CNAME records

Alibaba (US) Technology Co., Ltd.
47.244.121.202   71
47.244.110.134   169
47.75.72.104   67
47.56.166.28   78

AAAA records

NO RECORDS