Ref A: 3945b8d42b1e49738af3054a75fddda4 Ref B: D841F7205E2A210663F843300BC2C490 Ref C: Thu May 23 10:58:26 2013 PST