STOCK PURCHASE AGREEMENT dated as of October 24, 2016 among HNA TOURISM GROUP CO., LTD., and THE SELLER PARTIES NAMED HEREIN