Ref A: 6ecbfe210bd44e529e91997366d5df68 Ref B: A10283AC721521227BB1FB7B92DCE2B3 Ref C: Mon Mar 30 08:07:02 2015 PST