The domain got moved to another web server. The domain admins are working on getting a backup of the website so that the generator can continue. For now it an ETA is not available.