EXHIBIT 2.4 ASSET PURCHASE AGREEMENT Dated as of May 12, 1999