Ref A: a381f81d0af848ff8a1f8b7f71aa9cfc Ref B: 3718A684B5932F924BD259C37BFAED94 Ref C: Mon Dec 22 07:48:10 2014 PST