diff --git a/AGENTS.md b/AGENTS.md index f400f06..58553e8 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -14,10 +14,11 @@ You are an expert in data analysis and networking protocols, with a deep underst This project provides a suite of tools for analyzing the deployment and impact of DNS HTTPS resource records (RRs) and Encrypted ClientHello (ECH). The primary goal is to gather data on DNS latency, service support for ECH and related standards, and potential network interference. -The project is composed of two main Go-based command-line tools: +The project is composed of three main Go-based command-line tools: 1. **`dnsreport`**: Performs large-scale DNS analysis by querying a list of top domains (from the Tranco list) for A, AAAA, and HTTPS records. See `dnsreport/README.md` for more details. 2. **`greasereport`**: Tests ECH GREASE compatibility by issuing HEAD requests to top domains with and without ECH GREASE enabled, using a custom ECH-enabled `curl` binary. It also generates a report summarizing the findings. See `greasereport/README.md` for more details. +3. **`ispreport`**: Tests ISP-level ECH GREASE interference via proxies. It issues HEAD requests to target domains through various ISPs across different countries. ## Workspace diff --git a/go.mod b/go.mod index f2d3099..e4fc124 100644 --- a/go.mod +++ b/go.mod @@ -4,6 +4,7 @@ go 1.24.8 require ( github.com/miekg/dns v1.1.70 + github.com/oschwald/maxminddb-golang v1.13.1 golang.getoutline.org/sdk/x v0.1.0 golang.org/x/sync v0.19.0 ) diff --git a/go.sum b/go.sum index da637d3..004e974 100644 --- a/go.sum +++ b/go.sum @@ -23,6 +23,8 @@ github.com/onsi/ginkgo/v2 v2.12.0 h1:UIVDowFPwpg6yMUpPjGkYvf06K3RAiJXUhCxEwQVHRI github.com/onsi/ginkgo/v2 v2.12.0/go.mod h1:ZNEzXISYlqpb8S36iN71ifqLi3vVD1rVJGvWRCJOUpQ= github.com/onsi/gomega v1.27.10 h1:naR28SdDFlqrG6kScpT8VWpu1xWY5nJRCF3XaYyBjhI= github.com/onsi/gomega v1.27.10/go.mod h1:RsS8tutOdbdgzbPtzzATp12yT7kM5I5aElG3evPbQ0M= +github.com/oschwald/maxminddb-golang v1.13.1 h1:G3wwjdN9JmIK2o/ermkHM+98oX5fS+k5MbwsmL4MRQE= +github.com/oschwald/maxminddb-golang v1.13.1/go.mod h1:K4pgV9N/GcK694KSTmVSDTODk4IsCNThNdTmnaBZ/F8= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/quic-go/qpack v0.5.1 h1:giqksBPnT/HDtZ6VhtFKgoLOWmlyo9Ei6u9PqzIMbhI= diff --git a/internal/echtest/run.go b/internal/echtest/run.go index 67d1df8..aa3be6e 100644 --- a/internal/echtest/run.go +++ b/internal/echtest/run.go @@ -16,6 +16,7 @@ package echtest import ( "bytes" + "encoding/json" "fmt" "os" "os/exec" @@ -26,18 +27,24 @@ import ( ) type TestResult struct { - Domain string - ECHGrease bool - Error string - CurlExitCode int - CurlErrorName string + Domain string + ECHGrease bool + + GoError string + CurlExitCode int + CurlErrorName string + CurlErrorMessage string + DNSLookup time.Duration TCPConnection time.Duration TLSHandshake time.Duration ServerTime time.Duration TotalTime time.Duration - HTTPStatus int - Stderr string + + HTTPStatus int + HTTPConnectStatus int + + Stderr string } // curlExitCodeNames maps curl exit codes to their CURL_* string representations. @@ -145,8 +152,7 @@ func Run( targetURL := "https://" + domain args := []string{ - "-w", - "dnslookup:%{time_namelookup},tcpconnect:%{time_connect},tlsconnect:%{time_appconnect},servertime:%{time_starttransfer},total:%{time_total},httpstatus:%{http_code}", + "-w", ":::BEGIN_JSON:::%{json}:::END_JSON:::", "--head", "--max-time", strconv.FormatFloat(maxTime.Seconds(), 'f', -1, 64), @@ -198,7 +204,7 @@ func Run( result.CurlExitCode = exitError.ExitCode() result.CurlErrorName = curlExitCodeNames[result.CurlExitCode] } else { - result.Error = fmt.Sprintf("failed to execute curl: %v", err) + result.GoError = fmt.Sprintf("failed to execute curl: %v", err) return result } } else { @@ -206,35 +212,44 @@ func Run( // that the caller might be interested in, though standard execution succeeded. } - // parse the stdout stats - parts := strings.SplitSeq(stdout.String(), ",") - for part := range parts { - kv := strings.Split(part, ":") - if len(kv) != 2 { - continue - } - key := kv[0] - value := kv[1] - - switch key { - case "dnslookup": - f, _ := strconv.ParseFloat(value, 64) - result.DNSLookup = time.Duration(f * float64(time.Second)) - case "tcpconnect": - f, _ := strconv.ParseFloat(value, 64) - result.TCPConnection = time.Duration(f * float64(time.Second)) - case "tlsconnect": - f, _ := strconv.ParseFloat(value, 64) - result.TLSHandshake = time.Duration(f * float64(time.Second)) - case "servertime": - f, _ := strconv.ParseFloat(value, 64) - result.ServerTime = time.Duration(f * float64(time.Second)) - case "total": - f, _ := strconv.ParseFloat(value, 64) - result.TotalTime = time.Duration(f * float64(time.Second)) - case "httpstatus": - i, _ := strconv.Atoi(value) - result.HTTPStatus = i + // Parse JSON output + if stdout.Len() > 0 { + outStr := stdout.String() + const startMarker = ":::BEGIN_JSON:::" + const endMarker = ":::END_JSON:::" + startIndex := strings.Index(outStr, startMarker) + endIndex := strings.Index(outStr, endMarker) + + if startIndex != -1 && endIndex != -1 && endIndex > startIndex { + jsonStr := outStr[startIndex+len(startMarker) : endIndex] + var curlOut struct { + TimeNamelookup float64 `json:"time_namelookup"` + TimeConnect float64 `json:"time_connect"` + TimeAppconnect float64 `json:"time_appconnect"` + TimeStarttransfer float64 `json:"time_starttransfer"` + TimeTotal float64 `json:"time_total"` + HTTPCode int `json:"http_code"` + HTTPConnect int `json:"http_connect"` + Errormsg string `json:"errormsg"` + } + if err := json.Unmarshal([]byte(jsonStr), &curlOut); err == nil { + result.DNSLookup = time.Duration(curlOut.TimeNamelookup * float64(time.Second)) + result.TCPConnection = time.Duration(curlOut.TimeConnect * float64(time.Second)) + result.TLSHandshake = time.Duration(curlOut.TimeAppconnect * float64(time.Second)) + result.ServerTime = time.Duration(curlOut.TimeStarttransfer * float64(time.Second)) + result.TotalTime = time.Duration(curlOut.TimeTotal * float64(time.Second)) + result.HTTPStatus = curlOut.HTTPCode + result.HTTPConnectStatus = curlOut.HTTPConnect + result.CurlErrorMessage = curlOut.Errormsg + } else { + if result.GoError == "" { + result.GoError = fmt.Sprintf("failed to parse curl json: %v", err) + } + } + } else { + if result.GoError == "" { + result.GoError = "could not find JSON boundaries in curl output" + } } } diff --git a/ispreport/README.md b/ispreport/README.md new file mode 100644 index 0000000..fae9d74 --- /dev/null +++ b/ispreport/README.md @@ -0,0 +1,163 @@ +# SOAX ECH GREASE Report Generation + +This tool tests ECH GREASE compatibility by issuing requests via SOAX proxies. +It iterates through a list of countries and ISPs, running tests with and without +ECH GREASE to simulate diverse network vantage points. + +## Requirements + +You need to build the ECH-enabled `curl` and place it in the workspace directory. See [instructions](../curl/README.md). + +You also need to set the SOAX credentials as environment variables and provide a list of ISO country codes. + +**(Optional) ASN Validation:** To independently verify the ASN of the proxy exit nodes, you can provide a local IP-to-ASN database in `.mmdb` format (such as [MaxMind GeoLite2](https://dev.maxmind.com/geoip/geolite2-free-geolocation-data) or [DB-IP ASN Lite](https://db-ip.com/db/download/ip-to-asn-lite)). + +### Configuration + +**SOAX Credentials (Environment Variables)** + +Set the following environment variables with your SOAX API details: + +```bash +export SOAX_API_KEY="YOUR_API_KEY" +export SOAX_PACKAGE_KEY="YOUR_PACKAGE_KEY" +export SOAX_PACKAGE_ID="YOUR_PACKAGE_ID" +# Optional overrides: +# export SOAX_PROXY_HOST="proxy.soax.com" +# export SOAX_PROXY_PORT="5000" +``` + +**Country List (`countries.csv`)** + +The countries file should be a CSV file containing country names and their 2-letter ISO codes. Lines starting with `#` are ignored. + +```csv +"United States",US +"United Kingdom",GB +"Germany",DE +# Add more countries as needed +"Virgin Islands, U.S.",VI +``` + +You can download a complete list of country codes from [here](https://raw.githubusercontent.com/datasets/country-list/master/data.csv). + +## Running + +To run the tool, ensure your environment variables are set, then use the `go run` command from the project root directory. + +**Basic Run:** + +```sh +go run ./ispreport --targetDomain www.google.com +``` + +**With Independent ASN Validation (Recommended):** +First, download a free IP-to-ASN `.mmdb` database (e.g., from DB-IP) to your workspace. +```sh +go run ./ispreport --targetDomain www.google.com --asnDB workspace/dbip-asn-lite.mmdb +``` + +**With Custom IP Check URL and Verbose Logging:** +```sh +go run ./ispreport --targetDomain www.google.com --ipCheckURL https://ifconfig.me/ip --verbose +``` + +This will: + +1. Load the SOAX credentials from the environment and the country list (`./workspace/countries.csv` by default). +2. For each country, fetch the list of available ISPs. +3. For each ISP, discover the real proxy exit IP via the `ipCheckURL`. +4. Issue requests to the target domain via the SOAX proxy, once with ECH GREASE and once without. +5. Save the results to `./workspace/ispreport/results--countries.csv`. + +### Parameters + +* `-workspace `: Directory to store intermediate files. Defaults to `./workspace`. +* `-countries `: Path to CSV file containing country names and ISO codes. Defaults to `./workspace/countries.csv`. +* `-targetDomain `: Target domain to test. Defaults to `www.google.com`. +* `-parallelism `: Maximum number of parallel requests. Defaults to `16`. +* `-verbose`: Enable verbose logging. +* `-maxTime `: Maximum time per curl request. Defaults to `30s`. +* `-curl `: Path to the ECH-enabled curl binary. Defaults to `./workspace/output/bin/curl`. +* `-ipCheckURL `: URL used to discover the real external IP of the proxy. Defaults to `https://ipv4.icanhazip.com/`. +* `-asnDB `: Optional path to a MaxMind or DB-IP `.mmdb` database file for independent ASN verification. + +### Output Format + +The tool generates two output files in the workspace directory: + +1. **Results CSV** (`workspace/ispreport/results--countries.csv`): Contains the detailed test results for each request. +2. **ISP Audit Log** (`workspace/ispreport/isps-audit.json`): A JSON file mapping each country code to the list of ISPs discovered and used during the test. This is useful for auditing coverage. + +The CSV file contains the following columns: + +* `domain`: The domain that was tested. +* `country_code`: The 2-letter ISO country code. +* `country_name`: The full name of the country. +* `isp`: The ISP name of the proxy used. +* `asn`: The ASN of the proxy exit node as reported by the SOAX proxy headers. +* `exit_node_isp`: The ISP name reported by the SOAX proxy headers. +* `geodb_asn`: The ASN corresponding to the `discovered_ip`, looked up in the `-asnDB` (if provided). +* `geodb_as_name`: The AS organization name corresponding to the `discovered_ip`, looked up in the `-asnDB` (if provided). +* `asn_match`: `true` if the SOAX-reported `asn` matches the `geodb_asn`, `false` otherwise. +* `ech_grease`: `true` if ECH GREASE was enabled for the request, `false` otherwise. +* `go_error`: Any error that occurred during the request. +* `curl_exit_code`: The exit code returned by the `curl` command. +* `curl_error_name`: The human-readable name corresponding to the `curl` exit code. +* `curl_error_message`: The detailed error message from curl (if available). +* `dns_lookup_ms`: The duration of the DNS lookup. +* `tcp_connection_ms`: The duration of the TCP connection. +* `tls_handshake_ms`: The duration of the TLS handshake. +* `server_time_ms`: The time from the end of the TLS handshake to the first byte of the response. +* `total_time_ms`: The total duration of the request. +* `http_status`: The HTTP status code of the response. +* `http_connect_status`: The HTTP status code from the proxy connection. + +## Generating the Final Report + +After running the data collection tool, you can generate a visual report using the provided Jupyter notebook. + +### 1. Organize the Data + +The notebook expects data to be organized in subdirectories within `ispreport/report/` named after the tested domain. + +1. Create a subdirectory for your results (e.g., for `www.google.com`): + ```bash + mkdir -p ispreport/report/www_google_com + ``` + +2. Copy and rename the generated results from the `workspace` directory: + ```bash + # Use a wildcard to match the generated file with the number of countries + cp workspace/ispreport/results-www_google_com-countries*.csv ispreport/report/www_google_com/results.csv + cp workspace/ispreport/isps-audit.json ispreport/report/www_google_com/isps-audit.json + ``` + +### 2. Setup the Environment + +Running the notebook requires Python 3 and several data analysis libraries. + +```bash +# From the project root: +# 1. Create the virtual environment if it doesn't exist +python3 -m venv workspace/.venv + +# 2. Activate the virtual environment +source workspace/.venv/bin/activate + +# 3. Install required dependencies +pip install pandas numpy matplotlib seaborn ipywidgets jupyter +``` + +### 3. Run the Notebook + +1. Navigate to the report directory and start Jupyter: + ```bash + cd ispreport/report + # If you didn't activate the venv yet, run: source ../../workspace/.venv/bin/activate + jupyter notebook report.ipynb + ``` + +2. In the first code cell of the notebook, update the `DOMAIN` variable to match the name of the subdirectory you created (e.g., `DOMAIN = "www_google_com"`). + +3. Run all cells in the notebook to generate the analysis and visualizations. diff --git a/soaxreport/main.go b/ispreport/main.go similarity index 69% rename from soaxreport/main.go rename to ispreport/main.go index fb41cdc..7a509d0 100644 --- a/soaxreport/main.go +++ b/ispreport/main.go @@ -21,7 +21,9 @@ import ( "flag" "fmt" "log/slog" + "net" "os" + "os/exec" "path/filepath" "strconv" "strings" @@ -32,6 +34,7 @@ import ( "github.com/Jigsaw-Code/ech-research/internal/echtest" "github.com/Jigsaw-Code/ech-research/internal/soax" "github.com/Jigsaw-Code/ech-research/internal/workspace" + "github.com/oschwald/maxminddb-golang" "golang.org/x/sync/semaphore" ) @@ -41,8 +44,59 @@ type TestResult struct { CountryName string ISP string ASN string - ExitNodeIP string ExitNodeISP string + GeoDBASN string + GeoDBASName string + ASNMatch string +} + +func lookupASN(db *maxminddb.Reader, ipStr string) (string, string) { + if db == nil || ipStr == "" { + return "", "" + } + ip := net.ParseIP(ipStr) + if ip == nil { + return "", "" + } + + var record struct { + AutonomousSystemNumber uint `maxminddb:"autonomous_system_number"` + AutonomousSystemOrganization string `maxminddb:"autonomous_system_organization"` + } + + err := db.Lookup(ip, &record) + if err != nil { + return "", "" + } + + asn := "" + if record.AutonomousSystemNumber > 0 { + asn = fmt.Sprintf("%d", record.AutonomousSystemNumber) + } + return asn, record.AutonomousSystemOrganization +} + +func discoverIP(curlPath, proxyURL string, maxTime time.Duration, discoveryURL string) string { + args := []string{ + "-s", + "-4", + "--max-time", strconv.FormatFloat(maxTime.Seconds(), 'f', -1, 64), + "--proxy", proxyURL, + discoveryURL, + } + cmd := exec.Command(curlPath, args...) + + binDir := filepath.Dir(curlPath) + libDir := filepath.Join(filepath.Dir(binDir), "lib") + if libStat, err := os.Stat(libDir); err == nil && libStat.IsDir() { + cmd.Env = append(os.Environ(), "LD_LIBRARY_PATH="+libDir) + } + + out, err := cmd.Output() + if err != nil { + return "" + } + return strings.TrimSpace(string(out)) } func runSoaxTest( @@ -54,7 +108,11 @@ func runSoaxTest( proxyURL string, echGrease bool, maxTime time.Duration, + ipCheckURL string, + asnDB *maxminddb.Reader, ) TestResult { + discoveredIP := discoverIP(curlPath, proxyURL, maxTime, ipCheckURL) + headers := []string{"Respond-With: ip,isp,asn"} res := echtest.Run(curlPath, domain, echGrease, maxTime, proxyURL, headers) @@ -65,6 +123,8 @@ func runSoaxTest( ISP: isp, } + var exitNodeIP string + // Parse metadata from Stderr (SOAX specific headers in CONNECT response) for line := range strings.SplitSeq(res.Stderr, "\n") { line = strings.TrimSpace(line) @@ -81,12 +141,28 @@ func runSoaxTest( case "asn": result.ASN = val case "ip": - result.ExitNodeIP = val + exitNodeIP = val case "isp": result.ExitNodeISP = val } } + if asnDB != nil && discoveredIP != "" { + result.GeoDBASN, result.GeoDBASName = lookupASN(asnDB, discoveredIP) + if result.ASN != "" && result.GeoDBASN != "" { + soaxASN := strings.TrimPrefix(strings.ToUpper(result.ASN), "AS") + if soaxASN == result.GeoDBASN { + result.ASNMatch = "true" + } else { + result.ASNMatch = "false" + } + } + } + + if exitNodeIP != "" && discoveredIP != "" && exitNodeIP != discoveredIP { + slog.Warn("IP mismatch detected", "country", country, "isp", isp, "reported", exitNodeIP, "discovered", discoveredIP) + } + return result } @@ -138,6 +214,8 @@ func main() { maxTimeFlag = flag.Duration("maxTime", 30*time.Second, "Maximum time per curl request") curlPathFlag = flag.String("curl", "", "Path to the ECH-enabled curl binary") parallelismFlag = flag.Int("parallelism", 16, "Maximum number of parallel requests") + ipCheckURLFlag = flag.String("ipCheckURL", "https://ipv4.icanhazip.com/", "URL for checking the real exit IP") + asnDBPathFlag = flag.String("asnDB", "", "Optional: Path to a MaxMind/DB-IP ASN database (.mmdb)") ) flag.Parse() @@ -156,6 +234,19 @@ func main() { curlPath = filepath.Join(workspaceDir, "output", "bin", "curl") } + // Load ASN database if provided + var asnDB *maxminddb.Reader + if *asnDBPathFlag != "" { + var err error + asnDB, err = maxminddb.Open(*asnDBPathFlag) + if err != nil { + slog.Error("Failed to open ASN database", "path", *asnDBPathFlag, "error", err) + os.Exit(1) + } + defer asnDB.Close() + slog.Info("Using ASN database", "path", *asnDBPathFlag) + } + // Load SOAX config from environment variables cfg, err := soax.NewConfig( os.Getenv("SOAX_API_KEY"), @@ -182,7 +273,12 @@ func main() { // Create output CSV file sanitizedDomain := strings.ReplaceAll(*targetDomainFlag, ".", "_") - outputFilename := filepath.Join(workspaceDir, fmt.Sprintf("soax-results-%s-countries%d.csv", sanitizedDomain, len(countries))) + reportDir := filepath.Join(workspaceDir, "ispreport") + if err := os.MkdirAll(reportDir, 0755); err != nil { + slog.Error("Failed to create report directory", "path", reportDir, "error", err) + os.Exit(1) + } + outputFilename := filepath.Join(reportDir, fmt.Sprintf("results-%s-countries%d.csv", sanitizedDomain, len(countries))) outputFile, err := os.Create(outputFilename) if err != nil { slog.Error("Failed to create output CSV file", "path", outputFilename, "error", err) @@ -200,9 +296,11 @@ func main() { defer csvWriter.Flush() header := []string{ - "domain", "country_code", "country_name", "isp", "asn", "exit_node_ip", "exit_node_isp", "ech_grease", "error", - "curl_exit_code", "curl_error_name", "dns_lookup_ms", "tcp_connection_ms", - "tls_handshake_ms", "server_time_ms", "total_time_ms", "http_status", + "domain", "country_code", "country_name", "isp", "asn", "exit_node_isp", + "geodb_asn", "geodb_as_name", "asn_match", "ech_grease", + "go_error", "curl_exit_code", "curl_error_name", "curl_error_message", + "dns_lookup_ms", "tcp_connection_ms", "tls_handshake_ms", "server_time_ms", "total_time_ms", + "http_status", "http_connect_status", } if err := csvWriter.Write(header); err != nil { slog.Error("Failed to write CSV header", "error", err) @@ -210,14 +308,16 @@ func main() { for r := range resultsCh { record := []string{ - r.Domain, r.Country, r.CountryName, r.ISP, r.ASN, r.ExitNodeIP, r.ExitNodeISP, strconv.FormatBool(r.ECHGrease), r.Error, - strconv.Itoa(r.CurlExitCode), r.CurlErrorName, + r.Domain, r.Country, r.CountryName, r.ISP, r.ASN, r.ExitNodeISP, + r.GeoDBASN, r.GeoDBASName, r.ASNMatch, strconv.FormatBool(r.ECHGrease), + r.GoError, strconv.Itoa(r.CurlExitCode), r.CurlErrorName, r.CurlErrorMessage, strconv.FormatInt(r.DNSLookup.Milliseconds(), 10), strconv.FormatInt(r.TCPConnection.Milliseconds(), 10), strconv.FormatInt(r.TLSHandshake.Milliseconds(), 10), strconv.FormatInt(r.ServerTime.Milliseconds(), 10), strconv.FormatInt(r.TotalTime.Milliseconds(), 10), strconv.Itoa(r.HTTPStatus), + strconv.Itoa(r.HTTPConnectStatus), } if err := csvWriter.Write(record); err != nil { slog.Error("Failed to write record to CSV", "error", err) @@ -260,7 +360,7 @@ func main() { proxyURL := soax.BuildWebProxyURL(cfg, c.Code, isp, sid) slog.Debug("Testing ISP", "country", c.Code, "isp", isp, "ech_grease", ech, "session", sid) - resultsCh <- runSoaxTest(curlPath, domain, c.Code, c.Name, isp, proxyURL, ech, *maxTimeFlag) + resultsCh <- runSoaxTest(curlPath, domain, c.Code, c.Name, isp, proxyURL, ech, *maxTimeFlag, *ipCheckURLFlag, asnDB) progress := fmt.Sprintf("%d/%d", finished.Add(1), total.Load()) slog.Info("Finished", "country", c.Code, "isp", isp, "progress", progress) } @@ -275,7 +375,7 @@ func main() { csvWg.Wait() // Write the ISP audit log to JSON - auditFilename := filepath.Join(workspaceDir, "soax-isps-audit.json") + auditFilename := filepath.Join(reportDir, "isps-audit.json") auditData, err := json.MarshalIndent(ispAuditMap, "", " ") if err == nil { if err := os.WriteFile(auditFilename, auditData, 0644); err != nil { diff --git a/ispreport/report/cloudflare-ech_com/isps-audit.json b/ispreport/report/cloudflare-ech_com/isps-audit.json new file mode 100644 index 0000000..3a3565b --- /dev/null +++ b/ispreport/report/cloudflare-ech_com/isps-audit.json @@ -0,0 +1,1204 @@ +{ + "AE": [ + "du telecom", + "e\u0026 uae", + "du" + ], + "AF": [ + "multacom corporation", + "afghan wireless", + "afghan wireless communication company", + "afghan telecom", + "etisalat afghanistan", + "mtn afghanistan", + "telecom development company afghanistan" + ], + "AG": [ + "apua", + "digicel", + "flow" + ], + "AL": [ + "vodafone albania", + "mobitel sh.p.k.", + "one albania" + ], + "AM": [ + "viva armenia cjsc", + "ucom", + "telecom armenia ojsc" + ], + "AO": [ + "unitel", + "aas1" + ], + "AR": [ + "personal", + "telefonica de argentina", + "claro argentina" + ], + "AT": [ + "hutchison drei austria gmbh", + "telekom austria", + "mass response service", + "magenta telekom" + ], + "AU": [ + "vocus", + "telstra internet", + "optus", + "vodafone australia" + ], + "AW": [ + "setar aruba", + "new millennium telecom services n.v." + ], + "AZ": [ + "azercell telecom", + "bakcell", + "nar" + ], + "BA": [ + "mtel bosnia", + "jp ht d.d. mostar", + "bh telecom d.d. sarajevo" + ], + "BB": [ + "flow", + "digicel barbados" + ], + "BD": [ + "telenor", + "banglalink digital communications ltd.", + "teletalk bangladesh", + "grameenphone", + "robi", + "banglalink" + ], + "BE": [ + "proximus", + "orange belgium", + "lycamobile", + "belgacom international carrier services", + "telenet" + ], + "BF": [ + "orange burkina faso", + "onatel", + "telecel-faso" + ], + "BG": [ + "vivacom", + "a1 bulgaria", + "yettel bulgaria", + "lycamobile", + "horizon scope mobile telecom wll" + ], + "BH": [ + "batelco", + "zain bahrain b.s.c.", + "stc bahrain" + ], + "BI": [ + "viettel burundi", + "ucom-wic" + ], + "BJ": [ + "benin telecom", + "moov benin" + ], + "BN": [ + "unified national networks (unn) sdn bhd" + ], + "BO": [ + "entel bolivia", + "telefonica celular de bolivia s.a.", + "nuevatel pcs de bolivia s.a.", + "universidad mayor de san simon", + "tigo bolivia" + ], + "BR": [ + "algar telecom", + "vivo", + "tim brasil", + "brisanet", + "tim live", + "gsm engenharia em tecnologia da informacao eireli", + "mobilelink provedor de servicos de internet ltda", + "unifique telecomunicacoes sa", + "claro brazil", + "ita.net telecom", + "surf telecom s.a." + ], + "BS": [ + "bahamas telecommunications corporation", + "bealiv ltd", + "alivfibr" + ], + "BT": [ + "druknet isp" + ], + "BW": [ + "obo", + "mascom-wireless-botswana", + "botswana telecommunications corporation" + ], + "BY": [ + "mts belarus", + "a1 belarus", + "best cjsc" + ], + "BZ": [ + "belize telemedia limited", + "speednet wireless" + ], + "CA": [ + "bell mobility", + "videotron ltee", + "sasktel", + "virgin plus", + "eastlink", + "rogers cable", + "telus communications", + "bell dsl internet", + "freedom mobile", + "bell canada", + "northwestel", + "rogers wireless" + ], + "CD": [ + "airtel drc", + "vodacom congo", + "africell-drc", + "orange rdc" + ], + "CF": [ + "orange central african republic", + "moovafricacentrafrique" + ], + "CG": [ + "airtel congo", + "mtn congo" + ], + "CH": [ + "sunrise", + "salt mobile", + "swisscom", + "lycamobile" + ], + "CI": [ + "mtn cote divoire", + "atlantique telecom", + "mtn cote divoire s.a", + "orange cote divoire" + ], + "CL": [ + "wom chile", + "claro chile", + "movistar movil chile", + "entel hogar fibra", + "movistar chile", + "mundo chile", + "entel chile" + ], + "CM": [ + "mtn cameroon", + "orange cameroun", + "camtel" + ], + "CN": [ + "china telecom", + "henan mobile communications", + "china mobile shandong", + "heilongjiang mobile communication company", + "china unicom", + "tianjin mobile communication company", + "china mobile hebei", + "shanghai mobile communications", + "china mobile" + ], + "CO": [ + "etb", + "claro colombia", + "movistar colombia", + "tigo colombia", + "partners telecom colombia sas" + ], + "CR": [ + "movistar costa rica", + "claro cr telecomunicaciones s.a.", + "grupo ice" + ], + "CU": [ + "empresa de telecomunicaciones de cuba, s.a." + ], + "CV": [ + "tmais", + "alou" + ], + "CW": [ + "verizon internet services", + "digicel curacao" + ], + "CY": [ + "cyprus telecommunications authority - cyprus", + "winet", + "lifecell digital ltd", + "cablenet communication systems", + "epic", + "kktcell", + "kktc telsim", + "primetel plc" + ], + "CZ": [ + "t-mobile czech dsl", + "o2 czech republic", + "vodafone czech republic" + ], + "DE": [ + "vodafone germany", + "deutsche telekom ag", + "lycamobile", + "lebara", + "o2 deutschland" + ], + "DJ": [ + "djibouti telecom" + ], + "DK": [ + "telenor", + "lycamobile", + "tdc net", + "hi3g access", + "telia" + ], + "DM": [ + "flow", + "digicel saint lucia" + ], + "DO": [ + "viva dominicana", + "visnetwork srl", + "claro dominican republic", + "altice dominicana s.a." + ], + "DZ": [ + "algerie telecom", + "wataniya-telecom", + "atm", + "optimum-telecom-algeria" + ], + "EC": [ + "conecel", + "otecel s.a.", + "cnt ep", + "xtrim", + "otecel" + ], + "EE": [ + "tele2 estonia", + "elisa eesti", + "telia eesti" + ], + "EG": [ + "e\u0026 egypt", + "telecom egypt", + "vodafone egypt", + "orange egypt" + ], + "ES": [ + "orange espana", + "digi spain telecom", + "vodafone spain", + "zinnia telecomunicaciones sl.", + "aire networks", + "jazztel", + "digi spain", + "yoigo", + "telefonica de espana", + "telefonica de espana static ip", + "procono, s.a.", + "avatel telecom" + ], + "ET": [ + "ethiopian telecommunication corporation", + "safaricom" + ], + "FI": [ + "elisa mobile", + "telia finland", + "dna oyj", + "elisa" + ], + "FJ": [ + "vodafone fiji", + "digicel fiji" + ], + "FR": [ + "free mobile", + "orange", + "lycamobile", + "arelion sweden", + "1global", + "sfr", + "bouygues telecom", + "free sas" + ], + "GA": [ + "airtel rwanda", + "gabon-telecom" + ], + "GB": [ + "vodafone", + "sky broadband", + "plan communications", + "mass response service", + "virgin media", + "sparks communications", + "lycamobile", + "working group two", + "three", + "bt", + "o2 uk", + "orange" + ], + "GE": [ + "jsc silknet", + "cellfie mobile", + "magticom" + ], + "GF": [ + "outremer telecom", + "digicel antilles francaises guyane" + ], + "GG": [ + "sure (guernsey)" + ], + "GH": [ + "mtn ghana", + "vodafone ghana", + "airtel-ghana" + ], + "GM": [ + "africell", + "qcell", + "gamtel" + ], + "GN": [ + "areeba-guinea", + "orange guinea" + ], + "GP": [ + "outremer telecom", + "free mobile", + "orange", + "digicel antilles francaises guyane" + ], + "GQ": [ + "muni-eg", + "getesa (orange equatorial guinea)" + ], + "GR": [ + "cosmote mobile telecommunications", + "nova greece", + "vodafone greece" + ], + "GT": [ + "claro guatemala", + "tigo guatemala", + "claro guatemala static ip", + "comcel guatemala" + ], + "GU": [ + "guamcell communications", + "lumen" + ], + "GW": [ + "orange-bissau" + ], + "GY": [ + "e-networks inc", + "u mobile cellular inc.", + "guyana telephone \u0026 telegraph co." + ], + "HK": [ + "multibyte info technology", + "china mobile hong kong", + "hutchison telephone company", + "csl mobile", + "hutchison hk", + "smartone mobile communications", + "china unicom global", + "china mobile" + ], + "HN": [ + "tigo honduras", + "claro guatemala" + ], + "HR": [ + "a1 hrvatska mobile", + "hrvatski telekom", + "telemach hrvatska", + "vipnet" + ], + "HT": [ + "natcom s.a", + "access haiti s.a.", + "alpha communications network" + ], + "HU": [ + "yettel hungary", + "magyar telekom", + "one hungary" + ], + "ID": [ + "telkomsel", + "indosat", + "xl axiata", + "smartfren", + "pt telkom indonesia", + "by.u", + "orion cyber internet" + ], + "IE": [ + "aspider solutions international holdings", + "virgin media ireland", + "play broadband", + "three ireland", + "eir broadband", + "vodafone ireland", + "lycamobile", + "sky broadband" + ], + "IL": [ + "pelephone", + "partner communications", + "wecom mobile", + "hot mobile", + "telzar 019 international telecommunications servic", + "xfone 018", + "cellcom", + "hotnet" + ], + "IM": [ + "sure (guernsey)" + ], + "IN": [ + "jio", + "airtel", + "vodafone idea", + "bsnl", + "nextra" + ], + "IQ": [ + "allay nawroz telecom company for communication/ltd", + "Hala Al Rafidain Company for Communications and Internet LTD.", + "asiacell communications", + "horizon scope mobile telecom wll", + "seven net", + "shabaka sfn al-haditha for general trading \u0026 infor", + "Shams Telecom Networks and Internet Service Ltd", + "iq networks for data and internet services", + "comm1", + "korek telecom company for communications", + "al atheer telecommunication-iraq incorporated in c", + "o3-telecom", + "tishknet internet services", + "telsat broadband ltd" + ], + "IR": [ + "mtn irancell" + ], + "IS": [ + "vodafone iceland", + "nova hf", + "mila hf" + ], + "IT": [ + "vodafone italia", + "tim mobile", + "fastweb", + "tiscali", + "iliad italia", + "tim", + "digi italy", + "spusu italy", + "plintron europe limited", + "wind tre" + ], + "JE": [ + "sure (guernsey)", + "jersey airtel" + ], + "JM": [ + "digicel fiber", + "digicel jamaica", + "cable and wireless jamaica", + "digicel fwa" + ], + "JO": [ + "umniah", + "jordan telecommunications psc", + "zain jordan" + ], + "JP": [ + "ntt communications corporation", + "so-net", + "ntt docomo", + "au one net", + "softbank corp.", + "ntt docomo business", + "internet initiative japan", + "k-opticom corporation", + "open computer network", + "rakuten mobile network", + "u-next", + "bekkoame internet" + ], + "KE": [ + "safaricom", + "airtel kenya", + "faiba", + "telkom", + "jambo-telecoms" + ], + "KG": [ + "nur telecom", + "sky mobile", + "alfa telecom cjsc" + ], + "KH": [ + "smart axiata co.,ltd", + "flash broadband pvt. ltd.", + "metfone", + "cellcard", + "smart axiata", + "south east asia telecom cambodia" + ], + "KM": [ + "comores telecom" + ], + "KN": [ + "flow" + ], + "KR": [ + "kt", + "lg uplus", + "sk broadband", + "sk telecom" + ], + "KW": [ + "zain kuwait", + "ooredoo kuwait", + "stc kuwait" + ], + "KY": [ + "digicel cayman" + ], + "KZ": [ + "tele2 kazakhstan", + "mobile telecom-service llp", + "2day telecom", + "jsc kazakhtelecom", + "spetsavtomatikaservice llp", + "kar-tel", + "beeline kazakhstan", + "kcell", + "jusan mobile", + "2day telecom llp", + "freedom data centers llp", + "eurasia-star llp" + ], + "LA": [ + "lao telecom communication, ltc", + "etl company", + "star telecom" + ], + "LB": [ + "touch lebanon", + "mobile interim company 1 s.a.l." + ], + "LC": [ + "flow", + "digicel saint lucia" + ], + "LK": [ + "dialog axiata", + "mobitel", + "hutch sri lanka", + "airtel lanka" + ], + "LR": [ + "lonestar", + "orange liberia" + ], + "LS": [ + "vodacom-lesotho", + "econet telecom lesotho" + ], + "LT": [ + "telia lietuva", + "telia lietuva, ab", + "tele2", + "bite lietuva", + "tele2 lithuania" + ], + "LU": [ + "post luxembourg", + "orange belgium" + ], + "LV": [ + "bite lietuva", + "latvijas mobilais telefons sia" + ], + "LY": [ + "al-madar-al-jadeed", + "libyana-mobile" + ], + "MA": [ + "inwi", + "orange morocco", + "maroc telecom" + ], + "MD": [ + "moldtelecom", + "orange moldova", + "moldcell s.a." + ], + "ME": [ + "drustvo za telekomunikacije mtel", + "crnogorski telekom a.d.podgorica", + "one crna gora" + ], + "MF": [ + "dauphin telecom" + ], + "MG": [ + "airtel madagascar", + "orange madagascar", + "telecom-malagasy" + ], + "MK": [ + "makedonski telekom ad-skopje", + "a1 makedonija" + ], + "ML": [ + "orange mali", + "sotelmabgp", + "mali-atel" + ], + "MM": [ + "atom myanmar", + "mytel", + "myanma posts and telecommunications", + "nine communications company", + "telecom international myanmar co, ltd (mytel)" + ], + "MN": [ + "skymedia corporation", + "g-mobile corporation", + "ondo", + "mobicom corporation", + "univision" + ], + "MO": [ + "companhia de telecomunicacoes de macau", + "china telecom macau company" + ], + "MQ": [ + "digicel antilles francaises guyane", + "orange", + "free mobile", + "outremer telecom" + ], + "MR": [ + "mattel", + "mauritel", + "chinguitel" + ], + "MT": [ + "melita", + "go malta", + "epic communications ltd" + ], + "MU": [ + "mauritius telecom", + "emtel", + "mtml" + ], + "MV": [ + "ooredoo maldives", + "dhivehi raajjeyge gulhun (dhiraagu)" + ], + "MW": [ + "airtel malawi", + "tnm", + "afrimax", + "airtel rwanda" + ], + "MX": [ + "telcel", + "red compartida", + "at\u0026t mexico", + "movistar mexico", + "altan redes, s.a.p.i. de c. v.", + "mexico red de telecomunicaciones, s. de r.l. de c." + ], + "MY": [ + "celcomdigi", + "ytl communications sdn bhd", + "tm net", + "u mobile", + "celcomdigi berhad", + "maxis communications" + ], + "MZ": [ + "movitel", + "vodacom mozambique", + "mcelisp" + ], + "NA": [ + "mtc namibia", + "telecom namibia" + ], + "NC": [ + "opt-nc" + ], + "NE": [ + "airtel networks limited", + "airtel niger", + "airtel rwanda", + "sonitel", + "orange niger" + ], + "NG": [ + "mtn nigeria", + "airtel networks limited", + "globacom", + "spectranet", + "smile nigeria", + "9mobile" + ], + "NI": [ + "claro guatemala", + "tigo business nicaragua", + "claro nicaragua" + ], + "NL": [ + "odido netherlands", + "kpn", + "vodafone libertel b.v.", + "ziggo", + "lycamobile" + ], + "NO": [ + "cogent communications", + "1global", + "telia norge", + "lyse tele", + "telenor norge" + ], + "NP": [ + "nepal telecom", + "ncell" + ], + "NZ": [ + "spark new zealand", + "one nz", + "2degrees", + "amuri" + ], + "OM": [ + "ooredoo oman", + "omantel", + "vodafone oman" + ], + "PA": [ + "cable \u0026 wireless panama", + "tigo panama" + ], + "PE": [ + "bitel", + "movistar peru", + "claro peru", + "movistar", + "fibra movistar", + "claro fibra coaxial", + "claro movil", + "entel peru" + ], + "PF": [ + "vodafone", + "vini" + ], + "PG": [ + "digicel png", + "digitec papua new guinea", + "vodafone png" + ], + "PH": [ + "globe telecom", + "globe business gfiber broadband plan", + "smart communications", + "dito telecommunity", + "r \u0026 s technology" + ], + "PK": [ + "zong", + "pakistan mobile communication limited", + "ptcl", + "telenor pakistan", + "telenor", + "telehouse pvt ltd", + "hazara communication", + "jazz", + "multacom corporation", + "paknet merged into ptcl", + "special communication organization", + "originet (pvt.) ltd." + ], + "PL": [ + "plus poland", + "orange polska", + "comasoft", + "play", + "t-mobile polska", + "orange mobile" + ], + "PR": [ + "claro puerto rico", + "liberty pr", + "t-mobile usa" + ], + "PS": [ + "wataniya palestine mobile telecommunication compan", + "jawwal" + ], + "PT": [ + "nos comunicacoes", + "meo", + "vodafone portugal", + "digi portugal", + "lycamobile" + ], + "PY": [ + "claro paraguay", + "personal paraguay", + "compania paraguaya de comunicaciones s.a. copaco s", + "tigo paraguay" + ], + "QA": [ + "vodafone qatar", + "ooredoo qatar" + ], + "RE": [ + "orange", + "zeop", + "telco oi", + "sfr" + ], + "RO": [ + "telekom romania mobile communications", + "digi romania business", + "digi romania", + "orange romania", + "vodafone romania", + "orange romania communications" + ], + "RS": [ + "a1 srbija", + "telenor d.o.o.", + "mts serbia", + "cetin belgrade" + ], + "RU": [ + "mts", + "beeline", + "rostelecom", + "pjsc megafon", + "sberbank-telecom", + "invest mobile", + "mts ojsc", + "ozyorsk telecom cjsc.", + "ekaterinburg-2000", + "mcs", + "novokuznetsk telecom", + "omskie kabelnye seti", + "trunkmobile", + "ooo vtc-mobile", + "megafon", + "t-mob", + "jsc vainah telecom", + "isp balzer-telecom", + "llc alfa-mobile", + "mobile trend", + "tele2 russia", + "tbank", + "s.u.e. dpr republic operator of networks", + "tattelecom", + "citytelecom", + "jv a-mobile", + "zao aquafon-gsm" + ], + "RW": [ + "airtel rwanda", + "mtn rwanda" + ], + "SA": [ + "stc saudi", + "zain saudi arabia", + "mobily", + "etihad salam telecom cjsc", + "rcell" + ], + "SB": [ + "solomon telekom" + ], + "SC": [ + "cable \u0026 wireless (seychelles)", + "airtelseychelles" + ], + "SD": [ + "sudatel", + "zain sudan", + "mtn sudan" + ], + "SE": [ + "lycamobile", + "gotalandsnatet", + "hi3g access", + "telenor sverige", + "tele2 sweden", + "telia mobile" + ], + "SG": [ + "starhub mobile", + "m1", + "singtel mobile", + "simba telecom" + ], + "SI": [ + "telemach", + "telekom slovenije", + "t-2", + "a1 slovenija" + ], + "SK": [ + "slovak telekom", + "o2 slovakia", + "swan, a.s.", + "orange slovensko" + ], + "SL": [ + "zain", + "africell sierra leone", + "qcell" + ], + "SN": [ + "sonatel", + "tigo senegal", + "sudatel-senegal" + ], + "SO": [ + "telesom", + "somtel", + "hormuud", + "somtel-somalia", + "golis-telecom", + "amtel" + ], + "SR": [ + "telesur", + "digicel suriname nv" + ], + "SS": [ + "telecom-4g", + "mtn south sudan" + ], + "ST": [ + "cst-net" + ], + "SV": [ + "claro guatemala", + "tigo el salvador", + "movistar el salvador", + "digicel s.a. de c.v.", + "claro el salvador", + "ca network s.a. de c.v." + ], + "SX": [ + "smitcoms n.v." + ], + "SY": [ + "syriatel mobile telecom", + "syrian telecom", + "rcell" + ], + "SZ": [ + "swazi mobile", + "swazimtn-ltd" + ], + "TC": [ + "digicel turks and caicos" + ], + "TD": [ + "millicom-chad", + "ilnet-telecom" + ], + "TG": [ + "togocom", + "atlantique telecom" + ], + "TH": [ + "national telecom public company", + "3bb broadband", + "ais mobile", + "true mobile", + "dtac", + "ais eds" + ], + "TJ": [ + "cjsc indigo tajikistan", + "babilon-t", + "closed joint stock company tt mobile", + "cjsc babilon-mobile", + "tcell (cjsc indigo tajikistan)", + "zet-mobile" + ], + "TL": [ + "timor telecom", + "telkomcel", + "viettel timor leste" + ], + "TM": [ + "altyn asyr cjsc" + ], + "TN": [ + "orange tunisie", + "orange internet", + "tunisie telecom", + "ooredoo tunisia" + ], + "TO": [ + "digicel tonga" + ], + "TR": [ + "turkcell", + "turk telekom", + "vodafone turkey", + "vodafone", + "fibim fibernet gsm san. ve tic. a.s" + ], + "TT": [ + "digicel trinidad \u0026 tobago", + "bmobile dsl", + "bmobile fiber" + ], + "TW": [ + "twn broadband", + "taiwan mobile", + "fareastone", + "chunghwa telecom" + ], + "TZ": [ + "barmedas-tanzania", + "liquid intelligent technologies", + "airtel tanzania", + "vodacom tanzania", + "halotel", + "mic tanzania", + "ttcldata" + ], + "UA": [ + "kyivstar", + "lifecell", + "vodafone ukraine", + "k-telekom" + ], + "UG": [ + "airtel uganda", + "tangerine-ug", + "mtn uganda" + ], + "US": [ + "t-mobile usa", + "boost mobile", + "c spire", + "spectrum", + "optimum", + "belgacom international carrier services", + "at\u0026t wireless", + "ne colorado cellular", + "strata networks", + "verizon 5g home", + "optimum mobile", + "verizon wireless", + "cox communications", + "uscellular", + "optimum online", + "gci communications" + ], + "UY": [ + "movistar uruguay", + "claro uruguay", + "telstar", + "antel uruguay" + ], + "UZ": [ + "coscom liability company", + "uztelecom", + "unitel", + "universal mobile systems lcc", + "unitel llc", + "city-line-uz" + ], + "VE": [ + "corporacion digitel", + "telefonica venezolana", + "telecomunicaciones movilnet" + ], + "VG": [ + "flow", + "digicel british virgin islands" + ], + "VI": [ + "viya" + ], + "VN": [ + "vietnamobile telecommunications joint stock compan", + "viettel group", + "vnpt", + "mobifone" + ], + "WS": [ + "digicel samoa" + ], + "YE": [ + "yemen net" + ], + "YT": [ + "sfr", + "free reunion" + ], + "ZA": [ + "mtn business solutions", + "afrihost-sp", + "telkom internet", + "vodacom", + "mtn sa mobile", + "telkom limited", + "cell c", + "rain" + ], + "ZM": [ + "airtel zambia", + "mtn zambia", + "zamtel", + "beeline-telecoms-limited" + ], + "ZW": [ + "liquid intelligent technologies", + "telone", + "netone-cellular" + ] +} \ No newline at end of file diff --git a/ispreport/report/cloudflare-ech_com/results.csv b/ispreport/report/cloudflare-ech_com/results.csv new file mode 100644 index 0000000..8b306b2 --- /dev/null +++ b/ispreport/report/cloudflare-ech_com/results.csv @@ -0,0 +1,1597 @@ +domain,country_code,country_name,isp,asn,exit_node_isp,geodb_asn,geodb_as_name,asn_match,ech_grease,go_error,curl_exit_code,curl_error_name,curl_error_message,dns_lookup_ms,tcp_connection_ms,tls_handshake_ms,server_time_ms,total_time_ms,http_status,http_connect_status +cloudflare-ech.com,AF,Afghanistan,afghan wireless,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",79,80,0,0,129,0,525 +cloudflare-ech.com,AF,Afghanistan,telecom development company afghanistan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",80,81,0,0,131,0,525 +cloudflare-ech.com,AF,Afghanistan,multacom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",78,80,0,0,130,0,525 +cloudflare-ech.com,AF,Afghanistan,mtn afghanistan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",78,80,0,0,131,0,525 +cloudflare-ech.com,AF,Afghanistan,multacom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",79,81,0,0,132,0,525 +cloudflare-ech.com,AF,Afghanistan,afghan telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",78,80,0,0,131,0,525 +cloudflare-ech.com,AF,Afghanistan,telecom development company afghanistan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",76,78,0,0,131,0,525 +cloudflare-ech.com,AF,Afghanistan,afghan telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",80,81,0,0,134,0,525 +cloudflare-ech.com,AF,Afghanistan,mtn afghanistan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",80,82,0,0,135,0,525 +cloudflare-ech.com,AF,Afghanistan,afghan wireless,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",80,81,0,0,135,0,525 +cloudflare-ech.com,AL,Albania,mobitel sh.p.k.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,AL,Albania,mobitel sh.p.k.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,AL,Albania,one albania,50616,one albania,50616,ONE ALBANIA SH.A.,true,true,,0,,,0,2,517,784,785,301,200 +cloudflare-ech.com,AL,Albania,vodafone albania,50973,vodafone albania,50973,Vodafone Albania Sh.A.,true,false,,0,,,0,2,591,896,897,301,200 +cloudflare-ech.com,AL,Albania,one albania,50616,one albania,50616,ONE ALBANIA SH.A.,true,false,,0,,,0,2,486,781,781,301,200 +cloudflare-ech.com,AL,Albania,vodafone albania,50973,vodafone albania,50973,Vodafone Albania Sh.A.,true,true,,0,,,0,2,485,761,761,301,200 +cloudflare-ech.com,DZ,Algeria,wataniya-telecom,33779,wataniya-telecom,33779,Wataniya Telecom Algerie,true,false,,0,,,0,2,515,813,814,301,200 +cloudflare-ech.com,DZ,Algeria,wataniya-telecom,33779,wataniya-telecom,33779,Wataniya Telecom Algerie,true,true,,0,,,0,2,481,802,802,301,200 +cloudflare-ech.com,AF,Afghanistan,etisalat afghanistan,131284,etisalat afghanistan,131284,Etisalat Afghan,true,false,,0,,,0,1,1132,1634,1635,301,200 +cloudflare-ech.com,AF,Afghanistan,etisalat afghanistan,131284,etisalat afghanistan,131284,Etisalat Afghan,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,988,0,200 +cloudflare-ech.com,DZ,Algeria,optimum-telecom-algeria,327931,optimum-telecom-algeria,327931,Optimum Telecom Algeria,true,true,,0,,,0,1,875,1262,1263,301,200 +cloudflare-ech.com,DZ,Algeria,atm,327712,atm,327712,Telecom Algeria,true,false,,0,,,0,2,658,1030,1030,301,200 +cloudflare-ech.com,DZ,Algeria,algerie telecom,36947,algerie telecom,36947,Telecom Algeria,true,false,,0,,,0,2,1036,1768,1768,301,200 +cloudflare-ech.com,DZ,Algeria,optimum-telecom-algeria,327931,optimum-telecom-algeria,327931,Optimum Telecom Algeria,true,false,,0,,,0,2,745,1714,1714,301,200 +cloudflare-ech.com,DZ,Algeria,algerie telecom,36947,algerie telecom,36947,Telecom Algeria,true,true,,0,,,0,2,1118,1869,1870,301,200 +cloudflare-ech.com,AF,Afghanistan,afghan wireless communication company,138322,afghan wireless communication company,138322,Afghan Wireless Communication Company,true,true,,0,,,0,2,2822,3385,3386,301,200 +cloudflare-ech.com,AO,Angola,unitel,37119,unitel,37119,UNITEL SA,true,true,,0,,,0,2,1001,1648,1648,301,200 +cloudflare-ech.com,AG,Antigua and Barbuda,apua,11594,apua,11594,APUA,true,false,,0,,,0,2,979,1391,1391,301,200 +cloudflare-ech.com,AG,Antigua and Barbuda,digicel,33576,digicel,33576,Digicel Jamaica,true,true,,0,,,0,2,680,1076,1076,301,200 +cloudflare-ech.com,AF,Afghanistan,afghan wireless communication company,138322,afghan wireless communication company,138322,Afghan Wireless Communication Company,true,false,,0,,,0,2,1384,2345,2346,301,200 +cloudflare-ech.com,AG,Antigua and Barbuda,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,659,1010,1010,301,200 +cloudflare-ech.com,AO,Angola,aas1,328943,aas1,328943,Africell Angola S.A,true,false,,0,,,0,1,1138,1616,1617,301,200 +cloudflare-ech.com,AG,Antigua and Barbuda,digicel,33576,digicel,33576,Digicel Jamaica,true,false,,0,,,100,102,1045,1451,1452,301,200 +cloudflare-ech.com,AM,Armenia,telecom armenia ojsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,AO,Angola,unitel,37119,unitel,37119,UNITEL SA,true,false,,0,,,0,2,837,1449,1450,301,200 +cloudflare-ech.com,AM,Armenia,telecom armenia ojsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,AG,Antigua and Barbuda,apua,11594,apua,11594,APUA,true,true,,0,,,0,2,755,1095,1095,301,200 +cloudflare-ech.com,AG,Antigua and Barbuda,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,627,995,996,301,200 +cloudflare-ech.com,AW,Aruba,new millennium telecom services n.v.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,48,0,525 +cloudflare-ech.com,AW,Aruba,new millennium telecom services n.v.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,AO,Angola,aas1,328943,aas1,328943,Africell Angola S.A,true,true,,0,,,0,2,1085,1669,1669,301,200 +cloudflare-ech.com,AR,Argentina,personal,7303,personal,7303,Telecom Argentina S.A.,true,false,,0,,,0,2,903,1342,1342,301,200 +cloudflare-ech.com,AM,Armenia,ucom,44395,ucom,44395,Ucom CJSC,true,false,,0,,,0,2,571,872,873,301,200 +cloudflare-ech.com,AR,Argentina,personal,7303,personal,7303,Telecom Argentina S.A.,true,true,,0,,,0,2,926,1401,1401,301,200 +cloudflare-ech.com,AW,Aruba,setar aruba,11816,setar aruba,11816,SERVICIO DI TELECOMUNICACION DI ARUBA (SETAR) N.V.,true,true,,0,,,0,2,577,874,874,301,200 +cloudflare-ech.com,AM,Armenia,viva armenia cjsc,43733,viva armenia cjsc,43733,Viva Armenia CJSC,true,false,,0,,,0,2,901,1256,1256,301,200 +cloudflare-ech.com,AW,Aruba,setar aruba,11816,setar aruba,11816,SERVICIO DI TELECOMUNICACION DI ARUBA (SETAR) N.V.,true,false,,0,,,0,1,497,803,804,301,200 +cloudflare-ech.com,AM,Armenia,ucom,44395,ucom,44395,Ucom CJSC,true,true,,0,,,0,2,587,900,900,301,200 +cloudflare-ech.com,AM,Armenia,viva armenia cjsc,43733,viva armenia cjsc,43733,Viva Armenia CJSC,true,true,,0,,,0,2,619,1019,1019,301,200 +cloudflare-ech.com,AR,Argentina,claro argentina,11664,claro argentina,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,2,1220,1655,1655,301,200 +cloudflare-ech.com,AU,Australia,telstra internet,1221,telstra internet,1221,Telstra Limited,true,true,,0,,,0,2,867,1274,1275,301,200 +cloudflare-ech.com,AR,Argentina,claro argentina,11664,claro argentina,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,2,865,1678,1679,301,200 +cloudflare-ech.com,AT,Austria,hutchison drei austria gmbh,25255,hutchison drei austria gmbh,25255,Hutchison Drei Austria GmbH,true,false,,0,,,0,2,377,605,606,301,200 +cloudflare-ech.com,AT,Austria,hutchison drei austria gmbh,25255,hutchison drei austria gmbh,25255,Hutchison Drei Austria GmbH,true,true,,0,,,56,58,436,670,670,301,200 +cloudflare-ech.com,AT,Austria,mass response service,51265,mass response service,51265,Mass Response Service GmbH,true,true,,0,,,0,2,375,611,612,301,200 +cloudflare-ech.com,AU,Australia,telstra internet,1221,telstra internet,1221,Telstra Limited,true,false,,0,,,0,2,1090,1492,1492,301,200 +cloudflare-ech.com,AT,Austria,mass response service,51265,mass response service,51265,Mass Response Service GmbH,true,false,,0,,,0,2,485,733,734,301,200 +cloudflare-ech.com,AT,Austria,magenta telekom,8412,magenta telekom,8412,T-Mobile Austria GmbH,true,false,,0,,,0,2,504,750,750,301,200 +cloudflare-ech.com,AU,Australia,optus,4804,optus,4804,SingTel Optus Pty Ltd,true,true,,0,,,0,2,1313,1861,1862,301,200 +cloudflare-ech.com,AZ,Azerbaijan,nar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,64,0,525 +cloudflare-ech.com,AZ,Azerbaijan,nar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +cloudflare-ech.com,AT,Austria,magenta telekom,8412,magenta telekom,8412,T-Mobile Austria GmbH,true,true,,0,,,0,2,421,672,672,301,200 +cloudflare-ech.com,AZ,Azerbaijan,azercell telecom,31721,azercell telecom,31721,"""Azercell Telecom Ltd"" Azerbaijan-Turkey Joint Venture",true,false,,0,,,0,2,442,655,655,301,200 +cloudflare-ech.com,AU,Australia,optus,4804,optus,4804,SingTel Optus Pty Ltd,true,false,,0,,,0,2,1175,1773,1773,301,200 +cloudflare-ech.com,AZ,Azerbaijan,azercell telecom,31721,azercell telecom,31721,"""Azercell Telecom Ltd"" Azerbaijan-Turkey Joint Venture",true,true,,0,,,0,2,452,679,679,301,200 +cloudflare-ech.com,BS,Bahamas,alivfibr,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,69,0,525 +cloudflare-ech.com,BS,Bahamas,alivfibr,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,AU,Australia,vodafone australia,133612,vodafone australia,133612,Vodafone Australia Pty Ltd,true,false,,0,,,0,2,1579,2234,2235,301,200 +cloudflare-ech.com,BH,Bahrain,zain bahrain b.s.c.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,DZ,Algeria,atm,327712,atm,327712,Telecom Algeria,true,true,,0,,,1,2,7124,7432,7432,301,200 +cloudflare-ech.com,BH,Bahrain,zain bahrain b.s.c.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,BS,Bahamas,bahamas telecommunications corporation,8014,bahamas telecommunications corporation,8014,Bahamas Telecommunications Corporation,true,false,,0,,,0,2,359,642,642,301,200 +cloudflare-ech.com,BS,Bahamas,bahamas telecommunications corporation,8014,bahamas telecommunications corporation,8014,Bahamas Telecommunications Corporation,true,true,,0,,,0,2,279,511,511,301,200 +cloudflare-ech.com,BD,Bangladesh,teletalk bangladesh,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,BD,Bangladesh,telenor,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,BD,Bangladesh,telenor,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,AZ,Azerbaijan,bakcell,197830,bakcell,197830,BAKCELL LLC,true,false,,0,,,0,2,1028,1431,1431,301,200 +cloudflare-ech.com,BD,Bangladesh,banglalink digital communications ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,BS,Bahamas,bealiv ltd,15146,bealiv ltd,15146,Cable Bahamas,true,false,,0,,,0,2,575,934,935,301,200 +cloudflare-ech.com,BD,Bangladesh,banglalink digital communications ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BD,Bangladesh,teletalk bangladesh,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,AZ,Azerbaijan,bakcell,197830,bakcell,197830,BAKCELL LLC,true,true,,0,,,0,2,812,1103,1103,301,200 +cloudflare-ech.com,BS,Bahamas,bealiv ltd,15146,bealiv ltd,15146,Cable Bahamas,true,true,,0,,,0,2,345,737,737,301,200 +cloudflare-ech.com,AU,Australia,vodafone australia,133612,vodafone australia,133612,Vodafone Australia Pty Ltd,true,true,,0,,,0,2,1416,2166,2166,301,200 +cloudflare-ech.com,BD,Bangladesh,banglalink,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,BD,Bangladesh,banglalink,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,BH,Bahrain,batelco,5416,batelco,5416,BEYON B.S.C.,true,false,,0,,,0,2,528,789,789,301,200 +cloudflare-ech.com,BB,Barbados,digicel barbados,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,BB,Barbados,digicel barbados,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BH,Bahrain,stc bahrain,51375,stc bahrain,51375,STC BAHRAIN B.S.C CLOSED,true,false,,0,,,0,2,602,865,865,301,200 +cloudflare-ech.com,BH,Bahrain,batelco,5416,batelco,5416,BEYON B.S.C.,true,true,,0,,,0,2,452,689,689,301,200 +cloudflare-ech.com,BY,Belarus,best cjsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",42,43,0,0,101,0,525 +cloudflare-ech.com,BH,Bahrain,stc bahrain,51375,stc bahrain,51375,STC BAHRAIN B.S.C CLOSED,true,true,,0,,,0,2,466,734,735,301,200 +cloudflare-ech.com,BB,Barbados,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,503,734,734,301,200 +cloudflare-ech.com,BB,Barbados,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,373,617,617,301,200 +cloudflare-ech.com,BY,Belarus,best cjsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BY,Belarus,a1 belarus,42772,a1 belarus,42772,Unitary enterprise A1,true,true,,0,,,0,1,456,706,707,301,200 +cloudflare-ech.com,BY,Belarus,a1 belarus,42772,a1 belarus,42772,Unitary enterprise A1,true,false,,0,,,0,2,496,779,779,301,200 +cloudflare-ech.com,BD,Bangladesh,robi,24432,robi,24432,Axiata (Bangladesh) Limited,true,false,,0,,,0,2,1088,1646,1646,301,200 +cloudflare-ech.com,BY,Belarus,mts belarus,25106,mts belarus,25106,Mobile TeleSystems JLLC,true,true,,0,,,0,2,665,969,970,301,200 +cloudflare-ech.com,BE,Belgium,belgacom international carrier services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +cloudflare-ech.com,BD,Bangladesh,grameenphone,24389,grameenphone,24389,grameenphone limited,true,false,,0,,,0,1,1071,1779,1779,301,200 +cloudflare-ech.com,BE,Belgium,belgacom international carrier services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BY,Belarus,mts belarus,25106,mts belarus,25106,Mobile TeleSystems JLLC,true,false,,0,,,0,2,542,838,838,301,200 +cloudflare-ech.com,BD,Bangladesh,robi,24432,robi,24432,Axiata (Bangladesh) Limited,true,true,,0,,,0,2,942,1484,1485,301,200 +cloudflare-ech.com,BD,Bangladesh,grameenphone,24389,grameenphone,24389,grameenphone limited,true,true,,0,,,0,2,1028,1581,1581,301,200 +cloudflare-ech.com,BE,Belgium,proximus,5432,proximus,5432,Proximus NV,true,true,,0,,,0,2,638,936,936,301,200 +cloudflare-ech.com,BE,Belgium,proximus,5432,proximus,5432,Proximus NV,true,false,,0,,,0,2,601,1501,1501,301,200 +cloudflare-ech.com,BE,Belgium,orange belgium,47377,orange belgium,47377,Orange Belgium SA,true,false,,0,,,0,2,438,675,675,301,200 +cloudflare-ech.com,AR,Argentina,telefonica de argentina,22927,telefonica de argentina,22927,Telefonica de Argentina,true,false,,0,,,0,2,3406,4884,4885,301,200 +cloudflare-ech.com,BE,Belgium,orange belgium,47377,orange belgium,47377,Orange Belgium SA,true,true,,0,,,0,2,384,598,598,301,200 +cloudflare-ech.com,BJ,Benin,moov benin,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,BJ,Benin,moov benin,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,BZ,Belize,belize telemedia limited,10269,belize telemedia limited,10269,Belize Telemedia Limited,true,true,,0,,,0,2,534,786,786,301,200 +cloudflare-ech.com,BT,Bhutan,druknet isp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,BT,Bhutan,druknet isp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,BE,Belgium,telenet,6848,telenet,6848,Telenet BV,true,false,,0,,,0,2,658,940,941,301,200 +cloudflare-ech.com,BE,Belgium,telenet,6848,telenet,6848,Telenet BV,true,true,,0,,,0,2,461,737,738,301,200 +cloudflare-ech.com,BZ,Belize,belize telemedia limited,10269,belize telemedia limited,10269,Belize Telemedia Limited,true,false,,0,,,0,2,318,542,542,301,200 +cloudflare-ech.com,AU,Australia,vocus,9443,vocus,9443,VOCUS PTY LTD,true,false,,0,,,0,2,2654,4250,4250,301,200 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",universidad mayor de san simon,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",67,68,0,0,124,0,525 +cloudflare-ech.com,BZ,Belize,speednet wireless,262239,speednet wireless,262239,Speednet Communications Limited,true,false,,0,,,0,2,441,806,806,301,200 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",universidad mayor de san simon,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BZ,Belize,speednet wireless,262239,speednet wireless,262239,Speednet Communications Limited,true,true,,0,,,0,1,470,838,839,301,200 +cloudflare-ech.com,AU,Australia,vocus,9443,vocus,9443,VOCUS PTY LTD,true,true,,0,,,0,2,3139,4747,4747,301,200 +cloudflare-ech.com,BA,Bosnia and Herzegovina,jp ht d.d. mostar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",entel bolivia,6568,entel bolivia,6568,Entel S.A. - EntelNet,true,false,,0,,,0,2,661,906,907,301,200 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",entel bolivia,6568,entel bolivia,6568,Entel S.A. - EntelNet,true,true,,0,,,0,2,479,689,689,301,200 +cloudflare-ech.com,BA,Bosnia and Herzegovina,jp ht d.d. mostar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",tigo bolivia,27882,tigo bolivia,27882,Telefónica Celular de Bolivia S.A.,true,false,,0,,,0,2,716,1038,1039,301,200 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",tigo bolivia,27882,tigo bolivia,27882,Telefónica Celular de Bolivia S.A.,true,true,,0,,,0,2,584,902,902,301,200 +cloudflare-ech.com,AR,Argentina,telefonica de argentina,22927,telefonica de argentina,22927,Telefonica de Argentina,true,true,,0,,,0,2,4216,7164,7164,301,200 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",nuevatel pcs de bolivia s.a.,28024,nuevatel pcs de bolivia s.a.,28024,Nuevatel PCS de Bolivia S.A.,true,false,,0,,,0,2,1676,2070,2070,301,200 +cloudflare-ech.com,BA,Bosnia and Herzegovina,mtel bosnia,25144,mtel bosnia,25144,"""Telekomunikacije Republike Srpske"" akcionarsko drustvo Banja Luka",true,false,,0,,,0,2,511,1027,1027,301,200 +cloudflare-ech.com,BE,Belgium,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,172,0,525 +cloudflare-ech.com,BE,Belgium,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,435,0,525 +cloudflare-ech.com,BA,Bosnia and Herzegovina,mtel bosnia,25144,mtel bosnia,25144,"""Telekomunikacije Republike Srpske"" akcionarsko drustvo Banja Luka",true,true,,0,,,0,3,969,1307,1307,301,200 +cloudflare-ech.com,AT,Austria,telekom austria,,,8447,A1 Telekom Austria AG,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15768,0,500 +cloudflare-ech.com,BR,Brazil,algar telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,90,0,525 +cloudflare-ech.com,AT,Austria,telekom austria,,,8447,A1 Telekom Austria AG,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15524,0,500 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",nuevatel pcs de bolivia s.a.,28024,nuevatel pcs de bolivia s.a.,28024,Nuevatel PCS de Bolivia S.A.,true,true,,0,,,0,2,3705,4084,4084,301,200 +cloudflare-ech.com,BR,Brazil,algar telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,91,0,525 +cloudflare-ech.com,BR,Brazil,mobilelink provedor de servicos de internet ltda,274762,mobilelink provedor de servicos de internet ltda,274762,MOBILELINK PROVEDOR DE SERVICOS DE INTERNET LTDA,true,false,,0,,,0,2,467,844,844,301,200 +cloudflare-ech.com,BR,Brazil,tim live,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,86,0,525 +cloudflare-ech.com,BW,Botswana,mascom-wireless-botswana,37014,mascom-wireless-botswana,37014,Mascom Wireless Ltd,true,true,,0,,,0,2,1194,1824,1824,301,200 +cloudflare-ech.com,BR,Brazil,tim brasil,26615,tim brasil,26615,TIM S/A,true,false,,0,,,0,2,1019,1353,1353,301,200 +cloudflare-ech.com,BR,Brazil,gsm engenharia em tecnologia da informacao eireli,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,82,0,525 +cloudflare-ech.com,BR,Brazil,gsm engenharia em tecnologia da informacao eireli,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,85,0,525 +cloudflare-ech.com,BA,Bosnia and Herzegovina,bh telecom d.d. sarajevo,9146,bh telecom d.d. sarajevo,9146,BH Telecom d.d. Sarajevo,true,false,,0,,,0,2,1162,1766,1766,301,200 +cloudflare-ech.com,BR,Brazil,vivo,27699,vivo,27699,TELEFÔNICA BRASIL S.A,true,false,,0,,,0,2,389,652,652,301,200 +cloudflare-ech.com,BR,Brazil,unifique telecomunicacoes sa,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,82,0,525 +cloudflare-ech.com,BR,Brazil,unifique telecomunicacoes sa,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,86,0,525 +cloudflare-ech.com,BR,Brazil,vivo,27699,vivo,27699,TELEFÔNICA BRASIL S.A,true,true,,0,,,0,2,567,834,834,301,200 +cloudflare-ech.com,BR,Brazil,tim live,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,79,0,525 +cloudflare-ech.com,BW,Botswana,botswana telecommunications corporation,14988,botswana telecommunications corporation,14988,Botswana Telecommunications Corporation,true,false,,0,,,0,2,1043,1570,1570,301,200 +cloudflare-ech.com,BR,Brazil,surf telecom s.a.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,87,0,525 +cloudflare-ech.com,BW,Botswana,mascom-wireless-botswana,37014,mascom-wireless-botswana,37014,Mascom Wireless Ltd,true,false,,0,,,0,1,852,1323,1323,301,200 +cloudflare-ech.com,BA,Bosnia and Herzegovina,bh telecom d.d. sarajevo,9146,bh telecom d.d. sarajevo,9146,BH Telecom d.d. Sarajevo,true,true,,0,,,0,2,1630,2248,2248,301,200 +cloudflare-ech.com,BR,Brazil,surf telecom s.a.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,80,0,525 +cloudflare-ech.com,BW,Botswana,botswana telecommunications corporation,14988,botswana telecommunications corporation,14988,Botswana Telecommunications Corporation,true,true,,0,,,0,2,1049,1568,1568,301,200 +cloudflare-ech.com,BR,Brazil,mobilelink provedor de servicos de internet ltda,274762,mobilelink provedor de servicos de internet ltda,274762,MOBILELINK PROVEDOR DE SERVICOS DE INTERNET LTDA,true,true,,0,,,0,2,596,853,854,301,200 +cloudflare-ech.com,BR,Brazil,brisanet,28126,brisanet,28126,BRISANET SERVICOS DE TELECOMUNICACOES S.A,true,false,,0,,,0,2,756,1034,1035,301,200 +cloudflare-ech.com,BR,Brazil,tim brasil,26615,tim brasil,26615,TIM S/A,true,true,,0,,,0,2,958,1320,1320,301,200 +cloudflare-ech.com,BR,Brazil,brisanet,28126,brisanet,28126,BRISANET SERVICOS DE TELECOMUNICACOES S.A,true,true,,0,,,0,2,527,815,815,301,200 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",telefonica celular de bolivia s.a.,27882,telefonica celular de bolivia s.a.,27882,Telefónica Celular de Bolivia S.A.,true,false,,0,,,84,85,4424,5630,5630,301,200 +cloudflare-ech.com,BR,Brazil,ita.net telecom,268038,ita.net telecom,268038,LG Telecomunicacoes,true,false,,0,,,0,2,694,950,950,301,200 +cloudflare-ech.com,BN,Brunei Darussalam,unified national networks (unn) sdn bhd,10094,unified national networks (unn) sdn bhd,10094,Unified National Networks,true,false,,0,,,0,2,720,1126,1126,301,200 +cloudflare-ech.com,BG,Bulgaria,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BR,Brazil,ita.net telecom,268038,ita.net telecom,268038,LG Telecomunicacoes,true,true,,0,,,88,89,545,798,799,301,200 +cloudflare-ech.com,BG,Bulgaria,horizon scope mobile telecom wll,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,54,0,525 +cloudflare-ech.com,BG,Bulgaria,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,BG,Bulgaria,horizon scope mobile telecom wll,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,BF,Burkina Faso,orange burkina faso,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,BF,Burkina Faso,orange burkina faso,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BN,Brunei Darussalam,unified national networks (unn) sdn bhd,10094,unified national networks (unn) sdn bhd,10094,Unified National Networks,true,true,,0,,,0,2,664,1068,1068,301,200 +cloudflare-ech.com,BF,Burkina Faso,telecel-faso,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +cloudflare-ech.com,BO,"Bolivia, Plurinational State of",telefonica celular de bolivia s.a.,27882,telefonica celular de bolivia s.a.,27882,Telefónica Celular de Bolivia S.A.,true,true,,0,,,0,2,3303,3820,3820,301,200 +cloudflare-ech.com,BF,Burkina Faso,telecel-faso,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,BI,Burundi,viettel burundi,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,BI,Burundi,viettel burundi,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +cloudflare-ech.com,BI,Burundi,ucom-wic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,BI,Burundi,ucom-wic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,KH,Cambodia,"smart axiata co.,ltd",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,KH,Cambodia,"smart axiata co.,ltd",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,BG,Bulgaria,vivacom,8866,vivacom,8866,Vivacom Bulgaria EAD,true,false,,0,,,0,2,635,918,919,301,200 +cloudflare-ech.com,KH,Cambodia,flash broadband pvt. ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BG,Bulgaria,a1 bulgaria,12716,a1 bulgaria,12716,A1 Bulgaria EAD,true,true,,0,,,0,2,511,776,776,301,200 +cloudflare-ech.com,KH,Cambodia,flash broadband pvt. ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,KH,Cambodia,smart axiata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,KH,Cambodia,cellcard,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BG,Bulgaria,a1 bulgaria,12716,a1 bulgaria,12716,A1 Bulgaria EAD,true,false,,0,,,0,2,391,650,650,301,200 +cloudflare-ech.com,KH,Cambodia,cellcard,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,BJ,Benin,benin telecom,37424,benin telecom,37424,SPACETEL BENIN SA,true,true,,0,,,0,2,4875,8122,8123,301,200 +cloudflare-ech.com,KH,Cambodia,smart axiata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +cloudflare-ech.com,KH,Cambodia,south east asia telecom cambodia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,49,0,525 +cloudflare-ech.com,KH,Cambodia,south east asia telecom cambodia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,BG,Bulgaria,vivacom,8866,vivacom,8866,Vivacom Bulgaria EAD,true,true,,0,,,0,2,585,894,894,301,200 +cloudflare-ech.com,BJ,Benin,benin telecom,37424,benin telecom,37424,SPACETEL BENIN SA,true,false,,0,,,0,2,4265,6631,6631,301,200 +cloudflare-ech.com,BW,Botswana,obo,36963,obo,36963,Orange Botswana (PTY) Ltd,true,false,,0,,,0,2,3385,6479,6479,301,200 +cloudflare-ech.com,KH,Cambodia,metfone,38623,metfone,38623,"VIETTEL (CAMBODIA) PTE., LTD",true,true,,0,,,0,2,926,1332,1332,301,200 +cloudflare-ech.com,CA,Canada,videotron ltee,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +cloudflare-ech.com,KH,Cambodia,metfone,38623,metfone,38623,"VIETTEL (CAMBODIA) PTE., LTD",true,false,,0,,,0,2,1084,1477,1478,301,200 +cloudflare-ech.com,CM,Cameroon,orange cameroun,36912,orange cameroun,36912,Orange Cameroun SA,true,false,,0,,,0,2,1172,1749,1749,301,200 +cloudflare-ech.com,CA,Canada,videotron ltee,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +cloudflare-ech.com,CA,Canada,sasktel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +cloudflare-ech.com,CA,Canada,sasktel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,CM,Cameroon,orange cameroun,36912,orange cameroun,36912,Orange Cameroun SA,true,true,,0,,,78,79,1080,1659,1660,301,200 +cloudflare-ech.com,CA,Canada,virgin plus,577,virgin plus,577,Bell Canada,true,false,,0,,,0,2,336,465,466,301,200 +cloudflare-ech.com,CA,Canada,virgin plus,577,virgin plus,577,Bell Canada,true,true,,0,,,0,2,241,371,371,301,200 +cloudflare-ech.com,CA,Canada,eastlink,11260,eastlink,11260,EastLink,true,true,,0,,,0,2,781,1219,1219,301,200 +cloudflare-ech.com,BR,Brazil,claro brazil,4230,claro brazil,4230,CLARO S.A.,true,true,,0,,,0,2,4750,5384,5384,301,200 +cloudflare-ech.com,CM,Cameroon,mtn cameroon,30992,mtn cameroon,30992,MTN Network Solutions (Cameroon),true,true,,0,,,0,1,1476,2334,2335,301,200 +cloudflare-ech.com,CA,Canada,rogers cable,812,rogers cable,812,Rogers Communications Canada Inc.,true,false,,0,,,0,1,266,414,414,301,200 +cloudflare-ech.com,CA,Canada,bell mobility,577,bell mobility,577,Bell Canada,true,false,,0,,,0,2,1788,2402,2402,301,200 +cloudflare-ech.com,CM,Cameroon,mtn cameroon,30992,mtn cameroon,30992,MTN Network Solutions (Cameroon),true,false,,0,,,0,2,1545,2393,2394,301,200 +cloudflare-ech.com,BR,Brazil,claro brazil,22085,claro brazil,4230,CLARO S.A.,false,false,,0,,,0,2,3394,4074,4074,301,200 +cloudflare-ech.com,CA,Canada,eastlink,11260,eastlink,11260,EastLink,true,false,,0,,,0,2,670,982,982,301,200 +cloudflare-ech.com,CA,Canada,rogers cable,812,rogers cable,812,Rogers Communications Canada Inc.,true,true,,0,,,1,2,235,378,379,301,200 +cloudflare-ech.com,CA,Canada,bell canada,577,bell canada,577,Bell Canada,true,true,,0,,,0,2,111,209,210,301,200 +cloudflare-ech.com,CM,Cameroon,camtel,15964,camtel,15964,CAMEROON TELECOMMUNICATIONS NETWORK,true,true,,0,,,0,2,1604,2250,2251,301,200 +cloudflare-ech.com,CM,Cameroon,camtel,15964,camtel,15964,CAMEROON TELECOMMUNICATIONS NETWORK,true,false,,0,,,0,2,3356,4035,4035,301,200 +cloudflare-ech.com,CA,Canada,northwestel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +cloudflare-ech.com,CA,Canada,bell canada,577,bell canada,577,Bell Canada,true,false,,0,,,0,2,117,208,208,301,200 +cloudflare-ech.com,CA,Canada,northwestel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +cloudflare-ech.com,CV,Cape Verde,tmais,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,CV,Cape Verde,tmais,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,CA,Canada,telus communications,852,telus communications,852,TELUS Communications Inc.,true,false,,0,,,0,2,495,728,728,301,200 +cloudflare-ech.com,CA,Canada,bell mobility,577,bell mobility,577,Bell Canada,true,true,,0,,,0,2,1961,2695,2696,301,200 +cloudflare-ech.com,CV,Cape Verde,alou,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",58,59,0,0,110,0,525 +cloudflare-ech.com,CV,Cape Verde,alou,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",58,60,0,0,114,0,525 +cloudflare-ech.com,BF,Burkina Faso,onatel,25543,onatel,25543,ONATEL/FasoNet's Autonomous System ONATEL BURKINA,true,false,,0,,,0,2,1302,2063,2064,301,200 +cloudflare-ech.com,BW,Botswana,obo,36963,obo,36963,Orange Botswana (PTY) Ltd,true,true,,0,,,0,2,6705,9593,9594,301,200 +cloudflare-ech.com,CF,Central African Republic,orange central african republic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,CF,Central African Republic,orange central african republic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,CF,Central African Republic,moovafricacentrafrique,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,CF,Central African Republic,moovafricacentrafrique,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,TD,Chad,ilnet-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,52,0,525 +cloudflare-ech.com,TD,Chad,ilnet-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,CA,Canada,bell dsl internet,577,bell dsl internet,577,Bell Canada,true,false,,0,,,0,2,357,914,914,301,200 +cloudflare-ech.com,CA,Canada,telus communications,852,telus communications,852,TELUS Communications Inc.,true,true,,0,,,0,1,515,720,720,301,200 +cloudflare-ech.com,CA,Canada,rogers wireless,812,rogers wireless,812,Rogers Communications Canada Inc.,true,false,,0,,,0,2,371,601,601,301,200 +cloudflare-ech.com,BF,Burkina Faso,onatel,25543,onatel,25543,ONATEL/FasoNet's Autonomous System ONATEL BURKINA,true,true,,0,,,0,2,1082,1632,1632,301,200 +cloudflare-ech.com,CA,Canada,rogers wireless,812,rogers wireless,812,Rogers Communications Canada Inc.,true,true,,0,,,0,2,205,393,394,301,200 +cloudflare-ech.com,CA,Canada,bell dsl internet,577,bell dsl internet,577,Bell Canada,true,true,,0,,,0,2,476,954,954,301,200 +cloudflare-ech.com,CL,Chile,movistar chile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +cloudflare-ech.com,CA,Canada,freedom mobile,20365,freedom mobile,20365,Videotron Ltee,true,false,,0,,,0,2,1211,1601,1602,301,200 +cloudflare-ech.com,CL,Chile,movistar chile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +cloudflare-ech.com,CL,Chile,mundo chile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +cloudflare-ech.com,CL,Chile,mundo chile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +cloudflare-ech.com,CA,Canada,freedom mobile,20365,freedom mobile,20365,Videotron Ltee,true,true,,0,,,0,2,776,1157,1157,301,200 +cloudflare-ech.com,KY,Cayman Islands,digicel cayman,13771,digicel cayman,13771,Digicel Cayman Limited,true,false,,0,,,0,2,612,1113,1113,301,200 +cloudflare-ech.com,CL,Chile,entel hogar fibra,27651,entel hogar fibra,27651,ENTEL CHILE S.A.,true,false,,0,,,0,2,776,1129,1129,301,200 +cloudflare-ech.com,CN,China,china telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +cloudflare-ech.com,CN,China,china telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +cloudflare-ech.com,CN,China,henan mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,64,0,525 +cloudflare-ech.com,CL,Chile,entel hogar fibra,27651,entel hogar fibra,27651,ENTEL CHILE S.A.,true,true,,0,,,0,2,736,1133,1134,301,200 +cloudflare-ech.com,KY,Cayman Islands,digicel cayman,13771,digicel cayman,13771,Digicel Cayman Limited,true,true,,0,,,0,2,743,1172,1173,301,200 +cloudflare-ech.com,CL,Chile,movistar movil chile,7418,movistar movil chile,7418,TELEFÓNICA CHILE S.A.,true,false,,0,,,0,2,995,1553,1554,301,200 +cloudflare-ech.com,CN,China,henan mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +cloudflare-ech.com,CN,China,china mobile shandong,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,63,0,525 +cloudflare-ech.com,CN,China,china mobile shandong,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,CN,China,heilongjiang mobile communication company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,CN,China,china mobile hebei,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,63,0,525 +cloudflare-ech.com,CN,China,tianjin mobile communication company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +cloudflare-ech.com,CN,China,tianjin mobile communication company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,CN,China,heilongjiang mobile communication company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +cloudflare-ech.com,CN,China,shanghai mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,62,0,525 +cloudflare-ech.com,CN,China,china mobile hebei,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,CN,China,shanghai mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,CL,Chile,movistar movil chile,7418,movistar movil chile,7418,TELEFÓNICA CHILE S.A.,true,true,,0,,,0,2,1135,1533,1533,301,200 +cloudflare-ech.com,TD,Chad,millicom-chad,327802,millicom-chad,327802,MILLICOM CHAD SA,true,false,,0,,,1,2,1506,2270,2270,301,200 +cloudflare-ech.com,CL,Chile,wom chile,52341,wom chile,52341,WOM S.A.,true,false,,0,,,0,2,688,978,978,301,200 +cloudflare-ech.com,CL,Chile,entel chile,27651,entel chile,27651,ENTEL CHILE S.A.,true,false,,0,,,0,2,630,1001,1002,301,200 +cloudflare-ech.com,CL,Chile,claro chile,6535,claro chile,27995,CLARO CHILE S.A.,false,false,,0,,,0,2,1185,1697,1697,301,200 +cloudflare-ech.com,CL,Chile,claro chile,6535,claro chile,27995,CLARO CHILE S.A.,false,true,,0,,,0,2,1022,1788,1788,301,200 +cloudflare-ech.com,CO,Colombia,movistar colombia,3816,movistar colombia,3816,COLOMBIA TELECOMUNICACIONES S.A. ESP,true,false,,0,,,0,2,488,749,750,301,200 +cloudflare-ech.com,CL,Chile,wom chile,52341,wom chile,52341,WOM S.A.,true,true,,0,,,0,2,668,926,927,301,200 +cloudflare-ech.com,CL,Chile,entel chile,27651,entel chile,27651,ENTEL CHILE S.A.,true,true,,0,,,0,2,574,890,890,301,200 +cloudflare-ech.com,TD,Chad,millicom-chad,327802,millicom-chad,327802,MILLICOM CHAD SA,true,true,,0,,,0,2,1684,2285,2285,301,200 +cloudflare-ech.com,CO,Colombia,claro colombia,26611,claro colombia,26611,COMCEL S.A.,true,false,,0,,,46,48,745,1088,1089,301,200 +cloudflare-ech.com,CO,Colombia,tigo colombia,13489,tigo colombia,13489,EPM Telecomunicaciones S.A. E.S.P.,true,false,,0,,,0,2,478,700,700,301,200 +cloudflare-ech.com,CO,Colombia,movistar colombia,3816,movistar colombia,3816,COLOMBIA TELECOMUNICACIONES S.A. ESP,true,true,,0,,,0,2,610,889,889,301,200 +cloudflare-ech.com,CO,Colombia,claro colombia,26611,claro colombia,26611,COMCEL S.A.,true,true,,0,,,0,2,597,974,975,301,200 +cloudflare-ech.com,CN,China,china unicom,4808,china unicom,4808,China Unicom Beijing Province Network,true,false,,0,,,0,2,1619,2305,2305,301,200 +cloudflare-ech.com,CO,Colombia,tigo colombia,13489,tigo colombia,13489,EPM Telecomunicaciones S.A. E.S.P.,true,true,,0,,,0,2,432,701,701,301,200 +cloudflare-ech.com,CO,Colombia,partners telecom colombia sas,271773,partners telecom colombia sas,271773,PARTNERS TELECOM COLOMBIA SAS,true,true,,0,,,0,1,1426,1658,1659,301,200 +cloudflare-ech.com,CN,China,china unicom,4808,china unicom,4808,China Unicom Beijing Province Network,true,true,,0,,,0,2,1318,1977,1977,301,200 +cloudflare-ech.com,KM,Comoros,comores telecom,36939,comores telecom,36939,Comores Telecom,true,false,,0,,,0,1,954,1342,1343,301,200 +cloudflare-ech.com,KM,Comoros,comores telecom,36939,comores telecom,36939,Comores Telecom,true,true,,0,,,0,2,800,1188,1188,301,200 +cloudflare-ech.com,CD,"Congo, the Democratic Republic of the",africell-drc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,CN,China,china mobile,56047,china mobile,56047,China Mobile Communications Corporation,true,true,,0,,,0,2,2207,3483,3483,301,200 +cloudflare-ech.com,CD,"Congo, the Democratic Republic of the",africell-drc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,CO,Colombia,etb,19429,etb,19429,ETB - Colombia,true,false,,0,,,0,2,1618,2804,2804,301,200 +cloudflare-ech.com,CG,Congo,mtn congo,37463,mtn congo,37463,MTN CONGO,true,false,,0,,,1,3,1105,1668,1669,301,200 +cloudflare-ech.com,CN,China,china mobile,56047,china mobile,56047,China Mobile Communications Corporation,true,false,,0,,,0,2,2173,2793,2794,301,200 +cloudflare-ech.com,CO,Colombia,etb,19429,etb,19429,ETB - Colombia,true,true,,0,,,0,2,1511,2163,2164,301,200 +cloudflare-ech.com,CG,Congo,mtn congo,37463,mtn congo,37463,MTN CONGO,true,true,,0,,,0,2,896,1429,1429,301,200 +cloudflare-ech.com,CR,Costa Rica,grupo ice,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,59,0,525 +cloudflare-ech.com,CD,"Congo, the Democratic Republic of the",airtel drc,37020,airtel drc,327708,Airtel Rwanda Ltd,false,false,,0,,,0,2,1307,1756,1756,301,200 +cloudflare-ech.com,CR,Costa Rica,grupo ice,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,BG,Bulgaria,yettel bulgaria,29244,yettel bulgaria,29244,CETIN Bulgaria EAD,true,true,,0,,,0,2,5933,6159,6159,301,200 +cloudflare-ech.com,BG,Bulgaria,yettel bulgaria,29244,yettel bulgaria,29244,CETIN Bulgaria EAD,true,false,,0,,,0,2,5918,6142,6142,301,200 +cloudflare-ech.com,CO,Colombia,partners telecom colombia sas,271773,partners telecom colombia sas,271773,PARTNERS TELECOM COLOMBIA SAS,true,false,,0,,,0,2,3429,3659,3659,301,200 +cloudflare-ech.com,CR,Costa Rica,claro cr telecomunicaciones s.a.,14754,claro cr telecomunicaciones s.a.,14754,Telgua,true,false,,0,,,0,2,593,961,961,301,200 +cloudflare-ech.com,CD,"Congo, the Democratic Republic of the",vodacom congo,37453,vodacom congo,37453,Vodacom Congo,true,true,,0,,,0,2,1314,1880,1881,301,200 +cloudflare-ech.com,CR,Costa Rica,movistar costa rica,262202,movistar costa rica,262202,"Telefonica de Costa Rica TC, SA",true,false,,0,,,0,2,581,877,877,301,200 +cloudflare-ech.com,CD,"Congo, the Democratic Republic of the",airtel drc,37020,airtel drc,327708,Airtel Rwanda Ltd,false,true,,0,,,52,53,1091,1520,1520,301,200 +cloudflare-ech.com,CD,"Congo, the Democratic Republic of the",vodacom congo,37453,vodacom congo,37453,Vodacom Congo,true,false,,0,,,0,2,996,1574,1575,301,200 +cloudflare-ech.com,CR,Costa Rica,claro cr telecomunicaciones s.a.,14754,claro cr telecomunicaciones s.a.,14754,Telgua,true,true,,0,,,0,1,586,974,974,301,200 +cloudflare-ech.com,CR,Costa Rica,movistar costa rica,262202,movistar costa rica,262202,"Telefonica de Costa Rica TC, SA",true,true,,0,,,0,2,514,819,819,301,200 +cloudflare-ech.com,CD,"Congo, the Democratic Republic of the",orange rdc,37447,orange rdc,37447,ORANGE RDC,true,false,,0,,,0,2,1052,1502,1502,301,200 +cloudflare-ech.com,HR,Croatia,hrvatski telekom,5391,hrvatski telekom,5391,Hrvatski Telekom d.d.,true,true,,0,,,0,2,457,653,653,301,200 +cloudflare-ech.com,CD,"Congo, the Democratic Republic of the",orange rdc,37447,orange rdc,37447,ORANGE RDC,true,true,,0,,,0,2,925,1382,1382,301,200 +cloudflare-ech.com,HR,Croatia,hrvatski telekom,5391,hrvatski telekom,5391,Hrvatski Telekom d.d.,true,false,,0,,,0,2,462,646,647,301,200 +cloudflare-ech.com,CG,Congo,airtel congo,37550,airtel congo,37550,Airtel Congo S.A,true,true,,0,,,0,2,1933,3043,3044,301,200 +cloudflare-ech.com,HR,Croatia,a1 hrvatska mobile,12810,a1 hrvatska mobile,12810,A1 Hrvatska d.o.o.,true,false,,0,,,0,2,717,1028,1028,301,200 +cloudflare-ech.com,HR,Croatia,telemach hrvatska,205714,telemach hrvatska,205714,Telemach Hrvatska d.o.o.,true,true,,0,,,0,2,457,746,747,301,200 +cloudflare-ech.com,CW,Curaçao,verizon internet services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,HR,Croatia,a1 hrvatska mobile,12810,a1 hrvatska mobile,12810,A1 Hrvatska d.o.o.,true,true,,0,,,0,2,660,979,979,301,200 +cloudflare-ech.com,CW,Curaçao,verizon internet services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,HR,Croatia,telemach hrvatska,205714,telemach hrvatska,205714,Telemach Hrvatska d.o.o.,true,false,,0,,,0,2,456,734,734,301,200 +cloudflare-ech.com,CI,Côte d'Ivoire,mtn cote divoire s.a,36974,mtn cote divoire s.a,36974,MTN COTE D'IVOIRE S.A,true,true,,0,,,0,2,1021,1626,1627,301,200 +cloudflare-ech.com,CY,Cyprus,cyprus telecommunications authority - cyprus,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,HR,Croatia,vipnet,12810,vipnet,12810,A1 Hrvatska d.o.o.,true,false,,0,,,0,2,569,827,828,301,200 +cloudflare-ech.com,CY,Cyprus,cyprus telecommunications authority - cyprus,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,HR,Croatia,vipnet,12810,vipnet,12810,A1 Hrvatska d.o.o.,true,true,,0,,,0,2,482,684,685,301,200 +cloudflare-ech.com,CY,Cyprus,lifecell digital ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,CY,Cyprus,lifecell digital ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +cloudflare-ech.com,CG,Congo,airtel congo,37550,airtel congo,37550,Airtel Congo S.A,true,false,,0,,,0,1,3375,4195,4195,301,200 +cloudflare-ech.com,CI,Côte d'Ivoire,orange cote divoire,29571,orange cote divoire,29571,ORANGE COTE D'IVOIRE,true,false,,0,,,0,2,1291,2251,2251,301,200 +cloudflare-ech.com,CI,Côte d'Ivoire,mtn cote divoire s.a,36974,mtn cote divoire s.a,36974,MTN COTE D'IVOIRE S.A,true,false,,0,,,0,2,922,1429,1430,301,200 +cloudflare-ech.com,CI,Côte d'Ivoire,orange cote divoire,29571,orange cote divoire,29571,ORANGE COTE D'IVOIRE,true,true,,0,,,0,2,743,1125,1125,301,200 +cloudflare-ech.com,CW,Curaçao,digicel curacao,27660,digicel curacao,27660,Curacao Telecom,true,false,,0,,,0,2,580,969,969,301,200 +cloudflare-ech.com,CY,Cyprus,cablenet communication systems,35432,cablenet communication systems,35432,Cablenet Communication Systems plc,true,true,,0,,,0,2,767,1096,1096,301,200 +cloudflare-ech.com,CW,Curaçao,digicel curacao,27660,digicel curacao,27660,Curacao Telecom,true,true,,0,,,0,2,540,968,968,301,200 +cloudflare-ech.com,CY,Cyprus,cablenet communication systems,35432,cablenet communication systems,35432,Cablenet Communication Systems plc,true,false,,0,,,0,2,486,795,795,301,200 +cloudflare-ech.com,CY,Cyprus,kktcell,47883,kktcell,47883,KIBRIS MOBILE TELEKOMUNIKASYON LTD.,true,true,,0,,,0,2,891,1110,1110,301,200 +cloudflare-ech.com,CY,Cyprus,epic,15805,epic,15805,EPIC LTD,true,false,,0,,,0,2,618,993,994,301,200 +cloudflare-ech.com,CI,Côte d'Ivoire,atlantique telecom,37190,atlantique telecom,37190,Atlantique Telecom (Cote d'Ivoire),true,false,,0,,,60,62,2398,2840,2840,301,200 +cloudflare-ech.com,CY,Cyprus,kktcell,47883,kktcell,47883,KIBRIS MOBILE TELEKOMUNIKASYON LTD.,true,false,,0,,,0,2,580,919,920,301,200 +cloudflare-ech.com,CY,Cyprus,epic,15805,epic,15805,EPIC LTD,true,true,,0,,,0,2,706,1107,1107,301,200 +cloudflare-ech.com,CY,Cyprus,kktc telsim,62211,kktc telsim,62211,VODAFONE MOBILE OPERATIONS LTD.,true,false,,0,,,1,2,551,874,874,301,200 +cloudflare-ech.com,CI,Côte d'Ivoire,mtn cote divoire,36974,mtn cote divoire,36974,MTN COTE D'IVOIRE S.A,true,true,,0,,,0,1,1981,3850,3850,301,200 +cloudflare-ech.com,CU,Cuba,"empresa de telecomunicaciones de cuba, s.a.",27725,"empresa de telecomunicaciones de cuba, s.a.",27725,"Empresa de Telecomunicaciones de Cuba, S.A.",true,false,,0,,,0,2,2080,2560,2560,301,200 +cloudflare-ech.com,CI,Côte d'Ivoire,atlantique telecom,37190,atlantique telecom,37190,Atlantique Telecom (Cote d'Ivoire),true,true,,0,,,0,1,3916,4331,4331,301,200 +cloudflare-ech.com,CY,Cyprus,primetel plc,8544,primetel plc,8544,Primetel PLC,true,false,,0,,,0,2,901,1349,1349,301,200 +cloudflare-ech.com,CY,Cyprus,kktc telsim,62211,kktc telsim,62211,VODAFONE MOBILE OPERATIONS LTD.,true,true,,0,,,0,2,468,792,792,301,200 +cloudflare-ech.com,CI,Côte d'Ivoire,mtn cote divoire,36974,mtn cote divoire,36974,MTN COTE D'IVOIRE S.A,true,false,,0,,,0,2,2596,5241,5241,301,200 +cloudflare-ech.com,CY,Cyprus,primetel plc,8544,primetel plc,8544,Primetel PLC,true,true,,0,,,0,2,827,1246,1246,301,200 +cloudflare-ech.com,CU,Cuba,"empresa de telecomunicaciones de cuba, s.a.",27725,"empresa de telecomunicaciones de cuba, s.a.",27725,"Empresa de Telecomunicaciones de Cuba, S.A.",true,true,,0,,,0,2,2725,3218,3218,301,200 +cloudflare-ech.com,DK,Denmark,tdc net,3292,tdc net,3292,TDC Holding A/S,true,false,,0,,,0,2,486,653,654,301,200 +cloudflare-ech.com,CZ,Czech Republic,t-mobile czech dsl,13036,t-mobile czech dsl,13036,T-Mobile Czech Republic a.s.,true,false,,0,,,0,2,459,655,655,301,200 +cloudflare-ech.com,CZ,Czech Republic,t-mobile czech dsl,13036,t-mobile czech dsl,13036,T-Mobile Czech Republic a.s.,true,true,,0,,,0,2,458,654,655,301,200 +cloudflare-ech.com,DK,Denmark,telenor,9158,telenor,9158,Telenor A/S,true,false,,0,,,0,2,470,707,708,301,200 +cloudflare-ech.com,DJ,Djibouti,djibouti telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,DJ,Djibouti,djibouti telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +cloudflare-ech.com,DK,Denmark,telenor,9158,telenor,9158,Telenor A/S,true,true,,0,,,0,2,439,684,684,301,200 +cloudflare-ech.com,DM,Dominica,digicel saint lucia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +cloudflare-ech.com,DK,Denmark,tdc net,3292,tdc net,3292,TDC Holding A/S,true,true,,0,,,0,2,419,591,592,301,200 +cloudflare-ech.com,DK,Denmark,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,false,,0,,,60,62,481,754,754,301,200 +cloudflare-ech.com,DM,Dominica,digicel saint lucia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,82,0,525 +cloudflare-ech.com,DK,Denmark,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,true,,0,,,0,2,455,683,684,301,200 +cloudflare-ech.com,DK,Denmark,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,877,1347,1347,301,200 +cloudflare-ech.com,DO,Dominican Republic,visnetwork srl,273861,visnetwork srl,273861,FASTNET SOLUTIONS SRL,true,true,,0,,,0,2,267,441,441,301,200 +cloudflare-ech.com,DK,Denmark,telia,3308,telia,3308,Telia Company AB,true,false,,0,,,0,2,595,821,821,301,200 +cloudflare-ech.com,DO,Dominican Republic,visnetwork srl,273861,visnetwork srl,273861,FASTNET SOLUTIONS SRL,true,false,,0,,,0,2,262,425,425,301,200 +cloudflare-ech.com,DM,Dominica,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,589,936,937,301,200 +cloudflare-ech.com,DK,Denmark,telia,3308,telia,3308,Telia Company AB,true,true,,0,,,0,2,445,673,673,301,200 +cloudflare-ech.com,DO,Dominican Republic,viva dominicana,46198,viva dominicana,46198,"Trilogy Dominicana, S.A.",true,false,,0,,,0,2,466,739,739,301,200 +cloudflare-ech.com,DM,Dominica,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,580,918,918,301,200 +cloudflare-ech.com,DK,Denmark,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,1196,1575,1575,301,200 +cloudflare-ech.com,EC,Ecuador,otecel s.a.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,EC,Ecuador,otecel s.a.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,EC,Ecuador,xtrim,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,EC,Ecuador,otecel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,EC,Ecuador,otecel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,EC,Ecuador,xtrim,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +cloudflare-ech.com,EG,Egypt,telecom egypt,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,DO,Dominican Republic,viva dominicana,46198,viva dominicana,46198,"Trilogy Dominicana, S.A.",true,true,,0,,,0,2,400,663,663,301,200 +cloudflare-ech.com,DO,Dominican Republic,altice dominicana s.a.,28118,altice dominicana s.a.,28118,ALTICE DOMINICANA S.A.,true,true,,0,,,0,2,663,1733,1734,301,200 +cloudflare-ech.com,EG,Egypt,telecom egypt,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,56,0,525 +cloudflare-ech.com,DO,Dominican Republic,claro dominican republic,6400,claro dominican republic,6400,Compañía Dominicana de Teléfonos S. A.,true,true,,0,,,0,2,975,1434,1434,301,200 +cloudflare-ech.com,DO,Dominican Republic,altice dominicana s.a.,28118,altice dominicana s.a.,28118,ALTICE DOMINICANA S.A.,true,false,,0,,,0,2,607,904,905,301,200 +cloudflare-ech.com,DO,Dominican Republic,claro dominican republic,6400,claro dominican republic,6400,Compañía Dominicana de Teléfonos S. A.,true,false,,0,,,0,2,916,1314,1314,301,200 +cloudflare-ech.com,EC,Ecuador,cnt ep,28006,cnt ep,28006,CORPORACION NACIONAL DE TELECOMUNICACIONES - CNT EP,true,false,,0,,,0,2,1101,1836,1836,301,200 +cloudflare-ech.com,EC,Ecuador,cnt ep,28006,cnt ep,28006,CORPORACION NACIONAL DE TELECOMUNICACIONES - CNT EP,true,true,,0,,,0,2,1167,1934,1934,301,200 +cloudflare-ech.com,CZ,Czech Republic,o2 czech republic,5610,o2 czech republic,5610,"O2 Czech Republic, a.s.",true,true,,0,,,0,2,4500,4757,4757,301,200 +cloudflare-ech.com,EG,Egypt,e& egypt,36992,e& egypt,36992,ETISALAT MISR,true,true,,0,,,0,2,1252,2390,2391,301,200 +cloudflare-ech.com,CZ,Czech Republic,o2 czech republic,5610,o2 czech republic,5610,"O2 Czech Republic, a.s.",true,false,,0,,,0,2,5573,5922,5923,301,200 +cloudflare-ech.com,EG,Egypt,e& egypt,36992,e& egypt,36992,ETISALAT MISR,true,false,,0,,,64,66,1145,2014,2014,301,200 +cloudflare-ech.com,SV,El Salvador,tigo el salvador,17079,tigo el salvador,17079,Telemovil El Salvador S.A.,true,true,,0,,,0,1,637,921,921,301,200 +cloudflare-ech.com,EG,Egypt,orange egypt,37069,orange egypt,37069,The Egyptian Company for Mobile Services (Mobinil),true,false,,0,,,0,2,655,946,947,301,200 +cloudflare-ech.com,EG,Egypt,orange egypt,37069,orange egypt,37069,The Egyptian Company for Mobile Services (Mobinil),true,true,,0,,,0,2,626,910,911,301,200 +cloudflare-ech.com,SV,El Salvador,claro el salvador,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,SV,El Salvador,claro el salvador,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,SV,El Salvador,ca network s.a. de c.v.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,SV,El Salvador,claro guatemala,14754,claro guatemala,14754,Telgua,true,false,,0,,,0,2,583,951,951,301,200 +cloudflare-ech.com,GQ,Equatorial Guinea,muni-eg,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,SV,El Salvador,ca network s.a. de c.v.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,GQ,Equatorial Guinea,muni-eg,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GQ,Equatorial Guinea,getesa (orange equatorial guinea),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GQ,Equatorial Guinea,getesa (orange equatorial guinea),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,EG,Egypt,vodafone egypt,36935,vodafone egypt,36935,Vodafone Data,true,true,,0,,,0,2,2010,2422,2422,301,200 +cloudflare-ech.com,SV,El Salvador,claro guatemala,14754,claro guatemala,14754,Telgua,true,true,,0,,,0,2,767,1056,1056,301,200 +cloudflare-ech.com,SV,El Salvador,tigo el salvador,17079,tigo el salvador,17079,Telemovil El Salvador S.A.,true,false,,0,,,0,2,737,1055,1056,301,200 +cloudflare-ech.com,EG,Egypt,vodafone egypt,36935,vodafone egypt,36935,Vodafone Data,true,false,,0,,,0,2,1251,1792,1792,301,200 +cloudflare-ech.com,EE,Estonia,telia eesti,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,EE,Estonia,telia eesti,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,SV,El Salvador,digicel s.a. de c.v.,27903,digicel s.a. de c.v.,27903,DIGICEL S.A. DE C.V.,true,false,,0,,,0,1,489,752,753,301,200 +cloudflare-ech.com,SV,El Salvador,digicel s.a. de c.v.,27903,digicel s.a. de c.v.,27903,DIGICEL S.A. DE C.V.,true,true,,0,,,0,2,472,753,753,301,200 +cloudflare-ech.com,EC,Ecuador,conecel,23487,conecel,23487,CONECEL,true,true,,0,,,0,2,3131,3513,3513,301,200 +cloudflare-ech.com,EC,Ecuador,conecel,23487,conecel,23487,CONECEL,true,false,,0,,,0,2,3869,4245,4245,301,200 +cloudflare-ech.com,EE,Estonia,elisa eesti,2586,elisa eesti,2586,Elisa Eesti AS,true,false,,0,,,0,2,630,1035,1035,301,200 +cloudflare-ech.com,EE,Estonia,tele2 estonia,1257,tele2 estonia,1257,Tele2 Sverige AB,true,false,,0,,,0,2,588,873,874,301,200 +cloudflare-ech.com,EE,Estonia,elisa eesti,2586,elisa eesti,2586,Elisa Eesti AS,true,true,,0,,,86,88,709,943,943,301,200 +cloudflare-ech.com,EE,Estonia,tele2 estonia,1257,tele2 estonia,1257,Tele2 Sverige AB,true,true,,0,,,0,2,578,876,876,301,200 +cloudflare-ech.com,SV,El Salvador,movistar el salvador,263783,movistar el salvador,263783,Telefonica Moviles El Salvador S.A. de C.V.,true,false,,0,,,0,1,572,1031,1031,301,200 +cloudflare-ech.com,SV,El Salvador,movistar el salvador,263783,movistar el salvador,263783,Telefonica Moviles El Salvador S.A. de C.V.,true,true,,0,,,0,2,491,821,822,301,200 +cloudflare-ech.com,ET,Ethiopia,ethiopian telecommunication corporation,24757,ethiopian telecommunication corporation,24757,EthioNet,true,true,,0,,,0,2,1130,1682,1683,301,200 +cloudflare-ech.com,ET,Ethiopia,ethiopian telecommunication corporation,24757,ethiopian telecommunication corporation,24757,EthioNet,true,false,,0,,,0,2,856,1382,1382,301,200 +cloudflare-ech.com,FI,Finland,telia finland,1759,telia finland,1759,Telia Finland Oyj,true,true,,0,,,0,2,510,756,757,301,200 +cloudflare-ech.com,FI,Finland,telia finland,1759,telia finland,1759,Telia Finland Oyj,true,false,,0,,,0,2,387,649,649,301,200 +cloudflare-ech.com,ET,Ethiopia,safaricom,328988,safaricom,328988,SAFARICOM TELECOMMUNICATIONS ETHIOPIA PLC,true,false,,0,,,0,2,994,1850,1851,301,200 +cloudflare-ech.com,FJ,Fiji,vodafone fiji,38442,vodafone fiji,38442,Vodafone Fiji Limited,true,true,,0,,,0,2,1178,1814,1814,301,200 +cloudflare-ech.com,FI,Finland,elisa,719,elisa,719,RIPE Network Coordination Centre,true,false,,0,,,0,2,440,680,681,301,200 +cloudflare-ech.com,FI,Finland,dna oyj,16086,dna oyj,16086,DNA Oyj,true,false,,0,,,0,2,437,628,628,301,200 +cloudflare-ech.com,FJ,Fiji,digicel fiji,45355,digicel fiji,45355,Digicel Pacific Ltd,true,false,,0,,,0,2,1571,2179,2179,301,200 +cloudflare-ech.com,FI,Finland,elisa,719,elisa,719,RIPE Network Coordination Centre,true,true,,0,,,0,1,413,663,664,301,200 +cloudflare-ech.com,FR,France,orange,3215,orange,3215,Orange S.A.,true,true,,0,,,0,2,379,554,554,301,200 +cloudflare-ech.com,FR,France,1global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,69,0,525 +cloudflare-ech.com,ET,Ethiopia,safaricom,328988,safaricom,328988,SAFARICOM TELECOMMUNICATIONS ETHIOPIA PLC,true,true,,0,,,0,2,1204,2099,2100,301,200 +cloudflare-ech.com,FJ,Fiji,vodafone fiji,38442,vodafone fiji,38442,Vodafone Fiji Limited,true,false,,0,,,0,2,1233,1753,1754,301,200 +cloudflare-ech.com,FI,Finland,elisa mobile,719,elisa mobile,719,RIPE Network Coordination Centre,true,false,,0,,,0,1,1915,2284,2285,301,200 +cloudflare-ech.com,FR,France,1global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",21,23,0,0,87,0,525 +cloudflare-ech.com,FI,Finland,elisa mobile,719,elisa mobile,719,RIPE Network Coordination Centre,true,true,,0,,,0,2,656,980,980,301,200 +cloudflare-ech.com,FR,France,free mobile,51207,free mobile,51207,Free Mobile SAS,true,false,,0,,,0,2,386,639,639,301,200 +cloudflare-ech.com,FJ,Fiji,digicel fiji,45355,digicel fiji,45355,Digicel Pacific Ltd,true,true,,0,,,0,2,1262,1870,1870,301,200 +cloudflare-ech.com,FR,France,orange,3215,orange,3215,Orange S.A.,true,false,,0,,,52,53,406,566,567,301,200 +cloudflare-ech.com,FR,France,free mobile,51207,free mobile,51207,Free Mobile SAS,true,true,,0,,,0,2,301,533,534,301,200 +cloudflare-ech.com,GF,French Guiana,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,GF,French Guiana,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,FR,France,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,1,539,813,813,301,200 +cloudflare-ech.com,FI,Finland,dna oyj,16086,dna oyj,16086,DNA Oyj,true,true,,0,,,0,2,396,592,592,301,200 +cloudflare-ech.com,FR,France,arelion sweden,1299,arelion sweden,1299,Arelion Sweden AB,true,false,,0,,,0,2,614,927,927,301,200 +cloudflare-ech.com,PF,French Polynesia,vodafone,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,PF,French Polynesia,vodafone,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,FR,France,bouygues telecom,5410,bouygues telecom,5410,Bouygues Telecom SA,true,false,,0,,,0,2,553,1383,1384,301,200 +cloudflare-ech.com,FR,France,arelion sweden,1299,arelion sweden,1299,Arelion Sweden AB,true,true,,0,,,0,2,526,797,798,301,200 +cloudflare-ech.com,GA,Gabon,airtel rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,FR,France,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,828,1128,1129,301,200 +cloudflare-ech.com,GA,Gabon,airtel rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,GF,French Guiana,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,false,,0,,,0,2,523,745,745,301,200 +cloudflare-ech.com,GA,Gabon,gabon-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,GA,Gabon,gabon-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,FR,France,sfr,15557,sfr,15557,Societe Francaise Du Radiotelephone - SFR SA,true,true,,0,,,0,2,540,733,733,301,200 +cloudflare-ech.com,GF,French Guiana,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,true,,0,,,0,2,548,769,770,301,200 +cloudflare-ech.com,FR,France,bouygues telecom,5410,bouygues telecom,5410,Bouygues Telecom SA,true,true,,0,,,0,2,1361,1889,1889,301,200 +cloudflare-ech.com,PF,French Polynesia,vini,55943,vini,55943,ONATI,true,false,,0,,,0,1,698,1030,1030,301,200 +cloudflare-ech.com,FR,France,free sas,51207,free sas,51207,Free Mobile SAS,true,true,,0,,,0,2,937,1445,1445,301,200 +cloudflare-ech.com,FR,France,free sas,51207,free sas,51207,Free Mobile SAS,true,false,,0,,,0,2,829,1427,1427,301,200 +cloudflare-ech.com,PF,French Polynesia,vini,55943,vini,55943,ONATI,true,true,,0,,,0,2,747,1107,1107,301,200 +cloudflare-ech.com,FR,France,sfr,15557,sfr,15557,Societe Francaise Du Radiotelephone - SFR SA,true,false,,0,,,0,2,358,557,557,301,200 +cloudflare-ech.com,GM,Gambia,qcell,37309,qcell,37309,QCell Limited,true,false,,0,,,0,2,959,1459,1459,301,200 +cloudflare-ech.com,GE,Georgia,cellfie mobile,41738,cellfie mobile,41738,VEON Georgia LLC,true,false,,0,,,0,2,670,1096,1097,301,200 +cloudflare-ech.com,GM,Gambia,qcell,37309,qcell,37309,QCell Limited,true,true,,0,,,0,2,685,1222,1222,301,200 +cloudflare-ech.com,GE,Georgia,cellfie mobile,41738,cellfie mobile,41738,VEON Georgia LLC,true,true,,0,,,31,32,564,961,961,301,200 +cloudflare-ech.com,GM,Gambia,gamtel,37552,gamtel,37552,Comium Gambia Ltd.,true,false,,0,,,0,2,1001,1526,1527,301,200 +cloudflare-ech.com,DE,Germany,vodafone germany,3209,vodafone germany,3209,Vodafone GmbH,true,false,,0,,,0,2,567,848,848,301,200 +cloudflare-ech.com,GM,Gambia,gamtel,37552,gamtel,37552,Comium Gambia Ltd.,true,true,,0,,,0,2,966,1500,1500,301,200 +cloudflare-ech.com,DE,Germany,lebara,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,DE,Germany,lebara,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,DE,Germany,vodafone germany,3209,vodafone germany,3209,Vodafone GmbH,true,true,,0,,,0,2,549,817,817,301,200 +cloudflare-ech.com,DE,Germany,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,613,1027,1027,301,200 +cloudflare-ech.com,GE,Georgia,magticom,16010,magticom,16010,Magticom Ltd.,true,false,,0,,,0,2,1738,2363,2364,301,200 +cloudflare-ech.com,DE,Germany,o2 deutschland,6805,o2 deutschland,6805,Telefonica Germany GmbH & Co.OHG,true,false,,0,,,0,2,416,594,594,301,200 +cloudflare-ech.com,GE,Georgia,jsc silknet,42082,jsc silknet,42082,"JSC ""Silknet""",true,false,,0,,,52,53,3216,3514,3514,301,200 +cloudflare-ech.com,GM,Gambia,africell,37524,africell,37524,Africell Gambia,true,false,,0,,,0,2,4364,4820,4821,301,200 +cloudflare-ech.com,GM,Gambia,africell,37524,africell,37524,Africell Gambia,true,true,,0,,,0,2,3948,4364,4364,301,200 +cloudflare-ech.com,DE,Germany,o2 deutschland,6805,o2 deutschland,6805,Telefonica Germany GmbH & Co.OHG,true,true,,0,,,0,2,356,534,534,301,200 +cloudflare-ech.com,GE,Georgia,magticom,16010,magticom,16010,Magticom Ltd.,true,true,,0,,,0,2,540,793,794,301,200 +cloudflare-ech.com,DE,Germany,deutsche telekom ag,3320,deutsche telekom ag,3320,Deutsche Telekom AG,true,false,,0,,,0,2,615,930,930,301,200 +cloudflare-ech.com,DE,Germany,deutsche telekom ag,3320,deutsche telekom ag,3320,Deutsche Telekom AG,true,true,,0,,,0,1,637,974,974,301,200 +cloudflare-ech.com,DE,Germany,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,930,1332,1332,301,200 +cloudflare-ech.com,GH,Ghana,mtn ghana,30986,mtn ghana,30986,Scancom Ltd.,true,false,,0,,,0,2,676,1018,1018,301,200 +cloudflare-ech.com,GR,Greece,cosmote mobile telecommunications,29247,cosmote mobile telecommunications,29247,Ote SA (Hellenic Telecommunications Organisation),true,false,,0,,,0,2,579,836,836,301,200 +cloudflare-ech.com,GR,Greece,nova greece,25472,nova greece,25472,Nova Telecommunications & Media Single Member S.A,true,false,,0,,,0,2,527,834,834,301,200 +cloudflare-ech.com,GP,Guadeloupe,free mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,GP,Guadeloupe,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,GP,Guadeloupe,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,GP,Guadeloupe,free mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,GP,Guadeloupe,orange,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,GP,Guadeloupe,orange,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GR,Greece,cosmote mobile telecommunications,29247,cosmote mobile telecommunications,29247,Ote SA (Hellenic Telecommunications Organisation),true,true,,0,,,0,2,443,742,742,301,200 +cloudflare-ech.com,GP,Guadeloupe,digicel antilles francaises guyane,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,GH,Ghana,mtn ghana,30986,mtn ghana,30986,Scancom Ltd.,true,true,,0,,,0,2,643,977,978,301,200 +cloudflare-ech.com,GP,Guadeloupe,digicel antilles francaises guyane,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,65,0,525 +cloudflare-ech.com,GU,Guam,guamcell communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GU,Guam,guamcell communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,52,0,525 +cloudflare-ech.com,GU,Guam,lumen,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +cloudflare-ech.com,GU,Guam,lumen,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +cloudflare-ech.com,GT,Guatemala,tigo guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,GT,Guatemala,tigo guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,49,0,525 +cloudflare-ech.com,GT,Guatemala,claro guatemala static ip,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GR,Greece,nova greece,25472,nova greece,25472,Nova Telecommunications & Media Single Member S.A,true,true,,0,,,0,2,581,886,886,301,200 +cloudflare-ech.com,GT,Guatemala,claro guatemala static ip,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GT,Guatemala,comcel guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,GT,Guatemala,comcel guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GG,Guernsey,sure (guernsey),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,GG,Guernsey,sure (guernsey),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GE,Georgia,jsc silknet,42082,jsc silknet,42082,"JSC ""Silknet""",true,true,,0,,,0,2,737,1254,1254,301,200 +cloudflare-ech.com,GN,Guinea,areeba-guinea,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,GN,Guinea,areeba-guinea,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,GR,Greece,vodafone greece,3329,vodafone greece,3329,VODAFONE-PANAFON HELLENIC TELECOMMUNICATIONS COMPANY SA,true,false,,0,,,0,2,842,1249,1250,301,200 +cloudflare-ech.com,GR,Greece,vodafone greece,3329,vodafone greece,3329,VODAFONE-PANAFON HELLENIC TELECOMMUNICATIONS COMPANY SA,true,true,,0,,,0,2,616,915,915,301,200 +cloudflare-ech.com,GH,Ghana,vodafone ghana,29614,vodafone ghana,29614,VODAFONE GHANA AS INTERNATIONAL TRANSIT,true,false,,0,,,63,65,1603,2561,2561,301,200 +cloudflare-ech.com,GH,Ghana,vodafone ghana,29614,vodafone ghana,29614,VODAFONE GHANA AS INTERNATIONAL TRANSIT,true,true,,0,,,0,1,1199,2093,2094,301,200 +cloudflare-ech.com,GT,Guatemala,claro guatemala,14754,claro guatemala,14754,Telgua,true,false,,0,,,0,2,556,896,896,301,200 +cloudflare-ech.com,GT,Guatemala,claro guatemala,14754,claro guatemala,14754,Telgua,true,true,,0,,,0,1,535,871,871,301,200 +cloudflare-ech.com,GW,Guinea-Bissau,orange-bissau,37559,orange-bissau,37559,Orange Bissau,true,false,,0,,,0,2,850,1321,1321,301,200 +cloudflare-ech.com,GH,Ghana,airtel-ghana,37030,airtel-ghana,37030,Airtel Ghana Limited,true,false,,0,,,0,2,1533,2268,2268,301,200 +cloudflare-ech.com,GY,Guyana,e-networks inc,52253,e-networks inc,52253,E-Networks Inc.,true,false,,0,,,0,2,726,1254,1254,301,200 +cloudflare-ech.com,GW,Guinea-Bissau,orange-bissau,37559,orange-bissau,37559,Orange Bissau,true,true,,0,,,0,2,812,1338,1338,301,200 +cloudflare-ech.com,GY,Guyana,e-networks inc,52253,e-networks inc,52253,E-Networks Inc.,true,true,,0,,,0,2,567,852,853,301,200 +cloudflare-ech.com,GY,Guyana,guyana telephone & telegraph co.,19863,guyana telephone & telegraph co.,19863,Guyana Telephone & Telegraph Co.,true,false,,0,,,0,2,697,1145,1146,301,200 +cloudflare-ech.com,GH,Ghana,airtel-ghana,37030,airtel-ghana,37030,Airtel Ghana Limited,true,true,,0,,,0,2,1628,2158,2159,301,200 +cloudflare-ech.com,GY,Guyana,guyana telephone & telegraph co.,19863,guyana telephone & telegraph co.,19863,Guyana Telephone & Telegraph Co.,true,true,,0,,,0,2,553,981,981,301,200 +cloudflare-ech.com,CY,Cyprus,winet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,20510,0,500 +cloudflare-ech.com,HN,Honduras,claro guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +cloudflare-ech.com,HN,Honduras,claro guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,HT,Haiti,access haiti s.a.,27759,access haiti s.a.,27759,ACCESS HAITI S.A.,true,true,,0,,,0,2,314,516,516,301,200 +cloudflare-ech.com,HT,Haiti,access haiti s.a.,27759,access haiti s.a.,27759,ACCESS HAITI S.A.,true,false,,0,,,75,77,571,759,759,301,200 +cloudflare-ech.com,HK,Hong Kong,csl mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,HK,Hong Kong,multibyte info technology,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,HK,Hong Kong,multibyte info technology,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,HK,Hong Kong,china mobile hong kong,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,HK,Hong Kong,china mobile hong kong,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,HK,Hong Kong,hutchison telephone company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,HK,Hong Kong,hutchison telephone company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,HK,Hong Kong,csl mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +cloudflare-ech.com,GN,Guinea,orange guinea,37461,orange guinea,37461,ORANGE GUINEE,true,false,,0,,,0,2,2002,2600,2600,301,200 +cloudflare-ech.com,HK,Hong Kong,china unicom global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,HK,Hong Kong,china unicom global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,HK,Hong Kong,smartone mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,HK,Hong Kong,smartone mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,HK,Hong Kong,hutchison hk,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +cloudflare-ech.com,HK,Hong Kong,hutchison hk,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,HK,Hong Kong,china mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,HK,Hong Kong,china mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,HU,Hungary,yettel hungary,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,HU,Hungary,yettel hungary,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,GY,Guyana,u mobile cellular inc.,52433,u mobile cellular inc.,52433,U Mobile (Cellular) Inc.,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,3074,0,200 +cloudflare-ech.com,GY,Guyana,u mobile cellular inc.,,,52433,U Mobile (Cellular) Inc.,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,931,0,502 +cloudflare-ech.com,GN,Guinea,orange guinea,37461,orange guinea,37461,ORANGE GUINEE,true,true,,0,,,0,2,1291,1689,1689,301,200 +cloudflare-ech.com,HU,Hungary,one hungary,21334,one hungary,21334,One Hungary Ltd.,true,false,,0,,,0,3,389,566,566,301,200 +cloudflare-ech.com,HU,Hungary,one hungary,21334,one hungary,21334,One Hungary Ltd.,true,true,,0,,,0,2,375,556,556,301,200 +cloudflare-ech.com,IS,Iceland,mila hf,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,IS,Iceland,mila hf,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,HU,Hungary,magyar telekom,5483,magyar telekom,5483,Magyar Telekom plc.,true,false,,0,,,0,1,515,809,809,301,200 +cloudflare-ech.com,HU,Hungary,magyar telekom,5483,magyar telekom,5483,Magyar Telekom plc.,true,true,,0,,,0,2,414,684,684,301,200 +cloudflare-ech.com,CZ,Czech Republic,vodafone czech republic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,20415,0,500 +cloudflare-ech.com,HN,Honduras,tigo honduras,52262,tigo honduras,52262,Telefónica Celular S.A,true,true,,0,,,0,2,865,1108,1108,301,200 +cloudflare-ech.com,IS,Iceland,vodafone iceland,12969,vodafone iceland,12969,Ljosleidarinn ehf,true,false,,0,,,0,2,900,1170,1170,301,200 +cloudflare-ech.com,IS,Iceland,nova hf,44735,nova hf,44735,Nova hf,true,false,,0,,,0,2,569,850,850,301,200 +cloudflare-ech.com,IS,Iceland,nova hf,44735,nova hf,44735,Nova hf,true,true,,0,,,0,1,566,859,860,301,200 +cloudflare-ech.com,HN,Honduras,tigo honduras,52262,tigo honduras,52262,Telefónica Celular S.A,true,false,,0,,,0,2,785,1087,1087,301,200 +cloudflare-ech.com,IS,Iceland,vodafone iceland,12969,vodafone iceland,12969,Ljosleidarinn ehf,true,true,,0,,,0,2,622,904,904,301,200 +cloudflare-ech.com,IN,India,nextra,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +cloudflare-ech.com,IN,India,nextra,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +cloudflare-ech.com,CY,Cyprus,winet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,1,0,0,20460,0,500 +cloudflare-ech.com,IN,India,vodafone idea,38266,vodafone idea,38266,Vodafone Idea Ltd. (VIL),true,false,,0,,,0,1,1063,1671,1671,301,200 +cloudflare-ech.com,IN,India,jio,55836,jio,55836,Reliance Jio Infocomm Limited,true,false,,0,,,48,50,1781,2239,2239,301,200 +cloudflare-ech.com,ID,Indonesia,telkomsel,23693,telkomsel,23693,PT. Telekomunikasi Selular,true,false,,0,,,0,2,728,1094,1095,301,200 +cloudflare-ech.com,IN,India,vodafone idea,38266,vodafone idea,38266,Vodafone Idea Ltd. (VIL),true,true,,0,,,0,2,1241,1679,1679,301,200 +cloudflare-ech.com,IN,India,jio,55836,jio,55836,Reliance Jio Infocomm Limited,true,true,,0,,,0,2,986,1590,1590,301,200 +cloudflare-ech.com,IN,India,airtel,45609,airtel,45609,Bharti Airtel Limited,true,false,,0,,,0,2,1139,2081,2082,301,200 +cloudflare-ech.com,ID,Indonesia,smartfren,18004,smartfren,18004,PT WIRELESS INDONESIA ( WIN ),true,false,,0,,,0,2,953,1431,1432,301,200 +cloudflare-ech.com,HT,Haiti,alpha communications network,27653,alpha communications network,27653,Alpha Communications Network,true,true,,0,,,0,2,2977,3533,3533,301,200 +cloudflare-ech.com,ID,Indonesia,telkomsel,23693,telkomsel,23693,PT. Telekomunikasi Selular,true,true,,0,,,0,2,706,1062,1062,301,200 +cloudflare-ech.com,ID,Indonesia,by.u,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,ID,Indonesia,by.u,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,ID,Indonesia,orion cyber internet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,ID,Indonesia,orion cyber internet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +cloudflare-ech.com,IR,"Iran, Islamic Republic of",mtn irancell,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,IN,India,airtel,45609,airtel,45609,Bharti Airtel Limited,true,true,,0,,,0,2,1499,1943,1943,301,200 +cloudflare-ech.com,IR,"Iran, Islamic Republic of",mtn irancell,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,IQ,Iraq,allay nawroz telecom company for communication/ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15,0,500 +cloudflare-ech.com,IQ,Iraq,allay nawroz telecom company for communication/ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,14,0,500 +cloudflare-ech.com,IQ,Iraq,Hala Al Rafidain Company for Communications and Internet LTD.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +cloudflare-ech.com,IQ,Iraq,Hala Al Rafidain Company for Communications and Internet LTD.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +cloudflare-ech.com,CZ,Czech Republic,vodafone czech republic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,20416,0,500 +cloudflare-ech.com,HT,Haiti,alpha communications network,27653,alpha communications network,27653,Alpha Communications Network,true,false,,0,,,0,2,1927,2570,2570,301,200 +cloudflare-ech.com,IQ,Iraq,horizon scope mobile telecom wll,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +cloudflare-ech.com,IQ,Iraq,horizon scope mobile telecom wll,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +cloudflare-ech.com,ID,Indonesia,indosat,4761,indosat,4761,PT. INDOSAT Tbk,true,false,,0,,,0,2,951,1599,1600,301,200 +cloudflare-ech.com,IN,India,bsnl,9829,bsnl,9829,Bharat Sanchar Nigam Ltd,true,false,,0,,,0,2,1976,2739,2739,301,200 +cloudflare-ech.com,ID,Indonesia,xl axiata,24203,xl axiata,24203,PT XL Axiata,true,false,,0,,,0,1,850,1295,1295,301,200 +cloudflare-ech.com,IQ,Iraq,iq networks for data and internet services,44217,iq networks for data and internet services,44217,IQ Networks for Data and Internet Services Ltd,true,true,,0,,,1,2,452,675,676,301,200 +cloudflare-ech.com,IQ,Iraq,Shams Telecom Networks and Internet Service Ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,66,0,525 +cloudflare-ech.com,ID,Indonesia,smartfren,18004,smartfren,18004,PT WIRELESS INDONESIA ( WIN ),true,true,,0,,,0,2,805,1269,1269,301,200 +cloudflare-ech.com,IQ,Iraq,Shams Telecom Networks and Internet Service Ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +cloudflare-ech.com,ID,Indonesia,indosat,4761,indosat,4761,PT. INDOSAT Tbk,true,true,,0,,,0,1,901,1453,1453,301,200 +cloudflare-ech.com,ID,Indonesia,xl axiata,24203,xl axiata,24203,PT XL Axiata,true,true,,0,,,0,2,764,1221,1222,301,200 +cloudflare-ech.com,IQ,Iraq,asiacell communications,51684,asiacell communications,51684,ASIACELL COMMUNICATIONS PJSC,true,false,,0,,,0,1,909,1283,1283,301,200 +cloudflare-ech.com,IN,India,bsnl,9829,bsnl,9829,Bharat Sanchar Nigam Ltd,true,true,,0,,,0,2,1722,2482,2482,301,200 +cloudflare-ech.com,IQ,Iraq,asiacell communications,51684,asiacell communications,51684,ASIACELL COMMUNICATIONS PJSC,true,true,,0,,,52,53,722,1023,1023,301,200 +cloudflare-ech.com,IQ,Iraq,iq networks for data and internet services,44217,iq networks for data and internet services,44217,IQ Networks for Data and Internet Services Ltd,true,false,,0,,,0,2,356,569,569,301,200 +cloudflare-ech.com,ID,Indonesia,pt telkom indonesia,7713,pt telkom indonesia,7713,Telekomunikasi Indonesia (PT),true,true,,0,,,0,2,2393,2824,2825,301,200 +cloudflare-ech.com,ID,Indonesia,pt telkom indonesia,7713,pt telkom indonesia,7713,Telekomunikasi Indonesia (PT),true,false,,0,,,0,2,2004,2427,2427,301,200 +cloudflare-ech.com,HT,Haiti,natcom s.a,52260,natcom s.a,52260,Télécommunications de Haití (Teleco),true,true,,0,,,0,2,2295,2754,2754,301,200 +cloudflare-ech.com,IQ,Iraq,telsat broadband ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,69,0,525 +cloudflare-ech.com,IQ,Iraq,telsat broadband ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +cloudflare-ech.com,IQ,Iraq,shabaka sfn al-haditha for general trading & infor,51018,shabaka sfn al-haditha for general trading & infor,51018,Shabaka Sfn Al-Haditha for General Trading & Information Technology LTD.,true,false,,0,,,0,2,921,1359,1359,301,200 +cloudflare-ech.com,IQ,Iraq,tishknet internet services,200865,tishknet internet services,200865,TISHK NET Company for WIMAX technology and Internet Service Limited,true,false,,0,,,0,2,581,1024,1024,301,200 +cloudflare-ech.com,IE,Ireland,aspider solutions international holdings,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,305,0,525 +cloudflare-ech.com,IE,Ireland,aspider solutions international holdings,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +cloudflare-ech.com,IE,Ireland,virgin media ireland,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,IE,Ireland,virgin media ireland,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,IQ,Iraq,seven net,51018,seven net,51018,Shabaka Sfn Al-Haditha for General Trading & Information Technology LTD.,true,false,,0,,,0,2,1255,1604,1604,301,200 +cloudflare-ech.com,IE,Ireland,play broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,62,0,525 +cloudflare-ech.com,HT,Haiti,natcom s.a,52260,natcom s.a,52260,Télécommunications de Haití (Teleco),true,false,,0,,,0,2,2644,2905,2906,301,200 +cloudflare-ech.com,IE,Ireland,play broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,68,0,525 +cloudflare-ech.com,IQ,Iraq,shabaka sfn al-haditha for general trading & infor,51018,shabaka sfn al-haditha for general trading & infor,51018,Shabaka Sfn Al-Haditha for General Trading & Information Technology LTD.,true,true,,0,,,0,2,786,1338,1339,301,200 +cloudflare-ech.com,IQ,Iraq,o3-telecom,206206,o3-telecom,206206,Kurdistan Net Company for Computer and Internet Ltd.,true,false,,0,,,0,1,730,965,965,301,200 +cloudflare-ech.com,IQ,Iraq,tishknet internet services,200865,tishknet internet services,200865,TISHK NET Company for WIMAX technology and Internet Service Limited,true,true,,0,,,0,2,673,1019,1020,301,200 +cloudflare-ech.com,IE,Ireland,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +cloudflare-ech.com,IE,Ireland,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,IQ,Iraq,o3-telecom,206206,o3-telecom,206206,Kurdistan Net Company for Computer and Internet Ltd.,true,true,,0,,,0,2,405,624,625,301,200 +cloudflare-ech.com,IQ,Iraq,seven net,51018,seven net,51018,Shabaka Sfn Al-Haditha for General Trading & Information Technology LTD.,true,true,,0,,,0,2,736,1053,1053,301,200 +cloudflare-ech.com,IE,Ireland,three ireland,13280,three ireland,13280,Three Ireland (Hutchison) limited,true,true,,0,,,0,2,379,570,570,301,200 +cloudflare-ech.com,IE,Ireland,three ireland,13280,three ireland,13280,Three Ireland (Hutchison) limited,true,false,,0,,,0,2,376,573,573,301,200 +cloudflare-ech.com,IQ,Iraq,al atheer telecommunication-iraq incorporated in c,59588,al atheer telecommunication-iraq incorporated in c,59588,Al Atheer Telecommunication-Iraq Co. Ltd. Incorporated in Cayman Islands,true,false,,0,,,0,2,1199,1647,1647,301,200 +cloudflare-ech.com,IE,Ireland,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,false,,0,,,0,2,480,706,706,301,200 +cloudflare-ech.com,IE,Ireland,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,true,,0,,,0,2,446,672,672,301,200 +cloudflare-ech.com,IE,Ireland,eir broadband,15751,eir broadband,15751,Eircom Limited,true,true,,0,,,0,2,616,884,885,301,200 +cloudflare-ech.com,IE,Ireland,eir broadband,15751,eir broadband,15751,Eircom Limited,true,false,,0,,,70,72,458,734,734,301,200 +cloudflare-ech.com,IE,Ireland,vodafone ireland,15502,vodafone ireland,15502,Vodafone Ireland Limited,true,true,,0,,,0,2,651,965,965,301,200 +cloudflare-ech.com,IL,Israel,xfone 018,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,IE,Ireland,vodafone ireland,15502,vodafone ireland,15502,Vodafone Ireland Limited,true,false,,0,,,0,2,411,664,664,301,200 +cloudflare-ech.com,IM,Isle of Man,sure (guernsey),8680,sure (guernsey),8680,Sure (Guernsey) Limited,true,false,,0,,,0,2,890,1281,1281,301,200 +cloudflare-ech.com,IL,Israel,partner communications,12400,partner communications,12400,Partner Communications Ltd.,true,false,,0,,,0,5,551,772,772,301,200 +cloudflare-ech.com,IL,Israel,telzar 019 international telecommunications servic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,IL,Israel,telzar 019 international telecommunications servic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,IL,Israel,xfone 018,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,IM,Isle of Man,sure (guernsey),8680,sure (guernsey),8680,Sure (Guernsey) Limited,true,true,,0,,,0,2,714,1068,1068,301,200 +cloudflare-ech.com,IL,Israel,hot mobile,21450,hot mobile,21450,HOT Mobile Ltd.,true,false,,0,,,0,2,978,1455,1455,301,200 +cloudflare-ech.com,IL,Israel,partner communications,12400,partner communications,12400,Partner Communications Ltd.,true,true,,0,,,0,2,475,744,745,301,200 +cloudflare-ech.com,IL,Israel,pelephone,16116,pelephone,16116,Pelephone Communications Ltd.,true,true,,0,,,0,2,852,1096,1096,301,200 +cloudflare-ech.com,IQ,Iraq,al atheer telecommunication-iraq incorporated in c,59588,al atheer telecommunication-iraq incorporated in c,59588,Al Atheer Telecommunication-Iraq Co. Ltd. Incorporated in Cayman Islands,true,true,,0,,,0,1,2901,3413,3414,301,200 +cloudflare-ech.com,IL,Israel,pelephone,16116,pelephone,16116,Pelephone Communications Ltd.,true,false,,0,,,0,2,1968,2269,2269,301,200 +cloudflare-ech.com,IL,Israel,wecom mobile,210625,wecom mobile,210625,Wecom Mobile Ltd.,true,false,,0,,,0,1,1045,1493,1493,301,200 +cloudflare-ech.com,IT,Italy,vodafone italia,30722,vodafone italia,30722,Vodafone Italia S.p.A.,true,false,,0,,,0,2,456,793,793,301,200 +cloudflare-ech.com,IL,Israel,wecom mobile,210625,wecom mobile,210625,Wecom Mobile Ltd.,true,true,,0,,,0,2,775,1182,1182,301,200 +cloudflare-ech.com,IL,Israel,hot mobile,21450,hot mobile,21450,HOT Mobile Ltd.,true,true,,0,,,0,2,836,1361,1361,301,200 +cloudflare-ech.com,IL,Israel,cellcom,1680,cellcom,1680,Cellcom Fixed Line Communication L.P,true,false,,0,,,0,2,616,1084,1084,301,200 +cloudflare-ech.com,IT,Italy,vodafone italia,30722,vodafone italia,30722,Vodafone Italia S.p.A.,true,true,,0,,,0,2,441,739,739,301,200 +cloudflare-ech.com,IT,Italy,tim mobile,16232,tim mobile,16232,Telecom Italia S.p.A.,true,false,,0,,,0,2,512,747,747,301,200 +cloudflare-ech.com,IT,Italy,fastweb,12874,fastweb,12874,Fastweb SpA,true,false,,0,,,0,2,494,732,732,301,200 +cloudflare-ech.com,IL,Israel,cellcom,1680,cellcom,1680,Cellcom Fixed Line Communication L.P,true,true,,0,,,0,2,780,1084,1085,301,200 +cloudflare-ech.com,IT,Italy,tim mobile,16232,tim mobile,16232,Telecom Italia S.p.A.,true,true,,0,,,0,2,448,691,692,301,200 +cloudflare-ech.com,IT,Italy,digi italy,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",52,53,0,0,108,0,525 +cloudflare-ech.com,IT,Italy,plintron europe limited,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",9,11,0,0,69,0,525 +cloudflare-ech.com,IT,Italy,fastweb,12874,fastweb,12874,Fastweb SpA,true,true,,0,,,0,1,409,638,638,301,200 +cloudflare-ech.com,IT,Italy,plintron europe limited,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +cloudflare-ech.com,IT,Italy,digi italy,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,65,0,525 +cloudflare-ech.com,IT,Italy,iliad italia,29447,iliad italia,29447,SCALEWAY S.A.S.,true,true,,0,,,0,2,1030,1847,1847,301,200 +cloudflare-ech.com,IQ,Iraq,korek telecom company for communications,59625,korek telecom company for communications,59625,Korek Telecom Company for Communications LLC,true,true,,0,,,0,2,3457,5666,5666,301,200 +cloudflare-ech.com,IL,Israel,hotnet,12849,hotnet,12849,Hot-Net internet services Ltd.,true,false,,0,,,0,2,1161,1854,1854,301,200 +cloudflare-ech.com,IT,Italy,tiscali,8612,tiscali,8612,Tiscali Italia S.P.A.,true,false,,0,,,0,2,606,898,898,301,200 +cloudflare-ech.com,IT,Italy,tiscali,8612,tiscali,8612,Tiscali Italia S.P.A.,true,true,,0,,,0,1,538,870,870,301,200 +cloudflare-ech.com,IT,Italy,spusu italy,51265,spusu italy,51265,Mass Response Service GmbH,true,false,,0,,,0,2,618,963,964,301,200 +cloudflare-ech.com,IL,Israel,hotnet,12849,hotnet,12849,Hot-Net internet services Ltd.,true,true,,0,,,0,2,1015,1537,1537,301,200 +cloudflare-ech.com,JM,Jamaica,digicel fiber,40786,digicel fiber,40786,Digicel Jamaica,true,false,,0,,,1,2,353,558,559,301,200 +cloudflare-ech.com,IT,Italy,tim,3269,tim,3269,Telecom Italia S.p.A.,true,false,,0,,,0,2,615,924,924,301,200 +cloudflare-ech.com,IT,Italy,spusu italy,51265,spusu italy,51265,Mass Response Service GmbH,true,true,,0,,,0,2,570,901,901,301,200 +cloudflare-ech.com,JM,Jamaica,digicel fiber,40786,digicel fiber,40786,Digicel Jamaica,true,true,,0,,,0,2,242,407,407,301,200 +cloudflare-ech.com,IT,Italy,tim,3269,tim,3269,Telecom Italia S.p.A.,true,true,,0,,,0,2,515,848,848,301,200 +cloudflare-ech.com,JP,Japan,so-net,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,IT,Italy,iliad italia,29447,iliad italia,29447,SCALEWAY S.A.S.,true,false,,0,,,0,2,903,1464,1464,301,200 +cloudflare-ech.com,JP,Japan,so-net,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,JP,Japan,k-opticom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,IQ,Iraq,korek telecom company for communications,59625,korek telecom company for communications,59625,Korek Telecom Company for Communications LLC,true,false,,0,,,0,2,5636,8575,8575,301,200 +cloudflare-ech.com,JM,Jamaica,digicel fwa,40786,digicel fwa,40786,Digicel Jamaica,true,false,,0,,,0,2,656,933,934,301,200 +cloudflare-ech.com,IT,Italy,wind tre,1267,wind tre,1267,WIND TRE S.P.A.,true,false,,0,,,0,2,1094,1838,1838,301,200 +cloudflare-ech.com,JM,Jamaica,digicel fwa,40786,digicel fwa,40786,Digicel Jamaica,true,true,,0,,,0,1,529,767,767,301,200 +cloudflare-ech.com,IT,Italy,wind tre,1267,wind tre,1267,WIND TRE S.P.A.,true,true,,0,,,0,2,980,1478,1478,301,200 +cloudflare-ech.com,IQ,Iraq,comm1,211908,comm1,211908,Horizon Scope Mobile Telecom WLL,true,false,,0,,,0,2,6344,6913,6914,301,200 +cloudflare-ech.com,JP,Japan,internet initiative japan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +cloudflare-ech.com,JP,Japan,internet initiative japan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,53,0,525 +cloudflare-ech.com,IQ,Iraq,comm1,211908,comm1,211908,Horizon Scope Mobile Telecom WLL,true,true,,0,,,0,2,5385,5759,5760,301,200 +cloudflare-ech.com,JP,Japan,open computer network,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,JM,Jamaica,digicel jamaica,40786,digicel jamaica,40786,Digicel Jamaica,true,true,,0,,,0,2,1335,2012,2012,301,200 +cloudflare-ech.com,JP,Japan,ntt communications corporation,4713,ntt communications corporation,4713,NTT Communications Corporation,true,false,,0,,,0,2,841,1333,1333,301,200 +cloudflare-ech.com,JP,Japan,k-opticom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,JM,Jamaica,digicel jamaica,40786,digicel jamaica,40786,Digicel Jamaica,true,false,,0,,,0,1,1008,1364,1364,301,200 +cloudflare-ech.com,JP,Japan,u-next,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,JP,Japan,open computer network,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,JP,Japan,u-next,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,JP,Japan,bekkoame internet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,JP,Japan,bekkoame internet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,JE,Jersey,sure (guernsey),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",58,59,0,0,109,0,525 +cloudflare-ech.com,JE,Jersey,jersey airtel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",4,5,0,0,56,0,525 +cloudflare-ech.com,JE,Jersey,sure (guernsey),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",19,21,0,0,71,0,525 +cloudflare-ech.com,JE,Jersey,jersey airtel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,JP,Japan,ntt docomo,9605,ntt docomo,9605,"NTT DOCOMO, INC.",true,true,,0,,,0,2,996,1634,1634,301,200 +cloudflare-ech.com,JP,Japan,ntt communications corporation,4713,ntt communications corporation,4713,NTT Communications Corporation,true,true,,0,,,0,2,918,1340,1340,301,200 +cloudflare-ech.com,JP,Japan,softbank corp.,17676,softbank corp.,17676,SoftBank Corp.,true,false,,0,,,0,2,750,1178,1178,301,200 +cloudflare-ech.com,JP,Japan,au one net,2516,au one net,2516,KDDI CORPORATION,true,false,,0,,,0,2,1022,1460,1461,301,200 +cloudflare-ech.com,JP,Japan,ntt docomo,9605,ntt docomo,9605,"NTT DOCOMO, INC.",true,false,,0,,,0,2,1049,1589,1589,301,200 +cloudflare-ech.com,JP,Japan,softbank corp.,17676,softbank corp.,17676,SoftBank Corp.,true,true,,0,,,0,1,754,1142,1142,301,200 +cloudflare-ech.com,JP,Japan,ntt docomo business,4713,ntt docomo business,4713,NTT Communications Corporation,true,false,,0,,,0,2,1089,1471,1471,301,200 +cloudflare-ech.com,JP,Japan,au one net,2516,au one net,2516,KDDI CORPORATION,true,true,,0,,,0,2,929,1508,1508,301,200 +cloudflare-ech.com,JO,Jordan,zain jordan,48832,zain jordan,48832,Linkdotnet-Jordan,true,false,,0,,,0,2,485,703,703,301,200 +cloudflare-ech.com,JP,Japan,ntt docomo business,4713,ntt docomo business,4713,NTT Communications Corporation,true,true,,0,,,0,2,746,1111,1111,301,200 +cloudflare-ech.com,JO,Jordan,jordan telecommunications psc,8697,jordan telecommunications psc,8697,Jordan Telecommunications PSC,true,false,,0,,,0,2,572,936,936,301,200 +cloudflare-ech.com,JO,Jordan,zain jordan,48832,zain jordan,48832,Linkdotnet-Jordan,true,true,,0,,,0,2,452,666,667,301,200 +cloudflare-ech.com,JO,Jordan,jordan telecommunications psc,8697,jordan telecommunications psc,8697,Jordan Telecommunications PSC,true,true,,0,,,0,2,573,855,855,301,200 +cloudflare-ech.com,KZ,Kazakhstan,tele2 kazakhstan,29555,tele2 kazakhstan,29555,Mobile Telecom-Service LLP,true,false,,0,,,0,2,517,751,752,301,200 +cloudflare-ech.com,KZ,Kazakhstan,mobile telecom-service llp,29555,mobile telecom-service llp,29555,Mobile Telecom-Service LLP,true,true,,0,,,0,2,584,823,823,301,200 +cloudflare-ech.com,JO,Jordan,umniah,9038,umniah,9038,Batelco Jordan,true,true,,0,,,0,2,701,950,950,301,200 +cloudflare-ech.com,JO,Jordan,umniah,9038,umniah,9038,Batelco Jordan,true,false,,0,,,0,2,486,800,800,301,200 +cloudflare-ech.com,KZ,Kazakhstan,tele2 kazakhstan,29555,tele2 kazakhstan,29555,Mobile Telecom-Service LLP,true,true,,0,,,0,2,499,755,756,301,200 +cloudflare-ech.com,KZ,Kazakhstan,mobile telecom-service llp,29555,mobile telecom-service llp,29555,Mobile Telecom-Service LLP,true,false,,0,,,0,2,509,747,748,301,200 +cloudflare-ech.com,KZ,Kazakhstan,jsc kazakhtelecom,9198,jsc kazakhtelecom,9198,JSC Kazakhtelecom,true,false,,0,,,0,2,430,622,623,301,200 +cloudflare-ech.com,JP,Japan,rakuten mobile network,138384,rakuten mobile network,138384,"Rakuten Mobile, Inc.",true,true,,0,,,0,2,965,1410,1410,301,200 +cloudflare-ech.com,KZ,Kazakhstan,beeline kazakhstan,206026,beeline kazakhstan,206026,Kar-Tel LLC,true,true,,0,,,0,2,639,869,869,301,200 +cloudflare-ech.com,JP,Japan,rakuten mobile network,138384,rakuten mobile network,138384,"Rakuten Mobile, Inc.",true,false,,0,,,0,1,870,1329,1329,301,200 +cloudflare-ech.com,KZ,Kazakhstan,freedom data centers llp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +cloudflare-ech.com,JM,Jamaica,cable and wireless jamaica,10278,cable and wireless jamaica,10278,Cable & Wireless (Barbados) Limited,true,true,,0,,,0,2,690,1169,1169,301,200 +cloudflare-ech.com,KZ,Kazakhstan,jsc kazakhtelecom,9198,jsc kazakhtelecom,9198,JSC Kazakhtelecom,true,true,,0,,,0,2,407,599,600,301,200 +cloudflare-ech.com,KZ,Kazakhstan,freedom data centers llp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +cloudflare-ech.com,KZ,Kazakhstan,spetsavtomatikaservice llp,211028,spetsavtomatikaservice llp,211028,Spetsavtomatikaservice LLP,true,false,,0,,,0,2,461,675,676,301,200 +cloudflare-ech.com,KZ,Kazakhstan,eurasia-star llp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +cloudflare-ech.com,KZ,Kazakhstan,eurasia-star llp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +cloudflare-ech.com,KZ,Kazakhstan,kar-tel,21299,kar-tel,21299,Kar-Tel LLC,true,false,,0,,,0,2,447,783,783,301,200 +cloudflare-ech.com,KZ,Kazakhstan,spetsavtomatikaservice llp,211028,spetsavtomatikaservice llp,211028,Spetsavtomatikaservice LLP,true,true,,0,,,0,2,475,686,686,301,200 +cloudflare-ech.com,KZ,Kazakhstan,beeline kazakhstan,206026,beeline kazakhstan,206026,Kar-Tel LLC,true,false,,0,,,0,1,540,771,771,301,200 +cloudflare-ech.com,KE,Kenya,telkom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,KZ,Kazakhstan,jusan mobile,35104,jusan mobile,35104,Jusan Mobile JSC,true,false,,0,,,0,2,485,690,690,301,200 +cloudflare-ech.com,KZ,Kazakhstan,kar-tel,21299,kar-tel,21299,Kar-Tel LLC,true,true,,0,,,0,2,642,945,946,301,200 +cloudflare-ech.com,KE,Kenya,telkom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",74,76,0,0,139,0,525 +cloudflare-ech.com,KZ,Kazakhstan,2day telecom,206026,2day telecom,206026,Kar-Tel LLC,true,false,,0,,,0,2,1143,1619,1619,301,200 +cloudflare-ech.com,KZ,Kazakhstan,2day telecom llp,21299,2day telecom llp,21299,Kar-Tel LLC,true,true,,0,,,0,2,560,754,754,301,200 +cloudflare-ech.com,KE,Kenya,jambo-telecoms,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,KZ,Kazakhstan,kcell,29355,kcell,29355,Kcell JSC,true,true,,0,,,0,2,722,954,954,301,200 +cloudflare-ech.com,KE,Kenya,jambo-telecoms,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,60,0,525 +cloudflare-ech.com,KZ,Kazakhstan,jusan mobile,35104,jusan mobile,35104,Jusan Mobile JSC,true,true,,0,,,0,2,435,643,643,301,200 +cloudflare-ech.com,KR,"Korea, Republic of",sk broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,KR,"Korea, Republic of",sk broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,KZ,Kazakhstan,kcell,29355,kcell,29355,Kcell JSC,true,false,,0,,,0,2,502,729,729,301,200 +cloudflare-ech.com,KZ,Kazakhstan,2day telecom,206026,2day telecom,206026,Kar-Tel LLC,true,true,,0,,,0,2,899,1427,1428,301,200 +cloudflare-ech.com,KZ,Kazakhstan,2day telecom llp,21299,2day telecom llp,21299,Kar-Tel LLC,true,false,,0,,,0,1,473,667,667,301,200 +cloudflare-ech.com,KE,Kenya,safaricom,33771,safaricom,33771,Safaricom Limited,true,false,,0,,,0,2,994,1545,1545,301,200 +cloudflare-ech.com,KE,Kenya,airtel kenya,36926,airtel kenya,36926,Airtel Networks Kenya Limited,true,false,,0,,,0,2,904,1274,1274,301,200 +cloudflare-ech.com,KE,Kenya,faiba,36866,faiba,36866,Jamii Telecommunications Limited,true,false,,0,,,0,2,1032,1640,1640,301,200 +cloudflare-ech.com,KE,Kenya,airtel kenya,36926,airtel kenya,36926,Airtel Networks Kenya Limited,true,true,,0,,,0,2,716,1092,1093,301,200 +cloudflare-ech.com,KE,Kenya,safaricom,33771,safaricom,33771,Safaricom Limited,true,true,,0,,,0,2,927,1531,1532,301,200 +cloudflare-ech.com,KW,Kuwait,zain kuwait,42961,zain kuwait,42961,Mobile Telecommunications Company,true,false,,0,,,0,2,699,1010,1011,301,200 +cloudflare-ech.com,KR,"Korea, Republic of",lg uplus,17853,lg uplus,17853,LGTELECOM,true,true,,0,,,0,2,1007,1414,1414,301,200 +cloudflare-ech.com,KW,Kuwait,ooredoo kuwait,29357,ooredoo kuwait,29357,NATIONAL MOBILE TELECOMMUNICATIONS COMPANY K.S.C.P.,true,false,,0,,,0,2,695,1053,1053,301,200 +cloudflare-ech.com,KR,"Korea, Republic of",sk telecom,9644,sk telecom,9644,SK Telecom,true,false,,0,,,0,2,1008,1405,1406,301,200 +cloudflare-ech.com,KW,Kuwait,zain kuwait,42961,zain kuwait,42961,Mobile Telecommunications Company,true,true,,0,,,0,2,591,959,960,301,200 +cloudflare-ech.com,LA,Lao People's Democratic Republic,etl company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,KE,Kenya,faiba,36866,faiba,36866,Jamii Telecommunications Limited,true,true,,0,,,0,2,1300,1835,1835,301,200 +cloudflare-ech.com,LA,Lao People's Democratic Republic,"lao telecom communication, ltc",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,LA,Lao People's Democratic Republic,"lao telecom communication, ltc",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,LA,Lao People's Democratic Republic,etl company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +cloudflare-ech.com,LA,Lao People's Democratic Republic,star telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,KR,"Korea, Republic of",lg uplus,17853,lg uplus,17853,LGTELECOM,true,false,,0,,,0,2,833,1241,1241,301,200 +cloudflare-ech.com,LA,Lao People's Democratic Republic,star telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,KR,"Korea, Republic of",kt,4766,kt,4766,Korea Telecom,true,false,,0,,,0,2,1115,1630,1631,301,200 +cloudflare-ech.com,KR,"Korea, Republic of",sk telecom,9644,sk telecom,9644,SK Telecom,true,true,,0,,,0,2,817,1214,1214,301,200 +cloudflare-ech.com,LB,Lebanon,touch lebanon,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,LB,Lebanon,touch lebanon,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,KG,Kyrgyzstan,nur telecom,47237,nur telecom,47237,NUR Telecom LLC,true,false,,0,,,0,2,710,986,986,301,200 +cloudflare-ech.com,KW,Kuwait,ooredoo kuwait,29357,ooredoo kuwait,29357,NATIONAL MOBILE TELECOMMUNICATIONS COMPANY K.S.C.P.,true,true,,0,,,0,1,656,979,979,301,200 +cloudflare-ech.com,KW,Kuwait,stc kuwait,47589,stc kuwait,47589,Kuwait Telecommunication Company (Under Association),true,false,,0,,,0,2,923,1393,1393,301,200 +cloudflare-ech.com,KR,"Korea, Republic of",kt,4766,kt,4766,Korea Telecom,true,true,,0,,,0,2,1004,1501,1501,301,200 +cloudflare-ech.com,KG,Kyrgyzstan,nur telecom,47237,nur telecom,47237,NUR Telecom LLC,true,true,,0,,,0,2,536,793,793,301,200 +cloudflare-ech.com,LS,Lesotho,econet telecom lesotho,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,LS,Lesotho,econet telecom lesotho,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,57,0,525 +cloudflare-ech.com,KW,Kuwait,stc kuwait,47589,stc kuwait,47589,Kuwait Telecommunication Company (Under Association),true,true,,0,,,0,2,714,1191,1191,301,200 +cloudflare-ech.com,LV,Latvia,latvijas mobilais telefons sia,24921,latvijas mobilais telefons sia,24921,Latvijas Mobilais Telefons SIA,true,false,,0,,,0,2,455,643,644,301,200 +cloudflare-ech.com,KG,Kyrgyzstan,alfa telecom cjsc,50223,alfa telecom cjsc,50223,Alfa Telecom CJSC,true,false,,0,,,0,2,774,1096,1096,301,200 +cloudflare-ech.com,LV,Latvia,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,true,,0,,,0,2,458,640,641,301,200 +cloudflare-ech.com,LV,Latvia,latvijas mobilais telefons sia,24921,latvijas mobilais telefons sia,24921,Latvijas Mobilais Telefons SIA,true,true,,0,,,0,2,366,541,541,301,200 +cloudflare-ech.com,LV,Latvia,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,false,,0,,,0,1,386,569,569,301,200 +cloudflare-ech.com,KG,Kyrgyzstan,sky mobile,41329,sky mobile,41329,"""Sky Mobile"" LLC",true,false,,0,,,0,2,955,1351,1352,301,200 +cloudflare-ech.com,KG,Kyrgyzstan,alfa telecom cjsc,50223,alfa telecom cjsc,50223,Alfa Telecom CJSC,true,true,,0,,,0,2,647,961,961,301,200 +cloudflare-ech.com,LT,Lithuania,tele2,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",67,68,0,0,123,0,525 +cloudflare-ech.com,KG,Kyrgyzstan,sky mobile,41329,sky mobile,41329,"""Sky Mobile"" LLC",true,true,,0,,,0,2,819,1184,1185,301,200 +cloudflare-ech.com,LB,Lebanon,mobile interim company 1 s.a.l.,57513,mobile interim company 1 s.a.l.,57513,Mobile interim company 1 S.A.L.,true,false,,0,,,23,25,766,1034,1034,301,200 +cloudflare-ech.com,LT,Lithuania,telia lietuva,8764,telia lietuva,8764,"Telia Lietuva, AB",true,false,,0,,,0,2,477,664,664,301,200 +cloudflare-ech.com,LB,Lebanon,mobile interim company 1 s.a.l.,57513,mobile interim company 1 s.a.l.,57513,Mobile interim company 1 S.A.L.,true,true,,0,,,0,1,646,907,907,301,200 +cloudflare-ech.com,LT,Lithuania,tele2,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,58,0,525 +cloudflare-ech.com,LT,Lithuania,telia lietuva,8764,telia lietuva,8764,"Telia Lietuva, AB",true,true,,0,,,0,2,453,637,637,301,200 +cloudflare-ech.com,LS,Lesotho,vodacom-lesotho,37057,vodacom-lesotho,37057,Vodacom Lesotho (Pty) Ltd,true,true,,0,,,0,2,948,1354,1354,301,200 +cloudflare-ech.com,LS,Lesotho,vodacom-lesotho,37057,vodacom-lesotho,37057,Vodacom Lesotho (Pty) Ltd,true,false,,0,,,0,2,796,1235,1235,301,200 +cloudflare-ech.com,LT,Lithuania,"telia lietuva, ab",8764,"telia lietuva, ab",8764,"Telia Lietuva, AB",true,false,,0,,,0,2,547,810,811,301,200 +cloudflare-ech.com,LT,Lithuania,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,false,,0,,,0,2,503,764,764,301,200 +cloudflare-ech.com,LU,Luxembourg,orange belgium,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,LT,Lithuania,"telia lietuva, ab",8764,"telia lietuva, ab",8764,"Telia Lietuva, AB",true,true,,0,,,0,2,437,809,809,301,200 +cloudflare-ech.com,LU,Luxembourg,orange belgium,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,LU,Luxembourg,post luxembourg,6661,post luxembourg,6661,POST Luxembourg,true,true,,0,,,0,2,233,341,341,301,200 +cloudflare-ech.com,MO,Macao,companhia de telecomunicacoes de macau,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,MO,Macao,companhia de telecomunicacoes de macau,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MO,Macao,china telecom macau company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,MO,Macao,china telecom macau company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +cloudflare-ech.com,LT,Lithuania,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,true,,0,,,0,2,526,794,794,301,200 +cloudflare-ech.com,MK,"Macedonia, the Former Yugoslav Republic of",a1 makedonija,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,LU,Luxembourg,post luxembourg,6661,post luxembourg,6661,POST Luxembourg,true,false,,0,,,0,2,233,340,340,301,200 +cloudflare-ech.com,MK,"Macedonia, the Former Yugoslav Republic of",a1 makedonija,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,LY,Libya,libyana-mobile,328286,libyana-mobile,328286,Libyana Mobile Phone Company JSC,true,true,,0,,,0,2,1084,1442,1442,301,200 +cloudflare-ech.com,MG,Madagascar,airtel madagascar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,MG,Madagascar,airtel madagascar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,57,0,525 +cloudflare-ech.com,LT,Lithuania,tele2 lithuania,1257,tele2 lithuania,1257,Tele2 Sverige AB,true,true,,0,,,0,2,675,1021,1021,301,200 +cloudflare-ech.com,MG,Madagascar,telecom-malagasy,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MG,Madagascar,telecom-malagasy,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,LY,Libya,libyana-mobile,328286,libyana-mobile,328286,Libyana Mobile Phone Company JSC,true,false,,0,,,0,2,1902,2370,2370,301,200 +cloudflare-ech.com,LT,Lithuania,tele2 lithuania,1257,tele2 lithuania,1257,Tele2 Sverige AB,true,false,,0,,,0,2,723,941,941,301,200 +cloudflare-ech.com,JM,Jamaica,cable and wireless jamaica,10278,cable and wireless jamaica,10278,Cable & Wireless (Barbados) Limited,true,false,,0,,,0,2,491,795,795,301,200 +cloudflare-ech.com,MW,Malawi,afrimax,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,MW,Malawi,afrimax,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,MW,Malawi,airtel rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MW,Malawi,airtel rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,56,0,525 +cloudflare-ech.com,MK,"Macedonia, the Former Yugoslav Republic of",makedonski telekom ad-skopje,6821,makedonski telekom ad-skopje,6821,Makedonski Telekom AD-Skopje,true,true,,0,,,0,2,586,869,869,301,200 +cloudflare-ech.com,MK,"Macedonia, the Former Yugoslav Republic of",makedonski telekom ad-skopje,6821,makedonski telekom ad-skopje,6821,Makedonski Telekom AD-Skopje,true,false,,0,,,47,49,626,947,947,301,200 +cloudflare-ech.com,LR,Liberia,orange liberia,37094,orange liberia,37094,"Orange Liberia, INC",true,false,,0,,,0,2,1259,2000,2000,301,200 +cloudflare-ech.com,LR,Liberia,orange liberia,37094,orange liberia,37094,"Orange Liberia, INC",true,true,,0,,,0,2,1690,2609,2610,301,200 +cloudflare-ech.com,MW,Malawi,tnm,37294,tnm,37294,TELEKOM NETWORKS MALAWI LTD,true,true,,0,,,0,2,1178,1686,1686,301,200 +cloudflare-ech.com,MY,Malaysia,celcomdigi,10030,celcomdigi,10030,Celcom Axiata Berhad,true,false,,0,,,0,2,1055,1479,1479,301,200 +cloudflare-ech.com,MY,Malaysia,tm net,4788,tm net,4788,TM TECHNOLOGY SERVICES SDN BHD,true,true,,0,,,0,2,942,1525,1525,301,200 +cloudflare-ech.com,MG,Madagascar,orange madagascar,37037,orange madagascar,37037,Orange Madagascar,true,false,,0,,,0,2,1306,1944,1944,301,200 +cloudflare-ech.com,MW,Malawi,tnm,37294,tnm,37294,TELEKOM NETWORKS MALAWI LTD,true,false,,0,,,0,2,989,1499,1499,301,200 +cloudflare-ech.com,MY,Malaysia,celcomdigi,10030,celcomdigi,10030,Celcom Axiata Berhad,true,true,,0,,,0,2,1073,1511,1512,301,200 +cloudflare-ech.com,LY,Libya,al-madar-al-jadeed,328200,al-madar-al-jadeed,328200,Al Madar Al Jadeed Joint Stock Company,true,true,,0,,,0,1,4360,5577,5577,301,200 +cloudflare-ech.com,MV,Maldives,ooredoo maldives,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,MW,Malawi,airtel malawi,37440,airtel malawi,37440,Airtel Malawi Ltd,true,false,,0,,,0,2,1212,1761,1762,301,200 +cloudflare-ech.com,MV,Maldives,ooredoo maldives,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,LY,Libya,al-madar-al-jadeed,328200,al-madar-al-jadeed,328200,Al Madar Al Jadeed Joint Stock Company,true,false,,0,,,0,2,2902,3381,3381,301,200 +cloudflare-ech.com,MV,Maldives,dhivehi raajjeyge gulhun (dhiraagu),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,149,0,525 +cloudflare-ech.com,MW,Malawi,airtel malawi,37440,airtel malawi,37440,Airtel Malawi Ltd,true,true,,0,,,0,2,1408,1983,1984,301,200 +cloudflare-ech.com,MV,Maldives,dhivehi raajjeyge gulhun (dhiraagu),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,ML,Mali,sotelmabgp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,ML,Mali,sotelmabgp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,ML,Mali,mali-atel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +cloudflare-ech.com,MY,Malaysia,ytl communications sdn bhd,45960,ytl communications sdn bhd,45960,YTL Communications Sdn Bhd,true,false,,0,,,0,2,1255,1787,1788,301,200 +cloudflare-ech.com,ML,Mali,mali-atel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,MT,Malta,melita,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,MG,Madagascar,orange madagascar,37037,orange madagascar,37037,Orange Madagascar,true,true,,0,,,0,2,1445,2023,2023,301,200 +cloudflare-ech.com,MT,Malta,melita,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MY,Malaysia,tm net,4788,tm net,4788,TM TECHNOLOGY SERVICES SDN BHD,true,false,,0,,,0,2,1022,1475,1476,301,200 +cloudflare-ech.com,MY,Malaysia,u mobile,38466,u mobile,38466,U Mobile Sdn Bhd,true,false,,0,,,0,2,959,1470,1470,301,200 +cloudflare-ech.com,MY,Malaysia,celcomdigi berhad,4818,celcomdigi berhad,4818,"DiGi Telecommunications Sdn Bhd., Digi Internet Exchange",true,false,,0,,,0,2,1451,2032,2032,301,200 +cloudflare-ech.com,MY,Malaysia,u mobile,38466,u mobile,38466,U Mobile Sdn Bhd,true,true,,0,,,0,2,943,1395,1396,301,200 +cloudflare-ech.com,MY,Malaysia,celcomdigi berhad,4818,celcomdigi berhad,4818,"DiGi Telecommunications Sdn Bhd., Digi Internet Exchange",true,true,,0,,,0,2,1024,1584,1584,301,200 +cloudflare-ech.com,ML,Mali,orange mali,30985,orange mali,30985,IKATEL SA,true,false,,0,,,69,70,744,1085,1085,301,200 +cloudflare-ech.com,MQ,Martinique,free mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MQ,Martinique,free mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +cloudflare-ech.com,MY,Malaysia,ytl communications sdn bhd,45960,ytl communications sdn bhd,45960,YTL Communications Sdn Bhd,true,true,,0,,,0,2,1755,2238,2238,301,200 +cloudflare-ech.com,MQ,Martinique,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,MQ,Martinique,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,ML,Mali,orange mali,30985,orange mali,30985,IKATEL SA,true,true,,0,,,0,2,539,881,881,301,200 +cloudflare-ech.com,MT,Malta,go malta,15735,go malta,15735,GO p.l.c.,true,false,,0,,,0,2,725,1051,1052,301,200 +cloudflare-ech.com,MR,Mauritania,chinguitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,MT,Malta,epic communications ltd,33874,epic communications ltd,33874,Epic Communications Limited,true,false,,0,,,0,2,622,950,950,301,200 +cloudflare-ech.com,MR,Mauritania,chinguitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,MT,Malta,go malta,15735,go malta,15735,GO p.l.c.,true,true,,0,,,0,2,566,861,862,301,200 +cloudflare-ech.com,MT,Malta,epic communications ltd,33874,epic communications ltd,33874,Epic Communications Limited,true,true,,0,,,0,2,656,930,930,301,200 +cloudflare-ech.com,MQ,Martinique,orange,16028,orange,16028,Orange S.A.,true,true,,0,,,0,2,936,1191,1192,301,200 +cloudflare-ech.com,LR,Liberia,lonestar,37410,lonestar,37410,Lonestar Communications Corporation,true,true,,0,,,0,2,9188,9850,9851,301,200 +cloudflare-ech.com,MU,Mauritius,mtml,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,MU,Mauritius,mtml,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,YT,Mayotte,free reunion,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +cloudflare-ech.com,MY,Malaysia,maxis communications,9534,maxis communications,9534,Maxis Broadband Sdn Bhd,true,false,,0,,,0,2,1002,1502,1502,301,200 +cloudflare-ech.com,YT,Mayotte,sfr,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,YT,Mayotte,sfr,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,MQ,Martinique,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,false,,0,,,0,2,742,1265,1265,301,200 +cloudflare-ech.com,YT,Mayotte,free reunion,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,MQ,Martinique,orange,16028,orange,16028,Orange S.A.,true,false,,0,,,1,2,441,640,640,301,200 +cloudflare-ech.com,MQ,Martinique,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,true,,0,,,0,1,547,983,984,301,200 +cloudflare-ech.com,MY,Malaysia,maxis communications,9534,maxis communications,9534,Maxis Broadband Sdn Bhd,true,true,,0,,,0,2,866,1376,1376,301,200 +cloudflare-ech.com,LR,Liberia,lonestar,37410,lonestar,37410,Lonestar Communications Corporation,true,false,,0,,,0,2,1679,2527,2527,301,200 +cloudflare-ech.com,MX,Mexico,"altan redes, s.a.p.i. de c. v.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,MX,Mexico,"altan redes, s.a.p.i. de c. v.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,MR,Mauritania,mattel,37508,mattel,37508,MATTEL,true,false,,0,,,0,2,918,1440,1440,301,200 +cloudflare-ech.com,MX,Mexico,red compartida,265540,red compartida,265540,"ALTAN REDES, S.A.P.I. de C. V.",true,true,,0,,,0,2,720,1114,1115,301,200 +cloudflare-ech.com,MR,Mauritania,mauritel,29544,mauritel,29544,Mauritanian Telecommunication Company,true,false,,0,,,0,2,978,1714,1714,301,200 +cloudflare-ech.com,MX,Mexico,"mexico red de telecomunicaciones, s. de r.l. de c.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,MX,Mexico,telcel,28403,telcel,28403,"RadioMovil Dipsa, S.A. de C.V.",true,false,,0,,,0,2,650,889,889,301,200 +cloudflare-ech.com,MD,"Moldova, Republic of",orange moldova,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,MX,Mexico,"mexico red de telecomunicaciones, s. de r.l. de c.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,MR,Mauritania,mauritel,29544,mauritel,29544,Mauritanian Telecommunication Company,true,true,,0,,,0,2,1079,1473,1474,301,200 +cloudflare-ech.com,MD,"Moldova, Republic of",orange moldova,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",44,46,0,0,101,0,525 +cloudflare-ech.com,MU,Mauritius,emtel,30999,emtel,30999,Emtel Ltd,true,false,,0,,,0,2,1156,1664,1664,301,200 +cloudflare-ech.com,MR,Mauritania,mattel,37508,mattel,37508,MATTEL,true,true,,0,,,0,2,708,1266,1266,301,200 +cloudflare-ech.com,MN,Mongolia,skymedia corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MN,Mongolia,skymedia corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MN,Mongolia,g-mobile corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MX,Mexico,movistar mexico,7438,movistar mexico,7438,"Pegaso PCS, S.A. de C.V.",true,false,,0,,,0,1,585,896,896,301,200 +cloudflare-ech.com,MN,Mongolia,g-mobile corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,MN,Mongolia,mobicom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,49,0,525 +cloudflare-ech.com,MX,Mexico,telcel,28403,telcel,28403,"RadioMovil Dipsa, S.A. de C.V.",true,true,,0,,,0,1,671,940,940,301,200 +cloudflare-ech.com,MN,Mongolia,mobicom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,47,0,525 +cloudflare-ech.com,MX,Mexico,red compartida,265540,red compartida,265540,"ALTAN REDES, S.A.P.I. de C. V.",true,false,,0,,,0,2,872,1207,1207,301,200 +cloudflare-ech.com,MX,Mexico,movistar mexico,7438,movistar mexico,7438,"Pegaso PCS, S.A. de C.V.",true,true,,0,,,61,62,497,798,798,301,200 +cloudflare-ech.com,MU,Mauritius,mauritius telecom,23889,mauritius telecom,23889,MauritiusTelecom,true,false,,0,,,0,2,1028,1554,1554,301,200 +cloudflare-ech.com,MX,Mexico,at&t mexico,28469,at&t mexico,28469,AT&T COMUNICACIONES DIGITALES S DE RL,true,true,,0,,,0,2,914,1522,1523,301,200 +cloudflare-ech.com,ME,Montenegro,one crna gora,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,MD,"Moldova, Republic of",moldtelecom,8926,moldtelecom,8926,Moldtelecom SA,true,false,,0,,,0,2,427,649,649,301,200 +cloudflare-ech.com,ME,Montenegro,one crna gora,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,60,0,525 +cloudflare-ech.com,MD,"Moldova, Republic of",moldtelecom,8926,moldtelecom,8926,Moldtelecom SA,true,true,,0,,,0,2,432,631,631,301,200 +cloudflare-ech.com,MU,Mauritius,emtel,30999,emtel,30999,Emtel Ltd,true,true,,0,,,0,2,1501,2039,2039,301,200 +cloudflare-ech.com,MX,Mexico,at&t mexico,28469,at&t mexico,28469,AT&T COMUNICACIONES DIGITALES S DE RL,true,false,,0,,,0,2,688,1321,1321,301,200 +cloudflare-ech.com,MD,"Moldova, Republic of",moldcell s.a.,43925,moldcell s.a.,43925,MOLDCELL S.A.,true,false,,0,,,0,2,686,984,984,301,200 +cloudflare-ech.com,MU,Mauritius,mauritius telecom,23889,mauritius telecom,23889,MauritiusTelecom,true,true,,0,,,0,2,995,1433,1433,301,200 +cloudflare-ech.com,ME,Montenegro,drustvo za telekomunikacije mtel,43940,drustvo za telekomunikacije mtel,43940,"Drustvo za telekomunikacije ""MTEL"" DOO",true,false,,0,,,0,2,546,799,799,301,200 +cloudflare-ech.com,MZ,Mozambique,vodacom mozambique,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,MD,"Moldova, Republic of",moldcell s.a.,43925,moldcell s.a.,43925,MOLDCELL S.A.,true,true,,0,,,0,2,611,893,893,301,200 +cloudflare-ech.com,MZ,Mozambique,vodacom mozambique,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,ME,Montenegro,drustvo za telekomunikacije mtel,43940,drustvo za telekomunikacije mtel,43940,"Drustvo za telekomunikacije ""MTEL"" DOO",true,true,,0,,,0,2,535,834,834,301,200 +cloudflare-ech.com,ME,Montenegro,crnogorski telekom a.d.podgorica,8585,crnogorski telekom a.d.podgorica,8585,Crnogorski Telekom a.d.Podgorica,true,false,,0,,,0,2,745,1263,1263,301,200 +cloudflare-ech.com,MM,Myanmar,myanma posts and telecommunications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,MA,Morocco,inwi,36884,inwi,36884,Wana Corporate,true,false,,0,,,0,2,552,892,893,301,200 +cloudflare-ech.com,ME,Montenegro,crnogorski telekom a.d.podgorica,8585,crnogorski telekom a.d.podgorica,8585,Crnogorski Telekom a.d.Podgorica,true,true,,0,,,0,2,711,1014,1014,301,200 +cloudflare-ech.com,MM,Myanmar,mytel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,MA,Morocco,inwi,36884,inwi,36884,Wana Corporate,true,true,,0,,,0,2,524,858,859,301,200 +cloudflare-ech.com,MM,Myanmar,mytel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MM,Myanmar,nine communications company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +cloudflare-ech.com,MM,Myanmar,myanma posts and telecommunications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +cloudflare-ech.com,MM,Myanmar,"telecom international myanmar co, ltd (mytel)",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +cloudflare-ech.com,MM,Myanmar,nine communications company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,MM,Myanmar,"telecom international myanmar co, ltd (mytel)",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,MN,Mongolia,ondo,141681,ondo,141681,ONDO LLC,true,false,,0,,,0,2,1420,1857,1857,301,200 +cloudflare-ech.com,NA,Namibia,telecom namibia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,NA,Namibia,telecom namibia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,MN,Mongolia,ondo,141681,ondo,141681,ONDO LLC,true,true,,0,,,0,2,996,1439,1439,301,200 +cloudflare-ech.com,MA,Morocco,orange morocco,36925,orange morocco,36925,MEDITELECOM,true,true,,0,,,0,2,2583,2962,2962,301,200 +cloudflare-ech.com,MA,Morocco,orange morocco,36925,orange morocco,36925,MEDITELECOM,true,false,,0,,,0,2,3086,3443,3443,301,200 +cloudflare-ech.com,MA,Morocco,maroc telecom,36903,maroc telecom,36903,Office National des Postes et Telecommunications ONPT (Maroc Telecom) / IAM,true,false,,0,,,0,2,1428,2138,2139,301,200 +cloudflare-ech.com,NP,Nepal,nepal telecom,23752,nepal telecom,23752,Nepal Telecommunications Corporation,true,true,,0,,,0,2,752,1222,1222,301,200 +cloudflare-ech.com,NA,Namibia,mtc namibia,37009,mtc namibia,37009,"MTC - Mobile Telecommunications, Ltd.",true,true,,0,,,46,48,990,1573,1574,301,200 +cloudflare-ech.com,MA,Morocco,maroc telecom,36903,maroc telecom,36903,Office National des Postes et Telecommunications ONPT (Maroc Telecom) / IAM,true,true,,0,,,0,2,1520,2390,2390,301,200 +cloudflare-ech.com,NL,Netherlands,kpn,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,NL,Netherlands,kpn,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,NP,Nepal,nepal telecom,23752,nepal telecom,23752,Nepal Telecommunications Corporation,true,false,,0,,,0,2,786,1198,1198,301,200 +cloudflare-ech.com,MZ,Mozambique,movitel,37342,movitel,37342,"Movitel, SA",true,false,,0,,,0,2,2297,3164,3164,301,200 +cloudflare-ech.com,NL,Netherlands,ziggo,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,NA,Namibia,mtc namibia,37009,mtc namibia,37009,"MTC - Mobile Telecommunications, Ltd.",true,false,,0,,,0,2,973,1484,1484,301,200 +cloudflare-ech.com,NL,Netherlands,ziggo,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,NL,Netherlands,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +cloudflare-ech.com,NL,Netherlands,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,NC,New Caledonia,opt-nc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,52,0,525 +cloudflare-ech.com,NC,New Caledonia,opt-nc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,MZ,Mozambique,mcelisp,30619,mcelisp,30619,"TMCEL - Moçambique Telecom, SA",true,true,,0,,,0,1,1997,2563,2564,301,200 +cloudflare-ech.com,NL,Netherlands,odido netherlands,31615,odido netherlands,31615,Odido Netherlands B.V.,true,false,,0,,,0,1,385,610,611,301,200 +cloudflare-ech.com,MZ,Mozambique,mcelisp,30619,mcelisp,30619,"TMCEL - Moçambique Telecom, SA",true,false,,0,,,0,2,1804,2302,2303,301,200 +cloudflare-ech.com,NL,Netherlands,odido netherlands,31615,odido netherlands,31615,Odido Netherlands B.V.,true,true,,0,,,0,2,361,771,771,301,200 +cloudflare-ech.com,NZ,New Zealand,amuri,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,NL,Netherlands,vodafone libertel b.v.,33915,vodafone libertel b.v.,33915,Vodafone Libertel B.V.,true,false,,0,,,0,2,813,1384,1385,301,200 +cloudflare-ech.com,MZ,Mozambique,movitel,37342,movitel,37342,"Movitel, SA",true,true,,0,,,0,2,1586,2383,2383,301,200 +cloudflare-ech.com,NZ,New Zealand,amuri,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,NI,Nicaragua,tigo business nicaragua,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,NI,Nicaragua,tigo business nicaragua,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,NI,Nicaragua,claro nicaragua,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,NI,Nicaragua,claro nicaragua,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,NE,Niger,airtel rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +cloudflare-ech.com,NE,Niger,airtel networks limited,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,MN,Mongolia,univision,17882,univision,17882,MCS Com Co Ltd,true,false,,0,,,0,2,2475,3200,3200,301,200 +cloudflare-ech.com,NE,Niger,airtel networks limited,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +cloudflare-ech.com,NE,Niger,airtel niger,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,NE,Niger,airtel niger,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,NE,Niger,airtel rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,NE,Niger,sonitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,NE,Niger,orange niger,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,MN,Mongolia,univision,17882,univision,17882,MCS Com Co Ltd,true,true,,0,,,0,2,1310,1806,1806,301,200 +cloudflare-ech.com,NE,Niger,orange niger,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +cloudflare-ech.com,NL,Netherlands,vodafone libertel b.v.,33915,vodafone libertel b.v.,33915,Vodafone Libertel B.V.,true,true,,0,,,0,2,902,1360,1360,301,200 +cloudflare-ech.com,NE,Niger,sonitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",91,93,0,0,152,0,525 +cloudflare-ech.com,NI,Nicaragua,claro guatemala,14754,claro guatemala,14754,Telgua,true,false,,0,,,0,2,602,939,939,301,200 +cloudflare-ech.com,MM,Myanmar,atom myanmar,133385,atom myanmar,,,,false,,0,,,0,2,2252,2920,2920,301,200 +cloudflare-ech.com,NI,Nicaragua,claro guatemala,14754,claro guatemala,14754,Telgua,true,true,,0,,,0,2,543,841,841,301,200 +cloudflare-ech.com,NZ,New Zealand,one nz,9500,one nz,9500,One New Zealand Group Limited,true,true,,0,,,0,2,1274,1887,1888,301,200 +cloudflare-ech.com,NZ,New Zealand,spark new zealand,4771,spark new zealand,4771,Spark New Zealand Trading Limited,true,false,,0,,,0,2,1529,2252,2252,301,200 +cloudflare-ech.com,MM,Myanmar,atom myanmar,133385,atom myanmar,,,,true,,0,,,0,2,2849,3507,3507,301,200 +cloudflare-ech.com,NP,Nepal,ncell,38565,ncell,38565,Ncell Pty. Ltd.,true,false,,0,,,0,2,2082,2667,2668,301,200 +cloudflare-ech.com,NZ,New Zealand,2degrees,9790,2degrees,9790,Two Degrees Mobile Limited,true,true,,0,,,0,2,1406,2021,2022,301,200 +cloudflare-ech.com,NZ,New Zealand,spark new zealand,4771,spark new zealand,4771,Spark New Zealand Trading Limited,true,true,,0,,,0,2,1340,1874,1874,301,200 +cloudflare-ech.com,NG,Nigeria,9mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +cloudflare-ech.com,NG,Nigeria,9mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,273,0,525 +cloudflare-ech.com,NZ,New Zealand,2degrees,9790,2degrees,9790,Two Degrees Mobile Limited,true,false,,0,,,0,2,1078,1601,1601,301,200 +cloudflare-ech.com,NO,Norway,1global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,NZ,New Zealand,one nz,9500,one nz,9500,One New Zealand Group Limited,true,false,,0,,,0,2,1257,1887,1887,301,200 +cloudflare-ech.com,NO,Norway,1global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,NG,Nigeria,airtel networks limited,36873,airtel networks limited,36873,Airtel Networks Limited,true,false,,0,,,0,2,1506,2153,2153,301,200 +cloudflare-ech.com,NG,Nigeria,airtel networks limited,36873,airtel networks limited,36873,Airtel Networks Limited,true,true,,0,,,0,1,1143,1797,1798,301,200 +cloudflare-ech.com,NO,Norway,cogent communications,212449,cogent communications,212449,Erate AS,true,false,,0,,,0,2,775,1141,1142,301,200 +cloudflare-ech.com,NO,Norway,lyse tele,203995,lyse tele,203995,Lyse Tele AS,true,false,,0,,,0,2,704,1101,1102,301,200 +cloudflare-ech.com,NO,Norway,cogent communications,212449,cogent communications,212449,Erate AS,true,true,,0,,,0,2,525,850,851,301,200 +cloudflare-ech.com,NG,Nigeria,globacom,37148,globacom,328309,Globacom Limited,false,true,,0,,,0,2,1289,1782,1782,301,200 +cloudflare-ech.com,NG,Nigeria,globacom,37148,globacom,328309,Globacom Limited,false,false,,0,,,0,2,1631,2127,2127,301,200 +cloudflare-ech.com,NG,Nigeria,mtn nigeria,29465,mtn nigeria,29465,MTN NIGERIA Communication limited,true,false,,0,,,0,2,1349,2186,2187,301,200 +cloudflare-ech.com,NP,Nepal,ncell,38565,ncell,38565,Ncell Pty. Ltd.,true,true,,0,,,0,2,2785,3366,3366,301,200 +cloudflare-ech.com,NG,Nigeria,spectranet,37340,spectranet,37340,SPECTRANET LIMITED,true,false,,0,,,0,2,1406,2043,2044,301,200 +cloudflare-ech.com,NG,Nigeria,mtn nigeria,29465,mtn nigeria,29465,MTN NIGERIA Communication limited,true,true,,0,,,0,2,1428,2026,2026,301,200 +cloudflare-ech.com,NO,Norway,lyse tele,203995,lyse tele,203995,Lyse Tele AS,true,true,,0,,,0,2,517,833,833,301,200 +cloudflare-ech.com,NO,Norway,telenor norge,2119,telenor norge,2119,Telenor Norge AS,true,false,,0,,,82,83,811,1050,1050,301,200 +cloudflare-ech.com,NG,Nigeria,spectranet,37340,spectranet,37340,SPECTRANET LIMITED,true,true,,0,,,1,3,1216,1824,1825,301,200 +cloudflare-ech.com,NO,Norway,telenor norge,2119,telenor norge,2119,Telenor Norge AS,true,true,,0,,,0,2,546,828,828,301,200 +cloudflare-ech.com,OM,Oman,ooredoo oman,50010,ooredoo oman,50010,Omani Qatari Telecommunications Company SAOC,true,false,,0,,,0,2,1038,1648,1648,301,200 +cloudflare-ech.com,OM,Oman,vodafone oman,212661,vodafone oman,212661,Oman Future Telecommunications Company SAOC,true,false,,0,,,0,2,947,1425,1426,301,200 +cloudflare-ech.com,OM,Oman,ooredoo oman,50010,ooredoo oman,50010,Omani Qatari Telecommunications Company SAOC,true,true,,0,,,0,2,882,1251,1251,301,200 +cloudflare-ech.com,PK,Pakistan,hazara communication,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +cloudflare-ech.com,OM,Oman,vodafone oman,212661,vodafone oman,212661,Oman Future Telecommunications Company SAOC,true,true,,0,,,0,2,896,1358,1359,301,200 +cloudflare-ech.com,OM,Oman,omantel,28885,omantel,28885,Oman Telecommunications Company (S.A.O.G),true,false,,0,,,0,2,1564,2323,2324,301,200 +cloudflare-ech.com,PK,Pakistan,zong,59257,zong,59257,CMPak Limited,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1442,0,200 +cloudflare-ech.com,PK,Pakistan,telehouse pvt ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +cloudflare-ech.com,PK,Pakistan,paknet merged into ptcl,56167,paknet merged into ptcl,56167,PTML,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1215,0,200 +cloudflare-ech.com,OM,Oman,omantel,28885,omantel,28885,Oman Telecommunications Company (S.A.O.G),true,true,,0,,,0,2,1111,1759,1759,301,200 +cloudflare-ech.com,PK,Pakistan,telehouse pvt ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,PK,Pakistan,pakistan mobile communication limited,45669,pakistan mobile communication limited,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,false,,0,,,0,2,1191,1770,1771,301,200 +cloudflare-ech.com,PK,Pakistan,hazara communication,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +cloudflare-ech.com,PK,Pakistan,ptcl,56167,ptcl,56167,PTML,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1395,0,200 +cloudflare-ech.com,PK,Pakistan,pakistan mobile communication limited,45669,pakistan mobile communication limited,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,true,,0,,,0,2,1120,1651,1651,301,200 +cloudflare-ech.com,PK,Pakistan,zong,59257,zong,59257,CMPak Limited,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1632,0,200 +cloudflare-ech.com,PK,Pakistan,originet (pvt.) ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,PK,Pakistan,jazz,45669,jazz,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,false,,0,,,0,2,1141,1683,1683,301,200 +cloudflare-ech.com,PK,Pakistan,originet (pvt.) ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +cloudflare-ech.com,PK,Pakistan,multacom corporation,45669,multacom corporation,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,true,,0,,,0,2,971,1467,1467,301,200 +cloudflare-ech.com,PS,"Palestine, State of",wataniya palestine mobile telecommunication compan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,PS,"Palestine, State of",wataniya palestine mobile telecommunication compan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,261,0,525 +cloudflare-ech.com,NO,Norway,telia norge,25400,telia norge,12929,Telia Norge AS,false,true,,0,,,0,2,3006,3341,3341,301,200 +cloudflare-ech.com,PK,Pakistan,jazz,45669,jazz,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,true,,0,,,42,43,1151,1669,1670,301,200 +cloudflare-ech.com,PK,Pakistan,paknet merged into ptcl,56167,paknet merged into ptcl,56167,PTML,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1025,0,200 +cloudflare-ech.com,PK,Pakistan,multacom corporation,45669,multacom corporation,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,false,,0,,,0,1,1079,1586,1586,301,200 +cloudflare-ech.com,PK,Pakistan,telenor,24499,telenor,24499,Telenor Pakistan (Pvt) Ltd,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,943,0,200 +cloudflare-ech.com,PK,Pakistan,special communication organization,18053,special communication organization,18053,Special Communication Organization,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1346,0,200 +cloudflare-ech.com,PK,Pakistan,telenor,24499,telenor,24499,Telenor Pakistan (Pvt) Ltd,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1029,0,200 +cloudflare-ech.com,PK,Pakistan,telenor pakistan,24499,telenor pakistan,24499,Telenor Pakistan (Pvt) Ltd,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1340,0,200 +cloudflare-ech.com,PK,Pakistan,special communication organization,18053,special communication organization,18053,Special Communication Organization,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1278,0,200 +cloudflare-ech.com,PS,"Palestine, State of",jawwal,29310,jawwal,29310,JAWWAL,true,false,,0,,,0,2,942,1357,1358,301,200 +cloudflare-ech.com,PA,Panama,tigo panama,14709,tigo panama,14709,Cable Onda,true,false,,0,,,0,203,1053,1413,1413,301,200 +cloudflare-ech.com,PY,Paraguay,personal paraguay,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +cloudflare-ech.com,PA,Panama,tigo panama,14709,tigo panama,14709,Cable Onda,true,true,,0,,,0,2,685,1050,1050,301,200 +cloudflare-ech.com,PS,"Palestine, State of",jawwal,29310,jawwal,29310,JAWWAL,true,true,,0,,,0,2,726,1180,1180,301,200 +cloudflare-ech.com,PY,Paraguay,personal paraguay,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,PY,Paraguay,tigo paraguay,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",57,59,0,0,109,0,525 +cloudflare-ech.com,PK,Pakistan,telenor pakistan,24499,telenor pakistan,24499,Telenor Pakistan (Pvt) Ltd,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,2286,0,200 +cloudflare-ech.com,PG,Papua New Guinea,digitec papua new guinea,139898,digitec papua new guinea,139898,Digitec Communications Limited,true,false,,0,,,0,2,1222,1907,1907,301,200 +cloudflare-ech.com,PY,Paraguay,tigo paraguay,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,PA,Panama,cable & wireless panama,11556,cable & wireless panama,11556,Cable & Wireless Panama,true,true,,0,,,0,2,1746,4012,4012,301,200 +cloudflare-ech.com,PY,Paraguay,claro paraguay,11664,claro paraguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,2,739,1010,1010,301,200 +cloudflare-ech.com,PA,Panama,cable & wireless panama,11556,cable & wireless panama,11556,Cable & Wireless Panama,true,false,,0,,,0,2,2614,3072,3073,301,200 +cloudflare-ech.com,PG,Papua New Guinea,digitec papua new guinea,139898,digitec papua new guinea,139898,Digitec Communications Limited,true,true,,0,,,0,2,1090,1747,1748,301,200 +cloudflare-ech.com,PY,Paraguay,compania paraguaya de comunicaciones s.a. copaco s,27866,compania paraguaya de comunicaciones s.a. copaco s,27866,CO.PA.CO.,true,true,,0,,,0,2,765,1152,1152,301,200 +cloudflare-ech.com,PG,Papua New Guinea,digicel png,58460,digicel png,58460,Digicel (PNG) Ltd,true,false,,0,,,0,1,1590,2289,2289,301,200 +cloudflare-ech.com,PE,Peru,movistar,6147,movistar,6147,Telefonica del Peru S.A.A.,true,false,,0,,,0,1,374,831,831,301,200 +cloudflare-ech.com,PY,Paraguay,compania paraguaya de comunicaciones s.a. copaco s,27866,compania paraguaya de comunicaciones s.a. copaco s,27866,CO.PA.CO.,true,false,,0,,,0,2,772,1185,1186,301,200 +cloudflare-ech.com,PE,Peru,claro fibra coaxial,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,PE,Peru,fibra movistar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,PE,Peru,fibra movistar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,PE,Peru,bitel,262210,bitel,262210,VIETTEL PERÚ S.A.C.,true,false,,0,,,0,2,481,695,696,301,200 +cloudflare-ech.com,PE,Peru,claro movil,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,PG,Papua New Guinea,digicel png,58460,digicel png,58460,Digicel (PNG) Ltd,true,true,,0,,,0,2,1576,2285,2285,301,200 +cloudflare-ech.com,PE,Peru,claro fibra coaxial,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,PE,Peru,claro movil,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,57,0,525 +cloudflare-ech.com,PE,Peru,bitel,262210,bitel,262210,VIETTEL PERÚ S.A.C.,true,true,,0,,,0,2,419,665,665,301,200 +cloudflare-ech.com,PG,Papua New Guinea,vodafone png,139898,vodafone png,139898,Digitec Communications Limited,true,false,,0,,,0,2,1667,2549,2550,301,200 +cloudflare-ech.com,PE,Peru,movistar,6147,movistar,6147,Telefonica del Peru S.A.A.,true,true,,0,,,0,2,347,504,504,301,200 +cloudflare-ech.com,PG,Papua New Guinea,vodafone png,139898,vodafone png,139898,Digitec Communications Limited,true,true,,0,,,0,2,1454,2355,2355,301,200 +cloudflare-ech.com,NO,Norway,telia norge,25400,telia norge,12929,Telia Norge AS,false,false,,0,,,0,2,523,816,817,301,200 +cloudflare-ech.com,NG,Nigeria,smile nigeria,37637,smile nigeria,37637,Smile Communications Nigeria,true,true,,0,,,0,2,7006,10494,10494,301,200 +cloudflare-ech.com,PE,Peru,movistar peru,6147,movistar peru,6147,Telefonica del Peru S.A.A.,true,false,,0,,,90,92,799,1523,1523,301,200 +cloudflare-ech.com,PH,Philippines,globe business gfiber broadband plan,132199,globe business gfiber broadband plan,132199,Globe Telecom Inc.,true,false,,0,,,0,2,853,1323,1323,301,200 +cloudflare-ech.com,NG,Nigeria,smile nigeria,37637,smile nigeria,37637,Smile Communications Nigeria,true,false,,0,,,0,2,7536,11892,11892,301,200 +cloudflare-ech.com,PH,Philippines,r & s technology,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +cloudflare-ech.com,PH,Philippines,r & s technology,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,PL,Poland,comasoft,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,68,0,525 +cloudflare-ech.com,PH,Philippines,globe business gfiber broadband plan,132199,globe business gfiber broadband plan,132199,Globe Telecom Inc.,true,true,,0,,,0,2,781,1152,1152,301,200 +cloudflare-ech.com,PE,Peru,entel peru,21575,entel peru,21575,ENTEL PERU S.A.,true,false,,0,,,0,2,874,1530,1530,301,200 +cloudflare-ech.com,PH,Philippines,dito telecommunity,139831,dito telecommunity,139831,DITO TELECOMMUNITY CORP.,true,false,,0,,,0,2,778,1175,1175,301,200 +cloudflare-ech.com,PY,Paraguay,claro paraguay,11664,claro paraguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,2,6618,6885,6885,301,200 +cloudflare-ech.com,PE,Peru,entel peru,21575,entel peru,21575,ENTEL PERU S.A.,true,true,,0,,,0,2,866,1183,1183,301,200 +cloudflare-ech.com,PL,Poland,comasoft,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,69,0,525 +cloudflare-ech.com,PH,Philippines,smart communications,10139,smart communications,10139,"Smart Broadband, Inc.",true,false,,0,,,1,2,1177,1776,1776,301,200 +cloudflare-ech.com,PL,Poland,plus poland,8374,plus poland,8374,Polkomtel Sp. z o.o.,true,false,,0,,,0,2,450,653,653,301,200 +cloudflare-ech.com,PE,Peru,claro peru,12252,claro peru,12252,America Movil Peru S.A.C.,true,false,,0,,,0,2,2003,2786,2786,301,200 +cloudflare-ech.com,PE,Peru,claro peru,12252,claro peru,12252,America Movil Peru S.A.C.,true,true,,0,,,0,2,2004,2785,2786,301,200 +cloudflare-ech.com,PL,Poland,orange polska,5617,orange polska,5617,Orange Polska Spolka Akcyjna,true,false,,0,,,0,2,405,556,557,301,200 +cloudflare-ech.com,PL,Poland,play,201019,play,201019,P4 Sp. z o.o.,true,false,,0,,,0,2,398,562,562,301,200 +cloudflare-ech.com,PL,Poland,orange polska,5617,orange polska,5617,Orange Polska Spolka Akcyjna,true,true,,0,,,0,2,343,506,506,301,200 +cloudflare-ech.com,PL,Poland,plus poland,8374,plus poland,8374,Polkomtel Sp. z o.o.,true,true,,0,,,0,2,431,640,641,301,200 +cloudflare-ech.com,PH,Philippines,dito telecommunity,139831,dito telecommunity,139831,DITO TELECOMMUNITY CORP.,true,true,,0,,,1,2,738,1103,1104,301,200 +cloudflare-ech.com,PL,Poland,t-mobile polska,12912,t-mobile polska,12912,T-Mobile Polska S.A.,true,false,,0,,,0,2,538,778,778,301,200 +cloudflare-ech.com,PL,Poland,play,201019,play,201019,P4 Sp. z o.o.,true,true,,0,,,0,2,409,577,577,301,200 +cloudflare-ech.com,PL,Poland,t-mobile polska,12912,t-mobile polska,12912,T-Mobile Polska S.A.,true,true,,0,,,0,2,413,609,609,301,200 +cloudflare-ech.com,PE,Peru,movistar peru,6147,movistar peru,6147,Telefonica del Peru S.A.A.,true,true,,0,,,0,2,1011,2813,2813,301,200 +cloudflare-ech.com,PT,Portugal,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,PT,Portugal,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,PT,Portugal,vodafone portugal,12353,vodafone portugal,12353,Vodafone Portugal - Communicacoes Pessoais S.A.,true,false,,0,,,0,2,431,684,684,301,200 +cloudflare-ech.com,PT,Portugal,nos comunicacoes,2860,nos comunicacoes,2860,"NOS COMUNICACOES, S.A.",true,false,,0,,,0,2,580,848,849,301,200 +cloudflare-ech.com,PT,Portugal,nos comunicacoes,2860,nos comunicacoes,2860,"NOS COMUNICACOES, S.A.",true,true,,0,,,0,2,475,728,728,301,200 +cloudflare-ech.com,PH,Philippines,smart communications,10139,smart communications,10139,"Smart Broadband, Inc.",true,true,,0,,,0,2,1105,1633,1633,301,200 +cloudflare-ech.com,PL,Poland,orange mobile,5617,orange mobile,5617,Orange Polska Spolka Akcyjna,true,false,,0,,,0,1,398,566,566,301,200 +cloudflare-ech.com,PT,Portugal,vodafone portugal,12353,vodafone portugal,12353,Vodafone Portugal - Communicacoes Pessoais S.A.,true,true,,0,,,0,2,422,672,672,301,200 +cloudflare-ech.com,PL,Poland,orange mobile,5617,orange mobile,5617,Orange Polska Spolka Akcyjna,true,true,,0,,,74,75,446,604,604,301,200 +cloudflare-ech.com,PT,Portugal,digi portugal,20879,digi portugal,20879,DIGI ROMANIA S.A.,true,false,,0,,,0,2,536,851,852,301,200 +cloudflare-ech.com,PR,Puerto Rico,claro puerto rico,10396,claro puerto rico,10396,"DATACOM CARIBE, INC.",true,false,,0,,,0,2,514,828,829,301,200 +cloudflare-ech.com,RE,Réunion,zeop,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,PT,Portugal,meo,42863,meo,42863,MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA S.A.,true,true,,0,,,0,2,532,725,726,301,200 +cloudflare-ech.com,PR,Puerto Rico,claro puerto rico,10396,claro puerto rico,10396,"DATACOM CARIBE, INC.",true,true,,0,,,0,202,653,1009,1009,301,200 +cloudflare-ech.com,PR,Puerto Rico,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,false,,0,,,0,2,391,639,639,301,200 +cloudflare-ech.com,RE,Réunion,zeop,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +cloudflare-ech.com,PT,Portugal,digi portugal,20879,digi portugal,20879,DIGI ROMANIA S.A.,true,true,,0,,,0,2,709,1249,1250,301,200 +cloudflare-ech.com,PR,Puerto Rico,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,true,,0,,,0,2,326,559,559,301,200 +cloudflare-ech.com,RE,Réunion,telco oi,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,RE,Réunion,sfr,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,RE,Réunion,sfr,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,RE,Réunion,telco oi,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,56,0,525 +cloudflare-ech.com,QA,Qatar,vodafone qatar,48728,vodafone qatar,48728,Vodafone Qatar P.Q.S.C,true,true,,0,,,0,2,616,954,954,301,200 +cloudflare-ech.com,PR,Puerto Rico,liberty pr,14638,liberty pr,14638,Liberty Communications of Puerto Rico LLC,true,false,,0,,,0,2,1265,1701,1701,301,200 +cloudflare-ech.com,QA,Qatar,ooredoo qatar,8781,ooredoo qatar,8781,Ooredoo Q.S.C.,true,false,,0,,,0,1,770,1173,1173,301,200 +cloudflare-ech.com,QA,Qatar,vodafone qatar,48728,vodafone qatar,48728,Vodafone Qatar P.Q.S.C,true,false,,0,,,0,2,660,992,992,301,200 +cloudflare-ech.com,PR,Puerto Rico,liberty pr,14638,liberty pr,14638,Liberty Communications of Puerto Rico LLC,true,true,,0,,,0,2,988,1584,1584,301,200 +cloudflare-ech.com,QA,Qatar,ooredoo qatar,8781,ooredoo qatar,8781,Ooredoo Q.S.C.,true,true,,0,,,0,2,732,1123,1123,301,200 +cloudflare-ech.com,RO,Romania,telekom romania mobile communications,35725,telekom romania mobile communications,35725,TELEKOM ROMANIA MOBILE COMMUNICATIONS S.A.,true,false,,0,,,1,2,757,1080,1080,301,200 +cloudflare-ech.com,RO,Romania,telekom romania mobile communications,35725,telekom romania mobile communications,35725,TELEKOM ROMANIA MOBILE COMMUNICATIONS S.A.,true,true,,0,,,0,2,604,909,909,301,200 +cloudflare-ech.com,RO,Romania,vodafone romania,12302,vodafone romania,12302,Vodafone Romania S.A.,true,false,,0,,,0,2,555,755,756,301,200 +cloudflare-ech.com,PH,Philippines,globe telecom,4775,globe telecom,4775,"Globe Telecom (GMCR,INC)",true,false,,0,,,0,2,5539,6582,6582,301,200 +cloudflare-ech.com,RO,Romania,orange romania communications,9050,orange romania communications,9050,Orange Romania S.A.,true,false,,0,,,0,2,367,515,515,301,200 +cloudflare-ech.com,RO,Romania,vodafone romania,12302,vodafone romania,12302,Vodafone Romania S.A.,true,true,,0,,,0,2,522,759,759,301,200 +cloudflare-ech.com,RO,Romania,orange romania,8953,orange romania,8953,Orange Romania S.A.,true,false,,0,,,0,2,481,725,725,301,200 +cloudflare-ech.com,PH,Philippines,globe telecom,4775,globe telecom,4775,"Globe Telecom (GMCR,INC)",true,true,,0,,,0,2,4232,4920,4920,301,200 +cloudflare-ech.com,RO,Romania,orange romania communications,9050,orange romania communications,9050,Orange Romania S.A.,true,true,,0,,,0,2,322,550,550,301,200 +cloudflare-ech.com,RO,Romania,orange romania,8953,orange romania,8953,Orange Romania S.A.,true,true,,0,,,0,2,424,659,659,301,200 +cloudflare-ech.com,RU,Russian Federation,invest mobile,50265,invest mobile,50265,Invest Mobile LLC,true,false,,0,,,73,75,402,557,558,301,200 +cloudflare-ech.com,RU,Russian Federation,mts,15640,mts,15640,MTS PJSC,true,false,,0,,,0,2,456,660,660,301,200 +cloudflare-ech.com,RO,Romania,digi romania,8708,digi romania,8708,DIGI ROMANIA S.A.,true,true,,0,,,0,2,1555,2698,2698,301,200 +cloudflare-ech.com,RE,Réunion,orange,199140,orange,199140,Orange S.A.,true,false,,0,,,0,2,1453,2192,2192,301,200 +cloudflare-ech.com,RU,Russian Federation,sberbank-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +cloudflare-ech.com,RU,Russian Federation,sberbank-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,3,0,0,80,0,525 +cloudflare-ech.com,PT,Portugal,meo,42863,meo,42863,MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA S.A.,true,false,,0,,,0,2,2029,2247,2247,301,200 +cloudflare-ech.com,RU,Russian Federation,t-mob,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,83,0,525 +cloudflare-ech.com,RU,Russian Federation,mts,15640,mts,15640,MTS PJSC,true,true,,0,,,0,2,443,647,647,301,200 +cloudflare-ech.com,RU,Russian Federation,ozyorsk telecom cjsc.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +cloudflare-ech.com,PK,Pakistan,ptcl,,,56167,PTML,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,16245,0,500 +cloudflare-ech.com,RU,Russian Federation,ozyorsk telecom cjsc.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +cloudflare-ech.com,RE,Réunion,orange,199140,orange,199140,Orange S.A.,true,true,,0,,,0,1,1165,1812,1813,301,200 +cloudflare-ech.com,RU,Russian Federation,pjsc megafon,25159,pjsc megafon,25159,PJSC MegaFon,true,false,,0,,,1,2,466,660,660,301,200 +cloudflare-ech.com,RU,Russian Federation,rostelecom,12389,rostelecom,12389,PJSC Rostelecom,true,false,,0,,,0,2,644,902,903,301,200 +cloudflare-ech.com,RU,Russian Federation,novokuznetsk telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,94,0,525 +cloudflare-ech.com,RU,Russian Federation,novokuznetsk telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +cloudflare-ech.com,RU,Russian Federation,omskie kabelnye seti,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,103,0,525 +cloudflare-ech.com,RU,Russian Federation,omskie kabelnye seti,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +cloudflare-ech.com,RU,Russian Federation,trunkmobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,78,0,525 +cloudflare-ech.com,RU,Russian Federation,trunkmobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,69,0,525 +cloudflare-ech.com,RU,Russian Federation,ooo vtc-mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +cloudflare-ech.com,RO,Romania,digi romania,8708,digi romania,8708,DIGI ROMANIA S.A.,true,false,,0,,,0,2,2205,3320,3320,301,200 +cloudflare-ech.com,RU,Russian Federation,ooo vtc-mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,81,0,525 +cloudflare-ech.com,RU,Russian Federation,tattelecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +cloudflare-ech.com,RU,Russian Federation,mcs,47204,mcs,47204,MCS LLC,true,false,,0,,,0,2,600,859,859,301,200 +cloudflare-ech.com,RU,Russian Federation,mts ojsc,48612,mts ojsc,48612,MTS PJSC,true,false,,0,,,0,2,553,904,904,301,200 +cloudflare-ech.com,RU,Russian Federation,ekaterinburg-2000,31499,ekaterinburg-2000,31499,Ekaterinburg-2000 LLC,true,false,,0,,,0,2,767,1053,1053,301,200 +cloudflare-ech.com,RU,Russian Federation,tbank,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,75,0,525 +cloudflare-ech.com,RU,Russian Federation,tattelecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +cloudflare-ech.com,RU,Russian Federation,tbank,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +cloudflare-ech.com,RU,Russian Federation,s.u.e. dpr republic operator of networks,204108,s.u.e. dpr republic operator of networks,204108,S.U.E. DPR Republic Operator of Networks,true,false,,0,,,0,2,550,796,796,301,200 +cloudflare-ech.com,RU,Russian Federation,megafon,25159,megafon,25159,PJSC MegaFon,true,false,,0,,,0,1,767,1108,1109,301,200 +cloudflare-ech.com,RU,Russian Federation,t-mob,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,72,0,525 +cloudflare-ech.com,RU,Russian Federation,citytelecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",4,5,0,0,79,0,525 +cloudflare-ech.com,RU,Russian Federation,citytelecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,78,0,525 +cloudflare-ech.com,RU,Russian Federation,jv a-mobile,50257,jv a-mobile,50257,JV A-Mobile Ltd.,true,false,,0,,,46,47,744,1459,1459,301,200 +cloudflare-ech.com,RU,Russian Federation,isp balzer-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +cloudflare-ech.com,RU,Russian Federation,isp balzer-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +cloudflare-ech.com,RU,Russian Federation,mobile trend,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +cloudflare-ech.com,RU,Russian Federation,jsc vainah telecom,49724,jsc vainah telecom,49724,CJSC Vainah Telecom,true,false,,0,,,0,2,672,1074,1075,301,200 +cloudflare-ech.com,RU,Russian Federation,mobile trend,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,79,0,525 +cloudflare-ech.com,RU,Russian Federation,zao aquafon-gsm,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +cloudflare-ech.com,RU,Russian Federation,llc alfa-mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,78,0,525 +cloudflare-ech.com,RU,Russian Federation,jv a-mobile,50257,jv a-mobile,50257,JV A-Mobile Ltd.,true,true,,0,,,1,2,649,1020,1021,301,200 +cloudflare-ech.com,RU,Russian Federation,zao aquafon-gsm,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,73,0,525 +cloudflare-ech.com,RU,Russian Federation,llc alfa-mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,75,0,525 +cloudflare-ech.com,RU,Russian Federation,tele2 russia,48190,tele2 russia,48190,T2 Mobile LLC,true,false,,0,,,0,2,1405,1724,1725,301,200 +cloudflare-ech.com,RO,Romania,digi romania business,8708,digi romania business,8708,DIGI ROMANIA S.A.,true,false,,0,,,0,2,6517,7525,7526,301,200 +cloudflare-ech.com,RW,Rwanda,airtel rwanda,327707,airtel rwanda,327707,Airtel Rwanda Ltd,true,true,,0,,,42,43,1165,1548,1548,301,200 +cloudflare-ech.com,RW,Rwanda,airtel rwanda,327707,airtel rwanda,327707,Airtel Rwanda Ltd,true,false,,0,,,0,2,761,1134,1135,301,200 +cloudflare-ech.com,KN,Saint Kitts and Nevis,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,548,806,807,301,200 +cloudflare-ech.com,RW,Rwanda,mtn rwanda,36890,mtn rwanda,36890,MTN Rwandacell,true,false,,0,,,0,202,1377,1758,1759,301,200 +cloudflare-ech.com,RW,Rwanda,mtn rwanda,36890,mtn rwanda,36890,MTN Rwandacell,true,true,,0,,,0,2,872,1272,1272,301,200 +cloudflare-ech.com,KN,Saint Kitts and Nevis,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,76,78,656,950,951,301,200 +cloudflare-ech.com,RU,Russian Federation,invest mobile,50265,invest mobile,50265,Invest Mobile LLC,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,19296,0,200 +cloudflare-ech.com,RU,Russian Federation,pjsc megafon,25159,pjsc megafon,25159,PJSC MegaFon,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,19399,0,200 +cloudflare-ech.com,LC,Saint Lucia,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,1055,1534,1534,301,200 +cloudflare-ech.com,RU,Russian Federation,rostelecom,12389,rostelecom,12389,PJSC Rostelecom,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,19510,0,200 +cloudflare-ech.com,WS,Samoa,digicel samoa,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,LC,Saint Lucia,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,1063,1507,1507,301,200 +cloudflare-ech.com,WS,Samoa,digicel samoa,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,RU,Russian Federation,mcs,47204,mcs,47204,MCS LLC,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,19497,0,200 +cloudflare-ech.com,LC,Saint Lucia,digicel saint lucia,33582,,33582,Digicel St.Lucia Ltd,true,false,,0,,,0,203,1397,1868,1868,301,200 +cloudflare-ech.com,RU,Russian Federation,ekaterinburg-2000,31499,ekaterinburg-2000,31499,Ekaterinburg-2000 LLC,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,19546,0,200 +cloudflare-ech.com,MF,Saint Martin (French part),dauphin telecom,33392,dauphin telecom,33392,Dauphin Telecom,true,false,,0,,,0,2,590,936,936,301,200 +cloudflare-ech.com,MF,Saint Martin (French part),dauphin telecom,33392,dauphin telecom,33392,Dauphin Telecom,true,true,,0,,,0,202,801,1144,1145,301,200 +cloudflare-ech.com,RU,Russian Federation,s.u.e. dpr republic operator of networks,204108,s.u.e. dpr republic operator of networks,204108,S.U.E. DPR Republic Operator of Networks,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,19502,0,200 +cloudflare-ech.com,RU,Russian Federation,megafon,25159,megafon,25159,PJSC MegaFon,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,19536,0,200 +cloudflare-ech.com,LC,Saint Lucia,digicel saint lucia,33582,digicel saint lucia,33582,Digicel St.Lucia Ltd,true,true,,0,,,43,44,1516,2587,2588,301,200 +cloudflare-ech.com,SA,Saudi Arabia,stc saudi,39891,stc saudi,39891,Saudi Telecom Company JSC,true,false,,0,,,0,1,779,1292,1293,301,200 +cloudflare-ech.com,SA,Saudi Arabia,mobily,35819,mobily,35819,"Etihad Etisalat, a joint stock company",true,false,,0,,,0,2,796,1277,1277,301,200 +cloudflare-ech.com,SA,Saudi Arabia,zain saudi arabia,43766,zain saudi arabia,43766,Mobile Telecommunication Company Saudi Arabia Joint-Stock company,true,false,,0,,,0,2,955,1438,1439,301,200 +cloudflare-ech.com,SA,Saudi Arabia,stc saudi,39891,stc saudi,39891,Saudi Telecom Company JSC,true,true,,0,,,0,2,797,1278,1279,301,200 +cloudflare-ech.com,ST,Sao Tome and Principe,cst-net,328191,cst-net,328191,Companhia Santomense de Telecomunicacoes,true,true,,0,,,0,2,1292,2108,2109,301,200 +cloudflare-ech.com,SA,Saudi Arabia,zain saudi arabia,43766,zain saudi arabia,43766,Mobile Telecommunication Company Saudi Arabia Joint-Stock company,true,true,,0,,,0,2,845,1359,1359,301,200 +cloudflare-ech.com,ST,Sao Tome and Principe,cst-net,328191,cst-net,328191,Companhia Santomense de Telecomunicacoes,true,false,,0,,,0,2,1293,2111,2112,301,200 +cloudflare-ech.com,SA,Saudi Arabia,mobily,35819,mobily,35819,"Etihad Etisalat, a joint stock company",true,true,,0,,,0,2,747,1163,1163,301,200 +cloudflare-ech.com,RU,Russian Federation,tele2 russia,48190,tele2 russia,48190,T2 Mobile LLC,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,22965,0,200 +cloudflare-ech.com,SA,Saudi Arabia,etihad salam telecom cjsc,35753,etihad salam telecom cjsc,35753,Integrated Telecom Co. Ltd,true,false,,0,,,0,2,793,1089,1090,301,200 +cloudflare-ech.com,SN,Senegal,tigo senegal,37649,tigo senegal,37649,SAGA AFRICA HOLDINGS LIMITED,true,false,,0,,,0,2,940,1365,1365,301,200 +cloudflare-ech.com,RS,Serbia,telenor d.o.o.,15958,telenor d.o.o.,15958,CETIN Ltd. Belgrade,true,true,,0,,,57,59,544,782,782,301,200 +cloudflare-ech.com,SN,Senegal,sonatel,8346,sonatel,8346,SONATEL-AS Autonomous System,true,false,,0,,,0,2,728,1002,1002,301,200 +cloudflare-ech.com,RO,Romania,digi romania business,8708,digi romania business,8708,DIGI ROMANIA S.A.,true,true,,0,,,0,2,6462,22524,22524,301,200 +cloudflare-ech.com,SN,Senegal,sonatel,8346,sonatel,8346,SONATEL-AS Autonomous System,true,true,,0,,,0,2,586,869,869,301,200 +cloudflare-ech.com,SN,Senegal,tigo senegal,37649,tigo senegal,37649,SAGA AFRICA HOLDINGS LIMITED,true,true,,0,,,0,2,726,1224,1224,301,200 +cloudflare-ech.com,SN,Senegal,sudatel-senegal,37196,sudatel-senegal,37196,Sudatel Senegal,true,false,,0,,,0,2,2345,2646,2646,301,200 +cloudflare-ech.com,SC,Seychelles,cable & wireless (seychelles),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,SC,Seychelles,cable & wireless (seychelles),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,SC,Seychelles,airtelseychelles,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,SC,Seychelles,airtelseychelles,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,RS,Serbia,telenor d.o.o.,15958,telenor d.o.o.,15958,CETIN Ltd. Belgrade,true,false,,0,,,0,2,442,683,684,301,200 +cloudflare-ech.com,SN,Senegal,sudatel-senegal,37196,sudatel-senegal,37196,Sudatel Senegal,true,true,,0,,,0,2,1219,2162,2162,301,200 +cloudflare-ech.com,RS,Serbia,mts serbia,8400,mts serbia,8400,TELEKOM SRBIJA a.d.,true,true,,0,,,0,2,505,807,807,301,200 +cloudflare-ech.com,SA,Saudi Arabia,etihad salam telecom cjsc,35753,etihad salam telecom cjsc,35753,Integrated Telecom Co. Ltd,true,true,,0,,,0,2,630,3813,3813,301,200 +cloudflare-ech.com,RS,Serbia,a1 srbija,44143,a1 srbija,44143,A1 Srbija d.o.o,true,false,,0,,,0,2,840,1173,1173,301,200 +cloudflare-ech.com,RS,Serbia,mts serbia,8400,mts serbia,8400,TELEKOM SRBIJA a.d.,true,false,,0,,,50,52,509,809,809,301,200 +cloudflare-ech.com,RS,Serbia,a1 srbija,44143,a1 srbija,44143,A1 Srbija d.o.o,true,true,,0,,,0,2,633,954,954,301,200 +cloudflare-ech.com,SG,Singapore,starhub mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,SG,Singapore,starhub mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,RU,Russian Federation,beeline,16345,beeline,,,,false,,0,,,0,2,636,1275,1275,301,200 +cloudflare-ech.com,SG,Singapore,singtel mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,SG,Singapore,singtel mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,SG,Singapore,simba telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,SG,Singapore,simba telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,SA,Saudi Arabia,rcell,214707,rcell,214707,RCell LLC,true,false,,0,,,0,2,885,1430,1431,301,200 +cloudflare-ech.com,RU,Russian Federation,mts ojsc,48612,mts ojsc,48612,MTS PJSC,true,true,,28,CURLE_OPERATION_TIMEDOUT,Connection timed out after 30000 milliseconds,0,0,0,0,30000,0,200 +cloudflare-ech.com,SK,Slovakia,o2 slovakia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +cloudflare-ech.com,SA,Saudi Arabia,rcell,214707,rcell,214707,RCell LLC,true,true,,0,,,0,2,856,1819,1820,301,200 +cloudflare-ech.com,SG,Singapore,m1,4773,m1,4773,M1 LIMITED,true,true,,0,,,62,63,891,1276,1277,301,200 +cloudflare-ech.com,SK,Slovakia,o2 slovakia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,SG,Singapore,m1,4773,m1,4773,M1 LIMITED,true,false,,0,,,0,2,804,1165,1165,301,200 +cloudflare-ech.com,SK,Slovakia,slovak telekom,6855,slovak telekom,6855,"Slovak Telekom, a.s.",true,false,,0,,,0,2,468,737,737,301,200 +cloudflare-ech.com,SK,Slovakia,"swan, a.s.",5578,"swan, a.s.",5578,"SWAN, a.s.",true,true,,0,,,0,2,411,614,614,301,200 +cloudflare-ech.com,SK,Slovakia,orange slovensko,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,SK,Slovakia,orange slovensko,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,SK,Slovakia,slovak telekom,6855,slovak telekom,6855,"Slovak Telekom, a.s.",true,true,,0,,,0,2,498,785,785,301,200 +cloudflare-ech.com,RS,Serbia,cetin belgrade,15958,cetin belgrade,15958,CETIN Ltd. Belgrade,true,false,,0,,,0,2,386,577,578,301,200 +cloudflare-ech.com,SK,Slovakia,"swan, a.s.",5578,"swan, a.s.",5578,"SWAN, a.s.",true,false,,0,,,0,2,450,668,669,301,200 +cloudflare-ech.com,SI,Slovenia,t-2,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,RS,Serbia,cetin belgrade,15958,cetin belgrade,15958,CETIN Ltd. Belgrade,true,true,,0,,,0,2,317,512,512,301,200 +cloudflare-ech.com,SI,Slovenia,t-2,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,SL,Sierra Leone,qcell,328297,qcell,328297,QCell (SL) Limited,true,true,,0,,,0,2,1515,2401,2402,301,200 +cloudflare-ech.com,SB,Solomon Islands,solomon telekom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,SB,Solomon Islands,solomon telekom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,149,0,525 +cloudflare-ech.com,SO,Somalia,hormuud,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,SO,Somalia,telesom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +cloudflare-ech.com,RU,Russian Federation,jsc vainah telecom,49724,jsc vainah telecom,49724,CJSC Vainah Telecom,true,true,,28,CURLE_OPERATION_TIMEDOUT,Connection timed out after 30002 milliseconds,0,0,0,0,30002,0,200 +cloudflare-ech.com,SO,Somalia,telesom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,SO,Somalia,somtel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,SO,Somalia,somtel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,SI,Slovenia,telekom slovenije,5603,telekom slovenije,5603,"Telekom Slovenije, d.d.",true,true,,0,,,0,2,543,873,874,301,200 +cloudflare-ech.com,SO,Somalia,hormuud,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +cloudflare-ech.com,SO,Somalia,golis-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,SO,Somalia,somtel-somalia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,SO,Somalia,golis-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,SI,Slovenia,telekom slovenije,5603,telekom slovenije,5603,"Telekom Slovenije, d.d.",true,false,,0,,,0,2,474,753,753,301,200 +cloudflare-ech.com,SL,Sierra Leone,qcell,328297,qcell,328297,QCell (SL) Limited,true,false,,0,,,0,2,2161,3667,3667,301,200 +cloudflare-ech.com,SO,Somalia,somtel-somalia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,52,0,525 +cloudflare-ech.com,SI,Slovenia,telemach,3212,telemach,3212,Telemach Slovenija d.o.o.,true,false,,0,,,0,2,862,1110,1110,301,200 +cloudflare-ech.com,SI,Slovenia,a1 slovenija,21283,a1 slovenija,21283,"A1 Slovenija telekomunikacijske storitve,d.d.",true,false,,0,,,0,2,512,774,774,301,200 +cloudflare-ech.com,ZA,South Africa,mtn business solutions,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",87,88,0,0,153,0,525 +cloudflare-ech.com,ZA,South Africa,mtn business solutions,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",94,96,0,0,165,0,525 +cloudflare-ech.com,ZA,South Africa,afrihost-sp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +cloudflare-ech.com,ZA,South Africa,afrihost-sp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +cloudflare-ech.com,SL,Sierra Leone,zain,37164,zain,37164,Orange (SL) Limited,true,false,,0,,,0,2,2665,4368,4369,301,200 +cloudflare-ech.com,SI,Slovenia,telemach,3212,telemach,3212,Telemach Slovenija d.o.o.,true,true,,0,,,0,2,625,898,899,301,200 +cloudflare-ech.com,SL,Sierra Leone,africell sierra leone,36988,africell sierra leone,36988,Africell Sierra Leone Limited,true,false,,0,,,0,2,4050,4767,4768,301,200 +cloudflare-ech.com,SI,Slovenia,a1 slovenija,21283,a1 slovenija,21283,"A1 Slovenija telekomunikacijske storitve,d.d.",true,true,,0,,,0,2,528,785,785,301,200 +cloudflare-ech.com,SL,Sierra Leone,zain,37164,zain,37164,Orange (SL) Limited,true,true,,0,,,0,2,3210,4039,4039,301,200 +cloudflare-ech.com,SL,Sierra Leone,africell sierra leone,36988,africell sierra leone,36988,Africell Sierra Leone Limited,true,true,,0,,,0,2,3887,4643,4644,301,200 +cloudflare-ech.com,ZA,South Africa,rain,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +cloudflare-ech.com,ZA,South Africa,rain,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +cloudflare-ech.com,SS,South Sudan,telecom-4g,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,SS,South Sudan,telecom-4g,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,SS,South Sudan,mtn south sudan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,SX,Sint Maarten (Dutch part),smitcoms n.v.,27781,smitcoms n.v.,27781,SMITCOMS N.V.,true,false,,0,,,0,2,5461,5710,5710,301,200 +cloudflare-ech.com,SS,South Sudan,mtn south sudan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,SX,Sint Maarten (Dutch part),smitcoms n.v.,27781,smitcoms n.v.,27781,SMITCOMS N.V.,true,true,,0,,,0,2,4884,5166,5166,301,200 +cloudflare-ech.com,ES,Spain,jazztel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,56,0,525 +cloudflare-ech.com,ZA,South Africa,vodacom,29975,vodacom,29975,Vodacom,true,true,,0,,,0,2,758,1115,1115,301,200 +cloudflare-ech.com,ZA,South Africa,telkom limited,37457,telkom limited,37457,Telkom SA Ltd.,true,true,,0,,,0,2,851,1282,1283,301,200 +cloudflare-ech.com,ZA,South Africa,vodacom,29975,vodacom,29975,Vodacom,true,false,,0,,,0,2,762,1127,1127,301,200 +cloudflare-ech.com,ES,Spain,digi spain telecom,57269,digi spain telecom,57269,DIGI SPAIN TELECOM S.L.U.,true,false,,0,,,1,2,521,809,809,301,200 +cloudflare-ech.com,ES,Spain,orange espana,12479,orange espana,12479,Orange Espagne SA,true,false,,0,,,0,2,640,998,999,301,200 +cloudflare-ech.com,ES,Spain,zinnia telecomunicaciones sl.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,ZA,South Africa,cell c,37168,cell c,37168,Cell C (Pty) Ltd,true,true,,0,,,0,2,853,1270,1270,301,200 +cloudflare-ech.com,ES,Spain,zinnia telecomunicaciones sl.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,ES,Spain,jazztel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,ES,Spain,"procono, s.a.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,ZA,South Africa,telkom limited,37457,telkom limited,37457,Telkom SA Ltd.,true,false,,0,,,0,2,852,1362,1362,301,200 +cloudflare-ech.com,ES,Spain,orange espana,12479,orange espana,12479,Orange Espagne SA,true,true,,0,,,0,2,605,903,903,301,200 +cloudflare-ech.com,ES,Spain,avatel telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,ZA,South Africa,telkom internet,37457,telkom internet,37457,Telkom SA Ltd.,true,true,,0,,,0,2,955,1379,1379,301,200 +cloudflare-ech.com,ZA,South Africa,cell c,37168,cell c,37168,Cell C (Pty) Ltd,true,false,,0,,,0,2,836,1263,1264,301,200 +cloudflare-ech.com,ES,Spain,digi spain telecom,57269,digi spain telecom,57269,DIGI SPAIN TELECOM S.L.U.,true,true,,0,,,0,2,461,726,726,301,200 +cloudflare-ech.com,ES,Spain,"procono, s.a.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,ES,Spain,avatel telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,ZA,South Africa,telkom internet,37457,telkom internet,37457,Telkom SA Ltd.,true,false,,0,,,0,2,894,1323,1323,301,200 +cloudflare-ech.com,ES,Spain,vodafone spain,12430,vodafone spain,12430,VODAFONE ESPANA S.A.U.,true,false,,0,,,0,2,562,755,755,301,200 +cloudflare-ech.com,ES,Spain,vodafone spain,12430,vodafone spain,12430,VODAFONE ESPANA S.A.U.,true,true,,0,,,0,2,386,579,579,301,200 +cloudflare-ech.com,ES,Spain,aire networks,29119,aire networks,29119,AIRE NETWORKS DEL MEDITERRANEO SL UNIPERSONAL,true,false,,0,,,0,2,526,792,792,301,200 +cloudflare-ech.com,LK,Sri Lanka,mobitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,ES,Spain,aire networks,29119,aire networks,29119,AIRE NETWORKS DEL MEDITERRANEO SL UNIPERSONAL,true,true,,0,,,0,2,346,579,579,301,200 +cloudflare-ech.com,ES,Spain,digi spain,57269,digi spain,57269,DIGI SPAIN TELECOM S.L.U.,true,false,,0,,,61,62,763,1141,1141,301,200 +cloudflare-ech.com,SO,Somalia,amtel,328319,amtel,328319,AMTEL LTD,true,false,,0,,,0,2,3828,4256,4257,301,200 +cloudflare-ech.com,LK,Sri Lanka,mobitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,ES,Spain,telefonica de espana static ip,3352,telefonica de espana static ip,3352,TELEFONICA DE ESPANA S.A.U.,true,false,,0,,,0,2,744,1172,1173,301,200 +cloudflare-ech.com,ZA,South Africa,mtn sa mobile,12091,mtn sa mobile,12091,MTN SA,true,false,,0,,,0,2,1702,2689,2690,301,200 +cloudflare-ech.com,SO,Somalia,amtel,328319,amtel,328319,AMTEL LTD,true,true,,0,,,0,2,3870,4340,4340,301,200 +cloudflare-ech.com,SD,Sudan,sudatel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,ES,Spain,yoigo,15704,yoigo,15704,XTRA TELECOM S.A.,true,false,,0,,,0,202,1098,1455,1456,301,200 +cloudflare-ech.com,ES,Spain,digi spain,57269,digi spain,57269,DIGI SPAIN TELECOM S.L.U.,true,true,,0,,,0,2,640,1008,1009,301,200 +cloudflare-ech.com,SD,Sudan,sudatel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,ES,Spain,yoigo,15704,yoigo,15704,XTRA TELECOM S.A.,true,true,,0,,,0,2,665,1005,1005,301,200 +cloudflare-ech.com,SR,Suriname,telesur,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,SR,Suriname,telesur,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,ES,Spain,telefonica de espana static ip,3352,telefonica de espana static ip,3352,TELEFONICA DE ESPANA S.A.U.,true,true,,0,,,0,2,606,1011,1011,301,200 +cloudflare-ech.com,ZA,South Africa,mtn sa mobile,12091,mtn sa mobile,12091,MTN SA,true,true,,0,,,0,2,2268,2880,2880,301,200 +cloudflare-ech.com,SZ,Eswatini,swazi mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,SZ,Eswatini,swazi mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,LK,Sri Lanka,hutch sri lanka,17470,hutch sri lanka,17470,Hutchison Telecommunications Lanka (Private) Limited,true,false,,0,,,0,2,1541,2360,2360,301,200 +cloudflare-ech.com,LK,Sri Lanka,hutch sri lanka,17470,hutch sri lanka,17470,Hutchison Telecommunications Lanka (Private) Limited,true,true,,0,,,0,2,1361,2110,2110,301,200 +cloudflare-ech.com,SD,Sudan,mtn sudan,36972,mtn sudan,36972,MTN SUDAN,true,false,,0,,,0,2,1596,2414,2415,301,200 +cloudflare-ech.com,SE,Sweden,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,SE,Sweden,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,SE,Sweden,gotalandsnatet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,59,0,525 +cloudflare-ech.com,SE,Sweden,gotalandsnatet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,61,0,525 +cloudflare-ech.com,LK,Sri Lanka,airtel lanka,18001,airtel lanka,18001,Dialog Axiata Plc,true,true,,0,,,0,2,1671,2897,2897,301,200 +cloudflare-ech.com,SD,Sudan,zain sudan,36998,zain sudan,36998,Sudanese Mobile Telephone (ZAIN) Co Ltd,true,false,,0,,,0,2,1796,3014,3014,301,200 +cloudflare-ech.com,SZ,Eswatini,swazimtn-ltd,327765,swazimtn-ltd,327765,Swazi MTN Ltd,true,false,,0,,,67,69,1221,1817,1817,301,200 +cloudflare-ech.com,SD,Sudan,mtn sudan,36972,mtn sudan,36972,MTN SUDAN,true,true,,0,,,64,65,1326,1904,1904,301,200 +cloudflare-ech.com,SE,Sweden,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,true,,0,,,0,2,540,793,793,301,200 +cloudflare-ech.com,SD,Sudan,zain sudan,36998,zain sudan,36998,Sudanese Mobile Telephone (ZAIN) Co Ltd,true,true,,0,,,0,2,1915,2534,2534,301,200 +cloudflare-ech.com,LK,Sri Lanka,airtel lanka,18001,airtel lanka,18001,Dialog Axiata Plc,true,false,,0,,,0,2,1810,2774,2774,301,200 +cloudflare-ech.com,SE,Sweden,tele2 sweden,1257,tele2 sweden,1257,Tele2 Sverige AB,true,false,,0,,,1,2,411,628,629,301,200 +cloudflare-ech.com,SE,Sweden,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,false,,0,,,0,2,454,700,700,301,200 +cloudflare-ech.com,SE,Sweden,tele2 sweden,1257,tele2 sweden,1257,Tele2 Sverige AB,true,true,,0,,,0,2,365,574,574,301,200 +cloudflare-ech.com,SZ,Eswatini,swazimtn-ltd,327765,swazimtn-ltd,327765,Swazi MTN Ltd,true,true,,0,,,0,2,1068,1634,1634,301,200 +cloudflare-ech.com,SE,Sweden,telenor sverige,8434,telenor sverige,8434,Telenor Sverige AB,true,false,,0,,,0,2,453,767,767,301,200 +cloudflare-ech.com,SE,Sweden,telia mobile,3301,telia mobile,3301,Telia Company AB,true,false,,0,,,0,2,438,669,669,301,200 +cloudflare-ech.com,SE,Sweden,telenor sverige,8434,telenor sverige,8434,Telenor Sverige AB,true,true,,0,,,0,1,453,764,764,301,200 +cloudflare-ech.com,SE,Sweden,telia mobile,3301,telia mobile,3301,Telia Company AB,true,true,,0,,,0,2,383,617,617,301,200 +cloudflare-ech.com,SY,Syrian Arab Republic,syrian telecom,29256,syrian telecom,29256,Syrian Telecom,true,false,,0,,,42,43,626,890,891,301,200 +cloudflare-ech.com,CH,Switzerland,salt mobile,15796,salt mobile,15796,Salt Mobile SA,true,false,,0,,,0,2,820,1177,1178,301,200 +cloudflare-ech.com,CH,Switzerland,salt mobile,15796,salt mobile,15796,Salt Mobile SA,true,true,,0,,,0,2,470,783,784,301,200 +cloudflare-ech.com,SR,Suriname,digicel suriname nv,52398,digicel suriname nv,52398,Digicel Suriname NV,true,false,,0,,,0,2,2515,3093,3094,301,200 +cloudflare-ech.com,ES,Spain,telefonica de espana,3352,telefonica de espana,3352,TELEFONICA DE ESPANA S.A.U.,true,true,,0,,,0,2,7228,8954,8954,301,200 +cloudflare-ech.com,SY,Syrian Arab Republic,syrian telecom,29256,syrian telecom,29256,Syrian Telecom,true,true,,0,,,0,2,585,869,870,301,200 +cloudflare-ech.com,CH,Switzerland,swisscom,3303,swisscom,3303,Swisscom (Schweiz) AG,true,false,,0,,,0,2,1767,3587,3587,301,200 +cloudflare-ech.com,CH,Switzerland,swisscom,3303,swisscom,3303,Swisscom (Schweiz) AG,true,true,,0,,,0,2,2333,2922,2922,301,200 +cloudflare-ech.com,CH,Switzerland,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,1450,2058,2059,301,200 +cloudflare-ech.com,CH,Switzerland,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,1745,2471,2471,301,200 +cloudflare-ech.com,SY,Syrian Arab Republic,syriatel mobile telecom,48065,syriatel mobile telecom,48065,Syriatel Mobile Telecom,true,false,,0,,,0,2,1018,1416,1417,301,200 +cloudflare-ech.com,SY,Syrian Arab Republic,syriatel mobile telecom,48065,syriatel mobile telecom,48065,Syriatel Mobile Telecom,true,true,,0,,,0,2,1017,1417,1417,301,200 +cloudflare-ech.com,SR,Suriname,digicel suriname nv,52398,digicel suriname nv,52398,Digicel Suriname NV,true,true,,0,,,0,2,6011,6521,6521,301,200 +cloudflare-ech.com,TW,"Taiwan, Province of China",twn broadband,24158,twn broadband,24158,"Taiwan Mobile Co., Ltd.",true,false,,0,,,0,2,854,1290,1291,301,200 +cloudflare-ech.com,TW,"Taiwan, Province of China",taiwan mobile,24158,taiwan mobile,24158,"Taiwan Mobile Co., Ltd.",true,false,,0,,,81,83,1215,1608,1609,301,200 +cloudflare-ech.com,TW,"Taiwan, Province of China",taiwan mobile,24158,taiwan mobile,24158,"Taiwan Mobile Co., Ltd.",true,true,,0,,,0,2,2064,2474,2474,301,200 +cloudflare-ech.com,TW,"Taiwan, Province of China",twn broadband,24158,twn broadband,24158,"Taiwan Mobile Co., Ltd.",true,true,,0,,,0,2,808,1245,1245,301,200 +cloudflare-ech.com,CH,Switzerland,sunrise,6730,sunrise,6730,Sunrise GmbH,true,true,,0,,,0,2,3738,5050,5051,301,200 +cloudflare-ech.com,TW,"Taiwan, Province of China",chunghwa telecom,17421,chunghwa telecom,17421,Mobile Business Group,true,false,,0,,,0,2,939,1462,1462,301,200 +cloudflare-ech.com,RU,Russian Federation,beeline,16345,beeline,,,,true,,28,CURLE_OPERATION_TIMEDOUT,Connection timed out after 30001 milliseconds,20,0,0,0,30001,0,200 +cloudflare-ech.com,TW,"Taiwan, Province of China",fareastone,9674,fareastone,9674,"Far EastTone Telecommunication Co., Ltd.",true,true,,0,,,0,2,1229,2519,2519,301,200 +cloudflare-ech.com,TW,"Taiwan, Province of China",chunghwa telecom,17421,chunghwa telecom,17421,Mobile Business Group,true,true,,0,,,0,2,1068,1631,1632,301,200 +cloudflare-ech.com,TJ,Tajikistan,cjsc indigo tajikistan,48887,cjsc indigo tajikistan,48887,CJSC INDIGO TAJIKISTAN,true,false,,0,,,0,2,669,994,994,301,200 +cloudflare-ech.com,CH,Switzerland,sunrise,6730,sunrise,6730,Sunrise GmbH,true,false,,0,,,0,2,2016,2973,2974,301,200 +cloudflare-ech.com,TJ,Tajikistan,cjsc indigo tajikistan,48887,cjsc indigo tajikistan,48887,CJSC INDIGO TAJIKISTAN,true,true,,0,,,0,2,690,1019,1019,301,200 +cloudflare-ech.com,TJ,Tajikistan,closed joint stock company tt mobile,43197,closed joint stock company tt mobile,43197,Closed Joint Stock Company TT mobile,true,false,,0,,,0,2,1208,1669,1669,301,200 +cloudflare-ech.com,TJ,Tajikistan,babilon-t,24722,babilon-t,24722,LLC Babilon-T,true,true,,0,,,68,70,915,1353,1354,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",barmedas-tanzania,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",barmedas-tanzania,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",liquid intelligent technologies,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,TW,"Taiwan, Province of China",fareastone,9674,fareastone,9674,"Far EastTone Telecommunication Co., Ltd.",true,false,,0,,,0,2,2552,2942,2942,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",liquid intelligent technologies,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,TJ,Tajikistan,babilon-t,24722,babilon-t,24722,LLC Babilon-T,true,false,,0,,,0,2,906,1329,1329,301,200 +cloudflare-ech.com,TJ,Tajikistan,cjsc babilon-mobile,204106,cjsc babilon-mobile,204106,CJSC Babilon-Mobile,true,true,,0,,,0,2,1091,1429,1429,301,200 +cloudflare-ech.com,TJ,Tajikistan,tcell (cjsc indigo tajikistan),47139,tcell (cjsc indigo tajikistan),47139,CJSC INDIGO TAJIKISTAN,true,true,,0,,,0,1,1028,1378,1378,301,200 +cloudflare-ech.com,TJ,Tajikistan,cjsc babilon-mobile,204106,cjsc babilon-mobile,204106,CJSC Babilon-Mobile,true,false,,0,,,0,2,791,1134,1134,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",ttcldata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,57,0,525 +cloudflare-ech.com,TJ,Tajikistan,closed joint stock company tt mobile,43197,closed joint stock company tt mobile,43197,Closed Joint Stock Company TT mobile,true,true,,0,,,0,2,937,1432,1432,301,200 +cloudflare-ech.com,TJ,Tajikistan,tcell (cjsc indigo tajikistan),47139,tcell (cjsc indigo tajikistan),47139,CJSC INDIGO TAJIKISTAN,true,false,,0,,,0,2,764,1196,1196,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",ttcldata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +cloudflare-ech.com,TJ,Tajikistan,zet-mobile,34557,zet-mobile,34557,Tacom LLC,true,false,,0,,,92,94,1205,1595,1596,301,200 +cloudflare-ech.com,TH,Thailand,national telecom public company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,TH,Thailand,national telecom public company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,TJ,Tajikistan,zet-mobile,34557,zet-mobile,34557,Tacom LLC,true,true,,0,,,0,2,761,1120,1120,301,200 +cloudflare-ech.com,TH,Thailand,3bb broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,TH,Thailand,3bb broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",airtel tanzania,37133,airtel tanzania,37133,Airtel Tanzania,true,false,,0,,,0,2,993,1373,1373,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",vodacom tanzania,36908,vodacom tanzania,36908,Vodacom Tanzania Ltd,true,false,,0,,,0,2,1178,1762,1763,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",vodacom tanzania,36908,vodacom tanzania,36908,Vodacom Tanzania Ltd,true,true,,0,,,0,2,770,1287,1288,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",mic tanzania,37035,mic tanzania,37035,MIC TANZANIA LTD,true,false,,0,,,0,2,1108,1624,1624,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",airtel tanzania,37133,airtel tanzania,37133,Airtel Tanzania,true,true,,0,,,0,2,834,1206,1206,301,200 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",halotel,327885,halotel,327885,Viettel Tanzania PLC,true,false,,0,,,0,2,1186,1644,1644,301,200 +cloudflare-ech.com,TL,Timor-Leste,telkomcel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,TL,Timor-Leste,timor telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,TL,Timor-Leste,timor telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",mic tanzania,37035,mic tanzania,37035,MIC TANZANIA LTD,true,true,,0,,,0,2,1096,1574,1575,301,200 +cloudflare-ech.com,TL,Timor-Leste,telkomcel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,TL,Timor-Leste,viettel timor leste,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +cloudflare-ech.com,TL,Timor-Leste,viettel timor leste,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,TZ,"Tanzania, United Republic of",halotel,327885,halotel,327885,Viettel Tanzania PLC,true,true,,0,,,0,1,955,1393,1394,301,200 +cloudflare-ech.com,TH,Thailand,ais mobile,131445,ais mobile,131445,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,true,,0,,,0,2,1074,1662,1663,301,200 +cloudflare-ech.com,TG,Togo,atlantique telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +cloudflare-ech.com,TG,Togo,atlantique telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,TO,Tonga,digicel tonga,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,TO,Tonga,digicel tonga,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,TH,Thailand,dtac,24378,dtac,24378,Total Access Communication PLC.,true,false,,0,,,0,2,902,1535,1536,301,200 +cloudflare-ech.com,TH,Thailand,true mobile,132061,true mobile,132061,Realmove Company Limited,true,false,,0,,,0,2,797,1156,1156,301,200 +cloudflare-ech.com,TT,Trinidad and Tobago,bmobile fiber,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,TH,Thailand,ais mobile,131445,ais mobile,131445,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,false,,0,,,0,2,927,1445,1445,301,200 +cloudflare-ech.com,TH,Thailand,dtac,24378,dtac,24378,Total Access Communication PLC.,true,true,,0,,,0,2,769,1207,1207,301,200 +cloudflare-ech.com,TH,Thailand,ais eds,45458,ais eds,45458,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,false,,0,,,0,2,729,1142,1142,301,200 +cloudflare-ech.com,TT,Trinidad and Tobago,bmobile fiber,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,TH,Thailand,true mobile,132061,true mobile,132061,Realmove Company Limited,true,true,,0,,,0,2,723,1093,1093,301,200 +cloudflare-ech.com,TH,Thailand,ais eds,45458,ais eds,45458,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,true,,0,,,0,2,689,1071,1072,301,200 +cloudflare-ech.com,TT,Trinidad and Tobago,bmobile dsl,5639,bmobile dsl,5639,Telecommunication Services of Trinidad and Tobago,true,false,,0,,,0,2,632,827,827,301,200 +cloudflare-ech.com,TT,Trinidad and Tobago,bmobile dsl,5639,bmobile dsl,5639,Telecommunication Services of Trinidad and Tobago,true,true,,0,,,0,2,411,604,605,301,200 +cloudflare-ech.com,TG,Togo,togocom,24691,togocom,24691,"TogoTelecom, Togo",true,true,,0,,,0,2,950,1484,1484,301,200 +cloudflare-ech.com,TN,Tunisia,orange tunisie,37492,orange tunisie,37492,Orange Tunisie,true,false,,0,,,0,2,742,1062,1062,301,200 +cloudflare-ech.com,TT,Trinidad and Tobago,digicel trinidad & tobago,27800,digicel trinidad & tobago,27800,Digicel Trinidad and Tobago Ltd.,true,false,,0,,,0,2,593,882,883,301,200 +cloudflare-ech.com,TT,Trinidad and Tobago,digicel trinidad & tobago,27800,digicel trinidad & tobago,27800,Digicel Trinidad and Tobago Ltd.,true,true,,0,,,0,2,853,1093,1094,301,200 +cloudflare-ech.com,TN,Tunisia,tunisie telecom,327934,tunisie telecom,327934,SOCIETE NATIONALE DES TELECOMMUNICATIONS (Tunisie Telecom),true,true,,0,,,0,2,566,834,834,301,200 +cloudflare-ech.com,TN,Tunisia,orange tunisie,37492,orange tunisie,37492,Orange Tunisie,true,true,,0,,,0,2,617,934,934,301,200 +cloudflare-ech.com,ES,Spain,telefonica de espana,3352,telefonica de espana,3352,TELEFONICA DE ESPANA S.A.U.,true,false,,0,,,0,2,7705,9504,9504,301,200 +cloudflare-ech.com,TG,Togo,togocom,24691,togocom,24691,"TogoTelecom, Togo",true,false,,0,,,0,2,911,1517,1517,301,200 +cloudflare-ech.com,TR,Turkey,vodafone,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,TN,Tunisia,tunisie telecom,327934,tunisie telecom,327934,SOCIETE NATIONALE DES TELECOMMUNICATIONS (Tunisie Telecom),true,false,,0,,,0,2,527,781,781,301,200 +cloudflare-ech.com,TR,Turkey,fibim fibernet gsm san. ve tic. a.s,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +cloudflare-ech.com,TR,Turkey,vodafone,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,TR,Turkey,fibim fibernet gsm san. ve tic. a.s,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,TN,Tunisia,ooredoo tunisia,37693,ooredoo tunisia,37693,OOREDOO TUNISIE SA,true,false,,0,,,0,2,551,959,959,301,200 +cloudflare-ech.com,TM,Turkmenistan,altyn asyr cjsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,TM,Turkmenistan,altyn asyr cjsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,TC,Turks and Caicos Islands,digicel turks and caicos,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,TC,Turks and Caicos Islands,digicel turks and caicos,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,TR,Turkey,turkcell,16135,turkcell,16135,TURKCELL ILETISIM HIZMETLERI A.S.,true,false,,0,,,0,2,687,947,948,301,200 +cloudflare-ech.com,TR,Turkey,turk telekom,20978,turk telekom,20978,TT Mobil Iletisim Hizmetleri A.S,true,false,,0,,,0,2,507,704,704,301,200 +cloudflare-ech.com,TR,Turkey,vodafone turkey,15897,vodafone turkey,15897,Vodafone Telekomunikasyon A.S.,true,false,,0,,,0,2,567,802,802,301,200 +cloudflare-ech.com,TN,Tunisia,ooredoo tunisia,37693,ooredoo tunisia,37693,OOREDOO TUNISIE SA,true,true,,0,,,0,2,458,724,725,301,200 +cloudflare-ech.com,TR,Turkey,turkcell,16135,turkcell,16135,TURKCELL ILETISIM HIZMETLERI A.S.,true,true,,0,,,0,2,576,811,812,301,200 +cloudflare-ech.com,TN,Tunisia,orange internet,37492,orange internet,37492,Orange Tunisie,true,true,,0,,,0,2,3106,3444,3444,301,200 +cloudflare-ech.com,TR,Turkey,turk telekom,20978,turk telekom,20978,TT Mobil Iletisim Hizmetleri A.S,true,true,,0,,,0,2,503,706,707,301,200 +cloudflare-ech.com,TN,Tunisia,orange internet,37492,orange internet,37492,Orange Tunisie,true,false,,0,,,0,2,2694,3034,3035,301,200 +cloudflare-ech.com,TR,Turkey,vodafone turkey,15897,vodafone turkey,15897,Vodafone Telekomunikasyon A.S.,true,true,,0,,,0,2,625,894,894,301,200 +cloudflare-ech.com,SY,Syrian Arab Republic,rcell,214707,rcell,214707,RCell LLC,true,false,,0,,,66,68,3814,5656,5656,301,200 +cloudflare-ech.com,SY,Syrian Arab Republic,rcell,214707,rcell,214707,RCell LLC,true,true,,0,,,0,2,2076,3729,3730,301,200 +cloudflare-ech.com,UA,Ukraine,kyivstar,15895,kyivstar,15895,"""Kyivstar"" PJSC",true,false,,0,,,0,2,657,1015,1015,301,200 +cloudflare-ech.com,UG,Uganda,tangerine-ug,37113,tangerine-ug,37113,Tangerine Limited,true,false,,0,,,56,58,1243,1684,1684,301,200 +cloudflare-ech.com,UG,Uganda,tangerine-ug,37113,tangerine-ug,37113,Tangerine Limited,true,true,,0,,,0,2,829,1265,1266,301,200 +cloudflare-ech.com,UA,Ukraine,vodafone ukraine,21497,vodafone ukraine,21497,"PrJSC ""VF UKRAINE""",true,true,,0,,,0,2,728,1049,1049,301,200 +cloudflare-ech.com,UA,Ukraine,kyivstar,15895,kyivstar,15895,"""Kyivstar"" PJSC",true,true,,0,,,0,1,611,938,938,301,200 +cloudflare-ech.com,AE,United Arab Emirates,du,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,UA,Ukraine,lifecell,34058,lifecell,34058,"Limited Liability Company ""lifecell""",true,true,,0,,,0,2,1251,1578,1579,301,200 +cloudflare-ech.com,UA,Ukraine,k-telekom,203451,k-telekom,203451,K-telekom LLC,true,false,,0,,,0,2,628,1168,1168,301,200 +cloudflare-ech.com,GB,United Kingdom,sparks communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,82,0,525 +cloudflare-ech.com,UG,Uganda,mtn uganda,20294,mtn uganda,20294,MTN Uganda,true,false,,0,,,0,2,1066,1762,1763,301,200 +cloudflare-ech.com,UA,Ukraine,vodafone ukraine,21497,vodafone ukraine,21497,"PrJSC ""VF UKRAINE""",true,false,,0,,,0,2,620,921,922,301,200 +cloudflare-ech.com,AE,United Arab Emirates,du,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,258,0,525 +cloudflare-ech.com,UG,Uganda,mtn uganda,20294,mtn uganda,20294,MTN Uganda,true,true,,0,,,0,2,1137,1710,1710,301,200 +cloudflare-ech.com,AE,United Arab Emirates,du telecom,15802,du telecom,15802,Emirates Integrated Telecommunications Company PJSC,true,false,,0,,,0,2,771,1223,1224,301,200 +cloudflare-ech.com,GB,United Kingdom,plan communications,35691,plan communications,35691,Plan Communications Ltd,true,false,,0,,,0,2,433,776,776,301,200 +cloudflare-ech.com,AE,United Arab Emirates,e& uae,5384,e& uae,5384,EMIRATES TELECOMMUNICATIONS GROUP COMPANY (ETISALAT GROUP) PJSC,true,false,,0,,,0,2,842,1267,1267,301,200 +cloudflare-ech.com,GB,United Kingdom,mass response service,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +cloudflare-ech.com,GB,United Kingdom,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,true,,0,,,0,2,496,721,722,301,200 +cloudflare-ech.com,GB,United Kingdom,mass response service,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +cloudflare-ech.com,GB,United Kingdom,virgin media,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +cloudflare-ech.com,GB,United Kingdom,virgin media,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,82,0,525 +cloudflare-ech.com,GB,United Kingdom,sparks communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +cloudflare-ech.com,AE,United Arab Emirates,du telecom,15802,du telecom,15802,Emirates Integrated Telecommunications Company PJSC,true,true,,0,,,0,2,761,1119,1119,301,200 +cloudflare-ech.com,GB,United Kingdom,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,false,,0,,,0,2,468,674,674,301,200 +cloudflare-ech.com,AE,United Arab Emirates,e& uae,5384,e& uae,5384,EMIRATES TELECOMMUNICATIONS GROUP COMPANY (ETISALAT GROUP) PJSC,true,true,,0,,,0,2,797,1160,1160,301,200 +cloudflare-ech.com,UA,Ukraine,lifecell,34058,lifecell,34058,"Limited Liability Company ""lifecell""",true,false,,0,,,0,2,1524,1842,1842,301,200 +cloudflare-ech.com,GB,United Kingdom,plan communications,35691,plan communications,35691,Plan Communications Ltd,true,true,,0,,,0,2,543,785,786,301,200 +cloudflare-ech.com,GB,United Kingdom,orange,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",56,58,0,0,139,0,525 +cloudflare-ech.com,GB,United Kingdom,orange,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,283,0,525 +cloudflare-ech.com,GB,United Kingdom,vodafone,25135,vodafone,25135,Vodafone Limited,true,false,,0,,,0,2,1238,1727,1728,301,200 +cloudflare-ech.com,GB,United Kingdom,vodafone,25135,vodafone,25135,Vodafone Limited,true,true,,0,,,0,2,838,1295,1296,301,200 +cloudflare-ech.com,GB,United Kingdom,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,666,958,958,301,200 +cloudflare-ech.com,GB,United Kingdom,o2 uk,35228,o2 uk,35228,Telefonica UK Limited,true,false,,0,,,0,2,662,990,991,301,200 +cloudflare-ech.com,GB,United Kingdom,bt,2856,bt,2856,British Telecommunications PLC,true,true,,0,,,0,2,604,913,913,301,200 +cloudflare-ech.com,GB,United Kingdom,three,206067,three,206067,Hutchison 3G UK Limited,true,true,,0,,,0,2,576,843,843,301,200 +cloudflare-ech.com,GB,United Kingdom,bt,2856,bt,2856,British Telecommunications PLC,true,false,,0,,,0,2,475,786,786,301,200 +cloudflare-ech.com,GB,United Kingdom,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,585,918,918,301,200 +cloudflare-ech.com,GB,United Kingdom,o2 uk,35228,o2 uk,35228,Telefonica UK Limited,true,true,,0,,,0,2,736,1054,1054,301,200 +cloudflare-ech.com,LK,Sri Lanka,dialog axiata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21406,0,500 +cloudflare-ech.com,US,United States,optimum,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,387,0,525 +cloudflare-ech.com,GB,United Kingdom,three,206067,three,206067,Hutchison 3G UK Limited,true,false,,0,,,0,2,439,731,731,301,200 +cloudflare-ech.com,US,United States,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,false,,0,,,0,2,516,749,749,301,200 +cloudflare-ech.com,US,United States,verizon 5g home,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,406,0,525 +cloudflare-ech.com,US,United States,optimum,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,381,0,525 +cloudflare-ech.com,US,United States,spectrum,20001,spectrum,20001,Charter Communications Inc,true,false,,0,,,0,2,311,484,485,301,200 +cloudflare-ech.com,US,United States,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,true,,0,,,0,2,406,605,605,301,200 +cloudflare-ech.com,GB,United Kingdom,working group two,35120,working group two,35120,WORKING GROUP TWO AS,true,false,,0,,,0,2,1064,1927,1927,301,200 +cloudflare-ech.com,US,United States,spectrum,20001,spectrum,20001,Charter Communications Inc,true,true,,0,,,0,1,312,482,482,301,200 +cloudflare-ech.com,US,United States,belgacom international carrier services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,423,0,525 +cloudflare-ech.com,US,United States,belgacom international carrier services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,412,0,525 +cloudflare-ech.com,US,United States,boost mobile,398378,boost mobile,398378,Boost Mobile,true,true,,0,,,0,2,646,1118,1119,301,200 +cloudflare-ech.com,GB,United Kingdom,working group two,35120,working group two,35120,WORKING GROUP TWO AS,true,true,,0,,,0,2,991,1760,1761,301,200 +cloudflare-ech.com,US,United States,ne colorado cellular,32307,ne colorado cellular,32307,NE COLORADO CELLULAR INC,true,false,,0,,,0,2,540,770,771,301,200 +cloudflare-ech.com,US,United States,boost mobile,398378,boost mobile,398378,Boost Mobile,true,false,,0,,,0,2,722,1123,1123,301,200 +cloudflare-ech.com,US,United States,ne colorado cellular,32307,ne colorado cellular,32307,NE COLORADO CELLULAR INC,true,true,,0,,,0,2,428,651,651,301,200 +cloudflare-ech.com,US,United States,strata networks,30432,strata networks,30432,UBTANET,true,false,,0,,,0,2,483,756,756,301,200 +cloudflare-ech.com,US,United States,verizon 5g home,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,401,0,525 +cloudflare-ech.com,US,United States,optimum mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,385,0,525 +cloudflare-ech.com,US,United States,at&t wireless,7018,at&t wireless,7018,"AT&T Enterprises, LLC",true,false,,0,,,1,3,806,1188,1189,301,200 +cloudflare-ech.com,US,United States,at&t wireless,7018,at&t wireless,7018,"AT&T Enterprises, LLC",true,true,,0,,,0,202,689,1073,1073,301,200 +cloudflare-ech.com,US,United States,optimum mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",75,76,0,0,446,0,525 +cloudflare-ech.com,US,United States,optimum online,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",53,55,0,0,446,0,525 +cloudflare-ech.com,US,United States,strata networks,30432,strata networks,30432,UBTANET,true,true,,0,,,0,2,478,740,741,301,200 +cloudflare-ech.com,US,United States,cox communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,424,0,525 +cloudflare-ech.com,US,United States,optimum online,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,404,0,525 +cloudflare-ech.com,US,United States,cox communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,396,0,525 +cloudflare-ech.com,US,United States,gci communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,382,0,525 +cloudflare-ech.com,US,United States,gci communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,409,0,525 +cloudflare-ech.com,UY,Uruguay,telstar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +cloudflare-ech.com,UY,Uruguay,telstar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +cloudflare-ech.com,US,United States,verizon wireless,6167,verizon wireless,6167,Verizon Business,true,false,,0,,,0,1,929,1120,1121,301,200 +cloudflare-ech.com,US,United States,uscellular,6614,uscellular,6614,"T-Mobile USA, Inc.",true,false,,0,,,0,203,954,1230,1231,301,200 +cloudflare-ech.com,US,United States,uscellular,6614,uscellular,6614,"T-Mobile USA, Inc.",true,true,,0,,,0,2,662,992,992,301,200 +cloudflare-ech.com,LK,Sri Lanka,dialog axiata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21428,0,500 +cloudflare-ech.com,US,United States,verizon wireless,6167,verizon wireless,6167,Verizon Business,true,true,,0,,,0,2,265,417,417,301,200 +cloudflare-ech.com,US,United States,c spire,11272,c spire,11272,C Spire Fiber,true,true,,0,,,0,2,5106,5270,5270,301,200 +cloudflare-ech.com,US,United States,c spire,11272,c spire,11272,C Spire Fiber,true,false,,0,,,0,2,5335,5504,5504,301,200 +cloudflare-ech.com,UY,Uruguay,claro uruguay,11664,claro uruguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,2,853,1331,1332,301,200 +cloudflare-ech.com,UZ,Uzbekistan,unitel,41202,unitel,41202,UNITEL LLC,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,659,0,200 +cloudflare-ech.com,UZ,Uzbekistan,coscom liability company,49273,coscom liability company,49273,COSCOM Liability Limited Company,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,735,0,200 +cloudflare-ech.com,UY,Uruguay,claro uruguay,11664,claro uruguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,2,884,1619,1620,301,200 +cloudflare-ech.com,UY,Uruguay,antel uruguay,6057,antel uruguay,6057,Administracion Nacional de Telecomunicaciones,true,false,,0,,,0,2,1055,1594,1595,301,200 +cloudflare-ech.com,UZ,Uzbekistan,city-line-uz,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +cloudflare-ech.com,UZ,Uzbekistan,city-line-uz,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +cloudflare-ech.com,UZ,Uzbekistan,coscom liability company,49273,coscom liability company,49273,COSCOM Liability Limited Company,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,615,0,200 +cloudflare-ech.com,UZ,Uzbekistan,unitel,41202,unitel,41202,UNITEL LLC,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,556,0,200 +cloudflare-ech.com,UZ,Uzbekistan,uztelecom,201767,uztelecom,201767,"""Uzbektelekom"" Joint Stock Company",true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1063,0,200 +cloudflare-ech.com,UZ,Uzbekistan,uztelecom,201767,uztelecom,201767,"""Uzbektelekom"" Joint Stock Company",true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,203,0,0,1077,0,200 +cloudflare-ech.com,UY,Uruguay,antel uruguay,6057,antel uruguay,6057,Administracion Nacional de Telecomunicaciones,true,true,,0,,,0,202,956,1353,1353,301,200 +cloudflare-ech.com,UZ,Uzbekistan,unitel llc,41202,unitel llc,41202,UNITEL LLC,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),63,65,0,0,958,0,200 +cloudflare-ech.com,VN,Viet Nam,vietnamobile telecommunications joint stock compan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +cloudflare-ech.com,VN,Viet Nam,vietnamobile telecommunications joint stock compan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,VE,"Venezuela, Bolivarian Republic of",telefonica venezolana,6306,telefonica venezolana,6306,"TELEFONICA VENEZOLANA, C.A.",true,false,,0,,,0,2,523,873,873,301,200 +cloudflare-ech.com,UZ,Uzbekistan,unitel llc,41202,unitel llc,41202,UNITEL LLC,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,684,0,200 +cloudflare-ech.com,VE,"Venezuela, Bolivarian Republic of",telefonica venezolana,6306,telefonica venezolana,6306,"TELEFONICA VENEZOLANA, C.A.",true,true,,0,,,0,2,563,865,865,301,200 +cloudflare-ech.com,VE,"Venezuela, Bolivarian Republic of",corporacion digitel,264731,corporacion digitel,264731,Corporacion Digitel C.A.,true,true,,0,,,0,2,993,1349,1349,301,200 +cloudflare-ech.com,VN,Viet Nam,viettel group,7552,viettel group,7552,Viettel Group,true,true,,0,,,0,2,691,1022,1022,301,200 +cloudflare-ech.com,VE,"Venezuela, Bolivarian Republic of",corporacion digitel,264731,corporacion digitel,264731,Corporacion Digitel C.A.,true,false,,0,,,0,2,685,996,996,301,200 +cloudflare-ech.com,UZ,Uzbekistan,universal mobile systems lcc,64466,universal mobile systems lcc,64466,UNIVERSAL MOBILE SYSTEMS LCC,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1466,0,200 +cloudflare-ech.com,VG,"Virgin Islands, British",digicel british virgin islands,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,57,0,525 +cloudflare-ech.com,VN,Viet Nam,viettel group,7552,viettel group,7552,Viettel Group,true,false,,0,,,1,2,705,1050,1050,301,200 +cloudflare-ech.com,VG,"Virgin Islands, British",digicel british virgin islands,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +cloudflare-ech.com,UY,Uruguay,movistar uruguay,19422,movistar uruguay,19422,Telefonica Moviles del Uruguay SA,true,true,,0,,,0,2,5074,5525,5526,301,200 +cloudflare-ech.com,YE,Yemen,yemen net,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +cloudflare-ech.com,YE,Yemen,yemen net,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +cloudflare-ech.com,VN,Viet Nam,mobifone,131429,mobifone,131429,MOBIFONE Corporation,true,false,,0,,,0,2,769,1157,1157,301,200 +cloudflare-ech.com,UY,Uruguay,movistar uruguay,19422,movistar uruguay,19422,Telefonica Moviles del Uruguay SA,true,false,,0,,,0,2,6053,6648,6648,301,200 +cloudflare-ech.com,VN,Viet Nam,vnpt,45899,vnpt,45899,VNPT Corp,true,true,,0,,,0,2,927,1428,1429,301,200 +cloudflare-ech.com,VG,"Virgin Islands, British",flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,3,521,935,935,301,200 +cloudflare-ech.com,VG,"Virgin Islands, British",flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,1,426,799,799,301,200 +cloudflare-ech.com,VN,Viet Nam,mobifone,131429,mobifone,131429,MOBIFONE Corporation,true,true,,0,,,0,2,710,1038,1038,301,200 +cloudflare-ech.com,VN,Viet Nam,vnpt,45899,vnpt,45899,VNPT Corp,true,false,,0,,,0,2,859,1337,1337,301,200 +cloudflare-ech.com,VI,"Virgin Islands, U.S.",viya,14434,viya,14434,"VI POWERNET, LLC",true,false,,0,,,0,2,604,924,924,301,200 +cloudflare-ech.com,VI,"Virgin Islands, U.S.",viya,14434,viya,14434,"VI POWERNET, LLC",true,true,,0,,,0,2,536,854,854,301,200 +cloudflare-ech.com,ZW,Zimbabwe,netone-cellular,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",62,64,0,0,117,0,525 +cloudflare-ech.com,ZW,Zimbabwe,netone-cellular,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +cloudflare-ech.com,UZ,Uzbekistan,universal mobile systems lcc,64466,universal mobile systems lcc,64466,UNIVERSAL MOBILE SYSTEMS LCC,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,1835,0,200 +cloudflare-ech.com,ZM,Zambia,mtn zambia,36962,mtn zambia,36962,MTN Zambia,true,true,,0,,,0,2,1210,1814,1814,301,200 +cloudflare-ech.com,ZM,Zambia,zamtel,37154,zamtel,37154,Zambia Telecommunications Company Ltd aka ZAMTEL,true,true,,0,,,0,2,955,1439,1440,301,200 +cloudflare-ech.com,ZW,Zimbabwe,liquid intelligent technologies,56696,liquid intelligent technologies,56696,Liquid Telecommunications Ltd,true,false,,0,,,0,2,988,1498,1498,301,200 +cloudflare-ech.com,ZM,Zambia,mtn zambia,36962,mtn zambia,36962,MTN Zambia,true,false,,0,,,0,2,1210,1800,1801,301,200 +cloudflare-ech.com,ZM,Zambia,zamtel,37154,zamtel,37154,Zambia Telecommunications Company Ltd aka ZAMTEL,true,false,,0,,,0,2,1164,1670,1670,301,200 +cloudflare-ech.com,ZW,Zimbabwe,telone,37204,telone,37204,Telone PVT Ltd,true,true,,0,,,0,2,1004,1714,1714,301,200 +cloudflare-ech.com,ZM,Zambia,airtel zambia,37287,airtel zambia,37287,Zain Zambia PLC,true,false,,0,,,0,2,1379,2183,2184,301,200 +cloudflare-ech.com,ZW,Zimbabwe,telone,37204,telone,37204,Telone PVT Ltd,true,false,,0,,,0,2,1167,1643,1643,301,200 +cloudflare-ech.com,ZM,Zambia,airtel zambia,37287,airtel zambia,37287,Zain Zambia PLC,true,true,,0,,,0,2,1638,2226,2227,301,200 +cloudflare-ech.com,ZW,Zimbabwe,liquid intelligent technologies,56696,liquid intelligent technologies,56696,Liquid Telecommunications Ltd,true,true,,0,,,0,2,734,1179,1179,301,200 +cloudflare-ech.com,UG,Uganda,airtel uganda,37075,airtel uganda,37075,Airtel Uganda Limited,true,false,,28,CURLE_OPERATION_TIMEDOUT,Connection timed out after 30000 milliseconds,0,0,0,0,30000,0,200 +cloudflare-ech.com,UA,Ukraine,k-telekom,203451,k-telekom,203451,K-telekom LLC,true,true,,28,CURLE_OPERATION_TIMEDOUT,Connection timed out after 30001 milliseconds,0,0,0,0,30001,0,200 +cloudflare-ech.com,VE,"Venezuela, Bolivarian Republic of",telecomunicaciones movilnet,,,27889,Telecomunicaciones MOVILNET,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15032,0,500 +cloudflare-ech.com,ZM,Zambia,beeline-telecoms-limited,,,329444,BEELINE TELECOMS LIMITED,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15532,0,500 +cloudflare-ech.com,VE,"Venezuela, Bolivarian Republic of",telecomunicaciones movilnet,,,27889,Telecomunicaciones MOVILNET,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15031,0,500 +cloudflare-ech.com,ZM,Zambia,beeline-telecoms-limited,,,329444,BEELINE TELECOMS LIMITED,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",79,80,0,0,18935,0,500 +cloudflare-ech.com,UG,Uganda,airtel uganda,37075,airtel uganda,,,,true,,28,CURLE_OPERATION_TIMEDOUT,Connection timed out after 30001 milliseconds,0,0,0,0,30001,0,200 diff --git a/ispreport/report/countries.csv b/ispreport/report/countries.csv new file mode 100644 index 0000000..c00b8f5 --- /dev/null +++ b/ispreport/report/countries.csv @@ -0,0 +1,249 @@ +Afghanistan,AF +Åland Islands,AX +Albania,AL +Algeria,DZ +American Samoa,AS +Andorra,AD +Angola,AO +Anguilla,AI +Antarctica,AQ +Antigua and Barbuda,AG +Argentina,AR +Armenia,AM +Aruba,AW +Australia,AU +Austria,AT +Azerbaijan,AZ +Bahamas,BS +Bahrain,BH +Bangladesh,BD +Barbados,BB +Belarus,BY +Belgium,BE +Belize,BZ +Benin,BJ +Bermuda,BM +Bhutan,BT +"Bolivia, Plurinational State of",BO +"Bonaire, Sint Eustatius and Saba",BQ +Bosnia and Herzegovina,BA +Botswana,BW +Bouvet Island,BV +Brazil,BR +British Indian Ocean Territory,IO +Brunei Darussalam,BN +Bulgaria,BG +Burkina Faso,BF +Burundi,BI +Cambodia,KH +Cameroon,CM +Canada,CA +Cape Verde,CV +Cayman Islands,KY +Central African Republic,CF +Chad,TD +Chile,CL +China,CN +Christmas Island,CX +Cocos (Keeling) Islands,CC +Colombia,CO +Comoros,KM +Congo,CG +"Congo, the Democratic Republic of the",CD +Cook Islands,CK +Costa Rica,CR +Côte d'Ivoire,CI +Croatia,HR +Cuba,CU +Curaçao,CW +Cyprus,CY +Czech Republic,CZ +Denmark,DK +Djibouti,DJ +Dominica,DM +Dominican Republic,DO +Ecuador,EC +Egypt,EG +El Salvador,SV +Equatorial Guinea,GQ +Eritrea,ER +Estonia,EE +Ethiopia,ET +Falkland Islands (Malvinas),FK +Faroe Islands,FO +Fiji,FJ +Finland,FI +France,FR +French Guiana,GF +French Polynesia,PF +French Southern Territories,TF +Gabon,GA +Gambia,GM +Georgia,GE +Germany,DE +Ghana,GH +Gibraltar,GI +Greece,GR +Greenland,GL +Grenada,GD +Guadeloupe,GP +Guam,GU +Guatemala,GT +Guernsey,GG +Guinea,GN +Guinea-Bissau,GW +Guyana,GY +Haiti,HT +Heard Island and McDonald Islands,HM +Holy See (Vatican City State),VA +Honduras,HN +Hong Kong,HK +Hungary,HU +Iceland,IS +India,IN +Indonesia,ID +"Iran, Islamic Republic of",IR +Iraq,IQ +Ireland,IE +Isle of Man,IM +Israel,IL +Italy,IT +Jamaica,JM +Japan,JP +Jersey,JE +Jordan,JO +Kazakhstan,KZ +Kenya,KE +Kiribati,KI +"Korea, Democratic People's Republic of",KP +"Korea, Republic of",KR +Kuwait,KW +Kyrgyzstan,KG +Lao People's Democratic Republic,LA +Latvia,LV +Lebanon,LB +Lesotho,LS +Liberia,LR +Libya,LY +Liechtenstein,LI +Lithuania,LT +Luxembourg,LU +Macao,MO +"Macedonia, the Former Yugoslav Republic of",MK +Madagascar,MG +Malawi,MW +Malaysia,MY +Maldives,MV +Mali,ML +Malta,MT +Marshall Islands,MH +Martinique,MQ +Mauritania,MR +Mauritius,MU +Mayotte,YT +Mexico,MX +"Micronesia, Federated States of",FM +"Moldova, Republic of",MD +Monaco,MC +Mongolia,MN +Montenegro,ME +Montserrat,MS +Morocco,MA +Mozambique,MZ +Myanmar,MM +Namibia,NA +Nauru,NR +Nepal,NP +Netherlands,NL +New Caledonia,NC +New Zealand,NZ +Nicaragua,NI +Niger,NE +Nigeria,NG +Niue,NU +Norfolk Island,NF +Northern Mariana Islands,MP +Norway,NO +Oman,OM +Pakistan,PK +Palau,PW +"Palestine, State of",PS +Panama,PA +Papua New Guinea,PG +Paraguay,PY +Peru,PE +Philippines,PH +Pitcairn,PN +Poland,PL +Portugal,PT +Puerto Rico,PR +Qatar,QA +Réunion,RE +Romania,RO +Russian Federation,RU +Rwanda,RW +Saint Barthélemy,BL +"Saint Helena, Ascension and Tristan da Cunha",SH +Saint Kitts and Nevis,KN +Saint Lucia,LC +Saint Martin (French part),MF +Saint Pierre and Miquelon,PM +Saint Vincent and the Grenadines,VC +Samoa,WS +San Marino,SM +Sao Tome and Principe,ST +Saudi Arabia,SA +Senegal,SN +Serbia,RS +Seychelles,SC +Sierra Leone,SL +Singapore,SG +Sint Maarten (Dutch part),SX +Slovakia,SK +Slovenia,SI +Solomon Islands,SB +Somalia,SO +South Africa,ZA +South Georgia and the South Sandwich Islands,GS +South Sudan,SS +Spain,ES +Sri Lanka,LK +Sudan,SD +Suriname,SR +Svalbard and Jan Mayen,SJ +Eswatini,SZ +Sweden,SE +Switzerland,CH +Syrian Arab Republic,SY +"Taiwan, Province of China",TW +Tajikistan,TJ +"Tanzania, United Republic of",TZ +Thailand,TH +Timor-Leste,TL +Togo,TG +Tokelau,TK +Tonga,TO +Trinidad and Tobago,TT +Tunisia,TN +Turkey,TR +Turkmenistan,TM +Turks and Caicos Islands,TC +Tuvalu,TV +Uganda,UG +Ukraine,UA +United Arab Emirates,AE +United Kingdom,GB +United States,US +United States Minor Outlying Islands,UM +Uruguay,UY +Uzbekistan,UZ +Vanuatu,VU +"Venezuela, Bolivarian Republic of",VE +Viet Nam,VN +"Virgin Islands, British",VG +"Virgin Islands, U.S.",VI +Wallis and Futuna,WF +Western Sahara,EH +Yemen,YE +Zambia,ZM +Zimbabwe,ZW diff --git a/ispreport/report/report.ipynb b/ispreport/report/report.ipynb new file mode 100644 index 0000000..f4ff3a1 --- /dev/null +++ b/ispreport/report/report.ipynb @@ -0,0 +1,2680 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "3138121e", + "metadata": {}, + "source": [ + "# Multi-Country ECH GREASE Analysis\n", + "This report provides a comprehensive, data-driven analysis of network behavior when ECH GREASE is enabled across global ISP networks. The objective is to identify potential network interference, assess deployment readiness, and provide detailed diagnostic data for network engineers.\n", + "\n", + "> **How to (re-)run this notebook:**\n", + "> \n", + "> 1. Ensure you have Python installed and activate your virtual environment (e.g., `source ../../workspace/.venv/bin/activate`).\n", + "> 2. Install the required libraries if you haven't already: `pip install pandas numpy matplotlib seaborn ipywidgets jupyter`.\n", + "> 3. Open this file in Jupyter Notebook (`jupyter notebook report.ipynb`) or an IDE (like VS Code), and execute the cells sequentially.\n" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "4ba4898f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Dataset initialized for domain: www_cloudflare_com\n", + "Input File: www_cloudflare_com/results.csv\n" + ] + } + ], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "import ipywidgets as widgets\n", + "from IPython.display import display, HTML\n", + "\n", + "# Configure visualization settings\n", + "plt.rcParams['figure.figsize'] = (12, 7)\n", + "sns.set_theme(style=\"whitegrid\", palette=\"muted\")\n", + "pd.set_option('display.max_rows', 100)\n", + "pd.set_option('display.max_columns', None)\n", + "\n", + "# Configuration\n", + "DOMAIN = \"www_cloudflare_com\" # Or \"www_google_com\", \"cloudflare-ech_com\"\n", + "DATA_DIR = f\"{DOMAIN}/\"\n", + "RESULTS_FILE = f\"{DATA_DIR}results.csv\"\n", + "\n", + "print(f\"Dataset initialized for domain: {DOMAIN}\\nInput File: {RESULTS_FILE}\")\n" + ] + }, + { + "cell_type": "markdown", + "id": "20e9df94", + "metadata": {}, + "source": [ + "## 1. Data Ingestion and Proxy Quality Assessment\n", + "Initial loading of the dataset. We evaluate the proxy integrity and establish a reliable baseline by validating the vantage points (using GeoDB ASN matching) exclusively on the control group where ECH GREASE is disabled (OFF).\n" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "6a19c5c2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Count
Total Raw Requests1596
GeoDB Matched Requests (Target for Analysis)1026
Unique Countries Tested202
Unique ISPs Tested740
\n", + "
" + ], + "text/plain": [ + " Count\n", + "Total Raw Requests 1596\n", + "GeoDB Matched Requests (Target for Analysis) 1026\n", + "Unique Countries Tested 202\n", + "Unique ISPs Tested 740" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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oscLMFXwHxERyWPO2W+w4tpq1KxVE4GBgbCzs5O7JINlZmaG5s2bs3XMCJQq+PTq1Quenp5YuXJlobfPnj0bnp6eWLRoUYmOl5iYiPXr15do38jISHh6euL06dMlrlfO4wqCAFszG/St37tcj0tEVBqb727BR0GfwMzSDAEBAahXr57cJRmkZs2asbXHSJS6xcfU1BR79uwpsF2j0WDv3r2lSsvz5s3D1q1bS1tClSFBwnCPF2EimMhdChEZsevx1zFh76tIyn6M3r17w9fXV+6SDIq5uTm8vb3Z2mMkSh18OnbsiEuXLiEqKkpv+6lTp6BSqVC7du0SH6u6j5xXCArYW9ijV72ecpdCREYuKfsxxu6dgEsxl9GyZUv07t0bJib8UgYAzZs354BmI1LqV9rHxwcuLi7YvXu33vadO3diwIABeol5/fr1CAgIgI+PD3x9fTFy5EhcvXoVADB9+nRs2rQJZ86c0S21LkkSVq9eDT8/P/j4+GDgwIHYvn273nkuX76MF198Ed7e3ujduzc2bNigd/uGDRswYMAA+Pj4YMCAAVi9erXeQlTBwcEYM2YMfH190bdvX5w8ebK0T0GpSJAwwmsYlAKvokxE8pt14lOsu70ederUQUBAAKytreUuSVaWlpZo2rQpg48RKdMrPWDAAL3gk52djf3792PgwIG6bfv27cPnn3+OCRMmYNeuXVi1ahWysrLw8ccfAwA++ugjDBgwAC1btsTx48cBAMuXL8cPP/yACRMmYPv27RgxYgSmTZuGU6dO6Y67evVqvPbaa9i5cye6du2Kjz/+GPfu3QMArFu3DvPmzcMbb7yBHTt2YOrUqfj1118xf/58AEBKSgpeeeUVWFtbY/369fj000/x888/l+UpKDGFoICThSP61e9ToechIiqpNTf/whenvobaSo3AwEC4uLjIXZJsfHx82MVlZMocfC5duoTo6GgAQFBQEBwcHNC0aVPdPnZ2dvjqq68wePBguLq6wtfXFy+88AKCg4MBANbW1rCwsICpqSmcnZ11rT1jxozBiy++iHr16mH06NF45513oNFodMedMmUKevXqhXr16uGdd96BKIq4fv06AGDJkiV47bXXMHDgQNStWxd+fn545513sGbNGmRlZWHHjh3IyMjA3Llz0bhxY3Tu3BkzZ84s85NXGqObjoKlCZeRJyLDcC7m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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Load dataset\n", + "try:\n", + " df = pd.read_csv(RESULTS_FILE)\n", + "except FileNotFoundError:\n", + " print(f\"Error: Dataset {RESULTS_FILE} not found.\")\n", + " df = pd.DataFrame()\n", + "\n", + "if not df.empty:\n", + " # Map true/false to categories and handle nulls representing proxy/connection failures\n", + " df['asn_match_label'] = df['asn_match'].map({True: 'Matched', False: 'Mismatched'}).fillna('Proxy Failure')\n", + "\n", + " # Keep original boolean for filtering where needed, but fill NAs as False just for those specific checks\n", + " df['asn_match'] = df['asn_match'].fillna(False).astype(bool)\n", + "\n", + " # We do not filter out failed requests here (e.g., by missing exit_node_ip) \n", + " # because an ECH ON request might fail to connect entirely due to interference.\n", + " # Instead, we focus our analysis on vantage points that are verified via GeoDB \n", + " # during their baseline (ECH OFF) test.\n", + " df_valid = df.copy()\n", + " df_off = df_valid[df_valid[\"ech_grease\"] == False]\n", + " \n", + " total_requests = len(df)\n", + " geodb_matched_requests = len(df[df['asn_match'] == True])\n", + " unique_countries = df['country_name'].nunique()\n", + " unique_isps = df['isp'].nunique()\n", + "\n", + " summary_data = {\n", + " \"Metric\": [\"Total Raw Requests\", \"GeoDB Matched Requests (Target for Analysis)\", \"Unique Countries Tested\", \"Unique ISPs Tested\"],\n", + " \"Count\": [total_requests, geodb_matched_requests, unique_countries, unique_isps]\n", + " }\n", + " summary_df = pd.DataFrame(summary_data).set_index(\"Metric\")\n", + " # Display table cleanly without index to avoid two-line headers\n", + " summary_df.index.name = None\n", + " display(summary_df)\n", + "\n", + " # Data Quality: Proxy Integrity (Baseline OFF Requests)\n", + " plt.figure(figsize=(8, 6))\n", + " \n", + " color_map = {'Matched': '#4CAF50', 'Mismatched': '#F44336', 'Proxy Failure': '#9E9E9E'}\n", + "\n", + " asn_match_counts = df_off['asn_match_label'].value_counts()\n", + " plt.pie(asn_match_counts, labels=asn_match_counts.index, autopct=\"%1.1f%%\", startangle=90, colors=[color_map.get(x, '#333333') for x in asn_match_counts.index])\n", + " plt.title(\"GeoDB ASN Match Rate (ECH OFF)\")\n", + "\n", + " plt.suptitle(\"Vantage Point Integrity Validation\", fontsize=14)\n", + " plt.tight_layout()\n", + " plt.show()\n" + ] + }, + { + "cell_type": "markdown", + "id": "7afeff42", + "metadata": {}, + "source": [ + "## 2. Global Connectivity Distribution\n", + "A simplistic \"success rate\" can mask underlying issues by grouping disparate failure modes. Here, we present the exact distribution of HTTP status codes and `curl` exit codes across all valid proxy connections, comparing ECH GREASE OFF vs. ON. This provides a high-resolution view of how the network state transitions when GREASE is introduced.\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "99c1a6a6", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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X76sWrVq2e3cl8IuvQAAAAAvMZPJWQcP9VHknZPJts/UaQqoRPHpido2Ojpabdu21cWLF9WzZ0/5+PgoKipK69atU9u2bTVp0iTVrVs3UX3XqlVLQ4cOtTyOjIxUSEiIxo8frwcPHmjkyJE29bd27VrlyJEj3vJUqVIluI+tW7eqS5cu6tOnj0aOHKkUKVJo3759Gj9+vE6dOqXx48dLehietGzZUi1atFDfvn2VOnVqHTlyROPHj9dff/2lZcuW2VT7s0ycOFErV65Uly5dNGDAALm5uWnr1q364osvdOjQIY0aNcrSdt68eZo9e7Zat26t/v37K23atDpw4IC+/PJLff/991q6dKmyZctmaX/r1i0NGzZMixYtemYdtrT18fHRrFmzDNdlypTJpmOrXbu2KleubNmmR48eyp49u9X7J0OGDM+sKc7j770n1fb4MURFRSk0NFSjR49WRESEFi5caFmXPXt2ffvtt5bHsbGxOnLkiMaMGaPOnTtr48aNMplMkqT169dr2LBhql+/vr766itlzpxZf//9t+bOnauNGzdq8eLFKlKkSKL6fpqQkBDL/3/44Qd98cUXVsvc3Nye2YeU/O//F42fn58aNGigatWqObqUV0rPnj119+5dBQQE6ObNmxo6dKgiIyM1ceJESdKOHTv02WefacCAAapYsaK+/fZbderUSUFBQSpQoMAr18fTtGvXTs2bN7fp+T1z5oz8/f0VHBwsSTp58qT8/PzUtm1bTZ48WZs3b9aAAQPk7u6uChUqKFWqVOrQoYOGDRsmf39/m/b1Mtu7d69CQkIsz9OzXqts2bKpdu3amjhxosaMGfPc+yc8BQAAACRF3jmpW7cPObqMBJk5c6aOHTumjRs3WgWTQ4cO1e3btzV27Fj5+voqTZo0Nvft5uamrFmzWi3LmzevDh48qB9++MHm8NTd3T1ef7ZavXq1KleurPbt21vVFBUVpdGjR2vw4MFKnz69AgMDlTdvXn322WeWdrlz55abm5s6duyoo0ePqmjRos9VS5wtW7bI399fc+bMUY0aNSzLPT09lSZNGg0cOFD169eXj4+Pdu7cqRkzZmjq1KmqU6eOVW2VK1dWo0aNNGTIEC1evNhq3Z9//qm1a9fq448/fmottrR1cXF55uthy7E9Guy5uLgYvn8SKqHbGh1D7ty5debMGc2aNUu3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AAC8dDp37ixPT081a9ZMQUFBOnPmjMLCwjR48GAFBQVpzJgxlhEfjRs31oMHD9S9e3eFhobq/Pnz2rVrl7p27aoUKVKocePGz9xfr1695OnpqZEjR1rdAOby5cv6448/4v171H///afw8PB4/x79Q+hpnJyc1L9/f61atUojRoxQWFiYzp07p23btqlbt27KkSOHZQRknz59tG3bNvXq1Uu7d++2HOuAAQN0584dNWnSxNJvVFSUYe0JvVy9YsWKatq0qfr27av58+frxIkTOnHihObPn68RI0aoZcuWlksV33rrLQ0aNEjDhg3TlClTdPToUZ0/f16//PKLmjZtqtjY2GcGQBUrVlSTJk105syZBNX2pLaxsbGGr0d4eLjlxiO2HJs9RUVFPbE2o8ttH9WsWTOVLl1aU6ZMsdyM5UmqVq2qevXqacmSJZZLpXPnzq3x48dr/vz5+vzzzxUWFqaLFy8qJCRErVu31okTJzR9+vRn3ojNqO+YmJgEHUNCHD9+PN57Nu4mRba8/x/VrFkzXb9+XSNGjNDJkye1e/duTZo0SeXLl1fatGnVpEkTffnll9q4caNOnz6tr7/+WitXrlS7du0M5zNOjGbNmunWrVvq37+/jh49qqNHj6pPnz46cOCA5fL4Tp06aenSpdqwYYPOnDmjZcuW6ddff1X16tUlPfwy5d9//9XVq1fj9Z8uXTo1bdpUM2fO1IYNG3T27FnLjatsDVUqVaqkN998U/369dOuXbt08uRJjR49WsePH7eaw9FIeHi41Tn0UYUKFdK7776rESNG6LffftPZs2e1cOFCzZ8/X3ny5LGpxrp16ypjxozq3bu3wsLCdPToUfXv31+RkZFPfB9ID0czhoeHW6YxKFmypEqVKqU+ffooLCxMO3bs0PDhw1W/fn3LCL+2bdvq+++/15IlS3Ty5ElNmjRJR44csTwXr1If0sPfaU+b4uNxU6dO1S+//KITJ05o0KBBiomJscyx6+3trWPHjllNrdOyZUuFhYVpypQpOnnypPz9/fXTTz/Fm5v28OHDcnV1tUxZExERYfX7686dO8+8pL9jx47atGmTZs+erVOnTmn79u0aPHiwbt26paxZsyp79uy6e/eufvrpJ124cEEhISGWeYvjzmdnz57ViBEjtH37dp0/f16bNm2yzAdtr/OHt7e3Dh06ZLUsIa9V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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "if not df_valid.empty:\n", + " # Categorize outcome\n", + " def categorize_outcome(row):\n", + " if row['http_status'] >= 200 and row['http_status'] < 400:\n", + " return f\"HTTP {int(row['http_status'])}\"\n", + " elif row['http_status'] >= 400:\n", + " return f\"HTTP Error {int(row['http_status'])}\"\n", + " else:\n", + " if pd.notna(row['curl_error_name']):\n", + " err_name = row['curl_error_name']\n", + " if err_name == 'CURLE_OPERATION_TIMEDOUT' or pd.isna(row['curl_error_message']):\n", + " return str(err_name)\n", + " return f\"{err_name}: {row['curl_error_message']}\"\n", + " return \"Unknown Error\"\n", + "\n", + " df_valid['outcome'] = df_valid.apply(categorize_outcome, axis=1)\n", + "\n", + " # Pivot for visualization\n", + " outcome_dist = df_valid.groupby(['ech_grease', 'outcome']).size().unstack(fill_value=0)\n", + " \n", + " # Normalize to percentages\n", + " outcome_pct = outcome_dist.div(outcome_dist.sum(axis=1), axis=0) * 100\n", + "\n", + " # Plot\n", + " ax = outcome_pct.plot(kind='bar', stacked=True, figsize=(14, 8), colormap='tab20')\n", + " plt.title(\"Global Distribution of Request Outcomes (GREASE OFF vs ON)\", fontsize=14)\n", + " plt.xlabel(\"ECH GREASE Enabled\")\n", + " plt.ylabel(\"Percentage of Requests (%)\")\n", + " plt.xticks(ticks=[0, 1], labels=[\"False (OFF)\", \"True (ON)\"], rotation=0)\n", + " plt.legend(title=\"Outcome\", bbox_to_anchor=(1.05, 1), loc='upper left')\n", + " plt.tight_layout()\n", + " plt.show()\n" + ] + }, + { + "cell_type": "markdown", + "id": "7b287c27", + "metadata": {}, + "source": [ + "## 3. Country-Level Connectivity and Interference Analysis\n", + "We pair the GREASE OFF and GREASE ON requests for each specific ISP within each country to measure deterministic degradation. \n", + "We define a connection as 'successful' if it returns an HTTP status between 200 and 399. \n", + "We classify ISPs into the following states based on their paired tests:\n", + "* **Parity (Success):** Both OFF and ON succeeded.\n", + "* **Parity (Consistent Failure):** Both OFF and ON failed with the same error (neutral impact).\n", + "* **Degraded (Interference):** OFF succeeded, but ON failed. This is the primary indicator of ECH blocking.\n", + "* **Improved:** OFF failed, but ON succeeded (rare, usually anomalous).\n", + "* **Broken Proxy (Inconclusive):** Both failed, but with different network errors.\n" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "774c1922", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "

Country-Level State Distribution

" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
stateBroken Proxy (Inconclusive)Degraded (Interference)Parity (Consistent Failure)Parity (Success)ImprovedTotal ISPs TestedInterference Rate (%)
country_name
Burkina Faso01110333.333333
Russian Federation0014130270.000000
United States00790160.000000
Iraq00680140.000000
Canada00390120.000000
Japan00570120.000000
Kazakhstan002100120.000000
Pakistan00480120.000000
Spain00480120.000000
United Kingdom00480120.000000
Brazil00470110.000000
Italy00280100.000000
China0072090.000000
Cyprus0026080.000000
France0017080.000000
Hong Kong0080080.000000
Ireland0044080.000000
Israel0026080.000000
Peru0035080.000000
South Africa0035080.000000
Afghanistan0052070.000000
Chile0016070.000000
Indonesia0025070.000000
Tanzania, United Republic of0034070.000000
Bangladesh0042060.000000
Cambodia0051060.000000
El Salvador0024060.000000
Malaysia0006060.000000
Mexico0024060.000000
Nigeria0015060.000000
Poland0015060.000000
Romania0006060.000000
Somalia0042060.000000
Sweden0024060.000000
Tajikistan0006060.000000
Thailand0024060.000000
Uzbekistan0015060.000000
Belgium0023050.000000
Bolivia, Plurinational State of0014050.000000
Bulgaria0023050.000000
Colombia0005050.000000
Denmark0005050.000000
Ecuador0032050.000000
Germany0014050.000000
India0023050.000000
Kenya0014050.000000
Lithuania0014050.000000
Mongolia0032050.000000
Myanmar0050050.000000
Netherlands0023050.000000
Niger0041050.000000
Norway0014050.000000
Philippines0014050.000000
Portugal0014050.000000
Saudi Arabia0014050.000000
Turkey0023050.000000
Algeria0004040.000000
Australia0004040.000000
Austria0004040.000000
Congo, the Democratic Republic of the0013040.000000
Croatia0004040.000000
Côte d'Ivoire0004040.000000
Dominican Republic0004040.000000
Egypt0013040.000000
Finland0004040.000000
Guadeloupe0040040.000000
Guatemala0031040.000000
Jamaica0004040.000000
Korea, Republic of0013040.000000
Malawi0022040.000000
Martinique0022040.000000
New Zealand0013040.000000
Paraguay0022040.000000
Réunion0022040.000000
Serbia0004040.000000
Singapore0031040.000000
Slovakia0022040.000000
Slovenia0013040.000000
Sri Lanka0031040.000000
Switzerland0004040.000000
Taiwan, Province of China0004040.000000
Tunisia0004040.000000
Ukraine0004040.000000
Uruguay0013040.000000
Viet Nam0013040.000000
Zambia0013040.000000
Albania0012030.000000
Antigua and Barbuda0012030.000000
Argentina0003030.000000
Armenia0012030.000000
Azerbaijan0021030.000000
Bahamas0003030.000000
Bahrain0012030.000000
Belarus0012030.000000
Bosnia and Herzegovina0012030.000000
Botswana0003030.000000
Cameroon0012030.000000
Costa Rica0012030.000000
Czech Republic0003030.000000
Estonia0012030.000000
Gambia0003030.000000
Georgia0003030.000000
Ghana0003030.000000
Greece0003030.000000
Guyana0012030.000000
Haiti0003030.000000
Hungary0012030.000000
Iceland0021030.000000
Jordan0012030.000000
Kuwait0003030.000000
Kyrgyzstan0003030.000000
Lao People's Democratic Republic0030030.000000
Madagascar0021030.000000
Mali0012030.000000
Malta0012030.000000
Mauritania0012030.000000
Mauritius0012030.000000
Moldova, Republic of0012030.000000
Montenegro0012030.000000
Morocco0003030.000000
Mozambique0003030.000000
Nicaragua0012030.000000
Oman0003030.000000
Papua New Guinea0012030.000000
Puerto Rico0003030.000000
Senegal0003030.000000
Sierra Leone0003030.000000
Sudan0003030.000000
Syrian Arab Republic0012030.000000
Timor-Leste0030030.000000
Trinidad and Tobago0012030.000000
Uganda0003030.000000
United Arab Emirates0012030.000000
Venezuela, Bolivarian Republic of0012030.000000
Zimbabwe0003030.000000
Angola0002020.000000
Aruba0011020.000000
Barbados0002020.000000
Belize0002020.000000
Benin0002020.000000
Burundi0011020.000000
Cape Verde0020020.000000
Central African Republic0020020.000000
Chad0020020.000000
Congo0002020.000000
Curaçao0011020.000000
Dominica0020020.000000
Equatorial Guinea0020020.000000
Eswatini1001020.000000
Ethiopia0002020.000000
Fiji0002020.000000
French Guiana0011020.000000
French Polynesia0011020.000000
Gabon0020020.000000
Guam0020020.000000
Guinea0011020.000000
Honduras0011020.000000
Jersey0020020.000000
Latvia0002020.000000
Lebanon0020020.000000
Lesotho0002020.000000
Liberia0011020.000000
Libya0002020.000000
Luxembourg0011020.000000
Macao0020020.000000
Macedonia, the Former Yugoslav Republic of0011020.000000
Maldives0020020.000000
Mayotte0020020.000000
Namibia0011020.000000
Nepal0002020.000000
Palestine, State of0011020.000000
Panama0002020.000000
Qatar0002020.000000
Rwanda0002020.000000
Saint Lucia0002020.000000
Seychelles0020020.000000
South Sudan0020020.000000
Suriname0020020.000000
Togo0011020.000000
Virgin Islands, British0002020.000000
Bhutan0010010.000000
Brunei Darussalam0001010.000000
Cayman Islands0001010.000000
Comoros0001010.000000
Cuba0001010.000000
Djibouti0010010.000000
Guernsey0010010.000000
Guinea-Bissau0001010.000000
Iran, Islamic Republic of0010010.000000
Isle of Man0001010.000000
New Caledonia0010010.000000
Saint Kitts and Nevis0001010.000000
Saint Martin (French part)0001010.000000
Samoa0010010.000000
Sao Tome and Principe0001010.000000
Sint Maarten (Dutch part)0001010.000000
Solomon Islands0010010.000000
Tonga0010010.000000
Turkmenistan0010010.000000
Turks and Caicos Islands0010010.000000
Virgin Islands, U.S.0001010.000000
Yemen0010010.000000
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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mjWLtE3YasuyZcvKw8NDHh4eevHihebMmaPJkyfr559/jnYJouiIaDVzWFmKsA9oXr1uvy421+6w8i/Rfd94W2Gvr1dLasXEq9eL10twhc3h9Q//wlbBvurcuXOS3vwB5rlz5+Tu7m7cJLN///4RJk4dHBzk7++vo0ePmq0SNplMOnLkiPLnzx+tG06HrZB/VdhzIGwlufSy9ImdnZ38/f3VvHlzHT9+XF9//fU7/fAuJrJnz67r16+rZMmS4b5pdvDgQT19+jTK60Zk0qZNK2tra927dy/C68HOnTuVKFGiN668DruuZMiQIdzNrC9evKhz586ZlfiKrui8H4SVpntf17Tu3bvr+PHj+uOPPzRy5EgNHz7ceGzMmDFKkiSJNmzYYLaS+/r169GenxTz43bnzh0lTpz4ndxMGQAAfLqoQQ7gjUqWLKnq1atr8+bNmjNnTrjHHz16pO7duys4OFhffvmlkiZNqrRp0xr1Ynfv3m3WfseOHdq/f79KlSpl/IMl7B9L//zzj9EurM722whL4LxpZeKrwlbLTp06VVevXg33NfFy5cqF+4lOeYNXVahQQcmTJ9fixYuNr/mHmTlzpr7++mtt27YtXFxBQUEaNmyYnj59qkaNGpk9XqNGDUnSlClTzLY/evRIPXr00Jdffml8lfl9is3z5X3o0aOHrK2tNXToUJ08eTLc4/v379fkyZOVPHlyo1RN9erVZWlpqTlz5ujJkydGW5PJpMmTJ0tSuNr371pMzmP16tV1//79cMlef39//frrr3r69Kmk/60+jE75obD64BMmTNCVK1fCPc8iEvY6e71/Kysr1a9fX/v379fq1auVIkUKffHFF2/sL+w1+P333+u///4L9/jjx4+1du1apUuXTiVLlow0hrDEp62trdn+Fy9elL+/vyTzb6m83kf69OlVvHhx7dy5M1z9/m3btunLL7/U7Nmz3zifqFy/fl2jR4/WZ599po4dO0ba7scff1Tbtm11+PBhY1vixImN0glhsUd2LmLqzz//NEuQBgUFae7cubK0tDRW7Iclqo8dO2a2719//RWu1EF04orp+8bbCku4Xb16NVb7h71WZ8yYYfY8Cg4ONr4BEtYmzOrVq82u+Q8ePNCSJUuUJk0alS9fPtKxHj9+rC5duuj27dvq1auXBgwYEOmq4po1a8rKykrz5s0ze+9b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Dy9/0HGzp8yuPiV6xmpfa2trZciQwfg9Y8aMGjZsmCpVqqTNmzerTZs2seo3SZIkZv2aTKZY9RMmJCREkydP1qBBg4xtK1asUMWKFdW+fXtjW65cufTs2TMNHz5cAwYMUKpUqd5q3I9B6dKllSRJEvn6+qpx48ZxHU6CRYIcAAAAAAAAeIPLDy/r7P1zcR3GW0mc+GUqMEmSJJKkq1evytvbW3v27NGDBw+ULl061a1bV71791aiRInk4+OjH3/8UZUrV9aaNWtUunRptWnTRq1bt9aWLVs0ffp0rVmzRpJkZ2enGTNmqFu3btqyZYuyZctmjNusWTMVK1ZM/fv3DxfTb7/9pvv376tcuXLGNgsLC508eVLXr19XpkyZjO0NGjRQqVKlZG1tLUny8PBQtmzZNGbMGKPN69suXryoMWPGaN++fUqcOLHKly+vgQMHKl26dJIkX19fzZ07VxcuXFCGDBnUunVr48ODhw8faty4cdq8ebOCg4NVuHBh9e3bV/b29pKkp0+fauTIkfrjjz/04MED5c2bV127dtUXX3whSbpw4YJGjBihv//+W6GhoSpWrJj69esnOzs7I97atWtrwYIFJMjjECVWAAAAAAAAgE/c9evXNXz4cFlbW6ty5cqSpC5duujhw4dasGCBNm3aZJQx+f333439Ll26pBs3bmjt2rXq2dN8NfvAgQNVs2ZNo+xKlSpVlDZtWq1bt85oc/78ef39999q1KhRhHEFBASoXLlyRtJektq0aaPbt2/L2dlZbdq00fTp07Vv3z5ZWVkpb968RqL/TR48eKBWrVopKChIixYt0oIFC3Tp0iX16NFDkrRx40b1799f9evXl6+vr3r16qXx48fLx8dHJpNJHTt2VGBgoGbNmqVffvlFjo6OatGihY4fPy5JmjJlik6dOqXZs2dr48aNqlSpknr27GnUZ+/Vq5cyZcqk1atXa+XKlUqUKJG6detmFmOVKlV05swZXbx4MVpzwrvHCnIAAAAAAADgEzNr1izNnz9fkvTixQsFBQUpb968mjx5srJmzapnz56pfv36qlmzplFPvG3btpozZ45OnTolFxcXo6+uXbsqR44ckl7epDNMypQplTRpUllZWRllV+rXr69169apa9eukqS1a9fK3t5e+fLlizDOw4cPy83NzWxbsWLF5OPjowULFmjbtm3as2eP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CxQooOPHj9eQkBBVVd20aZMOGjRIx44da/MnVKqJA5tZs2ZpvXr1tH379rpx40ZVfRQWf/3119q1a1c9c+aMHj16VJs1a6atWrXSGzduaLdu3dRsNuuePXus1YRnsmnTJq1bt676+fmp2WxWT09P3bRpk6qqHjx4UN3c3LR9+/bao0cPdXd3t/mbUgm3m+HDh2vhwoW1aNGiWrp0aV2zZo2q/hOS+/j46K5duzQmJibR77D1AMHSxgMHDuj06dN14sSJxmfLly/XypUra/v27Z+4CRUREZGqdT4PS9sOHjyoM2fO1FmzZhlh1ebNmzVXrlzarVu3J4L+qKioVK/1WT1tffr111+1VKlS2qlTJz179qxGR0frnDlz1NvbW7t3726FKp/P09p2584dHThwoObOnVvXr1+f6LOVK1caNxfthWWdXLt2rebKlUsbNmyoNWrUMLansLAwnT17tpYuXTrRsrP1EPnxZRcbG2uE5O3atdPo6Gjjs7CwML1586YOGzZMK1asqDNmzFBV276RmLBjgo+Pj3p4eOh3332nhw8f1ri4OL1586aWKlVKN2zYoFFRUTphwgT9+uuv9e+//7Zy5f/uaf/mQUFB2rhxY61Vq5auWrVKVVWvX7+ugwcP1tKlS6ufn59Wq1bNWKb2cozbuHGjVqpUSYsUKaItWrTQffv26bx587REiRLapUsXDQ0N1dOnT+vYsWO1SJEiNh1EPn5u4u7uri1atNCKFSuqt7e3HjlyRENDQ3XgwIHq5uamhQsXVm9vb61WrZpGRETojRs3tEqVKnry5EkrtuLfWdp4/vx53bdvn3H+/9tvv6nZbNbp06cn2q/07dtXhw0bZvP7ysc9fPhQfXx8dN26dXr37l0tUaKE9unTR1UfHSdKlSqlZ8+etXKVSXfgwAFt27at9u/f35gWExOjq1ev1nz58qm/v79u2bJFhw0bpl5eXjZ5IzFhZwSLnTt3qpubm06fPl23bt2q69evNwLxNWvWaKVKlbRv377q7++vHh4eeurUKavUDgCOjID8KaZNm6bff/+9qj66wB4/frxWqVJF8+bNq6VKlTIuWhL2PrBV69atM04MLX788Uft3bu3qv5zAA8NDdWyZctqo0aNjO8NGDDApk/yL126pNevX1dVNYLFTZs26TfffGN87u3trX369NHQ0FDt27evbt682Wr1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9yUA4KjSfEA+ePBgdXd3N06MEp78Xb58Wbdv364hISHaoEEDXbJkicbFxenZs2e1Tp06umTJkkRvn7ZlCd8CfufOHWP6vn37tE2bNk+E5KNGjdKaNWvadG8D1cQXaMePH1dPT09duHChqj46ecqbN69++eWXOmXKFON769at0+nTp9vV+MCqj0LyBg0aaPXq1fX06dN64sQJLVmypLZu3VoPHz6c6LsJ12NbD1kT6tq1q7Zo0UJVVceNG6c9e/bUqKgoPXXqlJrNZi1fvryOHz9e4+Li7OakMTo62ugR+fgJsapqhw4dtFatWk9Mt/ULUcu//+7du7Vv377auXNnI+CJi4vTHj16JArJ9+3bpw8ePLCLcT0TjoU/ZMgQ7dixo165ckVVH/XctYTklnGuT548qSEhITbbtvj4+ET7ygULFmiRIkV07dq1umzZMh0wYIC6ublpQECAqqrWrl1bixYtql5eXurr62uEXrYYQj5u3LhxWqRIEV25cqXOnj1bu3btqq6ursayCgwM1AEDBuj333+vU6ZMMfaP9rKf3LZtmy5ZskS3bdumLVq00ODgYF2yZIn26NHDOI+pVq2aurm5qZeXl0ZERFi54v924cIFbdiwofr5+WmfPn306NGj2qNHD/366691wYIFqvpoHa5evbqazWb18fHRKlWq2PR6OXfuXC1TpowRhG/dulW/+OILbd68uXp4eOhXX32lq1atUtV/QnIfHx8jSLGH5WYxduxY/frrr7Vw4cLq7e2tS5cuVdVHbfb09NQuXbrY9I3DZzFo0CA1m8361VdfaWhoaKLPlixZol988YX26dPHpjuV7Nu3T81ms169elVV/znONW/eXOvXr298zxKSnz9/Xs1ms7FOWtjqucn169cT/f3WrVvq5+en8+bNU9VH+/iyZctqmTJltHr16vrrr7+qqhrj4Z87dy7Va35eu3bt0tq1a2vLli0T3eCNiYnRcuXK6eDBgzU+Pl5Hjhypnp6exjK3RT/88IO6u7snupEWGxurhQoV0qlTp+rZs2e1QoUKWqJEiUTH6YCAAK1WrVqia1pbExISoiVLltT+/fvrli1bdNKkSbpr1y7t1q2bms3mRNfdqo9C8uHDh6u7u7vevn3bbq5zAMCRpOmAfPDgwerh4WEclBMeeMPDw40/79mzR4sXL66XLl1S1UcXA/Xr13/iJNlWWQ6wv//+u1aqVEl9fHy0Xr16xkXl/v37tW3btlq1alVdsmSJrl27Vv/++2+bPum4fPmy8WfLclu0aJFxkm/p+ejv768BAQFaqFAhIzhXtd878glD8uDgYD127JiWLFlS27Zt+0RIbusSvpjLcsF16dIlXbNmjV68eFEbNGigK1eu1NjYWN21a5f6+vpq3759je3QVj0trHn48KF+8803WrJkST1+/Hii70yfPl2bNm1qsxed/+a3335TNzc37dq1q3br1u2Ji7CuXbuq2WzW2rVra61atZ54EaKtSbhcNmzYoPnz59du3bppmzZtEr1M9ObNm9qjRw81m81ao0YNbdCgQaJjhi07dOiQ+vv766xZs4xpoaGhOn36dPXw8NBdu3ZpaGiobtq0STds2GA3wyCoqt69e1f9/PyMgE71UdA4YsSIRCH549uoLW57CZ/OsNR35MgRdXd3N4LVEydOaEREhDZu3FjHjBmjqo/OXZo1a6ZLliwxHum2B+fPn9dmzZppzZo19dSpU3rz5k3t3Lmzfv3118ZQaTExMfrrr7/q2rVrbX69vHHjhnp6eqqvr6/u2LHDWCaqj9a/xo0ba4UKFYyA5NixY0bv1oiICJs+R0m4/axYsUILFSqka9as0d9//139/f21YMGCxsvsf/vtNy1VqpQ2bdrUrgLIpxk3bpyazWadP39+oqFyVB8NW1ioUCGb3uaOHTumuXPnfuLF2KtXr9ZChQrp8uXLE00/dOiQVq5c2S46Aq1bt07NZrMeOnTImHb79m0tV66cbt26VcPCwrRPnz46dOhQPX/+vJYuXVorVqxorKe2eJPt3xw+fFjd3d3V1dVV9+/fn+izyZMn6xdffKE+Pj7q6en5r09wWNuoUaPUzc3NWCct21V0dLSWK1dO58yZo5GRkfrLL79o4cKFtVKlStqmTRtt06aNuru72/yNt/DwcF28eLEWLVpUzWaz0WEkMDBQu3btqp6ensaNGovbt2/bTb4AAI4ozQbkljG4Lb17IiMjjc8mT56sTZs2Ne7Knzx5UnPnzq1169bVJk2a2OXbpDdu3Kh58uTRgIAAnT59unp6emqdOnWMk8IDBw5omzZtjIO4rY6daDFz5kxt0KCBqj56zDAyMlJnz56t9evX1+vXr+ukSZO0Z8+eGhoaqseOHVOz2axms1n79etn5cpf3IULF/S7777TGjVqGCG5t7e31qtXz6YfNUwo4Xjx/v7+2qtXL922bZuqPgqrli9frsWLFze+P2LECO3SpYvNh5AJL7L27t2ru3fv1mPHjqnqoxPlr776SmvUqKGHDx/WsLAwDQsL03r16mmvXr2sVfJzu3DhgpYuXVoXLVqkqo/GQD569Kj+9NNPOnnyZON7kydP1vbt2z8xhJUteXyc3ODgYC1TpoyuWLFCVR9drJ06dUqnT5+uy5Yt07CwML17965Onz5dmzdvbrMXaStXrtRRo0ZpQECAMWZ/3rx51Ww264QJExJ99+bNm1qnTp1E42Ja2GKArPrkjc4rV65ogQIFjPHT4+PjNT4+Xh8+fKj16tXTggULGo/W27rHg98jR45onz59tG/fvommX716Vb29vXXz5s0aExOjEyZM0EqVKtn88BxPc/78eePYdvz4cb1165Z26dJFy5cvrxMmTNABAwYkClltcb18+PChcQP/9u3bWqZMGa1YseITQ0s9ePBAGzdurOXLlzfWyRMnTth0T8/HrV27VkePHp3oZpvqo/Gr8+XLZzxRtHLlSm3VqpXdhJCW/UpQUJD+/vvvunv3buMzy7sNlixZ8sRY3rZ+AzgoKEhdXV319OnTifadFy9e1I4dO2qFChV04cKFGhERoZcuXdIWLVrod999ZxfL7erVq9q0aVMtWrSo0Vnk0qVL2qpVKz169KiuXbtWu3XrZvSG79Spk5YqVUp9fX1tute/xdNumB09elSLFi2qjRo1Mp5wU310w/vgwYO6du1am96fhISEqNls1s6dOz8RCE+YMEELFiyo165dU9VH52DBwcHao0cP7dChgw4dOtRmr1MfH3pw8+bN+sUXX6iHh4cOGDDA+N6xY8e0e/fu6unpaQTnAADblyYD8ri4OB09erSWL19e+/Xrl6in9JQpU9TDw0O3b9+uqv8c4LZs2aJt2rTRPn366OnTp61R9nO7fPmyVqxYUX/++WdVfRQolyhRQr/44gutUqWKcZF5+fJlPXDggE2fUFlq3bZtm3p4eGj58uXV1dVVQ0JC9NSpU7p7924NCQnRxo0bGz2zgoODtWHDhrps2TKbPaFKKktP8po1a2pwcLAePHhQW7dubRcXMhabNm3S3Llza8OGDbVSpUqaK1cu4yTxr7/+0vz582v37t3V398/0TBItiphWDNixAgtXLiwFi1aVMuWLasbN25U1UchuY+Pj7q5uWmVKlW0efPmWqNGDaPXjC33Gnzc/v371dfXV6OiojQkJES7deumlSpV0mLFimnBggUTBXmP97azJQsWLNAGDRro3bt3jWm7d+9WX19fDQsL01u3bqm/v79WqFBB8+XLp2XKlNGxY8cay+rxkMRWNG3aVGvWrKk1atRQHx8f48VW69ev18KFC2vjxo2f6NHZuXNn7dKlizXKTbKE24rl5pqqauPGjbVx48bGeKuW71l6a9WtWzd1C30OCxYs0C5dumibNm2MGxljxozR3Llza8mSJZ/opVqvXj01m81arVq1RE/F2aOEN4AtIXmPHj3Uy8tLS5cubbM9xlUfvUOjRYsW6ubmpvnz59c5c+borVu3tFy5cmo2m43jgEVkZKQ2b95cixUrZhcBScLzi3PnzmnFihXVbDYbN0QTdjSpW7eutm3b9l9/hy2y7C82bNigxYoVUw8PDy1btqwOGzbM+I4lJF+2bFmiY5stHr8t7wVRfdQjPH/+/IlCR4sjR46ov7+/5s2bVz08PLRcuXJao0YNmx7G6HEhISHaokUL9fDw0IMHDxrTVB8NZde3b19jGXXq1EmnTp2a6Lhvqyw179271+gsYrkOPXLkiHp4eGjz5s2N5WpP9u3bp15eXvrDDz8YNxanTJmi7u7uxg02W97nPy7hPsCyzfz++++6fv16nTNnjpYqVSpRh5hjx46pv7+/5smTRzds2JDq9QIAki5NBuSqjwKbn376SStXrqz+/v6q+uilnB4eHrpjx45E37Uc8GJiYuziJFE18UH65MmT6uXlpbdv39awsDDt1q2bDhgwQHft2qVubm7asGFDu3iE8nGjRo1Ss9msZcqUMabFxcXp7t27tXDhwkb4M2rUKK1Xr55dnAgnxYULF7RRo0bq7e2dqPeIPayjISEh2rdvX+OR80uXLmm/fv0Sjes8fvx4rVWrljZv3tymw/HHx50ePXq0enh46J9//ql79+5VPz8/LVasmBGOPHjwQL/55hs1m826YMEC4wLblkPkp7l27ZoWKFBA/fz8tFChQlqnTh2dPXu23r59W3v37q2dO3e2donP5OzZs8b+z9Lr9vTp0+rj46N16tTRggULap06dXTmzJkaFRWlLVq0sPkQuVmzZlq9enW9evWqxsbG6s2bNxPdwNm0aZMW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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "if not df_valid.empty:\n", + " # Pair the data\n", + " df_on = df_valid[df_valid[\"ech_grease\"] == True].set_index([\"country_code\", \"country_name\", \"isp\"])\n", + " df_off = df_valid[df_valid[\"ech_grease\"] == False].set_index([\"country_code\", \"country_name\", \"isp\"])\n", + " paired_df = df_off.join(df_on, lsuffix=\"_off\", rsuffix=\"_on\", how=\"inner\")\n", + " \n", + " # Define success strictly as receiving a valid HTTP response\n", + " paired_df[\"success_off\"] = (paired_df[\"http_status_off\"] >= 200) & (paired_df[\"http_status_off\"] < 400)\n", + " paired_df[\"success_on\"] = (paired_df[\"http_status_on\"] >= 200) & (paired_df[\"http_status_on\"] < 400)\n", + "\n", + " # Classify the delta\n", + " def classify_delta(row):\n", + " if row[\"success_off\"] and not row[\"success_on\"]:\n", + " return \"Degraded (Interference)\"\n", + " elif not row[\"success_off\"] and row[\"success_on\"]:\n", + " return \"Improved\"\n", + " elif row[\"success_off\"] and row[\"success_on\"]:\n", + " return \"Parity (Success)\"\n", + " else:\n", + " if row[\"curl_error_name_off\"] == row[\"curl_error_name_on\"]:\n", + " return \"Parity (Consistent Failure)\"\n", + " else:\n", + " return \"Broken Proxy (Inconclusive)\"\n", + "\n", + " paired_df[\"state\"] = paired_df.apply(classify_delta, axis=1)\n", + "\n", + " # Aggregate by Country\n", + " country_summary = paired_df.groupby(\"country_name\")[\"state\"].value_counts().unstack(fill_value=0)\n", + " \n", + " # Ensure columns exist\n", + " for col in [\"Degraded (Interference)\", \"Parity (Success)\", \"Parity (Consistent Failure)\", \"Improved\", \"Broken Proxy (Inconclusive)\"]:\n", + " if col not in country_summary.columns:\n", + " country_summary[col] = 0\n", + " \n", + " country_summary[\"Total ISPs Tested\"] = country_summary.sum(axis=1)\n", + " country_summary[\"Interference Rate (%)\"] = (country_summary[\"Degraded (Interference)\"] / country_summary[\"Total ISPs Tested\"]) * 100\n", + " \n", + " # Sort by Interference Rate and then Total ISPs\n", + " country_summary = country_summary.sort_values(by=[\"Interference Rate (%)\", \"Total ISPs Tested\"], ascending=[False, False])\n", + " \n", + " display(HTML(\"

Country-Level State Distribution

\"))\n", + " # Use a scrollable div to display the full table without cluttering the notebook\n", + " scrollable_table = f'
{country_summary.to_html(classes=\"dataframe\")}
'\n", + " display(HTML(scrollable_table))\n", + "\n", + " # Absolute State Distribution Stacked Bar Chart\n", + " if not country_summary.empty:\n", + " # Custom Color Palette\n", + " color_map = {\n", + " \"Degraded (Interference)\": \"#E53935\", # Red\n", + " \"Parity (Success)\": \"#4CAF50\", # Green\n", + " \"Parity (Consistent Failure)\": \"#9E9E9E\", # Gray\n", + " \"Improved\": \"#2196F3\", # Blue\n", + " \"Broken Proxy (Inconclusive)\": \"#FF9800\" # Orange\n", + " }\n", + " \n", + " state_cols = [\"Degraded (Interference)\", \"Parity (Success)\", \"Parity (Consistent Failure)\", \"Improved\", \"Broken Proxy (Inconclusive)\"]\n", + " # Ensure only columns that exist in the dataframe are used for plotting\n", + " active_cols = [col for col in state_cols if col in country_summary.columns]\n", + " plot_colors = [color_map.get(col, \"#333333\") for col in active_cols]\n", + "\n", + " # Sort by Interference Rate (Descending) then by Volume\n", + " top_20_interfered = country_summary.sort_values(by=[\"Interference Rate (%)\", \"Total ISPs Tested\"], ascending=[False, False]).head(20)\n", + " \n", + " ax = top_20_interfered[active_cols].plot(kind='bar', stacked=True, figsize=(15, 8), color=plot_colors)\n", + " plt.title(\"Country-Level ECH Connectivity State Distribution (Top 20 by Interference Rate)\", fontsize=14)\n", + " plt.xlabel(\"Country\")\n", + " plt.ylabel(\"Number of ISPs\")\n", + " plt.xticks(rotation=45, ha='right')\n", + " plt.legend(title=\"State\", bbox_to_anchor=(1.05, 1), loc='upper left')\n", + " plt.tight_layout()\n", + " plt.show()\n", + " else:\n", + " print(\"No paired data available for visualization.\")\n" + ] + }, + { + "cell_type": "markdown", + "id": "bea13c7c", + "metadata": {}, + "source": [ + "## 4. Interference Error Anatomy\n", + "For the subset of connections classified as **Degraded (Interference)**, we analyze the specific network errors generated by `curl` when GREASE is enabled.\n", + "Understanding whether the failure is a TCP Reset (`CURLE_RECV_ERROR`), a Timeout (`CURLE_OPERATION_TIMEDOUT`), or an SSL Handshake failure (`CURLE_SSL_CONNECT_ERROR`) provides critical diagnostic signals to network engineers regarding the behavior of the interfering middleboxes.\n" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "3754450c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9gAAAJICAYAAACaO0yGAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAeLNJREFUeJzt3Xd8Tvf///HnJRKxIkZtpWhihgSxV6itpbT2qj1rj1Y1Ru29axMtMRJbKWpWbaWlpWrE1tpE5vn94Zfr65IhFyfIp4/77eZ2k3Pe17le53pfV3I9z3mf97EYhmEIAAAAAAC8kiRvugAAAAAAAP4XELABAAAAADABARsAAAAAABMQsAEAAAAAMAEBGwAAAAAAExCwAQAAAAAwAQEbAAAAAAATELABAAAAADABARsAAAAAABMQsAEACWbatGlyd3e3+Zc/f355enqqTp06Gj9+vO7cufPKz3P//n3dvn37pR47cOBAubu76+LFi5KkAwcOyN3dXZMmTXrlup7Vt29fubu76/Lly/Gq50X/Fi1aZGp9CWHNmjVyd3dXkSJFdO/evTdSw4ULF97I875OYWFhGj58uEqVKqXChQura9eusbaN+kwGBAS89POFhITo+vXrL/342NizH29ChQoV5OPjE+/29+/f18KFC9WoUSOVKlVKhQoVUpUqVTRkyBAFBQUlYKVvl+ffLwEBAXJ3d9fKlSvfYFXx9+uvv6pYsWIxvuf//PNPjRw5UnXr1lWJEiXk4eGhqlWr6osvvtDvv/8erX3U35eY/hUpUkSVK1dWnz59rH+P4vO4Z/999NFHse7HF198IXd3d3366acv3OdffvlF3bt3V7ly5VSoUCGVLFlSzZo103fffafQ0FDTa3vekydPtHjxYjVt2lQlS5aUh4eHqlWrpn79+uno0aMxPibqb+eQIUNi3e7KlSuj/f4bPXq0OnbsGO/a4iOpqVsDACAGjRo1UrFixSRJkZGRun//vn799VfNnz9fa9as0dKlS5UrV66X2vauXbvUv39/TZ06VSVLlnyp2kqXLq0MGTK81PMnlE6dOil37tyxri9UqNBrrOblrF69WilSpNDjx48VGBio1q1bv7bnvn//vjp06KBcuXJp9OjRr+1534Tly5dr6dKlKlWqlOrUqaOsWbMm2HOdPHlS3bt3V48ePfTxxx+buu3XuR8J7fjx4+rZs6du3rypGjVqqEaNGkqWLJlOnTqlwMBArV+/XnPnzlXx4sXfdKkJKqb3S4kSJTR27Fh5enq+4epeLDQ0VF988YXatGmjzJkz26ybOXOmpk+fLhcXF9WsWVPvv/++kiZNqjNnzmj9+vUKCAjQgAED1KZNm2jbLV68eLSge//+fR08eFAbNmzQvn37tHbtWmXKlOmFj3uWq6trjMsfP36szZs3K0WKFPr11191+vRp5c+fP8a28+fP19ixY5UvXz41a9ZMGTJk0J07d7Rnzx4NGzZM69ev14IFC5QiRQpTanveuXPn1LlzZ128eFHlypVTp06dlDJlSl26dEnr1q3TunXr1KJFCw0YMECOjo7RHu/v76/q1aurbNmy8Xq+Ll266IMPPlBgYKDq168fr8e8CAEbAJDgihYtGuPR6/r166tjx47q2LGjNm7cqKRJ7f+zdPToUd29e/ela/P09Hwrv+iVKVPmpQ4YvC2CgoJ06NAhtW7dWgEBAfL393+tAfvOnTs6duzYSx+4SUxOnz4tSRo0aJDy5cuXoM/1xx9/6Nq1awmy7de5Hwnp+vXr6tixoxwcHBQQEBBtX5o2barmzZurffv22rZtm9KnT/+GKk14Mb1fcuTIoRw5cryhiuwzf/583bp1K1pIXrp0qaZMmaIKFSpo0qRJSpUqlc36bt26qW3btho7dqy8vLxUpEgRm/U5cuSI8W9iixYtNHXqVM2YMUPz58/XF198Ea/HvcjmzZv1+PFj9ezZU5MnT9ayZcs0bNiwaO1u3LihSZMmqUyZMpo/f76SJPm/wc4dOnTQ6NGjtXDhQi1ZskSdOnUypbZn/fvvv2rTpo0ePXqkefPmqXz58jbre/TooSFDhsjPz08Wi0VffvlljNsZPHiw1q9fH61fYuLi4qJ27dpp1KhRqlq1qlKnTv1K+yAxRBwA8AaVL19erVu31oULF7Ru3bo3XQ5MtHr1ahmGobJly8rHx0d///23Dhw48KbL+p8UNWQzPl8m32b/K/sxbtw43b17VyNGjIjxQEGBAgXUoUMHPX78ONEMk/4vihqmXL9+faVMmdK6/J9//tG4ceOUKVMmTZw4Mcb3q6urq0aNGqXIyEj5+fnZ9byNGzeWJB0+fPjVduAZq1evlqOjo1q0aKFs2bJp/fr1evjwYbR2x48fV1hYmCpWrGgTrqN06NBBFotFhw4dMq22Z02dOlU3btzQ8OHDo4VrSXJyctLIkSNVpEgR+fn56eTJk9HaVK9eXVevXtWYMWPi/byffPKJgoODtWzZsleqPwoBGwDwRjVs2FCStH37dpvlN27c0FdffaUKFSqoUKFCqly5skaMGGFzzXaLFi00e/ZsSVLLli1tro+8cOGCvvzyS/n4+KhQoUIqWrSo6tWrp++++87meZ6/Bjs2f//9t3r37q3SpUurUKFCqlatmiZPnqwnT55Ea+vv76+6detar8ez9wuWvXx8fNS2bVvNnj1bxYsXl5eXl/z8/KzXOq5bt04NGzZUoUKFVL16dQUHB0t6+mWqU6dO8vb2VqFChVSjRg1Nnz5dISEhNtt3d3fXV199peHDh6to0aLy9vbW1q1bY60nMjJSa9askbOzs4oXL66aNWtKUoxfXqKu31u3bp2+/fZbffDBBypUqJB8fHw0adIkhYWF2bS/efOmvvnmG1WvXl0eHh7y8PBQrVq1NGPGDIWHh0t6eo1ntWrVJEmBgYFyd3e3Cffr1q1To0aNVLRoURUtWlSNGjXS2rVrY6xrw4YNmj59unx8fFS4cGHVrVtXW7duVXh4uGbNmiUfHx8VKVJE9evX1+7du62Pb9GihQoUKKCbN29G2+fhw4fH6z33ov65fPmy3N3dtX79eklSlSpV4nWd//MGDhyowoUL68qVK+rVq5f1msdGjRpp165dNu0GDx4s6elZZnd3d+u6qCDx0UcfycPDQ8WLF1e7du105MgRm+eKugZ8x44dqlWrlgoVKqQKFSrEuR8hISGaMWOGatSoYb0etEePHjpz5kyM+7Fr1y5VrlxZhQsXVu/eva3r9+zZo5YtW1rPKH788ccxXoseHByscePGqXLlyvLw8FCDBg20f//+eL2WDx8+1LZt25Q9e/Y4r9du3ry5tm3bFu0s4K5du9SqVSt5eXnJw8NDH330kZYsWaLIyEhrm6h+nzNnjvz9/VWnTh0VLlxY5cqV07Bhw2yCk72fr/j2oyQ9evRIEydOtH4WK1eurCFDhljf87G9X2K7BtvsfZek/fv3q1WrVipdurQKFy6smjVrxvp7+3mBgYG6c+eO6tata7N848aNevLkidq2bRvn2U43NzctXLhQvr6+L3yuZz0/9PpVXbhwQUeOHFHRokWVKlUq1axZU48fP47xoHbUwYJ169bFODIsXbp0OnHihObPn29qjdLTA2xr165VtmzZrH8zYpIkSRJ17NhRhmEoMDAw2vru3bsrb968WrFihfbu3Ruv53Z1dVW5cuW0ZMmSaJ+Jl8EQcQDAG/Xee+/J2dnZZkKYoKAgNWnSRKGhoWrUqJGyZcumP/74Q8uXL9fu3bu1fPlypUuXTp06dVLq1Km1fft2derUSYULF7Y+vmHDhnJ2dlbjxo2VKVMm3bx5U6tWrdKwYcPk4OBgPUsQHydOnFDr1q2VKlUqNWvWTOnSpdPx48c1e/Zs7d+/X0uWLFGyZMkkPT17NW/ePHl6eqpv3776559/XmrCtAcPHsQ6cVuSJEmiXc929OhRnT17Vj169NDdu3dVunRpnThxQpL09ddf64MPPlDDhg318OFDJU+eXJs2bVKfPn2ULl06NW/eXOnTp9fevXs1bdo07dmzR4sXL5azs7N1+xs2bFCWLFnUv39/BQUFqUSJErHWvm/fPl27dk01atRQ8uTJVaZMGbm6umrbtm36999/YxwSO3nyZBmGoUaNGilNmjQKCAiwHjzp1auX9TVp1KiR7t+/r6ZNm+rdd9/V3bt3tWbNGk2dOlVPnjxRnz59VKJECQ0YMEBjxoyxXheYJ08eSU/D7dKlS1WwYEF169bNum/9+/fXyZMnrYEgyvjx45U8eXK1bNlSYWFhmjt3rnr16qUyZcro2rVrNsu7deumzZs3K1u2bGrQoIH1esrPPvvMur3Q0FBt2LBBJUqUUM6cOWN9DePTP+nSpdPYsWO1bNkyHTt2TIMGDVLatGmVLl26WLcbm8jISDVt2lTu7u7W99DChQvVuXNnbdiwQblz51ajRo3k4OCgVatW2cyrIEl9+vTRpk2bVL16dX366ae6d++eAgIC1KJFC02cOFE1atSweb6+ffuqQYMGatasmcLDw+Xq6hrjfoSGhuqzzz7T8ePH9dFHH6l169a6ceOGli9frk8//VQLFiyQl5eXdbvh4eHq27evmjdvLldXV+t1s999952GDx+uwoULq1u3bkqSJIm2b9+uQYMG6fTp09ahphEREWrTpo2OHTumOnXqyMvLS7/99pvat28vi8Wid955J87X8c8//9STJ09sXpuYpEqVKtqZzwULFmjMmDHKmTOn2rdvr+TJk2vbtm365ptvdODAAU2bNs3mrOLy5cv16NEjNW3aVFmyZNGWLVv03Xff6f79+xo/frzNtuPz+bKnH4ODg9W4cWOdOXNGdevWVevWrRUUFKTvvvtOBw4c0MqVK+N8vzwvIfb9+PHjat++vQoUKKDOnTsrWbJk2rdvn2bNmqULFy5o8uTJcfbRtm3b5OrqqoIFC9osjzrYUq5cuTgfLz291MdeUQebY5pnIzQ0NM4JPVOlSiUnJyebZatXr5Yka2itXbu25s2bJ39/fzVt2tSmbcmSJfX+++/r999/V6VKlVShQgWVLFlSxYoVk7u7uywWS7Ttv0ptz/r9998VHBwsLy8vWSyWWNtJUtmyZWWxWPTLL79EW+fk5KRRo0apcePGGjx4sDZs2BCvUTHlypXTjh079Ouvv7763AgGAAAJZOrUqYabm5uxevXqONuVL1/eKFy4sPXndu3aGV5eXsbFixdt2u3bt89wc3Mzvv76a+uyiRMnGm5ubsYvv/xiXTZy5EjDzc3NOHnypM3jz549a7i5uRkdOnSwLhswYIDh5uZmXLhwwTAMw/jll18MNzc3Y+LEiYZhGEZkZKRRu3Zto2LFisadO3dstrdixQrDzc3NmDNnjmEYhnHhwgUjf/78Rps2bYzw8HBru1OnThkFCxY03NzcjKCgoDhfi6h64vpXrFgxm8dUrlzZcHNzM37++Web5atXrzbc3NyMZs2a2Sx/8OCBUbx4caNkyZLGP//8Y7Nu3LhxhpubmzFt2jTrsqjnvXTpUpy1R/n8888NNzc3Y8uWLdZlX331leHm5mbMnj3bpm3U6126dGnj7t271uUPHz40ihYtapQrV866bPHixYabm5vxww8/2Gzj3r17RsGCBY3atWtbl124cMFwc3MzBgwYYF126NAhw83NzWjZsqURGhpqXR4SEmI0a9bMcHNzMw4cOBCtrvv371vbLly40HBzczPKly9vPHr0yLrcz8/PcHNzM1asWGEYhmEEBwcbxYoVM+rWrWtT69atW1/4mbC3f/r06ROv95ZhxPyZjHrPDR482KZtQECAzWfBMP7vPf/s4zdu3Gi4ubkZc+fOtXn8w4cPjRo1ahglS5Y0Hj9+bPP8/fr1i1ZbTPsxZ84cw83Nzdi0aZNN25s3bxolS5Y0atWqFW0/Jk+ebNP22rVrRsGCBY2OHTsakZGR1uWRkZFGv379DDc3N+PXX381DMMwVq1aFe31NQzDWLp0qeHm5mZUrlw5Wt3P2rRpk+Hm5maMGzcuznbPu3TpklGgQAGjZs2aNu+ryMhIo3fv3oabm5sREBBgGIZhBAUFGW5ubkahQoVsPpMRERFG1apVjYIFC1pfb3s+X/b04/Tp0w03Nzfj+++/t2kbGBhouLm5GYsWLTIMI+b3S9TvpajPSkLt+9ChQw03N7don6EePXoYjRo1MkJCQmLtj9DQUKNIkSJGixYtoq2rW7eu4ebmZn2eZ929e9f4999/o/2LEtUfvXr1itbm77//NpYuXWoUK1bM8PT0NK5evRrtcS/69+OPP9rUEx4ebpQrV87Inz+/TR3Vq1c33NzcjKNHj0bbh+vXrxtt27aNtu2SJUsagwYNivZ34GVre97mzZsNNzc3Y8yYMXG2i+Lt7W14eXlZf37+b/mECRMMNzc344svvrC2ien9GOXw4cMxfvZfBmewAQBvXFhYmPWI9b1797R3715VqFBBqVKlsjkini9fPuXIkUM//vhjnMPuBg4cqPbt29vMDB4ZGWkdQhzTtWex+fPPP3X27Fk1btxYkZGRNvVUrlxZyZIl048//qj27dvrp59+UkREhJo2bSoHBwdru/z586ts2bLauXNnvJ93wIABsU70FNNkcI6OjrGeVS5VqpTNz/v27dP9+/fVvXv3aGeTu3btKj8/P23atMl6hleSsmfPHq+Jie7evavt27crVapUqlixonV5nTp15O/vL39/f7Vv3z7a9X0VK1ZUmjRprD+nTJlSuXPn1qlTp6zLWrZsqdq1aytt2rQ2j719+7ZSp079wn7dvHmzdR+fnX3WyclJ3bt3V8uWLbVp0yZ5e3tb15UvX95mGGjUzO6VKlWyGcoZdTb6xo0bkiRnZ2fVqlVL/v7++uOPP6x9GRgYqBQpUkQ7o/usl+kfM3z44Yc2P0edQbt161acj9u4caOkp9c+Pn8Gq1q1apo9e7YOHTqkChUqWJfH98zexo0b5eLiopIlS9ps28HBQRUqVNDatWt17tw56wiFmLa9ZcsWhYWFqWbNmtFuC1i7dm2tXbtWW7dulYeHh7Zt2yaLxaIWLVrYtGvUqFG8RqJEfTYjIiLitX9RfvzxR4WHh6t9+/Y27yuLxaJevXppw4YN2rRpk80sx56enjafySRJkih//vy6dOmS7t69q+TJk1vXxefzZU8/btmyRS4uLtFmja5du7Zy586t9957743ve9TohREjRqh58+YqWrSoHBwcNGXKlBfWdOPGDQUHB8c4ysQwDEmyGboepX79+rpy5Uq05b///rvN7+2NGzdaX+9nOTg4qEyZMurXr5+yZMkSbX25cuXUtm3bWOt+/m/Gnj17dPPmTZUrV85mZEudOnU0bdo0LVu2LNokn5kyZdK8efN07tw57dixQwcPHtTRo0d1584drV69Whs2bNCMGTOiXSNtb23Pi3pdY5oZPCZJkyaNczh3t27dtGPHDq1atUrVq1e3+f0Tk6i+ftGlO/Gq7ZW3AADAKwgPD9eDBw+UMWNGSU//uEVGRmrnzp0qXbp0rI8LCQmxDst+nsViUXh4uKZPn67ffvtNV65c0aVLl6zXrsb0xSg2f//9t6SnQxKXL18eY5uoL1SXLl2SpBi/lOXJk8eugF2wYEG7ZhF3dXWNdRb2529BFlVn3rx5o7VNnjy5cuTIYW0T2zZis379eoWGhqpcuXI2wSxLlixydXXVlStXtGfPHpvwLSnGobdOTk7R+ipJkiRasGCBfv31V126dElBQUF69OiRJEW7pc3z4trv999/X5KiXb/8/H5HvcbPL486oBL1JVF6Or+Av7+/1q5dq3z58un27dvavXu36tatG+d1li/TP2Z4fp+ihnO+6PNy/vx5SVLVqlVjbfN86IjvzNnnz5/XkydP4vxdcOXKFZuA/fy2o+rr37//C+sLCgqSq6urTRiVnvZ7rly54hwCK/3fe/BFByWeF1efZ8+eXSlSpIj23oztMyNFD/jx+XzZ049BQUHKnTu3zYFE6Wk48vDwiPXxMUmofW/RooWOHDmiTZs2adOmTUqdOrVKlCghHx8f1alTx+YAxPOi+jmmocWZM2fWmTNndPPmzWgHEsaNG2czh8Xo0aP1559/RtvGs2H00aNHWr9+vbZs2aK6detqyJAhNpOqPb/f9gw7jxoe7u3tbfMaFi1aVJL0ww8/6IsvvojxFlp58uRRnjx51L59e0VEROjIkSOaP3++du7cqUGDBmnHjh02Q77tre15UQcUYpq34nkhISG6e/dunJfZRA0Vb9Sokb766itt2LAhzm26uLhI0gs/4/FBwAYAvFGnT59WWFiY9WxZ1Be+qlWrqlmzZrE+7vkvds/avn27evbsKWdnZ5UuXVpVq1bV+++/r2LFir3wKPbzogJT48aNVb169RjbPB9sn58k7NntJJSYZnyN8vxr9aJaIiIiol0rF9f2nxX1hW7Hjh3asWNHjG2WLVsWLWC/6Jo76em18J999pnCw8NVqlQplS9fXu+//768vLzUokWLFwbBuPY76rHP73dsBy3iU6+Hh4fc3Ny0fv169evXTxs2bFBYWJgaNGjw0nVKMfePGeLbx8+LjIxU8uTJNXPmzFjbPB9E4vr8Pr/t7Nmza/jw4bG2ef7M2PPbjupbX1/fWL+QP3t2L6bP77PbiUu+fPmUKlWqGCcFe9adO3fUvn17VapUSd26dXthn0dGRkbr8/i8B+1pa08/hoeH2/X8cUmofU+ePLm+/fZb/fXXX/rpp5/0yy+/aP/+/dqxY4fmzp2rFStWxHpv5qjPQkx97u3trd27d2vfvn3R3tfPX2f+/IGaKM+H0Q8++EBTpkzRzJkzFRQUpEWLFr3yZ/z27dv66aefJEkTJ07UxIkTo7UJCQlRYGCg9TZkfn5+unLligYOHGjTzsHBQd7e3ipRooRatWqlAwcO6K+//lKBAgVeqcZnFShQQC4uLjp48KAMw4izjw8dOqTw8HCb0UYxKVy4sNq3b6/Zs2dr1KhRcd6SM+rAzMv+HnwWARsA8EZFzWQaFV6zZ88u6ektUmI6Gh418Uxc98wePXq0nJyctHHjRuuZcen/hu/aI6oewzCi1RMZGaktW7ZYhypGfXn/+++/o01Qc+HCBbufO6G8++67kqS//vor2rrg4GBduXIlzjMDsTl16pROnz6trFmzxnh/0sePH2vAgAHavXu3rl27FuMQyLhMnDhRDx8+1Lp16+Tm5mZdHhYWpjt37sT6ZTbKs/v9/Bezs2fPSpKyZs1qV00v0qBBA40aNUpHjhzRli1blDNnzhdOoJNQ/ZNQsmfPrvPnz+v999+Pdmbx9OnTunnzZpxnC1+07Rs3bqhEiRLRho4ePXpUwcHBNpPxxbYN6ekZquc/wzdv3tSJEydsPsNnz57VjRs3bEZERERE6PLlyy+cLMnJyUnVqlVTQECAtm/fripVqsTYLjAwUCdPnrQGlGf7PGqyxihBQUF68uSJ3Z8Xe9nTj9mzZ9elS5cUGRlpE0giIiLUp08fFS9eXM2bN4/X8ybUvp8/f17//vuvihcvrrx586p9+/YKCQnRyJEjtXz5cm3YsCHWGqP2//lLCiTpo48+0tSpU7VkyZJot/B6FT169NCpU6e0c+dOjRgxIsb7VNtj3bp11ltuPT+UX5JOnjyp2bNna/ny5WrdurUsFot27typvXv3qkGDBtZRPc+yWCzWuzK86HNnLycnJ3300Ufy8/PT2rVrVa9evRjbRUZG6ttvv5XFYrHehSQuXbt21Y4dO7R69Wo9ePAg1nZRZ65fNJFhfHCbLgDAG3Pw4EEtW7ZMefPmtQbsDBkyqFixYtq3b1+0e23u2rVLXbt21Zw5c6zLos5WPXum4c6dO0qXLl20P5Rz586VZN/1kYUKFVK2bNm0du1a6xDKKP7+/urZs6f1rO0HH3wgR0dHLViwwHpPX+npF8dnb+H0ppUtW1apUqXS0qVL9e+//9qsmzVrlkJCQmI9Wx+XqNehcePGqlq1arR/H374oapWraqIiAj5+/vbvf07d+7I2dk5Wrj08/PTkydPbPo1pjNQUfv07C29pKcBPeqs3cvsd1w+/PBDOTo6asWKFTp27JjNdaSxSaj+MUNcr+vz17Y+fPhQPXv2VNeuXWM9K/wi1atX16NHj6yf3Sg3btxQ586d1adPnxeecapWrZqSJEmi2bNnW29RF2X06NHq2rWrfvvtN0lSrVq1JCnaWdxVq1bp3r178aq5Z8+eSpEihb7++mv98ccf0dYfPnxYkydPVsqUKdWxY0dJT393ODg4aO7cuXr8+LG1rWEY1tmu47pu3wz29OMHH3yge/fuRbtN0pYtW7R582br6xzXmeAoCbXvw4YNU+vWrXX16lXrsmTJkllnBY9rFEWGDBmUPHlym8dGyZgxowYNGqSLFy+qe/fuMQ4pjoiI0IoVK2K8T3NsLBaLRo4cqfTp08vf39969vllRf0+7ty5c4y/j7t27ap33nlHFy5csM7G/cknn0iSvvrqqxjf77du3dLWrVvl7u5unY/CTD179lT27Nk1dOjQGP9mhoaGytfXVwcPHlTLli1jnGn9eVFDxZMmTRrn7SWj+jrqgNyr4Aw2ACDBHT9+3OYa1Xv37un48ePaunWr0qVLp2nTptmckf7666/VvHlztWnTRo0aNZKbm5v+/vtvLV++XK6urhowYIC1bdT1lsuWLdPNmzf10UcfqUqVKlqzZo06d+6sypUrKzg4WFu3btXRo0fl5OSk+/fvx7t2BwcHjRgxQh07dlTDhg3VuHFj5cyZUydPntTq1av17rvvqkuXLpKenv3s1auXxo4dq08//VT16tXTgwcPtHTpUqVJkyZaWIrLzz//rOvXr8e63tXVNdow6/hKnTq1vv76aw0YMEAffvihGjVqpPTp02vfvn3avn27ChYsqHbt2tm1zajbTzk6Olq/pMWkdevW2rp1q1atWmX3JF1VqlTRjBkz1KZNG9WpU0eGYWj37t3auXOnnJ2d9fDhQ+vQwnTp0ilJkiQ6ePCgVqxYobJly6pkyZJq1KiR/P399emnn6p27dqSnt6m69SpU2ratGmctx97GenSpZOPj4/WrVunJEmSxHpW5lkJ0T9mibpOe926dTIMQ/Xq1dPHH3+sH374QStXrlRQUJCqVKmi8PBwrVy5UhcuXFC/fv1eeH18bKImD5wyZYpOnz6tUqVK6f79+1q+fLn1lkwvOpOWK1cude/eXVOmTFG9evVUv359ubi4aPv27dq7d68qV65svW96rVq1tH79ei1fvly3bt1S2bJldfbsWa1atSrW4cTPy5Qpk2bNmqVu3bqpYcOGql69uooWLarIyEj9+uuv2rx5s5ydnTV16lRly5ZN0tOzuD179tSECROsr2nUraoOHjyoypUrR5uEzmz29GOHDh20fft2DR48WEeOHJGHh4cuXLigZcuWKX/+/NbLe2J6vzwvofa9Y8eOOnjwoJo2bapPP/3UGia///57ZcmSxXowJSZRk43t27dPYWFh0UZPNG3aVGFhYRo/frw++OADVatWTfnz55ezs7POnz+vrVu36vLly0qbNq2+/PLLOEdcPSt9+vQaNmyYunbtqq+++krr1q2zuXwhKChIa9eujXMblSpV0sWLF3XmzBkVKFAg1mHRTk5OatasmSZPnqxly5apdOnSqlGjhj777DMtWLBA1apVU61ateTm5iYHBwedOXPGeq/6Zw9y21tbXCONUqVKpUWLFqlbt25q3769KlSoYD3gGBQUpI0bNyooKEhNmzZV375943yuZxUqVEjt2rWz3pouJlGXddh7GVlMCNgAgAQXNXu09PQofYoUKZQrVy61b99erVq1ijYrtLu7uwICAjRz5kxt2bJF/v7+euedd1SjRg116dLF5gzmhx9+qJ9++kk7d+7U/v379cEHH2jIkCFydXXV1q1btW/fPqVLl05ubm5asmSJ/P39rX+k4zMrtvR0VuIVK1Zo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wAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwAQEbAAAAAAATEDABgAAAADABARsAAAAAABMQMAGAAAAAMAEBGwAAAAAAExAwAYAAAAAwARJX/aBjx8/1rVr1/Tw4UOlTZtWmTJlUrJkycysDQAAAACARMOugB0aGqpVq1Zp/fr1OnnypCIiIqzrHBwcVLx4cdWsWVP169eXk5OT6cUCAAAAAPC2infADggI0IQJExQSEqLKlSurZs2aypYtm1KkSKF79+7p+vXrOnr0qCZOnKjp06erR48e+uSTTxKydgAAAAAA3hrxCtgdO3bUrVu3NGTIEFWuXDnWs9OtW7dWaGioNm3apIULF2rr1q2aO3euqQUDAAAAAPA2ilfArlatmho0aBCvDTo5OalevXr66KOPtGrVqlcqDgAAAACAxCJes4jHN1w/y2KxMEQcAAAAAPCfEa8z2IcOHbJroyVKlHipYgAAAAAASKziFbBb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gwdt2jg6OipDhgzy8fFRv379lDx58hduV5IOHDigli1bxlp/s2bNNGTIkHjt68CBAxUYGGizLGnSpEqbNq1Kly6tQYMGKV26dJKkadOmWQ9oxGTKlCmqUaOG9efDhw9r4cKFOn78uB49eqTs2bOrXr16atmypZycnBQYGKiBAwdq3bp1cnd3j7a9I0eOqGnTplq2bJm8vLxeuC8xvcbP2r9/v9KlS/fK++zg4CAXFxd5eXlp0KBBypEjh836EydOaO7cuTp8+LAePnyoLFmyyMfHR23bttU777xjbfcy236Rx48fa+HChdq8ebMuX76sVKlSqUiRIurSpYsKFixo17beNMMwtGbNGlWoUEHp06dXQECABg0apD///PON1HP58mVVqVJFS5YsUcmSJd9IDdLT2xTWr19f3bt3f6nHP/+76XW6evWqjh07ptq1a0t69X0BAABA3OwO2M86d+6cHjx4oHTp0undd999qW2EhISoTZs2unbtmnr06CFPT089efJEq1evVps2bTR27FjVrVv3pbZds2ZNffnll9afHz9+rL1792rUqFGKjIyUr6+vXdtbuXKlsmTJEm15VFCPL09PT02bNs3685MnT3Ts2DENGzZMd+/e1dy5c63rMmfOrFWrVsW4nTRp0lj/7+fnp9GjR6tly5bq0qWLXFxcdPToUY0ZM0aHDh3SrFmzVKNGDY0YMULr16+PMWCvWbNGefLkiVe4jvL8a/ystGnTmrLPYWFhOn36tIYPH65OnTppw4YN1tvGBQYGavDgwapXr55mz56t9OnT6+zZs5o5c6Y2bNig+fPn2+yrPdt+kdu3b6tZs2ZKmjSpunfvrvz58+vevXtatGiRmjZtqjlz5rzRYGivQ4cOaeDAgdq+fbskqVatWipfvvwbrgqvYsCAAcqWLZs1YAMAACBhvVTA3rBhg8aMGaN//vnHuixDhgzq06eP6tWrZ9e2pkyZoj///FMbNmywCa9ffvmlHj58qBEjRsjHx0cpU6a0u05nZ2ebM5iSlDNnTv3222/atGmT3QE7Xbp00bb3MhwdHaNtJ0eOHLp06ZKmTZumBw8eKHXq1JKenmF90XP+8ccfGj16tPr3769WrVrZbDNr1qxq3ry5Nm3apDp16qhWrVrauHGj+vTpYxMkQ0JC9MMPP6hz58527UtMr3FMXnWfs2bNqgcPHmjA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9Mknn+j06dPRnsPf31+VKlWSh4eHWrVqpVOnTtmsv3r1qnr37i1vb28VKVIkWpvLly/L3d1dCxcuVI0aNVSkSBGtXr06xv2JiIjQd999p7p168rDw0OVKlXS+PHjFRISYt2XqCHyVatWVYsWLWLczq5du3TixAn169fPJlxH8fT0VKtWrbRu3ToFBQVZlx8/flyfffaZvLy8VKpUKfXu3Vs3btywrr9586YGDBig0qVLy9PTU82bN9exY8ds9jMgIMDmuZ4fat+iRQv17dtXPXr0UNGiRdWmTZs4X6MzZ86oY8eO8vLykpeXl7p27WpT84EDB+Tu7q79+/frs88+U5EiRVS2bFmNGzdOERER1nahoaGaPHmyqlSpIg8PD9WpU0eBgYE2tW7btk0ff/yxChcurLJly2rEiBF6/Pixdf2TJ0/k6+urChUqqFChQqpRo4bmz58fYx8AiD8CNgAAQAL64osvlDZtWg0aNEihoaGvvL1jx45p6dKlGjhwoEaNGqVz586pQ4cOGjVqlDp27KiJEyfq2rVr6tu3r83jrl+/runTp6tnz56aOHGi7t27pxYtWujq1auSpNu3b6tx48b6/fff9dVXX2nChAmKjIxUs2bNdO7cOZttTZs2Te3bt9fYsWNVtmzZGOscMmSIRo0apapVq2rWrFlq1qyZli5dqi5dusgwDHXp0kWdO3eWJE2fPl1ff/11jNvZs2ePkiRJoooVK8b6mtSuXVuStH37dknSqVOn1Lx5c4WEhGjs2LEaOnSofvvtN7Vt21bh4eF69OiRmjRpogMHDqhfv36aPn26kiVLps8++0wXLlx4cSc8Y/PmzUqZMqVmzZqldu3axfoanT9/Xo0bN9a///6rMWPG6JtvvlFQUJCaNGmif//912abffv2VbFixTR79mzVqVNH8+bN08qVK23WL1y4UJ988om+/fZblStXTgMHDtSGDRskSevXr1fXrl2VO3duzZgxQ926ddO6deusr70kjRw5Urt379aAAQM0f/58ValSRWPHjo31gAmA+GGIOAAAQAJKkyaNhg0bps6dO5syVPzRo0eaPHmy8uTJI0k6ePCgli9frkWLFql06dKSpIsXL2rMmDG6f/++XFxcJD09ozxjxgx5eHhIkooUKaKqVavKz89PAwYM0OLFi3X37l0tW7ZM2bJlkyRVqFBBtWrV0pQp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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "

Detailed Breakdown of Interference Errors and Messages by Country

" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
full_error_contextCURLE_RECV_ERROR: Connection closed abruptly
country_name
Burkina Faso1
\n", + "
" + ], + "text/plain": [ + "full_error_context CURLE_RECV_ERROR: Connection closed abruptly\n", + "country_name \n", + "Burkina Faso 1" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "if not df_valid.empty and \"state\" in paired_df.columns:\n", + " degraded_df = paired_df[paired_df[\"state\"] == \"Degraded (Interference)\"]\n", + " \n", + " if not degraded_df.empty:\n", + " # Use both error name and message for a more detailed anatomy, excluding messages for timeouts\n", + " def get_full_error(row):\n", + " err_name = row['curl_error_name_on']\n", + " if err_name == 'CURLE_OPERATION_TIMEDOUT' or pd.isna(row['curl_error_message_on']):\n", + " return str(err_name)\n", + " return f\"{err_name}: {row['curl_error_message_on']}\"\n", + " \n", + " degraded_df['full_error_context'] = degraded_df.apply(get_full_error, axis=1)\n", + " error_counts = degraded_df[\"full_error_context\"].value_counts()\n", + " \n", + " plt.figure(figsize=(10, 6))\n", + " sns.barplot(x=error_counts.values, y=error_counts.index, hue=error_counts.index, palette=\"rocket\", legend=False)\n", + " plt.title(\"Detailed Error Anatomy of Interfered Connections (GREASE ON)\", fontsize=14)\n", + " plt.xlabel(\"Number of Occurrences\")\n", + " plt.ylabel(\"Detailed Network Error (Curl)\")\n", + " plt.tight_layout()\n", + " plt.show()\n", + " \n", + " display(HTML(\"

Detailed Breakdown of Interference Errors and Messages by Country

\"))\n", + " error_detail = degraded_df.groupby([\"country_name\", \"full_error_context\"]).size().unstack(fill_value=0)\n", + " display(error_detail)\n", + " else:\n", + " print(\"No interference data available for error anatomy analysis.\")\n" + ] + }, + { + "cell_type": "markdown", + "id": "d9c7a63c", + "metadata": {}, + "source": [ + "## 5. Interactive Data Explorer\n", + "Use the controls below to drill down into the raw data for specific countries or individual Connection States. This tool exposes the raw metrics, ASNs, and HTTP/Curl statuses, enabling detailed, row-level inspection of all vantage points.\n" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "16094eaa", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "0a4eafda682b4892813e1f1a8a2a37fc", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Please rerun this notebook in a supported environment to view and interact with the data." + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "if not df_valid.empty and \"state\" in paired_df.columns:\n", + " # 1. Column Renaming and Pre-processing\n", + " display_df = paired_df.reset_index().copy()\n", + " display_df = display_df.rename(columns={\n", + " \"country_name\": \"Country\",\n", + " \"isp\": \"ISP\",\n", + " \"state\": \"Connection State\",\n", + " \"geodb_asn_on\": \"GeoDB ASN\",\n", + " \"geodb_as_name_on\": \"GeoDB AS Name\",\n", + " \"http_connect_status_off\": \"Proxy HTTP (OFF)\",\n", + " \"http_connect_status_on\": \"Proxy HTTP (ON)\",\n", + " \"http_status_off\": \"HTTP (OFF)\",\n", + " \"http_status_on\": \"HTTP (ON)\",\n", + " \"curl_error_name_off\": \"Error (OFF)\",\n", + " \"curl_error_message_off\": \"Error Message (OFF)\",\n", + " \"curl_error_name_on\": \"Error (ON)\",\n", + " \"curl_error_message_on\": \"Error Message (ON)\",\n", + " \"total_time_ms_off\": \"Total Time ms (OFF)\",\n", + " \"total_time_ms_on\": \"Total Time ms (ON)\"\n", + " })\n", + " \n", + " # Select final display columns (Total Time instead of TLS)\n", + " cols_to_show = [\"Country\", \"ISP\", \"Connection State\", \"GeoDB ASN\", \"GeoDB AS Name\", \n", + " \"Proxy HTTP (OFF)\", \"Proxy HTTP (ON)\", \"HTTP (OFF)\", \"HTTP (ON)\", \n", + " \"Error (OFF)\", \"Error Message (OFF)\", \"Error (ON)\", \"Error Message (ON)\", \n", + " \"Total Time ms (OFF)\", \"Total Time ms (ON)\"]\n", + " display_df = display_df[cols_to_show]\n", + " \n", + " # 2. Privacy & Cleaning: Hide repetitive timeout messages and clean NAs\n", + " for msg_col in [\"Error Message (OFF)\", \"Error Message (ON)\"]:\n", + " err_col = msg_col.replace(\" Message\", \"\")\n", + " if msg_col in display_df.columns and err_col in display_df.columns:\n", + " display_df.loc[display_df[err_col] == \"CURLE_OPERATION_TIMEDOUT\", msg_col] = \"\"\n", + "\n", + " # Format numeric columns (remove .0 and replace with empty string)\n", + " formatted_df = display_df.copy()\n", + " num_cols = [\"GeoDB ASN\", \"Proxy HTTP (OFF)\", \"Proxy HTTP (ON)\", \"HTTP (OFF)\", \"HTTP (ON)\", \"Total Time ms (OFF)\", \"Total Time ms (ON)\"]\n", + " for col in num_cols:\n", + " if col in formatted_df.columns:\n", + " formatted_df[col] = formatted_df[col].astype('Int64').astype(str).replace('', '')\n", + " \n", + " # Final string cleaning for display\n", + " formatted_df = formatted_df.fillna(\"\")\n", + "\n", + " # 3. Interactive Widgets Setup\n", + " country_dropdown = widgets.Dropdown(\n", + " options=['All'] + sorted(display_df['Country'].unique().tolist()),\n", + " value='All', description='Country:'\n", + " )\n", + " state_dropdown = widgets.Dropdown(\n", + " options=['All'] + sorted(display_df['Connection State'].unique().tolist()),\n", + " value='All', description='State:'\n", + " )\n", + "\n", + " # Use a dedicated Output area for the table to avoid duplicate rendering\n", + " table_output = widgets.Output()\n", + "\n", + " def update_view(change=None):\n", + " with table_output:\n", + " table_output.clear_output(wait=True)\n", + " filtered = formatted_df\n", + " if country_dropdown.value != 'All':\n", + " filtered = filtered[filtered['Country'] == country_dropdown.value]\n", + " if state_dropdown.value != 'All':\n", + " filtered = filtered[filtered['Connection State'] == state_dropdown.value]\n", + " \n", + " display(HTML(f\"

Showing {len(filtered)} records

\"))\n", + " html_table = filtered.to_html(classes=\"dataframe\", max_rows=None, index=False)\n", + " display(HTML(f'
{html_table}
'))\n", + "\n", + " # Register observers\n", + " country_dropdown.observe(update_view, names='value')\n", + " state_dropdown.observe(update_view, names='value')\n", + "\n", + " # 4. Final Display: Render the UI containers first, then populate the table once.\n", + " class ExplorerUI(widgets.VBox):\n", + " def __repr__(self):\n", + " return \"Please rerun this notebook in a supported environment to view and interact with the data.\"\n", + " \n", + " display(ExplorerUI([widgets.HBox([country_dropdown, state_dropdown]), table_output]))\n", + " update_view()\n", + "else:\n", + " print(\"Data not available for interactive explorer.\")\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/ispreport/report/www_cloudflare_com/isps-audit.json b/ispreport/report/www_cloudflare_com/isps-audit.json new file mode 100644 index 0000000..db36bf6 --- /dev/null +++ b/ispreport/report/www_cloudflare_com/isps-audit.json @@ -0,0 +1,1204 @@ +{ + "AE": [ + "du telecom", + "e\u0026 uae", + "du" + ], + "AF": [ + "mtn afghanistan", + "telecom development company afghanistan", + "multacom corporation", + "afghan wireless", + "afghan wireless communication company", + "afghan telecom", + "etisalat afghanistan" + ], + "AG": [ + "digicel", + "flow", + "apua" + ], + "AL": [ + "mobitel sh.p.k.", + "one albania", + "vodafone albania" + ], + "AM": [ + "viva armenia cjsc", + "ucom", + "telecom armenia ojsc" + ], + "AO": [ + "aas1", + "unitel" + ], + "AR": [ + "personal", + "telefonica de argentina", + "claro argentina" + ], + "AT": [ + "magenta telekom", + "hutchison drei austria gmbh", + "telekom austria", + "mass response service" + ], + "AU": [ + "telstra internet", + "optus", + "vodafone australia", + "vocus" + ], + "AW": [ + "setar aruba", + "new millennium telecom services n.v." + ], + "AZ": [ + "azercell telecom", + "bakcell", + "nar" + ], + "BA": [ + "mtel bosnia", + "jp ht d.d. mostar", + "bh telecom d.d. sarajevo" + ], + "BB": [ + "flow", + "digicel barbados" + ], + "BD": [ + "grameenphone", + "robi", + "banglalink", + "telenor", + "banglalink digital communications ltd.", + "teletalk bangladesh" + ], + "BE": [ + "telenet", + "proximus", + "orange belgium", + "lycamobile", + "belgacom international carrier services" + ], + "BF": [ + "orange burkina faso", + "onatel", + "telecel-faso" + ], + "BG": [ + "vivacom", + "a1 bulgaria", + "yettel bulgaria", + "lycamobile", + "horizon scope mobile telecom wll" + ], + "BH": [ + "batelco", + "zain bahrain b.s.c.", + "stc bahrain" + ], + "BI": [ + "viettel burundi", + "ucom-wic" + ], + "BJ": [ + "benin telecom", + "moov benin" + ], + "BN": [ + "unified national networks (unn) sdn bhd" + ], + "BO": [ + "telefonica celular de bolivia s.a.", + "nuevatel pcs de bolivia s.a.", + "universidad mayor de san simon", + "tigo bolivia", + "entel bolivia" + ], + "BR": [ + "tim brasil", + "brisanet", + "surf telecom s.a.", + "mobilelink provedor de servicos de internet ltda", + "unifique telecomunicacoes sa", + "claro brazil", + "vivo", + "tim live", + "ita.net telecom", + "gsm engenharia em tecnologia da informacao eireli", + "algar telecom" + ], + "BS": [ + "bahamas telecommunications corporation", + "bealiv ltd", + "alivfibr" + ], + "BT": [ + "druknet isp" + ], + "BW": [ + "botswana telecommunications corporation", + "obo", + "mascom-wireless-botswana" + ], + "BY": [ + "mts belarus", + "a1 belarus", + "best cjsc" + ], + "BZ": [ + "belize telemedia limited", + "speednet wireless" + ], + "CA": [ + "sasktel", + "virgin plus", + "eastlink", + "rogers cable", + "rogers wireless", + "freedom mobile", + "videotron ltee", + "northwestel", + "telus communications", + "bell mobility", + "bell dsl internet", + "bell canada" + ], + "CD": [ + "vodacom congo", + "africell-drc", + "orange rdc", + "airtel drc" + ], + "CF": [ + "orange central african republic", + "moovafricacentrafrique" + ], + "CG": [ + "airtel congo", + "mtn congo" + ], + "CH": [ + "swisscom", + "lycamobile", + "sunrise", + "salt mobile" + ], + "CI": [ + "orange cote divoire", + "mtn cote divoire", + "atlantique telecom", + "mtn cote divoire s.a" + ], + "CL": [ + "wom chile", + "claro chile", + "movistar movil chile", + "entel hogar fibra", + "movistar chile", + "mundo chile", + "entel chile" + ], + "CM": [ + "mtn cameroon", + "orange cameroun", + "camtel" + ], + "CN": [ + "china mobile", + "china telecom", + "china mobile shandong", + "shanghai mobile communications", + "china unicom", + "henan mobile communications", + "tianjin mobile communication company", + "china mobile hebei", + "heilongjiang mobile communication company" + ], + "CO": [ + "claro colombia", + "movistar colombia", + "tigo colombia", + "partners telecom colombia sas", + "etb" + ], + "CR": [ + "movistar costa rica", + "claro cr telecomunicaciones s.a.", + "grupo ice" + ], + "CU": [ + "empresa de telecomunicaciones de cuba, s.a." + ], + "CV": [ + "alou", + "tmais" + ], + "CW": [ + "verizon internet services", + "digicel curacao" + ], + "CY": [ + "primetel plc", + "cyprus telecommunications authority - cyprus", + "winet", + "lifecell digital ltd", + "cablenet communication systems", + "epic", + "kktcell", + "kktc telsim" + ], + "CZ": [ + "vodafone czech republic", + "t-mobile czech dsl", + "o2 czech republic" + ], + "DE": [ + "o2 deutschland", + "vodafone germany", + "deutsche telekom ag", + "lycamobile", + "lebara" + ], + "DJ": [ + "djibouti telecom" + ], + "DK": [ + "tdc net", + "hi3g access", + "telia", + "telenor", + "lycamobile" + ], + "DM": [ + "flow", + "digicel saint lucia" + ], + "DO": [ + "claro dominican republic", + "altice dominicana s.a.", + "viva dominicana", + "visnetwork srl" + ], + "DZ": [ + "optimum-telecom-algeria", + "algerie telecom", + "wataniya-telecom", + "atm" + ], + "EC": [ + "conecel", + "otecel s.a.", + "cnt ep", + "xtrim", + "otecel" + ], + "EE": [ + "tele2 estonia", + "elisa eesti", + "telia eesti" + ], + "EG": [ + "vodafone egypt", + "orange egypt", + "e\u0026 egypt", + "telecom egypt" + ], + "ES": [ + "yoigo", + "telefonica de espana", + "digi spain telecom", + "vodafone spain", + "zinnia telecomunicaciones sl.", + "procono, s.a.", + "jazztel", + "digi spain", + "orange espana", + "telefonica de espana static ip", + "aire networks", + "avatel telecom" + ], + "ET": [ + "ethiopian telecommunication corporation", + "safaricom" + ], + "FI": [ + "elisa mobile", + "telia finland", + "dna oyj", + "elisa" + ], + "FJ": [ + "vodafone fiji", + "digicel fiji" + ], + "FR": [ + "arelion sweden", + "1global", + "sfr", + "bouygues telecom", + "free sas", + "free mobile", + "orange", + "lycamobile" + ], + "GA": [ + "airtel rwanda", + "gabon-telecom" + ], + "GB": [ + "sparks communications", + "working group two", + "vodafone", + "sky broadband", + "mass response service", + "lycamobile", + "orange", + "three", + "bt", + "o2 uk", + "plan communications", + "virgin media" + ], + "GE": [ + "magticom", + "jsc silknet", + "cellfie mobile" + ], + "GF": [ + "outremer telecom", + "digicel antilles francaises guyane" + ], + "GG": [ + "sure (guernsey)" + ], + "GH": [ + "mtn ghana", + "vodafone ghana", + "airtel-ghana" + ], + "GM": [ + "africell", + "qcell", + "gamtel" + ], + "GN": [ + "orange guinea", + "areeba-guinea" + ], + "GP": [ + "outremer telecom", + "free mobile", + "orange", + "digicel antilles francaises guyane" + ], + "GQ": [ + "muni-eg", + "getesa (orange equatorial guinea)" + ], + "GR": [ + "cosmote mobile telecommunications", + "nova greece", + "vodafone greece" + ], + "GT": [ + "claro guatemala", + "tigo guatemala", + "claro guatemala static ip", + "comcel guatemala" + ], + "GU": [ + "guamcell communications", + "lumen" + ], + "GW": [ + "orange-bissau" + ], + "GY": [ + "guyana telephone \u0026 telegraph co.", + "e-networks inc", + "u mobile cellular inc." + ], + "HK": [ + "china unicom global", + "china mobile", + "multibyte info technology", + "china mobile hong kong", + "hutchison telephone company", + "csl mobile", + "hutchison hk", + "smartone mobile communications" + ], + "HN": [ + "tigo honduras", + "claro guatemala" + ], + "HR": [ + "vipnet", + "a1 hrvatska mobile", + "hrvatski telekom", + "telemach hrvatska" + ], + "HT": [ + "natcom s.a", + "access haiti s.a.", + "alpha communications network" + ], + "HU": [ + "magyar telekom", + "one hungary", + "yettel hungary" + ], + "ID": [ + "telkomsel", + "indosat", + "xl axiata", + "smartfren", + "pt telkom indonesia", + "by.u", + "orion cyber internet" + ], + "IE": [ + "sky broadband", + "aspider solutions international holdings", + "virgin media ireland", + "play broadband", + "three ireland", + "eir broadband", + "vodafone ireland", + "lycamobile" + ], + "IL": [ + "hot mobile", + "telzar 019 international telecommunications servic", + "xfone 018", + "cellcom", + "hotnet", + "pelephone", + "partner communications", + "wecom mobile" + ], + "IM": [ + "sure (guernsey)" + ], + "IN": [ + "airtel", + "vodafone idea", + "bsnl", + "nextra", + "jio" + ], + "IQ": [ + "shabaka sfn al-haditha for general trading \u0026 infor", + "telsat broadband ltd", + "al atheer telecommunication-iraq incorporated in c", + "o3-telecom", + "tishknet internet services", + "seven net", + "Shams Telecom Networks and Internet Service Ltd", + "iq networks for data and internet services", + "allay nawroz telecom company for communication/ltd", + "Hala Al Rafidain Company for Communications and Internet LTD.", + "asiacell communications", + "comm1", + "korek telecom company for communications", + "horizon scope mobile telecom wll" + ], + "IR": [ + "mtn irancell" + ], + "IS": [ + "nova hf", + "mila hf", + "vodafone iceland" + ], + "IT": [ + "vodafone italia", + "tim mobile", + "wind tre", + "iliad italia", + "fastweb", + "tiscali", + "tim", + "digi italy", + "spusu italy", + "plintron europe limited" + ], + "JE": [ + "jersey airtel", + "sure (guernsey)" + ], + "JM": [ + "digicel jamaica", + "cable and wireless jamaica", + "digicel fwa", + "digicel fiber" + ], + "JO": [ + "umniah", + "jordan telecommunications psc", + "zain jordan" + ], + "JP": [ + "open computer network", + "au one net", + "ntt docomo business", + "ntt communications corporation", + "so-net", + "rakuten mobile network", + "ntt docomo", + "softbank corp.", + "internet initiative japan", + "k-opticom corporation", + "u-next", + "bekkoame internet" + ], + "KE": [ + "faiba", + "telkom", + "jambo-telecoms", + "safaricom", + "airtel kenya" + ], + "KG": [ + "alfa telecom cjsc", + "nur telecom", + "sky mobile" + ], + "KH": [ + "flash broadband pvt. ltd.", + "metfone", + "cellcard", + "smart axiata", + "south east asia telecom cambodia", + "smart axiata co.,ltd" + ], + "KM": [ + "comores telecom" + ], + "KN": [ + "flow" + ], + "KR": [ + "lg uplus", + "sk broadband", + "sk telecom", + "kt" + ], + "KW": [ + "ooredoo kuwait", + "stc kuwait", + "zain kuwait" + ], + "KY": [ + "digicel cayman" + ], + "KZ": [ + "spetsavtomatikaservice llp", + "eurasia-star llp", + "kar-tel", + "beeline kazakhstan", + "kcell", + "mobile telecom-service llp", + "jusan mobile", + "jsc kazakhtelecom", + "tele2 kazakhstan", + "2day telecom", + "2day telecom llp", + "freedom data centers llp" + ], + "LA": [ + "star telecom", + "lao telecom communication, ltc", + "etl company" + ], + "LB": [ + "touch lebanon", + "mobile interim company 1 s.a.l." + ], + "LC": [ + "flow", + "digicel saint lucia" + ], + "LK": [ + "mobitel", + "hutch sri lanka", + "airtel lanka", + "dialog axiata" + ], + "LR": [ + "lonestar", + "orange liberia" + ], + "LS": [ + "vodacom-lesotho", + "econet telecom lesotho" + ], + "LT": [ + "telia lietuva", + "telia lietuva, ab", + "tele2", + "bite lietuva", + "tele2 lithuania" + ], + "LU": [ + "orange belgium", + "post luxembourg" + ], + "LV": [ + "bite lietuva", + "latvijas mobilais telefons sia" + ], + "LY": [ + "libyana-mobile", + "al-madar-al-jadeed" + ], + "MA": [ + "inwi", + "orange morocco", + "maroc telecom" + ], + "MD": [ + "moldtelecom", + "orange moldova", + "moldcell s.a." + ], + "ME": [ + "drustvo za telekomunikacije mtel", + "crnogorski telekom a.d.podgorica", + "one crna gora" + ], + "MF": [ + "dauphin telecom" + ], + "MG": [ + "orange madagascar", + "telecom-malagasy", + "airtel madagascar" + ], + "MK": [ + "makedonski telekom ad-skopje", + "a1 makedonija" + ], + "ML": [ + "sotelmabgp", + "mali-atel", + "orange mali" + ], + "MM": [ + "atom myanmar", + "mytel", + "myanma posts and telecommunications", + "nine communications company", + "telecom international myanmar co, ltd (mytel)" + ], + "MN": [ + "mobicom corporation", + "univision", + "skymedia corporation", + "g-mobile corporation", + "ondo" + ], + "MO": [ + "companhia de telecomunicacoes de macau", + "china telecom macau company" + ], + "MQ": [ + "outremer telecom", + "digicel antilles francaises guyane", + "orange", + "free mobile" + ], + "MR": [ + "mattel", + "mauritel", + "chinguitel" + ], + "MT": [ + "go malta", + "epic communications ltd", + "melita" + ], + "MU": [ + "mauritius telecom", + "emtel", + "mtml" + ], + "MV": [ + "ooredoo maldives", + "dhivehi raajjeyge gulhun (dhiraagu)" + ], + "MW": [ + "airtel malawi", + "tnm", + "afrimax", + "airtel rwanda" + ], + "MX": [ + "telcel", + "red compartida", + "at\u0026t mexico", + "movistar mexico", + "altan redes, s.a.p.i. de c. v.", + "mexico red de telecomunicaciones, s. de r.l. de c." + ], + "MY": [ + "maxis communications", + "celcomdigi", + "ytl communications sdn bhd", + "tm net", + "u mobile", + "celcomdigi berhad" + ], + "MZ": [ + "movitel", + "vodacom mozambique", + "mcelisp" + ], + "NA": [ + "mtc namibia", + "telecom namibia" + ], + "NC": [ + "opt-nc" + ], + "NE": [ + "sonitel", + "orange niger", + "airtel networks limited", + "airtel niger", + "airtel rwanda" + ], + "NG": [ + "9mobile", + "mtn nigeria", + "airtel networks limited", + "globacom", + "spectranet", + "smile nigeria" + ], + "NI": [ + "claro guatemala", + "tigo business nicaragua", + "claro nicaragua" + ], + "NL": [ + "odido netherlands", + "kpn", + "vodafone libertel b.v.", + "ziggo", + "lycamobile" + ], + "NO": [ + "telenor norge", + "cogent communications", + "1global", + "telia norge", + "lyse tele" + ], + "NP": [ + "nepal telecom", + "ncell" + ], + "NZ": [ + "spark new zealand", + "one nz", + "2degrees", + "amuri" + ], + "OM": [ + "ooredoo oman", + "omantel", + "vodafone oman" + ], + "PA": [ + "tigo panama", + "cable \u0026 wireless panama" + ], + "PE": [ + "movistar peru", + "claro peru", + "movistar", + "fibra movistar", + "claro fibra coaxial", + "claro movil", + "entel peru", + "bitel" + ], + "PF": [ + "vini", + "vodafone" + ], + "PG": [ + "vodafone png", + "digicel png", + "digitec papua new guinea" + ], + "PH": [ + "globe business gfiber broadband plan", + "smart communications", + "dito telecommunity", + "r \u0026 s technology", + "globe telecom" + ], + "PK": [ + "zong", + "jazz", + "pakistan mobile communication limited", + "ptcl", + "multacom corporation", + "telenor", + "hazara communication", + "telenor pakistan", + "paknet merged into ptcl", + "telehouse pvt ltd", + "special communication organization", + "originet (pvt.) ltd." + ], + "PL": [ + "comasoft", + "play", + "t-mobile polska", + "orange mobile", + "plus poland", + "orange polska" + ], + "PR": [ + "t-mobile usa", + "claro puerto rico", + "liberty pr" + ], + "PS": [ + "wataniya palestine mobile telecommunication compan", + "jawwal" + ], + "PT": [ + "digi portugal", + "lycamobile", + "nos comunicacoes", + "meo", + "vodafone portugal" + ], + "PY": [ + "tigo paraguay", + "claro paraguay", + "personal paraguay", + "compania paraguaya de comunicaciones s.a. copaco s" + ], + "QA": [ + "vodafone qatar", + "ooredoo qatar" + ], + "RE": [ + "orange", + "zeop", + "telco oi", + "sfr" + ], + "RO": [ + "vodafone romania", + "orange romania communications", + "telekom romania mobile communications", + "digi romania business", + "digi romania", + "orange romania" + ], + "RS": [ + "mts serbia", + "cetin belgrade", + "a1 srbija", + "telenor d.o.o." + ], + "RU": [ + "jsc vainah telecom", + "novokuznetsk telecom", + "ozyorsk telecom cjsc.", + "beeline", + "mcs", + "sberbank-telecom", + "omskie kabelnye seti", + "mts ojsc", + "isp balzer-telecom", + "trunkmobile", + "ooo vtc-mobile", + "pjsc megafon", + "s.u.e. dpr republic operator of networks", + "tattelecom", + "mobile trend", + "ekaterinburg-2000", + "t-mob", + "invest mobile", + "citytelecom", + "jv a-mobile", + "llc alfa-mobile", + "zao aquafon-gsm", + "megafon", + "mts", + "tele2 russia", + "rostelecom", + "tbank" + ], + "RW": [ + "mtn rwanda", + "airtel rwanda" + ], + "SA": [ + "stc saudi", + "zain saudi arabia", + "mobily", + "etihad salam telecom cjsc", + "rcell" + ], + "SB": [ + "solomon telekom" + ], + "SC": [ + "cable \u0026 wireless (seychelles)", + "airtelseychelles" + ], + "SD": [ + "sudatel", + "zain sudan", + "mtn sudan" + ], + "SE": [ + "gotalandsnatet", + "hi3g access", + "telenor sverige", + "tele2 sweden", + "telia mobile", + "lycamobile" + ], + "SG": [ + "m1", + "singtel mobile", + "simba telecom", + "starhub mobile" + ], + "SI": [ + "telemach", + "telekom slovenije", + "t-2", + "a1 slovenija" + ], + "SK": [ + "swan, a.s.", + "orange slovensko", + "slovak telekom", + "o2 slovakia" + ], + "SL": [ + "qcell", + "zain", + "africell sierra leone" + ], + "SN": [ + "sonatel", + "tigo senegal", + "sudatel-senegal" + ], + "SO": [ + "golis-telecom", + "amtel", + "telesom", + "somtel", + "hormuud", + "somtel-somalia" + ], + "SR": [ + "telesur", + "digicel suriname nv" + ], + "SS": [ + "mtn south sudan", + "telecom-4g" + ], + "ST": [ + "cst-net" + ], + "SV": [ + "claro el salvador", + "ca network s.a. de c.v.", + "claro guatemala", + "tigo el salvador", + "movistar el salvador", + "digicel s.a. de c.v." + ], + "SX": [ + "smitcoms n.v." + ], + "SY": [ + "syrian telecom", + "rcell", + "syriatel mobile telecom" + ], + "SZ": [ + "swazi mobile", + "swazimtn-ltd" + ], + "TC": [ + "digicel turks and caicos" + ], + "TD": [ + "ilnet-telecom", + "millicom-chad" + ], + "TG": [ + "togocom", + "atlantique telecom" + ], + "TH": [ + "true mobile", + "dtac", + "ais eds", + "national telecom public company", + "3bb broadband", + "ais mobile" + ], + "TJ": [ + "closed joint stock company tt mobile", + "cjsc babilon-mobile", + "tcell (cjsc indigo tajikistan)", + "zet-mobile", + "cjsc indigo tajikistan", + "babilon-t" + ], + "TL": [ + "timor telecom", + "telkomcel", + "viettel timor leste" + ], + "TM": [ + "altyn asyr cjsc" + ], + "TN": [ + "tunisie telecom", + "ooredoo tunisia", + "orange tunisie", + "orange internet" + ], + "TO": [ + "digicel tonga" + ], + "TR": [ + "turkcell", + "turk telekom", + "vodafone turkey", + "vodafone", + "fibim fibernet gsm san. ve tic. a.s" + ], + "TT": [ + "digicel trinidad \u0026 tobago", + "bmobile dsl", + "bmobile fiber" + ], + "TW": [ + "chunghwa telecom", + "twn broadband", + "taiwan mobile", + "fareastone" + ], + "TZ": [ + "liquid intelligent technologies", + "airtel tanzania", + "vodacom tanzania", + "halotel", + "mic tanzania", + "ttcldata", + "barmedas-tanzania" + ], + "UA": [ + "kyivstar", + "lifecell", + "vodafone ukraine", + "k-telekom" + ], + "UG": [ + "mtn uganda", + "airtel uganda", + "tangerine-ug" + ], + "US": [ + "uscellular", + "boost mobile", + "strata networks", + "t-mobile usa", + "ne colorado cellular", + "spectrum", + "optimum mobile", + "cox communications", + "at\u0026t wireless", + "c spire", + "optimum online", + "verizon 5g home", + "belgacom international carrier services", + "optimum", + "gci communications", + "verizon wireless" + ], + "UY": [ + "antel uruguay", + "movistar uruguay", + "claro uruguay", + "telstar" + ], + "UZ": [ + "unitel llc", + "city-line-uz", + "coscom liability company", + "uztelecom", + "unitel", + "universal mobile systems lcc" + ], + "VE": [ + "corporacion digitel", + "telefonica venezolana", + "telecomunicaciones movilnet" + ], + "VG": [ + "flow", + "digicel british virgin islands" + ], + "VI": [ + "viya" + ], + "VN": [ + "vnpt", + "mobifone", + "vietnamobile telecommunications joint stock compan", + "viettel group" + ], + "WS": [ + "digicel samoa" + ], + "YE": [ + "yemen net" + ], + "YT": [ + "free reunion", + "sfr" + ], + "ZA": [ + "cell c", + "rain", + "mtn business solutions", + "afrihost-sp", + "telkom internet", + "vodacom", + "mtn sa mobile", + "telkom limited" + ], + "ZM": [ + "zamtel", + "beeline-telecoms-limited", + "airtel zambia", + "mtn zambia" + ], + "ZW": [ + "liquid intelligent technologies", + "telone", + "netone-cellular" + ] +} \ No newline at end of file diff --git a/ispreport/report/www_cloudflare_com/results.csv b/ispreport/report/www_cloudflare_com/results.csv new file mode 100644 index 0000000..b938e64 --- /dev/null +++ b/ispreport/report/www_cloudflare_com/results.csv @@ -0,0 +1,1597 @@ +domain,country_code,country_name,isp,asn,exit_node_isp,geodb_asn,geodb_as_name,asn_match,ech_grease,go_error,curl_exit_code,curl_error_name,curl_error_message,dns_lookup_ms,tcp_connection_ms,tls_handshake_ms,server_time_ms,total_time_ms,http_status,http_connect_status +www.cloudflare.com,AF,Afghanistan,multacom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",40,41,0,0,90,0,525 +www.cloudflare.com,AF,Afghanistan,telecom development company afghanistan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",42,44,0,0,94,0,525 +www.cloudflare.com,AF,Afghanistan,afghan wireless,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",61,62,0,0,113,0,525 +www.cloudflare.com,AF,Afghanistan,afghan wireless,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",41,43,0,0,94,0,525 +www.cloudflare.com,AF,Afghanistan,mtn afghanistan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",37,38,0,0,91,0,525 +www.cloudflare.com,AF,Afghanistan,afghan telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",59,61,0,0,114,0,525 +www.cloudflare.com,AF,Afghanistan,mtn afghanistan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",56,57,0,0,111,0,525 +www.cloudflare.com,AF,Afghanistan,telecom development company afghanistan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",40,41,0,0,96,0,525 +www.cloudflare.com,AF,Afghanistan,afghan telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,57,0,525 +www.cloudflare.com,AF,Afghanistan,multacom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,47,0,525 +www.cloudflare.com,AL,Albania,mobitel sh.p.k.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,AL,Albania,mobitel sh.p.k.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.cloudflare.com,AL,Albania,vodafone albania,50973,vodafone albania,50973,Vodafone Albania Sh.A.,true,true,,0,,,0,2,496,1470,1470,200,200 +www.cloudflare.com,AL,Albania,vodafone albania,50973,vodafone albania,50973,Vodafone Albania Sh.A.,true,false,,0,,,1,2,472,1619,1694,200,200 +www.cloudflare.com,DZ,Algeria,optimum-telecom-algeria,327931,optimum-telecom-algeria,327931,Optimum Telecom Algeria,true,false,,0,,,0,2,830,1865,1865,200,200 +www.cloudflare.com,AF,Afghanistan,etisalat afghanistan,131284,etisalat afghanistan,131284,Etisalat Afghan,true,true,,0,,,0,2,1288,2523,2523,200,200 +www.cloudflare.com,DZ,Algeria,optimum-telecom-algeria,327931,optimum-telecom-algeria,327931,Optimum Telecom Algeria,true,true,,0,,,0,2,765,1655,1674,200,200 +www.cloudflare.com,AL,Albania,one albania,50616,one albania,50616,ONE ALBANIA SH.A.,true,false,,0,,,0,2,1146,2517,2517,200,200 +www.cloudflare.com,AF,Afghanistan,etisalat afghanistan,131284,etisalat afghanistan,131284,Etisalat Afghan,true,false,,0,,,0,2,1322,2203,2342,200,200 +www.cloudflare.com,AG,Antigua and Barbuda,digicel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,AG,Antigua and Barbuda,digicel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,AL,Albania,one albania,50616,one albania,50616,ONE ALBANIA SH.A.,true,true,,0,,,0,2,1068,2040,2041,200,200 +www.cloudflare.com,DZ,Algeria,algerie telecom,36947,algerie telecom,36947,Telecom Algeria,true,false,,0,,,0,202,785,2966,2966,200,200 +www.cloudflare.com,DZ,Algeria,algerie telecom,36947,algerie telecom,36947,Telecom Algeria,true,true,,0,,,0,2,2693,3636,3637,200,200 +www.cloudflare.com,DZ,Algeria,wataniya-telecom,33779,wataniya-telecom,33779,Wataniya Telecom Algerie,true,false,,0,,,60,62,1367,2187,2286,200,200 +www.cloudflare.com,AF,Afghanistan,afghan wireless communication company,138322,afghan wireless communication company,138322,Afghan Wireless Communication Company,true,false,,0,,,0,2,2517,5178,5178,200,200 +www.cloudflare.com,AG,Antigua and Barbuda,apua,11594,apua,11594,APUA,true,false,,0,,,0,2,819,1396,1397,200,200 +www.cloudflare.com,AG,Antigua and Barbuda,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,723,1518,1519,200,200 +www.cloudflare.com,DZ,Algeria,wataniya-telecom,33779,wataniya-telecom,33779,Wataniya Telecom Algerie,true,true,,0,,,0,2,2345,3359,3394,200,200 +www.cloudflare.com,AG,Antigua and Barbuda,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,823,1373,1493,200,200 +www.cloudflare.com,DZ,Algeria,atm,327712,atm,327712,Telecom Algeria,true,false,,0,,,0,2,6002,6937,6937,200,200 +www.cloudflare.com,DZ,Algeria,atm,327712,atm,327712,Telecom Algeria,true,true,,0,,,0,2,5555,6566,6567,200,200 +www.cloudflare.com,AG,Antigua and Barbuda,apua,11594,apua,11594,APUA,true,true,,0,,,0,2,674,2342,2342,200,200 +www.cloudflare.com,AM,Armenia,telecom armenia ojsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",73,74,0,0,128,0,525 +www.cloudflare.com,AM,Armenia,telecom armenia ojsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,AF,Afghanistan,afghan wireless communication company,138322,afghan wireless communication company,138322,Afghan Wireless Communication Company,true,true,,0,,,0,2,4109,6450,6451,200,200 +www.cloudflare.com,AO,Angola,aas1,328943,aas1,328943,Africell Angola S.A,true,true,,0,,,0,2,1374,5855,5855,200,200 +www.cloudflare.com,AW,Aruba,new millennium telecom services n.v.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,AR,Argentina,claro argentina,11664,claro argentina,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,2,856,1737,1737,200,200 +www.cloudflare.com,AW,Aruba,new millennium telecom services n.v.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,AO,Angola,unitel,37119,unitel,37119,UNITEL SA,true,true,,0,,,0,2,793,4180,4365,200,200 +www.cloudflare.com,AM,Armenia,ucom,44395,ucom,44395,Ucom CJSC,true,false,,0,,,0,2,670,1475,1475,200,200 +www.cloudflare.com,AO,Angola,aas1,328943,aas1,328943,Africell Angola S.A,true,false,,0,,,0,3,1284,5617,5617,200,200 +www.cloudflare.com,AO,Angola,unitel,37119,unitel,37119,UNITEL SA,true,false,,0,,,0,2,1072,5613,5614,200,200 +www.cloudflare.com,AR,Argentina,personal,7303,personal,7303,Telecom Argentina S.A.,true,false,,0,,,0,2,1142,2871,2871,200,200 +www.cloudflare.com,AR,Argentina,claro argentina,11664,claro argentina,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,2,893,1811,1811,200,200 +www.cloudflare.com,AM,Armenia,viva armenia cjsc,43733,viva armenia cjsc,43733,Viva Armenia CJSC,true,false,,0,,,0,202,997,1767,1768,200,200 +www.cloudflare.com,AM,Armenia,viva armenia cjsc,43733,viva armenia cjsc,43733,Viva Armenia CJSC,true,true,,0,,,0,2,721,1413,1414,200,200 +www.cloudflare.com,AW,Aruba,setar aruba,11816,setar aruba,11816,SERVICIO DI TELECOMUNICACION DI ARUBA (SETAR) N.V.,true,true,,0,,,0,2,639,1346,1347,200,200 +www.cloudflare.com,AM,Armenia,ucom,44395,ucom,44395,Ucom CJSC,true,true,,0,,,0,2,995,1823,1824,200,200 +www.cloudflare.com,AW,Aruba,setar aruba,11816,setar aruba,11816,SERVICIO DI TELECOMUNICACION DI ARUBA (SETAR) N.V.,true,false,,0,,,0,2,687,1185,1294,200,200 +www.cloudflare.com,AR,Argentina,personal,7303,personal,7303,Telecom Argentina S.A.,true,true,,0,,,0,2,1490,3046,3047,200,200 +www.cloudflare.com,AT,Austria,hutchison drei austria gmbh,25255,hutchison drei austria gmbh,25255,Hutchison Drei Austria GmbH,true,true,,0,,,0,2,390,723,724,200,200 +www.cloudflare.com,AT,Austria,magenta telekom,8412,magenta telekom,8412,T-Mobile Austria GmbH,true,false,,0,,,0,2,418,784,785,200,200 +www.cloudflare.com,AT,Austria,hutchison drei austria gmbh,25255,hutchison drei austria gmbh,25255,Hutchison Drei Austria GmbH,true,false,,0,,,0,2,336,978,979,200,200 +www.cloudflare.com,AZ,Azerbaijan,bakcell,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.cloudflare.com,AT,Austria,telekom austria,8447,telekom austria,8447,A1 Telekom Austria AG,true,true,,0,,,0,2,412,749,750,200,200 +www.cloudflare.com,AT,Austria,magenta telekom,8412,magenta telekom,8412,T-Mobile Austria GmbH,true,true,,0,,,0,2,423,1151,1198,200,200 +www.cloudflare.com,AT,Austria,telekom austria,8447,telekom austria,8447,A1 Telekom Austria AG,true,false,,0,,,0,2,337,746,746,200,200 +www.cloudflare.com,AU,Australia,vodafone australia,133612,vodafone australia,133612,Vodafone Australia Pty Ltd,true,false,,0,,,0,1,906,1754,1754,200,200 +www.cloudflare.com,AZ,Azerbaijan,bakcell,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",79,81,0,0,139,0,525 +www.cloudflare.com,AZ,Azerbaijan,nar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",50,51,0,0,110,0,525 +www.cloudflare.com,AZ,Azerbaijan,nar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",42,43,0,0,103,0,525 +www.cloudflare.com,AU,Australia,telstra internet,1221,telstra internet,1221,Telstra Limited,true,false,,0,,,0,1,1078,2016,2075,200,200 +www.cloudflare.com,AT,Austria,mass response service,51265,mass response service,51265,Mass Response Service GmbH,true,false,,0,,,0,2,445,967,977,200,200 +www.cloudflare.com,AT,Austria,mass response service,51265,mass response service,51265,Mass Response Service GmbH,true,true,,0,,,0,2,513,989,989,200,200 +www.cloudflare.com,BS,Bahamas,alivfibr,15146,alivfibr,15146,Cable Bahamas,true,false,,0,,,0,2,222,567,567,200,200 +www.cloudflare.com,AU,Australia,vodafone australia,133612,vodafone australia,133612,Vodafone Australia Pty Ltd,true,true,,0,,,0,2,851,2052,2052,200,200 +www.cloudflare.com,AU,Australia,telstra internet,1221,telstra internet,1221,Telstra Limited,true,true,,0,,,0,2,1139,2253,2253,200,200 +www.cloudflare.com,BH,Bahrain,zain bahrain b.s.c.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,AZ,Azerbaijan,azercell telecom,31721,azercell telecom,31721,"""Azercell Telecom Ltd"" Azerbaijan-Turkey Joint Venture",true,false,,0,,,0,2,442,1187,1187,200,200 +www.cloudflare.com,BH,Bahrain,zain bahrain b.s.c.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,AU,Australia,optus,4804,optus,4804,SingTel Optus Pty Ltd,true,false,,0,,,0,2,1030,2520,2521,200,200 +www.cloudflare.com,BS,Bahamas,alivfibr,15146,alivfibr,15146,Cable Bahamas,true,true,,0,,,0,2,194,618,618,200,200 +www.cloudflare.com,AZ,Azerbaijan,azercell telecom,31721,azercell telecom,31721,"""Azercell Telecom Ltd"" Azerbaijan-Turkey Joint Venture",true,true,,0,,,0,2,447,1114,1115,200,200 +www.cloudflare.com,BS,Bahamas,bealiv ltd,15146,bealiv ltd,15146,Cable Bahamas,true,false,,0,,,0,2,457,940,941,200,200 +www.cloudflare.com,BD,Bangladesh,banglalink,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,BS,Bahamas,bahamas telecommunications corporation,8014,bahamas telecommunications corporation,8014,Bahamas Telecommunications Corporation,true,true,,0,,,0,2,509,878,878,200,200 +www.cloudflare.com,BS,Bahamas,bealiv ltd,15146,bealiv ltd,15146,Cable Bahamas,true,true,,0,,,0,2,431,828,829,200,200 +www.cloudflare.com,BS,Bahamas,bahamas telecommunications corporation,8014,bahamas telecommunications corporation,8014,Bahamas Telecommunications Corporation,true,false,,0,,,1,204,795,1335,1335,200,200 +www.cloudflare.com,BD,Bangladesh,banglalink,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,BD,Bangladesh,telenor,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,72,0,525 +www.cloudflare.com,BD,Bangladesh,banglalink digital communications ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +www.cloudflare.com,BD,Bangladesh,telenor,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,BD,Bangladesh,teletalk bangladesh,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,BD,Bangladesh,banglalink digital communications ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,BD,Bangladesh,teletalk bangladesh,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,AU,Australia,optus,4804,optus,4804,SingTel Optus Pty Ltd,true,true,,0,,,0,2,1244,2578,2690,200,200 +www.cloudflare.com,BH,Bahrain,batelco,5416,batelco,5416,BEYON B.S.C.,true,false,,0,,,0,2,520,1088,1185,200,200 +www.cloudflare.com,BH,Bahrain,batelco,5416,batelco,5416,BEYON B.S.C.,true,true,,0,,,0,2,507,1057,1058,200,200 +www.cloudflare.com,BB,Barbados,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,411,860,860,200,200 +www.cloudflare.com,BB,Barbados,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,303,748,748,200,200 +www.cloudflare.com,BY,Belarus,best cjsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,BH,Bahrain,stc bahrain,51375,stc bahrain,51375,STC BAHRAIN B.S.C CLOSED,true,false,,0,,,0,2,764,1793,1793,200,200 +www.cloudflare.com,BY,Belarus,best cjsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,BB,Barbados,digicel barbados,35900,digicel barbados,35900,Digicel Barbados Ltd,true,false,,0,,,0,2,621,1182,1182,200,200 +www.cloudflare.com,BH,Bahrain,stc bahrain,51375,stc bahrain,51375,STC BAHRAIN B.S.C CLOSED,true,true,,0,,,0,202,909,1712,1713,200,200 +www.cloudflare.com,BB,Barbados,digicel barbados,35900,digicel barbados,35900,Digicel Barbados Ltd,true,true,,0,,,0,2,507,1023,1024,200,200 +www.cloudflare.com,BD,Bangladesh,robi,24432,robi,24432,Axiata (Bangladesh) Limited,true,false,,0,,,0,2,983,1886,1896,200,200 +www.cloudflare.com,BD,Bangladesh,grameenphone,24389,grameenphone,24389,grameenphone limited,true,false,,0,,,0,2,1115,2179,2180,200,200 +www.cloudflare.com,AR,Argentina,telefonica de argentina,22927,telefonica de argentina,22927,Telefonica de Argentina,true,false,,0,,,0,2,5536,8524,8524,200,200 +www.cloudflare.com,BE,Belgium,orange belgium,47377,orange belgium,47377,Orange Belgium SA,true,false,,0,,,49,51,371,800,800,200,200 +www.cloudflare.com,BE,Belgium,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,BY,Belarus,mts belarus,25106,mts belarus,25106,Mobile TeleSystems JLLC,true,false,,0,,,0,2,607,1234,1234,200,200 +www.cloudflare.com,BE,Belgium,belgacom international carrier services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,BE,Belgium,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,61,0,525 +www.cloudflare.com,BE,Belgium,belgacom international carrier services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,BD,Bangladesh,robi,24432,robi,24432,Axiata (Bangladesh) Limited,true,true,,0,,,0,2,1043,1935,2008,200,200 +www.cloudflare.com,BE,Belgium,proximus,5432,proximus,5432,Proximus NV,true,true,,0,,,0,2,264,541,542,200,200 +www.cloudflare.com,BE,Belgium,proximus,5432,proximus,5432,Proximus NV,true,false,,0,,,0,2,258,534,534,200,200 +www.cloudflare.com,BD,Bangladesh,grameenphone,24389,grameenphone,24389,grameenphone limited,true,true,,0,,,0,2,891,2001,2002,200,200 +www.cloudflare.com,BY,Belarus,a1 belarus,42772,a1 belarus,42772,Unitary enterprise A1,true,false,,0,,,0,2,863,1552,1552,200,200 +www.cloudflare.com,BY,Belarus,mts belarus,25106,mts belarus,25106,Mobile TeleSystems JLLC,true,true,,0,,,0,2,815,1422,1423,200,200 +www.cloudflare.com,AR,Argentina,telefonica de argentina,22927,telefonica de argentina,22927,Telefonica de Argentina,true,true,,0,,,0,1,6135,8753,8823,200,200 +www.cloudflare.com,BT,Bhutan,druknet isp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,BT,Bhutan,druknet isp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,BE,Belgium,telenet,6848,telenet,6848,Telenet BV,true,false,,0,,,0,2,606,1221,1222,200,200 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",universidad mayor de san simon,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,55,0,525 +www.cloudflare.com,BE,Belgium,orange belgium,47377,orange belgium,47377,Orange Belgium SA,true,true,,0,,,0,2,282,638,639,200,200 +www.cloudflare.com,BE,Belgium,telenet,6848,telenet,6848,Telenet BV,true,true,,0,,,0,2,471,1110,1111,200,200 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",universidad mayor de san simon,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,BY,Belarus,a1 belarus,42772,a1 belarus,42772,Unitary enterprise A1,true,true,,0,,,0,2,595,1262,1350,200,200 +www.cloudflare.com,BZ,Belize,speednet wireless,262239,speednet wireless,262239,Speednet Communications Limited,true,false,,0,,,0,2,384,928,1012,200,200 +www.cloudflare.com,BZ,Belize,speednet wireless,262239,speednet wireless,262239,Speednet Communications Limited,true,true,,0,,,0,2,511,1025,1193,200,200 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",telefonica celular de bolivia s.a.,27882,telefonica celular de bolivia s.a.,25620,COTAS LTDA.,false,false,,0,,,0,2,770,1388,1388,200,200 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",tigo bolivia,27882,tigo bolivia,27882,Telefónica Celular de Bolivia S.A.,true,false,,0,,,0,2,885,1834,1834,200,200 +www.cloudflare.com,BJ,Benin,moov benin,37136,moov benin,37136,ETISALAT BENIN,true,false,,0,,,0,2,1113,2034,2034,200,200 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",telefonica celular de bolivia s.a.,27882,telefonica celular de bolivia s.a.,25620,COTAS LTDA.,false,true,,0,,,0,2,513,1167,1167,200,200 +www.cloudflare.com,BA,Bosnia and Herzegovina,jp ht d.d. mostar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",92,293,0,0,343,0,525 +www.cloudflare.com,BZ,Belize,belize telemedia limited,10269,belize telemedia limited,10269,Belize Telemedia Limited,true,false,,0,,,0,2,537,995,995,200,200 +www.cloudflare.com,BA,Bosnia and Herzegovina,jp ht d.d. mostar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,54,0,525 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",tigo bolivia,27882,tigo bolivia,27882,Telefónica Celular de Bolivia S.A.,true,true,,0,,,0,2,547,1175,1175,200,200 +www.cloudflare.com,BJ,Benin,moov benin,37136,moov benin,37136,ETISALAT BENIN,true,true,,0,,,0,2,1161,2309,2309,200,200 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",entel bolivia,6568,entel bolivia,6568,Entel S.A. - EntelNet,true,false,,0,,,0,2,1056,1867,1869,200,200 +www.cloudflare.com,BJ,Benin,benin telecom,37424,benin telecom,37424,SPACETEL BENIN SA,true,true,,0,,,0,2,1477,2364,2364,200,200 +www.cloudflare.com,BJ,Benin,benin telecom,37424,benin telecom,37424,SPACETEL BENIN SA,true,false,,0,,,0,2,1356,2419,2419,200,200 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",entel bolivia,6568,entel bolivia,6568,Entel S.A. - EntelNet,true,true,,0,,,0,2,676,1525,1816,200,200 +www.cloudflare.com,BZ,Belize,belize telemedia limited,10269,belize telemedia limited,10269,Belize Telemedia Limited,true,true,,0,,,0,2,3698,4190,4190,200,200 +www.cloudflare.com,BW,Botswana,obo,36963,obo,36963,Orange Botswana (PTY) Ltd,true,false,,0,,,0,1,1147,2165,2165,200,200 +www.cloudflare.com,BW,Botswana,mascom-wireless-botswana,37014,mascom-wireless-botswana,37014,Mascom Wireless Ltd,true,false,,0,,,0,2,1298,2182,2183,200,200 +www.cloudflare.com,BW,Botswana,obo,36963,obo,36963,Orange Botswana (PTY) Ltd,true,true,,0,,,0,2,1036,2034,2035,200,200 +www.cloudflare.com,BW,Botswana,botswana telecommunications corporation,14988,botswana telecommunications corporation,14988,Botswana Telecommunications Corporation,true,false,,0,,,0,202,1160,3353,3353,200,200 +www.cloudflare.com,BW,Botswana,mascom-wireless-botswana,37014,mascom-wireless-botswana,37014,Mascom Wireless Ltd,true,true,,0,,,0,2,1013,2064,2064,200,200 +www.cloudflare.com,BA,Bosnia and Herzegovina,bh telecom d.d. sarajevo,9146,bh telecom d.d. sarajevo,9146,BH Telecom d.d. Sarajevo,true,true,,0,,,0,2,1645,2273,2273,200,200 +www.cloudflare.com,BR,Brazil,surf telecom s.a.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,80,0,525 +www.cloudflare.com,BR,Brazil,surf telecom s.a.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,80,0,525 +www.cloudflare.com,BW,Botswana,botswana telecommunications corporation,14988,botswana telecommunications corporation,14988,Botswana Telecommunications Corporation,true,true,,0,,,0,202,1231,2709,2709,200,200 +www.cloudflare.com,BR,Brazil,unifique telecomunicacoes sa,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,87,0,525 +www.cloudflare.com,BR,Brazil,unifique telecomunicacoes sa,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,89,0,525 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",nuevatel pcs de bolivia s.a.,28024,nuevatel pcs de bolivia s.a.,28024,Nuevatel PCS de Bolivia S.A.,true,false,,0,,,0,2,2205,3103,3274,200,200 +www.cloudflare.com,AU,Australia,vocus,9443,vocus,9443,VOCUS PTY LTD,true,true,,0,,,0,2,1797,3585,3903,200,200 +www.cloudflare.com,BR,Brazil,tim brasil,26615,tim brasil,26615,TIM S/A,true,false,,0,,,0,2,1170,2199,2409,200,200 +www.cloudflare.com,BR,Brazil,mobilelink provedor de servicos de internet ltda,274762,mobilelink provedor de servicos de internet ltda,274762,MOBILELINK PROVEDOR DE SERVICOS DE INTERNET LTDA,true,false,,0,,,0,2,566,1575,1575,200,200 +www.cloudflare.com,BR,Brazil,claro brazil,4230,claro brazil,22085,Claro S/A,false,false,,0,,,0,2,686,1324,1325,200,200 +www.cloudflare.com,BR,Brazil,gsm engenharia em tecnologia da informacao eireli,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,88,0,525 +www.cloudflare.com,BR,Brazil,vivo,27699,vivo,27699,TELEFÔNICA BRASIL S.A,true,true,,0,,,0,2,920,1577,1713,200,200 +www.cloudflare.com,BR,Brazil,gsm engenharia em tecnologia da informacao eireli,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,89,0,525 +www.cloudflare.com,BR,Brazil,mobilelink provedor de servicos de internet ltda,274762,mobilelink provedor de servicos de internet ltda,274762,MOBILELINK PROVEDOR DE SERVICOS DE INTERNET LTDA,true,true,,0,,,0,2,607,1283,1753,200,200 +www.cloudflare.com,BR,Brazil,vivo,27699,vivo,27699,TELEFÔNICA BRASIL S.A,true,false,,0,,,0,2,710,1575,1576,200,200 +www.cloudflare.com,BR,Brazil,claro brazil,4230,claro brazil,22085,Claro S/A,false,true,,0,,,0,2,596,1297,1297,200,200 +www.cloudflare.com,BR,Brazil,algar telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,83,0,525 +www.cloudflare.com,BR,Brazil,algar telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,85,0,525 +www.cloudflare.com,BA,Bosnia and Herzegovina,mtel bosnia,25144,mtel bosnia,25144,"""Telekomunikacije Republike Srpske"" akcionarsko drustvo Banja Luka",true,false,,0,,,0,2,4752,5977,6056,200,200 +www.cloudflare.com,BR,Brazil,tim brasil,26615,tim brasil,26615,TIM S/A,true,true,,0,,,0,1,1432,2258,2628,200,200 +www.cloudflare.com,BR,Brazil,brisanet,28126,brisanet,28126,BRISANET SERVICOS DE TELECOMUNICACOES S.A,true,false,,0,,,0,2,1255,2477,2478,200,200 +www.cloudflare.com,BA,Bosnia and Herzegovina,mtel bosnia,25144,mtel bosnia,25144,"""Telekomunikacije Republike Srpske"" akcionarsko drustvo Banja Luka",true,true,,0,,,64,267,3337,4650,4651,200,200 +www.cloudflare.com,BR,Brazil,ita.net telecom,268038,ita.net telecom,268038,LG Telecomunicacoes,true,false,,0,,,0,2,534,1072,1124,200,200 +www.cloudflare.com,BR,Brazil,brisanet,28126,brisanet,28126,BRISANET SERVICOS DE TELECOMUNICACOES S.A,true,true,,0,,,0,2,1495,2603,2604,200,200 +www.cloudflare.com,BG,Bulgaria,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",68,70,0,0,119,0,525 +www.cloudflare.com,BG,Bulgaria,horizon scope mobile telecom wll,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,50,0,525 +www.cloudflare.com,BG,Bulgaria,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,BG,Bulgaria,horizon scope mobile telecom wll,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,BR,Brazil,ita.net telecom,268038,ita.net telecom,268038,LG Telecomunicacoes,true,true,,0,,,0,2,585,1134,1263,200,200 +www.cloudflare.com,BG,Bulgaria,vivacom,8866,vivacom,8866,Vivacom Bulgaria EAD,true,false,,0,,,0,2,479,827,828,200,200 +www.cloudflare.com,BG,Bulgaria,a1 bulgaria,12716,a1 bulgaria,12716,A1 Bulgaria EAD,true,false,,0,,,0,2,533,1076,1076,200,200 +www.cloudflare.com,BO,"Bolivia, Plurinational State of",nuevatel pcs de bolivia s.a.,28024,nuevatel pcs de bolivia s.a.,28024,Nuevatel PCS de Bolivia S.A.,true,true,,0,,,0,2,1235,2303,2303,200,200 +www.cloudflare.com,BF,Burkina Faso,telecel-faso,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,BR,Brazil,tim live,26615,tim live,26615,TIM S/A,true,false,,0,,,0,2,861,2005,2006,200,200 +www.cloudflare.com,BF,Burkina Faso,telecel-faso,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,BG,Bulgaria,vivacom,8866,vivacom,8866,Vivacom Bulgaria EAD,true,true,,0,,,0,2,495,832,832,200,200 +www.cloudflare.com,BI,Burundi,ucom-wic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,BI,Burundi,ucom-wic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,KH,Cambodia,flash broadband pvt. ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,KH,Cambodia,flash broadband pvt. ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,BG,Bulgaria,a1 bulgaria,12716,a1 bulgaria,12716,A1 Bulgaria EAD,true,true,,0,,,0,2,639,1102,1103,200,200 +www.cloudflare.com,KH,Cambodia,smart axiata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,BR,Brazil,tim live,26615,tim live,26615,TIM S/A,true,true,,0,,,0,2,759,1949,1949,200,200 +www.cloudflare.com,KH,Cambodia,cellcard,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,KH,Cambodia,cellcard,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,KH,Cambodia,south east asia telecom cambodia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,KH,Cambodia,smart axiata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,KH,Cambodia,south east asia telecom cambodia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,KH,Cambodia,"smart axiata co.,ltd",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,BN,Brunei Darussalam,unified national networks (unn) sdn bhd,10094,unified national networks (unn) sdn bhd,10094,Unified National Networks,true,false,,0,,,0,2,968,1732,1734,200,200 +www.cloudflare.com,KH,Cambodia,"smart axiata co.,ltd",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +www.cloudflare.com,BN,Brunei Darussalam,unified national networks (unn) sdn bhd,10094,unified national networks (unn) sdn bhd,10094,Unified National Networks,true,true,,0,,,0,2,710,1534,1563,200,200 +www.cloudflare.com,BF,Burkina Faso,orange burkina faso,37577,orange burkina faso,37577,Orange Burkina Faso,true,false,,0,,,0,2,941,2005,2168,200,200 +www.cloudflare.com,KH,Cambodia,metfone,38623,metfone,38623,"VIETTEL (CAMBODIA) PTE., LTD",true,false,,0,,,0,2,655,1613,1613,200,200 +www.cloudflare.com,BF,Burkina Faso,orange burkina faso,37577,orange burkina faso,37577,Orange Burkina Faso,true,true,,0,,,0,2,881,2074,2075,200,200 +www.cloudflare.com,BI,Burundi,viettel burundi,327799,viettel burundi,327799,VIETTEL BURUNDI SA,true,true,,0,,,0,1,1015,1993,2033,200,200 +www.cloudflare.com,CA,Canada,sasktel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.cloudflare.com,KH,Cambodia,metfone,38623,metfone,38623,"VIETTEL (CAMBODIA) PTE., LTD",true,true,,0,,,0,2,645,1452,1452,200,200 +www.cloudflare.com,BF,Burkina Faso,onatel,25543,onatel,25543,ONATEL/FasoNet's Autonomous System ONATEL BURKINA,true,false,,0,,,0,2,880,2254,2265,200,200 +www.cloudflare.com,CA,Canada,sasktel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.cloudflare.com,AU,Australia,vocus,9443,vocus,9443,VOCUS PTY LTD,true,false,,0,,,0,2,7296,11028,11028,200,200 +www.cloudflare.com,BI,Burundi,viettel burundi,327799,viettel burundi,327799,VIETTEL BURUNDI SA,true,false,,0,,,0,2,1031,2139,2140,200,200 +www.cloudflare.com,CA,Canada,virgin plus,577,virgin plus,577,Bell Canada,true,false,,0,,,0,2,380,898,899,200,200 +www.cloudflare.com,CA,Canada,virgin plus,577,virgin plus,577,Bell Canada,true,true,,0,,,0,2,305,1249,1249,200,200 +www.cloudflare.com,CA,Canada,videotron ltee,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,CA,Canada,videotron ltee,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,3,0,0,60,0,525 +www.cloudflare.com,CA,Canada,rogers wireless,812,rogers wireless,812,Rogers Communications Canada Inc.,true,false,,0,,,1,2,873,1441,1442,200,200 +www.cloudflare.com,CA,Canada,northwestel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.cloudflare.com,CA,Canada,rogers wireless,812,rogers wireless,812,Rogers Communications Canada Inc.,true,true,,0,,,0,2,556,1114,1122,200,200 +www.cloudflare.com,CA,Canada,northwestel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,CA,Canada,freedom mobile,20365,freedom mobile,20365,Videotron Ltee,true,true,,0,,,0,2,1088,1709,1710,200,200 +www.cloudflare.com,CA,Canada,freedom mobile,20365,freedom mobile,20365,Videotron Ltee,true,false,,0,,,0,2,767,1370,1371,200,200 +www.cloudflare.com,BA,Bosnia and Herzegovina,bh telecom d.d. sarajevo,9146,bh telecom d.d. sarajevo,,,,false,,0,,,0,2,437,1067,1067,200,200 +www.cloudflare.com,CA,Canada,rogers cable,812,rogers cable,812,Rogers Communications Canada Inc.,true,true,,0,,,0,2,253,577,577,200,200 +www.cloudflare.com,CA,Canada,telus communications,852,telus communications,852,TELUS Communications Inc.,true,true,,0,,,0,2,593,1057,1092,200,200 +www.cloudflare.com,CA,Canada,rogers cable,812,rogers cable,812,Rogers Communications Canada Inc.,true,false,,0,,,0,2,210,662,663,200,200 +www.cloudflare.com,CM,Cameroon,camtel,15964,camtel,15964,CAMEROON TELECOMMUNICATIONS NETWORK,true,false,,0,,,0,2,1138,2186,2188,200,200 +www.cloudflare.com,CA,Canada,telus communications,852,telus communications,852,TELUS Communications Inc.,true,false,,0,,,0,2,517,1292,1293,200,200 +www.cloudflare.com,CA,Canada,bell dsl internet,577,bell dsl internet,577,Bell Canada,true,false,,0,,,0,2,402,877,877,200,200 +www.cloudflare.com,CA,Canada,bell canada,577,bell canada,577,Bell Canada,true,false,,0,,,0,2,108,410,410,200,200 +www.cloudflare.com,CV,Cape Verde,alou,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,CV,Cape Verde,alou,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,CV,Cape Verde,tmais,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,CV,Cape Verde,tmais,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,CM,Cameroon,camtel,15964,camtel,15964,CAMEROON TELECOMMUNICATIONS NETWORK,true,true,,0,,,0,2,1364,2643,2644,200,200 +www.cloudflare.com,CF,Central African Republic,orange central african republic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",61,63,0,0,113,0,525 +www.cloudflare.com,CA,Canada,eastlink,11260,eastlink,11260,EastLink,true,false,,0,,,0,2,1243,2032,2041,200,200 +www.cloudflare.com,CA,Canada,bell canada,577,bell canada,577,Bell Canada,true,true,,0,,,0,2,130,553,554,200,200 +www.cloudflare.com,CF,Central African Republic,orange central african republic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,CF,Central African Republic,moovafricacentrafrique,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,CA,Canada,bell mobility,577,bell mobility,577,Bell Canada,true,true,,0,,,0,2,657,1158,1213,200,200 +www.cloudflare.com,CF,Central African Republic,moovafricacentrafrique,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +www.cloudflare.com,TD,Chad,ilnet-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,TD,Chad,ilnet-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,CA,Canada,eastlink,11260,eastlink,11260,EastLink,true,true,,0,,,0,2,710,1513,1516,200,200 +www.cloudflare.com,CA,Canada,bell dsl internet,577,bell dsl internet,577,Bell Canada,true,true,,0,,,0,2,476,904,964,200,200 +www.cloudflare.com,CA,Canada,bell mobility,577,bell mobility,577,Bell Canada,true,false,,0,,,0,2,607,1062,1123,200,200 +www.cloudflare.com,CM,Cameroon,mtn cameroon,30992,mtn cameroon,30992,MTN Network Solutions (Cameroon),true,false,,0,,,0,2,2377,3775,4015,200,200 +www.cloudflare.com,KY,Cayman Islands,digicel cayman,13771,digicel cayman,13771,Digicel Cayman Limited,true,false,,0,,,0,2,593,1055,1055,200,200 +www.cloudflare.com,KY,Cayman Islands,digicel cayman,13771,digicel cayman,13771,Digicel Cayman Limited,true,true,,0,,,0,2,409,815,825,200,200 +www.cloudflare.com,CM,Cameroon,mtn cameroon,30992,mtn cameroon,30992,MTN Network Solutions (Cameroon),true,true,,0,,,0,2,3375,4833,5033,200,200 +www.cloudflare.com,CM,Cameroon,orange cameroun,36912,orange cameroun,36912,Orange Cameroun SA,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,7659,0,200 +www.cloudflare.com,CL,Chile,mundo chile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.cloudflare.com,CL,Chile,mundo chile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,BG,Bulgaria,yettel bulgaria,29244,yettel bulgaria,29244,CETIN Bulgaria EAD,true,false,,0,,,0,2,9448,9817,9818,200,200 +www.cloudflare.com,BG,Bulgaria,yettel bulgaria,29244,yettel bulgaria,29244,CETIN Bulgaria EAD,true,true,,0,,,0,2,9426,9858,9858,200,200 +www.cloudflare.com,CL,Chile,wom chile,52341,wom chile,52341,WOM S.A.,true,false,,0,,,0,2,683,1613,1613,200,200 +www.cloudflare.com,CM,Cameroon,orange cameroun,36912,orange cameroun,36912,Orange Cameroun SA,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,7770,0,200 +www.cloudflare.com,CL,Chile,claro chile,6535,claro chile,27995,CLARO CHILE S.A.,false,false,,0,,,0,2,708,1346,1346,200,200 +www.cloudflare.com,CN,China,china mobile shandong,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,CN,China,china mobile shandong,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,CL,Chile,entel hogar fibra,27651,entel hogar fibra,27651,ENTEL CHILE S.A.,true,false,,0,,,0,2,945,1529,1629,200,200 +www.cloudflare.com,CL,Chile,wom chile,52341,wom chile,52341,WOM S.A.,true,true,,0,,,0,2,584,1482,1482,200,200 +www.cloudflare.com,CN,China,shanghai mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,CN,China,shanghai mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,CN,China,tianjin mobile communication company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,CN,China,henan mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,CN,China,china telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.cloudflare.com,CL,Chile,claro chile,6535,claro chile,27995,CLARO CHILE S.A.,false,true,,0,,,0,2,550,1244,1245,200,200 +www.cloudflare.com,CN,China,henan mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,CL,Chile,movistar movil chile,16629,movistar movil chile,16629,CTC. CORP S.A. (TELEFONICA EMPRESAS),true,false,,0,,,0,1,728,1518,1519,200,200 +www.cloudflare.com,CN,China,china telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,CN,China,china mobile hebei,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,61,0,525 +www.cloudflare.com,CN,China,tianjin mobile communication company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,CN,China,china mobile hebei,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,CN,China,heilongjiang mobile communication company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,CN,China,heilongjiang mobile communication company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,CL,Chile,movistar movil chile,16629,movistar movil chile,16629,CTC. CORP S.A. (TELEFONICA EMPRESAS),true,true,,0,,,0,2,797,1443,1444,200,200 +www.cloudflare.com,CL,Chile,entel hogar fibra,27651,entel hogar fibra,27651,ENTEL CHILE S.A.,true,true,,0,,,0,2,775,1508,1748,200,200 +www.cloudflare.com,CL,Chile,movistar chile,7418,movistar chile,7418,TELEFÓNICA CHILE S.A.,true,true,,0,,,0,2,1033,1844,1844,200,200 +www.cloudflare.com,CO,Colombia,claro colombia,26611,claro colombia,26611,COMCEL S.A.,true,false,,0,,,0,2,612,1526,1526,200,200 +www.cloudflare.com,CO,Colombia,claro colombia,26611,claro colombia,26611,COMCEL S.A.,true,true,,0,,,0,1,576,1439,1439,200,200 +www.cloudflare.com,CO,Colombia,movistar colombia,3816,movistar colombia,3816,COLOMBIA TELECOMUNICACIONES S.A. ESP,true,false,,0,,,0,2,1354,2155,2155,200,200 +www.cloudflare.com,CN,China,china unicom,4837,china unicom,4837,CHINA UNICOM China169 Backbone,true,false,,0,,,77,78,1524,2661,2662,200,200 +www.cloudflare.com,CN,China,china mobile,56041,china mobile,56041,China Mobile Communications Corporation,true,true,,0,,,0,2,1478,2382,2382,200,200 +www.cloudflare.com,CL,Chile,entel chile,27651,entel chile,27651,ENTEL CHILE S.A.,true,true,,0,,,0,2,1726,2579,2792,200,200 +www.cloudflare.com,CO,Colombia,movistar colombia,3816,movistar colombia,3816,COLOMBIA TELECOMUNICACIONES S.A. ESP,true,true,,0,,,0,2,795,1781,1910,200,200 +www.cloudflare.com,CN,China,china unicom,4837,china unicom,4837,CHINA UNICOM China169 Backbone,true,true,,0,,,0,2,1267,2254,2268,200,200 +www.cloudflare.com,CO,Colombia,tigo colombia,13489,tigo colombia,13489,EPM Telecomunicaciones S.A. E.S.P.,true,false,,0,,,0,2,1197,2347,2347,200,200 +www.cloudflare.com,CL,Chile,movistar chile,7418,movistar chile,7418,TELEFÓNICA CHILE S.A.,true,false,,0,,,0,2,1862,4761,4761,200,200 +www.cloudflare.com,CN,China,china mobile,56041,china mobile,56041,China Mobile Communications Corporation,true,false,,0,,,0,2,1415,2535,2535,200,200 +www.cloudflare.com,CD,"Congo, the Democratic Republic of the",africell-drc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,CO,Colombia,tigo colombia,13489,tigo colombia,13489,EPM Telecomunicaciones S.A. E.S.P.,true,true,,0,,,0,2,885,1630,1631,200,200 +www.cloudflare.com,KM,Comoros,comores telecom,36939,comores telecom,36939,Comores Telecom,true,false,,0,,,0,2,881,1787,1787,200,200 +www.cloudflare.com,CD,"Congo, the Democratic Republic of the",africell-drc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,KM,Comoros,comores telecom,36939,comores telecom,36939,Comores Telecom,true,true,,0,,,0,2,889,1727,1727,200,200 +www.cloudflare.com,CO,Colombia,etb,19429,etb,19429,ETB - Colombia,true,false,,0,,,0,2,784,1429,1430,200,200 +www.cloudflare.com,CG,Congo,airtel congo,37550,airtel congo,37550,Airtel Congo S.A,true,true,,0,,,56,58,1397,2481,2481,200,200 +www.cloudflare.com,CO,Colombia,partners telecom colombia sas,271773,partners telecom colombia sas,271773,PARTNERS TELECOM COLOMBIA SAS,true,true,,0,,,0,2,486,993,1113,200,200 +www.cloudflare.com,CO,Colombia,etb,19429,etb,19429,ETB - Colombia,true,true,,0,,,0,1,903,1534,1737,200,200 +www.cloudflare.com,CG,Congo,airtel congo,37550,airtel congo,37550,Airtel Congo S.A,true,false,,0,,,0,2,1035,2480,2480,200,200 +www.cloudflare.com,CO,Colombia,partners telecom colombia sas,271773,partners telecom colombia sas,271773,PARTNERS TELECOM COLOMBIA SAS,true,false,,0,,,0,2,3120,4474,4474,200,200 +www.cloudflare.com,CL,Chile,entel chile,27651,entel chile,27651,ENTEL CHILE S.A.,true,false,,0,,,0,2,3485,5024,5211,200,200 +www.cloudflare.com,CR,Costa Rica,grupo ice,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,CG,Congo,mtn congo,37463,mtn congo,37463,MTN CONGO,true,false,,0,,,0,2,1224,4281,4282,200,200 +www.cloudflare.com,CR,Costa Rica,grupo ice,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,CG,Congo,mtn congo,37463,mtn congo,37463,MTN CONGO,true,true,,0,,,0,2,1116,3541,3542,200,200 +www.cloudflare.com,CR,Costa Rica,movistar costa rica,262202,movistar costa rica,262202,"Telefonica de Costa Rica TC, SA",true,false,,0,,,0,2,569,1195,1196,200,200 +www.cloudflare.com,CR,Costa Rica,movistar costa rica,262202,movistar costa rica,262202,"Telefonica de Costa Rica TC, SA",true,true,,0,,,0,2,521,1131,1132,200,200 +www.cloudflare.com,CD,"Congo, the Democratic Republic of the",orange rdc,37447,orange rdc,37447,ORANGE RDC,true,false,,0,,,0,2,1023,1957,1957,200,200 +www.cloudflare.com,CR,Costa Rica,claro cr telecomunicaciones s.a.,14754,claro cr telecomunicaciones s.a.,14754,Telgua,true,false,,0,,,0,2,568,1993,1993,200,200 +www.cloudflare.com,CD,"Congo, the Democratic Republic of the",vodacom congo,37453,vodacom congo,37453,Vodacom Congo,true,false,,0,,,1,2,1087,5668,5668,200,200 +www.cloudflare.com,CD,"Congo, the Democratic Republic of the",orange rdc,37447,orange rdc,37447,ORANGE RDC,true,true,,0,,,0,2,915,1860,1861,200,200 +www.cloudflare.com,CD,"Congo, the Democratic Republic of the",airtel drc,37020,airtel drc,37020,CELTEL DRC,true,false,,0,,,0,2,1551,2963,2964,200,200 +www.cloudflare.com,TD,Chad,millicom-chad,,,327802,MILLICOM CHAD SA,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15689,0,500 +www.cloudflare.com,CR,Costa Rica,claro cr telecomunicaciones s.a.,14754,claro cr telecomunicaciones s.a.,14754,Telgua,true,true,,0,,,60,62,2128,2734,2734,200,200 +www.cloudflare.com,CI,Côte d'Ivoire,orange cote divoire,29571,orange cote divoire,29571,ORANGE COTE D'IVOIRE,true,false,,0,,,0,2,943,2197,2356,200,200 +www.cloudflare.com,HR,Croatia,a1 hrvatska mobile,12810,a1 hrvatska mobile,12810,A1 Hrvatska d.o.o.,true,true,,0,,,0,2,411,910,910,200,200 +www.cloudflare.com,CD,"Congo, the Democratic Republic of the",airtel drc,37020,airtel drc,37020,CELTEL DRC,true,true,,0,,,0,2,1771,2869,3109,200,200 +www.cloudflare.com,CI,Côte d'Ivoire,mtn cote divoire,36974,mtn cote divoire,36974,MTN COTE D'IVOIRE S.A,true,true,,0,,,0,2,1333,2190,2342,200,200 +www.cloudflare.com,HR,Croatia,vipnet,12810,vipnet,12810,A1 Hrvatska d.o.o.,true,false,,0,,,0,2,416,946,946,200,200 +www.cloudflare.com,TD,Chad,millicom-chad,,,327802,MILLICOM CHAD SA,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15534,0,500 +www.cloudflare.com,CI,Côte d'Ivoire,orange cote divoire,29571,orange cote divoire,29571,ORANGE COTE D'IVOIRE,true,true,,0,,,0,2,890,2096,2096,200,200 +www.cloudflare.com,HR,Croatia,a1 hrvatska mobile,12810,a1 hrvatska mobile,12810,A1 Hrvatska d.o.o.,true,false,,0,,,0,2,394,817,817,200,200 +www.cloudflare.com,CW,Curaçao,verizon internet services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,HR,Croatia,vipnet,12810,vipnet,12810,A1 Hrvatska d.o.o.,true,true,,0,,,0,2,407,762,763,200,200 +www.cloudflare.com,CW,Curaçao,verizon internet services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,HR,Croatia,hrvatski telekom,5391,hrvatski telekom,5391,Hrvatski Telekom d.d.,true,true,,0,,,0,2,550,894,926,200,200 +www.cloudflare.com,CY,Cyprus,lifecell digital ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,HR,Croatia,telemach hrvatska,205714,telemach hrvatska,205714,Telemach Hrvatska d.o.o.,true,false,,0,,,0,2,418,849,872,200,200 +www.cloudflare.com,HR,Croatia,hrvatski telekom,5391,hrvatski telekom,5391,Hrvatski Telekom d.d.,true,false,,0,,,0,2,394,831,832,200,200 +www.cloudflare.com,CY,Cyprus,cyprus telecommunications authority - cyprus,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",10,12,0,0,67,0,525 +www.cloudflare.com,CY,Cyprus,cyprus telecommunications authority - cyprus,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,HR,Croatia,telemach hrvatska,205714,telemach hrvatska,205714,Telemach Hrvatska d.o.o.,true,true,,0,,,0,2,447,937,938,200,200 +www.cloudflare.com,CI,Côte d'Ivoire,mtn cote divoire s.a,36974,mtn cote divoire s.a,36974,MTN COTE D'IVOIRE S.A,true,false,,0,,,0,2,961,2049,2049,200,200 +www.cloudflare.com,CY,Cyprus,lifecell digital ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,CI,Côte d'Ivoire,mtn cote divoire,36974,mtn cote divoire,36974,MTN COTE D'IVOIRE S.A,true,false,,0,,,0,2,1017,2285,2285,200,200 +www.cloudflare.com,CI,Côte d'Ivoire,mtn cote divoire s.a,36974,mtn cote divoire s.a,36974,MTN COTE D'IVOIRE S.A,true,true,,0,,,0,2,932,1721,1891,200,200 +www.cloudflare.com,CD,"Congo, the Democratic Republic of the",vodacom congo,37453,vodacom congo,37453,Vodacom Congo,true,true,,0,,,0,2,2237,9271,9272,200,200 +www.cloudflare.com,CU,Cuba,"empresa de telecomunicaciones de cuba, s.a.",27725,"empresa de telecomunicaciones de cuba, s.a.",27725,"Empresa de Telecomunicaciones de Cuba, S.A.",true,false,,0,,,12,14,651,1265,1266,200,200 +www.cloudflare.com,CW,Curaçao,digicel curacao,27660,digicel curacao,27660,Curacao Telecom,true,false,,0,,,0,2,476,1200,1289,200,200 +www.cloudflare.com,CW,Curaçao,digicel curacao,27660,digicel curacao,27660,Curacao Telecom,true,true,,0,,,0,2,451,1194,1294,200,200 +www.cloudflare.com,CY,Cyprus,winet,211239,winet,211239,DutchTech Pcs Ltd,true,false,,0,,,0,2,549,1090,1117,200,200 +www.cloudflare.com,CU,Cuba,"empresa de telecomunicaciones de cuba, s.a.",27725,"empresa de telecomunicaciones de cuba, s.a.",27725,"Empresa de Telecomunicaciones de Cuba, S.A.",true,true,,0,,,0,2,712,1484,1484,200,200 +www.cloudflare.com,CY,Cyprus,primetel plc,8544,primetel plc,8544,Primetel PLC,true,false,,0,,,0,2,816,1526,1527,200,200 +www.cloudflare.com,CY,Cyprus,cablenet communication systems,35432,cablenet communication systems,35432,Cablenet Communication Systems plc,true,false,,0,,,0,203,726,1179,1179,200,200 +www.cloudflare.com,CI,Côte d'Ivoire,atlantique telecom,37190,atlantique telecom,37190,Atlantique Telecom (Cote d'Ivoire),true,true,,0,,,105,106,2243,2958,2959,200,200 +www.cloudflare.com,CY,Cyprus,primetel plc,8544,primetel plc,8544,Primetel PLC,true,true,,0,,,0,2,716,1424,1424,200,200 +www.cloudflare.com,CI,Côte d'Ivoire,atlantique telecom,37190,atlantique telecom,37190,Atlantique Telecom (Cote d'Ivoire),true,false,,0,,,0,2,2464,3179,3180,200,200 +www.cloudflare.com,CY,Cyprus,cablenet communication systems,35432,cablenet communication systems,35432,Cablenet Communication Systems plc,true,true,,0,,,0,2,450,1528,1529,200,200 +www.cloudflare.com,CY,Cyprus,winet,211239,winet,211239,DutchTech Pcs Ltd,true,true,,0,,,0,2,618,1685,1762,200,200 +www.cloudflare.com,CZ,Czech Republic,t-mobile czech dsl,13036,t-mobile czech dsl,13036,T-Mobile Czech Republic a.s.,true,false,,0,,,0,2,404,765,765,200,200 +www.cloudflare.com,CY,Cyprus,kktc telsim,62211,kktc telsim,62211,VODAFONE MOBILE OPERATIONS LTD.,true,false,,0,,,0,203,873,1392,1393,200,200 +www.cloudflare.com,CY,Cyprus,epic,15805,epic,15805,EPIC LTD,true,true,,0,,,0,2,889,1564,1637,200,200 +www.cloudflare.com,CY,Cyprus,kktc telsim,62211,kktc telsim,62211,VODAFONE MOBILE OPERATIONS LTD.,true,true,,0,,,0,1,570,1129,1129,200,200 +www.cloudflare.com,CZ,Czech Republic,t-mobile czech dsl,13036,t-mobile czech dsl,13036,T-Mobile Czech Republic a.s.,true,true,,0,,,0,2,359,668,668,200,200 +www.cloudflare.com,DK,Denmark,telia,3308,telia,3308,Telia Company AB,true,false,,0,,,0,2,330,591,591,200,200 +www.cloudflare.com,CY,Cyprus,kktcell,47883,kktcell,47883,KIBRIS MOBILE TELEKOMUNIKASYON LTD.,true,false,,0,,,0,2,946,1530,1535,200,200 +www.cloudflare.com,BF,Burkina Faso,onatel,25543,onatel,25543,ONATEL/FasoNet's Autonomous System ONATEL BURKINA,true,true,,56,CURLE_RECV_ERROR,Connection closed abruptly,86,87,2367,0,29421,0,200 +www.cloudflare.com,DJ,Djibouti,djibouti telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,CY,Cyprus,kktcell,47883,kktcell,47883,KIBRIS MOBILE TELEKOMUNIKASYON LTD.,true,true,,0,,,0,2,483,1006,1006,200,200 +www.cloudflare.com,DJ,Djibouti,djibouti telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,DM,Dominica,flow,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +www.cloudflare.com,DM,Dominica,flow,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,DM,Dominica,digicel saint lucia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,DM,Dominica,digicel saint lucia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,CY,Cyprus,epic,15805,epic,15805,EPIC LTD,true,false,,0,,,1,2,1171,2029,2029,200,200 +www.cloudflare.com,DK,Denmark,telia,3308,telia,3308,Telia Company AB,true,true,,0,,,0,2,406,689,690,200,200 +www.cloudflare.com,DK,Denmark,telenor,9158,telenor,9158,Telenor A/S,true,false,,0,,,0,2,356,632,632,200,200 +www.cloudflare.com,DK,Denmark,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,true,,0,,,0,2,535,988,988,200,200 +www.cloudflare.com,DK,Denmark,telenor,9158,telenor,9158,Telenor A/S,true,true,,0,,,0,1,342,679,679,200,200 +www.cloudflare.com,DK,Denmark,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,false,,0,,,0,2,443,1044,1044,200,200 +www.cloudflare.com,DO,Dominican Republic,claro dominican republic,6400,claro dominican republic,6400,Compañía Dominicana de Teléfonos S. A.,true,false,,0,,,0,2,441,926,926,200,200 +www.cloudflare.com,CZ,Czech Republic,o2 czech republic,5610,o2 czech republic,5610,"O2 Czech Republic, a.s.",true,false,,0,,,0,2,742,1161,1202,200,200 +www.cloudflare.com,DK,Denmark,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,86,87,899,1357,1357,200,200 +www.cloudflare.com,CZ,Czech Republic,o2 czech republic,5610,o2 czech republic,5610,"O2 Czech Republic, a.s.",true,true,,0,,,0,2,438,842,875,200,200 +www.cloudflare.com,EC,Ecuador,otecel s.a.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,DO,Dominican Republic,claro dominican republic,6400,claro dominican republic,6400,Compañía Dominicana de Teléfonos S. A.,true,true,,0,,,0,2,346,854,854,200,200 +www.cloudflare.com,CZ,Czech Republic,vodafone czech republic,16019,vodafone czech republic,16019,Vodafone Czech Republic a.s.,true,true,,0,,,0,2,1176,1912,1955,200,200 +www.cloudflare.com,DO,Dominican Republic,altice dominicana s.a.,28118,altice dominicana s.a.,28118,ALTICE DOMINICANA S.A.,true,true,,0,,,0,2,504,1292,1293,200,200 +www.cloudflare.com,DO,Dominican Republic,altice dominicana s.a.,28118,altice dominicana s.a.,28118,ALTICE DOMINICANA S.A.,true,false,,0,,,0,2,469,979,980,200,200 +www.cloudflare.com,EC,Ecuador,otecel s.a.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,EC,Ecuador,xtrim,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,EC,Ecuador,xtrim,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,EC,Ecuador,otecel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,EC,Ecuador,otecel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,DO,Dominican Republic,visnetwork srl,273861,visnetwork srl,273861,FASTNET SOLUTIONS SRL,true,false,,0,,,0,1,398,876,876,200,200 +www.cloudflare.com,DO,Dominican Republic,viva dominicana,46198,viva dominicana,46198,"Trilogy Dominicana, S.A.",true,true,,0,,,1,2,496,1095,1096,200,200 +www.cloudflare.com,DK,Denmark,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,204,835,1414,1414,200,200 +www.cloudflare.com,EG,Egypt,telecom egypt,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,DO,Dominican Republic,visnetwork srl,273861,visnetwork srl,273861,FASTNET SOLUTIONS SRL,true,true,,0,,,0,2,456,916,917,200,200 +www.cloudflare.com,EG,Egypt,telecom egypt,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,SV,El Salvador,ca network s.a. de c.v.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,DO,Dominican Republic,viva dominicana,46198,viva dominicana,46198,"Trilogy Dominicana, S.A.",true,false,,0,,,0,2,436,1052,1142,200,200 +www.cloudflare.com,SV,El Salvador,claro el salvador,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,SV,El Salvador,claro el salvador,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,SV,El Salvador,ca network s.a. de c.v.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +www.cloudflare.com,EC,Ecuador,conecel,23487,conecel,23487,CONECEL,true,false,,0,,,0,2,854,1416,1527,200,200 +www.cloudflare.com,EC,Ecuador,conecel,23487,conecel,23487,CONECEL,true,true,,0,,,0,2,508,1170,1170,200,200 +www.cloudflare.com,CZ,Czech Republic,vodafone czech republic,16019,vodafone czech republic,16019,Vodafone Czech Republic a.s.,true,false,,0,,,0,2,1259,1870,1870,200,200 +www.cloudflare.com,DK,Denmark,tdc net,3292,tdc net,3292,TDC Holding A/S,true,false,,0,,,0,2,2474,4091,4091,200,200 +www.cloudflare.com,EG,Egypt,e& egypt,36992,e& egypt,36992,ETISALAT MISR,true,true,,0,,,0,2,636,1549,1550,200,200 +www.cloudflare.com,SV,El Salvador,tigo el salvador,17079,tigo el salvador,17079,Telemovil El Salvador S.A.,true,false,,0,,,0,2,675,1423,1423,200,200 +www.cloudflare.com,EG,Egypt,orange egypt,37069,orange egypt,37069,The Egyptian Company for Mobile Services (Mobinil),true,false,,0,,,0,2,765,1418,1418,200,200 +www.cloudflare.com,SV,El Salvador,claro guatemala,14754,claro guatemala,14754,Telgua,true,false,,0,,,0,2,715,1524,1524,200,200 +www.cloudflare.com,GQ,Equatorial Guinea,muni-eg,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",56,58,0,0,110,0,525 +www.cloudflare.com,GQ,Equatorial Guinea,muni-eg,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,GQ,Equatorial Guinea,getesa (orange equatorial guinea),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,GQ,Equatorial Guinea,getesa (orange equatorial guinea),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,SV,El Salvador,claro guatemala,14754,claro guatemala,14754,Telgua,true,true,,0,,,0,2,641,1268,1268,200,200 +www.cloudflare.com,EG,Egypt,orange egypt,37069,orange egypt,37069,The Egyptian Company for Mobile Services (Mobinil),true,true,,0,,,0,2,761,1441,1442,200,200 +www.cloudflare.com,DK,Denmark,tdc net,3292,tdc net,3292,TDC Holding A/S,true,true,,0,,,0,2,2145,2846,3124,200,200 +www.cloudflare.com,EE,Estonia,telia eesti,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,EE,Estonia,telia eesti,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,EC,Ecuador,cnt ep,28006,cnt ep,28006,CORPORACION NACIONAL DE TELECOMUNICACIONES - CNT EP,true,false,,0,,,0,2,801,1561,1562,200,200 +www.cloudflare.com,EG,Egypt,e& egypt,36992,e& egypt,36992,ETISALAT MISR,true,false,,0,,,0,2,1040,1979,1979,200,200 +www.cloudflare.com,SV,El Salvador,tigo el salvador,17079,tigo el salvador,17079,Telemovil El Salvador S.A.,true,true,,0,,,0,2,536,1259,1259,200,200 +www.cloudflare.com,EC,Ecuador,cnt ep,28006,cnt ep,28006,CORPORACION NACIONAL DE TELECOMUNICACIONES - CNT EP,true,true,,0,,,1,3,1317,2079,2080,200,200 +www.cloudflare.com,EG,Egypt,vodafone egypt,36935,vodafone egypt,36935,Vodafone Data,true,true,,0,,,0,2,1158,2371,2371,200,200 +www.cloudflare.com,EE,Estonia,elisa eesti,2586,elisa eesti,2586,Elisa Eesti AS,true,false,,0,,,0,2,476,896,896,200,200 +www.cloudflare.com,EG,Egypt,vodafone egypt,36935,vodafone egypt,36935,Vodafone Data,true,false,,0,,,0,2,2006,3086,3087,200,200 +www.cloudflare.com,EE,Estonia,elisa eesti,2586,elisa eesti,2586,Elisa Eesti AS,true,true,,0,,,0,2,479,955,955,200,200 +www.cloudflare.com,EE,Estonia,tele2 estonia,1257,tele2 estonia,1257,Tele2 Sverige AB,true,false,,0,,,0,2,474,799,799,200,200 +www.cloudflare.com,EE,Estonia,tele2 estonia,1257,tele2 estonia,1257,Tele2 Sverige AB,true,true,,0,,,0,2,467,1026,1027,200,200 +www.cloudflare.com,FI,Finland,telia finland,1759,telia finland,1759,Telia Finland Oyj,true,true,,0,,,0,1,461,820,877,200,200 +www.cloudflare.com,FI,Finland,elisa mobile,719,elisa mobile,719,RIPE Network Coordination Centre,true,false,,0,,,0,2,539,929,935,200,200 +www.cloudflare.com,FI,Finland,telia finland,1759,telia finland,1759,Telia Finland Oyj,true,false,,0,,,0,2,415,874,874,200,200 +www.cloudflare.com,ET,Ethiopia,ethiopian telecommunication corporation,24757,ethiopian telecommunication corporation,24757,EthioNet,true,false,,0,,,0,2,739,1417,1417,200,200 +www.cloudflare.com,FI,Finland,elisa mobile,719,elisa mobile,719,RIPE Network Coordination Centre,true,true,,0,,,0,2,469,1051,1052,200,200 +www.cloudflare.com,ET,Ethiopia,ethiopian telecommunication corporation,24757,ethiopian telecommunication corporation,24757,EthioNet,true,true,,0,,,0,2,1273,1977,1977,200,200 +www.cloudflare.com,SV,El Salvador,digicel s.a. de c.v.,27903,digicel s.a. de c.v.,27903,DIGICEL S.A. DE C.V.,true,true,,0,,,0,2,1246,1740,1756,200,200 +www.cloudflare.com,SV,El Salvador,digicel s.a. de c.v.,27903,digicel s.a. de c.v.,27903,DIGICEL S.A. DE C.V.,true,false,,0,,,0,2,1585,2195,2196,200,200 +www.cloudflare.com,FR,France,1global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +www.cloudflare.com,FJ,Fiji,digicel fiji,45355,digicel fiji,45355,Digicel Pacific Ltd,true,false,,0,,,0,2,1150,2154,2154,200,200 +www.cloudflare.com,FR,France,1global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,3,0,0,70,0,525 +www.cloudflare.com,FI,Finland,dna oyj,16086,dna oyj,16086,DNA Oyj,true,true,,0,,,0,2,498,863,864,200,200 +www.cloudflare.com,FI,Finland,dna oyj,16086,dna oyj,16086,DNA Oyj,true,false,,0,,,0,2,520,874,875,200,200 +www.cloudflare.com,FI,Finland,elisa,719,elisa,719,RIPE Network Coordination Centre,true,true,,0,,,0,2,371,709,710,200,200 +www.cloudflare.com,FJ,Fiji,digicel fiji,45355,digicel fiji,45355,Digicel Pacific Ltd,true,true,,0,,,0,2,1098,1999,2000,200,200 +www.cloudflare.com,FI,Finland,elisa,719,elisa,719,RIPE Network Coordination Centre,true,false,,0,,,0,1,441,1219,1219,200,200 +www.cloudflare.com,FR,France,arelion sweden,1299,arelion sweden,1299,Arelion Sweden AB,true,false,,0,,,0,2,695,1079,1103,200,200 +www.cloudflare.com,SV,El Salvador,movistar el salvador,263783,movistar el salvador,263783,Telefonica Moviles El Salvador S.A. de C.V.,true,false,,0,,,0,2,2047,3463,3469,200,200 +www.cloudflare.com,FR,France,arelion sweden,1299,arelion sweden,1299,Arelion Sweden AB,true,true,,0,,,0,1,610,1059,1127,200,200 +www.cloudflare.com,FR,France,sfr,15557,sfr,15557,Societe Francaise Du Radiotelephone - SFR SA,true,false,,0,,,0,2,477,847,847,200,200 +www.cloudflare.com,ET,Ethiopia,safaricom,328988,safaricom,328988,SAFARICOM TELECOMMUNICATIONS ETHIOPIA PLC,true,false,,0,,,0,2,1823,3222,3223,200,200 +www.cloudflare.com,FJ,Fiji,vodafone fiji,38442,vodafone fiji,38442,Vodafone Fiji Limited,true,false,,0,,,0,2,1278,2655,2883,200,200 +www.cloudflare.com,GF,French Guiana,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,GF,French Guiana,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,FJ,Fiji,vodafone fiji,38442,vodafone fiji,38442,Vodafone Fiji Limited,true,true,,0,,,0,2,1211,3534,3892,200,200 +www.cloudflare.com,FR,France,sfr,15557,sfr,15557,Societe Francaise Du Radiotelephone - SFR SA,true,true,,0,,,0,2,496,922,922,200,200 +www.cloudflare.com,FR,France,free mobile,51207,free mobile,51207,Free Mobile SAS,true,true,,0,,,0,2,545,1052,1053,200,200 +www.cloudflare.com,PF,French Polynesia,vodafone,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,PF,French Polynesia,vodafone,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,48,0,525 +www.cloudflare.com,GA,Gabon,airtel rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,FR,France,free mobile,51207,free mobile,51207,Free Mobile SAS,true,false,,0,,,0,2,493,954,955,200,200 +www.cloudflare.com,GA,Gabon,airtel rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,FR,France,orange,3215,orange,3215,Orange S.A.,true,true,,0,,,0,2,451,887,887,200,200 +www.cloudflare.com,GA,Gabon,gabon-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,GA,Gabon,gabon-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,253,0,525 +www.cloudflare.com,SV,El Salvador,movistar el salvador,263783,movistar el salvador,263783,Telefonica Moviles El Salvador S.A. de C.V.,true,true,,0,,,41,43,2406,4154,4154,200,200 +www.cloudflare.com,FR,France,orange,3215,orange,3215,Orange S.A.,true,false,,0,,,0,2,375,827,827,200,200 +www.cloudflare.com,FR,France,bouygues telecom,5410,bouygues telecom,5410,Bouygues Telecom SA,true,true,,0,,,0,2,1896,3187,3187,200,200 +www.cloudflare.com,FR,France,free sas,51207,free sas,51207,Free Mobile SAS,true,false,,0,,,0,2,604,1116,1116,200,200 +www.cloudflare.com,ET,Ethiopia,safaricom,328988,safaricom,328988,SAFARICOM TELECOMMUNICATIONS ETHIOPIA PLC,true,true,,0,,,0,2,1825,2795,2990,200,200 +www.cloudflare.com,GF,French Guiana,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,false,,0,,,0,2,551,1240,1240,200,200 +www.cloudflare.com,FR,France,free sas,51207,free sas,51207,Free Mobile SAS,true,true,,0,,,0,2,498,1142,1177,200,200 +www.cloudflare.com,PF,French Polynesia,vini,55943,vini,55943,ONATI,true,true,,0,,,0,2,682,1396,1397,200,200 +www.cloudflare.com,GF,French Guiana,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,true,,0,,,0,2,756,1193,1194,200,200 +www.cloudflare.com,PF,French Polynesia,vini,55943,vini,55943,ONATI,true,false,,0,,,0,2,717,1388,1389,200,200 +www.cloudflare.com,FR,France,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,702,1265,1266,200,200 +www.cloudflare.com,GE,Georgia,magticom,16010,magticom,16010,Magticom Ltd.,true,false,,0,,,0,2,629,1197,1218,200,200 +www.cloudflare.com,FR,France,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,61,63,865,1744,1744,200,200 +www.cloudflare.com,GE,Georgia,jsc silknet,42082,jsc silknet,42082,"JSC ""Silknet""",true,false,,0,,,0,2,576,1394,1394,200,200 +www.cloudflare.com,GE,Georgia,magticom,16010,magticom,16010,Magticom Ltd.,true,true,,0,,,0,2,556,1123,1125,200,200 +www.cloudflare.com,GM,Gambia,qcell,37309,qcell,37309,QCell Limited,true,false,,0,,,0,2,749,1691,1692,200,200 +www.cloudflare.com,GE,Georgia,jsc silknet,42082,jsc silknet,42082,"JSC ""Silknet""",true,true,,0,,,0,2,636,1254,1254,200,200 +www.cloudflare.com,DE,Germany,deutsche telekom ag,3320,deutsche telekom ag,3320,Deutsche Telekom AG,true,false,,0,,,0,2,383,872,873,200,200 +www.cloudflare.com,GE,Georgia,cellfie mobile,41738,cellfie mobile,41738,VEON Georgia LLC,true,false,,0,,,0,2,579,1198,1198,200,200 +www.cloudflare.com,DE,Germany,lebara,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,DE,Germany,lebara,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,64,0,525 +www.cloudflare.com,GM,Gambia,qcell,37309,qcell,37309,QCell Limited,true,true,,0,,,0,2,861,1732,1733,200,200 +www.cloudflare.com,GM,Gambia,gamtel,37552,gamtel,37552,Comium Gambia Ltd.,true,false,,0,,,0,2,1100,1918,1918,200,200 +www.cloudflare.com,DE,Germany,o2 deutschland,6805,o2 deutschland,6805,Telefonica Germany GmbH & Co.OHG,true,false,,0,,,0,202,731,1359,1391,200,200 +www.cloudflare.com,DE,Germany,vodafone germany,3209,vodafone germany,3209,Vodafone GmbH,true,false,,0,,,0,2,417,753,780,200,200 +www.cloudflare.com,GE,Georgia,cellfie mobile,41738,cellfie mobile,41738,VEON Georgia LLC,true,true,,0,,,0,2,625,1335,1341,200,200 +www.cloudflare.com,DE,Germany,o2 deutschland,6805,o2 deutschland,6805,Telefonica Germany GmbH & Co.OHG,true,true,,0,,,0,2,575,1193,1240,200,200 +www.cloudflare.com,DE,Germany,vodafone germany,3209,vodafone germany,3209,Vodafone GmbH,true,true,,0,,,0,2,317,684,685,200,200 +www.cloudflare.com,GM,Gambia,gamtel,37552,gamtel,37552,Comium Gambia Ltd.,true,true,,0,,,0,2,1087,2134,2268,200,200 +www.cloudflare.com,DE,Germany,deutsche telekom ag,3320,deutsche telekom ag,3320,Deutsche Telekom AG,true,true,,0,,,0,2,446,932,932,200,200 +www.cloudflare.com,FR,France,bouygues telecom,5410,bouygues telecom,5410,Bouygues Telecom SA,true,false,,0,,,0,1,3908,5718,5904,200,200 +www.cloudflare.com,GR,Greece,nova greece,25472,nova greece,25472,Nova Telecommunications & Media Single Member S.A,true,false,,0,,,0,2,540,1073,1093,200,200 +www.cloudflare.com,GP,Guadeloupe,free mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,GP,Guadeloupe,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,GH,Ghana,mtn ghana,30986,mtn ghana,30986,Scancom Ltd.,true,false,,0,,,0,2,906,1848,1848,200,200 +www.cloudflare.com,GP,Guadeloupe,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,GP,Guadeloupe,orange,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,GP,Guadeloupe,free mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,GH,Ghana,mtn ghana,30986,mtn ghana,30986,Scancom Ltd.,true,true,,0,,,0,2,586,1464,1464,200,200 +www.cloudflare.com,GP,Guadeloupe,orange,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,GP,Guadeloupe,digicel antilles francaises guyane,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,GP,Guadeloupe,digicel antilles francaises guyane,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,GU,Guam,guamcell communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,GU,Guam,guamcell communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,GU,Guam,lumen,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,GU,Guam,lumen,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,GT,Guatemala,tigo guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,GH,Ghana,airtel-ghana,37030,airtel-ghana,37030,Airtel Ghana Limited,true,false,,0,,,0,2,630,1465,1571,200,200 +www.cloudflare.com,GR,Greece,cosmote mobile telecommunications,29247,cosmote mobile telecommunications,29247,Ote SA (Hellenic Telecommunications Organisation),true,false,,0,,,0,2,577,1019,1058,200,200 +www.cloudflare.com,GT,Guatemala,tigo guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,GT,Guatemala,claro guatemala static ip,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,54,0,525 +www.cloudflare.com,GT,Guatemala,comcel guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,GT,Guatemala,comcel guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,GT,Guatemala,claro guatemala static ip,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,49,0,525 +www.cloudflare.com,GR,Greece,vodafone greece,3329,vodafone greece,3329,VODAFONE-PANAFON HELLENIC TELECOMMUNICATIONS COMPANY SA,true,false,,0,,,82,84,716,1283,1382,200,200 +www.cloudflare.com,GG,Guernsey,sure (guernsey),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,GG,Guernsey,sure (guernsey),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,GN,Guinea,areeba-guinea,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,48,0,525 +www.cloudflare.com,GR,Greece,nova greece,25472,nova greece,25472,Nova Telecommunications & Media Single Member S.A,true,true,,0,,,0,1,495,994,994,200,200 +www.cloudflare.com,GR,Greece,vodafone greece,3329,vodafone greece,3329,VODAFONE-PANAFON HELLENIC TELECOMMUNICATIONS COMPANY SA,true,true,,0,,,0,2,617,1152,1152,200,200 +www.cloudflare.com,GN,Guinea,areeba-guinea,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,255,0,525 +www.cloudflare.com,GH,Ghana,airtel-ghana,37030,airtel-ghana,37030,Airtel Ghana Limited,true,true,,0,,,53,54,899,1749,1969,200,200 +www.cloudflare.com,GR,Greece,cosmote mobile telecommunications,29247,cosmote mobile telecommunications,29247,Ote SA (Hellenic Telecommunications Organisation),true,true,,0,,,0,2,575,1108,1109,200,200 +www.cloudflare.com,GH,Ghana,vodafone ghana,29614,vodafone ghana,29614,VODAFONE GHANA AS INTERNATIONAL TRANSIT,true,false,,0,,,0,2,937,1897,1897,200,200 +www.cloudflare.com,GY,Guyana,u mobile cellular inc.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,GY,Guyana,u mobile cellular inc.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,203,0,0,260,0,525 +www.cloudflare.com,DE,Germany,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,1488,2558,2658,200,200 +www.cloudflare.com,GH,Ghana,vodafone ghana,29614,vodafone ghana,29614,VODAFONE GHANA AS INTERNATIONAL TRANSIT,true,true,,0,,,0,2,1368,2726,2727,200,200 +www.cloudflare.com,GT,Guatemala,claro guatemala,14754,claro guatemala,14754,Telgua,true,false,,0,,,0,2,627,1379,1379,200,200 +www.cloudflare.com,GT,Guatemala,claro guatemala,14754,claro guatemala,14754,Telgua,true,true,,0,,,0,2,458,1191,1191,200,200 +www.cloudflare.com,GY,Guyana,e-networks inc,52253,e-networks inc,52253,E-Networks Inc.,true,false,,0,,,0,2,632,1370,1370,200,200 +www.cloudflare.com,DE,Germany,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,1302,2051,2306,200,200 +www.cloudflare.com,HT,Haiti,access haiti s.a.,27759,access haiti s.a.,27759,ACCESS HAITI S.A.,true,false,,0,,,0,2,378,755,756,200,200 +www.cloudflare.com,GY,Guyana,guyana telephone & telegraph co.,19863,guyana telephone & telegraph co.,19863,Guyana Telephone & Telegraph Co.,true,false,,0,,,0,2,621,1154,1155,200,200 +www.cloudflare.com,HN,Honduras,claro guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,GY,Guyana,e-networks inc,52253,e-networks inc,52253,E-Networks Inc.,true,true,,0,,,0,2,565,1279,1280,200,200 +www.cloudflare.com,HN,Honduras,claro guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,HK,Hong Kong,china mobile hong kong,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,GY,Guyana,guyana telephone & telegraph co.,19863,guyana telephone & telegraph co.,19863,Guyana Telephone & Telegraph Co.,true,true,,0,,,0,2,463,1064,1179,200,200 +www.cloudflare.com,HK,Hong Kong,china unicom global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,HK,Hong Kong,china unicom global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,49,0,525 +www.cloudflare.com,HK,Hong Kong,china mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,HK,Hong Kong,china mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,HK,Hong Kong,china mobile hong kong,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,45,0,525 +www.cloudflare.com,HK,Hong Kong,multibyte info technology,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,GM,Gambia,africell,37524,africell,37524,Africell Gambia,true,false,,0,,,0,2,1976,2774,2774,200,200 +www.cloudflare.com,HK,Hong Kong,csl mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,47,0,525 +www.cloudflare.com,HT,Haiti,access haiti s.a.,27759,access haiti s.a.,27759,ACCESS HAITI S.A.,true,true,,0,,,0,2,283,662,663,200,200 +www.cloudflare.com,HK,Hong Kong,hutchison telephone company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,HK,Hong Kong,hutchison telephone company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +www.cloudflare.com,HK,Hong Kong,csl mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,HK,Hong Kong,multibyte info technology,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,HK,Hong Kong,hutchison hk,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,56,0,525 +www.cloudflare.com,HK,Hong Kong,hutchison hk,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,HK,Hong Kong,smartone mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,HK,Hong Kong,smartone mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,GN,Guinea,orange guinea,37461,orange guinea,37461,ORANGE GUINEE,true,true,,0,,,0,2,1109,2032,2032,200,200 +www.cloudflare.com,GN,Guinea,orange guinea,37461,orange guinea,37461,ORANGE GUINEE,true,false,,0,,,0,2,1145,1898,2049,200,200 +www.cloudflare.com,HU,Hungary,one hungary,21334,one hungary,21334,One Hungary Ltd.,true,false,,0,,,0,2,405,788,788,200,200 +www.cloudflare.com,HT,Haiti,alpha communications network,27653,alpha communications network,27653,Alpha Communications Network,true,false,,0,,,0,2,839,1358,1358,200,200 +www.cloudflare.com,HN,Honduras,tigo honduras,52262,tigo honduras,52262,Telefónica Celular S.A,true,true,,0,,,0,2,681,1232,1274,200,200 +www.cloudflare.com,IS,Iceland,mila hf,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,IS,Iceland,mila hf,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,IS,Iceland,vodafone iceland,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,IS,Iceland,vodafone iceland,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,IN,India,bsnl,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,HT,Haiti,alpha communications network,27653,alpha communications network,27653,Alpha Communications Network,true,true,,0,,,0,2,531,1155,1155,200,200 +www.cloudflare.com,HN,Honduras,tigo honduras,52262,tigo honduras,52262,Telefónica Celular S.A,true,false,,0,,,0,1,664,1136,1177,200,200 +www.cloudflare.com,HU,Hungary,one hungary,21334,one hungary,21334,One Hungary Ltd.,true,true,,0,,,0,2,461,963,964,200,200 +www.cloudflare.com,IN,India,nextra,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.cloudflare.com,HU,Hungary,magyar telekom,5483,magyar telekom,5483,Magyar Telekom plc.,true,false,,0,,,0,2,551,1468,1469,200,200 +www.cloudflare.com,IN,India,bsnl,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,71,0,525 +www.cloudflare.com,IN,India,nextra,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +www.cloudflare.com,HU,Hungary,magyar telekom,5483,magyar telekom,5483,Magyar Telekom plc.,true,true,,0,,,0,2,850,1257,1257,200,200 +www.cloudflare.com,GM,Gambia,africell,37524,africell,37524,Africell Gambia,true,true,,0,,,0,2,6559,9056,9463,200,200 +www.cloudflare.com,IS,Iceland,nova hf,44735,nova hf,44735,Nova hf,true,false,,0,,,0,2,1143,1628,1629,200,200 +www.cloudflare.com,IS,Iceland,nova hf,44735,nova hf,44735,Nova hf,true,true,,0,,,0,2,546,1286,1286,200,200 +www.cloudflare.com,IN,India,airtel,45609,airtel,45609,Bharti Airtel Limited,true,false,,0,,,0,2,921,1720,1720,200,200 +www.cloudflare.com,GW,Guinea-Bissau,orange-bissau,37559,orange-bissau,37559,Orange Bissau,true,true,,0,,,0,1,2572,4574,4575,200,200 +www.cloudflare.com,ID,Indonesia,telkomsel,23693,telkomsel,23693,PT. Telekomunikasi Selular,true,false,,0,,,0,2,679,1451,1451,200,200 +www.cloudflare.com,IN,India,airtel,45609,airtel,45609,Bharti Airtel Limited,true,true,,0,,,0,2,802,1735,1736,200,200 +www.cloudflare.com,GW,Guinea-Bissau,orange-bissau,37559,orange-bissau,37559,Orange Bissau,true,false,,0,,,47,49,2801,5046,5046,200,200 +www.cloudflare.com,ID,Indonesia,xl axiata,24203,xl axiata,24203,PT XL Axiata,true,true,,0,,,0,2,851,1831,1831,200,200 +www.cloudflare.com,ID,Indonesia,by.u,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,60,0,525 +www.cloudflare.com,ID,Indonesia,by.u,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,ID,Indonesia,telkomsel,23693,telkomsel,23693,PT. Telekomunikasi Selular,true,true,,0,,,0,1,662,1370,1371,200,200 +www.cloudflare.com,ID,Indonesia,orion cyber internet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,68,0,525 +www.cloudflare.com,IN,India,jio,55836,jio,55836,Reliance Jio Infocomm Limited,true,false,,0,,,0,202,1360,2198,2307,200,200 +www.cloudflare.com,IR,"Iran, Islamic Republic of",mtn irancell,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,ID,Indonesia,orion cyber internet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,IN,India,vodafone idea,38266,vodafone idea,38266,Vodafone Idea Ltd. (VIL),true,false,,0,,,0,1,1290,2317,2317,200,200 +www.cloudflare.com,IR,"Iran, Islamic Republic of",mtn irancell,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,57,0,525 +www.cloudflare.com,ID,Indonesia,indosat,4761,indosat,4761,PT. INDOSAT Tbk,true,false,,0,,,109,111,824,1577,1577,200,200 +www.cloudflare.com,IN,India,jio,55836,jio,55836,Reliance Jio Infocomm Limited,true,true,,0,,,0,2,966,2229,2229,200,200 +www.cloudflare.com,IN,India,vodafone idea,38266,vodafone idea,38266,Vodafone Idea Ltd. (VIL),true,true,,0,,,1,2,1116,2112,2113,200,200 +www.cloudflare.com,IQ,Iraq,telsat broadband ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.cloudflare.com,IQ,Iraq,telsat broadband ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,ID,Indonesia,indosat,4761,indosat,4761,PT. INDOSAT Tbk,true,true,,0,,,0,2,732,1515,1516,200,200 +www.cloudflare.com,ID,Indonesia,xl axiata,24203,xl axiata,24203,PT XL Axiata,true,false,,0,,,0,2,786,1598,1599,200,200 +www.cloudflare.com,ID,Indonesia,pt telkom indonesia,7713,pt telkom indonesia,7713,Telekomunikasi Indonesia (PT),true,true,,0,,,0,2,744,1694,1741,200,200 +www.cloudflare.com,IQ,Iraq,Hala Al Rafidain Company for Communications and Internet LTD.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.cloudflare.com,IQ,Iraq,seven net,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.cloudflare.com,IQ,Iraq,seven net,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +www.cloudflare.com,IQ,Iraq,shabaka sfn al-haditha for general trading & infor,51018,shabaka sfn al-haditha for general trading & infor,51018,Shabaka Sfn Al-Haditha for General Trading & Information Technology LTD.,true,false,,0,,,0,2,796,1539,1539,200,200 +www.cloudflare.com,ID,Indonesia,smartfren,18004,smartfren,18004,PT WIRELESS INDONESIA ( WIN ),true,false,,0,,,0,2,989,1877,1878,200,200 +www.cloudflare.com,IQ,Iraq,o3-telecom,206206,o3-telecom,206206,Kurdistan Net Company for Computer and Internet Ltd.,true,false,,0,,,0,2,451,1144,1144,200,200 +www.cloudflare.com,IQ,Iraq,Shams Telecom Networks and Internet Service Ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.cloudflare.com,ID,Indonesia,pt telkom indonesia,7713,pt telkom indonesia,7713,Telekomunikasi Indonesia (PT),true,false,,0,,,0,2,781,1566,1609,200,200 +www.cloudflare.com,IQ,Iraq,Shams Telecom Networks and Internet Service Ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.cloudflare.com,IQ,Iraq,allay nawroz telecom company for communication/ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15,0,500 +www.cloudflare.com,IQ,Iraq,Hala Al Rafidain Company for Communications and Internet LTD.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.cloudflare.com,IQ,Iraq,o3-telecom,206206,o3-telecom,206206,Kurdistan Net Company for Computer and Internet Ltd.,true,true,,0,,,0,2,405,1118,1118,200,200 +www.cloudflare.com,IQ,Iraq,allay nawroz telecom company for communication/ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15,0,500 +www.cloudflare.com,IQ,Iraq,tishknet internet services,200865,tishknet internet services,200865,TISHK NET Company for WIMAX technology and Internet Service Limited,true,true,,0,,,0,2,650,1799,1799,200,200 +www.cloudflare.com,IQ,Iraq,al atheer telecommunication-iraq incorporated in c,59588,al atheer telecommunication-iraq incorporated in c,59588,Al Atheer Telecommunication-Iraq Co. Ltd. Incorporated in Cayman Islands,true,true,,0,,,0,2,713,1704,1705,200,200 +www.cloudflare.com,IQ,Iraq,horizon scope mobile telecom wll,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,ID,Indonesia,smartfren,18004,smartfren,18004,PT WIRELESS INDONESIA ( WIN ),true,true,,0,,,0,2,1059,1943,1943,200,200 +www.cloudflare.com,IQ,Iraq,al atheer telecommunication-iraq incorporated in c,59588,al atheer telecommunication-iraq incorporated in c,59588,Al Atheer Telecommunication-Iraq Co. Ltd. Incorporated in Cayman Islands,true,false,,0,,,0,2,568,1550,1550,200,200 +www.cloudflare.com,IQ,Iraq,horizon scope mobile telecom wll,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,69,0,525 +www.cloudflare.com,IQ,Iraq,shabaka sfn al-haditha for general trading & infor,51018,shabaka sfn al-haditha for general trading & infor,51018,Shabaka Sfn Al-Haditha for General Trading & Information Technology LTD.,true,true,,0,,,0,2,821,2194,2194,200,200 +www.cloudflare.com,IE,Ireland,play broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",107,109,0,0,165,0,525 +www.cloudflare.com,IE,Ireland,aspider solutions international holdings,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,IE,Ireland,aspider solutions international holdings,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,IE,Ireland,virgin media ireland,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,IE,Ireland,virgin media ireland,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,IQ,Iraq,tishknet internet services,200865,tishknet internet services,200865,TISHK NET Company for WIMAX technology and Internet Service Limited,true,false,,0,,,0,203,861,1625,1774,200,200 +www.cloudflare.com,IE,Ireland,play broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,IQ,Iraq,comm1,211908,comm1,211908,Horizon Scope Mobile Telecom WLL,true,false,,0,,,0,2,472,1183,1184,200,200 +www.cloudflare.com,IQ,Iraq,iq networks for data and internet services,44217,iq networks for data and internet services,44217,IQ Networks for Data and Internet Services Ltd,true,false,,0,,,0,6,492,1480,1544,200,200 +www.cloudflare.com,IQ,Iraq,iq networks for data and internet services,44217,iq networks for data and internet services,44217,IQ Networks for Data and Internet Services Ltd,true,true,,0,,,0,2,547,1155,1156,200,200 +www.cloudflare.com,IQ,Iraq,comm1,211908,comm1,211908,Horizon Scope Mobile Telecom WLL,true,true,,0,,,0,2,476,1156,1157,200,200 +www.cloudflare.com,IE,Ireland,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,IE,Ireland,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,false,,0,,,0,2,549,937,976,200,200 +www.cloudflare.com,IE,Ireland,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,IE,Ireland,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,true,,0,,,0,2,425,891,892,200,200 +www.cloudflare.com,IQ,Iraq,asiacell communications,215597,asiacell communications,215597,ASIACELL COMMUNICATIONS PJSC,true,false,,0,,,49,51,652,2086,2086,200,200 +www.cloudflare.com,IQ,Iraq,korek telecom company for communications,59625,korek telecom company for communications,59625,Korek Telecom Company for Communications LLC,true,true,,0,,,0,2,710,1294,1294,200,200 +www.cloudflare.com,IE,Ireland,three ireland,13280,three ireland,13280,Three Ireland (Hutchison) limited,true,true,,0,,,0,2,434,963,1015,200,200 +www.cloudflare.com,IQ,Iraq,korek telecom company for communications,59625,korek telecom company for communications,59625,Korek Telecom Company for Communications LLC,true,false,,0,,,0,2,1061,1841,1841,200,200 +www.cloudflare.com,IL,Israel,telzar 019 international telecommunications servic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,IL,Israel,telzar 019 international telecommunications servic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,IL,Israel,xfone 018,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,IE,Ireland,vodafone ireland,15502,vodafone ireland,15502,Vodafone Ireland Limited,true,false,,0,,,0,2,446,869,870,200,200 +www.cloudflare.com,IL,Israel,xfone 018,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,IE,Ireland,three ireland,13280,three ireland,13280,Three Ireland (Hutchison) limited,true,false,,0,,,0,2,413,1191,1192,200,200 +www.cloudflare.com,IQ,Iraq,asiacell communications,215597,asiacell communications,215597,ASIACELL COMMUNICATIONS PJSC,true,true,,0,,,0,2,1591,2512,2529,200,200 +www.cloudflare.com,IE,Ireland,vodafone ireland,15502,vodafone ireland,15502,Vodafone Ireland Limited,true,true,,0,,,0,2,371,1275,1404,200,200 +www.cloudflare.com,IE,Ireland,eir broadband,15751,eir broadband,15751,Eircom Limited,true,false,,0,,,0,2,1095,1748,1749,200,200 +www.cloudflare.com,IM,Isle of Man,sure (guernsey),8680,sure (guernsey),8680,Sure (Guernsey) Limited,true,false,,0,,,0,2,630,1675,1676,200,200 +www.cloudflare.com,IE,Ireland,eir broadband,15751,eir broadband,15751,Eircom Limited,true,true,,0,,,0,2,937,1478,1525,200,200 +www.cloudflare.com,IM,Isle of Man,sure (guernsey),8680,sure (guernsey),8680,Sure (Guernsey) Limited,true,true,,0,,,0,2,602,1666,1667,200,200 +www.cloudflare.com,IL,Israel,pelephone,16116,pelephone,16116,Pelephone Communications Ltd.,true,true,,0,,,0,2,570,1130,1130,200,200 +www.cloudflare.com,IL,Israel,hotnet,12849,hotnet,12849,Hot-Net internet services Ltd.,true,false,,0,,,0,2,797,1483,1483,200,200 +www.cloudflare.com,IL,Israel,pelephone,16116,pelephone,16116,Pelephone Communications Ltd.,true,false,,0,,,0,2,611,1195,1195,200,200 +www.cloudflare.com,IL,Israel,cellcom,1680,cellcom,1680,Cellcom Fixed Line Communication L.P,true,false,,0,,,0,2,744,1607,1608,200,200 +www.cloudflare.com,IL,Israel,cellcom,1680,cellcom,1680,Cellcom Fixed Line Communication L.P,true,true,,0,,,0,2,607,1234,1287,200,200 +www.cloudflare.com,IL,Israel,partner communications,12400,partner communications,12400,Partner Communications Ltd.,true,false,,0,,,39,41,576,1224,1224,200,200 +www.cloudflare.com,IL,Israel,hotnet,12849,hotnet,12849,Hot-Net internet services Ltd.,true,true,,0,,,92,93,717,1453,1453,200,200 +www.cloudflare.com,IL,Israel,partner communications,12400,partner communications,12400,Partner Communications Ltd.,true,true,,0,,,0,2,487,1052,1053,200,200 +www.cloudflare.com,IL,Israel,hot mobile,21450,hot mobile,21450,HOT Mobile Ltd.,true,false,,0,,,0,2,1534,2447,2548,200,200 +www.cloudflare.com,IL,Israel,wecom mobile,210625,wecom mobile,210625,Wecom Mobile Ltd.,true,false,,0,,,0,2,730,1399,1499,200,200 +www.cloudflare.com,IL,Israel,hot mobile,21450,hot mobile,21450,HOT Mobile Ltd.,true,true,,0,,,0,2,863,1580,1690,200,200 +www.cloudflare.com,IT,Italy,tim mobile,16232,tim mobile,16232,Telecom Italia S.p.A.,true,false,,0,,,0,2,415,749,758,200,200 +www.cloudflare.com,IT,Italy,digi italy,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.cloudflare.com,IL,Israel,wecom mobile,210625,wecom mobile,210625,Wecom Mobile Ltd.,true,true,,0,,,0,1,696,1441,1442,200,200 +www.cloudflare.com,IT,Italy,plintron europe limited,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,IT,Italy,tim mobile,16232,tim mobile,16232,Telecom Italia S.p.A.,true,true,,0,,,0,2,373,667,684,200,200 +www.cloudflare.com,IT,Italy,digi italy,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,IT,Italy,plintron europe limited,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.cloudflare.com,IT,Italy,fastweb,12874,fastweb,12874,Fastweb SpA,true,true,,0,,,0,2,621,1247,1247,200,200 +www.cloudflare.com,IT,Italy,wind tre,1267,wind tre,1267,WIND TRE S.P.A.,true,true,,0,,,0,2,517,1095,1161,200,200 +www.cloudflare.com,IT,Italy,vodafone italia,30722,vodafone italia,30722,Vodafone Italia S.p.A.,true,false,,0,,,0,2,1121,1960,1960,200,200 +www.cloudflare.com,IT,Italy,wind tre,1267,wind tre,1267,WIND TRE S.P.A.,true,false,,0,,,0,2,492,1557,1557,200,200 +www.cloudflare.com,IT,Italy,fastweb,12874,fastweb,12874,Fastweb SpA,true,false,,0,,,0,2,663,1043,1124,200,200 +www.cloudflare.com,IT,Italy,spusu italy,51265,spusu italy,51265,Mass Response Service GmbH,true,false,,0,,,0,2,653,1170,1213,200,200 +www.cloudflare.com,IT,Italy,iliad italia,29447,iliad italia,29447,SCALEWAY S.A.S.,true,false,,0,,,0,2,825,1525,1525,200,200 +www.cloudflare.com,IT,Italy,spusu italy,51265,spusu italy,51265,Mass Response Service GmbH,true,true,,0,,,0,2,656,1158,1158,200,200 +www.cloudflare.com,IT,Italy,iliad italia,29447,iliad italia,29447,SCALEWAY S.A.S.,true,true,,0,,,0,2,768,1345,1346,200,200 +www.cloudflare.com,IT,Italy,tim,3269,tim,3269,Telecom Italia S.p.A.,true,false,,0,,,0,2,627,1177,1177,200,200 +www.cloudflare.com,JM,Jamaica,cable and wireless jamaica,10278,cable and wireless jamaica,10278,Cable & Wireless (Barbados) Limited,true,true,,0,,,0,2,423,858,865,200,200 +www.cloudflare.com,JM,Jamaica,cable and wireless jamaica,10278,cable and wireless jamaica,10278,Cable & Wireless (Barbados) Limited,true,false,,0,,,38,39,423,871,871,200,200 +www.cloudflare.com,IT,Italy,tim,3269,tim,3269,Telecom Italia S.p.A.,true,true,,0,,,0,2,576,1327,1327,200,200 +www.cloudflare.com,JP,Japan,open computer network,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,HT,Haiti,natcom s.a,52260,natcom s.a,52260,Télécommunications de Haití (Teleco),true,true,,0,,,1,2,12924,16972,16973,200,200 +www.cloudflare.com,JM,Jamaica,digicel fiber,40786,digicel fiber,40786,Digicel Jamaica,true,false,,0,,,1,2,263,761,831,200,200 +www.cloudflare.com,JP,Japan,so-net,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,JP,Japan,so-net,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,JM,Jamaica,digicel fiber,40786,digicel fiber,40786,Digicel Jamaica,true,true,,0,,,0,2,182,658,658,200,200 +www.cloudflare.com,JM,Jamaica,digicel fwa,40786,digicel fwa,40786,Digicel Jamaica,true,true,,0,,,0,2,661,1289,1405,200,200 +www.cloudflare.com,JM,Jamaica,digicel jamaica,40786,digicel jamaica,40786,Digicel Jamaica,true,false,,0,,,12,13,879,2021,2022,200,200 +www.cloudflare.com,JM,Jamaica,digicel fwa,40786,digicel fwa,40786,Digicel Jamaica,true,false,,0,,,0,2,546,1824,1824,200,200 +www.cloudflare.com,IT,Italy,tiscali,8612,tiscali,8612,Tiscali Italia S.P.A.,true,true,,0,,,0,2,3025,4314,4376,200,200 +www.cloudflare.com,IT,Italy,vodafone italia,30722,vodafone italia,30722,Vodafone Italia S.p.A.,true,true,,0,,,0,2,4575,5128,5168,200,200 +www.cloudflare.com,JM,Jamaica,digicel jamaica,40786,digicel jamaica,40786,Digicel Jamaica,true,true,,0,,,0,2,769,2239,2645,200,200 +www.cloudflare.com,JP,Japan,rakuten mobile network,138384,rakuten mobile network,138384,"Rakuten Mobile, Inc.",true,true,,0,,,0,2,916,1667,1668,200,200 +www.cloudflare.com,IT,Italy,tiscali,8612,tiscali,8612,Tiscali Italia S.P.A.,true,false,,0,,,0,2,2126,2807,2967,200,200 +www.cloudflare.com,JP,Japan,ntt communications corporation,4713,ntt communications corporation,4713,NTT Communications Corporation,true,false,,0,,,0,1,863,1680,1681,200,200 +www.cloudflare.com,JP,Japan,open computer network,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,JP,Japan,u-next,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,JP,Japan,rakuten mobile network,138384,rakuten mobile network,138384,"Rakuten Mobile, Inc.",true,false,,0,,,0,2,875,1567,1568,200,200 +www.cloudflare.com,JP,Japan,k-opticom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,JP,Japan,u-next,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,JP,Japan,bekkoame internet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,JP,Japan,k-opticom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,JP,Japan,bekkoame internet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,JP,Japan,ntt communications corporation,4713,ntt communications corporation,4713,NTT Communications Corporation,true,true,,0,,,0,2,831,1616,1616,200,200 +www.cloudflare.com,JP,Japan,internet initiative japan,2497,internet initiative japan,2497,Internet Initiative Japan Inc.,true,true,,0,,,0,2,916,1821,1821,200,200 +www.cloudflare.com,JE,Jersey,jersey airtel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,JE,Jersey,jersey airtel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,JE,Jersey,sure (guernsey),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,JE,Jersey,sure (guernsey),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,JP,Japan,softbank corp.,17676,softbank corp.,17676,SoftBank Corp.,true,false,,0,,,0,2,730,1571,1572,200,200 +www.cloudflare.com,HT,Haiti,natcom s.a,52260,natcom s.a,52260,Télécommunications de Haití (Teleco),true,false,,0,,,0,2,17945,21561,21561,200,200 +www.cloudflare.com,JP,Japan,ntt docomo,9605,ntt docomo,9605,"NTT DOCOMO, INC.",true,false,,0,,,0,2,1067,1929,1929,200,200 +www.cloudflare.com,JP,Japan,ntt docomo business,4713,ntt docomo business,4713,NTT Communications Corporation,true,true,,0,,,0,2,776,1459,1460,200,200 +www.cloudflare.com,JP,Japan,ntt docomo,9605,ntt docomo,9605,"NTT DOCOMO, INC.",true,true,,0,,,0,2,907,1683,1742,200,200 +www.cloudflare.com,JP,Japan,softbank corp.,17676,softbank corp.,17676,SoftBank Corp.,true,true,,0,,,0,2,752,1458,1458,200,200 +www.cloudflare.com,JP,Japan,internet initiative japan,2497,internet initiative japan,2497,Internet Initiative Japan Inc.,true,false,,0,,,0,2,880,1658,1658,200,200 +www.cloudflare.com,JP,Japan,ntt docomo business,4713,ntt docomo business,4713,NTT Communications Corporation,true,false,,0,,,59,60,810,1458,1459,200,200 +www.cloudflare.com,JP,Japan,au one net,2516,au one net,2516,KDDI CORPORATION,true,false,,0,,,0,2,1009,1797,1847,200,200 +www.cloudflare.com,KZ,Kazakhstan,eurasia-star llp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.cloudflare.com,JO,Jordan,zain jordan,48832,zain jordan,48832,Linkdotnet-Jordan,true,false,,0,,,0,2,522,1104,1119,200,200 +www.cloudflare.com,JO,Jordan,umniah,9038,umniah,9038,Batelco Jordan,true,false,,0,,,0,2,671,1248,1264,200,200 +www.cloudflare.com,KZ,Kazakhstan,beeline kazakhstan,206026,beeline kazakhstan,206026,Kar-Tel LLC,true,false,,0,,,0,2,588,1216,1218,200,200 +www.cloudflare.com,KZ,Kazakhstan,kar-tel,21299,kar-tel,21299,Kar-Tel LLC,true,false,,0,,,0,2,423,993,993,200,200 +www.cloudflare.com,JO,Jordan,umniah,9038,umniah,9038,Batelco Jordan,true,true,,0,,,0,2,541,1099,1104,200,200 +www.cloudflare.com,JO,Jordan,zain jordan,48832,zain jordan,48832,Linkdotnet-Jordan,true,true,,0,,,0,2,606,1248,1248,200,200 +www.cloudflare.com,JP,Japan,au one net,2516,au one net,2516,KDDI CORPORATION,true,true,,0,,,0,2,837,1840,1841,200,200 +www.cloudflare.com,KZ,Kazakhstan,eurasia-star llp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,72,0,525 +www.cloudflare.com,KZ,Kazakhstan,spetsavtomatikaservice llp,211028,spetsavtomatikaservice llp,211028,Spetsavtomatikaservice LLP,true,false,,0,,,0,2,539,1305,1306,200,200 +www.cloudflare.com,KZ,Kazakhstan,kar-tel,21299,kar-tel,21299,Kar-Tel LLC,true,true,,0,,,0,2,406,942,942,200,200 +www.cloudflare.com,KZ,Kazakhstan,beeline kazakhstan,206026,beeline kazakhstan,206026,Kar-Tel LLC,true,true,,0,,,0,2,547,1232,1233,200,200 +www.cloudflare.com,KZ,Kazakhstan,spetsavtomatikaservice llp,211028,spetsavtomatikaservice llp,211028,Spetsavtomatikaservice LLP,true,true,,0,,,0,1,463,1280,1280,200,200 +www.cloudflare.com,KZ,Kazakhstan,jsc kazakhtelecom,9198,jsc kazakhtelecom,9198,JSC Kazakhtelecom,true,false,,0,,,0,2,709,1556,1556,200,200 +www.cloudflare.com,KZ,Kazakhstan,jusan mobile,35104,jusan mobile,35104,Jusan Mobile JSC,true,false,,0,,,0,2,540,1083,1083,200,200 +www.cloudflare.com,KZ,Kazakhstan,kcell,29355,kcell,29355,Kcell JSC,true,false,,0,,,0,2,723,1554,1554,200,200 +www.cloudflare.com,KZ,Kazakhstan,freedom data centers llp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,276,0,525 +www.cloudflare.com,KZ,Kazakhstan,freedom data centers llp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.cloudflare.com,KE,Kenya,jambo-telecoms,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,KZ,Kazakhstan,mobile telecom-service llp,29555,mobile telecom-service llp,29555,Mobile Telecom-Service LLP,true,false,,0,,,0,2,579,1220,1221,200,200 +www.cloudflare.com,KZ,Kazakhstan,tele2 kazakhstan,48503,tele2 kazakhstan,48503,Mobile Telecom-Service LLP,true,false,,0,,,0,2,901,1899,1899,200,200 +www.cloudflare.com,KZ,Kazakhstan,2day telecom llp,21299,2day telecom llp,21299,Kar-Tel LLC,true,false,,0,,,0,2,408,946,946,200,200 +www.cloudflare.com,KZ,Kazakhstan,2day telecom,206026,2day telecom,206026,Kar-Tel LLC,true,false,,0,,,0,2,906,1868,1868,200,200 +www.cloudflare.com,KZ,Kazakhstan,kcell,29355,kcell,29355,Kcell JSC,true,true,,0,,,0,2,769,2365,2365,200,200 +www.cloudflare.com,KZ,Kazakhstan,jusan mobile,35104,jusan mobile,35104,Jusan Mobile JSC,true,true,,0,,,91,93,473,1164,1165,200,200 +www.cloudflare.com,KE,Kenya,jambo-telecoms,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,KZ,Kazakhstan,2day telecom llp,21299,2day telecom llp,21299,Kar-Tel LLC,true,true,,0,,,63,64,572,1278,1278,200,200 +www.cloudflare.com,KZ,Kazakhstan,mobile telecom-service llp,29555,mobile telecom-service llp,29555,Mobile Telecom-Service LLP,true,true,,0,,,0,2,557,2149,2150,200,200 +www.cloudflare.com,KZ,Kazakhstan,jsc kazakhtelecom,9198,jsc kazakhtelecom,9198,JSC Kazakhtelecom,true,true,,0,,,0,2,865,2467,2659,200,200 +www.cloudflare.com,KR,"Korea, Republic of",sk broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,KZ,Kazakhstan,2day telecom,206026,2day telecom,206026,Kar-Tel LLC,true,true,,0,,,0,2,791,1601,1601,200,200 +www.cloudflare.com,KZ,Kazakhstan,tele2 kazakhstan,48503,tele2 kazakhstan,48503,Mobile Telecom-Service LLP,true,true,,0,,,0,2,598,2380,2381,200,200 +www.cloudflare.com,KR,"Korea, Republic of",sk broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,KE,Kenya,faiba,36866,faiba,36866,Jamii Telecommunications Limited,true,false,,0,,,0,2,1076,2038,2038,200,200 +www.cloudflare.com,KE,Kenya,telkom,12455,telkom,12455,Jambonet Autonomous System,true,false,,0,,,0,2,652,1580,1815,200,200 +www.cloudflare.com,KE,Kenya,safaricom,33771,safaricom,33771,Safaricom Limited,true,false,,0,,,1,3,725,1783,1783,200,200 +www.cloudflare.com,KE,Kenya,telkom,12455,telkom,12455,Jambonet Autonomous System,true,true,,0,,,0,2,802,1831,1832,200,200 +www.cloudflare.com,KE,Kenya,faiba,36866,faiba,36866,Jamii Telecommunications Limited,true,true,,0,,,0,2,1103,1938,1938,200,200 +www.cloudflare.com,KR,"Korea, Republic of",lg uplus,17853,lg uplus,17853,LGTELECOM,true,false,,0,,,0,2,928,1636,1636,200,200 +www.cloudflare.com,KE,Kenya,safaricom,33771,safaricom,33771,Safaricom Limited,true,true,,0,,,0,2,810,2134,2299,200,200 +www.cloudflare.com,KR,"Korea, Republic of",sk telecom,9644,sk telecom,9644,SK Telecom,true,true,,0,,,0,2,810,1537,1538,200,200 +www.cloudflare.com,HU,Hungary,yettel hungary,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,19431,0,500 +www.cloudflare.com,KE,Kenya,airtel kenya,36926,airtel kenya,36926,Airtel Networks Kenya Limited,true,true,,0,,,0,2,867,2041,2041,200,200 +www.cloudflare.com,KE,Kenya,airtel kenya,36926,airtel kenya,36926,Airtel Networks Kenya Limited,true,false,,0,,,0,203,851,1907,1907,200,200 +www.cloudflare.com,KR,"Korea, Republic of",lg uplus,17853,lg uplus,17853,LGTELECOM,true,true,,0,,,0,2,856,1584,1584,200,200 +www.cloudflare.com,KR,"Korea, Republic of",sk telecom,9644,sk telecom,9644,SK Telecom,true,false,,0,,,0,2,798,1537,1537,200,200 +www.cloudflare.com,HU,Hungary,yettel hungary,,,213155,Yettel Hungary Ltd.,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",65,66,0,0,15590,0,500 +www.cloudflare.com,KW,Kuwait,zain kuwait,42961,zain kuwait,42961,Mobile Telecommunications Company,true,false,,0,,,60,263,681,1178,1178,200,200 +www.cloudflare.com,LA,Lao People's Democratic Republic,"lao telecom communication, ltc",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,KW,Kuwait,zain kuwait,42961,zain kuwait,42961,Mobile Telecommunications Company,true,true,,0,,,0,2,459,950,951,200,200 +www.cloudflare.com,LA,Lao People's Democratic Republic,star telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,LA,Lao People's Democratic Republic,star telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,KR,"Korea, Republic of",kt,4766,kt,4766,Korea Telecom,true,false,,0,,,0,2,1044,1892,1892,200,200 +www.cloudflare.com,LA,Lao People's Democratic Republic,"lao telecom communication, ltc",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,LA,Lao People's Democratic Republic,etl company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,LA,Lao People's Democratic Republic,etl company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,KW,Kuwait,stc kuwait,47589,stc kuwait,47589,Kuwait Telecommunication Company (Under Association),true,false,,0,,,0,2,801,1514,1514,200,200 +www.cloudflare.com,KG,Kyrgyzstan,alfa telecom cjsc,50223,alfa telecom cjsc,50223,Alfa Telecom CJSC,true,false,,0,,,0,2,716,1369,1369,200,200 +www.cloudflare.com,KG,Kyrgyzstan,nur telecom,47237,nur telecom,47237,NUR Telecom LLC,true,false,,0,,,0,3,597,1553,1554,200,200 +www.cloudflare.com,LB,Lebanon,touch lebanon,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,LB,Lebanon,touch lebanon,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,KW,Kuwait,stc kuwait,47589,stc kuwait,47589,Kuwait Telecommunication Company (Under Association),true,true,,0,,,0,2,636,1440,1440,200,200 +www.cloudflare.com,LB,Lebanon,mobile interim company 1 s.a.l.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,LB,Lebanon,mobile interim company 1 s.a.l.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,KW,Kuwait,ooredoo kuwait,29357,ooredoo kuwait,29357,NATIONAL MOBILE TELECOMMUNICATIONS COMPANY K.S.C.P.,true,false,,0,,,0,2,785,1763,1763,200,200 +www.cloudflare.com,KG,Kyrgyzstan,nur telecom,47237,nur telecom,47237,NUR Telecom LLC,true,true,,0,,,0,2,555,1332,1333,200,200 +www.cloudflare.com,KR,"Korea, Republic of",kt,4766,kt,4766,Korea Telecom,true,true,,0,,,0,2,1178,1995,1996,200,200 +www.cloudflare.com,KG,Kyrgyzstan,alfa telecom cjsc,50223,alfa telecom cjsc,50223,Alfa Telecom CJSC,true,true,,0,,,0,2,787,1390,1390,200,200 +www.cloudflare.com,LV,Latvia,latvijas mobilais telefons sia,24921,latvijas mobilais telefons sia,24921,Latvijas Mobilais Telefons SIA,true,false,,0,,,0,2,387,666,667,200,200 +www.cloudflare.com,LR,Liberia,orange liberia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,KG,Kyrgyzstan,sky mobile,41329,sky mobile,41329,"""Sky Mobile"" LLC",true,false,,0,,,0,1,758,1361,1365,200,200 +www.cloudflare.com,LR,Liberia,orange liberia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,LV,Latvia,latvijas mobilais telefons sia,24921,latvijas mobilais telefons sia,24921,Latvijas Mobilais Telefons SIA,true,true,,0,,,0,2,333,611,612,200,200 +www.cloudflare.com,KG,Kyrgyzstan,sky mobile,41329,sky mobile,41329,"""Sky Mobile"" LLC",true,true,,0,,,0,2,744,1375,1381,200,200 +www.cloudflare.com,LV,Latvia,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,false,,0,,,0,2,636,1152,1152,200,200 +www.cloudflare.com,LT,Lithuania,tele2,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,57,0,525 +www.cloudflare.com,KW,Kuwait,ooredoo kuwait,29357,ooredoo kuwait,29357,NATIONAL MOBILE TELECOMMUNICATIONS COMPANY K.S.C.P.,true,true,,0,,,0,2,1707,2369,2504,200,200 +www.cloudflare.com,LV,Latvia,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,true,,0,,,0,2,533,1010,1010,200,200 +www.cloudflare.com,LT,Lithuania,telia lietuva,8764,telia lietuva,8764,"Telia Lietuva, AB",true,false,,0,,,0,2,444,802,802,200,200 +www.cloudflare.com,LT,Lithuania,tele2,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,LT,Lithuania,"telia lietuva, ab",8764,"telia lietuva, ab",,,,false,,0,,,0,2,575,978,979,200,200 +www.cloudflare.com,LT,Lithuania,telia lietuva,8764,telia lietuva,8764,"Telia Lietuva, AB",true,true,,0,,,22,23,423,747,748,200,200 +www.cloudflare.com,LY,Libya,libyana-mobile,328286,libyana-mobile,328286,Libyana Mobile Phone Company JSC,true,true,,0,,,0,2,1039,1864,1864,200,200 +www.cloudflare.com,LT,Lithuania,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,true,,0,,,77,78,630,1079,1129,200,200 +www.cloudflare.com,LY,Libya,libyana-mobile,328286,libyana-mobile,328286,Libyana Mobile Phone Company JSC,true,false,,0,,,0,2,715,1368,1368,200,200 +www.cloudflare.com,LU,Luxembourg,orange belgium,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,LU,Luxembourg,orange belgium,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +www.cloudflare.com,LS,Lesotho,vodacom-lesotho,37057,vodacom-lesotho,37057,Vodacom Lesotho (Pty) Ltd,true,true,,0,,,0,2,832,2526,2526,200,200 +www.cloudflare.com,MO,Macao,companhia de telecomunicacoes de macau,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,MO,Macao,companhia de telecomunicacoes de macau,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MO,Macao,china telecom macau company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,MO,Macao,china telecom macau company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +www.cloudflare.com,LY,Libya,al-madar-al-jadeed,328200,al-madar-al-jadeed,328200,Al Madar Al Jadeed Joint Stock Company,true,false,,0,,,0,2,1047,2325,2545,200,200 +www.cloudflare.com,LU,Luxembourg,post luxembourg,6661,post luxembourg,6661,POST Luxembourg,true,true,,0,,,0,2,284,565,566,200,200 +www.cloudflare.com,LT,Lithuania,tele2 lithuania,1257,tele2 lithuania,1257,Tele2 Sverige AB,true,false,,0,,,0,2,534,892,892,200,200 +www.cloudflare.com,LT,Lithuania,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,false,,0,,,0,1,591,1059,1120,200,200 +www.cloudflare.com,LT,Lithuania,"telia lietuva, ab",8764,"telia lietuva, ab",,,,true,,0,,,0,2,451,885,885,200,200 +www.cloudflare.com,MK,"Macedonia, the Former Yugoslav Republic of",a1 makedonija,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,MK,"Macedonia, the Former Yugoslav Republic of",a1 makedonija,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MG,Madagascar,telecom-malagasy,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,MG,Madagascar,telecom-malagasy,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,MG,Madagascar,airtel madagascar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,LU,Luxembourg,post luxembourg,6661,post luxembourg,6661,POST Luxembourg,true,false,,0,,,0,2,267,595,611,200,200 +www.cloudflare.com,MG,Madagascar,airtel madagascar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,JO,Jordan,jordan telecommunications psc,8697,jordan telecommunications psc,8697,Jordan Telecommunications PSC,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,15529,0,200 +www.cloudflare.com,LT,Lithuania,tele2 lithuania,1257,tele2 lithuania,1257,Tele2 Sverige AB,true,true,,0,,,1,1,517,947,947,200,200 +www.cloudflare.com,LS,Lesotho,econet telecom lesotho,33567,econet telecom lesotho,33567,Econet Telecom Lesotho (PTY) LTD,true,false,,0,,,0,2,874,1790,1790,200,200 +www.cloudflare.com,MW,Malawi,airtel rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,MW,Malawi,afrimax,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,JO,Jordan,jordan telecommunications psc,8697,jordan telecommunications psc,8697,Jordan Telecommunications PSC,true,true,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,15347,0,200 +www.cloudflare.com,MW,Malawi,afrimax,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,47,0,525 +www.cloudflare.com,MW,Malawi,airtel rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,LY,Libya,al-madar-al-jadeed,328200,al-madar-al-jadeed,328200,Al Madar Al Jadeed Joint Stock Company,true,true,,0,,,60,62,1755,2541,3106,200,200 +www.cloudflare.com,MK,"Macedonia, the Former Yugoslav Republic of",makedonski telekom ad-skopje,6821,makedonski telekom ad-skopje,6821,Makedonski Telekom AD-Skopje,true,true,,0,,,0,2,423,875,884,200,200 +www.cloudflare.com,LS,Lesotho,econet telecom lesotho,33567,econet telecom lesotho,33567,Econet Telecom Lesotho (PTY) LTD,true,true,,0,,,0,2,1566,2474,2474,200,200 +www.cloudflare.com,MK,"Macedonia, the Former Yugoslav Republic of",makedonski telekom ad-skopje,6821,makedonski telekom ad-skopje,6821,Makedonski Telekom AD-Skopje,true,false,,0,,,0,2,399,874,874,200,200 +www.cloudflare.com,LS,Lesotho,vodacom-lesotho,37057,vodacom-lesotho,37057,Vodacom Lesotho (Pty) Ltd,true,false,,0,,,0,2,918,6682,6682,200,200 +www.cloudflare.com,MY,Malaysia,maxis communications,9534,maxis communications,9534,Maxis Broadband Sdn Bhd,true,false,,0,,,0,2,1116,1888,1889,200,200 +www.cloudflare.com,MY,Malaysia,ytl communications sdn bhd,45960,ytl communications sdn bhd,45960,YTL Communications Sdn Bhd,true,false,,0,,,57,260,1074,1807,1808,200,200 +www.cloudflare.com,MY,Malaysia,maxis communications,9534,maxis communications,9534,Maxis Broadband Sdn Bhd,true,true,,0,,,0,2,998,1783,1783,200,200 +www.cloudflare.com,MY,Malaysia,tm net,4788,tm net,4788,TM TECHNOLOGY SERVICES SDN BHD,true,true,,0,,,0,3,1222,2145,2146,200,200 +www.cloudflare.com,MY,Malaysia,ytl communications sdn bhd,45960,ytl communications sdn bhd,45960,YTL Communications Sdn Bhd,true,true,,0,,,0,2,787,1570,1592,200,200 +www.cloudflare.com,MG,Madagascar,orange madagascar,37037,orange madagascar,37037,Orange Madagascar,true,false,,0,,,1,2,1486,2714,2714,200,200 +www.cloudflare.com,MV,Maldives,ooredoo maldives,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MV,Maldives,ooredoo maldives,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MV,Maldives,dhivehi raajjeyge gulhun (dhiraagu),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,MV,Maldives,dhivehi raajjeyge gulhun (dhiraagu),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,ML,Mali,mali-atel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MW,Malawi,airtel malawi,37440,airtel malawi,37440,Airtel Malawi Ltd,true,true,,0,,,0,2,1224,2201,2448,200,200 +www.cloudflare.com,ML,Mali,mali-atel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.cloudflare.com,MW,Malawi,tnm,37294,tnm,37294,TELEKOM NETWORKS MALAWI LTD,true,false,,0,,,0,2,1238,2359,2359,200,200 +www.cloudflare.com,MW,Malawi,airtel malawi,37440,airtel malawi,37440,Airtel Malawi Ltd,true,false,,0,,,0,2,1002,2203,2204,200,200 +www.cloudflare.com,MW,Malawi,tnm,37294,tnm,37294,TELEKOM NETWORKS MALAWI LTD,true,true,,0,,,0,2,1217,2266,2343,200,200 +www.cloudflare.com,MG,Madagascar,orange madagascar,37037,orange madagascar,37037,Orange Madagascar,true,true,,0,,,0,2,1427,2544,2584,200,200 +www.cloudflare.com,LR,Liberia,lonestar,37410,lonestar,37410,Lonestar Communications Corporation,true,false,,0,,,0,2,1229,2433,2434,200,200 +www.cloudflare.com,MY,Malaysia,celcomdigi,10030,celcomdigi,10030,Celcom Axiata Berhad,true,false,,0,,,0,2,2796,4219,4220,200,200 +www.cloudflare.com,MY,Malaysia,celcomdigi berhad,4818,celcomdigi berhad,4818,"DiGi Telecommunications Sdn Bhd., Digi Internet Exchange",true,false,,0,,,0,2,720,1442,1443,200,200 +www.cloudflare.com,MT,Malta,melita,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +www.cloudflare.com,MY,Malaysia,tm net,4788,tm net,4788,TM TECHNOLOGY SERVICES SDN BHD,true,false,,0,,,0,2,1030,1838,1838,200,200 +www.cloudflare.com,MT,Malta,melita,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MQ,Martinique,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MQ,Martinique,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,MT,Malta,go malta,15735,go malta,15735,GO p.l.c.,true,false,,0,,,0,2,548,1034,1034,200,200 +www.cloudflare.com,MY,Malaysia,celcomdigi,10030,celcomdigi,10030,Celcom Axiata Berhad,true,true,,0,,,0,2,2377,3472,3472,200,200 +www.cloudflare.com,MQ,Martinique,free mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,MY,Malaysia,u mobile,38466,u mobile,38466,U Mobile Sdn Bhd,true,false,,0,,,0,2,1068,2591,2591,200,200 +www.cloudflare.com,MQ,Martinique,free mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MY,Malaysia,celcomdigi berhad,4818,celcomdigi berhad,4818,"DiGi Telecommunications Sdn Bhd., Digi Internet Exchange",true,true,,0,,,0,2,714,1931,1931,200,200 +www.cloudflare.com,MT,Malta,go malta,15735,go malta,15735,GO p.l.c.,true,true,,0,,,0,2,451,963,963,200,200 +www.cloudflare.com,MY,Malaysia,u mobile,38466,u mobile,38466,U Mobile Sdn Bhd,true,true,,0,,,0,2,1146,2203,2203,200,200 +www.cloudflare.com,MR,Mauritania,chinguitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,52,0,525 +www.cloudflare.com,MR,Mauritania,chinguitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MQ,Martinique,orange,16028,orange,16028,Orange S.A.,true,true,,0,,,0,1,433,914,914,200,200 +www.cloudflare.com,ML,Mali,orange mali,30985,orange mali,30985,IKATEL SA,true,false,,0,,,65,67,858,1716,1717,200,200 +www.cloudflare.com,MQ,Martinique,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,true,,0,,,0,2,682,1321,1321,200,200 +www.cloudflare.com,MQ,Martinique,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,false,,0,,,0,2,609,1263,1417,200,200 +www.cloudflare.com,MU,Mauritius,mtml,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MU,Mauritius,mtml,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,LR,Liberia,lonestar,37410,lonestar,37410,Lonestar Communications Corporation,true,true,,0,,,0,1,861,1946,2138,200,200 +www.cloudflare.com,MQ,Martinique,orange,16028,orange,16028,Orange S.A.,true,false,,0,,,1,2,448,875,878,200,200 +www.cloudflare.com,YT,Mayotte,free reunion,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,50,0,525 +www.cloudflare.com,YT,Mayotte,free reunion,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,YT,Mayotte,sfr,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,YT,Mayotte,sfr,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,ML,Mali,orange mali,30985,orange mali,30985,IKATEL SA,true,true,,0,,,0,2,895,2036,2133,200,200 +www.cloudflare.com,MR,Mauritania,mattel,37508,mattel,37508,MATTEL,true,true,,0,,,0,2,509,2064,2064,200,200 +www.cloudflare.com,MT,Malta,epic communications ltd,33874,epic communications ltd,33874,Epic Communications Limited,true,false,,0,,,0,2,727,1955,1955,200,200 +www.cloudflare.com,MR,Mauritania,mattel,37508,mattel,37508,MATTEL,true,false,,0,,,0,2,536,1850,1851,200,200 +www.cloudflare.com,ML,Mali,sotelmabgp,21271,sotelmabgp,21271,The AS will be use to connect our two links to internet through,true,true,,0,,,2,4,3494,4486,4486,200,200 +www.cloudflare.com,ML,Mali,sotelmabgp,21271,sotelmabgp,21271,The AS will be use to connect our two links to internet through,true,false,,0,,,0,1,4488,5458,5458,200,200 +www.cloudflare.com,MX,Mexico,"altan redes, s.a.p.i. de c. v.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,MX,Mexico,"altan redes, s.a.p.i. de c. v.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",74,76,0,0,127,0,525 +www.cloudflare.com,MT,Malta,epic communications ltd,33874,epic communications ltd,33874,Epic Communications Limited,true,true,,0,,,0,2,2612,3082,3082,200,200 +www.cloudflare.com,MX,Mexico,"mexico red de telecomunicaciones, s. de r.l. de c.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MX,Mexico,red compartida,265540,red compartida,265540,"ALTAN REDES, S.A.P.I. de C. V.",true,true,,0,,,0,2,663,1408,1408,200,200 +www.cloudflare.com,MX,Mexico,"mexico red de telecomunicaciones, s. de r.l. de c.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MD,"Moldova, Republic of",orange moldova,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MR,Mauritania,mauritel,29544,mauritel,29544,Mauritanian Telecommunication Company,true,false,,0,,,0,2,978,2334,2445,200,200 +www.cloudflare.com,MD,"Moldova, Republic of",orange moldova,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,MX,Mexico,at&t mexico,28469,at&t mexico,28469,AT&T COMUNICACIONES DIGITALES S DE RL,true,false,,0,,,0,2,541,1155,1156,200,200 +www.cloudflare.com,MU,Mauritius,mauritius telecom,23889,mauritius telecom,23889,MauritiusTelecom,true,false,,0,,,0,2,860,2148,2148,200,200 +www.cloudflare.com,MX,Mexico,red compartida,265540,red compartida,265540,"ALTAN REDES, S.A.P.I. de C. V.",true,false,,0,,,1,2,718,1413,1413,200,200 +www.cloudflare.com,MN,Mongolia,skymedia corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MN,Mongolia,mobicom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MN,Mongolia,mobicom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +www.cloudflare.com,MX,Mexico,at&t mexico,28469,at&t mexico,28469,AT&T COMUNICACIONES DIGITALES S DE RL,true,true,,0,,,39,41,426,1015,1016,200,200 +www.cloudflare.com,MN,Mongolia,g-mobile corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,MR,Mauritania,mauritel,29544,mauritel,29544,Mauritanian Telecommunication Company,true,true,,0,,,0,2,1248,2054,2054,200,200 +www.cloudflare.com,MN,Mongolia,skymedia corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,MN,Mongolia,g-mobile corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MU,Mauritius,mauritius telecom,23889,mauritius telecom,23889,MauritiusTelecom,true,true,,0,,,0,2,990,1871,2084,200,200 +www.cloudflare.com,MX,Mexico,telcel,28403,telcel,28403,"RadioMovil Dipsa, S.A. de C.V.",true,false,,0,,,0,2,986,1936,1936,200,200 +www.cloudflare.com,MD,"Moldova, Republic of",moldtelecom,8926,moldtelecom,8926,Moldtelecom SA,true,false,,0,,,0,2,404,1191,1191,200,200 +www.cloudflare.com,MD,"Moldova, Republic of",moldtelecom,8926,moldtelecom,8926,Moldtelecom SA,true,true,,0,,,0,2,388,1156,1156,200,200 +www.cloudflare.com,ME,Montenegro,one crna gora,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,MD,"Moldova, Republic of",moldcell s.a.,43925,moldcell s.a.,43925,MOLDCELL S.A.,true,false,,0,,,0,2,651,1219,1220,200,200 +www.cloudflare.com,ME,Montenegro,one crna gora,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MX,Mexico,telcel,28403,telcel,28403,"RadioMovil Dipsa, S.A. de C.V.",true,true,,0,,,0,2,1004,1772,2669,200,200 +www.cloudflare.com,ME,Montenegro,drustvo za telekomunikacije mtel,43940,drustvo za telekomunikacije mtel,43940,"Drustvo za telekomunikacije ""MTEL"" DOO",true,false,,0,,,0,2,475,1048,1049,200,200 +www.cloudflare.com,MD,"Moldova, Republic of",moldcell s.a.,43925,moldcell s.a.,43925,MOLDCELL S.A.,true,true,,0,,,0,2,606,1284,1285,200,200 +www.cloudflare.com,ME,Montenegro,drustvo za telekomunikacije mtel,43940,drustvo za telekomunikacije mtel,43940,"Drustvo za telekomunikacije ""MTEL"" DOO",true,true,,0,,,0,2,426,984,984,200,200 +www.cloudflare.com,ME,Montenegro,crnogorski telekom a.d.podgorica,8585,crnogorski telekom a.d.podgorica,8585,Crnogorski Telekom a.d.Podgorica,true,false,,0,,,0,2,817,1565,1566,200,200 +www.cloudflare.com,MU,Mauritius,emtel,30999,emtel,30999,Emtel Ltd,true,false,,0,,,0,2,1611,3305,3305,200,200 +www.cloudflare.com,ME,Montenegro,crnogorski telekom a.d.podgorica,8585,crnogorski telekom a.d.podgorica,8585,Crnogorski Telekom a.d.Podgorica,true,true,,0,,,0,2,566,1251,1252,200,200 +www.cloudflare.com,MU,Mauritius,emtel,30999,emtel,30999,Emtel Ltd,true,true,,0,,,0,2,2171,3239,3240,200,200 +www.cloudflare.com,MA,Morocco,inwi,36884,inwi,36884,Wana Corporate,true,false,,0,,,0,2,559,1092,1092,200,200 +www.cloudflare.com,MA,Morocco,orange morocco,36925,orange morocco,36925,MEDITELECOM,true,false,,0,,,0,2,495,980,980,200,200 +www.cloudflare.com,MN,Mongolia,univision,17882,univision,17882,MCS Com Co Ltd,true,true,,0,,,0,2,1104,2542,2542,200,200 +www.cloudflare.com,MM,Myanmar,myanma posts and telecommunications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,MA,Morocco,orange morocco,36925,orange morocco,36925,MEDITELECOM,true,true,,0,,,0,2,453,987,987,200,200 +www.cloudflare.com,MN,Mongolia,ondo,141681,ondo,141681,ONDO LLC,true,true,,0,,,0,2,922,2261,2265,200,200 +www.cloudflare.com,MM,Myanmar,atom myanmar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",51,52,0,0,101,0,525 +www.cloudflare.com,MA,Morocco,inwi,36884,inwi,36884,Wana Corporate,true,true,,0,,,0,1,442,1170,1170,200,200 +www.cloudflare.com,MM,Myanmar,atom myanmar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,48,0,525 +www.cloudflare.com,MM,Myanmar,mytel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,MM,Myanmar,mytel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,MM,Myanmar,nine communications company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MM,Myanmar,myanma posts and telecommunications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,MM,Myanmar,nine communications company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MM,Myanmar,"telecom international myanmar co, ltd (mytel)",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,MM,Myanmar,"telecom international myanmar co, ltd (mytel)",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,NA,Namibia,telecom namibia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,NA,Namibia,telecom namibia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,MN,Mongolia,ondo,141681,ondo,141681,ONDO LLC,true,false,,0,,,0,2,916,1875,1879,200,200 +www.cloudflare.com,MN,Mongolia,univision,17882,univision,17882,MCS Com Co Ltd,true,false,,0,,,0,2,1622,2486,2486,200,200 +www.cloudflare.com,MA,Morocco,maroc telecom,36903,maroc telecom,36903,Office National des Postes et Telecommunications ONPT (Maroc Telecom) / IAM,true,true,,0,,,0,2,1681,2380,2458,200,200 +www.cloudflare.com,MZ,Mozambique,movitel,37342,movitel,37342,"Movitel, SA",true,false,,0,,,0,2,959,1958,2091,200,200 +www.cloudflare.com,MZ,Mozambique,vodacom mozambique,37223,vodacom mozambique,37223,Vodacom Mocambique S.A,true,false,,0,,,0,2,915,2153,2153,200,200 +www.cloudflare.com,MZ,Mozambique,movitel,37342,movitel,37342,"Movitel, SA",true,true,,0,,,0,2,900,1952,1952,200,200 +www.cloudflare.com,NP,Nepal,nepal telecom,23752,nepal telecom,23752,Nepal Telecommunications Corporation,true,true,,0,,,0,2,776,1761,1844,200,200 +www.cloudflare.com,MZ,Mozambique,vodacom mozambique,37223,vodacom mozambique,37223,Vodacom Mocambique S.A,true,true,,0,,,0,2,1227,2145,2146,200,200 +www.cloudflare.com,NL,Netherlands,ziggo,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,NL,Netherlands,odido netherlands,31615,odido netherlands,31615,Odido Netherlands B.V.,true,false,,0,,,0,2,343,733,734,200,200 +www.cloudflare.com,MZ,Mozambique,mcelisp,30619,mcelisp,30619,"TMCEL - Moçambique Telecom, SA",true,false,,0,,,0,2,894,2687,2687,200,200 +www.cloudflare.com,NL,Netherlands,ziggo,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,NL,Netherlands,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,NL,Netherlands,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,NP,Nepal,nepal telecom,23752,nepal telecom,23752,Nepal Telecommunications Corporation,true,false,,0,,,0,2,774,1672,1672,200,200 +www.cloudflare.com,NC,New Caledonia,opt-nc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,NC,New Caledonia,opt-nc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,NL,Netherlands,odido netherlands,31615,odido netherlands,31615,Odido Netherlands B.V.,true,true,,0,,,0,2,364,771,771,200,200 +www.cloudflare.com,MA,Morocco,maroc telecom,36903,maroc telecom,36903,Office National des Postes et Telecommunications ONPT (Maroc Telecom) / IAM,true,false,,0,,,0,2,3923,4703,4703,200,200 +www.cloudflare.com,NL,Netherlands,vodafone libertel b.v.,33915,vodafone libertel b.v.,33915,Vodafone Libertel B.V.,true,false,,0,,,0,2,534,1027,1028,200,200 +www.cloudflare.com,MX,Mexico,movistar mexico,7438,movistar mexico,7438,"Pegaso PCS, S.A. de C.V.",true,true,,0,,,0,2,2090,2673,2673,200,200 +www.cloudflare.com,MZ,Mozambique,mcelisp,30619,mcelisp,30619,"TMCEL - Moçambique Telecom, SA",true,true,,0,,,0,2,2047,3422,3422,200,200 +www.cloudflare.com,NL,Netherlands,kpn,1136,kpn,1136,KPN B.V.,true,false,,0,,,0,2,375,853,875,200,200 +www.cloudflare.com,NZ,New Zealand,amuri,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,NZ,New Zealand,amuri,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,NI,Nicaragua,tigo business nicaragua,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,NI,Nicaragua,tigo business nicaragua,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",63,64,0,0,114,0,525 +www.cloudflare.com,NA,Namibia,mtc namibia,37009,mtc namibia,37009,"MTC - Mobile Telecommunications, Ltd.",true,true,,0,,,0,2,901,3326,3326,200,200 +www.cloudflare.com,NL,Netherlands,kpn,1136,kpn,1136,KPN B.V.,true,true,,0,,,0,2,404,922,923,200,200 +www.cloudflare.com,NE,Niger,airtel networks limited,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,NE,Niger,sonitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,NE,Niger,sonitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,NP,Nepal,ncell,38565,ncell,38565,Ncell Pty. Ltd.,true,false,,0,,,0,2,1196,3387,3387,200,200 +www.cloudflare.com,NA,Namibia,mtc namibia,37009,mtc namibia,37009,"MTC - Mobile Telecommunications, Ltd.",true,false,,0,,,0,2,862,2718,2950,200,200 +www.cloudflare.com,NP,Nepal,ncell,38565,ncell,38565,Ncell Pty. Ltd.,true,true,,0,,,0,2,848,2630,2630,200,200 +www.cloudflare.com,NE,Niger,airtel niger,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,NE,Niger,airtel networks limited,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,NE,Niger,airtel niger,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,NE,Niger,airtel rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,NE,Niger,airtel rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,51,0,525 +www.cloudflare.com,NL,Netherlands,vodafone libertel b.v.,33915,vodafone libertel b.v.,33915,Vodafone Libertel B.V.,true,true,,0,,,1,2,838,1596,1597,200,200 +www.cloudflare.com,NG,Nigeria,9mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +www.cloudflare.com,NG,Nigeria,9mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,203,0,0,274,0,525 +www.cloudflare.com,NI,Nicaragua,claro nicaragua,14754,claro nicaragua,14754,Telgua,true,false,,0,,,1,2,551,1221,1222,200,200 +www.cloudflare.com,NI,Nicaragua,claro guatemala,14754,claro guatemala,14754,Telgua,true,false,,0,,,0,2,848,1469,1469,200,200 +www.cloudflare.com,NI,Nicaragua,claro nicaragua,14754,claro nicaragua,14754,Telgua,true,true,,0,,,0,2,566,1174,1294,200,200 +www.cloudflare.com,NZ,New Zealand,spark new zealand,4771,spark new zealand,4771,Spark New Zealand Trading Limited,true,false,,0,,,0,2,1118,2190,2190,200,200 +www.cloudflare.com,NI,Nicaragua,claro guatemala,14754,claro guatemala,14754,Telgua,true,true,,0,,,0,2,766,1372,1404,200,200 +www.cloudflare.com,NZ,New Zealand,one nz,9500,one nz,9500,One New Zealand Group Limited,true,true,,0,,,0,2,1277,2275,2275,200,200 +www.cloudflare.com,NZ,New Zealand,spark new zealand,4771,spark new zealand,4771,Spark New Zealand Trading Limited,true,true,,0,,,0,2,1134,2241,2241,200,200 +www.cloudflare.com,NZ,New Zealand,2degrees,9790,2degrees,9790,Two Degrees Mobile Limited,true,true,,0,,,0,2,933,1879,1989,200,200 +www.cloudflare.com,NO,Norway,1global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,54,0,525 +www.cloudflare.com,NZ,New Zealand,one nz,9500,one nz,9500,One New Zealand Group Limited,true,false,,0,,,0,2,1305,2372,2373,200,200 +www.cloudflare.com,NZ,New Zealand,2degrees,9790,2degrees,9790,Two Degrees Mobile Limited,true,false,,0,,,0,2,1184,2167,2168,200,200 +www.cloudflare.com,NG,Nigeria,smile nigeria,37637,smile nigeria,37637,Smile Communications Nigeria,true,false,,0,,,0,2,906,1781,1781,200,200 +www.cloudflare.com,NG,Nigeria,globacom,37148,globacom,328309,Globacom Limited,false,false,,0,,,0,2,878,1635,1635,200,200 +www.cloudflare.com,NE,Niger,orange niger,37233,orange niger,37233,Zamani Telecom Niger SA,true,true,,0,,,0,2,1616,2864,2865,200,200 +www.cloudflare.com,NO,Norway,1global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,NG,Nigeria,airtel networks limited,36873,airtel networks limited,36873,Airtel Networks Limited,true,true,,0,,,0,2,1351,2315,2316,200,200 +www.cloudflare.com,NG,Nigeria,spectranet,37340,spectranet,37340,SPECTRANET LIMITED,true,true,,0,,,0,2,1190,2129,2473,200,200 +www.cloudflare.com,NG,Nigeria,airtel networks limited,36873,airtel networks limited,36873,Airtel Networks Limited,true,false,,0,,,0,2,1370,2398,2398,200,200 +www.cloudflare.com,NG,Nigeria,smile nigeria,37637,smile nigeria,37637,Smile Communications Nigeria,true,true,,0,,,28,230,866,1860,1860,200,200 +www.cloudflare.com,NG,Nigeria,globacom,37148,globacom,328309,Globacom Limited,false,true,,0,,,0,2,824,1570,1570,200,200 +www.cloudflare.com,NE,Niger,orange niger,37233,orange niger,37233,Zamani Telecom Niger SA,true,false,,0,,,0,1,1237,2475,2476,200,200 +www.cloudflare.com,NO,Norway,cogent communications,212449,cogent communications,212449,Erate AS,true,false,,0,,,1,203,1056,1554,1643,200,200 +www.cloudflare.com,NO,Norway,cogent communications,212449,cogent communications,212449,Erate AS,true,true,,0,,,0,2,749,1205,1247,200,200 +www.cloudflare.com,NG,Nigeria,mtn nigeria,29465,mtn nigeria,29465,MTN NIGERIA Communication limited,true,true,,0,,,65,67,2160,3339,3348,200,200 +www.cloudflare.com,NG,Nigeria,mtn nigeria,29465,mtn nigeria,29465,MTN NIGERIA Communication limited,true,false,,0,,,0,2,2197,3306,3306,200,200 +www.cloudflare.com,NG,Nigeria,spectranet,37340,spectranet,37340,SPECTRANET LIMITED,true,false,,0,,,0,2,1247,2260,2510,200,200 +www.cloudflare.com,NO,Norway,lyse tele,203995,lyse tele,203995,Lyse Tele AS,true,false,,0,,,0,2,622,1209,1212,200,200 +www.cloudflare.com,NO,Norway,lyse tele,203995,lyse tele,203995,Lyse Tele AS,true,true,,0,,,0,2,765,1290,1290,200,200 +www.cloudflare.com,NO,Norway,telenor norge,2119,telenor norge,2119,Telenor Norge AS,true,false,,0,,,34,236,4011,4740,4811,200,200 +www.cloudflare.com,NO,Norway,telia norge,25400,telia norge,12929,Telia Norge AS,false,true,,0,,,0,2,968,1595,1595,200,200 +www.cloudflare.com,NO,Norway,telia norge,25400,telia norge,12929,Telia Norge AS,false,false,,0,,,0,2,1164,1989,1990,200,200 +www.cloudflare.com,NO,Norway,telenor norge,2119,telenor norge,2119,Telenor Norge AS,true,true,,0,,,0,3,638,1673,1743,200,200 +www.cloudflare.com,OM,Oman,vodafone oman,212661,vodafone oman,212661,Oman Future Telecommunications Company SAOC,true,true,,0,,,0,2,1304,2547,2548,200,200 +www.cloudflare.com,OM,Oman,ooredoo oman,50010,ooredoo oman,50010,Omani Qatari Telecommunications Company SAOC,true,true,,0,,,0,2,2356,3390,3390,200,200 +www.cloudflare.com,PK,Pakistan,hazara communication,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,OM,Oman,omantel,28885,omantel,28885,Oman Telecommunications Company (S.A.O.G),true,false,,0,,,0,2,1262,2386,2592,200,200 +www.cloudflare.com,PK,Pakistan,hazara communication,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",2,3,0,0,63,0,525 +www.cloudflare.com,OM,Oman,vodafone oman,212661,vodafone oman,212661,Oman Future Telecommunications Company SAOC,true,false,,0,,,58,60,1201,2445,2445,200,200 +www.cloudflare.com,PK,Pakistan,zong,59257,zong,59257,CMPak Limited,true,false,,0,,,0,2,1385,2223,2233,200,200 +www.cloudflare.com,OM,Oman,ooredoo oman,50010,ooredoo oman,50010,Omani Qatari Telecommunications Company SAOC,true,false,,0,,,0,2,871,2104,2105,200,200 +www.cloudflare.com,PK,Pakistan,zong,59257,zong,59257,CMPak Limited,true,true,,0,,,0,2,1098,1910,2106,200,200 +www.cloudflare.com,OM,Oman,omantel,28885,omantel,28885,Oman Telecommunications Company (S.A.O.G),true,true,,0,,,0,2,1547,2863,2863,200,200 +www.cloudflare.com,PK,Pakistan,jazz,45669,jazz,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,true,,0,,,0,2,1276,2162,2162,200,200 +www.cloudflare.com,PK,Pakistan,jazz,45669,jazz,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,false,,0,,,0,2,1377,2259,2263,200,200 +www.cloudflare.com,PK,Pakistan,telehouse pvt ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,PK,Pakistan,telehouse pvt ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,PK,Pakistan,originet (pvt.) ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,PK,Pakistan,originet (pvt.) ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,PS,"Palestine, State of",wataniya palestine mobile telecommunication compan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,PS,"Palestine, State of",wataniya palestine mobile telecommunication compan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,PK,Pakistan,multacom corporation,45669,multacom corporation,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,true,,0,,,0,2,1147,2017,2141,200,200 +www.cloudflare.com,PK,Pakistan,paknet merged into ptcl,56167,paknet merged into ptcl,56167,PTML,true,true,,0,,,0,2,1080,2014,2015,200,200 +www.cloudflare.com,PK,Pakistan,telenor,24499,telenor,24499,Telenor Pakistan (Pvt) Ltd,true,true,,0,,,0,2,2079,4212,4212,200,200 +www.cloudflare.com,PK,Pakistan,ptcl,56167,ptcl,56167,PTML,true,true,,0,,,0,1,1623,2600,2655,200,200 +www.cloudflare.com,PK,Pakistan,paknet merged into ptcl,56167,paknet merged into ptcl,56167,PTML,true,false,,0,,,57,58,1013,1948,1948,200,200 +www.cloudflare.com,PK,Pakistan,telenor pakistan,24499,telenor pakistan,24499,Telenor Pakistan (Pvt) Ltd,true,false,,0,,,0,3,1157,2588,2588,200,200 +www.cloudflare.com,PS,"Palestine, State of",jawwal,29310,jawwal,29310,JAWWAL,true,false,,0,,,0,2,934,1739,1739,200,200 +www.cloudflare.com,PA,Panama,tigo panama,14709,tigo panama,14709,Cable Onda,true,true,,0,,,0,1,556,1107,1107,200,200 +www.cloudflare.com,PK,Pakistan,ptcl,56167,ptcl,56167,PTML,true,false,,0,,,0,1,1388,3100,3100,200,200 +www.cloudflare.com,PK,Pakistan,telenor pakistan,24499,telenor pakistan,24499,Telenor Pakistan (Pvt) Ltd,true,true,,0,,,0,2,1241,2281,2282,200,200 +www.cloudflare.com,PS,"Palestine, State of",jawwal,29310,jawwal,29310,JAWWAL,true,true,,0,,,0,3,695,1484,1485,200,200 +www.cloudflare.com,PG,Papua New Guinea,digitec papua new guinea,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,PA,Panama,cable & wireless panama,11556,cable & wireless panama,11556,Cable & Wireless Panama,true,false,,0,,,0,2,607,1132,1152,200,200 +www.cloudflare.com,PG,Papua New Guinea,digitec papua new guinea,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,PK,Pakistan,multacom corporation,45669,multacom corporation,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,false,,0,,,0,2,1001,2212,2213,200,200 +www.cloudflare.com,PY,Paraguay,tigo paraguay,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,PY,Paraguay,tigo paraguay,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,PA,Panama,tigo panama,14709,tigo panama,14709,Cable Onda,true,false,,0,,,0,2,543,1217,1218,200,200 +www.cloudflare.com,PY,Paraguay,personal paraguay,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,PY,Paraguay,personal paraguay,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,PE,Peru,fibra movistar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.cloudflare.com,PK,Pakistan,special communication organization,18053,special communication organization,18053,Special Communication Organization,true,false,,0,,,0,2,1854,3082,3082,200,200 +www.cloudflare.com,PA,Panama,cable & wireless panama,11556,cable & wireless panama,11556,Cable & Wireless Panama,true,true,,0,,,0,2,614,1176,1176,200,200 +www.cloudflare.com,PK,Pakistan,special communication organization,18053,special communication organization,18053,Special Communication Organization,true,true,,0,,,0,2,1647,2613,2613,200,200 +www.cloudflare.com,PK,Pakistan,telenor,24499,telenor,24499,Telenor Pakistan (Pvt) Ltd,true,false,,0,,,0,1,4022,6049,6595,200,200 +www.cloudflare.com,PY,Paraguay,claro paraguay,11664,claro paraguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,3,695,1480,1480,200,200 +www.cloudflare.com,PY,Paraguay,compania paraguaya de comunicaciones s.a. copaco s,27866,compania paraguaya de comunicaciones s.a. copaco s,27866,CO.PA.CO.,true,false,,0,,,0,2,764,1719,1719,200,200 +www.cloudflare.com,PE,Peru,fibra movistar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,PE,Peru,claro movil,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,PE,Peru,movistar,6147,movistar,6147,Telefonica del Peru S.A.A.,true,false,,0,,,0,2,387,874,874,200,200 +www.cloudflare.com,PE,Peru,claro fibra coaxial,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,PY,Paraguay,compania paraguaya de comunicaciones s.a. copaco s,27866,compania paraguaya de comunicaciones s.a. copaco s,27866,CO.PA.CO.,true,true,,0,,,42,43,671,1375,1567,200,200 +www.cloudflare.com,PE,Peru,claro fibra coaxial,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,PE,Peru,claro movil,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,PG,Papua New Guinea,vodafone png,139898,vodafone png,139898,Digitec Communications Limited,true,false,,0,,,0,2,1196,2319,2443,200,200 +www.cloudflare.com,PG,Papua New Guinea,digicel png,58460,digicel png,58460,Digicel (PNG) Ltd,true,false,,0,,,0,2,1364,2470,2513,200,200 +www.cloudflare.com,PE,Peru,movistar,6147,movistar,6147,Telefonica del Peru S.A.A.,true,true,,0,,,0,2,424,1537,1537,200,200 +www.cloudflare.com,PY,Paraguay,claro paraguay,11664,claro paraguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,2,2637,3470,3470,200,200 +www.cloudflare.com,PG,Papua New Guinea,vodafone png,139898,vodafone png,139898,Digitec Communications Limited,true,true,,0,,,0,2,1454,2573,2693,200,200 +www.cloudflare.com,MX,Mexico,movistar mexico,7438,movistar mexico,,,,false,,0,,,0,2,3457,3933,4023,200,200 +www.cloudflare.com,PG,Papua New Guinea,digicel png,58460,digicel png,58460,Digicel (PNG) Ltd,true,true,,0,,,0,2,1429,2804,2804,200,200 +www.cloudflare.com,PH,Philippines,r & s technology,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,PE,Peru,bitel,262210,bitel,262210,VIETTEL PERÚ S.A.C.,true,true,,0,,,0,2,619,1102,1132,200,200 +www.cloudflare.com,PH,Philippines,r & s technology,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,PE,Peru,entel peru,21575,entel peru,21575,ENTEL PERU S.A.,true,true,,0,,,0,2,610,1327,1464,200,200 +www.cloudflare.com,PE,Peru,bitel,262210,bitel,262210,VIETTEL PERÚ S.A.C.,true,false,,0,,,0,2,469,950,950,200,200 +www.cloudflare.com,PE,Peru,entel peru,21575,entel peru,21575,ENTEL PERU S.A.,true,false,,0,,,1,2,641,1371,1371,200,200 +www.cloudflare.com,PE,Peru,movistar peru,6147,movistar peru,6147,Telefonica del Peru S.A.A.,true,false,,0,,,0,2,1475,4275,4275,200,200 +www.cloudflare.com,PL,Poland,comasoft,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,PL,Poland,comasoft,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.cloudflare.com,PE,Peru,claro peru,12252,claro peru,12252,America Movil Peru S.A.C.,true,false,,0,,,0,2,1525,2462,2463,200,200 +www.cloudflare.com,PH,Philippines,globe business gfiber broadband plan,132199,globe business gfiber broadband plan,9299,Philippine Long Distance Telephone Co.,false,false,,0,,,0,2,820,1578,1609,200,200 +www.cloudflare.com,PE,Peru,claro peru,12252,claro peru,12252,America Movil Peru S.A.C.,true,true,,0,,,0,2,1225,2840,2841,200,200 +www.cloudflare.com,PE,Peru,movistar peru,6147,movistar peru,6147,Telefonica del Peru S.A.A.,true,true,,0,,,0,2,2879,5221,5221,200,200 +www.cloudflare.com,PH,Philippines,globe business gfiber broadband plan,132199,globe business gfiber broadband plan,9299,Philippine Long Distance Telephone Co.,false,true,,0,,,0,2,910,1755,1756,200,200 +www.cloudflare.com,PL,Poland,play,39603,play,39603,P4 Sp. z o.o.,true,false,,0,,,0,2,473,787,787,200,200 +www.cloudflare.com,PL,Poland,t-mobile polska,12912,t-mobile polska,12912,T-Mobile Polska S.A.,true,true,,0,,,52,54,468,1327,1327,200,200 +www.cloudflare.com,PL,Poland,t-mobile polska,12912,t-mobile polska,12912,T-Mobile Polska S.A.,true,false,,0,,,0,2,386,953,954,200,200 +www.cloudflare.com,PL,Poland,play,39603,play,39603,P4 Sp. z o.o.,true,true,,0,,,0,2,456,769,769,200,200 +www.cloudflare.com,PL,Poland,plus poland,8374,plus poland,8374,Polkomtel Sp. z o.o.,true,false,,0,,,0,203,593,915,915,200,200 +www.cloudflare.com,PL,Poland,orange mobile,5617,orange mobile,5617,Orange Polska Spolka Akcyjna,true,false,,0,,,0,2,409,774,775,200,200 +www.cloudflare.com,PH,Philippines,dito telecommunity,139831,dito telecommunity,139831,DITO TELECOMMUNITY CORP.,true,false,,0,,,0,2,888,1842,1917,200,200 +www.cloudflare.com,PT,Portugal,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,PT,Portugal,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,PL,Poland,orange mobile,5617,orange mobile,5617,Orange Polska Spolka Akcyjna,true,true,,0,,,0,2,415,700,700,200,200 +www.cloudflare.com,PH,Philippines,globe telecom,4775,globe telecom,4775,"Globe Telecom (GMCR,INC)",true,false,,0,,,0,2,1100,2049,2055,200,200 +www.cloudflare.com,PH,Philippines,dito telecommunity,139831,dito telecommunity,139831,DITO TELECOMMUNITY CORP.,true,true,,0,,,0,2,854,1712,1712,200,200 +www.cloudflare.com,PH,Philippines,smart communications,10139,smart communications,10139,"Smart Broadband, Inc.",true,true,,0,,,0,2,1590,2932,2932,200,200 +www.cloudflare.com,PL,Poland,plus poland,8374,plus poland,8374,Polkomtel Sp. z o.o.,true,true,,0,,,0,203,588,894,895,200,200 +www.cloudflare.com,PL,Poland,orange polska,5617,orange polska,5617,Orange Polska Spolka Akcyjna,true,false,,0,,,0,2,449,823,857,200,200 +www.cloudflare.com,PH,Philippines,smart communications,10139,smart communications,10139,"Smart Broadband, Inc.",true,false,,0,,,0,2,904,2153,2154,200,200 +www.cloudflare.com,PH,Philippines,globe telecom,4775,globe telecom,4775,"Globe Telecom (GMCR,INC)",true,true,,0,,,0,1,954,1857,1936,200,200 +www.cloudflare.com,PL,Poland,orange polska,5617,orange polska,5617,Orange Polska Spolka Akcyjna,true,true,,0,,,0,1,402,787,820,200,200 +www.cloudflare.com,PT,Portugal,nos comunicacoes,2860,nos comunicacoes,2860,"NOS COMUNICACOES, S.A.",true,false,,0,,,0,2,550,1219,1219,200,200 +www.cloudflare.com,PT,Portugal,nos comunicacoes,2860,nos comunicacoes,2860,"NOS COMUNICACOES, S.A.",true,true,,0,,,0,2,478,1033,1033,200,200 +www.cloudflare.com,PT,Portugal,digi portugal,20879,digi portugal,20879,DIGI ROMANIA S.A.,true,false,,0,,,0,2,496,1237,1237,200,200 +www.cloudflare.com,PR,Puerto Rico,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,false,,0,,,0,2,372,829,830,200,200 +www.cloudflare.com,PT,Portugal,meo,42863,meo,42863,MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA S.A.,true,false,,0,,,0,2,549,1395,1396,200,200 +www.cloudflare.com,PT,Portugal,vodafone portugal,12353,vodafone portugal,12353,Vodafone Portugal - Communicacoes Pessoais S.A.,true,false,,0,,,0,2,497,963,963,200,200 +www.cloudflare.com,RE,Réunion,zeop,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,PR,Puerto Rico,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,true,,0,,,0,2,450,899,964,200,200 +www.cloudflare.com,RE,Réunion,zeop,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,PT,Portugal,vodafone portugal,12353,vodafone portugal,12353,Vodafone Portugal - Communicacoes Pessoais S.A.,true,true,,0,,,0,2,472,995,996,200,200 +www.cloudflare.com,PT,Portugal,digi portugal,20879,digi portugal,20879,DIGI ROMANIA S.A.,true,true,,0,,,0,2,575,1573,1574,200,200 +www.cloudflare.com,PR,Puerto Rico,liberty pr,14638,liberty pr,14638,Liberty Communications of Puerto Rico LLC,true,false,,0,,,0,2,430,864,896,200,200 +www.cloudflare.com,PT,Portugal,meo,42863,meo,42863,MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA S.A.,true,true,,0,,,0,2,782,1428,1429,200,200 +www.cloudflare.com,RE,Réunion,sfr,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +www.cloudflare.com,RE,Réunion,sfr,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,PK,Pakistan,pakistan mobile communication limited,,,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,16986,0,500 +www.cloudflare.com,PR,Puerto Rico,liberty pr,14638,liberty pr,14638,Liberty Communications of Puerto Rico LLC,true,true,,0,,,0,3,452,862,863,200,200 +www.cloudflare.com,PR,Puerto Rico,claro puerto rico,10396,claro puerto rico,10396,"DATACOM CARIBE, INC.",true,false,,0,,,0,2,790,1624,1624,200,200 +www.cloudflare.com,QA,Qatar,vodafone qatar,48728,vodafone qatar,48728,Vodafone Qatar P.Q.S.C,true,true,,0,,,0,2,546,1163,1163,200,200 +www.cloudflare.com,PR,Puerto Rico,claro puerto rico,10396,claro puerto rico,10396,"DATACOM CARIBE, INC.",true,true,,0,,,0,2,758,1472,1472,200,200 +www.cloudflare.com,QA,Qatar,vodafone qatar,48728,vodafone qatar,48728,Vodafone Qatar P.Q.S.C,true,false,,0,,,0,2,502,1094,1095,200,200 +www.cloudflare.com,PK,Pakistan,pakistan mobile communication limited,,,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,16761,0,500 +www.cloudflare.com,RO,Romania,orange romania communications,9050,orange romania communications,9050,Orange Romania S.A.,true,false,,0,,,0,2,359,848,848,200,200 +www.cloudflare.com,QA,Qatar,ooredoo qatar,8781,ooredoo qatar,8781,Ooredoo Q.S.C.,true,false,,0,,,78,80,820,1560,1617,200,200 +www.cloudflare.com,RO,Romania,orange romania communications,9050,orange romania communications,9050,Orange Romania S.A.,true,true,,0,,,0,2,345,768,769,200,200 +www.cloudflare.com,RU,Russian Federation,novokuznetsk telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,75,0,525 +www.cloudflare.com,RO,Romania,vodafone romania,12302,vodafone romania,12302,Vodafone Romania S.A.,true,false,,0,,,0,2,502,974,1044,200,200 +www.cloudflare.com,RO,Romania,orange romania,8953,orange romania,8953,Orange Romania S.A.,true,false,,0,,,0,2,387,755,756,200,200 +www.cloudflare.com,RU,Russian Federation,novokuznetsk telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +www.cloudflare.com,QA,Qatar,ooredoo qatar,8781,ooredoo qatar,8781,Ooredoo Q.S.C.,true,true,,0,,,0,2,885,1586,1746,200,200 +www.cloudflare.com,RU,Russian Federation,mobile trend,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.cloudflare.com,RO,Romania,vodafone romania,12302,vodafone romania,12302,Vodafone Romania S.A.,true,true,,0,,,0,2,495,961,1023,200,200 +www.cloudflare.com,RU,Russian Federation,ozyorsk telecom cjsc.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.cloudflare.com,RU,Russian Federation,ozyorsk telecom cjsc.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,3,0,0,72,0,525 +www.cloudflare.com,RO,Romania,telekom romania mobile communications,35725,telekom romania mobile communications,35725,TELEKOM ROMANIA MOBILE COMMUNICATIONS S.A.,true,true,,0,,,0,2,525,1039,1039,200,200 +www.cloudflare.com,RU,Russian Federation,trunkmobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.cloudflare.com,RO,Romania,orange romania,8953,orange romania,8953,Orange Romania S.A.,true,true,,0,,,0,2,450,808,809,200,200 +www.cloudflare.com,RO,Romania,telekom romania mobile communications,35725,telekom romania mobile communications,35725,TELEKOM ROMANIA MOBILE COMMUNICATIONS S.A.,true,false,,0,,,0,2,653,1305,1305,200,200 +www.cloudflare.com,RU,Russian Federation,ooo vtc-mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.cloudflare.com,RU,Russian Federation,ooo vtc-mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.cloudflare.com,RU,Russian Federation,trunkmobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.cloudflare.com,RE,Réunion,orange,199140,orange,199140,Orange S.A.,true,false,,0,,,0,2,1567,2647,2648,200,200 +www.cloudflare.com,RU,Russian Federation,tattelecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +www.cloudflare.com,RU,Russian Federation,pjsc megafon,25159,pjsc megafon,25159,PJSC MegaFon,true,true,,0,,,0,2,437,956,956,200,200 +www.cloudflare.com,RE,Réunion,orange,199140,orange,199140,Orange S.A.,true,true,,0,,,0,2,1118,2311,2311,200,200 +www.cloudflare.com,RU,Russian Federation,tattelecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.cloudflare.com,RU,Russian Federation,s.u.e. dpr republic operator of networks,204108,s.u.e. dpr republic operator of networks,204108,S.U.E. DPR Republic Operator of Networks,true,true,,0,,,0,2,530,1046,1046,200,200 +www.cloudflare.com,RU,Russian Federation,llc alfa-mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,77,0,525 +www.cloudflare.com,RU,Russian Federation,mobile trend,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.cloudflare.com,RU,Russian Federation,sberbank-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.cloudflare.com,RU,Russian Federation,jsc vainah telecom,49724,jsc vainah telecom,49724,CJSC Vainah Telecom,true,false,,0,,,0,2,1168,2424,2424,200,200 +www.cloudflare.com,RU,Russian Federation,sberbank-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +www.cloudflare.com,RO,Romania,digi romania business,8708,digi romania business,8708,DIGI ROMANIA S.A.,true,true,,0,,,57,59,614,962,962,200,200 +www.cloudflare.com,RO,Romania,digi romania business,8708,digi romania business,8708,DIGI ROMANIA S.A.,true,false,,0,,,57,58,611,987,987,200,200 +www.cloudflare.com,RU,Russian Federation,t-mob,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,75,0,525 +www.cloudflare.com,RU,Russian Federation,t-mob,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,72,0,525 +www.cloudflare.com,RU,Russian Federation,omskie kabelnye seti,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +www.cloudflare.com,RU,Russian Federation,pjsc megafon,25159,pjsc megafon,25159,PJSC MegaFon,true,false,,0,,,0,2,438,2425,2425,200,200 +www.cloudflare.com,RU,Russian Federation,omskie kabelnye seti,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,80,0,525 +www.cloudflare.com,RU,Russian Federation,jsc vainah telecom,49724,jsc vainah telecom,49724,CJSC Vainah Telecom,true,true,,0,,,0,2,1113,2243,2243,200,200 +www.cloudflare.com,RU,Russian Federation,s.u.e. dpr republic operator of networks,204108,s.u.e. dpr republic operator of networks,204108,S.U.E. DPR Republic Operator of Networks,true,false,,0,,,0,2,539,1041,1041,200,200 +www.cloudflare.com,RU,Russian Federation,citytelecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,75,0,525 +www.cloudflare.com,RU,Russian Federation,citytelecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,79,0,525 +www.cloudflare.com,RO,Romania,digi romania,8708,digi romania,8708,DIGI ROMANIA S.A.,true,false,,0,,,0,2,1742,2935,2935,200,200 +www.cloudflare.com,RU,Russian Federation,isp balzer-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,75,0,525 +www.cloudflare.com,RU,Russian Federation,llc alfa-mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +www.cloudflare.com,RU,Russian Federation,isp balzer-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.cloudflare.com,RU,Russian Federation,zao aquafon-gsm,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,80,0,525 +www.cloudflare.com,RU,Russian Federation,zao aquafon-gsm,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,84,0,525 +www.cloudflare.com,RU,Russian Federation,invest mobile,50265,invest mobile,50265,Invest Mobile LLC,true,false,,0,,,0,2,334,1439,1439,200,200 +www.cloudflare.com,RE,Réunion,telco oi,327697,telco oi,327697,TELCO OI SAS,true,true,,0,,,0,2,1264,2446,2447,200,200 +www.cloudflare.com,RE,Réunion,telco oi,327697,telco oi,327697,TELCO OI SAS,true,false,,0,,,0,2,1549,2616,2616,200,200 +www.cloudflare.com,RU,Russian Federation,ekaterinburg-2000,31499,ekaterinburg-2000,31499,Ekaterinburg-2000 LLC,true,false,,0,,,0,2,796,1639,1640,200,200 +www.cloudflare.com,RU,Russian Federation,invest mobile,50265,invest mobile,50265,Invest Mobile LLC,true,true,,0,,,0,2,323,1514,1514,200,200 +www.cloudflare.com,RU,Russian Federation,mts ojsc,48612,mts ojsc,48612,MTS PJSC,true,false,,0,,,0,1,583,1345,1346,200,200 +www.cloudflare.com,RO,Romania,digi romania,8708,digi romania,8708,DIGI ROMANIA S.A.,true,true,,0,,,0,1,1392,2976,2976,200,200 +www.cloudflare.com,RU,Russian Federation,mts,41822,mts,41822,MTS PJSC,true,false,,0,,,0,2,638,1305,1306,200,200 +www.cloudflare.com,RU,Russian Federation,tbank,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,RU,Russian Federation,tbank,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.cloudflare.com,RU,Russian Federation,ekaterinburg-2000,31499,ekaterinburg-2000,31499,Ekaterinburg-2000 LLC,true,true,,0,,,0,2,786,1659,1664,200,200 +www.cloudflare.com,RU,Russian Federation,mts ojsc,48612,mts ojsc,48612,MTS PJSC,true,true,,0,,,0,2,508,1473,1473,200,200 +www.cloudflare.com,RU,Russian Federation,megafon,25159,megafon,25159,PJSC MegaFon,true,false,,0,,,0,2,738,1456,1461,200,200 +www.cloudflare.com,RU,Russian Federation,jv a-mobile,50257,jv a-mobile,50257,JV A-Mobile Ltd.,true,false,,0,,,0,2,665,2795,2795,200,200 +www.cloudflare.com,RU,Russian Federation,tele2 russia,12958,tele2 russia,12958,T2 Mobile LLC,true,true,,0,,,1,2,534,1156,1163,200,200 +www.cloudflare.com,RU,Russian Federation,beeline,16345,beeline,16345,"PJSC ""Vimpelcom""",true,true,,0,,,0,2,764,1554,1555,200,200 +www.cloudflare.com,RU,Russian Federation,jv a-mobile,50257,jv a-mobile,50257,JV A-Mobile Ltd.,true,true,,0,,,0,2,645,1299,1299,200,200 +www.cloudflare.com,RU,Russian Federation,mts,41822,mts,41822,MTS PJSC,true,true,,0,,,0,2,621,1389,1389,200,200 +www.cloudflare.com,RU,Russian Federation,tele2 russia,12958,tele2 russia,12958,T2 Mobile LLC,true,false,,0,,,0,2,601,1393,1405,200,200 +www.cloudflare.com,RU,Russian Federation,megafon,25159,megafon,25159,PJSC MegaFon,true,true,,0,,,0,2,657,1944,1962,200,200 +www.cloudflare.com,RW,Rwanda,mtn rwanda,36890,mtn rwanda,36890,MTN Rwandacell,true,true,,0,,,69,70,917,1720,1720,200,200 +www.cloudflare.com,RU,Russian Federation,rostelecom,12389,rostelecom,12389,PJSC Rostelecom,true,true,,0,,,0,2,1230,2492,2508,200,200 +www.cloudflare.com,WS,Samoa,digicel samoa,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,WS,Samoa,digicel samoa,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,RW,Rwanda,mtn rwanda,36890,mtn rwanda,36890,MTN Rwandacell,true,false,,0,,,0,2,769,1520,1521,200,200 +www.cloudflare.com,RW,Rwanda,airtel rwanda,37124,airtel rwanda,37124,Airtel Rwanda Ltd,true,false,,0,,,0,2,837,2172,2173,200,200 +www.cloudflare.com,RW,Rwanda,airtel rwanda,37124,airtel rwanda,37124,Airtel Rwanda Ltd,true,true,,0,,,0,2,819,1871,1871,200,200 +www.cloudflare.com,LC,Saint Lucia,digicel saint lucia,33582,digicel saint lucia,33582,Digicel St.Lucia Ltd,true,false,,0,,,0,2,605,1212,1325,200,200 +www.cloudflare.com,LC,Saint Lucia,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,987,1600,1601,200,200 +www.cloudflare.com,MF,Saint Martin (French part),dauphin telecom,33392,dauphin telecom,33392,Dauphin Telecom,true,false,,0,,,0,2,639,1430,1431,200,200 +www.cloudflare.com,LC,Saint Lucia,digicel saint lucia,33582,digicel saint lucia,33582,Digicel St.Lucia Ltd,true,true,,0,,,0,2,402,1150,1150,200,200 +www.cloudflare.com,MF,Saint Martin (French part),dauphin telecom,33392,dauphin telecom,33392,Dauphin Telecom,true,true,,0,,,0,2,492,1172,1173,200,200 +www.cloudflare.com,RU,Russian Federation,rostelecom,12389,rostelecom,12389,PJSC Rostelecom,true,false,,0,,,0,2,1419,3838,3853,200,200 +www.cloudflare.com,LC,Saint Lucia,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,899,2004,2004,200,200 +www.cloudflare.com,SA,Saudi Arabia,rcell,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,194,0,525 +www.cloudflare.com,SA,Saudi Arabia,rcell,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",56,57,0,0,246,0,525 +www.cloudflare.com,ST,Sao Tome and Principe,cst-net,328191,cst-net,328191,Companhia Santomense de Telecomunicacoes,true,false,,0,,,0,3,817,1864,1864,200,200 +www.cloudflare.com,SA,Saudi Arabia,mobily,35819,mobily,35819,"Etihad Etisalat, a joint stock company",true,false,,0,,,0,2,806,1629,1630,200,200 +www.cloudflare.com,SA,Saudi Arabia,stc saudi,39891,stc saudi,39891,Saudi Telecom Company JSC,true,false,,0,,,0,2,790,1554,1555,200,200 +www.cloudflare.com,ST,Sao Tome and Principe,cst-net,328191,cst-net,328191,Companhia Santomense de Telecomunicacoes,true,true,,0,,,0,2,655,2473,2474,200,200 +www.cloudflare.com,SA,Saudi Arabia,zain saudi arabia,43766,zain saudi arabia,43766,Mobile Telecommunication Company Saudi Arabia Joint-Stock company,true,false,,0,,,0,202,886,2225,2225,200,200 +www.cloudflare.com,SA,Saudi Arabia,mobily,35819,mobily,35819,"Etihad Etisalat, a joint stock company",true,true,,0,,,0,2,715,1665,1666,200,200 +www.cloudflare.com,SA,Saudi Arabia,zain saudi arabia,43766,zain saudi arabia,43766,Mobile Telecommunication Company Saudi Arabia Joint-Stock company,true,true,,0,,,1,1,596,1575,1575,200,200 +www.cloudflare.com,SA,Saudi Arabia,stc saudi,39891,stc saudi,39891,Saudi Telecom Company JSC,true,true,,0,,,0,2,762,1505,1505,200,200 +www.cloudflare.com,SA,Saudi Arabia,etihad salam telecom cjsc,35753,etihad salam telecom cjsc,35753,Integrated Telecom Co. Ltd,true,false,,0,,,11,12,1087,1949,1949,200,200 +www.cloudflare.com,SN,Senegal,sonatel,8346,sonatel,8346,SONATEL-AS Autonomous System,true,false,,0,,,0,2,606,1124,1198,200,200 +www.cloudflare.com,SA,Saudi Arabia,etihad salam telecom cjsc,35753,etihad salam telecom cjsc,35753,Integrated Telecom Co. Ltd,true,true,,0,,,0,2,922,1654,1714,200,200 +www.cloudflare.com,SN,Senegal,sonatel,8346,sonatel,8346,SONATEL-AS Autonomous System,true,true,,0,,,0,2,596,1295,1295,200,200 +www.cloudflare.com,RS,Serbia,mts serbia,8400,mts serbia,8400,TELEKOM SRBIJA a.d.,true,false,,0,,,0,202,491,919,919,200,200 +www.cloudflare.com,RS,Serbia,mts serbia,8400,mts serbia,8400,TELEKOM SRBIJA a.d.,true,true,,0,,,0,2,295,811,811,200,200 +www.cloudflare.com,RS,Serbia,cetin belgrade,15958,cetin belgrade,15958,CETIN Ltd. Belgrade,true,true,,0,,,0,2,307,1089,1089,200,200 +www.cloudflare.com,SC,Seychelles,cable & wireless (seychelles),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,SC,Seychelles,cable & wireless (seychelles),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,RS,Serbia,cetin belgrade,15958,cetin belgrade,15958,CETIN Ltd. Belgrade,true,false,,0,,,0,2,502,1003,1004,200,200 +www.cloudflare.com,SC,Seychelles,airtelseychelles,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,3,0,0,56,0,525 +www.cloudflare.com,SN,Senegal,tigo senegal,37649,tigo senegal,37649,SAGA AFRICA HOLDINGS LIMITED,true,true,,0,,,0,2,628,1295,1295,200,200 +www.cloudflare.com,SC,Seychelles,airtelseychelles,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,SN,Senegal,tigo senegal,37649,tigo senegal,37649,SAGA AFRICA HOLDINGS LIMITED,true,false,,0,,,0,2,1756,2424,2425,200,200 +www.cloudflare.com,KN,Saint Kitts and Nevis,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,2875,3393,3395,200,200 +www.cloudflare.com,KN,Saint Kitts and Nevis,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,1340,1866,1866,200,200 +www.cloudflare.com,SG,Singapore,singtel mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,RS,Serbia,a1 srbija,44143,a1 srbija,44143,A1 Srbija d.o.o,true,true,,0,,,0,2,578,1176,1176,200,200 +www.cloudflare.com,RS,Serbia,a1 srbija,44143,a1 srbija,44143,A1 Srbija d.o.o,true,false,,0,,,0,2,518,1027,1102,200,200 +www.cloudflare.com,RS,Serbia,telenor d.o.o.,15958,telenor d.o.o.,15958,CETIN Ltd. Belgrade,true,false,,0,,,0,2,447,995,1024,200,200 +www.cloudflare.com,SG,Singapore,singtel mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,SG,Singapore,simba telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",61,62,0,0,121,0,525 +www.cloudflare.com,SG,Singapore,simba telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,SG,Singapore,starhub mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,SG,Singapore,starhub mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,RS,Serbia,telenor d.o.o.,15958,telenor d.o.o.,15958,CETIN Ltd. Belgrade,true,true,,0,,,0,2,449,950,950,200,200 +www.cloudflare.com,SK,Slovakia,orange slovensko,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,SN,Senegal,sudatel-senegal,37196,sudatel-senegal,37196,Sudatel Senegal,true,false,,0,,,0,2,1047,1647,2022,200,200 +www.cloudflare.com,SK,Slovakia,"swan, a.s.",5578,"swan, a.s.",5578,"SWAN, a.s.",true,false,,0,,,0,2,376,775,775,200,200 +www.cloudflare.com,SX,Sint Maarten (Dutch part),smitcoms n.v.,27781,smitcoms n.v.,27781,SMITCOMS N.V.,true,true,,0,,,0,2,387,808,906,200,200 +www.cloudflare.com,SX,Sint Maarten (Dutch part),smitcoms n.v.,27781,smitcoms n.v.,27781,SMITCOMS N.V.,true,false,,0,,,0,2,341,853,853,200,200 +www.cloudflare.com,SK,Slovakia,orange slovensko,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,3,0,0,56,0,525 +www.cloudflare.com,SN,Senegal,sudatel-senegal,37196,sudatel-senegal,37196,Sudatel Senegal,true,true,,0,,,0,1,990,2221,2221,200,200 +www.cloudflare.com,SK,Slovakia,o2 slovakia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,SK,Slovakia,o2 slovakia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,SL,Sierra Leone,africell sierra leone,36988,africell sierra leone,36988,Africell Sierra Leone Limited,true,false,,0,,,0,2,1060,1942,1943,200,200 +www.cloudflare.com,SK,Slovakia,"swan, a.s.",5578,"swan, a.s.",5578,"SWAN, a.s.",true,true,,0,,,0,2,504,828,828,200,200 +www.cloudflare.com,SG,Singapore,m1,4773,m1,4773,M1 LIMITED,true,false,,0,,,0,2,747,1632,1633,200,200 +www.cloudflare.com,SI,Slovenia,t-2,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,65,0,525 +www.cloudflare.com,SL,Sierra Leone,africell sierra leone,36988,africell sierra leone,36988,Africell Sierra Leone Limited,true,true,,0,,,0,2,841,1735,1735,200,200 +www.cloudflare.com,SI,Slovenia,t-2,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,SL,Sierra Leone,qcell,328297,qcell,328297,QCell (SL) Limited,true,false,,0,,,0,2,1196,2137,2138,200,200 +www.cloudflare.com,SG,Singapore,m1,4773,m1,4773,M1 LIMITED,true,true,,0,,,0,2,965,1730,1731,200,200 +www.cloudflare.com,SK,Slovakia,slovak telekom,6855,slovak telekom,6855,"Slovak Telekom, a.s.",true,true,,0,,,0,2,461,849,919,200,200 +www.cloudflare.com,SB,Solomon Islands,solomon telekom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,SO,Somalia,hormuud,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,SB,Solomon Islands,solomon telekom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,SI,Slovenia,telekom slovenije,5603,telekom slovenije,5603,"Telekom Slovenije, d.d.",true,true,,0,,,0,2,520,985,985,200,200 +www.cloudflare.com,SL,Sierra Leone,qcell,328297,qcell,328297,QCell (SL) Limited,true,true,,0,,,0,2,1134,2314,2463,200,200 +www.cloudflare.com,SO,Somalia,somtel-somalia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,SO,Somalia,hormuud,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,SO,Somalia,somtel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,SO,Somalia,somtel-somalia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,SO,Somalia,somtel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,SO,Somalia,golis-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,SK,Slovakia,slovak telekom,6855,slovak telekom,6855,"Slovak Telekom, a.s.",true,false,,0,,,1,3,521,987,1066,200,200 +www.cloudflare.com,SO,Somalia,golis-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,ZA,South Africa,rain,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.cloudflare.com,RU,Russian Federation,mcs,47204,mcs,,,,false,,0,,,0,2,1412,2230,2230,200,200 +www.cloudflare.com,SI,Slovenia,telekom slovenije,5603,telekom slovenije,5603,"Telekom Slovenije, d.d.",true,false,,0,,,0,2,436,976,976,200,200 +www.cloudflare.com,ZA,South Africa,rain,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,ZA,South Africa,mtn business solutions,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.cloudflare.com,SI,Slovenia,a1 slovenija,21283,a1 slovenija,21283,"A1 Slovenija telekomunikacijske storitve,d.d.",true,false,,0,,,0,202,685,1151,1206,200,200 +www.cloudflare.com,SI,Slovenia,a1 slovenija,21283,a1 slovenija,21283,"A1 Slovenija telekomunikacijske storitve,d.d.",true,true,,0,,,0,2,441,917,917,200,200 +www.cloudflare.com,ZA,South Africa,afrihost-sp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,72,0,525 +www.cloudflare.com,ZA,South Africa,mtn business solutions,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,274,0,525 +www.cloudflare.com,SL,Sierra Leone,zain,37164,zain,37164,Orange (SL) Limited,true,false,,0,,,0,2,2132,3113,3113,200,200 +www.cloudflare.com,SO,Somalia,telesom,37473,telesom,37473,Telesom,true,true,,0,,,68,70,957,1790,1790,200,200 +www.cloudflare.com,SO,Somalia,amtel,328319,amtel,328319,AMTEL LTD,true,false,,0,,,0,2,668,1644,1644,200,200 +www.cloudflare.com,SL,Sierra Leone,zain,37164,zain,37164,Orange (SL) Limited,true,true,,0,,,0,1,1067,2698,2698,200,200 +www.cloudflare.com,SO,Somalia,amtel,328319,amtel,328319,AMTEL LTD,true,true,,0,,,0,2,652,1290,1290,200,200 +www.cloudflare.com,ZA,South Africa,afrihost-sp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.cloudflare.com,SI,Slovenia,telemach,3212,telemach,3212,Telemach Slovenija d.o.o.,true,false,,0,,,0,2,2255,2986,2988,200,200 +www.cloudflare.com,SS,South Sudan,mtn south sudan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,SS,South Sudan,mtn south sudan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,SS,South Sudan,telecom-4g,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,ZA,South Africa,cell c,37168,cell c,37168,Cell C (Pty) Ltd,true,false,,0,,,0,2,775,1541,1541,200,200 +www.cloudflare.com,SS,South Sudan,telecom-4g,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,ES,Spain,"procono, s.a.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,SI,Slovenia,telemach,3212,telemach,3212,Telemach Slovenija d.o.o.,true,true,,0,,,0,2,1629,2309,2312,200,200 +www.cloudflare.com,SO,Somalia,telesom,37473,telesom,37473,Telesom,true,false,,0,,,0,2,1224,2042,2043,200,200 +www.cloudflare.com,ZA,South Africa,cell c,37168,cell c,37168,Cell C (Pty) Ltd,true,true,,0,,,0,2,929,1825,1825,200,200 +www.cloudflare.com,ZA,South Africa,mtn sa mobile,12091,mtn sa mobile,12091,MTN SA,true,false,,0,,,0,2,1016,2176,2176,200,200 +www.cloudflare.com,ZA,South Africa,telkom internet,37457,telkom internet,37457,Telkom SA Ltd.,true,true,,0,,,0,2,924,2491,2491,200,200 +www.cloudflare.com,ES,Spain,yoigo,15704,yoigo,15704,XTRA TELECOM S.A.,true,false,,0,,,0,2,997,1576,1596,200,200 +www.cloudflare.com,ES,Spain,telefonica de espana,3352,telefonica de espana,3352,TELEFONICA DE ESPANA S.A.U.,true,false,,0,,,0,2,708,1336,1414,200,200 +www.cloudflare.com,ZA,South Africa,telkom internet,37457,telkom internet,37457,Telkom SA Ltd.,true,false,,0,,,0,204,1186,3090,3090,200,200 +www.cloudflare.com,ZA,South Africa,mtn sa mobile,12091,mtn sa mobile,12091,MTN SA,true,true,,0,,,0,2,892,1808,1808,200,200 +www.cloudflare.com,ES,Spain,zinnia telecomunicaciones sl.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",54,55,0,0,113,0,525 +www.cloudflare.com,ES,Spain,zinnia telecomunicaciones sl.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",22,24,0,0,83,0,525 +www.cloudflare.com,ES,Spain,"procono, s.a.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,ES,Spain,yoigo,15704,yoigo,15704,XTRA TELECOM S.A.,true,true,,0,,,0,2,633,1125,1126,200,200 +www.cloudflare.com,ZA,South Africa,vodacom,29975,vodacom,29975,Vodacom,true,false,,0,,,0,2,1160,2345,2345,200,200 +www.cloudflare.com,ES,Spain,jazztel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,ZA,South Africa,vodacom,29975,vodacom,29975,Vodacom,true,true,,0,,,0,2,1295,2480,2480,200,200 +www.cloudflare.com,ES,Spain,jazztel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,257,0,525 +www.cloudflare.com,ES,Spain,avatel telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,64,0,525 +www.cloudflare.com,ES,Spain,telefonica de espana,3352,telefonica de espana,3352,TELEFONICA DE ESPANA S.A.U.,true,true,,0,,,0,2,715,1403,1403,200,200 +www.cloudflare.com,ES,Spain,digi spain telecom,57269,digi spain telecom,57269,DIGI SPAIN TELECOM S.L.U.,true,false,,0,,,0,203,1104,1727,1766,200,200 +www.cloudflare.com,ES,Spain,avatel telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,ES,Spain,vodafone spain,12430,vodafone spain,12430,VODAFONE ESPANA S.A.U.,true,false,,0,,,0,2,503,1278,1278,200,200 +www.cloudflare.com,ES,Spain,digi spain telecom,57269,digi spain telecom,57269,DIGI SPAIN TELECOM S.L.U.,true,true,,0,,,0,2,909,1666,1667,200,200 +www.cloudflare.com,ES,Spain,digi spain,57269,digi spain,57269,DIGI SPAIN TELECOM S.L.U.,true,true,,0,,,0,2,356,752,752,200,200 +www.cloudflare.com,ES,Spain,digi spain,57269,digi spain,57269,DIGI SPAIN TELECOM S.L.U.,true,false,,0,,,1,2,352,1105,1105,200,200 +www.cloudflare.com,LK,Sri Lanka,mobitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,ES,Spain,aire networks,29119,aire networks,29119,AIRE NETWORKS DEL MEDITERRANEO SL UNIPERSONAL,true,true,,0,,,0,203,520,942,942,200,200 +www.cloudflare.com,LK,Sri Lanka,mobitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,ES,Spain,vodafone spain,12430,vodafone spain,12430,VODAFONE ESPANA S.A.U.,true,true,,0,,,1,2,516,1233,1293,200,200 +www.cloudflare.com,ES,Spain,aire networks,29119,aire networks,29119,AIRE NETWORKS DEL MEDITERRANEO SL UNIPERSONAL,true,false,,0,,,0,2,344,818,818,200,200 +www.cloudflare.com,ZA,South Africa,telkom limited,37457,telkom limited,37457,Telkom SA Ltd.,true,false,,0,,,0,2,3665,5234,5234,200,200 +www.cloudflare.com,RU,Russian Federation,beeline,16345,beeline,,,,false,,0,,,0,2,565,1168,1168,200,200 +www.cloudflare.com,SD,Sudan,sudatel,15706,sudatel,15706,Sudatel Telecom Group,true,false,,0,,,0,2,644,1214,1214,200,200 +www.cloudflare.com,ES,Spain,orange espana,12479,orange espana,12479,Orange Espagne SA,true,true,,0,,,0,2,1747,2221,2222,200,200 +www.cloudflare.com,ZA,South Africa,telkom limited,37457,telkom limited,37457,Telkom SA Ltd.,true,true,,0,,,0,1,3061,4074,4154,200,200 +www.cloudflare.com,SR,Suriname,telesur,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,ES,Spain,orange espana,12479,orange espana,12479,Orange Espagne SA,true,false,,0,,,0,2,894,1419,1482,200,200 +www.cloudflare.com,SR,Suriname,telesur,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.cloudflare.com,SR,Suriname,digicel suriname nv,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,SR,Suriname,digicel suriname nv,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,LK,Sri Lanka,hutch sri lanka,17470,hutch sri lanka,17470,Hutchison Telecommunications Lanka (Private) Limited,true,true,,0,,,0,2,1375,2525,2525,200,200 +www.cloudflare.com,SD,Sudan,sudatel,15706,sudatel,15706,Sudatel Telecom Group,true,true,,0,,,0,2,717,1756,1756,200,200 +www.cloudflare.com,LK,Sri Lanka,hutch sri lanka,17470,hutch sri lanka,17470,Hutchison Telecommunications Lanka (Private) Limited,true,false,,0,,,0,2,1591,2739,2739,200,200 +www.cloudflare.com,RU,Russian Federation,mcs,47204,mcs,,,,true,,0,,,78,79,1246,2471,2472,200,200 +www.cloudflare.com,ES,Spain,telefonica de espana static ip,3352,telefonica de espana static ip,3352,TELEFONICA DE ESPANA S.A.U.,true,false,,0,,,0,2,2299,3099,3099,200,200 +www.cloudflare.com,SE,Sweden,gotalandsnatet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,SE,Sweden,gotalandsnatet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,SD,Sudan,zain sudan,36998,zain sudan,36998,Sudanese Mobile Telephone (ZAIN) Co Ltd,true,false,,0,,,73,75,1787,2625,2735,200,200 +www.cloudflare.com,ES,Spain,telefonica de espana static ip,3352,telefonica de espana static ip,3352,TELEFONICA DE ESPANA S.A.U.,true,true,,0,,,0,2,2443,3374,3650,200,200 +www.cloudflare.com,SZ,Eswatini,swazi mobile,328169,swazi mobile,328169,Swazi Mobile Limited,true,true,,0,,,1,2,1100,2227,2259,200,200 +www.cloudflare.com,SD,Sudan,mtn sudan,36972,mtn sudan,36972,MTN SUDAN,true,false,,0,,,0,2,1476,2764,2765,200,200 +www.cloudflare.com,SD,Sudan,zain sudan,36998,zain sudan,36998,Sudanese Mobile Telephone (ZAIN) Co Ltd,true,true,,0,,,0,2,1085,2353,2354,200,200 +www.cloudflare.com,SE,Sweden,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,SE,Sweden,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,true,,0,,,0,2,510,1006,1046,200,200 +www.cloudflare.com,SE,Sweden,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,SD,Sudan,mtn sudan,36972,mtn sudan,36972,MTN SUDAN,true,true,,0,,,0,2,1325,2224,2224,200,200 +www.cloudflare.com,SE,Sweden,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,false,,0,,,0,2,483,859,859,200,200 +www.cloudflare.com,SE,Sweden,tele2 sweden,1257,tele2 sweden,1257,Tele2 Sverige AB,true,true,,0,,,0,2,544,939,990,200,200 +www.cloudflare.com,SZ,Eswatini,swazi mobile,328169,swazi mobile,328169,Swazi Mobile Limited,true,false,,0,,,0,2,1641,2535,2535,200,200 +www.cloudflare.com,SE,Sweden,tele2 sweden,1257,tele2 sweden,1257,Tele2 Sverige AB,true,false,,0,,,0,2,449,852,911,200,200 +www.cloudflare.com,SE,Sweden,telia mobile,3301,telia mobile,3301,Telia Company AB,true,false,,0,,,0,2,385,796,814,200,200 +www.cloudflare.com,SE,Sweden,telenor sverige,8434,telenor sverige,8434,Telenor Sverige AB,true,false,,0,,,0,2,698,1334,1334,200,200 +www.cloudflare.com,SE,Sweden,telia mobile,3301,telia mobile,3301,Telia Company AB,true,true,,0,,,0,2,377,713,753,200,200 +www.cloudflare.com,SY,Syrian Arab Republic,rcell,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,CH,Switzerland,swisscom,3303,swisscom,3303,Swisscom (Schweiz) AG,true,false,,0,,,0,2,423,1034,1081,200,200 +www.cloudflare.com,SE,Sweden,telenor sverige,8434,telenor sverige,8434,Telenor Sverige AB,true,true,,0,,,58,60,614,1229,1229,200,200 +www.cloudflare.com,SY,Syrian Arab Republic,rcell,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,96,0,525 +www.cloudflare.com,CH,Switzerland,swisscom,3303,swisscom,3303,Swisscom (Schweiz) AG,true,true,,0,,,0,2,462,838,883,200,200 +www.cloudflare.com,CH,Switzerland,sunrise,6730,sunrise,6730,Sunrise GmbH,true,true,,0,,,0,1,567,985,993,200,200 +www.cloudflare.com,CH,Switzerland,sunrise,6730,sunrise,6730,Sunrise GmbH,true,false,,0,,,0,2,380,1008,1009,200,200 +www.cloudflare.com,CH,Switzerland,salt mobile,15796,salt mobile,15796,Salt Mobile SA,true,false,,0,,,0,2,673,1240,1327,200,200 +www.cloudflare.com,SY,Syrian Arab Republic,syriatel mobile telecom,48065,syriatel mobile telecom,48065,Syriatel Mobile Telecom,true,false,,0,,,0,2,707,1384,1384,200,200 +www.cloudflare.com,CH,Switzerland,salt mobile,15796,salt mobile,15796,Salt Mobile SA,true,true,,0,,,0,2,670,1806,1862,200,200 +www.cloudflare.com,SY,Syrian Arab Republic,syriatel mobile telecom,48065,syriatel mobile telecom,48065,Syriatel Mobile Telecom,true,true,,0,,,0,2,683,1394,1394,200,200 +www.cloudflare.com,TW,"Taiwan, Province of China",chunghwa telecom,17421,chunghwa telecom,17421,Mobile Business Group,true,false,,0,,,0,2,973,1923,1923,200,200 +www.cloudflare.com,TW,"Taiwan, Province of China",twn broadband,24158,twn broadband,24158,"Taiwan Mobile Co., Ltd.",true,true,,0,,,0,2,1215,2357,2357,200,200 +www.cloudflare.com,TW,"Taiwan, Province of China",chunghwa telecom,17421,chunghwa telecom,17421,Mobile Business Group,true,true,,0,,,68,70,1146,2101,2101,200,200 +www.cloudflare.com,TW,"Taiwan, Province of China",taiwan mobile,24158,taiwan mobile,24158,"Taiwan Mobile Co., Ltd.",true,true,,0,,,0,2,847,1664,1665,200,200 +www.cloudflare.com,CH,Switzerland,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,3362,4097,4098,200,200 +www.cloudflare.com,TW,"Taiwan, Province of China",twn broadband,24158,twn broadband,24158,"Taiwan Mobile Co., Ltd.",true,false,,0,,,0,2,1442,2463,2475,200,200 +www.cloudflare.com,TW,"Taiwan, Province of China",taiwan mobile,24158,taiwan mobile,24158,"Taiwan Mobile Co., Ltd.",true,false,,0,,,0,2,799,1604,1604,200,200 +www.cloudflare.com,CH,Switzerland,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,2661,3414,3415,200,200 +www.cloudflare.com,SY,Syrian Arab Republic,syrian telecom,29256,syrian telecom,29256,Syrian Telecom,true,true,,0,,,0,2,2666,3842,3842,200,200 +www.cloudflare.com,SY,Syrian Arab Republic,syrian telecom,29256,syrian telecom,29256,Syrian Telecom,true,false,,0,,,0,1,2703,3910,3911,200,200 +www.cloudflare.com,TW,"Taiwan, Province of China",fareastone,9674,fareastone,9674,"Far EastTone Telecommunication Co., Ltd.",true,false,,0,,,0,2,922,1848,1848,200,200 +www.cloudflare.com,TJ,Tajikistan,tcell (cjsc indigo tajikistan),47139,tcell (cjsc indigo tajikistan),47139,CJSC INDIGO TAJIKISTAN,true,true,,0,,,0,2,754,1390,1399,200,200 +www.cloudflare.com,TW,"Taiwan, Province of China",fareastone,9674,fareastone,9674,"Far EastTone Telecommunication Co., Ltd.",true,true,,0,,,0,2,789,1617,1617,200,200 +www.cloudflare.com,TJ,Tajikistan,tcell (cjsc indigo tajikistan),47139,tcell (cjsc indigo tajikistan),47139,CJSC INDIGO TAJIKISTAN,true,false,,0,,,0,2,709,1310,1310,200,200 +www.cloudflare.com,TJ,Tajikistan,closed joint stock company tt mobile,43197,closed joint stock company tt mobile,43197,Closed Joint Stock Company TT mobile,true,false,,0,,,0,2,676,1404,1404,200,200 +www.cloudflare.com,TJ,Tajikistan,closed joint stock company tt mobile,43197,closed joint stock company tt mobile,43197,Closed Joint Stock Company TT mobile,true,true,,0,,,0,2,691,1394,1399,200,200 +www.cloudflare.com,TJ,Tajikistan,cjsc babilon-mobile,204106,cjsc babilon-mobile,204106,CJSC Babilon-Mobile,true,false,,0,,,0,2,981,1710,1710,200,200 +www.cloudflare.com,TZ,"Tanzania, United Republic of",liquid intelligent technologies,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,TZ,"Tanzania, United Republic of",liquid intelligent technologies,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,TJ,Tajikistan,cjsc indigo tajikistan,48887,cjsc indigo tajikistan,48887,CJSC INDIGO TAJIKISTAN,true,false,,0,,,0,2,676,1306,1314,200,200 +www.cloudflare.com,TJ,Tajikistan,cjsc babilon-mobile,204106,cjsc babilon-mobile,204106,CJSC Babilon-Mobile,true,true,,0,,,40,42,760,1614,1618,200,200 +www.cloudflare.com,TJ,Tajikistan,cjsc indigo tajikistan,48887,cjsc indigo tajikistan,48887,CJSC INDIGO TAJIKISTAN,true,true,,0,,,0,2,684,1282,1283,200,200 +www.cloudflare.com,TJ,Tajikistan,zet-mobile,34557,zet-mobile,34557,Tacom LLC,true,false,,0,,,0,2,845,1811,1812,200,200 +www.cloudflare.com,TJ,Tajikistan,zet-mobile,34557,zet-mobile,34557,Tacom LLC,true,true,,0,,,0,3,735,1357,1358,200,200 +www.cloudflare.com,TZ,"Tanzania, United Republic of",ttcldata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.cloudflare.com,TJ,Tajikistan,babilon-t,24722,babilon-t,24722,LLC Babilon-T,true,false,,0,,,0,2,1046,2144,2298,200,200 +www.cloudflare.com,TZ,"Tanzania, United Republic of",ttcldata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,TZ,"Tanzania, United Republic of",barmedas-tanzania,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,TZ,"Tanzania, United Republic of",barmedas-tanzania,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,TZ,"Tanzania, United Republic of",airtel tanzania,37133,airtel tanzania,37133,Airtel Tanzania,true,false,,0,,,1,2,848,1595,1776,200,200 +www.cloudflare.com,TJ,Tajikistan,babilon-t,24722,babilon-t,24722,LLC Babilon-T,true,true,,0,,,0,2,1266,2139,2164,200,200 +www.cloudflare.com,TZ,"Tanzania, United Republic of",airtel tanzania,37133,airtel tanzania,37133,Airtel Tanzania,true,true,,0,,,0,2,932,1656,1657,200,200 +www.cloudflare.com,TZ,"Tanzania, United Republic of",halotel,327885,halotel,327885,Viettel Tanzania PLC,true,false,,0,,,0,2,888,1695,1695,200,200 +www.cloudflare.com,TZ,"Tanzania, United Republic of",vodacom tanzania,36908,vodacom tanzania,36908,Vodacom Tanzania Ltd,true,false,,0,,,0,1,1233,2559,2742,200,200 +www.cloudflare.com,TH,Thailand,national telecom public company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,TH,Thailand,national telecom public company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,TH,Thailand,3bb broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,TZ,"Tanzania, United Republic of",mic tanzania,37035,mic tanzania,37035,MIC TANZANIA LTD,true,false,,0,,,0,2,886,2152,2152,200,200 +www.cloudflare.com,TH,Thailand,3bb broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,TZ,"Tanzania, United Republic of",mic tanzania,37035,mic tanzania,37035,MIC TANZANIA LTD,true,true,,0,,,0,2,830,1701,1702,200,200 +www.cloudflare.com,TZ,"Tanzania, United Republic of",vodacom tanzania,36908,vodacom tanzania,36908,Vodacom Tanzania Ltd,true,true,,0,,,0,2,1127,2779,2780,200,200 +www.cloudflare.com,TZ,"Tanzania, United Republic of",halotel,327885,halotel,327885,Viettel Tanzania PLC,true,true,,0,,,0,1,1128,2130,2130,200,200 +www.cloudflare.com,TL,Timor-Leste,telkomcel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,TL,Timor-Leste,timor telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,TL,Timor-Leste,timor telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,TL,Timor-Leste,telkomcel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.cloudflare.com,TL,Timor-Leste,viettel timor leste,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,TL,Timor-Leste,viettel timor leste,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,TH,Thailand,ais eds,45458,ais eds,45458,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,false,,0,,,75,77,767,1633,1633,200,200 +www.cloudflare.com,TG,Togo,atlantique telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,TG,Togo,atlantique telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,TO,Tonga,digicel tonga,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,TO,Tonga,digicel tonga,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.cloudflare.com,TH,Thailand,true mobile,132618,true mobile,132618,True Move Company Limited,true,false,,0,,,0,2,906,1859,1904,200,200 +www.cloudflare.com,TH,Thailand,dtac,24378,dtac,24378,Total Access Communication PLC.,true,false,,0,,,0,2,743,2051,2051,200,200 +www.cloudflare.com,TH,Thailand,dtac,24378,dtac,24378,Total Access Communication PLC.,true,true,,0,,,0,2,737,1661,1661,200,200 +www.cloudflare.com,TT,Trinidad and Tobago,bmobile fiber,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,TH,Thailand,ais eds,45458,ais eds,45458,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,true,,0,,,0,2,730,1509,1509,200,200 +www.cloudflare.com,TH,Thailand,true mobile,132618,true mobile,132618,True Move Company Limited,true,true,,0,,,0,2,804,1988,1988,200,200 +www.cloudflare.com,TT,Trinidad and Tobago,bmobile fiber,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,TH,Thailand,ais mobile,131445,ais mobile,131445,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,false,,0,,,0,2,1018,1977,1977,200,200 +www.cloudflare.com,TT,Trinidad and Tobago,bmobile dsl,5639,bmobile dsl,5639,Telecommunication Services of Trinidad and Tobago,true,false,,0,,,0,2,551,1129,1184,200,200 +www.cloudflare.com,SZ,Eswatini,swazimtn-ltd,327765,swazimtn-ltd,327765,Swazi MTN Ltd,true,false,,35,CURLE_SSL_CONNECT_ERROR,TLS connect error: error:00000000:lib(0)::reason(0),0,2,0,0,21369,0,200 +www.cloudflare.com,SZ,Eswatini,swazimtn-ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,443,0,502 +www.cloudflare.com,TH,Thailand,ais mobile,131445,ais mobile,131445,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,true,,0,,,0,2,995,2022,2096,200,200 +www.cloudflare.com,TN,Tunisia,tunisie telecom,327934,tunisie telecom,327934,SOCIETE NATIONALE DES TELECOMMUNICATIONS (Tunisie Telecom),true,false,,0,,,0,2,515,1082,1113,200,200 +www.cloudflare.com,TT,Trinidad and Tobago,bmobile dsl,5639,bmobile dsl,5639,Telecommunication Services of Trinidad and Tobago,true,true,,0,,,0,2,521,1009,1236,200,200 +www.cloudflare.com,TN,Tunisia,tunisie telecom,327934,tunisie telecom,327934,SOCIETE NATIONALE DES TELECOMMUNICATIONS (Tunisie Telecom),true,true,,0,,,72,74,490,1095,1095,200,200 +www.cloudflare.com,TN,Tunisia,orange tunisie,37492,orange tunisie,37492,Orange Tunisie,true,true,,0,,,0,2,723,1280,1382,200,200 +www.cloudflare.com,TN,Tunisia,orange tunisie,37492,orange tunisie,37492,Orange Tunisie,true,false,,0,,,0,2,632,1333,1334,200,200 +www.cloudflare.com,TR,Turkey,vodafone turkey,15897,vodafone turkey,15897,Vodafone Telekomunikasyon A.S.,true,false,,0,,,0,2,543,1455,1456,200,200 +www.cloudflare.com,TG,Togo,togocom,24691,togocom,24691,"TogoTelecom, Togo",true,true,,0,,,0,2,1991,3581,3581,200,200 +www.cloudflare.com,TR,Turkey,vodafone,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.cloudflare.com,TN,Tunisia,orange internet,37492,orange internet,37492,Orange Tunisie,true,false,,0,,,0,2,691,1335,1335,200,200 +www.cloudflare.com,TR,Turkey,vodafone,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.cloudflare.com,TR,Turkey,turkcell,16135,turkcell,16135,TURKCELL ILETISIM HIZMETLERI A.S.,true,false,,0,,,0,2,608,1406,1471,200,200 +www.cloudflare.com,TR,Turkey,fibim fibernet gsm san. ve tic. a.s,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,3,0,0,58,0,525 +www.cloudflare.com,TR,Turkey,fibim fibernet gsm san. ve tic. a.s,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +www.cloudflare.com,TM,Turkmenistan,altyn asyr cjsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,55,0,525 +www.cloudflare.com,TM,Turkmenistan,altyn asyr cjsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,50,0,525 +www.cloudflare.com,TC,Turks and Caicos Islands,digicel turks and caicos,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.cloudflare.com,TC,Turks and Caicos Islands,digicel turks and caicos,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,TN,Tunisia,orange internet,37492,orange internet,37492,Orange Tunisie,true,true,,0,,,0,2,551,1191,1286,200,200 +www.cloudflare.com,TT,Trinidad and Tobago,digicel trinidad & tobago,27800,digicel trinidad & tobago,27800,Digicel Trinidad and Tobago Ltd.,true,false,,0,,,0,2,1957,4778,4778,200,200 +www.cloudflare.com,TR,Turkey,turk telekom,20978,turk telekom,20978,TT Mobil Iletisim Hizmetleri A.S,true,false,,0,,,0,2,509,968,969,200,200 +www.cloudflare.com,TR,Turkey,turkcell,16135,turkcell,16135,TURKCELL ILETISIM HIZMETLERI A.S.,true,true,,0,,,0,1,641,1334,1335,200,200 +www.cloudflare.com,TR,Turkey,turk telekom,20978,turk telekom,20978,TT Mobil Iletisim Hizmetleri A.S,true,true,,0,,,0,2,532,1007,1008,200,200 +www.cloudflare.com,TN,Tunisia,ooredoo tunisia,37693,ooredoo tunisia,37693,OOREDOO TUNISIE SA,true,true,,0,,,0,2,1983,2920,2920,200,200 +www.cloudflare.com,TR,Turkey,vodafone turkey,15897,vodafone turkey,15897,Vodafone Telekomunikasyon A.S.,true,true,,0,,,0,202,716,1530,1530,200,200 +www.cloudflare.com,TG,Togo,togocom,24691,togocom,24691,"TogoTelecom, Togo",true,false,,0,,,0,2,2863,4506,4506,200,200 +www.cloudflare.com,TN,Tunisia,ooredoo tunisia,37693,ooredoo tunisia,37693,OOREDOO TUNISIE SA,true,false,,0,,,0,2,1016,2136,2136,200,200 +www.cloudflare.com,UG,Uganda,airtel uganda,37075,airtel uganda,37075,Airtel Uganda Limited,true,false,,0,,,59,60,1035,2154,2154,200,200 +www.cloudflare.com,UG,Uganda,mtn uganda,20294,mtn uganda,20294,MTN Uganda,true,false,,0,,,0,2,966,2566,2566,200,200 +www.cloudflare.com,UA,Ukraine,lifecell,34058,lifecell,34058,"Limited Liability Company ""lifecell""",true,true,,0,,,0,2,1212,2393,2393,200,200 +www.cloudflare.com,UG,Uganda,tangerine-ug,37113,tangerine-ug,37113,Tangerine Limited,true,true,,0,,,0,2,1123,1979,1979,200,200 +www.cloudflare.com,UG,Uganda,tangerine-ug,37113,tangerine-ug,37113,Tangerine Limited,true,false,,0,,,0,2,1437,2876,2877,200,200 +www.cloudflare.com,UG,Uganda,airtel uganda,37075,airtel uganda,37075,Airtel Uganda Limited,true,true,,0,,,0,2,916,2635,2635,200,200 +www.cloudflare.com,UG,Uganda,mtn uganda,20294,mtn uganda,20294,MTN Uganda,true,true,,0,,,0,202,1248,2861,2862,200,200 +www.cloudflare.com,UA,Ukraine,vodafone ukraine,21497,vodafone ukraine,21497,"PrJSC ""VF UKRAINE""",true,true,,0,,,0,2,753,1550,1661,200,200 +www.cloudflare.com,LK,Sri Lanka,airtel lanka,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,1,0,0,21076,0,500 +www.cloudflare.com,AE,United Arab Emirates,du,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,AE,United Arab Emirates,du,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,LK,Sri Lanka,dialog axiata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21174,0,500 +www.cloudflare.com,GB,United Kingdom,mass response service,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.cloudflare.com,GB,United Kingdom,sparks communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.cloudflare.com,GB,United Kingdom,sparks communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.cloudflare.com,UA,Ukraine,vodafone ukraine,21497,vodafone ukraine,21497,"PrJSC ""VF UKRAINE""",true,false,,0,,,0,2,690,1430,1430,200,200 +www.cloudflare.com,UA,Ukraine,lifecell,34058,lifecell,34058,"Limited Liability Company ""lifecell""",true,false,,0,,,0,2,1190,2442,2460,200,200 +www.cloudflare.com,UA,Ukraine,k-telekom,203451,k-telekom,203451,K-telekom LLC,true,false,,0,,,0,2,875,1437,1438,200,200 +www.cloudflare.com,UA,Ukraine,k-telekom,203451,k-telekom,203451,K-telekom LLC,true,true,,0,,,58,59,634,1235,1236,200,200 +www.cloudflare.com,AE,United Arab Emirates,e& uae,5384,e& uae,5384,EMIRATES TELECOMMUNICATIONS GROUP COMPANY (ETISALAT GROUP) PJSC,true,false,,0,,,0,2,993,1694,1695,200,200 +www.cloudflare.com,GB,United Kingdom,mass response service,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,79,0,525 +www.cloudflare.com,GB,United Kingdom,orange,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +www.cloudflare.com,UA,Ukraine,kyivstar,15895,kyivstar,4766,Korea Telecom,false,false,,0,,,0,2,2194,3449,3450,200,200 +www.cloudflare.com,AE,United Arab Emirates,e& uae,5384,e& uae,5384,EMIRATES TELECOMMUNICATIONS GROUP COMPANY (ETISALAT GROUP) PJSC,true,true,,0,,,0,2,694,1402,1403,200,200 +www.cloudflare.com,GB,United Kingdom,vodafone,25135,vodafone,25135,Vodafone Limited,true,false,,0,,,0,1,730,1290,1290,200,200 +www.cloudflare.com,GB,United Kingdom,orange,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,72,0,525 +www.cloudflare.com,AE,United Arab Emirates,du telecom,15802,du telecom,15802,Emirates Integrated Telecommunications Company PJSC,true,true,,0,,,0,2,781,1692,1693,200,200 +www.cloudflare.com,AE,United Arab Emirates,du telecom,15802,du telecom,15802,Emirates Integrated Telecommunications Company PJSC,true,false,,0,,,1,204,1073,1994,1995,200,200 +www.cloudflare.com,GB,United Kingdom,vodafone,25135,vodafone,25135,Vodafone Limited,true,true,,0,,,0,2,1152,1759,1759,200,200 +www.cloudflare.com,GB,United Kingdom,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,false,,0,,,0,2,657,1204,1265,200,200 +www.cloudflare.com,TT,Trinidad and Tobago,digicel trinidad & tobago,27800,digicel trinidad & tobago,27800,Digicel Trinidad and Tobago Ltd.,true,true,,0,,,0,2,10175,11344,11688,200,200 +www.cloudflare.com,GB,United Kingdom,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,true,,0,,,0,2,660,1077,1144,200,200 +www.cloudflare.com,GB,United Kingdom,working group two,35120,working group two,35120,WORKING GROUP TWO AS,true,false,,0,,,0,2,1314,2172,2173,200,200 +www.cloudflare.com,GB,United Kingdom,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,541,1307,1307,200,200 +www.cloudflare.com,GB,United Kingdom,virgin media,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +www.cloudflare.com,GB,United Kingdom,virgin media,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,103,0,525 +www.cloudflare.com,UA,Ukraine,kyivstar,15895,kyivstar,4766,Korea Telecom,false,true,,0,,,0,2,2099,3327,3328,200,200 +www.cloudflare.com,GB,United Kingdom,three,206067,three,206067,Hutchison 3G UK Limited,true,false,,0,,,0,2,655,1150,1150,200,200 +www.cloudflare.com,GB,United Kingdom,working group two,35120,working group two,35120,WORKING GROUP TWO AS,true,true,,0,,,0,2,1020,1787,1788,200,200 +www.cloudflare.com,GB,United Kingdom,o2 uk,35228,o2 uk,35228,Telefonica UK Limited,true,true,,0,,,0,2,509,1180,1233,200,200 +www.cloudflare.com,LK,Sri Lanka,airtel lanka,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21106,0,500 +www.cloudflare.com,LK,Sri Lanka,dialog axiata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21174,0,500 +www.cloudflare.com,US,United States,cox communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,424,0,525 +www.cloudflare.com,GB,United Kingdom,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,843,1571,1571,200,200 +www.cloudflare.com,GB,United Kingdom,o2 uk,35228,o2 uk,35228,Telefonica UK Limited,true,false,,0,,,0,2,470,1278,1279,200,200 +www.cloudflare.com,GB,United Kingdom,plan communications,35691,plan communications,35691,Plan Communications Ltd,true,false,,0,,,0,2,378,731,731,200,200 +www.cloudflare.com,GB,United Kingdom,plan communications,35691,plan communications,35691,Plan Communications Ltd,true,true,,0,,,0,2,445,1274,1274,200,200 +www.cloudflare.com,GB,United Kingdom,bt,2856,bt,2856,British Telecommunications PLC,true,false,,0,,,0,2,1473,2027,2027,200,200 +www.cloudflare.com,US,United States,verizon 5g home,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",66,67,0,0,479,0,525 +www.cloudflare.com,GB,United Kingdom,three,206067,three,206067,Hutchison 3G UK Limited,true,true,,0,,,0,2,589,1159,1159,200,200 +www.cloudflare.com,GB,United Kingdom,bt,2856,bt,2856,British Telecommunications PLC,true,true,,0,,,0,2,418,844,845,200,200 +www.cloudflare.com,US,United States,strata networks,30432,strata networks,30432,UBTANET,true,false,,0,,,0,2,442,1170,1170,200,200 +www.cloudflare.com,US,United States,uscellular,6614,uscellular,6614,"T-Mobile USA, Inc.",true,false,,0,,,0,2,587,1073,1073,200,200 +www.cloudflare.com,US,United States,strata networks,30432,strata networks,30432,UBTANET,true,true,,0,,,0,2,426,926,926,200,200 +www.cloudflare.com,US,United States,optimum mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,378,0,525 +www.cloudflare.com,US,United States,optimum mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,407,0,525 +www.cloudflare.com,US,United States,spectrum,20001,spectrum,20001,Charter Communications Inc,true,false,,0,,,0,2,333,763,764,200,200 +www.cloudflare.com,US,United States,uscellular,6614,uscellular,6614,"T-Mobile USA, Inc.",true,true,,0,,,0,2,497,963,964,200,200 +www.cloudflare.com,US,United States,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,true,,0,,,0,2,323,748,748,200,200 +www.cloudflare.com,US,United States,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,false,,0,,,0,2,161,503,504,200,200 +www.cloudflare.com,US,United States,cox communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,383,0,525 +www.cloudflare.com,US,United States,spectrum,20001,spectrum,20001,Charter Communications Inc,true,true,,0,,,0,2,284,729,811,200,200 +www.cloudflare.com,US,United States,ne colorado cellular,32307,ne colorado cellular,32307,NE COLORADO CELLULAR INC,true,false,,0,,,0,2,531,1226,1226,200,200 +www.cloudflare.com,US,United States,ne colorado cellular,32307,ne colorado cellular,32307,NE COLORADO CELLULAR INC,true,true,,0,,,0,1,403,1001,1002,200,200 +www.cloudflare.com,US,United States,optimum,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,395,0,525 +www.cloudflare.com,US,United States,optimum online,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,438,0,525 +www.cloudflare.com,US,United States,belgacom international carrier services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,466,0,525 +www.cloudflare.com,US,United States,optimum online,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,413,0,525 +www.cloudflare.com,US,United States,at&t wireless,20057,at&t wireless,20057,"AT&T Enterprises, LLC",true,false,,0,,,0,2,546,1042,1043,200,200 +www.cloudflare.com,US,United States,belgacom international carrier services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,411,0,525 +www.cloudflare.com,US,United States,boost mobile,398378,boost mobile,398378,Boost Mobile,true,false,,0,,,0,2,1015,2122,2123,200,200 +www.cloudflare.com,US,United States,optimum,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,416,0,525 +www.cloudflare.com,US,United States,verizon 5g home,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,429,0,525 +www.cloudflare.com,US,United States,gci communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,423,0,525 +www.cloudflare.com,UY,Uruguay,telstar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.cloudflare.com,UY,Uruguay,telstar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.cloudflare.com,US,United States,at&t wireless,20057,at&t wireless,20057,"AT&T Enterprises, LLC",true,true,,0,,,0,2,487,1132,1159,200,200 +www.cloudflare.com,UZ,Uzbekistan,city-line-uz,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.cloudflare.com,US,United States,boost mobile,398378,boost mobile,398378,Boost Mobile,true,true,,0,,,0,2,747,1567,1568,200,200 +www.cloudflare.com,US,United States,gci communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,394,0,525 +www.cloudflare.com,UZ,Uzbekistan,city-line-uz,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,US,United States,c spire,15212,c spire,15212,C Spire,true,false,,0,,,0,2,558,1035,1035,200,200 +www.cloudflare.com,US,United States,c spire,15212,c spire,15212,C Spire,true,true,,0,,,0,2,309,758,758,200,200 +www.cloudflare.com,US,United States,verizon wireless,6167,verizon wireless,6167,Verizon Business,true,false,,0,,,0,2,509,1097,1127,200,200 +www.cloudflare.com,US,United States,verizon wireless,6167,verizon wireless,6167,Verizon Business,true,true,,0,,,0,2,515,1089,1196,200,200 +www.cloudflare.com,UY,Uruguay,movistar uruguay,19422,movistar uruguay,19422,Telefonica Moviles del Uruguay SA,true,true,,0,,,0,2,1041,1823,1823,200,200 +www.cloudflare.com,VE,"Venezuela, Bolivarian Republic of",telefonica venezolana,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,UZ,Uzbekistan,coscom liability company,49273,coscom liability company,49273,COSCOM Liability Limited Company,true,true,,0,,,0,2,925,1692,1694,200,200 +www.cloudflare.com,UY,Uruguay,claro uruguay,11664,claro uruguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,2,939,1628,1807,200,200 +www.cloudflare.com,VE,"Venezuela, Bolivarian Republic of",telefonica venezolana,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.cloudflare.com,UZ,Uzbekistan,uztelecom,201767,uztelecom,201767,"""Uzbektelekom"" Joint Stock Company",true,false,,0,,,0,2,1008,1693,1693,200,200 +www.cloudflare.com,UY,Uruguay,movistar uruguay,19422,movistar uruguay,19422,Telefonica Moviles del Uruguay SA,true,false,,0,,,0,2,990,1731,1732,200,200 +www.cloudflare.com,UZ,Uzbekistan,coscom liability company,49273,coscom liability company,49273,COSCOM Liability Limited Company,true,false,,0,,,0,2,797,1428,1428,200,200 +www.cloudflare.com,UZ,Uzbekistan,universal mobile systems lcc,64466,universal mobile systems lcc,64466,UNIVERSAL MOBILE SYSTEMS LCC,true,false,,0,,,0,2,626,1219,1219,200,200 +www.cloudflare.com,UY,Uruguay,claro uruguay,11664,claro uruguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,2,881,1664,1868,200,200 +www.cloudflare.com,UZ,Uzbekistan,uztelecom,201767,uztelecom,201767,"""Uzbektelekom"" Joint Stock Company",true,true,,0,,,68,69,898,1520,1521,200,200 +www.cloudflare.com,VN,Viet Nam,vietnamobile telecommunications joint stock compan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.cloudflare.com,UY,Uruguay,antel uruguay,6057,antel uruguay,6057,Administracion Nacional de Telecomunicaciones,true,false,,0,,,1,2,1838,3659,3659,200,200 +www.cloudflare.com,VN,Viet Nam,vietnamobile telecommunications joint stock compan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.cloudflare.com,UZ,Uzbekistan,universal mobile systems lcc,64466,universal mobile systems lcc,64466,UNIVERSAL MOBILE SYSTEMS LCC,true,true,,0,,,0,2,686,1379,1384,200,200 +www.cloudflare.com,VE,"Venezuela, Bolivarian Republic of",corporacion digitel,264731,corporacion digitel,264731,Corporacion Digitel C.A.,true,false,,0,,,0,2,574,1044,1044,200,200 +www.cloudflare.com,UZ,Uzbekistan,unitel,41202,unitel,41202,UNITEL LLC,true,false,,0,,,0,2,911,1919,1919,200,200 +www.cloudflare.com,UZ,Uzbekistan,unitel,41202,unitel,41202,UNITEL LLC,true,true,,0,,,0,2,876,1883,1909,200,200 +www.cloudflare.com,VE,"Venezuela, Bolivarian Republic of",corporacion digitel,264731,corporacion digitel,264731,Corporacion Digitel C.A.,true,true,,0,,,0,2,386,884,884,200,200 +www.cloudflare.com,UZ,Uzbekistan,unitel llc,41202,unitel llc,41202,UNITEL LLC,true,false,,0,,,0,2,941,2002,2003,200,200 +www.cloudflare.com,UY,Uruguay,antel uruguay,6057,antel uruguay,6057,Administracion Nacional de Telecomunicaciones,true,true,,0,,,0,2,2717,3758,3758,200,200 +www.cloudflare.com,YE,Yemen,yemen net,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.cloudflare.com,UZ,Uzbekistan,unitel llc,41202,unitel llc,41202,UNITEL LLC,true,true,,0,,,0,2,1091,2367,2368,200,200 +www.cloudflare.com,YE,Yemen,yemen net,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.cloudflare.com,VN,Viet Nam,vnpt,45899,vnpt,45899,VNPT Corp,true,false,,0,,,0,2,795,1510,1511,200,200 +www.cloudflare.com,VN,Viet Nam,mobifone,131429,mobifone,,,,true,,0,,,0,2,735,1702,1702,200,200 +www.cloudflare.com,VG,"Virgin Islands, British",flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,501,995,1071,200,200 +www.cloudflare.com,VG,"Virgin Islands, British",flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,1,575,1261,1359,200,200 +www.cloudflare.com,VG,"Virgin Islands, British",digicel british virgin islands,396357,digicel british virgin islands,396357,Digicel BVI Limited,true,true,,0,,,0,2,491,981,981,200,200 +www.cloudflare.com,VN,Viet Nam,vnpt,45899,vnpt,45899,VNPT Corp,true,true,,0,,,0,2,842,1745,1745,200,200 +www.cloudflare.com,VN,Viet Nam,mobifone,131429,mobifone,,,,false,,0,,,0,2,983,1820,1820,200,200 +www.cloudflare.com,VG,"Virgin Islands, British",digicel british virgin islands,396357,digicel british virgin islands,396357,Digicel BVI Limited,true,false,,0,,,0,2,609,1364,1364,200,200 +www.cloudflare.com,VI,"Virgin Islands, U.S.",viya,14434,viya,14434,"VI POWERNET, LLC",true,false,,0,,,0,2,480,1027,1027,200,200 +www.cloudflare.com,VI,"Virgin Islands, U.S.",viya,14434,viya,14434,"VI POWERNET, LLC",true,true,,0,,,0,2,632,1212,1212,200,200 +www.cloudflare.com,VN,Viet Nam,viettel group,7552,viettel group,7552,Viettel Group,true,true,,0,,,0,2,847,1854,1855,200,200 +www.cloudflare.com,VN,Viet Nam,viettel group,7552,viettel group,7552,Viettel Group,true,false,,0,,,0,2,867,1730,1730,200,200 +www.cloudflare.com,VE,"Venezuela, Bolivarian Republic of",telecomunicaciones movilnet,27889,telecomunicaciones movilnet,27889,Telecomunicaciones MOVILNET,true,false,,0,,,0,2,1885,3080,3272,200,200 +www.cloudflare.com,VE,"Venezuela, Bolivarian Republic of",telecomunicaciones movilnet,27889,telecomunicaciones movilnet,27889,Telecomunicaciones MOVILNET,true,true,,0,,,0,2,1803,3261,3261,200,200 +www.cloudflare.com,ZM,Zambia,zamtel,37154,zamtel,37154,Zambia Telecommunications Company Ltd aka ZAMTEL,true,true,,0,,,68,70,1339,2316,2316,200,200 +www.cloudflare.com,ZM,Zambia,airtel zambia,37287,airtel zambia,37287,Zain Zambia PLC,true,true,,0,,,0,2,1109,2293,2294,200,200 +www.cloudflare.com,ZW,Zimbabwe,liquid intelligent technologies,56696,liquid intelligent technologies,56696,Liquid Telecommunications Ltd,true,false,,0,,,0,2,957,1898,1898,200,200 +www.cloudflare.com,ZM,Zambia,airtel zambia,37287,airtel zambia,37287,Zain Zambia PLC,true,false,,0,,,0,2,1009,2123,2124,200,200 +www.cloudflare.com,ZM,Zambia,zamtel,37154,zamtel,37154,Zambia Telecommunications Company Ltd aka ZAMTEL,true,false,,0,,,0,2,1183,2193,2193,200,200 +www.cloudflare.com,ZM,Zambia,mtn zambia,36962,mtn zambia,36962,MTN Zambia,true,false,,0,,,0,2,1267,2322,2322,200,200 +www.cloudflare.com,ZW,Zimbabwe,liquid intelligent technologies,56696,liquid intelligent technologies,56696,Liquid Telecommunications Ltd,true,true,,0,,,0,2,951,1875,1875,200,200 +www.cloudflare.com,ZM,Zambia,mtn zambia,36962,mtn zambia,36962,MTN Zambia,true,true,,0,,,0,2,1304,2272,2272,200,200 +www.cloudflare.com,ZW,Zimbabwe,netone-cellular,328088,netone-cellular,328088,NetOne Cellular (Private) Limited,true,true,,0,,,0,2,1366,2744,2744,200,200 +www.cloudflare.com,ZW,Zimbabwe,telone,37204,telone,37204,Telone PVT Ltd,true,false,,0,,,0,2,2009,3647,4195,200,200 +www.cloudflare.com,ZW,Zimbabwe,telone,37204,telone,37204,Telone PVT Ltd,true,true,,0,,,0,2,2073,2962,3180,200,200 +www.cloudflare.com,ZW,Zimbabwe,netone-cellular,328088,netone-cellular,328088,NetOne Cellular (Private) Limited,true,false,,0,,,0,2,1244,2773,2773,200,200 +www.cloudflare.com,ZM,Zambia,beeline-telecoms-limited,,,329444,BEELINE TELECOMS LIMITED,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15441,0,500 +www.cloudflare.com,ZM,Zambia,beeline-telecoms-limited,,,329444,BEELINE TELECOMS LIMITED,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15439,0,500 diff --git a/ispreport/report/www_google_com/isps-audit.json b/ispreport/report/www_google_com/isps-audit.json new file mode 100644 index 0000000..67b73d1 --- /dev/null +++ b/ispreport/report/www_google_com/isps-audit.json @@ -0,0 +1,1204 @@ +{ + "AE": [ + "du telecom", + "e\u0026 uae", + "du" + ], + "AF": [ + "afghan wireless communication company", + "afghan telecom", + "etisalat afghanistan", + "mtn afghanistan", + "telecom development company afghanistan", + "multacom corporation", + "afghan wireless" + ], + "AG": [ + "apua", + "digicel", + "flow" + ], + "AL": [ + "one albania", + "vodafone albania", + "mobitel sh.p.k." + ], + "AM": [ + "viva armenia cjsc", + "ucom", + "telecom armenia ojsc" + ], + "AO": [ + "unitel", + "aas1" + ], + "AR": [ + "claro argentina", + "personal", + "telefonica de argentina" + ], + "AT": [ + "telekom austria", + "mass response service", + "magenta telekom", + "hutchison drei austria gmbh" + ], + "AU": [ + "vodafone australia", + "vocus", + "telstra internet", + "optus" + ], + "AW": [ + "setar aruba", + "new millennium telecom services n.v." + ], + "AZ": [ + "azercell telecom", + "bakcell", + "nar" + ], + "BA": [ + "jp ht d.d. mostar", + "bh telecom d.d. sarajevo", + "mtel bosnia" + ], + "BB": [ + "digicel barbados", + "flow" + ], + "BD": [ + "banglalink digital communications ltd.", + "teletalk bangladesh", + "grameenphone", + "robi", + "banglalink", + "telenor" + ], + "BE": [ + "lycamobile", + "belgacom international carrier services", + "telenet", + "proximus", + "orange belgium" + ], + "BF": [ + "orange burkina faso", + "onatel", + "telecel-faso" + ], + "BG": [ + "lycamobile", + "horizon scope mobile telecom wll", + "vivacom", + "a1 bulgaria", + "yettel bulgaria" + ], + "BH": [ + "batelco", + "zain bahrain b.s.c.", + "stc bahrain" + ], + "BI": [ + "viettel burundi", + "ucom-wic" + ], + "BJ": [ + "benin telecom", + "moov benin" + ], + "BN": [ + "unified national networks (unn) sdn bhd" + ], + "BO": [ + "universidad mayor de san simon", + "tigo bolivia", + "entel bolivia", + "telefonica celular de bolivia s.a.", + "nuevatel pcs de bolivia s.a." + ], + "BR": [ + "claro brazil", + "tim brasil", + "brisanet", + "tim live", + "surf telecom s.a.", + "gsm engenharia em tecnologia da informacao eireli", + "unifique telecomunicacoes sa", + "vivo", + "ita.net telecom", + "mobilelink provedor de servicos de internet ltda", + "algar telecom" + ], + "BS": [ + "alivfibr", + "bahamas telecommunications corporation", + "bealiv ltd" + ], + "BT": [ + "druknet isp" + ], + "BW": [ + "obo", + "mascom-wireless-botswana", + "botswana telecommunications corporation" + ], + "BY": [ + "mts belarus", + "a1 belarus", + "best cjsc" + ], + "BZ": [ + "speednet wireless", + "belize telemedia limited" + ], + "CA": [ + "rogers cable", + "rogers wireless", + "telus communications", + "bell mobility", + "bell dsl internet", + "bell canada", + "videotron ltee", + "virgin plus", + "freedom mobile", + "sasktel", + "eastlink", + "northwestel" + ], + "CD": [ + "africell-drc", + "orange rdc", + "airtel drc", + "vodacom congo" + ], + "CF": [ + "orange central african republic", + "moovafricacentrafrique" + ], + "CG": [ + "airtel congo", + "mtn congo" + ], + "CH": [ + "lycamobile", + "sunrise", + "salt mobile", + "swisscom" + ], + "CI": [ + "mtn cote divoire s.a", + "orange cote divoire", + "mtn cote divoire", + "atlantique telecom" + ], + "CL": [ + "entel chile", + "wom chile", + "claro chile", + "movistar movil chile", + "entel hogar fibra", + "movistar chile", + "mundo chile" + ], + "CM": [ + "mtn cameroon", + "orange cameroun", + "camtel" + ], + "CN": [ + "china unicom", + "china mobile shandong", + "china mobile hebei", + "heilongjiang mobile communication company", + "shanghai mobile communications", + "china mobile", + "china telecom", + "henan mobile communications", + "tianjin mobile communication company" + ], + "CO": [ + "claro colombia", + "movistar colombia", + "tigo colombia", + "partners telecom colombia sas", + "etb" + ], + "CR": [ + "movistar costa rica", + "claro cr telecomunicaciones s.a.", + "grupo ice" + ], + "CU": [ + "empresa de telecomunicaciones de cuba, s.a." + ], + "CV": [ + "alou", + "tmais" + ], + "CW": [ + "verizon internet services", + "digicel curacao" + ], + "CY": [ + "lifecell digital ltd", + "cablenet communication systems", + "epic", + "kktcell", + "kktc telsim", + "primetel plc", + "cyprus telecommunications authority - cyprus", + "winet" + ], + "CZ": [ + "vodafone czech republic", + "t-mobile czech dsl", + "o2 czech republic" + ], + "DE": [ + "deutsche telekom ag", + "lycamobile", + "lebara", + "o2 deutschland", + "vodafone germany" + ], + "DJ": [ + "djibouti telecom" + ], + "DK": [ + "tdc net", + "hi3g access", + "telia", + "telenor", + "lycamobile" + ], + "DM": [ + "flow", + "digicel saint lucia" + ], + "DO": [ + "claro dominican republic", + "altice dominicana s.a.", + "viva dominicana", + "visnetwork srl" + ], + "DZ": [ + "algerie telecom", + "wataniya-telecom", + "atm", + "optimum-telecom-algeria" + ], + "EC": [ + "cnt ep", + "xtrim", + "otecel", + "conecel", + "otecel s.a." + ], + "EE": [ + "telia eesti", + "tele2 estonia", + "elisa eesti" + ], + "EG": [ + "vodafone egypt", + "orange egypt", + "e\u0026 egypt", + "telecom egypt" + ], + "ES": [ + "digi spain", + "yoigo", + "orange espana", + "telefonica de espana", + "digi spain telecom", + "telefonica de espana static ip", + "aire networks", + "jazztel", + "vodafone spain", + "zinnia telecomunicaciones sl.", + "procono, s.a.", + "avatel telecom" + ], + "ET": [ + "ethiopian telecommunication corporation", + "safaricom" + ], + "FI": [ + "elisa mobile", + "telia finland", + "dna oyj", + "elisa" + ], + "FJ": [ + "vodafone fiji", + "digicel fiji" + ], + "FR": [ + "lycamobile", + "arelion sweden", + "1global", + "sfr", + "bouygues telecom", + "free sas", + "free mobile", + "orange" + ], + "GA": [ + "airtel rwanda", + "gabon-telecom" + ], + "GB": [ + "vodafone", + "o2 uk", + "sky broadband", + "plan communications", + "sparks communications", + "lycamobile", + "orange", + "three", + "mass response service", + "virgin media", + "working group two", + "bt" + ], + "GE": [ + "magticom", + "jsc silknet", + "cellfie mobile" + ], + "GF": [ + "outremer telecom", + "digicel antilles francaises guyane" + ], + "GG": [ + "sure (guernsey)" + ], + "GH": [ + "mtn ghana", + "vodafone ghana", + "airtel-ghana" + ], + "GM": [ + "africell", + "qcell", + "gamtel" + ], + "GN": [ + "orange guinea", + "areeba-guinea" + ], + "GP": [ + "digicel antilles francaises guyane", + "outremer telecom", + "free mobile", + "orange" + ], + "GQ": [ + "muni-eg", + "getesa (orange equatorial guinea)" + ], + "GR": [ + "cosmote mobile telecommunications", + "nova greece", + "vodafone greece" + ], + "GT": [ + "claro guatemala", + "tigo guatemala", + "claro guatemala static ip", + "comcel guatemala" + ], + "GU": [ + "guamcell communications", + "lumen" + ], + "GW": [ + "orange-bissau" + ], + "GY": [ + "e-networks inc", + "u mobile cellular inc.", + "guyana telephone \u0026 telegraph co." + ], + "HK": [ + "hutchison telephone company", + "csl mobile", + "hutchison hk", + "smartone mobile communications", + "china unicom global", + "china mobile", + "multibyte info technology", + "china mobile hong kong" + ], + "HN": [ + "tigo honduras", + "claro guatemala" + ], + "HR": [ + "a1 hrvatska mobile", + "hrvatski telekom", + "telemach hrvatska", + "vipnet" + ], + "HT": [ + "alpha communications network", + "natcom s.a", + "access haiti s.a." + ], + "HU": [ + "magyar telekom", + "one hungary", + "yettel hungary" + ], + "ID": [ + "telkomsel", + "indosat", + "xl axiata", + "smartfren", + "pt telkom indonesia", + "by.u", + "orion cyber internet" + ], + "IE": [ + "aspider solutions international holdings", + "virgin media ireland", + "play broadband", + "three ireland", + "eir broadband", + "vodafone ireland", + "lycamobile", + "sky broadband" + ], + "IL": [ + "partner communications", + "wecom mobile", + "hot mobile", + "telzar 019 international telecommunications servic", + "xfone 018", + "cellcom", + "hotnet", + "pelephone" + ], + "IM": [ + "sure (guernsey)" + ], + "IN": [ + "jio", + "airtel", + "vodafone idea", + "bsnl", + "nextra" + ], + "IQ": [ + "Hala Al Rafidain Company for Communications and Internet LTD.", + "korek telecom company for communications", + "al atheer telecommunication-iraq incorporated in c", + "tishknet internet services", + "Shams Telecom Networks and Internet Service Ltd", + "asiacell communications", + "comm1", + "o3-telecom", + "horizon scope mobile telecom wll", + "seven net", + "shabaka sfn al-haditha for general trading \u0026 infor", + "iq networks for data and internet services", + "telsat broadband ltd", + "allay nawroz telecom company for communication/ltd" + ], + "IR": [ + "mtn irancell" + ], + "IS": [ + "nova hf", + "mila hf", + "vodafone iceland" + ], + "IT": [ + "tim mobile", + "fastweb", + "vodafone italia", + "iliad italia", + "tiscali", + "tim", + "digi italy", + "spusu italy", + "plintron europe limited", + "wind tre" + ], + "JE": [ + "jersey airtel", + "sure (guernsey)" + ], + "JM": [ + "digicel fiber", + "digicel jamaica", + "cable and wireless jamaica", + "digicel fwa" + ], + "JO": [ + "umniah", + "jordan telecommunications psc", + "zain jordan" + ], + "JP": [ + "ntt communications corporation", + "so-net", + "rakuten mobile network", + "ntt docomo", + "au one net", + "softbank corp.", + "k-opticom corporation", + "u-next", + "bekkoame internet", + "open computer network", + "ntt docomo business", + "internet initiative japan" + ], + "KE": [ + "safaricom", + "airtel kenya", + "faiba", + "telkom", + "jambo-telecoms" + ], + "KG": [ + "alfa telecom cjsc", + "nur telecom", + "sky mobile" + ], + "KH": [ + "smart axiata", + "south east asia telecom cambodia", + "smart axiata co.,ltd", + "flash broadband pvt. ltd.", + "metfone", + "cellcard" + ], + "KM": [ + "comores telecom" + ], + "KN": [ + "flow" + ], + "KR": [ + "sk telecom", + "kt", + "lg uplus", + "sk broadband" + ], + "KW": [ + "zain kuwait", + "ooredoo kuwait", + "stc kuwait" + ], + "KY": [ + "digicel cayman" + ], + "KZ": [ + "kcell", + "mobile telecom-service llp", + "2day telecom llp", + "freedom data centers llp", + "eurasia-star llp", + "kar-tel", + "jusan mobile", + "2day telecom", + "jsc kazakhtelecom", + "spetsavtomatikaservice llp", + "tele2 kazakhstan", + "beeline kazakhstan" + ], + "LA": [ + "etl company", + "star telecom", + "lao telecom communication, ltc" + ], + "LB": [ + "mobile interim company 1 s.a.l.", + "touch lebanon" + ], + "LC": [ + "flow", + "digicel saint lucia" + ], + "LK": [ + "dialog axiata", + "mobitel", + "hutch sri lanka", + "airtel lanka" + ], + "LR": [ + "lonestar", + "orange liberia" + ], + "LS": [ + "vodacom-lesotho", + "econet telecom lesotho" + ], + "LT": [ + "bite lietuva", + "tele2 lithuania", + "telia lietuva", + "telia lietuva, ab", + "tele2" + ], + "LU": [ + "post luxembourg", + "orange belgium" + ], + "LV": [ + "bite lietuva", + "latvijas mobilais telefons sia" + ], + "LY": [ + "al-madar-al-jadeed", + "libyana-mobile" + ], + "MA": [ + "inwi", + "orange morocco", + "maroc telecom" + ], + "MD": [ + "moldtelecom", + "orange moldova", + "moldcell s.a." + ], + "ME": [ + "drustvo za telekomunikacije mtel", + "crnogorski telekom a.d.podgorica", + "one crna gora" + ], + "MF": [ + "dauphin telecom" + ], + "MG": [ + "orange madagascar", + "telecom-malagasy", + "airtel madagascar" + ], + "MK": [ + "makedonski telekom ad-skopje", + "a1 makedonija" + ], + "ML": [ + "orange mali", + "sotelmabgp", + "mali-atel" + ], + "MM": [ + "atom myanmar", + "mytel", + "myanma posts and telecommunications", + "nine communications company", + "telecom international myanmar co, ltd (mytel)" + ], + "MN": [ + "g-mobile corporation", + "ondo", + "mobicom corporation", + "univision", + "skymedia corporation" + ], + "MO": [ + "companhia de telecomunicacoes de macau", + "china telecom macau company" + ], + "MQ": [ + "orange", + "free mobile", + "outremer telecom", + "digicel antilles francaises guyane" + ], + "MR": [ + "mattel", + "mauritel", + "chinguitel" + ], + "MT": [ + "go malta", + "epic communications ltd", + "melita" + ], + "MU": [ + "mauritius telecom", + "emtel", + "mtml" + ], + "MV": [ + "ooredoo maldives", + "dhivehi raajjeyge gulhun (dhiraagu)" + ], + "MW": [ + "airtel malawi", + "tnm", + "afrimax", + "airtel rwanda" + ], + "MX": [ + "telcel", + "red compartida", + "at\u0026t mexico", + "movistar mexico", + "altan redes, s.a.p.i. de c. v.", + "mexico red de telecomunicaciones, s. de r.l. de c." + ], + "MY": [ + "maxis communications", + "celcomdigi", + "ytl communications sdn bhd", + "tm net", + "u mobile", + "celcomdigi berhad" + ], + "MZ": [ + "vodacom mozambique", + "mcelisp", + "movitel" + ], + "NA": [ + "mtc namibia", + "telecom namibia" + ], + "NC": [ + "opt-nc" + ], + "NE": [ + "orange niger", + "airtel networks limited", + "airtel niger", + "airtel rwanda", + "sonitel" + ], + "NG": [ + "mtn nigeria", + "airtel networks limited", + "globacom", + "spectranet", + "smile nigeria", + "9mobile" + ], + "NI": [ + "claro guatemala", + "tigo business nicaragua", + "claro nicaragua" + ], + "NL": [ + "odido netherlands", + "kpn", + "vodafone libertel b.v.", + "ziggo", + "lycamobile" + ], + "NO": [ + "telia norge", + "lyse tele", + "telenor norge", + "cogent communications", + "1global" + ], + "NP": [ + "nepal telecom", + "ncell" + ], + "NZ": [ + "one nz", + "2degrees", + "amuri", + "spark new zealand" + ], + "OM": [ + "omantel", + "vodafone oman", + "ooredoo oman" + ], + "PA": [ + "cable \u0026 wireless panama", + "tigo panama" + ], + "PE": [ + "movistar", + "fibra movistar", + "claro fibra coaxial", + "claro movil", + "entel peru", + "bitel", + "movistar peru", + "claro peru" + ], + "PF": [ + "vini", + "vodafone" + ], + "PG": [ + "digicel png", + "digitec papua new guinea", + "vodafone png" + ], + "PH": [ + "globe telecom", + "globe business gfiber broadband plan", + "smart communications", + "dito telecommunity", + "r \u0026 s technology" + ], + "PK": [ + "zong", + "jazz", + "ptcl", + "multacom corporation", + "telenor", + "special communication organization", + "pakistan mobile communication limited", + "telenor pakistan", + "paknet merged into ptcl", + "telehouse pvt ltd", + "hazara communication", + "originet (pvt.) ltd." + ], + "PL": [ + "t-mobile polska", + "orange mobile", + "plus poland", + "orange polska", + "comasoft", + "play" + ], + "PR": [ + "t-mobile usa", + "claro puerto rico", + "liberty pr" + ], + "PS": [ + "jawwal", + "wataniya palestine mobile telecommunication compan" + ], + "PT": [ + "nos comunicacoes", + "meo", + "vodafone portugal", + "digi portugal", + "lycamobile" + ], + "PY": [ + "claro paraguay", + "personal paraguay", + "compania paraguaya de comunicaciones s.a. copaco s", + "tigo paraguay" + ], + "QA": [ + "vodafone qatar", + "ooredoo qatar" + ], + "RE": [ + "telco oi", + "sfr", + "orange", + "zeop" + ], + "RO": [ + "orange romania communications", + "telekom romania mobile communications", + "digi romania business", + "digi romania", + "orange romania", + "vodafone romania" + ], + "RS": [ + "a1 srbija", + "telenor d.o.o.", + "mts serbia", + "cetin belgrade" + ], + "RU": [ + "novokuznetsk telecom", + "mts", + "tele2 russia", + "beeline", + "tbank", + "jsc vainah telecom", + "ozyorsk telecom cjsc.", + "ooo vtc-mobile", + "megafon", + "rostelecom", + "t-mob", + "s.u.e. dpr republic operator of networks", + "isp balzer-telecom", + "citytelecom", + "jv a-mobile", + "llc alfa-mobile", + "pjsc megafon", + "mcs", + "sberbank-telecom", + "omskie kabelnye seti", + "mts ojsc", + "zao aquafon-gsm", + "ekaterinburg-2000", + "invest mobile", + "tattelecom", + "trunkmobile", + "mobile trend" + ], + "RW": [ + "mtn rwanda", + "airtel rwanda" + ], + "SA": [ + "zain saudi arabia", + "mobily", + "etihad salam telecom cjsc", + "rcell", + "stc saudi" + ], + "SB": [ + "solomon telekom" + ], + "SC": [ + "cable \u0026 wireless (seychelles)", + "airtelseychelles" + ], + "SD": [ + "sudatel", + "zain sudan", + "mtn sudan" + ], + "SE": [ + "lycamobile", + "gotalandsnatet", + "hi3g access", + "telenor sverige", + "tele2 sweden", + "telia mobile" + ], + "SG": [ + "simba telecom", + "starhub mobile", + "m1", + "singtel mobile" + ], + "SI": [ + "t-2", + "a1 slovenija", + "telemach", + "telekom slovenije" + ], + "SK": [ + "slovak telekom", + "o2 slovakia", + "swan, a.s.", + "orange slovensko" + ], + "SL": [ + "zain", + "africell sierra leone", + "qcell" + ], + "SN": [ + "sonatel", + "tigo senegal", + "sudatel-senegal" + ], + "SO": [ + "golis-telecom", + "amtel", + "telesom", + "somtel", + "hormuud", + "somtel-somalia" + ], + "SR": [ + "telesur", + "digicel suriname nv" + ], + "SS": [ + "telecom-4g", + "mtn south sudan" + ], + "ST": [ + "cst-net" + ], + "SV": [ + "tigo el salvador", + "movistar el salvador", + "digicel s.a. de c.v.", + "claro el salvador", + "ca network s.a. de c.v.", + "claro guatemala" + ], + "SX": [ + "smitcoms n.v." + ], + "SY": [ + "syriatel mobile telecom", + "syrian telecom", + "rcell" + ], + "SZ": [ + "swazi mobile", + "swazimtn-ltd" + ], + "TC": [ + "digicel turks and caicos" + ], + "TD": [ + "millicom-chad", + "ilnet-telecom" + ], + "TG": [ + "togocom", + "atlantique telecom" + ], + "TH": [ + "3bb broadband", + "ais mobile", + "true mobile", + "dtac", + "ais eds", + "national telecom public company" + ], + "TJ": [ + "closed joint stock company tt mobile", + "cjsc babilon-mobile", + "tcell (cjsc indigo tajikistan)", + "zet-mobile", + "cjsc indigo tajikistan", + "babilon-t" + ], + "TL": [ + "timor telecom", + "telkomcel", + "viettel timor leste" + ], + "TM": [ + "altyn asyr cjsc" + ], + "TN": [ + "tunisie telecom", + "ooredoo tunisia", + "orange tunisie", + "orange internet" + ], + "TO": [ + "digicel tonga" + ], + "TR": [ + "fibim fibernet gsm san. ve tic. a.s", + "turkcell", + "turk telekom", + "vodafone turkey", + "vodafone" + ], + "TT": [ + "digicel trinidad \u0026 tobago", + "bmobile dsl", + "bmobile fiber" + ], + "TW": [ + "fareastone", + "chunghwa telecom", + "twn broadband", + "taiwan mobile" + ], + "TZ": [ + "mic tanzania", + "ttcldata", + "barmedas-tanzania", + "liquid intelligent technologies", + "airtel tanzania", + "vodacom tanzania", + "halotel" + ], + "UA": [ + "lifecell", + "vodafone ukraine", + "k-telekom", + "kyivstar" + ], + "UG": [ + "mtn uganda", + "airtel uganda", + "tangerine-ug" + ], + "US": [ + "c spire", + "optimum mobile", + "cox communications", + "verizon wireless", + "belgacom international carrier services", + "at\u0026t wireless", + "uscellular", + "ne colorado cellular", + "spectrum", + "verizon 5g home", + "optimum", + "t-mobile usa", + "boost mobile", + "optimum online", + "strata networks", + "gci communications" + ], + "UY": [ + "antel uruguay", + "movistar uruguay", + "claro uruguay", + "telstar" + ], + "UZ": [ + "unitel llc", + "city-line-uz", + "coscom liability company", + "uztelecom", + "unitel", + "universal mobile systems lcc" + ], + "VE": [ + "corporacion digitel", + "telefonica venezolana", + "telecomunicaciones movilnet" + ], + "VG": [ + "digicel british virgin islands", + "flow" + ], + "VI": [ + "viya" + ], + "VN": [ + "viettel group", + "vnpt", + "mobifone", + "vietnamobile telecommunications joint stock compan" + ], + "WS": [ + "digicel samoa" + ], + "YE": [ + "yemen net" + ], + "YT": [ + "sfr", + "free reunion" + ], + "ZA": [ + "rain", + "mtn business solutions", + "afrihost-sp", + "telkom internet", + "vodacom", + "mtn sa mobile", + "telkom limited", + "cell c" + ], + "ZM": [ + "airtel zambia", + "mtn zambia", + "zamtel", + "beeline-telecoms-limited" + ], + "ZW": [ + "liquid intelligent technologies", + "telone", + "netone-cellular" + ] +} \ No newline at end of file diff --git a/ispreport/report/www_google_com/results.csv b/ispreport/report/www_google_com/results.csv new file mode 100644 index 0000000..d007c19 --- /dev/null +++ b/ispreport/report/www_google_com/results.csv @@ -0,0 +1,1597 @@ +domain,country_code,country_name,isp,asn,exit_node_isp,geodb_asn,geodb_as_name,asn_match,ech_grease,go_error,curl_exit_code,curl_error_name,curl_error_message,dns_lookup_ms,tcp_connection_ms,tls_handshake_ms,server_time_ms,total_time_ms,http_status,http_connect_status +www.google.com,AF,Afghanistan,mtn afghanistan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",77,78,0,0,130,0,525 +www.google.com,AF,Afghanistan,afghan telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",85,86,0,0,138,0,525 +www.google.com,AF,Afghanistan,mtn afghanistan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",82,84,0,0,135,0,525 +www.google.com,AF,Afghanistan,telecom development company afghanistan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",84,86,0,0,138,0,525 +www.google.com,AF,Afghanistan,afghan wireless,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",87,88,0,0,142,0,525 +www.google.com,AF,Afghanistan,afghan telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",84,86,0,0,140,0,525 +www.google.com,AF,Afghanistan,afghan wireless,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",87,88,0,0,143,0,525 +www.google.com,AF,Afghanistan,telecom development company afghanistan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",83,84,0,0,153,0,525 +www.google.com,AF,Afghanistan,multacom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",85,86,0,0,155,0,525 +www.google.com,AF,Afghanistan,multacom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",87,290,0,0,338,0,525 +www.google.com,AL,Albania,mobitel sh.p.k.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,AL,Albania,mobitel sh.p.k.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,260,0,525 +www.google.com,AL,Albania,one albania,50616,one albania,50616,ONE ALBANIA SH.A.,true,true,,0,,,0,2,505,1113,1113,200,200 +www.google.com,AL,Albania,vodafone albania,50973,vodafone albania,50973,Vodafone Albania Sh.A.,true,true,,0,,,0,2,591,1159,1159,200,200 +www.google.com,AL,Albania,one albania,50616,one albania,50616,ONE ALBANIA SH.A.,true,false,,0,,,0,2,477,1090,1090,200,200 +www.google.com,AL,Albania,vodafone albania,50973,vodafone albania,50973,Vodafone Albania Sh.A.,true,false,,0,,,0,2,481,1074,1075,200,200 +www.google.com,DZ,Algeria,algerie telecom,36947,algerie telecom,36947,Telecom Algeria,true,true,,0,,,0,2,919,1376,1376,200,200 +www.google.com,DZ,Algeria,optimum-telecom-algeria,327931,optimum-telecom-algeria,327931,Optimum Telecom Algeria,true,false,,0,,,0,2,889,1564,1564,200,200 +www.google.com,DZ,Algeria,algerie telecom,36947,algerie telecom,36947,Telecom Algeria,true,false,,0,,,0,2,811,1165,1165,200,200 +www.google.com,AF,Afghanistan,etisalat afghanistan,131284,etisalat afghanistan,131284,Etisalat Afghan,true,false,,0,,,1,2,1344,2253,2253,200,200 +www.google.com,DZ,Algeria,optimum-telecom-algeria,327931,optimum-telecom-algeria,327931,Optimum Telecom Algeria,true,true,,0,,,0,2,858,1542,1542,200,200 +www.google.com,AF,Afghanistan,afghan wireless communication company,138322,afghan wireless communication company,138322,Afghan Wireless Communication Company,true,false,,0,,,0,2,1304,2353,2353,200,200 +www.google.com,DZ,Algeria,atm,327712,atm,327712,Telecom Algeria,true,false,,0,,,0,202,911,1716,1717,200,200 +www.google.com,DZ,Algeria,atm,327712,atm,327712,Telecom Algeria,true,true,,0,,,0,2,1115,1583,1583,200,200 +www.google.com,DZ,Algeria,wataniya-telecom,33779,wataniya-telecom,33779,Wataniya Telecom Algerie,true,false,,0,,,0,2,710,1040,1041,200,200 +www.google.com,AF,Afghanistan,etisalat afghanistan,131284,etisalat afghanistan,131284,Etisalat Afghan,true,true,,0,,,0,2,1217,2714,2715,200,200 +www.google.com,AG,Antigua and Barbuda,digicel,33576,digicel,33576,Digicel Jamaica,true,false,,0,,,0,2,711,1289,1289,200,200 +www.google.com,AO,Angola,unitel,37119,unitel,37119,UNITEL SA,true,true,,0,,,80,81,1330,1945,1945,200,200 +www.google.com,AG,Antigua and Barbuda,apua,11594,apua,11594,APUA,true,false,,0,,,0,2,656,1166,1167,200,200 +www.google.com,AG,Antigua and Barbuda,digicel,33576,digicel,33576,Digicel Jamaica,true,true,,0,,,0,2,767,1316,1316,200,200 +www.google.com,AG,Antigua and Barbuda,apua,11594,apua,11594,APUA,true,true,,0,,,0,2,514,940,940,200,200 +www.google.com,AO,Angola,unitel,37119,unitel,37119,UNITEL SA,true,false,,0,,,0,2,1177,1836,1836,200,200 +www.google.com,AF,Afghanistan,afghan wireless communication company,138322,afghan wireless communication company,138322,Afghan Wireless Communication Company,true,true,,0,,,0,2,1278,2271,2271,200,200 +www.google.com,AR,Argentina,personal,7303,personal,7303,Telecom Argentina S.A.,true,false,,0,,,0,203,983,1423,1423,200,200 +www.google.com,AM,Armenia,telecom armenia ojsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,DZ,Algeria,wataniya-telecom,33779,wataniya-telecom,33779,Wataniya Telecom Algerie,true,true,,0,,,0,2,746,1193,1193,200,200 +www.google.com,AM,Armenia,telecom armenia ojsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,AW,Aruba,new millennium telecom services n.v.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,AW,Aruba,new millennium telecom services n.v.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,AR,Argentina,claro argentina,11664,claro argentina,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,1,872,1312,1313,200,200 +www.google.com,AG,Antigua and Barbuda,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,802,1466,1466,200,200 +www.google.com,AG,Antigua and Barbuda,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,569,1472,1472,200,200 +www.google.com,AO,Angola,aas1,328943,aas1,328943,Africell Angola S.A,true,true,,0,,,0,2,1288,2562,2562,200,200 +www.google.com,AO,Angola,aas1,328943,aas1,328943,Africell Angola S.A,true,false,,0,,,0,2,1307,3549,3549,200,200 +www.google.com,AR,Argentina,claro argentina,11664,claro argentina,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,2,879,1356,1357,200,200 +www.google.com,AR,Argentina,personal,7303,personal,7303,Telecom Argentina S.A.,true,true,,0,,,0,2,1045,1630,1630,200,200 +www.google.com,AM,Armenia,ucom,44395,ucom,44395,Ucom CJSC,true,false,,0,,,0,1,645,1403,1403,200,200 +www.google.com,AM,Armenia,viva armenia cjsc,43733,viva armenia cjsc,43733,Viva Armenia CJSC,true,false,,0,,,0,2,706,1454,1455,200,200 +www.google.com,AW,Aruba,setar aruba,11816,setar aruba,11816,SERVICIO DI TELECOMUNICACION DI ARUBA (SETAR) N.V.,true,true,,0,,,0,2,695,1244,1244,200,200 +www.google.com,AM,Armenia,ucom,44395,ucom,44395,Ucom CJSC,true,true,,0,,,0,2,590,1314,1314,200,200 +www.google.com,AW,Aruba,setar aruba,11816,setar aruba,11816,SERVICIO DI TELECOMUNICACION DI ARUBA (SETAR) N.V.,true,false,,0,,,0,2,556,913,914,200,200 +www.google.com,AM,Armenia,viva armenia cjsc,43733,viva armenia cjsc,43733,Viva Armenia CJSC,true,true,,0,,,0,2,731,1518,1518,200,200 +www.google.com,AR,Argentina,telefonica de argentina,22927,telefonica de argentina,22927,Telefonica de Argentina,true,false,,0,,,0,2,1656,2974,2975,200,200 +www.google.com,AU,Australia,vodafone australia,133612,vodafone australia,133612,Vodafone Australia Pty Ltd,true,false,,0,,,0,2,994,1553,1554,200,200 +www.google.com,AT,Austria,telekom austria,8447,telekom austria,8447,A1 Telekom Austria AG,true,false,,0,,,0,2,502,714,715,200,200 +www.google.com,AT,Austria,telekom austria,8447,telekom austria,8447,A1 Telekom Austria AG,true,true,,0,,,0,2,419,629,629,200,200 +www.google.com,AT,Austria,magenta telekom,8412,magenta telekom,8412,T-Mobile Austria GmbH,true,true,,0,,,0,2,833,1054,1054,200,200 +www.google.com,AT,Austria,magenta telekom,8412,magenta telekom,8412,T-Mobile Austria GmbH,true,false,,0,,,0,2,413,644,644,200,200 +www.google.com,AT,Austria,hutchison drei austria gmbh,25255,hutchison drei austria gmbh,25255,Hutchison Drei Austria GmbH,true,false,,0,,,0,1,441,664,664,200,200 +www.google.com,AR,Argentina,telefonica de argentina,22927,telefonica de argentina,22927,Telefonica de Argentina,true,true,,0,,,0,2,1985,2664,2664,200,200 +www.google.com,AU,Australia,vodafone australia,133612,vodafone australia,133612,Vodafone Australia Pty Ltd,true,true,,0,,,0,2,963,1529,1530,200,200 +www.google.com,AZ,Azerbaijan,nar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.google.com,AU,Australia,telstra internet,1221,telstra internet,1221,Telstra Limited,true,true,,0,,,76,78,1164,1835,1835,200,200 +www.google.com,AZ,Azerbaijan,nar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.google.com,BS,Bahamas,alivfibr,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,BS,Bahamas,alivfibr,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,69,0,525 +www.google.com,AU,Australia,optus,4804,optus,4804,SingTel Optus Pty Ltd,true,false,,0,,,0,2,1142,1710,1710,200,200 +www.google.com,BH,Bahrain,zain bahrain b.s.c.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,AT,Austria,hutchison drei austria gmbh,25255,hutchison drei austria gmbh,25255,Hutchison Drei Austria GmbH,true,true,,0,,,1,2,470,749,749,200,200 +www.google.com,AT,Austria,mass response service,51265,mass response service,51265,Mass Response Service GmbH,true,true,,0,,,0,2,1884,2159,2160,200,200 +www.google.com,BH,Bahrain,zain bahrain b.s.c.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,AU,Australia,telstra internet,1221,telstra internet,1221,Telstra Limited,true,false,,0,,,0,2,1139,1675,1675,200,200 +www.google.com,AU,Australia,optus,4804,optus,4804,SingTel Optus Pty Ltd,true,true,,0,,,0,2,1006,1561,1561,200,200 +www.google.com,AT,Austria,mass response service,51265,mass response service,51265,Mass Response Service GmbH,true,false,,0,,,0,2,414,648,648,200,200 +www.google.com,BD,Bangladesh,banglalink digital communications ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,BS,Bahamas,bahamas telecommunications corporation,8014,bahamas telecommunications corporation,8014,Bahamas Telecommunications Corporation,true,false,,0,,,0,2,317,636,636,200,200 +www.google.com,BD,Bangladesh,banglalink digital communications ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,BD,Bangladesh,teletalk bangladesh,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,BD,Bangladesh,teletalk bangladesh,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,AZ,Azerbaijan,azercell telecom,31721,azercell telecom,31721,"""Azercell Telecom Ltd"" Azerbaijan-Turkey Joint Venture",true,false,,0,,,0,2,621,1233,1234,200,200 +www.google.com,BD,Bangladesh,banglalink,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,AZ,Azerbaijan,bakcell,197830,bakcell,197830,BAKCELL LLC,true,false,,0,,,0,2,797,1396,1396,200,200 +www.google.com,BD,Bangladesh,telenor,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,BS,Bahamas,bahamas telecommunications corporation,8014,bahamas telecommunications corporation,8014,Bahamas Telecommunications Corporation,true,true,,0,,,0,1,347,715,715,200,200 +www.google.com,BD,Bangladesh,telenor,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,BD,Bangladesh,banglalink,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,AZ,Azerbaijan,azercell telecom,31721,azercell telecom,31721,"""Azercell Telecom Ltd"" Azerbaijan-Turkey Joint Venture",true,true,,0,,,0,2,602,1220,1220,200,200 +www.google.com,BB,Barbados,digicel barbados,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,BB,Barbados,digicel barbados,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,AZ,Azerbaijan,bakcell,197830,bakcell,197830,BAKCELL LLC,true,true,,0,,,0,1,693,1301,1301,200,200 +www.google.com,BS,Bahamas,bealiv ltd,15146,bealiv ltd,15146,Cable Bahamas,true,false,,0,,,0,2,536,1121,1121,200,200 +www.google.com,BH,Bahrain,batelco,5416,batelco,5416,BEYON B.S.C.,true,false,,0,,,0,1,639,1375,1376,200,200 +www.google.com,BY,Belarus,best cjsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,BS,Bahamas,bealiv ltd,15146,bealiv ltd,15146,Cable Bahamas,true,true,,0,,,0,2,857,1345,1345,200,200 +www.google.com,BY,Belarus,best cjsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,BH,Bahrain,batelco,5416,batelco,5416,BEYON B.S.C.,true,true,,0,,,0,2,628,1684,1684,200,200 +www.google.com,BE,Belgium,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,BB,Barbados,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,56,58,521,922,922,200,200 +www.google.com,BE,Belgium,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,BE,Belgium,belgacom international carrier services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,BE,Belgium,belgacom international carrier services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,BB,Barbados,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,404,712,712,200,200 +www.google.com,BY,Belarus,mts belarus,25106,mts belarus,25106,Mobile TeleSystems JLLC,true,false,,0,,,0,2,569,917,917,200,200 +www.google.com,BH,Bahrain,stc bahrain,51375,stc bahrain,51375,STC BAHRAIN B.S.C CLOSED,true,false,,0,,,0,2,954,2079,2079,200,200 +www.google.com,BH,Bahrain,stc bahrain,51375,stc bahrain,51375,STC BAHRAIN B.S.C CLOSED,true,true,,0,,,0,2,797,2626,2627,200,200 +www.google.com,BY,Belarus,mts belarus,25106,mts belarus,25106,Mobile TeleSystems JLLC,true,true,,0,,,0,2,496,805,805,200,200 +www.google.com,BD,Bangladesh,grameenphone,24389,grameenphone,24389,grameenphone limited,true,true,,0,,,0,2,953,1485,1485,200,200 +www.google.com,BY,Belarus,a1 belarus,42772,a1 belarus,42772,Unitary enterprise A1,true,false,,0,,,0,2,787,1174,1175,200,200 +www.google.com,BE,Belgium,telenet,6848,telenet,6848,Telenet BV,true,false,,0,,,0,2,469,745,745,200,200 +www.google.com,BE,Belgium,orange belgium,47377,orange belgium,47377,Orange Belgium SA,true,false,,0,,,0,2,308,473,474,200,200 +www.google.com,BD,Bangladesh,robi,24432,robi,24432,Axiata (Bangladesh) Limited,true,false,,0,,,0,2,1106,1686,1686,200,200 +www.google.com,BJ,Benin,moov benin,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,BE,Belgium,telenet,6848,telenet,6848,Telenet BV,true,true,,0,,,0,2,411,654,655,200,200 +www.google.com,BJ,Benin,moov benin,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,BE,Belgium,orange belgium,47377,orange belgium,47377,Orange Belgium SA,true,true,,0,,,0,2,333,502,502,200,200 +www.google.com,BT,Bhutan,druknet isp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +www.google.com,BD,Bangladesh,grameenphone,24389,grameenphone,24389,grameenphone limited,true,false,,0,,,0,2,952,1481,1481,200,200 +www.google.com,BT,Bhutan,druknet isp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,BO,"Bolivia, Plurinational State of",universidad mayor de san simon,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,BO,"Bolivia, Plurinational State of",universidad mayor de san simon,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,BO,"Bolivia, Plurinational State of",telefonica celular de bolivia s.a.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,BD,Bangladesh,robi,24432,robi,24432,Axiata (Bangladesh) Limited,true,true,,0,,,0,2,1076,1669,1669,200,200 +www.google.com,BZ,Belize,speednet wireless,262239,speednet wireless,262239,Speednet Communications Limited,true,true,,0,,,0,2,520,824,824,200,200 +www.google.com,BO,"Bolivia, Plurinational State of",telefonica celular de bolivia s.a.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,BE,Belgium,proximus,5432,proximus,5432,Proximus NV,true,false,,0,,,0,2,814,1227,1227,200,200 +www.google.com,BE,Belgium,proximus,5432,proximus,5432,Proximus NV,true,true,,0,,,0,2,542,916,917,200,200 +www.google.com,BY,Belarus,a1 belarus,42772,a1 belarus,42772,Unitary enterprise A1,true,true,,0,,,0,1,1990,2259,2259,200,200 +www.google.com,BZ,Belize,speednet wireless,262239,speednet wireless,262239,Speednet Communications Limited,true,false,,0,,,0,2,458,872,872,200,200 +www.google.com,BZ,Belize,belize telemedia limited,10269,belize telemedia limited,10269,Belize Telemedia Limited,true,true,,0,,,0,2,568,809,809,200,200 +www.google.com,BO,"Bolivia, Plurinational State of",entel bolivia,6568,entel bolivia,6568,Entel S.A. - EntelNet,true,false,,0,,,0,1,558,886,886,200,200 +www.google.com,BO,"Bolivia, Plurinational State of",entel bolivia,6568,entel bolivia,6568,Entel S.A. - EntelNet,true,true,,0,,,0,2,741,1063,1063,200,200 +www.google.com,BA,Bosnia and Herzegovina,bh telecom d.d. sarajevo,9146,bh telecom d.d. sarajevo,9146,BH Telecom d.d. Sarajevo,true,false,,0,,,0,2,733,1230,1230,200,200 +www.google.com,BA,Bosnia and Herzegovina,bh telecom d.d. sarajevo,9146,bh telecom d.d. sarajevo,9146,BH Telecom d.d. Sarajevo,true,true,,0,,,0,2,712,1080,1080,200,200 +www.google.com,BA,Bosnia and Herzegovina,jp ht d.d. mostar,20875,jp ht d.d. mostar,20875,JP HT d.d. Mostar,true,false,,0,,,0,2,1063,1500,1501,200,200 +www.google.com,BA,Bosnia and Herzegovina,mtel bosnia,25144,mtel bosnia,25144,"""Telekomunikacije Republike Srpske"" akcionarsko drustvo Banja Luka",true,false,,0,,,102,103,757,1069,1069,200,200 +www.google.com,BZ,Belize,belize telemedia limited,10269,belize telemedia limited,10269,Belize Telemedia Limited,true,false,,0,,,0,2,533,911,912,200,200 +www.google.com,BO,"Bolivia, Plurinational State of",nuevatel pcs de bolivia s.a.,28024,nuevatel pcs de bolivia s.a.,28024,Nuevatel PCS de Bolivia S.A.,true,false,,0,,,0,2,785,1694,1695,200,200 +www.google.com,BR,Brazil,tim live,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,87,0,525 +www.google.com,BA,Bosnia and Herzegovina,jp ht d.d. mostar,20875,jp ht d.d. mostar,20875,JP HT d.d. Mostar,true,true,,0,,,0,2,915,1424,1424,200,200 +www.google.com,BO,"Bolivia, Plurinational State of",nuevatel pcs de bolivia s.a.,28024,nuevatel pcs de bolivia s.a.,28024,Nuevatel PCS de Bolivia S.A.,true,true,,0,,,0,2,845,1433,1434,200,200 +www.google.com,BA,Bosnia and Herzegovina,mtel bosnia,25144,mtel bosnia,25144,"""Telekomunikacije Republike Srpske"" akcionarsko drustvo Banja Luka",true,true,,0,,,0,2,657,1095,1095,200,200 +www.google.com,BJ,Benin,benin telecom,328228,benin telecom,328228,SOCIETE BENINOISE D'INFRASTRUCTURES NUMERIQUES,true,false,,0,,,0,2,1007,1868,1869,200,200 +www.google.com,BJ,Benin,benin telecom,328228,benin telecom,328228,SOCIETE BENINOISE D'INFRASTRUCTURES NUMERIQUES,true,true,,0,,,0,2,2462,3329,3330,200,200 +www.google.com,BW,Botswana,obo,36963,obo,36963,Orange Botswana (PTY) Ltd,true,false,,0,,,0,2,1152,1956,1957,200,200 +www.google.com,BR,Brazil,tim live,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,90,0,525 +www.google.com,BR,Brazil,brisanet,28126,brisanet,28126,BRISANET SERVICOS DE TELECOMUNICACOES S.A,true,false,,0,,,0,2,511,875,875,200,200 +www.google.com,BW,Botswana,obo,36963,obo,36963,Orange Botswana (PTY) Ltd,true,true,,0,,,0,2,1075,1879,1879,200,200 +www.google.com,BW,Botswana,mascom-wireless-botswana,37014,mascom-wireless-botswana,37014,Mascom Wireless Ltd,true,false,,0,,,0,2,1300,2343,2344,200,200 +www.google.com,BR,Brazil,surf telecom s.a.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,88,0,525 +www.google.com,BR,Brazil,gsm engenharia em tecnologia da informacao eireli,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,88,0,525 +www.google.com,BR,Brazil,surf telecom s.a.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,203,0,0,289,0,525 +www.google.com,BR,Brazil,brisanet,28126,brisanet,28126,BRISANET SERVICOS DE TELECOMUNICACOES S.A,true,true,,0,,,0,2,606,950,951,200,200 +www.google.com,BR,Brazil,unifique telecomunicacoes sa,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,91,0,525 +www.google.com,BR,Brazil,claro brazil,22085,claro brazil,22085,Claro S/A,true,true,,0,,,0,1,765,1127,1128,200,200 +www.google.com,BR,Brazil,gsm engenharia em tecnologia da informacao eireli,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,286,0,525 +www.google.com,BR,Brazil,unifique telecomunicacoes sa,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,87,0,525 +www.google.com,BR,Brazil,claro brazil,22085,claro brazil,22085,Claro S/A,true,false,,0,,,0,2,940,1352,1352,200,200 +www.google.com,BR,Brazil,tim brasil,26615,tim brasil,26615,TIM S/A,true,true,,0,,,0,2,800,1158,1159,200,200 +www.google.com,BR,Brazil,algar telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",41,42,0,0,127,0,525 +www.google.com,AU,Australia,vocus,9443,vocus,9443,VOCUS PTY LTD,true,true,,0,,,0,1,4838,7696,7696,200,200 +www.google.com,BR,Brazil,algar telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,91,0,525 +www.google.com,BW,Botswana,mascom-wireless-botswana,37014,mascom-wireless-botswana,37014,Mascom Wireless Ltd,true,true,,0,,,0,2,964,2914,2915,200,200 +www.google.com,BG,Bulgaria,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,57,0,525 +www.google.com,BG,Bulgaria,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,BG,Bulgaria,horizon scope mobile telecom wll,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,BG,Bulgaria,horizon scope mobile telecom wll,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,BW,Botswana,botswana telecommunications corporation,14988,botswana telecommunications corporation,14988,Botswana Telecommunications Corporation,true,true,,0,,,0,1,1391,2485,2486,200,200 +www.google.com,BW,Botswana,botswana telecommunications corporation,14988,botswana telecommunications corporation,14988,Botswana Telecommunications Corporation,true,false,,0,,,0,2,1484,3417,3417,200,200 +www.google.com,BR,Brazil,mobilelink provedor de servicos de internet ltda,274762,mobilelink provedor de servicos de internet ltda,274762,MOBILELINK PROVEDOR DE SERVICOS DE INTERNET LTDA,true,true,,0,,,0,2,552,831,831,200,200 +www.google.com,BR,Brazil,vivo,26599,vivo,26599,TELEFÔNICA BRASIL S.A,true,false,,0,,,0,2,1015,1507,1507,200,200 +www.google.com,BR,Brazil,vivo,26599,vivo,26599,TELEFÔNICA BRASIL S.A,true,true,,0,,,0,2,823,1217,1218,200,200 +www.google.com,BR,Brazil,mobilelink provedor de servicos de internet ltda,274762,mobilelink provedor de servicos de internet ltda,274762,MOBILELINK PROVEDOR DE SERVICOS DE INTERNET LTDA,true,false,,0,,,0,2,557,905,905,200,200 +www.google.com,BF,Burkina Faso,orange burkina faso,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,AU,Australia,vocus,9443,vocus,9443,VOCUS PTY LTD,true,false,,0,,,0,2,4858,8005,8005,200,200 +www.google.com,BF,Burkina Faso,orange burkina faso,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,BG,Bulgaria,vivacom,8866,vivacom,8866,Vivacom Bulgaria EAD,true,false,,0,,,1,3,506,1066,1066,200,200 +www.google.com,BF,Burkina Faso,telecel-faso,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,BF,Burkina Faso,telecel-faso,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,BN,Brunei Darussalam,unified national networks (unn) sdn bhd,10094,unified national networks (unn) sdn bhd,10094,Unified National Networks,true,false,,0,,,0,2,728,1118,1118,200,200 +www.google.com,BI,Burundi,ucom-wic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,BR,Brazil,tim brasil,26615,tim brasil,26615,TIM S/A,true,false,,0,,,0,2,875,1249,1249,200,200 +www.google.com,BI,Burundi,ucom-wic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,KH,Cambodia,"smart axiata co.,ltd",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,KH,Cambodia,smart axiata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,KH,Cambodia,smart axiata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,KH,Cambodia,south east asia telecom cambodia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,KH,Cambodia,south east asia telecom cambodia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,BG,Bulgaria,a1 bulgaria,12716,a1 bulgaria,12716,A1 Bulgaria EAD,true,false,,0,,,0,203,661,1240,1241,200,200 +www.google.com,BG,Bulgaria,yettel bulgaria,29244,yettel bulgaria,29244,CETIN Bulgaria EAD,true,false,,0,,,0,2,511,1060,1061,200,200 +www.google.com,KH,Cambodia,"smart axiata co.,ltd",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,BN,Brunei Darussalam,unified national networks (unn) sdn bhd,10094,unified national networks (unn) sdn bhd,10094,Unified National Networks,true,true,,0,,,0,2,656,1049,1049,200,200 +www.google.com,KH,Cambodia,flash broadband pvt. ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,56,0,525 +www.google.com,BR,Brazil,ita.net telecom,268038,ita.net telecom,268038,LG Telecomunicacoes,true,true,,0,,,0,2,506,1930,1930,200,200 +www.google.com,KH,Cambodia,cellcard,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,BG,Bulgaria,a1 bulgaria,12716,a1 bulgaria,12716,A1 Bulgaria EAD,true,true,,0,,,0,2,511,1108,1109,200,200 +www.google.com,BG,Bulgaria,vivacom,8866,vivacom,8866,Vivacom Bulgaria EAD,true,true,,0,,,0,1,523,1160,1160,200,200 +www.google.com,KH,Cambodia,cellcard,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.google.com,KH,Cambodia,flash broadband pvt. ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,BG,Bulgaria,yettel bulgaria,29244,yettel bulgaria,29244,CETIN Bulgaria EAD,true,true,,0,,,0,2,468,1002,1003,200,200 +www.google.com,CA,Canada,rogers wireless,812,rogers wireless,812,Rogers Communications Canada Inc.,true,true,,0,,,0,2,156,411,411,200,200 +www.google.com,BR,Brazil,ita.net telecom,268038,ita.net telecom,268038,LG Telecomunicacoes,true,false,,0,,,0,2,948,1212,1212,200,200 +www.google.com,KH,Cambodia,metfone,38623,metfone,38623,"VIETTEL (CAMBODIA) PTE., LTD",true,false,,0,,,0,2,723,1113,1114,200,200 +www.google.com,CA,Canada,rogers cable,812,rogers cable,812,Rogers Communications Canada Inc.,true,false,,0,,,0,2,220,535,535,200,200 +www.google.com,CA,Canada,videotron ltee,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,KH,Cambodia,metfone,38623,metfone,38623,"VIETTEL (CAMBODIA) PTE., LTD",true,true,,0,,,0,2,681,1063,1063,200,200 +www.google.com,CA,Canada,rogers cable,812,rogers cable,812,Rogers Communications Canada Inc.,true,true,,0,,,79,80,410,794,794,200,200 +www.google.com,CA,Canada,rogers wireless,812,rogers wireless,812,Rogers Communications Canada Inc.,true,false,,0,,,0,2,151,390,390,200,200 +www.google.com,CA,Canada,bell canada,577,bell canada,577,Bell Canada,true,false,,0,,,0,2,107,378,379,200,200 +www.google.com,CA,Canada,bell canada,577,bell canada,577,Bell Canada,true,true,,0,,,1,2,121,390,390,200,200 +www.google.com,BF,Burkina Faso,onatel,25543,onatel,25543,ONATEL/FasoNet's Autonomous System ONATEL BURKINA,true,true,,0,,,0,2,1038,2479,2480,200,200 +www.google.com,CA,Canada,videotron ltee,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,59,0,525 +www.google.com,BI,Burundi,viettel burundi,327799,viettel burundi,327799,VIETTEL BURUNDI SA,true,true,,0,,,78,80,936,1769,1770,200,200 +www.google.com,CA,Canada,bell dsl internet,577,bell dsl internet,577,Bell Canada,true,true,,0,,,1,2,365,788,788,200,200 +www.google.com,CA,Canada,bell dsl internet,577,bell dsl internet,577,Bell Canada,true,false,,0,,,1,2,430,668,668,200,200 +www.google.com,CM,Cameroon,mtn cameroon,30992,mtn cameroon,30992,MTN Network Solutions (Cameroon),true,false,,0,,,0,2,1081,1875,1875,200,200 +www.google.com,CA,Canada,sasktel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +www.google.com,BI,Burundi,viettel burundi,327799,viettel burundi,327799,VIETTEL BURUNDI SA,true,false,,0,,,0,2,1026,3064,3064,200,200 +www.google.com,CA,Canada,telus communications,,,852,TELUS Communications Inc.,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 403",0,2,0,0,169,0,403 +www.google.com,CM,Cameroon,camtel,15964,camtel,15964,CAMEROON TELECOMMUNICATIONS NETWORK,true,false,,0,,,0,2,1384,2348,2349,200,200 +www.google.com,CA,Canada,telus communications,,,852,TELUS Communications Inc.,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 403",0,2,0,0,199,0,403 +www.google.com,CA,Canada,sasktel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,266,0,525 +www.google.com,CM,Cameroon,orange cameroun,36912,orange cameroun,36912,Orange Cameroun SA,true,true,,0,,,0,2,1361,2004,2004,200,200 +www.google.com,CA,Canada,northwestel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,CM,Cameroon,mtn cameroon,30992,mtn cameroon,30992,MTN Network Solutions (Cameroon),true,true,,0,,,0,2,824,1608,1608,200,200 +www.google.com,BF,Burkina Faso,onatel,25543,onatel,25543,ONATEL/FasoNet's Autonomous System ONATEL BURKINA,true,false,,0,,,0,2,915,1796,1797,200,200 +www.google.com,CA,Canada,northwestel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,CA,Canada,bell mobility,577,bell mobility,577,Bell Canada,true,false,,0,,,0,2,471,931,932,200,200 +www.google.com,CV,Cape Verde,alou,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,52,0,525 +www.google.com,CA,Canada,virgin plus,577,virgin plus,577,Bell Canada,true,true,,0,,,0,2,336,769,769,200,200 +www.google.com,CV,Cape Verde,alou,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.google.com,CV,Cape Verde,tmais,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.google.com,CV,Cape Verde,tmais,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,CF,Central African Republic,orange central african republic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,CF,Central African Republic,orange central african republic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,CF,Central African Republic,moovafricacentrafrique,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.google.com,CF,Central African Republic,moovafricacentrafrique,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,CA,Canada,bell mobility,577,bell mobility,577,Bell Canada,true,true,,0,,,0,2,498,843,843,200,200 +www.google.com,TD,Chad,ilnet-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,TD,Chad,ilnet-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,CA,Canada,virgin plus,577,virgin plus,577,Bell Canada,true,false,,0,,,0,2,326,794,794,200,200 +www.google.com,CA,Canada,eastlink,11260,eastlink,11260,EastLink,true,false,,0,,,0,2,525,879,879,200,200 +www.google.com,CM,Cameroon,orange cameroun,36912,orange cameroun,36912,Orange Cameroun SA,true,false,,0,,,0,2,1068,1853,1853,200,200 +www.google.com,CM,Cameroon,camtel,15964,camtel,15964,CAMEROON TELECOMMUNICATIONS NETWORK,true,true,,0,,,0,2,1366,2548,2548,200,200 +www.google.com,CA,Canada,eastlink,11260,eastlink,11260,EastLink,true,true,,0,,,0,2,421,1194,1195,200,200 +www.google.com,CA,Canada,freedom mobile,20365,freedom mobile,20365,Videotron Ltee,true,false,,0,,,0,2,1000,1394,1395,200,200 +www.google.com,CL,Chile,wom chile,52341,wom chile,52341,WOM S.A.,true,false,,0,,,0,2,818,1177,1177,200,200 +www.google.com,CA,Canada,freedom mobile,20365,freedom mobile,20365,Videotron Ltee,true,true,,0,,,0,2,744,1146,1146,200,200 +www.google.com,CL,Chile,entel chile,27651,entel chile,27651,ENTEL CHILE S.A.,true,false,,0,,,0,2,737,1076,1077,200,200 +www.google.com,CL,Chile,movistar chile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.google.com,KY,Cayman Islands,digicel cayman,13771,digicel cayman,13771,Digicel Cayman Limited,true,false,,0,,,0,2,714,1223,1224,200,200 +www.google.com,CL,Chile,mundo chile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.google.com,CL,Chile,movistar chile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,CL,Chile,mundo chile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,CN,China,shanghai mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,KY,Cayman Islands,digicel cayman,13771,digicel cayman,13771,Digicel Cayman Limited,true,true,,0,,,97,99,752,1187,1188,200,200 +www.google.com,CN,China,china mobile shandong,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,CL,Chile,wom chile,52341,wom chile,52341,WOM S.A.,true,true,,0,,,0,2,755,1123,1123,200,200 +www.google.com,CN,China,china mobile shandong,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,CN,China,china mobile hebei,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,CN,China,china mobile hebei,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,61,0,525 +www.google.com,CL,Chile,movistar movil chile,16629,movistar movil chile,16629,CTC. CORP S.A. (TELEFONICA EMPRESAS),true,false,,0,,,8,10,820,1355,1355,200,200 +www.google.com,CN,China,heilongjiang mobile communication company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,CN,China,heilongjiang mobile communication company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.google.com,CN,China,henan mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,60,0,525 +www.google.com,CN,China,china telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.google.com,CN,China,shanghai mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,263,0,525 +www.google.com,CL,Chile,entel chile,27651,entel chile,27651,ENTEL CHILE S.A.,true,true,,0,,,0,202,1005,1615,1616,200,200 +www.google.com,CN,China,china telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,CN,China,henan mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,62,0,525 +www.google.com,CN,China,tianjin mobile communication company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.google.com,CN,China,tianjin mobile communication company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.google.com,CL,Chile,claro chile,6535,claro chile,27995,CLARO CHILE S.A.,false,false,,0,,,0,2,556,1050,1050,200,200 +www.google.com,TD,Chad,millicom-chad,327802,millicom-chad,327802,MILLICOM CHAD SA,true,true,,0,,,0,2,1272,1963,1963,200,200 +www.google.com,CL,Chile,claro chile,6535,claro chile,27995,CLARO CHILE S.A.,false,true,,0,,,0,2,699,1097,1097,200,200 +www.google.com,CL,Chile,entel hogar fibra,27651,entel hogar fibra,27651,ENTEL CHILE S.A.,true,false,,0,,,0,2,715,1134,1134,200,200 +www.google.com,CL,Chile,entel hogar fibra,27651,entel hogar fibra,27651,ENTEL CHILE S.A.,true,true,,0,,,0,2,883,1217,1217,200,200 +www.google.com,CL,Chile,movistar movil chile,16629,movistar movil chile,16629,CTC. CORP S.A. (TELEFONICA EMPRESAS),true,true,,0,,,0,2,1117,1731,1731,200,200 +www.google.com,TD,Chad,millicom-chad,327802,millicom-chad,327802,MILLICOM CHAD SA,true,false,,0,,,0,2,1328,1992,1992,200,200 +www.google.com,CO,Colombia,movistar colombia,3816,movistar colombia,3816,COLOMBIA TELECOMUNICACIONES S.A. ESP,true,false,,0,,,0,2,508,976,976,200,200 +www.google.com,CO,Colombia,movistar colombia,3816,movistar colombia,3816,COLOMBIA TELECOMUNICACIONES S.A. ESP,true,true,,0,,,0,1,414,880,880,200,200 +www.google.com,CO,Colombia,tigo colombia,13489,tigo colombia,13489,EPM Telecomunicaciones S.A. E.S.P.,true,true,,0,,,0,2,329,749,749,200,200 +www.google.com,CO,Colombia,tigo colombia,13489,tigo colombia,13489,EPM Telecomunicaciones S.A. E.S.P.,true,false,,0,,,0,1,346,769,769,200,200 +www.google.com,CO,Colombia,claro colombia,26611,claro colombia,26611,COMCEL S.A.,true,true,,0,,,0,2,865,1556,1556,200,200 +www.google.com,CO,Colombia,claro colombia,26611,claro colombia,26611,COMCEL S.A.,true,false,,0,,,0,2,686,2121,2122,200,200 +www.google.com,KM,Comoros,comores telecom,36939,comores telecom,36939,Comores Telecom,true,false,,0,,,71,73,1320,2217,2217,200,200 +www.google.com,CO,Colombia,partners telecom colombia sas,271773,partners telecom colombia sas,271773,PARTNERS TELECOM COLOMBIA SAS,true,false,,0,,,0,2,2382,3477,3477,200,200 +www.google.com,CD,"Congo, the Democratic Republic of the",africell-drc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,CD,"Congo, the Democratic Republic of the",africell-drc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,KM,Comoros,comores telecom,36939,comores telecom,36939,Comores Telecom,true,true,,0,,,0,2,1110,2084,2085,200,200 +www.google.com,BO,"Bolivia, Plurinational State of",tigo bolivia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,5843,0,502 +www.google.com,BO,"Bolivia, Plurinational State of",tigo bolivia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,10991,0,502 +www.google.com,CG,Congo,mtn congo,37463,mtn congo,37463,MTN CONGO,true,true,,0,,,0,2,1236,2277,2277,200,200 +www.google.com,CG,Congo,airtel congo,37550,airtel congo,37550,Airtel Congo S.A,true,true,,0,,,0,2,1670,2554,2554,200,200 +www.google.com,CO,Colombia,partners telecom colombia sas,271773,partners telecom colombia sas,271773,PARTNERS TELECOM COLOMBIA SAS,true,true,,0,,,0,2,2909,3832,3832,200,200 +www.google.com,CG,Congo,mtn congo,37463,mtn congo,37463,MTN CONGO,true,false,,0,,,0,2,1047,1948,1948,200,200 +www.google.com,CG,Congo,airtel congo,37550,airtel congo,37550,Airtel Congo S.A,true,false,,0,,,0,2,1579,2474,2474,200,200 +www.google.com,CO,Colombia,etb,19429,etb,19429,ETB - Colombia,true,false,,0,,,0,2,1550,3164,3164,200,200 +www.google.com,CR,Costa Rica,grupo ice,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,CR,Costa Rica,grupo ice,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,CR,Costa Rica,claro cr telecomunicaciones s.a.,14754,claro cr telecomunicaciones s.a.,14754,Telgua,true,false,,0,,,0,2,456,907,907,200,200 +www.google.com,CD,"Congo, the Democratic Republic of the",orange rdc,37447,orange rdc,37447,ORANGE RDC,true,true,,0,,,0,2,1077,2002,2002,200,200 +www.google.com,CR,Costa Rica,movistar costa rica,262202,movistar costa rica,262202,"Telefonica de Costa Rica TC, SA",true,false,,0,,,0,2,595,1028,1029,200,200 +www.google.com,CR,Costa Rica,movistar costa rica,262202,movistar costa rica,262202,"Telefonica de Costa Rica TC, SA",true,true,,0,,,0,2,420,910,910,200,200 +www.google.com,CO,Colombia,etb,19429,etb,19429,ETB - Colombia,true,true,,0,,,0,2,728,1332,1333,200,200 +www.google.com,CR,Costa Rica,claro cr telecomunicaciones s.a.,14754,claro cr telecomunicaciones s.a.,14754,Telgua,true,true,,0,,,0,2,485,913,914,200,200 +www.google.com,CD,"Congo, the Democratic Republic of the",orange rdc,37447,orange rdc,37447,ORANGE RDC,true,false,,0,,,57,59,1810,3015,3015,200,200 +www.google.com,CD,"Congo, the Democratic Republic of the",vodacom congo,37453,vodacom congo,37453,Vodacom Congo,true,false,,0,,,0,2,1211,2175,2175,200,200 +www.google.com,CI,Côte d'Ivoire,mtn cote divoire,36974,mtn cote divoire,36974,MTN COTE D'IVOIRE S.A,true,true,,0,,,0,2,1156,1773,1773,200,200 +www.google.com,CI,Côte d'Ivoire,mtn cote divoire s.a,36974,mtn cote divoire s.a,36974,MTN COTE D'IVOIRE S.A,true,true,,0,,,0,2,935,1525,1525,200,200 +www.google.com,CI,Côte d'Ivoire,mtn cote divoire s.a,36974,mtn cote divoire s.a,36974,MTN COTE D'IVOIRE S.A,true,false,,0,,,0,2,923,1428,1429,200,200 +www.google.com,CD,"Congo, the Democratic Republic of the",vodacom congo,37453,vodacom congo,37453,Vodacom Congo,true,true,,0,,,0,2,1813,2751,2751,200,200 +www.google.com,CI,Côte d'Ivoire,orange cote divoire,29571,orange cote divoire,29571,ORANGE COTE D'IVOIRE,true,false,,0,,,0,2,1052,1950,1950,200,200 +www.google.com,CI,Côte d'Ivoire,atlantique telecom,37190,atlantique telecom,37190,Atlantique Telecom (Cote d'Ivoire),true,true,,0,,,0,1,959,1430,1430,200,200 +www.google.com,CI,Côte d'Ivoire,mtn cote divoire,36974,mtn cote divoire,36974,MTN COTE D'IVOIRE S.A,true,false,,0,,,0,2,1214,1803,1803,200,200 +www.google.com,HR,Croatia,hrvatski telekom,5391,hrvatski telekom,5391,Hrvatski Telekom d.d.,true,true,,0,,,42,44,632,891,892,200,200 +www.google.com,HR,Croatia,vipnet,12810,vipnet,12810,A1 Hrvatska d.o.o.,true,false,,0,,,0,2,331,513,513,200,200 +www.google.com,HR,Croatia,a1 hrvatska mobile,12810,a1 hrvatska mobile,12810,A1 Hrvatska d.o.o.,true,false,,0,,,0,2,566,819,819,200,200 +www.google.com,CW,Curaçao,verizon internet services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,HR,Croatia,vipnet,12810,vipnet,12810,A1 Hrvatska d.o.o.,true,true,,0,,,0,2,318,499,500,200,200 +www.google.com,HR,Croatia,hrvatski telekom,5391,hrvatski telekom,5391,Hrvatski Telekom d.d.,true,false,,0,,,0,2,545,856,856,200,200 +www.google.com,CW,Curaçao,verizon internet services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +www.google.com,CI,Côte d'Ivoire,orange cote divoire,29571,orange cote divoire,29571,ORANGE COTE D'IVOIRE,true,true,,0,,,0,2,921,1819,1819,200,200 +www.google.com,CY,Cyprus,lifecell digital ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,CI,Côte d'Ivoire,atlantique telecom,37190,atlantique telecom,37190,Atlantique Telecom (Cote d'Ivoire),true,false,,0,,,0,2,756,1251,1252,200,200 +www.google.com,CY,Cyprus,lifecell digital ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,HR,Croatia,a1 hrvatska mobile,12810,a1 hrvatska mobile,12810,A1 Hrvatska d.o.o.,true,true,,0,,,0,2,546,1152,1152,200,200 +www.google.com,HR,Croatia,telemach hrvatska,205714,telemach hrvatska,205714,Telemach Hrvatska d.o.o.,true,true,,0,,,0,2,1092,1495,1495,200,200 +www.google.com,HR,Croatia,telemach hrvatska,205714,telemach hrvatska,205714,Telemach Hrvatska d.o.o.,true,false,,0,,,0,2,826,1065,1065,200,200 +www.google.com,CW,Curaçao,digicel curacao,27660,digicel curacao,27660,Curacao Telecom,true,false,,0,,,0,2,666,1090,1090,200,200 +www.google.com,CY,Cyprus,kktcell,47883,kktcell,47883,KIBRIS MOBILE TELEKOMUNIKASYON LTD.,true,true,,0,,,0,2,548,1127,1128,200,200 +www.google.com,CN,China,china unicom,,,4837,CHINA UNICOM China169 Backbone,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,16261,0,500 +www.google.com,CW,Curaçao,digicel curacao,27660,digicel curacao,27660,Curacao Telecom,true,true,,0,,,0,2,546,949,950,200,200 +www.google.com,CY,Cyprus,cyprus telecommunications authority - cyprus,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,CY,Cyprus,cablenet communication systems,35432,cablenet communication systems,35432,Cablenet Communication Systems plc,true,true,,0,,,0,2,676,1033,1034,200,200 +www.google.com,CY,Cyprus,cyprus telecommunications authority - cyprus,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,CY,Cyprus,epic,15805,epic,15805,EPIC LTD,true,false,,0,,,0,2,632,1110,1111,200,200 +www.google.com,CY,Cyprus,cablenet communication systems,35432,cablenet communication systems,35432,Cablenet Communication Systems plc,true,false,,0,,,0,2,602,1016,1016,200,200 +www.google.com,CN,China,china unicom,,,4837,CHINA UNICOM China169 Backbone,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,16261,0,500 +www.google.com,CY,Cyprus,epic,15805,epic,15805,EPIC LTD,true,true,,0,,,0,2,691,1192,1192,200,200 +www.google.com,CN,China,china mobile,,,24445,China Mobile,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,16774,0,500 +www.google.com,CY,Cyprus,kktcell,47883,kktcell,47883,KIBRIS MOBILE TELEKOMUNIKASYON LTD.,true,false,,0,,,0,202,732,1306,1306,200,200 +www.google.com,CU,Cuba,"empresa de telecomunicaciones de cuba, s.a.",27725,"empresa de telecomunicaciones de cuba, s.a.",27725,"Empresa de Telecomunicaciones de Cuba, S.A.",true,true,,0,,,0,2,1127,2798,2799,200,200 +www.google.com,CU,Cuba,"empresa de telecomunicaciones de cuba, s.a.",27725,"empresa de telecomunicaciones de cuba, s.a.",27725,"Empresa de Telecomunicaciones de Cuba, S.A.",true,false,,0,,,0,2,2342,3794,3794,200,200 +www.google.com,CY,Cyprus,kktc telsim,62211,kktc telsim,62211,VODAFONE MOBILE OPERATIONS LTD.,true,false,,0,,,80,82,681,1319,1320,200,200 +www.google.com,CY,Cyprus,primetel plc,8544,primetel plc,8544,Primetel PLC,true,true,,0,,,0,2,687,1201,1201,200,200 +www.google.com,CZ,Czech Republic,t-mobile czech dsl,13036,t-mobile czech dsl,13036,T-Mobile Czech Republic a.s.,true,false,,0,,,0,2,413,608,608,200,200 +www.google.com,CY,Cyprus,kktc telsim,62211,kktc telsim,62211,VODAFONE MOBILE OPERATIONS LTD.,true,true,,0,,,0,2,630,1240,1240,200,200 +www.google.com,CN,China,china mobile,,,24445,China Mobile,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,1,0,0,16522,0,500 +www.google.com,CZ,Czech Republic,t-mobile czech dsl,13036,t-mobile czech dsl,13036,T-Mobile Czech Republic a.s.,true,true,,0,,,0,2,413,631,632,200,200 +www.google.com,DK,Denmark,tdc net,3292,tdc net,3292,TDC Holding A/S,true,false,,0,,,0,2,406,607,607,200,200 +www.google.com,CY,Cyprus,primetel plc,8544,primetel plc,8544,Primetel PLC,true,false,,0,,,0,2,795,1574,1574,200,200 +www.google.com,CZ,Czech Republic,o2 czech republic,5610,o2 czech republic,5610,"O2 Czech Republic, a.s.",true,false,,0,,,0,202,701,975,976,200,200 +www.google.com,DK,Denmark,tdc net,3292,tdc net,3292,TDC Holding A/S,true,true,,0,,,0,2,383,579,579,200,200 +www.google.com,DK,Denmark,telia,3308,telia,3308,Telia Company AB,true,false,,0,,,0,2,673,883,883,200,200 +www.google.com,DK,Denmark,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,false,,0,,,0,2,447,656,656,200,200 +www.google.com,DJ,Djibouti,djibouti telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,DJ,Djibouti,djibouti telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,CZ,Czech Republic,o2 czech republic,5610,o2 czech republic,5610,"O2 Czech Republic, a.s.",true,true,,0,,,0,2,550,868,869,200,200 +www.google.com,DM,Dominica,flow,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,DM,Dominica,flow,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,DM,Dominica,digicel saint lucia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,DM,Dominica,digicel saint lucia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,CY,Cyprus,winet,211239,winet,211239,DutchTech Pcs Ltd,true,false,,0,,,0,2,1491,2335,2335,200,200 +www.google.com,DK,Denmark,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,true,,0,,,0,2,413,680,680,200,200 +www.google.com,DK,Denmark,telia,3308,telia,3308,Telia Company AB,true,true,,0,,,0,2,451,674,674,200,200 +www.google.com,DK,Denmark,telenor,9158,telenor,9158,Telenor A/S,true,false,,0,,,0,2,445,710,711,200,200 +www.google.com,DK,Denmark,telenor,9158,telenor,9158,Telenor A/S,true,true,,0,,,0,2,546,797,797,200,200 +www.google.com,CY,Cyprus,winet,211239,winet,211239,DutchTech Pcs Ltd,true,true,,0,,,0,2,1391,2415,2415,200,200 +www.google.com,EC,Ecuador,otecel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +www.google.com,CZ,Czech Republic,vodafone czech republic,16019,vodafone czech republic,16019,Vodafone Czech Republic a.s.,true,false,,0,,,0,2,1128,1563,1564,200,200 +www.google.com,EC,Ecuador,xtrim,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.google.com,EC,Ecuador,xtrim,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.google.com,DK,Denmark,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,690,1034,1034,200,200 +www.google.com,CZ,Czech Republic,vodafone czech republic,16019,vodafone czech republic,16019,Vodafone Czech Republic a.s.,true,true,,0,,,0,2,882,1290,1290,200,200 +www.google.com,DO,Dominican Republic,claro dominican republic,6400,claro dominican republic,6400,Compañía Dominicana de Teléfonos S. A.,true,false,,0,,,0,2,482,850,850,200,200 +www.google.com,DO,Dominican Republic,claro dominican republic,6400,claro dominican republic,6400,Compañía Dominicana de Teléfonos S. A.,true,true,,0,,,0,2,485,662,662,200,200 +www.google.com,DO,Dominican Republic,visnetwork srl,273861,visnetwork srl,273861,FASTNET SOLUTIONS SRL,true,false,,0,,,0,2,474,863,863,200,200 +www.google.com,DO,Dominican Republic,viva dominicana,46198,viva dominicana,46198,"Trilogy Dominicana, S.A.",true,true,,0,,,0,2,479,883,883,200,200 +www.google.com,EC,Ecuador,otecel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",58,59,0,0,117,0,525 +www.google.com,DK,Denmark,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,1,671,1040,1040,200,200 +www.google.com,DO,Dominican Republic,visnetwork srl,273861,visnetwork srl,273861,FASTNET SOLUTIONS SRL,true,true,,0,,,0,1,415,734,734,200,200 +www.google.com,DO,Dominican Republic,viva dominicana,46198,viva dominicana,46198,"Trilogy Dominicana, S.A.",true,false,,0,,,0,2,436,780,780,200,200 +www.google.com,DO,Dominican Republic,altice dominicana s.a.,28118,altice dominicana s.a.,28118,ALTICE DOMINICANA S.A.,true,true,,0,,,32,33,635,893,894,200,200 +www.google.com,DO,Dominican Republic,altice dominicana s.a.,28118,altice dominicana s.a.,28118,ALTICE DOMINICANA S.A.,true,false,,0,,,32,34,637,894,894,200,200 +www.google.com,EG,Egypt,telecom egypt,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.google.com,EG,Egypt,telecom egypt,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.google.com,EC,Ecuador,otecel s.a.,7315,otecel s.a.,7315,Otecel S.A.,true,false,,0,,,0,2,737,1214,1214,200,200 +www.google.com,EC,Ecuador,otecel s.a.,7315,otecel s.a.,7315,Otecel S.A.,true,true,,0,,,0,2,605,1100,1101,200,200 +www.google.com,EC,Ecuador,cnt ep,28006,cnt ep,28006,CORPORACION NACIONAL DE TELECOMUNICACIONES - CNT EP,true,false,,0,,,0,2,863,1862,1862,200,200 +www.google.com,EG,Egypt,vodafone egypt,36935,vodafone egypt,36935,Vodafone Data,true,false,,0,,,0,1,932,1274,1274,200,200 +www.google.com,SV,El Salvador,claro el salvador,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,EC,Ecuador,conecel,23487,conecel,23487,CONECEL,true,true,,0,,,0,2,501,1214,1214,200,200 +www.google.com,SV,El Salvador,claro el salvador,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,EC,Ecuador,conecel,23487,conecel,23487,CONECEL,true,false,,0,,,0,2,616,1215,1216,200,200 +www.google.com,CD,"Congo, the Democratic Republic of the",airtel drc,,,37020,CELTEL DRC,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15438,0,500 +www.google.com,EG,Egypt,vodafone egypt,36935,vodafone egypt,36935,Vodafone Data,true,true,,0,,,0,2,727,1027,1027,200,200 +www.google.com,SV,El Salvador,ca network s.a. de c.v.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,SV,El Salvador,ca network s.a. de c.v.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,54,0,525 +www.google.com,EC,Ecuador,cnt ep,28006,cnt ep,28006,CORPORACION NACIONAL DE TELECOMUNICACIONES - CNT EP,true,true,,0,,,0,2,976,1825,1825,200,200 +www.google.com,GQ,Equatorial Guinea,muni-eg,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,GQ,Equatorial Guinea,muni-eg,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,57,0,525 +www.google.com,SV,El Salvador,tigo el salvador,17079,tigo el salvador,17079,Telemovil El Salvador S.A.,true,false,,0,,,0,2,576,1091,1092,200,200 +www.google.com,GQ,Equatorial Guinea,getesa (orange equatorial guinea),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,GQ,Equatorial Guinea,getesa (orange equatorial guinea),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,EE,Estonia,telia eesti,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,EE,Estonia,telia eesti,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +www.google.com,SV,El Salvador,movistar el salvador,263783,movistar el salvador,263783,Telefonica Moviles El Salvador S.A. de C.V.,true,true,,0,,,0,2,1127,1572,1572,200,200 +www.google.com,SV,El Salvador,tigo el salvador,17079,tigo el salvador,17079,Telemovil El Salvador S.A.,true,true,,0,,,0,2,733,1244,1244,200,200 +www.google.com,EG,Egypt,orange egypt,37069,orange egypt,37069,The Egyptian Company for Mobile Services (Mobinil),true,false,,0,,,0,2,1215,1677,1678,200,200 +www.google.com,EE,Estonia,elisa eesti,2586,elisa eesti,2586,Elisa Eesti AS,true,false,,0,,,0,2,418,624,624,200,200 +www.google.com,SV,El Salvador,claro guatemala,14754,claro guatemala,14754,Telgua,true,false,,0,,,0,2,555,942,942,200,200 +www.google.com,SV,El Salvador,movistar el salvador,263783,movistar el salvador,263783,Telefonica Moviles El Salvador S.A. de C.V.,true,false,,0,,,0,2,616,1052,1052,200,200 +www.google.com,EE,Estonia,elisa eesti,2586,elisa eesti,2586,Elisa Eesti AS,true,true,,0,,,0,2,391,578,578,200,200 +www.google.com,SV,El Salvador,claro guatemala,14754,claro guatemala,14754,Telgua,true,true,,0,,,0,2,438,776,776,200,200 +www.google.com,EE,Estonia,tele2 estonia,1257,tele2 estonia,1257,Tele2 Sverige AB,true,false,,0,,,0,2,643,931,931,200,200 +www.google.com,EG,Egypt,orange egypt,37069,orange egypt,37069,The Egyptian Company for Mobile Services (Mobinil),true,true,,0,,,0,2,939,1389,1389,200,200 +www.google.com,EE,Estonia,tele2 estonia,1257,tele2 estonia,1257,Tele2 Sverige AB,true,true,,0,,,0,1,645,943,944,200,200 +www.google.com,CD,"Congo, the Democratic Republic of the",airtel drc,,,37020,CELTEL DRC,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15438,0,500 +www.google.com,ET,Ethiopia,ethiopian telecommunication corporation,24757,ethiopian telecommunication corporation,24757,EthioNet,true,true,,0,,,0,2,917,1626,1627,200,200 +www.google.com,FI,Finland,telia finland,1759,telia finland,1759,Telia Finland Oyj,true,false,,0,,,0,2,458,673,673,200,200 +www.google.com,SV,El Salvador,digicel s.a. de c.v.,27903,digicel s.a. de c.v.,27903,DIGICEL S.A. DE C.V.,true,false,,0,,,0,2,672,1068,1068,200,200 +www.google.com,SV,El Salvador,digicel s.a. de c.v.,27903,digicel s.a. de c.v.,27903,DIGICEL S.A. DE C.V.,true,true,,0,,,0,2,765,1236,1237,200,200 +www.google.com,ET,Ethiopia,ethiopian telecommunication corporation,24757,ethiopian telecommunication corporation,24757,EthioNet,true,false,,0,,,70,71,1135,1816,1817,200,200 +www.google.com,FI,Finland,elisa mobile,719,elisa mobile,719,RIPE Network Coordination Centre,true,false,,0,,,0,2,603,898,898,200,200 +www.google.com,EG,Egypt,e& egypt,36992,e& egypt,36992,ETISALAT MISR,true,true,,0,,,0,2,914,1423,1423,200,200 +www.google.com,EG,Egypt,e& egypt,36992,e& egypt,36992,ETISALAT MISR,true,false,,0,,,0,2,1008,1536,1536,200,200 +www.google.com,FI,Finland,elisa,719,elisa,719,RIPE Network Coordination Centre,true,true,,0,,,0,2,445,661,661,200,200 +www.google.com,FI,Finland,telia finland,1759,telia finland,1759,Telia Finland Oyj,true,true,,0,,,0,2,404,615,615,200,200 +www.google.com,FI,Finland,elisa mobile,719,elisa mobile,719,RIPE Network Coordination Centre,true,true,,0,,,0,2,465,711,711,200,200 +www.google.com,FR,France,1global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.google.com,FR,France,1global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,FI,Finland,elisa,719,elisa,719,RIPE Network Coordination Centre,true,false,,0,,,0,2,426,687,688,200,200 +www.google.com,FI,Finland,dna oyj,16086,dna oyj,16086,DNA Oyj,true,false,,0,,,0,2,512,727,727,200,200 +www.google.com,FI,Finland,dna oyj,16086,dna oyj,16086,DNA Oyj,true,true,,0,,,0,2,413,619,619,200,200 +www.google.com,FJ,Fiji,digicel fiji,45355,digicel fiji,45355,Digicel Pacific Ltd,true,false,,0,,,0,2,1218,1871,1872,200,200 +www.google.com,FJ,Fiji,vodafone fiji,38442,vodafone fiji,38442,Vodafone Fiji Limited,true,true,,0,,,0,2,1829,2691,2691,200,200 +www.google.com,FR,France,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,616,888,889,200,200 +www.google.com,FR,France,arelion sweden,1299,arelion sweden,1299,Arelion Sweden AB,true,false,,0,,,0,2,548,942,942,200,200 +www.google.com,FR,France,bouygues telecom,5410,bouygues telecom,5410,Bouygues Telecom SA,true,false,,0,,,0,2,494,855,855,200,200 +www.google.com,GF,French Guiana,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,FR,France,bouygues telecom,5410,bouygues telecom,5410,Bouygues Telecom SA,true,true,,0,,,0,2,361,634,634,200,200 +www.google.com,GF,French Guiana,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.google.com,FR,France,free sas,51207,free sas,51207,Free Mobile SAS,true,true,,0,,,0,2,497,747,747,200,200 +www.google.com,FR,France,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,510,823,823,200,200 +www.google.com,FR,France,arelion sweden,1299,arelion sweden,1299,Arelion Sweden AB,true,true,,0,,,0,2,599,941,941,200,200 +www.google.com,FJ,Fiji,digicel fiji,45355,digicel fiji,45355,Digicel Pacific Ltd,true,true,,0,,,0,2,1434,2163,2163,200,200 +www.google.com,FR,France,free sas,51207,free sas,51207,Free Mobile SAS,true,false,,0,,,0,2,507,764,764,200,200 +www.google.com,PF,French Polynesia,vodafone,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",59,61,0,0,111,0,525 +www.google.com,PF,French Polynesia,vodafone,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +www.google.com,FJ,Fiji,vodafone fiji,38442,vodafone fiji,38442,Vodafone Fiji Limited,true,false,,0,,,0,2,1786,2634,2634,200,200 +www.google.com,FR,France,free mobile,51207,free mobile,51207,Free Mobile SAS,true,true,,0,,,0,2,495,766,767,200,200 +www.google.com,GA,Gabon,gabon-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,GA,Gabon,gabon-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,FR,France,orange,3215,orange,3215,Orange S.A.,true,false,,0,,,0,2,416,664,664,200,200 +www.google.com,FR,France,free mobile,51207,free mobile,51207,Free Mobile SAS,true,false,,0,,,63,64,518,767,767,200,200 +www.google.com,FR,France,orange,3215,orange,3215,Orange S.A.,true,true,,0,,,0,2,447,695,696,200,200 +www.google.com,GF,French Guiana,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,false,,0,,,0,2,638,998,998,200,200 +www.google.com,PF,French Polynesia,vini,55943,vini,55943,ONATI,true,true,,0,,,0,2,665,985,986,200,200 +www.google.com,ET,Ethiopia,safaricom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,606,0,502 +www.google.com,ET,Ethiopia,safaricom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,608,0,502 +www.google.com,GF,French Guiana,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,true,,0,,,0,2,519,895,896,200,200 +www.google.com,PF,French Polynesia,vini,55943,vini,55943,ONATI,true,false,,0,,,0,1,635,976,976,200,200 +www.google.com,GM,Gambia,qcell,37309,qcell,37309,QCell Limited,true,false,,0,,,0,2,886,1436,1436,200,200 +www.google.com,GM,Gambia,qcell,37309,qcell,37309,QCell Limited,true,true,,0,,,0,2,718,1234,1235,200,200 +www.google.com,GE,Georgia,magticom,16010,magticom,16010,Magticom Ltd.,true,false,,0,,,1,2,736,1351,1351,200,200 +www.google.com,GM,Gambia,gamtel,37552,gamtel,37552,Comium Gambia Ltd.,true,false,,0,,,0,2,789,1274,1275,200,200 +www.google.com,GE,Georgia,jsc silknet,42082,jsc silknet,42082,"JSC ""Silknet""",true,false,,0,,,0,2,685,1473,1474,200,200 +www.google.com,GE,Georgia,magticom,16010,magticom,16010,Magticom Ltd.,true,true,,0,,,0,2,615,1251,1251,200,200 +www.google.com,DE,Germany,lebara,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,GE,Georgia,jsc silknet,42082,jsc silknet,42082,"JSC ""Silknet""",true,true,,0,,,0,2,786,1464,1464,200,200 +www.google.com,DE,Germany,lebara,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,261,0,525 +www.google.com,GM,Gambia,gamtel,37552,gamtel,37552,Comium Gambia Ltd.,true,true,,0,,,0,2,984,1610,1611,200,200 +www.google.com,GE,Georgia,cellfie mobile,41738,cellfie mobile,41738,VEON Georgia LLC,true,true,,0,,,0,2,581,1180,1180,200,200 +www.google.com,DE,Germany,deutsche telekom ag,3320,deutsche telekom ag,3320,Deutsche Telekom AG,true,false,,0,,,0,2,510,807,807,200,200 +www.google.com,GE,Georgia,cellfie mobile,41738,cellfie mobile,41738,VEON Georgia LLC,true,false,,0,,,0,203,796,1488,1488,200,200 +www.google.com,DE,Germany,o2 deutschland,6805,o2 deutschland,6805,Telefonica Germany GmbH & Co.OHG,true,false,,0,,,0,2,450,687,687,200,200 +www.google.com,GA,Gabon,airtel rwanda,327708,airtel rwanda,37616,Airtel Gabon S.A,false,true,,0,,,0,1,1685,2706,2706,200,200 +www.google.com,DE,Germany,vodafone germany,3209,vodafone germany,3209,Vodafone GmbH,true,false,,0,,,0,2,297,463,463,200,200 +www.google.com,DE,Germany,deutsche telekom ag,3320,deutsche telekom ag,3320,Deutsche Telekom AG,true,true,,0,,,0,2,484,735,735,200,200 +www.google.com,DE,Germany,o2 deutschland,6805,o2 deutschland,6805,Telefonica Germany GmbH & Co.OHG,true,true,,0,,,0,2,372,587,588,200,200 +www.google.com,DE,Germany,vodafone germany,3209,vodafone germany,3209,Vodafone GmbH,true,true,,0,,,0,2,268,423,423,200,200 +www.google.com,DE,Germany,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,2,858,1433,1433,200,200 +www.google.com,GM,Gambia,africell,37524,africell,37524,Africell Gambia,true,false,,0,,,0,2,2085,2999,2999,200,200 +www.google.com,DE,Germany,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,51,52,708,1084,1084,200,200 +www.google.com,GM,Gambia,africell,37524,africell,37524,Africell Gambia,true,true,,0,,,0,2,1034,1679,1679,200,200 +www.google.com,GP,Guadeloupe,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,GP,Guadeloupe,digicel antilles francaises guyane,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,GP,Guadeloupe,digicel antilles francaises guyane,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,GP,Guadeloupe,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,GP,Guadeloupe,free mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,GP,Guadeloupe,free mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,GP,Guadeloupe,orange,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,GP,Guadeloupe,orange,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,GR,Greece,cosmote mobile telecommunications,29247,cosmote mobile telecommunications,29247,Ote SA (Hellenic Telecommunications Organisation),true,false,,0,,,0,2,696,994,994,200,200 +www.google.com,GU,Guam,guamcell communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,GU,Guam,guamcell communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,GU,Guam,lumen,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,GU,Guam,lumen,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,GR,Greece,nova greece,25472,nova greece,25472,Nova Telecommunications & Media Single Member S.A,true,false,,0,,,0,2,646,1316,1316,200,200 +www.google.com,GA,Gabon,airtel rwanda,327708,airtel rwanda,37616,Airtel Gabon S.A,false,false,,0,,,0,2,1789,4175,4175,200,200 +www.google.com,GR,Greece,vodafone greece,3329,vodafone greece,3329,VODAFONE-PANAFON HELLENIC TELECOMMUNICATIONS COMPANY SA,true,false,,0,,,0,2,635,1228,1229,200,200 +www.google.com,GR,Greece,cosmote mobile telecommunications,29247,cosmote mobile telecommunications,29247,Ote SA (Hellenic Telecommunications Organisation),true,true,,0,,,0,2,713,1004,1004,200,200 +www.google.com,GT,Guatemala,claro guatemala static ip,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,GH,Ghana,mtn ghana,30986,mtn ghana,30986,Scancom Ltd.,true,false,,0,,,0,2,1163,2090,2090,200,200 +www.google.com,GT,Guatemala,claro guatemala static ip,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,GT,Guatemala,comcel guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,GT,Guatemala,comcel guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,GG,Guernsey,sure (guernsey),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,GR,Greece,nova greece,25472,nova greece,25472,Nova Telecommunications & Media Single Member S.A,true,true,,0,,,0,2,621,1319,1319,200,200 +www.google.com,GG,Guernsey,sure (guernsey),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,GN,Guinea,areeba-guinea,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,GH,Ghana,vodafone ghana,29614,vodafone ghana,29614,VODAFONE GHANA AS INTERNATIONAL TRANSIT,true,false,,0,,,0,2,969,1954,1954,200,200 +www.google.com,GN,Guinea,areeba-guinea,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,GR,Greece,vodafone greece,3329,vodafone greece,3329,VODAFONE-PANAFON HELLENIC TELECOMMUNICATIONS COMPANY SA,true,true,,0,,,0,2,701,1334,1334,200,200 +www.google.com,GH,Ghana,mtn ghana,30986,mtn ghana,30986,Scancom Ltd.,true,true,,0,,,0,2,1131,2026,2027,200,200 +www.google.com,GH,Ghana,airtel-ghana,37030,airtel-ghana,37030,Airtel Ghana Limited,true,false,,0,,,0,2,1177,1910,1910,200,200 +www.google.com,GH,Ghana,vodafone ghana,29614,vodafone ghana,29614,VODAFONE GHANA AS INTERNATIONAL TRANSIT,true,true,,0,,,0,2,1285,2332,2333,200,200 +www.google.com,GT,Guatemala,claro guatemala,14754,claro guatemala,14754,Telgua,true,false,,0,,,0,2,530,994,994,200,200 +www.google.com,GH,Ghana,airtel-ghana,37030,airtel-ghana,37030,Airtel Ghana Limited,true,true,,0,,,0,2,1033,1706,1706,200,200 +www.google.com,GT,Guatemala,claro guatemala,14754,claro guatemala,14754,Telgua,true,true,,0,,,0,2,655,989,989,200,200 +www.google.com,GY,Guyana,e-networks inc,52253,e-networks inc,52253,E-Networks Inc.,true,true,,0,,,0,2,638,1069,1069,200,200 +www.google.com,GY,Guyana,e-networks inc,52253,e-networks inc,52253,E-Networks Inc.,true,false,,0,,,47,48,594,1086,1087,200,200 +www.google.com,GN,Guinea,orange guinea,37461,orange guinea,37461,ORANGE GUINEE,true,true,,0,,,0,2,1018,1673,1673,200,200 +www.google.com,GT,Guatemala,tigo guatemala,23243,tigo guatemala,23243,COMCEL GUATEMALA S.A.,true,true,,0,,,0,2,1114,2426,2427,200,200 +www.google.com,GT,Guatemala,tigo guatemala,23243,tigo guatemala,23243,COMCEL GUATEMALA S.A.,true,false,,0,,,0,2,1422,2206,2207,200,200 +www.google.com,GN,Guinea,orange guinea,37461,orange guinea,37461,ORANGE GUINEE,true,false,,0,,,0,2,981,1488,1488,200,200 +www.google.com,GY,Guyana,guyana telephone & telegraph co.,19863,guyana telephone & telegraph co.,19863,Guyana Telephone & Telegraph Co.,true,false,,0,,,0,2,725,1164,1164,200,200 +www.google.com,HN,Honduras,claro guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,HN,Honduras,claro guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,GY,Guyana,guyana telephone & telegraph co.,19863,guyana telephone & telegraph co.,19863,Guyana Telephone & Telegraph Co.,true,true,,0,,,1,2,624,1193,1193,200,200 +www.google.com,HK,Hong Kong,smartone mobile communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,168,0,525 +www.google.com,HK,Hong Kong,hutchison telephone company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,HT,Haiti,access haiti s.a.,27759,access haiti s.a.,27759,ACCESS HAITI S.A.,true,false,,0,,,0,2,401,671,671,200,200 +www.google.com,HK,Hong Kong,hutchison telephone company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,HK,Hong Kong,csl mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,HT,Haiti,access haiti s.a.,27759,access haiti s.a.,27759,ACCESS HAITI S.A.,true,true,,0,,,0,2,297,573,574,200,200 +www.google.com,HK,Hong Kong,csl mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,52,0,525 +www.google.com,HK,Hong Kong,hutchison hk,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,HK,Hong Kong,hutchison hk,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,HK,Hong Kong,smartone mobile communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,HK,Hong Kong,china unicom global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.google.com,HK,Hong Kong,china unicom global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,HK,Hong Kong,china mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,HK,Hong Kong,multibyte info technology,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,HK,Hong Kong,china mobile hong kong,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,HK,Hong Kong,multibyte info technology,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,HK,Hong Kong,china mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,HK,Hong Kong,china mobile hong kong,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,HT,Haiti,natcom s.a,52260,natcom s.a,52260,Télécommunications de Haití (Teleco),true,true,,0,,,1,2,761,1277,1278,200,200 +www.google.com,FR,France,sfr,,,15557,Societe Francaise Du Radiotelephone - SFR SA,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15441,0,500 +www.google.com,HU,Hungary,yettel hungary,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,HU,Hungary,yettel hungary,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,IS,Iceland,mila hf,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,59,0,525 +www.google.com,HT,Haiti,natcom s.a,52260,natcom s.a,52260,Télécommunications de Haití (Teleco),true,false,,0,,,0,2,1965,2258,2258,200,200 +www.google.com,IS,Iceland,mila hf,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,IS,Iceland,vodafone iceland,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,HN,Honduras,tigo honduras,52262,tigo honduras,52262,Telefónica Celular S.A,true,true,,0,,,0,1,738,1065,1066,200,200 +www.google.com,IS,Iceland,vodafone iceland,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,HT,Haiti,alpha communications network,27653,alpha communications network,27653,Alpha Communications Network,true,false,,0,,,0,2,2398,2704,2704,200,200 +www.google.com,FR,France,sfr,,,15557,Societe Francaise Du Radiotelephone - SFR SA,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15441,0,500 +www.google.com,HU,Hungary,one hungary,21334,one hungary,21334,One Hungary Ltd.,true,false,,0,,,0,2,386,596,596,200,200 +www.google.com,HN,Honduras,tigo honduras,52262,tigo honduras,52262,Telefónica Celular S.A,true,false,,0,,,0,2,713,1179,1180,200,200 +www.google.com,HU,Hungary,one hungary,21334,one hungary,21334,One Hungary Ltd.,true,true,,0,,,0,2,440,648,648,200,200 +www.google.com,IN,India,bsnl,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +www.google.com,HU,Hungary,magyar telekom,5483,magyar telekom,5483,Magyar Telekom plc.,true,true,,0,,,0,2,556,839,839,200,200 +www.google.com,IN,India,nextra,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.google.com,IN,India,bsnl,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,79,0,525 +www.google.com,IN,India,nextra,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",86,87,0,0,164,0,525 +www.google.com,HT,Haiti,alpha communications network,27653,alpha communications network,27653,Alpha Communications Network,true,true,,0,,,0,2,864,1418,1418,200,200 +www.google.com,HU,Hungary,magyar telekom,5483,magyar telekom,5483,Magyar Telekom plc.,true,false,,0,,,0,2,490,794,794,200,200 +www.google.com,IS,Iceland,nova hf,44735,nova hf,44735,Nova hf,true,false,,0,,,0,2,1108,1629,1629,200,200 +www.google.com,IN,India,airtel,45609,airtel,45609,Bharti Airtel Limited,true,false,,0,,,0,2,771,1233,1233,200,200 +www.google.com,IN,India,jio,55836,jio,55836,Reliance Jio Infocomm Limited,true,false,,0,,,0,1,911,1420,1420,200,200 +www.google.com,IS,Iceland,nova hf,44735,nova hf,44735,Nova hf,true,true,,0,,,1,2,809,1429,1430,200,200 +www.google.com,IN,India,airtel,45609,airtel,45609,Bharti Airtel Limited,true,true,,0,,,0,2,786,1218,1218,200,200 +www.google.com,ID,Indonesia,indosat,4761,indosat,4761,PT. INDOSAT Tbk,true,false,,0,,,0,2,729,1137,1137,200,200 +www.google.com,IN,India,jio,55836,jio,55836,Reliance Jio Infocomm Limited,true,true,,0,,,0,2,943,1445,1446,200,200 +www.google.com,ID,Indonesia,by.u,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,ID,Indonesia,smartfren,18004,smartfren,18004,PT WIRELESS INDONESIA ( WIN ),true,false,,0,,,0,2,877,1392,1392,200,200 +www.google.com,ID,Indonesia,by.u,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.google.com,ID,Indonesia,orion cyber internet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.google.com,ID,Indonesia,orion cyber internet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,IR,"Iran, Islamic Republic of",mtn irancell,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,IN,India,vodafone idea,38266,vodafone idea,38266,Vodafone Idea Ltd. (VIL),true,false,,0,,,1,2,1348,2076,2076,200,200 +www.google.com,IR,"Iran, Islamic Republic of",mtn irancell,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,IQ,Iraq,Hala Al Rafidain Company for Communications and Internet LTD.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.google.com,IQ,Iraq,Hala Al Rafidain Company for Communications and Internet LTD.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.google.com,ID,Indonesia,telkomsel,23693,telkomsel,23693,PT. Telekomunikasi Selular,true,false,,0,,,0,2,1037,1549,1550,200,200 +www.google.com,ID,Indonesia,indosat,4761,indosat,4761,PT. INDOSAT Tbk,true,true,,0,,,0,2,730,1165,1165,200,200 +www.google.com,IN,India,vodafone idea,38266,vodafone idea,38266,Vodafone Idea Ltd. (VIL),true,true,,0,,,0,2,1327,1955,1956,200,200 +www.google.com,IQ,Iraq,horizon scope mobile telecom wll,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.google.com,ID,Indonesia,telkomsel,23693,telkomsel,23693,PT. Telekomunikasi Selular,true,true,,0,,,0,2,997,1525,1526,200,200 +www.google.com,ID,Indonesia,pt telkom indonesia,7713,pt telkom indonesia,7713,Telekomunikasi Indonesia (PT),true,true,,0,,,0,202,935,1334,1334,200,200 +www.google.com,ID,Indonesia,xl axiata,24203,xl axiata,24203,PT XL Axiata,true,false,,0,,,0,2,883,1508,1509,200,200 +www.google.com,ID,Indonesia,smartfren,18004,smartfren,18004,PT WIRELESS INDONESIA ( WIN ),true,true,,0,,,0,2,795,1264,1264,200,200 +www.google.com,ID,Indonesia,pt telkom indonesia,7713,pt telkom indonesia,7713,Telekomunikasi Indonesia (PT),true,false,,0,,,0,1,768,1162,1162,200,200 +www.google.com,ID,Indonesia,xl axiata,24203,xl axiata,24203,PT XL Axiata,true,true,,0,,,0,2,896,1395,1395,200,200 +www.google.com,IQ,Iraq,tishknet internet services,200865,tishknet internet services,200865,TISHK NET Company for WIMAX technology and Internet Service Limited,true,false,,0,,,0,2,767,1680,1680,200,200 +www.google.com,IQ,Iraq,horizon scope mobile telecom wll,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.google.com,IQ,Iraq,korek telecom company for communications,59625,korek telecom company for communications,59625,Korek Telecom Company for Communications LLC,true,false,,0,,,0,2,699,1444,1444,200,200 +www.google.com,IQ,Iraq,seven net,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,66,0,525 +www.google.com,IQ,Iraq,Shams Telecom Networks and Internet Service Ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.google.com,IQ,Iraq,seven net,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,72,0,525 +www.google.com,IQ,Iraq,Shams Telecom Networks and Internet Service Ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.google.com,IQ,Iraq,al atheer telecommunication-iraq incorporated in c,59588,al atheer telecommunication-iraq incorporated in c,59588,Al Atheer Telecommunication-Iraq Co. Ltd. Incorporated in Cayman Islands,true,false,,0,,,0,2,771,1565,1566,200,200 +www.google.com,IQ,Iraq,korek telecom company for communications,59625,korek telecom company for communications,59625,Korek Telecom Company for Communications LLC,true,true,,0,,,0,2,820,1634,1635,200,200 +www.google.com,IQ,Iraq,o3-telecom,206206,o3-telecom,206206,Kurdistan Net Company for Computer and Internet Ltd.,true,false,,0,,,0,2,542,1222,1222,200,200 +www.google.com,IQ,Iraq,comm1,211908,comm1,211908,Horizon Scope Mobile Telecom WLL,true,false,,0,,,32,33,716,1505,1505,200,200 +www.google.com,IQ,Iraq,tishknet internet services,200865,tishknet internet services,200865,TISHK NET Company for WIMAX technology and Internet Service Limited,true,true,,0,,,64,65,936,1699,1699,200,200 +www.google.com,IQ,Iraq,allay nawroz telecom company for communication/ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,14,0,500 +www.google.com,IQ,Iraq,allay nawroz telecom company for communication/ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15,0,500 +www.google.com,IQ,Iraq,o3-telecom,206206,o3-telecom,206206,Kurdistan Net Company for Computer and Internet Ltd.,true,true,,0,,,0,2,582,1166,1167,200,200 +www.google.com,IE,Ireland,play broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.google.com,IE,Ireland,aspider solutions international holdings,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.google.com,IE,Ireland,aspider solutions international holdings,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.google.com,IQ,Iraq,comm1,211908,comm1,211908,Horizon Scope Mobile Telecom WLL,true,true,,0,,,0,2,770,1559,1560,200,200 +www.google.com,IE,Ireland,virgin media ireland,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,68,0,525 +www.google.com,IQ,Iraq,al atheer telecommunication-iraq incorporated in c,59588,al atheer telecommunication-iraq incorporated in c,59588,Al Atheer Telecommunication-Iraq Co. Ltd. Incorporated in Cayman Islands,true,true,,0,,,83,85,910,2148,2148,200,200 +www.google.com,IE,Ireland,virgin media ireland,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,IE,Ireland,play broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.google.com,IQ,Iraq,shabaka sfn al-haditha for general trading & infor,51018,shabaka sfn al-haditha for general trading & infor,51018,Shabaka Sfn Al-Haditha for General Trading & Information Technology LTD.,true,true,,0,,,0,2,825,1569,1569,200,200 +www.google.com,IQ,Iraq,iq networks for data and internet services,44217,iq networks for data and internet services,44217,IQ Networks for Data and Internet Services Ltd,true,false,,0,,,0,2,511,1096,1096,200,200 +www.google.com,IQ,Iraq,iq networks for data and internet services,44217,iq networks for data and internet services,44217,IQ Networks for Data and Internet Services Ltd,true,true,,0,,,0,2,496,1083,1083,200,200 +www.google.com,IQ,Iraq,shabaka sfn al-haditha for general trading & infor,51018,shabaka sfn al-haditha for general trading & infor,51018,Shabaka Sfn Al-Haditha for General Trading & Information Technology LTD.,true,false,,0,,,0,2,687,1444,1445,200,200 +www.google.com,IQ,Iraq,asiacell communications,215597,asiacell communications,215597,ASIACELL COMMUNICATIONS PJSC,true,false,,0,,,0,2,806,1545,1545,200,200 +www.google.com,IE,Ireland,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,55,0,525 +www.google.com,IE,Ireland,three ireland,13280,three ireland,13280,Three Ireland (Hutchison) limited,true,false,,0,,,0,2,516,734,734,200,200 +www.google.com,IE,Ireland,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,IE,Ireland,three ireland,13280,three ireland,13280,Three Ireland (Hutchison) limited,true,true,,0,,,0,2,441,649,649,200,200 +www.google.com,IL,Israel,telzar 019 international telecommunications servic,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,IE,Ireland,eir broadband,15751,eir broadband,15751,Eircom Limited,true,false,,0,,,0,2,771,1017,1017,200,200 +www.google.com,IQ,Iraq,telsat broadband ltd,51684,telsat broadband ltd,51684,ASIACELL COMMUNICATIONS PJSC,true,false,,0,,,0,2,833,1587,1588,200,200 +www.google.com,IE,Ireland,eir broadband,15751,eir broadband,15751,Eircom Limited,true,true,,0,,,0,2,509,728,728,200,200 +www.google.com,IQ,Iraq,telsat broadband ltd,51684,telsat broadband ltd,51684,ASIACELL COMMUNICATIONS PJSC,true,true,,0,,,0,2,781,1493,1494,200,200 +www.google.com,IE,Ireland,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,false,,0,,,0,2,462,723,723,200,200 +www.google.com,IE,Ireland,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,true,,0,,,57,59,500,752,752,200,200 +www.google.com,IL,Israel,telzar 019 international telecommunications servic,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,IL,Israel,partner communications,12400,partner communications,12400,Partner Communications Ltd.,true,false,,0,,,0,2,560,1206,1206,200,200 +www.google.com,IQ,Iraq,asiacell communications,215597,asiacell communications,215597,ASIACELL COMMUNICATIONS PJSC,true,true,,0,,,0,2,2350,4955,4955,200,200 +www.google.com,IM,Isle of Man,sure (guernsey),8680,sure (guernsey),8680,Sure (Guernsey) Limited,true,false,,0,,,1,2,1065,1503,1503,200,200 +www.google.com,IL,Israel,xfone 018,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,54,0,525 +www.google.com,GW,Guinea-Bissau,orange-bissau,37559,orange-bissau,37559,Orange Bissau,true,true,,0,,,0,2,13210,13856,13857,200,200 +www.google.com,IL,Israel,xfone 018,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,IM,Isle of Man,sure (guernsey),8680,sure (guernsey),8680,Sure (Guernsey) Limited,true,true,,0,,,0,2,684,1173,1173,200,200 +www.google.com,IL,Israel,partner communications,12400,partner communications,12400,Partner Communications Ltd.,true,true,,0,,,0,2,551,1819,1819,200,200 +www.google.com,IE,Ireland,vodafone ireland,15502,vodafone ireland,15502,Vodafone Ireland Limited,true,false,,0,,,0,1,2204,3463,3464,200,200 +www.google.com,IL,Israel,hot mobile,21450,hot mobile,21450,HOT Mobile Ltd.,true,false,,0,,,0,2,858,1610,1611,200,200 +www.google.com,IL,Israel,hotnet,12849,hotnet,12849,Hot-Net internet services Ltd.,true,true,,0,,,0,2,758,1387,1387,200,200 +www.google.com,IT,Italy,vodafone italia,30722,vodafone italia,30722,Vodafone Italia S.p.A.,true,false,,0,,,0,2,447,677,678,200,200 +www.google.com,GW,Guinea-Bissau,orange-bissau,37559,orange-bissau,37559,Orange Bissau,true,false,,0,,,0,2,17001,17569,17569,200,200 +www.google.com,IL,Israel,cellcom,1680,cellcom,1680,Cellcom Fixed Line Communication L.P,true,true,,0,,,0,2,626,1876,1876,200,200 +www.google.com,IL,Israel,cellcom,1680,cellcom,1680,Cellcom Fixed Line Communication L.P,true,false,,0,,,0,2,829,1532,1533,200,200 +www.google.com,IL,Israel,wecom mobile,210625,wecom mobile,210625,Wecom Mobile Ltd.,true,false,,0,,,0,2,849,1984,1984,200,200 +www.google.com,IL,Israel,pelephone,16116,pelephone,16116,Pelephone Communications Ltd.,true,false,,0,,,0,2,805,1436,1436,200,200 +www.google.com,IL,Israel,hotnet,12849,hotnet,12849,Hot-Net internet services Ltd.,true,false,,0,,,1,2,702,1432,1432,200,200 +www.google.com,IL,Israel,pelephone,16116,pelephone,16116,Pelephone Communications Ltd.,true,true,,0,,,0,2,645,1255,1255,200,200 +www.google.com,IL,Israel,hot mobile,21450,hot mobile,21450,HOT Mobile Ltd.,true,true,,0,,,0,2,725,2164,2164,200,200 +www.google.com,IE,Ireland,vodafone ireland,15502,vodafone ireland,15502,Vodafone Ireland Limited,true,true,,0,,,0,2,1943,2794,2795,200,200 +www.google.com,IT,Italy,plintron europe limited,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,IT,Italy,plintron europe limited,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,64,0,525 +www.google.com,IT,Italy,digi italy,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.google.com,IT,Italy,digi italy,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.google.com,IT,Italy,fastweb,12874,fastweb,12874,Fastweb SpA,true,false,,0,,,0,2,507,825,825,200,200 +www.google.com,IL,Israel,wecom mobile,210625,wecom mobile,210625,Wecom Mobile Ltd.,true,true,,0,,,0,2,1392,2301,2301,200,200 +www.google.com,IT,Italy,vodafone italia,30722,vodafone italia,30722,Vodafone Italia S.p.A.,true,true,,0,,,0,2,436,709,709,200,200 +www.google.com,IT,Italy,tim,3269,tim,3269,Telecom Italia S.p.A.,true,true,,0,,,0,2,538,884,884,200,200 +www.google.com,IT,Italy,fastweb,12874,fastweb,12874,Fastweb SpA,true,true,,0,,,0,2,496,759,760,200,200 +www.google.com,IT,Italy,tiscali,8612,tiscali,8612,Tiscali Italia S.P.A.,true,false,,0,,,58,60,614,941,941,200,200 +www.google.com,IT,Italy,tim mobile,16232,tim mobile,16232,Telecom Italia S.p.A.,true,false,,0,,,0,2,1156,1793,1794,200,200 +www.google.com,IT,Italy,tim,3269,tim,3269,Telecom Italia S.p.A.,true,false,,0,,,0,2,592,910,910,200,200 +www.google.com,IT,Italy,tim mobile,16232,tim mobile,16232,Telecom Italia S.p.A.,true,true,,0,,,53,54,878,1316,1316,200,200 +www.google.com,IT,Italy,tiscali,8612,tiscali,8612,Tiscali Italia S.P.A.,true,true,,0,,,0,2,585,879,879,200,200 +www.google.com,JM,Jamaica,digicel jamaica,40786,digicel jamaica,40786,Digicel Jamaica,true,true,,0,,,0,2,496,924,924,200,200 +www.google.com,JM,Jamaica,digicel fiber,40786,digicel fiber,40786,Digicel Jamaica,true,true,,0,,,0,2,344,719,720,200,200 +www.google.com,IT,Italy,wind tre,1267,wind tre,1267,WIND TRE S.P.A.,true,false,,0,,,0,2,936,1299,1299,200,200 +www.google.com,JM,Jamaica,digicel fiber,40786,digicel fiber,40786,Digicel Jamaica,true,false,,0,,,0,2,538,1113,1113,200,200 +www.google.com,JP,Japan,so-net,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,IT,Italy,iliad italia,29447,iliad italia,29447,SCALEWAY S.A.S.,true,false,,0,,,0,2,607,969,970,200,200 +www.google.com,IT,Italy,spusu italy,51265,spusu italy,51265,Mass Response Service GmbH,true,true,,0,,,0,2,821,1276,1277,200,200 +www.google.com,JP,Japan,so-net,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,JM,Jamaica,digicel jamaica,40786,digicel jamaica,40786,Digicel Jamaica,true,false,,0,,,0,2,432,802,802,200,200 +www.google.com,IT,Italy,iliad italia,29447,iliad italia,29447,SCALEWAY S.A.S.,true,true,,0,,,0,2,576,939,939,200,200 +www.google.com,IT,Italy,spusu italy,51265,spusu italy,51265,Mass Response Service GmbH,true,false,,0,,,0,2,674,1136,1137,200,200 +www.google.com,IT,Italy,wind tre,1267,wind tre,1267,WIND TRE S.P.A.,true,true,,0,,,0,2,655,1009,1009,200,200 +www.google.com,JP,Japan,bekkoame internet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,JP,Japan,k-opticom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,JP,Japan,k-opticom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,3,0,0,50,0,525 +www.google.com,JM,Jamaica,digicel fwa,40786,digicel fwa,40786,Digicel Jamaica,true,true,,0,,,0,2,562,1001,1002,200,200 +www.google.com,JP,Japan,u-next,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,JP,Japan,u-next,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,JM,Jamaica,digicel fwa,40786,digicel fwa,40786,Digicel Jamaica,true,false,,0,,,0,2,1164,1769,1769,200,200 +www.google.com,JP,Japan,open computer network,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,JP,Japan,open computer network,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,JP,Japan,bekkoame internet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,JP,Japan,internet initiative japan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,JM,Jamaica,cable and wireless jamaica,10278,cable and wireless jamaica,10278,Cable & Wireless (Barbados) Limited,true,true,,0,,,0,2,1090,1675,1675,200,200 +www.google.com,JP,Japan,internet initiative japan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,JP,Japan,ntt communications corporation,4713,ntt communications corporation,4713,NTT Communications Corporation,true,false,,0,,,0,2,808,1210,1210,200,200 +www.google.com,JE,Jersey,jersey airtel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,52,0,525 +www.google.com,JE,Jersey,jersey airtel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,JE,Jersey,sure (guernsey),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,JE,Jersey,sure (guernsey),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",49,51,0,0,101,0,525 +www.google.com,JP,Japan,softbank corp.,17676,softbank corp.,17676,SoftBank Corp.,true,false,,0,,,0,2,755,1218,1219,200,200 +www.google.com,JM,Jamaica,cable and wireless jamaica,10278,cable and wireless jamaica,10278,Cable & Wireless (Barbados) Limited,true,false,,0,,,0,2,931,1514,1514,200,200 +www.google.com,JP,Japan,au one net,2516,au one net,2516,KDDI CORPORATION,true,true,,0,,,0,2,931,1540,1540,200,200 +www.google.com,JP,Japan,ntt communications corporation,4713,ntt communications corporation,4713,NTT Communications Corporation,true,true,,0,,,0,2,773,1174,1174,200,200 +www.google.com,JP,Japan,rakuten mobile network,138384,rakuten mobile network,138384,"Rakuten Mobile, Inc.",true,false,,0,,,0,2,1018,1609,1609,200,200 +www.google.com,JP,Japan,ntt docomo,9605,ntt docomo,9605,"NTT DOCOMO, INC.",true,false,,0,,,0,2,917,1515,1515,200,200 +www.google.com,JP,Japan,softbank corp.,17676,softbank corp.,17676,SoftBank Corp.,true,true,,0,,,0,2,817,1283,1283,200,200 +www.google.com,JP,Japan,au one net,2516,au one net,2516,KDDI CORPORATION,true,false,,0,,,0,2,936,1415,1415,200,200 +www.google.com,JP,Japan,ntt docomo business,4713,ntt docomo business,4713,NTT Communications Corporation,true,false,,0,,,0,1,764,1154,1155,200,200 +www.google.com,JP,Japan,rakuten mobile network,138384,rakuten mobile network,138384,"Rakuten Mobile, Inc.",true,true,,0,,,0,2,1207,1774,1775,200,200 +www.google.com,JP,Japan,ntt docomo,9605,ntt docomo,9605,"NTT DOCOMO, INC.",true,true,,0,,,0,2,1029,1527,1527,200,200 +www.google.com,JP,Japan,ntt docomo business,4713,ntt docomo business,4713,NTT Communications Corporation,true,true,,0,,,0,2,735,1134,1134,200,200 +www.google.com,JO,Jordan,umniah,9038,umniah,9038,Batelco Jordan,true,false,,0,,,0,2,809,1143,1144,200,200 +www.google.com,KZ,Kazakhstan,kar-tel,21299,kar-tel,21299,Kar-Tel LLC,true,true,,0,,,0,2,618,913,913,200,200 +www.google.com,KZ,Kazakhstan,freedom data centers llp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.google.com,KZ,Kazakhstan,freedom data centers llp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,68,0,525 +www.google.com,KZ,Kazakhstan,eurasia-star llp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.google.com,KZ,Kazakhstan,eurasia-star llp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,80,0,525 +www.google.com,JO,Jordan,jordan telecommunications psc,8697,jordan telecommunications psc,8697,Jordan Telecommunications PSC,true,false,,0,,,0,2,829,1326,1326,200,200 +www.google.com,JO,Jordan,umniah,9038,umniah,9038,Batelco Jordan,true,true,,0,,,0,2,726,1114,1114,200,200 +www.google.com,JO,Jordan,zain jordan,48832,zain jordan,48832,Linkdotnet-Jordan,true,false,,0,,,0,2,710,1234,1234,200,200 +www.google.com,KZ,Kazakhstan,kcell,29355,kcell,29355,Kcell JSC,true,false,,0,,,0,2,791,1164,1164,200,200 +www.google.com,KZ,Kazakhstan,mobile telecom-service llp,29555,mobile telecom-service llp,29555,Mobile Telecom-Service LLP,true,false,,0,,,0,2,681,1016,1017,200,200 +www.google.com,JO,Jordan,jordan telecommunications psc,8697,jordan telecommunications psc,8697,Jordan Telecommunications PSC,true,true,,0,,,0,2,999,1595,1596,200,200 +www.google.com,KZ,Kazakhstan,2day telecom llp,21299,2day telecom llp,21299,Kar-Tel LLC,true,false,,0,,,0,2,713,967,967,200,200 +www.google.com,KZ,Kazakhstan,kcell,29355,kcell,29355,Kcell JSC,true,true,,0,,,0,2,771,1149,1149,200,200 +www.google.com,KZ,Kazakhstan,2day telecom llp,21299,2day telecom llp,21299,Kar-Tel LLC,true,true,,0,,,0,2,615,873,874,200,200 +www.google.com,KZ,Kazakhstan,mobile telecom-service llp,29555,mobile telecom-service llp,29555,Mobile Telecom-Service LLP,true,true,,0,,,0,2,672,1000,1001,200,200 +www.google.com,KZ,Kazakhstan,kar-tel,21299,kar-tel,21299,Kar-Tel LLC,true,false,,0,,,0,2,578,865,865,200,200 +www.google.com,KZ,Kazakhstan,jusan mobile,35104,jusan mobile,35104,Jusan Mobile JSC,true,false,,0,,,0,2,543,764,765,200,200 +www.google.com,JO,Jordan,zain jordan,48832,zain jordan,48832,Linkdotnet-Jordan,true,true,,0,,,0,2,986,1849,1849,200,200 +www.google.com,KZ,Kazakhstan,jsc kazakhtelecom,9198,jsc kazakhtelecom,9198,JSC Kazakhtelecom,true,true,,0,,,0,2,680,1073,1073,200,200 +www.google.com,KZ,Kazakhstan,jusan mobile,35104,jusan mobile,35104,Jusan Mobile JSC,true,true,,0,,,0,2,438,652,652,200,200 +www.google.com,KZ,Kazakhstan,jsc kazakhtelecom,9198,jsc kazakhtelecom,9198,JSC Kazakhtelecom,true,false,,0,,,0,2,700,1064,1064,200,200 +www.google.com,KE,Kenya,telkom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,63,0,525 +www.google.com,KZ,Kazakhstan,spetsavtomatikaservice llp,211028,spetsavtomatikaservice llp,211028,Spetsavtomatikaservice LLP,true,false,,0,,,0,2,541,772,772,200,200 +www.google.com,KE,Kenya,telkom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,KZ,Kazakhstan,tele2 kazakhstan,48503,tele2 kazakhstan,48503,Mobile Telecom-Service LLP,true,false,,0,,,0,3,718,1229,1229,200,200 +www.google.com,KZ,Kazakhstan,spetsavtomatikaservice llp,211028,spetsavtomatikaservice llp,211028,Spetsavtomatikaservice LLP,true,true,,0,,,0,2,487,717,718,200,200 +www.google.com,KE,Kenya,jambo-telecoms,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,116,0,525 +www.google.com,KE,Kenya,jambo-telecoms,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,101,0,525 +www.google.com,KZ,Kazakhstan,tele2 kazakhstan,48503,tele2 kazakhstan,48503,Mobile Telecom-Service LLP,true,true,,0,,,0,2,887,1231,1231,200,200 +www.google.com,KZ,Kazakhstan,2day telecom,206026,2day telecom,206026,Kar-Tel LLC,true,false,,0,,,74,76,713,1000,1000,200,200 +www.google.com,KE,Kenya,airtel kenya,36926,airtel kenya,36926,Airtel Networks Kenya Limited,true,false,,0,,,0,2,742,1474,1475,200,200 +www.google.com,KE,Kenya,safaricom,37061,safaricom,37061,Safaricom Limited,true,false,,0,,,0,1,1126,1969,1969,200,200 +www.google.com,KR,"Korea, Republic of",sk broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,KZ,Kazakhstan,beeline kazakhstan,206026,beeline kazakhstan,206026,Kar-Tel LLC,true,false,,0,,,0,2,1788,2704,2705,200,200 +www.google.com,KR,"Korea, Republic of",sk broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,KE,Kenya,safaricom,37061,safaricom,37061,Safaricom Limited,true,true,,0,,,0,2,1009,1745,1745,200,200 +www.google.com,KE,Kenya,airtel kenya,36926,airtel kenya,36926,Airtel Networks Kenya Limited,true,true,,0,,,0,2,788,1515,1515,200,200 +www.google.com,KE,Kenya,faiba,36866,faiba,36866,Jamii Telecommunications Limited,true,false,,0,,,0,202,1186,2193,2193,200,200 +www.google.com,KE,Kenya,faiba,36866,faiba,36866,Jamii Telecommunications Limited,true,true,,0,,,0,2,901,1703,1704,200,200 +www.google.com,KR,"Korea, Republic of",sk telecom,9644,sk telecom,9644,SK Telecom,true,true,,0,,,0,2,849,1294,1295,200,200 +www.google.com,KZ,Kazakhstan,beeline kazakhstan,206026,beeline kazakhstan,206026,Kar-Tel LLC,true,true,,0,,,0,2,1701,2406,2406,200,200 +www.google.com,KZ,Kazakhstan,2day telecom,206026,2day telecom,206026,Kar-Tel LLC,true,true,,0,,,1,2,589,898,898,200,200 +www.google.com,KR,"Korea, Republic of",lg uplus,17853,lg uplus,17853,LGTELECOM,true,true,,0,,,0,2,960,1488,1489,200,200 +www.google.com,KR,"Korea, Republic of",sk telecom,9644,sk telecom,9644,SK Telecom,true,false,,0,,,0,2,841,1294,1294,200,200 +www.google.com,KR,"Korea, Republic of",kt,4766,kt,4766,Korea Telecom,true,true,,0,,,0,2,1157,1744,1745,200,200 +www.google.com,KR,"Korea, Republic of",lg uplus,17853,lg uplus,17853,LGTELECOM,true,false,,0,,,0,2,947,1443,1443,200,200 +www.google.com,LA,Lao People's Democratic Republic,star telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,KG,Kyrgyzstan,nur telecom,47237,nur telecom,47237,NUR Telecom LLC,true,false,,0,,,0,2,700,1012,1012,200,200 +www.google.com,KR,"Korea, Republic of",kt,4766,kt,4766,Korea Telecom,true,false,,0,,,0,2,1115,1697,1697,200,200 +www.google.com,LA,Lao People's Democratic Republic,etl company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,KW,Kuwait,stc kuwait,47589,stc kuwait,47589,Kuwait Telecommunication Company (Under Association),true,false,,0,,,0,2,810,1363,1364,200,200 +www.google.com,LA,Lao People's Democratic Republic,star telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",60,61,0,0,114,0,525 +www.google.com,LA,Lao People's Democratic Republic,etl company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",83,85,0,0,138,0,525 +www.google.com,LA,Lao People's Democratic Republic,"lao telecom communication, ltc",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",53,55,0,0,109,0,525 +www.google.com,LA,Lao People's Democratic Republic,"lao telecom communication, ltc",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,KW,Kuwait,stc kuwait,47589,stc kuwait,47589,Kuwait Telecommunication Company (Under Association),true,true,,0,,,0,2,750,1268,1269,200,200 +www.google.com,KW,Kuwait,ooredoo kuwait,29357,ooredoo kuwait,29357,NATIONAL MOBILE TELECOMMUNICATIONS COMPANY K.S.C.P.,true,false,,0,,,0,2,850,1604,1604,200,200 +www.google.com,KG,Kyrgyzstan,nur telecom,47237,nur telecom,47237,NUR Telecom LLC,true,true,,0,,,0,2,684,1012,1012,200,200 +www.google.com,LB,Lebanon,touch lebanon,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,LB,Lebanon,touch lebanon,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,KW,Kuwait,zain kuwait,42961,zain kuwait,42961,Mobile Telecommunications Company,true,false,,0,,,0,2,851,1670,1670,200,200 +www.google.com,KG,Kyrgyzstan,alfa telecom cjsc,50223,alfa telecom cjsc,50223,Alfa Telecom CJSC,true,true,,0,,,0,2,766,1114,1115,200,200 +www.google.com,KG,Kyrgyzstan,alfa telecom cjsc,50223,alfa telecom cjsc,50223,Alfa Telecom CJSC,true,false,,0,,,0,2,797,1169,1169,200,200 +www.google.com,KW,Kuwait,zain kuwait,42961,zain kuwait,42961,Mobile Telecommunications Company,true,true,,0,,,0,2,670,2170,2170,200,200 +www.google.com,LV,Latvia,latvijas mobilais telefons sia,24921,latvijas mobilais telefons sia,24921,Latvijas Mobilais Telefons SIA,true,false,,0,,,0,1,465,679,680,200,200 +www.google.com,KW,Kuwait,ooredoo kuwait,29357,ooredoo kuwait,29357,NATIONAL MOBILE TELECOMMUNICATIONS COMPANY K.S.C.P.,true,true,,0,,,0,202,960,1879,1879,200,200 +www.google.com,KG,Kyrgyzstan,sky mobile,41329,sky mobile,41329,"""Sky Mobile"" LLC",true,false,,0,,,0,2,978,1415,1415,200,200 +www.google.com,LV,Latvia,latvijas mobilais telefons sia,24921,latvijas mobilais telefons sia,24921,Latvijas Mobilais Telefons SIA,true,true,,0,,,0,2,456,665,665,200,200 +www.google.com,KG,Kyrgyzstan,sky mobile,41329,sky mobile,41329,"""Sky Mobile"" LLC",true,true,,0,,,0,2,920,1358,1358,200,200 +www.google.com,LV,Latvia,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,false,,0,,,0,2,961,1205,1206,200,200 +www.google.com,LV,Latvia,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,true,,0,,,0,2,472,714,714,200,200 +www.google.com,GY,Guyana,u mobile cellular inc.,52433,u mobile cellular inc.,,,,false,,56,CURLE_RECV_ERROR,Connection closed abruptly,0,2,20825,0,20825,0,200 +www.google.com,LS,Lesotho,econet telecom lesotho,33567,econet telecom lesotho,33567,Econet Telecom Lesotho (PTY) LTD,true,false,,0,,,0,2,1140,1966,1966,200,200 +www.google.com,LY,Libya,al-madar-al-jadeed,328200,al-madar-al-jadeed,328200,Al Madar Al Jadeed Joint Stock Company,true,true,,0,,,0,2,1091,1645,1646,200,200 +www.google.com,LR,Liberia,lonestar,37410,lonestar,37410,Lonestar Communications Corporation,true,true,,0,,,0,2,939,1803,1804,200,200 +www.google.com,LS,Lesotho,econet telecom lesotho,33567,econet telecom lesotho,33567,Econet Telecom Lesotho (PTY) LTD,true,true,,0,,,0,2,1064,1878,1879,200,200 +www.google.com,LS,Lesotho,vodacom-lesotho,37057,vodacom-lesotho,37057,Vodacom Lesotho (Pty) Ltd,true,true,,0,,,0,2,1275,2806,2807,200,200 +www.google.com,LS,Lesotho,vodacom-lesotho,37057,vodacom-lesotho,37057,Vodacom Lesotho (Pty) Ltd,true,false,,0,,,0,2,1184,2191,2191,200,200 +www.google.com,LT,Lithuania,telia lietuva,8764,telia lietuva,8764,"Telia Lietuva, AB",true,false,,0,,,0,2,413,684,684,200,200 +www.google.com,LY,Libya,libyana-mobile,328286,libyana-mobile,328286,Libyana Mobile Phone Company JSC,true,false,,0,,,0,2,715,1225,1225,200,200 +www.google.com,LB,Lebanon,mobile interim company 1 s.a.l.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",33,34,0,0,87,0,525 +www.google.com,LT,Lithuania,tele2,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",16,17,0,0,70,0,525 +www.google.com,LT,Lithuania,tele2,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,LB,Lebanon,mobile interim company 1 s.a.l.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",65,267,0,0,318,0,525 +www.google.com,LR,Liberia,lonestar,37410,lonestar,37410,Lonestar Communications Corporation,true,false,,0,,,0,2,1020,1834,1835,200,200 +www.google.com,LY,Libya,libyana-mobile,328286,libyana-mobile,328286,Libyana Mobile Phone Company JSC,true,true,,0,,,0,2,662,1129,1129,200,200 +www.google.com,LU,Luxembourg,orange belgium,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,LU,Luxembourg,orange belgium,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,MO,Macao,companhia de telecomunicacoes de macau,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,75,0,525 +www.google.com,MO,Macao,companhia de telecomunicacoes de macau,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,MO,Macao,china telecom macau company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,MO,Macao,china telecom macau company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,266,0,525 +www.google.com,LT,Lithuania,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,false,,0,,,44,46,775,1119,1119,200,200 +www.google.com,LT,Lithuania,tele2 lithuania,1257,tele2 lithuania,1257,Tele2 Sverige AB,true,false,,0,,,0,2,500,796,796,200,200 +www.google.com,LT,Lithuania,telia lietuva,8764,telia lietuva,8764,"Telia Lietuva, AB",true,true,,0,,,0,2,428,644,644,200,200 +www.google.com,MK,"Macedonia, the Former Yugoslav Republic of",a1 makedonija,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,MG,Madagascar,telecom-malagasy,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.google.com,MK,"Macedonia, the Former Yugoslav Republic of",a1 makedonija,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,273,0,525 +www.google.com,LU,Luxembourg,post luxembourg,6661,post luxembourg,6661,POST Luxembourg,true,true,,0,,,0,2,416,658,659,200,200 +www.google.com,MG,Madagascar,telecom-malagasy,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.google.com,MG,Madagascar,airtel madagascar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,MG,Madagascar,airtel madagascar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,LT,Lithuania,bite lietuva,13194,bite lietuva,13194,"UAB ""Bite Lietuva""",true,true,,0,,,0,2,622,1110,1110,200,200 +www.google.com,LT,Lithuania,tele2 lithuania,1257,tele2 lithuania,1257,Tele2 Sverige AB,true,true,,0,,,0,2,513,814,815,200,200 +www.google.com,LU,Luxembourg,post luxembourg,6661,post luxembourg,6661,POST Luxembourg,true,false,,0,,,0,2,400,616,616,200,200 +www.google.com,MW,Malawi,afrimax,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,MW,Malawi,afrimax,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,56,0,525 +www.google.com,MW,Malawi,airtel rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,148,0,525 +www.google.com,MK,"Macedonia, the Former Yugoslav Republic of",makedonski telekom ad-skopje,6821,makedonski telekom ad-skopje,6821,Makedonski Telekom AD-Skopje,true,true,,0,,,0,2,436,959,959,200,200 +www.google.com,MW,Malawi,airtel rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,320,0,525 +www.google.com,LY,Libya,al-madar-al-jadeed,328200,al-madar-al-jadeed,328200,Al Madar Al Jadeed Joint Stock Company,true,false,,0,,,0,2,2235,3192,3193,200,200 +www.google.com,MK,"Macedonia, the Former Yugoslav Republic of",makedonski telekom ad-skopje,6821,makedonski telekom ad-skopje,6821,Makedonski Telekom AD-Skopje,true,false,,0,,,0,2,423,946,947,200,200 +www.google.com,LT,Lithuania,"telia lietuva, ab",8764,"telia lietuva, ab",,,,false,,0,,,0,2,1654,2154,2154,200,200 +www.google.com,LT,Lithuania,"telia lietuva, ab",8764,"telia lietuva, ab",,,,true,,0,,,0,203,988,1471,1472,200,200 +www.google.com,MY,Malaysia,celcomdigi,10030,celcomdigi,10030,Celcom Axiata Berhad,true,false,,0,,,0,2,710,1058,1058,200,200 +www.google.com,MY,Malaysia,ytl communications sdn bhd,45960,ytl communications sdn bhd,45960,YTL Communications Sdn Bhd,true,true,,0,,,0,2,785,1163,1164,200,200 +www.google.com,MY,Malaysia,maxis communications,9534,maxis communications,9534,Maxis Broadband Sdn Bhd,true,false,,0,,,0,2,916,1409,1409,200,200 +www.google.com,MW,Malawi,tnm,37294,tnm,37294,TELEKOM NETWORKS MALAWI LTD,true,true,,0,,,0,2,1328,2397,2397,200,200 +www.google.com,MY,Malaysia,ytl communications sdn bhd,45960,ytl communications sdn bhd,45960,YTL Communications Sdn Bhd,true,false,,0,,,41,42,830,1269,1269,200,200 +www.google.com,MY,Malaysia,celcomdigi,10030,celcomdigi,10030,Celcom Axiata Berhad,true,true,,0,,,0,202,1549,1884,1884,200,200 +www.google.com,MY,Malaysia,maxis communications,9534,maxis communications,9534,Maxis Broadband Sdn Bhd,true,true,,0,,,0,2,848,1727,1728,200,200 +www.google.com,MV,Maldives,ooredoo maldives,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.google.com,MV,Maldives,ooredoo maldives,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.google.com,MV,Maldives,dhivehi raajjeyge gulhun (dhiraagu),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,MV,Maldives,dhivehi raajjeyge gulhun (dhiraagu),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,49,0,525 +www.google.com,MG,Madagascar,orange madagascar,37037,orange madagascar,37037,Orange Madagascar,true,false,,0,,,0,2,1834,2963,2963,200,200 +www.google.com,ML,Mali,sotelmabgp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,MW,Malawi,tnm,37294,tnm,37294,TELEKOM NETWORKS MALAWI LTD,true,false,,0,,,0,2,1384,2370,2370,200,200 +www.google.com,ML,Mali,mali-atel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,ML,Mali,mali-atel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,ML,Mali,sotelmabgp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,MW,Malawi,airtel malawi,37440,airtel malawi,37440,Airtel Malawi Ltd,true,true,,0,,,0,2,1618,2795,2796,200,200 +www.google.com,MW,Malawi,airtel malawi,37440,airtel malawi,37440,Airtel Malawi Ltd,true,false,,0,,,0,2,1513,2413,2414,200,200 +www.google.com,LR,Liberia,orange liberia,37094,orange liberia,37094,"Orange Liberia, INC",true,false,,0,,,0,2,4479,6527,6527,200,200 +www.google.com,MY,Malaysia,tm net,4788,tm net,4788,TM TECHNOLOGY SERVICES SDN BHD,true,false,,0,,,0,2,1222,1830,1831,200,200 +www.google.com,MG,Madagascar,orange madagascar,37037,orange madagascar,37037,Orange Madagascar,true,true,,0,,,0,2,1525,3374,3375,200,200 +www.google.com,MT,Malta,melita,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,MQ,Martinique,free mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.google.com,MT,Malta,melita,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,202,0,0,254,0,525 +www.google.com,MY,Malaysia,celcomdigi berhad,4818,celcomdigi berhad,4818,"DiGi Telecommunications Sdn Bhd., Digi Internet Exchange",true,false,,0,,,0,202,1140,1505,1505,200,200 +www.google.com,MQ,Martinique,free mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,MT,Malta,go malta,15735,go malta,15735,GO p.l.c.,true,false,,0,,,0,2,578,897,898,200,200 +www.google.com,MQ,Martinique,outremer telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,MQ,Martinique,outremer telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,ML,Mali,orange mali,30985,orange mali,30985,IKATEL SA,true,false,,0,,,0,2,894,1333,1334,200,200 +www.google.com,MT,Malta,go malta,15735,go malta,15735,GO p.l.c.,true,true,,0,,,0,2,521,849,849,200,200 +www.google.com,MY,Malaysia,tm net,4788,tm net,4788,TM TECHNOLOGY SERVICES SDN BHD,true,true,,0,,,0,2,940,1544,1545,200,200 +www.google.com,ML,Mali,orange mali,30985,orange mali,30985,IKATEL SA,true,true,,0,,,0,2,760,1118,1119,200,200 +www.google.com,MT,Malta,epic communications ltd,33874,epic communications ltd,33874,Epic Communications Limited,true,false,,0,,,0,2,730,1173,1173,200,200 +www.google.com,GY,Guyana,u mobile cellular inc.,52433,u mobile cellular inc.,,,,true,,56,CURLE_RECV_ERROR,Connection closed abruptly,0,2,15675,0,24962,0,200 +www.google.com,MR,Mauritania,chinguitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,55,0,525 +www.google.com,MR,Mauritania,chinguitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,MY,Malaysia,celcomdigi berhad,4818,celcomdigi berhad,4818,"DiGi Telecommunications Sdn Bhd., Digi Internet Exchange",true,true,,0,,,0,2,780,1232,1232,200,200 +www.google.com,MU,Mauritius,mtml,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,MQ,Martinique,orange,16028,orange,16028,Orange S.A.,true,false,,0,,,0,2,377,657,657,200,200 +www.google.com,MU,Mauritius,mtml,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",54,56,0,0,108,0,525 +www.google.com,YT,Mayotte,sfr,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,MT,Malta,epic communications ltd,33874,epic communications ltd,33874,Epic Communications Limited,true,true,,0,,,0,2,816,1352,1353,200,200 +www.google.com,MQ,Martinique,orange,16028,orange,16028,Orange S.A.,true,true,,0,,,0,2,386,673,673,200,200 +www.google.com,YT,Mayotte,sfr,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,YT,Mayotte,free reunion,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,50,0,525 +www.google.com,YT,Mayotte,free reunion,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,MR,Mauritania,mattel,37508,mattel,37508,MATTEL,true,false,,0,,,0,2,522,830,830,200,200 +www.google.com,MQ,Martinique,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,false,,0,,,56,57,622,1077,1077,200,200 +www.google.com,MR,Mauritania,mattel,37508,mattel,37508,MATTEL,true,true,,0,,,1,2,538,838,838,200,200 +www.google.com,MQ,Martinique,digicel antilles francaises guyane,48252,digicel antilles francaises guyane,48252,DIGICEL ANTILLES FRANCAISES GUYANE SA,true,true,,0,,,0,2,563,1149,1149,200,200 +www.google.com,MX,Mexico,"altan redes, s.a.p.i. de c. v.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,MR,Mauritania,mauritel,29544,mauritel,29544,Mauritanian Telecommunication Company,true,false,,0,,,0,2,943,1594,1595,200,200 +www.google.com,MX,Mexico,red compartida,265540,red compartida,265540,"ALTAN REDES, S.A.P.I. de C. V.",true,false,,0,,,0,2,502,901,901,200,200 +www.google.com,LR,Liberia,orange liberia,37094,orange liberia,37094,"Orange Liberia, INC",true,true,,0,,,0,2,4207,6905,6906,200,200 +www.google.com,MX,Mexico,"altan redes, s.a.p.i. de c. v.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,54,0,525 +www.google.com,MX,Mexico,"mexico red de telecomunicaciones, s. de r.l. de c.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,MX,Mexico,"mexico red de telecomunicaciones, s. de r.l. de c.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,53,0,525 +www.google.com,MD,"Moldova, Republic of",orange moldova,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,MR,Mauritania,mauritel,29544,mauritel,29544,Mauritanian Telecommunication Company,true,true,,0,,,0,2,971,1694,1694,200,200 +www.google.com,MX,Mexico,telcel,28403,telcel,28403,"RadioMovil Dipsa, S.A. de C.V.",true,false,,0,,,0,2,1085,1550,1550,200,200 +www.google.com,MD,"Moldova, Republic of",orange moldova,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,MX,Mexico,red compartida,265540,red compartida,265540,"ALTAN REDES, S.A.P.I. de C. V.",true,true,,0,,,0,2,826,1351,1351,200,200 +www.google.com,MN,Mongolia,mobicom corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.google.com,MX,Mexico,telcel,28403,telcel,28403,"RadioMovil Dipsa, S.A. de C.V.",true,true,,0,,,0,2,546,1044,1044,200,200 +www.google.com,MN,Mongolia,g-mobile corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,MN,Mongolia,g-mobile corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,MU,Mauritius,emtel,30999,emtel,30999,Emtel Ltd,true,false,,0,,,0,2,1600,2568,2569,200,200 +www.google.com,MU,Mauritius,mauritius telecom,23889,mauritius telecom,23889,MauritiusTelecom,true,false,,0,,,0,2,1395,2531,2532,200,200 +www.google.com,MN,Mongolia,mobicom corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,MD,"Moldova, Republic of",moldtelecom,8926,moldtelecom,8926,Moldtelecom SA,true,false,,0,,,0,2,536,817,818,200,200 +www.google.com,MN,Mongolia,skymedia corporation,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,MN,Mongolia,skymedia corporation,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,MD,"Moldova, Republic of",moldtelecom,8926,moldtelecom,8926,Moldtelecom SA,true,true,,0,,,0,2,472,762,762,200,200 +www.google.com,MU,Mauritius,mauritius telecom,23889,mauritius telecom,23889,MauritiusTelecom,true,true,,0,,,0,2,1435,2435,2435,200,200 +www.google.com,MD,"Moldova, Republic of",moldcell s.a.,43925,moldcell s.a.,43925,MOLDCELL S.A.,true,false,,0,,,0,2,587,835,835,200,200 +www.google.com,MD,"Moldova, Republic of",moldcell s.a.,43925,moldcell s.a.,43925,MOLDCELL S.A.,true,true,,0,,,0,2,508,764,764,200,200 +www.google.com,MX,Mexico,movistar mexico,7438,movistar mexico,7438,"Pegaso PCS, S.A. de C.V.",true,true,,0,,,0,2,863,1284,1285,200,200 +www.google.com,MU,Mauritius,emtel,30999,emtel,30999,Emtel Ltd,true,true,,0,,,0,2,1500,3118,3119,200,200 +www.google.com,ME,Montenegro,one crna gora,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",21,22,0,0,76,0,525 +www.google.com,ME,Montenegro,one crna gora,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",65,66,0,0,122,0,525 +www.google.com,MX,Mexico,movistar mexico,7438,movistar mexico,7438,"Pegaso PCS, S.A. de C.V.",true,false,,0,,,0,2,933,1426,1427,200,200 +www.google.com,ME,Montenegro,drustvo za telekomunikacije mtel,43940,drustvo za telekomunikacije mtel,43940,"Drustvo za telekomunikacije ""MTEL"" DOO",true,false,,0,,,0,2,536,869,869,200,200 +www.google.com,ME,Montenegro,drustvo za telekomunikacije mtel,43940,drustvo za telekomunikacije mtel,43940,"Drustvo za telekomunikacije ""MTEL"" DOO",true,true,,0,,,1,2,474,786,786,200,200 +www.google.com,MA,Morocco,orange morocco,36925,orange morocco,36925,MEDITELECOM,true,false,,0,,,0,2,434,944,944,200,200 +www.google.com,ME,Montenegro,crnogorski telekom a.d.podgorica,8585,crnogorski telekom a.d.podgorica,8585,Crnogorski Telekom a.d.Podgorica,true,false,,0,,,0,2,915,1299,1299,200,200 +www.google.com,MN,Mongolia,ondo,141681,ondo,141681,ONDO LLC,true,false,,0,,,0,2,1224,1791,1792,200,200 +www.google.com,MZ,Mozambique,vodacom mozambique,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,MZ,Mozambique,vodacom mozambique,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,MA,Morocco,orange morocco,36925,orange morocco,36925,MEDITELECOM,true,true,,0,,,0,2,528,1031,1032,200,200 +www.google.com,MA,Morocco,inwi,36884,inwi,36884,Wana Corporate,true,false,,0,,,0,2,719,1136,1137,200,200 +www.google.com,ME,Montenegro,crnogorski telekom a.d.podgorica,8585,crnogorski telekom a.d.podgorica,8585,Crnogorski Telekom a.d.Podgorica,true,true,,0,,,0,2,720,1369,1369,200,200 +www.google.com,MM,Myanmar,myanma posts and telecommunications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,MM,Myanmar,atom myanmar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,MM,Myanmar,atom myanmar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,MM,Myanmar,mytel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,52,0,525 +www.google.com,MM,Myanmar,mytel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,54,0,525 +www.google.com,MM,Myanmar,myanma posts and telecommunications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,51,0,525 +www.google.com,MM,Myanmar,nine communications company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,MM,Myanmar,nine communications company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,MM,Myanmar,"telecom international myanmar co, ltd (mytel)",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,MM,Myanmar,"telecom international myanmar co, ltd (mytel)",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,MA,Morocco,maroc telecom,36903,maroc telecom,36903,Office National des Postes et Telecommunications ONPT (Maroc Telecom) / IAM,true,false,,0,,,0,3,707,1209,1209,200,200 +www.google.com,MN,Mongolia,ondo,141681,ondo,141681,ONDO LLC,true,true,,0,,,0,1,1740,2288,2288,200,200 +www.google.com,NA,Namibia,telecom namibia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,3,0,0,53,0,525 +www.google.com,MX,Mexico,at&t mexico,28469,at&t mexico,28469,AT&T COMUNICACIONES DIGITALES S DE RL,true,true,,0,,,0,2,4411,5772,5772,200,200 +www.google.com,NA,Namibia,telecom namibia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.google.com,MA,Morocco,inwi,36884,inwi,36884,Wana Corporate,true,true,,0,,,0,2,1756,2155,2155,200,200 +www.google.com,MX,Mexico,at&t mexico,28469,at&t mexico,28469,AT&T COMUNICACIONES DIGITALES S DE RL,true,false,,0,,,0,2,3583,4705,4706,200,200 +www.google.com,MA,Morocco,maroc telecom,36903,maroc telecom,36903,Office National des Postes et Telecommunications ONPT (Maroc Telecom) / IAM,true,true,,0,,,0,2,1780,2171,2171,200,200 +www.google.com,MN,Mongolia,univision,17882,univision,17882,MCS Com Co Ltd,true,false,,0,,,0,2,1785,2791,2792,200,200 +www.google.com,MZ,Mozambique,mcelisp,30619,mcelisp,30619,"TMCEL - Moçambique Telecom, SA",true,false,,0,,,0,2,954,2000,2001,200,200 +www.google.com,NP,Nepal,nepal telecom,23752,nepal telecom,23752,Nepal Telecommunications Corporation,true,true,,0,,,56,59,922,1410,1411,200,200 +www.google.com,NP,Nepal,nepal telecom,23752,nepal telecom,23752,Nepal Telecommunications Corporation,true,false,,0,,,0,2,829,1308,1308,200,200 +www.google.com,MN,Mongolia,univision,17882,univision,17882,MCS Com Co Ltd,true,true,,0,,,0,1,3315,3900,3901,200,200 +www.google.com,NP,Nepal,ncell,38565,ncell,38565,Ncell Pty. Ltd.,true,false,,0,,,0,2,1023,1634,1635,200,200 +www.google.com,NL,Netherlands,ziggo,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,57,0,525 +www.google.com,MZ,Mozambique,movitel,37342,movitel,37342,"Movitel, SA",true,false,,0,,,0,2,1256,2772,2772,200,200 +www.google.com,NL,Netherlands,ziggo,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,NL,Netherlands,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,NL,Netherlands,kpn,1136,kpn,1136,KPN B.V.,true,false,,0,,,0,2,426,632,633,200,200 +www.google.com,NL,Netherlands,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,NC,New Caledonia,opt-nc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,NC,New Caledonia,opt-nc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,NA,Namibia,mtc namibia,37009,mtc namibia,37009,"MTC - Mobile Telecommunications, Ltd.",true,false,,0,,,0,2,1129,2103,2103,200,200 +www.google.com,MZ,Mozambique,movitel,37342,movitel,37342,"Movitel, SA",true,true,,0,,,0,2,1257,2148,2148,200,200 +www.google.com,NZ,New Zealand,amuri,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,NL,Netherlands,kpn,1136,kpn,1136,KPN B.V.,true,true,,0,,,0,2,314,523,523,200,200 +www.google.com,NA,Namibia,mtc namibia,37009,mtc namibia,37009,"MTC - Mobile Telecommunications, Ltd.",true,true,,0,,,0,2,1174,2966,2967,200,200 +www.google.com,MZ,Mozambique,mcelisp,30619,mcelisp,30619,"TMCEL - Moçambique Telecom, SA",true,true,,0,,,0,1,893,3192,3192,200,200 +www.google.com,NZ,New Zealand,amuri,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,NI,Nicaragua,tigo business nicaragua,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,NL,Netherlands,vodafone libertel b.v.,33915,vodafone libertel b.v.,33915,Vodafone Libertel B.V.,true,false,,0,,,0,1,820,1146,1146,200,200 +www.google.com,NI,Nicaragua,tigo business nicaragua,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,NP,Nepal,ncell,38565,ncell,38565,Ncell Pty. Ltd.,true,true,,0,,,0,2,999,1605,1605,200,200 +www.google.com,NE,Niger,airtel niger,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.google.com,NE,Niger,orange niger,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,NE,Niger,orange niger,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,NE,Niger,airtel networks limited,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,NE,Niger,airtel networks limited,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,NL,Netherlands,odido netherlands,31615,odido netherlands,31615,Odido Netherlands B.V.,true,false,,0,,,0,2,802,1081,1081,200,200 +www.google.com,NE,Niger,airtel rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,NL,Netherlands,odido netherlands,31615,odido netherlands,31615,Odido Netherlands B.V.,true,true,,0,,,0,2,660,947,947,200,200 +www.google.com,NE,Niger,airtel niger,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,NE,Niger,airtel rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,NE,Niger,sonitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,NE,Niger,sonitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,56,0,525 +www.google.com,NL,Netherlands,vodafone libertel b.v.,33915,vodafone libertel b.v.,33915,Vodafone Libertel B.V.,true,true,,0,,,0,2,594,821,821,200,200 +www.google.com,NI,Nicaragua,claro nicaragua,14754,claro nicaragua,14754,Telgua,true,false,,0,,,0,2,693,1142,1142,200,200 +www.google.com,NI,Nicaragua,claro nicaragua,14754,claro nicaragua,14754,Telgua,true,true,,0,,,0,2,536,972,973,200,200 +www.google.com,NZ,New Zealand,spark new zealand,4771,spark new zealand,4771,Spark New Zealand Trading Limited,true,false,,0,,,0,2,1176,1872,1873,200,200 +www.google.com,NZ,New Zealand,2degrees,9790,2degrees,9790,Two Degrees Mobile Limited,true,true,,0,,,0,2,1175,1903,1904,200,200 +www.google.com,NZ,New Zealand,one nz,9500,one nz,9500,One New Zealand Group Limited,true,false,,0,,,0,2,1400,2133,2134,200,200 +www.google.com,NZ,New Zealand,spark new zealand,4771,spark new zealand,4771,Spark New Zealand Trading Limited,true,true,,0,,,44,45,1182,1802,1802,200,200 +www.google.com,NZ,New Zealand,2degrees,9790,2degrees,9790,Two Degrees Mobile Limited,true,false,,0,,,0,2,1458,2092,2093,200,200 +www.google.com,NG,Nigeria,airtel networks limited,36873,airtel networks limited,36873,Airtel Networks Limited,true,false,,0,,,0,2,841,1639,1639,200,200 +www.google.com,NZ,New Zealand,one nz,9500,one nz,9500,One New Zealand Group Limited,true,true,,0,,,0,2,1409,2163,2164,200,200 +www.google.com,NG,Nigeria,mtn nigeria,29465,mtn nigeria,29465,MTN NIGERIA Communication limited,true,false,,0,,,1,2,1045,1953,1953,200,200 +www.google.com,MY,Malaysia,u mobile,38466,u mobile,38466,U Mobile Sdn Bhd,true,true,,56,CURLE_RECV_ERROR,Connection closed abruptly,0,2,19411,0,19457,0,200 +www.google.com,NG,Nigeria,airtel networks limited,36873,airtel networks limited,36873,Airtel Networks Limited,true,true,,0,,,0,2,795,1719,1720,200,200 +www.google.com,NG,Nigeria,smile nigeria,37637,smile nigeria,37637,Smile Communications Nigeria,true,false,,0,,,0,2,1028,1771,1772,200,200 +www.google.com,NG,Nigeria,mtn nigeria,29465,mtn nigeria,29465,MTN NIGERIA Communication limited,true,true,,0,,,0,2,1114,2146,2146,200,200 +www.google.com,NO,Norway,telia norge,25400,telia norge,12929,Telia Norge AS,false,false,,0,,,0,2,628,859,859,200,200 +www.google.com,NO,Norway,telenor norge,2119,telenor norge,2119,Telenor Norge AS,true,false,,0,,,0,2,628,909,909,200,200 +www.google.com,NO,Norway,telia norge,25400,telia norge,12929,Telia Norge AS,false,true,,0,,,0,2,545,761,761,200,200 +www.google.com,NO,Norway,1global,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,NO,Norway,1global,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,NG,Nigeria,smile nigeria,37637,smile nigeria,37637,Smile Communications Nigeria,true,true,,0,,,0,2,1090,1825,1826,200,200 +www.google.com,NG,Nigeria,spectranet,37340,spectranet,37340,SPECTRANET LIMITED,true,false,,0,,,0,1,1784,2669,2669,200,200 +www.google.com,NO,Norway,lyse tele,203995,lyse tele,203995,Lyse Tele AS,true,false,,0,,,34,236,1084,1364,1364,200,200 +www.google.com,NO,Norway,lyse tele,203995,lyse tele,203995,Lyse Tele AS,true,true,,0,,,0,2,741,1042,1043,200,200 +www.google.com,NO,Norway,telenor norge,2119,telenor norge,2119,Telenor Norge AS,true,true,,0,,,0,2,518,861,861,200,200 +www.google.com,NO,Norway,cogent communications,212449,cogent communications,212449,Erate AS,true,false,,0,,,0,2,941,1342,1343,200,200 +www.google.com,NO,Norway,cogent communications,212449,cogent communications,212449,Erate AS,true,true,,0,,,1,2,611,944,944,200,200 +www.google.com,NG,Nigeria,9mobile,37076,9mobile,37076,Emerging Markets Telecommunication Services (EMTS) Limited,true,true,,0,,,76,77,1167,2280,2280,200,200 +www.google.com,NG,Nigeria,spectranet,37340,spectranet,37340,SPECTRANET LIMITED,true,true,,0,,,0,203,1776,2759,2760,200,200 +www.google.com,NG,Nigeria,9mobile,37076,9mobile,37076,Emerging Markets Telecommunication Services (EMTS) Limited,true,false,,0,,,0,2,1387,2746,2746,200,200 +www.google.com,OM,Oman,vodafone oman,212661,vodafone oman,212661,Oman Future Telecommunications Company SAOC,true,false,,0,,,0,2,1145,2142,2143,200,200 +www.google.com,OM,Oman,omantel,28885,omantel,28885,Oman Telecommunications Company (S.A.O.G),true,false,,0,,,0,2,1295,2196,2196,200,200 +www.google.com,OM,Oman,vodafone oman,212661,vodafone oman,212661,Oman Future Telecommunications Company SAOC,true,true,,0,,,0,2,1118,2012,2012,200,200 +www.google.com,OM,Oman,ooredoo oman,50010,ooredoo oman,50010,Omani Qatari Telecommunications Company SAOC,true,true,,0,,,0,2,1023,1886,1887,200,200 +www.google.com,PK,Pakistan,telenor,24499,telenor,24499,Telenor Pakistan (Pvt) Ltd,true,true,,0,,,0,2,1145,2196,2197,200,200 +www.google.com,OM,Oman,omantel,28885,omantel,28885,Oman Telecommunications Company (S.A.O.G),true,true,,0,,,0,2,1191,2949,2949,200,200 +www.google.com,OM,Oman,ooredoo oman,50010,ooredoo oman,50010,Omani Qatari Telecommunications Company SAOC,true,false,,0,,,0,404,1411,3389,3390,200,200 +www.google.com,PK,Pakistan,multacom corporation,45669,multacom corporation,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,false,,0,,,0,203,1358,2432,2432,200,200 +www.google.com,PK,Pakistan,telehouse pvt ltd,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,PK,Pakistan,telenor,24499,telenor,24499,Telenor Pakistan (Pvt) Ltd,true,false,,0,,,42,245,1330,2377,2378,200,200 +www.google.com,PK,Pakistan,multacom corporation,45669,multacom corporation,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,true,,0,,,0,2,1055,2133,2133,200,200 +www.google.com,PK,Pakistan,ptcl,56167,ptcl,56167,PTML,true,true,,0,,,0,2,1525,2867,2867,200,200 +www.google.com,PK,Pakistan,telehouse pvt ltd,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.google.com,NI,Nicaragua,claro guatemala,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,140,0,502 +www.google.com,NI,Nicaragua,claro guatemala,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,133,0,502 +www.google.com,PK,Pakistan,ptcl,56167,ptcl,56167,PTML,true,false,,0,,,0,2,1410,2525,2526,200,200 +www.google.com,MY,Malaysia,u mobile,38466,u mobile,38466,U Mobile Sdn Bhd,true,false,,28,CURLE_OPERATION_TIMEDOUT,Connection timed out after 30000 milliseconds,0,0,0,0,30000,0,200 +www.google.com,PK,Pakistan,jazz,45669,jazz,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,false,,0,,,0,2,1248,2361,2361,200,200 +www.google.com,PK,Pakistan,originet (pvt.) ltd.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,PK,Pakistan,originet (pvt.) ltd.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",32,34,0,0,93,0,525 +www.google.com,PK,Pakistan,zong,59257,zong,59257,CMPak Limited,true,true,,0,,,0,2,1344,2464,2465,200,200 +www.google.com,PK,Pakistan,jazz,45669,jazz,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,true,,0,,,0,2,1495,2738,2739,200,200 +www.google.com,PS,"Palestine, State of",wataniya palestine mobile telecommunication compan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,PK,Pakistan,special communication organization,18053,special communication organization,18053,Special Communication Organization,true,false,,0,,,0,202,1771,2890,2890,200,200 +www.google.com,PS,"Palestine, State of",wataniya palestine mobile telecommunication compan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,PK,Pakistan,paknet merged into ptcl,56167,paknet merged into ptcl,56167,PTML,true,true,,0,,,0,2,1159,2164,2164,200,200 +www.google.com,PK,Pakistan,paknet merged into ptcl,56167,paknet merged into ptcl,56167,PTML,true,false,,0,,,0,2,1448,3624,3624,200,200 +www.google.com,PK,Pakistan,pakistan mobile communication limited,45669,pakistan mobile communication limited,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,false,,0,,,0,2,1201,2237,2238,200,200 +www.google.com,PG,Papua New Guinea,digitec papua new guinea,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,PK,Pakistan,zong,59257,zong,59257,CMPak Limited,true,false,,0,,,0,2,1660,2872,2872,200,200 +www.google.com,PK,Pakistan,special communication organization,18053,special communication organization,18053,Special Communication Organization,true,true,,0,,,83,85,1390,2734,2734,200,200 +www.google.com,PG,Papua New Guinea,digitec papua new guinea,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,PK,Pakistan,pakistan mobile communication limited,45669,pakistan mobile communication limited,45669,"Mobilink GSM, Pakistan Mobile Communication Ltd.",true,true,,0,,,0,2,1265,2382,2382,200,200 +www.google.com,PA,Panama,cable & wireless panama,11556,cable & wireless panama,11556,Cable & Wireless Panama,true,true,,0,,,0,2,534,875,876,200,200 +www.google.com,PA,Panama,cable & wireless panama,11556,cable & wireless panama,11556,Cable & Wireless Panama,true,false,,0,,,0,2,565,1012,1012,200,200 +www.google.com,PA,Panama,tigo panama,14709,tigo panama,14709,Cable Onda,true,false,,0,,,0,2,717,1234,1234,200,200 +www.google.com,PA,Panama,tigo panama,14709,tigo panama,14709,Cable Onda,true,true,,0,,,0,2,509,1066,1067,200,200 +www.google.com,PK,Pakistan,telenor pakistan,24499,telenor pakistan,24499,Telenor Pakistan (Pvt) Ltd,true,false,,0,,,0,2,1796,3002,3003,200,200 +www.google.com,PY,Paraguay,personal paraguay,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",55,57,0,0,152,0,502 +www.google.com,PY,Paraguay,personal paraguay,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",29,30,0,0,204,0,502 +www.google.com,PY,Paraguay,claro paraguay,11664,claro paraguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,2,691,1040,1040,200,200 +www.google.com,PK,Pakistan,telenor pakistan,24499,telenor pakistan,24499,Telenor Pakistan (Pvt) Ltd,true,true,,0,,,0,2,1377,2835,2835,200,200 +www.google.com,PS,"Palestine, State of",jawwal,29310,jawwal,29310,JAWWAL,true,true,,0,,,0,2,2176,3636,3637,200,200 +www.google.com,PE,Peru,claro movil,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,PY,Paraguay,claro paraguay,11664,claro paraguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,2,692,1080,1080,200,200 +www.google.com,PE,Peru,fibra movistar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,PY,Paraguay,compania paraguaya de comunicaciones s.a. copaco s,27866,compania paraguaya de comunicaciones s.a. copaco s,27866,CO.PA.CO.,true,false,,0,,,0,2,931,1311,1311,200,200 +www.google.com,PE,Peru,fibra movistar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,PE,Peru,claro fibra coaxial,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,PE,Peru,claro fibra coaxial,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,PE,Peru,claro movil,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,PG,Papua New Guinea,digicel png,58460,digicel png,58460,Digicel (PNG) Ltd,true,false,,0,,,0,2,1597,2506,2506,200,200 +www.google.com,PE,Peru,movistar,6147,movistar,6147,Telefonica del Peru S.A.A.,true,false,,0,,,0,2,428,627,627,200,200 +www.google.com,PS,"Palestine, State of",jawwal,29310,jawwal,29310,JAWWAL,true,false,,0,,,0,2,1555,3113,3113,200,200 +www.google.com,PE,Peru,movistar,6147,movistar,6147,Telefonica del Peru S.A.A.,true,true,,0,,,0,2,443,634,634,200,200 +www.google.com,PY,Paraguay,compania paraguaya de comunicaciones s.a. copaco s,27866,compania paraguaya de comunicaciones s.a. copaco s,27866,CO.PA.CO.,true,true,,0,,,0,2,791,1369,1369,200,200 +www.google.com,PE,Peru,bitel,262210,bitel,262210,VIETTEL PERÚ S.A.C.,true,false,,0,,,0,2,476,736,736,200,200 +www.google.com,PE,Peru,entel peru,21575,entel peru,21575,ENTEL PERU S.A.,true,true,,0,,,0,2,629,982,982,200,200 +www.google.com,PG,Papua New Guinea,digicel png,58460,digicel png,58460,Digicel (PNG) Ltd,true,true,,0,,,1,202,2091,3179,3180,200,200 +www.google.com,PG,Papua New Guinea,vodafone png,139898,vodafone png,139898,Digitec Communications Limited,true,false,,0,,,0,2,2346,3356,3357,200,200 +www.google.com,PE,Peru,bitel,262210,bitel,262210,VIETTEL PERÚ S.A.C.,true,true,,0,,,0,1,524,751,751,200,200 +www.google.com,PE,Peru,entel peru,21575,entel peru,21575,ENTEL PERU S.A.,true,false,,0,,,0,2,593,893,893,200,200 +www.google.com,PE,Peru,claro peru,12252,claro peru,12252,America Movil Peru S.A.C.,true,false,,0,,,0,1,850,1235,1236,200,200 +www.google.com,PG,Papua New Guinea,vodafone png,139898,vodafone png,139898,Digitec Communications Limited,true,true,,0,,,0,2,1559,2706,2706,200,200 +www.google.com,PE,Peru,claro peru,12252,claro peru,12252,America Movil Peru S.A.C.,true,true,,0,,,0,2,654,969,970,200,200 +www.google.com,NG,Nigeria,globacom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,9727,0,502 +www.google.com,PE,Peru,movistar peru,6147,movistar peru,6147,Telefonica del Peru S.A.A.,true,false,,0,,,0,204,895,1202,1202,200,200 +www.google.com,PH,Philippines,r & s technology,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,PH,Philippines,r & s technology,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,NG,Nigeria,globacom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 502",0,2,0,0,686,0,502 +www.google.com,PH,Philippines,globe business gfiber broadband plan,132199,globe business gfiber broadband plan,132199,Globe Telecom Inc.,true,false,,0,,,54,55,929,1371,1371,200,200 +www.google.com,PH,Philippines,smart communications,10139,smart communications,10139,"Smart Broadband, Inc.",true,false,,0,,,0,2,1045,1551,1551,200,200 +www.google.com,PE,Peru,movistar peru,6147,movistar peru,6147,Telefonica del Peru S.A.A.,true,true,,0,,,0,2,597,882,883,200,200 +www.google.com,PH,Philippines,globe business gfiber broadband plan,132199,globe business gfiber broadband plan,132199,Globe Telecom Inc.,true,true,,0,,,0,2,866,1329,1330,200,200 +www.google.com,PH,Philippines,globe telecom,4775,globe telecom,4775,"Globe Telecom (GMCR,INC)",true,false,,0,,,0,2,1119,1676,1676,200,200 +www.google.com,PL,Poland,plus poland,8374,plus poland,8374,Polkomtel Sp. z o.o.,true,true,,0,,,0,2,386,594,594,200,200 +www.google.com,PL,Poland,t-mobile polska,12912,t-mobile polska,12912,T-Mobile Polska S.A.,true,false,,0,,,0,2,373,553,553,200,200 +www.google.com,PL,Poland,comasoft,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.google.com,PL,Poland,comasoft,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.google.com,PL,Poland,t-mobile polska,12912,t-mobile polska,12912,T-Mobile Polska S.A.,true,true,,0,,,0,2,387,601,602,200,200 +www.google.com,PH,Philippines,dito telecommunity,139831,dito telecommunity,139831,DITO TELECOMMUNITY CORP.,true,false,,0,,,0,2,854,1320,1320,200,200 +www.google.com,PY,Paraguay,tigo paraguay,23201,tigo paraguay,23201,Telecel S.A.,true,true,,0,,,0,2,1795,2136,2136,200,200 +www.google.com,PH,Philippines,globe telecom,4775,globe telecom,4775,"Globe Telecom (GMCR,INC)",true,true,,0,,,0,2,1028,1562,1563,200,200 +www.google.com,PL,Poland,plus poland,8374,plus poland,8374,Polkomtel Sp. z o.o.,true,false,,0,,,0,2,375,573,574,200,200 +www.google.com,PH,Philippines,smart communications,10139,smart communications,10139,"Smart Broadband, Inc.",true,true,,0,,,0,2,1026,1532,1533,200,200 +www.google.com,PH,Philippines,dito telecommunity,139831,dito telecommunity,139831,DITO TELECOMMUNITY CORP.,true,true,,0,,,0,2,842,1292,1293,200,200 +www.google.com,PL,Poland,play,39603,play,39603,P4 Sp. z o.o.,true,false,,0,,,0,2,458,692,692,200,200 +www.google.com,PL,Poland,orange mobile,5617,orange mobile,5617,Orange Polska Spolka Akcyjna,true,true,,0,,,0,2,402,620,620,200,200 +www.google.com,PT,Portugal,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,PY,Paraguay,tigo paraguay,23201,tigo paraguay,23201,Telecel S.A.,true,false,,0,,,0,2,2968,3550,3550,200,200 +www.google.com,PT,Portugal,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,PL,Poland,play,39603,play,39603,P4 Sp. z o.o.,true,true,,0,,,0,2,565,809,809,200,200 +www.google.com,PT,Portugal,vodafone portugal,12353,vodafone portugal,12353,Vodafone Portugal - Communicacoes Pessoais S.A.,true,false,,0,,,0,2,515,847,848,200,200 +www.google.com,PL,Poland,orange mobile,5617,orange mobile,5617,Orange Polska Spolka Akcyjna,true,false,,0,,,0,2,420,652,653,200,200 +www.google.com,PK,Pakistan,hazara communication,24499,hazara communication,24499,Telenor Pakistan (Pvt) Ltd,true,true,,0,,,0,2,8254,9937,9937,200,200 +www.google.com,PT,Portugal,digi portugal,20879,digi portugal,20879,DIGI ROMANIA S.A.,true,false,,0,,,0,2,432,661,661,200,200 +www.google.com,PT,Portugal,nos comunicacoes,2860,nos comunicacoes,2860,"NOS COMUNICACOES, S.A.",true,false,,0,,,0,2,517,829,829,200,200 +www.google.com,PT,Portugal,meo,42863,meo,42863,MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA S.A.,true,false,,0,,,0,2,605,1158,1158,200,200 +www.google.com,PT,Portugal,meo,42863,meo,42863,MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA S.A.,true,true,,0,,,0,2,478,781,781,200,200 +www.google.com,PT,Portugal,vodafone portugal,12353,vodafone portugal,12353,Vodafone Portugal - Communicacoes Pessoais S.A.,true,true,,0,,,0,2,636,970,970,200,200 +www.google.com,PT,Portugal,digi portugal,20879,digi portugal,20879,DIGI ROMANIA S.A.,true,true,,0,,,0,2,438,949,950,200,200 +www.google.com,RE,Réunion,sfr,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,PL,Poland,orange polska,5617,orange polska,5617,Orange Polska Spolka Akcyjna,true,true,,0,,,0,2,1213,2159,2159,200,200 +www.google.com,RE,Réunion,sfr,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,PT,Portugal,nos comunicacoes,2860,nos comunicacoes,2860,"NOS COMUNICACOES, S.A.",true,true,,0,,,0,2,555,1283,1283,200,200 +www.google.com,PR,Puerto Rico,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,false,,0,,,42,43,875,1083,1084,200,200 +www.google.com,RE,Réunion,zeop,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,PR,Puerto Rico,claro puerto rico,10396,claro puerto rico,10396,"DATACOM CARIBE, INC.",true,false,,0,,,0,2,545,1045,1045,200,200 +www.google.com,PL,Poland,orange polska,5617,orange polska,5617,Orange Polska Spolka Akcyjna,true,false,,0,,,0,2,1335,1922,1922,200,200 +www.google.com,RE,Réunion,zeop,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,PR,Puerto Rico,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,true,,0,,,0,2,335,529,529,200,200 +www.google.com,PR,Puerto Rico,claro puerto rico,10396,claro puerto rico,10396,"DATACOM CARIBE, INC.",true,true,,0,,,0,2,510,894,894,200,200 +www.google.com,PK,Pakistan,hazara communication,24499,hazara communication,24499,Telenor Pakistan (Pvt) Ltd,true,false,,0,,,0,2,10161,13773,13773,200,200 +www.google.com,RO,Romania,orange romania communications,9050,orange romania communications,9050,Orange Romania S.A.,true,false,,0,,,0,2,359,522,522,200,200 +www.google.com,QA,Qatar,vodafone qatar,48728,vodafone qatar,48728,Vodafone Qatar P.Q.S.C,true,true,,0,,,0,2,746,1419,1420,200,200 +www.google.com,RO,Romania,orange romania communications,9050,orange romania communications,9050,Orange Romania S.A.,true,true,,0,,,0,2,341,517,517,200,200 +www.google.com,QA,Qatar,vodafone qatar,48728,vodafone qatar,48728,Vodafone Qatar P.Q.S.C,true,false,,0,,,0,2,740,1398,1399,200,200 +www.google.com,QA,Qatar,ooredoo qatar,8781,ooredoo qatar,8781,Ooredoo Q.S.C.,true,false,,0,,,0,2,999,1869,1869,200,200 +www.google.com,RO,Romania,telekom romania mobile communications,35725,telekom romania mobile communications,35725,TELEKOM ROMANIA MOBILE COMMUNICATIONS S.A.,true,false,,0,,,0,2,674,1024,1024,200,200 +www.google.com,RO,Romania,digi romania,8708,digi romania,8708,DIGI ROMANIA S.A.,true,false,,0,,,0,2,343,517,517,200,200 +www.google.com,RO,Romania,telekom romania mobile communications,35725,telekom romania mobile communications,35725,TELEKOM ROMANIA MOBILE COMMUNICATIONS S.A.,true,true,,0,,,0,2,539,825,825,200,200 +www.google.com,RO,Romania,digi romania,8708,digi romania,8708,DIGI ROMANIA S.A.,true,true,,0,,,0,2,323,500,501,200,200 +www.google.com,RU,Russian Federation,novokuznetsk telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.google.com,RU,Russian Federation,novokuznetsk telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,76,0,525 +www.google.com,RO,Romania,orange romania,8953,orange romania,8953,Orange Romania S.A.,true,false,,0,,,0,2,584,913,913,200,200 +www.google.com,QA,Qatar,ooredoo qatar,8781,ooredoo qatar,8781,Ooredoo Q.S.C.,true,true,,0,,,0,2,954,1881,1881,200,200 +www.google.com,PR,Puerto Rico,liberty pr,14638,liberty pr,14638,Liberty Communications of Puerto Rico LLC,true,false,,0,,,0,2,653,1066,1066,200,200 +www.google.com,PR,Puerto Rico,liberty pr,14638,liberty pr,14638,Liberty Communications of Puerto Rico LLC,true,true,,0,,,0,2,487,951,951,200,200 +www.google.com,RO,Romania,orange romania,8953,orange romania,8953,Orange Romania S.A.,true,true,,0,,,0,2,548,812,812,200,200 +www.google.com,RO,Romania,vodafone romania,12302,vodafone romania,12302,Vodafone Romania S.A.,true,false,,0,,,0,2,514,856,856,200,200 +www.google.com,RO,Romania,vodafone romania,12302,vodafone romania,12302,Vodafone Romania S.A.,true,true,,0,,,0,2,472,822,823,200,200 +www.google.com,RU,Russian Federation,tele2 russia,12958,tele2 russia,12958,T2 Mobile LLC,true,false,,0,,,0,2,523,765,766,200,200 +www.google.com,RU,Russian Federation,ozyorsk telecom cjsc.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,71,0,525 +www.google.com,RU,Russian Federation,ozyorsk telecom cjsc.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,67,0,525 +www.google.com,RU,Russian Federation,beeline,16345,beeline,16345,"PJSC ""Vimpelcom""",true,false,,0,,,90,92,581,819,819,200,200 +www.google.com,RU,Russian Federation,ooo vtc-mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.google.com,RU,Russian Federation,ooo vtc-mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.google.com,RU,Russian Federation,tele2 russia,12958,tele2 russia,12958,T2 Mobile LLC,true,true,,0,,,0,2,460,695,695,200,200 +www.google.com,RU,Russian Federation,tbank,205638,tbank,205638,"""TBANK"" JSC",true,true,,0,,,0,2,478,755,755,200,200 +www.google.com,RU,Russian Federation,t-mob,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,83,0,525 +www.google.com,RE,Réunion,orange,199140,orange,199140,Orange S.A.,true,true,,0,,,0,2,1736,3045,3045,200,200 +www.google.com,RU,Russian Federation,pjsc megafon,25159,pjsc megafon,25159,PJSC MegaFon,true,false,,0,,,0,2,532,731,731,200,200 +www.google.com,RU,Russian Federation,t-mob,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,98,0,525 +www.google.com,RU,Russian Federation,jsc vainah telecom,49724,jsc vainah telecom,49724,CJSC Vainah Telecom,true,true,,0,,,50,51,986,1843,1843,200,200 +www.google.com,RU,Russian Federation,rostelecom,42610,rostelecom,42610,PJSC Rostelecom,true,false,,0,,,0,2,334,528,528,200,200 +www.google.com,RU,Russian Federation,isp balzer-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,82,0,525 +www.google.com,RU,Russian Federation,isp balzer-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.google.com,RU,Russian Federation,rostelecom,42610,rostelecom,42610,PJSC Rostelecom,true,true,,0,,,0,2,345,490,490,200,200 +www.google.com,RU,Russian Federation,citytelecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,80,0,525 +www.google.com,RU,Russian Federation,tbank,205638,tbank,205638,"""TBANK"" JSC",true,false,,0,,,0,2,477,765,765,200,200 +www.google.com,RU,Russian Federation,citytelecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.google.com,RU,Russian Federation,llc alfa-mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,83,0,525 +www.google.com,RU,Russian Federation,llc alfa-mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,78,0,525 +www.google.com,RU,Russian Federation,zao aquafon-gsm,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,66,0,525 +www.google.com,RE,Réunion,orange,199140,orange,199140,Orange S.A.,true,false,,0,,,0,2,1416,2636,2636,200,200 +www.google.com,RU,Russian Federation,jsc vainah telecom,49724,jsc vainah telecom,49724,CJSC Vainah Telecom,true,false,,0,,,0,2,1491,2219,2219,200,200 +www.google.com,RU,Russian Federation,megafon,31133,megafon,31133,PJSC MegaFon,true,false,,0,,,0,2,910,1333,1333,200,200 +www.google.com,RU,Russian Federation,beeline,16345,beeline,16345,"PJSC ""Vimpelcom""",true,true,,0,,,0,2,447,679,679,200,200 +www.google.com,RU,Russian Federation,jv a-mobile,50257,jv a-mobile,50257,JV A-Mobile Ltd.,true,false,,0,,,0,2,525,852,852,200,200 +www.google.com,RU,Russian Federation,sberbank-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,70,0,525 +www.google.com,RU,Russian Federation,invest mobile,50265,invest mobile,50265,Invest Mobile LLC,true,true,,0,,,0,2,319,469,470,200,200 +www.google.com,RU,Russian Federation,zao aquafon-gsm,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.google.com,RU,Russian Federation,sberbank-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,72,0,525 +www.google.com,RU,Russian Federation,omskie kabelnye seti,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.google.com,RU,Russian Federation,jv a-mobile,50257,jv a-mobile,50257,JV A-Mobile Ltd.,true,true,,0,,,0,2,496,764,764,200,200 +www.google.com,RU,Russian Federation,omskie kabelnye seti,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.google.com,RU,Russian Federation,megafon,31133,megafon,31133,PJSC MegaFon,true,true,,0,,,0,2,823,1233,1234,200,200 +www.google.com,RU,Russian Federation,pjsc megafon,25159,pjsc megafon,25159,PJSC MegaFon,true,true,,0,,,0,2,427,618,618,200,200 +www.google.com,RU,Russian Federation,trunkmobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,81,0,525 +www.google.com,RU,Russian Federation,tattelecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.google.com,RU,Russian Federation,s.u.e. dpr republic operator of networks,204108,s.u.e. dpr republic operator of networks,204108,S.U.E. DPR Republic Operator of Networks,true,false,,0,,,0,2,906,1205,1205,200,200 +www.google.com,RU,Russian Federation,mobile trend,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.google.com,RU,Russian Federation,mobile trend,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,81,0,525 +www.google.com,RU,Russian Federation,trunkmobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,73,0,525 +www.google.com,RW,Rwanda,mtn rwanda,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,47,0,525 +www.google.com,RU,Russian Federation,tattelecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.google.com,RW,Rwanda,mtn rwanda,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",43,45,0,0,100,0,525 +www.google.com,RU,Russian Federation,invest mobile,50265,invest mobile,50265,Invest Mobile LLC,true,false,,0,,,0,2,310,487,487,200,200 +www.google.com,RU,Russian Federation,mts,8359,mts,8359,MTS PJSC,true,false,,0,,,0,2,3287,4358,4359,200,200 +www.google.com,RU,Russian Federation,s.u.e. dpr republic operator of networks,204108,s.u.e. dpr republic operator of networks,204108,S.U.E. DPR Republic Operator of Networks,true,true,,0,,,0,2,815,1234,1234,200,200 +www.google.com,RU,Russian Federation,ekaterinburg-2000,31499,ekaterinburg-2000,31499,Ekaterinburg-2000 LLC,true,false,,0,,,0,2,738,1035,1035,200,200 +www.google.com,RU,Russian Federation,mts ojsc,48612,mts ojsc,48612,MTS PJSC,true,false,,0,,,71,73,679,970,970,200,200 +www.google.com,RU,Russian Federation,mts ojsc,48612,mts ojsc,48612,MTS PJSC,true,true,,0,,,0,2,530,812,812,200,200 +www.google.com,RU,Russian Federation,ekaterinburg-2000,31499,ekaterinburg-2000,31499,Ekaterinburg-2000 LLC,true,true,,0,,,0,2,569,855,856,200,200 +www.google.com,RU,Russian Federation,mts,8359,mts,8359,MTS PJSC,true,true,,0,,,0,2,2293,2530,2531,200,200 +www.google.com,KN,Saint Kitts and Nevis,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,882,1255,1256,200,200 +www.google.com,WS,Samoa,digicel samoa,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,WS,Samoa,digicel samoa,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,KN,Saint Kitts and Nevis,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,576,952,953,200,200 +www.google.com,LC,Saint Lucia,digicel saint lucia,33582,digicel saint lucia,33582,Digicel St.Lucia Ltd,true,false,,0,,,0,2,688,1224,1224,200,200 +www.google.com,LC,Saint Lucia,digicel saint lucia,33582,digicel saint lucia,33582,Digicel St.Lucia Ltd,true,true,,0,,,0,1,598,1025,1026,200,200 +www.google.com,MF,Saint Martin (French part),dauphin telecom,33392,dauphin telecom,33392,Dauphin Telecom,true,false,,0,,,0,2,467,919,919,200,200 +www.google.com,MF,Saint Martin (French part),dauphin telecom,33392,dauphin telecom,33392,Dauphin Telecom,true,true,,0,,,0,2,429,833,833,200,200 +www.google.com,RW,Rwanda,airtel rwanda,327707,airtel rwanda,327707,Airtel Rwanda Ltd,true,false,,0,,,0,1,1706,3395,3395,200,200 +www.google.com,RW,Rwanda,airtel rwanda,327707,airtel rwanda,327707,Airtel Rwanda Ltd,true,true,,0,,,0,2,1766,2824,2825,200,200 +www.google.com,LC,Saint Lucia,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,1,2467,3296,3296,200,200 +www.google.com,SA,Saudi Arabia,etihad salam telecom cjsc,35753,etihad salam telecom cjsc,35753,Integrated Telecom Co. Ltd,true,false,,0,,,0,1,855,1424,1424,200,200 +www.google.com,SA,Saudi Arabia,zain saudi arabia,43766,zain saudi arabia,43766,Mobile Telecommunication Company Saudi Arabia Joint-Stock company,true,false,,0,,,0,2,761,1244,1244,200,200 +www.google.com,LC,Saint Lucia,flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,1159,1694,1694,200,200 +www.google.com,ST,Sao Tome and Principe,cst-net,328191,cst-net,328191,Companhia Santomense de Telecomunicacoes,true,true,,0,,,0,2,900,1718,1718,200,200 +www.google.com,ST,Sao Tome and Principe,cst-net,328191,cst-net,328191,Companhia Santomense de Telecomunicacoes,true,false,,0,,,0,2,1003,2535,2535,200,200 +www.google.com,SA,Saudi Arabia,zain saudi arabia,43766,zain saudi arabia,43766,Mobile Telecommunication Company Saudi Arabia Joint-Stock company,true,true,,0,,,0,2,956,2755,2755,200,200 +www.google.com,SA,Saudi Arabia,etihad salam telecom cjsc,35753,etihad salam telecom cjsc,35753,Integrated Telecom Co. Ltd,true,true,,0,,,0,2,870,1448,1449,200,200 +www.google.com,SN,Senegal,tigo senegal,37649,tigo senegal,37649,SAGA AFRICA HOLDINGS LIMITED,true,false,,0,,,0,2,762,1250,1250,200,200 +www.google.com,SA,Saudi Arabia,stc saudi,39891,stc saudi,39891,Saudi Telecom Company JSC,true,false,,0,,,0,2,965,2710,2710,200,200 +www.google.com,SN,Senegal,sonatel,8346,sonatel,8346,SONATEL-AS Autonomous System,true,false,,0,,,0,2,1200,1939,1939,200,200 +www.google.com,SA,Saudi Arabia,stc saudi,39891,stc saudi,39891,Saudi Telecom Company JSC,true,true,,0,,,0,2,989,2628,2629,200,200 +www.google.com,SN,Senegal,tigo senegal,37649,tigo senegal,37649,SAGA AFRICA HOLDINGS LIMITED,true,true,,0,,,0,2,694,1095,1095,200,200 +www.google.com,SN,Senegal,sonatel,8346,sonatel,8346,SONATEL-AS Autonomous System,true,true,,0,,,0,2,830,1661,1661,200,200 +www.google.com,RS,Serbia,telenor d.o.o.,15958,telenor d.o.o.,15958,CETIN Ltd. Belgrade,true,true,,0,,,39,41,553,841,841,200,200 +www.google.com,SA,Saudi Arabia,mobily,35819,mobily,35819,"Etihad Etisalat, a joint stock company",true,true,,0,,,0,2,836,1682,1682,200,200 +www.google.com,RS,Serbia,telenor d.o.o.,15958,telenor d.o.o.,15958,CETIN Ltd. Belgrade,true,false,,0,,,0,2,488,745,746,200,200 +www.google.com,RS,Serbia,a1 srbija,44143,a1 srbija,44143,A1 Srbija d.o.o,true,false,,0,,,0,1,562,1135,1136,200,200 +www.google.com,SN,Senegal,sudatel-senegal,37196,sudatel-senegal,37196,Sudatel Senegal,true,false,,0,,,0,2,1760,3008,3008,200,200 +www.google.com,SC,Seychelles,cable & wireless (seychelles),,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,RS,Serbia,a1 srbija,44143,a1 srbija,44143,A1 Srbija d.o.o,true,true,,0,,,0,2,586,1166,1167,200,200 +www.google.com,SC,Seychelles,cable & wireless (seychelles),,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,SC,Seychelles,airtelseychelles,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,SC,Seychelles,airtelseychelles,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,64,0,525 +www.google.com,RS,Serbia,mts serbia,8400,mts serbia,8400,TELEKOM SRBIJA a.d.,true,true,,0,,,0,2,354,846,847,200,200 +www.google.com,RS,Serbia,cetin belgrade,15958,cetin belgrade,15958,CETIN Ltd. Belgrade,true,false,,0,,,0,2,385,581,581,200,200 +www.google.com,SA,Saudi Arabia,rcell,214707,rcell,214707,RCell LLC,true,true,,0,,,0,2,1145,2256,2257,200,200 +www.google.com,RS,Serbia,mts serbia,8400,mts serbia,8400,TELEKOM SRBIJA a.d.,true,false,,0,,,0,2,401,890,890,200,200 +www.google.com,SA,Saudi Arabia,rcell,214707,rcell,214707,RCell LLC,true,false,,0,,,0,2,1329,2360,2360,200,200 +www.google.com,RS,Serbia,cetin belgrade,15958,cetin belgrade,15958,CETIN Ltd. Belgrade,true,true,,0,,,0,2,371,566,567,200,200 +www.google.com,SG,Singapore,starhub mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,SG,Singapore,simba telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,SG,Singapore,simba telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,SG,Singapore,starhub mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,SN,Senegal,sudatel-senegal,37196,sudatel-senegal,37196,Sudatel Senegal,true,true,,0,,,0,2,1094,2359,2359,200,200 +www.google.com,SG,Singapore,singtel mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,SG,Singapore,singtel mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,SA,Saudi Arabia,mobily,35819,mobily,35819,"Etihad Etisalat, a joint stock company",true,false,,0,,,0,2,935,1902,1902,200,200 +www.google.com,SL,Sierra Leone,africell sierra leone,36988,africell sierra leone,36988,Africell Sierra Leone Limited,true,false,,0,,,0,2,923,1477,1477,200,200 +www.google.com,SG,Singapore,m1,4773,m1,4773,M1 LIMITED,true,true,,0,,,0,2,779,1208,1208,200,200 +www.google.com,RE,Réunion,telco oi,327697,telco oi,,,,true,,0,,,47,49,5239,6120,6120,200,200 +www.google.com,SX,Sint Maarten (Dutch part),smitcoms n.v.,27781,smitcoms n.v.,27781,SMITCOMS N.V.,true,false,,0,,,57,59,832,1247,1247,200,200 +www.google.com,SK,Slovakia,o2 slovakia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,SK,Slovakia,o2 slovakia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,SL,Sierra Leone,africell sierra leone,36988,africell sierra leone,36988,Africell Sierra Leone Limited,true,true,,0,,,0,2,1065,1792,1793,200,200 +www.google.com,SK,Slovakia,orange slovensko,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,50,0,525 +www.google.com,SK,Slovakia,orange slovensko,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,SG,Singapore,m1,4773,m1,4773,M1 LIMITED,true,false,,0,,,0,2,879,1248,1248,200,200 +www.google.com,RE,Réunion,telco oi,327697,telco oi,,,,false,,0,,,59,60,10881,11929,11930,200,200 +www.google.com,SX,Sint Maarten (Dutch part),smitcoms n.v.,27781,smitcoms n.v.,27781,SMITCOMS N.V.,true,true,,0,,,0,2,602,933,933,200,200 +www.google.com,SI,Slovenia,t-2,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,51,0,525 +www.google.com,RU,Russian Federation,mcs,47204,mcs,,,,false,,0,,,0,2,567,824,824,200,200 +www.google.com,SI,Slovenia,t-2,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,277,0,525 +www.google.com,SK,Slovakia,"swan, a.s.",5578,"swan, a.s.",5578,"SWAN, a.s.",true,true,,0,,,0,2,456,699,699,200,200 +www.google.com,SK,Slovakia,slovak telekom,6855,slovak telekom,6855,"Slovak Telekom, a.s.",true,true,,0,,,0,2,478,810,810,200,200 +www.google.com,SL,Sierra Leone,zain,37164,zain,37164,Orange (SL) Limited,true,false,,0,,,0,2,1836,3237,3237,200,200 +www.google.com,SK,Slovakia,"swan, a.s.",5578,"swan, a.s.",5578,"SWAN, a.s.",true,false,,0,,,0,2,450,688,689,200,200 +www.google.com,SB,Solomon Islands,solomon telekom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,48,0,525 +www.google.com,SB,Solomon Islands,solomon telekom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,203,0,0,249,0,525 +www.google.com,SK,Slovakia,slovak telekom,6855,slovak telekom,6855,"Slovak Telekom, a.s.",true,false,,0,,,0,2,468,789,789,200,200 +www.google.com,SO,Somalia,golis-telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,SO,Somalia,golis-telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,SI,Slovenia,a1 slovenija,21283,a1 slovenija,21283,"A1 Slovenija telekomunikacijske storitve,d.d.",true,false,,0,,,0,2,495,761,762,200,200 +www.google.com,SO,Somalia,hormuud,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,53,0,525 +www.google.com,SO,Somalia,somtel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,SO,Somalia,somtel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,SL,Sierra Leone,qcell,328297,qcell,328297,QCell (SL) Limited,true,false,,0,,,0,2,1134,1775,1776,200,200 +www.google.com,SO,Somalia,somtel-somalia,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,SI,Slovenia,a1 slovenija,21283,a1 slovenija,21283,"A1 Slovenija telekomunikacijske storitve,d.d.",true,true,,0,,,0,2,440,692,692,200,200 +www.google.com,SO,Somalia,somtel-somalia,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,SO,Somalia,hormuud,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,ZA,South Africa,rain,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,65,0,525 +www.google.com,SL,Sierra Leone,zain,37164,zain,37164,Orange (SL) Limited,true,true,,0,,,0,2,1769,2990,2991,200,200 +www.google.com,ZA,South Africa,rain,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,69,0,525 +www.google.com,SL,Sierra Leone,qcell,328297,qcell,328297,QCell (SL) Limited,true,true,,0,,,0,2,1162,1930,1930,200,200 +www.google.com,ZA,South Africa,mtn business solutions,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.google.com,ZA,South Africa,mtn business solutions,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.google.com,ZA,South Africa,afrihost-sp,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.google.com,SI,Slovenia,telekom slovenije,5603,telekom slovenije,5603,"Telekom Slovenije, d.d.",true,false,,0,,,0,2,585,1191,1192,200,200 +www.google.com,ZA,South Africa,afrihost-sp,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,74,0,525 +www.google.com,SI,Slovenia,telekom slovenije,5603,telekom slovenije,5603,"Telekom Slovenije, d.d.",true,true,,0,,,0,2,585,1193,1193,200,200 +www.google.com,SO,Somalia,telesom,37473,telesom,37473,Telesom,true,true,,0,,,0,2,934,1778,1778,200,200 +www.google.com,SI,Slovenia,telemach,3212,telemach,3212,Telemach Slovenija d.o.o.,true,true,,0,,,0,2,1700,2082,2083,200,200 +www.google.com,SO,Somalia,telesom,37473,telesom,37473,Telesom,true,false,,0,,,84,86,1275,2054,2054,200,200 +www.google.com,RU,Russian Federation,mcs,47204,mcs,,,,true,,0,,,0,2,533,818,818,200,200 +www.google.com,SI,Slovenia,telemach,3212,telemach,3212,Telemach Slovenija d.o.o.,true,false,,0,,,0,2,963,1833,1833,200,200 +www.google.com,SS,South Sudan,telecom-4g,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,SS,South Sudan,mtn south sudan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,ZA,South Africa,telkom internet,37457,telkom internet,37457,Telkom SA Ltd.,true,true,,0,,,0,202,1230,2233,2234,200,200 +www.google.com,ZA,South Africa,mtn sa mobile,12091,mtn sa mobile,12091,MTN SA,true,true,,0,,,0,2,1136,2064,2064,200,200 +www.google.com,SS,South Sudan,mtn south sudan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,SS,South Sudan,telecom-4g,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,ZA,South Africa,telkom internet,37457,telkom internet,37457,Telkom SA Ltd.,true,false,,0,,,0,2,1095,1979,1980,200,200 +www.google.com,ZA,South Africa,vodacom,29975,vodacom,29975,Vodacom,true,false,,0,,,0,2,1160,2078,2078,200,200 +www.google.com,ZA,South Africa,mtn sa mobile,12091,mtn sa mobile,12091,MTN SA,true,false,,0,,,1,2,1275,2362,2362,200,200 +www.google.com,RO,Romania,digi romania business,,,8708,DIGI ROMANIA S.A.,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,16216,0,500 +www.google.com,ZA,South Africa,vodacom,29975,vodacom,29975,Vodacom,true,true,,0,,,0,2,1172,2133,2134,200,200 +www.google.com,ZA,South Africa,telkom limited,37457,telkom limited,37457,Telkom SA Ltd.,true,true,,0,,,0,1,1536,2543,2544,200,200 +www.google.com,ES,Spain,digi spain,57269,digi spain,57269,DIGI SPAIN TELECOM S.L.U.,true,false,,0,,,0,2,571,887,887,200,200 +www.google.com,SO,Somalia,amtel,328319,amtel,328319,AMTEL LTD,true,false,,0,,,0,2,1433,4583,4583,200,200 +www.google.com,ES,Spain,digi spain,57269,digi spain,57269,DIGI SPAIN TELECOM S.L.U.,true,true,,0,,,0,2,667,984,985,200,200 +www.google.com,ZA,South Africa,cell c,37168,cell c,37168,Cell C (Pty) Ltd,true,false,,0,,,0,2,1241,2136,2136,200,200 +www.google.com,SO,Somalia,amtel,328319,amtel,328319,AMTEL LTD,true,true,,0,,,0,202,3253,4086,4087,200,200 +www.google.com,ES,Spain,yoigo,15704,yoigo,15704,XTRA TELECOM S.A.,true,false,,0,,,0,2,841,1568,1568,200,200 +www.google.com,ES,Spain,jazztel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,ES,Spain,jazztel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,ZA,South Africa,telkom limited,37457,telkom limited,37457,Telkom SA Ltd.,true,false,,0,,,0,2,1255,2189,2189,200,200 +www.google.com,ZA,South Africa,cell c,37168,cell c,37168,Cell C (Pty) Ltd,true,true,,0,,,0,2,1062,1963,1964,200,200 +www.google.com,ES,Spain,"procono, s.a.",,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,ES,Spain,orange espana,12479,orange espana,12479,Orange Espagne SA,true,false,,0,,,0,2,1456,1793,1794,200,200 +www.google.com,ES,Spain,"procono, s.a.",,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,ES,Spain,avatel telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,ES,Spain,zinnia telecomunicaciones sl.,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,ES,Spain,yoigo,15704,yoigo,15704,XTRA TELECOM S.A.,true,true,,0,,,0,2,969,1647,1647,200,200 +www.google.com,ES,Spain,zinnia telecomunicaciones sl.,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,LK,Sri Lanka,mobitel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,ES,Spain,avatel telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,ES,Spain,digi spain telecom,57269,digi spain telecom,57269,DIGI SPAIN TELECOM S.L.U.,true,false,,0,,,0,2,474,750,750,200,200 +www.google.com,LK,Sri Lanka,mobitel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,ES,Spain,telefonica de espana,3352,telefonica de espana,3352,TELEFONICA DE ESPANA S.A.U.,true,false,,0,,,0,1,683,1203,1203,200,200 +www.google.com,ES,Spain,digi spain telecom,57269,digi spain telecom,57269,DIGI SPAIN TELECOM S.L.U.,true,true,,0,,,0,2,412,693,693,200,200 +www.google.com,ES,Spain,telefonica de espana,3352,telefonica de espana,3352,TELEFONICA DE ESPANA S.A.U.,true,true,,0,,,0,2,643,1076,1077,200,200 +www.google.com,ES,Spain,aire networks,29119,aire networks,29119,AIRE NETWORKS DEL MEDITERRANEO SL UNIPERSONAL,true,false,,0,,,0,2,390,870,870,200,200 +www.google.com,ES,Spain,aire networks,29119,aire networks,29119,AIRE NETWORKS DEL MEDITERRANEO SL UNIPERSONAL,true,true,,0,,,0,2,465,735,736,200,200 +www.google.com,ES,Spain,orange espana,12479,orange espana,,,,true,,0,,,104,105,1993,2603,2604,200,200 +www.google.com,SD,Sudan,sudatel,15706,sudatel,15706,Sudatel Telecom Group,true,false,,0,,,0,2,645,1015,1015,200,200 +www.google.com,SD,Sudan,sudatel,15706,sudatel,15706,Sudatel Telecom Group,true,true,,0,,,0,2,691,1042,1042,200,200 +www.google.com,SR,Suriname,telesur,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,SR,Suriname,telesur,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,54,0,525 +www.google.com,LK,Sri Lanka,hutch sri lanka,17470,hutch sri lanka,17470,Hutchison Telecommunications Lanka (Private) Limited,true,true,,0,,,0,2,1546,2364,2364,200,200 +www.google.com,SD,Sudan,mtn sudan,36972,mtn sudan,36972,MTN SUDAN,true,false,,0,,,0,2,1548,2638,2638,200,200 +www.google.com,SZ,Eswatini,swazi mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,SZ,Eswatini,swazi mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,LK,Sri Lanka,hutch sri lanka,17470,hutch sri lanka,17470,Hutchison Telecommunications Lanka (Private) Limited,true,false,,0,,,78,80,1578,2308,2309,200,200 +www.google.com,SD,Sudan,mtn sudan,36972,mtn sudan,36972,MTN SUDAN,true,true,,0,,,0,1,1337,2456,2456,200,200 +www.google.com,SE,Sweden,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,true,,0,,,0,2,362,521,521,200,200 +www.google.com,SE,Sweden,lycamobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,SE,Sweden,lycamobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,SE,Sweden,gotalandsnatet,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,SE,Sweden,gotalandsnatet,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,63,0,525 +www.google.com,ES,Spain,telefonica de espana static ip,3352,telefonica de espana static ip,3352,TELEFONICA DE ESPANA S.A.U.,true,false,,0,,,0,2,1376,2318,2318,200,200 +www.google.com,SE,Sweden,hi3g access,44034,hi3g access,44034,Hi3G Access AB,true,false,,0,,,36,38,353,514,514,200,200 +www.google.com,ES,Spain,telefonica de espana static ip,3352,telefonica de espana static ip,3352,TELEFONICA DE ESPANA S.A.U.,true,true,,0,,,0,2,1849,2471,2471,200,200 +www.google.com,SZ,Eswatini,swazimtn-ltd,327765,swazimtn-ltd,327765,Swazi MTN Ltd,true,false,,0,,,0,2,1458,2676,2677,200,200 +www.google.com,RO,Romania,digi romania business,8708,digi romania business,,,,false,,28,CURLE_OPERATION_TIMEDOUT,Connection timed out after 30000 milliseconds,0,0,0,0,30000,0,200 +www.google.com,SD,Sudan,zain sudan,36998,zain sudan,36998,Sudanese Mobile Telephone (ZAIN) Co Ltd,true,false,,0,,,0,2,4603,5462,5463,200,200 +www.google.com,SE,Sweden,tele2 sweden,1257,tele2 sweden,1257,Tele2 Sverige AB,true,false,,0,,,0,2,516,756,756,200,200 +www.google.com,SZ,Eswatini,swazimtn-ltd,327765,swazimtn-ltd,327765,Swazi MTN Ltd,true,true,,0,,,73,74,1510,2394,2394,200,200 +www.google.com,SE,Sweden,telenor sverige,8434,telenor sverige,8434,Telenor Sverige AB,true,true,,0,,,0,2,465,729,729,200,200 +www.google.com,SE,Sweden,telenor sverige,8434,telenor sverige,8434,Telenor Sverige AB,true,false,,0,,,0,2,469,691,691,200,200 +www.google.com,SE,Sweden,tele2 sweden,1257,tele2 sweden,1257,Tele2 Sverige AB,true,true,,0,,,0,2,498,754,754,200,200 +www.google.com,SE,Sweden,telia mobile,3301,telia mobile,3301,Telia Company AB,true,false,,0,,,0,2,480,752,752,200,200 +www.google.com,CH,Switzerland,sunrise,6730,sunrise,6730,Sunrise GmbH,true,true,,0,,,0,2,485,679,679,200,200 +www.google.com,SE,Sweden,telia mobile,3301,telia mobile,3301,Telia Company AB,true,true,,0,,,0,2,443,727,728,200,200 +www.google.com,SD,Sudan,zain sudan,36998,zain sudan,36998,Sudanese Mobile Telephone (ZAIN) Co Ltd,true,true,,0,,,0,2,3723,4942,4942,200,200 +www.google.com,SY,Syrian Arab Republic,syrian telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,CH,Switzerland,sunrise,6730,sunrise,6730,Sunrise GmbH,true,false,,0,,,0,2,384,576,576,200,200 +www.google.com,CH,Switzerland,salt mobile,15796,salt mobile,15796,Salt Mobile SA,true,true,,0,,,1,2,451,658,658,200,200 +www.google.com,SY,Syrian Arab Republic,syrian telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",68,69,0,0,125,0,525 +www.google.com,CH,Switzerland,salt mobile,15796,salt mobile,15796,Salt Mobile SA,true,false,,0,,,0,2,511,713,713,200,200 +www.google.com,CH,Switzerland,swisscom,3303,swisscom,3303,Swisscom (Schweiz) AG,true,false,,0,,,0,2,415,674,674,200,200 +www.google.com,CH,Switzerland,swisscom,3303,swisscom,3303,Swisscom (Schweiz) AG,true,true,,0,,,78,79,474,773,773,200,200 +www.google.com,SY,Syrian Arab Republic,syriatel mobile telecom,48065,syriatel mobile telecom,48065,Syriatel Mobile Telecom,true,false,,0,,,0,2,795,1294,1294,200,200 +www.google.com,SY,Syrian Arab Republic,syriatel mobile telecom,48065,syriatel mobile telecom,48065,Syriatel Mobile Telecom,true,true,,0,,,0,2,648,1089,1090,200,200 +www.google.com,TW,"Taiwan, Province of China",chunghwa telecom,17421,chunghwa telecom,17421,Mobile Business Group,true,true,,0,,,0,2,967,1421,1421,200,200 +www.google.com,SY,Syrian Arab Republic,rcell,214707,rcell,214707,RCell LLC,true,false,,0,,,0,2,1115,1889,1889,200,200 +www.google.com,TW,"Taiwan, Province of China",fareastone,9674,fareastone,9674,"Far EastTone Telecommunication Co., Ltd.",true,false,,0,,,0,2,1016,1553,1554,200,200 +www.google.com,TW,"Taiwan, Province of China",fareastone,9674,fareastone,9674,"Far EastTone Telecommunication Co., Ltd.",true,true,,0,,,0,2,1192,1701,1701,200,200 +www.google.com,TW,"Taiwan, Province of China",chunghwa telecom,17421,chunghwa telecom,17421,Mobile Business Group,true,false,,0,,,0,2,1127,1596,1597,200,200 +www.google.com,SY,Syrian Arab Republic,rcell,214707,rcell,214707,RCell LLC,true,true,,0,,,0,2,1556,2516,2516,200,200 +www.google.com,TW,"Taiwan, Province of China",twn broadband,24158,twn broadband,24158,"Taiwan Mobile Co., Ltd.",true,true,,0,,,0,2,766,1126,1126,200,200 +www.google.com,TW,"Taiwan, Province of China",taiwan mobile,24158,taiwan mobile,24158,"Taiwan Mobile Co., Ltd.",true,false,,0,,,46,47,810,1187,1187,200,200 +www.google.com,SR,Suriname,digicel suriname nv,52398,digicel suriname nv,52398,Digicel Suriname NV,true,false,,0,,,0,2,6401,13339,13339,200,200 +www.google.com,TW,"Taiwan, Province of China",twn broadband,24158,twn broadband,24158,"Taiwan Mobile Co., Ltd.",true,false,,0,,,0,2,757,1123,1123,200,200 +www.google.com,TW,"Taiwan, Province of China",taiwan mobile,24158,taiwan mobile,24158,"Taiwan Mobile Co., Ltd.",true,true,,0,,,0,2,752,1135,1136,200,200 +www.google.com,TJ,Tajikistan,closed joint stock company tt mobile,43197,closed joint stock company tt mobile,43197,Closed Joint Stock Company TT mobile,true,false,,0,,,0,2,674,999,1000,200,200 +www.google.com,TJ,Tajikistan,tcell (cjsc indigo tajikistan),47139,tcell (cjsc indigo tajikistan),47139,CJSC INDIGO TAJIKISTAN,true,true,,0,,,0,2,1007,1457,1457,200,200 +www.google.com,TJ,Tajikistan,closed joint stock company tt mobile,43197,closed joint stock company tt mobile,43197,Closed Joint Stock Company TT mobile,true,true,,0,,,0,2,654,977,977,200,200 +www.google.com,TJ,Tajikistan,cjsc babilon-mobile,204106,cjsc babilon-mobile,204106,CJSC Babilon-Mobile,true,false,,0,,,0,2,891,1314,1315,200,200 +www.google.com,TJ,Tajikistan,cjsc indigo tajikistan,48887,cjsc indigo tajikistan,48887,CJSC INDIGO TAJIKISTAN,true,false,,0,,,0,2,652,979,979,200,200 +www.google.com,SR,Suriname,digicel suriname nv,52398,digicel suriname nv,52398,Digicel Suriname NV,true,true,,0,,,0,2,7379,9558,9558,200,200 +www.google.com,ES,Spain,vodafone spain,12430,vodafone spain,12430,VODAFONE ESPANA S.A.U.,true,false,,0,,,0,2,1632,6976,6976,200,200 +www.google.com,TJ,Tajikistan,cjsc babilon-mobile,204106,cjsc babilon-mobile,204106,CJSC Babilon-Mobile,true,true,,0,,,0,2,806,1239,1239,200,200 +www.google.com,TZ,"Tanzania, United Republic of",ttcldata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,60,0,525 +www.google.com,TZ,"Tanzania, United Republic of",ttcldata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,TJ,Tajikistan,cjsc indigo tajikistan,48887,cjsc indigo tajikistan,48887,CJSC INDIGO TAJIKISTAN,true,true,,0,,,0,2,684,1022,1022,200,200 +www.google.com,TZ,"Tanzania, United Republic of",barmedas-tanzania,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",41,42,0,0,98,0,525 +www.google.com,TZ,"Tanzania, United Republic of",barmedas-tanzania,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,TJ,Tajikistan,zet-mobile,34557,zet-mobile,34557,Tacom LLC,true,false,,0,,,0,2,829,1248,1248,200,200 +www.google.com,TZ,"Tanzania, United Republic of",liquid intelligent technologies,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,TZ,"Tanzania, United Republic of",liquid intelligent technologies,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,60,0,525 +www.google.com,TJ,Tajikistan,zet-mobile,34557,zet-mobile,34557,Tacom LLC,true,true,,0,,,0,2,862,1265,1265,200,200 +www.google.com,TJ,Tajikistan,babilon-t,24722,babilon-t,24722,LLC Babilon-T,true,false,,0,,,0,2,1006,1439,1440,200,200 +www.google.com,TJ,Tajikistan,tcell (cjsc indigo tajikistan),47139,tcell (cjsc indigo tajikistan),47139,CJSC INDIGO TAJIKISTAN,true,false,,0,,,24,26,910,1407,1407,200,200 +www.google.com,TJ,Tajikistan,babilon-t,24722,babilon-t,24722,LLC Babilon-T,true,true,,0,,,0,2,966,1419,1420,200,200 +www.google.com,CH,Switzerland,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,3108,4982,4982,200,200 +www.google.com,TH,Thailand,3bb broadband,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,58,0,525 +www.google.com,TH,Thailand,3bb broadband,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,203,0,0,261,0,525 +www.google.com,TZ,"Tanzania, United Republic of",mic tanzania,37035,mic tanzania,37035,MIC TANZANIA LTD,true,false,,0,,,0,2,1164,2384,2384,200,200 +www.google.com,TZ,"Tanzania, United Republic of",airtel tanzania,37133,airtel tanzania,,,,false,,0,,,0,2,1097,2075,2075,200,200 +www.google.com,TZ,"Tanzania, United Republic of",airtel tanzania,37133,airtel tanzania,,,,true,,0,,,0,2,925,1706,1706,200,200 +www.google.com,TH,Thailand,true mobile,132618,true mobile,132618,True Move Company Limited,true,true,,0,,,0,2,754,1187,1188,200,200 +www.google.com,TZ,"Tanzania, United Republic of",halotel,327885,halotel,327885,Viettel Tanzania PLC,true,false,,0,,,0,2,1064,1964,1964,200,200 +www.google.com,TZ,"Tanzania, United Republic of",mic tanzania,37035,mic tanzania,37035,MIC TANZANIA LTD,true,true,,0,,,0,2,1246,2347,2348,200,200 +www.google.com,TH,Thailand,true mobile,132618,true mobile,132618,True Move Company Limited,true,false,,0,,,0,2,958,1384,1384,200,200 +www.google.com,TH,Thailand,ais eds,45458,ais eds,45458,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,false,,0,,,0,2,746,1138,1138,200,200 +www.google.com,TH,Thailand,dtac,24378,dtac,24378,Total Access Communication PLC.,true,false,,0,,,0,2,801,1192,1192,200,200 +www.google.com,TH,Thailand,national telecom public company,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",60,61,0,0,137,0,525 +www.google.com,TH,Thailand,national telecom public company,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",58,60,0,0,139,0,525 +www.google.com,TZ,"Tanzania, United Republic of",halotel,327885,halotel,327885,Viettel Tanzania PLC,true,true,,0,,,0,2,1279,2146,2146,200,200 +www.google.com,TL,Timor-Leste,telkomcel,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,79,0,525 +www.google.com,TL,Timor-Leste,timor telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,50,0,525 +www.google.com,TL,Timor-Leste,timor telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,54,0,525 +www.google.com,TL,Timor-Leste,telkomcel,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,TL,Timor-Leste,viettel timor leste,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,TL,Timor-Leste,viettel timor leste,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,TG,Togo,atlantique telecom,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,TO,Tonga,digicel tonga,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,48,0,525 +www.google.com,TG,Togo,atlantique telecom,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,CH,Switzerland,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,1,2,4890,6919,6919,200,200 +www.google.com,TO,Tonga,digicel tonga,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,TH,Thailand,ais eds,45458,ais eds,45458,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,true,,0,,,0,2,748,1141,1142,200,200 +www.google.com,TH,Thailand,dtac,24378,dtac,24378,Total Access Communication PLC.,true,true,,0,,,0,2,963,1344,1344,200,200 +www.google.com,TT,Trinidad and Tobago,bmobile fiber,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,TT,Trinidad and Tobago,bmobile fiber,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.google.com,TT,Trinidad and Tobago,digicel trinidad & tobago,27800,digicel trinidad & tobago,27800,Digicel Trinidad and Tobago Ltd.,true,false,,0,,,0,1,772,1172,1173,200,200 +www.google.com,TH,Thailand,ais mobile,131445,ais mobile,131445,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,true,,0,,,0,2,1302,1980,1981,200,200 +www.google.com,TT,Trinidad and Tobago,bmobile dsl,5639,bmobile dsl,5639,Telecommunication Services of Trinidad and Tobago,true,false,,0,,,0,2,1165,2105,2105,200,200 +www.google.com,TH,Thailand,ais mobile,131445,ais mobile,131445,ADVANCED WIRELESS NETWORK COMPANY LIMITED,true,false,,0,,,0,2,908,1627,1627,200,200 +www.google.com,TN,Tunisia,ooredoo tunisia,37693,ooredoo tunisia,37693,OOREDOO TUNISIE SA,true,true,,0,,,0,2,586,896,896,200,200 +www.google.com,TG,Togo,togocom,24691,togocom,24691,"TogoTelecom, Togo",true,true,,0,,,0,2,1035,2035,2035,200,200 +www.google.com,TT,Trinidad and Tobago,digicel trinidad & tobago,27800,digicel trinidad & tobago,27800,Digicel Trinidad and Tobago Ltd.,true,true,,0,,,1,2,1597,2007,2007,200,200 +www.google.com,TT,Trinidad and Tobago,bmobile dsl,5639,bmobile dsl,5639,Telecommunication Services of Trinidad and Tobago,true,true,,0,,,0,2,1145,1869,1869,200,200 +www.google.com,TG,Togo,togocom,24691,togocom,24691,"TogoTelecom, Togo",true,false,,0,,,0,2,1053,2044,2044,200,200 +www.google.com,TR,Turkey,fibim fibernet gsm san. ve tic. a.s,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",83,85,0,0,141,0,525 +www.google.com,TR,Turkey,fibim fibernet gsm san. ve tic. a.s,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,TN,Tunisia,orange tunisie,37492,orange tunisie,37492,Orange Tunisie,true,true,,0,,,0,2,555,865,865,200,200 +www.google.com,TN,Tunisia,ooredoo tunisia,37693,ooredoo tunisia,37693,OOREDOO TUNISIE SA,true,false,,0,,,0,2,685,1124,1125,200,200 +www.google.com,TR,Turkey,turk telekom,20978,turk telekom,20978,TT Mobil Iletisim Hizmetleri A.S,true,false,,0,,,0,2,447,1006,1006,200,200 +www.google.com,TN,Tunisia,orange internet,37492,orange internet,37492,Orange Tunisie,true,false,,0,,,0,2,635,1062,1062,200,200 +www.google.com,TN,Tunisia,orange tunisie,37492,orange tunisie,37492,Orange Tunisie,true,false,,0,,,0,2,586,942,942,200,200 +www.google.com,TR,Turkey,vodafone,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,TN,Tunisia,orange internet,37492,orange internet,37492,Orange Tunisie,true,true,,0,,,0,2,662,980,980,200,200 +www.google.com,TZ,"Tanzania, United Republic of",vodacom tanzania,36908,vodacom tanzania,36908,Vodacom Tanzania Ltd,true,false,,0,,,0,202,5584,7862,7862,200,200 +www.google.com,TR,Turkey,vodafone,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,TM,Turkmenistan,altyn asyr cjsc,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,TM,Turkmenistan,altyn asyr cjsc,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,TC,Turks and Caicos Islands,digicel turks and caicos,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,TC,Turks and Caicos Islands,digicel turks and caicos,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,TR,Turkey,turk telekom,20978,turk telekom,20978,TT Mobil Iletisim Hizmetleri A.S,true,true,,0,,,0,2,484,1120,1121,200,200 +www.google.com,TZ,"Tanzania, United Republic of",vodacom tanzania,36908,vodacom tanzania,36908,Vodacom Tanzania Ltd,true,true,,0,,,0,2,4509,5914,5915,200,200 +www.google.com,TR,Turkey,vodafone turkey,15897,vodafone turkey,15897,Vodafone Telekomunikasyon A.S.,true,true,,0,,,0,2,647,1266,1266,200,200 +www.google.com,LK,Sri Lanka,airtel lanka,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21154,0,500 +www.google.com,TR,Turkey,turkcell,16135,turkcell,16135,TURKCELL ILETISIM HIZMETLERI A.S.,true,false,,0,,,0,2,824,1689,1689,200,200 +www.google.com,TR,Turkey,vodafone turkey,15897,vodafone turkey,15897,Vodafone Telekomunikasyon A.S.,true,false,,0,,,0,2,541,1128,1128,200,200 +www.google.com,LK,Sri Lanka,dialog axiata,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21413,0,500 +www.google.com,TR,Turkey,turkcell,16135,turkcell,16135,TURKCELL ILETISIM HIZMETLERI A.S.,true,true,,0,,,0,2,974,2015,2015,200,200 +www.google.com,TN,Tunisia,tunisie telecom,327934,tunisie telecom,327934,SOCIETE NATIONALE DES TELECOMMUNICATIONS (Tunisie Telecom),true,false,,0,,,0,2,5682,6010,6010,200,200 +www.google.com,ES,Spain,vodafone spain,12430,vodafone spain,12430,VODAFONE ESPANA S.A.U.,true,true,,56,CURLE_RECV_ERROR,Connection closed abruptly,0,2,22354,0,22711,0,200 +www.google.com,UG,Uganda,mtn uganda,20294,mtn uganda,20294,MTN Uganda,true,false,,0,,,0,2,1080,1840,1841,200,200 +www.google.com,TN,Tunisia,tunisie telecom,327934,tunisie telecom,327934,SOCIETE NATIONALE DES TELECOMMUNICATIONS (Tunisie Telecom),true,true,,0,,,0,2,4211,4696,4696,200,200 +www.google.com,UA,Ukraine,lifecell,34058,lifecell,34058,"Limited Liability Company ""lifecell""",true,false,,0,,,0,2,539,900,901,200,200 +www.google.com,UG,Uganda,airtel uganda,37075,airtel uganda,37075,Airtel Uganda Limited,true,false,,0,,,0,2,1197,2466,2466,200,200 +www.google.com,UA,Ukraine,vodafone ukraine,21497,vodafone ukraine,21497,"PrJSC ""VF UKRAINE""",true,false,,0,,,51,53,888,1427,1427,200,200 +www.google.com,UA,Ukraine,lifecell,34058,lifecell,34058,"Limited Liability Company ""lifecell""",true,true,,0,,,0,2,564,871,872,200,200 +www.google.com,UA,Ukraine,k-telekom,203451,k-telekom,203451,K-telekom LLC,true,false,,0,,,0,2,623,923,923,200,200 +www.google.com,AE,United Arab Emirates,du,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,61,0,525 +www.google.com,AE,United Arab Emirates,du,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,59,0,525 +www.google.com,UG,Uganda,mtn uganda,20294,mtn uganda,20294,MTN Uganda,true,true,,0,,,0,2,979,1722,1723,200,200 +www.google.com,UG,Uganda,tangerine-ug,37113,tangerine-ug,37113,Tangerine Limited,true,false,,0,,,25,27,1252,2029,2029,200,200 +www.google.com,UG,Uganda,airtel uganda,37075,airtel uganda,37075,Airtel Uganda Limited,true,true,,0,,,0,2,1118,2044,2044,200,200 +www.google.com,UG,Uganda,tangerine-ug,37113,tangerine-ug,37113,Tangerine Limited,true,true,,0,,,0,2,956,1850,1850,200,200 +www.google.com,UA,Ukraine,vodafone ukraine,21497,vodafone ukraine,21497,"PrJSC ""VF UKRAINE""",true,true,,0,,,0,2,840,1355,1355,200,200 +www.google.com,UA,Ukraine,k-telekom,203451,k-telekom,203451,K-telekom LLC,true,true,,0,,,0,2,631,1306,1307,200,200 +www.google.com,GB,United Kingdom,sparks communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,83,0,525 +www.google.com,GB,United Kingdom,sparks communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,80,0,525 +www.google.com,GB,United Kingdom,mass response service,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,84,0,525 +www.google.com,GB,United Kingdom,orange,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,73,0,525 +www.google.com,GB,United Kingdom,orange,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,81,0,525 +www.google.com,UA,Ukraine,kyivstar,15895,kyivstar,15895,"""Kyivstar"" PJSC",true,false,,0,,,0,2,656,955,955,200,200 +www.google.com,GB,United Kingdom,vodafone,25135,vodafone,25135,Vodafone Limited,true,false,,0,,,0,2,475,680,680,200,200 +www.google.com,AE,United Arab Emirates,e& uae,5384,e& uae,5384,EMIRATES TELECOMMUNICATIONS GROUP COMPANY (ETISALAT GROUP) PJSC,true,false,,0,,,0,2,769,1555,1555,200,200 +www.google.com,GB,United Kingdom,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,true,,0,,,0,1,556,947,947,200,200 +www.google.com,GB,United Kingdom,mass response service,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,87,0,525 +www.google.com,GB,United Kingdom,vodafone,25135,vodafone,25135,Vodafone Limited,true,true,,0,,,0,2,465,680,680,200,200 +www.google.com,LK,Sri Lanka,airtel lanka,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21203,0,500 +www.google.com,UA,Ukraine,kyivstar,15895,kyivstar,15895,"""Kyivstar"" PJSC",true,true,,0,,,0,2,748,1070,1070,200,200 +www.google.com,GB,United Kingdom,o2 uk,35228,o2 uk,35228,Telefonica UK Limited,true,false,,0,,,0,2,621,940,940,200,200 +www.google.com,AE,United Arab Emirates,e& uae,5384,e& uae,5384,EMIRATES TELECOMMUNICATIONS GROUP COMPANY (ETISALAT GROUP) PJSC,true,true,,0,,,0,2,849,1546,1546,200,200 +www.google.com,GB,United Kingdom,virgin media,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,77,0,525 +www.google.com,LK,Sri Lanka,dialog axiata,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,21446,0,500 +www.google.com,GB,United Kingdom,virgin media,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,81,0,525 +www.google.com,AE,United Arab Emirates,du telecom,15802,du telecom,15802,Emirates Integrated Telecommunications Company PJSC,true,false,,0,,,0,2,984,1873,1874,200,200 +www.google.com,GB,United Kingdom,plan communications,35691,plan communications,35691,Plan Communications Ltd,true,true,,0,,,0,1,417,622,622,200,200 +www.google.com,GB,United Kingdom,lycamobile,31404,lycamobile,31404,LYCATEL DISTRIBUTION UK LIMITED,true,false,,0,,,0,2,501,768,768,200,200 +www.google.com,GB,United Kingdom,three,206067,three,206067,Hutchison 3G UK Limited,true,false,,0,,,0,2,457,728,729,200,200 +www.google.com,GB,United Kingdom,o2 uk,35228,o2 uk,35228,Telefonica UK Limited,true,true,,0,,,0,2,703,1034,1034,200,200 +www.google.com,GB,United Kingdom,three,206067,three,206067,Hutchison 3G UK Limited,true,true,,0,,,0,2,364,643,643,200,200 +www.google.com,AE,United Arab Emirates,du telecom,15802,du telecom,15802,Emirates Integrated Telecommunications Company PJSC,true,true,,0,,,0,2,1038,1982,1982,200,200 +www.google.com,GB,United Kingdom,plan communications,35691,plan communications,35691,Plan Communications Ltd,true,false,,0,,,0,2,511,721,721,200,200 +www.google.com,GB,United Kingdom,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,false,,0,,,0,2,498,775,775,200,200 +www.google.com,US,United States,optimum mobile,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,400,0,525 +www.google.com,US,United States,ne colorado cellular,32307,ne colorado cellular,32307,NE COLORADO CELLULAR INC,true,true,,0,,,0,2,396,578,578,200,200 +www.google.com,GB,United Kingdom,sky broadband,5607,sky broadband,5607,Sky UK Limited,true,true,,0,,,0,2,437,723,723,200,200 +www.google.com,US,United States,optimum mobile,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,419,0,525 +www.google.com,US,United States,cox communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,428,0,525 +www.google.com,US,United States,c spire,15212,c spire,15212,C Spire,true,true,,0,,,30,31,398,651,651,200,200 +www.google.com,US,United States,cox communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,408,0,525 +www.google.com,US,United States,belgacom international carrier services,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,432,0,525 +www.google.com,US,United States,belgacom international carrier services,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,409,0,525 +www.google.com,US,United States,c spire,15212,c spire,15212,C Spire,true,false,,0,,,0,2,357,550,550,200,200 +www.google.com,GB,United Kingdom,bt,2856,bt,2856,British Telecommunications PLC,true,false,,0,,,62,64,822,1126,1127,200,200 +www.google.com,US,United States,verizon wireless,6167,verizon wireless,6167,Verizon Business,true,false,,0,,,0,2,356,603,603,200,200 +www.google.com,US,United States,verizon wireless,6167,verizon wireless,6167,Verizon Business,true,true,,0,,,0,2,359,521,521,200,200 +www.google.com,US,United States,verizon 5g home,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,421,0,525 +www.google.com,US,United States,verizon 5g home,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,438,0,525 +www.google.com,GB,United Kingdom,bt,2856,bt,2856,British Telecommunications PLC,true,true,,0,,,0,2,653,1227,1228,200,200 +www.google.com,US,United States,optimum online,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,409,0,525 +www.google.com,US,United States,ne colorado cellular,32307,ne colorado cellular,32307,NE COLORADO CELLULAR INC,true,false,,0,,,0,2,539,875,875,200,200 +www.google.com,US,United States,uscellular,6614,uscellular,6614,"T-Mobile USA, Inc.",true,false,,0,,,0,2,445,704,704,200,200 +www.google.com,US,United States,uscellular,6614,uscellular,6614,"T-Mobile USA, Inc.",true,true,,0,,,0,2,497,727,727,200,200 +www.google.com,US,United States,optimum online,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,412,0,525 +www.google.com,US,United States,spectrum,20001,spectrum,20001,Charter Communications Inc,true,false,,0,,,0,2,408,1019,1020,200,200 +www.google.com,US,United States,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,true,,0,,,0,2,481,730,730,200,200 +www.google.com,GB,United Kingdom,working group two,35120,working group two,35120,WORKING GROUP TWO AS,true,false,,0,,,0,2,1117,1816,1816,200,200 +www.google.com,US,United States,optimum,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",1,2,0,0,421,0,525 +www.google.com,US,United States,optimum,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,427,0,525 +www.google.com,US,United States,at&t wireless,7018,at&t wireless,7018,"AT&T Enterprises, LLC",true,false,,0,,,0,2,922,1339,1339,200,200 +www.google.com,US,United States,at&t wireless,7018,at&t wireless,7018,"AT&T Enterprises, LLC",true,true,,0,,,0,2,668,995,995,200,200 +www.google.com,UY,Uruguay,telstar,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,51,0,525 +www.google.com,US,United States,gci communications,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,415,0,525 +www.google.com,US,United States,gci communications,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,472,0,525 +www.google.com,UY,Uruguay,telstar,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,GB,United Kingdom,working group two,35120,working group two,35120,WORKING GROUP TWO AS,true,true,,0,,,0,2,1146,1658,1659,200,200 +www.google.com,US,United States,spectrum,20001,spectrum,20001,Charter Communications Inc,true,true,,0,,,0,2,936,1644,1645,200,200 +www.google.com,UZ,Uzbekistan,city-line-uz,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,57,0,525 +www.google.com,US,United States,strata networks,30432,strata networks,30432,UBTANET,true,true,,0,,,0,2,508,777,777,200,200 +www.google.com,UZ,Uzbekistan,city-line-uz,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,62,0,525 +www.google.com,US,United States,strata networks,30432,strata networks,30432,UBTANET,true,false,,0,,,1,2,530,797,797,200,200 +www.google.com,US,United States,boost mobile,398378,boost mobile,398378,Boost Mobile,true,true,,0,,,0,2,896,1789,1790,200,200 +www.google.com,UY,Uruguay,antel uruguay,6057,antel uruguay,6057,Administracion Nacional de Telecomunicaciones,true,false,,0,,,0,2,642,949,950,200,200 +www.google.com,US,United States,t-mobile usa,21928,t-mobile usa,21928,"T-Mobile USA, Inc.",true,false,,0,,,0,2,1069,1782,1782,200,200 +www.google.com,UY,Uruguay,antel uruguay,6057,antel uruguay,6057,Administracion Nacional de Telecomunicaciones,true,true,,0,,,0,2,620,963,963,200,200 +www.google.com,US,United States,boost mobile,398378,boost mobile,398378,Boost Mobile,true,false,,0,,,0,2,823,2164,2165,200,200 +www.google.com,UZ,Uzbekistan,coscom liability company,49273,coscom liability company,49273,COSCOM Liability Limited Company,true,true,,0,,,0,2,837,1247,1248,200,200 +www.google.com,UZ,Uzbekistan,uztelecom,201767,uztelecom,201767,"""Uzbektelekom"" Joint Stock Company",true,false,,0,,,0,2,839,1194,1195,200,200 +www.google.com,UZ,Uzbekistan,unitel,41202,unitel,41202,UNITEL LLC,true,true,,0,,,0,2,776,1154,1154,200,200 +www.google.com,UZ,Uzbekistan,unitel llc,41202,unitel llc,41202,UNITEL LLC,true,false,,0,,,0,2,848,1305,1305,200,200 +www.google.com,UZ,Uzbekistan,uztelecom,201767,uztelecom,201767,"""Uzbektelekom"" Joint Stock Company",true,true,,0,,,0,2,756,1184,1185,200,200 +www.google.com,UZ,Uzbekistan,universal mobile systems lcc,64466,universal mobile systems lcc,64466,UNIVERSAL MOBILE SYSTEMS LCC,true,false,,0,,,0,2,631,959,959,200,200 +www.google.com,UZ,Uzbekistan,coscom liability company,49273,coscom liability company,49273,COSCOM Liability Limited Company,true,false,,0,,,47,48,925,1323,1324,200,200 +www.google.com,UY,Uruguay,claro uruguay,11664,claro uruguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,true,,0,,,0,2,1479,1893,1893,200,200 +www.google.com,UZ,Uzbekistan,unitel llc,41202,unitel llc,41202,UNITEL LLC,true,true,,0,,,36,37,810,1396,1396,200,200 +www.google.com,UZ,Uzbekistan,unitel,41202,unitel,41202,UNITEL LLC,true,false,,0,,,0,2,777,1135,1135,200,200 +www.google.com,VE,"Venezuela, Bolivarian Republic of",corporacion digitel,264731,corporacion digitel,264731,Corporacion Digitel C.A.,true,false,,0,,,0,2,774,1111,1111,200,200 +www.google.com,UZ,Uzbekistan,universal mobile systems lcc,64466,universal mobile systems lcc,64466,UNIVERSAL MOBILE SYSTEMS LCC,true,true,,0,,,0,2,780,1122,1122,200,200 +www.google.com,UY,Uruguay,claro uruguay,11664,claro uruguay,11664,Techtel LMDS Comunicaciones Interactivas S.A.,true,false,,0,,,0,2,1059,1734,1735,200,200 +www.google.com,VN,Viet Nam,vietnamobile telecommunications joint stock compan,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,1,0,0,56,0,525 +www.google.com,VN,Viet Nam,vietnamobile telecommunications joint stock compan,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,VE,"Venezuela, Bolivarian Republic of",corporacion digitel,264731,corporacion digitel,264731,Corporacion Digitel C.A.,true,true,,0,,,0,2,703,1061,1061,200,200 +www.google.com,VG,"Virgin Islands, British",digicel british virgin islands,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,53,0,525 +www.google.com,VG,"Virgin Islands, British",digicel british virgin islands,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,VE,"Venezuela, Bolivarian Republic of",telecomunicaciones movilnet,27889,telecomunicaciones movilnet,27889,Telecomunicaciones MOVILNET,true,false,,0,,,0,2,717,1142,1142,200,200 +www.google.com,YE,Yemen,yemen net,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,56,0,525 +www.google.com,UY,Uruguay,movistar uruguay,19422,movistar uruguay,19422,Telefonica Moviles del Uruguay SA,true,true,,0,,,0,2,2910,4596,4596,200,200 +www.google.com,YE,Yemen,yemen net,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,VE,"Venezuela, Bolivarian Republic of",telecomunicaciones movilnet,27889,telecomunicaciones movilnet,27889,Telecomunicaciones MOVILNET,true,true,,0,,,0,2,483,980,980,200,200 +www.google.com,VI,"Virgin Islands, U.S.",viya,14434,viya,14434,"VI POWERNET, LLC",true,false,,0,,,0,2,489,884,884,200,200 +www.google.com,VN,Viet Nam,viettel group,7552,viettel group,7552,Viettel Group,true,false,,0,,,0,2,800,1284,1284,200,200 +www.google.com,VN,Viet Nam,vnpt,45899,vnpt,45899,VNPT Corp,true,false,,0,,,0,2,885,1395,1395,200,200 +www.google.com,UY,Uruguay,movistar uruguay,19422,movistar uruguay,19422,Telefonica Moviles del Uruguay SA,true,false,,0,,,1,2,735,3342,3342,200,200 +www.google.com,VI,"Virgin Islands, U.S.",viya,14434,viya,14434,"VI POWERNET, LLC",true,true,,0,,,0,2,395,714,714,200,200 +www.google.com,VN,Viet Nam,mobifone,131429,mobifone,131429,MOBIFONE Corporation,true,false,,0,,,0,2,1054,1463,1463,200,200 +www.google.com,ZW,Zimbabwe,netone-cellular,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,55,0,525 +www.google.com,VG,"Virgin Islands, British",flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,false,,0,,,0,2,585,969,970,200,200 +www.google.com,VG,"Virgin Islands, British",flow,14813,flow,14813,Columbus Telecommunications (Barbados) Limited,true,true,,0,,,0,2,420,969,969,200,200 +www.google.com,ZW,Zimbabwe,telone,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",8,10,0,0,64,0,525 +www.google.com,VN,Viet Nam,mobifone,131429,mobifone,131429,MOBIFONE Corporation,true,true,,0,,,0,2,846,1250,1251,200,200 +www.google.com,VN,Viet Nam,vnpt,45899,vnpt,45899,VNPT Corp,true,true,,0,,,0,2,875,1341,1341,200,200 +www.google.com,ZW,Zimbabwe,netone-cellular,,,,,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,ZW,Zimbabwe,telone,,,,,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 525",0,2,0,0,52,0,525 +www.google.com,VN,Viet Nam,viettel group,7552,viettel group,7552,Viettel Group,true,true,,0,,,0,2,883,1376,1376,200,200 +www.google.com,ZM,Zambia,mtn zambia,36962,mtn zambia,36962,MTN Zambia,true,true,,0,,,0,2,1402,2412,2412,200,200 +www.google.com,VE,"Venezuela, Bolivarian Republic of",telefonica venezolana,6306,telefonica venezolana,6306,"TELEFONICA VENEZOLANA, C.A.",true,false,,0,,,0,2,754,2061,2062,200,200 +www.google.com,ZM,Zambia,mtn zambia,36962,mtn zambia,36962,MTN Zambia,true,false,,0,,,0,2,1150,2228,2228,200,200 +www.google.com,VE,"Venezuela, Bolivarian Republic of",telefonica venezolana,6306,telefonica venezolana,6306,"TELEFONICA VENEZOLANA, C.A.",true,true,,0,,,0,2,744,2643,2643,200,200 +www.google.com,ZW,Zimbabwe,liquid intelligent technologies,56696,liquid intelligent technologies,56696,Liquid Telecommunications Ltd,true,false,,0,,,0,2,978,1974,1975,200,200 +www.google.com,ZW,Zimbabwe,liquid intelligent technologies,56696,liquid intelligent technologies,56696,Liquid Telecommunications Ltd,true,true,,0,,,0,2,1091,1962,1963,200,200 +www.google.com,ZM,Zambia,zamtel,37154,zamtel,37154,Zambia Telecommunications Company Ltd aka ZAMTEL,true,true,,0,,,0,2,3195,4132,4133,200,200 +www.google.com,ZM,Zambia,airtel zambia,37287,airtel zambia,37287,Zain Zambia PLC,true,false,,0,,,68,70,1717,7451,7451,200,200 +www.google.com,ZM,Zambia,zamtel,37154,zamtel,37154,Zambia Telecommunications Company Ltd aka ZAMTEL,true,false,,0,,,58,60,2599,3761,3761,200,200 +www.google.com,ZM,Zambia,airtel zambia,37287,airtel zambia,37287,Zain Zambia PLC,true,true,,0,,,0,2,2127,7999,8000,200,200 +www.google.com,ZM,Zambia,beeline-telecoms-limited,,,329444,BEELINE TELECOMS LIMITED,,false,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,2,0,0,15442,0,500 +www.google.com,ZM,Zambia,beeline-telecoms-limited,,,329444,BEELINE TELECOMS LIMITED,,true,,56,CURLE_RECV_ERROR,"CONNECT tunnel failed, response 500",0,1,0,0,15440,0,500 diff --git a/soaxreport/README.md b/soaxreport/README.md deleted file mode 100644 index 0338d7b..0000000 --- a/soaxreport/README.md +++ /dev/null @@ -1,92 +0,0 @@ -# SOAX ECH GREASE Report Generation - -This tool tests ECH GREASE compatibility by issuing requests via SOAX proxies. -It iterates through a list of countries and ISPs, running tests with and without -ECH GREASE to simulate diverse network vantage points. - -## Requirements - -You need to build the ECH-enabled `curl` and place it in the workspace directory. See [instructions](../curl/README.md). - -You also need to set the SOAX credentials as environment variables and provide a list of ISO country codes. - -### Configuration - -**SOAX Credentials (Environment Variables)** - -Set the following environment variables with your SOAX API details: - -```bash -export SOAX_API_KEY="YOUR_API_KEY" -export SOAX_PACKAGE_KEY="YOUR_PACKAGE_KEY" -export SOAX_PACKAGE_ID="YOUR_PACKAGE_ID" -# Optional overrides: -# export SOAX_PROXY_HOST="proxy.soax.com" -# export SOAX_PROXY_PORT="5000" -``` - -**Country List (`countries.csv`)** - -The countries file should be a CSV file containing country names and their 2-letter ISO codes. Lines starting with `#` are ignored. - -```csv -"United States",US -"United Kingdom",GB -"Germany",DE -# Add more countries as needed -"Virgin Islands, U.S.",VI -``` - -You can download a complete list of country codes from [here](https://raw.githubusercontent.com/datasets/country-list/master/data.csv). - -## Running - -To run the tool, ensure your environment variables are set, then use the `go run` command from the project root directory: - -```sh -go run ./soaxreport --targetDomain www.google.com -``` - -This will: - -1. Load the SOAX credentials from the environment and the country list (`./workspace/countries.csv` by default). -2. For each country, fetch the list of available ISPs. -3. For each ISP, issue requests to the target domain via a SOAX proxy, once with ECH GREASE and once without. -4. Save the results to `./workspace/soax-results--countries.csv`. - -### Parameters - -* `-workspace `: Directory to store intermediate files. Defaults to `./workspace`. -* `-countries `: Path to CSV file containing country names and ISO codes. Defaults to `./workspace/countries.csv`. -* `-targetDomain `: Target domain to test. Defaults to `www.google.com`. -* `-parallelism `: Maximum number of parallel requests. Defaults to `16`. -* `-verbose`: Enable verbose logging. -* `-maxTime `: Maximum time per curl request. Defaults to `30s`. -* `-curl `: Path to the ECH-enabled curl binary. Defaults to `./workspace/output/bin/curl`. - -### Output Format - -The tool generates two output files in the workspace directory: - -1. **Results CSV** (`workspace/soax-results--countries.csv`): Contains the detailed test results for each request. -2. **ISP Audit Log** (`workspace/soax-isps-audit.json`): A JSON file mapping each country code to the list of ISPs discovered and used during the test. This is useful for auditing coverage. - -The CSV file contains the following columns: - -* `domain`: The domain that was tested. -* `country_code`: The 2-letter ISO country code. -* `country_name`: The full name of the country. -* `isp`: The ISP name of the proxy used. -* `asn`: The ASN of the proxy exit node. -* `exit_node_ip`: The IP address of the proxy exit node. -* `exit_node_isp`: The ISP name reported by the proxy exit node (from headers). -* `ech_grease`: `true` if ECH GREASE was enabled for the request, `false` otherwise. -* `error`: Any error that occurred during the request. -* `curl_exit_code`: The exit code returned by the `curl` command. -* `curl_error_name`: The human-readable name corresponding to the `curl` exit code. -* `dns_lookup_ms`: The duration of the DNS lookup. -* `tcp_connection_ms`: The duration of the TCP connection. -* `tls_handshake_ms`: The duration of the TLS handshake. -* `server_time_ms`: The time from the end of the TLS handshake to the first byte of the response. -* `total_time_ms`: The total duration of the request. -* `http_status`: The HTTP status code of the response.