MASTER LICENSE AND SERVICE AGREEMENT