CNAME records

Hangzhou Alibaba Advertising Co.,Ltd.
106.11.86.67   16

AAAA records

Hangzhou Alibaba Advertising Co.,Ltd.
2401:b180:2000:20::2714
2401:b180:2000:20::2314
2401:b180:2000:20::2214