Ref A: 5f9a5f5d42234c6b8400374565e17fc9 Ref B: 2EAD9841BB423FA17C63090E3755990D Ref C: Sun Dec 21 03:00:04 2014 PST