Ref A: E1C1EF2B01FF4DFA8C7E3151E02F0013 Ref B: 3D8ABC839A445678225AC51572BF222A Ref C: Fri Feb 10 06:23:34 2012 PST