Ref A: ae5fe06428e9453d8de6502fe54ab198 Ref B: 5E1AB8A2930EB44314C6A6A5B9086CBC Ref C: Wed May 22 18:52:38 2013 PST