THIS AMENDED AND RESTATED FREE CASH FLOW ROYALTY AGREEMENT (this “Agreement”) dated as of May 22, 2024.