Ref A: b5cdcb8cca704beeb8a1eb63848fcc78 Ref B: B7D08B5710990AB84863C5041C7654D2 Ref C: Fri Apr 18 07:35:33 2014 PST