Aw, naggers, sorry to hear about this. Glad you're still with us, and bonus points for an elegant dismount in the circumstances. Hope you get well soon and, given the evidence you have, you track down the perpetrators and get some justice too.
I haven't read all the comments, but i suspect that RJ&W have been mentioned...