Detailed information about 139.142.80.0/20