Ref A: 2ccd67fc9917498fb772331608e7529e Ref B: 956192D3FE6F10303B5A468CDCDB1C38 Ref C: Thu Nov 27 03:09:32 2014 PST