You got Lucky! speedtest.andels.net will be up very soon!