Ref A: 4b2c09ca69db4d6ca60c386bb8e8af82 Ref B: 666F9C301EEE8D71A26F3B264FF602A6 Ref C: Wed May 22 09:04:36 2013 PST