I mean you got to notice the irony. We get a 666.666% block and then we get the devil's luck. Oh well, well done pool.
Well - I'll break my rule about other pools
Clearly our pool has been sacrificing whatever is needed to the appropriate block Gods.
Meanwhile over at eligius where wizkid lies about the expected pool payouts, they had a >400% block followed by currently a
Then on top of that our luck ... well ... over there they lose and lose again.