SDBN9646028A - Supplying Demand Part