SD240312422 - Supplying Demand Part