SDA2186829B - Supplying Demand Part