Detailed information about 180.80.224.0/20