Detailed information about 62.193.192.0/18