SDBN9629563B - Supplying Demand Part