Detailed information about 198.87.128.0/18