SHAREHOLDERS AGREEMENT by and among IDG MAXIMUM FINANCIAL LIMITED, VINCENT TIANQUAN MO, DEANHALE LIMITED, and IDG ALTERNATIVE GLOBAL LIMITED Dated as of November 2, 2015