Ref A: 07f5f4e827f94b5488795bed8acd818f Ref B: 34B7831F25E5A4EC5EF739E3D0C98C53 Ref C: Wed Jan 28 20:56:30 2015 PST