Repository: GyulyVGC/sniffnet (language: rust)

Issue:
[Request] More Port/Application Info
### Is there an existing issue for this?

- [X] I have searched the existing issues.

### Describe the solution you'd like

The below provide a lot of info on what application/protocol uses each port.
There is some overlap but, each provides some different info.

/etc/services
https://svn.nmap.org/nmap/nmap-services
https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml


### Is your feature request related to a problem?

At the moment there are a lot of ports that are not displaying any info against or appearing in the application panel.

![2023-9](https://github.com/GyulyVGC/sniffnet/assets/71215137/41d391da-e093-4acb-b1ba-28fdd899e629)



Discussion / hints:
So, basically you want to be able to categorise what is currently labelled as "Other", right?
In this case, the alternatives are two:
- we manually add more known ports, despite I've already included most of the popular ones
- we find an alternative solution

I wouldn't like so much the idea of contacting an external API to do this job though.
> So, basically you want to be able to categorise what is currently labelled as "Other", right?

Yes to minimize other as much as possible and to move it into defined categories.

The three examples above are in very similar, if not the same format and could be periodically downloaded and saved in a text or other file.

The first example is already saved on the Linux os and could be filtered to find the right port. The other two could be added to it periodically to improve results

Fix patch:
diff --git a/.gitignore b/.gitignore
index 0b85d86ba..618361089 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,150 +1,24 @@
-# TODO: Needs cleanup!
-
-# Created by https://www.toptal.com/developers/gitignore/api/rust,clion,windows,osx,linux,macos
-# Edit at https://www.toptal.com/developers/gitignore?templates=rust,clion,windows,osx,linux,macos
+# Created with the help of https://www.toptal.com/developers/gitignore/api/rust,clion,windows,osx,linux,macos
 
 ### CLion ###
-# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
-# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
-
-# User-specific stuff
-.idea/**/workspace.xml
-.idea/**/tasks.xml
-.idea/**/usage.statistics.xml
-.idea/**/dictionaries
-.idea/**/shelf
-
-# AWS User-specific
-.idea/**/aws.xml
-
-# Generated files
-.idea/**/contentModel.xml
-
-# Sensitive or high-churn files
-.idea/**/dataSources/
-.idea/**/dataSources.ids
-.idea/**/dataSources.local.xml
-.idea/**/sqlDataSources.xml
-.idea/**/dynamic.xml
-.idea/**/uiDesigner.xml
-.idea/**/dbnavigator.xml
-
-# Gradle
-.idea/**/gradle.xml
-.idea/**/libraries
-
-# Gradle and Maven with auto-import
-# When using Gradle or Maven with auto-import, you should exclude module files,
-# since they will be recreated, and may cause churn.  Uncomment if using
-# auto-import.
-# .idea/artifacts
-# .idea/compiler.xml
-# .idea/jarRepositories.xml
-# .idea/modules.xml
-# .idea/*.iml
-# .idea/modules
-# *.iml
-# *.ipr
-
-# CMake
+.idea/
 cmake-build-*/
-
-# Mongo Explorer plugin
-.idea/**/mongoSettings.xml
-
-# File-based project format
 *.iws
-
-# IntelliJ
 out/
 
-# mpeltonen/sbt-idea plugin
-.idea_modules/
-
-# JIRA plugin
-atlassian-ide-plugin.xml
-
-# Cursive Clojure plugin
-.idea/replstate.xml
-
-# SonarLint plugin
-.idea/sonarlint/
-
-# Crashlytics plugin (for Android Studio and IntelliJ)
-com_crashlytics_export_strings.xml
-crashlytics.properties
-crashlytics-build.properties
-fabric.properties
-
-# Editor-based Rest Client
-.idea/httpRequests
-
-# Android studio 3.1+ serialized cache file
-.idea/caches/build_file_checksums.ser
-
-### CLion Patch ###
-# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
-
-# *.iml
-# modules.xml
-# .idea/misc.xml
-# *.ipr
-
-# Sonarlint plugin
-# https://plugins.jetbrains.com/plugin/7973-sonarlint
-.idea/**/sonarlint/
-
-# SonarQube Plugin
-# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
-.idea/**/sonarIssues.xml
-
-# Markdown Navigator plugin
-# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
-.idea/**/markdown-navigator.xml
-.idea/**/markdown-navigator-enh.xml
-.idea/**/markdown-navigator/
-
-# Cache file creation bug
-# See https://youtrack.jetbrains.com/issue/JBR-2257
-.idea/$CACHE_FILE$
-
-# CodeStream plugin
-# https://plugins.jetbrains.com/plugin/12206-codestream
-.idea/codestream.xml
-
-# Azure Toolkit for IntelliJ plugin
-# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
-.idea/**/azureSettings.xml
-
 ### Linux ###
 *~
-
-# temporary files which can be created if a process still has a handle open of a deleted file
 .fuse_hidden*
-
-# KDE directory preferences
 .directory
-
-# Linux trash folder which might appear on any partition or disk
 .Trash-*
-
-# .nfs files are created when an open file is removed but is still being accessed
 .nfs*
 
 ### macOS ###
-# General
 .DS_Store
 .AppleDouble
 .LSOverride
-
-# Icon must end with two \r
 Icon
-
-
-# Thumbnails
 ._*
-
-# Files that might appear in the root of a volume
 .DocumentRevisions-V100
 .fseventsd
 .Spotlight-V100
@@ -152,69 +26,33 @@ Icon
 .Trashes
 .VolumeIcon.icns
 .com.apple.timemachine.donotpresent
-
-# Directories potentially created on remote AFP share
 .AppleDB
 .AppleDesktop
 Network Trash Folder
 Temporary Items
 .apdisk
-
-### macOS Patch ###
-# iCloud generated files
 *.icloud
 
-### OSX ###
-# General
-
-# Icon must end with two \r
-
-# Thumbnails
-
-# Files that might appear in the root of a volume
-
-# Directories potentially created on remote AFP share
-
 ### Rust ###
-# Generated by Cargo
-# will have compiled files and executables
 debug/
 target/
-
-# These are backup files generated by rustfmt
 **/*.rs.bk
-
-# MSVC Windows builds of rustc generate these, which store debugging information
 *.pdb
 
 ### Windows ###
-# Windows thumbnail cache files
 Thumbs.db
 Thumbs.db:encryptable
 ehthumbs.db
 ehthumbs_vista.db
-
-# Dump file
 *.stackdump
-
-# Folder config file
 [Dd]esktop.ini
-
-# Recycle Bin used on file shares
 $RECYCLE.BIN/
-
-# Windows Installer files
 *.cab
 *.msi
 *.msix
 *.msm
 *.msp
-
-# Windows shortcuts
 *.lnk
 
-#####################################################################
-
-.idea
-
+### Custom... ###
 Dockerfile
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4b5d1bb8e..1dc98204b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,7 @@ All Sniffnet releases with the relative changes are documented in this file.
 
 ## [UNRELEASED]
 - Added support for ICMP connections and messages ([#417](https://github.com/GyulyVGC/sniffnet/pull/417) — fixes [#288](https://github.com/GyulyVGC/sniffnet/issues/288))
+- Added capability to identify 6000+ upper layer services, protocols, trojans, and worms ([#450](https://github.com/GyulyVGC/sniffnet/pull/450) — fixes [#374](https://github.com/GyulyVGC/sniffnet/issues/374))
 - Introduced new filtering capabilities to allow users specify custom values of ports and IP addresses ([#414](https://github.com/GyulyVGC/sniffnet/pull/414))
 - The size of text and widgets can now be customised by setting a proper zoom value (fixes [#202](https://github.com/GyulyVGC/sniffnet/issues/202) and [#344](https://github.com/GyulyVGC/sniffnet/issues/344))
 - Added possibility to totally customize the app's theme via styles defined in TOML files ([#286](https://github.com/GyulyVGC/sniffnet/pull/286) and [#419](https://github.com/GyulyVGC/sniffnet/pull/419))
@@ -27,6 +28,7 @@ All Sniffnet releases with the relative changes are documented in this file.
 - Fixed a build failure on `powerpc64` ([#356](https://github.com/GyulyVGC/sniffnet/pull/356) — fixes [#353](https://github.com/GyulyVGC/sniffnet/issues/353))
 - Fixed a typo in Russian translation ([#389](https://github.com/GyulyVGC/sniffnet/pull/389))
 - Fixed icon inconsistency in case of directed broadcast traffic
+- Fixed hosts and services data bar lengths inconsistencies in overview page
 
 ## [1.2.2] - 2023-08-08
 - Added option to set different shades of color gradients for each of the available themes
diff --git a/Cargo.lock b/Cargo.lock
index a512944bc..fbbb32f87 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -723,12 +723,24 @@ dependencies = [
  "windows-sys 0.48.0",
 ]
 
+[[package]]
+name = "doc-comment"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
+
 [[package]]
 name = "downcast-rs"
 version = "1.2.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650"
 
+[[package]]
+name = "either"
+version = "1.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
+
 [[package]]
 name = "encoding_rs"
 version = "0.8.33"
@@ -843,6 +855,12 @@ dependencies = [
  "simd-adler32",
 ]
 
+[[package]]
+name = "finl_unicode"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6"
+
 [[package]]
 name = "flate2"
 version = "1.0.28"
@@ -1661,6 +1679,15 @@ dependencies = [
  "serde",
 ]
 
+[[package]]
+name = "itertools"
+version = "0.10.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
+dependencies = [
+ "either",
+]
+
 [[package]]
 name = "itoa"
 version = "1.0.10"
@@ -2551,6 +2578,16 @@ dependencies = [
  "phf_shared",
 ]
 
+[[package]]
+name = "phf_codegen"
+version = "0.11.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"
+dependencies = [
+ "phf_generator",
+ "phf_shared",
+]
+
 [[package]]
 name = "phf_generator"
 version = "0.11.2"
@@ -3077,6 +3114,22 @@ dependencies = [
  "untrusted",
 ]
 
+[[package]]
+name = "rustrict"
+version = "0.7.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cec1a563a7b388fb66b4947102848ce38e4f5adb70a544fdf0ebff0b890b1c88"
+dependencies = [
+ "arrayvec",
+ "bitflags 1.3.2",
+ "doc-comment",
+ "finl_unicode",
+ "itertools",
+ "lazy_static",
+ "rustc-hash",
+ "unicode-normalization",
+]
+
 [[package]]
 name = "rustybuzz"
 version = "0.7.0"
@@ -3375,12 +3428,16 @@ dependencies = [
  "maxminddb",
  "once_cell",
  "pcap",
+ "phf",
+ "phf_codegen",
+ "phf_shared",
  "plotters",
  "plotters-iced",
  "reqwest",
  "rfd",
  "rodio",
  "rstest",
+ "rustrict",
  "serde",
  "serde_test",
  "serial_test",
diff --git a/Cargo.toml b/Cargo.toml
index 215cdf14b..51f7b1aa6 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -11,14 +11,17 @@ license     = "MIT OR Apache-2.0"
 keywords    = [ "filter", "network", "packet", "sniffer", "gui" ]
 categories  = [ "visualization", "gui", "network-programming" ]
 include     = [
-    "src/**/*",
-    "LICENSE-*",
-    "README.md",
-    "CHANGELOG.md",
-    "resources/countries_flags/**/*",
-    "resources/DB/*",
-    "resources/fonts/subset/*",
-    "resources/sounds/*"
+    "/src/**/*.rs",
+    "/LICENSE-MIT",
+    "/LICENSE-APACHE",
+    "/README.md",
+    "/CHANGELOG.md",
+    "/resources/countries_flags/**/*.svg",
+    "/resources/DB/*.mmdb",
+    "/resources/fonts/subset/*.ttf",
+    "/resources/sounds/*.mp3",
+    "/services.txt",
+    "/build.rs",
 ]
 
 [target."cfg(windows)"]
@@ -49,6 +52,8 @@ toml = "0.8.9"
 once_cell = "1.19.0"
 ctrlc = { version = "3.4.2", features = ["termination"] }
 rfd = "0.13.0"
+phf = "0.11.2"
+phf_shared = "0.11.2"
 
 [target.'cfg(not(target_arch = "powerpc64"))'.dependencies]
 reqwest = { version = "0.11.24", default-features = false, features = ["json", "blocking", "rustls-tls"] }
@@ -65,6 +70,12 @@ serial_test = { version = "3.0.0", default_features = false }
 
 #───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 
+[build-dependencies]
+phf_codegen = "0.11.2"
+phf_shared = "0.11.2"
+rustrict = { version = "0.7.21", default-features = false, features = ["censor"] }
+once_cell = "1.19.0"
+
 [target."cfg(windows)".build-dependencies]
 winres = "0.1.12"
 
diff --git a/README.md b/README.md
index 02f1aca82..d759d66fb 100644
--- a/README.md
+++ b/README.md
@@ -315,7 +315,7 @@ sudo sniffnet
 </details>
 
 
-## Supported application layer protocols
+## Supported network services
 
 <details>
 
@@ -323,50 +323,21 @@ sudo sniffnet
 
   <br>
 
-  Application layer protocols are inferred from the transport port numbers,
+  Sniffnet supports more than 6000 services, including common upper layer protocols, trojans, and worms.
+
+  Network services are inferred from the transport protocol and port number,
   following the convention maintained by [IANA](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml).
 
   Please, remember that this is just a convention:
 
-  > **Warning**
+  > [!WARNING]
   >
   > The Internet Assigned Numbers Authority (IANA) is responsible for maintaining
   > the official assignments of port numbers for specific uses. <br>
   > However, many unofficial uses of well-known port numbers occur in practice.
-
-  The following table reports the port-to-service mappings used by Sniffnet,
-  chosen from the most common assignments by IANA.
-
-<div align="center">
-
-| Port number(s) | Application protocol | Description                                        |
-|----------------|----------------------|----------------------------------------------------|
-| 20, 21         | FTP                  | File Transfer Protocol                             |
-| 22             | SSH                  | Secure Shell                                       |
-| 23             | Telnet               | Telnet                                             |
-| 25             | SMTP                 | Simple Mail Transfer Protocol                      |
-| 49             | TACACS               | Terminal Access Controller Access-Control System   |
-| 53             | DNS                  | Domain Name System                                 |
-| 67, 68         | DHCP                 | Dynamic Host Configuration Protocol                |
-| 69             | TFTP                 | Trivial File Transfer Protocol                     |
-| 80, 8080       | HTTP                 | Hypertext Transfer Protocol                        |
-| 109, 110       | POP                  | Post Office Protocol                               |
-| 123            | NTP                  | Network Time Protocol                              |
-| 137, 138, 139  | NetBIOS              | NetBIOS                                            |
-| 143, 220       | IMAP                 | Internet Message Access Protocol                   |
-| 161, 162, 199  | SNMP                 | Simple Network Management Protocol                 |
-| 179            | BGP                  | Border Gateway Protocol                            |
-| 389            | LDAP                 | Lightweight Directory Access Protocol              |
-| 443            | HTTPS                | Hypertext Transfer Protocol over SSL/TLS           |
-| 636            | LDAPS                | Lightweight Directory Access Protocol over TLS/SSL |
-| 989, 990       | FTPS                 | File Transfer Protocol over TLS/SSL                |
-| 993            | IMAPS                | Internet Message Access Protocol over TLS/SSL      |
-| 995            | POP3S                | Post Office Protocol 3 over TLS/SSL                |
-| 1900           | SSDP                 | Simple Service Discovery Protocol                  |
-| 5222           | XMPP                 | Extensible Messaging and Presence Protocol         |
-| 5353           | mDNS                 | Multicast DNS                                      |
-
-</div>
+  
+  Sniffnet's list of services is generated from [Nmap's service collection](https://nmap.org/book/nmap-services.html)
+  and is available in the file [`services.txt`](https://raw.githubusercontent.com/GyulyVGC/sniffnet/main/services.txt).
 
 </details>
 
diff --git a/build.rs b/build.rs
index df4eea937..4280d94ec 100644
--- a/build.rs
+++ b/build.rs
@@ -1,12 +1,195 @@
 #[cfg(windows)]
 extern crate winres;
 
-#[cfg(windows)]
+use std::env;
+use std::fs::File;
+use std::io::{BufRead, BufReader, BufWriter, Write};
+use std::path::Path;
+
+use once_cell::sync::Lazy;
+use rustrict::{Censor, Trie, Type};
+
+include!("./src/networking/types/service_query.rs");
+include!("./src/networking/types/protocol.rs");
+
+const WINDOWS_ICON_PATH: &str = "./resources/packaging/windows/graphics/sniffnet.ico";
+const SERVICES_LIST_PATH: &str = "./services.txt";
+
 fn main() {
-    let mut res = winres::WindowsResource::new();
-    res.set_icon("resources/packaging/windows/graphics/sniffnet.ico");
-    res.compile().unwrap();
+    println!("cargo:rerun-if-changed={WINDOWS_ICON_PATH}");
+    println!("cargo:rerun-if-changed={SERVICES_LIST_PATH}");
+
+    set_icon();
+    build_services_phf();
+}
+
+fn set_icon() {
+    #[cfg(windows)]
+    {
+        let mut res = winres::WindowsResource::new();
+        res.set_icon(WINDOWS_ICON_PATH);
+        res.compile().unwrap();
+    }
+}
+
+fn build_services_phf() {
+    let out_path = Path::new(&env::var("OUT_DIR").unwrap()).join("services.rs");
+    let mut output = BufWriter::new(File::create(out_path).unwrap());
+
+    let mut services_map = phf_codegen::Map::new();
+
+    let input = BufReader::new(File::open(SERVICES_LIST_PATH).unwrap());
+    let mut num_entries = 0;
+    for line_res in input.lines() {
+        // we want to panic if one of the lines is err...
+        let line = line_res.unwrap();
+        let mut parts = line.split('\t');
+        // we want to panic if one of the service names is invalid
+        let val = get_valid_service_fmt_const(parts.next().unwrap());
+        // we want to panic if port is not a u16, or protocol is not TCP or UDP
+        let key = get_valid_service_query(parts.next().unwrap());
+        assert!(parts.next().is_none());
+        services_map.entry(key, &val);
+        num_entries += 1;
+    }
+    assert_eq!(num_entries, 12066);
+
+    writeln!(
+        &mut output,
+        "#[allow(clippy::unreadable_literal)]\n\
+        static SERVICES: phf::Map<ServiceQuery, Service> = {};",
+        services_map.build()
+    )
+    .unwrap();
+}
+
+fn get_valid_service_fmt_const(s: &str) -> String {
+    match s.trim() {
+        invalid
+            if ["", "unknown", "-"].contains(&invalid)
+                || !invalid.is_ascii()
+                || invalid.starts_with('#')
+                || invalid.contains(' ')
+                || invalid.contains('?') =>
+        {
+            panic!("Invalid service name found: {invalid}")
+        }
+        inappropriate
+            if Censor::from_str(inappropriate)
+                .with_trie(&SAFE_WORDS_FOR_SERVICE_NAME)
+                .analyze()
+                .is(Type::INAPPROPRIATE) =>
+        {
+            panic!("Inappropriate service name found: {inappropriate}")
+        }
+        name => format!("Service::Name(\"{name}\")"),
+    }
+}
+
+fn get_valid_service_query(s: &str) -> ServiceQuery {
+    let mut parts = s.split('/');
+    let port = parts.next().unwrap().parse::<u16>().unwrap();
+    let protocol_str = parts.next().unwrap();
+    let protocol = match protocol_str {
+        "tcp" => Protocol::TCP,
+        "udp" => Protocol::UDP,
+        invalid => panic!("Invalid protocol found: {invalid}"),
+    };
+    assert!(parts.next().is_none());
+    ServiceQuery(port, protocol)
 }
 
-#[cfg(unix)]
-fn main() {}
+pub static SAFE_WORDS_FOR_SERVICE_NAME: Lazy<Trie> = Lazy::new(|| {
+    let mut safe_words = Trie::default();
+    for word in [
+        "npp",
+        "emfis-cntl",
+        "ardus-cntl",
+        "pmip6-cntl",
+        "mpp",
+        "ipp",
+        "vpp",
+        "epp",
+        "kink",
+        "kvm-via-ip",
+        "dpp",
+        "slinkysearch",
+        "alta-ana-lm",
+        "vpps-qua",
+        "vpps-via",
+        "ibm-pps",
+        "ppsms",
+        "ppsuitemsg",
+        "icpps",
+        "rap-listen",
+        "cadabra-lm",
+        "pay-per-view",
+        "sixtrak",
+        "cvmon",
+        "houdini-lm",
+        "dic-aida",
+        "p2pq",
+        "bigbrother",
+        "bintec-admin",
+        "zymed-zpp",
+        "cvmmon",
+        "btpp2sectrans",
+        "conclave-cpp",
+        "btpp2audctr1",
+        "tclprodebugger",
+        "bintec-capi",
+        "bintec-tapi",
+        "dicom-iscl",
+        "dicom-tls",
+        "nmsigport",
+        "ppp",
+        "tl1-telnet",
+        "opcon-xps",
+        "netwatcher-mon",
+        "netwatcher-db",
+        "xnm-ssl",
+        "edm-mgr-cntrl",
+        "isoft-p2p",
+        "must-p2p",
+        "p2pgroup",
+        "quasar-server",
+        "int-rcv-cntrl",
+        "faxstfx-port",
+        "sunlps-http",
+        "fagordnc",
+        "p2pcommunity",
+        "minger",
+        "assuria-slm",
+        "wcpp",
+        "plcy-net-svcs",
+        "assyst-dr",
+        "mobile-p2p",
+        "assuria-ins",
+        "taep-as-svc",
+        "nlg-data",
+        "dj-ice",
+        "x500ms",
+        "X11:7",
+        "p2p-sip",
+        "p4p-portal",
+        "bmc-perf-agent",
+        "ntz-p2p-storage",
+        "citrixupp",
+        "freezexservice",
+        "p2pevolvenet",
+        "papachi-p2p-srv",
+        "espeasy-p2p",
+        "pim-port",
+        "vp2p",
+        "dicom",
+        "icpp",
+        "sauterdongle",
+        "vocaltec-hos",
+        "BackOrifice",
+        "dhanalakshmi",
+        "3gpp-w1ap",
+    ] {
+        safe_words.set(word, Type::SAFE);
+    }
+    safe_words
+});
diff --git a/resources/fonts/full/subset_characters.txt b/resources/fonts/full/subset_characters.txt
index 2c07a7083..072b64985 100644
--- a/resources/fonts/full/subset_characters.txt
+++ b/resources/fonts/full/subset_characters.txt
@@ -365,6 +365,7 @@ z
 ホ
 ポ
 マ
+ム
 メ
 ョ
 ラ
@@ -639,6 +640,7 @@ z
 音
 順
 页
+项
 题
 黑
 가
@@ -816,6 +818,7 @@ z
 택
 터
 테
+템
 토
 트
 티
diff --git a/resources/fonts/subset/sarasa-mono-sc-bold.subset.ttf b/resources/fonts/subset/sarasa-mono-sc-bold.subset.ttf
index 09abdf4f7..950935a87 100644
Binary files a/resources/fonts/subset/sarasa-mono-sc-bold.subset.ttf and b/resources/fonts/subset/sarasa-mono-sc-bold.subset.ttf differ
diff --git a/resources/fonts/subset/sarasa-mono-sc-regular.subset.ttf b/resources/fonts/subset/sarasa-mono-sc-regular.subset.ttf
index 4630bc5a3..c804656c4 100644
Binary files a/resources/fonts/subset/sarasa-mono-sc-regular.subset.ttf and b/resources/fonts/subset/sarasa-mono-sc-regular.subset.ttf differ
diff --git a/services.sh b/services.sh
new file mode 100755
index 000000000..017313730
--- /dev/null
+++ b/services.sh
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+# Script used to generate the file ./services.txt
+# The source for port-to-service mappings is provided by nmap
+# Available at: https://raw.githubusercontent.com/nmap/nmap/master/nmap-services
+
+OUT=./services.txt
+
+curl https://raw.githubusercontent.com/nmap/nmap/master/nmap-services \
+  | grep -E '/tcp|/udp' \
+  | grep -E -v '^#|^unknown\t' \
+  | cut -d$'\t' -f 1,2 > $OUT
diff --git a/services.txt b/services.txt
new file mode 100644
index 000000000..89cc2582a
--- /dev/null
+++ b/services.txt
@@ -0,0 +1,12066 @@
+tcpmux	1/tcp
+tcpmux	1/udp
+compressnet	2/tcp
+compressnet	2/udp
+compressnet	3/tcp
+compressnet	3/udp
+rje	5/tcp
+rje	5/udp
+echo	7/tcp
+echo	7/udp
+discard	9/tcp
+discard	9/udp
+systat	11/tcp
+systat	11/udp
+daytime	13/tcp
+daytime	13/udp
+netstat	15/tcp
+qotd	17/tcp
+qotd	17/udp
+msp	18/tcp
+msp	18/udp
+chargen	19/tcp
+chargen	19/udp
+ftp-data	20/tcp
+ftp-data	20/udp
+ftp	21/tcp
+ftp	21/udp
+ssh	22/tcp
+ssh	22/udp
+telnet	23/tcp
+telnet	23/udp
+priv-mail	24/tcp
+priv-mail	24/udp
+smtp	25/tcp
+smtp	25/udp
+rsftp	26/tcp
+nsw-fe	27/tcp
+nsw-fe	27/udp
+msg-icp	29/tcp
+msg-icp	29/udp
+msg-auth	31/tcp
+msg-auth	31/udp
+dsp	33/tcp
+dsp	33/udp
+priv-print	35/tcp
+priv-print	35/udp
+time	37/tcp
+time	37/udp
+rap	38/tcp
+rap	38/udp
+rlp	39/tcp
+rlp	39/udp
+graphics	41/tcp
+graphics	41/udp
+nameserver	42/tcp
+nameserver	42/udp
+whois	43/tcp
+whois	43/udp
+mpm-flags	44/tcp
+mpm-flags	44/udp
+mpm	45/tcp
+mpm	45/udp
+mpm-snd	46/tcp
+mpm-snd	46/udp
+ni-ftp	47/tcp
+ni-ftp	47/udp
+auditd	48/tcp
+auditd	48/udp
+tacacs	49/tcp
+tacacs	49/udp
+re-mail-ck	50/tcp
+re-mail-ck	50/udp
+la-maint	51/tcp
+la-maint	51/udp
+xns-time	52/tcp
+xns-time	52/udp
+domain	53/tcp
+domain	53/udp
+xns-ch	54/tcp
+xns-ch	54/udp
+isi-gl	55/tcp
+isi-gl	55/udp
+xns-auth	56/tcp
+xns-auth	56/udp
+priv-term	57/tcp
+priv-term	57/udp
+xns-mail	58/tcp
+xns-mail	58/udp
+priv-file	59/tcp
+priv-file	59/udp
+ni-mail	61/tcp
+ni-mail	61/udp
+acas	62/tcp
+acas	62/udp
+via-ftp	63/tcp
+via-ftp	63/udp
+covia	64/tcp
+covia	64/udp
+tacacs-ds	65/tcp
+tacacs-ds	65/udp
+sqlnet	66/tcp
+sqlnet	66/udp
+dhcps	67/tcp
+dhcps	67/udp
+dhcpc	68/tcp
+dhcpc	68/udp
+tftp	69/tcp
+tftp	69/udp
+gopher	70/tcp
+gopher	70/udp
+netrjs-1	71/tcp
+netrjs-1	71/udp
+netrjs-2	72/tcp
+netrjs-2	72/udp
+netrjs-3	73/tcp
+netrjs-3	73/udp
+netrjs-4	74/tcp
+netrjs-4	74/udp
+priv-dial	75/tcp
+priv-dial	75/udp
+deos	76/tcp
+deos	76/udp
+priv-rje	77/tcp
+priv-rje	77/udp
+vettcp	78/tcp
+vettcp	78/udp
+finger	79/tcp
+finger	79/udp
+http	80/tcp
+http	80/udp
+hosts2-ns	81/tcp
+hosts2-ns	81/udp
+xfer	82/tcp
+xfer	82/udp
+mit-ml-dev	83/tcp
+mit-ml-dev	83/udp
+ctf	84/tcp
+ctf	84/udp
+mit-ml-dev	85/tcp
+mit-ml-dev	85/udp
+mfcobol	86/tcp
+mfcobol	86/udp
+priv-term-l	87/tcp
+kerberos-sec	88/tcp
+kerberos-sec	88/udp
+su-mit-tg	89/tcp
+su-mit-tg	89/udp
+dnsix	90/tcp
+dnsix	90/udp
+mit-dov	91/tcp
+mit-dov	91/udp
+npp	92/tcp
+npp	92/udp
+dcp	93/tcp
+dcp	93/udp
+objcall	94/tcp
+objcall	94/udp
+supdup	95/tcp
+supdup	95/udp
+dixie	96/tcp
+dixie	96/udp
+swift-rvf	97/tcp
+swift-rvf	97/udp
+linuxconf	98/tcp
+tacnews	98/udp
+metagram	99/tcp
+metagram	99/udp
+newacct	100/tcp
+hostname	101/tcp
+hostname	101/udp
+iso-tsap	102/tcp
+iso-tsap	102/udp
+gppitnp	103/tcp
+gppitnp	103/udp
+acr-nema	104/tcp
+acr-nema	104/udp
+csnet-ns	105/tcp
+csnet-ns	105/udp
+pop3pw	106/tcp
+3com-tsmux	106/udp
+rtelnet	107/tcp
+rtelnet	107/udp
+snagas	108/tcp
+snagas	108/udp
+pop2	109/tcp
+pop2	109/udp
+pop3	110/tcp
+pop3	110/udp
+rpcbind	111/tcp
+rpcbind	111/udp
+mcidas	112/tcp
+mcidas	112/udp
+ident	113/tcp
+auth	113/udp
+audionews	114/tcp
+audionews	114/udp
+sftp	115/tcp
+sftp	115/udp
+ansanotify	116/tcp
+ansanotify	116/udp
+uucp-path	117/tcp
+uucp-path	117/udp
+sqlserv	118/tcp
+sqlserv	118/udp
+nntp	119/tcp
+nntp	119/udp
+cfdptkt	120/tcp
+cfdptkt	120/udp
+erpc	121/tcp
+erpc	121/udp
+smakynet	122/tcp
+smakynet	122/udp
+ntp	123/tcp
+ntp	123/udp
+ansatrader	124/tcp
+ansatrader	124/udp
+locus-map	125/tcp
+locus-map	125/udp
+unitary	126/tcp
+unitary	126/udp
+locus-con	127/tcp
+locus-con	127/udp
+gss-xlicen	128/tcp
+gss-xlicen	128/udp
+pwdgen	129/tcp
+pwdgen	129/udp
+cisco-fna	130/tcp
+cisco-fna	130/udp
+cisco-tna	131/tcp
+cisco-tna	131/udp
+cisco-sys	132/tcp
+cisco-sys	132/udp
+statsrv	133/tcp
+statsrv	133/udp
+ingres-net	134/tcp
+ingres-net	134/udp
+msrpc	135/tcp
+msrpc	135/udp
+profile	136/tcp
+profile	136/udp
+netbios-ns	137/tcp
+netbios-ns	137/udp
+netbios-dgm	138/tcp
+netbios-dgm	138/udp
+netbios-ssn	139/tcp
+netbios-ssn	139/udp
+emfis-data	140/tcp
+emfis-data	140/udp
+emfis-cntl	141/tcp
+emfis-cntl	141/udp
+bl-idm	142/tcp
+bl-idm	142/udp
+imap	143/tcp
+imap	143/udp
+news	144/tcp
+news	144/udp
+uaac	145/tcp
+uaac	145/udp
+iso-tp0	146/tcp
+iso-tp0	146/udp
+iso-ip	147/tcp
+iso-ip	147/udp
+cronus	148/tcp
+cronus	148/udp
+aed-512	149/tcp
+aed-512	149/udp
+sql-net	150/tcp
+sql-net	150/udp
+hems	151/tcp
+hems	151/udp
+bftp	152/tcp
+bftp	152/udp
+sgmp	153/tcp
+sgmp	153/udp
+netsc-prod	154/tcp
+netsc-prod	154/udp
+netsc-dev	155/tcp
+netsc-dev	155/udp
+sqlsrv	156/tcp
+sqlsrv	156/udp
+knet-cmp	157/tcp
+knet-cmp	157/udp
+pcmail-srv	158/tcp
+pcmail-srv	158/udp
+nss-routing	159/tcp
+nss-routing	159/udp
+sgmp-traps	160/tcp
+sgmp-traps	160/udp
+snmp	161/tcp
+snmp	161/udp
+snmptrap	162/tcp
+snmptrap	162/udp
+cmip-man	163/tcp
+cmip-man	163/udp
+cmip-agent	164/tcp
+smip-agent	164/udp
+xns-courier	165/tcp
+xns-courier	165/udp
+s-net	166/tcp
+s-net	166/udp
+namp	167/tcp
+namp	167/udp
+rsvd	168/tcp
+rsvd	168/udp
+send	169/tcp
+send	169/udp
+print-srv	170/tcp
+print-srv	170/udp
+multiplex	171/tcp
+multiplex	171/udp
+cl-1	172/tcp
+cl-1	172/udp
+xyplex-mux	173/tcp
+xyplex-mux	173/udp
+mailq	174/tcp
+mailq	174/udp
+vmnet	175/tcp
+vmnet	175/udp
+genrad-mux	176/tcp
+genrad-mux	176/udp
+xdmcp	177/tcp
+xdmcp	177/udp
+nextstep	178/tcp
+nextstep	178/udp
+bgp	179/tcp
+bgp	179/udp
+ris	180/tcp
+ris	180/udp
+unify	181/tcp
+unify	181/udp
+audit	182/tcp
+audit	182/udp
+ocbinder	183/tcp
+ocbinder	183/udp
+ocserver	184/tcp
+ocserver	184/udp
+remote-kis	185/tcp
+remote-kis	185/udp
+kis	186/tcp
+kis	186/udp
+aci	187/tcp
+aci	187/udp
+mumps	188/tcp
+mumps	188/udp
+qft	189/tcp
+qft	189/udp
+gacp	190/tcp
+cacp	190/udp
+prospero	191/tcp
+prospero	191/udp
+osu-nms	192/tcp
+osu-nms	192/udp
+srmp	193/tcp
+srmp	193/udp
+irc	194/tcp
+irc	194/udp
+dn6-nlm-aud	195/tcp
+dn6-nlm-aud	195/udp
+dn6-smm-red	196/tcp
+dn6-smm-red	196/udp
+dls	197/tcp
+dls	197/udp
+dls-mon	198/tcp
+dls-mon	198/udp
+smux	199/tcp
+smux	199/udp
+src	200/tcp
+src	200/udp
+at-rtmp	201/tcp
+at-rtmp	201/udp
+at-nbp	202/tcp
+at-nbp	202/udp
+at-3	203/tcp
+at-3	203/udp
+at-echo	204/tcp
+at-echo	204/udp
+at-5	205/tcp
+at-5	205/udp
+at-zis	206/tcp
+at-zis	206/udp
+at-7	207/tcp
+at-7	207/udp
+at-8	208/tcp
+at-8	208/udp
+tam	209/tcp
+tam	209/udp
+z39.50	210/tcp
+z39.50	210/udp
+914c-g	211/tcp
+914c-g	211/udp
+anet	212/tcp
+anet	212/udp
+ipx	213/tcp
+ipx	213/udp
+vmpwscs	214/tcp
+vmpwscs	214/udp
+softpc	215/tcp
+softpc	215/udp
+atls	216/tcp
+atls	216/udp
+dbase	217/tcp
+dbase	217/udp
+mpp	218/tcp
+mpp	218/udp
+uarps	219/tcp
+uarps	219/udp
+imap3	220/tcp
+imap3	220/udp
+fln-spx	221/tcp
+fln-spx	221/udp
+rsh-spx	222/tcp
+rsh-spx	222/udp
+cdc	223/tcp
+cdc	223/udp
+masqdialer	224/tcp
+masqdialer	224/udp
+direct	242/tcp
+direct	242/udp
+sur-meas	243/tcp
+sur-meas	243/udp
+dayna	244/tcp
+dayna	244/udp
+link	245/tcp
+link	245/udp
+dsp3270	246/tcp
+dsp3270	246/udp
+subntbcst_tftp	247/tcp
+subntbcst_tftp	247/udp
+bhfhs	248/tcp
+bhfhs	248/udp
+fw1-secureremote	256/tcp
+rap	256/udp
+fw1-mc-fwmodule	257/tcp
+set	257/udp
+fw1-mc-gui	258/tcp
+yak-chat	258/udp
+esro-gen	259/tcp
+firewall1-rdp	259/udp
+openport	260/tcp
+openport	260/udp
+nsiiops	261/tcp
+nsiiops	261/udp
+arcisdms	262/tcp
+arcisdms	262/udp
+hdap	263/tcp
+hdap	263/udp
+bgmp	264/tcp
+fw1-or-bgmp	264/udp
+maybe-fw1	265/tcp
+x-bone-ctl	265/udp
+sst	266/tcp
+sst	266/udp
+td-service	267/tcp
+td-service	267/udp
+td-replica	268/tcp
+td-replica	268/udp
+manet	269/tcp
+manet	269/udp
+gist	270/tcp
+gist	270/udp
+pt-tls	271/tcp
+http-mgmt	280/tcp
+http-mgmt	280/udp
+personal-link	281/tcp
+personal-link	281/udp
+cableport-ax	282/tcp
+cableport-ax	282/udp
+rescap	283/tcp
+rescap	283/udp
+corerjd	284/tcp
+corerjd	284/udp
+fxp	286/tcp
+fxp	286/udp
+k-block	287/tcp
+k-block	287/udp
+novastorbakcup	308/tcp
+novastorbakcup	308/udp
+entrusttime	309/tcp
+entrusttime	309/udp
+bhmds	310/tcp
+bhmds	310/udp
+asip-webadmin	311/tcp
+asip-webadmin	311/udp
+vslmp	312/tcp
+vslmp	312/udp
+magenta-logic	313/tcp
+magenta-logic	313/udp
+opalis-robot	314/tcp
+opalis-robot	314/udp
+dpsi	315/tcp
+dpsi	315/udp
+decauth	316/tcp
+decauth	316/udp
+zannet	317/tcp
+zannet	317/udp
+pkix-timestamp	318/tcp
+pkix-timestamp	318/udp
+ptp-event	319/tcp
+ptp-event	319/udp
+ptp-general	320/tcp
+ptp-general	320/udp
+pip	321/tcp
+pip	321/udp
+rtsps	322/tcp
+rtsps	322/udp
+rpki-rtr	323/tcp
+rpki-rtr-tls	324/tcp
+texar	333/tcp
+texar	333/udp
+pdap	344/tcp
+pdap	344/udp
+pawserv	345/tcp
+pawserv	345/udp
+zserv	346/tcp
+zserv	346/udp
+fatserv	347/tcp
+fatserv	347/udp
+csi-sgwp	348/tcp
+csi-sgwp	348/udp
+mftp	349/tcp
+mftp	349/udp
+matip-type-a	350/tcp
+matip-type-a	350/udp
+matip-type-b	351/tcp
+matip-type-b	351/udp
+dtag-ste-sb	352/tcp
+dtag-ste-sb	352/udp
+ndsauth	353/tcp
+ndsauth	353/udp
+bh611	354/tcp
+bh611	354/udp
+datex-asn	355/tcp
+datex-asn	355/udp
+cloanto-net-1	356/tcp
+cloanto-net-1	356/udp
+bhevent	357/tcp
+bhevent	357/udp
+shrinkwrap	358/tcp
+shrinkwrap	358/udp
+tenebris_nts	359/tcp
+tenebris_nts	359/udp
+scoi2odialog	360/tcp
+scoi2odialog	360/udp
+semantix	361/tcp
+semantix	361/udp
+srssend	362/tcp
+srssend	362/udp
+rsvp_tunnel	363/tcp
+rsvp_tunnel	363/udp
+aurora-cmgr	364/tcp
+aurora-cmgr	364/udp
+dtk	365/tcp
+dtk	365/udp
+odmr	366/tcp
+odmr	366/udp
+mortgageware	367/tcp
+mortgageware	367/udp
+qbikgdp	368/tcp
+qbikgdp	368/udp
+rpc2portmap	369/tcp
+rpc2portmap	369/udp
+codaauth2	370/tcp
+codaauth2	370/udp
+clearcase	371/tcp
+clearcase	371/udp
+ulistserv	372/tcp
+ulistserv	372/udp
+legent-1	373/tcp
+legent-1	373/udp
+legent-2	374/tcp
+legent-2	374/udp
+hassle	375/tcp
+hassle	375/udp
+nip	376/tcp
+nip	376/udp
+tnETOS	377/tcp
+tnETOS	377/udp
+dsETOS	378/tcp
+dsETOS	378/udp
+is99c	379/tcp
+is99c	379/udp
+is99s	380/tcp
+is99s	380/udp
+hp-collector	381/tcp
+hp-collector	381/udp
+hp-managed-node	382/tcp
+hp-managed-node	382/udp
+hp-alarm-mgr	383/tcp
+hp-alarm-mgr	383/udp
+arns	384/tcp
+arns	384/udp
+ibm-app	385/tcp
+ibm-app	385/udp
+asa	386/tcp
+asa	386/udp
+aurp	387/tcp
+aurp	387/udp
+unidata-ldm	388/tcp
+unidata-ldm	388/udp
+ldap	389/tcp
+ldap	389/udp
+uis	390/tcp
+uis	390/udp
+synotics-relay	391/tcp
+synotics-relay	391/udp
+synotics-broker	392/tcp
+synotics-broker	392/udp
+dis	393/tcp
+dis	393/udp
+embl-ndt	394/tcp
+embl-ndt	394/udp
+netcp	395/tcp
+netcp	395/udp
+netware-ip	396/tcp
+netware-ip	396/udp
+mptn	397/tcp
+mptn	397/udp
+kryptolan	398/tcp
+kryptolan	398/udp
+iso-tsap-c2	399/tcp
+iso-tsap-c2	399/udp
+work-sol	400/tcp
+work-sol	400/udp
+ups	401/tcp
+ups	401/udp
+genie	402/tcp
+genie	402/udp
+decap	403/tcp
+decap	403/udp
+nced	404/tcp
+nced	404/udp
+ncld	405/tcp
+ncld	405/udp
+imsp	406/tcp
+imsp	406/udp
+timbuktu	407/tcp
+timbuktu	407/udp
+prm-sm	408/tcp
+prm-sm	408/udp
+prm-nm	409/tcp
+prm-nm	409/udp
+decladebug	410/tcp
+decladebug	410/udp
+rmt	411/tcp
+rmt	411/udp
+synoptics-trap	412/tcp
+synoptics-trap	412/udp
+smsp	413/tcp
+smsp	413/udp
+infoseek	414/tcp
+infoseek	414/udp
+bnet	415/tcp
+bnet	415/udp
+silverplatter	416/tcp
+silverplatter	416/udp
+onmux	417/tcp
+onmux	417/udp
+hyper-g	418/tcp
+hyper-g	418/udp
+ariel1	419/tcp
+ariel1	419/udp
+smpte	420/tcp
+smpte	420/udp
+ariel2	421/tcp
+ariel2	421/udp
+ariel3	422/tcp
+ariel3	422/udp
+opc-job-start	423/tcp
+opc-job-start	423/udp
+opc-job-track	424/tcp
+opc-job-track	424/udp
+icad-el	425/tcp
+icad-el	425/udp
+smartsdp	426/tcp
+smartsdp	426/udp
+svrloc	427/tcp
+svrloc	427/udp
+ocs_cmu	428/tcp
+ocs_cmu	428/udp
+ocs_amu	429/tcp
+ocs_amu	429/udp
+utmpsd	430/tcp
+utmpsd	430/udp
+utmpcd	431/tcp
+utmpcd	431/udp
+iasd	432/tcp
+iasd	432/udp
+nnsp	433/tcp
+nnsp	433/udp
+mobileip-agent	434/tcp
+mobileip-agent	434/udp
+mobilip-mn	435/tcp
+mobilip-mn	435/udp
+dna-cml	436/tcp
+dna-cml	436/udp
+comscm	437/tcp
+comscm	437/udp
+dsfgw	438/tcp
+dsfgw	438/udp
+dasp	439/tcp
+dasp	439/udp
+sgcp	440/tcp
+sgcp	440/udp
+decvms-sysmgt	441/tcp
+decvms-sysmgt	441/udp
+cvc_hostd	442/tcp
+cvc_hostd	442/udp
+https	443/tcp
+https	443/udp
+snpp	444/tcp
+snpp	444/udp
+microsoft-ds	445/tcp
+microsoft-ds	445/udp
+ddm-rdb	446/tcp
+ddm-rdb	446/udp
+ddm-dfm	447/tcp
+ddm-dfm	447/udp
+ddm-ssl	448/tcp
+ddm-ssl	448/udp
+as-servermap	449/tcp
+as-servermap	449/udp
+tserver	450/tcp
+tserver	450/udp
+sfs-smp-net	451/tcp
+sfs-smp-net	451/udp
+sfs-config	452/tcp
+sfs-config	452/udp
+creativeserver	453/tcp
+creativeserver	453/udp
+contentserver	454/tcp
+contentserver	454/udp
+creativepartnr	455/tcp
+creativepartnr	455/udp
+macon	456/tcp
+macon	456/udp
+scohelp	457/tcp
+scohelp	457/udp
+appleqtc	458/tcp
+appleqtc	458/udp
+ampr-rcmd	459/tcp
+ampr-rcmd	459/udp
+skronk	460/tcp
+skronk	460/udp
+datasurfsrv	461/tcp
+datasurfsrv	461/udp
+datasurfsrvsec	462/tcp
+datasurfsrvsec	462/udp
+alpes	463/tcp
+alpes	463/udp
+kpasswd5	464/tcp
+kpasswd5	464/udp
+smtps	465/tcp
+smtps	465/udp
+digital-vrc	466/tcp
+digital-vrc	466/udp
+mylex-mapd	467/tcp
+mylex-mapd	467/udp
+photuris	468/tcp
+photuris	468/udp
+rcp	469/tcp
+rcp	469/udp
+scx-proxy	470/tcp
+scx-proxy	470/udp
+mondex	471/tcp
+mondex	471/udp
+ljk-login	472/tcp
+ljk-login	472/udp
+hybrid-pop	473/tcp
+hybrid-pop	473/udp
+tn-tl-w1	474/tcp
+tn-tl-w2	474/udp
+tcpnethaspsrv	475/tcp
+tcpnethaspsrv	475/udp
+tn-tl-fd1	476/tcp
+tn-tl-fd1	476/udp
+ss7ns	477/tcp
+ss7ns	477/udp
+spsc	478/tcp
+spsc	478/udp
+iafserver	479/tcp
+iafserver	479/udp
+loadsrv	480/tcp
+iafdbase	480/udp
+dvs	481/tcp
+ph	481/udp
+bgs-nsi	482/tcp
+xlog	482/udp
+ulpnet	483/tcp
+ulpnet	483/udp
+integra-sme	484/tcp
+integra-sme	484/udp
+powerburst	485/tcp
+powerburst	485/udp
+sstats	486/tcp
+avian	486/udp
+saft	487/tcp
+saft	487/udp
+gss-http	488/tcp
+gss-http	488/udp
+nest-protocol	489/tcp
+nest-protocol	489/udp
+micom-pfs	490/tcp
+micom-pfs	490/udp
+go-login	491/tcp
+go-login	491/udp
+ticf-1	492/tcp
+ticf-1	492/udp
+ticf-2	493/tcp
+ticf-2	493/udp
+pov-ray	494/tcp
+pov-ray	494/udp
+intecourier	495/tcp
+intecourier	495/udp
+pim-rp-disc	496/tcp
+pim-rp-disc	496/udp
+retrospect	497/tcp
+retrospect	497/udp
+siam	498/tcp
+siam	498/udp
+iso-ill	499/tcp
+iso-ill	499/udp
+isakmp	500/tcp
+isakmp	500/udp
+stmf	501/tcp
+stmf	501/udp
+mbap	502/tcp
+mbap	502/udp
+intrinsa	503/tcp
+intrinsa	503/udp
+citadel	504/tcp
+citadel	504/udp
+mailbox-lm	505/tcp
+mailbox-lm	505/udp
+ohimsrv	506/tcp
+ohimsrv	506/udp
+crs	507/tcp
+crs	507/udp
+xvttp	508/tcp
+xvttp	508/udp
+snare	509/tcp
+snare	509/udp
+fcp	510/tcp
+fcp	510/udp
+passgo	511/tcp
+passgo	511/udp
+exec	512/tcp
+biff	512/udp
+login	513/tcp
+who	513/udp
+shell	514/tcp
+syslog	514/udp
+printer	515/tcp
+printer	515/udp
+videotex	516/tcp
+videotex	516/udp
+talk	517/tcp
+talk	517/udp
+ntalk	518/tcp
+ntalk	518/udp
+utime	519/tcp
+utime	519/udp
+efs	520/tcp
+route	520/udp
+ripng	521/tcp
+ripng	521/udp
+ulp	522/tcp
+ulp	522/udp
+ibm-db2	523/tcp
+ibm-db2	523/udp
+ncp	524/tcp
+ncp	524/udp
+timed	525/tcp
+timed	525/udp
+tempo	526/tcp
+tempo	526/udp
+stx	527/tcp
+stx	527/udp
+custix	528/tcp
+custix	528/udp
+irc	529/tcp
+irc	529/udp
+courier	530/tcp
+courier	530/udp
+conference	531/tcp
+conference	531/udp
+netnews	532/tcp
+netnews	532/udp
+netwall	533/tcp
+netwall	533/udp
+mm-admin	534/tcp
+mm-admin	534/udp
+iiop	535/tcp
+iiop	535/udp
+opalis-rdv	536/tcp
+opalis-rdv	536/udp
+nmsp	537/tcp
+nmsp	537/udp
+gdomap	538/tcp
+gdomap	538/udp
+apertus-ldp	539/tcp
+apertus-ldp	539/udp
+uucp	540/tcp
+uucp	540/udp
+uucp-rlogin	541/tcp
+uucp-rlogin	541/udp
+commerce	542/tcp
+commerce	542/udp
+klogin	543/tcp
+klogin	543/udp
+kshell	544/tcp
+kshell	544/udp
+ekshell	545/tcp
+appleqtcsrvr	545/udp
+dhcpv6-client	546/tcp
+dhcpv6-client	546/udp
+dhcpv6-server	547/tcp
+dhcpv6-server	547/udp
+afp	548/tcp
+afp	548/udp
+idfp	549/tcp
+idfp	549/udp
+new-rwho	550/tcp
+new-rwho	550/udp
+cybercash	551/tcp
+cybercash	551/udp
+deviceshare	552/tcp
+deviceshare	552/udp
+pirp	553/tcp
+pirp	553/udp
+rtsp	554/tcp
+rtsp	554/udp
+dsf	555/tcp
+dsf	555/udp
+remotefs	556/tcp
+remotefs	556/udp
+openvms-sysipc	557/tcp
+openvms-sysipc	557/udp
+sdnskmp	558/tcp
+sdnskmp	558/udp
+teedtap	559/tcp
+teedtap	559/udp
+rmonitor	560/tcp
+rmonitor	560/udp
+monitor	561/tcp
+monitor	561/udp
+chshell	562/tcp
+chshell	562/udp
+snews	563/tcp
+snews	563/udp
+9pfs	564/tcp
+9pfs	564/udp
+whoami	565/tcp
+whoami	565/udp
+streettalk	566/tcp
+streettalk	566/udp
+banyan-rpc	567/tcp
+banyan-rpc	567/udp
+ms-shuttle	568/tcp
+ms-shuttle	568/udp
+ms-rome	569/tcp
+ms-rome	569/udp
+meter	570/tcp
+meter	570/udp
+umeter	571/tcp
+umeter	571/udp
+sonar	572/tcp
+sonar	572/udp
+banyan-vip	573/tcp
+banyan-vip	573/udp
+ftp-agent	574/tcp
+ftp-agent	574/udp
+vemmi	575/tcp
+vemmi	575/udp
+ipcd	576/tcp
+ipcd	576/udp
+vnas	577/tcp
+vnas	577/udp
+ipdd	578/tcp
+ipdd	578/udp
+decbsrv	579/tcp
+decbsrv	579/udp
+sntp-heartbeat	580/tcp
+sntp-heartbeat	580/udp
+bdp	581/tcp
+bdp	581/udp
+scc-security	582/tcp
+scc-security	582/udp
+philips-vc	583/tcp
+philips-vc	583/udp
+keyserver	584/tcp
+keyserver	584/udp
+imap4-ssl	585/tcp
+imap4-ssl	585/udp
+password-chg	586/tcp
+password-chg	586/udp
+submission	587/tcp
+submission	587/udp
+cal	588/tcp
+cal	588/udp
+eyelink	589/tcp
+eyelink	589/udp
+tns-cml	590/tcp
+tns-cml	590/udp
+http-alt	591/tcp
+http-alt	591/udp
+eudora-set	592/tcp
+eudora-set	592/udp
+http-rpc-epmap	593/tcp
+http-rpc-epmap	593/udp
+tpip	594/tcp
+tpip	594/udp
+cab-protocol	595/tcp
+cab-protocol	595/udp
+smsd	596/tcp
+smsd	596/udp
+ptcnameservice	597/tcp
+ptcnameservice	597/udp
+sco-websrvrmg3	598/tcp
+sco-websrvrmg3	598/udp
+acp	599/tcp
+acp	599/udp
+ipcserver	600/tcp
+ipcserver	600/udp
+syslog-conn	601/tcp
+syslog-conn	601/udp
+xmlrpc-beep	602/tcp
+xmlrpc-beep	602/udp
+mnotes	603/tcp
+idxp	603/udp
+tunnel	604/tcp
+tunnel	604/udp
+soap-beep	605/tcp
+soap-beep	605/udp
+urm	606/tcp
+urm	606/udp
+nqs	607/tcp
+nqs	607/udp
+sift-uft	608/tcp
+sift-uft	608/udp
+npmp-trap	609/tcp
+npmp-trap	609/udp
+npmp-local	610/tcp
+npmp-local	610/udp
+npmp-gui	611/tcp
+npmp-gui	611/udp
+hmmp-ind	612/tcp
+hmmp-ind	612/udp
+hmmp-op	613/tcp
+hmmp-op	613/udp
+sshell	614/tcp
+sshell	614/udp
+sco-inetmgr	615/tcp
+sco-inetmgr	615/udp
+sco-sysmgr	616/tcp
+sco-sysmgr	616/udp
+sco-dtmgr	617/tcp
+sco-dtmgr	617/udp
+dei-icda	618/tcp
+dei-icda	618/udp
+compaq-evm	619/tcp
+compaq-evm	619/udp
+sco-websrvrmgr	620/tcp
+sco-websrvrmgr	620/udp
+escp-ip	621/tcp
+escp-ip	621/udp
+collaborator	622/tcp
+collaborator	622/udp
+oob-ws-http	623/tcp
+asf-rmcp	623/udp
+cryptoadmin	624/tcp
+cryptoadmin	624/udp
+apple-xsrvr-admin	625/tcp
+dec_dlm	625/udp
+apple-imap-admin	626/tcp
+serialnumberd	626/udp
+passgo-tivoli	627/tcp
+passgo-tivoli	627/udp
+qmqp	628/tcp
+qmqp	628/udp
+3com-amp3	629/tcp
+3com-amp3	629/udp
+rda	630/tcp
+rda	630/udp
+ipp	631/tcp
+ipp	631/udp
+bmpp	632/tcp
+bmpp	632/udp
+servstat	633/tcp
+servstat	633/udp
+ginad	634/tcp
+ginad	634/udp
+rlzdbase	635/tcp
+mount	635/udp
+ldapssl	636/tcp
+ldaps	636/udp
+lanserver	637/tcp
+lanserver	637/udp
+mcns-sec	638/tcp
+mcns-sec	638/udp
+msdp	639/tcp
+msdp	639/udp
+entrust-sps	640/tcp
+pcnfs	640/udp
+repcmd	641/tcp
+repcmd	641/udp
+esro-emsdp	642/tcp
+esro-emsdp	642/udp
+sanity	643/tcp
+sanity	643/udp
+dwr	644/tcp
+dwr	644/udp
+pssc	645/tcp
+pssc	645/udp
+ldp	646/tcp
+ldp	646/udp
+dhcp-failover	647/tcp
+dhcp-failover	647/udp
+rrp	648/tcp
+rrp	648/udp
+cadview-3d	649/tcp
+cadview-3d	649/udp
+obex	650/tcp
+bwnfs	650/udp
+ieee-mms	651/tcp
+ieee-mms	651/udp
+hello-port	652/tcp
+hello-port	652/udp
+repscmd	653/tcp
+repscmd	653/udp
+aodv	654/tcp
+aodv	654/udp
+tinc	655/tcp
+tinc	655/udp
+spmp	656/tcp
+spmp	656/udp
+rmc	657/tcp
+rmc	657/udp
+tenfold	658/tcp
+tenfold	658/udp
+mac-srvr-admin	660/tcp
+mac-srvr-admin	660/udp
+hap	661/tcp
+hap	661/udp
+pftp	662/tcp
+pftp	662/udp
+purenoise	663/tcp
+purenoise	663/udp
+secure-aux-bus	664/tcp
+secure-aux-bus	664/udp
+sun-dr	665/tcp
+sun-dr	665/udp
+doom	666/tcp
+doom	666/udp
+disclose	667/tcp
+disclose	667/udp
+mecomm	668/tcp
+mecomm	668/udp
+meregister	669/tcp
+meregister	669/udp
+vacdsm-sws	670/tcp
+vacdsm-sws	670/udp
+vacdsm-app	671/tcp
+vacdsm-app	671/udp
+vpps-qua	672/tcp
+vpps-qua	672/udp
+cimplex	673/tcp
+cimplex	673/udp
+acap	674/tcp
+acap	674/udp
+dctp	675/tcp
+dctp	675/udp
+vpps-via	676/tcp
+vpps-via	676/udp
+vpp	677/tcp
+vpp	677/udp
+ggf-ncp	678/tcp
+ggf-ncp	678/udp
+mrm	679/tcp
+mrm	679/udp
+entrust-aaas	680/tcp
+entrust-aaas	680/udp
+entrust-aams	681/tcp
+entrust-aams	681/udp
+xfr	682/tcp
+xfr	682/udp
+corba-iiop	683/tcp
+corba-iiop	683/udp
+corba-iiop-ssl	684/tcp
+corba-iiop-ssl	684/udp
+mdc-portmapper	685/tcp
+mdc-portmapper	685/udp
+hcp-wismar	686/tcp
+hcp-wismar	686/udp
+asipregistry	687/tcp
+asipregistry	687/udp
+realm-rusd	688/tcp
+realm-rusd	688/udp
+nmap	689/tcp
+nmap	689/udp
+vatp	690/tcp
+vatp	690/udp
+resvc	691/tcp
+msexch-routing	691/udp
+hyperwave-isp	692/tcp
+hyperwave-isp	692/udp
+connendp	693/tcp
+connendp	693/udp
+ha-cluster	694/tcp
+ha-cluster	694/udp
+ieee-mms-ssl	695/tcp
+ieee-mms-ssl	695/udp
+rushd	696/tcp
+rushd	696/udp
+uuidgen	697/tcp
+uuidgen	697/udp
+olsr	698/tcp
+olsr	698/udp
+accessnetwork	699/tcp
+accessnetwork	699/udp
+epp	700/tcp
+epp	700/udp
+lmp	701/tcp
+lmp	701/udp
+iris-beep	702/tcp
+iris-beep	702/udp
+elcsd	704/tcp
+elcsd	704/udp
+agentx	705/tcp
+agentx	705/udp
+silc	706/tcp
+silc	706/udp
+borland-dsj	707/tcp
+borland-dsj	707/udp
+entrustmanager	709/tcp
+entrustmanager	709/udp
+entrust-ash	710/tcp
+entrust-ash	710/udp
+cisco-tdp	711/tcp
+cisco-tdp	711/udp
+tbrpf	712/tcp
+tbrpf	712/udp
+iris-xpc	713/tcp
+iris-xpc	713/udp
+iris-xpcs	714/tcp
+iris-xpcs	714/udp
+iris-lwz	715/tcp
+iris-lwz	715/udp
+pana	716/tcp
+pana	716/udp
+omfs	723/tcp
+netviewdm1	729/tcp
+netviewdm1	729/udp
+netviewdm2	730/tcp
+netviewdm2	730/udp
+netviewdm3	731/tcp
+netviewdm3	731/udp
+sometimes-rpc2	737/udp
+netcp	740/tcp
+netcp	740/udp
+netgw	741/tcp
+netgw	741/udp
+netrcs	742/tcp
+netrcs	742/udp
+flexlm	744/tcp
+flexlm	744/udp
+fujitsu-dev	747/tcp
+fujitsu-dev	747/udp
+ris-cm	748/tcp
+ris-cm	748/udp
+kerberos-adm	749/tcp
+kerberos-adm	749/udp
+kerberos	750/tcp
+kerberos	750/udp
+kadmin	751/tcp
+kadmin	751/udp
+qrh	752/tcp
+qrh	752/udp
+rrh	753/tcp
+rrh	753/udp
+krb_prop	754/tcp
+tell	754/udp
+nlogin	758/tcp
+nlogin	758/udp
+con	759/tcp
+con	759/udp
+krbupdate	760/tcp
+ns	760/udp
+kpasswd	761/tcp
+rxe	761/udp
+quotad	762/tcp
+quotad	762/udp
+cycleserv	763/tcp
+cycleserv	763/udp
+omserv	764/tcp
+omserv	764/udp
+webster	765/tcp
+webster	765/udp
+phonebook	767/tcp
+phonebook	767/udp
+vid	769/tcp
+vid	769/udp
+cadlock	770/tcp
+cadlock	770/udp
+rtip	771/tcp
+rtip	771/udp
+cycleserv2	772/tcp
+cycleserv2	772/udp
+submit	773/tcp
+notify	773/udp
+rpasswd	774/tcp
+acmaint_dbd	774/udp
+entomb	775/tcp
+acmaint_transd	775/udp
+wpages	776/tcp
+wpages	776/udp
+multiling-http	777/tcp
+multiling-http	777/udp
+wpgs	780/tcp
+wpgs	780/udp
+hp-collector	781/tcp
+hp-collector	781/udp
+hp-managed-node	782/tcp
+hp-managed-node	782/udp
+spamassassin	783/tcp
+concert	786/tcp
+concert	786/udp
+qsc	787/tcp
+controlit	799/tcp
+mdbs_daemon	800/tcp
+mdbs_daemon	800/udp
+device	801/tcp
+device	801/udp
+mbap-s	802/tcp
+ccproxy-http	808/tcp
+fcp-udp	810/tcp
+fcp-udp	810/udp
+itm-mcell-s	828/tcp
+itm-mcell-s	828/udp
+pkix-3-ca-ra	829/tcp
+pkix-3-ca-ra	829/udp
+netconf-ssh	830/tcp
+netconf-ssh	830/udp
+netconf-beep	831/tcp
+netconf-beep	831/udp
+netconfsoaphttp	832/tcp
+netconfsoaphttp	832/udp
+netconfsoapbeep	833/tcp
+netconfsoapbeep	833/udp
+dhcp-failover2	847/tcp
+dhcp-failover2	847/udp
+gdoi	848/tcp
+gdoi	848/udp
+domain-s	853/tcp
+dlep	854/tcp
+iscsi	860/tcp
+iscsi	860/udp
+owamp-control	861/tcp
+owamp-control	861/udp
+twamp-control	862/tcp
+twamp-control	862/udp
+supfilesrv	871/tcp
+rsync	873/tcp
+rsync	873/udp
+iclcnet-locate	886/tcp
+iclcnet-locate	886/udp
+iclcnet_svinfo	887/tcp
+iclcnet_svinfo	887/udp
+accessbuilder	888/tcp
+accessbuilder	888/udp
+sun-manageconsole	898/tcp
+omginitialrefs	900/tcp
+omginitialrefs	900/udp
+samba-swat	901/tcp
+smpnameres	901/udp
+iss-realsecure	902/tcp
+ideafarm-door	902/udp
+iss-console-mgr	903/tcp
+ideafarm-panic	903/udp
+kink	910/tcp
+kink	910/udp
+xact-backup	911/tcp
+xact-backup	911/udp
+apex-mesh	912/tcp
+apex-mesh	912/udp
+apex-edge	913/tcp
+apex-edge	913/udp
+oftep-rpc	950/tcp
+rndc	953/tcp
+securenetpro-sensor	975/tcp
+ftps-data	989/tcp
+ftps-data	989/udp
+ftps	990/tcp
+ftps	990/udp
+nas	991/tcp
+nas	991/udp
+telnets	992/tcp
+telnets	992/udp
+imaps	993/tcp
+imaps	993/udp
+ircs	994/tcp
+ircs	994/udp
+pop3s	995/tcp
+pop3s	995/udp
+xtreelic	996/tcp
+vsinet	996/udp
+maitrd	997/tcp
+maitrd	997/udp
+busboy	998/tcp
+puparp	998/udp
+garcon	999/tcp
+applix	999/udp
+cadlock	1000/tcp
+ock	1000/udp
+webpush	1001/tcp
+windows-icfw	1002/tcp
+ufsd	1008/tcp
+ufsd	1008/udp
+surf	1010/tcp
+surf	1010/udp
+sometimes-rpc1	1012/udp
+exp1	1021/tcp
+exp1	1021/udp
+exp2	1022/tcp
+exp2	1022/udp
+netvenuechat	1023/tcp
+kdm	1024/tcp
+NFS-or-IIS	1025/tcp
+blackjack	1025/udp
+LSA-or-nterm	1026/tcp
+win-rpc	1026/udp
+IIS	1027/tcp
+ms-lsa	1028/udp
+ms-lsa	1029/tcp
+solid-mux	1029/udp
+iad1	1030/tcp
+iad1	1030/udp
+iad2	1031/tcp
+iad2	1031/udp
+iad3	1032/tcp
+iad3	1032/udp
+netinfo	1033/tcp
+netinfo-local	1033/udp
+zincite-a	1034/tcp
+activesync-notify	1034/udp
+multidropper	1035/tcp
+mxxrlogin	1035/udp
+nsstp	1036/tcp
+nsstp	1036/udp
+ams	1037/tcp
+ams	1037/udp
+mtqp	1038/tcp
+mtqp	1038/udp
+sbl	1039/tcp
+sbl	1039/udp
+netsaint	1040/tcp
+netarx	1040/udp
+danf-ak2	1041/tcp
+danf-ak2	1041/udp
+afrog	1042/tcp
+afrog	1042/udp
+boinc	1043/tcp
+boinc	1043/udp
+dcutility	1044/tcp
+dcutility	1044/udp
+fpitp	1045/tcp
+fpitp	1045/udp
+wfremotertm	1046/tcp
+wfremotertm	1046/udp
+neod1	1047/tcp
+neod1	1047/udp
+neod2	1048/tcp
+neod2	1048/udp
+td-postman	1049/tcp
+td-postman	1049/udp
+java-or-OTGfileshare	1050/tcp
+cma	1050/udp
+optima-vnet	1051/tcp
+optima-vnet	1051/udp
+ddt	1052/tcp
+ddt	1052/udp
+remote-as	1053/tcp
+remote-as	1053/udp
+brvread	1054/tcp
+brvread	1054/udp
+ansyslmd	1055/tcp
+ansyslmd	1055/udp
+vfo	1056/tcp
+vfo	1056/udp
+startron	1057/tcp
+startron	1057/udp
+nim	1058/tcp
+nim	1058/udp
+nimreg	1059/tcp
+nimreg	1059/udp
+polestar	1060/tcp
+polestar	1060/udp
+kiosk	1061/tcp
+kiosk	1061/udp
+veracity	1062/tcp
+veracity	1062/udp
+kyoceranetdev	1063/tcp
+kyoceranetdev	1063/udp
+jstel	1064/tcp
+jstel	1064/udp
+syscomlan	1065/tcp
+syscomlan	1065/udp
+fpo-fns	1066/tcp
+fpo-fns	1066/udp
+instl_boots	1067/tcp
+instl_boots	1067/udp
+instl_bootc	1068/tcp
+instl_bootc	1068/udp
+cognex-insight	1069/tcp
+cognex-insight	1069/udp
+gmrupdateserv	1070/tcp
+gmrupdateserv	1070/udp
+bsquare-voip	1071/tcp
+bsquare-voip	1071/udp
+cardax	1072/tcp
+cardax	1072/udp
+bridgecontrol	1073/tcp
+bridgecontrol	1073/udp
+warmspotMgmt	1074/tcp
+warmspotMgmt	1074/udp
+rdrmshc	1075/tcp
+rdrmshc	1075/udp
+sns_credit	1076/tcp
+dab-sti-c	1076/udp
+imgames	1077/tcp
+imgames	1077/udp
+avocent-proxy	1078/tcp
+avocent-proxy	1078/udp
+asprovatalk	1079/tcp
+asprovatalk	1079/udp
+socks	1080/tcp
+socks	1080/udp
+pvuniwien	1081/tcp
+pvuniwien	1081/udp
+amt-esd-prot	1082/tcp
+amt-esd-prot	1082/udp
+ansoft-lm-1	1083/tcp
+ansoft-lm-1	1083/udp
+ansoft-lm-2	1084/tcp
+ansoft-lm-2	1084/udp
+webobjects	1085/tcp
+webobjects	1085/udp
+cplscrambler-lg	1086/tcp
+cplscrambler-lg	1086/udp
+cplscrambler-in	1087/tcp
+cplscrambler-in	1087/udp
+cplscrambler-al	1088/tcp
+cplscrambler-al	1088/udp
+ff-annunc	1089/tcp
+ff-annunc	1089/udp
+ff-fms	1090/tcp
+ff-fms	1090/udp
+ff-sm	1091/tcp
+ff-sm	1091/udp
+obrpd	1092/tcp
+obrpd	1092/udp
+proofd	1093/tcp
+proofd	1093/udp
+rootd	1094/tcp
+rootd	1094/udp
+nicelink	1095/tcp
+nicelink	1095/udp
+cnrprotocol	1096/tcp
+cnrprotocol	1096/udp
+sunclustermgr	1097/tcp
+sunclustermgr	1097/udp
+rmiactivation	1098/tcp
+rmiactivation	1098/udp
+rmiregistry	1099/tcp
+rmiregistry	1099/udp
+mctp	1100/tcp
+mctp	1100/udp
+pt2-discover	1101/tcp
+pt2-discover	1101/udp
+adobeserver-1	1102/tcp
+adobeserver-1	1102/udp
+xaudio	1103/tcp
+adobeserver-2	1103/udp
+xrl	1104/tcp
+xrl	1104/udp
+ftranhc	1105/tcp
+ftranhc	1105/udp
+isoipsigport-1	1106/tcp
+isoipsigport-1	1106/udp
+isoipsigport-2	1107/tcp
+isoipsigport-2	1107/udp
+ratio-adp	1108/tcp
+ratio-adp	1108/udp
+kpop	1109/tcp
+nfsd-status	1110/tcp
+nfsd-keepalive	1110/udp
+lmsocialserver	1111/tcp
+lmsocialserver	1111/udp
+msql	1112/tcp
+icp	1112/udp
+ltp-deepspace	1113/tcp
+ltp-deepspace	1113/udp
+mini-sql	1114/tcp
+mini-sql	1114/udp
+ardus-trns	1115/tcp
+ardus-trns	1115/udp
+ardus-cntl	1116/tcp
+ardus-cntl	1116/udp
+ardus-mtrns	1117/tcp
+ardus-mtrns	1117/udp
+sacred	1118/tcp
+sacred	1118/udp
+bnetgame	1119/tcp
+bnetgame	1119/udp
+bnetfile	1120/tcp
+bnetfile	1120/udp
+rmpp	1121/tcp
+rmpp	1121/udp
+availant-mgr	1122/tcp
+availant-mgr	1122/udp
+murray	1123/tcp
+murray	1123/udp
+hpvmmcontrol	1124/tcp
+hpvmmcontrol	1124/udp
+hpvmmagent	1125/tcp
+hpvmmagent	1125/udp
+hpvmmdata	1126/tcp
+hpvmmdata	1126/udp
+supfiledbg	1127/tcp
+kwdb-commn	1127/udp
+saphostctrl	1128/tcp
+saphostctrl	1128/udp
+saphostctrls	1129/tcp
+saphostctrls	1129/udp
+casp	1130/tcp
+casp	1130/udp
+caspssl	1131/tcp
+caspssl	1131/udp
+kvm-via-ip	1132/tcp
+kvm-via-ip	1132/udp
+dfn	1133/tcp
+dfn	1133/udp
+aplx	1134/tcp
+aplx	1134/udp
+omnivision	1135/tcp
+omnivision	1135/udp
+hhb-gateway	1136/tcp
+hhb-gateway	1136/udp
+trim	1137/tcp
+trim	1137/udp
+encrypted_admin	1138/tcp
+encrypted_admin	1138/udp
+cce3x	1139/tcp
+evm	1139/udp
+autonoc	1140/tcp
+autonoc	1140/udp
+mxomss	1141/tcp
+mxomss	1141/udp
+edtools	1142/tcp
+edtools	1142/udp
+imyx	1143/tcp
+imyx	1143/udp
+fuscript	1144/tcp
+fuscript	1144/udp
+x9-icue	1145/tcp
+x9-icue	1145/udp
+audit-transfer	1146/tcp
+audit-transfer	1146/udp
+capioverlan	1147/tcp
+capioverlan	1147/udp
+elfiq-repl	1148/tcp
+elfiq-repl	1148/udp
+bvtsonar	1149/tcp
+bvtsonar	1149/udp
+blaze	1150/tcp
+blaze	1150/udp
+unizensus	1151/tcp
+unizensus	1151/udp
+winpoplanmess	1152/tcp
+winpoplanmess	1152/udp
+c1222-acse	1153/tcp
+c1222-acse	1153/udp
+resacommunity	1154/tcp
+resacommunity	1154/udp
+nfa	1155/tcp
+nfa	1155/udp
+iascontrol-oms	1156/tcp
+iascontrol-oms	1156/udp
+iascontrol	1157/tcp
+iascontrol	1157/udp
+lsnr	1158/tcp
+dbcontrol-oms	1158/udp
+oracle-oms	1159/tcp
+oracle-oms	1159/udp
+olsv	1160/tcp
+olsv	1160/udp
+health-polling	1161/tcp
+health-polling	1161/udp
+health-trap	1162/tcp
+health-trap	1162/udp
+sddp	1163/tcp
+sddp	1163/udp
+qsm-proxy	1164/tcp
+qsm-proxy	1164/udp
+qsm-gui	1165/tcp
+qsm-gui	1165/udp
+qsm-remote	1166/tcp
+qsm-remote	1166/udp
+cisco-ipsla	1167/tcp
+cisco-ipsla	1167/udp
+vchat	1168/tcp
+vchat	1168/udp
+tripwire	1169/tcp
+tripwire	1169/udp
+atc-lm	1170/tcp
+atc-lm	1170/udp
+atc-appserver	1171/tcp
+atc-appserver	1171/udp
+dnap	1172/tcp
+dnap	1172/udp
+d-cinema-rrp	1173/tcp
+d-cinema-rrp	1173/udp
+fnet-remote-ui	1174/tcp
+fnet-remote-ui	1174/udp
+dossier	1175/tcp
+dossier	1175/udp
+indigo-server	1176/tcp
+indigo-server	1176/udp
+dkmessenger	1177/tcp
+dkmessenger	1177/udp
+skkserv	1178/tcp
+sgi-storman	1178/udp
+b2n	1179/tcp
+b2n	1179/udp
+mc-client	1180/tcp
+mc-client	1180/udp
+3comnetman	1181/tcp
+3comnetman	1181/udp
+accelenet	1182/tcp
+accelenet-data	1182/udp
+llsurfup-http	1183/tcp
+llsurfup-http	1183/udp
+llsurfup-https	1184/tcp
+llsurfup-https	1184/udp
+catchpole	1185/tcp
+catchpole	1185/udp
+mysql-cluster	1186/tcp
+mysql-cluster	1186/udp
+alias	1187/tcp
+alias	1187/udp
+hp-webadmin	1188/tcp
+hp-webadmin	1188/udp
+unet	1189/tcp
+unet	1189/udp
+commlinx-avl	1190/tcp
+commlinx-avl	1190/udp
+gpfs	1191/tcp
+gpfs	1191/udp
+caids-sensor	1192/tcp
+caids-sensor	1192/udp
+fiveacross	1193/tcp
+fiveacross	1193/udp
+openvpn	1194/tcp
+openvpn	1194/udp
+rsf-1	1195/tcp
+rsf-1	1195/udp
+netmagic	1196/tcp
+netmagic	1196/udp
+carrius-rshell	1197/tcp
+carrius-rshell	1197/udp
+cajo-discovery	1198/tcp
+cajo-discovery	1198/udp
+dmidi	1199/tcp
+dmidi	1199/udp
+scol	1200/tcp
+scol	1200/udp
+nucleus-sand	1201/tcp
+nucleus-sand	1201/udp
+caiccipc	1202/tcp
+caiccipc	1202/udp
+ssslic-mgr	1203/tcp
+ssslic-mgr	1203/udp
+ssslog-mgr	1204/tcp
+ssslog-mgr	1204/udp
+accord-mgc	1205/tcp
+accord-mgc	1205/udp
+anthony-data	1206/tcp
+anthony-data	1206/udp
+metasage	1207/tcp
+metasage	1207/udp
+seagull-ais	1208/tcp
+seagull-ais	1208/udp
+ipcd3	1209/tcp
+ipcd3	1209/udp
+eoss	1210/tcp
+eoss	1210/udp
+groove-dpp	1211/tcp
+groove-dpp	1211/udp
+lupa	1212/tcp
+lupa	1212/udp
+mpc-lifenet	1213/tcp
+mpc-lifenet	1213/udp
+fasttrack	1214/tcp
+fasttrack	1214/udp
+scanstat-1	1215/tcp
+scanstat-1	1215/udp
+etebac5	1216/tcp
+etebac5	1216/udp
+hpss-ndapi	1217/tcp
+hpss-ndapi	1217/udp
+aeroflight-ads	1218/tcp
+aeroflight-ads	1218/udp
+aeroflight-ret	1219/tcp
+aeroflight-ret	1219/udp
+quicktime	1220/tcp
+qt-serveradmin	1220/udp
+sweetware-apps	1221/tcp
+sweetware-apps	1221/udp
+nerv	1222/tcp
+nerv	1222/udp
+tgp	1223/tcp
+tgp	1223/udp
+vpnz	1224/tcp
+vpnz	1224/udp
+slinkysearch	1225/tcp
+slinkysearch	1225/udp
+stgxfws	1226/tcp
+stgxfws	1226/udp
+dns2go	1227/tcp
+dns2go	1227/udp
+florence	1228/tcp
+florence	1228/udp
+zented	1229/tcp
+zented	1229/udp
+periscope	1230/tcp
+periscope	1230/udp
+menandmice-lpm	1231/tcp
+menandmice-lpm	1231/udp
+first-defense	1232/tcp
+univ-appserver	1233/tcp
+univ-appserver	1233/udp
+hotline	1234/tcp
+search-agent	1234/udp
+mosaicsyssvc1	1235/tcp
+mosaicsyssvc1	1235/udp
+bvcontrol	1236/tcp
+bvcontrol	1236/udp
+tsdos390	1237/tcp
+tsdos390	1237/udp
+hacl-qs	1238/tcp
+hacl-qs	1238/udp
+nmsd	1239/tcp
+nmsd	1239/udp
+instantia	1240/tcp
+instantia	1240/udp
+nessus	1241/tcp
+nessus	1241/udp
+nmasoverip	1242/tcp
+nmasoverip	1242/udp
+serialgateway	1243/tcp
+serialgateway	1243/udp
+isbconference1	1244/tcp
+isbconference1	1244/udp
+isbconference2	1245/tcp
+isbconference2	1245/udp
+payrouter	1246/tcp
+payrouter	1246/udp
+visionpyramid	1247/tcp
+visionpyramid	1247/udp
+hermes	1248/tcp
+hermes	1248/udp
+mesavistaco	1249/tcp
+mesavistaco	1249/udp
+swldy-sias	1250/tcp
+swldy-sias	1250/udp
+servergraph	1251/tcp
+servergraph	1251/udp
+bspne-pcc	1252/tcp
+bspne-pcc	1252/udp
+q55-pcc	1253/tcp
+q55-pcc	1253/udp
+de-noc	1254/tcp
+de-noc	1254/udp
+de-cache-query	1255/tcp
+de-cache-query	1255/udp
+de-server	1256/tcp
+de-server	1256/udp
+shockwave2	1257/tcp
+shockwave2	1257/udp
+opennl	1258/tcp
+opennl	1258/udp
+opennl-voice	1259/tcp
+opennl-voice	1259/udp
+ibm-ssd	1260/tcp
+ibm-ssd	1260/udp
+mpshrsv	1261/tcp
+mpshrsv	1261/udp
+qnts-orb	1262/tcp
+qnts-orb	1262/udp
+dka	1263/tcp
+dka	1263/udp
+prat	1264/tcp
+prat	1264/udp
+dssiapi	1265/tcp
+dssiapi	1265/udp
+dellpwrappks	1266/tcp
+dellpwrappks	1266/udp
+epc	1267/tcp
+epc	1267/udp
+propel-msgsys	1268/tcp
+propel-msgsys	1268/udp
+watilapp	1269/tcp
+watilapp	1269/udp
+ssserver	1270/tcp
+opsmgr	1270/udp
+excw	1271/tcp
+excw	1271/udp
+cspmlockmgr	1272/tcp
+cspmlockmgr	1272/udp
+emc-gateway	1273/tcp
+emc-gateway	1273/udp
+t1distproc	1274/tcp
+t1distproc	1274/udp
+ivcollector	1275/tcp
+ivcollector	1275/udp
+ivmanager	1276/tcp
+ivmanager	1276/udp
+miva-mqs	1277/tcp
+miva-mqs	1277/udp
+dellwebadmin-1	1278/tcp
+dellwebadmin-1	1278/udp
+dellwebadmin-2	1279/tcp
+dellwebadmin-2	1279/udp
+pictrography	1280/tcp
+pictrography	1280/udp
+healthd	1281/tcp
+healthd	1281/udp
+emperion	1282/tcp
+emperion	1282/udp
+productinfo	1283/tcp
+productinfo	1283/udp
+iee-qfx	1284/tcp
+iee-qfx	1284/udp
+neoiface	1285/tcp
+neoiface	1285/udp
+netuitive	1286/tcp
+netuitive	1286/udp
+routematch	1287/tcp
+routematch	1287/udp
+navbuddy	1288/tcp
+navbuddy	1288/udp
+jwalkserver	1289/tcp
+jwalkserver	1289/udp
+winjaserver	1290/tcp
+winjaserver	1290/udp
+seagulllms	1291/tcp
+seagulllms	1291/udp
+dsdn	1292/tcp
+dsdn	1292/udp
+pkt-krb-ipsec	1293/tcp
+pkt-krb-ipsec	1293/udp
+cmmdriver	1294/tcp
+cmmdriver	1294/udp
+ehtp	1295/tcp
+ehtp	1295/udp
+dproxy	1296/tcp
+dproxy	1296/udp
+sdproxy	1297/tcp
+sdproxy	1297/udp
+lpcp	1298/tcp
+lpcp	1298/udp
+hp-sci	1299/tcp
+hp-sci	1299/udp
+h323hostcallsc	1300/tcp
+h323hostcallsc	1300/udp
+ci3-software-1	1301/tcp
+ci3-software-1	1301/udp
+ci3-software-2	1302/tcp
+ci3-software-2	1302/udp
+sftsrv	1303/tcp
+sftsrv	1303/udp
+boomerang	1304/tcp
+boomerang	1304/udp
+pe-mike	1305/tcp
+pe-mike	1305/udp
+re-conn-proto	1306/tcp
+re-conn-proto	1306/udp
+pacmand	1307/tcp
+pacmand	1307/udp
+odsi	1308/tcp
+odsi	1308/udp
+jtag-server	1309/tcp
+jtag-server	1309/udp
+husky	1310/tcp
+husky	1310/udp
+rxmon	1311/tcp
+rxmon	1311/udp
+sti-envision	1312/tcp
+sti-envision	1312/udp
+bmc_patroldb	1313/tcp
+bmc_patroldb	1313/udp
+pdps	1314/tcp
+pdps	1314/udp
+els	1315/tcp
+els	1315/udp
+exbit-escp	1316/tcp
+exbit-escp	1316/udp
+vrts-ipcserver	1317/tcp
+vrts-ipcserver	1317/udp
+krb5gatekeeper	1318/tcp
+krb5gatekeeper	1318/udp
+amx-icsp	1319/tcp
+amx-icsp	1319/udp
+amx-axbnet	1320/tcp
+amx-axbnet	1320/udp
+pip	1321/tcp
+pip	1321/udp
+novation	1322/tcp
+novation	1322/udp
+brcd	1323/tcp
+brcd	1323/udp
+delta-mcp	1324/tcp
+delta-mcp	1324/udp
+dx-instrument	1325/tcp
+dx-instrument	1325/udp
+wimsic	1326/tcp
+wimsic	1326/udp
+ultrex	1327/tcp
+ultrex	1327/udp
+ewall	1328/tcp
+ewall	1328/udp
+netdb-export	1329/tcp
+netdb-export	1329/udp
+streetperfect	1330/tcp
+streetperfect	1330/udp
+intersan	1331/tcp
+intersan	1331/udp
+pcia-rxp-b	1332/tcp
+pcia-rxp-b	1332/udp
+passwrd-policy	1333/tcp
+passwrd-policy	1333/udp
+writesrv	1334/tcp
+writesrv	1334/udp
+digital-notary	1335/tcp
+digital-notary	1335/udp
+ischat	1336/tcp
+ischat	1336/udp
+waste	1337/tcp
+menandmice-dns	1337/udp
+wmc-log-svc	1338/tcp
+wmc-log-svc	1338/udp
+kjtsiteserver	1339/tcp
+kjtsiteserver	1339/udp
+naap	1340/tcp
+naap	1340/udp
+qubes	1341/tcp
+qubes	1341/udp
+esbroker	1342/tcp
+esbroker	1342/udp
+re101	1343/tcp
+re101	1343/udp
+icap	1344/tcp
+icap	1344/udp
+vpjp	1345/tcp
+vpjp	1345/udp
+alta-ana-lm	1346/tcp
+alta-ana-lm	1346/udp
+bbn-mmc	1347/tcp
+bbn-mmc	1347/udp
+bbn-mmx	1348/tcp
+bbn-mmx	1348/udp
+sbook	1349/tcp
+sbook	1349/udp
+editbench	1350/tcp
+editbench	1350/udp
+equationbuilder	1351/tcp
+equationbuilder	1351/udp
+lotusnotes	1352/tcp
+lotusnotes	1352/udp
+relief	1353/tcp
+relief	1353/udp
+rightbrain	1354/tcp
+rightbrain	1354/udp
+intuitive-edge	1355/tcp
+intuitive-edge	1355/udp
+cuillamartin	1356/tcp
+cuillamartin	1356/udp
+pegboard	1357/tcp
+pegboard	1357/udp
+connlcli	1358/tcp
+connlcli	1358/udp
+ftsrv	1359/tcp
+ftsrv	1359/udp
+mimer	1360/tcp
+mimer	1360/udp
+linx	1361/tcp
+linx	1361/udp
+timeflies	1362/tcp
+timeflies	1362/udp
+ndm-requester	1363/tcp
+ndm-requester	1363/udp
+ndm-server	1364/tcp
+ndm-server	1364/udp
+adapt-sna	1365/tcp
+adapt-sna	1365/udp
+netware-csp	1366/tcp
+netware-csp	1366/udp
+dcs	1367/tcp
+dcs	1367/udp
+screencast	1368/tcp
+screencast	1368/udp
+gv-us	1369/tcp
+gv-us	1369/udp
+us-gv	1370/tcp
+us-gv	1370/udp
+fc-cli	1371/tcp
+fc-cli	1371/udp
+fc-ser	1372/tcp
+fc-ser	1372/udp
+chromagrafx	1373/tcp
+chromagrafx	1373/udp
+molly	1374/tcp
+molly	1374/udp
+bytex	1375/tcp
+bytex	1375/udp
+ibm-pps	1376/tcp
+ibm-pps	1376/udp
+cichlid	1377/tcp
+cichlid	1377/udp
+elan	1378/tcp
+elan	1378/udp
+dbreporter	1379/tcp
+dbreporter	1379/udp
+telesis-licman	1380/tcp
+telesis-licman	1380/udp
+apple-licman	1381/tcp
+apple-licman	1381/udp
+udt_os	1382/tcp
+udt_os	1382/udp
+gwha	1383/tcp
+gwha	1383/udp
+os-licman	1384/tcp
+os-licman	1384/udp
+atex_elmd	1385/tcp
+atex_elmd	1385/udp
+checksum	1386/tcp
+checksum	1386/udp
+cadsi-lm	1387/tcp
+cadsi-lm	1387/udp
+objective-dbc	1388/tcp
+objective-dbc	1388/udp
+iclpv-dm	1389/tcp
+iclpv-dm	1389/udp
+iclpv-sc	1390/tcp
+iclpv-sc	1390/udp
+iclpv-sas	1391/tcp
+iclpv-sas	1391/udp
+iclpv-pm	1392/tcp
+iclpv-pm	1392/udp
+iclpv-nls	1393/tcp
+iclpv-nls	1393/udp
+iclpv-nlc	1394/tcp
+iclpv-nlc	1394/udp
+iclpv-wsm	1395/tcp
+iclpv-wsm	1395/udp
+dvl-activemail	1396/tcp
+dvl-activemail	1396/udp
+audio-activmail	1397/tcp
+audio-activmail	1397/udp
+video-activmail	1398/tcp
+video-activmail	1398/udp
+cadkey-licman	1399/tcp
+cadkey-licman	1399/udp
+cadkey-tablet	1400/tcp
+cadkey-tablet	1400/udp
+goldleaf-licman	1401/tcp
+goldleaf-licman	1401/udp
+prm-sm-np	1402/tcp
+prm-sm-np	1402/udp
+prm-nm-np	1403/tcp
+prm-nm-np	1403/udp
+igi-lm	1404/tcp
+igi-lm	1404/udp
+ibm-res	1405/tcp
+ibm-res	1405/udp
+netlabs-lm	1406/tcp
+netlabs-lm	1406/udp
+dbsa-lm	1407/tcp
+dbsa-lm	1407/udp
+sophia-lm	1408/tcp
+sophia-lm	1408/udp
+here-lm	1409/tcp
+here-lm	1409/udp
+hiq	1410/tcp
+hiq	1410/udp
+af	1411/tcp
+af	1411/udp
+innosys	1412/tcp
+innosys	1412/udp
+innosys-acl	1413/tcp
+innosys-acl	1413/udp
+ibm-mqseries	1414/tcp
+ibm-mqseries	1414/udp
+dbstar	1415/tcp
+dbstar	1415/udp
+novell-lu6.2	1416/tcp
+novell-lu6.2	1416/udp
+timbuktu-srv1	1417/tcp
+timbuktu-srv1	1417/udp
+timbuktu-srv2	1418/tcp
+timbuktu-srv2	1418/udp
+timbuktu-srv3	1419/tcp
+timbuktu-srv3	1419/udp
+timbuktu-srv4	1420/tcp
+timbuktu-srv4	1420/udp
+gandalf-lm	1421/tcp
+gandalf-lm	1421/udp
+autodesk-lm	1422/tcp
+autodesk-lm	1422/udp
+essbase	1423/tcp
+essbase	1423/udp
+hybrid	1424/tcp
+hybrid	1424/udp
+zion-lm	1425/tcp
+zion-lm	1425/udp
+sas-1	1426/tcp
+sas-1	1426/udp
+mloadd	1427/tcp
+mloadd	1427/udp
+informatik-lm	1428/tcp
+informatik-lm	1428/udp
+nms	1429/tcp
+nms	1429/udp
+tpdu	1430/tcp
+tpdu	1430/udp
+rgtp	1431/tcp
+rgtp	1431/udp
+blueberry-lm	1432/tcp
+blueberry-lm	1432/udp
+ms-sql-s	1433/tcp
+ms-sql-s	1433/udp
+ms-sql-m	1434/tcp
+ms-sql-m	1434/udp
+ibm-cics	1435/tcp
+ibm-cics	1435/udp
+sas-2	1436/tcp
+sas-2	1436/udp
+tabula	1437/tcp
+tabula	1437/udp
+eicon-server	1438/tcp
+eicon-server	1438/udp
+eicon-x25	1439/tcp
+eicon-x25	1439/udp
+eicon-slp	1440/tcp
+eicon-slp	1440/udp
+cadis-1	1441/tcp
+cadis-1	1441/udp
+cadis-2	1442/tcp
+cadis-2	1442/udp
+ies-lm	1443/tcp
+ies-lm	1443/udp
+marcam-lm	1444/tcp
+marcam-lm	1444/udp
+proxima-lm	1445/tcp
+proxima-lm	1445/udp
+ora-lm	1446/tcp
+ora-lm	1446/udp
+apri-lm	1447/tcp
+apri-lm	1447/udp
+oc-lm	1448/tcp
+oc-lm	1448/udp
+peport	1449/tcp
+peport	1449/udp
+dwf	1450/tcp
+dwf	1450/udp
+infoman	1451/tcp
+infoman	1451/udp
+gtegsc-lm	1452/tcp
+gtegsc-lm	1452/udp
+genie-lm	1453/tcp
+genie-lm	1453/udp
+interhdl_elmd	1454/tcp
+interhdl_elmd	1454/udp
+esl-lm	1455/tcp
+esl-lm	1455/udp
+dca	1456/tcp
+dca	1456/udp
+valisys-lm	1457/tcp
+valisys-lm	1457/udp
+nrcabq-lm	1458/tcp
+nrcabq-lm	1458/udp
+proshare1	1459/tcp
+proshare1	1459/udp
+proshare2	1460/tcp
+proshare2	1460/udp
+ibm_wrless_lan	1461/tcp
+ibm_wrless_lan	1461/udp
+world-lm	1462/tcp
+world-lm	1462/udp
+nucleus	1463/tcp
+nucleus	1463/udp
+msl_lmd	1464/tcp
+msl_lmd	1464/udp
+pipes	1465/tcp
+pipes	1465/udp
+oceansoft-lm	1466/tcp
+oceansoft-lm	1466/udp
+csdmbase	1467/tcp
+csdmbase	1467/udp
+csdm	1468/tcp
+csdm	1468/udp
+aal-lm	1469/tcp
+aal-lm	1469/udp
+uaiact	1470/tcp
+uaiact	1470/udp
+csdmbase	1471/tcp
+csdmbase	1471/udp
+csdm	1472/tcp
+csdm	1472/udp
+openmath	1473/tcp
+openmath	1473/udp
+telefinder	1474/tcp
+telefinder	1474/udp
+taligent-lm	1475/tcp
+taligent-lm	1475/udp
+clvm-cfg	1476/tcp
+clvm-cfg	1476/udp
+ms-sna-server	1477/tcp
+ms-sna-server	1477/udp
+ms-sna-base	1478/tcp
+ms-sna-base	1478/udp
+dberegister	1479/tcp
+dberegister	1479/udp
+pacerforum	1480/tcp
+pacerforum	1480/udp
+airs	1481/tcp
+airs	1481/udp
+miteksys-lm	1482/tcp
+miteksys-lm	1482/udp
+afs	1483/tcp
+afs	1483/udp
+confluent	1484/tcp
+confluent	1484/udp
+lansource	1485/tcp
+lansource	1485/udp
+nms_topo_serv	1486/tcp
+nms_topo_serv	1486/udp
+localinfosrvr	1487/tcp
+localinfosrvr	1487/udp
+docstor	1488/tcp
+docstor	1488/udp
+dmdocbroker	1489/tcp
+dmdocbroker	1489/udp
+insitu-conf	1490/tcp
+insitu-conf	1490/udp
+anynetgateway	1491/tcp
+anynetgateway	1491/udp
+stone-design-1	1492/tcp
+stone-design-1	1492/udp
+netmap_lm	1493/tcp
+netmap_lm	1493/udp
+citrix-ica	1494/tcp
+citrix-ica	1494/udp
+cvc	1495/tcp
+cvc	1495/udp
+liberty-lm	1496/tcp
+liberty-lm	1496/udp
+rfx-lm	1497/tcp
+rfx-lm	1497/udp
+watcom-sql	1498/tcp
+watcom-sql	1498/udp
+fhc	1499/tcp
+fhc	1499/udp
+vlsi-lm	1500/tcp
+vlsi-lm	1500/udp
+sas-3	1501/tcp
+sas-3	1501/udp
+shivadiscovery	1502/tcp
+shivadiscovery	1502/udp
+imtc-mcs	1503/tcp
+imtc-mcs	1503/udp
+evb-elm	1504/tcp
+evb-elm	1504/udp
+funkproxy	1505/tcp
+funkproxy	1505/udp
+utcd	1506/tcp
+utcd	1506/udp
+symplex	1507/tcp
+symplex	1507/udp
+diagmond	1508/tcp
+diagmond	1508/udp
+robcad-lm	1509/tcp
+robcad-lm	1509/udp
+mvx-lm	1510/tcp
+mvx-lm	1510/udp
+3l-l1	1511/tcp
+3l-l1	1511/udp
+wins	1512/tcp
+wins	1512/udp
+fujitsu-dtc	1513/tcp
+fujitsu-dtc	1513/udp
+fujitsu-dtcns	1514/tcp
+fujitsu-dtcns	1514/udp
+ifor-protocol	1515/tcp
+ifor-protocol	1515/udp
+vpad	1516/tcp
+vpad	1516/udp
+vpac	1517/tcp
+vpac	1517/udp
+vpvd	1518/tcp
+vpvd	1518/udp
+vpvc	1519/tcp
+vpvc	1519/udp
+atm-zip-office	1520/tcp
+atm-zip-office	1520/udp
+oracle	1521/tcp
+ncube-lm	1521/udp
+rna-lm	1522/tcp
+rna-lm	1522/udp
+cichild-lm	1523/tcp
+cichild-lm	1523/udp
+ingreslock	1524/tcp
+ingreslock	1524/udp
+orasrv	1525/tcp
+oracle	1525/udp
+pdap-np	1526/tcp
+pdap-np	1526/udp
+tlisrv	1527/tcp
+tlisrv	1527/udp
+mciautoreg	1528/tcp
+mciautoreg	1528/udp
+support	1529/tcp
+coauthor	1529/udp
+rap-service	1530/tcp
+rap-service	1530/udp
+rap-listen	1531/tcp
+rap-listen	1531/udp
+miroconnect	1532/tcp
+miroconnect	1532/udp
+virtual-places	1533/tcp
+virtual-places	1533/udp
+micromuse-lm	1534/tcp
+micromuse-lm	1534/udp
+ampr-info	1535/tcp
+ampr-info	1535/udp
+ampr-inter	1536/tcp
+ampr-inter	1536/udp
+sdsc-lm	1537/tcp
+sdsc-lm	1537/udp
+3ds-lm	1538/tcp
+3ds-lm	1538/udp
+intellistor-lm	1539/tcp
+intellistor-lm	1539/udp
+rds	1540/tcp
+rds	1540/udp
+rds2	1541/tcp
+rds2	1541/udp
+gridgen-elmd	1542/tcp
+gridgen-elmd	1542/udp
+simba-cs	1543/tcp
+simba-cs	1543/udp
+aspeclmd	1544/tcp
+aspeclmd	1544/udp
+vistium-share	1545/tcp
+vistium-share	1545/udp
+abbaccuray	1546/tcp
+abbaccuray	1546/udp
+laplink	1547/tcp
+laplink	1547/udp
+axon-lm	1548/tcp
+axon-lm	1548/udp
+shivahose	1549/tcp
+shivasound	1549/udp
+3m-image-lm	1550/tcp
+3m-image-lm	1550/udp
+hecmtl-db	1551/tcp
+hecmtl-db	1551/udp
+pciarray	1552/tcp
+pciarray	1552/udp
+sna-cs	1553/tcp
+sna-cs	1553/udp
+caci-lm	1554/tcp
+caci-lm	1554/udp
+livelan	1555/tcp
+livelan	1555/udp
+veritas_pbx	1556/tcp
+veritas_pbx	1556/udp
+arbortext-lm	1557/tcp
+arbortext-lm	1557/udp
+xingmpeg	1558/tcp
+xingmpeg	1558/udp
+web2host	1559/tcp
+web2host	1559/udp
+asci-val	1560/tcp
+asci-val	1560/udp
+facilityview	1561/tcp
+facilityview	1561/udp
+pconnectmgr	1562/tcp
+pconnectmgr	1562/udp
+cadabra-lm	1563/tcp
+cadabra-lm	1563/udp
+pay-per-view	1564/tcp
+pay-per-view	1564/udp
+winddlb	1565/tcp
+winddlb	1565/udp
+corelvideo	1566/tcp
+corelvideo	1566/udp
+jlicelmd	1567/tcp
+jlicelmd	1567/udp
+tsspmap	1568/tcp
+tsspmap	1568/udp
+ets	1569/tcp
+ets	1569/udp
+orbixd	1570/tcp
+orbixd	1570/udp
+rdb-dbs-disp	1571/tcp
+rdb-dbs-disp	1571/udp
+chip-lm	1572/tcp
+chip-lm	1572/udp
+itscomm-ns	1573/tcp
+itscomm-ns	1573/udp
+mvel-lm	1574/tcp
+mvel-lm	1574/udp
+oraclenames	1575/tcp
+oraclenames	1575/udp
+moldflow-lm	1576/tcp
+moldflow-lm	1576/udp
+hypercube-lm	1577/tcp
+hypercube-lm	1577/udp
+jacobus-lm	1578/tcp
+jacobus-lm	1578/udp
+ioc-sea-lm	1579/tcp
+ioc-sea-lm	1579/udp
+tn-tl-r1	1580/tcp
+tn-tl-r2	1580/udp
+mil-2045-47001	1581/tcp
+mil-2045-47001	1581/udp
+msims	1582/tcp
+msims	1582/udp
+simbaexpress	1583/tcp
+simbaexpress	1583/udp
+tn-tl-fd2	1584/tcp
+tn-tl-fd2	1584/udp
+intv	1585/tcp
+intv	1585/udp
+ibm-abtact	1586/tcp
+ibm-abtact	1586/udp
+pra_elmd	1587/tcp
+pra_elmd	1587/udp
+triquest-lm	1588/tcp
+triquest-lm	1588/udp
+vqp	1589/tcp
+vqp	1589/udp
+gemini-lm	1590/tcp
+gemini-lm	1590/udp
+ncpm-pm	1591/tcp
+ncpm-pm	1591/udp
+commonspace	1592/tcp
+commonspace	1592/udp
+mainsoft-lm	1593/tcp
+mainsoft-lm	1593/udp
+sixtrak	1594/tcp
+sixtrak	1594/udp
+radio	1595/tcp
+radio	1595/udp
+radio-sm	1596/tcp
+radio-bc	1596/udp
+orbplus-iiop	1597/tcp
+orbplus-iiop	1597/udp
+picknfs	1598/tcp
+picknfs	1598/udp
+simbaservices	1599/tcp
+simbaservices	1599/udp
+issd	1600/tcp
+issd	1600/udp
+aas	1601/tcp
+aas	1601/udp
+inspect	1602/tcp
+inspect	1602/udp
+picodbc	1603/tcp
+picodbc	1603/udp
+icabrowser	1604/tcp
+icabrowser	1604/udp
+slp	1605/tcp
+slp	1605/udp
+slm-api	1606/tcp
+slm-api	1606/udp
+stt	1607/tcp
+stt	1607/udp
+smart-lm	1608/tcp
+smart-lm	1608/udp
+isysg-lm	1609/tcp
+isysg-lm	1609/udp
+taurus-wh	1610/tcp
+taurus-wh	1610/udp
+ill	1611/tcp
+ill	1611/udp
+netbill-trans	1612/tcp
+netbill-trans	1612/udp
+netbill-keyrep	1613/tcp
+netbill-keyrep	1613/udp
+netbill-cred	1614/tcp
+netbill-cred	1614/udp
+netbill-auth	1615/tcp
+netbill-auth	1615/udp
+netbill-prod	1616/tcp
+netbill-prod	1616/udp
+nimrod-agent	1617/tcp
+nimrod-agent	1617/udp
+skytelnet	1618/tcp
+skytelnet	1618/udp
+xs-openstorage	1619/tcp
+xs-openstorage	1619/udp
+faxportwinport	1620/tcp
+faxportwinport	1620/udp
+softdataphone	1621/tcp
+softdataphone	1621/udp
+ontime	1622/tcp
+ontime	1622/udp
+jaleosnd	1623/tcp
+jaleosnd	1623/udp
+udp-sr-port	1624/tcp
+udp-sr-port	1624/udp
+svs-omagent	1625/tcp
+svs-omagent	1625/udp
+shockwave	1626/tcp
+shockwave	1626/udp
+t128-gateway	1627/tcp
+t128-gateway	1627/udp
+lontalk-norm	1628/tcp
+lontalk-norm	1628/udp
+lontalk-urgnt	1629/tcp
+lontalk-urgnt	1629/udp
+oraclenet8cman	1630/tcp
+oraclenet8cman	1630/udp
+visitview	1631/tcp
+visitview	1631/udp
+pammratc	1632/tcp
+pammratc	1632/udp
+pammrpc	1633/tcp
+pammrpc	1633/udp
+loaprobe	1634/tcp
+loaprobe	1634/udp
+edb-server1	1635/tcp
+edb-server1	1635/udp
+isdc	1636/tcp
+isdc	1636/udp
+islc	1637/tcp
+islc	1637/udp
+ismc	1638/tcp
+ismc	1638/udp
+cert-initiator	1639/tcp
+cert-initiator	1639/udp
+cert-responder	1640/tcp
+cert-responder	1640/udp
+invision	1641/tcp
+invision	1641/udp
+isis-am	1642/tcp
+isis-am	1642/udp
+isis-ambc	1643/tcp
+isis-ambc	1643/udp
+saiseh	1644/tcp
+sightline	1645/tcp
+radius	1645/udp
+sa-msg-port	1646/tcp
+radacct	1646/udp
+rsap	1647/tcp
+rsap	1647/udp
+concurrent-lm	1648/tcp
+concurrent-lm	1648/udp
+kermit	1649/tcp
+kermit	1649/udp
+nkd	1650/tcp
+nkd	1650/udp
+shiva_confsrvr	1651/tcp
+shiva_confsrvr	1651/udp
+xnmp	1652/tcp
+xnmp	1652/udp
+alphatech-lm	1653/tcp
+alphatech-lm	1653/udp
+stargatealerts	1654/tcp
+stargatealerts	1654/udp
+dec-mbadmin	1655/tcp
+dec-mbadmin	1655/udp
+dec-mbadmin-h	1656/tcp
+dec-mbadmin-h	1656/udp
+fujitsu-mmpdc	1657/tcp
+fujitsu-mmpdc	1657/udp
+sixnetudr	1658/tcp
+sixnetudr	1658/udp
+sg-lm	1659/tcp
+sg-lm	1659/udp
+skip-mc-gikreq	1660/tcp
+skip-mc-gikreq	1660/udp
+netview-aix-1	1661/tcp
+netview-aix-1	1661/udp
+netview-aix-2	1662/tcp
+netview-aix-2	1662/udp
+netview-aix-3	1663/tcp
+netview-aix-3	1663/udp
+netview-aix-4	1664/tcp
+netview-aix-4	1664/udp
+netview-aix-5	1665/tcp
+netview-aix-5	1665/udp
+netview-aix-6	1666/tcp
+netview-aix-6	1666/udp
+netview-aix-7	1667/tcp
+netview-aix-7	1667/udp
+netview-aix-8	1668/tcp
+netview-aix-8	1668/udp
+netview-aix-9	1669/tcp
+netview-aix-9	1669/udp
+netview-aix-10	1670/tcp
+netview-aix-10	1670/udp
+netview-aix-11	1671/tcp
+netview-aix-11	1671/udp
+netview-aix-12	1672/tcp
+netview-aix-12	1672/udp
+proshare-mc-1	1673/tcp
+proshare-mc-1	1673/udp
+proshare-mc-2	1674/tcp
+proshare-mc-2	1674/udp
+pdp	1675/tcp
+pdp	1675/udp
+netcomm1	1676/tcp
+netcomm2	1676/udp
+groupwise	1677/tcp
+groupwise	1677/udp
+prolink	1678/tcp
+prolink	1678/udp
+darcorp-lm	1679/tcp
+darcorp-lm	1679/udp
+CarbonCopy	1680/tcp
+microcom-sbp	1680/udp
+sd-elmd	1681/tcp
+sd-elmd	1681/udp
+lanyon-lantern	1682/tcp
+lanyon-lantern	1682/udp
+ncpm-hip	1683/tcp
+ncpm-hip	1683/udp
+snaresecure	1684/tcp
+snaresecure	1684/udp
+n2nremote	1685/tcp
+n2nremote	1685/udp
+cvmon	1686/tcp
+cvmon	1686/udp
+nsjtp-ctrl	1687/tcp
+nsjtp-ctrl	1687/udp
+nsjtp-data	1688/tcp
+nsjtp-data	1688/udp
+firefox	1689/tcp
+firefox	1689/udp
+ng-umds	1690/tcp
+ng-umds	1690/udp
+empire-empuma	1691/tcp
+empire-empuma	1691/udp
+sstsys-lm	1692/tcp
+sstsys-lm	1692/udp
+rrirtr	1693/tcp
+rrirtr	1693/udp
+rrimwm	1694/tcp
+rrimwm	1694/udp
+rrilwm	1695/tcp
+rrilwm	1695/udp
+rrifmm	1696/tcp
+rrifmm	1696/udp
+rrisat	1697/tcp
+rrisat	1697/udp
+rsvp-encap-1	1698/tcp
+rsvp-encap-1	1698/udp
+rsvp-encap-2	1699/tcp
+rsvp-encap-2	1699/udp
+mps-raft	1700/tcp
+mps-raft	1700/udp
+l2f	1701/tcp
+L2TP	1701/udp
+deskshare	1702/tcp
+deskshare	1702/udp
+hb-engine	1703/tcp
+hb-engine	1703/udp
+bcs-broker	1704/tcp
+bcs-broker	1704/udp
+slingshot	1705/tcp
+slingshot	1705/udp
+jetform	1706/tcp
+jetform	1706/udp
+vdmplay	1707/tcp
+vdmplay	1707/udp
+gat-lmd	1708/tcp
+gat-lmd	1708/udp
+centra	1709/tcp
+centra	1709/udp
+impera	1710/tcp
+impera	1710/udp
+pptconference	1711/tcp
+pptconference	1711/udp
+registrar	1712/tcp
+registrar	1712/udp
+conferencetalk	1713/tcp
+conferencetalk	1713/udp
+sesi-lm	1714/tcp
+sesi-lm	1714/udp
+houdini-lm	1715/tcp
+houdini-lm	1715/udp
+xmsg	1716/tcp
+xmsg	1716/udp
+fj-hdnet	1717/tcp
+fj-hdnet	1717/udp
+h323gatedisc	1718/tcp
+h225gatedisc	1718/udp
+h323gatestat	1719/tcp
+h323gatestat	1719/udp
+h323q931	1720/tcp
+h323hostcall	1720/udp
+caicci	1721/tcp
+caicci	1721/udp
+hks-lm	1722/tcp
+hks-lm	1722/udp
+pptp	1723/tcp
+pptp	1723/udp
+csbphone	1724/tcp
+csbphone	1724/udp
+iden-ralp	1725/tcp
+iden-ralp	1725/udp
+iberiagames	1726/tcp
+iberiagames	1726/udp
+winddx	1727/tcp
+winddx	1727/udp
+telindus	1728/tcp
+telindus	1728/udp
+citynl	1729/tcp
+citynl	1729/udp
+roketz	1730/tcp
+roketz	1730/udp
+msiccp	1731/tcp
+msiccp	1731/udp
+proxim	1732/tcp
+proxim	1732/udp
+siipat	1733/tcp
+siipat	1733/udp
+cambertx-lm	1734/tcp
+cambertx-lm	1734/udp
+privatechat	1735/tcp
+privatechat	1735/udp
+street-stream	1736/tcp
+street-stream	1736/udp
+ultimad	1737/tcp
+ultimad	1737/udp
+gamegen1	1738/tcp
+gamegen1	1738/udp
+webaccess	1739/tcp
+webaccess	1739/udp
+encore	1740/tcp
+encore	1740/udp
+cisco-net-mgmt	1741/tcp
+cisco-net-mgmt	1741/udp
+3Com-nsd	1742/tcp
+3Com-nsd	1742/udp
+cinegrfx-lm	1743/tcp
+cinegrfx-lm	1743/udp
+ncpm-ft	1744/tcp
+ncpm-ft	1744/udp
+remote-winsock	1745/tcp
+remote-winsock	1745/udp
+ftrapid-1	1746/tcp
+ftrapid-1	1746/udp
+ftrapid-2	1747/tcp
+ftrapid-2	1747/udp
+oracle-em1	1748/tcp
+oracle-em1	1748/udp
+aspen-services	1749/tcp
+aspen-services	1749/udp
+sslp	1750/tcp
+sslp	1750/udp
+swiftnet	1751/tcp
+swiftnet	1751/udp
+lofr-lm	1752/tcp
+lofr-lm	1752/udp
+predatar-comms	1753/tcp
+oracle-em2	1754/tcp
+oracle-em2	1754/udp
+wms	1755/tcp
+ms-streaming	1755/udp
+capfast-lmd	1756/tcp
+capfast-lmd	1756/udp
+cnhrp	1757/tcp
+cnhrp	1757/udp
+tftp-mcast	1758/tcp
+tftp-mcast	1758/udp
+spss-lm	1759/tcp
+spss-lm	1759/udp
+www-ldap-gw	1760/tcp
+www-ldap-gw	1760/udp
+landesk-rc	1761/tcp
+cft-0	1761/udp
+landesk-rc	1762/tcp
+cft-1	1762/udp
+landesk-rc	1763/tcp
+cft-2	1763/udp
+landesk-rc	1764/tcp
+cft-3	1764/udp
+cft-4	1765/tcp
+cft-4	1765/udp
+cft-5	1766/tcp
+cft-5	1766/udp
+cft-6	1767/tcp
+cft-6	1767/udp
+cft-7	1768/tcp
+cft-7	1768/udp
+bmc-net-adm	1769/tcp
+bmc-net-adm	1769/udp
+bmc-net-svc	1770/tcp
+bmc-net-svc	1770/udp
+vaultbase	1771/tcp
+vaultbase	1771/udp
+essweb-gw	1772/tcp
+essweb-gw	1772/udp
+kmscontrol	1773/tcp
+kmscontrol	1773/udp
+global-dtserv	1774/tcp
+global-dtserv	1774/udp
+vdab	1775/tcp
+femis	1776/tcp
+femis	1776/udp
+powerguardian	1777/tcp
+powerguardian	1777/udp
+prodigy-intrnet	1778/tcp
+prodigy-intrnet	1778/udp
+pharmasoft	1779/tcp
+pharmasoft	1779/udp
+dpkeyserv	1780/tcp
+dpkeyserv	1780/udp
+answersoft-lm	1781/tcp
+answersoft-lm	1781/udp
+hp-hcip	1782/tcp
+hp-hcip	1782/udp
+finle-lm	1784/tcp
+finle-lm	1784/udp
+windlm	1785/tcp
+windlm	1785/udp
+funk-logger	1786/tcp
+funk-logger	1786/udp
+funk-license	1787/tcp
+funk-license	1787/udp
+psmond	1788/tcp
+psmond	1788/udp
+hello	1789/tcp
+hello	1789/udp
+nmsp	1790/tcp
+nmsp	1790/udp
+ea1	1791/tcp
+ea1	1791/udp
+ibm-dt-2	1792/tcp
+ibm-dt-2	1792/udp
+rsc-robot	1793/tcp
+rsc-robot	1793/udp
+cera-bcm	1794/tcp
+cera-bcm	1794/udp
+dpi-proxy	1795/tcp
+dpi-proxy	1795/udp
+vocaltec-admin	1796/tcp
+vocaltec-admin	1796/udp
+uma	1797/tcp
+uma	1797/udp
+etp	1798/tcp
+etp	1798/udp
+netrisk	1799/tcp
+netrisk	1799/udp
+ansys-lm	1800/tcp
+ansys-lm	1800/udp
+msmq	1801/tcp
+msmq	1801/udp
+concomp1	1802/tcp
+concomp1	1802/udp
+hp-hcip-gwy	1803/tcp
+hp-hcip-gwy	1803/udp
+enl	1804/tcp
+enl	1804/udp
+enl-name	1805/tcp
+enl-name	1805/udp
+musiconline	1806/tcp
+musiconline	1806/udp
+fhsp	1807/tcp
+fhsp	1807/udp
+oracle-vp2	1808/tcp
+oracle-vp2	1808/udp
+oracle-vp1	1809/tcp
+oracle-vp1	1809/udp
+jerand-lm	1810/tcp
+jerand-lm	1810/udp
+scientia-sdb	1811/tcp
+scientia-sdb	1811/udp
+radius	1812/tcp
+radius	1812/udp
+radius-acct	1813/tcp
+radacct	1813/udp
+tdp-suite	1814/tcp
+tdp-suite	1814/udp
+mmpft	1815/tcp
+mmpft	1815/udp
+harp	1816/tcp
+harp	1816/udp
+rkb-oscs	1817/tcp
+rkb-oscs	1817/udp
+etftp	1818/tcp
+etftp	1818/udp
+plato-lm	1819/tcp
+plato-lm	1819/udp
+mcagent	1820/tcp
+mcagent	1820/udp
+donnyworld	1821/tcp
+donnyworld	1821/udp
+es-elmd	1822/tcp
+es-elmd	1822/udp
+unisys-lm	1823/tcp
+unisys-lm	1823/udp
+metrics-pas	1824/tcp
+metrics-pas	1824/udp
+direcpc-video	1825/tcp
+direcpc-video	1825/udp
+ardt	1826/tcp
+ardt	1826/udp
+pcm	1827/tcp
+asi	1827/udp
+itm-mcell-u	1828/tcp
+itm-mcell-u	1828/udp
+optika-emedia	1829/tcp
+optika-emedia	1829/udp
+net8-cman	1830/tcp
+net8-cman	1830/udp
+myrtle	1831/tcp
+myrtle	1831/udp
+tht-treasure	1832/tcp
+tht-treasure	1832/udp
+udpradio	1833/tcp
+udpradio	1833/udp
+ardusuni	1834/tcp
+ardusuni	1834/udp
+ardusmul	1835/tcp
+ardusmul	1835/udp
+ste-smsc	1836/tcp
+ste-smsc	1836/udp
+csoft1	1837/tcp
+csoft1	1837/udp
+talnet	1838/tcp
+talnet	1838/udp
+netopia-vo1	1839/tcp
+netopia-vo1	1839/udp
+netopia-vo2	1840/tcp
+netopia-vo2	1840/udp
+netopia-vo3	1841/tcp
+netopia-vo3	1841/udp
+netopia-vo4	1842/tcp
+netopia-vo4	1842/udp
+netopia-vo5	1843/tcp
+netopia-vo5	1843/udp
+direcpc-dll	1844/tcp
+direcpc-dll	1844/udp
+altalink	1845/tcp
+altalink	1845/udp
+tunstall-pnc	1846/tcp
+tunstall-pnc	1846/udp
+slp-notify	1847/tcp
+slp-notify	1847/udp
+fjdocdist	1848/tcp
+fjdocdist	1848/udp
+alpha-sms	1849/tcp
+alpha-sms	1849/udp
+gsi	1850/tcp
+gsi	1850/udp
+ctcd	1851/tcp
+ctcd	1851/udp
+virtual-time	1852/tcp
+virtual-time	1852/udp
+vids-avtp	1853/tcp
+vids-avtp	1853/udp
+buddy-draw	1854/tcp
+buddy-draw	1854/udp
+fiorano-rtrsvc	1855/tcp
+fiorano-rtrsvc	1855/udp
+fiorano-msgsvc	1856/tcp
+fiorano-msgsvc	1856/udp
+datacaptor	1857/tcp
+datacaptor	1857/udp
+privateark	1858/tcp
+privateark	1858/udp
+gammafetchsvr	1859/tcp
+gammafetchsvr	1859/udp
+sunscalar-svc	1860/tcp
+sunscalar-svc	1860/udp
+lecroy-vicp	1861/tcp
+lecroy-vicp	1861/udp
+mysql-cm-agent	1862/tcp
+mysql-cm-agent	1862/udp
+msnp	1863/tcp
+msnp	1863/udp
+paradym-31	1864/tcp
+paradym-31	1864/udp
+entp	1865/tcp
+entp	1865/udp
+swrmi	1866/tcp
+swrmi	1866/udp
+udrive	1867/tcp
+udrive	1867/udp
+viziblebrowser	1868/tcp
+viziblebrowser	1868/udp
+transact	1869/tcp
+transact	1869/udp
+sunscalar-dns	1870/tcp
+sunscalar-dns	1870/udp
+canocentral0	1871/tcp
+canocentral0	1871/udp
+canocentral1	1872/tcp
+canocentral1	1872/udp
+fjmpjps	1873/tcp
+fjmpjps	1873/udp
+fjswapsnp	1874/tcp
+fjswapsnp	1874/udp
+westell-stats	1875/tcp
+westell-stats	1875/udp
+ewcappsrv	1876/tcp
+ewcappsrv	1876/udp
+hp-webqosdb	1877/tcp
+hp-webqosdb	1877/udp
+drmsmc	1878/tcp
+drmsmc	1878/udp
+nettgain-nms	1879/tcp
+nettgain-nms	1879/udp
+vsat-control	1880/tcp
+vsat-control	1880/udp
+ibm-mqseries2	1881/tcp
+ibm-mqseries2	1881/udp
+ecsqdmn	1882/tcp
+ecsqdmn	1882/udp
+mqtt	1883/tcp
+ibm-mqisdp	1883/udp
+idmaps	1884/tcp
+idmaps	1884/udp
+vrtstrapserver	1885/tcp
+vrtstrapserver	1885/udp
+leoip	1886/tcp
+leoip	1886/udp
+filex-lport	1887/tcp
+filex-lport	1887/udp
+ncconfig	1888/tcp
+ncconfig	1888/udp
+unify-adapter	1889/tcp
+unify-adapter	1889/udp
+wilkenlistener	1890/tcp
+wilkenlistener	1890/udp
+childkey-notif	1891/tcp
+childkey-notif	1891/udp
+childkey-ctrl	1892/tcp
+childkey-ctrl	1892/udp
+elad	1893/tcp
+elad	1893/udp
+o2server-port	1894/tcp
+o2server-port	1894/udp
+b-novative-ls	1896/tcp
+b-novative-ls	1896/udp
+metaagent	1897/tcp
+metaagent	1897/udp
+cymtec-port	1898/tcp
+cymtec-port	1898/udp
+mc2studios	1899/tcp
+mc2studios	1899/udp
+upnp	1900/tcp
+upnp	1900/udp
+fjicl-tep-a	1901/tcp
+fjicl-tep-a	1901/udp
+fjicl-tep-b	1902/tcp
+fjicl-tep-b	1902/udp
+linkname	1903/tcp
+linkname	1903/udp
+fjicl-tep-c	1904/tcp
+fjicl-tep-c	1904/udp
+sugp	1905/tcp
+sugp	1905/udp
+tpmd	1906/tcp
+tpmd	1906/udp
+intrastar	1907/tcp
+intrastar	1907/udp
+dawn	1908/tcp
+dawn	1908/udp
+global-wlink	1909/tcp
+global-wlink	1909/udp
+ultrabac	1910/tcp
+ultrabac	1910/udp
+mtp	1911/tcp
+mtp	1911/udp
+rhp-iibp	1912/tcp
+rhp-iibp	1912/udp
+armadp	1913/tcp
+armadp	1913/udp
+elm-momentum	1914/tcp
+elm-momentum	1914/udp
+facelink	1915/tcp
+facelink	1915/udp
+persona	1916/tcp
+persona	1916/udp
+noagent	1917/tcp
+noagent	1917/udp
+can-nds	1918/tcp
+can-nds	1918/udp
+can-dch	1919/tcp
+can-dch	1919/udp
+can-ferret	1920/tcp
+can-ferret	1920/udp
+noadmin	1921/tcp
+noadmin	1921/udp
+tapestry	1922/tcp
+tapestry	1922/udp
+spice	1923/tcp
+spice	1923/udp
+xiip	1924/tcp
+xiip	1924/udp
+discovery-port	1925/tcp
+discovery-port	1925/udp
+egs	1926/tcp
+egs	1926/udp
+videte-cipc	1927/tcp
+videte-cipc	1927/udp
+emsd-port	1928/tcp
+emsd-port	1928/udp
+bandwiz-system	1929/tcp
+bandwiz-system	1929/udp
+driveappserver	1930/tcp
+driveappserver	1930/udp
+amdsched	1931/tcp
+amdsched	1931/udp
+ctt-broker	1932/tcp
+ctt-broker	1932/udp
+xmapi	1933/tcp
+xmapi	1933/udp
+xaapi	1934/tcp
+xaapi	1934/udp
+rtmp	1935/tcp
+macromedia-fcs	1935/udp
+jetcmeserver	1936/tcp
+jetcmeserver	1936/udp
+jwserver	1937/tcp
+jwserver	1937/udp
+jwclient	1938/tcp
+jwclient	1938/udp
+jvserver	1939/tcp
+jvserver	1939/udp
+jvclient	1940/tcp
+jvclient	1940/udp
+dic-aida	1941/tcp
+dic-aida	1941/udp
+res	1942/tcp
+res	1942/udp
+beeyond-media	1943/tcp
+beeyond-media	1943/udp
+close-combat	1944/tcp
+close-combat	1944/udp
+dialogic-elmd	1945/tcp
+dialogic-elmd	1945/udp
+tekpls	1946/tcp
+tekpls	1946/udp
+sentinelsrm	1947/tcp
+sentinelsrm	1947/udp
+eye2eye	1948/tcp
+eye2eye	1948/udp
+ismaeasdaqlive	1949/tcp
+ismaeasdaqlive	1949/udp
+ismaeasdaqtest	1950/tcp
+ismaeasdaqtest	1950/udp
+bcs-lmserver	1951/tcp
+bcs-lmserver	1951/udp
+mpnjsc	1952/tcp
+mpnjsc	1952/udp
+rapidbase	1953/tcp
+rapidbase	1953/udp
+abr-api	1954/tcp
+abr-api	1954/udp
+abr-secure	1955/tcp
+abr-secure	1955/udp
+vrtl-vmf-ds	1956/tcp
+vrtl-vmf-ds	1956/udp
+unix-status	1957/tcp
+unix-status	1957/udp
+dxadmind	1958/tcp
+dxadmind	1958/udp
+simp-all	1959/tcp
+simp-all	1959/udp
+nasmanager	1960/tcp
+nasmanager	1960/udp
+bts-appserver	1961/tcp
+bts-appserver	1961/udp
+biap-mp	1962/tcp
+biap-mp	1962/udp
+webmachine	1963/tcp
+webmachine	1963/udp
+solid-e-engine	1964/tcp
+solid-e-engine	1964/udp
+tivoli-npm	1965/tcp
+tivoli-npm	1965/udp
+slush	1966/tcp
+slush	1966/udp
+sns-quote	1967/tcp
+sns-quote	1967/udp
+lipsinc	1968/tcp
+lipsinc	1968/udp
+lipsinc1	1969/tcp
+lipsinc1	1969/udp
+netop-rc	1970/tcp
+netop-rc	1970/udp
+netop-school	1971/tcp
+netop-school	1971/udp
+intersys-cache	1972/tcp
+intersys-cache	1972/udp
+dlsrap	1973/tcp
+dlsrap	1973/udp
+drp	1974/tcp
+drp	1974/udp
+tcoflashagent	1975/tcp
+tcoflashagent	1975/udp
+tcoregagent	1976/tcp
+tcoregagent	1976/udp
+tcoaddressbook	1977/tcp
+tcoaddressbook	1977/udp
+unisql	1978/tcp
+unisql	1978/udp
+unisql-java	1979/tcp
+unisql-java	1979/udp
+pearldoc-xact	1980/tcp
+pearldoc-xact	1980/udp
+p2pq	1981/tcp
+p2pq	1981/udp
+estamp	1982/tcp
+estamp	1982/udp
+lhtp	1983/tcp
+lhtp	1983/udp
+bigbrother	1984/tcp
+bb	1984/udp
+hsrp	1985/tcp
+hsrp	1985/udp
+licensedaemon	1986/tcp
+licensedaemon	1986/udp
+tr-rsrb-p1	1987/tcp
+tr-rsrb-p1	1987/udp
+tr-rsrb-p2	1988/tcp
+tr-rsrb-p2	1988/udp
+tr-rsrb-p3	1989/tcp
+tr-rsrb-p3	1989/udp
+stun-p1	1990/tcp
+stun-p1	1990/udp
+stun-p2	1991/tcp
+stun-p2	1991/udp
+stun-p3	1992/tcp
+stun-p3	1992/udp
+snmp-tcp-port	1993/tcp
+snmp-tcp-port	1993/udp
+stun-port	1994/tcp
+stun-port	1994/udp
+perf-port	1995/tcp
+perf-port	1995/udp
+tr-rsrb-port	1996/tcp
+tr-rsrb-port	1996/udp
+gdp-port	1997/tcp
+gdp-port	1997/udp
+x25-svc-port	1998/tcp
+x25-svc-port	1998/udp
+tcp-id-port	1999/tcp
+tcp-id-port	1999/udp
+cisco-sccp	2000/tcp
+cisco-sccp	2000/udp
+dc	2001/tcp
+wizard	2001/udp
+globe	2002/tcp
+globe	2002/udp
+finger	2003/tcp
+brutus	2003/udp
+mailbox	2004/tcp
+emce	2004/udp
+deslogin	2005/tcp
+oracle	2005/udp
+invokator	2006/tcp
+raid-cc	2006/udp
+dectalk	2007/tcp
+raid-am	2007/udp
+conf	2008/tcp
+terminaldb	2008/udp
+news	2009/tcp
+whosockami	2009/udp
+search	2010/tcp
+pipe_server	2010/udp
+raid-cc	2011/tcp
+servserv	2011/udp
+ttyinfo	2012/tcp
+raid-ac	2012/udp
+raid-am	2013/tcp
+raid-cd	2013/udp
+troff	2014/tcp
+raid-sf	2014/udp
+cypress	2015/tcp
+raid-cs	2015/udp
+bootserver	2016/tcp
+bootserver	2016/udp
+cypress-stat	2017/tcp
+bootclient	2017/udp
+terminaldb	2018/tcp
+rellpack	2018/udp
+whosockami	2019/tcp
+about	2019/udp
+xinupageserver	2020/tcp
+xinupageserver	2020/udp
+servexec	2021/tcp
+xinuexpansion1	2021/udp
+down	2022/tcp
+xinuexpansion2	2022/udp
+xinuexpansion3	2023/tcp
+xinuexpansion3	2023/udp
+xinuexpansion4	2024/tcp
+xinuexpansion4	2024/udp
+ellpack	2025/tcp
+xribs	2025/udp
+scrabble	2026/tcp
+scrabble	2026/udp
+shadowserver	2027/tcp
+shadowserver	2027/udp
+submitserver	2028/tcp
+submitserver	2028/udp
+hsrpv6	2029/tcp
+hsrpv6	2029/udp
+device2	2030/tcp
+device2	2030/udp
+mobrien-chat	2031/tcp
+mobrien-chat	2031/udp
+blackboard	2032/tcp
+blackboard	2032/udp
+glogger	2033/tcp
+glogger	2033/udp
+scoremgr	2034/tcp
+scoremgr	2034/udp
+imsldoc	2035/tcp
+imsldoc	2035/udp
+e-dpnet	2036/tcp
+e-dpnet	2036/udp
+applus	2037/tcp
+applus	2037/udp
+objectmanager	2038/tcp
+objectmanager	2038/udp
+prizma	2039/tcp
+prizma	2039/udp
+lam	2040/tcp
+lam	2040/udp
+interbase	2041/tcp
+interbase	2041/udp
+isis	2042/tcp
+isis	2042/udp
+isis-bcast	2043/tcp
+isis-bcast	2043/udp
+rimsl	2044/tcp
+rimsl	2044/udp
+cdfunc	2045/tcp
+cdfunc	2045/udp
+sdfunc	2046/tcp
+sdfunc	2046/udp
+dls	2047/tcp
+dls	2047/udp
+dls-monitor	2048/tcp
+dls-monitor	2048/udp
+nfs	2049/tcp
+nfs	2049/udp
+av-emb-config	2050/tcp
+av-emb-config	2050/udp
+epnsdp	2051/tcp
+epnsdp	2051/udp
+clearvisn	2052/tcp
+clearvisn	2052/udp
+knetd	2053/tcp
+lot105-ds-upd	2053/udp
+weblogin	2054/tcp
+weblogin	2054/udp
+iop	2055/tcp
+iop	2055/udp
+omnisky	2056/tcp
+omnisky	2056/udp
+rich-cp	2057/tcp
+rich-cp	2057/udp
+newwavesearch	2058/tcp
+newwavesearch	2058/udp
+bmc-messaging	2059/tcp
+bmc-messaging	2059/udp
+teleniumdaemon	2060/tcp
+teleniumdaemon	2060/udp
+netmount	2061/tcp
+netmount	2061/udp
+icg-swp	2062/tcp
+icg-swp	2062/udp
+icg-bridge	2063/tcp
+icg-bridge	2063/udp
+dnet-keyproxy	2064/tcp
+icg-iprelay	2064/udp
+dlsrpn	2065/tcp
+dlsrpn	2065/udp
+aura	2066/tcp
+aura	2066/udp
+dlswpn	2067/tcp
+dlswpn	2067/udp
+avocentkvm	2068/tcp
+avauthsrvprtcl	2068/udp
+event-port	2069/tcp
+event-port	2069/udp
+ah-esp-encap	2070/tcp
+ah-esp-encap	2070/udp
+acp-port	2071/tcp
+acp-port	2071/udp
+msync	2072/tcp
+msync	2072/udp
+gxs-data-port	2073/tcp
+gxs-data-port	2073/udp
+vrtl-vmf-sa	2074/tcp
+vrtl-vmf-sa	2074/udp
+newlixengine	2075/tcp
+newlixengine	2075/udp
+newlixconfig	2076/tcp
+newlixconfig	2076/udp
+tsrmagt	2077/tcp
+tsrmagt	2077/udp
+tpcsrvr	2078/tcp
+tpcsrvr	2078/udp
+idware-router	2079/tcp
+idware-router	2079/udp
+autodesk-nlm	2080/tcp
+autodesk-nlm	2080/udp
+kme-trap-port	2081/tcp
+kme-trap-port	2081/udp
+infowave	2082/tcp
+infowave	2082/udp
+radsec	2083/tcp
+radsec	2083/udp
+sunclustergeo	2084/tcp
+sunclustergeo	2084/udp
+ada-cip	2085/tcp
+ada-cip	2085/udp
+gnunet	2086/tcp
+gnunet	2086/udp
+eli	2087/tcp
+eli	2087/udp
+ip-blf	2088/tcp
+ip-blf	2088/udp
+sep	2089/tcp
+sep	2089/udp
+lrp	2090/tcp
+lrp	2090/udp
+prp	2091/tcp
+prp	2091/udp
+descent3	2092/tcp
+descent3	2092/udp
+nbx-cc	2093/tcp
+nbx-cc	2093/udp
+nbx-au	2094/tcp
+nbx-au	2094/udp
+nbx-ser	2095/tcp
+nbx-ser	2095/udp
+nbx-dir	2096/tcp
+nbx-dir	2096/udp
+jetformpreview	2097/tcp
+jetformpreview	2097/udp
+dialog-port	2098/tcp
+dialog-port	2098/udp
+h2250-annex-g	2099/tcp
+h2250-annex-g	2099/udp
+amiganetfs	2100/tcp
+amiganetfs	2100/udp
+rtcm-sc104	2101/tcp
+rtcm-sc104	2101/udp
+zephyr-srv	2102/tcp
+zephyr-srv	2102/udp
+zephyr-clt	2103/tcp
+zephyr-clt	2103/udp
+zephyr-hm	2104/tcp
+zephyr-hm	2104/udp
+eklogin	2105/tcp
+eklogin	2105/udp
+ekshell	2106/tcp
+ekshell	2106/udp
+msmq-mgmt	2107/tcp
+bintec-admin	2107/udp
+rkinit	2108/tcp
+rkinit	2108/udp
+ergolight	2109/tcp
+ergolight	2109/udp
+umsp	2110/tcp
+umsp	2110/udp
+kx	2111/tcp
+dsatp	2111/udp
+kip	2112/tcp
+idonix-metanet	2112/udp
+hsl-storm	2113/tcp
+hsl-storm	2113/udp
+newheights	2114/tcp
+newheights	2114/udp
+kdm	2115/tcp
+kdm	2115/udp
+ccowcmr	2116/tcp
+ccowcmr	2116/udp
+mentaclient	2117/tcp
+mentaclient	2117/udp
+mentaserver	2118/tcp
+mentaserver	2118/udp
+gsigatekeeper	2119/tcp
+gsigatekeeper	2119/udp
+kauth	2120/tcp
+qencp	2120/udp
+ccproxy-ftp	2121/tcp
+scientia-ssdb	2121/udp
+caupc-remote	2122/tcp
+caupc-remote	2122/udp
+gtp-control	2123/tcp
+gtp-control	2123/udp
+elatelink	2124/tcp
+elatelink	2124/udp
+lockstep	2125/tcp
+lockstep	2125/udp
+pktcable-cops	2126/tcp
+pktcable-cops	2126/udp
+index-pc-wb	2127/tcp
+index-pc-wb	2127/udp
+net-steward	2128/tcp
+net-steward	2128/udp
+cs-live	2129/tcp
+cs-live	2129/udp
+xds	2130/tcp
+xds	2130/udp
+avantageb2b	2131/tcp
+avantageb2b	2131/udp
+solera-epmap	2132/tcp
+solera-epmap	2132/udp
+zymed-zpp	2133/tcp
+zymed-zpp	2133/udp
+avenue	2134/tcp
+avenue	2134/udp
+gris	2135/tcp
+gris	2135/udp
+appworxsrv	2136/tcp
+appworxsrv	2136/udp
+connect	2137/tcp
+connect	2137/udp
+unbind-cluster	2138/tcp
+unbind-cluster	2138/udp
+ias-auth	2139/tcp
+ias-auth	2139/udp
+ias-reg	2140/tcp
+ias-reg	2140/udp
+ias-admind	2141/tcp
+ias-admind	2141/udp
+tdmoip	2142/tcp
+tdmoip	2142/udp
+lv-jc	2143/tcp
+lv-jc	2143/udp
+lv-ffx	2144/tcp
+lv-ffx	2144/udp
+lv-pici	2145/tcp
+lv-pici	2145/udp
+lv-not	2146/tcp
+lv-not	2146/udp
+lv-auth	2147/tcp
+lv-auth	2147/udp
+veritas-ucl	2148/tcp
+veritas-ucl	2148/udp
+acptsys	2149/tcp
+acptsys	2149/udp
+dynamic3d	2150/tcp
+dynamic3d	2150/udp
+docent	2151/tcp
+docent	2151/udp
+gtp-user	2152/tcp
+gtp-user	2152/udp
+ctlptc	2153/tcp
+ctlptc	2153/udp
+stdptc	2154/tcp
+stdptc	2154/udp
+brdptc	2155/tcp
+brdptc	2155/udp
+trp	2156/tcp
+trp	2156/udp
+xnds	2157/tcp
+xnds	2157/udp
+touchnetplus	2158/tcp
+touchnetplus	2158/udp
+gdbremote	2159/tcp
+gdbremote	2159/udp
+apc-2160	2160/tcp
+apc-2160	2160/udp
+apc-agent	2161/tcp
+apc-2161	2161/udp
+navisphere	2162/tcp
+navisphere	2162/udp
+navisphere-sec	2163/tcp
+navisphere-sec	2163/udp
+ddns-v3	2164/tcp
+ddns-v3	2164/udp
+x-bone-api	2165/tcp
+x-bone-api	2165/udp
+iwserver	2166/tcp
+iwserver	2166/udp
+raw-serial	2167/tcp
+raw-serial	2167/udp
+easy-soft-mux	2168/tcp
+easy-soft-mux	2168/udp
+brain	2169/tcp
+brain	2169/udp
+eyetv	2170/tcp
+eyetv	2170/udp
+msfw-storage	2171/tcp
+msfw-storage	2171/udp
+msfw-s-storage	2172/tcp
+msfw-s-storage	2172/udp
+msfw-replica	2173/tcp
+msfw-replica	2173/udp
+msfw-array	2174/tcp
+msfw-array	2174/udp
+airsync	2175/tcp
+airsync	2175/udp
+rapi	2176/tcp
+rapi	2176/udp
+qwave	2177/tcp
+qwave	2177/udp
+bitspeer	2178/tcp
+bitspeer	2178/udp
+vmrdp	2179/tcp
+vmrdp	2179/udp
+mc-gt-srv	2180/tcp
+mc-gt-srv	2180/udp
+eforward	2181/tcp
+eforward	2181/udp
+cgn-stat	2182/tcp
+cgn-stat	2182/udp
+cgn-config	2183/tcp
+cgn-config	2183/udp
+nvd	2184/tcp
+nvd	2184/udp
+onbase-dds	2185/tcp
+onbase-dds	2185/udp
+gtaua	2186/tcp
+gtaua	2186/udp
+ssmc	2187/tcp
+ssmd	2187/udp
+radware-rpm	2188/tcp
+radware-rpm-s	2189/tcp
+tivoconnect	2190/tcp
+tivoconnect	2190/udp
+tvbus	2191/tcp
+tvbus	2191/udp
+asdis	2192/tcp
+asdis	2192/udp
+drwcs	2193/tcp
+drwcs	2193/udp
+mnp-exchange	2197/tcp
+mnp-exchange	2197/udp
+onehome-remote	2198/tcp
+onehome-remote	2198/udp
+onehome-help	2199/tcp
+onehome-help	2199/udp
+ici	2200/tcp
+ici	2200/udp
+ats	2201/tcp
+ats	2201/udp
+imtc-map	2202/tcp
+imtc-map	2202/udp
+b2-runtime	2203/tcp
+b2-runtime	2203/udp
+b2-license	2204/tcp
+b2-license	2204/udp
+jps	2205/tcp
+jps	2205/udp
+hpocbus	2206/tcp
+hpocbus	2206/udp
+hpssd	2207/tcp
+hpssd	2207/udp
+hpiod	2208/tcp
+hpiod	2208/udp
+rimf-ps	2209/tcp
+rimf-ps	2209/udp
+noaaport	2210/tcp
+noaaport	2210/udp
+emwin	2211/tcp
+emwin	2211/udp
+leecoposserver	2212/tcp
+leecoposserver	2212/udp
+kali	2213/tcp
+kali	2213/udp
+rpi	2214/tcp
+rpi	2214/udp
+ipcore	2215/tcp
+ipcore	2215/udp
+vtu-comms	2216/tcp
+vtu-comms	2216/udp
+gotodevice	2217/tcp
+gotodevice	2217/udp
+bounzza	2218/tcp
+bounzza	2218/udp
+netiq-ncap	2219/tcp
+netiq-ncap	2219/udp
+netiq	2220/tcp
+netiq	2220/udp
+rockwell-csp1	2221/tcp
+rockwell-csp1	2221/udp
+EtherNetIP-1	2222/tcp
+msantipiracy	2222/udp
+rockwell-csp2	2223/tcp
+rockwell-csp2	2223/udp
+efi-mg	2224/tcp
+efi-mg	2224/udp
+rcip-itu	2225/tcp
+rcip-itu	2225/udp
+di-drm	2226/tcp
+di-drm	2226/udp
+di-msg	2227/tcp
+di-msg	2227/udp
+ehome-ms	2228/tcp
+ehome-ms	2228/udp
+datalens	2229/tcp
+datalens	2229/udp
+queueadm	2230/tcp
+queueadm	2230/udp
+wimaxasncp	2231/tcp
+wimaxasncp	2231/udp
+ivs-video	2232/tcp
+ivs-video	2232/udp
+infocrypt	2233/tcp
+infocrypt	2233/udp
+directplay	2234/tcp
+directplay	2234/udp
+sercomm-wlink	2235/tcp
+sercomm-wlink	2235/udp
+nani	2236/tcp
+nani	2236/udp
+optech-port1-lm	2237/tcp
+optech-port1-lm	2237/udp
+aviva-sna	2238/tcp
+aviva-sna	2238/udp
+imagequery	2239/tcp
+imagequery	2239/udp
+recipe	2240/tcp
+recipe	2240/udp
+ivsd	2241/tcp
+ivsd	2241/udp
+foliocorp	2242/tcp
+foliocorp	2242/udp
+magicom	2243/tcp
+magicom	2243/udp
+nmsserver	2244/tcp
+nmsserver	2244/udp
+hao	2245/tcp
+hao	2245/udp
+pc-mta-addrmap	2246/tcp
+pc-mta-addrmap	2246/udp
+antidotemgrsvr	2247/tcp
+antidotemgrsvr	2247/udp
+ums	2248/tcp
+ums	2248/udp
+rfmp	2249/tcp
+rfmp	2249/udp
+remote-collab	2250/tcp
+remote-collab	2250/udp
+dif-port	2251/tcp
+dif-port	2251/udp
+njenet-ssl	2252/tcp
+njenet-ssl	2252/udp
+dtv-chan-req	2253/tcp
+dtv-chan-req	2253/udp
+seispoc	2254/tcp
+seispoc	2254/udp
+vrtp	2255/tcp
+vrtp	2255/udp
+pcc-mfp	2256/tcp
+pcc-mfp	2256/udp
+simple-tx-rx	2257/tcp
+simple-tx-rx	2257/udp
+rcts	2258/tcp
+rcts	2258/udp
+acd-pm	2259/tcp
+acd-pm	2259/udp
+apc-2260	2260/tcp
+apc-2260	2260/udp
+comotionmaster	2261/tcp
+comotionmaster	2261/udp
+comotionback	2262/tcp
+comotionback	2262/udp
+ecwcfg	2263/tcp
+ecwcfg	2263/udp
+apx500api-1	2264/tcp
+apx500api-1	2264/udp
+apx500api-2	2265/tcp
+apx500api-2	2265/udp
+mfserver	2266/tcp
+mfserver	2266/udp
+ontobroker	2267/tcp
+ontobroker	2267/udp
+amt	2268/tcp
+amt	2268/udp
+mikey	2269/tcp
+mikey	2269/udp
+starschool	2270/tcp
+starschool	2270/udp
+mmcals	2271/tcp
+mmcals	2271/udp
+mmcal	2272/tcp
+mmcal	2272/udp
+mysql-im	2273/tcp
+mysql-im	2273/udp
+pcttunnell	2274/tcp
+pcttunnell	2274/udp
+ibridge-data	2275/tcp
+ibridge-data	2275/udp
+ibridge-mgmt	2276/tcp
+ibridge-mgmt	2276/udp
+bluectrlproxy	2277/tcp
+bluectrlproxy	2277/udp
+s3db	2278/tcp
+s3db	2278/udp
+xmquery	2279/tcp
+xmquery	2279/udp
+lnvpoller	2280/tcp
+lnvpoller	2280/udp
+lnvconsole	2281/tcp
+lnvconsole	2281/udp
+lnvalarm	2282/tcp
+lnvalarm	2282/udp
+lnvstatus	2283/tcp
+lnvstatus	2283/udp
+lnvmaps	2284/tcp
+lnvmaps	2284/udp
+lnvmailmon	2285/tcp
+lnvmailmon	2285/udp
+nas-metering	2286/tcp
+nas-metering	2286/udp
+dna	2287/tcp
+dna	2287/udp
+netml	2288/tcp
+netml	2288/udp
+dict-lookup	2289/tcp
+dict-lookup	2289/udp
+sonus-logging	2290/tcp
+sonus-logging	2290/udp
+eapsp	2291/tcp
+eapsp	2291/udp
+mib-streaming	2292/tcp
+mib-streaming	2292/udp
+npdbgmngr	2293/tcp
+npdbgmngr	2293/udp
+konshus-lm	2294/tcp
+konshus-lm	2294/udp
+advant-lm	2295/tcp
+advant-lm	2295/udp
+theta-lm	2296/tcp
+theta-lm	2296/udp
+d2k-datamover1	2297/tcp
+d2k-datamover1	2297/udp
+d2k-datamover2	2298/tcp
+d2k-datamover2	2298/udp
+pc-telecommute	2299/tcp
+pc-telecommute	2299/udp
+cvmmon	2300/tcp
+cvmmon	2300/udp
+compaqdiag	2301/tcp
+cpq-wbem	2301/udp
+binderysupport	2302/tcp
+binderysupport	2302/udp
+proxy-gateway	2303/tcp
+proxy-gateway	2303/udp
+attachmate-uts	2304/tcp
+attachmate-uts	2304/udp
+mt-scaleserver	2305/tcp
+mt-scaleserver	2305/udp
+tappi-boxnet	2306/tcp
+tappi-boxnet	2306/udp
+pehelp	2307/tcp
+pehelp	2307/udp
+sdhelp	2308/tcp
+sdhelp	2308/udp
+sdserver	2309/tcp
+sdserver	2309/udp
+sdclient	2310/tcp
+sdclient	2310/udp
+messageservice	2311/tcp
+messageservice	2311/udp
+wanscaler	2312/tcp
+wanscaler	2312/udp
+iapp	2313/tcp
+iapp	2313/udp
+cr-websystems	2314/tcp
+cr-websystems	2314/udp
+precise-sft	2315/tcp
+precise-sft	2315/udp
+sent-lm	2316/tcp
+sent-lm	2316/udp
+attachmate-g32	2317/tcp
+attachmate-g32	2317/udp
+cadencecontrol	2318/tcp
+cadencecontrol	2318/udp
+infolibria	2319/tcp
+infolibria	2319/udp
+siebel-ns	2320/tcp
+siebel-ns	2320/udp
+rdlap	2321/tcp
+rdlap	2321/udp
+ofsd	2322/tcp
+ofsd	2322/udp
+3d-nfsd	2323/tcp
+3d-nfsd	2323/udp
+cosmocall	2324/tcp
+cosmocall	2324/udp
+ansysli	2325/tcp
+ansysli	2325/udp
+idcp	2326/tcp
+idcp	2326/udp
+xingcsm	2327/tcp
+xingcsm	2327/udp
+netrix-sftm	2328/tcp
+netrix-sftm	2328/udp
+nvd	2329/tcp
+nvd	2329/udp
+tscchat	2330/tcp
+tscchat	2330/udp
+agentview	2331/tcp
+agentview	2331/udp
+rcc-host	2332/tcp
+rcc-host	2332/udp
+snapp	2333/tcp
+snapp	2333/udp
+ace-client	2334/tcp
+ace-client	2334/udp
+ace-proxy	2335/tcp
+ace-proxy	2335/udp
+appleugcontrol	2336/tcp
+appleugcontrol	2336/udp
+ideesrv	2337/tcp
+ideesrv	2337/udp
+norton-lambert	2338/tcp
+norton-lambert	2338/udp
+3com-webview	2339/tcp
+3com-webview	2339/udp
+wrs_registry	2340/tcp
+wrs_registry	2340/udp
+xiostatus	2341/tcp
+xiostatus	2341/udp
+manage-exec	2342/tcp
+manage-exec	2342/udp
+nati-logos	2343/tcp
+nati-logos	2343/udp
+fcmsys	2344/tcp
+fcmsys	2344/udp
+dbm	2345/tcp
+dbm	2345/udp
+redstorm_join	2346/tcp
+redstorm_join	2346/udp
+redstorm_find	2347/tcp
+redstorm_find	2347/udp
+redstorm_info	2348/tcp
+redstorm_info	2348/udp
+redstorm_diag	2349/tcp
+redstorm_diag	2349/udp
+psbserver	2350/tcp
+psbserver	2350/udp
+psrserver	2351/tcp
+psrserver	2351/udp
+pslserver	2352/tcp
+pslserver	2352/udp
+pspserver	2353/tcp
+pspserver	2353/udp
+psprserver	2354/tcp
+psprserver	2354/udp
+psdbserver	2355/tcp
+psdbserver	2355/udp
+gxtelmd	2356/tcp
+gxtelmd	2356/udp
+unihub-server	2357/tcp
+unihub-server	2357/udp
+futrix	2358/tcp
+futrix	2358/udp
+flukeserver	2359/tcp
+flukeserver	2359/udp
+nexstorindltd	2360/tcp
+nexstorindltd	2360/udp
+tl1	2361/tcp
+tl1	2361/udp
+digiman	2362/tcp
+digiman	2362/udp
+mediacntrlnfsd	2363/tcp
+mediacntrlnfsd	2363/udp
+oi-2000	2364/tcp
+oi-2000	2364/udp
+dbref	2365/tcp
+dbref	2365/udp
+qip-login	2366/tcp
+qip-login	2366/udp
+service-ctrl	2367/tcp
+service-ctrl	2367/udp
+opentable	2368/tcp
+opentable	2368/udp
+l3-hbmon	2370/tcp
+l3-hbmon	2370/udp
+worldwire	2371/tcp
+worldwire	2371/udp
+lanmessenger	2372/tcp
+lanmessenger	2372/udp
+remographlm	2373/tcp
+hydra	2374/tcp
+docker	2375/tcp
+docker	2376/tcp
+swarm	2377/tcp
+dali	2378/tcp
+etcd-client	2379/tcp
+etcd-server	2380/tcp
+compaq-https	2381/tcp
+compaq-https	2381/udp
+ms-olap3	2382/tcp
+ms-olap3	2382/udp
+ms-olap4	2383/tcp
+ms-olap4	2383/udp
+sd-request	2384/tcp
+sd-capacity	2384/udp
+sd-data	2385/tcp
+sd-data	2385/udp
+virtualtape	2386/tcp
+virtualtape	2386/udp
+vsamredirector	2387/tcp
+vsamredirector	2387/udp
+mynahautostart	2388/tcp
+mynahautostart	2388/udp
+ovsessionmgr	2389/tcp
+ovsessionmgr	2389/udp
+rsmtp	2390/tcp
+rsmtp	2390/udp
+3com-net-mgmt	2391/tcp
+3com-net-mgmt	2391/udp
+tacticalauth	2392/tcp
+tacticalauth	2392/udp
+ms-olap1	2393/tcp
+ms-olap1	2393/udp
+ms-olap2	2394/tcp
+ms-olap2	2394/udp
+lan900_remote	2395/tcp
+lan900_remote	2395/udp
+wusage	2396/tcp
+wusage	2396/udp
+ncl	2397/tcp
+ncl	2397/udp
+orbiter	2398/tcp
+orbiter	2398/udp
+fmpro-fdal	2399/tcp
+fmpro-fdal	2399/udp
+opequus-server	2400/tcp
+opequus-server	2400/udp
+cvspserver	2401/tcp
+cvspserver	2401/udp
+taskmaster2000	2402/tcp
+taskmaster2000	2402/udp
+taskmaster2000	2403/tcp
+taskmaster2000	2403/udp
+iec-104	2404/tcp
+iec-104	2404/udp
+trc-netpoll	2405/tcp
+trc-netpoll	2405/udp
+jediserver	2406/tcp
+jediserver	2406/udp
+orion	2407/tcp
+orion	2407/udp
+optimanet	2408/tcp
+optimanet	2408/udp
+sns-protocol	2409/tcp
+sns-protocol	2409/udp
+vrts-registry	2410/tcp
+vrts-registry	2410/udp
+netwave-ap-mgmt	2411/tcp
+netwave-ap-mgmt	2411/udp
+cdn	2412/tcp
+cdn	2412/udp
+orion-rmi-reg	2413/tcp
+orion-rmi-reg	2413/udp
+beeyond	2414/tcp
+beeyond	2414/udp
+codima-rtp	2415/tcp
+codima-rtp	2415/udp
+rmtserver	2416/tcp
+rmtserver	2416/udp
+composit-server	2417/tcp
+composit-server	2417/udp
+cas	2418/tcp
+cas	2418/udp
+attachmate-s2s	2419/tcp
+attachmate-s2s	2419/udp
+dslremote-mgmt	2420/tcp
+dslremote-mgmt	2420/udp
+g-talk	2421/tcp
+g-talk	2421/udp
+crmsbits	2422/tcp
+crmsbits	2422/udp
+rnrp	2423/tcp
+rnrp	2423/udp
+kofax-svr	2424/tcp
+kofax-svr	2424/udp
+fjitsuappmgr	2425/tcp
+fjitsuappmgr	2425/udp
+vcmp	2426/tcp
+mgcp-gateway	2427/tcp
+mgcp-gateway	2427/udp
+ott	2428/tcp
+ott	2428/udp
+ft-role	2429/tcp
+ft-role	2429/udp
+venus	2430/tcp
+venus	2430/udp
+venus-se	2431/tcp
+venus-se	2431/udp
+codasrv	2432/tcp
+codasrv	2432/udp
+codasrv-se	2433/tcp
+codasrv-se	2433/udp
+pxc-epmap	2434/tcp
+pxc-epmap	2434/udp
+optilogic	2435/tcp
+optilogic	2435/udp
+topx	2436/tcp
+topx	2436/udp
+unicontrol	2437/tcp
+unicontrol	2437/udp
+msp	2438/tcp
+msp	2438/udp
+sybasedbsynch	2439/tcp
+sybasedbsynch	2439/udp
+spearway	2440/tcp
+spearway	2440/udp
+pvsw-inet	2441/tcp
+pvsw-inet	2441/udp
+netangel	2442/tcp
+netangel	2442/udp
+powerclientcsf	2443/tcp
+powerclientcsf	2443/udp
+btpp2sectrans	2444/tcp
+btpp2sectrans	2444/udp
+dtn1	2445/tcp
+dtn1	2445/udp
+bues_service	2446/tcp
+bues_service	2446/udp
+ovwdb	2447/tcp
+ovwdb	2447/udp
+hpppssvr	2448/tcp
+hpppssvr	2448/udp
+ratl	2449/tcp
+ratl	2449/udp
+netadmin	2450/tcp
+netadmin	2450/udp
+netchat	2451/tcp
+netchat	2451/udp
+snifferclient	2452/tcp
+snifferclient	2452/udp
+madge-ltd	2453/tcp
+madge-ltd	2453/udp
+indx-dds	2454/tcp
+indx-dds	2454/udp
+wago-io-system	2455/tcp
+wago-io-system	2455/udp
+altav-remmgt	2456/tcp
+altav-remmgt	2456/udp
+rapido-ip	2457/tcp
+rapido-ip	2457/udp
+griffin	2458/tcp
+griffin	2458/udp
+community	2459/tcp
+community	2459/udp
+ms-theater	2460/tcp
+ms-theater	2460/udp
+qadmifoper	2461/tcp
+qadmifoper	2461/udp
+qadmifevent	2462/tcp
+qadmifevent	2462/udp
+lsi-raid-mgmt	2463/tcp
+lsi-raid-mgmt	2463/udp
+direcpc-si	2464/tcp
+direcpc-si	2464/udp
+lbm	2465/tcp
+lbm	2465/udp
+lbf	2466/tcp
+lbf	2466/udp
+high-criteria	2467/tcp
+high-criteria	2467/udp
+qip-msgd	2468/tcp
+qip-msgd	2468/udp
+mti-tcs-comm	2469/tcp
+mti-tcs-comm	2469/udp
+taskman-port	2470/tcp
+taskman-port	2470/udp
+seaodbc	2471/tcp
+seaodbc	2471/udp
+c3	2472/tcp
+c3	2472/udp
+aker-cdp	2473/tcp
+aker-cdp	2473/udp
+vitalanalysis	2474/tcp
+vitalanalysis	2474/udp
+ace-server	2475/tcp
+ace-server	2475/udp
+ace-svr-prop	2476/tcp
+ace-svr-prop	2476/udp
+ssm-cvs	2477/tcp
+ssm-cvs	2477/udp
+ssm-cssps	2478/tcp
+ssm-cssps	2478/udp
+ssm-els	2479/tcp
+ssm-els	2479/udp
+powerexchange	2480/tcp
+powerexchange	2480/udp
+giop	2481/tcp
+giop	2481/udp
+giop-ssl	2482/tcp
+giop-ssl	2482/udp
+ttc	2483/tcp
+ttc	2483/udp
+ttc-ssl	2484/tcp
+ttc-ssl	2484/udp
+netobjects1	2485/tcp
+netobjects1	2485/udp
+netobjects2	2486/tcp
+netobjects2	2486/udp
+pns	2487/tcp
+pns	2487/udp
+moy-corp	2488/tcp
+moy-corp	2488/udp
+tsilb	2489/tcp
+tsilb	2489/udp
+qip-qdhcp	2490/tcp
+qip-qdhcp	2490/udp
+conclave-cpp	2491/tcp
+conclave-cpp	2491/udp
+groove	2492/tcp
+groove	2492/udp
+talarian-mqs	2493/tcp
+talarian-mqs	2493/udp
+bmc-ar	2494/tcp
+bmc-ar	2494/udp
+fast-rem-serv	2495/tcp
+fast-rem-serv	2495/udp
+dirgis	2496/tcp
+dirgis	2496/udp
+quaddb	2497/tcp
+quaddb	2497/udp
+odn-castraq	2498/tcp
+odn-castraq	2498/udp
+unicontrol	2499/tcp
+unicontrol	2499/udp
+rtsserv	2500/tcp
+rtsserv	2500/udp
+rtsclient	2501/tcp
+rtsclient	2501/udp
+kentrox-prot	2502/tcp
+kentrox-prot	2502/udp
+nms-dpnss	2503/tcp
+nms-dpnss	2503/udp
+wlbs	2504/tcp
+wlbs	2504/udp
+ppcontrol	2505/tcp
+ppcontrol	2505/udp
+jbroker	2506/tcp
+jbroker	2506/udp
+spock	2507/tcp
+spock	2507/udp
+jdatastore	2508/tcp
+jdatastore	2508/udp
+fjmpss	2509/tcp
+fjmpss	2509/udp
+fjappmgrbulk	2510/tcp
+fjappmgrbulk	2510/udp
+metastorm	2511/tcp
+metastorm	2511/udp
+citrixima	2512/tcp
+citrixima	2512/udp
+citrixadmin	2513/tcp
+citrixadmin	2513/udp
+facsys-ntp	2514/tcp
+facsys-ntp	2514/udp
+facsys-router	2515/tcp
+facsys-router	2515/udp
+maincontrol	2516/tcp
+maincontrol	2516/udp
+call-sig-trans	2517/tcp
+call-sig-trans	2517/udp
+willy	2518/tcp
+willy	2518/udp
+globmsgsvc	2519/tcp
+globmsgsvc	2519/udp
+pvsw	2520/tcp
+pvsw	2520/udp
+adaptecmgr	2521/tcp
+adaptecmgr	2521/udp
+windb	2522/tcp
+windb	2522/udp
+qke-llc-v3	2523/tcp
+qke-llc-v3	2523/udp
+optiwave-lm	2524/tcp
+optiwave-lm	2524/udp
+ms-v-worlds	2525/tcp
+ms-v-worlds	2525/udp
+ema-sent-lm	2526/tcp
+ema-sent-lm	2526/udp
+iqserver	2527/tcp
+iqserver	2527/udp
+ncr_ccl	2528/tcp
+ncr_ccl	2528/udp
+utsftp	2529/tcp
+utsftp	2529/udp
+vrcommerce	2530/tcp
+vrcommerce	2530/udp
+ito-e-gui	2531/tcp
+ito-e-gui	2531/udp
+ovtopmd	2532/tcp
+ovtopmd	2532/udp
+snifferserver	2533/tcp
+snifferserver	2533/udp
+combox-web-acc	2534/tcp
+combox-web-acc	2534/udp
+madcap	2535/tcp
+madcap	2535/udp
+btpp2audctr1	2536/tcp
+btpp2audctr1	2536/udp
+upgrade	2537/tcp
+upgrade	2537/udp
+vnwk-prapi	2538/tcp
+vnwk-prapi	2538/udp
+vsiadmin	2539/tcp
+vsiadmin	2539/udp
+lonworks	2540/tcp
+lonworks	2540/udp
+lonworks2	2541/tcp
+lonworks2	2541/udp
+udrawgraph	2542/tcp
+udrawgraph	2542/udp
+reftek	2543/tcp
+reftek	2543/udp
+novell-zen	2544/tcp
+novell-zen	2544/udp
+sis-emt	2545/tcp
+sis-emt	2545/udp
+vytalvaultbrtp	2546/tcp
+vytalvaultbrtp	2546/udp
+vytalvaultvsmp	2547/tcp
+vytalvaultvsmp	2547/udp
+vytalvaultpipe	2548/tcp
+vytalvaultpipe	2548/udp
+ipass	2549/tcp
+ipass	2549/udp
+ads	2550/tcp
+ads	2550/udp
+isg-uda-server	2551/tcp
+isg-uda-server	2551/udp
+call-logging	2552/tcp
+call-logging	2552/udp
+efidiningport	2553/tcp
+efidiningport	2553/udp
+vcnet-link-v10	2554/tcp
+vcnet-link-v10	2554/udp
+compaq-wcp	2555/tcp
+compaq-wcp	2555/udp
+nicetec-nmsvc	2556/tcp
+nicetec-nmsvc	2556/udp
+nicetec-mgmt	2557/tcp
+nicetec-mgmt	2557/udp
+pclemultimedia	2558/tcp
+pclemultimedia	2558/udp
+lstp	2559/tcp
+lstp	2559/udp
+labrat	2560/tcp
+labrat	2560/udp
+mosaixcc	2561/tcp
+mosaixcc	2561/udp
+delibo	2562/tcp
+delibo	2562/udp
+cti-redwood	2563/tcp
+cti-redwood	2563/udp
+hp-3000-telnet	2564/tcp
+coord-svr	2565/tcp
+coord-svr	2565/udp
+pcs-pcw	2566/tcp
+pcs-pcw	2566/udp
+clp	2567/tcp
+clp	2567/udp
+spamtrap	2568/tcp
+spamtrap	2568/udp
+sonuscallsig	2569/tcp
+sonuscallsig	2569/udp
+hs-port	2570/tcp
+hs-port	2570/udp
+cecsvc	2571/tcp
+cecsvc	2571/udp
+ibp	2572/tcp
+ibp	2572/udp
+trustestablish	2573/tcp
+trustestablish	2573/udp
+blockade-bpsp	2574/tcp
+blockade-bpsp	2574/udp
+hl7	2575/tcp
+hl7	2575/udp
+tclprodebugger	2576/tcp
+tclprodebugger	2576/udp
+scipticslsrvr	2577/tcp
+scipticslsrvr	2577/udp
+rvs-isdn-dcp	2578/tcp
+rvs-isdn-dcp	2578/udp
+mpfoncl	2579/tcp
+mpfoncl	2579/udp
+tributary	2580/tcp
+tributary	2580/udp
+argis-te	2581/tcp
+argis-te	2581/udp
+argis-ds	2582/tcp
+argis-ds	2582/udp
+mon	2583/tcp
+mon	2583/udp
+cyaserv	2584/tcp
+cyaserv	2584/udp
+netx-server	2585/tcp
+netx-server	2585/udp
+netx-agent	2586/tcp
+netx-agent	2586/udp
+masc	2587/tcp
+masc	2587/udp
+privilege	2588/tcp
+privilege	2588/udp
+quartus-tcl	2589/tcp
+quartus-tcl	2589/udp
+idotdist	2590/tcp
+idotdist	2590/udp
+maytagshuffle	2591/tcp
+maytagshuffle	2591/udp
+netrek	2592/tcp
+netrek	2592/udp
+mns-mail	2593/tcp
+mns-mail	2593/udp
+dts	2594/tcp
+dts	2594/udp
+worldfusion1	2595/tcp
+worldfusion1	2595/udp
+worldfusion2	2596/tcp
+worldfusion2	2596/udp
+homesteadglory	2597/tcp
+homesteadglory	2597/udp
+citriximaclient	2598/tcp
+citriximaclient	2598/udp
+snapd	2599/tcp
+snapd	2599/udp
+zebrasrv	2600/tcp
+hpstgmgr	2600/udp
+zebra	2601/tcp
+discp-client	2601/udp
+ripd	2602/tcp
+discp-server	2602/udp
+ripngd	2603/tcp
+servicemeter	2603/udp
+ospfd	2604/tcp
+nsc-ccs	2604/udp
+bgpd	2605/tcp
+nsc-posa	2605/udp
+netmon	2606/tcp
+netmon	2606/udp
+connection	2607/tcp
+connection	2607/udp
+wag-service	2608/tcp
+wag-service	2608/udp
+system-monitor	2609/tcp
+system-monitor	2609/udp
+versa-tek	2610/tcp
+versa-tek	2610/udp
+lionhead	2611/tcp
+lionhead	2611/udp
+qpasa-agent	2612/tcp
+qpasa-agent	2612/udp
+smntubootstrap	2613/tcp
+smntubootstrap	2613/udp
+neveroffline	2614/tcp
+neveroffline	2614/udp
+firepower	2615/tcp
+firepower	2615/udp
+appswitch-emp	2616/tcp
+appswitch-emp	2616/udp
+cmadmin	2617/tcp
+cmadmin	2617/udp
+priority-e-com	2618/tcp
+priority-e-com	2618/udp
+bruce	2619/tcp
+bruce	2619/udp
+lpsrecommender	2620/tcp
+lpsrecommender	2620/udp
+miles-apart	2621/tcp
+miles-apart	2621/udp
+metricadbc	2622/tcp
+metricadbc	2622/udp
+lmdp	2623/tcp
+lmdp	2623/udp
+aria	2624/tcp
+aria	2624/udp
+blwnkl-port	2625/tcp
+blwnkl-port	2625/udp
+gbjd816	2626/tcp
+gbjd816	2626/udp
+webster	2627/tcp
+webster	2627/udp
+dict	2628/tcp
+dict	2628/udp
+sitaraserver	2629/tcp
+sitaraserver	2629/udp
+sitaramgmt	2630/tcp
+sitaramgmt	2630/udp
+sitaradir	2631/tcp
+sitaradir	2631/udp
+irdg-post	2632/tcp
+irdg-post	2632/udp
+interintelli	2633/tcp
+interintelli	2633/udp
+pk-electronics	2634/tcp
+pk-electronics	2634/udp
+backburner	2635/tcp
+backburner	2635/udp
+solve	2636/tcp
+solve	2636/udp
+imdocsvc	2637/tcp
+imdocsvc	2637/udp
+sybase	2638/tcp
+sybaseanywhere	2638/udp
+aminet	2639/tcp
+aminet	2639/udp
+sai_sentlm	2640/tcp
+sai_sentlm	2640/udp
+hdl-srv	2641/tcp
+hdl-srv	2641/udp
+tragic	2642/tcp
+tragic	2642/udp
+gte-samp	2643/tcp
+gte-samp	2643/udp
+travsoft-ipx-t	2644/tcp
+travsoft-ipx-t	2644/udp
+novell-ipx-cmd	2645/tcp
+novell-ipx-cmd	2645/udp
+and-lm	2646/tcp
+and-lm	2646/udp
+syncserver	2647/tcp
+syncserver	2647/udp
+upsnotifyprot	2648/tcp
+upsnotifyprot	2648/udp
+vpsipport	2649/tcp
+vpsipport	2649/udp
+eristwoguns	2650/tcp
+eristwoguns	2650/udp
+ebinsite	2651/tcp
+ebinsite	2651/udp
+interpathpanel	2652/tcp
+interpathpanel	2652/udp
+sonus	2653/tcp
+sonus	2653/udp
+corel_vncadmin	2654/tcp
+corel_vncadmin	2654/udp
+unglue	2655/tcp
+unglue	2655/udp
+kana	2656/tcp
+kana	2656/udp
+sns-dispatcher	2657/tcp
+sns-dispatcher	2657/udp
+sns-admin	2658/tcp
+sns-admin	2658/udp
+sns-query	2659/tcp
+sns-query	2659/udp
+gcmonitor	2660/tcp
+gcmonitor	2660/udp
+olhost	2661/tcp
+olhost	2661/udp
+bintec-capi	2662/tcp
+bintec-capi	2662/udp
+bintec-tapi	2663/tcp
+bintec-tapi	2663/udp
+patrol-mq-gm	2664/tcp
+patrol-mq-gm	2664/udp
+patrol-mq-nm	2665/tcp
+patrol-mq-nm	2665/udp
+extensis	2666/tcp
+extensis	2666/udp
+alarm-clock-s	2667/tcp
+alarm-clock-s	2667/udp
+alarm-clock-c	2668/tcp
+alarm-clock-c	2668/udp
+toad	2669/tcp
+toad	2669/udp
+tve-announce	2670/tcp
+tve-announce	2670/udp
+newlixreg	2671/tcp
+newlixreg	2671/udp
+nhserver	2672/tcp
+nhserver	2672/udp
+firstcall42	2673/tcp
+firstcall42	2673/udp
+ewnn	2674/tcp
+ewnn	2674/udp
+ttc-etap	2675/tcp
+ttc-etap	2675/udp
+simslink	2676/tcp
+simslink	2676/udp
+gadgetgate1way	2677/tcp
+gadgetgate1way	2677/udp
+gadgetgate2way	2678/tcp
+gadgetgate2way	2678/udp
+syncserverssl	2679/tcp
+syncserverssl	2679/udp
+pxc-sapxom	2680/tcp
+pxc-sapxom	2680/udp
+mpnjsomb	2681/tcp
+mpnjsomb	2681/udp
+ncdloadbalance	2683/tcp
+ncdloadbalance	2683/udp
+mpnjsosv	2684/tcp
+mpnjsosv	2684/udp
+mpnjsocl	2685/tcp
+mpnjsocl	2685/udp
+mpnjsomg	2686/tcp
+mpnjsomg	2686/udp
+pq-lic-mgmt	2687/tcp
+pq-lic-mgmt	2687/udp
+md-cg-http	2688/tcp
+md-cg-http	2688/udp
+fastlynx	2689/tcp
+fastlynx	2689/udp
+hp-nnm-data	2690/tcp
+hp-nnm-data	2690/udp
+itinternet	2691/tcp
+itinternet	2691/udp
+admins-lms	2692/tcp
+admins-lms	2692/udp
+pwrsevent	2694/tcp
+pwrsevent	2694/udp
+vspread	2695/tcp
+vspread	2695/udp
+unifyadmin	2696/tcp
+unifyadmin	2696/udp
+oce-snmp-trap	2697/tcp
+oce-snmp-trap	2697/udp
+mck-ivpip	2698/tcp
+mck-ivpip	2698/udp
+csoft-plusclnt	2699/tcp
+csoft-plusclnt	2699/udp
+tqdata	2700/tcp
+tqdata	2700/udp
+sms-rcinfo	2701/tcp
+sms-rcinfo	2701/udp
+sms-xfer	2702/tcp
+sms-xfer	2702/udp
+sms-chat	2703/tcp
+sms-chat	2703/udp
+sms-remctrl	2704/tcp
+sms-remctrl	2704/udp
+sds-admin	2705/tcp
+sds-admin	2705/udp
+ncdmirroring	2706/tcp
+ncdmirroring	2706/udp
+emcsymapiport	2707/tcp
+emcsymapiport	2707/udp
+banyan-net	2708/tcp
+banyan-net	2708/udp
+supermon	2709/tcp
+supermon	2709/udp
+sso-service	2710/tcp
+sso-service	2710/udp
+sso-control	2711/tcp
+sso-control	2711/udp
+aocp	2712/tcp
+aocp	2712/udp
+raventbs	2713/tcp
+raventbs	2713/udp
+raventdm	2714/tcp
+raventdm	2714/udp
+hpstgmgr2	2715/tcp
+hpstgmgr2	2715/udp
+inova-ip-disco	2716/tcp
+inova-ip-disco	2716/udp
+pn-requester	2717/tcp
+pn-requester	2717/udp
+pn-requester2	2718/tcp
+pn-requester2	2718/udp
+scan-change	2719/tcp
+scan-change	2719/udp
+wkars	2720/tcp
+wkars	2720/udp
+smart-diagnose	2721/tcp
+smart-diagnose	2721/udp
+proactivesrvr	2722/tcp
+proactivesrvr	2722/udp
+watchdog-nt	2723/tcp
+watchdog-nt	2723/udp
+qotps	2724/tcp
+qotps	2724/udp
+msolap-ptp2	2725/tcp
+msolap-ptp2	2725/udp
+tams	2726/tcp
+tams	2726/udp
+mgcp-callagent	2727/tcp
+mgcp-callagent	2727/udp
+sqdr	2728/tcp
+sqdr	2728/udp
+tcim-control	2729/tcp
+tcim-control	2729/udp
+nec-raidplus	2730/tcp
+nec-raidplus	2730/udp
+fyre-messanger	2731/tcp
+fyre-messanger	2731/udp
+g5m	2732/tcp
+g5m	2732/udp
+signet-ctf	2733/tcp
+signet-ctf	2733/udp
+ccs-software	2734/tcp
+ccs-software	2734/udp
+netiq-mc	2735/tcp
+netiq-mc	2735/udp
+radwiz-nms-srv	2736/tcp
+radwiz-nms-srv	2736/udp
+srp-feedback	2737/tcp
+srp-feedback	2737/udp
+ndl-tcp-ois-gw	2738/tcp
+ndl-tcp-ois-gw	2738/udp
+tn-timing	2739/tcp
+tn-timing	2739/udp
+alarm	2740/tcp
+alarm	2740/udp
+tsb	2741/tcp
+tsb	2741/udp
+tsb2	2742/tcp
+tsb2	2742/udp
+murx	2743/tcp
+murx	2743/udp
+honyaku	2744/tcp
+honyaku	2744/udp
+urbisnet	2745/tcp
+urbisnet	2745/udp
+cpudpencap	2746/tcp
+cpudpencap	2746/udp
+fjippol-swrly	2747/tcp
+fjippol-swrly	2747/udp
+fjippol-polsvr	2748/tcp
+fjippol-polsvr	2748/udp
+fjippol-cnsl	2749/tcp
+fjippol-cnsl	2749/udp
+fjippol-port1	2750/tcp
+fjippol-port1	2750/udp
+fjippol-port2	2751/tcp
+fjippol-port2	2751/udp
+rsisysaccess	2752/tcp
+rsisysaccess	2752/udp
+de-spot	2753/tcp
+de-spot	2753/udp
+apollo-cc	2754/tcp
+apollo-cc	2754/udp
+expresspay	2755/tcp
+expresspay	2755/udp
+simplement-tie	2756/tcp
+simplement-tie	2756/udp
+cnrp	2757/tcp
+cnrp	2757/udp
+apollo-status	2758/tcp
+apollo-status	2758/udp
+apollo-gms	2759/tcp
+apollo-gms	2759/udp
+sabams	2760/tcp
+sabams	2760/udp
+dicom-iscl	2761/tcp
+dicom-iscl	2761/udp
+dicom-tls	2762/tcp
+dicom-tls	2762/udp
+desktop-dna	2763/tcp
+desktop-dna	2763/udp
+data-insurance	2764/tcp
+data-insurance	2764/udp
+qip-audup	2765/tcp
+qip-audup	2765/udp
+listen	2766/tcp
+compaq-scp	2766/udp
+uadtc	2767/tcp
+uadtc	2767/udp
+uacs	2768/tcp
+uacs	2768/udp
+exce	2769/tcp
+exce	2769/udp
+veronica	2770/tcp
+veronica	2770/udp
+vergencecm	2771/tcp
+vergencecm	2771/udp
+auris	2772/tcp
+auris	2772/udp
+rbakcup1	2773/tcp
+rbakcup1	2773/udp
+rbakcup2	2774/tcp
+rbakcup2	2774/udp
+smpp	2775/tcp
+smpp	2775/udp
+ridgeway1	2776/tcp
+ridgeway1	2776/udp
+ridgeway2	2777/tcp
+ridgeway2	2777/udp
+gwen-sonya	2778/tcp
+gwen-sonya	2778/udp
+lbc-sync	2779/tcp
+lbc-sync	2779/udp
+lbc-control	2780/tcp
+lbc-control	2780/udp
+whosells	2781/tcp
+whosells	2781/udp
+everydayrc	2782/tcp
+everydayrc	2782/udp
+aises	2783/tcp
+aises	2783/udp
+www-dev	2784/tcp
+www-dev	2784/udp
+aic-np	2785/tcp
+aic-np	2785/udp
+aic-oncrpc	2786/tcp
+aic-oncrpc	2786/udp
+piccolo	2787/tcp
+piccolo	2787/udp
+fryeserv	2788/tcp
+fryeserv	2788/udp
+media-agent	2789/tcp
+media-agent	2789/udp
+plgproxy	2790/tcp
+plgproxy	2790/udp
+mtport-regist	2791/tcp
+mtport-regist	2791/udp
+f5-globalsite	2792/tcp
+f5-globalsite	2792/udp
+initlsmsad	2793/tcp
+initlsmsad	2793/udp
+livestats	2795/tcp
+livestats	2795/udp
+ac-tech	2796/tcp
+ac-tech	2796/udp
+esp-encap	2797/tcp
+esp-encap	2797/udp
+tmesis-upshot	2798/tcp
+tmesis-upshot	2798/udp
+icon-discover	2799/tcp
+icon-discover	2799/udp
+acc-raid	2800/tcp
+acc-raid	2800/udp
+igcp	2801/tcp
+igcp	2801/udp
+veritas-tcp1	2802/tcp
+veritas-udp1	2802/udp
+btprjctrl	2803/tcp
+btprjctrl	2803/udp
+dvr-esm	2804/tcp
+dvr-esm	2804/udp
+wta-wsp-s	2805/tcp
+wta-wsp-s	2805/udp
+cspuni	2806/tcp
+cspuni	2806/udp
+cspmulti	2807/tcp
+cspmulti	2807/udp
+j-lan-p	2808/tcp
+j-lan-p	2808/udp
+corbaloc	2809/tcp
+corbaloc	2809/udp
+netsteward	2810/tcp
+netsteward	2810/udp
+gsiftp	2811/tcp
+gsiftp	2811/udp
+atmtcp	2812/tcp
+atmtcp	2812/udp
+llm-pass	2813/tcp
+llm-pass	2813/udp
+llm-csv	2814/tcp
+llm-csv	2814/udp
+lbc-measure	2815/tcp
+lbc-measure	2815/udp
+lbc-watchdog	2816/tcp
+lbc-watchdog	2816/udp
+nmsigport	2817/tcp
+nmsigport	2817/udp
+rmlnk	2818/tcp
+rmlnk	2818/udp
+fc-faultnotify	2819/tcp
+fc-faultnotify	2819/udp
+univision	2820/tcp
+univision	2820/udp
+vrts-at-port	2821/tcp
+vrts-at-port	2821/udp
+ka0wuc	2822/tcp
+ka0wuc	2822/udp
+cqg-netlan	2823/tcp
+cqg-netlan	2823/udp
+cqg-netlan-1	2824/tcp
+cqg-netlan-1	2824/udp
+slc-systemlog	2826/tcp
+slc-systemlog	2826/udp
+slc-ctrlrloops	2827/tcp
+slc-ctrlrloops	2827/udp
+itm-lm	2828/tcp
+itm-lm	2828/udp
+silkp1	2829/tcp
+silkp1	2829/udp
+silkp2	2830/tcp
+silkp2	2830/udp
+silkp3	2831/tcp
+silkp3	2831/udp
+silkp4	2832/tcp
+silkp4	2832/udp
+glishd	2833/tcp
+glishd	2833/udp
+evtp	2834/tcp
+evtp	2834/udp
+evtp-data	2835/tcp
+evtp-data	2835/udp
+catalyst	2836/tcp
+catalyst	2836/udp
+repliweb	2837/tcp
+repliweb	2837/udp
+starbot	2838/tcp
+starbot	2838/udp
+nmsigport	2839/tcp
+nmsigport	2839/udp
+l3-exprt	2840/tcp
+l3-exprt	2840/udp
+l3-ranger	2841/tcp
+l3-ranger	2841/udp
+l3-hawk	2842/tcp
+l3-hawk	2842/udp
+pdnet	2843/tcp
+pdnet	2843/udp
+bpcp-poll	2844/tcp
+bpcp-poll	2844/udp
+bpcp-trap	2845/tcp
+bpcp-trap	2845/udp
+aimpp-hello	2846/tcp
+aimpp-hello	2846/udp
+aimpp-port-req	2847/tcp
+aimpp-port-req	2847/udp
+amt-blc-port	2848/tcp
+amt-blc-port	2848/udp
+fxp	2849/tcp
+fxp	2849/udp
+metaconsole	2850/tcp
+metaconsole	2850/udp
+webemshttp	2851/tcp
+webemshttp	2851/udp
+bears-01	2852/tcp
+bears-01	2852/udp
+ispipes	2853/tcp
+ispipes	2853/udp
+infomover	2854/tcp
+infomover	2854/udp
+msrp	2855/tcp
+msrp	2855/udp
+cesdinv	2856/tcp
+cesdinv	2856/udp
+simctlp	2857/tcp
+simctlp	2857/udp
+ecnp	2858/tcp
+ecnp	2858/udp
+activememory	2859/tcp
+activememory	2859/udp
+dialpad-voice1	2860/tcp
+dialpad-voice1	2860/udp
+dialpad-voice2	2861/tcp
+dialpad-voice2	2861/udp
+ttg-protocol	2862/tcp
+ttg-protocol	2862/udp
+sonardata	2863/tcp
+sonardata	2863/udp
+astromed-main	2864/tcp
+astromed-main	2864/udp
+pit-vpn	2865/tcp
+pit-vpn	2865/udp
+iwlistener	2866/tcp
+iwlistener	2866/udp
+esps-portal	2867/tcp
+esps-portal	2867/udp
+npep-messaging	2868/tcp
+npep-messaging	2868/udp
+icslap	2869/tcp
+icslap	2869/udp
+daishi	2870/tcp
+daishi	2870/udp
+msi-selectplay	2871/tcp
+msi-selectplay	2871/udp
+radix	2872/tcp
+radix	2872/udp
+psrt	2873/tcp
+dxmessagebase1	2874/tcp
+dxmessagebase1	2874/udp
+dxmessagebase2	2875/tcp
+dxmessagebase2	2875/udp
+sps-tunnel	2876/tcp
+sps-tunnel	2876/udp
+bluelance	2877/tcp
+bluelance	2877/udp
+aap	2878/tcp
+aap	2878/udp
+ucentric-ds	2879/tcp
+ucentric-ds	2879/udp
+synapse	2880/tcp
+synapse	2880/udp
+ndsp	2881/tcp
+ndsp	2881/udp
+ndtp	2882/tcp
+ndtp	2882/udp
+ndnp	2883/tcp
+ndnp	2883/udp
+flashmsg	2884/tcp
+flashmsg	2884/udp
+topflow	2885/tcp
+topflow	2885/udp
+responselogic	2886/tcp
+responselogic	2886/udp
+aironetddp	2887/tcp
+aironetddp	2887/udp
+spcsdlobby	2888/tcp
+spcsdlobby	2888/udp
+rsom	2889/tcp
+rsom	2889/udp
+cspclmulti	2890/tcp
+cspclmulti	2890/udp
+cinegrfx-elmd	2891/tcp
+cinegrfx-elmd	2891/udp
+snifferdata	2892/tcp
+snifferdata	2892/udp
+vseconnector	2893/tcp
+vseconnector	2893/udp
+abacus-remote	2894/tcp
+abacus-remote	2894/udp
+natuslink	2895/tcp
+natuslink	2895/udp
+ecovisiong6-1	2896/tcp
+ecovisiong6-1	2896/udp
+citrix-rtmp	2897/tcp
+citrix-rtmp	2897/udp
+appliance-cfg	2898/tcp
+appliance-cfg	2898/udp
+powergemplus	2899/tcp
+powergemplus	2899/udp
+quicksuite	2900/tcp
+quicksuite	2900/udp
+allstorcns	2901/tcp
+allstorcns	2901/udp
+netaspi	2902/tcp
+netaspi	2902/udp
+extensisportfolio	2903/tcp
+suitcase	2903/udp
+m2ua	2904/tcp
+m2ua	2904/udp
+m3ua	2905/tcp
+m3ua	2905/udp
+caller9	2906/tcp
+caller9	2906/udp
+webmethods-b2b	2907/tcp
+webmethods-b2b	2907/udp
+mao	2908/tcp
+mao	2908/udp
+funk-dialout	2909/tcp
+funk-dialout	2909/udp
+tdaccess	2910/tcp
+tdaccess	2910/udp
+blockade	2911/tcp
+blockade	2911/udp
+epicon	2912/tcp
+epicon	2912/udp
+boosterware	2913/tcp
+boosterware	2913/udp
+gamelobby	2914/tcp
+gamelobby	2914/udp
+tksocket	2915/tcp
+tksocket	2915/udp
+elvin_server	2916/tcp
+elvin_server	2916/udp
+elvin_client	2917/tcp
+elvin_client	2917/udp
+kastenchasepad	2918/tcp
+kastenchasepad	2918/udp
+roboer	2919/tcp
+roboer	2919/udp
+roboeda	2920/tcp
+roboeda	2920/udp
+cesdcdman	2921/tcp
+cesdcdman	2921/udp
+cesdcdtrn	2922/tcp
+cesdcdtrn	2922/udp
+wta-wsp-wtp-s	2923/tcp
+wta-wsp-wtp-s	2923/udp
+precise-vip	2924/tcp
+precise-vip	2924/udp
+mobile-file-dl	2926/tcp
+mobile-file-dl	2926/udp
+unimobilectrl	2927/tcp
+unimobilectrl	2927/udp
+redstone-cpss	2928/tcp
+redstone-cpss	2928/udp
+amx-webadmin	2929/tcp
+amx-webadmin	2929/udp
+amx-weblinx	2930/tcp
+amx-weblinx	2930/udp
+circle-x	2931/tcp
+circle-x	2931/udp
+incp	2932/tcp
+incp	2932/udp
+4-tieropmgw	2933/tcp
+4-tieropmgw	2933/udp
+4-tieropmcli	2934/tcp
+4-tieropmcli	2934/udp
+qtp	2935/tcp
+qtp	2935/udp
+otpatch	2936/tcp
+otpatch	2936/udp
+pnaconsult-lm	2937/tcp
+pnaconsult-lm	2937/udp
+sm-pas-1	2938/tcp
+sm-pas-1	2938/udp
+sm-pas-2	2939/tcp
+sm-pas-2	2939/udp
+sm-pas-3	2940/tcp
+sm-pas-3	2940/udp
+sm-pas-4	2941/tcp
+sm-pas-4	2941/udp
+sm-pas-5	2942/tcp
+sm-pas-5	2942/udp
+ttnrepository	2943/tcp
+ttnrepository	2943/udp
+megaco-h248	2944/tcp
+megaco-h248	2944/udp
+h248-binary	2945/tcp
+h248-binary	2945/udp
+fjsvmpor	2946/tcp
+fjsvmpor	2946/udp
+gpsd	2947/tcp
+gpsd	2947/udp
+wap-push	2948/tcp
+wap-push	2948/udp
+wap-pushsecure	2949/tcp
+wap-pushsecure	2949/udp
+esip	2950/tcp
+esip	2950/udp
+ottp	2951/tcp
+ottp	2951/udp
+mpfwsas	2952/tcp
+mpfwsas	2952/udp
+ovalarmsrv	2953/tcp
+ovalarmsrv	2953/udp
+ovalarmsrv-cmd	2954/tcp
+ovalarmsrv-cmd	2954/udp
+csnotify	2955/tcp
+csnotify	2955/udp
+ovrimosdbman	2956/tcp
+ovrimosdbman	2956/udp
+jmact5	2957/tcp
+jmact5	2957/udp
+jmact6	2958/tcp
+jmact6	2958/udp
+rmopagt	2959/tcp
+rmopagt	2959/udp
+dfoxserver	2960/tcp
+dfoxserver	2960/udp
+boldsoft-lm	2961/tcp
+boldsoft-lm	2961/udp
+iph-policy-cli	2962/tcp
+iph-policy-cli	2962/udp
+iph-policy-adm	2963/tcp
+iph-policy-adm	2963/udp
+bullant-srap	2964/tcp
+bullant-srap	2964/udp
+bullant-rap	2965/tcp
+bullant-rap	2965/udp
+idp-infotrieve	2966/tcp
+idp-infotrieve	2966/udp
+symantec-av	2967/tcp
+symantec-av	2967/udp
+enpp	2968/tcp
+enpp	2968/udp
+essp	2969/tcp
+essp	2969/udp
+index-net	2970/tcp
+index-net	2970/udp
+netclip	2971/tcp
+netclip	2971/udp
+pmsm-webrctl	2972/tcp
+pmsm-webrctl	2972/udp
+svnetworks	2973/tcp
+svnetworks	2973/udp
+signal	2974/tcp
+signal	2974/udp
+fjmpcm	2975/tcp
+fjmpcm	2975/udp
+cns-srv-port	2976/tcp
+cns-srv-port	2976/udp
+ttc-etap-ns	2977/tcp
+ttc-etap-ns	2977/udp
+ttc-etap-ds	2978/tcp
+ttc-etap-ds	2978/udp
+h263-video	2979/tcp
+h263-video	2979/udp
+wimd	2980/tcp
+wimd	2980/udp
+mylxamport	2981/tcp
+mylxamport	2981/udp
+iwb-whiteboard	2982/tcp
+iwb-whiteboard	2982/udp
+netplan	2983/tcp
+netplan	2983/udp
+hpidsadmin	2984/tcp
+hpidsadmin	2984/udp
+hpidsagent	2985/tcp
+hpidsagent	2985/udp
+stonefalls	2986/tcp
+stonefalls	2986/udp
+identify	2987/tcp
+identify	2987/udp
+hippad	2988/tcp
+hippad	2988/udp
+zarkov	2989/tcp
+zarkov	2989/udp
+boscap	2990/tcp
+boscap	2990/udp
+wkstn-mon	2991/tcp
+wkstn-mon	2991/udp
+avenyo	2992/tcp
+avenyo	2992/udp
+veritas-vis1	2993/tcp
+veritas-vis1	2993/udp
+veritas-vis2	2994/tcp
+veritas-vis2	2994/udp
+idrs	2995/tcp
+idrs	2995/udp
+vsixml	2996/tcp
+vsixml	2996/udp
+rebol	2997/tcp
+rebol	2997/udp
+iss-realsec	2998/tcp
+realsecure	2998/udp
+remoteware-un	2999/tcp
+remoteware-un	2999/udp
+ppp	3000/tcp
+hbci	3000/udp
+nessus	3001/tcp
+exlm-agent	3002/tcp
+exlm-agent	3002/udp
+cgms	3003/tcp
+cgms	3003/udp
+csoftragent	3004/tcp
+csoftragent	3004/udp
+deslogin	3005/tcp
+geniuslm	3005/udp
+deslogind	3006/tcp
+ii-admin	3006/udp
+lotusmtap	3007/tcp
+lotusmtap	3007/udp
+midnight-tech	3008/tcp
+midnight-tech	3008/udp
+pxc-ntfy	3009/tcp
+pxc-ntfy	3009/udp
+gw	3010/tcp
+ping-pong	3010/udp
+trusted-web	3011/tcp
+trusted-web	3011/udp
+twsdss	3012/tcp
+twsdss	3012/udp
+gilatskysurfer	3013/tcp
+gilatskysurfer	3013/udp
+broker_service	3014/tcp
+broker_service	3014/udp
+nati-dstp	3015/tcp
+nati-dstp	3015/udp
+notify_srvr	3016/tcp
+notify_srvr	3016/udp
+event_listener	3017/tcp
+event_listener	3017/udp
+srvc_registry	3018/tcp
+srvc_registry	3018/udp
+resource_mgr	3019/tcp
+resource_mgr	3019/udp
+cifs	3020/tcp
+cifs	3020/udp
+agriserver	3021/tcp
+agriserver	3021/udp
+csregagent	3022/tcp
+csregagent	3022/udp
+magicnotes	3023/tcp
+magicnotes	3023/udp
+nds_sso	3024/tcp
+nds_sso	3024/udp
+slnp	3025/tcp
+arepa-raft	3025/udp
+agri-gateway	3026/tcp
+agri-gateway	3026/udp
+LiebDevMgmt_C	3027/tcp
+LiebDevMgmt_C	3027/udp
+LiebDevMgmt_DM	3028/tcp
+LiebDevMgmt_DM	3028/udp
+LiebDevMgmt_A	3029/tcp
+LiebDevMgmt_A	3029/udp
+arepa-cas	3030/tcp
+arepa-cas	3030/udp
+eppc	3031/tcp
+eppc	3031/udp
+redwood-chat	3032/tcp
+redwood-chat	3032/udp
+pdb	3033/tcp
+pdb	3033/udp
+osmosis-aeea	3034/tcp
+osmosis-aeea	3034/udp
+fjsv-gssagt	3035/tcp
+fjsv-gssagt	3035/udp
+hagel-dump	3036/tcp
+hagel-dump	3036/udp
+hp-san-mgmt	3037/tcp
+hp-san-mgmt	3037/udp
+santak-ups	3038/tcp
+santak-ups	3038/udp
+cogitate	3039/tcp
+cogitate	3039/udp
+tomato-springs	3040/tcp
+tomato-springs	3040/udp
+di-traceware	3041/tcp
+di-traceware	3041/udp
+journee	3042/tcp
+journee	3042/udp
+brp	3043/tcp
+brp	3043/udp
+epp	3044/tcp
+epp	3044/udp
+slnp	3045/tcp
+responsenet	3045/udp
+di-ase	3046/tcp
+di-ase	3046/udp
+hlserver	3047/tcp
+hlserver	3047/udp
+pctrader	3048/tcp
+pctrader	3048/udp
+cfs	3049/tcp
+cfs	3049/udp
+gds_db	3050/tcp
+gds_db	3050/udp
+galaxy-server	3051/tcp
+galaxy-server	3051/udp
+powerchute	3052/tcp
+apc-3052	3052/udp
+dsom-server	3053/tcp
+dsom-server	3053/udp
+amt-cnf-prot	3054/tcp
+amt-cnf-prot	3054/udp
+policyserver	3055/tcp
+policyserver	3055/udp
+cdl-server	3056/tcp
+cdl-server	3056/udp
+goahead-fldup	3057/tcp
+goahead-fldup	3057/udp
+videobeans	3058/tcp
+videobeans	3058/udp
+qsoft	3059/tcp
+qsoft	3059/udp
+interserver	3060/tcp
+interserver	3060/udp
+cautcpd	3061/tcp
+cautcpd	3061/udp
+ncacn-ip-tcp	3062/tcp
+ncacn-ip-tcp	3062/udp
+ncadg-ip-udp	3063/tcp
+ncadg-ip-udp	3063/udp
+dnet-tstproxy	3064/tcp
+rprt	3064/udp
+slinterbase	3065/tcp
+slinterbase	3065/udp
+netattachsdmp	3066/tcp
+netattachsdmp	3066/udp
+fjhpjp	3067/tcp
+fjhpjp	3067/udp
+ls3bcast	3068/tcp
+ls3bcast	3068/udp
+ls3	3069/tcp
+ls3	3069/udp
+mgxswitch	3070/tcp
+mgxswitch	3070/udp
+csd-mgmt-port	3071/tcp
+csd-mgmt-port	3071/udp
+csd-monitor	3072/tcp
+csd-monitor	3072/udp
+vcrp	3073/tcp
+vcrp	3073/udp
+xbox	3074/tcp
+xbox	3074/udp
+orbix-locator	3075/tcp
+orbix-locator	3075/udp
+orbix-config	3076/tcp
+orbix-config	3076/udp
+orbix-loc-ssl	3077/tcp
+orbix-loc-ssl	3077/udp
+orbix-cfg-ssl	3078/tcp
+orbix-cfg-ssl	3078/udp
+lv-frontpanel	3079/tcp
+lv-frontpanel	3079/udp
+stm_pproc	3080/tcp
+stm_pproc	3080/udp
+tl1-lv	3081/tcp
+tl1-lv	3081/udp
+tl1-raw	3082/tcp
+tl1-raw	3082/udp
+tl1-telnet	3083/tcp
+tl1-telnet	3083/udp
+itm-mccs	3084/tcp
+itm-mccs	3084/udp
+pcihreq	3085/tcp
+pcihreq	3085/udp
+sj3	3086/tcp
+jdl-dbkitchen	3086/udp
+asoki-sma	3087/tcp
+asoki-sma	3087/udp
+xdtp	3088/tcp
+xdtp	3088/udp
+ptk-alink	3089/tcp
+ptk-alink	3089/udp
+stss	3090/tcp
+stss	3090/udp
+1ci-smcs	3091/tcp
+1ci-smcs	3091/udp
+rapidmq-center	3093/tcp
+rapidmq-center	3093/udp
+rapidmq-reg	3094/tcp
+rapidmq-reg	3094/udp
+panasas	3095/tcp
+panasas	3095/udp
+ndl-aps	3096/tcp
+ndl-aps	3096/udp
+umm-port	3098/tcp
+umm-port	3098/udp
+chmd	3099/tcp
+chmd	3099/udp
+opcon-xps	3100/tcp
+opcon-xps	3100/udp
+hp-pxpib	3101/tcp
+hp-pxpib	3101/udp
+sl-mon	3102/tcp
+sl-mon	3102/udp
+autocuesmi	3103/tcp
+autocuesmi	3103/udp
+autocuelog	3104/tcp
+autocuetime	3104/udp
+cardbox	3105/tcp
+cardbox	3105/udp
+cardbox-http	3106/tcp
+cardbox-http	3106/udp
+business	3107/tcp
+business	3107/udp
+geolocate	3108/tcp
+geolocate	3108/udp
+personnel	3109/tcp
+personnel	3109/udp
+sim-control	3110/tcp
+sim-control	3110/udp
+wsynch	3111/tcp
+wsynch	3111/udp
+ksysguard	3112/tcp
+ksysguard	3112/udp
+cs-auth-svr	3113/tcp
+cs-auth-svr	3113/udp
+ccmad	3114/tcp
+ccmad	3114/udp
+mctet-master	3115/tcp
+mctet-master	3115/udp
+mctet-gateway	3116/tcp
+mctet-gateway	3116/udp
+mctet-jserv	3117/tcp
+mctet-jserv	3117/udp
+pkagent	3118/tcp
+pkagent	3118/udp
+d2000kernel	3119/tcp
+d2000kernel	3119/udp
+d2000webserver	3120/tcp
+d2000webserver	3120/udp
+pcmk-remote	3121/tcp
+vtr-emulator	3122/tcp
+vtr-emulator	3122/udp
+edix	3123/tcp
+edix	3123/udp
+beacon-port	3124/tcp
+beacon-port	3124/udp
+a13-an	3125/tcp
+a13-an	3125/udp
+ctx-bridge	3127/tcp
+ctx-bridge	3127/udp
+squid-http	3128/tcp
+ndl-aas	3128/udp
+netport-id	3129/tcp
+netport-id	3129/udp
+icpv2	3130/tcp
+squid-ipc	3130/udp
+netbookmark	3131/tcp
+netbookmark	3131/udp
+ms-rule-engine	3132/tcp
+ms-rule-engine	3132/udp
+prism-deploy	3133/tcp
+prism-deploy	3133/udp
+ecp	3134/tcp
+ecp	3134/udp
+peerbook-port	3135/tcp
+peerbook-port	3135/udp
+grubd	3136/tcp
+grubd	3136/udp
+rtnt-1	3137/tcp
+rtnt-1	3137/udp
+rtnt-2	3138/tcp
+rtnt-2	3138/udp
+incognitorv	3139/tcp
+incognitorv	3139/udp
+ariliamulti	3140/tcp
+ariliamulti	3140/udp
+vmodem	3141/tcp
+vmodem	3141/udp
+apt-cacher	3142/tcp
+rdc-wh-eos	3142/udp
+seaview	3143/tcp
+seaview	3143/udp
+tarantella	3144/tcp
+tarantella	3144/udp
+csi-lfap	3145/tcp
+csi-lfap	3145/udp
+bears-02	3146/tcp
+bears-02	3146/udp
+rfio	3147/tcp
+rfio	3147/udp
+nm-game-admin	3148/tcp
+nm-game-admin	3148/udp
+nm-game-server	3149/tcp
+nm-game-server	3149/udp
+nm-asses-admin	3150/tcp
+nm-asses-admin	3150/udp
+nm-assessor	3151/tcp
+nm-assessor	3151/udp
+feitianrockey	3152/tcp
+feitianrockey	3152/udp
+s8-client-port	3153/tcp
+s8-client-port	3153/udp
+ccmrmi	3154/tcp
+ccmrmi	3154/udp
+jpegmpeg	3155/tcp
+jpegmpeg	3155/udp
+indura	3156/tcp
+indura	3156/udp
+e3consultants	3157/tcp
+e3consultants	3157/udp
+stvp	3158/tcp
+stvp	3158/udp
+navegaweb-port	3159/tcp
+navegaweb-port	3159/udp
+tip-app-server	3160/tcp
+tip-app-server	3160/udp
+doc1lm	3161/tcp
+doc1lm	3161/udp
+sflm	3162/tcp
+sflm	3162/udp
+res-sap	3163/tcp
+res-sap	3163/udp
+imprs	3164/tcp
+imprs	3164/udp
+newgenpay	3165/tcp
+newgenpay	3165/udp
+sossecollector	3166/tcp
+sossecollector	3166/udp
+nowcontact	3167/tcp
+nowcontact	3167/udp
+poweronnud	3168/tcp
+poweronnud	3168/udp
+serverview-as	3169/tcp
+serverview-as	3169/udp
+serverview-asn	3170/tcp
+serverview-asn	3170/udp
+serverview-gf	3171/tcp
+serverview-gf	3171/udp
+serverview-rm	3172/tcp
+serverview-rm	3172/udp
+serverview-icc	3173/tcp
+serverview-icc	3173/udp
+armi-server	3174/tcp
+armi-server	3174/udp
+t1-e1-over-ip	3175/tcp
+t1-e1-over-ip	3175/udp
+ars-master	3176/tcp
+ars-master	3176/udp
+phonex-port	3177/tcp
+phonex-port	3177/udp
+radclientport	3178/tcp
+radclientport	3178/udp
+h2gf-w-2m	3179/tcp
+h2gf-w-2m	3179/udp
+mc-brk-srv	3180/tcp
+mc-brk-srv	3180/udp
+bmcpatrolagent	3181/tcp
+bmcpatrolagent	3181/udp
+bmcpatrolrnvu	3182/tcp
+bmcpatrolrnvu	3182/udp
+cops-tls	3183/tcp
+cops-tls	3183/udp
+apogeex-port	3184/tcp
+apogeex-port	3184/udp
+smpppd	3185/tcp
+smpppd	3185/udp
+iiw-port	3186/tcp
+iiw-port	3186/udp
+odi-port	3187/tcp
+odi-port	3187/udp
+brcm-comm-port	3188/tcp
+brcm-comm-port	3188/udp
+pcle-infex	3189/tcp
+pcle-infex	3189/udp
+csvr-proxy	3190/tcp
+csvr-proxy	3190/udp
+csvr-sslproxy	3191/tcp
+csvr-sslproxy	3191/udp
+firemonrcc	3192/tcp
+firemonrcc	3192/udp
+spandataport	3193/tcp
+spandataport	3193/udp
+magbind	3194/tcp
+magbind	3194/udp
+ncu-1	3195/tcp
+ncu-1	3195/udp
+ncu-2	3196/tcp
+ncu-2	3196/udp
+embrace-dp-s	3197/tcp
+embrace-dp-s	3197/udp
+embrace-dp-c	3198/tcp
+embrace-dp-c	3198/udp
+dmod-workspace	3199/tcp
+dmod-workspace	3199/udp
+tick-port	3200/tcp
+tick-port	3200/udp
+cpq-tasksmart	3201/tcp
+cpq-tasksmart	3201/udp
+intraintra	3202/tcp
+intraintra	3202/udp
+netwatcher-mon	3203/tcp
+netwatcher-mon	3203/udp
+netwatcher-db	3204/tcp
+netwatcher-db	3204/udp
+isns	3205/tcp
+isns	3205/udp
+ironmail	3206/tcp
+ironmail	3206/udp
+vx-auth-port	3207/tcp
+vx-auth-port	3207/udp
+pfu-prcallback	3208/tcp
+pfu-prcallback	3208/udp
+netwkpathengine	3209/tcp
+netwkpathengine	3209/udp
+flamenco-proxy	3210/tcp
+flamenco-proxy	3210/udp
+avsecuremgmt	3211/tcp
+avsecuremgmt	3211/udp
+surveyinst	3212/tcp
+surveyinst	3212/udp
+neon24x7	3213/tcp
+neon24x7	3213/udp
+jmq-daemon-1	3214/tcp
+jmq-daemon-1	3214/udp
+jmq-daemon-2	3215/tcp
+jmq-daemon-2	3215/udp
+ferrari-foam	3216/tcp
+ferrari-foam	3216/udp
+unite	3217/tcp
+unite	3217/udp
+smartpackets	3218/tcp
+smartpackets	3218/udp
+wms-messenger	3219/tcp
+wms-messenger	3219/udp
+xnm-ssl	3220/tcp
+xnm-ssl	3220/udp
+xnm-clear-text	3221/tcp
+xnm-clear-text	3221/udp
+glbp	3222/tcp
+glbp	3222/udp
+digivote	3223/tcp
+digivote	3223/udp
+aes-discovery	3224/tcp
+aes-discovery	3224/udp
+fcip-port	3225/tcp
+fcip-port	3225/udp
+isi-irp	3226/tcp
+isi-irp	3226/udp
+dwnmshttp	3227/tcp
+dwnmshttp	3227/udp
+dwmsgserver	3228/tcp
+dwmsgserver	3228/udp
+global-cd-port	3229/tcp
+global-cd-port	3229/udp
+sftdst-port	3230/tcp
+sftdst-port	3230/udp
+vidigo	3231/tcp
+vidigo	3231/udp
+mdtp	3232/tcp
+mdtp	3232/udp
+whisker	3233/tcp
+whisker	3233/udp
+alchemy	3234/tcp
+alchemy	3234/udp
+mdap-port	3235/tcp
+mdap-port	3235/udp
+apparenet-ts	3236/tcp
+apparenet-ts	3236/udp
+apparenet-tps	3237/tcp
+apparenet-tps	3237/udp
+apparenet-as	3238/tcp
+apparenet-as	3238/udp
+apparenet-ui	3239/tcp
+apparenet-ui	3239/udp
+triomotion	3240/tcp
+triomotion	3240/udp
+sysorb	3241/tcp
+sysorb	3241/udp
+sdp-id-port	3242/tcp
+sdp-id-port	3242/udp
+timelot	3243/tcp
+timelot	3243/udp
+onesaf	3244/tcp
+onesaf	3244/udp
+vieo-fe	3245/tcp
+vieo-fe	3245/udp
+dvt-system	3246/tcp
+kademlia	3246/udp
+dvt-data	3247/tcp
+dvt-data	3247/udp
+procos-lm	3248/tcp
+procos-lm	3248/udp
+ssp	3249/tcp
+ssp	3249/udp
+hicp	3250/tcp
+hicp	3250/udp
+sysscanner	3251/tcp
+sysscanner	3251/udp
+dhe	3252/tcp
+dhe	3252/udp
+pda-data	3253/tcp
+pda-data	3253/udp
+pda-sys	3254/tcp
+pda-sys	3254/udp
+semaphore	3255/tcp
+semaphore	3255/udp
+cpqrpm-agent	3256/tcp
+cpqrpm-agent	3256/udp
+cpqrpm-server	3257/tcp
+cpqrpm-server	3257/udp
+ivecon-port	3258/tcp
+ivecon-port	3258/udp
+epncdp2	3259/tcp
+epncdp2	3259/udp
+iscsi	3260/tcp
+iscsi	3260/udp
+winshadow	3261/tcp
+winshadow	3261/udp
+necp	3262/tcp
+necp	3262/udp
+ecolor-imager	3263/tcp
+ecolor-imager	3263/udp
+ccmail	3264/tcp
+ccmail	3264/udp
+altav-tunnel	3265/tcp
+altav-tunnel	3265/udp
+ns-cfg-server	3266/tcp
+ns-cfg-server	3266/udp
+ibm-dial-out	3267/tcp
+ibm-dial-out	3267/udp
+globalcatLDAP	3268/tcp
+msft-gc	3268/udp
+globalcatLDAPssl	3269/tcp
+msft-gc-ssl	3269/udp
+verismart	3270/tcp
+verismart	3270/udp
+csoft-prev	3271/tcp
+csoft-prev	3271/udp
+user-manager	3272/tcp
+user-manager	3272/udp
+sxmp	3273/tcp
+sxmp	3273/udp
+ordinox-server	3274/tcp
+ordinox-server	3274/udp
+samd	3275/tcp
+samd	3275/udp
+maxim-asics	3276/tcp
+maxim-asics	3276/udp
+awg-proxy	3277/tcp
+awg-proxy	3277/udp
+lkcmserver	3278/tcp
+lkcmserver	3278/udp
+admind	3279/tcp
+admind	3279/udp
+vs-server	3280/tcp
+vs-server	3280/udp
+sysopt	3281/tcp
+sysopt	3281/udp
+datusorb	3282/tcp
+datusorb	3282/udp
+netassistant	3283/tcp
+netassistant	3283/udp
+4talk	3284/tcp
+4talk	3284/udp
+plato	3285/tcp
+plato	3285/udp
+e-net	3286/tcp
+e-net	3286/udp
+directvdata	3287/tcp
+directvdata	3287/udp
+cops	3288/tcp
+cops	3288/udp
+enpc	3289/tcp
+enpc	3289/udp
+caps-lm	3290/tcp
+caps-lm	3290/udp
+sah-lm	3291/tcp
+sah-lm	3291/udp
+meetingmaker	3292/tcp
+cart-o-rama	3292/udp
+fg-fps	3293/tcp
+fg-fps	3293/udp
+fg-gip	3294/tcp
+fg-gip	3294/udp
+dyniplookup	3295/tcp
+dyniplookup	3295/udp
+rib-slm	3296/tcp
+rib-slm	3296/udp
+cytel-lm	3297/tcp
+cytel-lm	3297/udp
+deskview	3298/tcp
+deskview	3298/udp
+saprouter	3299/tcp
+pdrncs	3299/udp
+ceph	3300/tcp
+tarantool	3301/tcp
+mcs-fastmail	3302/tcp
+mcs-fastmail	3302/udp
+opsession-clnt	3303/tcp
+opsession-clnt	3303/udp
+opsession-srvr	3304/tcp
+opsession-srvr	3304/udp
+odette-ftp	3305/tcp
+odette-ftp	3305/udp
+mysql	3306/tcp
+mysql	3306/udp
+opsession-prxy	3307/tcp
+opsession-prxy	3307/udp
+tns-server	3308/tcp
+tns-server	3308/udp
+tns-adv	3309/tcp
+tns-adv	3309/udp
+dyna-access	3310/tcp
+dyna-access	3310/udp
+mcns-tel-ret	3311/tcp
+mcns-tel-ret	3311/udp
+appman-server	3312/tcp
+appman-server	3312/udp
+uorb	3313/tcp
+uorb	3313/udp
+uohost	3314/tcp
+uohost	3314/udp
+cdid	3315/tcp
+cdid	3315/udp
+aicc-cmi	3316/tcp
+aicc-cmi	3316/udp
+vsaiport	3317/tcp
+vsaiport	3317/udp
+ssrip	3318/tcp
+ssrip	3318/udp
+sdt-lmd	3319/tcp
+sdt-lmd	3319/udp
+officelink2000	3320/tcp
+officelink2000	3320/udp
+vnsstr	3321/tcp
+vnsstr	3321/udp
+active-net	3322/tcp
+active-net	3322/udp
+active-net	3323/tcp
+active-net	3323/udp
+active-net	3324/tcp
+active-net	3324/udp
+active-net	3325/tcp
+active-net	3325/udp
+sftu	3326/tcp
+sftu	3326/udp
+bbars	3327/tcp
+bbars	3327/udp
+egptlm	3328/tcp
+egptlm	3328/udp
+hp-device-disc	3329/tcp
+hp-device-disc	3329/udp
+mcs-calypsoicf	3330/tcp
+mcs-calypsoicf	3330/udp
+mcs-messaging	3331/tcp
+mcs-messaging	3331/udp
+mcs-mailsvr	3332/tcp
+mcs-mailsvr	3332/udp
+dec-notes	3333/tcp
+dec-notes	3333/udp
+directv-web	3334/tcp
+directv-web	3334/udp
+directv-soft	3335/tcp
+directv-soft	3335/udp
+directv-tick	3336/tcp
+directv-tick	3336/udp
+directv-catlg	3337/tcp
+directv-catlg	3337/udp
+anet-b	3338/tcp
+anet-b	3338/udp
+anet-l	3339/tcp
+anet-l	3339/udp
+anet-m	3340/tcp
+anet-m	3340/udp
+anet-h	3341/tcp
+anet-h	3341/udp
+webtie	3342/tcp
+webtie	3342/udp
+ms-cluster-net	3343/tcp
+ms-cluster-net	3343/udp
+bnt-manager	3344/tcp
+bnt-manager	3344/udp
+influence	3345/tcp
+influence	3345/udp
+trnsprntproxy	3346/tcp
+trnsprntproxy	3346/udp
+phoenix-rpc	3347/tcp
+phoenix-rpc	3347/udp
+pangolin-laser	3348/tcp
+pangolin-laser	3348/udp
+chevinservices	3349/tcp
+chevinservices	3349/udp
+findviatv	3350/tcp
+findviatv	3350/udp
+btrieve	3351/tcp
+btrieve	3351/udp
+ssql	3352/tcp
+ssql	3352/udp
+fatpipe	3353/tcp
+fatpipe	3353/udp
+suitjd	3354/tcp
+suitjd	3354/udp
+ordinox-dbase	3355/tcp
+ordinox-dbase	3355/udp
+upnotifyps	3356/tcp
+upnotifyps	3356/udp
+adtech-test	3357/tcp
+adtech-test	3357/udp
+mpsysrmsvr	3358/tcp
+mpsysrmsvr	3358/udp
+wg-netforce	3359/tcp
+wg-netforce	3359/udp
+kv-server	3360/tcp
+kv-server	3360/udp
+kv-agent	3361/tcp
+kv-agent	3361/udp
+dj-ilm	3362/tcp
+dj-ilm	3362/udp
+nati-vi-server	3363/tcp
+nati-vi-server	3363/udp
+creativeserver	3364/tcp
+creativeserver	3364/udp
+contentserver	3365/tcp
+contentserver	3365/udp
+creativepartnr	3366/tcp
+creativepartnr	3366/udp
+satvid-datalnk	3367/tcp
+satvid-datalnk	3367/udp
+satvid-datalnk	3368/tcp
+satvid-datalnk	3368/udp
+satvid-datalnk	3369/tcp
+satvid-datalnk	3369/udp
+satvid-datalnk	3370/tcp
+satvid-datalnk	3370/udp
+satvid-datalnk	3371/tcp
+satvid-datalnk	3371/udp
+msdtc	3372/tcp
+tip2	3372/udp
+lavenir-lm	3373/tcp
+lavenir-lm	3373/udp
+cluster-disc	3374/tcp
+cluster-disc	3374/udp
+vsnm-agent	3375/tcp
+vsnm-agent	3375/udp
+cdbroker	3376/tcp
+cdbroker	3376/udp
+cogsys-lm	3377/tcp
+cogsys-lm	3377/udp
+wsicopy	3378/tcp
+wsicopy	3378/udp
+socorfs	3379/tcp
+socorfs	3379/udp
+sns-channels	3380/tcp
+sns-channels	3380/udp
+geneous	3381/tcp
+geneous	3381/udp
+fujitsu-neat	3382/tcp
+fujitsu-neat	3382/udp
+esp-lm	3383/tcp
+esp-lm	3383/udp
+hp-clic	3384/tcp
+hp-clic	3384/udp
+qnxnetman	3385/tcp
+qnxnetman	3385/udp
+gprs-data	3386/tcp
+gprs-sig	3386/udp
+backroomnet	3387/tcp
+backroomnet	3387/udp
+cbserver	3388/tcp
+cbserver	3388/udp
+ms-wbt-server	3389/tcp
+ms-wbt-server	3389/udp
+dsc	3390/tcp
+dsc	3390/udp
+savant	3391/tcp
+savant	3391/udp
+efi-lm	3392/tcp
+efi-lm	3392/udp
+d2k-tapestry1	3393/tcp
+d2k-tapestry1	3393/udp
+d2k-tapestry2	3394/tcp
+d2k-tapestry2	3394/udp
+dyna-lm	3395/tcp
+dyna-lm	3395/udp
+printer_agent	3396/tcp
+printer_agent	3396/udp
+saposs	3397/tcp
+cloanto-lm	3397/udp
+sapcomm	3398/tcp
+mercantile	3398/udp
+sapeps	3399/tcp
+csms	3399/udp
+csms2	3400/tcp
+csms2	3400/udp
+filecast	3401/tcp
+squid-snmp	3401/udp
+fxaengine-net	3402/tcp
+fxaengine-net	3402/udp
+nokia-ann-ch1	3405/tcp
+nokia-ann-ch1	3405/udp
+nokia-ann-ch2	3406/tcp
+nokia-ann-ch2	3406/udp
+ldap-admin	3407/tcp
+ldap-admin	3407/udp
+BESApi	3408/tcp
+BESApi	3408/udp
+networklens	3409/tcp
+networklens	3409/udp
+networklenss	3410/tcp
+networklenss	3410/udp
+biolink-auth	3411/tcp
+biolink-auth	3411/udp
+xmlblaster	3412/tcp
+xmlblaster	3412/udp
+svnet	3413/tcp
+svnet	3413/udp
+wip-port	3414/tcp
+wip-port	3414/udp
+bcinameservice	3415/tcp
+bcinameservice	3415/udp
+commandport	3416/tcp
+commandport	3416/udp
+csvr	3417/tcp
+csvr	3417/udp
+rnmap	3418/tcp
+rnmap	3418/udp
+softaudit	3419/tcp
+softaudit	3419/udp
+ifcp-port	3420/tcp
+ifcp-port	3420/udp
+bmap	3421/tcp
+bmap	3421/udp
+rusb-sys-port	3422/tcp
+rusb-sys-port	3422/udp
+xtrm	3423/tcp
+xtrm	3423/udp
+xtrms	3424/tcp
+xtrms	3424/udp
+agps-port	3425/tcp
+agps-port	3425/udp
+arkivio	3426/tcp
+arkivio	3426/udp
+websphere-snmp	3427/tcp
+websphere-snmp	3427/udp
+twcss	3428/tcp
+twcss	3428/udp
+gcsp	3429/tcp
+gcsp	3429/udp
+ssdispatch	3430/tcp
+ssdispatch	3430/udp
+ndl-als	3431/tcp
+ndl-als	3431/udp
+osdcp	3432/tcp
+osdcp	3432/udp
+alta-smp	3433/tcp
+alta-smp	3433/udp
+opencm	3434/tcp
+opencm	3434/udp
+pacom	3435/tcp
+pacom	3435/udp
+gc-config	3436/tcp
+gc-config	3436/udp
+autocueds	3437/tcp
+autocueds	3437/udp
+spiral-admin	3438/tcp
+spiral-admin	3438/udp
+hri-port	3439/tcp
+hri-port	3439/udp
+ans-console	3440/tcp
+ans-console	3440/udp
+connect-client	3441/tcp
+connect-client	3441/udp
+connect-server	3442/tcp
+connect-server	3442/udp
+ov-nnm-websrv	3443/tcp
+ov-nnm-websrv	3443/udp
+denali-server	3444/tcp
+denali-server	3444/udp
+monp	3445/tcp
+monp	3445/udp
+3comfaxrpc	3446/tcp
+3comfaxrpc	3446/udp
+directnet	3447/tcp
+directnet	3447/udp
+dnc-port	3448/tcp
+dnc-port	3448/udp
+hotu-chat	3449/tcp
+hotu-chat	3449/udp
+castorproxy	3450/tcp
+castorproxy	3450/udp
+asam	3451/tcp
+asam	3451/udp
+sabp-signal	3452/tcp
+sabp-signal	3452/udp
+pscupd	3453/tcp
+pscupd	3453/udp
+mira	3454/tcp
+prsvp	3455/tcp
+prsvp	3455/udp
+vat	3456/tcp
+IISrpc-or-vat	3456/udp
+vat-control	3457/tcp
+vat-control	3457/udp
+d3winosfi	3458/tcp
+d3winosfi	3458/udp
+integral	3459/tcp
+integral	3459/udp
+edm-manager	3460/tcp
+edm-manager	3460/udp
+edm-stager	3461/tcp
+edm-stager	3461/udp
+track	3462/tcp
+edm-std-notify	3462/udp
+edm-adm-notify	3463/tcp
+edm-adm-notify	3463/udp
+edm-mgr-sync	3464/tcp
+edm-mgr-sync	3464/udp
+edm-mgr-cntrl	3465/tcp
+edm-mgr-cntrl	3465/udp
+workflow	3466/tcp
+workflow	3466/udp
+rcst	3467/tcp
+rcst	3467/udp
+ttcmremotectrl	3468/tcp
+ttcmremotectrl	3468/udp
+pluribus	3469/tcp
+pluribus	3469/udp
+jt400	3470/tcp
+jt400	3470/udp
+jt400-ssl	3471/tcp
+jt400-ssl	3471/udp
+jaugsremotec-1	3472/tcp
+jaugsremotec-1	3472/udp
+jaugsremotec-2	3473/tcp
+jaugsremotec-2	3473/udp
+ttntspauto	3474/tcp
+ttntspauto	3474/udp
+genisar-port	3475/tcp
+genisar-port	3475/udp
+nppmp	3476/tcp
+nppmp	3476/udp
+ecomm	3477/tcp
+ecomm	3477/udp
+stun	3478/tcp
+stun	3478/udp
+twrpc	3479/tcp
+twrpc	3479/udp
+plethora	3480/tcp
+plethora	3480/udp
+cleanerliverc	3481/tcp
+cleanerliverc	3481/udp
+vulture	3482/tcp
+vulture	3482/udp
+slim-devices	3483/tcp
+slim-devices	3483/udp
+gbs-stp	3484/tcp
+gbs-stp	3484/udp
+celatalk	3485/tcp
+celatalk	3485/udp
+ifsf-hb-port	3486/tcp
+ifsf-hb-port	3486/udp
+ltctcp	3487/tcp
+ltcudp	3487/udp
+fs-rh-srv	3488/tcp
+fs-rh-srv	3488/udp
+dtp-dia	3489/tcp
+dtp-dia	3489/udp
+colubris	3490/tcp
+colubris	3490/udp
+swr-port	3491/tcp
+swr-port	3491/udp
+tvdumtray-port	3492/tcp
+tvdumtray-port	3492/udp
+nut	3493/tcp
+nut	3493/udp
+ibm3494	3494/tcp
+ibm3494	3494/udp
+seclayer-tcp	3495/tcp
+seclayer-tcp	3495/udp
+seclayer-tls	3496/tcp
+seclayer-tls	3496/udp
+ipether232port	3497/tcp
+ipether232port	3497/udp
+dashpas-port	3498/tcp
+dashpas-port	3498/udp
+sccip-media	3499/tcp
+sccip-media	3499/udp
+rtmp-port	3500/tcp
+rtmp-port	3500/udp
+isoft-p2p	3501/tcp
+isoft-p2p	3501/udp
+avinstalldisc	3502/tcp
+avinstalldisc	3502/udp
+lsp-ping	3503/tcp
+lsp-ping	3503/udp
+ironstorm	3504/tcp
+ironstorm	3504/udp
+ccmcomm	3505/tcp
+ccmcomm	3505/udp
+apc-3506	3506/tcp
+apc-3506	3506/udp
+nesh-broker	3507/tcp
+nesh-broker	3507/udp
+interactionweb	3508/tcp
+interactionweb	3508/udp
+vt-ssl	3509/tcp
+vt-ssl	3509/udp
+xss-port	3510/tcp
+xss-port	3510/udp
+webmail-2	3511/tcp
+webmail-2	3511/udp
+aztec	3512/tcp
+aztec	3512/udp
+arcpd	3513/tcp
+arcpd	3513/udp
+must-p2p	3514/tcp
+must-p2p	3514/udp
+must-backplane	3515/tcp
+must-backplane	3515/udp
+smartcard-port	3516/tcp
+smartcard-port	3516/udp
+802-11-iapp	3517/tcp
+802-11-iapp	3517/udp
+artifact-msg	3518/tcp
+artifact-msg	3518/udp
+nvmsgd	3519/tcp
+galileo	3519/udp
+galileolog	3520/tcp
+galileolog	3520/udp
+mc3ss	3521/tcp
+mc3ss	3521/udp
+nssocketport	3522/tcp
+nssocketport	3522/udp
+odeumservlink	3523/tcp
+odeumservlink	3523/udp
+ecmport	3524/tcp
+ecmport	3524/udp
+eisport	3525/tcp
+eisport	3525/udp
+starquiz-port	3526/tcp
+starquiz-port	3526/udp
+beserver-msg-q	3527/tcp
+beserver-msg-q	3527/udp
+jboss-iiop	3528/tcp
+jboss-iiop	3528/udp
+jboss-iiop-ssl	3529/tcp
+jboss-iiop-ssl	3529/udp
+gf	3530/tcp
+gf	3530/udp
+peerenabler	3531/tcp
+peerenabler	3531/udp
+raven-rmp	3532/tcp
+raven-rmp	3532/udp
+raven-rdp	3533/tcp
+raven-rdp	3533/udp
+urld-port	3534/tcp
+urld-port	3534/udp
+ms-la	3535/tcp
+ms-la	3535/udp
+snac	3536/tcp
+snac	3536/udp
+ni-visa-remote	3537/tcp
+ni-visa-remote	3537/udp
+ibm-diradm	3538/tcp
+ibm-diradm	3538/udp
+ibm-diradm-ssl	3539/tcp
+ibm-diradm-ssl	3539/udp
+pnrp-port	3540/tcp
+pnrp-port	3540/udp
+voispeed-port	3541/tcp
+voispeed-port	3541/udp
+hacl-monitor	3542/tcp
+hacl-monitor	3542/udp
+qftest-lookup	3543/tcp
+qftest-lookup	3543/udp
+teredo	3544/tcp
+teredo	3544/udp
+camac	3545/tcp
+camac	3545/udp
+symantec-sim	3547/tcp
+symantec-sim	3547/udp
+interworld	3548/tcp
+interworld	3548/udp
+tellumat-nms	3549/tcp
+tellumat-nms	3549/udp
+ssmpp	3550/tcp
+ssmpp	3550/udp
+apcupsd	3551/tcp
+apcupsd	3551/udp
+taserver	3552/tcp
+taserver	3552/udp
+rbr-discovery	3553/tcp
+rbr-discovery	3553/udp
+questnotify	3554/tcp
+questnotify	3554/udp
+razor	3555/tcp
+razor	3555/udp
+sky-transport	3556/tcp
+sky-transport	3556/udp
+personalos-001	3557/tcp
+personalos-001	3557/udp
+mcp-port	3558/tcp
+mcp-port	3558/udp
+cctv-port	3559/tcp
+cctv-port	3559/udp
+iniserve-port	3560/tcp
+iniserve-port	3560/udp
+bmc-onekey	3561/tcp
+bmc-onekey	3561/udp
+sdbproxy	3562/tcp
+sdbproxy	3562/udp
+watcomdebug	3563/tcp
+watcomdebug	3563/udp
+esimport	3564/tcp
+esimport	3564/udp
+m2pa	3565/tcp
+quest-data-hub	3566/tcp
+oap	3567/tcp
+oap	3567/udp
+oap-s	3568/tcp
+oap-s	3568/udp
+mbg-ctrl	3569/tcp
+mbg-ctrl	3569/udp
+mccwebsvr-port	3570/tcp
+mccwebsvr-port	3570/udp
+megardsvr-port	3571/tcp
+megardsvr-port	3571/udp
+megaregsvrport	3572/tcp
+megaregsvrport	3572/udp
+tag-ups-1	3573/tcp
+tag-ups-1	3573/udp
+dmaf-server	3574/tcp
+dmaf-caster	3574/udp
+ccm-port	3575/tcp
+ccm-port	3575/udp
+cmc-port	3576/tcp
+cmc-port	3576/udp
+config-port	3577/tcp
+config-port	3577/udp
+data-port	3578/tcp
+data-port	3578/udp
+ttat3lb	3579/tcp
+ttat3lb	3579/udp
+nati-svrloc	3580/tcp
+nati-svrloc	3580/udp
+kfxaclicensing	3581/tcp
+kfxaclicensing	3581/udp
+press	3582/tcp
+press	3582/udp
+canex-watch	3583/tcp
+canex-watch	3583/udp
+u-dbap	3584/tcp
+u-dbap	3584/udp
+emprise-lls	3585/tcp
+emprise-lls	3585/udp
+emprise-lsc	3586/tcp
+emprise-lsc	3586/udp
+p2pgroup	3587/tcp
+p2pgroup	3587/udp
+sentinel	3588/tcp
+sentinel	3588/udp
+isomair	3589/tcp
+isomair	3589/udp
+wv-csp-sms	3590/tcp
+wv-csp-sms	3590/udp
+gtrack-server	3591/tcp
+gtrack-server	3591/udp
+gtrack-ne	3592/tcp
+gtrack-ne	3592/udp
+bpmd	3593/tcp
+bpmd	3593/udp
+mediaspace	3594/tcp
+mediaspace	3594/udp
+shareapp	3595/tcp
+shareapp	3595/udp
+iw-mmogame	3596/tcp
+iw-mmogame	3596/udp
+a14	3597/tcp
+a14	3597/udp
+a15	3598/tcp
+a15	3598/udp
+quasar-server	3599/tcp
+quasar-server	3599/udp
+trap-daemon	3600/tcp
+trap-daemon	3600/udp
+visinet-gui	3601/tcp
+visinet-gui	3601/udp
+infiniswitchcl	3602/tcp
+infiniswitchcl	3602/udp
+int-rcv-cntrl	3603/tcp
+int-rcv-cntrl	3603/udp
+bmc-jmx-port	3604/tcp
+bmc-jmx-port	3604/udp
+comcam-io	3605/tcp
+comcam-io	3605/udp
+splitlock	3606/tcp
+splitlock	3606/udp
+precise-i3	3607/tcp
+precise-i3	3607/udp
+trendchip-dcp	3608/tcp
+trendchip-dcp	3608/udp
+cpdi-pidas-cm	3609/tcp
+cpdi-pidas-cm	3609/udp
+echonet	3610/tcp
+echonet	3610/udp
+six-degrees	3611/tcp
+six-degrees	3611/udp
+hp-dataprotect	3612/tcp
+hp-dataprotect	3612/udp
+alaris-disc	3613/tcp
+alaris-disc	3613/udp
+sigma-port	3614/tcp
+sigma-port	3614/udp
+start-network	3615/tcp
+start-network	3615/udp
+cd3o-protocol	3616/tcp
+cd3o-protocol	3616/udp
+sharp-server	3617/tcp
+sharp-server	3617/udp
+aairnet-1	3618/tcp
+aairnet-1	3618/udp
+aairnet-2	3619/tcp
+aairnet-2	3619/udp
+ep-pcp	3620/tcp
+ep-pcp	3620/udp
+ep-nsp	3621/tcp
+ep-nsp	3621/udp
+ff-lr-port	3622/tcp
+ff-lr-port	3622/udp
+haipe-discover	3623/tcp
+haipe-discover	3623/udp
+dist-upgrade	3624/tcp
+dist-upgrade	3624/udp
+volley	3625/tcp
+volley	3625/udp
+bvcdaemon-port	3626/tcp
+bvcdaemon-port	3626/udp
+jamserverport	3627/tcp
+jamserverport	3627/udp
+ept-machine	3628/tcp
+ept-machine	3628/udp
+escvpnet	3629/tcp
+escvpnet	3629/udp
+cs-remote-db	3630/tcp
+cs-remote-db	3630/udp
+cs-services	3631/tcp
+cs-services	3631/udp
+distccd	3632/tcp
+distcc	3632/udp
+wacp	3633/tcp
+wacp	3633/udp
+hlibmgr	3634/tcp
+hlibmgr	3634/udp
+sdo	3635/tcp
+sdo	3635/udp
+servistaitsm	3636/tcp
+servistaitsm	3636/udp
+scservp	3637/tcp
+scservp	3637/udp
+ehp-backup	3638/tcp
+ehp-backup	3638/udp
+xap-ha	3639/tcp
+xap-ha	3639/udp
+netplay-port1	3640/tcp
+netplay-port1	3640/udp
+netplay-port2	3641/tcp
+netplay-port2	3641/udp
+juxml-port	3642/tcp
+juxml-port	3642/udp
+audiojuggler	3643/tcp
+audiojuggler	3643/udp
+ssowatch	3644/tcp
+ssowatch	3644/udp
+cyc	3645/tcp
+cyc	3645/udp
+xss-srv-port	3646/tcp
+xss-srv-port	3646/udp
+splitlock-gw	3647/tcp
+splitlock-gw	3647/udp
+fjcp	3648/tcp
+fjcp	3648/udp
+nmmp	3649/tcp
+nmmp	3649/udp
+prismiq-plugin	3650/tcp
+prismiq-plugin	3650/udp
+xrpc-registry	3651/tcp
+xrpc-registry	3651/udp
+vxcrnbuport	3652/tcp
+vxcrnbuport	3652/udp
+tsp	3653/tcp
+tsp	3653/udp
+vaprtm	3654/tcp
+vaprtm	3654/udp
+abatemgr	3655/tcp
+abatemgr	3655/udp
+abatjss	3656/tcp
+abatjss	3656/udp
+immedianet-bcn	3657/tcp
+immedianet-bcn	3657/udp
+ps-ams	3658/tcp
+ps-ams	3658/udp
+apple-sasl	3659/tcp
+apple-sasl	3659/udp
+can-nds-ssl	3660/tcp
+can-nds-ssl	3660/udp
+can-ferret-ssl	3661/tcp
+can-ferret-ssl	3661/udp
+pserver	3662/tcp
+pserver	3662/udp
+dtp	3663/tcp
+dtp	3663/udp
+ups-engine	3664/tcp
+ups-engine	3664/udp
+ent-engine	3665/tcp
+ent-engine	3665/udp
+eserver-pap	3666/tcp
+eserver-pap	3666/udp
+infoexch	3667/tcp
+infoexch	3667/udp
+dell-rm-port	3668/tcp
+dell-rm-port	3668/udp
+casanswmgmt	3669/tcp
+casanswmgmt	3669/udp
+smile	3670/tcp
+smile	3670/udp
+efcp	3671/tcp
+efcp	3671/udp
+lispworks-orb	3672/tcp
+lispworks-orb	3672/udp
+mediavault-gui	3673/tcp
+mediavault-gui	3673/udp
+wininstall-ipc	3674/tcp
+wininstall-ipc	3674/udp
+calltrax	3675/tcp
+calltrax	3675/udp
+va-pacbase	3676/tcp
+va-pacbase	3676/udp
+roverlog	3677/tcp
+roverlog	3677/udp
+ipr-dglt	3678/tcp
+ipr-dglt	3678/udp
+newton-dock	3679/tcp
+newton-dock	3679/udp
+npds-tracker	3680/tcp
+npds-tracker	3680/udp
+bts-x73	3681/tcp
+bts-x73	3681/udp
+cas-mapi	3682/tcp
+cas-mapi	3682/udp
+bmc-ea	3683/tcp
+bmc-ea	3683/udp
+faxstfx-port	3684/tcp
+faxstfx-port	3684/udp
+dsx-agent	3685/tcp
+dsx-agent	3685/udp
+tnmpv2	3686/tcp
+tnmpv2	3686/udp
+simple-push	3687/tcp
+simple-push	3687/udp
+simple-push-s	3688/tcp
+simple-push-s	3688/udp
+rendezvous	3689/tcp
+daap	3689/udp
+svn	3690/tcp
+svn	3690/udp
+magaya-network	3691/tcp
+magaya-network	3691/udp
+intelsync	3692/tcp
+intelsync	3692/udp
+easl	3693/tcp
+bmc-data-coll	3695/tcp
+bmc-data-coll	3695/udp
+telnetcpcd	3696/tcp
+telnetcpcd	3696/udp
+nw-license	3697/tcp
+nw-license	3697/udp
+sagectlpanel	3698/tcp
+sagectlpanel	3698/udp
+kpn-icw	3699/tcp
+kpn-icw	3699/udp
+lrs-paging	3700/tcp
+lrs-paging	3700/udp
+netcelera	3701/tcp
+netcelera	3701/udp
+ws-discovery	3702/tcp
+ws-discovery	3702/udp
+adobeserver-3	3703/tcp
+adobeserver-3	3703/udp
+adobeserver-4	3704/tcp
+adobeserver-4	3704/udp
+adobeserver-5	3705/tcp
+adobeserver-5	3705/udp
+rt-event	3706/tcp
+rt-event	3706/udp
+rt-event-s	3707/tcp
+rt-event-s	3707/udp
+sun-as-iiops	3708/tcp
+sun-as-iiops	3708/udp
+ca-idms	3709/tcp
+ca-idms	3709/udp
+portgate-auth	3710/tcp
+portgate-auth	3710/udp
+edb-server2	3711/tcp
+edb-server2	3711/udp
+sentinel-ent	3712/tcp
+sentinel-ent	3712/udp
+tftps	3713/tcp
+tftps	3713/udp
+delos-dms	3714/tcp
+delos-dms	3714/udp
+anoto-rendezv	3715/tcp
+anoto-rendezv	3715/udp
+wv-csp-sms-cir	3716/tcp
+wv-csp-sms-cir	3716/udp
+wv-csp-udp-cir	3717/tcp
+wv-csp-udp-cir	3717/udp
+opus-services	3718/tcp
+opus-services	3718/udp
+itelserverport	3719/tcp
+itelserverport	3719/udp
+ufastro-instr	3720/tcp
+ufastro-instr	3720/udp
+xsync	3721/tcp
+xsync	3721/udp
+xserveraid	3722/tcp
+xserveraid	3722/udp
+sychrond	3723/tcp
+sychrond	3723/udp
+blizwow	3724/tcp
+blizwow	3724/udp
+na-er-tip	3725/tcp
+na-er-tip	3725/udp
+array-manager	3726/tcp
+array-manager	3726/udp
+e-mdu	3727/tcp
+e-mdu	3727/udp
+e-woa	3728/tcp
+e-woa	3728/udp
+fksp-audit	3729/tcp
+fksp-audit	3729/udp
+client-ctrl	3730/tcp
+client-ctrl	3730/udp
+smap	3731/tcp
+smap	3731/udp
+m-wnn	3732/tcp
+m-wnn	3732/udp
+multip-msg	3733/tcp
+multip-msg	3733/udp
+synel-data	3734/tcp
+synel-data	3734/udp
+pwdis	3735/tcp
+pwdis	3735/udp
+rs-rmi	3736/tcp
+rs-rmi	3736/udp
+xpanel	3737/tcp
+versatalk	3738/tcp
+versatalk	3738/udp
+launchbird-lm	3739/tcp
+launchbird-lm	3739/udp
+heartbeat	3740/tcp
+heartbeat	3740/udp
+wysdma	3741/tcp
+wysdma	3741/udp
+cst-port	3742/tcp
+cst-port	3742/udp
+ipcs-command	3743/tcp
+ipcs-command	3743/udp
+sasg	3744/tcp
+sasg	3744/udp
+gw-call-port	3745/tcp
+gw-call-port	3745/udp
+linktest	3746/tcp
+linktest	3746/udp
+linktest-s	3747/tcp
+linktest-s	3747/udp
+webdata	3748/tcp
+webdata	3748/udp
+cimtrak	3749/tcp
+cimtrak	3749/udp
+cbos-ip-port	3750/tcp
+cbos-ip-port	3750/udp
+gprs-cube	3751/tcp
+gprs-cube	3751/udp
+vipremoteagent	3752/tcp
+vipremoteagent	3752/udp
+nattyserver	3753/tcp
+nattyserver	3753/udp
+timestenbroker	3754/tcp
+timestenbroker	3754/udp
+sas-remote-hlp	3755/tcp
+sas-remote-hlp	3755/udp
+canon-capt	3756/tcp
+canon-capt	3756/udp
+grf-port	3757/tcp
+grf-port	3757/udp
+apw-registry	3758/tcp
+apw-registry	3758/udp
+exapt-lmgr	3759/tcp
+exapt-lmgr	3759/udp
+adtempusclient	3760/tcp
+adtempusclient	3760/udp
+gsakmp	3761/tcp
+gsakmp	3761/udp
+gbs-smp	3762/tcp
+gbs-smp	3762/udp
+xo-wave	3763/tcp
+xo-wave	3763/udp
+mni-prot-rout	3764/tcp
+mni-prot-rout	3764/udp
+rtraceroute	3765/tcp
+rtraceroute	3765/udp
+sitewatch-s	3766/tcp
+listmgr-port	3767/tcp
+listmgr-port	3767/udp
+rblcheckd	3768/tcp
+rblcheckd	3768/udp
+haipe-otnk	3769/tcp
+haipe-otnk	3769/udp
+cindycollab	3770/tcp
+cindycollab	3770/udp
+paging-port	3771/tcp
+paging-port	3771/udp
+ctp	3772/tcp
+ctp	3772/udp
+ctdhercules	3773/tcp
+ctdhercules	3773/udp
+zicom	3774/tcp
+zicom	3774/udp
+ispmmgr	3775/tcp
+ispmmgr	3775/udp
+dvcprov-port	3776/tcp
+dvcprov-port	3776/udp
+jibe-eb	3777/tcp
+jibe-eb	3777/udp
+c-h-it-port	3778/tcp
+c-h-it-port	3778/udp
+cognima	3779/tcp
+cognima	3779/udp
+nnp	3780/tcp
+nnp	3780/udp
+abcvoice-port	3781/tcp
+abcvoice-port	3781/udp
+iso-tp0s	3782/tcp
+iso-tp0s	3782/udp
+bim-pem	3783/tcp
+bim-pem	3783/udp
+bfd-control	3784/tcp
+bfd-control	3784/udp
+bfd-echo	3785/tcp
+bfd-echo	3785/udp
+upstriggervsw	3786/tcp
+upstriggervsw	3786/udp
+fintrx	3787/tcp
+fintrx	3787/udp
+isrp-port	3788/tcp
+isrp-port	3788/udp
+remotedeploy	3789/tcp
+remotedeploy	3789/udp
+quickbooksrds	3790/tcp
+quickbooksrds	3790/udp
+tvnetworkvideo	3791/tcp
+tvnetworkvideo	3791/udp
+sitewatch	3792/tcp
+sitewatch	3792/udp
+dcsoftware	3793/tcp
+dcsoftware	3793/udp
+jaus	3794/tcp
+jaus	3794/udp
+myblast	3795/tcp
+myblast	3795/udp
+spw-dialer	3796/tcp
+spw-dialer	3796/udp
+idps	3797/tcp
+idps	3797/udp
+minilock	3798/tcp
+minilock	3798/udp
+radius-dynauth	3799/tcp
+radius-dynauth	3799/udp
+pwgpsi	3800/tcp
+pwgpsi	3800/udp
+ibm-mgr	3801/tcp
+ibm-mgr	3801/udp
+vhd	3802/tcp
+vhd	3802/udp
+soniqsync	3803/tcp
+soniqsync	3803/udp
+iqnet-port	3804/tcp
+iqnet-port	3804/udp
+tcpdataserver	3805/tcp
+tcpdataserver	3805/udp
+wsmlb	3806/tcp
+wsmlb	3806/udp
+spugna	3807/tcp
+spugna	3807/udp
+sun-as-iiops-ca	3808/tcp
+sun-as-iiops-ca	3808/udp
+apocd	3809/tcp
+apocd	3809/udp
+wlanauth	3810/tcp
+wlanauth	3810/udp
+amp	3811/tcp
+amp	3811/udp
+neto-wol-server	3812/tcp
+neto-wol-server	3812/udp
+rap-ip	3813/tcp
+rap-ip	3813/udp
+neto-dcs	3814/tcp
+neto-dcs	3814/udp
+lansurveyorxml	3815/tcp
+lansurveyorxml	3815/udp
+sunlps-http	3816/tcp
+sunlps-http	3816/udp
+tapeware	3817/tcp
+tapeware	3817/udp
+crinis-hb	3818/tcp
+crinis-hb	3818/udp
+epl-slp	3819/tcp
+epl-slp	3819/udp
+scp	3820/tcp
+scp	3820/udp
+pmcp	3821/tcp
+pmcp	3821/udp
+acp-discovery	3822/tcp
+acp-discovery	3822/udp
+acp-conduit	3823/tcp
+acp-conduit	3823/udp
+acp-policy	3824/tcp
+acp-policy	3824/udp
+ffserver	3825/tcp
+ffserver	3825/udp
+wormux	3826/tcp
+wormux	3826/udp
+netmpi	3827/tcp
+netmpi	3827/udp
+neteh	3828/tcp
+neteh	3828/udp
+neteh-ext	3829/tcp
+neteh-ext	3829/udp
+cernsysmgmtagt	3830/tcp
+cernsysmgmtagt	3830/udp
+dvapps	3831/tcp
+dvapps	3831/udp
+xxnetserver	3832/tcp
+xxnetserver	3832/udp
+aipn-auth	3833/tcp
+aipn-auth	3833/udp
+spectardata	3834/tcp
+spectardata	3834/udp
+spectardb	3835/tcp
+spectardb	3835/udp
+markem-dcp	3836/tcp
+markem-dcp	3836/udp
+mkm-discovery	3837/tcp
+mkm-discovery	3837/udp
+sos	3838/tcp
+sos	3838/udp
+amx-rms	3839/tcp
+amx-rms	3839/udp
+flirtmitmir	3840/tcp
+flirtmitmir	3840/udp
+zfirm-shiprush3	3841/tcp
+zfirm-shiprush3	3841/udp
+nhci	3842/tcp
+nhci	3842/udp
+quest-agent	3843/tcp
+quest-agent	3843/udp
+rnm	3844/tcp
+rnm	3844/udp
+v-one-spp	3845/tcp
+v-one-spp	3845/udp
+an-pcp	3846/tcp
+an-pcp	3846/udp
+msfw-control	3847/tcp
+msfw-control	3847/udp
+item	3848/tcp
+item	3848/udp
+spw-dnspreload	3849/tcp
+spw-dnspreload	3849/udp
+qtms-bootstrap	3850/tcp
+qtms-bootstrap	3850/udp
+spectraport	3851/tcp
+spectraport	3851/udp
+sse-app-config	3852/tcp
+sse-app-config	3852/udp
+sscan	3853/tcp
+sscan	3853/udp
+stryker-com	3854/tcp
+stryker-com	3854/udp
+opentrac	3855/tcp
+opentrac	3855/udp
+informer	3856/tcp
+informer	3856/udp
+trap-port	3857/tcp
+trap-port	3857/udp
+trap-port-mom	3858/tcp
+trap-port-mom	3858/udp
+nav-port	3859/tcp
+nav-port	3859/udp
+sasp	3860/tcp
+sasp	3860/udp
+winshadow-hd	3861/tcp
+winshadow-hd	3861/udp
+giga-pocket	3862/tcp
+giga-pocket	3862/udp
+asap-tcp	3863/tcp
+asap-tcp	3863/udp
+asap-tcp-tls	3864/tcp
+xpl	3865/tcp
+xpl	3865/udp
+dzdaemon	3866/tcp
+dzdaemon	3866/udp
+dzoglserver	3867/tcp
+dzoglserver	3867/udp
+diameter	3868/tcp
+ovsam-mgmt	3869/tcp
+ovsam-mgmt	3869/udp
+ovsam-d-agent	3870/tcp
+ovsam-d-agent	3870/udp
+avocent-adsap	3871/tcp
+avocent-adsap	3871/udp
+oem-agent	3872/tcp
+oem-agent	3872/udp
+fagordnc	3873/tcp
+fagordnc	3873/udp
+sixxsconfig	3874/tcp
+sixxsconfig	3874/udp
+pnbscada	3875/tcp
+pnbscada	3875/udp
+dl_agent	3876/tcp
+dl_agent	3876/udp
+xmpcr-interface	3877/tcp
+xmpcr-interface	3877/udp
+fotogcad	3878/tcp
+fotogcad	3878/udp
+appss-lm	3879/tcp
+appss-lm	3879/udp
+igrs	3880/tcp
+igrs	3880/udp
+idac	3881/tcp
+idac	3881/udp
+msdts1	3882/tcp
+msdts1	3882/udp
+vrpn	3883/tcp
+vrpn	3883/udp
+softrack-meter	3884/tcp
+softrack-meter	3884/udp
+topflow-ssl	3885/tcp
+topflow-ssl	3885/udp
+nei-management	3886/tcp
+nei-management	3886/udp
+ciphire-data	3887/tcp
+ciphire-data	3887/udp
+ciphire-serv	3888/tcp
+ciphire-serv	3888/udp
+dandv-tester	3889/tcp
+dandv-tester	3889/udp
+ndsconnect	3890/tcp
+ndsconnect	3890/udp
+rtc-pm-port	3891/tcp
+rtc-pm-port	3891/udp
+pcc-image-port	3892/tcp
+pcc-image-port	3892/udp
+cgi-starapi	3893/tcp
+cgi-starapi	3893/udp
+syam-agent	3894/tcp
+syam-agent	3894/udp
+syam-smc	3895/tcp
+syam-smc	3895/udp
+sdo-tls	3896/tcp
+sdo-tls	3896/udp
+sdo-ssh	3897/tcp
+sdo-ssh	3897/udp
+senip	3898/tcp
+senip	3898/udp
+itv-control	3899/tcp
+itv-control	3899/udp
+udt_os	3900/tcp
+udt_os	3900/udp
+nimsh	3901/tcp
+nimsh	3901/udp
+nimaux	3902/tcp
+nimaux	3902/udp
+charsetmgr	3903/tcp
+charsetmgr	3903/udp
+omnilink-port	3904/tcp
+omnilink-port	3904/udp
+mupdate	3905/tcp
+mupdate	3905/udp
+topovista-data	3906/tcp
+topovista-data	3906/udp
+imoguia-port	3907/tcp
+imoguia-port	3907/udp
+hppronetman	3908/tcp
+hppronetman	3908/udp
+surfcontrolcpa	3909/tcp
+surfcontrolcpa	3909/udp
+prnrequest	3910/tcp
+prnrequest	3910/udp
+prnstatus	3911/tcp
+prnstatus	3911/udp
+gbmt-stars	3912/tcp
+gbmt-stars	3912/udp
+listcrt-port	3913/tcp
+listcrt-port	3913/udp
+listcrt-port-2	3914/tcp
+listcrt-port-2	3914/udp
+agcat	3915/tcp
+agcat	3915/udp
+wysdmc	3916/tcp
+wysdmc	3916/udp
+aftmux	3917/tcp
+aftmux	3917/udp
+pktcablemmcops	3918/tcp
+pktcablemmcops	3918/udp
+hyperip	3919/tcp
+hyperip	3919/udp
+exasoftport1	3920/tcp
+exasoftport1	3920/udp
+herodotus-net	3921/tcp
+herodotus-net	3921/udp
+sor-update	3922/tcp
+sor-update	3922/udp
+symb-sb-port	3923/tcp
+symb-sb-port	3923/udp
+mpl-gprs-port	3924/tcp
+mpl-gprs-port	3924/udp
+zmp	3925/tcp
+zmp	3925/udp
+winport	3926/tcp
+winport	3926/udp
+natdataservice	3927/tcp
+natdataservice	3927/udp
+netboot-pxe	3928/tcp
+netboot-pxe	3928/udp
+smauth-port	3929/tcp
+smauth-port	3929/udp
+syam-webserver	3930/tcp
+syam-webserver	3930/udp
+msr-plugin-port	3931/tcp
+msr-plugin-port	3931/udp
+dyn-site	3932/tcp
+dyn-site	3932/udp
+plbserve-port	3933/tcp
+plbserve-port	3933/udp
+sunfm-port	3934/tcp
+sunfm-port	3934/udp
+sdp-portmapper	3935/tcp
+sdp-portmapper	3935/udp
+mailprox	3936/tcp
+mailprox	3936/udp
+dvbservdsc	3937/tcp
+dvbservdsc	3937/udp
+dbcontrol_agent	3938/tcp
+dbcontrol_agent	3938/udp
+aamp	3939/tcp
+aamp	3939/udp
+xecp-node	3940/tcp
+xecp-node	3940/udp
+homeportal-web	3941/tcp
+homeportal-web	3941/udp
+srdp	3942/tcp
+srdp	3942/udp
+tig	3943/tcp
+tig	3943/udp
+sops	3944/tcp
+sops	3944/udp
+emcads	3945/tcp
+emcads	3945/udp
+backupedge	3946/tcp
+backupedge	3946/udp
+ccp	3947/tcp
+ccp	3947/udp
+apdap	3948/tcp
+apdap	3948/udp
+drip	3949/tcp
+drip	3949/udp
+namemunge	3950/tcp
+namemunge	3950/udp
+pwgippfax	3951/tcp
+pwgippfax	3951/udp
+i3-sessionmgr	3952/tcp
+i3-sessionmgr	3952/udp
+xmlink-connect	3953/tcp
+xmlink-connect	3953/udp
+adrep	3954/tcp
+adrep	3954/udp
+p2pcommunity	3955/tcp
+p2pcommunity	3955/udp
+gvcp	3956/tcp
+gvcp	3956/udp
+mqe-broker	3957/tcp
+mqe-broker	3957/udp
+mqe-agent	3958/tcp
+mqe-agent	3958/udp
+treehopper	3959/tcp
+treehopper	3959/udp
+bess	3960/tcp
+bess	3960/udp
+proaxess	3961/tcp
+proaxess	3961/udp
+sbi-agent	3962/tcp
+sbi-agent	3962/udp
+thrp	3963/tcp
+thrp	3963/udp
+sasggprs	3964/tcp
+sasggprs	3964/udp
+ati-ip-to-ncpe	3965/tcp
+ati-ip-to-ncpe	3965/udp
+bflckmgr	3966/tcp
+bflckmgr	3966/udp
+ppsms	3967/tcp
+ppsms	3967/udp
+ianywhere-dbns	3968/tcp
+ianywhere-dbns	3968/udp
+landmarks	3969/tcp
+landmarks	3969/udp
+lanrevagent	3970/tcp
+lanrevagent	3970/udp
+lanrevserver	3971/tcp
+lanrevserver	3971/udp
+iconp	3972/tcp
+iconp	3972/udp
+progistics	3973/tcp
+progistics	3973/udp
+citysearch	3974/tcp
+citysearch	3974/udp
+airshot	3975/tcp
+airshot	3975/udp
+opswagent	3976/tcp
+opswagent	3976/udp
+opswmanager	3977/tcp
+opswmanager	3977/udp
+secure-cfg-svr	3978/tcp
+secure-cfg-svr	3978/udp
+smwan	3979/tcp
+smwan	3979/udp
+acms	3980/tcp
+acms	3980/udp
+starfish	3981/tcp
+starfish	3981/udp
+eis	3982/tcp
+eis	3982/udp
+eisp	3983/tcp
+eisp	3983/udp
+mapper-nodemgr	3984/tcp
+mapper-nodemgr	3984/udp
+mapper-mapethd	3985/tcp
+mapper-mapethd	3985/udp
+mapper-ws_ethd	3986/tcp
+mapper-ws_ethd	3986/udp
+centerline	3987/tcp
+centerline	3987/udp
+dcs-config	3988/tcp
+dcs-config	3988/udp
+bv-queryengine	3989/tcp
+bv-queryengine	3989/udp
+bv-is	3990/tcp
+bv-is	3990/udp
+bv-smcsrv	3991/tcp
+bv-smcsrv	3991/udp
+bv-ds	3992/tcp
+bv-ds	3992/udp
+bv-agent	3993/tcp
+bv-agent	3993/udp
+iss-mgmt-ssl	3995/tcp
+iss-mgmt-ssl	3995/udp
+abcsoftware	3996/tcp
+remoteanything	3996/udp
+agentsease-db	3997/tcp
+remoteanything	3997/udp
+dnx	3998/tcp
+remoteanything	3998/udp
+remoteanything	3999/tcp
+nvcnet	3999/udp
+remoteanything	4000/tcp
+icq	4000/udp
+newoak	4001/tcp
+newoak	4001/udp
+mlchat-proxy	4002/tcp
+pxc-spvr-ft	4002/udp
+pxc-splr-ft	4003/tcp
+pxc-splr-ft	4003/udp
+pxc-roid	4004/tcp
+pxc-roid	4004/udp
+pxc-pin	4005/tcp
+pxc-pin	4005/udp
+pxc-spvr	4006/tcp
+pxc-spvr	4006/udp
+pxc-splr	4007/tcp
+pxc-splr	4007/udp
+netcheque	4008/tcp
+netcheque	4008/udp
+chimera-hwm	4009/tcp
+chimera-hwm	4009/udp
+samsung-unidex	4010/tcp
+samsung-unidex	4010/udp
+altserviceboot	4011/tcp
+altserviceboot	4011/udp
+pda-gate	4012/tcp
+pda-gate	4012/udp
+acl-manager	4013/tcp
+acl-manager	4013/udp
+taiclock	4014/tcp
+taiclock	4014/udp
+talarian-mcast1	4015/tcp
+talarian-mcast1	4015/udp
+talarian-mcast2	4016/tcp
+talarian-mcast2	4016/udp
+talarian-mcast3	4017/tcp
+talarian-mcast3	4017/udp
+talarian-mcast4	4018/tcp
+talarian-mcast4	4018/udp
+talarian-mcast5	4019/tcp
+talarian-mcast5	4019/udp
+trap	4020/tcp
+trap	4020/udp
+nexus-portal	4021/tcp
+nexus-portal	4021/udp
+dnox	4022/tcp
+dnox	4022/udp
+esnm-zoning	4023/tcp
+esnm-zoning	4023/udp
+tnp1-port	4024/tcp
+tnp1-port	4024/udp
+partimage	4025/tcp
+partimage	4025/udp
+as-debug	4026/tcp
+as-debug	4026/udp
+bxp	4027/tcp
+bxp	4027/udp
+dtserver-port	4028/tcp
+dtserver-port	4028/udp
+ip-qsig	4029/tcp
+ip-qsig	4029/udp
+jdmn-port	4030/tcp
+jdmn-port	4030/udp
+suucp	4031/tcp
+suucp	4031/udp
+vrts-auth-port	4032/tcp
+vrts-auth-port	4032/udp
+sanavigator	4033/tcp
+sanavigator	4033/udp
+ubxd	4034/tcp
+ubxd	4034/udp
+wap-push-http	4035/tcp
+wap-push-http	4035/udp
+wap-push-https	4036/tcp
+wap-push-https	4036/udp
+ravehd	4037/tcp
+ravehd	4037/udp
+fazzt-ptp	4038/tcp
+fazzt-ptp	4038/udp
+fazzt-admin	4039/tcp
+fazzt-admin	4039/udp
+yo-main	4040/tcp
+yo-main	4040/udp
+houston	4041/tcp
+houston	4041/udp
+ldxp	4042/tcp
+ldxp	4042/udp
+nirp	4043/tcp
+nirp	4043/udp
+ltp	4044/tcp
+ltp	4044/udp
+lockd	4045/tcp
+lockd	4045/udp
+acp-proto	4046/tcp
+acp-proto	4046/udp
+ctp-state	4047/tcp
+ctp-state	4047/udp
+wafs	4049/tcp
+wafs	4049/udp
+cisco-wafs	4050/tcp
+cisco-wafs	4050/udp
+cppdp	4051/tcp
+cppdp	4051/udp
+interact	4052/tcp
+interact	4052/udp
+ccu-comm-1	4053/tcp
+ccu-comm-1	4053/udp
+ccu-comm-2	4054/tcp
+ccu-comm-2	4054/udp
+ccu-comm-3	4055/tcp
+ccu-comm-3	4055/udp
+lms	4056/tcp
+lms	4056/udp
+wfm	4057/tcp
+wfm	4057/udp
+kingfisher	4058/tcp
+kingfisher	4058/udp
+dlms-cosem	4059/tcp
+dlms-cosem	4059/udp
+dsmeter_iatc	4060/tcp
+dsmeter_iatc	4060/udp
+ice-location	4061/tcp
+ice-location	4061/udp
+ice-slocation	4062/tcp
+ice-slocation	4062/udp
+ice-router	4063/tcp
+ice-router	4063/udp
+ice-srouter	4064/tcp
+ice-srouter	4064/udp
+avanti_cdp	4065/tcp
+avanti_cdp	4065/udp
+pmas	4066/tcp
+pmas	4066/udp
+idp	4067/tcp
+idp	4067/udp
+ipfltbcst	4068/tcp
+ipfltbcst	4068/udp
+minger	4069/tcp
+minger	4069/udp
+tripe	4070/tcp
+tripe	4070/udp
+aibkup	4071/tcp
+aibkup	4071/udp
+zieto-sock	4072/tcp
+zieto-sock	4072/udp
+iRAPP	4073/tcp
+iRAPP	4073/udp
+cequint-cityid	4074/tcp
+cequint-cityid	4074/udp
+perimlan	4075/tcp
+perimlan	4075/udp
+seraph	4076/tcp
+seraph	4076/udp
+ascomalarm	4077/tcp
+ascomalarm	4077/udp
+cssp	4078/tcp
+santools	4079/tcp
+santools	4079/udp
+lorica-in	4080/tcp
+lorica-in	4080/udp
+lorica-in-sec	4081/tcp
+lorica-in-sec	4081/udp
+lorica-out	4082/tcp
+lorica-out	4082/udp
+lorica-out-sec	4083/tcp
+lorica-out-sec	4083/udp
+fortisphere-vm	4084/tcp
+fortisphere-vm	4084/udp
+ezmessagesrv	4085/tcp
+ftsync	4086/tcp
+ftsync	4086/udp
+applusservice	4087/tcp
+npsp	4088/tcp
+opencore	4089/tcp
+opencore	4089/udp
+omasgport	4090/tcp
+omasgport	4090/udp
+ewinstaller	4091/tcp
+ewinstaller	4091/udp
+ewdgs	4092/tcp
+ewdgs	4092/udp
+pvxpluscs	4093/tcp
+pvxpluscs	4093/udp
+sysrqd	4094/tcp
+sysrqd	4094/udp
+xtgui	4095/tcp
+xtgui	4095/udp
+bre	4096/tcp
+bre	4096/udp
+patrolview	4097/tcp
+patrolview	4097/udp
+drmsfsd	4098/tcp
+drmsfsd	4098/udp
+dpcp	4099/tcp
+dpcp	4099/udp
+igo-incognito	4100/tcp
+igo-incognito	4100/udp
+brlp-0	4101/tcp
+brlp-0	4101/udp
+brlp-1	4102/tcp
+brlp-1	4102/udp
+brlp-2	4103/tcp
+brlp-2	4103/udp
+brlp-3	4104/tcp
+brlp-3	4104/udp
+shofarplayer	4105/tcp
+shofarplayer	4105/udp
+synchronite	4106/tcp
+synchronite	4106/udp
+j-ac	4107/tcp
+j-ac	4107/udp
+accel	4108/tcp
+accel	4108/udp
+izm	4109/tcp
+izm	4109/udp
+g2tag	4110/tcp
+g2tag	4110/udp
+xgrid	4111/tcp
+xgrid	4111/udp
+apple-vpns-rp	4112/tcp
+apple-vpns-rp	4112/udp
+aipn-reg	4113/tcp
+aipn-reg	4113/udp
+jomamqmonitor	4114/tcp
+jomamqmonitor	4114/udp
+cds	4115/tcp
+cds	4115/udp
+smartcard-tls	4116/tcp
+smartcard-tls	4116/udp
+hillrserv	4117/tcp
+hillrserv	4117/udp
+netscript	4118/tcp
+netscript	4118/udp
+assuria-slm	4119/tcp
+assuria-slm	4119/udp
+minirem	4120/tcp
+e-builder	4121/tcp
+e-builder	4121/udp
+fprams	4122/tcp
+fprams	4122/udp
+z-wave	4123/tcp
+z-wave	4123/udp
+tigv2	4124/tcp
+tigv2	4124/udp
+rww	4125/tcp
+opsview-envoy	4125/udp
+ddrepl	4126/tcp
+ddrepl	4126/udp
+unikeypro	4127/tcp
+unikeypro	4127/udp
+nufw	4128/tcp
+nufw	4128/udp
+nuauth	4129/tcp
+nuauth	4129/udp
+fronet	4130/tcp
+fronet	4130/udp
+stars	4131/tcp
+stars	4131/udp
+nuts_dem	4132/tcp
+nuts_dem	4132/udp
+nuts_bootp	4133/tcp
+nuts_bootp	4133/udp
+nifty-hmi	4134/tcp
+nifty-hmi	4134/udp
+cl-db-attach	4135/tcp
+cl-db-attach	4135/udp
+cl-db-request	4136/tcp
+cl-db-request	4136/udp
+cl-db-remote	4137/tcp
+cl-db-remote	4137/udp
+nettest	4138/tcp
+nettest	4138/udp
+thrtx	4139/tcp
+thrtx	4139/udp
+cedros_fds	4140/tcp
+cedros_fds	4140/udp
+oirtgsvc	4141/tcp
+oirtgsvc	4141/udp
+oidocsvc	4142/tcp
+oidocsvc	4142/udp
+oidsr	4143/tcp
+oidsr	4143/udp
+wincim	4144/tcp
+vvr-control	4145/tcp
+vvr-control	4145/udp
+tgcconnect	4146/tcp
+tgcconnect	4146/udp
+vrxpservman	4147/tcp
+vrxpservman	4147/udp
+hhb-handheld	4148/tcp
+hhb-handheld	4148/udp
+agslb	4149/tcp
+agslb	4149/udp
+PowerAlert-nsa	4150/tcp
+PowerAlert-nsa	4150/udp
+menandmice_noh	4151/tcp
+menandmice_noh	4151/udp
+idig_mux	4152/tcp
+idig_mux	4152/udp
+mbl-battd	4153/tcp
+mbl-battd	4153/udp
+atlinks	4154/tcp
+atlinks	4154/udp
+bzr	4155/tcp
+bzr	4155/udp
+stat-results	4156/tcp
+stat-results	4156/udp
+stat-scanner	4157/tcp
+stat-scanner	4157/udp
+stat-cc	4158/tcp
+stat-cc	4158/udp
+nss	4159/tcp
+nss	4159/udp
+jini-discovery	4160/tcp
+jini-discovery	4160/udp
+omscontact	4161/tcp
+omscontact	4161/udp
+omstopology	4162/tcp
+omstopology	4162/udp
+silverpeakpeer	4163/tcp
+silverpeakpeer	4163/udp
+silverpeakcomm	4164/tcp
+silverpeakcomm	4164/udp
+altcp	4165/tcp
+altcp	4165/udp
+joost	4166/tcp
+joost	4166/udp
+ddgn	4167/tcp
+ddgn	4167/udp
+pslicser	4168/tcp
+pslicser	4168/udp
+iadt	4169/tcp
+iadt-disc	4169/udp
+d-cinema-csp	4170/tcp
+ml-svnet	4171/tcp
+pcoip	4172/tcp
+pcoip	4172/udp
+mma-discovery	4173/tcp
+smcluster	4174/tcp
+bccp	4175/tcp
+tl-ipcproxy	4176/tcp
+wello	4177/tcp
+wello	4177/udp
+storman	4178/tcp
+storman	4178/udp
+MaxumSP	4179/tcp
+MaxumSP	4179/udp
+httpx	4180/tcp
+httpx	4180/udp
+macbak	4181/tcp
+macbak	4181/udp
+pcptcpservice	4182/tcp
+pcptcpservice	4182/udp
+gmmp	4183/tcp
+gmmp	4183/udp
+universe_suite	4184/tcp
+universe_suite	4184/udp
+wcpp	4185/tcp
+wcpp	4185/udp
+boxbackupstore	4186/tcp
+csc_proxy	4187/tcp
+vatata	4188/tcp
+vatata	4188/udp
+pcep	4189/tcp
+sieve	4190/tcp
+dsmipv6	4191/tcp
+dsmipv6	4191/udp
+azeti	4192/tcp
+azeti-bd	4192/udp
+pvxplusio	4193/tcp
+spdm	4194/tcp
+aws-wsp	4195/tcp
+hctl	4197/tcp
+eims-admin	4199/tcp
+eims-admin	4199/udp
+vrml-multi-use	4200/tcp
+vrml-multi-use	4200/udp
+vrml-multi-use	4201/tcp
+vrml-multi-use	4201/udp
+vrml-multi-use	4202/tcp
+vrml-multi-use	4202/udp
+vrml-multi-use	4203/tcp
+vrml-multi-use	4203/udp
+vrml-multi-use	4204/tcp
+vrml-multi-use	4204/udp
+vrml-multi-use	4205/tcp
+vrml-multi-use	4205/udp
+vrml-multi-use	4206/tcp
+vrml-multi-use	4206/udp
+vrml-multi-use	4207/tcp
+vrml-multi-use	4207/udp
+vrml-multi-use	4208/tcp
+vrml-multi-use	4208/udp
+vrml-multi-use	4209/tcp
+vrml-multi-use	4209/udp
+vrml-multi-use	4210/tcp
+vrml-multi-use	4210/udp
+vrml-multi-use	4211/tcp
+vrml-multi-use	4211/udp
+vrml-multi-use	4212/tcp
+vrml-multi-use	4212/udp
+vrml-multi-use	4213/tcp
+vrml-multi-use	4213/udp
+vrml-multi-use	4214/tcp
+vrml-multi-use	4214/udp
+vrml-multi-use	4215/tcp
+vrml-multi-use	4215/udp
+vrml-multi-use	4216/tcp
+vrml-multi-use	4216/udp
+vrml-multi-use	4217/tcp
+vrml-multi-use	4217/udp
+vrml-multi-use	4218/tcp
+vrml-multi-use	4218/udp
+vrml-multi-use	4219/tcp
+vrml-multi-use	4219/udp
+vrml-multi-use	4220/tcp
+vrml-multi-use	4220/udp
+vrml-multi-use	4221/tcp
+vrml-multi-use	4221/udp
+vrml-multi-use	4222/tcp
+vrml-multi-use	4222/udp
+vrml-multi-use	4223/tcp
+vrml-multi-use	4223/udp
+xtell	4224/tcp
+vrml-multi-use	4224/udp
+vrml-multi-use	4225/tcp
+vrml-multi-use	4225/udp
+vrml-multi-use	4226/tcp
+vrml-multi-use	4226/udp
+vrml-multi-use	4227/tcp
+vrml-multi-use	4227/udp
+vrml-multi-use	4228/tcp
+vrml-multi-use	4228/udp
+vrml-multi-use	4229/tcp
+vrml-multi-use	4229/udp
+vrml-multi-use	4230/tcp
+vrml-multi-use	4230/udp
+vrml-multi-use	4231/tcp
+vrml-multi-use	4231/udp
+vrml-multi-use	4232/tcp
+vrml-multi-use	4232/udp
+vrml-multi-use	4233/tcp
+vrml-multi-use	4233/udp
+vrml-multi-use	4234/tcp
+vrml-multi-use	4234/udp
+vrml-multi-use	4235/tcp
+vrml-multi-use	4235/udp
+vrml-multi-use	4236/tcp
+vrml-multi-use	4236/udp
+vrml-multi-use	4237/tcp
+vrml-multi-use	4237/udp
+vrml-multi-use	4238/tcp
+vrml-multi-use	4238/udp
+vrml-multi-use	4239/tcp
+vrml-multi-use	4239/udp
+vrml-multi-use	4240/tcp
+vrml-multi-use	4240/udp
+vrml-multi-use	4241/tcp
+vrml-multi-use	4241/udp
+vrml-multi-use	4242/tcp
+vrml-multi-use	4242/udp
+vrml-multi-use	4243/tcp
+vrml-multi-use	4243/udp
+vrml-multi-use	4244/tcp
+vrml-multi-use	4244/udp
+vrml-multi-use	4245/tcp
+vrml-multi-use	4245/udp
+vrml-multi-use	4246/tcp
+vrml-multi-use	4246/udp
+vrml-multi-use	4247/tcp
+vrml-multi-use	4247/udp
+vrml-multi-use	4248/tcp
+vrml-multi-use	4248/udp
+vrml-multi-use	4249/tcp
+vrml-multi-use	4249/udp
+vrml-multi-use	4250/tcp
+vrml-multi-use	4250/udp
+vrml-multi-use	4251/tcp
+vrml-multi-use	4251/udp
+vrml-multi-use	4252/tcp
+vrml-multi-use	4252/udp
+vrml-multi-use	4253/tcp
+vrml-multi-use	4253/udp
+vrml-multi-use	4254/tcp
+vrml-multi-use	4254/udp
+vrml-multi-use	4255/tcp
+vrml-multi-use	4255/udp
+vrml-multi-use	4256/tcp
+vrml-multi-use	4256/udp
+vrml-multi-use	4257/tcp
+vrml-multi-use	4257/udp
+vrml-multi-use	4258/tcp
+vrml-multi-use	4258/udp
+vrml-multi-use	4259/tcp
+vrml-multi-use	4259/udp
+vrml-multi-use	4260/tcp
+vrml-multi-use	4260/udp
+vrml-multi-use	4261/tcp
+vrml-multi-use	4261/udp
+vrml-multi-use	4262/tcp
+vrml-multi-use	4262/udp
+vrml-multi-use	4263/tcp
+vrml-multi-use	4263/udp
+vrml-multi-use	4264/tcp
+vrml-multi-use	4264/udp
+vrml-multi-use	4265/tcp
+vrml-multi-use	4265/udp
+vrml-multi-use	4266/tcp
+vrml-multi-use	4266/udp
+vrml-multi-use	4267/tcp
+vrml-multi-use	4267/udp
+vrml-multi-use	4268/tcp
+vrml-multi-use	4268/udp
+vrml-multi-use	4269/tcp
+vrml-multi-use	4269/udp
+vrml-multi-use	4270/tcp
+vrml-multi-use	4270/udp
+vrml-multi-use	4271/tcp
+vrml-multi-use	4271/udp
+vrml-multi-use	4272/tcp
+vrml-multi-use	4272/udp
+vrml-multi-use	4273/tcp
+vrml-multi-use	4273/udp
+vrml-multi-use	4274/tcp
+vrml-multi-use	4274/udp
+vrml-multi-use	4275/tcp
+vrml-multi-use	4275/udp
+vrml-multi-use	4276/tcp
+vrml-multi-use	4276/udp
+vrml-multi-use	4277/tcp
+vrml-multi-use	4277/udp
+vrml-multi-use	4278/tcp
+vrml-multi-use	4278/udp
+vrml-multi-use	4279/tcp
+vrml-multi-use	4279/udp
+vrml-multi-use	4280/tcp
+vrml-multi-use	4280/udp
+vrml-multi-use	4281/tcp
+vrml-multi-use	4281/udp
+vrml-multi-use	4282/tcp
+vrml-multi-use	4282/udp
+vrml-multi-use	4283/tcp
+vrml-multi-use	4283/udp
+vrml-multi-use	4284/tcp
+vrml-multi-use	4284/udp
+vrml-multi-use	4285/tcp
+vrml-multi-use	4285/udp
+vrml-multi-use	4286/tcp
+vrml-multi-use	4286/udp
+vrml-multi-use	4287/tcp
+vrml-multi-use	4287/udp
+vrml-multi-use	4288/tcp
+vrml-multi-use	4288/udp
+vrml-multi-use	4289/tcp
+vrml-multi-use	4289/udp
+vrml-multi-use	4290/tcp
+vrml-multi-use	4290/udp
+vrml-multi-use	4291/tcp
+vrml-multi-use	4291/udp
+vrml-multi-use	4292/tcp
+vrml-multi-use	4292/udp
+vrml-multi-use	4293/tcp
+vrml-multi-use	4293/udp
+vrml-multi-use	4294/tcp
+vrml-multi-use	4294/udp
+vrml-multi-use	4295/tcp
+vrml-multi-use	4295/udp
+vrml-multi-use	4296/tcp
+vrml-multi-use	4296/udp
+vrml-multi-use	4297/tcp
+vrml-multi-use	4297/udp
+vrml-multi-use	4298/tcp
+vrml-multi-use	4298/udp
+vrml-multi-use	4299/tcp
+vrml-multi-use	4299/udp
+corelccam	4300/tcp
+corelccam	4300/udp
+d-data	4301/tcp
+d-data	4301/udp
+d-data-control	4302/tcp
+d-data-control	4302/udp
+srcp	4303/tcp
+srcp	4303/udp
+owserver	4304/tcp
+owserver	4304/udp
+batman	4305/tcp
+batman	4305/udp
+pinghgl	4306/tcp
+pinghgl	4306/udp
+visicron-vs	4307/tcp
+visicron-vs	4307/udp
+compx-lockview	4308/tcp
+compx-lockview	4308/udp
+dserver	4309/tcp
+dserver	4309/udp
+mirrtex	4310/tcp
+mirrtex	4310/udp
+p6ssmc	4311/tcp
+pscl-mgt	4312/tcp
+perrla	4313/tcp
+choiceview-agt	4314/tcp
+choiceview-clt	4316/tcp
+opentelemetry	4317/tcp
+fox-skytale	4319/tcp
+fdt-rcatp	4320/tcp
+fdt-rcatp	4320/udp
+rwhois	4321/tcp
+rwhois	4321/udp
+trim-event	4322/tcp
+trim-event	4322/udp
+trim-ice	4323/tcp
+trim-ice	4323/udp
+balour	4324/tcp
+balour	4324/udp
+geognosisman	4325/tcp
+geognosisman	4325/udp
+geognosis	4326/tcp
+geognosis	4326/udp
+jaxer-web	4327/tcp
+jaxer-web	4327/udp
+jaxer-manager	4328/tcp
+jaxer-manager	4328/udp
+publiqare-sync	4329/tcp
+dey-sapi	4330/tcp
+ktickets-rest	4331/tcp
+getty-focus	4332/tcp
+msql	4333/tcp
+netconf-ch-ssh	4334/tcp
+netconf-ch-tls	4335/tcp
+restconf-ch-tls	4336/tcp
+gaia	4340/tcp
+gaia	4340/udp
+lisp-data	4341/tcp
+lisp-data	4341/udp
+lisp-cons	4342/tcp
+lisp-control	4342/udp
+unicall	4343/tcp
+unicall	4343/udp
+vinainstall	4344/tcp
+vinainstall	4344/udp
+m4-network-as	4345/tcp
+m4-network-as	4345/udp
+elanlm	4346/tcp
+elanlm	4346/udp
+lansurveyor	4347/tcp
+lansurveyor	4347/udp
+itose	4348/tcp
+itose	4348/udp
+fsportmap	4349/tcp
+fsportmap	4349/udp
+net-device	4350/tcp
+net-device	4350/udp
+plcy-net-svcs	4351/tcp
+plcy-net-svcs	4351/udp
+pjlink	4352/tcp
+pjlink	4352/udp
+f5-iquery	4353/tcp
+f5-iquery	4353/udp
+qsnet-trans	4354/tcp
+qsnet-trans	4354/udp
+qsnet-workst	4355/tcp
+qsnet-workst	4355/udp
+qsnet-assist	4356/tcp
+qsnet-assist	4356/udp
+qsnet-cond	4357/tcp
+qsnet-cond	4357/udp
+qsnet-nucl	4358/tcp
+qsnet-nucl	4358/udp
+omabcastltkm	4359/tcp
+omabcastltkm	4359/udp
+matrix_vnet	4360/tcp
+nacnl	4361/tcp
+nacnl	4361/udp
+afore-vdp-disc	4362/tcp
+shadowstream	4366/tcp
+wxbrief	4368/tcp
+wxbrief	4368/udp
+epmd	4369/tcp
+epmd	4369/udp
+elpro_tunnel	4370/tcp
+elpro_tunnel	4370/udp
+l2c-control	4371/tcp
+l2c-disc	4371/udp
+l2c-data	4372/tcp
+l2c-data	4372/udp
+remctl	4373/tcp
+remctl	4373/udp
+psi-ptt	4374/tcp
+tolteces	4375/tcp
+tolteces	4375/udp
+bip	4376/tcp
+bip	4376/udp
+cp-spxsvr	4377/tcp
+cp-spxsvr	4377/udp
+cp-spxdpy	4378/tcp
+cp-spxdpy	4378/udp
+ctdb	4379/tcp
+ctdb	4379/udp
+xandros-cms	4389/tcp
+xandros-cms	4389/udp
+wiegand	4390/tcp
+wiegand	4390/udp
+apwi-imserver	4391/tcp
+apwi-rxserver	4392/tcp
+apwi-rxspooler	4393/tcp
+apwi-disc	4394/tcp
+apwi-disc	4394/udp
+omnivisionesx	4395/tcp
+omnivisionesx	4395/udp
+fly	4396/tcp
+ds-srv	4400/tcp
+ds-srv	4400/udp
+ds-srvr	4401/tcp
+ds-srvr	4401/udp
+ds-clnt	4402/tcp
+ds-clnt	4402/udp
+ds-user	4403/tcp
+ds-user	4403/udp
+ds-admin	4404/tcp
+ds-admin	4404/udp
+ds-mail	4405/tcp
+ds-mail	4405/udp
+ds-slp	4406/tcp
+ds-slp	4406/udp
+nacagent	4407/tcp
+slscc	4408/tcp
+netcabinet-com	4409/tcp
+itwo-server	4410/tcp
+found	4411/tcp
+smallchat	4412/tcp
+avi-nms	4413/tcp
+updog	4414/tcp
+brcd-vr-req	4415/tcp
+pjj-player	4416/tcp
+workflowdir	4417/tcp
+axysbridge	4418/tcp
+cbp	4419/tcp
+nvm-express	4420/tcp
+scaleft	4421/tcp
+tsepisp	4422/tcp
+thingkit	4423/tcp
+netrockey6	4425/tcp
+netrockey6	4425/udp
+beacon-port-2	4426/tcp
+beacon-port-2	4426/udp
+drizzle	4427/tcp
+omviserver	4428/tcp
+omviagent	4429/tcp
+rsqlserver	4430/tcp
+rsqlserver	4430/udp
+wspipe	4431/tcp
+l-acoustics	4432/tcp
+vop	4433/tcp
+netblox	4441/tcp
+netblox	4441/udp
+saris	4442/tcp
+saris	4442/udp
+pharos	4443/tcp
+pharos	4443/udp
+krb524	4444/tcp
+krb524	4444/udp
+upnotifyp	4445/tcp
+upnotifyp	4445/udp
+n1-fwp	4446/tcp
+n1-fwp	4446/udp
+n1-rmgmt	4447/tcp
+n1-rmgmt	4447/udp
+asc-slmd	4448/tcp
+asc-slmd	4448/udp
+privatewire	4449/tcp
+privatewire	4449/udp
+camp	4450/tcp
+camp	4450/udp
+ctisystemmsg	4451/tcp
+ctisystemmsg	4451/udp
+ctiprogramload	4452/tcp
+ctiprogramload	4452/udp
+nssalertmgr	4453/tcp
+nssalertmgr	4453/udp
+nssagentmgr	4454/tcp
+nssagentmgr	4454/udp
+prchat-user	4455/tcp
+prchat-user	4455/udp
+prchat-server	4456/tcp
+prchat-server	4456/udp
+prRegister	4457/tcp
+prRegister	4457/udp
+mcp	4458/tcp
+mcp	4458/udp
+ntske	4460/tcp
+proxy-plus	4480/tcp
+hpssmgmt	4484/tcp
+hpssmgmt	4484/udp
+assyst-dr	4485/tcp
+icms	4486/tcp
+icms	4486/udp
+prex-tcp	4487/tcp
+awacs-ice	4488/tcp
+awacs-ice	4488/udp
+sae-urn	4500/tcp
+nat-t-ike	4500/udp
+a25-fap-fgw	4502/tcp
+armagetronad	4534/tcp
+ehs	4535/tcp
+ehs	4535/udp
+ehs-ssl	4536/tcp
+ehs-ssl	4536/udp
+wssauthsvc	4537/tcp
+wssauthsvc	4537/udp
+swx-gate	4538/tcp
+swx-gate	4538/udp
+worldscores	4545/tcp
+worldscores	4545/udp
+sf-lm	4546/tcp
+sf-lm	4546/udp
+lanner-lm	4547/tcp
+lanner-lm	4547/udp
+synchromesh	4548/tcp
+synchromesh	4548/udp
+aegate	4549/tcp
+aegate	4549/udp
+gds-adppiw-db	4550/tcp
+gds-adppiw-db	4550/udp
+ieee-mih	4551/tcp
+ieee-mih	4551/udp
+menandmice-mon	4552/tcp
+menandmice-mon	4552/udp
+icshostsvc	4553/tcp
+msfrs	4554/tcp
+msfrs	4554/udp
+rsip	4555/tcp
+rsip	4555/udp
+dtn-bundle-tcp	4556/tcp
+dtn-bundle-udp	4556/udp
+fax	4557/tcp
+mtcevrunqss	4557/udp
+mtcevrunqman	4558/tcp
+mtcevrunqman	4558/udp
+hylafax	4559/tcp
+hylafax	4559/udp
+amahi-anywhere	4563/tcp
+kwtc	4566/tcp
+kwtc	4566/udp
+tram	4567/tcp
+tram	4567/udp
+bmc-reporting	4568/tcp
+bmc-reporting	4568/udp
+iax	4569/tcp
+iax	4569/udp
+deploymentmap	4570/tcp
+cardifftec-back	4573/tcp
+rid	4590/tcp
+l3t-at-an	4591/tcp
+l3t-at-an	4591/udp
+hrpd-ith-at-an	4592/tcp
+hrpd-ith-at-an	4592/udp
+ipt-anri-anri	4593/tcp
+ipt-anri-anri	4593/udp
+ias-session	4594/tcp
+ias-session	4594/udp
+ias-paging	4595/tcp
+ias-paging	4595/udp
+ias-neighbor	4596/tcp
+ias-neighbor	4596/udp
+a21-an-1xbs	4597/tcp
+a21-an-1xbs	4597/udp
+a16-an-an	4598/tcp
+a16-an-an	4598/udp
+a17-an-an	4599/tcp
+a17-an-an	4599/udp
+piranha1	4600/tcp
+piranha1	4600/udp
+piranha2	4601/tcp
+piranha2	4601/udp
+mtsserver	4602/tcp
+menandmice-upg	4603/tcp
+irp	4604/tcp
+sixchat	4605/tcp
+sixid	4606/tcp
+ventoso	4621/tcp
+dots-signal	4646/tcp
+playsta2-app	4658/tcp
+playsta2-app	4658/udp
+playsta2-lob	4659/tcp
+playsta2-lob	4659/udp
+mosmig	4660/tcp
+smaclmgr	4660/udp
+kar2ouche	4661/tcp
+kar2ouche	4661/udp
+edonkey	4662/tcp
+oms	4662/udp
+noteit	4663/tcp
+noteit	4663/udp
+ems	4664/tcp
+ems	4664/udp
+contclientms	4665/tcp
+contclientms	4665/udp
+eportcomm	4666/tcp
+edonkey	4666/udp
+mmacomm	4667/tcp
+mmacomm	4667/udp
+mmaeds	4668/tcp
+mmaeds	4668/udp
+eportcommdata	4669/tcp
+eportcommdata	4669/udp
+light	4670/tcp
+light	4670/udp
+acter	4671/tcp
+acter	4671/udp
+rfa	4672/tcp
+rfa	4672/udp
+cxws	4673/tcp
+cxws	4673/udp
+appiq-mgmt	4674/tcp
+appiq-mgmt	4674/udp
+dhct-status	4675/tcp
+dhct-status	4675/udp
+dhct-alerts	4676/tcp
+dhct-alerts	4676/udp
+bcs	4677/tcp
+bcs	4677/udp
+traversal	4678/tcp
+traversal	4678/udp
+mgesupervision	4679/tcp
+mgesupervision	4679/udp
+mgemanagement	4680/tcp
+mgemanagement	4680/udp
+parliant	4681/tcp
+parliant	4681/udp
+finisar	4682/tcp
+finisar	4682/udp
+spike	4683/tcp
+spike	4683/udp
+rfid-rp1	4684/tcp
+rfid-rp1	4684/udp
+autopac	4685/tcp
+autopac	4685/udp
+msp-os	4686/tcp
+msp-os	4686/udp
+nst	4687/tcp
+nst	4687/udp
+mobile-p2p	4688/tcp
+mobile-p2p	4688/udp
+altovacentral	4689/tcp
+altovacentral	4689/udp
+prelude	4690/tcp
+prelude	4690/udp
+mtn	4691/tcp
+mtn	4691/udp
+conspiracy	4692/tcp
+conspiracy	4692/udp
+netxms-agent	4700/tcp
+netxms-agent	4700/udp
+netxms-mgmt	4701/tcp
+netxms-mgmt	4701/udp
+netxms-sync	4702/tcp
+netxms-sync	4702/udp
+npqes-test	4703/tcp
+assuria-ins	4704/tcp
+trinity-dist	4711/tcp
+pulseaudio	4713/tcp
+truckstar	4725/tcp
+truckstar	4725/udp
+a26-fap-fgw	4726/tcp
+a26-fap-fgw	4726/udp
+fcis	4727/tcp
+fcis-disc	4727/udp
+capmux	4728/tcp
+capmux	4728/udp
+gsmtap	4729/tcp
+gsmtap	4729/udp
+gearman	4730/tcp
+gearman	4730/udp
+remcap	4731/tcp
+ohmtrigger	4732/tcp
+ohmtrigger	4732/udp
+resorcs	4733/tcp
+ipdr-sp	4737/tcp
+ipdr-sp	4737/udp
+solera-lpn	4738/tcp
+solera-lpn	4738/udp
+ipfix	4739/tcp
+ipfix	4739/udp
+ipfixs	4740/tcp
+ipfixs	4740/udp
+lumimgrd	4741/tcp
+lumimgrd	4741/udp
+sicct	4742/tcp
+sicct-sdp	4742/udp
+openhpid	4743/tcp
+openhpid	4743/udp
+ifsp	4744/tcp
+ifsp	4744/udp
+fmp	4745/tcp
+fmp	4745/udp
+intelliadm-disc	4746/tcp
+buschtrommel	4747/tcp
+profilemac	4749/tcp
+profilemac	4749/udp
+ssad	4750/tcp
+ssad	4750/udp
+spocp	4751/tcp
+spocp	4751/udp
+snap	4752/tcp
+snap	4752/udp
+simon	4753/tcp
+gre-in-udp	4754/tcp
+gre-udp-dtls	4755/tcp
+RDCenter	4756/tcp
+converge	4774/tcp
+bfd-multi-ctl	4784/tcp
+bfd-multi-ctl	4784/udp
+cncp	4785/tcp
+cncp	4785/udp
+smart-install	4786/tcp
+sia-ctrl-plane	4787/tcp
+xmcp	4788/tcp
+vxlan	4789/tcp
+vxlan-gpe	4790/tcp
+roce	4791/tcp
+unified-bus	4792/tcp
+iims	4800/tcp
+iims	4800/udp
+iwec	4801/tcp
+iwec	4801/udp
+ilss	4802/tcp
+ilss	4802/udp
+notateit	4803/tcp
+notateit-disc	4803/udp
+aja-ntv4-disc	4804/tcp
+aja-ntv4-disc	4804/udp
+htcp	4827/tcp
+squid-htcp	4827/udp
+varadero-0	4837/tcp
+varadero-0	4837/udp
+varadero-1	4838/tcp
+varadero-1	4838/udp
+varadero-2	4839/tcp
+varadero-2	4839/udp
+opcua-tcp	4840/tcp
+opcua-udp	4840/udp
+quosa	4841/tcp
+quosa	4841/udp
+gw-asv	4842/tcp
+gw-asv	4842/udp
+opcua-tls	4843/tcp
+opcua-tls	4843/udp
+gw-log	4844/tcp
+gw-log	4844/udp
+wcr-remlib	4845/tcp
+wcr-remlib	4845/udp
+contamac_icm	4846/tcp
+contamac_icm	4846/udp
+wfc	4847/tcp
+wfc	4847/udp
+appserv-http	4848/tcp
+appserv-http	4848/udp
+appserv-https	4849/tcp
+appserv-https	4849/udp
+sun-as-nodeagt	4850/tcp
+sun-as-nodeagt	4850/udp
+derby-repli	4851/tcp
+derby-repli	4851/udp
+unify-debug	4867/tcp
+unify-debug	4867/udp
+phrelay	4868/tcp
+phrelay	4868/udp
+phrelaydbg	4869/tcp
+phrelaydbg	4869/udp
+cc-tracking	4870/tcp
+cc-tracking	4870/udp
+wired	4871/tcp
+wired	4871/udp
+tritium-can	4876/tcp
+lmcs	4877/tcp
+inst-discovery	4878/tcp
+wsdl-event	4879/tcp
+hislip	4880/tcp
+socp-t	4881/tcp
+socp-t	4881/udp
+socp-c	4882/tcp
+socp-c	4882/udp
+wmlserver	4883/tcp
+hivestor	4884/tcp
+hivestor	4884/udp
+abbs	4885/tcp
+abbs	4885/udp
+xcap-portal	4888/tcp
+xcap-control	4889/tcp
+lyskom	4894/tcp
+lyskom	4894/udp
+radmin	4899/tcp
+radmin-port	4899/udp
+hfcs	4900/tcp
+hfcs	4900/udp
+flr_agent	4901/tcp
+magiccontrol	4902/tcp
+lutap	4912/tcp
+lutcp	4913/tcp
+bones	4914/tcp
+bones	4914/udp
+frcs	4915/tcp
+an-signaling	4936/tcp
+atsc-mh-ssc	4937/tcp
+atsc-mh-ssc	4937/udp
+eq-office-4940	4940/tcp
+eq-office-4940	4940/udp
+eq-office-4941	4941/tcp
+eq-office-4941	4941/udp
+eq-office-4942	4942/tcp
+eq-office-4942	4942/udp
+munin	4949/tcp
+munin	4949/udp
+sybasesrvmon	4950/tcp
+sybasesrvmon	4950/udp
+pwgwims	4951/tcp
+pwgwims	4951/udp
+sagxtsds	4952/tcp
+sagxtsds	4952/udp
+dbsyncarbiter	4953/tcp
+ccss-qmm	4969/tcp
+ccss-qmm	4969/udp
+ccss-qsm	4970/tcp
+ccss-qsm	4970/udp
+burp	4971/tcp
+ctxs-vpp	4980/tcp
+webyast	4984/tcp
+gerhcs	4985/tcp
+mrip	4986/tcp
+mrip	4986/udp
+maybe-veritas	4987/tcp
+smar-se-port1	4987/udp
+smar-se-port2	4988/tcp
+smar-se-port2	4988/udp
+parallel	4989/tcp
+parallel	4989/udp
+busycal	4990/tcp
+busycal	4990/udp
+vrt	4991/tcp
+vrt	4991/udp
+maybe-veritas	4998/tcp
+hfcs-manager	4999/tcp
+hfcs-manager	4999/udp
+upnp	5000/tcp
+upnp	5000/udp
+commplex-link	5001/tcp
+commplex-link	5001/udp
+rfe	5002/tcp
+rfe	5002/udp
+filemaker	5003/tcp
+filemaker	5003/udp
+avt-profile-1	5004/tcp
+avt-profile-1	5004/udp
+avt-profile-2	5005/tcp
+avt-profile-2	5005/udp
+wsm-server	5006/tcp
+wsm-server	5006/udp
+wsm-server-ssl	5007/tcp
+wsm-server-ssl	5007/udp
+synapsis-edge	5008/tcp
+synapsis-edge	5008/udp
+airport-admin	5009/tcp
+winfs	5009/udp
+telelpathstart	5010/tcp
+telelpathstart	5010/udp
+telelpathattack	5011/tcp
+telelpathattack	5011/udp
+nsp	5012/tcp
+nsp	5012/udp
+fmpro-v6	5013/tcp
+fmpro-v6	5013/udp
+onpsocket	5014/tcp
+onpsocket	5014/udp
+fmwp	5015/tcp
+zenginkyo-1	5020/tcp
+zenginkyo-1	5020/udp
+zenginkyo-2	5021/tcp
+zenginkyo-2	5021/udp
+mice	5022/tcp
+mice	5022/udp
+htuilsrv	5023/tcp
+htuilsrv	5023/udp
+scpi-telnet	5024/tcp
+scpi-telnet	5024/udp
+scpi-raw	5025/tcp
+scpi-raw	5025/udp
+strexec-d	5026/tcp
+strexec-d	5026/udp
+strexec-s	5027/tcp
+strexec-s	5027/udp
+qvr	5028/tcp
+infobright	5029/tcp
+infobright	5029/udp
+surfpass	5030/tcp
+surfpass	5030/udp
+dmp	5031/tcp
+dmp	5031/udp
+signacert-agent	5032/tcp
+jtnetd-server	5033/tcp
+jtnetd-status	5034/tcp
+asnaacceler8db	5042/tcp
+asnaacceler8db	5042/udp
+swxadmin	5043/tcp
+swxadmin	5043/udp
+lxi-evntsvc	5044/tcp
+lxi-evntsvc	5044/udp
+osp	5045/tcp
+vpm-udp	5046/tcp
+vpm-udp	5046/udp
+iscape	5047/tcp
+iscape	5047/udp
+texai	5048/tcp
+ivocalize	5049/tcp
+ivocalize	5049/udp
+mmcc	5050/tcp
+mmcc	5050/udp
+ida-agent	5051/tcp
+ita-agent	5051/udp
+ita-manager	5052/tcp
+ita-manager	5052/udp
+rlm	5053/tcp
+rlm-admin	5054/tcp
+unot	5055/tcp
+unot	5055/udp
+intecom-ps1	5056/tcp
+intecom-ps1	5056/udp
+intecom-ps2	5057/tcp
+intecom-ps2	5057/udp
+locus-disc	5058/tcp
+locus-disc	5058/udp
+sds	5059/tcp
+sds	5059/udp
+sip	5060/tcp
+sip	5060/udp
+sip-tls	5061/tcp
+sip-tls	5061/udp
+na-localise	5062/tcp
+na-localise	5062/udp
+csrpc	5063/tcp
+ca-1	5064/tcp
+ca-1	5064/udp
+ca-2	5065/tcp
+ca-2	5065/udp
+stanag-5066	5066/tcp
+stanag-5066	5066/udp
+authentx	5067/tcp
+authentx	5067/udp
+bitforestsrv	5068/tcp
+i-net-2000-npr	5069/tcp
+i-net-2000-npr	5069/udp
+vtsas	5070/tcp
+vtsas	5070/udp
+powerschool	5071/tcp
+powerschool	5071/udp
+ayiya	5072/tcp
+ayiya	5072/udp
+tag-pm	5073/tcp
+tag-pm	5073/udp
+alesquery	5074/tcp
+alesquery	5074/udp
+pvaccess	5075/tcp
+pixelpusher	5078/tcp
+cp-spxrpts	5079/tcp
+cp-spxrpts	5079/udp
+onscreen	5080/tcp
+onscreen	5080/udp
+sdl-ets	5081/tcp
+sdl-ets	5081/udp
+qcp	5082/tcp
+qcp	5082/udp
+qfp	5083/tcp
+qfp	5083/udp
+llrp	5084/tcp
+llrp	5084/udp
+encrypted-llrp	5085/tcp
+encrypted-llrp	5085/udp
+aprigo-cs	5086/tcp
+biotic	5087/tcp
+magpie	5092/tcp
+magpie	5092/udp
+sentinel-lm	5093/tcp
+sentinel-lm	5093/udp
+hart-ip	5094/tcp
+hart-ip	5094/udp
+sentlm-srv2srv	5099/tcp
+sentlm-srv2srv	5099/udp
+admd	5100/tcp
+socalia	5100/udp
+admdog	5101/tcp
+talarian-udp	5101/udp
+admeng	5102/tcp
+oms-nonsecure	5102/udp
+actifio-c2c	5103/tcp
+tinymessage	5104/tcp
+tinymessage	5104/udp
+hughes-ap	5105/tcp
+hughes-ap	5105/udp
+actifioudsagent	5106/tcp
+actifioreplic	5107/tcp
+taep-as-svc	5111/tcp
+taep-as-svc	5111/udp
+pm-cmdsvr	5112/tcp
+pm-cmdsvr	5112/udp
+ev-services	5114/tcp
+autobuild	5115/tcp
+emb-proj-cmd	5116/tcp
+emb-proj-cmd	5116/udp
+gradecam	5117/tcp
+barracuda-bbs	5120/tcp
+nbt-pc	5133/tcp
+nbt-pc	5133/udp
+ppactivation	5134/tcp
+erp-scale	5135/tcp
+minotaur-sa	5136/tcp
+minotaur-sa	5136/udp
+ctsd	5137/tcp
+ctsd	5137/udp
+rmonitor_secure	5145/tcp
+rmonitor_secure	5145/udp
+social-alarm	5146/tcp
+atmp	5150/tcp
+atmp	5150/udp
+esri_sde	5151/tcp
+esri_sde	5151/udp
+sde-discovery	5152/tcp
+sde-discovery	5152/udp
+toruxserver	5153/tcp
+bzflag	5154/tcp
+bzflag	5154/udp
+asctrl-agent	5155/tcp
+asctrl-agent	5155/udp
+rugameonline	5156/tcp
+mediat	5157/tcp
+snmpssh	5161/tcp
+snmpssh-trap	5162/tcp
+sbackup	5163/tcp
+vpa	5164/tcp
+vpa-disc	5164/udp
+ife_icorp	5165/tcp
+ife_icorp	5165/udp
+winpcs	5166/tcp
+winpcs	5166/udp
+scte104	5167/tcp
+scte104	5167/udp
+scte30	5168/tcp
+scte30	5168/udp
+pcoip-mgmt	5172/tcp
+aol	5190/tcp
+aol	5190/udp
+aol-1	5191/tcp
+aol-1	5191/udp
+aol-2	5192/tcp
+aol-2	5192/udp
+aol-3	5193/tcp
+aol-3	5193/udp
+cpscomm	5194/tcp
+ampl-lic	5195/tcp
+ampl-tableproxy	5196/tcp
+tunstall-lwp	5197/tcp
+targus-getdata	5200/tcp
+targus-getdata	5200/udp
+targus-getdata1	5201/tcp
+targus-getdata1	5201/udp
+targus-getdata2	5202/tcp
+targus-getdata2	5202/udp
+targus-getdata3	5203/tcp
+targus-getdata3	5203/udp
+nomad	5209/tcp
+noteza	5215/tcp
+3exmp	5221/tcp
+xmpp-client	5222/tcp
+xmpp-client	5222/udp
+hpvirtgrp	5223/tcp
+hpvirtgrp	5223/udp
+hpvirtctrl	5224/tcp
+hpvirtctrl	5224/udp
+hp-server	5225/tcp
+hp-server	5225/udp
+hp-status	5226/tcp
+hp-status	5226/udp
+perfd	5227/tcp
+perfd	5227/udp
+hpvroom	5228/tcp
+jaxflow	5229/tcp
+jaxflow-data	5230/tcp
+crusecontrol	5231/tcp
+sgi-dgl	5232/tcp
+enfs	5233/tcp
+eenet	5234/tcp
+eenet	5234/udp
+galaxy-network	5235/tcp
+galaxy-network	5235/udp
+padl2sim	5236/tcp
+padl2sim	5236/udp
+mnet-discovery	5237/tcp
+mnet-discovery	5237/udp
+attune	5242/tcp
+xycstatus	5243/tcp
+downtools	5245/tcp
+downtools-disc	5245/udp
+capwap-control	5246/tcp
+capwap-control	5246/udp
+capwap-data	5247/tcp
+capwap-data	5247/udp
+caacws	5248/tcp
+caacws	5248/udp
+caaclang2	5249/tcp
+caaclang2	5249/udp
+soagateway	5250/tcp
+soagateway	5250/udp
+caevms	5251/tcp
+caevms	5251/udp
+movaz-ssc	5252/tcp
+movaz-ssc	5252/udp
+kpdp	5253/tcp
+logcabin	5254/tcp
+3com-njack-1	5264/tcp
+3com-njack-1	5264/udp
+3com-njack-2	5265/tcp
+3com-njack-2	5265/udp
+xmpp-server	5269/tcp
+xmpp-server	5269/udp
+xmp	5270/tcp
+xmp	5270/udp
+cuelink	5271/tcp
+cuelink-disc	5271/udp
+pk	5272/tcp
+pk	5272/udp
+xmpp-bosh	5280/tcp
+undo-lm	5281/tcp
+transmit-port	5282/tcp
+transmit-port	5282/udp
+presence	5298/tcp
+presence	5298/udp
+nlg-data	5299/tcp
+nlg-data	5299/udp
+hacl-hb	5300/tcp
+hacl-hb	5300/udp
+hacl-gs	5301/tcp
+hacl-gs	5301/udp
+hacl-cfg	5302/tcp
+hacl-cfg	5302/udp
+hacl-probe	5303/tcp
+hacl-probe	5303/udp
+hacl-local	5304/tcp
+hacl-local	5304/udp
+hacl-test	5305/tcp
+hacl-test	5305/udp
+sun-mc-grp	5306/tcp
+sun-mc-grp	5306/udp
+sco-aip	5307/tcp
+sco-aip	5307/udp
+cfengine	5308/tcp
+cfengine	5308/udp
+jprinter	5309/tcp
+jprinter	5309/udp
+outlaws	5310/tcp
+outlaws	5310/udp
+permabit-cs	5312/tcp
+permabit-cs	5312/udp
+rrdp	5313/tcp
+rrdp	5313/udp
+opalis-rbt-ipc	5314/tcp
+opalis-rbt-ipc	5314/udp
+hacl-poll	5315/tcp
+hacl-poll	5315/udp
+hpdevms	5316/tcp
+hpdevms	5316/udp
+hpdevms	5317/tcp
+pkix-cmc	5318/tcp
+bsfserver-zn	5320/tcp
+bsfsvr-zn-ssl	5321/tcp
+kfserver	5343/tcp
+kfserver	5343/udp
+xkotodrcp	5344/tcp
+xkotodrcp	5344/udp
+stuns	5349/tcp
+stuns	5349/udp
+nat-pmp-status	5350/tcp
+nat-pmp-status	5350/udp
+nat-pmp	5351/tcp
+nat-pmp	5351/udp
+dns-llq	5352/tcp
+dns-llq	5352/udp
+mdns	5353/tcp
+zeroconf	5353/udp
+mdnsresponder	5354/tcp
+mdnsresponder	5354/udp
+llmnr	5355/tcp
+llmnr	5355/udp
+ms-smlbiz	5356/tcp
+ms-smlbiz	5356/udp
+wsdapi	5357/tcp
+wsdapi	5357/udp
+wsdapi-s	5358/tcp
+wsdapi-s	5358/udp
+ms-alerter	5359/tcp
+ms-alerter	5359/udp
+ms-sideshow	5360/tcp
+ms-sideshow	5360/udp
+ms-s-sideshow	5361/tcp
+ms-s-sideshow	5361/udp
+serverwsd2	5362/tcp
+serverwsd2	5362/udp
+net-projection	5363/tcp
+net-projection	5363/udp
+kdnet	5364/tcp
+stresstester	5397/tcp
+stresstester	5397/udp
+elektron-admin	5398/tcp
+elektron-admin	5398/udp
+securitychase	5399/tcp
+securitychase	5399/udp
+pcduo-old	5400/tcp
+excerpt	5400/udp
+excerpts	5401/tcp
+excerpts	5401/udp
+mftp	5402/tcp
+mftp	5402/udp
+hpoms-ci-lstn	5403/tcp
+hpoms-ci-lstn	5403/udp
+hpoms-dps-lstn	5404/tcp
+hpoms-dps-lstn	5404/udp
+pcduo	5405/tcp
+netsupport	5405/udp
+systemics-sox	5406/tcp
+systemics-sox	5406/udp
+foresyte-clear	5407/tcp
+foresyte-clear	5407/udp
+foresyte-sec	5408/tcp
+foresyte-sec	5408/udp
+salient-dtasrv	5409/tcp
+salient-dtasrv	5409/udp
+salient-usrmgr	5410/tcp
+salient-usrmgr	5410/udp
+actnet	5411/tcp
+actnet	5411/udp
+continuus	5412/tcp
+continuus	5412/udp
+wwiotalk	5413/tcp
+wwiotalk	5413/udp
+statusd	5414/tcp
+statusd	5414/udp
+ns-server	5415/tcp
+ns-server	5415/udp
+sns-gateway	5416/tcp
+sns-gateway	5416/udp
+sns-agent	5417/tcp
+sns-agent	5417/udp
+mcntp	5418/tcp
+mcntp	5418/udp
+dj-ice	5419/tcp
+dj-ice	5419/udp
+cylink-c	5420/tcp
+cylink-c	5420/udp
+netsupport2	5421/tcp
+netsupport2	5421/udp
+salient-mux	5422/tcp
+salient-mux	5422/udp
+virtualuser	5423/tcp
+virtualuser	5423/udp
+beyond-remote	5424/tcp
+beyond-remote	5424/udp
+br-channel	5425/tcp
+br-channel	5425/udp
+devbasic	5426/tcp
+devbasic	5426/udp
+sco-peer-tta	5427/tcp
+sco-peer-tta	5427/udp
+telaconsole	5428/tcp
+omid	5428/udp
+base	5429/tcp
+base	5429/udp
+radec-corp	5430/tcp
+radec-corp	5430/udp
+park-agent	5431/tcp
+park-agent	5431/udp
+postgresql	5432/tcp
+postgresql	5432/udp
+pyrrho	5433/tcp
+pyrrho	5433/udp
+sgi-arrayd	5434/tcp
+sgi-arrayd	5434/udp
+sceanics	5435/tcp
+sceanics	5435/udp
+pmip6-cntl	5436/tcp
+pmip6-cntl	5436/udp
+pmip6-data	5437/tcp
+pmip6-data	5437/udp
+spss	5443/tcp
+spss	5443/udp
+smbdirect	5445/tcp
+tiepie	5450/tcp
+surebox	5453/tcp
+surebox	5453/udp
+apc-5454	5454/tcp
+apc-5454	5454/udp
+apc-5455	5455/tcp
+apc-5455	5455/udp
+apc-5456	5456/tcp
+apc-5456	5456/udp
+silkmeter	5461/tcp
+silkmeter	5461/udp
+ttl-publisher	5462/tcp
+ttl-publisher	5462/udp
+ttlpriceproxy	5463/tcp
+ttlpriceproxy	5463/udp
+quailnet	5464/tcp
+quailnet	5464/udp
+netops-broker	5465/tcp
+netops-broker	5465/udp
+apsolab-col	5470/tcp
+apsolab-cols	5471/tcp
+apsolab-tag	5472/tcp
+apsolab-tags	5473/tcp
+apsolab-rpc	5474/tcp
+apsolab-data	5475/tcp
+connect-proxy	5490/tcp
+hotline	5500/tcp
+securid	5500/udp
+fcp-addr-srvr2	5501/tcp
+fcp-addr-srvr2	5501/udp
+fcp-srvr-inst1	5502/tcp
+fcp-srvr-inst1	5502/udp
+fcp-srvr-inst2	5503/tcp
+fcp-srvr-inst2	5503/udp
+fcp-cics-gw1	5504/tcp
+fcp-cics-gw1	5504/udp
+checkoutdb	5505/tcp
+checkoutdb	5505/udp
+amc	5506/tcp
+amc	5506/udp
+psl-management	5507/tcp
+secureidprop	5510/tcp
+sdlog	5520/tcp
+sdserv	5530/tcp
+sdreport	5540/tcp
+sdxauthd	5540/udp
+sdadmind	5550/tcp
+sgi-eventmond	5553/tcp
+sgi-eventmond	5553/udp
+sgi-esphttp	5554/tcp
+sgi-esphttp	5554/udp
+freeciv	5555/tcp
+rplay	5555/udp
+freeciv	5556/tcp
+freeciv	5556/udp
+farenet	5557/tcp
+isqlplus	5560/tcp
+hpe-dp-bura	5565/tcp
+westec-connect	5566/tcp
+m-oap	5567/tcp
+m-oap	5567/udp
+sdt	5568/tcp
+sdt	5568/udp
+rdmnet-ctrl	5569/tcp
+sdmmp	5573/tcp
+sdmmp	5573/udp
+lsi-bobcat	5574/tcp
+ora-oap	5575/tcp
+fdtracks	5579/tcp
+tmosms0	5580/tcp
+tmosms0	5580/udp
+tmosms1	5581/tcp
+tmosms1	5581/udp
+fac-restore	5582/tcp
+fac-restore	5582/udp
+tmo-icon-sync	5583/tcp
+tmo-icon-sync	5583/udp
+bis-web	5584/tcp
+bis-web	5584/udp
+bis-sync	5585/tcp
+bis-sync	5585/udp
+att-mt-sms	5586/tcp
+ininmessaging	5597/tcp
+ininmessaging	5597/udp
+mctfeed	5598/tcp
+mctfeed	5598/udp
+esinstall	5599/tcp
+esinstall	5599/udp
+esmmanager	5600/tcp
+esmmanager	5600/udp
+esmagent	5601/tcp
+esmagent	5601/udp
+a1-msc	5602/tcp
+a1-msc	5602/udp
+a1-bs	5603/tcp
+a1-bs	5603/udp
+a3-sdunode	5604/tcp
+a3-sdunode	5604/udp
+a4-sdunode	5605/tcp
+a4-sdunode	5605/udp
+efr	5618/tcp
+ninaf	5627/tcp
+ninaf	5627/udp
+htrust	5628/tcp
+htrust	5628/udp
+symantec-sfdb	5629/tcp
+symantec-sfdb	5629/udp
+precise-comm	5630/tcp
+precise-comm	5630/udp
+pcanywheredata	5631/tcp
+pcanywheredata	5631/udp
+pcanywherestat	5632/tcp
+pcanywherestat	5632/udp
+beorl	5633/tcp
+beorl	5633/udp
+xprtld	5634/tcp
+xprtld	5634/udp
+sfmsso	5635/tcp
+sfm-db-server	5636/tcp
+cssc	5637/tcp
+flcrs	5638/tcp
+ics	5639/tcp
+vfmobile	5646/tcp
+nrpe	5666/tcp
+filemq	5670/tcp
+amqps	5671/tcp
+amqps	5671/udp
+amqp	5672/tcp
+amqp	5672/udp
+jms	5673/tcp
+jms	5673/udp
+hyperscsi-port	5674/tcp
+hyperscsi-port	5674/udp
+v5ua	5675/tcp
+v5ua	5675/udp
+raadmin	5676/tcp
+raadmin	5676/udp
+questdb2-lnchr	5677/tcp
+questdb2-lnchr	5677/udp
+rrac	5678/tcp
+rrac	5678/udp
+activesync	5679/tcp
+dccm	5679/udp
+canna	5680/tcp
+auriga-router	5680/udp
+ncxcp	5681/tcp
+ncxcp	5681/udp
+brightcore	5682/tcp
+brightcore	5682/udp
+coap	5683/tcp
+coap	5683/udp
+coaps	5684/tcp
+coaps	5684/udp
+gog-multiplayer	5687/tcp
+ggz	5688/tcp
+ggz	5688/udp
+qmvideo	5689/tcp
+qmvideo	5689/udp
+rbsystem	5693/tcp
+kmip	5696/tcp
+supportassist	5700/tcp
+storageos	5705/tcp
+proshareaudio	5713/tcp
+proshareaudio	5713/udp
+prosharevideo	5714/tcp
+prosharevideo	5714/udp
+prosharedata	5715/tcp
+prosharedata	5715/udp
+prosharerequest	5716/tcp
+prosharerequest	5716/udp
+prosharenotify	5717/tcp
+prosharenotify	5717/udp
+dpm	5718/tcp
+dpm	5718/udp
+dpm-agent	5719/tcp
+dpm-agent	5719/udp
+ms-licensing	5720/tcp
+ms-licensing	5720/udp
+dtpt	5721/tcp
+dtpt	5721/udp
+msdfsr	5722/tcp
+msdfsr	5722/udp
+omhs	5723/tcp
+omhs	5723/udp
+omsdk	5724/tcp
+omsdk	5724/udp
+ms-ilm	5725/tcp
+ms-ilm-sts	5726/tcp
+asgenf	5727/tcp
+io-dist-data	5728/tcp
+io-dist-group	5728/udp
+openmail	5729/tcp
+openmail	5729/udp
+unieng	5730/tcp
+unieng	5730/udp
+ida-discover1	5741/tcp
+ida-discover1	5741/udp
+ida-discover2	5742/tcp
+ida-discover2	5742/udp
+watchdoc-pod	5743/tcp
+watchdoc-pod	5743/udp
+watchdoc	5744/tcp
+watchdoc	5744/udp
+fcopy-server	5745/tcp
+fcopy-server	5745/udp
+fcopys-server	5746/tcp
+fcopys-server	5746/udp
+tunatic	5747/tcp
+tunatic	5747/udp
+tunalyzer	5748/tcp
+tunalyzer	5748/udp
+rscd	5750/tcp
+rscd	5750/udp
+openmailg	5755/tcp
+openmailg	5755/udp
+x500ms	5757/tcp
+x500ms	5757/udp
+openmailns	5766/tcp
+openmailns	5766/udp
+s-openmail	5767/tcp
+s-openmail	5767/udp
+openmailpxy	5768/tcp
+openmailpxy	5768/udp
+spramsca	5769/tcp
+spramsca	5769/udp
+spramsd	5770/tcp
+spramsd	5770/udp
+netagent	5771/tcp
+netagent	5771/udp
+dali-port	5777/tcp
+dali-port	5777/udp
+vts-rpc	5780/tcp
+3par-evts	5781/tcp
+3par-evts	5781/udp
+3par-mgmt	5782/tcp
+3par-mgmt	5782/udp
+3par-mgmt-ssl	5783/tcp
+3par-mgmt-ssl	5783/udp
+ibar	5784/tcp
+ibar	5784/udp
+3par-rcopy	5785/tcp
+3par-rcopy	5785/udp
+cisco-redu	5786/tcp
+cisco-redu	5786/udp
+waascluster	5787/tcp
+xtreamx	5793/tcp
+xtreamx	5793/udp
+spdp	5794/tcp
+spdp	5794/udp
+enlabel-dpl	5798/tcp
+vnc-http	5800/tcp
+vnc-http-1	5801/tcp
+vnc-http-2	5802/tcp
+vnc-http-3	5803/tcp
+icmpd	5813/tcp
+icmpd	5813/udp
+spt-automation	5814/tcp
+spt-automation	5814/udp
+autopassdaemon	5820/tcp
+shiprush-d-ch	5841/tcp
+reversion	5842/tcp
+wherehoo	5859/tcp
+wherehoo	5859/udp
+ppsuitemsg	5863/tcp
+ppsuitemsg	5863/udp
+diameters	5868/tcp
+jute	5883/tcp
+vnc	5900/tcp
+rfb	5900/udp
+vnc-1	5901/tcp
+vnc-2	5902/tcp
+vnc-3	5903/tcp
+ag-swim	5904/tcp
+asmgcs	5905/tcp
+rpas-c2	5906/tcp
+dsd	5907/tcp
+ipsma	5908/tcp
+agma	5909/tcp
+cm	5910/tcp
+cm	5910/udp
+cpdlc	5911/tcp
+cpdlc	5911/udp
+fis	5912/tcp
+fis	5912/udp
+ads-c	5913/tcp
+ads-c	5913/udp
+teamviewer	5938/tcp
+indy	5963/tcp
+indy	5963/udp
+mppolicy-v5	5968/tcp
+mppolicy-v5	5968/udp
+mppolicy-mgr	5969/tcp
+mppolicy-mgr	5969/udp
+ncd-pref-tcp	5977/tcp
+ncd-diag-tcp	5978/tcp
+ncd-conf-tcp	5979/tcp
+couchdb	5984/tcp
+couchdb	5984/udp
+wsman	5985/tcp
+wsman	5985/udp
+wsmans	5986/tcp
+wsmans	5986/udp
+wbem-rmi	5987/tcp
+wbem-rmi	5987/udp
+wbem-http	5988/tcp
+wbem-http	5988/udp
+wbem-https	5989/tcp
+wbem-https	5989/udp
+wbem-exp-https	5990/tcp
+wbem-exp-https	5990/udp
+nuxsl	5991/tcp
+nuxsl	5991/udp
+consul-insight	5992/tcp
+consul-insight	5992/udp
+cim-rs	5993/tcp
+rms-agent	5994/tcp
+ncd-pref	5997/tcp
+ncd-diag	5998/tcp
+ncd-conf	5999/tcp
+cvsup	5999/udp
+X11	6000/tcp
+X11	6000/udp
+X11:1	6001/tcp
+X11:1	6001/udp
+X11:2	6002/tcp
+X11:2	6002/udp
+X11:3	6003/tcp
+X11:3	6003/udp
+X11:4	6004/tcp
+X11:4	6004/udp
+X11:5	6005/tcp
+X11:5	6005/udp
+X11:6	6006/tcp
+X11:6	6006/udp
+X11:7	6007/tcp
+X11:7	6007/udp
+X11:8	6008/tcp
+X11:8	6008/udp
+X11:9	6009/tcp
+X11:9	6009/udp
+x11	6010/tcp
+x11	6010/udp
+x11	6011/tcp
+x11	6011/udp
+x11	6012/tcp
+x11	6012/udp
+x11	6013/tcp
+x11	6013/udp
+x11	6014/tcp
+x11	6014/udp
+x11	6015/tcp
+x11	6015/udp
+x11	6016/tcp
+x11	6016/udp
+xmail-ctrl	6017/tcp
+x11	6017/udp
+x11	6018/tcp
+x11	6018/udp
+x11	6019/tcp
+x11	6019/udp
+x11	6020/tcp
+x11	6020/udp
+x11	6021/tcp
+x11	6021/udp
+x11	6022/tcp
+x11	6022/udp
+x11	6023/tcp
+x11	6023/udp
+x11	6024/tcp
+x11	6024/udp
+x11	6025/tcp
+x11	6025/udp
+x11	6026/tcp
+x11	6026/udp
+x11	6027/tcp
+x11	6027/udp
+x11	6028/tcp
+x11	6028/udp
+x11	6029/tcp
+x11	6029/udp
+x11	6030/tcp
+x11	6030/udp
+x11	6031/tcp
+x11	6031/udp
+x11	6032/tcp
+x11	6032/udp
+x11	6033/tcp
+x11	6033/udp
+x11	6034/tcp
+x11	6034/udp
+x11	6035/tcp
+x11	6035/udp
+x11	6036/tcp
+x11	6036/udp
+x11	6037/tcp
+x11	6037/udp
+x11	6038/tcp
+x11	6038/udp
+x11	6039/tcp
+x11	6039/udp
+x11	6040/tcp
+x11	6040/udp
+x11	6041/tcp
+x11	6041/udp
+x11	6042/tcp
+x11	6042/udp
+x11	6043/tcp
+x11	6043/udp
+x11	6044/tcp
+x11	6044/udp
+x11	6045/tcp
+x11	6045/udp
+x11	6046/tcp
+x11	6046/udp
+x11	6047/tcp
+x11	6047/udp
+x11	6048/tcp
+x11	6048/udp
+x11	6049/tcp
+x11	6049/udp
+arcserve	6050/tcp
+x11	6050/udp
+x11	6051/tcp
+x11	6051/udp
+x11	6052/tcp
+x11	6052/udp
+x11	6053/tcp
+x11	6053/udp
+x11	6054/tcp
+x11	6054/udp
+x11	6055/tcp
+x11	6055/udp
+x11	6056/tcp
+x11	6056/udp
+x11	6057/tcp
+x11	6057/udp
+x11	6058/tcp
+x11	6058/udp
+X11:59	6059/tcp
+X11:59	6059/udp
+x11	6060/tcp
+x11	6060/udp
+x11	6061/tcp
+x11	6061/udp
+x11	6062/tcp
+x11	6062/udp
+x11	6063/tcp
+x11	6063/udp
+ndl-ahp-svc	6064/tcp
+ndl-ahp-svc	6064/udp
+winpharaoh	6065/tcp
+winpharaoh	6065/udp
+ewctsp	6066/tcp
+ewctsp	6066/udp
+gsmp	6068/tcp
+gsmp	6068/udp
+trip	6069/tcp
+trip	6069/udp
+messageasap	6070/tcp
+messageasap	6070/udp
+ssdtp	6071/tcp
+ssdtp	6071/udp
+diagnose-proc	6072/tcp
+diagnose-proc	6072/udp
+directplay8	6073/tcp
+directplay8	6073/udp
+max	6074/tcp
+max	6074/udp
+dpm-acm	6075/tcp
+msft-dpm-cert	6076/tcp
+iconstructsrv	6077/tcp
+gue	6080/tcp
+geneve	6081/tcp
+p25cai	6082/tcp
+miami-bcast	6083/tcp
+p2p-sip	6084/tcp
+konspire2b	6085/tcp
+konspire2b	6085/udp
+pdtp	6086/tcp
+pdtp	6086/udp
+ldss	6087/tcp
+ldss	6087/udp
+doglms	6088/tcp
+raxa-mgmt	6099/tcp
+synchronet-db	6100/tcp
+synchronet-db	6100/udp
+backupexec	6101/tcp
+synchronet-rtc	6101/udp
+synchronet-upd	6102/tcp
+synchronet-upd	6102/udp
+RETS-or-BackupExec	6103/tcp
+rets	6103/udp
+dbdb	6104/tcp
+dbdb	6104/udp
+isdninfo	6105/tcp
+primaserver	6105/udp
+isdninfo	6106/tcp
+mpsserver	6106/udp
+etc-control	6107/tcp
+etc-control	6107/udp
+sercomm-scadmin	6108/tcp
+sercomm-scadmin	6108/udp
+globecast-id	6109/tcp
+globecast-id	6109/udp
+softcm	6110/tcp
+softcm	6110/udp
+spc	6111/tcp
+spc	6111/udp
+dtspc	6112/tcp
+dtspcd	6112/udp
+dayliteserver	6113/tcp
+wrspice	6114/tcp
+xic	6115/tcp
+xtlserv	6116/tcp
+daylitetouch	6117/tcp
+tipc	6118/tcp
+spdy	6121/tcp
+bex-webadmin	6122/tcp
+bex-webadmin	6122/udp
+backup-express	6123/tcp
+backup-express	6123/udp
+pnbs	6124/tcp
+pnbs	6124/udp
+damewaremobgtwy	6130/tcp
+nbt-wol	6133/tcp
+nbt-wol	6133/udp
+pulsonixnls	6140/tcp
+pulsonixnls	6140/udp
+meta-corp	6141/tcp
+meta-corp	6141/udp
+aspentec-lm	6142/tcp
+aspentec-lm	6142/udp
+watershed-lm	6143/tcp
+watershed-lm	6143/udp
+statsci1-lm	6144/tcp
+statsci1-lm	6144/udp
+statsci2-lm	6145/tcp
+statsci2-lm	6145/udp
+lonewolf-lm	6146/tcp
+lonewolf-lm	6146/udp
+montage-lm	6147/tcp
+montage-lm	6147/udp
+ricardo-lm	6148/tcp
+ricardo-lm	6148/udp
+tal-pod	6149/tcp
+tal-pod	6149/udp
+efb-aci	6159/tcp
+ecmp	6160/tcp
+patrol-ism	6161/tcp
+patrol-ism	6161/udp
+patrol-coll	6162/tcp
+patrol-coll	6162/udp
+pscribe	6163/tcp
+pscribe	6163/udp
+lm-x	6200/tcp
+lm-x	6200/udp
+thermo-calc	6201/tcp
+qmtps	6209/tcp
+radmind	6222/tcp
+radmind	6222/udp
+jeol-nsdtp-1	6241/tcp
+jeol-nsddp-1	6241/udp
+jeol-nsdtp-2	6242/tcp
+jeol-nsddp-2	6242/udp
+jeol-nsdtp-3	6243/tcp
+jeol-nsddp-3	6243/udp
+jeol-nsdtp-4	6244/tcp
+jeol-nsddp-4	6244/udp
+tl1-raw-ssl	6251/tcp
+tl1-raw-ssl	6251/udp
+tl1-ssh	6252/tcp
+tl1-ssh	6252/udp
+crip	6253/tcp
+crip	6253/udp
+gld	6267/tcp
+grid	6268/tcp
+grid	6268/udp
+grid-alt	6269/tcp
+grid-alt	6269/udp
+bmc-grx	6300/tcp
+bmc-grx	6300/udp
+bmc_ctd_ldap	6301/tcp
+bmc_ctd_ldap	6301/udp
+ufmp	6306/tcp
+ufmp	6306/udp
+scup	6315/tcp
+scup-disc	6315/udp
+abb-escp	6316/tcp
+abb-escp	6316/udp
+nav-data-cmd	6317/tcp
+repsvc	6320/tcp
+repsvc	6320/udp
+emp-server1	6321/tcp
+emp-server1	6321/udp
+emp-server2	6322/tcp
+emp-server2	6322/udp
+hrd-ncs	6324/tcp
+dt-mgmtsvc	6325/tcp
+dt-vra	6326/tcp
+sflow	6343/tcp
+sflow	6343/udp
+streletz	6344/tcp
+gnutella	6346/tcp
+gnutella	6346/udp
+gnutella2	6347/tcp
+gnutella2	6347/udp
+adap	6350/tcp
+adap	6350/udp
+pmcs	6355/tcp
+pmcs	6355/udp
+metaedit-mu	6360/tcp
+metaedit-mu	6360/udp
+ndn	6363/tcp
+metaedit-se	6370/tcp
+metaedit-se	6370/udp
+redis	6379/tcp
+metatude-mds	6382/tcp
+metatude-mds	6382/udp
+clariion-evr01	6389/tcp
+clariion-evr01	6389/udp
+metaedit-ws	6390/tcp
+metaedit-ws	6390/udp
+crystalreports	6400/tcp
+boe-cms	6400/udp
+crystalenterprise	6401/tcp
+boe-was	6401/udp
+boe-eventsrv	6402/tcp
+boe-eventsrv	6402/udp
+boe-cachesvr	6403/tcp
+boe-cachesvr	6403/udp
+boe-filesvr	6404/tcp
+boe-filesvr	6404/udp
+boe-pagesvr	6405/tcp
+boe-pagesvr	6405/udp
+boe-processsvr	6406/tcp
+boe-processsvr	6406/udp
+boe-resssvr1	6407/tcp
+boe-resssvr1	6407/udp
+boe-resssvr2	6408/tcp
+boe-resssvr2	6408/udp
+boe-resssvr3	6409/tcp
+boe-resssvr3	6409/udp
+boe-resssvr4	6410/tcp
+boe-resssvr4	6410/udp
+faxcomservice	6417/tcp
+faxcomservice	6417/udp
+syserverremote	6418/tcp
+svdrp	6419/tcp
+nim-vdrshell	6420/tcp
+nim-vdrshell	6420/udp
+nim-wan	6421/tcp
+nim-wan	6421/udp
+pgbouncer	6432/tcp
+heliosd	6440/tcp
+tarp	6442/tcp
+sun-sr-https	6443/tcp
+sun-sr-https	6443/udp
+sge_qmaster	6444/tcp
+sge_qmaster	6444/udp
+sge_execd	6445/tcp
+sge_execd	6445/udp
+mysql-proxy	6446/tcp
+mysql-proxy	6446/udp
+skip-cert-recv	6455/tcp
+skip-cert-send	6456/tcp
+skip-cert-send	6456/udp
+ieee11073-20701	6464/tcp
+lvision-lm	6471/tcp
+lvision-lm	6471/udp
+sun-sr-http	6480/tcp
+sun-sr-http	6480/udp
+servicetags	6481/tcp
+servicetags	6481/udp
+ldoms-mgmt	6482/tcp
+ldoms-mgmt	6482/udp
+SunVTS-RMI	6483/tcp
+SunVTS-RMI	6483/udp
+sun-sr-jms	6484/tcp
+sun-sr-jms	6484/udp
+sun-sr-iiop	6485/tcp
+sun-sr-iiop	6485/udp
+sun-sr-iiops	6486/tcp
+sun-sr-iiops	6486/udp
+sun-sr-iiop-aut	6487/tcp
+sun-sr-iiop-aut	6487/udp
+sun-sr-jmx	6488/tcp
+sun-sr-jmx	6488/udp
+sun-sr-admin	6489/tcp
+sun-sr-admin	6489/udp
+boks	6500/tcp
+boks	6500/udp
+boks_servc	6501/tcp
+boks_servc	6501/udp
+netop-rc	6502/tcp
+netop-rc	6502/udp
+boks_clntd	6503/tcp
+boks_clntd	6503/udp
+badm_priv	6505/tcp
+badm_priv	6505/udp
+badm_pub	6506/tcp
+badm_pub	6506/udp
+bdir_priv	6507/tcp
+bdir_priv	6507/udp
+bdir_pub	6508/tcp
+bdir_pub	6508/udp
+mgcs-mfp-port	6509/tcp
+mgcs-mfp-port	6509/udp
+mcer-port	6510/tcp
+mcer-port	6510/udp
+dccp-udp	6511/tcp
+netconf-tls	6513/tcp
+syslog-tls	6514/tcp
+syslog-tls	6514/udp
+elipse-rec	6515/tcp
+elipse-rec	6515/udp
+mythtv	6543/tcp
+lds-distrib	6543/udp
+mythtv	6544/tcp
+lds-dump	6544/udp
+powerchuteplus	6547/tcp
+apc-6547	6547/udp
+powerchuteplus	6548/tcp
+apc-6548	6548/udp
+apc-6549	6549/tcp
+powerchuteplus	6549/udp
+fg-sysupdate	6550/tcp
+fg-sysupdate	6550/udp
+sum	6551/tcp
+sum	6551/udp
+checkmk-agent	6556/tcp
+xdsxdm	6558/tcp
+xdsxdm	6558/udp
+sane-port	6566/tcp
+sane-port	6566/udp
+esp	6567/tcp
+esp	6567/udp
+canit_store	6568/tcp
+rp-reputation	6568/udp
+affiliate	6579/tcp
+affiliate	6579/udp
+parsec-master	6580/tcp
+parsec-master	6580/udp
+parsec-peer	6581/tcp
+parsec-peer	6581/udp
+parsec-game	6582/tcp
+parsec-game	6582/udp
+joaJewelSuite	6583/tcp
+joaJewelSuite	6583/udp
+analogx	6588/tcp
+mshvlm	6600/tcp
+mstmg-sstp	6601/tcp
+wsscomfrmwk	6602/tcp
+odette-ftps	6619/tcp
+odette-ftps	6619/udp
+kftp-data	6620/tcp
+kftp-data	6620/udp
+kftp	6621/tcp
+kftp	6621/udp
+mcftp	6622/tcp
+mcftp	6622/udp
+ktelnet	6623/tcp
+ktelnet	6623/udp
+datascaler-db	6624/tcp
+datascaler-ctl	6625/tcp
+wago-service	6626/tcp
+wago-service	6626/udp
+nexgen	6627/tcp
+nexgen	6627/udp
+afesc-mc	6628/tcp
+afesc-mc	6628/udp
+nexgen-aux	6629/tcp
+mxodbc-connect	6632/tcp
+cisco-vpath-tun	6633/tcp
+mpls-pm	6634/tcp
+mpls-udp	6635/tcp
+mpls-udp-dtls	6636/tcp
+ovsdb	6640/tcp
+openflow	6653/tcp
+pcs-sf-ui-man	6655/tcp
+emgmsg	6656/tcp
+palcom-disc	6657/tcp
+palcom-disc	6657/udp
+radmind	6662/tcp
+irc	6665/tcp
+ircu	6665/udp
+irc	6666/tcp
+ircu	6666/udp
+irc	6667/tcp
+ircu	6667/udp
+irc	6668/tcp
+ircu	6668/udp
+irc	6669/tcp
+ircu	6669/udp
+irc	6670/tcp
+vocaltec-gold	6670/udp
+p4p-portal	6671/tcp
+p4p-portal	6671/udp
+vision_server	6672/tcp
+vision_server	6672/udp
+vision_elmd	6673/tcp
+vision_elmd	6673/udp
+vfbp	6678/tcp
+osaut	6679/tcp
+clever-ctrace	6687/tcp
+clever-tcpip	6688/tcp
+tsa	6689/tcp
+tsa	6689/udp
+cleverdetect	6690/tcp
+babel	6696/tcp
+ircs-u	6697/tcp
+babel	6697/udp
+napster	6699/tcp
+carracho	6700/tcp
+carracho	6701/tcp
+kti-icad-srvr	6701/udp
+e-design-net	6702/tcp
+e-design-net	6702/udp
+e-design-web	6703/tcp
+e-design-web	6703/udp
+ibprotocol	6714/tcp
+ibprotocol	6714/udp
+fibotrader-com	6715/tcp
+fibotrader-com	6715/udp
+princity-agent	6716/tcp
+bmc-perf-agent	6767/tcp
+bmc-perf-agent	6767/udp
+bmc-perf-mgrd	6768/tcp
+bmc-perf-mgrd	6768/udp
+adi-gxp-srvprt	6769/tcp
+adi-gxp-srvprt	6769/udp
+plysrv-http	6770/tcp
+plysrv-http	6770/udp
+plysrv-https	6771/tcp
+plysrv-https	6771/udp
+ntz-tracker	6777/tcp
+ntz-p2p-storage	6778/tcp
+bfd-lag	6784/tcp
+dgpf-exchg	6785/tcp
+dgpf-exchg	6785/udp
+smc-jmx	6786/tcp
+smc-jmx	6786/udp
+smc-admin	6787/tcp
+smc-admin	6787/udp
+smc-http	6788/tcp
+smc-http	6788/udp
+ibm-db2-admin	6789/tcp
+smc-https	6789/udp
+hnmp	6790/tcp
+hnmp	6790/udp
+hnm	6791/tcp
+hnm	6791/udp
+acnet	6801/tcp
+acnet	6801/udp
+pentbox-sim	6817/tcp
+ambit-lm	6831/tcp
+ambit-lm	6831/udp
+netmo-default	6841/tcp
+netmo-default	6841/udp
+netmo-http	6842/tcp
+netmo-http	6842/udp
+iccrushmore	6850/tcp
+iccrushmore	6850/udp
+acctopus-cc	6868/tcp
+acctopus-st	6868/udp
+bittorrent-tracker	6881/tcp
+muse	6888/tcp
+muse	6888/udp
+rtimeviewer	6900/tcp
+jetstream	6901/tcp
+split-ping	6924/tcp
+ethoscan	6935/tcp
+xsmsvc	6936/tcp
+xsmsvc	6936/udp
+bioserver	6946/tcp
+bioserver	6946/udp
+otlp	6951/tcp
+otlp	6951/udp
+jmact3	6961/tcp
+jmact3	6961/udp
+jmevt2	6962/tcp
+jmevt2	6962/udp
+swismgr1	6963/tcp
+swismgr1	6963/udp
+swismgr2	6964/tcp
+swismgr2	6964/udp
+swistrap	6965/tcp
+swistrap	6965/udp
+swispol	6966/tcp
+swispol	6966/udp
+acmsoda	6969/tcp
+acmsoda	6969/udp
+conductor	6970/tcp
+qolyester	6980/tcp
+MobilitySrv	6997/tcp
+MobilitySrv	6997/udp
+iatp-highpri	6998/tcp
+iatp-highpri	6998/udp
+iatp-normalpri	6999/tcp
+iatp-normalpri	6999/udp
+afs3-fileserver	7000/tcp
+afs3-fileserver	7000/udp
+afs3-callback	7001/tcp
+afs3-callback	7001/udp
+afs3-prserver	7002/tcp
+afs3-prserver	7002/udp
+afs3-vlserver	7003/tcp
+afs3-vlserver	7003/udp
+afs3-kaserver	7004/tcp
+afs3-kaserver	7004/udp
+afs3-volser	7005/tcp
+afs3-volser	7005/udp
+afs3-errors	7006/tcp
+afs3-errors	7006/udp
+afs3-bos	7007/tcp
+afs3-bos	7007/udp
+afs3-update	7008/tcp
+afs3-update	7008/udp
+afs3-rmtsys	7009/tcp
+afs3-rmtsys	7009/udp
+ups-onlinet	7010/tcp
+ups-onlinet	7010/udp
+talon-disc	7011/tcp
+talon-disc	7011/udp
+talon-engine	7012/tcp
+talon-engine	7012/udp
+microtalon-dis	7013/tcp
+microtalon-dis	7013/udp
+microtalon-com	7014/tcp
+microtalon-com	7014/udp
+talon-webserver	7015/tcp
+talon-webserver	7015/udp
+spg	7016/tcp
+grasp	7017/tcp
+fisa-svc	7018/tcp
+doceri-ctl	7019/tcp
+dpserve	7020/tcp
+dpserve	7020/udp
+dpserveadmin	7021/tcp
+dpserveadmin	7021/udp
+ctdp	7022/tcp
+ctdp	7022/udp
+ct2nmcs	7023/tcp
+ct2nmcs	7023/udp
+vmsvc	7024/tcp
+vmsvc	7024/udp
+vmsvc-2	7025/tcp
+vmsvc-2	7025/udp
+loreji-panel	7026/tcp
+op-probe	7030/tcp
+op-probe	7030/udp
+iposplanet	7031/tcp
+quest-disc	7040/tcp
+realserver	7070/tcp
+arcp	7070/udp
+iwg1	7071/tcp
+iwg1	7071/udp
+iba-cfg	7072/tcp
+martalk	7073/tcp
+empowerid	7080/tcp
+empowerid	7080/udp
+zixi-transport	7088/tcp
+jdp-disc	7095/tcp
+lazy-ptop	7099/tcp
+lazy-ptop	7099/udp
+font-service	7100/tcp
+font-service	7100/udp
+elcn	7101/tcp
+elcn	7101/udp
+aes-x170	7107/tcp
+rothaga	7117/tcp
+virprot-lm	7121/tcp
+virprot-lm	7121/udp
+snif	7123/tcp
+scenidm	7128/tcp
+scenidm	7128/udp
+scenccs	7129/tcp
+scenccs	7129/udp
+cabsm-comm	7161/tcp
+cabsm-comm	7161/udp
+caistoragemgr	7162/tcp
+caistoragemgr	7162/udp
+cacsambroker	7163/tcp
+cacsambroker	7163/udp
+fsr	7164/tcp
+fsr	7164/udp
+doc-server	7165/tcp
+doc-server	7165/udp
+aruba-server	7166/tcp
+aruba-server	7166/udp
+casrmagent	7167/tcp
+cnckadserver	7168/tcp
+ccag-pib	7169/tcp
+ccag-pib	7169/udp
+nsrp	7170/tcp
+nsrp	7170/udp
+drm-production	7171/tcp
+drm-production	7171/udp
+metalbend	7172/tcp
+zsecure	7173/tcp
+clutild	7174/tcp
+clutild	7174/udp
+janus-disc	7181/tcp
+fodms	7200/tcp
+fodms	7200/udp
+dlip	7201/tcp
+dlip	7201/udp
+pon-ictp	7202/tcp
+PS-Server	7215/tcp
+PS-Capture-Pro	7216/tcp
+ramp	7227/tcp
+ramp	7227/udp
+citrixupp	7228/tcp
+citrixuppg	7229/tcp
+asa-gateways	7234/tcp
+aspcoordination	7235/tcp
+display	7236/tcp
+pads	7237/tcp
+frc-hicp	7244/tcp
+cnap	7262/tcp
+cnap	7262/udp
+watchme-7272	7272/tcp
+watchme-7272	7272/udp
+openmanage	7273/tcp
+oma-rlp	7273/udp
+oma-rlp-s	7274/tcp
+oma-rlp-s	7274/udp
+oma-ulp	7275/tcp
+oma-ulp	7275/udp
+oma-ilp	7276/tcp
+oma-ilp	7276/udp
+oma-ilp-s	7277/tcp
+oma-ilp-s	7277/udp
+oma-dcdocbs	7278/tcp
+oma-dcdocbs	7278/udp
+ctxlic	7279/tcp
+ctxlic	7279/udp
+itactionserver1	7280/tcp
+itactionserver1	7280/udp
+itactionserver2	7281/tcp
+itactionserver2	7281/udp
+mzca-action	7282/tcp
+mzca-alert	7282/udp
+genstat	7283/tcp
+swx	7300/tcp
+swx	7300/udp
+swx	7301/tcp
+swx	7301/udp
+swx	7302/tcp
+swx	7302/udp
+swx	7303/tcp
+swx	7303/udp
+swx	7304/tcp
+swx	7304/udp
+swx	7305/tcp
+swx	7305/udp
+swx	7306/tcp
+swx	7306/udp
+swx	7307/tcp
+swx	7307/udp
+swx	7308/tcp
+swx	7308/udp
+swx	7309/tcp
+swx	7309/udp
+swx	7310/tcp
+swx	7310/udp
+swx	7311/tcp
+swx	7311/udp
+swx	7312/tcp
+swx	7312/udp
+swx	7313/tcp
+swx	7313/udp
+swx	7314/tcp
+swx	7314/udp
+swx	7315/tcp
+swx	7315/udp
+swx	7316/tcp
+swx	7316/udp
+swx	7317/tcp
+swx	7317/udp
+swx	7318/tcp
+swx	7318/udp
+swx	7319/tcp
+swx	7319/udp
+swx	7320/tcp
+swx	7320/udp
+swx	7321/tcp
+swx	7321/udp
+swx	7322/tcp
+swx	7322/udp
+swx	7323/tcp
+swx	7323/udp
+swx	7324/tcp
+swx	7324/udp
+swx	7325/tcp
+swx	7325/udp
+icb	7326/tcp
+swx	7326/udp
+swx	7327/tcp
+swx	7327/udp
+swx	7328/tcp
+swx	7328/udp
+swx	7329/tcp
+swx	7329/udp
+swx	7330/tcp
+swx	7330/udp
+swx	7331/tcp
+swx	7331/udp
+swx	7332/tcp
+swx	7332/udp
+swx	7333/tcp
+swx	7333/udp
+swx	7334/tcp
+swx	7334/udp
+swx	7335/tcp
+swx	7335/udp
+swx	7336/tcp
+swx	7336/udp
+swx	7337/tcp
+swx	7337/udp
+swx	7338/tcp
+swx	7338/udp
+swx	7339/tcp
+swx	7339/udp
+swx	7340/tcp
+swx	7340/udp
+swx	7341/tcp
+swx	7341/udp
+swx	7342/tcp
+swx	7342/udp
+swx	7343/tcp
+swx	7343/udp
+swx	7344/tcp
+swx	7344/udp
+swx	7345/tcp
+swx	7345/udp
+swx	7346/tcp
+swx	7346/udp
+swx	7347/tcp
+swx	7347/udp
+swx	7348/tcp
+swx	7348/udp
+swx	7349/tcp
+swx	7349/udp
+swx	7350/tcp
+swx	7350/udp
+swx	7351/tcp
+swx	7351/udp
+swx	7352/tcp
+swx	7352/udp
+swx	7353/tcp
+swx	7353/udp
+swx	7354/tcp
+swx	7354/udp
+swx	7355/tcp
+swx	7355/udp
+swx	7356/tcp
+swx	7356/udp
+swx	7357/tcp
+swx	7357/udp
+swx	7358/tcp
+swx	7358/udp
+swx	7359/tcp
+swx	7359/udp
+lcm-server	7365/tcp
+lcm-server	7365/udp
+mindfilesys	7391/tcp
+mindfilesys	7391/udp
+mrssrendezvous	7392/tcp
+mrssrendezvous	7392/udp
+nfoldman	7393/tcp
+nfoldman	7393/udp
+fse	7394/tcp
+fse	7394/udp
+winqedit	7395/tcp
+winqedit	7395/udp
+hexarc	7397/tcp
+hexarc	7397/udp
+rtps-discovery	7400/tcp
+rtps-discovery	7400/udp
+rtps-dd-ut	7401/tcp
+rtps-dd-ut	7401/udp
+rtps-dd-mt	7402/tcp
+rtps-dd-mt	7402/udp
+ionixnetmon	7410/tcp
+ionixnetmon	7410/udp
+daqstream	7411/tcp
+ipluminary	7420/tcp
+mtportmon	7421/tcp
+mtportmon	7421/udp
+pmdmgr	7426/tcp
+pmdmgr	7426/udp
+oveadmgr	7427/tcp
+oveadmgr	7427/udp
+ovladmgr	7428/tcp
+ovladmgr	7428/udp
+opi-sock	7429/tcp
+opi-sock	7429/udp
+xmpv7	7430/tcp
+xmpv7	7430/udp
+pmd	7431/tcp
+pmd	7431/udp
+faximum	7437/tcp
+faximum	7437/udp
+oracleas-https	7443/tcp
+oracleas-https	7443/udp
+pythonds	7464/tcp
+sttunnel	7471/tcp
+rise	7473/tcp
+rise	7473/udp
+neo4j	7474/tcp
+openit	7478/tcp
+telops-lmd	7491/tcp
+telops-lmd	7491/udp
+silhouette	7500/tcp
+silhouette	7500/udp
+ovbus	7501/tcp
+ovbus	7501/udp
+adcp	7508/tcp
+acplt	7509/tcp
+ovhpas	7510/tcp
+ovhpas	7510/udp
+pafec-lm	7511/tcp
+pafec-lm	7511/udp
+saratoga	7542/tcp
+saratoga	7542/udp
+atul	7543/tcp
+atul	7543/udp
+nta-ds	7544/tcp
+nta-ds	7544/udp
+nta-us	7545/tcp
+nta-us	7545/udp
+cfs	7546/tcp
+cfs	7546/udp
+cwmp	7547/tcp
+cwmp	7547/udp
+tidp	7548/tcp
+tidp	7548/udp
+nls-tl	7549/tcp
+nls-tl	7549/udp
+cloudsignaling	7550/tcp
+controlone-con	7551/tcp
+sncp	7560/tcp
+sncp	7560/udp
+cfw	7563/tcp
+vsi-omega	7566/tcp
+vsi-omega	7566/udp
+dell-eql-asm	7569/tcp
+aries-kfinder	7570/tcp
+aries-kfinder	7570/udp
+coherence	7574/tcp
+sun-lm	7588/tcp
+sun-lm	7588/udp
+qaz	7597/tcp
+mipi-debug	7606/tcp
+indi	7624/tcp
+indi	7624/udp
+simco	7626/tcp
+soap-http	7627/tcp
+soap-http	7627/udp
+zen-pawn	7628/tcp
+zen-pawn	7628/udp
+xdas	7629/tcp
+xdas	7629/udp
+hawk	7630/tcp
+tesla-sys-msg	7631/tcp
+pmdfmgt	7633/tcp
+pmdfmgt	7633/udp
+hddtemp	7634/tcp
+cuseeme	7648/tcp
+cucme-1	7648/udp
+cucme-2	7649/udp
+cucme-3	7650/udp
+cucme-4	7651/udp
+rome	7663/tcp
+imqstomp	7672/tcp
+imqstomps	7673/tcp
+imqtunnels	7674/tcp
+imqtunnels	7674/udp
+imqtunnel	7675/tcp
+imqtunnel	7675/udp
+imqbrokerd	7676/tcp
+imqbrokerd	7676/udp
+sun-user-https	7677/tcp
+sun-user-https	7677/udp
+pando-pub	7680/tcp
+pando-pub	7680/udp
+dmt	7683/tcp
+bolt	7687/tcp
+collaber	7689/tcp
+collaber	7689/udp
+sovd	7690/tcp
+klio	7697/tcp
+klio	7697/udp
+em7-secom	7700/tcp
+nfapi	7701/tcp
+sync-em7	7707/tcp
+sync-em7	7707/udp
+scinet	7708/tcp
+scinet	7708/udp
+medimageportal	7720/tcp
+medimageportal	7720/udp
+nsdeepfreezectl	7724/tcp
+nsdeepfreezectl	7724/udp
+nitrogen	7725/tcp
+nitrogen	7725/udp
+freezexservice	7726/tcp
+freezexservice	7726/udp
+trident-data	7727/tcp
+trident-data	7727/udp
+osvr	7728/tcp
+smip	7734/tcp
+smip	7734/udp
+aiagent	7738/tcp
+aiagent	7738/udp
+scriptview	7741/tcp
+scriptview	7741/udp
+msss	7742/tcp
+sstp-1	7743/tcp
+sstp-1	7743/udp
+raqmon-pdu	7744/tcp
+raqmon-pdu	7744/udp
+prgp	7747/tcp
+prgp	7747/udp
+inetfs	7775/tcp
+cbt	7777/tcp
+cbt	7777/udp
+interwise	7778/tcp
+interwise	7778/udp
+vstat	7779/tcp
+vstat	7779/udp
+accu-lmgr	7781/tcp
+accu-lmgr	7781/udp
+s-bfd	7784/tcp
+minivend	7786/tcp
+minivend	7786/udp
+popup-reminders	7787/tcp
+popup-reminders	7787/udp
+office-tools	7789/tcp
+office-tools	7789/udp
+q3ade	7794/tcp
+q3ade	7794/udp
+pnet-conn	7797/tcp
+pnet-conn	7797/udp
+pnet-enc	7798/tcp
+pnet-enc	7798/udp
+altbsdp	7799/tcp
+altbsdp	7799/udp
+asr	7800/tcp
+asr	7800/udp
+ssp-client	7801/tcp
+ssp-client	7801/udp
+vns-tp	7802/tcp
+rbt-wanopt	7810/tcp
+rbt-wanopt	7810/udp
+apc-7845	7845/tcp
+apc-7845	7845/udp
+apc-7846	7846/tcp
+apc-7846	7846/udp
+csoauth	7847/tcp
+mobileanalyzer	7869/tcp
+rbt-smc	7870/tcp
+mdm	7871/tcp
+mipv6tls	7872/tcp
+owms	7878/tcp
+pss	7880/tcp
+pss	7880/udp
+ubroker	7887/tcp
+ubroker	7887/udp
+mevent	7900/tcp
+mevent	7900/udp
+tnos-sp	7901/tcp
+tnos-sp	7901/udp
+tnos-dp	7902/tcp
+tnos-dp	7902/udp
+tnos-dps	7903/tcp
+tnos-dps	7903/udp
+qo-secure	7913/tcp
+qo-secure	7913/udp
+t2-drm	7932/tcp
+t2-drm	7932/udp
+t2-brm	7933/tcp
+t2-brm	7933/udp
+nsrexecd	7937/tcp
+lgtomapper	7938/tcp
+generalsync	7962/tcp
+supercell	7967/tcp
+supercell	7967/udp
+micromuse-ncps	7979/tcp
+micromuse-ncps	7979/udp
+quest-vista	7980/tcp
+quest-vista	7980/udp
+sossd-collect	7981/tcp
+sossd-agent	7982/tcp
+sossd-disc	7982/udp
+pushns	7997/tcp
+usicontentpush	7998/tcp
+usicontentpush	7998/udp
+irdmi2	7999/tcp
+irdmi2	7999/udp
+http-alt	8000/tcp
+irdmi	8000/udp
+vcom-tunnel	8001/tcp
+vcom-tunnel	8001/udp
+teradataordbms	8002/tcp
+teradataordbms	8002/udp
+mcreport	8003/tcp
+mcreport	8003/udp
+p2pevolvenet	8004/tcp
+mxi	8005/tcp
+mxi	8005/udp
+wpl-analytics	8006/tcp
+ajp12	8007/tcp
+http	8008/tcp
+http-alt	8008/udp
+ajp13	8009/tcp
+xmpp	8010/tcp
+cfg-cloud	8015/tcp
+ads-s	8016/tcp
+cisco-cloudsec	8017/tcp
+qbdb	8019/tcp
+qbdb	8019/udp
+intu-ec-svcdisc	8020/tcp
+intu-ec-svcdisc	8020/udp
+ftp-proxy	8021/tcp
+intu-ec-client	8021/udp
+oa-system	8022/tcp
+oa-system	8022/udp
+arca-api	8023/tcp
+ca-audit-da	8025/tcp
+ca-audit-da	8025/udp
+ca-audit-ds	8026/tcp
+ca-audit-ds	8026/udp
+papachi-p2p-srv	8027/tcp
+pro-ed	8032/tcp
+pro-ed	8032/udp
+mindprint	8033/tcp
+mindprint	8033/udp
+vantronix-mgmt	8034/tcp
+vantronix-mgmt	8034/udp
+ampify	8040/tcp
+ampify	8040/udp
+enguity-xccetp	8041/tcp
+fs-agent	8042/tcp
+fs-server	8043/tcp
+fs-mgmt	8044/tcp
+rocrail	8051/tcp
+senomix01	8052/tcp
+senomix01	8052/udp
+senomix02	8053/tcp
+senomix02	8053/udp
+senomix03	8054/tcp
+senomix03	8054/udp
+senomix04	8055/tcp
+senomix04	8055/udp
+senomix05	8056/tcp
+senomix05	8056/udp
+senomix06	8057/tcp
+senomix06	8057/udp
+senomix07	8058/tcp
+senomix07	8058/udp
+senomix08	8059/tcp
+senomix08	8059/udp
+aero	8060/tcp
+toad-bi-appsrvr	8066/tcp
+infi-async	8067/tcp
+ucs-isc	8070/tcp
+gadugadu	8074/tcp
+gadugadu	8074/udp
+slnp	8076/tcp
+mles	8077/tcp
+http-proxy	8080/tcp
+http-alt	8080/udp
+blackice-icecap	8081/tcp
+sunproxyadmin	8081/udp
+blackice-alerts	8082/tcp
+us-cli	8082/udp
+us-srv	8083/tcp
+us-srv	8083/udp
+websnp	8084/tcp
+d-s-n	8086/tcp
+d-s-n	8086/udp
+simplifymedia	8087/tcp
+simplifymedia	8087/udp
+radan-http	8088/tcp
+radan-http	8088/udp
+opsmessaging	8090/tcp
+jamlink	8091/tcp
+sac	8097/tcp
+sac	8097/udp
+xprint-server	8100/tcp
+xprint-server	8100/udp
+ldoms-migr	8101/tcp
+kz-migr	8102/tcp
+skynetflow	8111/tcp
+mtl8000-matrix	8115/tcp
+mtl8000-matrix	8115/udp
+cp-cluster	8116/tcp
+cp-cluster	8116/udp
+purityrpc	8117/tcp
+privoxy	8118/tcp
+privoxy	8118/udp
+apollo-data	8121/tcp
+apollo-data	8121/udp
+apollo-admin	8122/tcp
+apollo-admin	8122/udp
+polipo	8123/tcp
+paycash-online	8128/tcp
+paycash-online	8128/udp
+paycash-wbp	8129/tcp
+paycash-wbp	8129/udp
+indigo-vrmi	8130/tcp
+indigo-vrmi	8130/udp
+indigo-vbcp	8131/tcp
+indigo-vbcp	8131/udp
+dbabble	8132/tcp
+dbabble	8132/udp
+puppet	8140/tcp
+isdd	8148/tcp
+isdd	8148/udp
+eor-game	8149/tcp
+quantastor	8153/tcp
+patrol	8160/tcp
+patrol	8160/udp
+patrol-snmp	8161/tcp
+patrol-snmp	8161/udp
+lpar2rrd	8162/tcp
+intermapper	8181/tcp
+vmware-fdm	8182/tcp
+vmware-fdm	8182/udp
+proremote	8183/tcp
+itach	8184/tcp
+itach	8184/udp
+gcp-rphy	8190/tcp
+limnerpressure	8191/tcp
+sophos	8192/tcp
+sophos	8192/udp
+sophos	8193/tcp
+sophos	8193/udp
+sophos	8194/tcp
+sophos	8194/udp
+blp2	8195/tcp
+blp2	8195/udp
+vvr-data	8199/tcp
+vvr-data	8199/udp
+trivnet1	8200/tcp
+trivnet1	8200/udp
+trivnet2	8201/tcp
+trivnet2	8201/udp
+aesop	8202/tcp
+lm-perfworks	8204/tcp
+lm-perfworks	8204/udp
+lm-instmgr	8205/tcp
+lm-instmgr	8205/udp
+lm-dta	8206/tcp
+lm-dta	8206/udp
+lm-sserver	8207/tcp
+lm-sserver	8207/udp
+lm-webwatcher	8208/tcp
+lm-webwatcher	8208/udp
+aruba-papi	8211/tcp
+rexecj	8230/tcp
+rexecj	8230/udp
+hncp-udp-port	8231/tcp
+hncp-dtls-port	8232/tcp
+synapse-nhttps	8243/tcp
+synapse-nhttps	8243/udp
+espeasy-p2p	8266/tcp
+robot-remote	8270/tcp
+pando-sec	8276/tcp
+pando-sec	8276/udp
+synapse-nhttp	8280/tcp
+synapse-nhttp	8280/udp
+libelle	8282/tcp
+blp3	8292/tcp
+blp3	8292/udp
+hiperscan-id	8293/tcp
+blp4	8294/tcp
+blp4	8294/udp
+tmi	8300/tcp
+tmi	8300/udp
+amberon	8301/tcp
+amberon	8301/udp
+hub-open-net	8313/tcp
+tnp-discover	8320/tcp
+tnp-discover	8320/udp
+tnp	8321/tcp
+tnp	8321/udp
+garmin-marine	8322/tcp
+bitcoin	8333/tcp
+server-find	8351/tcp
+server-find	8351/udp
+cruise-enum	8376/tcp
+cruise-enum	8376/udp
+cruise-swroute	8377/tcp
+cruise-swroute	8377/udp
+cruise-config	8378/tcp
+cruise-config	8378/udp
+cruise-diags	8379/tcp
+cruise-diags	8379/udp
+cruise-update	8380/tcp
+cruise-update	8380/udp
+m2mservices	8383/tcp
+m2mservices	8383/udp
+marathontp	8384/tcp
+cvd	8400/tcp
+cvd	8400/udp
+sabarsd	8401/tcp
+sabarsd	8401/udp
+abarsd	8402/tcp
+abarsd	8402/udp
+admind	8403/tcp
+admind	8403/udp
+svcloud	8404/tcp
+svbackup	8405/tcp
+dlpx-sp	8415/tcp
+espeech	8416/tcp
+espeech	8416/udp
+espeech-rtp	8417/tcp
+espeech-rtp	8417/udp
+aritts	8423/tcp
+pgbackrest	8432/tcp
+cybro-a-bus	8442/tcp
+cybro-a-bus	8442/udp
+https-alt	8443/tcp
+pcsync-https	8443/udp
+pcsync-http	8444/tcp
+pcsync-http	8444/udp
+copy	8445/tcp
+npmp	8450/tcp
+npmp	8450/udp
+nexentamv	8457/tcp
+cisco-avp	8470/tcp
+pim-port	8471/tcp
+pim-port	8471/udp
+otv	8472/tcp
+otv	8472/udp
+vp2p	8473/tcp
+vp2p	8473/udp
+noteshare	8474/tcp
+noteshare	8474/udp
+fmtp	8500/tcp
+fmtp	8500/udp
+cmtp-mgt	8501/tcp
+ftnmtp	8502/tcp
+lsp-self-ping	8503/tcp
+rtsp-alt	8554/tcp
+rtsp-alt	8554/udp
+d-fence	8555/tcp
+d-fence	8555/udp
+oap-admin	8567/tcp
+oap-admin	8567/udp
+asterix	8600/tcp
+asterix	8600/udp
+canon-cpp-disc	8609/tcp
+canon-mfnp	8610/tcp
+canon-mfnp	8610/udp
+canon-bjnp1	8611/tcp
+canon-bjnp1	8611/udp
+canon-bjnp2	8612/tcp
+canon-bjnp2	8612/udp
+canon-bjnp3	8613/tcp
+canon-bjnp3	8613/udp
+canon-bjnp4	8614/tcp
+canon-bjnp4	8614/udp
+imink	8615/tcp
+monetra	8665/tcp
+monetra-admin	8666/tcp
+msi-cps-rm	8675/tcp
+sun-as-jmxrmi	8686/tcp
+sun-as-jmxrmi	8686/udp
+openremote-ctrl	8688/tcp
+vnyx	8699/tcp
+vnyx	8699/udp
+semi-grpc	8710/tcp
+nvc	8711/tcp
+dtp-net	8732/tcp
+dtp-net	8732/udp
+ibus	8733/tcp
+ibus	8733/udp
+dey-keyneg	8750/tcp
+mc-appserver	8763/tcp
+mc-appserver	8763/udp
+openqueue	8764/tcp
+openqueue	8764/udp
+ultraseek-http	8765/tcp
+ultraseek-http	8765/udp
+amcs	8766/tcp
+core-of-source	8767/tcp
+sandpolis	8768/tcp
+oktaauthenticat	8769/tcp
+apple-iphoto	8770/tcp
+dpap	8770/udp
+uec	8778/tcp
+msgclnt	8786/tcp
+msgclnt	8786/udp
+msgsrvr	8787/tcp
+msgsrvr	8787/udp
+acd-pm	8793/tcp
+sunwebadmin	8800/tcp
+sunwebadmin	8800/udp
+truecm	8804/tcp
+truecm	8804/udp
+pfcp	8805/tcp
+hes-clip	8807/tcp
+ssports-bcast	8808/tcp
+3gpp-monp	8809/tcp
+nessus-xmlrpc	8834/tcp
+dxspider	8873/tcp
+dxspider	8873/udp
+cddbp-alt	8880/tcp
+cddbp-alt	8880/udp
+galaxy4d	8881/tcp
+secure-mqtt	8883/tcp
+secure-mqtt	8883/udp
+sun-answerbook	8888/tcp
+ddi-udp-1	8888/udp
+ddi-tcp-2	8889/tcp
+ddi-udp-2	8889/udp
+ddi-tcp-3	8890/tcp
+ddi-udp-3	8890/udp
+ddi-tcp-4	8891/tcp
+ddi-udp-4	8891/udp
+seosload	8892/tcp
+ddi-udp-5	8892/udp
+ddi-tcp-6	8893/tcp
+ddi-udp-6	8893/udp
+ddi-tcp-7	8894/tcp
+ddi-udp-7	8894/udp
+ospf-lite	8899/tcp
+ospf-lite	8899/udp
+jmb-cds1	8900/tcp
+jmb-cds1	8900/udp
+jmb-cds2	8901/tcp
+jmb-cds2	8901/udp
+dpp	8908/tcp
+manyone-http	8910/tcp
+manyone-http	8910/udp
+manyone-xml	8911/tcp
+manyone-xml	8911/udp
+wcbackup	8912/tcp
+wcbackup	8912/udp
+dragonfly	8913/tcp
+dragonfly	8913/udp
+twds	8937/tcp
+ub-dns-control	8953/tcp
+cumulus-admin	8954/tcp
+cumulus-admin	8954/udp
+nod-provider	8980/tcp
+nod-client	8981/tcp
+sunwebadmins	8989/tcp
+sunwebadmins	8989/udp
+http-wmap	8990/tcp
+http-wmap	8990/udp
+https-wmap	8991/tcp
+https-wmap	8991/udp
+oracle-ms-ens	8997/tcp
+canto-roboflow	8998/tcp
+bctp	8999/tcp
+bctp	8999/udp
+cslistener	9000/tcp
+cslistener	9000/udp
+tor-orport	9001/tcp
+etlservicemgr	9001/udp
+dynamid	9002/tcp
+dynamid	9002/udp
+golem	9005/tcp
+ogs-client	9007/tcp
+ogs-client	9007/udp
+ogs-server	9008/tcp
+pichat	9009/tcp
+pichat	9009/udp
+sdr	9010/tcp
+d-star	9011/tcp
+tambora	9020/tcp
+tambora	9020/udp
+panagolin-ident	9021/tcp
+panagolin-ident	9021/udp
+paragent	9022/tcp
+paragent	9022/udp
+swa-1	9023/tcp
+swa-1	9023/udp
+swa-2	9024/tcp
+swa-2	9024/udp
+swa-3	9025/tcp
+swa-3	9025/udp
+swa-4	9026/tcp
+swa-4	9026/udp
+tor-trans	9040/tcp
+tor-socks	9050/tcp
+tor-control	9051/tcp
+CardWeb-IO	9060/tcp
+glrpc	9080/tcp
+glrpc	9080/udp
+cisco-aqos	9081/tcp
+emc-pp-mgmtsvc	9083/tcp
+aurora	9084/tcp
+aurora	9084/udp
+ibm-rsyscon	9085/tcp
+ibm-rsyscon	9085/udp
+net2display	9086/tcp
+net2display	9086/udp
+classic	9087/tcp
+classic	9087/udp
+sqlexec	9088/tcp
+sqlexec	9088/udp
+sqlexec-ssl	9089/tcp
+sqlexec-ssl	9089/udp
+zeus-admin	9090/tcp
+websm	9090/udp
+xmltec-xmlmail	9091/tcp
+xmltec-xmlmail	9091/udp
+XmlIpcRegSvc	9092/tcp
+XmlIpcRegSvc	9092/udp
+copycat	9093/tcp
+jetdirect	9100/tcp
+hp-pdl-datastr	9100/udp
+jetdirect	9101/tcp
+bacula-dir	9101/udp
+jetdirect	9102/tcp
+bacula-fd	9102/udp
+jetdirect	9103/tcp
+bacula-sd	9103/udp
+jetdirect	9104/tcp
+peerwire	9104/udp
+jetdirect	9105/tcp
+xadmin	9105/udp
+jetdirect	9106/tcp
+astergate-disc	9106/udp
+jetdirect	9107/tcp
+DragonIDSConsole	9111/tcp
+mxit	9119/tcp
+mxit	9119/udp
+grcmp	9122/tcp
+grcp	9123/tcp
+dddp	9131/tcp
+dddp	9131/udp
+ms-sql2000	9152/tcp
+apani1	9160/tcp
+apani1	9160/udp
+apani2	9161/tcp
+apani2	9161/udp
+apani3	9162/tcp
+apani3	9162/udp
+apani4	9163/tcp
+apani4	9163/udp
+apani5	9164/tcp
+apani5	9164/udp
+sun-as-jpda	9191/tcp
+sun-as-jpda	9191/udp
+wap-wsp	9200/tcp
+wap-wsp	9200/udp
+wap-wsp-wtp	9201/tcp
+wap-wsp-wtp	9201/udp
+wap-wsp-s	9202/tcp
+wap-wsp-s	9202/udp
+wap-wsp-wtp-s	9203/tcp
+wap-wsp-wtp-s	9203/udp
+wap-vcard	9204/tcp
+wap-vcard	9204/udp
+wap-vcal	9205/tcp
+wap-vcal	9205/udp
+wap-vcard-s	9206/tcp
+wap-vcard-s	9206/udp
+wap-vcal-s	9207/tcp
+wap-vcal-s	9207/udp
+rjcdb-vcards	9208/tcp
+rjcdb-vcards	9208/udp
+almobile-system	9209/tcp
+almobile-system	9209/udp
+oma-mlp	9210/tcp
+oma-mlp	9210/udp
+oma-mlp-s	9211/tcp
+oma-mlp-s	9211/udp
+serverviewdbms	9212/tcp
+serverviewdbms	9212/udp
+serverstart	9213/tcp
+serverstart	9213/udp
+ipdcesgbs	9214/tcp
+ipdcesgbs	9214/udp
+insis	9215/tcp
+insis	9215/udp
+acme	9216/tcp
+acme	9216/udp
+fsc-port	9217/tcp
+fsc-port	9217/udp
+teamcoherence	9222/tcp
+teamcoherence	9222/udp
+mon	9255/tcp
+mon	9255/udp
+traingpsdata	9277/tcp
+pegasus	9278/tcp
+pegasus	9278/udp
+pegasus-ctl	9279/tcp
+pegasus-ctl	9279/udp
+pgps	9280/tcp
+pgps	9280/udp
+swtp-port1	9281/tcp
+swtp-port1	9281/udp
+swtp-port2	9282/tcp
+swtp-port2	9282/udp
+callwaveiam	9283/tcp
+callwaveiam	9283/udp
+visd	9284/tcp
+visd	9284/udp
+n2h2server	9285/tcp
+n2h2server	9285/udp
+n2receive	9286/tcp
+cumulus	9287/tcp
+cumulus	9287/udp
+armtechdaemon	9292/tcp
+armtechdaemon	9292/udp
+storview	9293/tcp
+storview	9293/udp
+armcenterhttp	9294/tcp
+armcenterhttp	9294/udp
+armcenterhttps	9295/tcp
+armcenterhttps	9295/udp
+vrace	9300/tcp
+vrace	9300/udp
+sphinxql	9306/tcp
+sapms	9310/tcp
+sphinxapi	9312/tcp
+secure-ts	9318/tcp
+secure-ts	9318/udp
+guibase	9321/tcp
+guibase	9321/udp
+litecoin	9333/tcp
+gnmi-gnoi	9339/tcp
+gribi	9340/tcp
+mpidcmgr	9343/tcp
+mpidcmgr	9343/udp
+mphlpdmc	9344/tcp
+mphlpdmc	9344/udp
+rancher	9345/tcp
+ctechlicensing	9346/tcp
+ctechlicensing	9346/udp
+fjdmimgr	9374/tcp
+fjdmimgr	9374/udp
+boxp	9380/tcp
+boxp	9380/udp
+d2dconfig	9387/tcp
+d2ddatatrans	9388/tcp
+adws	9389/tcp
+otp	9390/tcp
+fjinvmgr	9396/tcp
+fjinvmgr	9396/udp
+mpidcagt	9397/tcp
+mpidcagt	9397/udp
+sec-t4net-srv	9400/tcp
+sec-t4net-srv	9400/udp
+sec-t4net-clt	9401/tcp
+sec-t4net-clt	9401/udp
+sec-pc2fax-srv	9402/tcp
+sec-pc2fax-srv	9402/udp
+git	9418/tcp
+git	9418/udp
+tungsten-https	9443/tcp
+tungsten-https	9443/udp
+wso2esb-console	9444/tcp
+wso2esb-console	9444/udp
+mindarray-ca	9445/tcp
+sntlkeyssrvr	9450/tcp
+sntlkeyssrvr	9450/udp
+ismserver	9500/tcp
+ismserver	9500/udp
+sma-spw	9522/tcp
+man	9535/tcp
+man	9535/udp
+laes-bf	9536/tcp
+laes-bf	9536/udp
+trispen-sra	9555/tcp
+trispen-sra	9555/udp
+p4runtime	9559/tcp
+ldgateway	9592/tcp
+ldgateway	9592/udp
+cba8	9593/tcp
+cba8	9593/udp
+msgsys	9594/tcp
+msgsys	9594/udp
+pds	9595/tcp
+pds	9595/udp
+mercury-disc	9596/tcp
+mercury-disc	9596/udp
+pd-admin	9597/tcp
+pd-admin	9597/udp
+vscp	9598/tcp
+vscp	9598/udp
+robix	9599/tcp
+robix	9599/udp
+micromuse-ncpw	9600/tcp
+micromuse-ncpw	9600/udp
+streamcomm-ds	9612/tcp
+streamcomm-ds	9612/udp
+iadt-tls	9614/tcp
+erunbook_agent	9616/tcp
+erunbook_server	9617/tcp
+condor	9618/tcp
+condor	9618/udp
+odbcpathway	9628/tcp
+odbcpathway	9628/udp
+uniport	9629/tcp
+uniport	9629/udp
+peoctlr	9630/tcp
+peocoll	9631/tcp
+mc-comm	9632/tcp
+mc-comm	9632/udp
+pqsflows	9640/tcp
+zoomcp	9666/tcp
+xmms2	9667/tcp
+xmms2	9667/udp
+tec5-sdctp	9668/tcp
+tec5-sdctp	9668/udp
+client-wakeup	9694/tcp
+client-wakeup	9694/udp
+ccnx	9695/tcp
+ccnx	9695/udp
+board-roar	9700/tcp
+board-roar	9700/udp
+l5nas-parchan	9747/tcp
+l5nas-parchan	9747/udp
+board-voip	9750/tcp
+board-voip	9750/udp
+rasadv	9753/tcp
+rasadv	9753/udp
+tungsten-http	9762/tcp
+tungsten-http	9762/udp
+davsrc	9800/tcp
+davsrc	9800/udp
+sstp-2	9801/tcp
+sstp-2	9801/udp
+davsrcs	9802/tcp
+davsrcs	9802/udp
+sapv1	9875/tcp
+sapv1	9875/udp
+sd	9876/tcp
+sd	9876/udp
+x510	9877/tcp
+kca-service	9878/tcp
+cyborg-systems	9888/tcp
+cyborg-systems	9888/udp
+gt-proxy	9889/tcp
+gt-proxy	9889/udp
+monkeycom	9898/tcp
+monkeycom	9898/udp
+sctp-tunneling	9899/tcp
+sctp-tunneling	9899/udp
+iua	9900/tcp
+iua	9900/udp
+enrp	9901/udp
+multicast-ping	9903/tcp
+domaintime	9909/tcp
+domaintime	9909/udp
+sype-transport	9911/tcp
+sype-transport	9911/udp
+xybrid-cloud	9925/tcp
+nping-echo	9929/tcp
+apc-9950	9950/tcp
+apc-9950	9950/udp
+apc-9951	9951/tcp
+apc-9951	9951/udp
+apc-9952	9952/tcp
+apc-9952	9952/udp
+acis	9953/tcp
+acis	9953/udp
+hinp	9954/tcp
+alljoyn-stm	9955/tcp
+alljoyn	9956/tcp
+odnsp	9966/tcp
+odnsp	9966/udp
+xybrid-rt	9978/tcp
+visweather	9979/tcp
+pumpkindb	9981/tcp
+dsm-scm-target	9987/tcp
+dsm-scm-target	9987/udp
+nsesrvr	9988/tcp
+osm-appsrvr	9990/tcp
+osm-appsrvr	9990/udp
+issa	9991/tcp
+osm-oev	9991/udp
+issc	9992/tcp
+palace-1	9992/udp
+palace-2	9993/tcp
+palace-2	9993/udp
+palace-3	9994/tcp
+palace-3	9994/udp
+palace-4	9995/tcp
+palace-4	9995/udp
+palace-5	9996/tcp
+palace-5	9996/udp
+palace-6	9997/tcp
+palace-6	9997/udp
+distinct32	9998/tcp
+distinct32	9998/udp
+abyss	9999/tcp
+distinct	9999/udp
+snet-sensor-mgmt	10000/tcp
+ndmp	10000/udp
+scp-config	10001/tcp
+scp-config	10001/udp
+documentum	10002/tcp
+documentum	10002/udp
+documentum_s	10003/tcp
+documentum_s	10003/udp
+emcrmirccd	10004/tcp
+stel	10005/tcp
+netapp-sync	10006/tcp
+mvs-capacity	10007/tcp
+mvs-capacity	10007/udp
+octopus	10008/tcp
+octopus	10008/udp
+swdtp-sv	10009/tcp
+swdtp-sv	10009/udp
+rxapi	10010/tcp
+abb-hw	10020/tcp
+cefd-vmp	10023/tcp
+zabbix-agent	10050/tcp
+zabbix-agent	10050/udp
+zabbix-trapper	10051/tcp
+zabbix-trapper	10051/udp
+qptlmd	10055/tcp
+amanda	10080/tcp
+amanda	10080/udp
+famdc	10081/tcp
+famdc	10081/udp
+amandaidx	10082/tcp
+amidxtape	10083/tcp
+itap-ddtp	10100/tcp
+itap-ddtp	10100/udp
+ezmeeting-2	10101/tcp
+ezmeeting-2	10101/udp
+ezproxy-2	10102/tcp
+ezproxy-2	10102/udp
+ezrelay	10103/tcp
+ezrelay	10103/udp
+swdtp	10104/tcp
+swdtp	10104/udp
+bctp-server	10107/tcp
+bctp-server	10107/udp
+nmea-0183	10110/tcp
+nmea-0183	10110/udp
+nmea-onenet	10111/tcp
+netiq-endpoint	10113/tcp
+netiq-endpoint	10113/udp
+netiq-qcheck	10114/tcp
+netiq-qcheck	10114/udp
+netiq-endpt	10115/tcp
+netiq-endpt	10115/udp
+netiq-voipa	10116/tcp
+netiq-voipa	10116/udp
+iqrm	10117/tcp
+iqrm	10117/udp
+cimple	10125/tcp
+bmc-perf-sd	10128/tcp
+bmc-perf-sd	10128/udp
+bmc-gms	10129/tcp
+qb-db-server	10160/tcp
+qb-db-server	10160/udp
+snmptls	10161/tcp
+snmpdtls	10161/udp
+snmptls-trap	10162/tcp
+snmpdtls-trap	10162/udp
+trisoap	10200/tcp
+trisoap	10200/udp
+rsms	10201/tcp
+rscs	10201/udp
+apollo-relay	10252/tcp
+apollo-relay	10252/udp
+eapol-relay	10253/tcp
+axis-wimp-port	10260/tcp
+axis-wimp-port	10260/udp
+tile-ml	10261/tcp
+blocks	10288/tcp
+blocks	10288/udp
+cosir	10321/tcp
+bngsync	10439/tcp
+cirrossp	10443/tcp
+hip-nat-t	10500/tcp
+hip-nat-t	10500/udp
+MOS-lower	10540/tcp
+MOS-lower	10540/udp
+MOS-upper	10541/tcp
+MOS-upper	10541/udp
+MOS-aux	10542/tcp
+MOS-aux	10542/udp
+MOS-soap	10543/tcp
+MOS-soap	10543/udp
+MOS-soap-opt	10544/tcp
+MOS-soap-opt	10544/udp
+serverdocs	10548/tcp
+printopia	10631/tcp
+gap	10800/tcp
+gap	10800/udp
+lpdg	10805/tcp
+lpdg	10805/udp
+nbd	10809/tcp
+nmc-disc	10810/tcp
+nmc-disc	10810/udp
+helix	10860/tcp
+helix	10860/udp
+bveapi	10880/tcp
+octopustentacle	10933/tcp
+rmiaux	10990/tcp
+rmiaux	10990/udp
+irisa	11000/tcp
+irisa	11000/udp
+metasys	11001/tcp
+metasys	11001/udp
+weave	11095/tcp
+origo-sync	11103/tcp
+netapp-icmgmt	11104/tcp
+netapp-icdata	11105/tcp
+sgi-lk	11106/tcp
+sgi-lk	11106/udp
+myq-termlink	11108/tcp
+sgi-dmfmgr	11109/tcp
+sgi-soap	11110/tcp
+vce	11111/tcp
+vce	11111/udp
+dicom	11112/tcp
+dicom	11112/udp
+suncacao-snmp	11161/tcp
+suncacao-snmp	11161/udp
+suncacao-jmxmp	11162/tcp
+suncacao-jmxmp	11162/udp
+suncacao-rmi	11163/tcp
+suncacao-rmi	11163/udp
+suncacao-csa	11164/tcp
+suncacao-csa	11164/udp
+suncacao-websvc	11165/tcp
+suncacao-websvc	11165/udp
+snss	11171/tcp
+snss	11171/udp
+oemcacao-jmxmp	11172/tcp
+t5-straton	11173/tcp
+oemcacao-rmi	11174/tcp
+oemcacao-websvc	11175/tcp
+smsqp	11201/tcp
+smsqp	11201/udp
+dcsl-backup	11202/tcp
+wifree	11208/tcp
+wifree	11208/udp
+memcache	11211/tcp
+memcache	11211/udp
+xcompute	11235/tcp
+imip	11319/tcp
+imip	11319/udp
+imip-channels	11320/tcp
+imip-channels	11320/udp
+arena-server	11321/tcp
+arena-server	11321/udp
+atm-uhas	11367/tcp
+atm-uhas	11367/udp
+pksd	11371/tcp
+hkp	11371/udp
+lsdp	11430/tcp
+asgcypresstcps	11489/tcp
+tempest-port	11600/tcp
+tempest-port	11600/udp
+emc-xsw-dconfig	11623/tcp
+h323callsigalt	11720/tcp
+h323callsigalt	11720/udp
+emc-xsw-dcache	11723/tcp
+intrepid-ssl	11751/tcp
+intrepid-ssl	11751/udp
+lanschool	11796/tcp
+xoraya	11876/tcp
+xoraya	11876/udp
+x2e-disc	11877/tcp
+x2e-disc	11877/udp
+sysinfo-sp	11967/tcp
+sysinfo-sp	11967/udp
+tibsd	11971/tcp
+cce4x	12000/tcp
+entextxid	12000/udp
+entextnetwk	12001/tcp
+entextnetwk	12001/udp
+entexthigh	12002/tcp
+entexthigh	12002/udp
+entextmed	12003/tcp
+entextmed	12003/udp
+entextlow	12004/tcp
+entextlow	12004/udp
+dbisamserver1	12005/tcp
+dbisamserver1	12005/udp
+dbisamserver2	12006/tcp
+dbisamserver2	12006/udp
+accuracer	12007/tcp
+accuracer	12007/udp
+accuracer-dbms	12008/tcp
+accuracer-dbms	12008/udp
+ghvpn	12009/tcp
+edbsrvr	12010/tcp
+vipera	12012/tcp
+vipera	12012/udp
+vipera-ssl	12013/tcp
+vipera-ssl	12013/udp
+rets-ssl	12109/tcp
+rets-ssl	12109/udp
+nupaper-ss	12121/tcp
+nupaper-ss	12121/udp
+cawas	12168/tcp
+cawas	12168/udp
+hivep	12172/tcp
+hivep	12172/udp
+linogridengine	12300/tcp
+linogridengine	12300/udp
+rads	12302/tcp
+warehouse-sss	12321/tcp
+warehouse-sss	12321/udp
+warehouse	12322/tcp
+warehouse	12322/udp
+netbus	12345/tcp
+italk	12345/udp
+netbus	12346/tcp
+tsaf	12753/tcp
+tsaf	12753/udp
+netperf	12865/tcp
+i-zipqd	13160/tcp
+i-zipqd	13160/udp
+bcslogc	13216/tcp
+bcslogc	13216/udp
+rs-pias	13217/tcp
+rs-pias	13217/udp
+emc-vcas-tcp	13218/tcp
+emc-vcas-udp	13218/udp
+powwow-client	13223/tcp
+powwow-client	13223/udp
+powwow-server	13224/tcp
+powwow-server	13224/udp
+doip-data	13400/tcp
+netbackup	13701/tcp
+netbackup	13702/tcp
+netbackup	13705/tcp
+netbackup	13706/tcp
+netbackup	13708/tcp
+netbackup	13709/tcp
+netbackup	13710/tcp
+netbackup	13711/tcp
+netbackup	13712/tcp
+netbackup	13713/tcp
+netbackup	13714/tcp
+netbackup	13715/tcp
+netbackup	13716/tcp
+netbackup	13717/tcp
+netbackup	13718/tcp
+netbackup	13720/tcp
+bprd	13720/udp
+netbackup	13721/tcp
+bpdbm	13721/udp
+netbackup	13722/tcp
+bpjava-msvc	13722/udp
+vnetd	13724/tcp
+vnetd	13724/udp
+netbackup	13782/tcp
+bpcd	13782/udp
+netbackup	13783/tcp
+vopied	13783/udp
+nbdb	13785/tcp
+nbdb	13785/udp
+nomdb	13786/tcp
+nomdb	13786/udp
+dsmcc-config	13818/tcp
+dsmcc-config	13818/udp
+dsmcc-session	13819/tcp
+dsmcc-session	13819/udp
+dsmcc-passthru	13820/tcp
+dsmcc-passthru	13820/udp
+dsmcc-download	13821/tcp
+dsmcc-download	13821/udp
+dsmcc-ccp	13822/tcp
+dsmcc-ccp	13822/udp
+bmdss	13823/tcp
+ucontrol	13894/tcp
+dta-systems	13929/tcp
+dta-systems	13929/udp
+medevolve	13930/tcp
+scotty-ft	14000/tcp
+scotty-ft	14000/udp
+sua	14001/tcp
+sua	14001/udp
+scotty-disc	14002/tcp
+sage-best-com1	14033/tcp
+sage-best-com1	14033/udp
+sage-best-com2	14034/tcp
+sage-best-com2	14034/udp
+bo2k	14141/tcp
+vcs-app	14141/udp
+icpp	14142/tcp
+icpp	14142/udp
+icpps	14143/tcp
+gcm-app	14145/tcp
+gcm-app	14145/udp
+vrts-tdd	14149/tcp
+vrts-tdd	14149/udp
+vcscmd	14150/tcp
+vad	14154/tcp
+vad	14154/udp
+cps	14250/tcp
+cps	14250/udp
+ca-web-update	14414/tcp
+ca-web-update	14414/udp
+xpra	14500/tcp
+hde-lcesrvr-1	14936/tcp
+hde-lcesrvr-1	14936/udp
+hde-lcesrvr-2	14937/tcp
+hde-lcesrvr-2	14937/udp
+hydap	15000/tcp
+hydap	15000/udp
+onep-tls	15002/tcp
+v2g-secc	15118/tcp
+swgps	15126/tcp
+bo2k	15151/tcp
+xpilot	15345/tcp
+xpilot	15345/udp
+3link	15363/tcp
+3link	15363/udp
+cisco-snat	15555/tcp
+cisco-snat	15555/udp
+bex-xr	15660/tcp
+bex-xr	15660/udp
+ptp	15740/tcp
+ptp	15740/udp
+2ping	15998/tcp
+2ping	15998/udp
+programmar	15999/tcp
+fmsas	16000/tcp
+fmsascon	16001/tcp
+gsms	16002/tcp
+alfin	16003/tcp
+alfin	16003/udp
+jwpc	16020/tcp
+jwpc-bin	16021/tcp
+osxwebadmin	16080/tcp
+sun-sea-port	16161/tcp
+sun-sea-port	16161/udp
+solaris-audit	16162/tcp
+etb4j	16309/tcp
+etb4j	16309/udp
+pduncs	16310/tcp
+pduncs	16310/udp
+pdefmns	16311/tcp
+pdefmns	16311/udp
+netserialext1	16360/tcp
+netserialext1	16360/udp
+netserialext2	16361/tcp
+netserialext2	16361/udp
+netserialext3	16367/tcp
+netserialext3	16367/udp
+netserialext4	16368/tcp
+netserialext4	16368/udp
+connected	16384/tcp
+connected	16384/udp
+rdgs	16385/tcp
+overnet	16444/tcp
+overnet	16444/udp
+xoms	16619/tcp
+axon-tunnel	16665/tcp
+vtp	16666/tcp
+cadsisvr	16789/tcp
+newbay-snc-mc	16900/tcp
+newbay-snc-mc	16900/udp
+sgcip	16950/tcp
+sgcip	16950/udp
+subseven	16959/tcp
+intel-rci-mp	16991/tcp
+intel-rci-mp	16991/udp
+amt-soap-http	16992/tcp
+amt-soap-http	16992/udp
+amt-soap-https	16993/tcp
+amt-soap-https	16993/udp
+amt-redir-tcp	16994/tcp
+amt-redir-tcp	16994/udp
+amt-redir-tls	16995/tcp
+amt-redir-tls	16995/udp
+isode-dua	17007/tcp
+isode-dua	17007/udp
+ncpu	17010/tcp
+vestasdlp	17184/tcp
+soundsvirtual	17185/tcp
+wdbrpc	17185/udp
+chipper	17219/tcp
+chipper	17219/udp
+avtp	17220/tcp
+avdecc	17221/tcp
+cpsp	17222/tcp
+isa100-gci	17223/tcp
+trdp-pd	17224/tcp
+trdp-md	17225/tcp
+integrius-stp	17234/tcp
+integrius-stp	17234/udp
+ssh-mgmt	17235/tcp
+ssh-mgmt	17235/udp
+kuang2	17300/tcp
+db-lsp	17500/tcp
+db-lsp-disc	17500/udp
+ailith	17555/tcp
+ea	17729/tcp
+ea	17729/udp
+zep	17754/tcp
+zep	17754/udp
+zigbee-ip	17755/tcp
+zigbee-ip	17755/udp
+zigbee-ips	17756/tcp
+zigbee-ips	17756/udp
+sw-orion	17777/tcp
+biimenu	18000/tcp
+biimenu	18000/udp
+radpdf	18104/tcp
+racf	18136/tcp
+opsec-cvp	18181/tcp
+opsec-cvp	18181/udp
+opsec-ufp	18182/tcp
+opsec-ufp	18182/udp
+opsec-sam	18183/tcp
+opsec-sam	18183/udp
+opsec-lea	18184/tcp
+opsec-lea	18184/udp
+opsec-omi	18185/tcp
+opsec-omi	18185/udp
+ohsc	18186/tcp
+ohsc	18186/udp
+opsec-ela	18187/tcp
+opsec-ela	18187/udp
+checkpoint-rtm	18241/tcp
+checkpoint-rtm	18241/udp
+iclid	18242/tcp
+clusterxl	18243/tcp
+gv-pf	18262/tcp
+gv-pf	18262/udp
+bitcoin	18333/tcp
+ac-cluster	18463/tcp
+ac-cluster	18463/udp
+heythings	18516/tcp
+rds-ib	18634/tcp
+rds-ib	18634/udp
+rds-ip	18635/tcp
+rds-ip	18635/udp
+vdmmesh	18668/tcp
+ique	18769/tcp
+ique	18769/udp
+infotos	18881/tcp
+infotos	18881/udp
+apc-necmp	18888/tcp
+apc-necmp	18888/udp
+igrid	19000/tcp
+igrid	19000/udp
+scintilla	19007/tcp
+j-link	19020/tcp
+gkrellm	19150/tcp
+opsec-uaa	19191/tcp
+opsec-uaa	19191/udp
+ua-secureagent	19194/tcp
+ua-secureagent	19194/udp
+cora	19220/tcp
+keysrvr	19283/tcp
+keysrvr	19283/udp
+keyshadow	19315/tcp
+keyshadow	19315/udp
+litecoin	19333/tcp
+mtrgtrans	19398/tcp
+mtrgtrans	19398/udp
+hp-sco	19410/tcp
+hp-sco	19410/udp
+hp-sca	19411/tcp
+hp-sca	19411/udp
+hp-sessmon	19412/tcp
+hp-sessmon	19412/udp
+fxuptp	19539/tcp
+fxuptp	19539/udp
+sxuptp	19540/tcp
+sxuptp	19540/udp
+jcp	19541/tcp
+jcp	19541/udp
+mle	19788/tcp
+faircom-db	19790/tcp
+iec-104-sec	19998/tcp
+dnp-sec	19999/tcp
+dnp-sec	19999/udp
+dnp	20000/tcp
+dnp	20000/udp
+microsan	20001/tcp
+microsan	20001/udp
+commtact-http	20002/tcp
+commtact-http	20002/udp
+commtact-https	20003/tcp
+commtact-https	20003/udp
+btx	20005/tcp
+openwebnet	20005/udp
+ss-idi-disc	20012/tcp
+ss-idi-disc	20012/udp
+ss-idi	20013/tcp
+opendeploy	20014/tcp
+opendeploy	20014/udp
+bakbonenetvault	20031/udp
+nburn_id	20034/tcp
+nburn_id	20034/udp
+tmophl7mts	20046/tcp
+tmophl7mts	20046/udp
+mountd	20048/tcp
+mountd	20048/udp
+nfsrdma	20049/tcp
+nfsrdma	20049/udp
+avesterra	20057/tcp
+tolfab	20167/tcp
+tolfab	20167/udp
+ipdtp-port	20202/tcp
+ipdtp-port	20202/udp
+ipulse-ics	20222/tcp
+ipulse-ics	20222/udp
+emwavemsg	20480/tcp
+emwavemsg	20480/udp
+track	20670/tcp
+track	20670/udp
+crtech-nlm	20810/tcp
+athand-mmp	20999/tcp
+athand-mmp	20999/udp
+irtrans	21000/tcp
+irtrans	21000/udp
+notezilla-lan	21010/tcp
+memcachedb	21201/tcp
+trinket-agent	21212/tcp
+cohesity-agent	21213/tcp
+aigairserver	21221/tcp
+rdm-tfs	21553/tcp
+dfserver	21554/tcp
+dfserver	21554/udp
+vofr-gateway	21590/tcp
+vofr-gateway	21590/udp
+tvpm	21800/tcp
+tvpm	21800/udp
+sal	21801/tcp
+webphone	21845/tcp
+webphone	21845/udp
+netspeak-is	21846/tcp
+netspeak-is	21846/udp
+netspeak-cs	21847/tcp
+netspeak-cs	21847/udp
+netspeak-acd	21848/tcp
+netspeak-acd	21848/udp
+netspeak-cps	21849/tcp
+netspeak-cps	21849/udp
+snapenetio	22000/tcp
+snapenetio	22000/udp
+optocontrol	22001/tcp
+optocontrol	22001/udp
+optohost002	22002/tcp
+optohost002	22002/udp
+optohost003	22003/tcp
+optohost003	22003/udp
+optohost004	22004/tcp
+optohost004	22004/udp
+optohost004	22005/tcp
+optohost004	22005/udp
+dcap	22125/tcp
+gsidcap	22128/tcp
+easyengine	22222/tcp
+wnn6	22273/tcp
+wnn6	22273/udp
+wnn6_Cn	22289/tcp
+wnn6_Kr	22305/tcp
+cis	22305/udp
+wnn6_Tw	22321/tcp
+showcockpit-net	22333/tcp
+shrewd-control	22335/tcp
+cis-secure	22343/tcp
+cis-secure	22343/udp
+WibuKey	22347/tcp
+WibuKey	22347/udp
+CodeMeter	22350/tcp
+CodeMeter	22350/udp
+codemeter-cmwan	22351/tcp
+hpnpd	22370/tcp
+hpnpd	22370/udp
+caldsoft-backup	22537/tcp
+vocaltec-wconf	22555/tcp
+vocaltec-phone	22555/udp
+talikaserver	22763/tcp
+talikaserver	22763/udp
+aws-brf	22800/tcp
+aws-brf	22800/udp
+brf-gw	22951/tcp
+brf-gw	22951/udp
+inovaport1	23000/tcp
+inovaport1	23000/udp
+inovaport2	23001/tcp
+inovaport2	23001/udp
+inovaport3	23002/tcp
+inovaport3	23002/udp
+inovaport4	23003/tcp
+inovaport4	23003/udp
+inovaport5	23004/tcp
+inovaport5	23004/udp
+inovaport6	23005/tcp
+inovaport6	23005/udp
+gntp	23053/tcp
+s102	23272/tcp
+s102	23272/udp
+5afe-dir	23294/tcp
+elxmgmt	23333/tcp
+elxmgmt	23333/udp
+novar-dbase	23400/tcp
+novar-dbase	23400/udp
+novar-alarm	23401/tcp
+novar-alarm	23401/udp
+novar-global	23402/tcp
+novar-global	23402/udp
+aequus	23456/tcp
+aequus-alt	23457/tcp
+areaguard-neo	23546/tcp
+med-ltp	24000/tcp
+med-ltp	24000/udp
+med-fsp-rx	24001/tcp
+med-fsp-rx	24001/udp
+med-fsp-tx	24002/tcp
+med-fsp-tx	24002/udp
+med-supp	24003/tcp
+med-supp	24003/udp
+med-ovw	24004/tcp
+med-ovw	24004/udp
+med-ci	24005/tcp
+med-ci	24005/udp
+med-net-svc	24006/tcp
+med-net-svc	24006/udp
+filesphere	24242/tcp
+filesphere	24242/udp
+vista-4gl	24249/tcp
+vista-4gl	24249/udp
+ild	24321/tcp
+ild	24321/udp
+hid	24322/tcp
+vrmg-ip	24323/tcp
+intel_rci	24386/tcp
+intel_rci	24386/udp
+tonidods	24465/tcp
+tonidods	24465/udp
+binkp	24554/tcp
+binkp	24554/udp
+bilobit	24577/tcp
+sdtvwcam	24666/tcp
+canditv	24676/tcp
+canditv	24676/udp
+flashfiler	24677/tcp
+flashfiler	24677/udp
+proactivate	24678/tcp
+proactivate	24678/udp
+tcc-http	24680/tcp
+tcc-http	24680/udp
+cslg	24754/tcp
+assoc-disc	24850/tcp
+find	24922/tcp
+find	24922/udp
+icl-twobase1	25000/tcp
+icl-twobase1	25000/udp
+icl-twobase2	25001/tcp
+icl-twobase2	25001/udp
+icl-twobase3	25002/tcp
+icl-twobase3	25002/udp
+icl-twobase4	25003/tcp
+icl-twobase4	25003/udp
+icl-twobase5	25004/tcp
+icl-twobase5	25004/udp
+icl-twobase6	25005/tcp
+icl-twobase6	25005/udp
+icl-twobase7	25006/tcp
+icl-twobase7	25006/udp
+icl-twobase8	25007/tcp
+icl-twobase8	25007/udp
+icl-twobase9	25008/tcp
+icl-twobase9	25008/udp
+icl-twobase10	25009/tcp
+icl-twobase10	25009/udp
+rna	25471/tcp
+minecraft	25565/tcp
+sauterdongle	25576/tcp
+idtp	25604/tcp
+vocaltec-hos	25793/tcp
+vocaltec-hos	25793/udp
+tasp-net	25900/tcp
+tasp-net	25900/udp
+niobserver	25901/tcp
+niobserver	25901/udp
+nilinkanalyst	25902/tcp
+nilinkanalyst	25902/udp
+niprobe	25903/tcp
+niprobe	25903/udp
+bf-game	25954/tcp
+bf-master	25955/tcp
+quake	26000/tcp
+quake	26000/udp
+scscp	26133/tcp
+scscp	26133/udp
+wnn6_DS	26208/tcp
+wnn6-ds	26208/udp
+cockroach	26257/tcp
+ezproxy	26260/tcp
+ezproxy	26260/udp
+ezmeeting	26261/tcp
+ezmeeting	26261/udp
+k3software-svr	26262/tcp
+k3software-svr	26262/udp
+k3software-cli	26263/tcp
+k3software-cli	26263/udp
+exoline-tcp	26486/tcp
+exoline-udp	26486/udp
+exoconfig	26487/tcp
+exoconfig	26487/udp
+exonet	26489/tcp
+exonet	26489/udp
+hexen2	26900/udp
+flexlm0	27000/tcp
+flex-lm	27000/udp
+flexlm1	27001/tcp
+flex-lm	27001/udp
+flexlm2	27002/tcp
+flex-lm	27002/udp
+flexlm3	27003/tcp
+flex-lm	27003/udp
+flexlm4	27004/tcp
+flex-lm	27004/udp
+flexlm5	27005/tcp
+flex-lm	27005/udp
+flexlm6	27006/tcp
+flex-lm	27006/udp
+flexlm7	27007/tcp
+flex-lm	27007/udp
+flexlm8	27008/tcp
+flex-lm	27008/udp
+flexlm9	27009/tcp
+flex-lm	27009/udp
+flexlm10	27010/tcp
+halflife	27015/udp
+mongod	27017/tcp
+mongod	27018/tcp
+mongod	27019/tcp
+imagepump	27345/tcp
+imagepump	27345/udp
+mdcs-scheduler	27350/tcp
+subseven	27374/tcp
+jesmsjc	27442/tcp
+jesmsjc	27442/udp
+Trinoo_Bcast	27444/udp
+quakeworld	27500/udp
+kopek-httphead	27504/tcp
+kopek-httphead	27504/udp
+Trinoo_Master	27665/tcp
+ars-vista	27782/tcp
+ars-vista	27782/udp
+astrolink	27876/tcp
+quake2	27910/udp
+quake3	27960/udp
+tw-auth-key	27999/tcp
+tw-auth-key	27999/udp
+nxlmd	28000/tcp
+nxlmd	28000/udp
+pqsp	28001/tcp
+gruber-cashreg	28010/tcp
+rethinkdb	28015/tcp
+mongod	28017/tcp
+thor-engine	28080/tcp
+a27-ran-ran	28119/tcp
+voxelstorm	28200/tcp
+siemensgsm	28240/tcp
+siemensgsm	28240/udp
+bosswave	28589/tcp
+heretic2	28910/udp
+saltd-licensing	29000/tcp
+rethinkdb	29015/tcp
+otmp	29167/tcp
+otmp	29167/udp
+bingbang	29999/tcp
+ndmps	30000/tcp
+pago-services1	30001/tcp
+pago-services1	30001/udp
+pago-services2	30002/tcp
+pago-services2	30002/udp
+amicon-fpsu-ra	30003/tcp
+amicon-fpsu-s	30004/tcp
+rwp	30100/tcp
+kingdomsonline	30260/tcp
+kingdomsonline	30260/udp
+gs-realtime	30400/tcp
+samsung-disc	30832/tcp
+ovobs	30999/tcp
+ovobs	30999/udp
+ka-sddp	31016/tcp
+autotrac-acp	31020/tcp
+yawn	31029/tcp
+yawn	31029/udp
+Trinoo_Register	31335/udp
+Elite	31337/tcp
+BackOrifice	31337/udp
+pace-licensed	31400/tcp
+boinc	31416/tcp
+xqosd	31416/udp
+tetrinet	31457/tcp
+tetrinet	31457/udp
+lm-mon	31620/tcp
+lm-mon	31620/udp
+dsx_monitor	31685/tcp
+diagd	31727/tcp
+gamesmith-port	31765/tcp
+gamesmith-port	31765/udp
+iceedcp_tx	31948/tcp
+iceedcp_tx	31948/udp
+iceedcp_rx	31949/tcp
+iceedcp_rx	31949/udp
+iracinghelper	32034/tcp
+iracinghelper	32034/udp
+t1distproc60	32249/tcp
+t1distproc60	32249/udp
+plex	32400/tcp
+apm-link	32483/tcp
+apm-link	32483/udp
+sec-ntb-clnt	32635/tcp
+sec-ntb-clnt	32635/udp
+DMExpress	32636/tcp
+DMExpress	32636/udp
+filenet-powsrm	32767/tcp
+filenet-powsrm	32767/udp
+filenet-tms	32768/tcp
+omad	32768/udp
+filenet-rpc	32769/tcp
+filenet-rpc	32769/udp
+sometimes-rpc3	32770/tcp
+sometimes-rpc4	32770/udp
+sometimes-rpc5	32771/tcp
+sometimes-rpc6	32771/udp
+sometimes-rpc7	32772/tcp
+sometimes-rpc8	32772/udp
+sometimes-rpc9	32773/tcp
+sometimes-rpc10	32773/udp
+sometimes-rpc11	32774/tcp
+sometimes-rpc12	32774/udp
+sometimes-rpc13	32775/tcp
+sometimes-rpc14	32775/udp
+sometimes-rpc15	32776/tcp
+sometimes-rpc16	32776/udp
+sometimes-rpc17	32777/tcp
+sometimes-rpc18	32777/udp
+sometimes-rpc19	32778/tcp
+sometimes-rpc20	32778/udp
+sometimes-rpc21	32779/tcp
+sometimes-rpc22	32779/udp
+sometimes-rpc23	32780/tcp
+sometimes-rpc24	32780/udp
+sometimes-rpc25	32786/tcp
+sometimes-rpc26	32786/udp
+sometimes-rpc27	32787/tcp
+sometimes-rpc28	32787/udp
+mlsn	32801/tcp
+mlsn	32801/udp
+retp	32811/tcp
+idmgratm	32896/tcp
+idmgratm	32896/udp
+wg-endpt-comms	33000/tcp
+mysqlx	33060/tcp
+aurora-balaena	33123/tcp
+aurora-balaena	33123/udp
+diamondport	33331/tcp
+diamondport	33331/udp
+dgi-serv	33333/tcp
+speedtrace	33334/tcp
+traceroute	33434/tcp
+traceroute	33434/udp
+mtrace	33435/tcp
+snip	33656/tcp
+snip	33656/udp
+digilent-adept	33890/tcp
+turbonote-2	34249/tcp
+turbonote-2	34249/udp
+p-net-local	34378/tcp
+p-net-local	34378/udp
+p-net-remote	34379/tcp
+p-net-remote	34379/udp
+dhanalakshmi	34567/tcp
+profinet-rt	34962/tcp
+profinet-rt	34962/udp
+profinet-rtm	34963/tcp
+profinet-rtm	34963/udp
+profinet-cm	34964/tcp
+profinet-cm	34964/udp
+ethercat	34980/tcp
+ethercat	34980/udp
+heathview	35000/tcp
+rt-viewer	35001/tcp
+rt-sound	35002/tcp
+rt-devicemapper	35003/tcp
+rt-classmanager	35004/tcp
+rt-labtracker	35005/tcp
+rt-helper	35006/tcp
+axio-disc	35100/tcp
+kitim	35354/tcp
+altova-lm	35355/tcp
+guttersnex	35356/tcp
+openstack-id	35357/tcp
+allpeers	36001/tcp
+allpeers	36001/udp
+wlcp	36411/tcp
+slmap	36423/tcp
+nq-ap	36424/tcp
+m2ap	36443/tcp
+m3ap	36444/tcp
+xw-control	36462/tcp
+febooti-aw	36524/tcp
+observium-agent	36602/tcp
+mapx	36700/tcp
+kastenxpipe	36865/tcp
+kastenxpipe	36865/udp
+3gpp-w1ap	37472/tcp
+neckar	37475/tcp
+neckar	37475/udp
+gdrive-sync	37483/tcp
+eftp	37601/tcp
+unisys-eportal	37654/tcp
+unisys-eportal	37654/udp
+ivs-database	38000/tcp
+ivs-insertion	38001/tcp
+cresco-control	38002/tcp
+landesk-cba	38037/tcp
+landesk-cba	38037/udp
+galaxy7-data	38201/tcp
+galaxy7-data	38201/udp
+fairview	38202/tcp
+fairview	38202/udp
+agpolicy	38203/tcp
+agpolicy	38203/udp
+landesk-cba	38292/tcp
+landesk-cba	38293/udp
+ng-control	38412/tcp
+xn-control	38422/tcp
+e1-interface	38462/tcp
+f1-control	38472/tcp
+psqlmws	38638/tcp
+sruth	38800/tcp
+secrmmsafecopya	38865/tcp
+vroa	39063/tcp
+sygatefw	39213/udp
+turbonote-1	39681/tcp
+turbonote-1	39681/udp
+safetynetp	40000/tcp
+safetynetp	40000/udp
+k-patentssensor	40023/tcp
+sptx	40404/tcp
+cscp	40841/tcp
+cscp	40841/udp
+csccredir	40842/tcp
+csccredir	40842/udp
+csccfirewall	40843/tcp
+csccfirewall	40843/udp
+ortec-disc	40853/tcp
+ortec-disc	40853/udp
+fs-qos	41111/tcp
+fs-qos	41111/udp
+tentacle	41121/tcp
+z-wave-s	41230/tcp
+crestron-cip	41794/tcp
+crestron-cip	41794/udp
+crestron-ctp	41795/tcp
+crestron-ctp	41795/udp
+crestron-cips	41796/tcp
+crestron-ctps	41797/tcp
+candp	42508/tcp
+candp	42508/udp
+candrp	42509/tcp
+candrp	42509/udp
+caerpc	42510/tcp
+caerpc	42510/udp
+recvr-rc	43000/tcp
+reachout	43188/tcp
+reachout	43188/udp
+ndm-agent-port	43189/tcp
+ndm-agent-port	43189/udp
+ip-provision	43190/tcp
+ip-provision	43190/udp
+noit-transport	43191/tcp
+shaperai	43210/tcp
+hmip-routing	43438/tcp
+eq3-update	43439/tcp
+ew-mgmt	43440/tcp
+ew-disc-cmd	43440/udp
+ciscocsdb	43441/tcp
+ciscocsdb	43441/udp
+z-wave-tunnel	44123/tcp
+pmcd	44321/tcp
+pmcd	44321/udp
+pmcdproxy	44322/tcp
+pmcdproxy	44322/udp
+pmwebapi	44323/tcp
+tinyfw	44334/tcp
+coldfusion-auth	44442/tcp
+coldfusion-auth	44443/tcp
+cognex-dataman	44444/tcp
+acronis-backup	44445/tcp
+domiq	44544/tcp
+rbr-debug	44553/tcp
+rbr-debug	44553/udp
+asihpi	44600/tcp
+EtherNetIP-2	44818/tcp
+EtherNetIP-2	44818/udp
+m3da	44900/tcp
+asmp	45000/tcp
+ciscopop	45000/udp
+asmps	45001/tcp
+rs-status	45002/tcp
+synctest	45045/tcp
+invision-ag	45054/tcp
+invision-ag	45054/udp
+cloudcheck	45514/tcp
+eba	45678/tcp
+eba	45678/udp
+dai-shell	45824/tcp
+qdb2service	45825/tcp
+qdb2service	45825/udp
+ssr-servermgr	45966/tcp
+ssr-servermgr	45966/udp
+inedo	46336/tcp
+spremotetablet	46998/tcp
+mediabox	46999/tcp
+mediabox	46999/udp
+mbus	47000/tcp
+mbus	47000/udp
+winrm	47001/tcp
+jvl-mactalk	47100/tcp
+dbbrowse	47557/tcp
+dbbrowse	47557/udp
+directplaysrvr	47624/tcp
+directplaysrvr	47624/udp
+ap	47806/tcp
+ap	47806/udp
+bacnet	47808/tcp
+bacnet	47808/udp
+presonus-ucnet	47809/tcp
+nimcontroller	48000/tcp
+nimcontroller	48000/udp
+nimspooler	48001/tcp
+nimspooler	48001/udp
+nimhub	48002/tcp
+nimhub	48002/udp
+nimgtw	48003/tcp
+nimgtw	48003/udp
+nimbusdb	48004/tcp
+nimbusdbctrl	48005/tcp
+juka	48048/tcp
+3gpp-cbsp	48049/tcp
+weandsf	48050/tcp
+isnetserv	48128/tcp
+isnetserv	48128/udp
+blp5	48129/tcp
+blp5	48129/udp
+com-bardac-dw	48556/tcp
+com-bardac-dw	48556/udp
+iqobject	48619/tcp
+iqobject	48619/udp
+robotraconteur	48653/tcp
+tc_ads_discovery	48899/udp
+matahari	49000/tcp
+nusrp	49001/tcp
+inspider	49150/tcp
+compaqdiag	49400/tcp
+ibm-db2	50000/tcp
+iiimsf	50002/tcp
+bo2k	54320/tcp
+bo2k	54321/udp
+netprowler-manager	61439/tcp
+netprowler-manager2	61440/tcp
+netprowler-sensor	61441/tcp
+iphone-sync	62078/tcp
+murmur	64738/udp
+pcanywhere	65301/tcp
diff --git a/src/gui/pages/connection_details_page.rs b/src/gui/pages/connection_details_page.rs
index 01dfad584..d3fbb55eb 100644
--- a/src/gui/pages/connection_details_page.rs
+++ b/src/gui/pages/connection_details_page.rs
@@ -27,15 +27,17 @@ use crate::networking::types::icmp_type::IcmpType;
 use crate::networking::types::info_address_port_pair::InfoAddressPortPair;
 use crate::networking::types::traffic_direction::TrafficDirection;
 use crate::translations::translations::{
-    address_translation, application_protocol_translation, incoming_translation,
-    outgoing_translation, packets_translation, protocol_translation,
+    address_translation, incoming_translation, outgoing_translation, packets_translation,
+    protocol_translation,
 };
 use crate::translations::translations_2::{
     administrative_entity_translation, connection_details_translation, destination_translation,
     fqdn_translation, mac_address_translation, socket_address_translation, source_translation,
     transmitted_data_translation,
 };
-use crate::translations::translations_3::{copy_translation, messages_translation};
+use crate::translations::translations_3::{
+    copy_translation, messages_translation, service_translation,
+};
 use crate::utils::formatted_strings::{get_formatted_bytes_string_with_b, get_socket_address};
 use crate::utils::types::icon::Icon;
 use crate::{ConfigSettings, Language, Protocol, Sniffer, StyleType};
@@ -80,7 +82,7 @@ fn page_content(
     let host_info_option = info_traffic_lock
         .hosts
         .get(&host_option.clone().unwrap_or_default().1)
-        .cloned();
+        .copied();
     drop(info_traffic_lock);
 
     let header_and_content = Column::new().width(Length::Fill).push(page_header(
@@ -212,8 +214,8 @@ fn col_info(
 
     if !is_icmp {
         ret_val = ret_val.push(TextType::highlighted_subtitle_with_desc(
-            application_protocol_translation(language),
-            &val.app_protocol.to_string(),
+            service_translation(language),
+            &val.service.to_string(),
             font,
         ));
     }
diff --git a/src/gui/pages/initial_page.rs b/src/gui/pages/initial_page.rs
index b5da0960a..c83ab884d 100644
--- a/src/gui/pages/initial_page.rs
+++ b/src/gui/pages/initial_page.rs
@@ -186,7 +186,7 @@ fn col_protocol_buttons(
 }
 
 fn col_address_input(
-    value: &String,
+    value: &str,
     font: Font,
     language: Language,
 ) -> Column<'static, Message, Renderer<StyleType>> {
@@ -221,7 +221,7 @@ fn col_address_input(
 }
 
 fn col_port_input(
-    value: &String,
+    value: &str,
     font: Font,
     language: Language,
 ) -> Column<'static, Message, Renderer<StyleType>> {
diff --git a/src/gui/pages/inspect_page.rs b/src/gui/pages/inspect_page.rs
index f05c9381a..6c15e57e9 100644
--- a/src/gui/pages/inspect_page.rs
+++ b/src/gui/pages/inspect_page.rs
@@ -19,10 +19,10 @@ use crate::gui::styles::text_input::TextInputType;
 use crate::gui::types::message::Message;
 use crate::networking::types::address_port_pair::AddressPortPair;
 use crate::networking::types::info_address_port_pair::InfoAddressPortPair;
-use crate::networking::types::search_parameters::{FilterInputType, SearchParameters};
 use crate::networking::types::traffic_direction::TrafficDirection;
 use crate::report::get_report_entries::get_searched_entries;
 use crate::report::types::report_col::ReportCol;
+use crate::report::types::search_parameters::{FilterInputType, SearchParameters};
 use crate::translations::translations_2::{
     administrative_entity_translation, country_translation, domain_name_translation,
     no_search_results_translation, only_show_favorites_translation, showing_results_translation,
diff --git a/src/gui/pages/overview_page.rs b/src/gui/pages/overview_page.rs
index e1064c51c..8d87964e6 100644
--- a/src/gui/pages/overview_page.rs
+++ b/src/gui/pages/overview_page.rs
@@ -30,25 +30,24 @@ use crate::networking::types::data_info::DataInfo;
 use crate::networking::types::filters::Filters;
 use crate::networking::types::host::Host;
 use crate::networking::types::my_device::MyDevice;
-use crate::networking::types::search_parameters::SearchParameters;
-use crate::report::get_report_entries::{get_app_entries, get_host_entries};
+use crate::report::get_report_entries::{get_host_entries, get_service_entries};
+use crate::report::types::search_parameters::SearchParameters;
 use crate::translations::translations::{
-    active_filters_translation, application_protocol_translation, bytes_chart_translation,
-    error_translation, filtered_bytes_translation, filtered_packets_translation,
-    network_adapter_translation, no_addresses_translation, none_translation, of_total_translation,
-    packets_chart_translation, some_observed_translation, traffic_rate_translation,
-    waiting_translation,
+    active_filters_translation, bytes_chart_translation, error_translation,
+    filtered_bytes_translation, filtered_packets_translation, network_adapter_translation,
+    no_addresses_translation, none_translation, of_total_translation, packets_chart_translation,
+    some_observed_translation, traffic_rate_translation, waiting_translation,
 };
 use crate::translations::translations_2::{
     data_representation_translation, dropped_packets_translation, host_translation,
-    only_top_30_hosts_translation,
+    only_top_30_items_translation,
 };
-use crate::translations::translations_3::unsupported_link_type_translation;
+use crate::translations::translations_3::{service_translation, unsupported_link_type_translation};
 use crate::utils::formatted_strings::{
     get_active_filters_string, get_formatted_bytes_string_with_b, get_percentage_string,
 };
 use crate::utils::types::icon::Icon;
-use crate::{AppProtocol, ChartType, ConfigSettings, Language, RunningPage, StyleType};
+use crate::{ChartType, ConfigSettings, Language, RunningPage, StyleType};
 
 /// Computes the body of gui overview page
 pub fn overview_page(sniffer: &Sniffer) -> Container<Message, Renderer<StyleType>> {
@@ -251,18 +250,16 @@ fn lazy_row_report(sniffer: &Sniffer) -> Container<'static, Message, Renderer<St
         .width(Length::Fill);
 
     let col_host = col_host(840.0, sniffer);
-    let col_app = col_app(250.0, sniffer);
+    let col_service = col_service(250.0, sniffer);
 
     row_report = row_report
         .push(col_host)
         .push(Rule::vertical(40))
-        .push(col_app);
+        .push(col_service);
 
     Container::new(row_report)
         .height(FillPortion(4))
-        .width(Length::Fixed(1170.0))
         .style(ContainerType::BorderedRound)
-        .align_x(Horizontal::Center)
 }
 
 fn col_host(width: f32, sniffer: &Sniffer) -> Column<'static, Message, Renderer<StyleType>> {
@@ -276,12 +273,13 @@ fn col_host(width: f32, sniffer: &Sniffer) -> Column<'static, Message, Renderer<
         .width(Length::Fixed(width))
         .align_items(Alignment::Center);
     let entries = get_host_entries(&sniffer.info_traffic, chart_type);
+    let first_entry_data_info = entries.first().unwrap().1.data_info;
 
     for (host, data_info_host) in &entries {
         let (incoming_bar_len, outgoing_bar_len) = get_bars_length(
             width * 0.86,
             chart_type,
-            &entries.first().unwrap().1.data_info.clone(),
+            &first_entry_data_info,
             &data_info_host.data_info,
         );
 
@@ -348,7 +346,7 @@ fn col_host(width: f32, sniffer: &Sniffer) -> Column<'static, Message, Renderer<
 
     if entries.len() >= 30 {
         scroll_host = scroll_host.push(vertical_space(Length::Fixed(25.0))).push(
-            Text::new(only_top_30_hosts_translation(language))
+            Text::new(only_top_30_items_translation(language))
                 .font(font)
                 .horizontal_alignment(Horizontal::Center),
         );
@@ -369,47 +367,29 @@ fn col_host(width: f32, sniffer: &Sniffer) -> Column<'static, Message, Renderer<
         )
 }
 
-fn col_app(width: f32, sniffer: &Sniffer) -> Column<'static, Message, Renderer<StyleType>> {
+fn col_service(width: f32, sniffer: &Sniffer) -> Column<'static, Message, Renderer<StyleType>> {
     let ConfigSettings {
         style, language, ..
     } = sniffer.configs.lock().unwrap().settings;
     let font = style.get_extension().font;
     let chart_type = sniffer.traffic_chart.chart_type;
 
-    let mut col_app = Column::new()
-        .width(Length::Fixed(width + 11.0))
-        .push(
-            Text::new(application_protocol_translation(language))
-                .font(font)
-                .style(TextType::Title)
-                .size(FONT_SIZE_TITLE),
-        )
-        .push(vertical_space(Length::Fixed(10.0)));
-
-    let mut scroll_app = Column::new().width(Length::Fixed(width));
-    let entries = get_app_entries(&sniffer.info_traffic, chart_type);
-
-    for (app, data_info) in &entries {
-        let (mut incoming_bar_len, mut outgoing_bar_len) = get_bars_length(
-            width * 0.88,
-            chart_type,
-            &entries.first().unwrap().1.clone(),
-            data_info,
-        );
+    let mut scroll_service = Column::new()
+        .width(Length::Fixed(width))
+        .align_items(Alignment::Center);
+    let entries = get_service_entries(&sniffer.info_traffic, chart_type);
+    let first_entry_data_info = entries.first().unwrap().1;
 
-        // check if Unknown is longer than the first entry
-        if app.eq(&AppProtocol::Unknown) && incoming_bar_len + outgoing_bar_len > width * 0.88 {
-            let incoming_proportion = incoming_bar_len / (incoming_bar_len + outgoing_bar_len);
-            incoming_bar_len = width * 0.88 * incoming_proportion;
-            outgoing_bar_len = width * 0.88 * (1.0 - incoming_proportion);
-        }
+    for (service, data_info) in &entries {
+        let (incoming_bar_len, outgoing_bar_len) =
+            get_bars_length(width * 0.88, chart_type, &first_entry_data_info, data_info);
 
         let content = Column::new()
             .spacing(1)
             .width(Length::Fixed(width))
             .push(
                 Row::new()
-                    .push(Text::new(app.to_string()).font(font))
+                    .push(Text::new(service.to_string()).font(font))
                     .push(horizontal_space(Length::FillPortion(1)))
                     .push(
                         Text::new(if chart_type.eq(&ChartType::Packets) {
@@ -422,22 +402,40 @@ fn col_app(width: f32, sniffer: &Sniffer) -> Column<'static, Message, Renderer<S
             )
             .push(get_bars(incoming_bar_len, outgoing_bar_len));
 
-        scroll_app = scroll_app.push(
+        scroll_service = scroll_service.push(
             button(content)
                 .padding([5, 15, 8, 10])
                 .on_press(Message::Search(SearchParameters {
-                    app_proto: app.to_string(),
+                    service: service.to_string_with_equal_prefix(),
                     ..SearchParameters::default()
                 }))
                 .style(ButtonType::Neutral),
         );
     }
-    col_app = col_app.push(
-        Scrollable::new(Container::new(scroll_app).width(Length::Fill))
-            .direction(Direction::Vertical(ScrollbarType::properties())),
-    );
 
-    col_app
+    if entries.len() >= 30 {
+        scroll_service = scroll_service
+            .push(vertical_space(Length::Fixed(25.0)))
+            .push(
+                Text::new(only_top_30_items_translation(language))
+                    .font(font)
+                    .horizontal_alignment(Horizontal::Center),
+            );
+    }
+
+    Column::new()
+        .width(Length::Fixed(width + 11.0))
+        .push(
+            Text::new(service_translation(language))
+                .font(font)
+                .style(TextType::Title)
+                .size(FONT_SIZE_TITLE),
+        )
+        .push(vertical_space(Length::Fixed(10.0)))
+        .push(
+            Scrollable::new(Container::new(scroll_service).width(Length::Fill))
+                .direction(Direction::Vertical(ScrollbarType::properties())),
+        )
 }
 
 fn lazy_col_info(
@@ -655,33 +653,75 @@ fn col_bytes_packets(
         ))
 }
 
+const MIN_BARS_LENGTH: f32 = 10.0;
+
 fn get_bars_length(
     tot_width: f32,
     chart_type: ChartType,
     first_entry: &DataInfo,
     data_info: &DataInfo,
 ) -> (f32, f32) {
-    #[allow(clippy::cast_precision_loss)]
-    let (mut incoming_bar_len, mut outgoing_bar_len) = match chart_type {
+    let (in_val, out_val, first_entry_tot_val) = match chart_type {
         ChartType::Packets => (
-            tot_width * data_info.incoming_packets as f32 / first_entry.tot_packets() as f32,
-            tot_width * data_info.outgoing_packets as f32 / first_entry.tot_packets() as f32,
+            data_info.incoming_packets,
+            data_info.outgoing_packets,
+            first_entry.tot_packets(),
         ),
         ChartType::Bytes => (
-            tot_width * data_info.incoming_bytes as f32 / first_entry.tot_bytes() as f32,
-            tot_width * data_info.outgoing_bytes as f32 / first_entry.tot_bytes() as f32,
+            data_info.incoming_bytes,
+            data_info.outgoing_bytes,
+            first_entry.tot_bytes(),
         ),
     };
 
-    // normalize smaller values
-    if incoming_bar_len > 0.0 && incoming_bar_len < 3.0 {
-        incoming_bar_len = 3.0;
+    let tot_val = in_val + out_val;
+    if tot_val == 0 {
+        return (0.0, 0.0);
     }
-    if outgoing_bar_len > 0.0 && outgoing_bar_len < 3.0 {
-        outgoing_bar_len = 3.0;
+
+    #[allow(clippy::cast_precision_loss)]
+    let tot_len = tot_width * tot_val as f32 / first_entry_tot_val as f32;
+    #[allow(clippy::cast_precision_loss)]
+    let (mut in_len, mut out_len) = (
+        tot_len * in_val as f32 / tot_val as f32,
+        tot_len * out_val as f32 / tot_val as f32,
+    );
+
+    if tot_len <= MIN_BARS_LENGTH {
+        // normalize small values
+        if in_val > 0 {
+            if out_val == 0 {
+                in_len = MIN_BARS_LENGTH;
+            } else {
+                in_len = MIN_BARS_LENGTH / 2.0;
+            }
+        }
+        if out_val > 0 {
+            if in_val == 0 {
+                out_len = MIN_BARS_LENGTH;
+            } else {
+                out_len = MIN_BARS_LENGTH / 2.0;
+            }
+        }
+    } else {
+        // tot_len is longer than minimum
+        if in_val > 0 && in_len < MIN_BARS_LENGTH / 2.0 {
+            let diff = MIN_BARS_LENGTH / 2.0 - in_len;
+            in_len += diff;
+            out_len -= diff;
+        }
+        if out_val > 0 && out_len < MIN_BARS_LENGTH / 2.0 {
+            let diff = MIN_BARS_LENGTH / 2.0 - out_len;
+            out_len += diff;
+            in_len -= diff;
+        }
     }
 
-    (incoming_bar_len, outgoing_bar_len)
+    // cut to 3 significant digits
+    in_len = (in_len * 1000.0).round() / 1000.0;
+    out_len = (out_len * 1000.0).round() / 1000.0;
+
+    (in_len, out_len)
 }
 
 fn get_bars(in_len: f32, out_len: f32) -> Row<'static, Message, Renderer<StyleType>> {
@@ -759,3 +799,287 @@ fn get_active_filters_col(
     }
     ret_val
 }
+
+#[cfg(test)]
+mod tests {
+    use crate::chart::types::chart_type::ChartType;
+    use crate::gui::pages::overview_page::{get_bars_length, MIN_BARS_LENGTH};
+    use crate::networking::types::data_info::DataInfo;
+
+    #[test]
+    fn test_get_bars_length_simple() {
+        let first_entry = DataInfo {
+            incoming_packets: 50,
+            outgoing_packets: 50,
+            incoming_bytes: 150,
+            outgoing_bytes: 50,
+        };
+        let data_info = DataInfo {
+            incoming_packets: 25,
+            outgoing_packets: 55,
+            incoming_bytes: 165,
+            outgoing_bytes: 30,
+        };
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Packets, &first_entry, &data_info),
+            (50.0, 110.0)
+        );
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Bytes, &first_entry, &data_info),
+            (165.0, 30.0)
+        );
+    }
+
+    #[test]
+    fn test_get_bars_length_normalize_small_values() {
+        let first_entry = DataInfo {
+            incoming_packets: 50,
+            outgoing_packets: 50,
+            incoming_bytes: 150,
+            outgoing_bytes: 50,
+        };
+        let mut data_info = DataInfo {
+            incoming_packets: 2,
+            outgoing_packets: 1,
+            incoming_bytes: 1,
+            outgoing_bytes: 0,
+        };
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Packets, &first_entry, &data_info),
+            (MIN_BARS_LENGTH / 2.0, MIN_BARS_LENGTH / 2.0)
+        );
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Bytes, &first_entry, &data_info),
+            (MIN_BARS_LENGTH, 0.0)
+        );
+
+        data_info = DataInfo {
+            incoming_packets: 0,
+            outgoing_packets: 3,
+            incoming_bytes: 0,
+            outgoing_bytes: 2,
+        };
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Packets, &first_entry, &data_info),
+            (0.0, MIN_BARS_LENGTH)
+        );
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Bytes, &first_entry, &data_info),
+            (0.0, MIN_BARS_LENGTH)
+        );
+    }
+
+    #[test]
+    fn test_get_bars_length_normalize_very_small_values() {
+        let first_entry = DataInfo {
+            incoming_packets: u128::MAX / 2,
+            outgoing_packets: u128::MAX / 2,
+            incoming_bytes: u128::MAX / 2,
+            outgoing_bytes: u128::MAX / 2,
+        };
+        let mut data_info = DataInfo {
+            incoming_packets: 1,
+            outgoing_packets: 1,
+            incoming_bytes: 1,
+            outgoing_bytes: 1,
+        };
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Packets, &first_entry, &data_info),
+            (MIN_BARS_LENGTH / 2.0, MIN_BARS_LENGTH / 2.0)
+        );
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Bytes, &first_entry, &data_info),
+            (MIN_BARS_LENGTH / 2.0, MIN_BARS_LENGTH / 2.0)
+        );
+
+        data_info = DataInfo {
+            incoming_packets: 0,
+            outgoing_packets: 1,
+            incoming_bytes: 0,
+            outgoing_bytes: 1,
+        };
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Packets, &first_entry, &data_info),
+            (0.0, MIN_BARS_LENGTH)
+        );
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Bytes, &first_entry, &data_info),
+            (0.0, MIN_BARS_LENGTH)
+        );
+
+        data_info = DataInfo {
+            incoming_packets: 1,
+            outgoing_packets: 0,
+            incoming_bytes: 1,
+            outgoing_bytes: 0,
+        };
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Packets, &first_entry, &data_info),
+            (MIN_BARS_LENGTH, 0.0)
+        );
+        assert_eq!(
+            get_bars_length(200.0, ChartType::Bytes, &first_entry, &data_info),
+            (MIN_BARS_LENGTH, 0.0)
+        );
+    }
+
+    #[test]
+    fn test_get_bars_length_complex() {
+        let first_entry = DataInfo {
+            incoming_packets: 350,
+            outgoing_packets: 50,
+            incoming_bytes: 12,
+            outgoing_bytes: 88,
+        };
+
+        let mut data_info = DataInfo {
+            incoming_packets: 0,
+            outgoing_packets: 9,
+            incoming_bytes: 0,
+            outgoing_bytes: 10,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (0.0, 16.245)
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (0.0, MIN_BARS_LENGTH)
+        );
+        data_info = DataInfo {
+            incoming_packets: 9,
+            outgoing_packets: 0,
+            incoming_bytes: 13,
+            outgoing_bytes: 0,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (16.245, 0.0)
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (13.0, 0.0)
+        );
+
+        data_info = DataInfo {
+            incoming_packets: 4,
+            outgoing_packets: 5,
+            incoming_bytes: 6,
+            outgoing_bytes: 7,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (
+                (1000.0_f32 * 16.245 * 4.0 / 9.0).round() / 1000.0,
+                (1000.0_f32 * 16.245 * 5.0 / 9.0).round() / 1000.0
+            )
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (6.0, 7.0)
+        );
+        data_info = DataInfo {
+            incoming_packets: 5,
+            outgoing_packets: 4,
+            incoming_bytes: 7,
+            outgoing_bytes: 6,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (
+                (1000.0_f32 * 16.245 * 5.0 / 9.0).round() / 1000.0,
+                (1000.0_f32 * 16.245 * 4.0 / 9.0).round() / 1000.0
+            )
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (7.0, 6.0)
+        );
+
+        data_info = DataInfo {
+            incoming_packets: 1,
+            outgoing_packets: 8,
+            incoming_bytes: 1,
+            outgoing_bytes: 12,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (MIN_BARS_LENGTH / 2.0, 11.245)
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (MIN_BARS_LENGTH / 2.0, 8.0)
+        );
+        data_info = DataInfo {
+            incoming_packets: 8,
+            outgoing_packets: 1,
+            incoming_bytes: 12,
+            outgoing_bytes: 1,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (11.245, MIN_BARS_LENGTH / 2.0)
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (8.0, MIN_BARS_LENGTH / 2.0)
+        );
+
+        data_info = DataInfo {
+            incoming_packets: 6,
+            outgoing_packets: 1,
+            incoming_bytes: 10,
+            outgoing_bytes: 1,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (
+                16.245 * 7.0 / 9.0 - MIN_BARS_LENGTH / 2.0,
+                MIN_BARS_LENGTH / 2.0
+            )
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (6.0, MIN_BARS_LENGTH / 2.0)
+        );
+        data_info = DataInfo {
+            incoming_packets: 1,
+            outgoing_packets: 6,
+            incoming_bytes: 1,
+            outgoing_bytes: 9,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (
+                MIN_BARS_LENGTH / 2.0,
+                16.245 * 7.0 / 9.0 - MIN_BARS_LENGTH / 2.0,
+            )
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (MIN_BARS_LENGTH / 2.0, MIN_BARS_LENGTH / 2.0)
+        );
+
+        data_info.incoming_bytes = 5;
+        data_info.outgoing_bytes = 5;
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (MIN_BARS_LENGTH / 2.0, MIN_BARS_LENGTH / 2.0)
+        );
+
+        data_info = DataInfo {
+            incoming_packets: 0,
+            outgoing_packets: 0,
+            incoming_bytes: 0,
+            outgoing_bytes: 0,
+        };
+        assert_eq!(
+            get_bars_length(722.0, ChartType::Packets, &first_entry, &data_info),
+            (0.0, 0.0,)
+        );
+        assert_eq!(
+            get_bars_length(100.0, ChartType::Bytes, &first_entry, &data_info),
+            (0.0, 0.0)
+        );
+    }
+}
diff --git a/src/gui/types/message.rs b/src/gui/types/message.rs
index 20ade4106..71ee467a0 100644
--- a/src/gui/types/message.rs
+++ b/src/gui/types/message.rs
@@ -5,8 +5,8 @@ use crate::gui::pages::types::running_page::RunningPage;
 use crate::gui::pages::types::settings_page::SettingsPage;
 use crate::gui::styles::types::gradient_type::GradientType;
 use crate::networking::types::host::Host;
-use crate::networking::types::search_parameters::SearchParameters;
 use crate::notifications::types::notifications::Notification;
+use crate::report::types::search_parameters::SearchParameters;
 use crate::utils::types::file_info::FileInfo;
 use crate::utils::types::web_page::WebPage;
 use crate::{ChartType, IpVersion, Language, Protocol, ReportSortType, StyleType};
diff --git a/src/gui/types/sniffer.rs b/src/gui/types/sniffer.rs
index 4410dd01e..c12ccbcfd 100644
--- a/src/gui/types/sniffer.rs
+++ b/src/gui/types/sniffer.rs
@@ -28,12 +28,12 @@ use crate::networking::types::ip_collection::AddressCollection;
 use crate::networking::types::my_device::MyDevice;
 use crate::networking::types::my_link_type::MyLinkType;
 use crate::networking::types::port_collection::PortCollection;
-use crate::networking::types::search_parameters::SearchParameters;
 use crate::notifications::notify_and_log::notify_and_log;
 use crate::notifications::types::notifications::Notification;
 use crate::notifications::types::sound::{play, Sound};
 use crate::report::get_report_entries::get_searched_entries;
 use crate::report::types::report_sort_type::ReportSortType;
+use crate::report::types::search_parameters::SearchParameters;
 use crate::secondary_threads::parse_packets::parse_packets;
 use crate::translations::types::language::Language;
 use crate::utils::types::file_info::FileInfo;
diff --git a/src/main.rs b/src/main.rs
index ca59887c9..0df1b33c5 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -19,11 +19,11 @@ use gui::styles::style_constants::FONT_SIZE_BODY;
 use gui::styles::types::style_type::StyleType;
 use gui::types::runtime_data::RunTimeData;
 use gui::types::sniffer::Sniffer;
-use networking::types::app_protocol::AppProtocol;
 use networking::types::byte_multiple::ByteMultiple;
 use networking::types::info_traffic::InfoTraffic;
 use networking::types::ip_version::IpVersion;
 use networking::types::protocol::Protocol;
+use networking::types::service::Service;
 use report::types::report_sort_type::ReportSortType;
 use translations::types::language::Language;
 use utils::formatted_strings::print_cli_welcome_message;
diff --git a/src/networking/manage_packets.rs b/src/networking/manage_packets.rs
index a536b8816..f91134ced 100644
--- a/src/networking/manage_packets.rs
+++ b/src/networking/manage_packets.rs
@@ -12,18 +12,21 @@ use crate::mmdb::asn::get_asn;
 use crate::mmdb::country::get_country;
 use crate::mmdb::types::mmdb_reader::MmdbReader;
 use crate::networking::types::address_port_pair::AddressPortPair;
-use crate::networking::types::app_protocol::from_port_to_application_protocol;
 use crate::networking::types::data_info_host::DataInfoHost;
 use crate::networking::types::host::Host;
 use crate::networking::types::icmp_type::{IcmpType, IcmpTypeV4, IcmpTypeV6};
 use crate::networking::types::info_address_port_pair::InfoAddressPortPair;
 use crate::networking::types::my_device::MyDevice;
 use crate::networking::types::packet_filters_fields::PacketFiltersFields;
+use crate::networking::types::service::Service;
+use crate::networking::types::service_query::ServiceQuery;
 use crate::networking::types::traffic_direction::TrafficDirection;
 use crate::networking::types::traffic_type::TrafficType;
 use crate::utils::formatted_strings::get_domain_from_r_dns;
 use crate::IpVersion::{IPv4, IPv6};
-use crate::{AppProtocol, InfoTraffic, IpVersion, Protocol};
+use crate::{InfoTraffic, IpVersion, Protocol};
+
+include!(concat!(env!("OUT_DIR"), "/services.rs"));
 
 /// Calls methods to analyze link, network, and transport headers.
 /// Returns the relevant collected information.
@@ -152,12 +155,50 @@ fn analyze_transport_header(
     }
 }
 
-pub fn get_app_protocol(src_port: Option<u16>, dst_port: Option<u16>) -> AppProtocol {
-    let mut application_protocol = from_port_to_application_protocol(src_port);
-    if (application_protocol).eq(&AppProtocol::Unknown) {
-        application_protocol = from_port_to_application_protocol(dst_port);
+pub fn get_service(key: &AddressPortPair, traffic_direction: TrafficDirection) -> Service {
+    if key.port1.is_none() || key.port2.is_none() || key.protocol == Protocol::ICMP {
+        return Service::NotApplicable;
+    }
+
+    // to return the service associated with the highest score:
+    // score = service_is_some * (port_is_well_known + bonus_direction)
+    // service_is_some: 1 if some, 0 if unknown
+    // port_is_well_known: 3 if well known, 1 if not
+    // bonus_direction: +1 assigned to remote port
+    let compute_service_score = |service: &Service, port: u16, bonus_direction: bool| {
+        let service_is_some = u8::from(matches!(service, Service::Name(_)));
+        let port_is_well_known = if port < 1024 { 3 } else { 1 };
+        let bonus_direction = u8::from(bonus_direction);
+        service_is_some * (port_is_well_known + bonus_direction)
+    };
+
+    let port1 = key.port1.unwrap();
+    let port2 = key.port2.unwrap();
+
+    let unknown = Service::Unknown;
+    let service1 = SERVICES
+        .get(&ServiceQuery(port1, key.protocol))
+        .unwrap_or(&unknown);
+    let service2 = SERVICES
+        .get(&ServiceQuery(port2, key.protocol))
+        .unwrap_or(&unknown);
+
+    let score1 = compute_service_score(
+        service1,
+        port1,
+        traffic_direction.ne(&TrafficDirection::Outgoing),
+    );
+    let score2 = compute_service_score(
+        service2,
+        port2,
+        traffic_direction.eq(&TrafficDirection::Outgoing),
+    );
+
+    if score1 > score2 {
+        *service1
+    } else {
+        *service2
     }
-    application_protocol
 }
 
 /// Function to insert the source and destination of a packet into the shared map containing the analyzed traffic.
@@ -168,10 +209,10 @@ pub fn modify_or_insert_in_map(
     mac_addresses: (Option<String>, Option<String>),
     icmp_type: IcmpType,
     exchanged_bytes: u128,
-    application_protocol: AppProtocol,
 ) -> InfoAddressPortPair {
     let now = Local::now();
     let mut traffic_direction = TrafficDirection::default();
+    let mut service = Service::Unknown;
 
     if !info_traffic_mutex.lock().unwrap().map.contains_key(key) {
         // first occurrence of key
@@ -197,6 +238,8 @@ pub fn modify_or_insert_in_map(
             key.port2,
             &my_interface_addresses,
         );
+        // determine upper layer service
+        service = get_service(key, traffic_direction);
     };
 
     let mut info_traffic = info_traffic_mutex
@@ -224,7 +267,7 @@ pub fn modify_or_insert_in_map(
             transmitted_packets: 1,
             initial_timestamp: now,
             final_timestamp: now,
-            app_protocol: application_protocol,
+            service,
             traffic_direction,
             icmp_types: if key.protocol.eq(&Protocol::ICMP) {
                 HashMap::from([(icmp_type, 1)])
@@ -548,15 +591,23 @@ pub fn get_address_to_lookup(key: &AddressPortPair, traffic_direction: TrafficDi
 
 #[cfg(test)]
 mod tests {
+    use std::collections::HashSet;
     use std::net::IpAddr;
 
     use pcap::Address;
 
     use crate::networking::manage_packets::{
-        get_traffic_direction, get_traffic_type, is_local_connection, mac_from_dec_to_hex,
+        get_service, get_traffic_direction, get_traffic_type, is_local_connection,
+        mac_from_dec_to_hex,
     };
+    use crate::networking::types::address_port_pair::AddressPortPair;
+    use crate::networking::types::service_query::ServiceQuery;
     use crate::networking::types::traffic_direction::TrafficDirection;
     use crate::networking::types::traffic_type::TrafficType;
+    use crate::Protocol;
+    use crate::Service;
+
+    include!(concat!(env!("OUT_DIR"), "/services.rs"));
 
     #[test]
     fn mac_simple_test() {
@@ -1021,4 +1072,588 @@ mod tests {
         let result3 = is_local_connection("fe70::8b1:1234:5678:d065", &address_vec);
         assert_eq!(result3, false);
     }
+
+    #[test]
+    fn test_get_service_simple_only_one_valid() {
+        let unknown_port = Some(65000);
+        for p in [Protocol::TCP, Protocol::UDP] {
+            assert!(SERVICES
+                .get(&ServiceQuery(unknown_port.unwrap(), p))
+                .is_none());
+            for d in [TrafficDirection::Incoming, TrafficDirection::Outgoing] {
+                let key = AddressPortPair::new(
+                    String::new(),
+                    unknown_port,
+                    String::new(),
+                    unknown_port,
+                    p,
+                );
+                assert_eq!(get_service(&key, d), Service::Unknown);
+
+                for (p1, p2) in [
+                    (unknown_port, Some(22)),
+                    (Some(22), unknown_port),
+                    (Some(22), Some(22)),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("ssh"));
+                }
+
+                for (p1, p2) in [
+                    (unknown_port, Some(443)),
+                    (Some(443), unknown_port),
+                    (Some(443), Some(443)),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("https"));
+                }
+
+                for (p1, p2) in [
+                    (unknown_port, Some(80)),
+                    (Some(80), unknown_port),
+                    (Some(80), Some(80)),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("http"));
+                }
+
+                for (p1, p2) in [
+                    (unknown_port, Some(1900)),
+                    (Some(1900), unknown_port),
+                    (Some(1900), Some(1900)),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("upnp"));
+                }
+            }
+        }
+    }
+
+    #[test]
+    fn test_get_service_well_known_ports_always_win() {
+        let valid_but_not_well_known = Some(1030);
+        for p in [Protocol::TCP, Protocol::UDP] {
+            assert_eq!(
+                SERVICES
+                    .get(&ServiceQuery(valid_but_not_well_known.unwrap(), p))
+                    .unwrap(),
+                &Service::Name("iad1")
+            );
+            for d in [TrafficDirection::Incoming, TrafficDirection::Outgoing] {
+                let key = AddressPortPair::new(
+                    String::new(),
+                    valid_but_not_well_known,
+                    String::new(),
+                    valid_but_not_well_known,
+                    p,
+                );
+                assert_eq!(get_service(&key, d), Service::Name("iad1"));
+
+                for (p1, p2) in [
+                    (valid_but_not_well_known, Some(67)),
+                    (Some(67), valid_but_not_well_known),
+                    (Some(67), Some(67)),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("dhcps"));
+                }
+
+                for (p1, p2) in [
+                    (valid_but_not_well_known, Some(179)),
+                    (Some(179), valid_but_not_well_known),
+                    (Some(179), Some(179)),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("bgp"));
+                }
+
+                for (p1, p2) in [
+                    (valid_but_not_well_known, Some(53)),
+                    (Some(53), valid_but_not_well_known),
+                    (Some(53), Some(53)),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("domain"));
+                }
+
+                for (p1, p2) in [
+                    (valid_but_not_well_known, Some(1022)),
+                    (Some(1022), valid_but_not_well_known),
+                    (Some(1022), Some(1022)),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("exp2"));
+                }
+            }
+        }
+    }
+
+    #[test]
+    fn test_get_service_direction_bonus_matters() {
+        let smtp = Some(25);
+        let tacacs = Some(49);
+        let netmagic = Some(1196);
+        let tgp = Some(1223);
+
+        for p in [Protocol::TCP, Protocol::UDP] {
+            for d in [TrafficDirection::Incoming, TrafficDirection::Outgoing] {
+                for (p1, p2) in [(smtp, tacacs), (tacacs, smtp)] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(
+                        get_service(&key, d),
+                        Service::Name(match (p1, d) {
+                            (source, TrafficDirection::Incoming) if source == tacacs => "tacacs",
+                            (source, TrafficDirection::Outgoing) if source == tacacs => "smtp",
+                            (source, TrafficDirection::Incoming) if source == smtp => "smtp",
+                            (source, TrafficDirection::Outgoing) if source == smtp => "tacacs",
+                            _ => panic!(),
+                        })
+                    );
+                }
+
+                for (p1, p2) in [(netmagic, tgp), (tgp, netmagic)] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(
+                        get_service(&key, d),
+                        Service::Name(match (p1, d) {
+                            (source, TrafficDirection::Incoming) if source == netmagic =>
+                                "netmagic",
+                            (source, TrafficDirection::Outgoing) if source == netmagic => "tgp",
+                            (source, TrafficDirection::Incoming) if source == tgp => "tgp",
+                            (source, TrafficDirection::Outgoing) if source == tgp => "netmagic",
+                            _ => panic!(),
+                        })
+                    );
+                }
+            }
+        }
+    }
+
+    #[test]
+    fn test_get_service_different_tcp_udp() {
+        for p in [Protocol::TCP, Protocol::UDP] {
+            for d in [TrafficDirection::Incoming, TrafficDirection::Outgoing] {
+                let key =
+                    AddressPortPair::new(String::new(), Some(5353), String::new(), Some(5353), p);
+                assert_eq!(
+                    get_service(&key, d),
+                    Service::Name(match p {
+                        Protocol::TCP => "mdns",
+                        Protocol::UDP => "zeroconf",
+                        Protocol::ICMP => panic!(),
+                    })
+                );
+
+                let key = AddressPortPair::new(String::new(), Some(15), String::new(), Some(15), p);
+                assert_eq!(
+                    get_service(&key, d),
+                    match p {
+                        Protocol::TCP => Service::Name("netstat"),
+                        Protocol::UDP => Service::Unknown,
+                        Protocol::ICMP => panic!(),
+                    }
+                );
+
+                let key =
+                    AddressPortPair::new(String::new(), Some(64738), String::new(), Some(64738), p);
+                assert_eq!(
+                    get_service(&key, d),
+                    match p {
+                        Protocol::TCP => Service::Unknown,
+                        Protocol::UDP => Service::Name("murmur"),
+                        Protocol::ICMP => panic!(),
+                    }
+                );
+
+                for (p1, p2) in [(Some(5353), Some(53)), (Some(53), Some(5353))] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Name("domain"));
+                }
+            }
+        }
+    }
+
+    #[test]
+    fn test_get_service_not_applicable() {
+        for p in Protocol::ALL {
+            for d in [TrafficDirection::Incoming, TrafficDirection::Outgoing] {
+                for (p1, p2) in [(None, Some(443)), (None, None), (Some(443), None)] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::NotApplicable);
+                }
+            }
+        }
+    }
+
+    #[test]
+    fn test_get_service_unknown() {
+        let unknown_port_1 = Some(39332);
+        let unknown_port_2 = Some(23679);
+        for p in [Protocol::TCP, Protocol::UDP] {
+            assert!(SERVICES
+                .get(&ServiceQuery(unknown_port_1.unwrap(), p))
+                .is_none());
+            assert!(SERVICES
+                .get(&ServiceQuery(unknown_port_2.unwrap(), p))
+                .is_none());
+            for d in [TrafficDirection::Incoming, TrafficDirection::Outgoing] {
+                for (p1, p2) in [
+                    (unknown_port_1, unknown_port_2),
+                    (unknown_port_2, unknown_port_1),
+                    (unknown_port_1, unknown_port_1),
+                    (unknown_port_2, unknown_port_2),
+                ] {
+                    let key = AddressPortPair::new(String::new(), p1, String::new(), p2, p);
+                    assert_eq!(get_service(&key, d), Service::Unknown);
+                }
+            }
+        }
+    }
+
+    #[test]
+    fn test_all_services_map_key_and_values_are_valid() {
+        assert_eq!(SERVICES.len(), 12066);
+        let mut distinct_services = HashSet::new();
+        for (sq, s) in &SERVICES {
+            // only tcp or udp
+            assert!(sq.1 == Protocol::TCP || sq.1 == Protocol::UDP);
+            // no unknown or not applicable services
+            let name = match *s {
+                Service::Name(name) => name,
+                _ => panic!(),
+            };
+            // name is valid...
+            assert!(
+                !["", "unknown", "-"].contains(&name)
+                    && name.is_ascii()
+                    && !name.starts_with('#')
+                    && !name.contains(' ')
+                    && !name.contains('?')
+            );
+            // just to count and verify number of distinct services
+            distinct_services.insert(name.to_string());
+        }
+        assert_eq!(distinct_services.len(), 6438);
+    }
+
+    #[test]
+    fn test_service_names_of_old_application_protocols() {
+        for p in [Protocol::TCP, Protocol::UDP] {
+            // FTP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(20, p)).unwrap(),
+                &Service::Name("ftp-data")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(21, p)).unwrap(),
+                &Service::Name("ftp")
+            );
+
+            // SSH
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(22, p)).unwrap(),
+                &Service::Name("ssh")
+            );
+
+            // Telnet
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(23, p)).unwrap(),
+                &Service::Name("telnet")
+            );
+
+            // SMTP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(25, p)).unwrap(),
+                &Service::Name("smtp")
+            );
+
+            // TACACS
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(49, p)).unwrap(),
+                &Service::Name("tacacs")
+            );
+
+            // DNS
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(53, p)).unwrap(),
+                &Service::Name("domain")
+            );
+
+            // DHCP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(67, p)).unwrap(),
+                &Service::Name("dhcps")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(68, p)).unwrap(),
+                &Service::Name("dhcpc")
+            );
+
+            // TFTP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(69, p)).unwrap(),
+                &Service::Name("tftp")
+            );
+
+            // HTTP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(80, p)).unwrap(),
+                &Service::Name("http")
+            );
+
+            // POP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(109, p)).unwrap(),
+                &Service::Name("pop2")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(110, p)).unwrap(),
+                &Service::Name("pop3")
+            );
+
+            // NTP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(123, p)).unwrap(),
+                &Service::Name("ntp")
+            );
+
+            // NetBIOS
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(137, p)).unwrap(),
+                &Service::Name("netbios-ns")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(138, p)).unwrap(),
+                &Service::Name("netbios-dgm")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(139, p)).unwrap(),
+                &Service::Name("netbios-ssn")
+            );
+
+            // IMAP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(143, p)).unwrap(),
+                &Service::Name("imap")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(220, p)).unwrap(),
+                &Service::Name("imap3")
+            );
+
+            // SNMP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(161, p)).unwrap(),
+                &Service::Name("snmp")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(162, p)).unwrap(),
+                &Service::Name("snmptrap")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(199, p)).unwrap(),
+                &Service::Name("smux")
+            );
+
+            // BGP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(179, p)).unwrap(),
+                &Service::Name("bgp")
+            );
+
+            // LDAP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(389, p)).unwrap(),
+                &Service::Name("ldap")
+            );
+
+            // HTTPS
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(443, p)).unwrap(),
+                &Service::Name("https")
+            );
+
+            // FTPS
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(989, p)).unwrap(),
+                &Service::Name("ftps-data")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(990, p)).unwrap(),
+                &Service::Name("ftps")
+            );
+
+            // IMAPS
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(993, p)).unwrap(),
+                &Service::Name("imaps")
+            );
+
+            // POP3S
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(995, p)).unwrap(),
+                &Service::Name("pop3s")
+            );
+
+            // SSDP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(1900, p)).unwrap(),
+                &Service::Name("upnp")
+            );
+
+            // XMPP
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(5222, p)).unwrap(),
+                &Service::Name("xmpp-client")
+            );
+        }
+
+        // HTTP
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(8080, Protocol::TCP)).unwrap(),
+            &Service::Name("http-proxy")
+        );
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(8080, Protocol::UDP)).unwrap(),
+            &Service::Name("http-alt")
+        );
+
+        // LDAPS
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(636, Protocol::TCP)).unwrap(),
+            &Service::Name("ldapssl")
+        );
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(636, Protocol::UDP)).unwrap(),
+            &Service::Name("ldaps")
+        );
+
+        // mDNS
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(5353, Protocol::TCP)).unwrap(),
+            &Service::Name("mdns")
+        );
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(5353, Protocol::UDP)).unwrap(),
+            &Service::Name("zeroconf")
+        );
+    }
+
+    #[test]
+    fn test_other_service_names() {
+        for p in [Protocol::TCP, Protocol::UDP] {
+            assert!(SERVICES.get(&ServiceQuery(4, p)).is_none());
+            assert!(SERVICES.get(&ServiceQuery(6, p)).is_none());
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(7, p)).unwrap(),
+                &Service::Name("echo")
+            );
+            assert!(SERVICES.get(&ServiceQuery(5811, p)).is_none());
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(6004, p)).unwrap(),
+                &Service::Name("X11:4")
+            );
+            assert_eq!(
+                SERVICES.get(&ServiceQuery(7777, p)).unwrap(),
+                &Service::Name("cbt")
+            );
+            assert!(SERVICES.get(&ServiceQuery(65000, p)).is_none());
+        }
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(15, Protocol::TCP)).unwrap(),
+            &Service::Name("netstat")
+        );
+        assert!(SERVICES.get(&ServiceQuery(15, Protocol::UDP)).is_none());
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(26, Protocol::TCP)).unwrap(),
+            &Service::Name("rsftp")
+        );
+        assert!(SERVICES.get(&ServiceQuery(26, Protocol::UDP)).is_none());
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(87, Protocol::TCP)).unwrap(),
+            &Service::Name("priv-term-l")
+        );
+        assert!(SERVICES.get(&ServiceQuery(87, Protocol::UDP)).is_none());
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(106, Protocol::TCP)).unwrap(),
+            &Service::Name("pop3pw")
+        );
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(106, Protocol::UDP)).unwrap(),
+            &Service::Name("3com-tsmux")
+        );
+
+        assert!(SERVICES.get(&ServiceQuery(1028, Protocol::TCP)).is_none());
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(1028, Protocol::UDP)).unwrap(),
+            &Service::Name("ms-lsa")
+        );
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(1029, Protocol::TCP)).unwrap(),
+            &Service::Name("ms-lsa")
+        );
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(1029, Protocol::UDP)).unwrap(),
+            &Service::Name("solid-mux")
+        );
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(5820, Protocol::TCP)).unwrap(),
+            &Service::Name("autopassdaemon")
+        );
+        assert!(SERVICES.get(&ServiceQuery(5820, Protocol::UDP)).is_none());
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(5900, Protocol::TCP)).unwrap(),
+            &Service::Name("vnc")
+        );
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(5900, Protocol::UDP)).unwrap(),
+            &Service::Name("rfb")
+        );
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(5938, Protocol::TCP)).unwrap(),
+            &Service::Name("teamviewer")
+        );
+        assert!(SERVICES.get(&ServiceQuery(5938, Protocol::UDP)).is_none());
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(8888, Protocol::TCP)).unwrap(),
+            &Service::Name("sun-answerbook")
+        );
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(8888, Protocol::UDP)).unwrap(),
+            &Service::Name("ddi-udp-1")
+        );
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(23294, Protocol::TCP)).unwrap(),
+            &Service::Name("5afe-dir")
+        );
+        assert!(SERVICES.get(&ServiceQuery(23294, Protocol::UDP)).is_none());
+
+        assert!(SERVICES.get(&ServiceQuery(48899, Protocol::TCP)).is_none());
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(48899, Protocol::UDP)).unwrap(),
+            &Service::Name("tc_ads_discovery")
+        );
+
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(62078, Protocol::TCP)).unwrap(),
+            &Service::Name("iphone-sync")
+        );
+        assert!(SERVICES.get(&ServiceQuery(62078, Protocol::UDP)).is_none());
+
+        assert!(SERVICES.get(&ServiceQuery(64738, Protocol::TCP)).is_none());
+        assert_eq!(
+            SERVICES.get(&ServiceQuery(64738, Protocol::UDP)).unwrap(),
+            &Service::Name("murmur")
+        );
+    }
 }
diff --git a/src/networking/types/app_protocol.rs b/src/networking/types/app_protocol.rs
deleted file mode 100644
index 0b01e6da0..000000000
--- a/src/networking/types/app_protocol.rs
+++ /dev/null
@@ -1,208 +0,0 @@
-use std::fmt;
-
-/// Enum representing the possible observed values of application layer protocol.
-#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, Default)]
-#[allow(clippy::upper_case_acronyms)]
-pub enum AppProtocol {
-    /// File Transfer Protocol
-    FTP,
-    /// Secure Shell
-    SSH,
-    /// Telnet
-    Telnet,
-    /// Simple Mail Transfer Protocol
-    SMTP,
-    /// Terminal Access Controller Access-Control System
-    TACACS,
-    /// Domain Name System
-    DNS,
-    /// Dynamic Host Configuration Protocol
-    DHCP,
-    /// Trivial File Transfer Protocol
-    TFTP,
-    /// Hypertext Transfer Protocol
-    HTTP,
-    /// Post Office Protocol
-    POP,
-    /// Network Time Protocol
-    NTP,
-    /// NetBIOS
-    NetBIOS,
-    /// Post Office Protocol 3 over TLS/SSL
-    POP3S,
-    /// Internet Message Access Protocol
-    IMAP,
-    /// Simple Network Management Protocol
-    SNMP,
-    /// Border Gateway Protocol
-    BGP,
-    /// Lightweight Directory Access Protocol
-    LDAP,
-    ///Hypertext Transfer Protocol over TLS/SSL
-    HTTPS,
-    /// Lightweight Directory Access Protocol over TLS/SSL
-    LDAPS,
-    /// File Transfer Protocol over TLS/SSL
-    FTPS,
-    /// Multicast DNS
-    #[allow(non_camel_case_types)]
-    mDNS,
-    ///Internet Message Access Protocol over TLS/SSL
-    IMAPS,
-    /// Simple Service Discovery Protocol
-    SSDP,
-    /// Extensible Messaging and Presence Protocol |
-    XMPP,
-    /// Not identified
-    #[default]
-    Unknown,
-    /// Not applicable
-    NotApplicable,
-}
-
-/// Given an integer in the range `0..=65535`, this function returns an `Option<AppProtocol>` containing
-/// the respective application protocol represented by a value of the `AppProtocol` enum.
-/// Only the most common application layer protocols are considered; if a unknown port number
-/// is provided, this function returns `None`.
-///
-/// # Arguments
-///
-/// * `port` - An integer representing the transport layer port to be mapped to
-/// an application layer protocol.
-///
-/// # Examples
-///
-/// ```
-/// let x = from_port_to_application_protocol(25);
-/// //Simple Mail Transfer Protocol
-/// assert_eq!(x, Option::Some(AppProtocol::SMTP));
-///
-/// let y = from_port_to_application_protocol(1999);
-/// //Unknown port-to-protocol mapping
-/// assert_eq!(y, Option::None);
-/// ```
-pub fn from_port_to_application_protocol(port: Option<u16>) -> AppProtocol {
-    if let Some(res) = port {
-        match res {
-            20..=21 => AppProtocol::FTP,
-            22 => AppProtocol::SSH,
-            23 => AppProtocol::Telnet,
-            25 => AppProtocol::SMTP,
-            49 => AppProtocol::TACACS,
-            53 => AppProtocol::DNS,
-            67..=68 => AppProtocol::DHCP,
-            69 => AppProtocol::TFTP,
-            80 | 8080 => AppProtocol::HTTP,
-            109..=110 => AppProtocol::POP,
-            123 => AppProtocol::NTP,
-            137..=139 => AppProtocol::NetBIOS,
-            143 | 220 => AppProtocol::IMAP,
-            161..=162 | 199 => AppProtocol::SNMP,
-            179 => AppProtocol::BGP,
-            389 => AppProtocol::LDAP,
-            443 => AppProtocol::HTTPS,
-            636 => AppProtocol::LDAPS,
-            989..=990 => AppProtocol::FTPS,
-            993 => AppProtocol::IMAPS,
-            995 => AppProtocol::POP3S,
-            1900 => AppProtocol::SSDP,
-            5222 => AppProtocol::XMPP,
-            5353 => AppProtocol::mDNS,
-            _ => AppProtocol::Unknown,
-        }
-    } else {
-        // ICMP
-        AppProtocol::NotApplicable
-    }
-}
-
-impl fmt::Display for AppProtocol {
-    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
-        if self.eq(&AppProtocol::Unknown) {
-            write!(f, "?")
-        } else if self.eq(&AppProtocol::NotApplicable) {
-            write!(f, "-")
-        } else {
-            write!(f, "{self:?}")
-        }
-    }
-}
-
-// impl AppProtocol {
-// pub(crate) const ALL: [AppProtocol; 25] = [
-//     AppProtocol::Unknown,
-//     AppProtocol::BGP,
-//     AppProtocol::DHCP,
-//     AppProtocol::DNS,
-//     AppProtocol::FTP,
-//     AppProtocol::FTPS,
-//     AppProtocol::HTTP,
-//     AppProtocol::HTTPS,
-//     AppProtocol::IMAP,
-//     AppProtocol::IMAPS,
-//     AppProtocol::LDAP,
-//     AppProtocol::LDAPS,
-//     AppProtocol::mDNS,
-//     AppProtocol::NetBIOS,
-//     AppProtocol::NTP,
-//     AppProtocol::POP,
-//     AppProtocol::POP3S,
-//     AppProtocol::SMTP,
-//     AppProtocol::SNMP,
-//     AppProtocol::SSDP,
-//     AppProtocol::SSH,
-//     AppProtocol::TACACS,
-//     AppProtocol::Telnet,
-//     AppProtocol::TFTP,
-//     AppProtocol::XMPP,
-// ];
-// }
-
-#[cfg(test)]
-mod tests {
-    use super::*;
-
-    #[test]
-    fn from_port_to_application_protocol_ftp() {
-        let result1 = from_port_to_application_protocol(Some(20));
-        assert_eq!(AppProtocol::FTP, result1);
-        let result2 = from_port_to_application_protocol(Some(21));
-        assert_eq!(AppProtocol::FTP, result2);
-    }
-
-    #[test]
-    fn from_port_to_application_protocol_ssh() {
-        let result = from_port_to_application_protocol(Some(22));
-        assert_eq!(AppProtocol::SSH, result);
-    }
-
-    #[test]
-    fn from_port_to_application_protocol_unknown() {
-        let result = from_port_to_application_protocol(Some(500));
-        assert_eq!(AppProtocol::Unknown, result);
-    }
-
-    #[test]
-    fn from_port_to_application_protocol_not_applicable() {
-        let result = from_port_to_application_protocol(None);
-        assert_eq!(AppProtocol::NotApplicable, result);
-    }
-
-    #[test]
-    fn app_protocol_display_ftp() {
-        let test_str = AppProtocol::FTP.to_string();
-        assert_eq!(test_str, "FTP");
-    }
-
-    #[test]
-    fn app_protocol_display_unknown() {
-        let test_str = AppProtocol::Unknown.to_string();
-        assert_eq!(test_str, "?");
-    }
-
-    #[test]
-    fn app_protocol_display_not_applicable() {
-        let test_str = AppProtocol::NotApplicable.to_string();
-        assert_eq!(test_str, "-");
-    }
-}
diff --git a/src/networking/types/data_info_host.rs b/src/networking/types/data_info_host.rs
index 68b54d042..5c052ac96 100644
--- a/src/networking/types/data_info_host.rs
+++ b/src/networking/types/data_info_host.rs
@@ -4,7 +4,7 @@ use crate::networking::types::data_info::DataInfo;
 use crate::networking::types::traffic_type::TrafficType;
 
 /// Host-related information.
-#[derive(Clone, Default)]
+#[derive(Clone, Copy, Default)]
 pub struct DataInfoHost {
     /// Incoming and outgoing packets and bytes
     pub data_info: DataInfo,
diff --git a/src/networking/types/info_address_port_pair.rs b/src/networking/types/info_address_port_pair.rs
index 01699b744..44e8febfd 100644
--- a/src/networking/types/info_address_port_pair.rs
+++ b/src/networking/types/info_address_port_pair.rs
@@ -7,7 +7,7 @@ use chrono::{DateTime, Local};
 
 use crate::networking::types::icmp_type::IcmpType;
 use crate::networking::types::traffic_direction::TrafficDirection;
-use crate::AppProtocol;
+use crate::Service;
 
 /// Struct useful to format the output report file and to keep track of statistics about the sniffed traffic.
 ///
@@ -26,8 +26,8 @@ pub struct InfoAddressPortPair {
     pub initial_timestamp: DateTime<Local>,
     /// Last occurrence of information exchange featuring the associate address:port pair as a source or destination.
     pub final_timestamp: DateTime<Local>,
-    /// Application layer protocol carried by the associated address:port pair.
-    pub app_protocol: AppProtocol,
+    /// Upper layer service carried by the associated address:port pair.
+    pub service: Service,
     /// Determines if the connection is incoming or outgoing
     pub traffic_direction: TrafficDirection,
     /// Types of the ICMP messages exchanged, with the relative count (this is empty if not ICMP)
diff --git a/src/networking/types/info_traffic.rs b/src/networking/types/info_traffic.rs
index 8e3b0ac81..7f84f30b4 100644
--- a/src/networking/types/info_traffic.rs
+++ b/src/networking/types/info_traffic.rs
@@ -9,7 +9,7 @@ use crate::networking::types::data_info_host::DataInfoHost;
 use crate::networking::types::host::Host;
 use crate::networking::types::info_address_port_pair::InfoAddressPortPair;
 use crate::networking::types::traffic_direction::TrafficDirection;
-use crate::AppProtocol;
+use crate::Service;
 
 /// Struct to be shared between the threads in charge of parsing packets and update reports.
 pub struct InfoTraffic {
@@ -33,8 +33,8 @@ pub struct InfoTraffic {
     pub favorite_hosts: HashSet<Host>,
     /// Collection of favorite hosts that exchanged data in the last interval
     pub favorites_last_interval: HashSet<Host>,
-    /// Map of the application layer protocols with their data info
-    pub app_protocols: HashMap<AppProtocol, DataInfo>,
+    /// Map of the upper layer services with their data info
+    pub services: HashMap<Service, DataInfo>,
     /// Map of the addresses waiting for a rDNS resolution; used to NOT send multiple rDNS for the same address
     pub addresses_waiting_resolution: HashMap<String, DataInfo>,
     /// Map of the resolved addresses with their full rDNS value and the corresponding host
@@ -57,7 +57,7 @@ impl InfoTraffic {
             map: HashMap::new(),
             favorite_hosts: HashSet::new(),
             favorites_last_interval: HashSet::new(),
-            app_protocols: HashMap::new(),
+            services: HashMap::new(),
             addresses_waiting_resolution: HashMap::new(),
             addresses_resolved: HashMap::new(),
             hosts: HashMap::new(),
diff --git a/src/networking/types/ip_version.rs b/src/networking/types/ip_version.rs
index ff56d6a07..1b8444724 100644
--- a/src/networking/types/ip_version.rs
+++ b/src/networking/types/ip_version.rs
@@ -18,3 +18,25 @@ impl fmt::Display for IpVersion {
 impl IpVersion {
     pub(crate) const ALL: [IpVersion; 2] = [IpVersion::IPv4, IpVersion::IPv6];
 }
+
+#[cfg(test)]
+mod tests {
+    use super::*;
+
+    #[test]
+    fn test_ip_version_display() {
+        for version in IpVersion::ALL {
+            match version {
+                IpVersion::IPv4 => assert_eq!(version.to_string(), "IPv4"),
+                IpVersion::IPv6 => assert_eq!(version.to_string(), "IPv6"),
+            }
+        }
+    }
+
+    #[test]
+    fn test_all_ip_versions_collection() {
+        assert_eq!(IpVersion::ALL.len(), 2);
+        assert_eq!(IpVersion::ALL.get(0).unwrap(), &IpVersion::IPv4);
+        assert_eq!(IpVersion::ALL.get(1).unwrap(), &IpVersion::IPv6);
+    }
+}
diff --git a/src/networking/types/mod.rs b/src/networking/types/mod.rs
index 8bc652c19..f4f2fee37 100644
--- a/src/networking/types/mod.rs
+++ b/src/networking/types/mod.rs
@@ -1,5 +1,4 @@
 pub mod address_port_pair;
-pub mod app_protocol;
 pub mod asn;
 pub mod byte_multiple;
 pub mod data_info;
@@ -16,6 +15,7 @@ pub mod my_link_type;
 pub mod packet_filters_fields;
 pub mod port_collection;
 pub mod protocol;
-pub mod search_parameters;
+pub mod service;
+pub mod service_query;
 pub mod traffic_direction;
 pub mod traffic_type;
diff --git a/src/networking/types/protocol.rs b/src/networking/types/protocol.rs
index b144b1f7f..40ac658e8 100644
--- a/src/networking/types/protocol.rs
+++ b/src/networking/types/protocol.rs
@@ -1,4 +1,4 @@
-use std::fmt;
+// WARNING: this file is imported in build.rs
 
 /// Enum representing the possible observed values of protocol.
 #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
@@ -12,12 +12,36 @@ pub enum Protocol {
     ICMP,
 }
 
-impl fmt::Display for Protocol {
-    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
+impl std::fmt::Display for Protocol {
+    fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
         write!(f, "{self:?}")
     }
 }
 
 impl Protocol {
-    pub(crate) const ALL: [Protocol; 3] = [Protocol::TCP, Protocol::UDP, Protocol::ICMP];
+    pub const ALL: [Protocol; 3] = [Protocol::TCP, Protocol::UDP, Protocol::ICMP];
+}
+
+#[cfg(test)]
+mod tests {
+    use super::*;
+
+    #[test]
+    fn test_protocol_display() {
+        for protocol in Protocol::ALL {
+            match protocol {
+                Protocol::TCP => assert_eq!(protocol.to_string(), "TCP"),
+                Protocol::UDP => assert_eq!(protocol.to_string(), "UDP"),
+                Protocol::ICMP => assert_eq!(protocol.to_string(), "ICMP"),
+            }
+        }
+    }
+
+    #[test]
+    fn test_all_protocols_collection() {
+        assert_eq!(Protocol::ALL.len(), 3);
+        assert_eq!(Protocol::ALL.get(0).unwrap(), &Protocol::TCP);
+        assert_eq!(Protocol::ALL.get(1).unwrap(), &Protocol::UDP);
+        assert_eq!(Protocol::ALL.get(2).unwrap(), &Protocol::ICMP);
+    }
 }
diff --git a/src/networking/types/service.rs b/src/networking/types/service.rs
new file mode 100644
index 000000000..9e955e6a9
--- /dev/null
+++ b/src/networking/types/service.rs
@@ -0,0 +1,60 @@
+/// Upper layer services.
+#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, Default)]
+pub enum Service {
+    /// One of the known services.
+    Name(&'static str),
+    /// Not identified
+    #[default]
+    Unknown,
+    /// Not applicable
+    NotApplicable,
+}
+
+impl Service {
+    pub fn to_string_with_equal_prefix(self) -> String {
+        match self {
+            Service::Name(_) | Service::NotApplicable => ["=", &self.to_string()].concat(),
+            Service::Unknown => self.to_string(),
+        }
+    }
+}
+
+impl std::fmt::Display for Service {
+    fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
+        match self {
+            Service::Name(name) => write!(f, "{name}"),
+            Service::Unknown => write!(f, "?"),
+            Service::NotApplicable => write!(f, "-"),
+        }
+    }
+}
+
+#[cfg(test)]
+mod tests {
+    use super::*;
+
+    #[test]
+    fn test_service_display_unknown() {
+        assert_eq!(Service::Unknown.to_string(), "?");
+    }
+
+    #[test]
+    fn test_service_display_not_applicable() {
+        assert_eq!(Service::NotApplicable.to_string(), "-");
+    }
+
+    #[test]
+    fn test_service_display_known() {
+        assert_eq!(Service::Name("https").to_string(), "https");
+        assert_eq!(Service::Name("mpp").to_string(), "mpp");
+    }
+
+    #[test]
+    fn test_service_to_string_with_equal_prefix() {
+        assert_eq!(Service::Name("mdns").to_string_with_equal_prefix(), "=mdns");
+        assert_eq!(Service::Name("upnp").to_string_with_equal_prefix(), "=upnp");
+        assert_eq!(Service::NotApplicable.to_string_with_equal_prefix(), "=-");
+        // unknown should not have the prefix
+        assert_eq!(Service::Unknown.to_string_with_equal_prefix(), "?");
+    }
+}
diff --git a/src/networking/types/service_query.rs b/src/networking/types/service_query.rs
new file mode 100644
index 000000000..514cc89a8
--- /dev/null
+++ b/src/networking/types/service_query.rs
@@ -0,0 +1,28 @@
+// WARNING: this file is imported in build.rs
+
+use std::hash::Hash;
+
+/// Used to query the phf services map (key of the map).
+#[derive(Hash, Eq, PartialEq)]
+pub struct ServiceQuery(pub u16, pub crate::Protocol);
+
+impl phf_shared::PhfHash for ServiceQuery {
+    fn phf_hash<H: core::hash::Hasher>(&self, state: &mut H) {
+        let ServiceQuery(port, protocol) = self;
+        port.hash(state);
+        protocol.hash(state);
+    }
+}
+
+impl phf_shared::PhfBorrow<ServiceQuery> for ServiceQuery {
+    fn borrow(&self) -> &ServiceQuery {
+        self
+    }
+}
+
+impl phf_shared::FmtConst for ServiceQuery {
+    fn fmt_const(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
+        let ServiceQuery(port, protocol) = self;
+        write!(f, "ServiceQuery({port}, Protocol::{protocol})",)
+    }
+}
diff --git a/src/notifications/notify_and_log.rs b/src/notifications/notify_and_log.rs
index d6ca86861..08225c69b 100644
--- a/src/notifications/notify_and_log.rs
+++ b/src/notifications/notify_and_log.rs
@@ -99,7 +99,7 @@ pub fn notify_and_log(
                 .push_front(LoggedNotification::FavoriteTransmitted(
                     FavoriteTransmitted {
                         host: host.clone(),
-                        data_info_host: info_traffic_lock.hosts.get(host).unwrap().clone(),
+                        data_info_host: *info_traffic_lock.hosts.get(host).unwrap(),
                         timestamp: Local::now().to_string().get(11..19).unwrap().to_string(),
                     },
                 ));
diff --git a/src/notifications/types/notifications.rs b/src/notifications/types/notifications.rs
index 720376fd6..56ff2a5fc 100644
--- a/src/notifications/types/notifications.rs
+++ b/src/notifications/types/notifications.rs
@@ -56,7 +56,7 @@ impl Default for PacketsNotification {
 }
 
 impl PacketsNotification {
-    /// Arbitrary string constructor. Will fallback values to existing notification if set, default() otherwise
+    /// Arbitrary string constructor. Will fallback values to existing notification if set, or default otherwise
     pub fn from(value: &str, existing: Option<Self>) -> Self {
         let default = existing.unwrap_or_default();
 
@@ -97,7 +97,7 @@ impl Default for BytesNotification {
 }
 
 impl BytesNotification {
-    /// Arbitrary string constructor. Will fallback values to existing notification if set, default() otherwise
+    /// Arbitrary string constructor. Will fallback values to existing notification if set, or default otherwise
     pub fn from(value: &str, existing: Option<Self>) -> Self {
         let default = existing.unwrap_or_default();
 
diff --git a/src/report/get_report_entries.rs b/src/report/get_report_entries.rs
index 253579e96..b03a71d1f 100644
--- a/src/report/get_report_entries.rs
+++ b/src/report/get_report_entries.rs
@@ -1,4 +1,4 @@
-use std::cmp::{min, Ordering};
+use std::cmp::min;
 use std::sync::{Arc, Mutex};
 
 use crate::networking::manage_packets::get_address_to_lookup;
@@ -8,7 +8,7 @@ use crate::networking::types::data_info_host::DataInfoHost;
 use crate::networking::types::host::Host;
 use crate::networking::types::info_address_port_pair::InfoAddressPortPair;
 use crate::report::types::sort_type::SortType;
-use crate::{AppProtocol, ChartType, InfoTraffic, ReportSortType, Sniffer};
+use crate::{ChartType, InfoTraffic, ReportSortType, Service, Sniffer};
 
 /// Returns the elements which satisfy the search constraints and belong to the given page,
 /// and the total number of elements which satisfy the search constraints
@@ -59,7 +59,7 @@ pub fn get_searched_entries(
             .get((sniffer.page_number - 1) * 20..upper_bound)
             .unwrap_or(&Vec::new())
             .iter()
-            .map(|key_val| (key_val.0.clone(), key_val.1.clone()))
+            .map(|&(key, val)| (key.to_owned(), val.to_owned()))
             .collect(),
         all_results.len(),
     )
@@ -80,33 +80,29 @@ pub fn get_host_entries(
     let n_entry = min(sorted_vec.len(), 30);
     sorted_vec[0..n_entry]
         .iter()
-        .map(|e| (e.0.clone(), e.1.clone()))
+        .map(|&(host, data_info_host)| (host.to_owned(), data_info_host.to_owned()))
         .collect()
 }
 
-pub fn get_app_entries(
+pub fn get_service_entries(
     info_traffic: &Arc<Mutex<InfoTraffic>>,
     chart_type: ChartType,
-) -> Vec<(AppProtocol, DataInfo)> {
+) -> Vec<(Service, DataInfo)> {
     let info_traffic_lock = info_traffic.lock().unwrap();
-    let mut sorted_vec: Vec<(&AppProtocol, &DataInfo)> = info_traffic_lock
-        .app_protocols
+    let mut sorted_vec: Vec<(&Service, &DataInfo)> = info_traffic_lock
+        .services
         .iter()
-        .filter(|(app_protocol, _)| app_protocol.ne(&&AppProtocol::NotApplicable))
+        .filter(|(service, _)| service != &&Service::NotApplicable)
         .collect();
 
-    sorted_vec.sort_by(|&(p1, a), &(p2, b)| {
-        if p1.eq(&AppProtocol::Unknown) {
-            Ordering::Greater
-        } else if p2.eq(&AppProtocol::Unknown) {
-            Ordering::Less
-        } else {
-            match chart_type {
-                ChartType::Packets => b.tot_packets().cmp(&a.tot_packets()),
-                ChartType::Bytes => b.tot_bytes().cmp(&a.tot_bytes()),
-            }
-        }
+    sorted_vec.sort_by(|&(_, a), &(_, b)| match chart_type {
+        ChartType::Packets => b.tot_packets().cmp(&a.tot_packets()),
+        ChartType::Bytes => b.tot_bytes().cmp(&a.tot_bytes()),
     });
 
-    sorted_vec.iter().map(|e| (*e.0, *e.1)).collect()
+    let n_entry = min(sorted_vec.len(), 30);
+    sorted_vec[0..n_entry]
+        .iter()
+        .map(|&(service, data_info)| (*service, *data_info))
+        .collect()
 }
diff --git a/src/report/types/mod.rs b/src/report/types/mod.rs
index 7c22d1c2a..ebbc80a92 100644
--- a/src/report/types/mod.rs
+++ b/src/report/types/mod.rs
@@ -1,3 +1,4 @@
 pub mod report_col;
 pub mod report_sort_type;
+pub mod search_parameters;
 pub mod sort_type;
diff --git a/src/report/types/report_col.rs b/src/report/types/report_col.rs
index 99a62192f..a4c7a3776 100644
--- a/src/report/types/report_col.rs
+++ b/src/report/types/report_col.rs
@@ -1,12 +1,11 @@
 use crate::networking::types::address_port_pair::AddressPortPair;
 use crate::networking::types::info_address_port_pair::InfoAddressPortPair;
-use crate::networking::types::search_parameters::FilterInputType;
+use crate::report::types::search_parameters::FilterInputType;
 use crate::translations::translations::{
-    address_translation, application_protocol_translation, bytes_translation, packets_translation,
-    protocol_translation,
+    address_translation, bytes_translation, packets_translation, protocol_translation,
 };
 use crate::translations::translations_2::{destination_translation, source_translation};
-use crate::translations::translations_3::port_translation;
+use crate::translations::translations_3::{port_translation, service_translation};
 use crate::translations::types::language::Language;
 use crate::utils::formatted_strings::get_formatted_bytes_string;
 
@@ -25,7 +24,7 @@ pub enum ReportCol {
     DstIp,
     DstPort,
     Proto,
-    AppProto,
+    Service,
     Bytes,
     Packets,
 }
@@ -37,7 +36,7 @@ impl ReportCol {
         ReportCol::DstIp,
         ReportCol::DstPort,
         ReportCol::Proto,
-        ReportCol::AppProto,
+        ReportCol::Service,
         ReportCol::Bytes,
         ReportCol::Packets,
     ];
@@ -47,7 +46,7 @@ impl ReportCol {
             ReportCol::SrcIp | ReportCol::DstIp => address_translation(language).to_string(),
             ReportCol::SrcPort | ReportCol::DstPort => port_translation(language).to_string(),
             ReportCol::Proto => protocol_translation(language).to_string(),
-            ReportCol::AppProto => application_protocol_translation(language).to_string(),
+            ReportCol::Service => service_translation(language).to_string(),
             ReportCol::Bytes => {
                 let mut str = bytes_translation(language).to_string();
                 str.remove(0).to_uppercase().to_string() + &str
@@ -90,7 +89,7 @@ impl ReportCol {
                 }
             }
             ReportCol::Proto => key.protocol.to_string(),
-            ReportCol::AppProto => val.app_protocol.to_string(),
+            ReportCol::Service => val.service.to_string(),
             ReportCol::Bytes => get_formatted_bytes_string(val.transmitted_bytes, 1),
             ReportCol::Packets => val.transmitted_packets.to_string(),
         }
@@ -124,7 +123,7 @@ impl ReportCol {
             ReportCol::SrcPort => FilterInputType::PortSrc,
             ReportCol::DstPort => FilterInputType::PortDst,
             ReportCol::Proto => FilterInputType::Proto,
-            ReportCol::AppProto => FilterInputType::AppProto,
+            ReportCol::Service => FilterInputType::Service,
             ReportCol::Bytes | ReportCol::Packets => FilterInputType::Country, // just to not panic...
         }
     }
diff --git a/src/networking/types/search_parameters.rs b/src/report/types/search_parameters.rs
similarity index 89%
rename from src/networking/types/search_parameters.rs
rename to src/report/types/search_parameters.rs
index 4f7ec58ca..04de118c7 100644
--- a/src/networking/types/search_parameters.rs
+++ b/src/report/types/search_parameters.rs
@@ -15,8 +15,8 @@ pub struct SearchParameters {
     pub port_dst: String,
     /// Protocol
     pub proto: String,
-    /// Application protocol
-    pub app_proto: String,
+    /// Service
+    pub service: String,
     /// Country
     pub country: String,
     /// Domain
@@ -80,7 +80,7 @@ pub enum FilterInputType {
     AddressDst,
     PortDst,
     Proto,
-    AppProto,
+    Service,
     Country,
     Domain,
     AsName,
@@ -93,7 +93,7 @@ impl FilterInputType {
         Self::AddressDst,
         Self::PortDst,
         Self::Proto,
-        Self::AppProto,
+        Self::Service,
         Self::Country,
         Self::Domain,
         Self::AsName,
@@ -118,17 +118,7 @@ impl FilterInputType {
             return entry_value.eq(stripped_filter);
         }
 
-        match self {
-            FilterInputType::AddressSrc
-            | FilterInputType::AddressDst
-            | FilterInputType::Domain
-            | FilterInputType::AsName => entry_value.contains(&filter_value),
-            FilterInputType::PortSrc
-            | FilterInputType::PortDst
-            | FilterInputType::Proto
-            | FilterInputType::AppProto
-            | FilterInputType::Country => entry_value.starts_with(&filter_value),
-        }
+        entry_value.contains(&filter_value)
     }
 
     pub fn current_value(self, search_params: &SearchParameters) -> &str {
@@ -138,7 +128,7 @@ impl FilterInputType {
             FilterInputType::AddressDst => &search_params.address_dst,
             FilterInputType::PortDst => &search_params.port_dst,
             FilterInputType::Proto => &search_params.proto,
-            FilterInputType::AppProto => &search_params.app_proto,
+            FilterInputType::Service => &search_params.service,
             FilterInputType::Country => &search_params.country,
             FilterInputType::Domain => &search_params.domain,
             FilterInputType::AsName => &search_params.as_name,
@@ -169,7 +159,7 @@ impl FilterInputType {
                 }
             }
             FilterInputType::Proto => key.protocol.to_string(),
-            FilterInputType::AppProto => value.app_protocol.to_string(),
+            FilterInputType::Service => value.service.to_string(),
             FilterInputType::Country => r_dns_host.unwrap().1.country.to_string(),
             FilterInputType::Domain => r_dns_host.unwrap().0.to_string(),
             FilterInputType::AsName => r_dns_host.unwrap().1.asn.name.to_string(),
@@ -198,8 +188,8 @@ impl FilterInputType {
                 proto: String::new(),
                 ..search_params.clone()
             },
-            FilterInputType::AppProto => SearchParameters {
-                app_proto: String::new(),
+            FilterInputType::Service => SearchParameters {
+                service: String::new(),
                 ..search_params.clone()
             },
             FilterInputType::Domain => SearchParameters {
@@ -243,8 +233,8 @@ impl FilterInputType {
                 proto: new_value.trim().to_string(),
                 ..search_params.clone()
             },
-            FilterInputType::AppProto => SearchParameters {
-                app_proto: new_value.trim().to_string(),
+            FilterInputType::Service => SearchParameters {
+                service: new_value.trim().to_string(),
                 ..search_params.clone()
             },
             FilterInputType::Domain => SearchParameters {
diff --git a/src/secondary_threads/parse_packets.rs b/src/secondary_threads/parse_packets.rs
index b3fbc6b13..b1c4e97e1 100644
--- a/src/secondary_threads/parse_packets.rs
+++ b/src/secondary_threads/parse_packets.rs
@@ -10,8 +10,7 @@ use pcap::{Active, Capture, Packet};
 
 use crate::mmdb::types::mmdb_reader::MmdbReader;
 use crate::networking::manage_packets::{
-    analyze_headers, get_address_to_lookup, get_app_protocol, modify_or_insert_in_map,
-    reverse_dns_lookup,
+    analyze_headers, get_address_to_lookup, modify_or_insert_in_map, reverse_dns_lookup,
 };
 use crate::networking::types::data_info::DataInfo;
 use crate::networking::types::filters::Filters;
@@ -67,7 +66,6 @@ pub fn parse_packets(
                     }
 
                     let key = key_option.unwrap();
-                    let application_protocol = get_app_protocol(key.port1, key.port2);
                     let mut new_info = InfoAddressPortPair::default();
 
                     let passed_filters = filters.matches(&packet_filters_fields);
@@ -79,7 +77,6 @@ pub fn parse_packets(
                             mac_addresses,
                             icmp_type,
                             exchanged_bytes,
-                            application_protocol,
                         );
                     }
 
@@ -176,8 +173,8 @@ pub fn parse_packets(
 
                         //increment the packet count for the sniffed app protocol
                         info_traffic
-                            .app_protocols
-                            .entry(application_protocol)
+                            .services
+                            .entry(new_info.service)
                             .and_modify(|data_info| {
                                 data_info.add_packet(exchanged_bytes, new_info.traffic_direction);
                             })
diff --git a/src/translations/translations.rs b/src/translations/translations.rs
index f08b16961..5e3579de5 100644
--- a/src/translations/translations.rs
+++ b/src/translations/translations.rs
@@ -30,29 +30,29 @@ pub fn choose_adapters_translation(language: Language) -> Text<'static, Renderer
     })
 }
 
-pub fn application_protocol_translation(language: Language) -> &'static str {
-    match language {
-        Language::EN => "Application protocol",
-        Language::IT => "Protocollo applicativo",
-        Language::FR => "Protocole applicatif",
-        Language::ES => "Protocolo de aplicación",
-        Language::PL => "Protokół aplikacji",
-        Language::DE => "Anwendungs-Protokoll",
-        Language::UK => "Протокол аплікації",
-        Language::ZH => "目标应用层协议",
-        Language::RO => "Protocol aplicație",
-        Language::KO => "어플리케이션 프로토콜",
-        Language::TR => "Uygulama protokolü",
-        Language::RU => "Прикладной протокол",
-        Language::PT => "Protocolo de aplicação",
-        Language::EL => "Πρωτόκολλο εφαρμογής",
-        // Language::FA => "پیوندنامهٔ درخواست",
-        Language::SV => "Applikationsprotokoll",
-        Language::FI => "Sovellusprotokolla",
-        Language::JA => "アプリケーション プロトコル",
-        Language::UZ => "Ilova protokoli",
-    }
-}
+// pub fn application_protocol_translation(language: Language) -> &'static str {
+//     match language {
+//         Language::EN => "Application protocol",
+//         Language::IT => "Protocollo applicativo",
+//         Language::FR => "Protocole applicatif",
+//         Language::ES => "Protocolo de aplicación",
+//         Language::PL => "Protokół aplikacji",
+//         Language::DE => "Anwendungs-Protokoll",
+//         Language::UK => "Протокол аплікації",
+//         Language::ZH => "目标应用层协议",
+//         Language::RO => "Protocol aplicație",
+//         Language::KO => "어플리케이션 프로토콜",
+//         Language::TR => "Uygulama protokolü",
+//         Language::RU => "Прикладной протокол",
+//         Language::PT => "Protocolo de aplicação",
+//         Language::EL => "Πρωτόκολλο εφαρμογής",
+//         // Language::FA => "پیوندنامهٔ درخواست",
+//         Language::SV => "Applikationsprotokoll",
+//         Language::FI => "Sovellusprotokolla",
+//         Language::JA => "アプリケーション プロトコル",
+//         Language::UZ => "Ilova protokoli",
+//     }
+// }
 
 pub fn select_filters_translation(language: Language) -> Text<'static, Renderer<StyleType>> {
     Text::new(match language {
diff --git a/src/translations/translations_2.rs b/src/translations/translations_2.rs
index f51aac08a..4788aa722 100644
--- a/src/translations/translations_2.rs
+++ b/src/translations/translations_2.rs
@@ -146,27 +146,27 @@ pub fn host_translation(language: Language) -> &'static str {
     }
 }
 
-pub fn only_top_30_hosts_translation(language: Language) -> &'static str {
+pub fn only_top_30_items_translation(language: Language) -> &'static str {
     match language {
-        Language::EN => "Only the top 30 hosts are displayed here",
-        Language::IT => "Solo i maggiori 30 host sono mostrati qui",
-        Language::RU => "Тут показываются только первые 30 хостов",
-        Language::SV => "Endast de 30 främsta värdarna visas här",
-        Language::FI => "Vain 30 parasta isäntää näytetään tässä",
-        Language::DE => "Nur die obersten 30 Hosts werden hier angezeigt",
-        Language::TR => "Sadece ilk 30 sunucu burda gösterilmektedir",
-        // Language::FA => "تنها ۳۰ میزبان برتر در اینجا نمایش داده شده اند",
-        Language::ES => "Aquí sólo se muestran los 30 mejores anfitriones",
-        Language::KO => "상위 30개의 호스트만 노출됩니다",
-        Language::ZH => "仅展示前 30 个主机",
-        Language::UK => "Лише верхні 30 хостів відображаються тут",
-        Language::RO => "Doar primele 30 de host-uri sunt afișate aici",
-        Language::PL => "Tylko 30 pierwszych hostów jest wyświetlanych",
-        Language::FR => "Seuls les 30 premiers hôtes sont affichés ici",
-        Language::JA => "上位 30 件のホストのみが表示されます",
-        Language::UZ => "Bu erda faqat dastlabki 30 ta server ko'rsatiladi",
-        Language::PT => "Apenas os 30 melhores hosts são expostos aqui",
-        _ => "Only the top 30 hosts are displayed here",
+        Language::EN => "Only the top 30 items are displayed here",
+        Language::IT => "Solo i 30 maggiori elementi sono mostrati qui",
+        Language::RU => "Тут показываются только первые 30 предметы",
+        Language::SV => "Endast de 30 främsta föremål visas här",
+        Language::FI => "Vain 30 parasta kohteita näytetään tässä",
+        Language::DE => "Nur die obersten 30 artikel werden hier angezeigt",
+        Language::TR => "Sadece ilk 30 öğeler burda gösterilmektedir",
+        // Language::FA => "تنها ۳۰ موارد برتر در اینجا نمایش داده شده اند",
+        Language::ES => "Aquí sólo se muestran los 30 mejores elementos",
+        Language::KO => "상위 30개의 아이템만 노출됩니다",
+        Language::ZH => "仅展示前 30 个项目",
+        Language::UK => "Лише верхні 30 елементи відображаються тут",
+        Language::RO => "Doar primele 30 de articole sunt afișate aici",
+        Language::PL => "Tylko 30 pierwszych rzeczy jest wyświetlanych",
+        Language::FR => "Seuls les 30 premiers articles sont affichés ici",
+        Language::JA => "上位 30 件のアイテムのみが表示されます",
+        Language::UZ => "Bu erda faqat dastlabki 30 ta buyumlar ko'rsatiladi",
+        Language::PT => "Apenas os 30 melhores unid são expostos aqui",
+        _ => "Only the top 30 items are displayed here",
     }
 }
 
diff --git a/src/translations/translations_3.rs b/src/translations/translations_3.rs
index 2e754360d..7e25a23f9 100644
--- a/src/translations/translations_3.rs
+++ b/src/translations/translations_3.rs
@@ -132,3 +132,11 @@ pub fn filter_by_host_translation(language: Language) -> &'static str {
         _ => "Filter by network host",
     }
 }
+
+pub fn service_translation(language: Language) -> &'static str {
+    match language {
+        Language::EN => "Service",
+        Language::IT => "Servizio",
+        _ => "Service",
+    }
+}


Test patch: