I was aware of the problems. I did mention it hadn't been at full functionality for a long time, didn't I?
I tried to go to it, and every time nothing would show up.
Finally reached the page a second ago.
Might have been a browser glitch, or might have been down.
Hopefully problem is fixed finally.