Ref A: 771ca8bb97914ce38134f0df44a9bfc7 Ref B: B1C98B69CA184BBAD6D54291C95D3CE9 Ref C: Thu Dec 18 03:07:52 2014 PST