Ref A: dc70e460d65e46ac9b86eae08b57b0a5 Ref B: 054CAA7A6E624C757DC97CBD9B72BF94 Ref C: Mon Dec 22 15:27:47 2014 PST