Ref A: bf452a5eb4aa4b1fbad7eb80cb230497 Ref B: FF7575B017A07D52B3A8DBF2C3F0E5D1 Ref C: Fri Jan 30 16:50:41 2015 PST