SDBN9500906B - Supplying Demand Part