I have escalated this to an admin for further review to see if it is restorable.
For future reference, you have to login to your account panel at https://x10hosting.com/panel once every 30 days (login anywhere else does not count), do not solely rely on email reminders and that backups are your...