Ref A: 05ff98ed538642598aa60963db368899 Ref B: A7E3123E1CA593B8C5CE91A96B77514D Ref C: Sun Dec 28 10:35:21 2014 PST