Ref A: 109e88de5b9f4f3d9889fa0d3a5ddd04 Ref B: 36649B786456234BFA83EEE60C80407D Ref C: Fri Jan 30 16:36:14 2015 PST