Ref A: 0c73e18170cb4aef85014ab7ecbac969 Ref B: A6C0A6AFC38D4636CA16CBFB215AF8C7 Ref C: Mon May 04 21:44:44 2015 PST