Ref A: 87277d60922e4f8fb42ef4f1fb1db771 Ref B: E3A54DFA2135DB1EC3B9FC742C620FCC Ref C: Fri May 24 09:27:40 2013 PST