SDBN3901931B - Supplying Demand Part