Ref A: bb2bdea74c2a41dfbd824e6525f780dc Ref B: CB8BB316E1D58622D63BFABBFDFE04E6 Ref C: Mon Jan 26 03:18:49 2015 PST