CNAME records

Alibaba (US) Technology Co., Ltd.
198.11.136.24   4

AAAA records

NO RECORDS