Hello,
someone linked this to me, pretty odd.As you can see from my stats I never cheated and never will.
This has to be some sort of bug, something glitched out while you were spectating me.
It doesn't make any sense.