Exhibit 10.3 ------------ STOCK PURCHASE AGREEMENT