Ref A: dd2fced676ac492499120b761246751c Ref B: A3ED3D0915BB8680EF1EF0479B6A2A87 Ref C: Wed Aug 27 19:47:46 2014 PST