SDFRPAMRAF - Supplying Demand Part