Since you're posting up you must be relatively okay, but looks like a lot of work ahead for you there. Ouch!!