Ref A: d758cc4a4f0c4708a7dc10137b984a5a Ref B: E97284E55D6B7802329A27543AADD462 Ref C: Fri Oct 31 15:26:23 2014 PST