Ref A: 157f17daa44945ef88e46b2dd8cd3603 Ref B: 9BC48143B46B5AF129E2C2A7187313C0 Ref C: Wed Jan 28 17:50:16 2015 PST