List of registered domains for .XN--4DBRK0CE zone

1,410 registered domains — Last update: 20 May 2026

Basic Domains

Domain list for .XN--4DBRK0CE zone - full list of registered domain names for the zone

  • Daily updated data — last update: 20 May 2026
  • Total domains in the list: 1,410
  • File size: 10 kB
  • Download from website
  • Download via HTTP REST API

Sample data:

xn---------d1hlkcdsecbc9cci1a6a2ansdy8b6kdeihic8cn.xn--4dbrk0ce
xn------upeqcbd9acv0av6ad5bza3bhlnaf.xn--4dbrk0ce
xn-----8ldabrzvaxhe2a2d.xn--4dbrk0ce
xn-----uldgpdaukfodd1b0agw1n.xn--4dbrk0ce
xn-----wldkiadkz0gxa1cvdg.xn--4dbrk0ce
xn-----xldodzjeirbc5jlhc.xn--4dbrk0ce
xn----0hcannbgj4a0b7f.xn--4dbrk0ce
xn----0hce1acq6a2a1bh.xn--4dbrk0ce
xn----0hcjbiypobg1b.xn--4dbrk0ce
xn----0hclkyl8cxa.xn--4dbrk0ce
xn----1hcbl0a3ficj.xn--4dbrk0ce
xn----1hchey0a2a3cd.xn--4dbrk0ce
xn----1hckdsbk5hch.xn--4dbrk0ce
xn----1hcnvrb8dmc.xn--4dbrk0ce
xn----2hcazfy7af5d.xn--4dbrk0ce
xn----2hceecaul7bhq2f.xn--4dbrk0ce
xn----2hcif9dh2aich.xn--4dbrk0ce
xn----2hclclwm.xn--4dbrk0ce
xn----3hcipdzzh0cya.xn--4dbrk0ce
xn----4hchacw8alc2b6bxae.xn--4dbrk0ce
xn----5hcccaf6ak8bc5f.xn--4dbrk0ce
xn----6hccbe6aestcdj4icfa.xn--4dbrk0ce
xn----6hcgbyr4ell.xn--4dbrk0ce
xn----8hca4a2ad4aaeeq.xn--4dbrk0ce
xn----8hcbjj5cq0blc.xn--4dbrk0ce
xn----8hcpff2b4b.xn--4dbrk0ce
xn----9hcbgb1acw0gsa.xn--4dbrk0ce
xn----9hcjbfpp7bf9ap.xn--4dbrk0ce
xn----bic0a1bdch.xn--4dbrk0ce
xn----gicbemk7bc0brf.xn--4dbrk0ce
xn----zhcbcbyblrb5e8e.xn--4dbrk0ce
xn----zhcdblcbe2aibf6fqu3gi1b.xn--4dbgdty6c.xn--4dbrk0ce
xn----zhceoclddef5eze7a.xn--4dbrk0ce
xn----zhcnaa5bg3dvb.xn--4dbrk0ce
xn----zhcpnda4cwc.xn--4dbrk0ce
xn--4db2am0ad.xn--4dbrk0ce
xn--4dbabl2azo1eif.xn--4dbrk0ce
xn--4dbaiccendng5a5k.xn--4dbrk0ce
xn--4dbaormbzjx1c.xn--4dbrk0ce
xn--4dbbblbbnqz7l.xn--4dbrk0ce
xn--4dbbhxabq9d0al.xn--4dbrk0ce
xn--4dbbqkzi7e.xn--4dbrk0ce
xn--4dbcetfacq9a3fg.xn--4dbrk0ce
xn--4dbcjpebat6hkc.xn--4dbrk0ce
xn--4dbclrghkbdro9ffq.xn--4dbrk0ce
xn--4dbdjbateayigi1a0c.xn--4dbrk0ce
xn--4dbecbbjb2a8bp4frax.xn--4dbrk0ce
xn--4dbelggcjvfrf.xn--4dbrk0ce
xn--4dbffqr.xn--4dbrk0ce
xn--4dbgfaaj1dof3a6bc.xn--4dbrk0ce
xn--4dbgsajgi7f.xn--4dbrk0ce
xn--4dbhcchzrbcv1hoc.xn--4dbrk0ce
xn--4dbhqa9e.xn--4dbrk0ce
xn--4dbichlrb3i.xn--4dbrk0ce
xn--4dbio3d.xn--4dbrk0ce
xn--4dbjbnv0a3bgc.xn--4dbrk0ce
xn--4dbjmbotf9ce.xn--4dbrk0ce
xn--4dbka7a3ca.xn--4dbrk0ce
xn--4dbkaolqi8ei.xn--4dbrk0ce
xn--4dbkida2cvc.xn--4dbrk0ce
xn--4dbklapt.xn--4dbrk0ce
xn--4dbkse.xn--4dbrk0ce
xn--4dbnhjb9d.xn--4dbrk0ce
xn--4dbqbcm7ap.xn--4dbrk0ce
xn--4dbsiv.xn--4dbrk0ce
xn--4dbvsm.xn--4dbrk0ce
xn--5dbaa4aq6f.xn--4dbrk0ce
xn--5dbaiebh3b6fsaf.xn--4dbrk0ce
xn--5dbamo6ah.xn--4dbrk0ce
xn--5dbcccxebblar0lalrk.xn--4dbrk0ce
xn--5dbcia3d3ae1ad.xn--4dbrk0ce
xn--5dbdhqmjbq.xn--4dbrk0ce
xn--5dbedckege9k.xn--4dbrk0ce
xn--5dbegaract2bl7a1c.xn--4dbrk0ce
xn--5dbfb0ao4d.xn--4dbrk0ce
xn--5dbfeidf7h.xn--4dbrk0ce
xn--5dbgbx9e.xn--4dbrk0ce
xn--5dbh1a8acecdhee.xn--4dbrk0ce
xn--5dbhbpspiln4b2a.xn--4dbrk0ce
xn--5dbhnq5ay.xn--4dbrk0ce
xn--5dbiblab2as7btpd.xn--4dbrk0ce
xn--5dbihg8ak.xn--4dbrk0ce
xn--5dbiljuj6d.xn--4dbrk0ce
xn--5dbki2a.xn--4dbrk0ce
xn--5dbocu4a3af.xn--4dbrk0ce
xn--5dbqin6b.xn--4dbrk0ce
xn--5dbtgfeb2dl.xn--4dbrk0ce
xn--6dbauaa3ap.xn--4dbrk0ce
xn--6dbbkhdbba0l.xn--4dbrk0ce
xn--6dbcs.xn--4dbrk0ce
xn--6dbfabn0a5f.xn--4dbrk0ce
xn--6dbfml1bb6a.xn--4dbrk0ce
xn--6dbglake5fgic.xn--4dbrk0ce
xn--6dbnbqb1c.xn--4dbrk0ce
xn--7db4b.xn--4dbrk0ce
xn--7dbaf2ahoj6b.xn--4dbrk0ce
xn--7dbbpzo.xn--4dbrk0ce
xn--7dbcnb8a3c.xn--4dbrk0ce
xn--7dbdbf9bxcl.xn--4dbrk0ce
xn--7dbdlldj.xn--4dbrk0ce
xn--7dbeb8e.xn--4dbrk0ce
xn--7dbelefo5eei.xn--4dbrk0ce
xn--7dbfiacnf7g.xn--4dbrk0ce
xn--7dbliiw.xn--4dbrk0ce
xn--7dbvap.xn--4dbrk0ce
xn--8dbanauddbn9bwkso.xn--4dbrk0ce
xn--8dbbakh6b.xn--4dbrk0ce
xn--8dbblh1av2a.xn--4dbrk0ce
xn--8dbcc2eeo.xn--4dbrk0ce
xn--8dbckbbomtced8a0b0c.xn--4dbrk0ce
xn--8dbec3ap4b.xn--4dbrk0ce
xn--8dbhca0b0b.xn--4dbrk0ce
xn--8dbjgk3d.xn--4dbrk0ce
xn--8dbniec6d.xn--4dbrk0ce
xn--9db4aek.xn--4dbrk0ce
xn--9dbaahin6abo3eua.xn--4dbrk0ce
xn--9dbaevab3bzdc.xn--4dbrk0ce
xn--9dbaidbobek4a.xn--4dbrk0ce
xn--9dbalbgrj6b.xn--4dbrk0ce
xn--9dbauah6ecc.xn--4dbrk0ce
xn--9dbc8a.xn--4dbrk0ce
xn--9dbdbfbczd4a6a7d.xn--4dbrk0ce
xn--9dbfa3ded.xn--4dbrk0ce
xn--9dbfdkcf4av4b.xn--4dbrk0ce
xn--9dbgcbmwe1a4d.xn--4dbrk0ce
xn--9dbgzmv.xn--4dbrk0ce
xn--9dbhjnv9a.xn--4dbrk0ce
xn--9dbiakhe2byb.xn--4dbrk0ce
xn--9dbimr0ar.xn--4dbrk0ce
xn--9dbnb1bb.xn--4dbrk0ce
xn--9dboec7ci.xn--4dbrk0ce
xn--bebf6aq.xn--4dbrk0ce
xn--bebqd.xn--4dbrk0ce
xn--cebeib.xn--4dbrk0ce
xn--debba6d.xn--4dbrk0ce
xn--debcmbbx.xn--4dbrk0ce
xn--eebagmf3c.xn--4dbrk0ce
xn--eebauafo.xn--4dbrk0ce
xn--eebgeqj.xn--4dbrk0ce
xn--eebkgbd.xn--4dbrk0ce
xn--jebiasb.xn--4dbrk0ce
Total Zone Volume
1,410
Registered domains
New Today
0
Registrations / 24h
Daily Churn
0
Expired domains / 24h

Daily Domain Statistics

Date Total domains New Deleted
2025-12-30 1,386 + 1,386 0
2025-12-31 1,386 0 0
2026-01-01 1,386 0 0
2026-01-02 1,386 0 0
2026-01-03 1,388 + 2 0
2026-01-04 1,388 0 0
2026-01-05 1,388 0 0
2026-01-06 1,388 0 0
2026-01-07 1,388 0 0
2026-01-08 1,388 0 0
2026-01-09 1,388 0 0
2026-01-10 1,388 0 0
2026-01-11 1,388 0 0
2026-01-12 1,388 0 0
2026-01-13 1,388 0 0
2026-01-14 1,388 0 0
2026-01-15 1,388 0 0
2026-01-16 1,389 + 1 0
2026-01-17 1,389 0 0
2026-01-18 1,389 0 0
2026-01-19 1,389 0 0
2026-01-20 1,389 0 0
2026-01-21 1,389 0 0
2026-01-22 1,389 0 0
2026-01-23 1,390 + 1 0
2026-01-24 1,391 + 1 0
2026-01-25 1,391 0 0
2026-01-26 1,391 0 0
2026-01-27 1,391 0 0
2026-01-28 1,391 0 0
2026-01-29 1,392 + 1 0
2026-01-30 1,392 0 0
2026-01-31 1,392 0 0
2026-02-01 1,392 0 0
2026-02-02 1,392 0 0
2026-02-03 1,392 0 0
2026-02-04 1,392 0 0
2026-02-05 1,392 0 0
2026-02-06 1,392 0 0
2026-02-07 1,393 + 1 0
2026-02-08 1,393 0 0
2026-02-09 1,393 0 0
2026-02-10 1,393 0 0
2026-02-11 1,393 0 0
2026-02-12 1,393 0 0
2026-02-13 1,393 0 0
2026-02-14 1,393 0 0
2026-02-15 1,393 0 0
2026-02-16 1,393 0 0
2026-02-17 1,393 0 0
2026-02-18 1,393 0 0
2026-02-19 1,393 0 0
2026-02-20 1,393 0 0
2026-02-21 1,393 0 0
2026-02-22 1,393 0 0
2026-02-23 1,393 0 0
2026-02-24 1,393 0 0
2026-02-25 1,393 0 0
2026-02-26 1,393 0 0
2026-02-27 1,393 0 0
2026-02-28 1,393 0 0
2026-03-01 1,393 0 0
2026-03-02 1,393 0 0
2026-03-03 1,393 0 0
2026-03-04 1,393 0 0
2026-03-05 1,393 0 0
2026-03-06 1,393 0 0
2026-03-07 1,393 0 0
2026-03-08 1,393 0 0
2026-03-09 1,393 0 0
2026-03-10 1,394 + 1 0
2026-03-11 1,394 0 0
2026-03-12 1,394 0 0
2026-03-13 1,394 0 0
2026-03-14 1,394 0 0
2026-03-15 1,394 0 0
2026-03-16 1,394 0 0
2026-03-17 1,397 + 3 0
2026-03-18 1,397 0 0
2026-03-19 1,397 0 0
2026-03-20 1,397 0 0
2026-03-21 1,397 0 0
2026-03-22 1,397 0 0
2026-03-23 1,397 0 0
2026-03-24 1,397 0 0
2026-03-25 1,397 0 0
2026-03-26 1,398 + 1 0
2026-03-27 1,398 0 0
2026-03-28 1,398 0 0
2026-03-29 1,399 + 1 0
2026-03-30 1,399 0 0
2026-03-31 1,399 0 0
2026-04-01 1,399 0 0
2026-04-02 1,400 + 1 0
2026-04-03 1,400 0 0
2026-04-04 1,400 0 0
2026-04-05 1,400 0 0
2026-04-06 1,400 0 0
2026-04-07 1,400 0 0
2026-04-08 1,400 0 0
2026-04-09 1,400 0 0
2026-04-10 1,400 0 0
2026-04-11 1,400 0 0
2026-04-12 1,400 0 0
2026-04-13 1,400 0 0
2026-04-14 1,400 0 0
2026-04-15 1,401 + 1 0
2026-04-16 1,402 + 1 0
2026-04-17 1,402 0 0
2026-04-18 1,402 0 0
2026-04-19 1,403 + 1 0
2026-04-20 1,403 0 0
2026-04-21 1,403 0 0
2026-04-22 1,403 0 0
2026-04-23 1,403 0 0
2026-04-24 1,403 0 0
2026-04-25 1,403 0 0
2026-04-27 1,403 0 0
2026-04-28 1,403 0 0
2026-04-29 1,403 0 0
2026-04-30 1,403 0 0
2026-05-01 1,403 0 0
2026-05-02 1,403 0 0
2026-05-03 1,403 0 0
2026-05-04 1,403 0 0
2026-05-05 1,404 + 1 0
2026-05-06 1,406 + 2 0
2026-05-07 1,406 0 0
2026-05-08 1,406 0 0
2026-05-09 1,406 0 0
2026-05-10 1,406 0 0
2026-05-11 1,406 0 0
2026-05-12 1,406 0 0
2026-05-13 1,406 0 0
2026-05-14 1,407 + 1 0
2026-05-15 1,409 + 2 0
2026-05-16 1,409 0 0
2026-05-17 1,410 + 1 0
2026-05-18 1,410 0 0
2026-05-19 1,410 0 0
2026-05-20 1,410 0 0

Zone Details: .xn--4dbrk0ce

The .xn--4dbrk0ce string is the Punycode encoding of an internationalized top-level domain (IDN). Punycode lets the Domain Name System operate with non-ASCII characters by mapping a native-script TLD into an ASCII-compatible form so registries, registrars, and browsers can resolve and display the equivalent native-script label.

Typical use cases include businesses, cultural or government organizations, and content publishers that want domain names rendered in the local script for clearer communication with regional audiences. Using the native-script TLD behind this Punycode improves memorability for users who read that script, signals local relevance, and supports language-first branding and marketing efforts.

Registrants choose an IDN TLD encoded by this Punycode to strengthen localization and trust, and to capture native-language searches. Before registering, confirm registrar support, unicode normalization and variant handling, SSL certificate issuance for the native label, and browser/email compatibility. Consider also registering equivalent ASCII TLDs to maintain brand protection and reduce homograph risks.

Related zones:

.com.net.org.cn.info.site
Zone Name xn--4dbrk0ce
Zone Type ccTLD
Active YES
WHOIS Server whois.isoc.org.il
RDAP Server
Managing Organization The Israel Internet Association (RA)
Organization Address 6 Bareket St.
Petach Tikva 4951477
Israel

Historic Zone Files for .xn--4dbrk0ce zone

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

Date Domains File Size Download
2026-05-20 1,410 10 kB Download
2026-05-19 1,410 10 kB Download
2026-05-18 1,410 10 kB Download
2026-05-17 1,410 10 kB Download
2026-05-16 1,409 10 kB Download
2026-05-15 1,409 10 kB Download
2026-05-14 1,407 10 kB Download
2026-05-13 1,406 10 kB Download
2026-05-12 1,406 10 kB Download
2026-05-11 1,406 10 kB Download
2026-05-10 1,406 10 kB Download
2026-05-09 1,406 10 kB Download
2026-05-08 1,406 10 kB Download
2026-05-07 1,406 10 kB Download
2026-05-06 1,406 10 kB Download
2026-05-05 1,404 10 kB Download
2026-05-04 1,403 10 kB Download
2026-05-03 1,403 10 kB Download
2026-05-02 1,403 10 kB Download
2026-05-01 1,403 10 kB Download
2026-04-30 1,403 10 kB Download
2026-04-29 1,403 10 kB Download
2026-04-28 1,403 10 kB Download
2026-04-27 1,403 10 kB Download
2026-04-25 1,403 10 kB Download
2026-04-24 1,403 10 kB Download
2026-04-23 1,403 10 kB Download
2026-04-22 1,403 10 kB Download
2026-04-21 1,403 10 kB Download
2026-04-20 1,403 10 kB Download
2026-04-19 1,403 10 kB Download
2026-04-18 1,402 10 kB Download
2026-04-17 1,402 10 kB Download
2026-04-16 1,402 10 kB Download
2026-04-15 1,401 10 kB Download
2026-04-14 1,400 10 kB Download
2026-04-13 1,400 10 kB Download
2026-04-12 1,400 10 kB Download
2026-04-11 1,400 10 kB Download
2026-04-10 1,400 10 kB Download
2026-04-09 1,400 10 kB Download
2026-04-08 1,400 10 kB Download
2026-04-07 1,400 10 kB Download
2026-04-06 1,400 10 kB Download
2026-04-05 1,400 10 kB Download
2026-04-04 1,400 10 kB Download
2026-04-03 1,400 10 kB Download
2026-04-02 1,400 10 kB Download
2026-04-01 1,399 10 kB Download
2026-03-31 1,399 10 kB Download
2026-03-30 1,399 10 kB Download
2026-03-29 1,399 10 kB Download
2026-03-28 1,398 10 kB Download
2026-03-27 1,398 10 kB Download
2026-03-26 1,398 10 kB Download
2026-03-25 1,397 10 kB Download
2026-03-24 1,397 10 kB Download
2026-03-23 1,397 10 kB Download
2026-03-22 1,397 10 kB Download
2026-03-21 1,397 10 kB Download
2026-03-20 1,397 10 kB Download
2026-03-19 1,397 10 kB Download
2026-03-18 1,397 10 kB Download
2026-03-17 1,397 10 kB Download
2026-03-16 1,394 10 kB Download
2026-03-15 1,394 10 kB Download
2026-03-14 1,394 10 kB Download
2026-03-13 1,394 10 kB Download
2026-03-12 1,394 10 kB Download
2026-03-11 1,394 10 kB Download
2026-03-10 1,394 10 kB Download
2026-03-09 1,393 10 kB Download
2026-03-08 1,393 10 kB Download
2026-03-07 1,393 10 kB Download
2026-03-06 1,393 10 kB Download
2026-03-05 1,393 10 kB Download
2026-03-04 1,393 10 kB Download
2026-03-03 1,393 10 kB Download
2026-03-02 1,393 10 kB Download
2026-03-01 1,393 10 kB Download
2026-02-28 1,393 10 kB Download
2026-02-27 1,393 10 kB Download
2026-02-26 1,393 10 kB Download
2026-02-25 1,393 10 kB Download
2026-02-24 1,393 10 kB Download
2026-02-23 1,393 10 kB Download
2026-02-22 1,393 10 kB Download
2026-02-21 1,393 10 kB Download
2026-02-20 1,393 10 kB Download
2026-02-19 1,393 10 kB Download
2026-02-18 1,393 10 kB Download
2026-02-17 1,393 10 kB Download
2026-02-16 1,393 10 kB Download
2026-02-15 1,393 10 kB Download
2026-02-14 1,393 10 kB Download
2026-02-13 1,393 10 kB Download
2026-02-12 1,393 10 kB Download
2026-02-11 1,393 10 kB Download
2026-02-10 1,393 10 kB Download
2026-02-09 1,393 10 kB Download
2026-02-08 1,393 10 kB Download
2026-02-07 1,393 10 kB Download
2026-02-06 1,392 10 kB Download
2026-02-05 1,392 10 kB Download
2026-02-04 1,392 10 kB Download
2026-02-03 1,392 10 kB Download
2026-02-02 1,392 10 kB Download
2026-02-01 1,392 10 kB Download
2026-01-31 1,392 10 kB Download
2026-01-30 1,392 10 kB Download
2026-01-29 1,392 10 kB Download
2026-01-28 1,391 10 kB Download
2026-01-27 1,391 10 kB Download
2026-01-26 1,391 10 kB Download
2026-01-25 1,391 10 kB Download
2026-01-24 1,391 10 kB Download
2026-01-23 1,390 10 kB Download
2026-01-22 1,389 10 kB Download
2026-01-21 1,389 10 kB Download
2026-01-20 1,389 10 kB Download
2026-01-19 1,389 10 kB Download
2026-01-18 1,389 10 kB Download
2026-01-17 1,389 10 kB Download
2026-01-16 1,389 10 kB Download
2026-01-15 1,388 10 kB Download
2026-01-14 1,388 10 kB Download
2026-01-13 1,388 10 kB Download
2026-01-12 1,388 10 kB Download
2026-01-11 1,388 10 kB Download
2026-01-10 1,388 10 kB Download
2026-01-09 1,388 10 kB Download
2026-01-08 1,388 10 kB Download
2026-01-07 1,388 10 kB Download
2026-01-06 1,388 10 kB Download
2026-01-05 1,388 10 kB Download
2026-01-04 1,388 10 kB Download
2026-01-03 1,388 10 kB Download
2026-01-02 1,386 10 kB Download
2026-01-01 1,386 10 kB Download
2025-12-31 1,386 10 kB Download
2025-12-30 1,386 10 kB Download

Download .xn--4dbrk0ce zone file 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/xn--4dbrk0ce/dl',
  responseType: 'stream',
  headers: {
    // Replace with your API key
    'Authorization': 'Bearer allzfio_5c1572d016b846ce99ce7a177922ff21'
  }
});

await pipeline(response.data, fs.createWriteStream('xn--4dbrk0ce.txt.gz'));

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

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

func main() {
    url := "https://allzonefiles.io/api/v1/zones/xn--4dbrk0ce/dl"
    file, _ := os.Create("xn--4dbrk0ce.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/xn--4dbrk0ce/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("xn--4dbrk0ce.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/xn--4dbrk0ce/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("xn--4dbrk0ce.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!");
    }
}