TECHNOLOGY SERVICE AGREEMENT