AMENDED AND RESTATED INFORMATION TECHNOLOGY SERVICES AGREEMENT