Ref A: eafd58a38ddc4ba781a5c9257947f67d Ref B: 968B59275CAE5962A0677A0D414ACEE3 Ref C: Thu Oct 02 09:13:17 2014 PST