Ref A: cfcf957f37c44f82a0bcf35f64eabb02 Ref B: 3B503F6493DD2853970ADC7ABBC50352 Ref C: Mon Jul 06 09:22:47 2015 PST