SDBN4401016A - Supplying Demand Part