Ref A: 60f9857fe94f43059d36a419244b1158 Ref B: 0D1E3407E43E945B1D8A8340E72FC495 Ref C: Wed Oct 22 14:46:49 2014 PST