Detailed information about 139.141.112.0/20