SDDG4401006D - Supplying Demand Part