ASN 58593 - Shanghai Blue Cloud Technology Co. Ltd Number of IPs: 2048 Number of Addressable Hosts: 2046 IP Subnets in 42.159.80.0/21 42.159.80.0/2442.159.81.0/2442.159.82.0/2442.159.83.0/2442.159.84.0/2442.159.85.0/2442.159.86.0/2442.159.87.0/24