I don't want to look a gift horse in the mouth, but I appear to be getting a...surprisingly large number of block rewards today from the pool. Like, nearly constant. Why would it be just me?
I think you are the guy that keeps solving the heat mined blocks as soon as they are over 15 minutes old.