EXHIBIT 2.1 ASSET PURCHASE AGREEMENT ASSET PURCHASE AGREEMENT DATED AS OF MARCH 18, 2004