Amended and Restated ASSET PURCHASE AGREEMENT