EXHIBIT 4 --------- STOCK PURCHASE AGREEMENT