Yeah, strangely enough I don't keep a detailed history of where every file originates. Perhaps Windows itself should do that.
Anyway, what I recall was someone posted a direct link to the file and I backed up in the address and found even more cool stuff, but apparently I didn't save the site in my favourites. That wasn't too intelligent of me was it?