From 4bbd9e39fe3e166a0f1a2117125d4b5fd116c76d Mon Sep 17 00:00:00 2001 From: acidvegas Date: Sun, 22 Mar 2026 00:40:33 -0400 Subject: [PATCH] Combined nsec and nsec3 crawling into one unified script. validated and tested on zones with no nsec[3] and some gaps of no delegations, etc. major repo cleanup --- LICENSE | 2 +- README.md | 143 ++-- dnssec_report.ndjson | 1436 +++++++++++++++++++++++++++++++++++++ dnssec_stats/nodnssec.txt | 98 --- dnssec_stats/nsec.txt | 51 -- dnssec_stats/nsec3.txt | 1313 --------------------------------- extras/tldsec | 69 -- nsec3 | 14 - nwalk | 378 +++++++--- tldsec | 71 ++ 10 files changed, 1876 insertions(+), 1699 deletions(-) create mode 100644 dnssec_report.ndjson delete mode 100644 dnssec_stats/nodnssec.txt delete mode 100644 dnssec_stats/nsec.txt delete mode 100644 dnssec_stats/nsec3.txt delete mode 100755 extras/tldsec delete mode 100755 nsec3 create mode 100755 tldsec diff --git a/LICENSE b/LICENSE index 54ec6ab..a15dba8 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ ISC License -Copyright (c) 2024, acidvegas +Copyright (c) 2026, acidvegas Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above diff --git a/README.md b/README.md index 6ea6f46..842a520 100644 --- a/README.md +++ b/README.md @@ -1,71 +1,104 @@ # NSECX -> Research project on NSEC[3] walking for DNSSEC enabled Zones +> Research project on NSEC/NSEC3 walking for DNSSEC enabled zones ![](./.screens/preview.gif) -## [Work in Progress] +## Overview +DNSSEC zone enumeration via NSEC & NSEC3 walking. This can be used to enumerate every single name in a domain's zone, including entire TLD zones. Automatically detects the DNSSEC type and proceeds accordingly. -The repository contains utilities for DNSSEC zone enumeration and subdomain discovery via NSEC/NSEC3 walking. It focuses on extracting and analyzing DNSSEC records for TLDs and specific target domains. Meant for educational purposes, security research, and sanctioned penetration testing, these tools aid in uncovering the underlying mechanisms of DNS security. +- **NSEC** zones are walked by following the chain and reconstructing the zone file in RFC 1035 format. -## DNSSEC Statistics -| Status | Percentage | TLDs | -| ---------------------------------------- | ---------- | ----- | -| [NSEC3](./dnssec_stats/nsec3.txt) | 90% | 1313 | -| [NSEC](./dnssec_stats/nsec.txt) | 3% | 51 | -| [NO DNSSEC](./dnssec_stats/nodnssec.txt) | 7% | 98 | +- **NSEC3** zones are enumerated by collecting hashed records into NDJSON for offline cracking. -###### These statistics are updated daily at midnight UTC via Github Actions. +There may be more efficient ways to do this. This project is a simple proof of concept designed to make the methodology clear for people to learn from. -## NSEC Pitfalls -- Results inconsistent, must hop dns servers on ALL issues to continue the crawl. -- Running into \000 *(null)* characters in sub-domains *(strange bind version [issue](https://gitlab.isc.org/isc-projects/bind9/-/issues/2779) missing "w" character in the charmap)* +## DNSSEC Statistics by TLDs + +A `tldsec` script is also included that generates a DNSSEC statistics report for all TLDs *(see [dnssec_report.ndjson](dnssec_report.ndjson), last generated 2026-03-21)*. + +| DNSSEC Status | TLDs | Percentage | +| ------------- | ---- | ---------- | +| NSEC3 | 1305 | 90.8% | +| NSEC | 53 | 3.7% | +| No DNSSEC | 78 | 5.4% | + +## NSEC Walking +NSEC records form a linked chain of every name in a zone, sorted in canonical order. Each NSEC record points to the next name that exists. By querying a name's NSEC record and following the chain, you can enumerate every name in the zone from start to finish. The chain wraps back to the zone apex when the walk is complete. -- Running into *.domain.tld issues creates a crawling loop : ``` -Next domain: myfreedom.auto. -Next domain: ne.auto. -Next domain: neom.auto. -Next domain: netdirector.auto. -Next domain: netprophet.auto. -Next domain: netto.auto. -Next domain: newjersey.auto. -Next domain: nexteer.auto. -Next domain: nextev.auto. -Next domain: nh.auto. -Next domain: nic.auto. -Next domain: *.nic.auto. -Next domain: _c311ff38bcd400b0adf7fa2b71732858.nic.auto. -Next domain: a.nic.auto. -Next domain: b.nic.auto. -Next domain: c.nic.auto. -Next domain: d.nic.auto. -Next domain: web1.nic.auto. -Next domain: web2.nic.auto. -Next domain: whois.nic.auto. -Next domain: _aa5536969dd3a62238209b6b2b750c1c.whois.nic.auto. -Next domain: www.nic.auto. -Next domain: _b529263a31adafb2e3be5d632e66c16b.www.nic.auto. -Next domain: nic.auto. -Next domain: *.nic.auto. -Next domain: _c311ff38bcd400b0adf7fa2b71732858.nic.auto. -Next domain: a.nic.auto. -Next domain: b.nic.auto. -Next domain: c.nic.auto. -Next domain: d.nic.auto. -Next domain: web1.nic.auto. -Next domain: web2.nic.auto. -Next domain: whois.nic.auto. -Next domain: _aa5536969dd3a62238209b6b2b750c1c.whois.nic.auto. -Next domain: www.nic.auto. -Next domain: _b529263a31adafb2e3be5d632e66c16b.www.nic.auto. -Next domain: nic.auto. -Next domain: *.nic.auto. -Next domain: _c311ff38bcd400b0adf7fa2b71732858.nic.auto. +$ dig +short ripe.net NS +ns3.lacnic.net. +ns3.afrinic.net. +ns4.apnic.net. +manus.authdns.ripe.net. +rirns.arin.net. + +$ dig +short ns3.lacnic.net A +200.3.13.14 + +$ dig +short @200.3.13.14 ripe.net NSEC +1password-bridge-1.ripe.net. A NS SOA MX TXT AAAA RRSIG NSEC DNSKEY CAA + +$ dig +short @200.3.13.14 1password-bridge-1.ripe.net NSEC +_acme-challenge.1password-bridge-1.ripe.net. A AAAA RRSIG NSEC + +$ dig +short @200.3.13.14 _acme-challenge.1password-bridge-1.ripe.net NSEC +_00489a358ae3e70d565ae6ef7ddaa39d.ripe.net. CNAME RRSIG NSEC + +...chain continues until it wraps back to ripe.net, completing the walk +``` + +## NSEC3 Walking +NSEC3 replaced NSEC to prevent direct zone enumeration by hashing the owner names. Instead of revealing plaintext names, NSEC3 records contain hashed names and point to the next hash in the chain. By querying random non-existent names, the authoritative server returns NSEC3 records in denial-of-existence responses. Collecting enough of these responses reveals all the hashes in the zone, which can then be cracked offline with a dictionary or brute force to recover the original names. + +``` +$ dig +short ac NS +a0.nic.ac. +a2.nic.ac. +b0.nic.ac. +c0.nic.ac. + +$ dig +short a0.nic.ac A +65.22.160.1 + +$ dig +noall +authority +dnssec @65.22.160.1 doesnotexist.ac A +89L2PMI49P4NKDQKVOUN1DU1MLGH481V.ac. 3600 IN NSEC3 1 1 0 73 8A4STVTE8MVBGVSG7HLMDRQ9GEUANRR4 NS SOA RRSIG DNSKEY NSEC3PARAM + +$ dig +noall +authority +dnssec @65.22.160.1 zzzznotreal.ac A +EFUMREL3KGT3GMAEFPAUALNNN64NPAML.ac. 3600 IN NSEC3 1 1 0 73 EI4FMHPDUQ8NEIGK8VEIATEDQUG12DF6 A AAAA RRSIG +``` +Each query for a non-existent name returns NSEC3 records proving the name doesn't exist, leaking hashed names in the process. Repeat with random queries until no new hashes appear. + +The NSEC3 record fields `1 1 0 73` are the NSEC3 parameters: +- **Algorithm** (`1`) — hash algorithm, 1 = SHA-1 +- **Flags** (`1`) — opt-out flag, 1 = unsigned delegations may be omitted +- **Iterations** (`0`) — number of additional times the hash is applied, 0 = just once +- **Salt** (`73`) — hex-encoded salt appended before hashing + +The hash is computed as `SHA1(salt + SHA1(salt + name))` repeated for the iteration count. These parameters are needed to crack the hashes offline with tools like hashcat *(mode 8300)*. + +## Usage +```sh +# Walk a single domain +./nwalk + +# Walk a list of domains +cat domain_list.txt | ./nwalk + +# Walk a list of domains in parallel +parallel -a domain_list.txt -j 10 ./nwalk + +# Walk all TLDs +curl -s 'https://data.iana.org/TLD/tlds-alpha-by-domain.txt' | tail -n +2 | tr '[:upper:]' '[:lower:]' | ./nwalk ``` ## References -- https://www.rfc-editor.org/rfc/rfc5155.html +- [RFC 1035 - Domain Names: Implementation and Specification](https://www.rfc-editor.org/rfc/rfc1035.html) +- [RFC 4034 - Resource Records for the DNS Security Extensions](https://www.rfc-editor.org/rfc/rfc4034.html) +- [RFC 4035 - Protocol Modifications for the DNS Security Extensions](https://www.rfc-editor.org/rfc/rfc4035.html) +- [RFC 5155 - DNS Security (DNSSEC) Hashed Authenticated Denial of Existence](https://www.rfc-editor.org/rfc/rfc5155.html) +- [RFC 7129 - Authenticated Denial of Existence in the DNS](https://www.rfc-editor.org/rfc/rfc7129.html) ___ -###### Mirrors for this repository: [acid.vegas](https://git.acid.vegas/nsecx) • [SuperNETs](https://git.supernets.org/acidvegas/nsecx) • [GitHub](https://github.com/acidvegas/nsecx) • [GitLab](https://gitlab.com/acidvegas/nsecx) • [Codeberg](https://codeberg.org/acidvegas/nsecx) +###### Mirrors for this repository: [SuperNETs](https://git.supernets.org/acidvegas/nsecx) • [GitHub](https://github.com/acidvegas/nsecx) • [GitLab](https://gitlab.com/acidvegas/nsecx) • [Codeberg](https://codeberg.org/acidvegas/nsecx) diff --git a/dnssec_report.ndjson b/dnssec_report.ndjson new file mode 100644 index 0000000..2c5dfd4 --- /dev/null +++ b/dnssec_report.ndjson @@ -0,0 +1,1436 @@ +{"tld":"aaa","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"aarp","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"abb","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"abbott","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"abbvie","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"abc","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"able","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"abogado","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"abudhabi","dnssec":"NSEC3","params":"1 0 10 9D8139AB9ECA925E"} +{"tld":"ac","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"academy","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"accenture","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"accountant","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"accountants","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"aco","dnssec":"NSEC3","params":"1 0 10 F2CFE5F2E2254D41"} +{"tld":"actor","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ad","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ads","dnssec":"NSEC3","params":"1 0 1 E41AABFAC2CA4067"} +{"tld":"adult","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ae","dnssec":null} +{"tld":"aeg","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"aero","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"aetna","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"af","dnssec":"NSEC3","params":"1 0 0 76B76A27"} +{"tld":"afl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"africa","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ag","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"agakhan","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"agency","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ai","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"aig","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"airbus","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"airforce","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"airtel","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"akdn","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"al","dnssec":null} +{"tld":"alibaba","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"alipay","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"allfinanz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"allstate","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ally","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"alsace","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"alstom","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"am","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"amazon","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"americanexpress","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"americanfamily","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"amex","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"amfam","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"amica","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"amsterdam","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"analytics","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"android","dnssec":"NSEC3","params":"1 0 1 43C39DDD1F53444A"} +{"tld":"anquan","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"anz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ao","dnssec":null} +{"tld":"aol","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"apartments","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"app","dnssec":"NSEC3","params":"1 0 1 139FCA6C02909936"} +{"tld":"apple","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"aq","dnssec":null} +{"tld":"aquarelle","dnssec":"NSEC"} +{"tld":"ar","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"arab","dnssec":"NSEC3","params":"1 0 10 DF21ECF26F57EB0F"} +{"tld":"aramco","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"archi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"army","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"arpa","dnssec":"NSEC"} +{"tld":"art","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"arte","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"as","dnssec":null} +{"tld":"asda","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"asia","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"associates","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"at","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"athleta","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"attorney","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"au","dnssec":"NSEC3","params":"1 0 0 569CCBE5795DB958"} +{"tld":"auction","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"audi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"audible","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"audio","dnssec":"NSEC"} +{"tld":"auspost","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"author","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"auto","dnssec":"NSEC"} +{"tld":"autos","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"aw","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"aws","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ax","dnssec":"NSEC"} +{"tld":"axa","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"az","dnssec":"NSEC3","params":"1 0 3 FACADEC0DE"} +{"tld":"azure","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ba","dnssec":null} +{"tld":"baby","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"baidu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"banamex","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"band","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bank","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bar","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"barcelona","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"barclaycard","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"barclays","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"barefoot","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bargains","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"baseball","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"basketball","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bauhaus","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bayern","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bb","dnssec":null} +{"tld":"bbc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bbt","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bbva","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bcg","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bcn","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bd","dnssec":"NSEC"} +{"tld":"be","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"beats","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"beauty","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"beer","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"berlin","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"best","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bestbuy","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bet","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bf","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bh","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bharti","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bible","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bid","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bike","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bing","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bingo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bio","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"biz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bj","dnssec":"NSEC3","params":"1 0 0 4DFC046C"} +{"tld":"black","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"blackfriday","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"blockbuster","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"blog","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bloomberg","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"blue","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bm","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bms","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bmw","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bn","dnssec":"NSEC3","params":"1 0 20 EAD1A7A1C5D3FF4F"} +{"tld":"bnpparibas","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bo","dnssec":null} +{"tld":"boats","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"boehringer","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bofa","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bom","dnssec":"NSEC3","params":"1 0 0 3D22772E9607E04A67EF"} +{"tld":"bond","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"boo","dnssec":"NSEC3","params":"1 0 1 4895D67A0AA23CAD"} +{"tld":"book","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"booking","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bosch","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bostik","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"boston","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bot","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"boutique","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"box","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"br","dnssec":"NSEC"} +{"tld":"bradesco","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bridgestone","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"broadway","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"broker","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"brother","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"brussels","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bs","dnssec":null} +{"tld":"bt","dnssec":"NSEC"} +{"tld":"build","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"builders","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"business","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"buy","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"buzz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bv","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"bw","dnssec":"NSEC3","params":"1 0 0 1F4E4E25C1497DD3"} +{"tld":"by","dnssec":"NSEC3","params":"1 0 0 B7F18C51077E5DA8"} +{"tld":"bz","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"bzh","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ca","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cab","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cafe","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cal","dnssec":"NSEC3","params":"1 0 1 508E41C6023A43D6"} +{"tld":"call","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"calvinklein","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cam","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"camera","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"camp","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"canon","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"capetown","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"capital","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"capitalone","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"car","dnssec":"NSEC"} +{"tld":"caravan","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cards","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"care","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"career","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"careers","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cars","dnssec":"NSEC"} +{"tld":"casa","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"case","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cash","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"casino","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cat","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"catering","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"catholic","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cba","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cbn","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cbre","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cd","dnssec":null} +{"tld":"center","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ceo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cern","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cf","dnssec":null} +{"tld":"cfa","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cfd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cg","dnssec":null} +{"tld":"ch","dnssec":"NSEC"} +{"tld":"chanel","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"channel","dnssec":"NSEC3","params":"1 0 1 55CDF00B464A1CF7"} +{"tld":"charity","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"chase","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"chat","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cheap","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"chintai","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"christmas","dnssec":"NSEC"} +{"tld":"chrome","dnssec":"NSEC3","params":"1 0 1 0A4D42F79B49FF34"} +{"tld":"church","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ci","dnssec":"NSEC"} +{"tld":"cipriani","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"circle","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cisco","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"citadel","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"citi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"citic","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"city","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ck","dnssec":null} +{"tld":"cl","dnssec":"NSEC3","params":"1 0 0 B5EDA517"} +{"tld":"claims","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cleaning","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"click","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"clinic","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"clinique","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"clothing","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cloud","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"club","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"clubmed","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cm","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cn","dnssec":"NSEC3","params":"1 0 10 AEF123AB"} +{"tld":"co","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"coach","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"codes","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"coffee","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"college","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cologne","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"com","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"commbank","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"community","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"company","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"compare","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"computer","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"comsec","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"condos","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"construction","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"consulting","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"contact","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"contractors","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cooking","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cool","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"coop","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"corsica","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"country","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"coupon","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"coupons","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"courses","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cpa","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cr","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"credit","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"creditcard","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"creditunion","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cricket","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"crown","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"crs","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cruise","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cruises","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"cu","dnssec":null} +{"tld":"cuisinella","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cv","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cw","dnssec":"NSEC"} +{"tld":"cx","dnssec":"NSEC3","params":"1 0 0 7409371A"} +{"tld":"cy","dnssec":"NSEC"} +{"tld":"cymru","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cyou","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"cz","dnssec":"NSEC3","params":"1 0 0 937B48A1712C0987"} +{"tld":"dad","dnssec":"NSEC3","params":"1 0 1 5448994D752CCBD6"} +{"tld":"dance","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"data","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"date","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dating","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"datsun","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"day","dnssec":"NSEC3","params":"1 0 1 DC45432C8F731317"} +{"tld":"dclk","dnssec":"NSEC3","params":"1 0 1 CDB98026DF92E314"} +{"tld":"dds","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"de","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"deal","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dealer","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"deals","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"degree","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"delivery","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"dell","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"deloitte","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"delta","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"democrat","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"dental","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"dentist","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"desi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"design","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dev","dnssec":"NSEC3","params":"1 0 1 B7B0891083980E59"} +{"tld":"dhl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"diamonds","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"diet","dnssec":"NSEC"} +{"tld":"digital","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"direct","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"directory","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"discount","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"discover","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"dish","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"diy","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dj","dnssec":null} +{"tld":"dk","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dm","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dnp","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"do","dnssec":null} +{"tld":"docs","dnssec":"NSEC3","params":"1 0 1 005CFBA3A8AE2625"} +{"tld":"doctor","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"dog","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"domains","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"dot","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"download","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"drive","dnssec":"NSEC3","params":"1 0 1 2ED20B4FAA1594BC"} +{"tld":"dtv","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dubai","dnssec":"NSEC3","params":"1 0 10 EF4314DAAB1D3E8F"} +{"tld":"dupont","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"durban","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dvag","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dvr","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"dz","dnssec":"NSEC"} +{"tld":"earth","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"eat","dnssec":"NSEC3","params":"1 0 1 0C13DA1A93C212F5"} +{"tld":"ec","dnssec":"NSEC3","params":"1 0 3 07FEB022BD850E78"} +{"tld":"eco","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"edeka","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"edu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"education","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ee","dnssec":"NSEC"} +{"tld":"eg","dnssec":null} +{"tld":"email","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"emerck","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"energy","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"engineer","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"engineering","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"enterprises","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"epson","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"equipment","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"er","dnssec":"NSEC"} +{"tld":"ericsson","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"erni","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"es","dnssec":"NSEC3","params":"1 0 5 2560B6C5509A2E73"} +{"tld":"esq","dnssec":"NSEC3","params":"1 0 1 BB029F50F2E8B89E"} +{"tld":"estate","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"et","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"eu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"eurovision","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"eus","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"events","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"exchange","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"expert","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"exposed","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"express","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"extraspace","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fage","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fail","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fairwinds","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"faith","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"family","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fan","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fans","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"farm","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"farmers","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fashion","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fast","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fedex","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"feedback","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ferrari","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ferrero","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fidelity","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fido","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"film","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"final","dnssec":"NSEC3","params":"1 0 0 7DE7A87092A23BE632AA"} +{"tld":"finance","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"financial","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fire","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"firestone","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"firmdale","dnssec":"NSEC3","params":"1 0 20 ABBACAFE"} +{"tld":"fish","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fishing","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fit","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fitness","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fj","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fk","dnssec":null} +{"tld":"flickr","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"flights","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"flir","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"florist","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"flowers","dnssec":"NSEC"} +{"tld":"fly","dnssec":"NSEC3","params":"1 0 1 BE1FF76A9EED104E"} +{"tld":"fm","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"foo","dnssec":"NSEC3","params":"1 0 1 4F2E89E10B33C654"} +{"tld":"food","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"football","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ford","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"forex","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"forsale","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"forum","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"foundation","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fox","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fr","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"free","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fresenius","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"frl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"frogans","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"frontier","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ftr","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fujitsu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fun","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"fund","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"furniture","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"futbol","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"fyi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ga","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gal","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gallery","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gallo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gallup","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"game","dnssec":"NSEC"} +{"tld":"games","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gap","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"garden","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gay","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gb","dnssec":null} +{"tld":"gbiz","dnssec":"NSEC3","params":"1 0 1 A6DB71CCD2CDD7B0"} +{"tld":"gd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gdn","dnssec":"NSEC"} +{"tld":"ge","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gea","dnssec":"NSEC3","params":"1 0 10 DEC83222951561D1"} +{"tld":"gent","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"genting","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"george","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gf","dnssec":null} +{"tld":"gg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ggee","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gh","dnssec":null} +{"tld":"gi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gift","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gifts","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gives","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"giving","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gl","dnssec":"NSEC3","params":"1 0 0 4E3874CC"} +{"tld":"glass","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gle","dnssec":"NSEC3","params":"1 0 1 84F418A3BD31A8E0"} +{"tld":"global","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"globo","dnssec":"NSEC3","params":"1 0 0 40D4FE065D1D9FB62248"} +{"tld":"gm","dnssec":null} +{"tld":"gmail","dnssec":"NSEC3","params":"1 0 1 227B1714EDF64CE5"} +{"tld":"gmbh","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gmo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gmx","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gn","dnssec":"NSEC"} +{"tld":"godaddy","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gold","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"goldpoint","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"golf","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"goodyear","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"goog","dnssec":"NSEC3","params":"1 0 1 8F3FEE3D92A4C131"} +{"tld":"google","dnssec":"NSEC3","params":"1 0 1 379B1838B7824DD7"} +{"tld":"gop","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"got","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"gov","dnssec":"NSEC"} +{"tld":"gp","dnssec":null} +{"tld":"gq","dnssec":null} +{"tld":"gr","dnssec":"NSEC3","params":"1 0 10 BEEF"} +{"tld":"grainger","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"graphics","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gratis","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"green","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gripe","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"grocery","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"group","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gs","dnssec":"NSEC3","params":"1 0 0 53D3623E"} +{"tld":"gt","dnssec":null} +{"tld":"gu","dnssec":null} +{"tld":"gucci","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"guge","dnssec":"NSEC3","params":"1 0 1 A6ED2792553A3ADD"} +{"tld":"guide","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"guitars","dnssec":"NSEC"} +{"tld":"guru","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"gw","dnssec":"NSEC3","params":"1 0 10 B1D3"} +{"tld":"gy","dnssec":"NSEC3","params":"1 0 0 66C27BA8"} +{"tld":"hair","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hamburg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hangout","dnssec":"NSEC3","params":"1 0 1 036B1FF37EA336B7"} +{"tld":"haus","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"hbo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hdfc","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"hdfcbank","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"health","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"healthcare","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"help","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"helsinki","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"here","dnssec":"NSEC3","params":"1 0 1 0C7342713F2259E5"} +{"tld":"hermes","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"hiphop","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hisamitsu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hitachi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hiv","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hk","dnssec":"NSEC3","params":"1 0 10 E08AB397"} +{"tld":"hkt","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"hm","dnssec":null} +{"tld":"hn","dnssec":"NSEC3","params":"1 0 0 67B2080F"} +{"tld":"hockey","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"holdings","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"holiday","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"homedepot","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"homegoods","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"homes","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"homesense","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"honda","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"horse","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hospital","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"host","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hosting","dnssec":"NSEC"} +{"tld":"hot","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hotels","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hotmail","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"house","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"how","dnssec":"NSEC3","params":"1 0 1 6A7474227C6F3374"} +{"tld":"hr","dnssec":"NSEC3","params":"1 0 10 86D354BFA3F9EFC2"} +{"tld":"hsbc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ht","dnssec":"NSEC3","params":"1 0 0 2E3C6F0B"} +{"tld":"hu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hughes","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"hyatt","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"hyundai","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ibm","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"icbc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ice","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"icu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"id","dnssec":"NSEC"} +{"tld":"ie","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ieee","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ifm","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ikano","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"il","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"im","dnssec":null} +{"tld":"imamat","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"imdb","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"immo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"immobilien","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"in","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"inc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"industries","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"infiniti","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"info","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ing","dnssec":"NSEC3","params":"1 0 1 80A6D70277A5912D"} +{"tld":"ink","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"institute","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"insurance","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"insure","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"int","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"international","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"intuit","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"investments","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"io","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ipiranga","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"iq","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ir","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"irish","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"is","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ismaili","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ist","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"istanbul","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"it","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"itau","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"itv","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"jaguar","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"java","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"jcb","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"je","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"jeep","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"jetzt","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"jewelry","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"jio","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"jll","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"jm","dnssec":null} +{"tld":"jmp","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"jnj","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"jo","dnssec":null} +{"tld":"jobs","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"joburg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"jot","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"joy","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"jp","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"jpmorgan","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"jprs","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"juegos","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"juniper","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kaufen","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kddi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ke","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kerryhotels","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kerryproperties","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kfh","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kg","dnssec":"NSEC"} +{"tld":"kh","dnssec":null} +{"tld":"ki","dnssec":"NSEC3","params":"1 0 0 07D73D53"} +{"tld":"kia","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kids","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kim","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kindle","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kitchen","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kiwi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"km","dnssec":null} +{"tld":"kn","dnssec":null} +{"tld":"koeln","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"komatsu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kosher","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kp","dnssec":null} +{"tld":"kpmg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kpn","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kr","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"krd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kred","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kuokgroup","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"kw","dnssec":"NSEC3","params":"1 0 0 22D818CF"} +{"tld":"ky","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kyoto","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"kz","dnssec":"NSEC"} +{"tld":"la","dnssec":"NSEC3","params":"1 0 1 -"} +{"tld":"lacaixa","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lamborghini","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lamer","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"land","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"landrover","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lanxess","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lasalle","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lat","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"latino","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"latrobe","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"law","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lawyer","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lb","dnssec":"NSEC"} +{"tld":"lc","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lds","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lease","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"leclerc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lefrak","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"legal","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lego","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lexus","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lgbt","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"li","dnssec":"NSEC"} +{"tld":"lidl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"life","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lifeinsurance","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lifestyle","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lighting","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"like","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lilly","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"limited","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"limo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lincoln","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"link","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"live","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"living","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lk","dnssec":"NSEC"} +{"tld":"llc","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"llp","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"loan","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"loans","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"locker","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"locus","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lol","dnssec":"NSEC"} +{"tld":"london","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lotte","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lotto","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"love","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lpl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lplfinancial","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lr","dnssec":"NSEC"} +{"tld":"ls","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lt","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ltd","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ltda","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"lu","dnssec":"NSEC3","params":"1 0 3 065A3F2B"} +{"tld":"lundbeck","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"luxe","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"luxury","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"lv","dnssec":"NSEC3","params":"1 0 10 4DDE32DD446FBC9D"} +{"tld":"ly","dnssec":"NSEC3","params":"1 0 0 61C62AED"} +{"tld":"ma","dnssec":"NSEC3","params":"1 0 10 62"} +{"tld":"madrid","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"maif","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"maison","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"makeup","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"man","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"management","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"mango","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"map","dnssec":"NSEC3","params":"1 0 1 3E3649CC5BCBD479"} +{"tld":"market","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"marketing","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"markets","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"marriott","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"marshalls","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mattel","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mba","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"mc","dnssec":"NSEC"} +{"tld":"mckinsey","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"md","dnssec":"NSEC"} +{"tld":"me","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"med","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"media","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"meet","dnssec":"NSEC3","params":"1 0 1 30C9DBF6762D6EA1"} +{"tld":"melbourne","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"meme","dnssec":"NSEC3","params":"1 0 1 501A893E0B75CEA8"} +{"tld":"memorial","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"men","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"menu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"merckmsd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mg","dnssec":"NSEC3","params":"1 0 0 55F2E9213A395700"} +{"tld":"mh","dnssec":null} +{"tld":"miami","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"microsoft","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mil","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mini","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mint","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mit","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"mitsubishi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mk","dnssec":null} +{"tld":"ml","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mlb","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mls","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mm","dnssec":"NSEC3","params":"1 0 5 16A72E7F60831CFB"} +{"tld":"mma","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mn","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"mo","dnssec":null} +{"tld":"mobi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"mobile","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"moda","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"moe","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"moi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mom","dnssec":"NSEC"} +{"tld":"monash","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"money","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"monster","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mormon","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"mortgage","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"moscow","dnssec":"NSEC3","params":"1 0 10 00FF"} +{"tld":"moto","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"motorcycles","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mov","dnssec":"NSEC3","params":"1 0 1 5230C18414B3894A"} +{"tld":"movie","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"mp","dnssec":null} +{"tld":"mq","dnssec":null} +{"tld":"mr","dnssec":"NSEC3","params":"1 0 0 318B5119"} +{"tld":"ms","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"msd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mt","dnssec":null} +{"tld":"mtn","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mtr","dnssec":"NSEC3","params":"1 0 10 8512E67B"} +{"tld":"mu","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"museum","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"music","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mv","dnssec":null} +{"tld":"mw","dnssec":null} +{"tld":"mx","dnssec":"NSEC3","params":"1 0 0 F0100B689F76A201"} +{"tld":"my","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"mz","dnssec":null} +{"tld":"na","dnssec":"NSEC3","params":"1 0 0 7A455698"} +{"tld":"nab","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"nagoya","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"name","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"navy","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"nba","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nc","dnssec":"NSEC3","params":"1 0 0 68447EF8"} +{"tld":"ne","dnssec":null} +{"tld":"nec","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"net","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"netbank","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"netflix","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"network","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"neustar","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"new","dnssec":"NSEC3","params":"1 0 1 304BF563557BC716"} +{"tld":"news","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"next","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"nextdirect","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"nexus","dnssec":"NSEC3","params":"1 0 1 1ECB6C8E1E197EE5"} +{"tld":"nf","dnssec":"NSEC3","params":"1 0 0 04153D9A"} +{"tld":"nfl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ng","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ngo","dnssec":"NSEC3","params":"1 0 0 332539EE7F95C32A"} +{"tld":"nhk","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ni","dnssec":"NSEC3","params":"1 0 5 D3DC01B090FA6883"} +{"tld":"nico","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nike","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nikon","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ninja","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"nissan","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nissay","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"nl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"no","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nokia","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"norton","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"now","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nowruz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nowtv","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"np","dnssec":null} +{"tld":"nr","dnssec":null} +{"tld":"nra","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"nrw","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ntt","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nu","dnssec":"NSEC"} +{"tld":"nyc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"nz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"obi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"observer","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"office","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"okinawa","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"olayan","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"olayangroup","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ollo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"om","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"omega","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"one","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ong","dnssec":"NSEC3","params":"1 0 0 332539EE7F95C32A"} +{"tld":"onl","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"online","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ooo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"open","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"oracle","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"orange","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"org","dnssec":"NSEC3","params":"1 0 0 332539EE7F95C32A"} +{"tld":"organic","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"origins","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"osaka","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"otsuka","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ott","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ovh","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pa","dnssec":null} +{"tld":"page","dnssec":"NSEC3","params":"1 0 1 B335B7536F34F743"} +{"tld":"panasonic","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"paris","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pars","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"partners","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"parts","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"party","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pay","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pccw","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pe","dnssec":"NSEC3","params":"1 0 0 E0D8CC3E51DAE01A"} +{"tld":"pet","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pf","dnssec":null} +{"tld":"pfizer","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ph","dnssec":"NSEC3","params":"1 0 5 C1F91B7F930C71E9"} +{"tld":"pharmacy","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"phd","dnssec":"NSEC3","params":"1 0 1 A5F664BCE67A2042"} +{"tld":"philips","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"phone","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"photo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"photography","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"photos","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"physio","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pics","dnssec":"NSEC"} +{"tld":"pictet","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pictures","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pid","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pin","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ping","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pink","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pioneer","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pizza","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pk","dnssec":null} +{"tld":"pl","dnssec":"NSEC3","params":"1 0 0 79B5A07F240AF2A7"} +{"tld":"place","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"play","dnssec":"NSEC3","params":"1 0 1 EA47EF0D1057B252"} +{"tld":"playstation","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"plumbing","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"plus","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pm","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pn","dnssec":null} +{"tld":"pnc","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pohl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"poker","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"politie","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"porn","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"post","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pr","dnssec":"NSEC"} +{"tld":"praxi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"press","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"prime","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pro","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"prod","dnssec":"NSEC3","params":"1 0 1 DBD1DE6BC42EEF5D"} +{"tld":"productions","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"prof","dnssec":"NSEC3","params":"1 0 1 CECCE5239DB19657"} +{"tld":"progressive","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"promo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"properties","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"property","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"protection","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pru","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"prudential","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ps","dnssec":null} +{"tld":"pt","dnssec":"NSEC3","params":"1 0 0 D115"} +{"tld":"pub","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"pw","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"pwc","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"py","dnssec":"NSEC3","params":"1 0 0 182B13975C91D4AE"} +{"tld":"qa","dnssec":null} +{"tld":"qpon","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"quebec","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"quest","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"racing","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"radio","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"re","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"read","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"realestate","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"realtor","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"realty","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"recipes","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"red","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"redumbrella","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"rehab","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"reise","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"reisen","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"reit","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"reliance","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ren","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"rent","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"rentals","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"repair","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"report","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"republican","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"rest","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"restaurant","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"review","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"reviews","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"rexroth","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"rich","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"richardli","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ricoh","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ril","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"rio","dnssec":"NSEC3","params":"1 0 0 72FA198FBD12D79176D3"} +{"tld":"rip","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ro","dnssec":"NSEC3","params":"1 0 10 B28C35E1"} +{"tld":"rocks","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"rodeo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"rogers","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"room","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"rs","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"rsvp","dnssec":"NSEC3","params":"1 0 1 1CBC6C0EEDB5EF0C"} +{"tld":"ru","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"rugby","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ruhr","dnssec":"NSEC"} +{"tld":"run","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"rw","dnssec":"NSEC3","params":"1 0 0 369D1509"} +{"tld":"rwe","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ryukyu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sa","dnssec":"NSEC3","params":"1 0 5 43EF156C44D2581F"} +{"tld":"saarland","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"safe","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"safety","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sakura","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sale","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"salon","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"samsclub","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"samsung","dnssec":"NSEC3","params":"1 0 10 123E56"} +{"tld":"sandvik","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sandvikcoromant","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sanofi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sap","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sarl","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sas","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"save","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"saxo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sb","dnssec":"NSEC3","params":"1 0 0 24B70B18"} +{"tld":"sbi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sbs","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sc","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"scb","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"schaeffler","dnssec":"NSEC3","params":"1 0 10 3C560A4565CEA46E"} +{"tld":"schmidt","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"scholarships","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"school","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"schule","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"schwarz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"science","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"scot","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sd","dnssec":null} +{"tld":"se","dnssec":"NSEC"} +{"tld":"search","dnssec":"NSEC3","params":"1 0 1 04BADDEDC9F3A4E5"} +{"tld":"seat","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"secure","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"security","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"seek","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"select","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sener","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"services","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"seven","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sew","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sex","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sexy","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sfr","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sh","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"shangrila","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sharp","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"shell","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"shia","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"shiksha","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"shoes","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"shop","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"shopping","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"shouji","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"show","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"si","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"silk","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sina","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"singles","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"site","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sj","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sk","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ski","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"skin","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sky","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"skype","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sl","dnssec":null} +{"tld":"sling","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sm","dnssec":null} +{"tld":"smart","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"smile","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sn","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sncf","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"so","dnssec":"NSEC3","params":"1 0 0 3A154881"} +{"tld":"soccer","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"social","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"softbank","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"software","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sohu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"solar","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"solutions","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"song","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sony","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"soy","dnssec":"NSEC3","params":"1 0 1 AE331721622CB04E"} +{"tld":"spa","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"space","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sport","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"spot","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sr","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"srl","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ss","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"st","dnssec":null} +{"tld":"stada","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"staples","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"star","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"statebank","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"statefarm","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"stc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"stcgroup","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"stockholm","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"storage","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"store","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"stream","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"studio","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"study","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"style","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"su","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sucks","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"supplies","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"supply","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"support","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"surf","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"surgery","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"suzuki","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sv","dnssec":null} +{"tld":"swatch","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"swiss","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sx","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"sy","dnssec":null} +{"tld":"sydney","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"systems","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"sz","dnssec":null} +{"tld":"tab","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"taipei","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"talk","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"taobao","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"target","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tatamotors","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tatar","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tattoo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tax","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"taxi","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tc","dnssec":"NSEC"} +{"tld":"tci","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"td","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tdk","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"team","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tech","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"technology","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tel","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"temasek","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tennis","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"teva","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tf","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tg","dnssec":null} +{"tld":"th","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"thd","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"theater","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"theatre","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tiaa","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tickets","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tienda","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tips","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tires","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tirol","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tj","dnssec":null} +{"tld":"tjmaxx","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tjx","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tk","dnssec":null} +{"tld":"tkmaxx","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tl","dnssec":"NSEC3","params":"1 0 0 3DB40780"} +{"tld":"tm","dnssec":"NSEC3","params":"1 0 5 368BF8A579"} +{"tld":"tmall","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tn","dnssec":"NSEC"} +{"tld":"to","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"today","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tokyo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tools","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"top","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"toray","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"toshiba","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"total","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tours","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"town","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"toyota","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"toys","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tr","dnssec":"NSEC3","params":"1 0 5 6858E005AA7AD32A"} +{"tld":"trade","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"trading","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"training","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"travel","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"travelers","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"travelersinsurance","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"trust","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"trv","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tt","dnssec":"NSEC3","params":"1 0 0 5AF04BE8"} +{"tld":"tube","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tui","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tunes","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tushu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tv","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tvs","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"tw","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"tz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ua","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ubank","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ubs","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ug","dnssec":"NSEC3","params":"1 0 0 1E367900"} +{"tld":"uk","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"unicom","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"university","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"uno","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"uol","dnssec":"NSEC3","params":"1 0 0 ECB1B4E325B4BA6838BD"} +{"tld":"ups","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"us","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"uy","dnssec":"NSEC3","params":"1 0 10 8349A2"} +{"tld":"uz","dnssec":"NSEC3","params":"1 0 0 70B2528CE7"} +{"tld":"va","dnssec":null} +{"tld":"vacations","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vana","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"vanguard","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vc","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ve","dnssec":"NSEC"} +{"tld":"vegas","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"ventures","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"verisign","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"versicherung","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"vet","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"vi","dnssec":null} +{"tld":"viajes","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"video","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vig","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"viking","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"villas","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vin","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vip","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"virgin","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"visa","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vision","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"viva","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"vivo","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"vlaanderen","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"vn","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"vodka","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"volvo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vote","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"voting","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"voto","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"voyage","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"vu","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wales","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"walmart","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"walter","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wang","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wanggou","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"watch","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"watches","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"weather","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"weatherchannel","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"webcam","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"weber","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"website","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wed","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wedding","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"weibo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"weir","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"wf","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"whoswho","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wien","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wiki","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"williamhill","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"win","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"windows","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wine","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"winners","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wme","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"woodside","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"work","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"works","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"world","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"wow","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ws","dnssec":"NSEC3","params":"1 0 10 6B5D4F5CB403E834"} +{"tld":"wtc","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"wtf","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xbox","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xerox","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xihuan","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xin","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--11b4c3d","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--1ck2e1b","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--1qqw23a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--2scrj9c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--30rr7y","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--3bst00m","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--3ds443g","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--3e0b707e","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--3hcrj9c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--3pxu8k","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--42c2d9a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--45br5cyl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--45brj9c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--45q11c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--4dbrk0ce","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--4gbrim","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--54b7fta0cc","dnssec":"NSEC"} +{"tld":"xn--55qw42g","dnssec":"NSEC3","params":"1 0 25 E8AF9E09B1410D85"} +{"tld":"xn--55qx5d","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--5su34j936bgsg","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--5tzm5g","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--6frz82g","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--6qq986b3xl","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--80adxhks","dnssec":"NSEC3","params":"1 0 10 00FF"} +{"tld":"xn--80ao21a","dnssec":"NSEC"} +{"tld":"xn--80aqecdr1a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--80asehdb","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--80aswg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--8y0a063a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--90a3ac","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--90ae","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--90ais","dnssec":"NSEC3","params":"1 0 0 16868DC629158726"} +{"tld":"xn--9dbq2a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--9et52u","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--9krt00a","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--b4w605ferd","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--bck1b9a5dre4c","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--c1avg","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--c2br7g","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--cck2b3b","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--cckwcxetd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--cg4bki","dnssec":"NSEC3","params":"1 0 10 123E56"} +{"tld":"xn--clchc0ea0b2g2a9gcd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--czr694b","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--czrs0t","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--czru2d","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--d1acj3b","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--d1alf","dnssec":null} +{"tld":"xn--e1a4c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--eckvdtc9d","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--efvy88h","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--fct429k","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--fhbei","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--fiq228c5hs","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--fiq64b","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--fiqs8s","dnssec":"NSEC3","params":"1 0 10 AEF123AB"} +{"tld":"xn--fiqz9s","dnssec":"NSEC3","params":"1 0 10 AEF123AB"} +{"tld":"xn--fjq720a","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--flw351e","dnssec":"NSEC3","params":"1 0 1 AB38C586138C6AFE"} +{"tld":"xn--fpcrj9c3d","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--fzc2c9e2c","dnssec":"NSEC"} +{"tld":"xn--fzys8d69uvgm","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--g2xx48c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--gckr3f0f","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--gecrj9c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--gk3at1e","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--h2breg3eve","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--h2brj9c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--h2brj9c8c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--hxt814e","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--i1b6b1a6a2e","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--imr513n","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--io0a7i","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--j1aef","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--j1amh","dnssec":null} +{"tld":"xn--j6w193g","dnssec":"NSEC3","params":"1 0 10 DC4B7AA7"} +{"tld":"xn--jlq480n2rg","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--jvr189m","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--kcrx77d1x4a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--kprw13d","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--kpry57d","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--kput3i","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--l1acc","dnssec":"NSEC"} +{"tld":"xn--lgbbat1ad8j","dnssec":null} +{"tld":"xn--mgb9awbf","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgba3a3ejt","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgba3a4f16a","dnssec":null} +{"tld":"xn--mgba7c0bbn0a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgbaam7a8h","dnssec":null} +{"tld":"xn--mgbab2bd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgbah1a3hjkrd","dnssec":"NSEC3","params":"1 0 0 63037A34"} +{"tld":"xn--mgbai9azgqp6j","dnssec":"NSEC"} +{"tld":"xn--mgbayh7gpa","dnssec":"NSEC"} +{"tld":"xn--mgbbh1a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgbbh1a71e","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgbc0a9azcg","dnssec":null} +{"tld":"xn--mgbca7dzdo","dnssec":"NSEC3","params":"1 0 10 646EFA0D668B52B3"} +{"tld":"xn--mgbcpq6gpa1a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgberp4a5d4ar","dnssec":"NSEC3","params":"1 0 5 049471686A146AFF"} +{"tld":"xn--mgbgu82a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgbi4ecexp","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgbpl2fh","dnssec":null} +{"tld":"xn--mgbt3dhd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgbtx2b","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mgbx4cd0ab","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mix891f","dnssec":null} +{"tld":"xn--mk1bu44c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--mxtq1m","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--ngbc5azd","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--ngbe9e0a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--ngbrx","dnssec":"NSEC3","params":"1 0 10 68315A27AE368D54"} +{"tld":"xn--node","dnssec":null} +{"tld":"xn--nqv7f","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--nqv7fs00ema","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--nyqy26a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--o3cw4h","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--ogbpf8fl","dnssec":null} +{"tld":"xn--otu796d","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--p1acf","dnssec":"NSEC3","params":"1 0 0 2EB7234C"} +{"tld":"xn--p1ai","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--pgbs0dh","dnssec":"NSEC"} +{"tld":"xn--pssy2u","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--q7ce6a","dnssec":"NSEC3","params":"1 0 1 -"} +{"tld":"xn--q9jyb4c","dnssec":"NSEC3","params":"1 0 1 553E24F233566FE7"} +{"tld":"xn--qcka1pmc","dnssec":"NSEC3","params":"1 0 1 53C6EE0E778BE9C0"} +{"tld":"xn--qxa6a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--qxam","dnssec":"NSEC3","params":"1 0 10 BEEF"} +{"tld":"xn--rhqv96g","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--rovu88b","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--rvc1e0am3e","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--s9brj9c","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--ses554g","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--t60b56a","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--tckwe","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--tiq49xqyj","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--unup4y","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--vermgensberater-ctb","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--vermgensberatung-pwb","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--vhquv","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--vuq861b","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--w4r85el8fhu5dnra","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--w4rs40l","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"xn--wgbh1c","dnssec":"NSEC3","params":"1 0 0 09BBFC2A9A64A9A9"} +{"tld":"xn--wgbl6a","dnssec":null} +{"tld":"xn--xhq521b","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--xkc2al3hye2a","dnssec":"NSEC"} +{"tld":"xn--xkc2dl3a5ee0h","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--y9a3aq","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--yfro4i67o","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xn--ygbi2ammx","dnssec":null} +{"tld":"xn--zfr164b","dnssec":"NSEC3","params":"1 0 25 E8AF9E09B1410D85"} +{"tld":"xxx","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"xyz","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"yachts","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"yahoo","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"yamaxun","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"yandex","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"ye","dnssec":null} +{"tld":"yodobashi","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"yoga","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"yokohama","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"you","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"youtube","dnssec":"NSEC3","params":"1 0 1 2B95FF5E605F1BB5"} +{"tld":"yt","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"yun","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"za","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"zappos","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"zara","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"zero","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"zip","dnssec":"NSEC3","params":"1 0 1 022541E0AB3EFD1F"} +{"tld":"zm","dnssec":"NSEC3","params":"1 0 0 47A462D3"} +{"tld":"zone","dnssec":"NSEC3","params":"1 0 0 73"} +{"tld":"zuerich","dnssec":"NSEC3","params":"1 0 0 -"} +{"tld":"zw","dnssec":null} \ No newline at end of file diff --git a/dnssec_stats/nodnssec.txt b/dnssec_stats/nodnssec.txt deleted file mode 100644 index b3a6116..0000000 --- a/dnssec_stats/nodnssec.txt +++ /dev/null @@ -1,98 +0,0 @@ -ae -al -ao -aq -as -ba -bb -bf -bi -bo -bs -bw -cd -cf -cg -ck -cm -cu -cv -cw -dj -do -eg -fk -ga -gb -ge -gf -gh -gm -gp -gq -gt -gu -hm -im -iq -jm -jo -kh -km -kn -kp -ls -mh -mk -ml -mo -mp -mq -ms -mt -mu -mv -mw -mz -ne -ng -ni -np -nr -pa -pf -pg -pk -pn -ps -qa -sd -sm -sr -st -sv -sy -sz -tc -td -tg -tj -tk -to -va -vi -xn--d1alf -xn--j1amh -xn--lgbbat1ad8j -xn--mgba3a4f16a -xn--mgbaam7a8h -xn--mgbayh7gpa -xn--mgbc0a9azcg -xn--mgbpl2fh -xn--mgbtx2b -xn--mix891f -xn--node -xn--ogbpf8fl -xn--wgbl6a -ye -zw diff --git a/dnssec_stats/nsec.txt b/dnssec_stats/nsec.txt deleted file mode 100644 index be6dddd..0000000 --- a/dnssec_stats/nsec.txt +++ /dev/null @@ -1,51 +0,0 @@ -arpa -audio -auto -ax -bd -br -bt -car -cars -ch -christmas -ci -diet -dz -ee -er -flowers -game -gdn -gn -gov -guitars -hosting -id -ir -kg -kz -lb -li -lk -lol -lr -mc -mom -nu -pics -pr -ruhr -se -sl -tn -tz -ve -xn--54b7fta0cc -xn--80ao21a -xn--fzc2c9e2c -xn--l1acc -xn--mgbai9azgqp6j -xn--pgbs0dh -xn--xkc2al3hye2a -xn--ygbi2ammx diff --git a/dnssec_stats/nsec3.txt b/dnssec_stats/nsec3.txt deleted file mode 100644 index 897773e..0000000 --- a/dnssec_stats/nsec3.txt +++ /dev/null @@ -1,1313 +0,0 @@ -aaa:1 0 0 - -aarp:1 0 0 - -abb:1 0 10 332539EE7F95C32A -abbott:1 0 10 332539EE7F95C32A -abbvie:1 0 0 - -abc:1 0 0 - -able:1 0 0 - -abogado:1 0 0 - -abudhabi:1 0 10 9D8139AB9ECA925E -ac:1 0 10 332539EE7F95C32A -academy:1 0 10 332539EE7F95C32A -accenture:1 0 0 - -accountant:1 0 0 - -accountants:1 0 10 332539EE7F95C32A -aco:1 0 10 0B85863D2B5587FD -actor:1 0 10 332539EE7F95C32A -ad:1 0 10 D2 -ads:1 0 1 E41AABFAC2CA4067 -adult:1 0 0 - -aeg:1 0 0 - -aero:1 0 10 332539EE7F95C32A -aetna:1 0 0 - -af:1 0 10 63793249 -afl:1 0 0 - -africa:1 0 0 - -ag:1 0 10 332539EE7F95C32A -agakhan:1 0 10 332539EE7F95C32A -agency:1 0 10 332539EE7F95C32A -ai:1 0 0 - -aig:1 0 0 - -airbus:1 0 0 - -airforce:1 0 10 332539EE7F95C32A -airtel:1 0 0 - -akdn:1 0 10 332539EE7F95C32A -alibaba:1 0 10 332539EE7F95C32A -alipay:1 0 10 332539EE7F95C32A -allfinanz:1 0 0 - -allstate:1 0 10 332539EE7F95C32A -ally:1 0 0 - -alsace:1 0 0 - -alstom:1 0 0 - -am:1 0 5 357B19C1778E6D05 -amazon:1 0 0 - -americanexpress:1 0 0 - -americanfamily:1 0 0 - -amex:1 0 0 - -amfam:1 0 0 - -amica:1 0 0 - -amsterdam:1 0 0 - -analytics:1 0 0 - -android:1 0 1 43C39DDD1F53444A -anquan:1 0 10 BA5EBA11 -anz:1 0 0 - -aol:1 0 10 332539EE7F95C32A -apartments:1 0 10 332539EE7F95C32A -app:1 0 1 139FCA6C02909936 -apple:1 0 10 2FF44E67 -aquarelle:1 0 0 - -ar:1 0 10 - -arab:1 0 10 DF21ECF26F57EB0F -aramco:1 0 0 - -archi:1 0 10 332539EE7F95C32A -army:1 0 10 332539EE7F95C32A -art:1 0 0 - -arte:1 0 0 - -asda:1 0 10 332539EE7F95C32A -asia:1 0 10 332539EE7F95C32A -associates:1 0 10 332539EE7F95C32A -at:1 0 0 - -athleta:1 0 0 - -attorney:1 0 10 332539EE7F95C32A -au:1 0 0 ACB0E542A75932C7 -auction:1 0 10 332539EE7F95C32A -audi:1 0 10 332539EE7F95C32A -audible:1 0 0 - -auspost:1 0 0 - -author:1 0 0 - -autos:1 0 0 - -avianca:1 0 10 332539EE7F95C32A -aw:1 0 0 - -aws:1 0 0 - -axa:1 0 0 - -az:1 0 3 FACADEC0DE -azure:1 0 0 - -baby:1 0 0 - -baidu:1 0 5 3A1B91E364D39AEB -banamex:1 0 0 - -bananarepublic:1 0 0 - -band:1 0 10 332539EE7F95C32A -bank:1 0 0 - -bar:1 0 0 - -barcelona:1 0 0 - -barclaycard:1 0 10 332539EE7F95C32A -barclays:1 0 10 332539EE7F95C32A -barefoot:1 0 10 332539EE7F95C32A -bargains:1 0 10 332539EE7F95C32A -baseball:1 0 0 - -basketball:1 0 0 - -bauhaus:1 0 0 - -bayern:1 0 0 - -bbc:1 0 0 - -bbt:1 0 10 332539EE7F95C32A -bbva:1 0 0 - -bcg:1 0 10 332539EE7F95C32A -bcn:1 0 0 - -be:1 0 0 - -beats:1 0 10 3E0164A8 -beauty:1 0 0 - -beer:1 0 0 - -bentley:1 0 0 - -berlin:1 0 0 - -best:1 0 0 - -bestbuy:1 0 10 332539EE7F95C32A -bet:1 0 10 332539EE7F95C32A -bg:1 0 10 - -bh:1 0 0 - -bharti:1 0 0 - -bible:1 0 0 - -bid:1 0 0 - -bike:1 0 10 332539EE7F95C32A -bing:1 0 0 - -bingo:1 0 10 332539EE7F95C32A -bio:1 0 10 332539EE7F95C32A -biz:1 0 0 - -bj:1 0 10 0DB24F17 -black:1 0 10 332539EE7F95C32A -blackfriday:1 0 0 - -blockbuster:1 0 10 332539EE7F95C32A -blog:1 0 0 - -bloomberg:1 0 0 - -blue:1 0 10 332539EE7F95C32A -bm:1 0 10 332539EE7F95C32A -bms:1 0 10 332539EE7F95C32A -bmw:1 0 0 - -bn:1 0 20 E6E7B0909BAFDFF7 -bnpparibas:1 0 10 332539EE7F95C32A -boats:1 0 0 - -boehringer:1 0 10 332539EE7F95C32A -bofa:1 0 0 - -bom:1 0 0 95DF12E5F532FCE521D4 -bond:1 0 0 - -boo:1 0 1 4895D67A0AA23CAD -book:1 0 0 - -booking:1 0 0 - -bosch:1 0 10 332539EE7F95C32A -bostik:1 0 0 - -boston:1 0 0 - -bot:1 0 0 - -boutique:1 0 10 332539EE7F95C32A -box:1 0 0 - -bradesco:1 0 10 332539EE7F95C32A -bridgestone:1 0 0 - -broadway:1 0 0 - -broker:1 0 10 332539EE7F95C32A -brother:1 0 0 - -brussels:1 0 0 - -build:1 0 0 - -builders:1 0 10 332539EE7F95C32A -business:1 0 10 332539EE7F95C32A -buy:1 0 0 - -buzz:1 0 0 - -bv:1 0 0 - -by:1 0 10 3DB13C269C465314 -bz:1 0 10 332539EE7F95C32A -bzh:1 0 0 - -ca:1 0 0 - -cab:1 0 10 332539EE7F95C32A -cafe:1 0 10 332539EE7F95C32A -cal:1 0 1 508E41C6023A43D6 -call:1 0 0 - -calvinklein:1 0 0 - -cam:1 0 0 - -camera:1 0 10 332539EE7F95C32A -camp:1 0 10 332539EE7F95C32A -canon:1 0 0 - -capetown:1 0 0 - -capital:1 0 10 332539EE7F95C32A -capitalone:1 0 0 - -caravan:1 0 0 - -cards:1 0 10 332539EE7F95C32A -care:1 0 10 332539EE7F95C32A -career:1 0 0 - -careers:1 0 10 332539EE7F95C32A -casa:1 0 0 - -case:1 0 0 - -cash:1 0 10 332539EE7F95C32A -casino:1 0 10 332539EE7F95C32A -cat:1 0 0 - -catering:1 0 10 332539EE7F95C32A -catholic:1 0 0 - -cba:1 0 0 - -cbn:1 0 0 - -cbre:1 0 0 - -cc:1 0 0 - -center:1 0 10 332539EE7F95C32A -ceo:1 0 0 - -cern:1 0 10 332539EE7F95C32A -cfa:1 0 0 - -cfd:1 0 0 - -chanel:1 0 10 332539EE7F95C32A -channel:1 0 1 55CDF00B464A1CF7 -charity:1 0 0 332539EE7F95C32A -chase:1 0 0 - -chat:1 0 10 332539EE7F95C32A -cheap:1 0 10 332539EE7F95C32A -chintai:1 0 0 - -chrome:1 0 1 0A4D42F79B49FF34 -church:1 0 10 332539EE7F95C32A -cipriani:1 0 10 332539EE7F95C32A -circle:1 0 0 - -cisco:1 0 0 - -citadel:1 0 10 332539EE7F95C32A -citi:1 0 0 - -citic:1 0 5 3A1B91E364D39AEB -city:1 0 10 332539EE7F95C32A -cl:1 0 0 47D9490B -claims:1 0 10 332539EE7F95C32A -cleaning:1 0 10 332539EE7F95C32A -click:1 0 0 - -clinic:1 0 10 332539EE7F95C32A -clinique:1 0 10 332539EE7F95C32A -clothing:1 0 10 332539EE7F95C32A -cloud:1 0 0 - -club:1 0 0 - -clubmed:1 0 0 - -cn:1 0 10 AEF123AB -co:1 0 0 - -coach:1 0 10 332539EE7F95C32A -codes:1 0 10 332539EE7F95C32A -coffee:1 0 10 332539EE7F95C32A -college:1 0 0 - -cologne:1 0 0 - -com:1 0 0 - -comcast:1 0 0 - -commbank:1 0 0 - -community:1 0 10 332539EE7F95C32A -company:1 0 10 332539EE7F95C32A -compare:1 0 0 - -computer:1 0 10 332539EE7F95C32A -comsec:1 0 0 - -condos:1 0 10 332539EE7F95C32A -construction:1 0 10 332539EE7F95C32A -consulting:1 0 10 332539EE7F95C32A -contact:1 0 10 332539EE7F95C32A -contractors:1 0 10 332539EE7F95C32A -cooking:1 0 0 - -cool:1 0 10 332539EE7F95C32A -coop:1 0 0 - -corsica:1 0 0 - -country:1 0 0 - -coupon:1 0 0 - -coupons:1 0 10 332539EE7F95C32A -courses:1 0 0 - -cpa:1 0 0 - -cr:1 0 3 812E684DEE7923E7 -credit:1 0 10 332539EE7F95C32A -creditcard:1 0 10 332539EE7F95C32A -creditunion:1 0 0 - -cricket:1 0 0 - -crown:1 0 0 - -crs:1 0 10 332539EE7F95C32A -cruise:1 0 10 332539EE7F95C32A -cruises:1 0 10 332539EE7F95C32A -cuisinella:1 0 0 - -cx:1 0 10 621A55F1 -cy:1 0 0 - -cymru:1 0 0 - -cyou:1 0 0 - -cz:1 0 0 8C5D1BBDC8CE7344 -dabur:1 0 10 332539EE7F95C32A -dad:1 0 1 5448994D752CCBD6 -dance:1 0 10 332539EE7F95C32A -data:1 0 10 332539EE7F95C32A -date:1 0 0 - -dating:1 0 10 332539EE7F95C32A -datsun:1 0 0 - -day:1 0 1 DC45432C8F731317 -dclk:1 0 1 CDB98026DF92E314 -dds:1 0 0 - -de:1 0 15 CA12B74ADB90591A -deal:1 0 0 - -dealer:1 0 0 - -deals:1 0 10 332539EE7F95C32A -degree:1 0 10 332539EE7F95C32A -delivery:1 0 10 332539EE7F95C32A -dell:1 0 0 - -deloitte:1 0 0 - -delta:1 0 10 332539EE7F95C32A -democrat:1 0 10 332539EE7F95C32A -dental:1 0 10 332539EE7F95C32A -dentist:1 0 10 332539EE7F95C32A -desi:1 0 0 - -design:1 0 0 - -dev:1 0 1 B7B0891083980E59 -dhl:1 0 0 - -diamonds:1 0 10 332539EE7F95C32A -digital:1 0 10 332539EE7F95C32A -direct:1 0 10 332539EE7F95C32A -directory:1 0 10 332539EE7F95C32A -discount:1 0 10 332539EE7F95C32A -discover:1 0 0 - -dish:1 0 10 332539EE7F95C32A -diy:1 0 0 - -dk:1 0 0 - -dm:1 0 0 - -dnp:1 0 0 - -docs:1 0 1 005CFBA3A8AE2625 -doctor:1 0 10 332539EE7F95C32A -dog:1 0 10 332539EE7F95C32A -domains:1 0 10 332539EE7F95C32A -dot:1 0 10 332539EE7F95C32A -download:1 0 0 - -drive:1 0 1 2ED20B4FAA1594BC -dtv:1 0 10 332539EE7F95C32A -dubai:1 0 10 EF4314DAAB1D3E8F -dunlop:1 0 10 332539EE7F95C32A -dupont:1 0 0 - -durban:1 0 0 - -dvag:1 0 0 - -dvr:1 0 10 332539EE7F95C32A -earth:1 0 0 - -eat:1 0 1 0C13DA1A93C212F5 -ec:1 0 3 07FEB022BD850E78 -eco:1 0 0 - -edeka:1 0 10 332539EE7F95C32A -edu:1 0 0 - -education:1 0 10 332539EE7F95C32A -email:1 0 10 332539EE7F95C32A -emerck:1 0 10 332539EE7F95C32A -energy:1 0 10 332539EE7F95C32A -engineer:1 0 10 332539EE7F95C32A -engineering:1 0 10 332539EE7F95C32A -enterprises:1 0 10 332539EE7F95C32A -epson:1 0 0 - -equipment:1 0 10 332539EE7F95C32A -ericsson:1 0 10 332539EE7F95C32A -erni:1 0 0 - -es:1 0 5 2133BA3970BDF1C0 -esq:1 0 1 BB029F50F2E8B89E -estate:1 0 10 332539EE7F95C32A -et:1 0 5 325BBA4DA75A1DEE -etisalat:1 0 0 - -eu:1 0 0 - -eurovision:1 0 0 - -eus:1 0 0 - -events:1 0 10 332539EE7F95C32A -exchange:1 0 10 332539EE7F95C32A -expert:1 0 10 332539EE7F95C32A -exposed:1 0 10 332539EE7F95C32A -express:1 0 10 332539EE7F95C32A -extraspace:1 0 10 332539EE7F95C32A -fage:1 0 10 332539EE7F95C32A -fail:1 0 10 332539EE7F95C32A -fairwinds:1 0 0 - -faith:1 0 0 - -family:1 0 10 332539EE7F95C32A -fan:1 0 10 332539EE7F95C32A -fans:1 0 0 - -farm:1 0 10 332539EE7F95C32A -farmers:1 0 0 - -fashion:1 0 0 - -fast:1 0 0 - -fedex:1 0 10 332539EE7F95C32A -feedback:1 0 0 - -ferrari:1 0 10 332539EE7F95C32A -ferrero:1 0 0 - -fi:1 0 5 531031F7F9622A8D -fidelity:1 0 10 332539EE7F95C32A -fido:1 0 10 332539EE7F95C32A -film:1 0 0 - -final:1 0 0 75B60E5BC6012D8F53AA -finance:1 0 10 332539EE7F95C32A -financial:1 0 10 332539EE7F95C32A -fire:1 0 0 - -firestone:1 0 0 - -firmdale:1 0 20 ABBACAFE -fish:1 0 10 332539EE7F95C32A -fishing:1 0 0 - -fit:1 0 0 - -fitness:1 0 10 332539EE7F95C32A -fj:1 0 5 E2B7598B5F9278DD -flickr:1 0 0 - -flights:1 0 10 332539EE7F95C32A -flir:1 0 0 - -florist:1 0 10 332539EE7F95C32A -fly:1 0 1 BE1FF76A9EED104E -fm:1 0 0 - -fo:1 0 0 - -foo:1 0 1 4F2E89E10B33C654 -food:1 0 0 - -football:1 0 10 332539EE7F95C32A -ford:1 0 0 - -forex:1 0 10 332539EE7F95C32A -forsale:1 0 10 332539EE7F95C32A -forum:1 0 0 - -foundation:1 0 0 332539EE7F95C32A -fox:1 0 0 - -fr:1 0 0 - -free:1 0 0 - -fresenius:1 0 0 - -frl:1 0 0 - -frogans:1 0 10 332539EE7F95C32A -frontier:1 0 0 - -ftr:1 0 0 - -fujitsu:1 0 0 - -fun:1 0 0 - -fund:1 0 10 332539EE7F95C32A -furniture:1 0 10 332539EE7F95C32A -futbol:1 0 10 332539EE7F95C32A -fyi:1 0 10 332539EE7F95C32A -gal:1 0 0 - -gallery:1 0 10 332539EE7F95C32A -gallo:1 0 10 332539EE7F95C32A -gallup:1 0 10 332539EE7F95C32A -games:1 0 10 332539EE7F95C32A -gap:1 0 0 - -garden:1 0 0 - -gay:1 0 0 - -gbiz:1 0 1 A6DB71CCD2CDD7B0 -gd:1 0 0 - -gea:1 0 10 530805FBF1C83C35 -gent:1 0 0 - -genting:1 0 0 - -george:1 0 10 332539EE7F95C32A -gg:1 0 0 - -ggee:1 0 0 - -gi:1 0 10 332539EE7F95C32A -gift:1 0 0 - -gifts:1 0 10 332539EE7F95C32A -gives:1 0 0 332539EE7F95C32A -giving:1 0 0 332539EE7F95C32A -gl:1 0 10 77462077 -glass:1 0 10 332539EE7F95C32A -gle:1 0 1 84F418A3BD31A8E0 -global:1 0 10 332539EE7F95C32A -globo:1 0 0 81732AB1D608B2B07829 -gmail:1 0 1 227B1714EDF64CE5 -gmbh:1 0 10 332539EE7F95C32A -gmo:1 0 0 - -gmx:1 0 0 - -godaddy:1 0 0 - -gold:1 0 10 332539EE7F95C32A -goldpoint:1 0 0 - -golf:1 0 10 332539EE7F95C32A -goo:1 0 0 - -goodyear:1 0 10 332539EE7F95C32A -goog:1 0 1 8F3FEE3D92A4C131 -google:1 0 1 379B1838B7824DD7 -gop:1 0 0 - -got:1 0 0 - -gr:1 0 10 BEEF -grainger:1 0 0 - -graphics:1 0 10 332539EE7F95C32A -gratis:1 0 10 332539EE7F95C32A -green:1 0 10 332539EE7F95C32A -gripe:1 0 10 332539EE7F95C32A -grocery:1 0 10 332539EE7F95C32A -group:1 0 10 332539EE7F95C32A -gs:1 0 10 5E5D6ADF -guardian:1 0 0 - -gucci:1 0 0 - -guge:1 0 1 A6ED2792553A3ADD -guide:1 0 10 332539EE7F95C32A -guru:1 0 10 332539EE7F95C32A -gw:1 0 10 B1D3 -gy:1 0 10 0CEA6AF0 -hair:1 0 0 - -hamburg:1 0 0 - -hangout:1 0 1 036B1FF37EA336B7 -haus:1 0 10 332539EE7F95C32A -hbo:1 0 0 - -hdfc:1 0 10 332539EE7F95C32A -hdfcbank:1 0 10 332539EE7F95C32A -health:1 0 0 - -healthcare:1 0 10 332539EE7F95C32A -help:1 0 0 - -helsinki:1 0 10 332539EE7F95C32A -here:1 0 1 0C7342713F2259E5 -hermes:1 0 10 332539EE7F95C32A -hiphop:1 0 0 - -hisamitsu:1 0 0 - -hitachi:1 0 0 - -hiv:1 0 0 - -hk:1 0 10 2DD26B7B -hkt:1 0 10 332539EE7F95C32A -hn:1 0 10 208A6749 -hockey:1 0 10 332539EE7F95C32A -holdings:1 0 10 332539EE7F95C32A -holiday:1 0 10 332539EE7F95C32A -homedepot:1 0 10 332539EE7F95C32A -homegoods:1 0 0 - -homes:1 0 0 - -homesense:1 0 0 - -honda:1 0 0 - -horse:1 0 0 - -hospital:1 0 10 332539EE7F95C32A -host:1 0 0 - -hot:1 0 0 - -hotels:1 0 0 - -hotmail:1 0 0 - -house:1 0 10 332539EE7F95C32A -how:1 0 1 6A7474227C6F3374 -hr:1 0 10 86D354BFA3F9EFC2 -hsbc:1 0 0 - -ht:1 0 10 34676241 -hu:1 0 5 ADF47B04DFA67C03 -hughes:1 0 10 332539EE7F95C32A -hyatt:1 0 0 - -hyundai:1 0 0 - -ibm:1 0 0 - -icbc:1 0 5 3A1B91E364D39AEB -ice:1 0 10 332539EE7F95C32A -icu:1 0 0 - -ie:1 0 0 - -ieee:1 0 0 - -ifm:1 0 0 - -ikano:1 0 0 - -il:1 0 0 - -imamat:1 0 10 332539EE7F95C32A -imdb:1 0 0 - -immo:1 0 10 332539EE7F95C32A -immobilien:1 0 10 332539EE7F95C32A -in:1 0 0 - -inc:1 0 0 - -industries:1 0 10 332539EE7F95C32A -infiniti:1 0 0 - -info:1 0 10 332539EE7F95C32A -ing:1 0 1 80A6D70277A5912D -ink:1 0 0 - -institute:1 0 10 332539EE7F95C32A -insurance:1 0 0 - -insure:1 0 10 332539EE7F95C32A -int:1 0 5 8B7682B47EE4CB68 -international:1 0 10 332539EE7F95C32A -intuit:1 0 0 - -investments:1 0 10 332539EE7F95C32A -io:1 0 10 332539EE7F95C32A -ipiranga:1 0 0 - -irish:1 0 10 332539EE7F95C32A -is:1 0 0 - -ismaili:1 0 10 332539EE7F95C32A -ist:1 0 10 332539EE7F95C32A -istanbul:1 0 10 332539EE7F95C32A -it:1 0 0 - -itau:1 0 0 - -itv:1 0 10 332539EE7F95C32A -jaguar:1 0 10 332539EE7F95C32A -java:1 0 10 332539EE7F95C32A -jcb:1 0 0 - -je:1 0 0 - -jeep:1 0 10 332539EE7F95C32A -jetzt:1 0 10 332539EE7F95C32A -jewelry:1 0 10 332539EE7F95C32A -jio:1 0 10 332539EE7F95C32A -jll:1 0 10 332539EE7F95C32A -jmp:1 0 0 - -jnj:1 0 0 - -jobs:1 0 0 - -joburg:1 0 0 - -jot:1 0 0 - -joy:1 0 0 - -jp:1 0 0 - -jpmorgan:1 0 0 - -jprs:1 0 0 - -juegos:1 0 0 - -juniper:1 0 10 332539EE7F95C32A -kaufen:1 0 10 332539EE7F95C32A -kddi:1 0 0 - -ke:1 0 10 7F96766F -kerryhotels:1 0 10 332539EE7F95C32A -kerrylogistics:1 0 10 332539EE7F95C32A -kerryproperties:1 0 10 332539EE7F95C32A -kfh:1 0 0 - -ki:1 0 10 289F7F64 -kia:1 0 0 - -kids:1 0 10 332539EE7F95C32A -kim:1 0 10 332539EE7F95C32A -kindle:1 0 0 - -kitchen:1 0 10 332539EE7F95C32A -kiwi:1 0 0 - -koeln:1 0 0 - -komatsu:1 0 0 - -kosher:1 0 10 332539EE7F95C32A -kpmg:1 0 0 - -kpn:1 0 0 - -kr:1 0 10 96E920 -krd:1 0 0 - -kred:1 0 0 - -kuokgroup:1 0 10 332539EE7F95C32A -kw:1 0 10 69893DA6 -ky:1 0 0 - -kyoto:1 0 0 - -la:1 0 1 - -lacaixa:1 0 0 - -lamborghini:1 0 10 332539EE7F95C32A -lamer:1 0 10 332539EE7F95C32A -lancaster:1 0 0 - -land:1 0 10 332539EE7F95C32A -landrover:1 0 10 332539EE7F95C32A -lanxess:1 0 0 - -lasalle:1 0 10 332539EE7F95C32A -lat:1 0 0 - -latino:1 0 10 332539EE7F95C32A -latrobe:1 0 0 - -law:1 0 0 - -lawyer:1 0 10 332539EE7F95C32A -lc:1 0 10 332539EE7F95C32A -lds:1 0 10 332539EE7F95C32A -lease:1 0 10 332539EE7F95C32A -leclerc:1 0 0 - -lefrak:1 0 10 332539EE7F95C32A -legal:1 0 10 332539EE7F95C32A -lego:1 0 0 - -lexus:1 0 0 - -lgbt:1 0 10 332539EE7F95C32A -lidl:1 0 0 - -life:1 0 10 332539EE7F95C32A -lifeinsurance:1 0 0 - -lifestyle:1 0 0 - -lighting:1 0 10 332539EE7F95C32A -like:1 0 0 - -lilly:1 0 0 - -limited:1 0 10 332539EE7F95C32A -limo:1 0 10 332539EE7F95C32A -lincoln:1 0 0 - -link:1 0 0 - -lipsy:1 0 10 332539EE7F95C32A -live:1 0 10 332539EE7F95C32A -living:1 0 0 - -llc:1 0 10 332539EE7F95C32A -llp:1 0 0 - -loan:1 0 0 - -loans:1 0 10 332539EE7F95C32A -locker:1 0 10 332539EE7F95C32A -locus:1 0 0 - -london:1 0 0 - -lotte:1 0 0 - -lotto:1 0 10 332539EE7F95C32A -love:1 0 0 - -lpl:1 0 0 - -lplfinancial:1 0 0 - -lt:1 0 5 8F70EE1B999CECDA01F1 -ltd:1 0 10 332539EE7F95C32A -ltda:1 0 10 332539EE7F95C32A -lu:1 0 3 0BFA17F4 -lundbeck:1 0 10 332539EE7F95C32A -luxe:1 0 0 - -luxury:1 0 0 - -lv:1 0 10 4DDE32DD446FBC9D -ly:1 0 10 7B7F4F98 -ma:1 0 10 29A582570BDF7832B47166A23F1B -madrid:1 0 0 - -maif:1 0 0 - -maison:1 0 10 332539EE7F95C32A -makeup:1 0 0 - -man:1 0 0 - -management:1 0 10 332539EE7F95C32A -mango:1 0 0 - -map:1 0 1 3E3649CC5BCBD479 -market:1 0 10 332539EE7F95C32A -marketing:1 0 10 332539EE7F95C32A -markets:1 0 10 332539EE7F95C32A -marriott:1 0 10 332539EE7F95C32A -marshalls:1 0 0 - -mattel:1 0 0 - -mba:1 0 10 332539EE7F95C32A -mckinsey:1 0 10 332539EE7F95C32A -md:1 0 10 C4E370B9860D7442 -me:1 0 10 332539EE7F95C32A -med:1 0 0 - -media:1 0 10 332539EE7F95C32A -meet:1 0 1 30C9DBF6762D6EA1 -melbourne:1 0 0 - -meme:1 0 1 501A893E0B75CEA8 -memorial:1 0 10 332539EE7F95C32A -men:1 0 0 - -menu:1 0 0 - -merckmsd:1 0 0 - -mg:1 0 5 3B9D37825C33FADA -miami:1 0 0 - -microsoft:1 0 0 - -mil:1 0 10 FBCA -mini:1 0 0 - -mint:1 0 0 - -mit:1 0 10 332539EE7F95C32A -mitsubishi:1 0 0 - -mlb:1 0 0 - -mls:1 0 0 - -mm:1 0 5 18758EFF9349C737 -mma:1 0 0 - -mn:1 0 10 332539EE7F95C32A -mobi:1 0 10 332539EE7F95C32A -mobile:1 0 10 332539EE7F95C32A -moda:1 0 10 332539EE7F95C32A -moe:1 0 0 - -moi:1 0 0 - -monash:1 0 0 - -money:1 0 10 332539EE7F95C32A -monster:1 0 0 - -mormon:1 0 10 332539EE7F95C32A -mortgage:1 0 10 332539EE7F95C32A -moscow:1 0 10 00FF -moto:1 0 0 - -motorcycles:1 0 0 - -mov:1 0 1 5230C18414B3894A -movie:1 0 10 332539EE7F95C32A -mr:1 0 10 16ED26E4 -msd:1 0 0 - -mtn:1 0 0 - -mtr:1 0 10 8512E67B -museum:1 0 0 - -music:1 0 0 - -mx:1 0 10 9A534539B1A566A1 -my:1 0 1 - -na:1 0 10 79BD7EB8 -nab:1 0 10 332539EE7F95C32A -nagoya:1 0 0 - -name:1 0 0 - -natura:1 0 0 21EF8A21898DC9661E92 -navy:1 0 10 332539EE7F95C32A -nba:1 0 0 - -nc:1 0 10 35D14535 -nec:1 0 0 - -net:1 0 0 - -netbank:1 0 0 - -netflix:1 0 0 - -network:1 0 10 332539EE7F95C32A -neustar:1 0 0 - -new:1 0 1 304BF563557BC716 -news:1 0 10 332539EE7F95C32A -next:1 0 10 332539EE7F95C32A -nextdirect:1 0 10 332539EE7F95C32A -nexus:1 0 1 1ECB6C8E1E197EE5 -nf:1 0 10 2E421633 -nfl:1 0 0 - -ngo:1 0 0 332539EE7F95C32A -nhk:1 0 0 - -nico:1 0 0 - -nike:1 0 0 - -nikon:1 0 10 332539EE7F95C32A -ninja:1 0 10 332539EE7F95C32A -nissan:1 0 0 - -nissay:1 0 0 - -nl:1 0 0 - -no:1 0 0 - -nokia:1 0 10 332539EE7F95C32A -norton:1 0 0 - -now:1 0 0 - -nowruz:1 0 10 2109075E -nowtv:1 0 10 332539EE7F95C32A -nra:1 0 10 332539EE7F95C32A -nrw:1 0 0 - -ntt:1 0 0 - -nyc:1 0 0 - -nz:1 0 5 A28B2E20D85645FC -obi:1 0 10 332539EE7F95C32A -observer:1 0 10 332539EE7F95C32A -office:1 0 0 - -okinawa:1 0 0 - -olayan:1 0 0 - -olayangroup:1 0 0 - -oldnavy:1 0 0 - -ollo:1 0 10 332539EE7F95C32A -om:1 0 1 ED96EE88 -omega:1 0 0 - -one:1 0 0 - -ong:1 0 0 332539EE7F95C32A -onl:1 0 10 332539EE7F95C32A -online:1 0 0 - -ooo:1 0 0 - -open:1 0 0 - -oracle:1 0 10 332539EE7F95C32A -orange:1 0 0 - -org:1 0 0 332539EE7F95C32A -organic:1 0 10 332539EE7F95C32A -origins:1 0 10 332539EE7F95C32A -osaka:1 0 0 - -otsuka:1 0 0 - -ott:1 0 10 332539EE7F95C32A -ovh:1 0 0 - -page:1 0 1 B335B7536F34F743 -panasonic:1 0 0 - -paris:1 0 0 - -pars:1 0 10 4C2B4814 -partners:1 0 10 332539EE7F95C32A -parts:1 0 10 332539EE7F95C32A -party:1 0 0 - -pay:1 0 0 - -pccw:1 0 10 332539EE7F95C32A -pe:1 0 10 DAA403E0DAE6076C -pet:1 0 10 332539EE7F95C32A -pfizer:1 0 0 - -ph:1 0 5 C1F91B7F930C71E9 -pharmacy:1 0 0 - -phd:1 0 1 A5F664BCE67A2042 -philips:1 0 0 - -phone:1 0 10 332539EE7F95C32A -photo:1 0 0 - -photography:1 0 10 332539EE7F95C32A -photos:1 0 10 332539EE7F95C32A -physio:1 0 0 - -pictet:1 0 0 - -pictures:1 0 10 332539EE7F95C32A -pid:1 0 0 - -pin:1 0 0 - -ping:1 0 0 - -pink:1 0 10 332539EE7F95C32A -pioneer:1 0 0 - -pizza:1 0 10 332539EE7F95C32A -pl:1 0 12 A2362F18C6DDFDEB -place:1 0 10 332539EE7F95C32A -play:1 0 1 EA47EF0D1057B252 -playstation:1 0 0 - -plumbing:1 0 10 332539EE7F95C32A -plus:1 0 10 332539EE7F95C32A -pm:1 0 0 - -pnc:1 0 10 332539EE7F95C32A -pohl:1 0 0 - -poker:1 0 10 332539EE7F95C32A -politie:1 0 0 - -porn:1 0 0 - -post:1 0 10 332539EE7F95C32A -pramerica:1 0 0 - -praxi:1 0 0 - -press:1 0 0 - -prime:1 0 0 - -pro:1 0 10 332539EE7F95C32A -prod:1 0 1 DBD1DE6BC42EEF5D -productions:1 0 10 332539EE7F95C32A -prof:1 0 1 CECCE5239DB19657 -progressive:1 0 10 332539EE7F95C32A -promo:1 0 10 332539EE7F95C32A -properties:1 0 10 332539EE7F95C32A -property:1 0 0 - -protection:1 0 0 - -pru:1 0 0 - -prudential:1 0 0 - -pt:1 0 10 D115 -pub:1 0 10 332539EE7F95C32A -pw:1 0 0 - -pwc:1 0 10 332539EE7F95C32A -py:1 0 10 3A7175FEE4366418 -qpon:1 0 0 - -quebec:1 0 0 - -quest:1 0 0 - -racing:1 0 0 - -radio:1 0 0 - -re:1 0 0 - -read:1 0 0 - -realestate:1 0 0 - -realtor:1 0 0 - -realty:1 0 10 332539EE7F95C32A -recipes:1 0 10 332539EE7F95C32A -red:1 0 10 332539EE7F95C32A -redstone:1 0 10 332539EE7F95C32A -redumbrella:1 0 10 332539EE7F95C32A -rehab:1 0 10 332539EE7F95C32A -reise:1 0 10 332539EE7F95C32A -reisen:1 0 10 332539EE7F95C32A -reit:1 0 0 - -reliance:1 0 10 332539EE7F95C32A -ren:1 0 5 3A1B91E364D39AEB -rent:1 0 0 - -rentals:1 0 10 332539EE7F95C32A -repair:1 0 10 332539EE7F95C32A -report:1 0 10 332539EE7F95C32A -republican:1 0 10 332539EE7F95C32A -rest:1 0 0 - -restaurant:1 0 10 332539EE7F95C32A -review:1 0 0 - -reviews:1 0 10 332539EE7F95C32A -rexroth:1 0 10 332539EE7F95C32A -rich:1 0 10 332539EE7F95C32A -richardli:1 0 10 332539EE7F95C32A -ricoh:1 0 0 - -ril:1 0 10 332539EE7F95C32A -rio:1 0 0 BD0D5A4EAFDD3B5ED952 -rip:1 0 10 332539EE7F95C32A -ro:1 0 10 B28C35E1 -rocks:1 0 10 332539EE7F95C32A -rodeo:1 0 0 - -rogers:1 0 10 332539EE7F95C32A -room:1 0 0 - -rs:1 0 5 1C0BF0F7781A4F43 -rsvp:1 0 1 1CBC6C0EEDB5EF0C -ru:1 0 0 - -rugby:1 0 0 - -run:1 0 10 332539EE7F95C32A -rw:1 0 10 75390284 -rwe:1 0 0 - -ryukyu:1 0 0 - -sa:1 0 5 8AFCD856FC2AA0B1 -saarland:1 0 0 - -safe:1 0 0 - -safety:1 0 0 - -sakura:1 0 0 - -sale:1 0 10 332539EE7F95C32A -salon:1 0 10 332539EE7F95C32A -samsclub:1 0 10 332539EE7F95C32A -samsung:1 0 10 123E56 -sandvik:1 0 0 - -sandvikcoromant:1 0 0 - -sanofi:1 0 10 332539EE7F95C32A -sap:1 0 0 - -sarl:1 0 10 332539EE7F95C32A -sas:1 0 0 - -save:1 0 0 - -saxo:1 0 0 - -sb:1 0 10 580551BD -sbi:1 0 10 332539EE7F95C32A -sbs:1 0 0 - -sc:1 0 10 332539EE7F95C32A -sca:1 0 0 - -scb:1 0 0 - -schaeffler:1 0 10 F81206D9333B37EE -schmidt:1 0 0 - -scholarships:1 0 10 332539EE7F95C32A -school:1 0 10 332539EE7F95C32A -schule:1 0 10 332539EE7F95C32A -schwarz:1 0 0 - -science:1 0 0 - -scot:1 0 0 - -search:1 0 1 04BADDEDC9F3A4E5 -seat:1 0 0 - -secure:1 0 0 - -security:1 0 0 - -seek:1 0 0 - -select:1 0 0 - -sener:1 0 0 - -services:1 0 10 332539EE7F95C32A -seven:1 0 0 - -sew:1 0 10 332539EE7F95C32A -sex:1 0 0 - -sexy:1 0 0 - -sfr:1 0 0 - -sg:1 0 20 04EDA11FADB90E0D -sh:1 0 10 332539EE7F95C32A -shangrila:1 0 10 332539EE7F95C32A -sharp:1 0 0 - -shaw:1 0 10 332539EE7F95C32A -shell:1 0 0 - -shia:1 0 10 30ED3DC6 -shiksha:1 0 10 332539EE7F95C32A -shoes:1 0 10 332539EE7F95C32A -shop:1 0 0 - -shopping:1 0 10 332539EE7F95C32A -shouji:1 0 10 BA5EBA11 -show:1 0 10 332539EE7F95C32A -si:1 0 5 38095434E4BAA36B -silk:1 0 0 - -sina:1 0 10 332539EE7F95C32A -singles:1 0 10 332539EE7F95C32A -site:1 0 0 - -sj:1 0 0 - -sk:1 0 1 - -ski:1 0 10 332539EE7F95C32A -skin:1 0 0 - -sky:1 0 0 - -skype:1 0 0 - -sling:1 0 10 332539EE7F95C32A -smart:1 0 0 - -smile:1 0 0 - -sn:1 0 0 - -sncf:1 0 0 - -so:1 0 10 10B83850 -soccer:1 0 10 332539EE7F95C32A -social:1 0 10 332539EE7F95C32A -softbank:1 0 0 - -software:1 0 10 332539EE7F95C32A -sohu:1 0 5 3A1B91E364D39AEB -solar:1 0 10 332539EE7F95C32A -solutions:1 0 10 332539EE7F95C32A -song:1 0 0 - -sony:1 0 0 - -soy:1 0 1 AE331721622CB04E -spa:1 0 10 332539EE7F95C32A -space:1 0 0 - -sport:1 0 0 - -spot:1 0 0 - -srl:1 0 10 332539EE7F95C32A -ss:1 0 5 CDF1A6C5F05CEC0E -stada:1 0 10 332539EE7F95C32A -staples:1 0 0 - -star:1 0 10 332539EE7F95C32A -statebank:1 0 10 332539EE7F95C32A -statefarm:1 0 0 - -stc:1 0 0 - -stcgroup:1 0 0 - -stockholm:1 0 10 332539EE7F95C32A -storage:1 0 0 - -store:1 0 0 - -stream:1 0 0 - -studio:1 0 10 332539EE7F95C32A -study:1 0 0 - -style:1 0 10 332539EE7F95C32A -su:1 0 0 - -sucks:1 0 0 - -supplies:1 0 10 332539EE7F95C32A -supply:1 0 10 332539EE7F95C32A -support:1 0 10 332539EE7F95C32A -surf:1 0 0 - -surgery:1 0 10 332539EE7F95C32A -suzuki:1 0 0 - -swatch:1 0 0 - -swiss:1 0 0 - -sx:1 0 0 - -sydney:1 0 0 - -systems:1 0 10 332539EE7F95C32A -tab:1 0 0 - -taipei:1 0 0 - -talk:1 0 0 - -taobao:1 0 10 332539EE7F95C32A -target:1 0 0 - -tatamotors:1 0 10 332539EE7F95C32A -tatar:1 0 0 - -tattoo:1 0 0 - -tax:1 0 10 332539EE7F95C32A -taxi:1 0 10 332539EE7F95C32A -tci:1 0 10 3D993753 -tdk:1 0 0 - -team:1 0 10 332539EE7F95C32A -tech:1 0 0 - -technology:1 0 10 332539EE7F95C32A -tel:1 0 0 - -temasek:1 0 10 332539EE7F95C32A -tennis:1 0 10 332539EE7F95C32A -teva:1 0 0 - -tf:1 0 0 - -th:1 0 0 - -thd:1 0 10 332539EE7F95C32A -theater:1 0 10 332539EE7F95C32A -theatre:1 0 0 - -tiaa:1 0 0 - -tickets:1 0 0 - -tienda:1 0 10 332539EE7F95C32A -tips:1 0 10 332539EE7F95C32A -tires:1 0 10 332539EE7F95C32A -tirol:1 0 0 - -tjmaxx:1 0 0 - -tjx:1 0 0 - -tkmaxx:1 0 0 - -tl:1 0 10 3DEB1FB0 -tm:1 0 5 ED006940DD -tmall:1 0 10 332539EE7F95C32A -today:1 0 10 332539EE7F95C32A -tokyo:1 0 0 - -tools:1 0 10 332539EE7F95C32A -top:1 0 5 3A1B91E364D39AEB -toray:1 0 0 - -toshiba:1 0 0 - -total:1 0 0 - -tours:1 0 10 332539EE7F95C32A -town:1 0 10 332539EE7F95C32A -toyota:1 0 0 - -toys:1 0 10 332539EE7F95C32A -tr:1 0 5 A99634B81AF9FD30 -trade:1 0 0 - -trading:1 0 10 332539EE7F95C32A -training:1 0 10 332539EE7F95C32A -travel:1 0 10 332539EE7F95C32A -travelers:1 0 10 332539EE7F95C32A -travelersinsurance:1 0 10 332539EE7F95C32A -trust:1 0 0 - -trv:1 0 10 332539EE7F95C32A -tt:1 0 10 3F1F0E4E -tube:1 0 0 - -tui:1 0 0 - -tunes:1 0 0 - -tushu:1 0 0 - -tv:1 0 0 - -tvs:1 0 10 332539EE7F95C32A -tw:1 0 0 - -ua:1 0 0 C0FFEE -ubank:1 0 10 332539EE7F95C32A -ubs:1 0 10 332539EE7F95C32A -ug:1 0 10 4DFA7D8B -uk:1 0 0 - -unicom:1 0 5 3A1B91E364D39AEB -university:1 0 10 332539EE7F95C32A -uno:1 0 0 - -uol:1 0 0 E78DC14100A3030AB3D1 -ups:1 0 10 332539EE7F95C32A -us:1 0 0 - -uy:1 0 10 8349A2 -uz:1 0 10 70B2528CE7 -vacations:1 0 10 332539EE7F95C32A -vana:1 0 0 - -vanguard:1 0 10 332539EE7F95C32A -vc:1 0 10 332539EE7F95C32A -vegas:1 0 10 332539EE7F95C32A -ventures:1 0 10 332539EE7F95C32A -verisign:1 0 0 - -versicherung:1 0 0 - -vet:1 0 10 332539EE7F95C32A -vg:1 0 0 - -viajes:1 0 10 332539EE7F95C32A -video:1 0 10 332539EE7F95C32A -vig:1 0 10 332539EE7F95C32A -viking:1 0 10 332539EE7F95C32A -villas:1 0 10 332539EE7F95C32A -vin:1 0 10 332539EE7F95C32A -vip:1 0 0 - -virgin:1 0 0 - -visa:1 0 0 - -vision:1 0 10 332539EE7F95C32A -viva:1 0 0 - -vivo:1 0 0 - -vlaanderen:1 0 0 - -vn:1 0 5 4B433A97 -vodka:1 0 0 - -volkswagen:1 0 10 332539EE7F95C32A -volvo:1 0 10 332539EE7F95C32A -vote:1 0 10 332539EE7F95C32A -voting:1 0 0 - -voto:1 0 10 332539EE7F95C32A -voyage:1 0 10 332539EE7F95C32A -vu:1 0 0 - -wales:1 0 0 - -walmart:1 0 10 332539EE7F95C32A -walter:1 0 0 - -wang:1 0 5 3A1B91E364D39AEB -wanggou:1 0 0 - -watch:1 0 10 332539EE7F95C32A -watches:1 0 10 332539EE7F95C32A -weather:1 0 0 - -weatherchannel:1 0 0 - -webcam:1 0 0 - -weber:1 0 0 - -website:1 0 0 - -wed:1 0 0 - -wedding:1 0 0 - -weibo:1 0 10 332539EE7F95C32A -weir:1 0 10 332539EE7F95C32A -wf:1 0 0 - -whoswho:1 0 0 - -wien:1 0 0 - -wiki:1 0 0 - -williamhill:1 0 0 - -win:1 0 0 - -windows:1 0 0 - -wine:1 0 10 332539EE7F95C32A -winners:1 0 0 - -wme:1 0 0 - -wolterskluwer:1 0 10 332539EE7F95C32A -woodside:1 0 0 - -work:1 0 0 - -works:1 0 10 332539EE7F95C32A -world:1 0 10 332539EE7F95C32A -wow:1 0 0 - -ws:1 0 10 FD74D6902DE9C5CE -wtc:1 0 0 - -wtf:1 0 10 332539EE7F95C32A -xbox:1 0 0 - -xerox:1 0 0 - -xfinity:1 0 0 - -xihuan:1 0 10 BA5EBA11 -xin:1 0 10 332539EE7F95C32A -xn--11b4c3d:1 0 0 - -xn--1ck2e1b:1 0 0 - -xn--1qqw23a:1 0 10 AEF123AC -xn--2scrj9c:1 0 0 - -xn--30rr7y:1 0 5 3A1B91E364D39AEB -xn--3bst00m:1 0 5 3A1B91E364D39AEB -xn--3ds443g:1 0 10 BA5EBA11 -xn--3e0b707e:1 0 10 96E920 -xn--3hcrj9c:1 0 0 - -xn--3pxu8k:1 0 0 - -xn--42c2d9a:1 0 0 - -xn--45br5cyl:1 0 0 - -xn--45brj9c:1 0 0 - -xn--45q11c:1 0 5 3A1B91E364D39AEB -xn--4dbrk0ce:1 0 0 - -xn--4gbrim:1 0 0 - -xn--55qw42g:1 0 25 490AD793A65EA283 -xn--55qx5d:1 0 10 AEF123AC -xn--5su34j936bgsg:1 0 0 - -xn--5tzm5g:1 0 10 332539EE7F95C32A -xn--6frz82g:1 0 10 332539EE7F95C32A -xn--6qq986b3xl:1 0 5 3A1B91E364D39AEB -xn--80adxhks:1 0 10 00FF -xn--80aqecdr1a:1 0 0 - -xn--80asehdb:1 0 0 - -xn--80aswg:1 0 0 - -xn--8y0a063a:1 0 5 3A1B91E364D39AEB -xn--90a3ac:1 0 5 1C0BF0F7781A4F43 -xn--90ae:1 0 5 8692055A7083E141 -xn--90ais:1 0 10 12A953A6FCC14E4E -xn--9dbq2a:1 0 0 - -xn--9et52u:1 0 5 3A1B91E364D39AEB -xn--9krt00a:1 0 10 332539EE7F95C32A -xn--b4w605ferd:1 0 10 332539EE7F95C32A -xn--bck1b9a5dre4c:1 0 0 - -xn--c1avg:1 0 0 332539EE7F95C32A -xn--c2br7g:1 0 0 - -xn--cck2b3b:1 0 0 - -xn--cckwcxetd:1 0 0 - -xn--cg4bki:1 0 10 123E56 -xn--clchc0ea0b2g2a9gcd:1 0 20 04EDA11FADB90E0D -xn--czr694b:1 0 5 3A1B91E364D39AEB -xn--czrs0t:1 0 10 332539EE7F95C32A -xn--czru2d:1 0 5 3A1B91E364D39AEB -xn--d1acj3b:1 0 0 - -xn--e1a4c:1 0 0 - -xn--eckvdtc9d:1 0 0 - -xn--efvy88h:1 0 5 3A1B91E364D39AEB -xn--fct429k:1 0 0 - -xn--fhbei:1 0 0 - -xn--fiq228c5hs:1 0 10 BA5EBA11 -xn--fiq64b:1 0 5 3A1B91E364D39AEB -xn--fiqs8s:1 0 10 AEF123AB -xn--fiqz9s:1 0 10 AEF123AB -xn--fjq720a:1 0 10 332539EE7F95C32A -xn--flw351e:1 0 1 AB38C586138C6AFE -xn--fpcrj9c3d:1 0 0 - -xn--fzys8d69uvgm:1 0 10 332539EE7F95C32A -xn--g2xx48c:1 0 0 - -xn--gckr3f0f:1 0 0 - -xn--gecrj9c:1 0 0 - -xn--gk3at1e:1 0 0 - -xn--h2breg3eve:1 0 0 - -xn--h2brj9c:1 0 0 - -xn--h2brj9c8c:1 0 0 - -xn--hxt814e:1 0 5 3A1B91E364D39AEB -xn--i1b6b1a6a2e:1 0 0 332539EE7F95C32A -xn--imr513n:1 0 5 3A1B91E364D39AEB -xn--io0a7i:1 0 10 AEF123AC -xn--j1aef:1 0 0 - -xn--j6w193g:1 0 10 A11982BA -xn--jlq480n2rg:1 0 0 - -xn--jvr189m:1 0 0 - -xn--kcrx77d1x4a:1 0 0 - -xn--kprw13d:1 0 0 - -xn--kpry57d:1 0 0 - -xn--kput3i:1 0 10 BA5EBA11 -xn--mgb9awbf:1 0 1 96604C3D -xn--mgba3a3ejt:1 0 0 - -xn--mgba7c0bbn0a:1 0 0 - -xn--mgbaakc7dvf:1 0 0 - -xn--mgbab2bd:1 0 0 - -xn--mgbah1a3hjkrd:1 0 10 48076A8A -xn--mgbbh1a:1 0 0 - -xn--mgbbh1a71e:1 0 0 - -xn--mgbca7dzdo:1 0 10 646EFA0D668B52B3 -xn--mgbcpq6gpa1a:1 0 0 - -xn--mgberp4a5d4ar:1 0 5 8AFCD856FC2AA0B1 -xn--mgbgu82a:1 0 0 - -xn--mgbi4ecexp:1 0 0 - -xn--mgbt3dhd:1 0 10 060C2ADB -xn--mgbx4cd0ab:1 0 1 - -xn--mk1bu44c:1 0 0 - -xn--mxtq1m:1 0 0 - -xn--ngbc5azd:1 0 0 - -xn--ngbe9e0a:1 0 0 - -xn--ngbrx:1 0 10 68315A27AE368D54 -xn--nqv7f:1 0 0 332539EE7F95C32A -xn--nqv7fs00ema:1 0 0 332539EE7F95C32A -xn--nyqy26a:1 0 10 BA5EBA11 -xn--o3cw4h:1 0 0 - -xn--otu796d:1 0 5 3A1B91E364D39AEB -xn--p1acf:1 0 10 4151553D -xn--p1ai:1 0 0 - -xn--pssy2u:1 0 0 - -xn--q7ce6a:1 0 1 - -xn--q9jyb4c:1 0 1 553E24F233566FE7 -xn--qcka1pmc:1 0 1 53C6EE0E778BE9C0 -xn--qxa6a:1 0 0 - -xn--qxam:1 0 10 BEEF -xn--rhqv96g:1 0 10 BA5EBA11 -xn--rovu88b:1 0 0 - -xn--rvc1e0am3e:1 0 0 - -xn--s9brj9c:1 0 0 - -xn--ses554g:1 0 5 3A1B91E364D39AEB -xn--t60b56a:1 0 0 - -xn--tckwe:1 0 0 - -xn--tiq49xqyj:1 0 0 - -xn--unup4y:1 0 10 332539EE7F95C32A -xn--vermgensberater-ctb:1 0 0 - -xn--vermgensberatung-pwb:1 0 0 - -xn--vhquv:1 0 10 332539EE7F95C32A -xn--vuq861b:1 0 10 BA5EBA11 -xn--w4r85el8fhu5dnra:1 0 0 - -xn--w4rs40l:1 0 0 - -xn--wgbh1c:1 0 10 09BBFC2A9A64A9A9 -xn--xhq521b:1 0 10 AEF123AC -xn--xkc2dl3a5ee0h:1 0 0 - -xn--y9a3aq:1 0 5 2E5471717C2DB993 -xn--yfro4i67o:1 0 20 04EDA11FADB90E0D -xn--zfr164b:1 0 25 490AD793A65EA283 -xxx:1 0 0 - -xyz:1 0 0 - -yachts:1 0 0 - -yahoo:1 0 0 - -yamaxun:1 0 0 - -yandex:1 0 0 - -yodobashi:1 0 0 - -yoga:1 0 0 - -yokohama:1 0 0 - -you:1 0 0 - -youtube:1 0 1 2B95FF5E605F1BB5 -yt:1 0 0 - -yun:1 0 10 BA5EBA11 -za:1 0 0 - -zappos:1 0 0 - -zara:1 0 10 332539EE7F95C32A -zero:1 0 0 - -zip:1 0 1 022541E0AB3EFD1F -zm:1 0 10 667B2FD9 -zone:1 0 10 332539EE7F95C32A -zuerich:1 0 0 - -aaa:1 0 0 - -aarp:1 0 0 - -abb:1 0 100 332539EE7F95C32A -abbott:1 0 100 332539EE7F95C32A diff --git a/extras/tldsec b/extras/tldsec deleted file mode 100755 index 3f850d3..0000000 --- a/extras/tldsec +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/sh -# NSEC Statistics for TLDs - developed by acidvegas (https://git.acid.vegas/nsecx) -# tldsec - -# This script will check the DNSSEC status of all TLDs and output the results separated by NSEC, NSEC3, and NODNSSEC. -# NSEC3 records will also include the NSEC3PARAM parameters for the zone as well for cracking in Hashcat. - -# ANSI color codes -RED='\033[0;31m' -GREEN='\033[0;32m' -YELLOW='\033[0;33m' -CYAN='\033[0;36m' -PURPLE='\033[0;35m' -GRAY='\033[1;30m' -NC='\033[0m' - -# Create the output directory if it doesn't exist -mkdir -p output - -# Parse the tld list from a root nameserver -tld_list=$(dig AXFR . @g.root-servers.net | grep -E 'IN\s+NS' | awk '{print $1}' | sed 's/\.$//' | sort -u) - -# Get the total number of TLDs, excluding comments and empty lines -total_tlds=$(echo "$tld_list" | grep -v '^#' | grep -v '^$' | wc -l | tr -d ' ') - -# Initialize TLD count -current_tld=0 -nsec_total=0 -nsec3_total=0 -nodnssec_total=0 - -# Read through each TLD in the list -echo "$tld_list" | while read -r tld; do - - # Increase TLD count - current_tld=$((current_tld + 1)) - - # Convert TLD to lowercase using tr - tld=$(printf "%s" "$tld" | tr '[:upper:]' '[:lower:]') - - # Check for DNSSEC records - output=$(dig +short ${tld}. DNSKEY) - - if [ -z "$output" ]; then - nodnssec_total=$((nodnssec_total + 1)) - echo "$tld" >> output/nodnssec.txt - else - nsec_output=$(dig +short ${tld}. NSEC) - nsec3_output=$(dig +short ${tld}. NSEC3PARAM) - if [ -n "$nsec_output" ]; then - nsec_total=$((nsec_total + 1)) - echo "$tld" >> output/nsec.txt - elif [ -n "$nsec3_output" ]; then - nsec3_total=$((nsec3_total + 1)) - nsec3_params=$(echo "$nsec3_output" | awk '{print $1,$2,$3,$4}') - echo "${tld}:${nsec3_params}" >> output/nsec3.txt - else - nodnssec_total=$((nodnssec_total + 1)) - echo "$tld" >> output/nodnssec.txt - fi - fi - - # Output the summarized status line with color - printf "\r${CYAN}%s/%s${NC} ${GRAY}|${NC} ${GREEN}NSEC: ${NC}%s ${GRAY}|${NC} ${YELLOW}NSEC3: ${NC}%s ${GRAY}|${NC} ${RED}NODNSSEC: ${NC}%s ${GRAY}|${NC} Checking ${PURPLE}%s${NC}... " \ - "$current_tld" "$total_tlds" \ - "$nsec_total" "$nsec3_total" "$nodnssec_total" "$tld" -done - -echo "\nCheck completed! Data written to the output directory." \ No newline at end of file diff --git a/nsec3 b/nsec3 deleted file mode 100755 index fe8b7a5..0000000 --- a/nsec3 +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# NSEC walk script for DNSSEC - developed by acidvegas (https://git.acid.vegas/nsecx) - -# https://github.com/anonion0/nsec3map -#python3 -m pip install n3map[predict] - -TARGET=$1 # Can simply be a TLD (no dot) -mkdir -p output -for NS in $(dig @8.8.8.8 +short NS $TARGET | sort -R); do - IPADDR=$(dig +short "$1" A || dig +short "$1" AAAA) - echo "Targeting $TARGET on $NS ($IPADDR)..." - n3map -avpl --output=output/$TARGET_$NS.txt $IPV4 --ignore-overlapping $TARGET - echo "-------------------------" -done diff --git a/nwalk b/nwalk index 4bba8a4..8647a56 100755 --- a/nwalk +++ b/nwalk @@ -1,20 +1,16 @@ #!/bin/sh -# NSEC Walking for DNSSEC enabled zones - developed by acidvegas (https://git.acid.vegas/nsecx) +# NSEC/NSEC3 Zone Walking - developed by acidvegas (https://github.com/acidvegas/nsecx) # Usage: -# NSEC walk on a single domain: +# Walk a single domain: # ./nwalk -# NSEC walk on a list of domains: +# Walk a list of domains: # cat domain_list.txt | ./nwalk -# NSEC walk on a list of domains using parallel: +# Walk a list of domains using parallel: # parallel -a domain_list.txt -j 10 ./nwalk -# NSEC walk on all TLDs: +# Walk all TLDs: # curl -s 'https://data.iana.org/TLD/tlds-alpha-by-domain.txt' | tail -n +2 | tr '[:upper:]' '[:lower:]' | ./nwalk -# NSEC walk on all PSL TLDs: -# curl -s https://publicsuffix.org/list/public_suffix_list.dat | grep -vE '^(//|.*[*!])' | grep '\.' | awk '{print $1}' | ./nwalk -# Colors -BLUE="\033[1;34m" CYAN="\033[1;36m" GREEN="\033[1;32m" GREY="\033[1;90m" @@ -24,99 +20,285 @@ RED="\033[1;31m" YELLOW="\033[1;33m" RESET="\033[0m" -nsec_crawl() { - domain=$1 - - domain=$(echo "$domain" | sed -e 's|^\(https\?://\)\?||' -e 's|^www\.||' -e 's|/.*||') - - echo "${PINK}Looking up nameservers for ${CYAN}${domain}${RESET}" - - nameservers=$(dig +short +retry=3 +time=10 $domain NS | sed 's/\.$//') - - [ -z "$nameservers" ] && echo " ${GREY}No nameservers found for ${CYAN}${domain}${RESET}" && return - - total_nameservers=$(echo "$nameservers" | wc -l) - echo " ${BLUE}Found ${total_nameservers} nameservers for ${CYAN}${domain}${RESET}" - - ns_ip_list="" - - for ns in $nameservers; do - echo " ${PINK}Looking up IP addresses for ${PURPLE}${ns}${RESET}" - - ns_ip=$(dig +short +retry=3 +time=10 $ns A && dig +short +retry=3 +time=10 $ns AAAA) - - [ -z "$ns_ip" ] && echo " ${GREY}No IP addresses found on ${PURPLE}${ns}${GREY} for ${CYAN}${domain}${RESET}" && continue - - total_ip=$(echo "$ns_ip" | wc -l) - echo " ${BLUE}Found ${total_ip} IP addresses on ${PURPLE}${ns}${BLUE} for ${CYAN}${domain}${RESET}" - - for ip in $ns_ip; do - ns_ip_list="${ns_ip_list}${ns} ${ip}\n" - done - done - - [ -z "$ns_ip_list" ] && echo " ${GREY}No IP addresses found for ${CYAN}${domain}${RESET} nameservers" && return - - total_ns_ip=$(echo -e "$ns_ip_list" | wc -l) - echo " ${BLUE}Found ${total_ns_ip} IP addresses for ${CYAN}${domain}${BLUE} nameservers${RESET}" - - current_domain=$domain - - count=0 - error=0 - - ns=$(echo "$ns_ip_list" | shuf -n 1) - - while true; do - [ -z "$nameservers" ] && echo "${GREY}No nameservers left for ${CYAN}${domain}${RESET}" && return - [ -z "$ns" ] && echo "${GREY}No nameservers left for ${CYAN}${domain}${RESET}" && return - - ns_domain=$(echo $ns | awk '{print $1}') - ns_ip=$(echo $ns | awk '{print $2}') - - nsec=$(dig +short +retry=3 +time=10 @${ns_ip} $current_domain NSEC | awk '{print $1}' | sed 's/\.$//') - - if [ -z "$nsec" ]; then - error=`expr $error + 1` - if [ $error -eq 3 ]; then - echo " ${RED}Failed to communicate with ${PURPLE}${ns_domain} ${GREY}(${ns_ip})${RED} for ${CYAN}${domain}${RESET}" - nameservers=$(echo "$nameservers" | grep -v "$ns_ip") - ns=$(echo "$ns_ip_list" | shuf -n 1) - error=0 - fi - continue - fi - - error=0 - - [ "$nsec" = "$domain" ] || [ "$nsec" = "$current_domain" ] && break - - case $nsec in "\000."*) break;; esac - - count=`expr $count + 1` - - echo "$nsec" >> "${output_dir}/nsec-${domain}.txt" - echo " ${GREEN}NSEC record for ${CYAN}${domain}${GREEN} from ${PURPLE}${ns_domain} ${GREY}(${ns_ip})${GREEN} found ${YELLOW}${nsec}${RESET}" - - current_domain=$nsec - done - - if [ $count -eq 0 ]; then - echo "${RED}No NSEC records found for ${CYAN}${domain}${RED} from ${PURPLE}${ns}${RESET}" - else - echo "${GREEN}Found ${count} NSEC records for ${CYAN}${domain}${RESET}" - fi +rand_str() { + head -c 32 /dev/urandom | od -An -tx1 | tr -d ' \n' | head -c 12 +} + +relativize() { + sed -e "s/^${1}\./@ /" -e "s/\.${1}\.//g" | tr -s ' \t' ' ' +} + +print_records() { + label=$1 + pad=$(printf '%*s' ${#label} '') + first=1 + while IFS= read -r line; do + [ -z "$line" ] && continue + set -- $line + name=$1; ttl=$2; class=$3; type=$4; shift 4; rdata="$*" + if [ $first -eq 1 ]; then + printf "${PINK}%s ${CYAN}%s ${GREY}%s ${PURPLE}%s ${GREEN}%s ${YELLOW}%s${RESET}\n" "$label" "$name" "$ttl" "$class" "$type" "$rdata" + first=0 + else + printf "%s ${CYAN}%s ${GREY}%s ${PURPLE}%s ${GREEN}%s ${YELLOW}%s${RESET}\n" "$pad" "$name" "$ttl" "$class" "$type" "$rdata" + fi + done +} + +resolve_apex() { + ns_ip=$1 + domain=$2 + outfile=$3 + + apex="" + soa=$(dig +noall +answer +retry=10 +time=10 @${ns_ip} ${domain}. SOA 2>/dev/null | grep -v ';;' | relativize "$domain") + [ -n "$soa" ] && apex="$soa" + + ns_records=$(dig +noall +answer +retry=10 +time=10 @${ns_ip} ${domain}. NS 2>/dev/null | grep -v ';;' | relativize "$domain") + [ -n "$ns_records" ] && apex=$(printf '%s\n%s' "$apex" "$ns_records") + + if [ -n "$apex" ]; then + echo "$apex" >> "$outfile" + echo "$apex" | print_records "[apex]" + fi +} + +resolve_name() { + name=$1 + ns_ip=$2 + outfile=$3 + domain=$4 + count=$5 + + result=$(dig +noall +authority +additional +retry=10 +time=10 @${ns_ip} ${name}. NS 2>/dev/null | grep -v ';;' | awk '$4 != "SOA"' | relativize "$domain") + if [ -z "$result" ]; then + result=$(dig +noall +answer +retry=10 +time=10 @${ns_ip} ${name}. NS 2>/dev/null | grep -v ';;' | awk '$4 != "SOA"' | relativize "$domain") + fi + if [ -z "$result" ]; then + result=$(dig +noall +answer +additional +retry=10 +time=10 ${name}. NS 2>/dev/null | grep -v ';;' | awk '$4 != "SOA"' | relativize "$domain") + fi + if [ -n "$result" ]; then + echo "$result" >> "$outfile" + echo "$result" | print_records "[$count]" + else + result=$(dig +noall +answer +retry=10 +time=10 @${ns_ip} ${name}. NSEC 2>/dev/null | grep -v ';;' | relativize "$domain") + if [ -n "$result" ]; then + echo "$result" >> "$outfile" + echo "$result" | print_records "[$count]" + else + relative=$(echo "$name" | sed "s/\.${domain}$//") + line="$relative 0 IN NSEC ?" + echo "$line" >> "$outfile" + echo "$line" | print_records "[$count]" + fi + fi +} + +walk_nsec() { + printf " ${YELLOW}Detected NSEC${RESET}\n" + + outfile="${output_dir}/${domain}.zone" + : > "$outfile" + + current_domain=$domain + count=0 + error=0 + apex_done=0 + + while true; do + ns=$(printf '%b' "$ns_ip_list" | grep -v '^$' | shuf -n 1) + [ -z "$ns" ] && printf "${RED}No nameservers for ${CYAN}${domain}${RESET}\n" && return + + ns_domain=$(echo $ns | awk '{print $1}') + ns_ip=$(echo $ns | awk '{print $2}') + + nsec_raw=$(dig +short +retry=10 +time=10 @${ns_ip} $current_domain NSEC 2>/dev/null) + dig_rc=$? + nsec=$(echo "$nsec_raw" | grep -v ';;' | awk '{print $1}' | sed 's/\.$//') + + if [ -z "$nsec" ]; then + if [ $dig_rc -eq 0 ]; then + label=$(echo "$current_domain" | sed "s/\.${domain}$//") + printf " ${YELLOW}NSEC gap at ${CYAN}${current_domain}${YELLOW} — jumping past${RESET}\n" + nsec=$(dig +noall +authority +dnssec +retry=10 +time=10 @${ns_ip} "${label}\\001.${domain}." 2>/dev/null | awk -v name="${current_domain}." '$1 == name && $4 == "NSEC" {print $5; exit}' | sed 's/\.$//') + if [ -n "$nsec" ]; then + current_domain=$nsec + error=0 + continue + fi + printf " ${RED}Could not jump past ${CYAN}${current_domain}${RED} — zone walk incomplete${RESET}\n" + break + fi + error=$((error + 1)) + [ $((error % 100)) -eq 0 ] && printf " ${RED}[${error}] Failed ${error} times on ${CYAN}${current_domain}${RED} — still retrying${RESET}\n" + continue + fi + + error=0 + + if [ $apex_done -eq 0 ]; then + resolve_apex "$ns_ip" "$domain" "$outfile" + apex_done=1 + fi + + [ "$nsec" = "$domain" ] && break + case $nsec in "\000."*) break;; esac + + if [ "$nsec" = "$current_domain" ]; then + label=$(echo "$current_domain" | sed "s/\.${domain}$//") + printf " ${YELLOW}NSEC gap at ${CYAN}${current_domain}${YELLOW} — jumping past${RESET}\n" + nsec=$(dig +noall +authority +dnssec +retry=10 +time=10 @${ns_ip} "${label}\\001.${domain}." 2>/dev/null | awk -v name="${current_domain}." '$1 == name && $4 == "NSEC" {print $5; exit}' | sed 's/\.$//') + if [ -n "$nsec" ] && [ "$nsec" != "$domain" ]; then + current_domain=$nsec + continue + fi + break + fi + + count=$((count + 1)) + + resolve_name "$nsec" "$ns_ip" "$outfile" "$domain" "$count" + + current_domain=$nsec + done + + if [ $count -eq 0 ]; then + rm -f "$outfile" + printf "${RED}No NSEC records found for ${CYAN}${domain}${RESET}\n" + else + total_records=$(wc -l < "$outfile") + printf "${GREEN}Done — ${count} names, ${total_records} records written to ${outfile}${RESET}\n" + fi +} + +walk_nsec3() { + printf " ${YELLOW}Detected NSEC3${RESET}\n" + + algo=$(echo "$nsec3param" | awk '{print $1}') + flags=$(echo "$nsec3param" | awk '{print $2}') + iterations=$(echo "$nsec3param" | awk '{print $3}') + salt=$(echo "$nsec3param" | awk '{print $4}') + + printf " ${GREEN}NSEC3PARAM: ${YELLOW}algo=${algo} flags=${flags} iter=${iterations} salt=${salt}${RESET}\n" + + outfile="${output_dir}/${domain}.jsonl" + : > "$outfile" + + query_count=0 + + printf " ${PINK}Gathering NSEC3 hashes...${RESET}\n" + + while true; do + query_count=$((query_count + 1)) + + nsec3_records=$(dig +noall +authority +dnssec +retry=3 +time=5 @${detect_ns_ip} "$(rand_str).${domain}." A 2>/dev/null | grep ' IN NSEC3 ') + + if [ -n "$nsec3_records" ]; then + echo "$nsec3_records" | while IFS= read -r line; do + [ -z "$line" ] && continue + hash=$(echo "$line" | awk '{print $1}' | sed "s/\.${domain}\.$//" | tr '[:lower:]' '[:upper:]') + next_hash=$(echo "$line" | awk '{print $9}' | tr '[:lower:]' '[:upper:]') + types=$(echo "$line" | awk '{for(i=10;i<=NF;i++) printf "%s ", $i}') + + if ! grep -qF "$hash" "$outfile" 2>/dev/null; then + printf '{"hash":"%s","next":"%s","types":"%s","domain":"%s","nsec3param":"%s"}\n' "$hash" "$next_hash" "$types" "$domain" "$nsec3param" >> "$outfile" + cur_count=$(wc -l < "$outfile" | tr -d ' ') + printf " ${GREEN}[%s] ${CYAN}%s ${GREY}-> ${YELLOW}%s${RESET}\n" "$cur_count" "$hash" "$next_hash" + fi + done + fi + + if [ $((query_count % 100)) -eq 0 ]; then + count=$(wc -l < "$outfile" | tr -d ' ') + if [ "$count" -gt 0 ]; then + missing=$(awk -F'"' '{hashes[$4]=1; nexts[$8]=1} END {for (n in nexts) if (!(n in hashes)) {print n; exit}}' "$outfile") + if [ -z "$missing" ]; then + printf " ${GREEN}Chain complete — ${count} hashes cover the full zone${RESET}\n" + break + fi + fi + fi + done + + count=$(wc -l < "$outfile" | tr -d ' ') + + if [ "$count" -eq 0 ]; then + rm -f "$outfile" + printf "${RED}No NSEC3 hashes gathered for ${CYAN}${domain}${RESET}\n" + else + printf "${GREEN}Done — ${count} unique NSEC3 hashes for ${CYAN}${domain}${RESET}\n" + printf "${GREY}Output: ${outfile}${RESET}\n" + fi +} + +nwalk_zone() { + domain=$1 + + domain=$(echo "$domain" | sed -e 's|^\(https\?://\)\?||' -e 's|^www\.||' -e 's|/.*||') + + printf "${PINK}Looking up nameservers for ${CYAN}${domain}${RESET}\n" + + nameservers=$(dig +short +retry=3 +time=10 $domain NS | grep -v ';;' | sed 's/\.$//') + + [ -z "$nameservers" ] && printf " ${GREY}No nameservers found for ${CYAN}${domain}${RESET}\n" && return + + ns_ip_list="" + for ns in $nameservers; do + ns_ip=$(dig +short +retry=3 +time=10 $ns A 2>/dev/null | grep -v ';;' && dig +short +retry=3 +time=10 $ns AAAA 2>/dev/null | grep -v ';;') + [ -z "$ns_ip" ] && continue + for ip in $ns_ip; do + ns_ip_list="${ns_ip_list}${ns} ${ip}\n" + done + done + + [ -z "$ns_ip_list" ] && printf " ${RED}No IP addresses found for ${CYAN}${domain}${RESET} nameservers\n" && return + + dnssec_type="" + detect_ns="" + detect_ns_ip="" + nsec3param="" + + for ns in $nameservers; do + probe_ip=$(dig +short +retry=3 +time=10 $ns A 2>/dev/null | grep -v ';;' | head -1) + [ -z "$probe_ip" ] && continue + + nsec3param=$(dig +short +retry=3 +time=10 @${probe_ip} $domain NSEC3PARAM 2>/dev/null | grep -v ';;') + if [ -n "$nsec3param" ]; then + dnssec_type="nsec3" + detect_ns=$ns + detect_ns_ip=$probe_ip + break + fi + + nsec_test=$(dig +short +retry=3 +time=10 @${probe_ip} $domain NSEC 2>/dev/null | grep -v ';;') + if [ -n "$nsec_test" ]; then + dnssec_type="nsec" + detect_ns=$ns + detect_ns_ip=$probe_ip + break + fi + done + + if [ -z "$dnssec_type" ]; then + printf " ${GREY}No DNSSEC found for ${CYAN}${domain}${RESET}\n" + return + fi + + if [ "$dnssec_type" = "nsec3" ]; then + walk_nsec3 + else + walk_nsec + fi } -# Set output directory output_dir="nwalk_out" mkdir -p $output_dir if [ -t 0 ]; then - [ $# -ne 1 ] && echo "Usage: $0 or cat domain_list.txt | $0" && exit 1 - nsec_crawl $1 + [ $# -ne 1 ] && echo "Usage: $0 or cat domain_list.txt | $0" && exit 1 + nwalk_zone $1 else - while IFS= read -r line; do - nsec_crawl $line - done -fi \ No newline at end of file + while IFS= read -r line; do + nwalk_zone $line + done +fi diff --git a/tldsec b/tldsec new file mode 100755 index 0000000..391c2dd --- /dev/null +++ b/tldsec @@ -0,0 +1,71 @@ +#!/bin/sh +# NSEC Statistics for TLDs - developed by acidvegas (https://github.com/acidvegas/nsecx) +# nsecx/extras/tldsec + +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[0;33m' +CYAN='\033[0;36m' +PURPLE='\033[0;35m' +GRAY='\033[1;30m' +NC='\033[0m' + +OUTPUT_FILE="dnssec_report_$(date +%Y-%m-%d).json" +TMP_FILE=$(mktemp) + +echo "Fetching TLD list from IANA..." +curl -s 'https://data.iana.org/TLD/tlds-alpha-by-domain.txt' | tail -n +2 | tr '[:upper:]' '[:lower:]' > "$TMP_FILE" + +total=$(wc -l < "$TMP_FILE" | tr -d ' ') + +if [ "$total" -eq 0 ]; then + echo "Failed to fetch TLD list from IANA" + rm -f "$TMP_FILE" + exit 1 +fi + +echo "Got ${total} TLDs from IANA" + +current=0 +nsec_total=0 +nsec3_total=0 +skip_total=0 + +> "$OUTPUT_FILE" + +while IFS= read -r tld || [ -n "$tld" ]; do + [ -z "$tld" ] && continue + tld=$(printf "%s" "$tld" | tr '[:upper:]' '[:lower:]') + current=$((current + 1)) + + printf "\r${CYAN}%s/%s${NC} ${GRAY}|${NC} ${GREEN}NSEC: ${NC}%s ${GRAY}|${NC} ${YELLOW}NSEC3: ${NC}%s ${GRAY}|${NC} ${RED}SKIP: ${NC}%s ${GRAY}|${NC} ${PURPLE}%s${NC}" "$current" "$total" "$nsec_total" "$nsec3_total" "$skip_total" "$tld" + + dnskey=$(dig +short +time=10 +tries=10 "${tld}." DNSKEY 2>/dev/null | grep -v ';;') + if [ -z "$dnskey" ]; then + skip_total=$((skip_total + 1)) + printf '{"tld":"%s","dnssec":null}\n' "$tld" >> "$OUTPUT_FILE" + continue + fi + + nsec3param=$(dig +short +time=10 +tries=10 "${tld}." NSEC3PARAM 2>/dev/null | grep -v ';;') + if [ -n "$nsec3param" ]; then + nsec3_total=$((nsec3_total + 1)) + params=$(printf '%s' "$nsec3param" | head -1 | awk '{print $1,$2,$3,$4}') + printf '{"tld":"%s","dnssec":"NSEC3","params":"%s"}\n' "$tld" "$params" >> "$OUTPUT_FILE" + continue + fi + + nsec=$(dig +short +time=10 +tries=10 "${tld}." NSEC 2>/dev/null | grep -v ';;') + if [ -n "$nsec" ]; then + nsec_total=$((nsec_total + 1)) + printf '{"tld":"%s","dnssec":"NSEC"}\n' "$tld" >> "$OUTPUT_FILE" + continue + fi + + skip_total=$((skip_total + 1)) + printf '{"tld":"%s","dnssec":null}\n' "$tld" >> "$OUTPUT_FILE" +done < "$TMP_FILE" + +rm -f "$TMP_FILE" + +printf "\n\nDone — NSEC: %s | NSEC3: %s | No DNSSEC: %s | Total: %s\nReport: %s\n" "$nsec_total" "$nsec3_total" "$skip_total" "$total" "$OUTPUT_FILE" \ No newline at end of file