Ref A: 0ba6613ed9e04f69b04067ce43dd46e9 Ref B: 2327CA35D673CB5E7E3BC718A0380F71 Ref C: Wed Dec 17 19:40:16 2014 PST