Detailed information about 139.142.160.0/20