Ref A: b5cf6fc10b6f4e7194d279016bcd4916 Ref B: 150B264C0B2D872E4463CB05A3A68687 Ref C: Wed Oct 22 09:27:53 2014 PST