Detailed information about 80.89.192.0/20