Is my frame screwed? Crashed in race

I crashed pretty hard at the Partiots tri in Williamsburg, VA this past weekend; after cleaning my bike today I noticed a nice divit in my top tube - am I screwed?

http://i25.tinypic.com/162scw.jpg

http://i30.tinypic.com/34qmq0i.jpg

It would be a lot easier to tell if the picture was in focus… I’d contact your dealer and see what the going rate on crash replacement is.

http://forum.slowtwitch.com/gforum.cgi?post=2483358.