Ref A: 118480539527433897cc833fc82b3f23 Ref B: 6C9B820625687C8F51479E53F22C8B8E Ref C: Thu Aug 28 07:21:46 2014 PST