Ref A: 17b96c33f533477282159ebec96bc172 Ref B: BFEF6F21FD0CF83E01DE819FBC1DFC85 Ref C: Fri May 24 08:21:30 2013 PST