Ref A: 2b97cbd95a164522a7f09c23dfebe531 Ref B: 8D05FDB8F1872F3A5A6F5CF5E5DAC194 Ref C: Wed Dec 17 13:24:29 2014 PST