Detailed information about 76.83.192.0/18