AMENDED AND RESTATED FORWARD FLOW PURCHASE AGREEMENT