Ref A: 835a5b04f2ca4bb9941df9d7859aef68 Ref B: 100ED2E80ED5A14CF1AC49B5BE04ECCD Ref C: Mon Dec 22 01:24:15 2014 PST