TECHNOLOGY LICENSE AND REFERRAL AGREEMENT