Amended and Restated Technology Support and Service Agreement