Ref A: f2fbe410bf04476793525255d8c09e3f Ref B: B8F9121A3308F1E85E69D0BB8ADC0570 Ref C: Mon Jan 26 09:27:07 2015 PST