SDDG3400035A - Supplying Demand Part