Ref A: 890be34b9820464f989322cdee324a2d Ref B: 323B2D41077FFFA6B315F69AF2F9E94F Ref C: Mon Dec 22 00:46:04 2014 PST