Ref A: 7f75388700884393aeb461528c54ec21 Ref B: A9564EA3AB3B41F6747AF8605EA45A91 Ref C: Sat Dec 20 14:22:12 2014 PST