Detailed information about 213.239.64.0/18