Ref A: 567c3c1374364a0b92bfcd6b68d9f297 Ref B: 4F518B64AF24A313E7ACB2531B11252C Ref C: Thu Jun 20 00:49:35 2013 PST