Ref A: 5f332b7b61594b3a84dd7bc64c9e4c76 Ref B: 402991F15B74B0E89F711CD89596BBBA Ref C: Wed Oct 01 15:53:19 2014 PST