QINIU LIMITED NINTH AMENDED AND RESTATED SHAREHOLDERS’ AGREEMENT October 10, 2019