SD703016A - Supplying Demand Part