Detailed information about 83.123.128.0/18