Ref A: 4cbc22c412c8428298877f79463e71d7 Ref B: F1AE2AD195C4A5C9473257E706A2B3AA Ref C: Wed Oct 01 09:54:19 2014 PST