>>537813591
I'd call you paranoid but after seeing where ~50% of traffic is from, it's a lot worse than I could imagine.