SDBN4401039A - Supplying Demand Part