Download latest list of registered domains for .FOUNDATION zone

31,161 registered domains — Last update: 04 Jul 2026

.FOUNDATION domain list file

Domain list for .FOUNDATION zone - full list of registered domain names for the zone

  • Daily updated data — last update: 04 Jul 2026
  • Total domains in the list: 31,161
  • File size: 138 kB
  • Download from website (with one mouse click!)
  • Download via simple HTTP REST API (automate!)

Sample data: Show

Contents

1. Quick Facts

Total Zone Volume
31,161
Registered domains
New Today
27
Registrations / 24h
Daily Churn
26
Expired domains / 24h

2. Daily Domain Statistics - Last 90 days

Date Total domains New Deleted
2026-07-04 31,161 + 27 - 26
2026-07-03 31,160 + 29 - 32
2026-07-02 31,163 + 31 - 38
2026-07-01 31,170 + 18 - 38
2026-06-30 31,190 + 16 - 32
2026-06-29 31,206 + 20 - 37
2026-06-28 31,223 + 21 - 17
2026-06-27 31,219 + 22 - 56
2026-06-26 31,253 + 28 - 26
2026-06-25 31,251 + 24 - 27
2026-06-24 31,254 + 31 - 25
2026-06-23 31,248 + 35 - 23
2026-06-22 31,236 + 19 - 29
2026-06-21 31,246 + 30 - 24
2026-06-20 31,240 + 34 - 61
2026-06-19 31,267 + 23 - 21
2026-06-18 31,265 + 34 - 26
2026-06-17 31,257 + 43 - 11
2026-06-16 31,225 + 42 - 14
2026-06-15 31,197 + 26 - 23
2026-06-14 31,194 + 29 - 26
2026-06-13 31,191 + 57 - 27
2026-06-12 31,161 + 34 - 21
2026-06-11 31,148 + 35 - 34
2026-06-10 31,147 + 36 - 26
2026-06-09 31,137 + 19 - 22
2026-06-08 31,140 + 32 - 32
2026-06-07 31,140 + 17 - 18
2026-06-06 31,141 + 18 - 29
2026-06-05 31,152 + 18 - 18
2026-06-04 31,152 + 28 - 26
2026-06-03 31,150 + 30 - 21
2026-06-02 31,141 + 19 - 57
2026-06-01 31,179 + 11 - 26
2026-05-31 31,194 + 16 - 31
2026-05-30 31,209 + 29 - 20
2026-05-29 31,200 + 21 - 22
2026-05-28 31,201 + 31 - 21
2026-05-27 31,191 + 29 - 28
2026-05-26 31,190 + 45 - 20
2026-05-25 31,165 + 19 - 47
2026-05-24 31,193 + 20 - 46
2026-05-23 31,219 + 38 - 22
2026-05-22 31,203 + 24 - 18
2026-05-21 31,197 + 30 - 18
2026-05-20 31,185 + 35 - 25
2026-05-19 31,175 + 13 - 39
2026-05-18 31,201 + 25 - 30
2026-05-17 31,206 + 20 - 31
2026-05-16 31,217 + 33 - 29
2026-05-15 31,213 + 35 - 34
2026-05-14 31,212 + 33 - 33
2026-05-13 31,212 + 41 - 27
2026-05-12 31,198 + 32 - 27
2026-05-11 31,193 + 37 - 21
2026-05-10 31,177 + 43 - 37
2026-05-09 31,171 + 25 - 21
2026-05-08 31,167 + 31 - 46
2026-05-07 31,182 + 32 - 20
2026-05-06 31,170 + 30 - 25
2026-05-05 31,165 + 33 - 20
2026-05-04 31,152 + 16 - 12
2026-05-03 31,148 + 33 - 32
2026-05-02 31,147 + 24 - 37
2026-05-01 31,160 + 49 - 28
2026-04-30 31,139 + 29 - 49
2026-04-29 31,159 + 36 - 12
2026-04-28 31,135 + 31 - 28
2026-04-27 31,132 + 13 - 21
2026-04-26 31,140 + 25 - 27
2026-04-25 31,142 + 28 - 28
2026-04-24 31,142 + 19 - 24
2026-04-23 31,147 + 45 - 19
2026-04-22 31,121 + 15 - 52
2026-04-21 31,158 + 24 - 45
2026-04-20 31,179 + 27 - 20
2026-04-19 31,172 + 15 - 45
2026-04-18 31,202 + 28 - 32
2026-04-17 31,206 + 20 - 20
2026-04-16 31,206 + 30 - 23
2026-04-15 31,199 + 24 - 24
2026-04-14 31,199 + 13 - 19
2026-04-13 31,205 + 25 - 20
2026-04-12 31,200 + 18 - 30
2026-04-11 31,212 + 28 - 14
2026-04-10 31,198 + 20 - 32
2026-04-09 31,210 + 23 - 15
2026-04-08 31,202 + 33 - 22
2026-04-07 31,191 + 25 - 46
2026-04-06 31,212 + 16 - 57
2026-04-05 31,253 + 28 - 31

3. Zone Details: .foundation

.foundation is intended for organizations and initiatives that prioritize mission, stewardship, and long-term impact. Typical uses include official foundation homepages, grant catalogs, program microsites, fundraising campaigns, annual reports, donor portals, volunteer coordination, research centers, and legally distinct philanthropic arms of corporations or families.

As a brand choice, .foundation conveys credibility, permanence, and a focus on public benefit. Organizations choose it to distinguish philanthropic work from commercial operations, to make their purpose explicit in the domain name, and to present a concise, memorable web address that reinforces trust and governance when communicating with donors, partners, and beneficiaries.

When selecting a .foundation domain, organizations should consider clarity of naming (department.foundation, name.foundation), trademark protection, and a coordinated presence across other zones. It pairs well with standard TLDs for broader reach and can be used for targeted microsites, transparency pages, or program branding to clearly signal mission-driven activities online.

Related zones:

Zone Name foundation
Zone Type gTLD
Assigned by IANA YES
Public registrations allowed YES
WHOIS Server whois.nic.foundation
RDAP Server https://rdap.publicinterestregistry.org/rdap/
Managing Organization Public Interest Registry (PIR)
Organization Address 11911 Freedom Drive 10th Floor, Suite 1000
Reston VA 20190
United States of America (the)

4. Historical Domain Lists for .foundation zone

Access the archive of historical .FOUNDATION domain lists and analyze how domains in the .FOUNDATION namespace have evolved over time. Historical domain data helps researchers and engineers study domain growth, DNS infrastructure changes, and long-term internet trends.

Date Domains File Size Download
2026-07-04 31,161 138 kB Download
2026-07-03 31,160 138 kB Download
2026-07-02 31,163 138 kB Download
2026-07-01 31,170 138 kB Download
2026-06-30 31,190 138 kB Download
2026-06-29 31,206 138 kB Download
2026-06-28 31,223 138 kB Download
2026-06-27 31,219 138 kB Download
2026-06-26 31,253 138 kB Download
2026-06-25 31,251 138 kB Download
2026-06-24 31,254 138 kB Download
2026-06-23 31,248 138 kB Download
2026-06-22 31,236 138 kB Download
2026-06-21 31,246 138 kB Download
2026-06-20 31,240 138 kB Download
2026-06-19 31,267 138 kB Download
2026-06-18 31,265 138 kB Download
2026-06-17 31,257 138 kB Download
2026-06-16 31,225 138 kB Download
2026-06-15 31,197 138 kB Download
2026-06-14 31,194 138 kB Download
2026-06-13 31,191 138 kB Download
2026-06-12 31,161 138 kB Download
2026-06-11 31,148 137 kB Download
2026-06-10 31,147 137 kB Download
2026-06-09 31,137 137 kB Download
2026-06-08 31,140 137 kB Download
2026-06-07 31,140 137 kB Download
2026-06-06 31,141 137 kB Download
2026-06-05 31,152 137 kB Download
2026-06-04 31,152 137 kB Download
2026-06-03 31,150 137 kB Download
2026-06-02 31,141 137 kB Download
2026-06-01 31,179 137 kB Download
2026-05-31 31,194 138 kB Download
2026-05-30 31,209 138 kB Download
2026-05-29 31,200 138 kB Download
2026-05-28 31,201 138 kB Download
2026-05-27 31,191 137 kB Download
2026-05-26 31,190 137 kB Download
2026-05-25 31,165 137 kB Download
2026-05-24 31,193 138 kB Download
2026-05-23 31,219 138 kB Download
2026-05-22 31,203 138 kB Download
2026-05-21 31,197 138 kB Download
2026-05-20 31,185 138 kB Download
2026-05-19 31,175 137 kB Download
2026-05-18 31,201 138 kB Download
2026-05-17 31,206 138 kB Download
2026-05-16 31,217 138 kB Download
2026-05-15 31,213 138 kB Download
2026-05-14 31,212 138 kB Download
2026-05-13 31,212 138 kB Download
2026-05-12 31,198 138 kB Download
2026-05-11 31,193 138 kB Download
2026-05-10 31,177 137 kB Download
2026-05-09 31,171 137 kB Download
2026-05-08 31,167 137 kB Download
2026-05-07 31,182 137 kB Download
2026-05-06 31,170 137 kB Download
2026-05-05 31,165 137 kB Download
2026-05-04 31,152 137 kB Download
2026-05-03 31,148 137 kB Download
2026-05-02 31,147 137 kB Download
2026-05-01 31,160 137 kB Download
2026-04-30 31,139 137 kB Download
2026-04-29 31,159 137 kB Download
2026-04-28 31,135 137 kB Download
2026-04-27 31,132 137 kB Download
2026-04-26 31,140 137 kB Download
2026-04-25 31,142 137 kB Download
2026-04-24 31,142 137 kB Download
2026-04-23 31,147 137 kB Download
2026-04-22 31,121 137 kB Download
2026-04-21 31,158 137 kB Download
2026-04-20 31,179 137 kB Download
2026-04-19 31,172 137 kB Download
2026-04-18 31,202 137 kB Download
2026-04-17 31,206 138 kB Download
2026-04-16 31,206 138 kB Download
2026-04-15 31,199 137 kB Download
2026-04-14 31,199 137 kB Download
2026-04-13 31,205 137 kB Download
2026-04-12 31,200 137 kB Download
2026-04-11 31,212 138 kB Download
2026-04-10 31,198 137 kB Download
2026-04-09 31,210 137 kB Download
2026-04-08 31,202 137 kB Download
2026-04-07 31,191 137 kB Download
2026-04-06 31,212 137 kB Download
2026-04-05 31,253 138 kB Download
2026-04-04 31,256 138 kB Download
2026-04-03 31,253 138 kB Download
2026-04-02 31,249 138 kB Download
2026-04-01 31,245 138 kB Download
2026-03-31 31,266 138 kB Download
2026-03-30 31,264 138 kB Download
2026-03-29 31,299 138 kB Download
2026-03-28 31,327 138 kB Download
2026-03-27 31,327 138 kB Download
2026-03-26 31,332 138 kB Download
2026-03-25 31,324 138 kB Download
2026-03-24 31,351 138 kB Download
2026-03-23 31,342 138 kB Download
2026-03-22 31,365 138 kB Download
2026-03-21 31,366 138 kB Download
2026-03-20 31,364 138 kB Download
2026-03-19 31,397 138 kB Download
2026-03-18 31,370 138 kB Download
2026-03-17 31,364 138 kB Download
2026-03-16 31,375 138 kB Download
2026-03-15 31,370 138 kB Download
2026-03-14 31,362 138 kB Download
2026-03-13 31,355 138 kB Download
2026-03-12 31,349 138 kB Download
2026-03-11 31,339 138 kB Download
2026-03-10 31,340 138 kB Download
2026-03-09 31,323 138 kB Download
2026-03-08 31,314 138 kB Download
2026-03-07 31,312 138 kB Download
2026-03-06 31,314 138 kB Download
2026-03-05 31,288 138 kB Download
2026-03-04 31,284 138 kB Download
2026-03-03 31,274 138 kB Download
2026-03-02 31,248 137 kB Download
2026-03-01 31,248 137 kB Download
2026-02-28 31,224 137 kB Download
2026-02-27 31,230 137 kB Download
2026-02-26 31,229 137 kB Download
2026-02-25 31,204 137 kB Download
2026-02-24 31,226 137 kB Download
2026-02-23 31,231 137 kB Download
2026-02-22 31,267 137 kB Download
2026-02-21 31,272 137 kB Download
2026-02-20 31,249 137 kB Download
2026-02-19 31,280 137 kB Download
2026-02-18 31,276 137 kB Download
2026-02-17 31,264 137 kB Download
2026-02-16 31,212 137 kB Download
2026-02-15 31,171 137 kB Download
2026-02-14 31,150 137 kB Download
2026-02-13 31,110 136 kB Download
2026-02-12 31,067 136 kB Download
2026-02-11 31,032 136 kB Download
2026-02-10 31,001 136 kB Download
2026-02-09 30,986 136 kB Download
2026-02-08 30,956 136 kB Download
2026-02-07 30,938 136 kB Download
2026-02-06 30,922 135 kB Download
2026-02-05 30,898 135 kB Download
2026-02-04 30,845 135 kB Download
2026-02-03 30,821 135 kB Download
2026-02-02 30,845 135 kB Download
2026-02-01 30,849 135 kB Download
2026-01-31 30,850 135 kB Download
2026-01-30 30,847 135 kB Download
2026-01-29 30,855 135 kB Download
2026-01-28 30,858 135 kB Download
2026-01-27 30,850 135 kB Download
2026-01-26 30,865 135 kB Download
2026-01-25 30,884 135 kB Download
2026-01-24 30,898 135 kB Download
2026-01-23 30,890 135 kB Download
2026-01-22 30,890 135 kB Download
2026-01-21 30,890 135 kB Download
2026-01-20 30,884 135 kB Download
2026-01-19 30,881 135 kB Download
2026-01-18 30,859 135 kB Download
2026-01-17 30,908 135 kB Download
2026-01-16 30,916 135 kB Download
2026-01-15 30,919 135 kB Download
2026-01-14 30,915 135 kB Download
2026-01-13 30,916 135 kB Download
2026-01-12 30,911 135 kB Download
2026-01-11 30,911 135 kB Download
2026-01-10 30,922 135 kB Download
2026-01-09 30,928 136 kB Download
2026-01-08 30,913 135 kB Download
2026-01-07 30,911 135 kB Download
2026-01-06 30,904 135 kB Download
2026-01-05 30,901 135 kB Download
2026-01-04 30,906 135 kB Download
2026-01-03 30,915 135 kB Download
2026-01-02 30,913 135 kB Download
2026-01-01 30,918 135 kB Download
2025-12-31 30,913 135 kB Download
2025-12-30 30,928 136 kB Download
2025-12-29 30,947 136 kB Download
2025-12-28 30,958 136 kB Download
2025-12-27 30,964 136 kB Download
2025-12-26 30,985 136 kB Download
2025-12-25 30,989 136 kB Download
2025-12-24 30,985 136 kB Download
2025-12-23 30,996 136 kB Download
2025-12-22 31,012 136 kB Download
2025-12-21 31,029 136 kB Download
2025-12-20 31,058 136 kB Download
2025-12-19 31,064 136 kB Download
2025-12-18 31,051 136 kB Download
2025-12-17 31,058 136 kB Download
2025-12-16 31,055 136 kB Download
2025-12-15 31,038 136 kB Download
2025-12-14 31,040 136 kB Download
2025-12-13 31,042 136 kB Download
2025-12-12 31,042 136 kB Download
2025-12-11 31,035 136 kB Download
2025-12-10 31,037 136 kB Download
2025-12-09 31,030 136 kB Download
2025-12-08 31,026 136 kB Download
2025-12-07 31,034 136 kB Download
2025-12-06 31,034 136 kB Download
2025-12-05 31,023 136 kB Download
2025-12-04 31,022 136 kB Download
2025-12-03 31,032 136 kB Download
2025-12-02 31,037 136 kB Download
2025-12-01 31,037 136 kB Download
2025-11-30 31,037 136 kB Download
2025-11-29 31,043 136 kB Download
2025-11-28 31,033 136 kB Download
2025-11-27 31,028 136 kB Download
2025-11-26 31,022 136 kB Download
2025-11-25 31,020 136 kB Download
2025-11-24 31,017 136 kB Download
2025-11-23 31,024 136 kB Download
2025-11-22 31,035 136 kB Download
2025-11-21 31,036 136 kB Download
2025-11-20 31,058 136 kB Download
2025-11-19 31,040 136 kB Download
2025-11-18 31,034 136 kB Download
2025-11-17 31,014 136 kB Download
2025-11-16 30,999 136 kB Download
2025-11-15 30,999 136 kB Download
2025-11-14 31,003 136 kB Download
2025-11-13 31,006 136 kB Download
2025-11-12 30,986 136 kB Download
2025-11-11 30,982 136 kB Download
2025-11-10 30,972 136 kB Download
2025-11-09 30,958 136 kB Download
2025-11-08 30,956 136 kB Download
2025-11-07 30,943 136 kB Download
2025-11-06 30,947 136 kB Download
2025-11-05 30,965 136 kB Download
2025-11-04 30,983 136 kB Download
2025-11-03 31,042 136 kB Download
2025-11-02 31,056 136 kB Download
2025-11-01 31,038 136 kB Download
2025-10-31 31,040 136 kB Download
2025-10-30 31,047 136 kB Download
2025-10-29 31,039 136 kB Download
2025-10-28 31,038 136 kB Download
2025-10-27 31,054 136 kB Download
2025-10-26 31,054 136 kB Download
2025-10-25 31,058 136 kB Download
2025-10-24 31,055 136 kB Download
2025-10-23 31,081 136 kB Download
2025-10-22 31,076 136 kB Download
2025-10-21 31,074 136 kB Download
2025-10-20 31,075 136 kB Download
2025-10-19 31,068 136 kB Download
2025-10-18 31,075 136 kB Download
2025-10-17 31,076 136 kB Download
2025-10-16 31,064 136 kB Download
2025-10-15 31,062 136 kB Download
2025-10-14 31,063 136 kB Download
2025-10-13 31,056 136 kB Download
2025-10-12 31,070 136 kB Download
2025-10-11 31,062 136 kB Download
2025-10-10 31,082 136 kB Download
2025-10-09 31,062 136 kB Download
2025-10-08 31,059 136 kB Download
2025-10-07 31,079 136 kB Download
2025-10-06 31,082 136 kB Download
2025-10-05 31,076 136 kB Download
2025-10-04 31,071 136 kB Download
2025-10-03 31,066 136 kB Download
2025-10-02 31,069 136 kB Download
2025-10-01 31,066 136 kB Download
2025-09-30 31,066 136 kB Download
2025-09-29 31,048 136 kB Download
2025-09-28 31,053 136 kB Download
2025-09-27 31,049 136 kB Download
2025-09-26 31,048 136 kB Download
2025-09-25 31,059 136 kB Download
2025-09-24 31,075 136 kB Download
2025-09-23 31,089 136 kB Download
2025-09-22 31,056 136 kB Download
2025-09-21 31,046 136 kB Download
2025-09-20 31,032 136 kB Download
2025-09-19 31,061 136 kB Download
2025-09-18 31,081 136 kB Download
2025-09-17 31,060 136 kB Download
2025-09-16 31,058 136 kB Download
2025-09-15 31,033 136 kB Download
2025-09-14 31,028 136 kB Download
2025-09-13 31,020 136 kB Download
2025-09-12 31,002 136 kB Download
2025-09-11 30,975 136 kB Download
2025-09-10 30,959 135 kB Download
2025-09-09 30,932 135 kB Download
2025-09-08 30,913 135 kB Download
2025-09-07 30,932 135 kB Download
2025-09-06 30,943 135 kB Download
2025-09-05 30,939 135 kB Download
2025-09-04 30,949 136 kB Download
2025-09-03 30,949 136 kB Download
2025-09-02 30,967 136 kB Download
2025-09-01 30,971 136 kB Download
2025-08-31 30,983 136 kB Download
2025-08-30 30,998 136 kB Download
2025-08-29 30,986 136 kB Download
2025-08-28 30,999 136 kB Download
2025-08-27 30,997 136 kB Download
2025-08-26 30,996 136 kB Download
2025-08-25 30,991 136 kB Download
2025-08-24 30,988 136 kB Download
2025-08-23 30,997 136 kB Download
2025-08-22 31,031 136 kB Download
2025-08-21 31,055 136 kB Download
2025-08-20 31,064 136 kB Download
2025-08-19 31,076 136 kB Download
2025-08-18 31,086 136 kB Download
2025-08-17 31,106 136 kB Download
2025-08-16 31,113 136 kB Download
2025-08-15 31,150 136 kB Download
2025-08-14 31,175 137 kB Download
2025-08-13 31,190 137 kB Download
2025-08-12 31,220 137 kB Download
2025-08-11 31,256 137 kB Download
2025-08-10 31,282 137 kB Download
2025-08-09 31,307 137 kB Download
2025-08-08 31,311 137 kB Download
2025-08-07 31,315 137 kB Download
2025-08-06 31,325 137 kB Download
2025-08-05 31,324 137 kB Download
2025-08-04 31,325 137 kB Download
2025-08-03 31,336 138 kB Download
2025-08-02 31,361 138 kB Download
2025-08-01 31,367 138 kB Download
2025-07-31 31,368 138 kB Download
2025-07-30 31,372 138 kB Download
2025-07-29 31,397 138 kB Download
2025-07-28 31,380 138 kB Download
2025-07-27 31,389 138 kB Download
2025-07-26 31,402 138 kB Download
2025-07-25 31,412 138 kB Download
2025-07-24 31,444 138 kB Download
2025-07-23 31,453 138 kB Download
2025-07-22 31,459 138 kB Download
2025-07-21 31,465 138 kB Download
2025-07-20 31,482 138 kB Download
2025-07-19 31,486 138 kB Download
2025-07-18 31,494 138 kB Download
2025-07-17 31,513 138 kB Download
2025-07-16 31,524 139 kB Download
2025-07-14 31,526 139 kB Download
2025-07-13 31,551 139 kB Download
2025-07-12 31,568 139 kB Download
2025-07-11 31,592 139 kB Download
2025-07-10 31,586 139 kB Download
2025-07-09 31,607 139 kB Download
2025-07-08 31,615 139 kB Download
2025-07-07 31,628 139 kB Download
2025-07-06 31,624 139 kB Download
2025-07-05 31,630 139 kB Download
2025-07-04 31,647 139 kB Download
2025-07-03 31,665 139 kB Download
2025-07-02 31,702 139 kB Download
2025-07-01 31,700 139 kB Download
2025-06-30 31,712 139 kB Download
2025-06-29 31,753 140 kB Download
2025-06-28 31,774 140 kB Download
2025-06-27 31,760 140 kB Download
2025-06-26 31,761 140 kB Download
2025-06-25 31,803 140 kB Download
2025-06-24 31,801 140 kB Download
2025-06-23 31,806 140 kB Download
2025-06-22 31,839 140 kB Download

5. Download latest .foundation domain list via API

import axios from 'axios';
import fs from 'fs';
import { pipeline } from 'stream/promises';

const response = await axios({
  method: 'GET',
  url: 'https://allzonefiles.io/api/v1/zones/foundation/dl',
  responseType: 'stream',
  headers: {
    // Replace with your API key
    'Authorization': 'Bearer allzfio_5c1572d016b846ce99ce7a177922ff21'
  }
});

await pipeline(response.data, fs.createWriteStream('foundation.txt.gz'));

console.log('Download complete!');
package main

import (
    "io"
    "net/http"
    "os"
)

func main() {
    url := "https://allzonefiles.io/api/v1/zones/foundation/dl"
    file, _ := os.Create("foundation.txt.gz")
    defer out.Close()

    req, _ := http.NewRequest("GET", url, nil)
    // Replace with your API key
    req.Header.Set("Authorization", "Bearer allzfio_5c1572d016b846ce99ce7a177922ff21")

    resp, _ := http.DefaultClient.Do(req)
    defer resp.Body.Close()

    io.Copy(out, resp.Body)
}
import requests

url = "https://allzonefiles.io/api/v1/zones/foundation/dl"
# Replace with your API key
headers = {"Authorization": "Bearer allzfio_5c1572d016b846ce99ce7a177922ff21"}

with requests.get(url, headers=headers, stream=True) as r:
    r.raise_for_status()
    with open("foundation.txt.gz", "wb") as f:
        for chunk in r.iter_content(chunk_size=128*1024):
            f.write(chunk)
import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;

public class FileDownloader {
    public static void main(String[] args) throws Exception {
        URL url = new URL("https://allzonefiles.io/api/v1/zones/foundation/dl");
        HttpURLConnection connection = (HttpURLConnection) url.openConnection();

        connection.setRequestMethod("GET");
        // Replace with your API key
        connection.setRequestProperty("Authorization", "Bearer allzfio_5c1572d016b846ce99ce7a177922ff21");

        try (InputStream in = connection.getInputStream();
             FileOutputStream out = new FileOutputStream("foundation.txt.gz")) {

            byte[] buffer = new byte[8192];
            int bytesRead;
            while ((bytesRead = in.read(buffer)) != -1) {
                out.write(buffer, 0, bytesRead);
            }
        }

        System.out.println("Download complete!");
    }
}