4/16/2015 4:40pm EST - We have received notice that the web server at the 65.99.240.198 IP address is currently experiencing intermittent issues. Support engineers are currently working on resolving the issue. We will update this alert once the issue has been resolved. Thank you for your patience and understanding.
Update:
4/16/2015 5:07pm EST - The issues with the server at the 65.99.240.198 IP address have been resolved. There was a sudden flood of HTTP traffic on the server and the server needed to be rebooted. Thank you for your patience and understanding.