Ref A: b0dfa4d9e340450f83f75b51a0d7d190 Ref B: C65F18347DF702E1265948094A0BD2B1 Ref C: Thu Oct 02 04:34:06 2014 PST