SDBL18578 - Supplying Demand Part