SDBN3902310B - Supplying Demand Part