AS45102 8.221.144.0/21 CIDR and IP Range Summary.ASN: 45102 - Alibaba US Technology Co. Ltd.Host Count: 2046Addressable IPs: 20488.221.144.0/248.221.145.0/248.221.146.0/248.221.147.0/248.221.148.0/248.221.149.0/248.221.150.0/248.221.151.0/24