SD703017A - Supplying Demand Part