STOCK PURCHASE AGREEMENT among: