Ref A: f1066cd03c9740cfb312ee50e8162407 Ref B: AFFCC95ECFB07BEC4578F075C0000D8F Ref C: Tue Mar 03 20:07:00 2015 PST