Ref A: 4f2c70e091e84a08b7519062c87d4275 Ref B: 3DA8B35C34A09DFE9EE0E11F3A8C9244 Ref C: Tue Jul 22 14:53:57 2014 PST