Ref A: a9bea69747494c66a51a5130eb35e087 Ref B: F2269AD77D62E66D3DE066EB2190472C Ref C: Fri Jan 30 13:35:23 2015 PST