Ref A: 1409a2a173a847fdb21a0e953e901d4e Ref B: D0766EFB9CC929CF938D428E541FA323 Ref C: Tue Sep 02 20:17:43 2014 PST