Sorry about issues with the sites today. In upgrading various things, everything broke. Everything today seems to have been a battle to get it to work, but we should be there now. If you spot any issues, please let me know.