EXHIBIT 10.26 STOCK PURCHASE AGREEMENT