On the bright side, there is little question as to whether or not it is salvageable.
Sorry for your loss.