Detailed information about 83.234.16.0/20