At the opening bell, the Hang Seng Indexe fell 0.41%, while the Tech Index dropped 0.28%. Tech and internet stocks were mixed, with Alibaba (09988.HK) down more than 2% and Huahong Semiconductor (01347.HK) up more than 2%.