AMENDED AND RESTATED CONSULTANT AGREEMENT