Ref A: 1833a9cc2c2d4f5aa1b3d290bec8582a Ref B: 8053B997302116426B92F58806901B19 Ref C: Thu May 23 12:20:01 2013 PST