Ref A: 789578670e2a4ec98af1f0632719b79b Ref B: 8510A58E1B6B6A9CE07707C73F3654AB Ref C: Sat May 25 01:10:56 2013 PST