SDDG3900049A - Supplying Demand Part