Ref A: 1477f8ceb7b94986a3db3ebf79c50b1e Ref B: 1175A72CD41A10496A0A44FEC902CEDF Ref C: Fri Oct 24 03:49:29 2014 PST