STOCK PURCHASE AGREEMENT Dated as of September 16, 2011