Ref A: 35808c7c6af94e10ba08502faded27ac Ref B: F857AC0732274A8D40F7B0AABA22FA11 Ref C: Mon Mar 30 06:22:25 2015 PST