Ref A: 2d181b4aa5f84824adcde624c625534d Ref B: 4CD1ABFE9902562F9287A3B261B229C7 Ref C: Fri Jan 30 20:04:05 2015 PST