Ref A: 5ef1c64780db4507a2937f7689fc533d Ref B: EF9E6346BB262E8111ACCA1001523FC7 Ref C: Sat Mar 28 21:06:34 2015 PST