Detailed information about 148.239.192.0/18