Ref A: dbaa25c191ba46479294c918b3adfdfb Ref B: AD6796E4399EE04EDFED17D1F5A84884 Ref C: Fri Jan 30 06:08:52 2015 PST