RESTATED PLACEMENT AGENT WARRANT AGREEMENT