SDAA5910107D - Supplying Demand Part