Ref A: 42fb2bb25dc34f0ca5a993d55f515eea Ref B: BFAB795561A5C830973892F23D27FC54 Ref C: Thu Dec 25 19:09:05 2014 PST