Ref A: 74949e30dcea46718710859caceb3d50 Ref B: 7307468336C2D8D1245847AFEEEEE276 Ref C: Wed May 22 09:24:20 2013 PST