Exhibit 2.16 STOCK PURCHASE AGREEMENT