Ref A: eb48e96d9a8c41588d66ade536c2fffc Ref B: DD2AD007C276E4104C606E3D79513092 Ref C: Fri May 24 08:03:01 2013 PST