Detailed information about 66.172.192.0/18