SDBN9504642A - Supplying Demand Part