Exhibit 4.5 STOCK PURCHASE AGREEMENT ------------------------