Ref A: 24965836d91f4c15a3d3a7cf5627bba8 Ref B: 202B26A17503DE545C80642E65E653D1 Ref C: Tue Nov 25 14:27:38 2014 PST