SDDA9402679A - Supplying Demand Part