Ref A: 35123f848b6345cc9d7f11d342e8522e Ref B: 17A3187A2E69D79DA0DAC10017AF830A Ref C: Fri Oct 31 08:55:44 2014 PST