Ref A: 404d4cd8e1174472ba2069e2cec577fb Ref B: E6C7FF446E25B0A8E187241D93BCA1E4 Ref C: Mon Dec 22 17:15:57 2014 PST