Does anyone know where Telia have moved their main looking glass to? Used to be on http://produktionstest.telia.net/~ah/ but has now vanished. Thomas