SDBN9504116B - Supplying Demand Part