The site seems to have recovered from that hiccup. Sorry about that!