Ref A: 7b73a2c7d4bd4147a4b03057d929dca1 Ref B: 220DBBDDC3461F89B26DC2B22F216AEC Ref C: Fri Dec 19 18:45:39 2014 PST