If you think there are some posts missing, there is, this site gets targeted by the cough finest brains in the world and I often have to restore from backups, this time they compromised the whole (US based) server forcing me to use an older back up stored offline on the new server. At least I got a refund after threatening a paypal dispute.