Detailed information about 58.177.192.0/18