Ref A: 27edbc1c4ff74da59b38717c2d6697d1 Ref B: D7F9EF5FD601842F632C4C802D5CD2BE Ref C: Mon May 20 06:44:50 2013 PST