SDDG9402618A - Supplying Demand Part