SDBN9503586A - Supplying Demand Part