EXHIBIT 2.1 ASSET PURCHASE AGREEMENT Dated as of July 21, 1997