Ref A: 85610701d8c7492a84f2ffad46a36312 Ref B: BDA45458F76B9878A4DDCB16241EF3EA Ref C: Fri May 24 21:35:15 2013 PST