Ref A: 847d3b9f064e4245a3cc76711e32591a Ref B: 4EE205B1FCB2D124554FC2B070AB638D Ref C: Mon May 20 10:59:05 2013 PST