SDBL6501 - Supplying Demand Part