Sorry for the delay in getting the site back up and running. All should be well.

Let me know if anyone experiences any issues after the recovery.