Best wishes for your recovery, Amex. Sounds like you were extremely well handled by fellow runners, your rescuers and medics alike.