SDFFRD24 - Supplying Demand Part