Detailed information about 180.101.224.0/20