Ref A: 94f8f62398674d07b2c0fbb53deadd75 Ref B: 810EF3AE5AF04368AC3EC90D2F797EA3 Ref C: Wed Dec 17 20:57:06 2014 PST