Ref A: adcb577ec80a47d9a6ceaa4ecf590ecd Ref B: 1093A521389DD523AD5C94D0CC82C864 Ref C: Thu Oct 02 11:16:06 2014 PST