SDFXULC - Supplying Demand Part