Ref A: f8e30bbd0f7f447a8e800958d21c29e1 Ref B: 3367C15F2FAF242E9BB80440C1C44A09 Ref C: Mon May 20 08:17:36 2013 PST