ip: 149.41.240.0 loc: China, Haidian (Beijing)isp: AS132203 Tencent Building, Kejizhongyi Avenue » Shenzhen Tencent Computer Systems Company Limited » Tencent Cloud Computing (Beijing) Co., Ltd 275.251 ms route: 149.41.240.0/20, TENCENT-CN - 16 COLLYER QUAY # 18-29 INCOME AT RAFFLES, JP ... reg: 149.41.0.0/16, CN, APNIC, 1993-03-16 asn: AS132203 - TENCENT-NET-AP-CN Tencent Building Kejizhongyi Avenue, CN addr: