Ref A: 432fda25c9634499bbfa37c040dd58fe Ref B: 701DC9DAA586DC97F75E30EECBB6D677 Ref C: Wed May 22 19:14:00 2013 PST