Ref A: 682e2ee1c8a54464ac33d07b016230f5 Ref B: 9304383D8B06EADF357D5A65FB952F5C Ref C: Tue May 21 09:22:24 2013 PST