AMENDED AND RESTATED ASSIGNMENT AGREEMENT