^^^^^^^^^
I exchanged emails with the owner of the Website I refer to above.

Server is back up so let me recommend you check it out!