Yes I'm OK! Thank you everyone who helped me out yesterday!

I wasn't even going fast - was practically stationary towards the end of a gybe, and on the rig flip the harness line caught me and I catapulted onto the sail/mast. Luckily the shoulder went back in pretty easily in the emergency department.
Thank you especially to hatted sailor (is it Rob?) who got me to the shallows and called the ambulance; and to Relic and Les and others for helping me out on land and packing up my van! Don't know where I'd be without you guys!!
Some before and after Xrays: