Ref A: c0937d10adea402fa0cdedab671c6f87 Ref B: F4DE1D1C20053A56846CA8B4919B7730 Ref C: Fri Feb 27 22:07:29 2015 PST