ASSET PURCHASE AGREEMENT Dated May 19, 2000 By and Between