EXHIBIT 2.01 STOCK PURCHASE AGREEMENT