SDBN8202023A - Supplying Demand Part