SD431A - Supplying Demand Part