Ref A: b8822d7ab5204b2c9eed4d8f424589a9 Ref B: EBB3C8B68B282D6EE65B8E8D8977BD95 Ref C: Wed Dec 17 14:55:02 2014 PST