SDBN9504906B - Supplying Demand Part