Ref A: 958c3d13afac41e4bd4100837a663d49 Ref B: 0773B630F3F63E2B613799F806C25561 Ref C: Fri May 24 02:38:52 2013 PST