It's going to take a while to recover from this one methinks. Everyone's copped a beating today. Still, 40% is a bit over the top.