Ref A: 72111bf4bdb04a339a9f84dfa3b6a7f7 Ref B: EBC1AFAEDBB5222B1263DCD9624C714C Ref C: Sun Dec 28 22:48:41 2014 PST