Ref A: b8f80b2e5d6d4cbd961eacfe51a1d850 Ref B: DF0AF05F6F9E123E43BB66B58632467C Ref C: Mon Dec 22 02:06:35 2014 PST