Ref A: cc38d454d3064fc485b375ce21ef098b Ref B: 73EE2C05573CF8EB16A2694C62443BC7 Ref C: Wed Aug 27 17:10:11 2014 PST