EXHIBIT 10.12 ----------------------------------------------------------------- --------------- STOCK PURCHASE AGREEMENT