SD507D6 - Supplying Demand Part