The website is currently updated and will be available again 1st of June 2018 the latest.