No worries, V- we know you're a super tri stud no matter what those results say! And even tho I know you're not impressed with your finish- those places are VERY impressive. You finished in the top 20% ish. I've never done that.

Sounds like you had a tough day. You may be coming down with something. Then again, some days you're totally on, some days you're totally off.
Congrats on your race. Pictures are great! That picture with all the signs pointing every which way is hilarious!