Detailed information about 83.234.160.0/19