Amended and Restated Consulting Engagement Agreement