Ref A: e47694966931419088ed9211f55b0320 Ref B: 6B94698CE2871AC429F0D8430AA29392 Ref C: Sat Sep 05 09:32:33 2015 PST