Ref A: b3ecfe5e38f541bb8866f5e89af37b62 Ref B: 540366D77D27EC12CC999286E0494FF4 Ref C: Thu Jul 24 11:32:16 2014 PST