EXHIBIT 10.33 STOCK PURCHASE AGREEMENT DATED NOVEMBER 14, 1994