Detailed information about 80.254.160.0/20