Ref A: 4d17852a320c4d7db32f8fdfba1a2cf7 Ref B: EF39D4C5A911A1A7B10ADED8582851AE Ref C: Tue Jan 27 10:25:17 2015 PST