Ref A: 4466de8d344f4db2b9e2381a2ba1d5af Ref B: 692697FF7F1E377457103E47D96845C7 Ref C: Wed May 22 12:49:31 2013 PST