Ref A: c8c159aef10646a9af496754532144b7 Ref B: 36F142B0C6911E4E6F06D1AE5F0A2347 Ref C: Fri May 24 23:07:37 2013 PST