SD2024818 - Supplying Demand Part