TECHNOLOGY LICENSE AND ADMINISTRATIVE SERVICES AGREEMENT