Well the site is back up, but I will probably will never get the activation email to download the file