Detailed information about 83.123.192.0/18