Ref A: 6f11b6233957462a9349a7a79d5838d8 Ref B: 0DE5B63C176B278B731E775B76F035F0 Ref C: Wed Dec 17 16:26:59 2014 PST