Interesting. Xfinity blocked this page as a "security threat." It's likely doing that solely based on the TLD.