My new round of digging turned up more compelling evidence that you were not, in fact, the person cheating that report. That being said, you're still a deplorable human being, and as such I'll be freezing this account and leaving your discord and OG forum account banned.
Take your unban and get...