# AS132685 (TOUCHPAL-AP) # TouchPal HK Co., Limited # 103.73.194.0/23