Ref A: 5b7149bcf9054d1abfa3aed3ca4a8245 Ref B: 21A251C932BC1588C0587A8D0D132DE9 Ref C: Thu May 23 10:03:23 2013 PST