ASSET PURCHASE AGREEMENT dated as of October 30, 2000 by and between CELLGATE TECHNOLOGIES, LLC ("SELLER") and