Ref A: 1108921b89ae44cd9b063ba99ce3a935 Ref B: FB7D90AAB297D505D78811862438A45B Ref C: Wed Dec 17 21:35:33 2014 PST