Ref A: f063cf702d68474aa3509d4d995b7de7 Ref B: 6B81BF24D67021EE073BC95B3B98A176 Ref C: Wed Dec 17 23:41:14 2014 PST