Ref A: b42432d48c214b1db0959067e4cd0a44 Ref B: E53164A4D063FE951334FF4562538094 Ref C: Tue Nov 25 15:27:40 2014 PST