SD400A20 - Supplying Demand Part