Ref A: d3d3bccc91ff42a29f605388b411f063 Ref B: 2794F5F3CFBCF369CE768C7700DD1BE7 Ref C: Tue Nov 25 15:33:04 2014 PST