Detailed information about 83.123.64.0/18