Detailed information about 80.235.128.0/18