SDJL3PC - Supplying Demand Part