Ref A: 82a1a09e60224674afd4e1fe11f28196 Ref B: 7DD3083AC3CEDA0499F8C6C4508937A3 Ref C: Thu May 23 16:40:10 2013 PST