Ref A: 1a407f4288fc478ca09216480183e7af Ref B: 8C7B092EA613E8A01B86AACBC472AA55 Ref C: Wed Dec 24 17:47:19 2014 PST