SDBRIASBGHK - Supplying Demand Part