Good Lord!
You have our prayers!
Glad you and the kittie are Ok but I am so sorry for your losses.
In Florida we live through hurricanes - but nothing like this!