SDBN9642139A - Supplying Demand Part