SDBN9642851A - Supplying Demand Part