Ref A: 87931a0092e44c0181dcd666db6065a5 Ref B: B7D37D83A5D170FA3D6EB43B45406079 Ref C: Tue May 21 04:16:33 2013 PST