SDDG9401856A - Supplying Demand Part