SD110681A - Supplying Demand Part