ASSET PURCHASE AGREEMENT