Gah, another maintenance break again.
Same time as the UK one. Coincidence?