Found this on 7chan. I remember there was a search for this with no results, so i'm not sure if it was ever found. But this is for you 4chan.http://depositfiles.com/en/files/4616826
i should frequent 7chan more often, it seems. thanks anon!