Ref A: e4e5f164bfea43bc814e820287ac5df7 Ref B: DFAA172B4ABB39EDCD6C4BF79400BAE8 Ref C: Fri Aug 22 03:02:26 2014 PST