ASSET PURCHASE, LICENSE & AGENCY AGREEMENT