Ref A: e840659343084d1196bf740adba3894c Ref B: 7235B413F79F7AE7A1AE20C563152FE2 Ref C: Fri May 24 02:18:35 2013 PST