Ref A: ed9281bca7f645deac85c98f0e160375 Ref B: 1988E37B35D0B64F3959BB185CB5AD18 Ref C: Wed May 22 17:14:59 2013 PST