SDBN9503989A - Supplying Demand Part