Ref A: b27638cd126246ac9261bd4d9d464dfb Ref B: 25BF4DAB5CF30E0614C80C9EE5853A43 Ref C: Wed Dec 17 15:37:05 2014 PST