Ref A: 06119f29660c422f9f518c876a438f27 Ref B: AFB78048DD511AB5B5C366D078D8AF96 Ref C: Wed Apr 01 11:45:59 2015 PST