SDBN9504112A - Supplying Demand Part