Ref A: e4f719933e894193854ac261dfbf5fe8 Ref B: 32B18AACFCA198E439D12751C58B10DF Ref C: Thu Oct 30 08:39:57 2014 PST