FOURTH AMENDED AND RESTATED WARRANT PURCHASE AGREEMENT