Wow! Sorry for all the damage. I guess everything is recoverable.