Anyone know what these sites that showed up are or what they are related to? Is my computer compromised? Losing my mind just sitting here refreshing hoping for a response and waiting for football to start.