Amended & Restated Contract