SDDG9404396A - Supplying Demand Part