Yours was the last post before FR went down for 3.5 hours- it is your fault that so much work got done this morning. I'd expect a 0.3% uptick in productivity for May.
I've had a similar effect before, but generally it's just a roomful of people that disappears.....