ASSIGNMENT, ASSUMPTION AND AMENDED & RESTATED WARRANT AGREEMENT