SDTCAXL - Supplying Demand Part