Ref A: 0134d1a25f6b428ab77aadcf016a41d2 Ref B: BC69AF47D5B52846B708AA481BDB739F Ref C: Wed Dec 24 17:57:13 2014 PST