Ref A: 06fabee5ccf0470f9571cb2705384d41 Ref B: 3EBA94EB9A161090B6AB9043420241CE Ref C: Thu May 23 01:42:10 2013 PST