I think this might have something to do with the Google ads, just before I got knocked off the page I was trying to load I saw an ad for (fixes for all fta boxes) it was a link to a hack sight. So something isn't right if ads like that are showing up here.