Detailed information about 139.216.224.0/20