Yeah, I know. This seems awful suspicious.
I searched for it, I wish now for the billionth time I had downloaded it... >.<