Ok, so it is not my browser screwing up. Server 109 is down as well.

I'll go and do something else.