Ref A: 562705e9ce4b42f8908e283c17676e83 Ref B: CD27D0F38FEE78F41F2BDD3FCCEF63E6 Ref C: Mon May 20 09:47:17 2013 PST