Ref A: 4208c2b0f63e454ab9866c1995ef7cc9 Ref B: 0C1D177A3EC00F1F827D1A3B1EB03590 Ref C: Mon Oct 20 16:34:46 2014 PST