SDBL16880 - Supplying Demand Part