Ref A: df9033e01858437f8845fdedb1b9f0a9 Ref B: F131DF250C400F0EA0E4B52DAA9CAD11 Ref C: Fri Dec 19 12:29:20 2014 PST