Ref A: e83035d20d5d42228e97c05352375615 Ref B: 14345BC6203E6CB6657F2D509726140A Ref C: Wed May 23 18:25:26 2012 PST