AMENDED AND RESTATED TECHNOLOGY SERVICES AGREEMENT