EXHIBIT 10.6 STOCK PURCHASE AGREEMENT