CINXE.COM
IETF | Past meetings
<!doctype html><!--[if lt IE 7]> <html lang="en" class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--><!--[if IE 7]> <html lang="en" class="no-js lt-ie9 lt-ie8"> <![endif]--><!--[if IE 8]> <html lang="en" class="no-js lt-ie9"> <![endif]--><!--[if gt IE 8]><!--><html lang="en" class="no-js"><!--<![endif]--><head> <meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>IETF | Past meetings</title><meta name="description" content="A list of past IETF plenary meetings, starting with IETF 1 held in San Diego in January, 1986."/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="twitter:card" content="summary"/><meta name="twitter:site" content="@ietf"/><meta name="twitter:title" content="Past meetings"/><meta name="twitter:description" content="A list of past IETF plenary meetings, starting with IETF 1 held in San Diego in January, 1986."><meta name="twitter:image" content="/media/images/IETF-Past-Meetings-Header.original.jpg"><meta property="fb:app_id" content="159756941186350"/><meta property="og:type" content="website"/><meta property="og:url" content="/meeting/past/"/><meta property="og:title" content="Past meetings"/><meta property="og:image" content="/media/images/IETF-Past-Meetings-Header.original.jpg"/><meta property="og:description" content="A list of past IETF plenary meetings, starting with IETF 1 held in San Diego in January, 1986."/><meta property="og:site_name" content="IETF"/> <link href="https://static.ietf.org/fonts/inter/import.css" rel="stylesheet"/> <script defer="defer" src="/static/dist/main.7d84808b4dfd.js"></script><link href="/static/dist/main.6c3ce2b62208.css" rel="stylesheet"></head><body class="template-event-page"> <header class="header"> <a href="#content" class="visually-hidden visually-hidden-focusable">Skip to main content</a> <nav class="navbar navbar-expand-lg" aria-label="Main" > <div class="container position-relative"> <button class="navbar-toggler navbar-toggler-light" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation" > <span class="navbar-toggler-icon text-dark"></span> </button> <!-- Mobile search --> <button class="btn btn-link nav-link text-dark ms-3 me-auto d-lg-none" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSearch" aria-controls="navbarSearch" aria-expanded="false" aria-label="Toggle search bar" > <i class="bi bi-search"></i> Search </button> <div class="navbar-brand header__logo-container"> <a class="text-light" href="/"> <img class="header__logo" src="https://static.ietf.org/logos/ietf.svg" alt="IETF logo" /> </a> </div> <div class="collapse navbar-collapse flex-wrap-reverse" id="navbarSupportedContent" > <ul class="navbar-nav col-12 col-xl-auto justify-content-xl-center flex-grow"> <li class="nav-item dropdown position-static"> <button class=" nav-link btn megamenu__toggle text-dark fw-semibold text-uppercase dropdown-toggle pe-1 " id="megamenu-toggle-1" role="button" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-expanded="false" > About </button> <div class="dropdown-menu megamenu__menu w-100 px-2" aria-labelledby="megamenu-toggle-" > <div class="container py-3"> <div class="row gx-5"> <div class="col-lg-4 d-none d-lg-block"> <div class=""> <p></p> <img src="/media/images/ietf-logo.width-600.jpg" class="w-100 object-fit-cover" /> </div> </div> <div class="col-lg-8"> <h5 class="border-bottom mb-1 pb-1"> <a class="dropdown-item" href="/about/"> About <i class="bi bi-chevron-right"></i> </a> </h5> <ul class="megamenu__linklist"> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Introduction to the IETF</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/about/introduction/"> Introduction to the IETF </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/about/introduction/#participants"> Participants </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/about/introduction/#mission"> Mission </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/about/introduction/#principles"> Principles </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/about/introduction/#work"> The work </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Structure of the IETF</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/about/groups/iesg/"> Internet Engineering Steering Group </a> </li> <li> <a class="dropdown-item" href="/about/groups/iab/"> Internet Architecture Board </a> </li> <li> <a class="dropdown-item" href="/about/groups/irtf/"> Internet Research Task Force </a> </li> <li> <a class="dropdown-item" href="/about/liaisons/"> Liaisons </a> </li> <li> <a class="dropdown-item" href="/about/groups/nomcom/"> Nominating Committee </a> </li> <li> <a class="dropdown-item" href="/about/groups/trust/"> IETF Trust </a> </li> <li> <a class="dropdown-item" href="/about/groups/rfc-editor/"> RFC Editor </a> </li> <li> <a class="dropdown-item" href="/about/groups/ise/"> Independent Submissions Editor </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Legal requests</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/administration/legal-request-procedures/"> Legal request procedures </a> </li> <li> <a class="dropdown-item" href="/administration/legal-requests/"> Legal requests </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Administration</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/administration/overview/"> IETF Administration LLC </a> </li> <li> <a class="dropdown-item" href="/administration/announcements/"> Administrative announcements </a> </li> <li> <a class="dropdown-item" href="/administration/reports/"> Administrative reports </a> </li> <li> <a class="dropdown-item" href="/administration/llc-board/"> IETF Administration LLC Board of Directors </a> </li> <li> <a class="dropdown-item" href="/administration/financial-statements/"> Financial statements </a> </li> <li> <a class="dropdown-item" href="/administration/rfps-and-contracts/"> RFPs and contracts </a> </li> <li> <a class="dropdown-item" href="/administration/policies-procedures/"> Administrative policies and procedures </a> </li> <li> <a class="dropdown-item" href="/transparency/"> IETF LLC transparency report </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nav-item dropdown position-static"> <button class=" nav-link btn megamenu__toggle text-dark fw-semibold text-uppercase dropdown-toggle pe-1 " id="megamenu-toggle-2" role="button" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-expanded="false" > Technologies </button> <div class="dropdown-menu megamenu__menu w-100 px-2" aria-labelledby="megamenu-toggle-" > <div class="container py-3"> <div class="row gx-5"> <div class="col-lg-4 d-none d-lg-block"> <div class=""> <p>The IETF works on a broad range of networking technologies that provide the foundation for the Internet's growth and evolution.</p> <img src="/media/images/things.width-600.jpg" class="w-100 object-fit-cover" /> </div> </div> <div class="col-lg-8"> <h5 class="border-bottom mb-1 pb-1"> <a class="dropdown-item" href="/technologies/"> Technologies <i class="bi bi-chevron-right"></i> </a> </h5> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/technologies/netmgmt/"> Automated network management </a> </li> <li> <a class="dropdown-item" href="/technologies/iot/"> The Internet of Things </a> </li> <li> <a class="dropdown-item" href="/technologies/transport/"> New transport technology </a> </li> <li> <a class="dropdown-item" href="/technologies/security/"> Security & privacy </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">IETF technologies in action</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/technologies/dns/"> Domain Name System </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">IETF technology groups</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/technologies/areas/"> IETF Areas </a> </li> <li> <a class="dropdown-item" href="/technologies/keywords/"> Working Group keywords </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Recent posts about IETF technologies</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/blog/wimse-working-group/"> WIMSE Working Group: Serious business for cloud computing </a> </li> <li> <a class="dropdown-item" href="/blog/green-wg/"> The new GREEN working group gets ready for an energy efficient Internet </a> </li> <li> <a class="dropdown-item" href="/blog/wit-area/"> New IETF Area focuses on web and transport technologies </a> </li> <li> <a class="dropdown-item" href="/blog/edhoc/"> EDHOC - A new lightweight authenticated key exchange protocol provides improved security with less overhead for Internet-of-Things devices </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nav-item dropdown position-static"> <button class=" nav-link btn megamenu__toggle text-dark fw-semibold text-uppercase dropdown-toggle pe-1 " id="megamenu-toggle-5" role="button" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-expanded="false" > Meetings </button> <div class="dropdown-menu megamenu__menu w-100 px-2" aria-labelledby="megamenu-toggle-" > <div class="container py-3"> <div class="row gx-5"> <div class="col-lg-4 d-none d-lg-block"> <div class=""> <p>While most IETF work takes place online, meetings and other events such as Hackathons provide in-person opportunities to advance work within the IETF.</p> <img src="/media/images/_MG_4832.width-600.jpg" class="w-100 object-fit-cover" /> </div> </div> <div class="col-lg-8"> <h5 class="border-bottom mb-1 pb-1"> <a class="dropdown-item" href="/meeting/"> Meetings <i class="bi bi-chevron-right"></i> </a> </h5> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/meeting/121/"> IETF 121 Dublin </a> </li> <li> <a class="dropdown-item" href="/meeting/122/"> IETF 122 Bangkok </a> </li> <li> <a class="dropdown-item" href="/meeting/123/"> IETF 123 Madrid </a> </li> <li> <a class="dropdown-item" href="/meeting/upcoming/"> Upcoming meetings </a> </li> <li> <a class="dropdown-item" href="/meeting/past/"> Past meetings </a> </li> <li> <a class="dropdown-item" href="/meeting/interim/"> Interim meetings </a> </li> <li> <a class="dropdown-item" href="/meeting/hackathons/"> IETF Hackathons </a> </li> <li> <a class="dropdown-item" href="/meeting/code-sprint/"> Code Sprint </a> </li> <li> <a class="dropdown-item" href="/meeting/124/"> IETF 124 Montreal </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Participation information</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/meeting/preparation/"> Preparing for an IETF Meeting </a> </li> <li> <a class="dropdown-item" href="/meeting/guide-ietf-meetings/"> Guide to IETF Meetings </a> </li> <li> <a class="dropdown-item" href="/meeting/technology/"> Meeting network and technology </a> </li> <li> <a class="dropdown-item" href="/meeting/new-participants/"> New Participants </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Organizing meetings</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/meeting/planning/"> Meeting planning </a> </li> <li> <a class="dropdown-item" href="/support-us/sponsorship/"> Meeting sponsorship </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nav-item dropdown position-static"> <button class=" nav-link btn megamenu__toggle text-dark fw-semibold text-uppercase dropdown-toggle pe-1 " id="megamenu-toggle-4" role="button" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-expanded="false" > Process </button> <div class="dropdown-menu megamenu__menu w-100 px-2" aria-labelledby="megamenu-toggle-" > <div class="container py-3"> <div class="row gx-5"> <div class="col-lg-4 d-none d-lg-block"> <div class=""> <p>The IETF is the premier Internet standards organization. It follows open and well-documented processes for setting these standards. Once published, those standards are made freely available.</p> </div> </div> <div class="col-lg-8"> <h5 class="border-bottom mb-1 pb-1"> <a class="dropdown-item" href="/process/"> Process <i class="bi bi-chevron-right"></i> </a> </h5> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/process/process/"> Internet standards process </a> </li> <li> <a class="dropdown-item" href="/process/wgs/"> Guide to IETF Working Groups </a> </li> <li> <a class="dropdown-item" href="/process/bofs/"> Birds of a Feather </a> </li> <li> <a class="dropdown-item" href="/process/iana/"> Protocol registries (IANA) </a> </li> <li> <a class="dropdown-item" href="/process/ipr/"> Intellectual property rights </a> </li> <li> <a class="dropdown-item" href="/process/directorates/"> Directorates and teams </a> </li> <li> <a class="dropdown-item" href="/process/informal/"> The IETF process: an informal guide </a> </li> <li> <a class="dropdown-item" href="/process/new-work/"> Bringing new work to the IETF </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">RFCs</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/process/rfcs/"> About RFCs </a> </li> <li> <a class="dropdown-item" href="/about/groups/rfc-editor/"> RFC Editor </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/process/rfcs/#availability-and-use"> Availability and Use </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/process/rfcs/#formats"> Publication formats </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/process/rfcs/#statuses"> Statuses </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/process/rfcs/#streams"> Publication streams </a> </li> <li> <a class="dropdown-item" href="https://www.ietf.org/process/rfcs/#errata"> Corrections and errata </a> </li> <li> <a class="dropdown-item" href="/process/rfcs/vulnerabilities/"> Reporting protocol vulnerabilities to the IETF </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Standards process details</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/process/process/informational-vs-experimental/"> Choosing between Informational and Experimental Status </a> </li> <li> <a class="dropdown-item" href="/process/process/role-iesg-standards-process/"> The role of the IESG in the Standards process </a> </li> <li> <a class="dropdown-item" href="https://datatracker.ietf.org/group/iesg/appeals/"> Appeals to the IESG </a> </li> <li> <a class="dropdown-item" href="/process/process/iesg-ballots/"> IESG ballot procedures </a> </li> <li> <a class="dropdown-item" href="/process/informal/"> The IETF process: an informal guide </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nav-item dropdown position-static"> <button class=" nav-link btn megamenu__toggle text-dark fw-semibold text-uppercase dropdown-toggle pe-1 " id="megamenu-toggle-3" role="button" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-expanded="false" > Participate </button> <div class="dropdown-menu megamenu__menu w-100 px-2" aria-labelledby="megamenu-toggle-" > <div class="container py-3"> <div class="row gx-5"> <div class="col-lg-4 d-none d-lg-block"> <div class=""> <p>The global IETF community works together in many different ways to produce high quality, relevant technical documents that influence the way people design, use, and manage the Internet.</p> </div> </div> <div class="col-lg-8"> <h5 class="border-bottom mb-1 pb-1"> <a class="dropdown-item" href="/participate/"> Participate <i class="bi bi-chevron-right"></i> </a> </h5> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/participate/get-started/"> Getting started in the IETF </a> </li> <li> <a class="dropdown-item" href="/participate/ids/"> Internet-Drafts </a> </li> <li> <a class="dropdown-item" href="/participate/ietf-systers/"> IETF Systers </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Tools and services</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/participate/lists/"> Mailing lists </a> </li> <li> <a class="dropdown-item" href="/participate/tools/"> Tools and Services </a> </li> <li> <a class="dropdown-item" href="/about/open-records/"> Open records </a> </li> <li> <a class="dropdown-item" href="https://chairs.ietf.org"> Chairs Resources </a> </li> <li> <a class="dropdown-item" href="https://authors.ietf.org"> I-D Authors Resources </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Participation guides</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/meeting/guide-ietf-meetings/"> Guide to IETF Meetings </a> </li> <li> <a class="dropdown-item" href="/process/wgs/"> Guide to IETF Working Groups </a> </li> <li> <a class="dropdown-item" href="/participate/roles/"> Roles in the IETF </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Key policies</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/about/note-well/"> Note Well - A reminder of IETF policies </a> </li> <li> <a class="dropdown-item" href="https://datatracker.ietf.org/doc/statement-iesg-ietf-anti-harassment-policy-20131103/"> Anti-harassment policy </a> </li> <li> <a class="dropdown-item" href="https://www.rfc-editor.org/info/bcp9"> Internet Standards process (BCP 9) </a> </li> <li> <a class="dropdown-item" href="https://www.rfc-editor.org/info/bcp25"> Working Group processes (BCP 25) </a> </li> <li> <a class="dropdown-item" href="https://www.rfc-editor.org/rfc/rfc7154.html"> Guidelines for conduct (BCP 54) </a> </li> <li> <a class="dropdown-item" href="https://www.rfc-editor.org/rfc/rfc5378.html"> Copyright (BCP 78) </a> </li> <li> <a class="dropdown-item" href="https://www.rfc-editor.org/rfc/rfc8179.html"> Patents, Participation (BCP 79) </a> </li> <li> <a class="dropdown-item" href="/privacy-statement/"> IETF/IRTF/IAB Privacy Statement </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nav-item dropdown position-static"> <button class=" nav-link btn megamenu__toggle text-dark fw-semibold text-uppercase dropdown-toggle pe-1 " id="megamenu-toggle-6" role="button" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-expanded="false" > Support us </button> <div class="dropdown-menu megamenu__menu w-100 px-2" aria-labelledby="megamenu-toggle-" > <div class="container py-3"> <div class="row gx-5"> <div class="col-lg-4 d-none d-lg-block"> <div class=""> <p>By supporting the IETF today, you are ensuring a free and open Internet exists tomorrow.</p> <img src="/media/images/IMG_15.width-600.jpg" class="w-100 object-fit-cover" /> </div> </div> <div class="col-lg-8"> <h5 class="border-bottom mb-1 pb-1"> <a class="dropdown-item" href="/support-us/"> Support us <i class="bi bi-chevron-right"></i> </a> </h5> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/support-us/why-support/"> Why we need your support </a> </li> <li> <a class="dropdown-item" href="/support-us/donors/"> IETF financial supporters </a> </li> <li> <a class="dropdown-item" href="/support-us/donate-ietf-endowment/"> Donate to the IETF Endowment </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Ways to give</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/support-us/endowment/"> IETF Endowment </a> </li> <li> <a class="dropdown-item" href="/support-us/sponsorship/"> Meeting sponsorship </a> </li> <li> <a class="dropdown-item" href="/support-us/donate/"> Other ways to give </a> </li> <li> <a class="dropdown-item" href="/support-us/technical-foundations/"> Technical foundations for business </a> </li> </ul> <h6 class="mt-3 mb-1 pb-1 border-bottom">Supporting values</h6> <ul class="megamenu__linklist"> <li> <a class="dropdown-item" href="/runningcode/"> Running Code </a> </li> <li> <a class="dropdown-item" href="/sustainability/"> Sustainability </a> </li> <li> <a class="dropdown-item" href="/diversity/"> Diversity and Inclusion </a> </li> <li> <a class="dropdown-item" href="/open-internet/"> Open Internet </a> </li> </ul> </div> </div> </div> </div> </li> </ul> <ul class="navbar-nav col-xl-auto"> <li class=" nav-item " > <a class=" nav-link btn text-dark " href="/blog/" >News & blog</a> </li> <li class="nav-item d-none d-lg-inline-block"> <a href="/search" class="btn text-dark nav-link" role="button" data-bs-toggle="collapse" data-bs-target="#navbarSearch" aria-controls="navbarSearch" aria-expanded="false" aria-label="Toggle search bar" > <i class="bi bi-search"></i> Search </a> </li> </ul> </div> </div> </nav> <div class="collapse" id="navbarSearch"> <div class="container"> <div class="row justify-content-center"> <form class="input-group mt-3 mb-3 col-md-8 col-lg-6" action="/search/" method="get" name="search" > <input id="search" type="search" class="form-control" placeholder="Search" aria-label="Search" name="query" required /> <button type="submit" class="btn btn-primary" aria-label="Submit website search">Go</button> </form> </div> </div> </div> </header> <main class="no-overflow-x" id="content"> <div class="event_page__jumbotron" style="background-image: url(/media/images/IETF-Past-Meetings-Header.max-4000x4000.jpg);"> <div class="container position-relative text-light pt-3 pb-4"> <nav aria-label="breadcrumbs"> <ol class="breadcrumb bg-transparent pt-3 mb-3 text-white"> <li class="breadcrumb-item"><a class="text-white" aria-label="Home" href="/"><i class="bi bi-house-door-fill"></i></a></li> <li class="breadcrumb-item "><a class="text-white" href="/meeting/">Meetings</a></li> </ol> </nav> <h1>Past meetings</h1> <p class="h4 fst-italic">16 Jan 1986 - 8 Nov 2024</p> <p class="lead fw-normal u-max-text-width">List of all previous IETF plenary meetings, records of the proceedings and post-meeting surveys. The 'Proceedings' of a meeting is where you find links to the agenda, minutes, presentations, video recordings, bluesheets (who attended each session), and the Internet-Drafts relevant to each session.</p> </div> </div> <div class="container"> <div class="row g-0 align-items-stretch justify-content-between"> <div class="col-12 col-lg-8 col-xl-9"> <div class="border-bottom border-primary py-4 px-3"> <div class="u-max-text-width"> <div class="block-paragraph"><p data-block-key="uyrmo"><b>Note:</b> If this page is insufficient then the IETF Datatracker has <a href="https://datatracker.ietf.org/meeting/past">a full list of all past meetings</a>, including all virtual interim meetings.</p></div> <div class="block-paragraph"><h2 data-block-key="mk8ep">IETF 121</h2><p data-block-key="brks">November 02-08, 2024, Dublin, Ireland & Online; Hosted by Cisco<br/>993 onsite attendees, 559 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/121/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_121_Meeting_Survey_37YLJfu.pdf">Survey Results</a></p><h2 data-block-key="tq1l">IETF 120</h2><p data-block-key="asfk8">July 20-26, 2024, Vancouver, Canada & Online; Hosted by Huawei<br/>833 onsite attendees, 681 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/120/proceedings">Proceedings</a><br/><a href="https://ietf.co1.qualtrics.com/results/public/aWV0Zi1VUl8zT3laRG9JQWxidUkxZ0otNjZjMzQwNWI4ZjhlYTQwMDA4Nzg5MjNi#/pages/Page_1fe9399e-cacb-4063-af49-ee1340c57993">Survey Results</a></p><h2 data-block-key="el5u">IETF 119</h2><p data-block-key="7v0ou">March 16-22, 2024, Brisbane, Australia & Online<br/>687 onsite attendees, 742 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/119/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_119_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="8k8mc">IETF 118</h2><p data-block-key="1tpmh">November 04-10, 2023, Prague, Czech Republic & Online<br/>1050 onsite attendees, 588 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/118/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_118_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="ea0p4">IETF 117</h2><p data-block-key="436mt">July 22-28, 2023, San Francisco, California & Online; Hosted by Nokia<br/>890 onsite attendees, 544 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/117/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_117_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="24ckl">IETF 116</h2><p data-block-key="bhs3j">March 25-31, 2023, Yokohama, Japan & Online; Hosted by Wide<br/>993 onsite attendees,聽594 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/116/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_116_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="249ju">IETF 115</h2><p data-block-key="1g343">November 5-11, 2022, London, UK & Online; Hosted by Cisco<br/>849 onsite attendees,聽667 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/115/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_115_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="76qgm">IETF 114</h2><p data-block-key="4sf3u">July 23-29, 2022, Philadelphia, Pennsylvania & Online; Hosted by Comcast and NBCUniversal<br/>618 onsite attendees,聽675 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/114/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_114_Meeting_Survey-2.pdf">Survey Results</a></p><h2 data-block-key="4vk9t">IETF 113</h2><p data-block-key="wi02c">March 19-25, 2022, Vienna, Austria & Online; Hosted by Huawei<br/>314 onsite attendees,聽976 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/113/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_113_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="1lpl9">IETF 112</h2><p data-block-key="f68mp">November 08-12, 2021, Online; Hosted by Ericsson<br/>1177 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/112/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_112_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="usj3y">IETF 111</h2><p data-block-key="w2o0c">July 26-30, 2021, Online; Hosted by Juniper<br/>1206 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/111/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_111_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="8qg1e">IETF 110</h2><p data-block-key="78b6i">March 8-12, 2021, Online; Hosted by Google<br/>1177 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/110/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_110_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="k2jqe">IETF 109</h2><p data-block-key="z8afg">November 16-20, 2020, Online; Hosted by Cisco<br/>1061 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/109/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_109_Post-Meeting_Survey-2.pdf">Survey Results</a></p><h2 data-block-key="k165x">IETF 108</h2><p data-block-key="qiaqo">July 27-31, 2020, Online; Hosted by Ericsson<br/>1102 remote attendees<br/> <a href="https://datatracker.ietf.org/meeting/108/proceedings">Proceedings</a><br/><a href="/media/documents/IETF_108_Meeting_Survey.pdf">Survey Results</a></p><h2 data-block-key="db11o">IETF 107</h2><p data-block-key="sn3o2">March 23-27, 2020, Virtual; Hosted by Huawei<br/>701 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/107/proceedings">Proceedings</a><br/><a href="/media/documents/ietf-107-survey-results.pdf">Survey Results</a></p><h2 data-block-key="d6kin">IETF 106</h2><p data-block-key="fdd72">16-22 November 2019; Singapore; Hosted by <a href="https://www.nokia.com/">Nokia</a><br/>1004 onsite attendees,聽607 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/106/proceedings">Proceedings</a><br/><a href="/media/documents/ietf-106-survey-results.pdf">Survey Results</a></p><h2 data-block-key="wis6q">IETF 105</h2><p data-block-key="a34v1">July 20-26, 2019, 聽Montreal, Canada; Hosted by Comcast and NBCUniversal<br/>1103 onsite attendees,聽861 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/105/proceedings">Proceedings</a><br/><a href="/media/documents/ietf-105-survey-results.pdf">Survey Results</a></p><h2 data-block-key="7jtvl">IETF 104</h2><p data-block-key="e5s8f">March 22-29, 2019, 聽Prague, Czech Republic; Hosted by Cisco and CZ.NIC<br/>1213 onsite attendees,聽864 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/104/proceedings">Proceedings</a><br/><a href="/media/documents/104_survey_results.pdf">Survey Results</a></p><h2 data-block-key="2gn06">IETF 103</h2><p data-block-key="h3jkm">November 3-9, 2018,聽 Bangkok, Thailand; Hosted by Huawei and Cisco<br/>879 onsite attendees,聽521 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/103/proceedings">Proceedings</a><br/><a href="/media/documents/103_survey_results.pdf">Survey Results</a></p><h2 data-block-key="5p5zu">IETF 102</h2><p data-block-key="d0o6a">July 14-20, 2018,聽 Montreal, Quebec, CA; Hosted by Juniper Networks<br/>1078 onsite attendees,聽547 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/102/proceedings">Proceedings</a><br/><a href="/media/documents/102_MontrealSurvey.pdf">Survey Results</a></p><h2 data-block-key="yawuo">101st IETF</h2><p data-block-key="0iv2f">March 17-23, 2018,聽 London, UK; Hosted by Google and ICANN<br/>1235 onsite attendees,聽575 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/101/proceedings">Proceedings</a><br/><a href="/media/documents/101_LondonSurvey.pdf">Survey Results</a></p><h2 data-block-key="xkl2o">100th IETF</h2><p data-block-key="os3ux">November 11-17, 2017,聽 Singapore; Hosted by Cisco<br/>1018 onsite attendees,聽468 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/100/proceedings">Proceedings</a><br/><a href="/media/documents/100-Survey-Results.pdf">Survey Results</a></p><h2 data-block-key="h4qaf">99th IETF</h2><p data-block-key="jwe0h">July 16-21, 2017,聽 Prague, Czech Republic; Hosted by Comcast, NBC Universal and CZ.NIC<br/>1230 onsite attendees,聽506 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/99/proceedings">Proceedings</a><br/><a href="/media/documents/99_survey_results.pdf">Survey Results</a></p><h2 data-block-key="kc9sh">98th IETF</h2><p data-block-key="7f47g">March 26-31, 2017, Chicago, IL, USA; Hosted by Ericsson<br/>1127 onsite attendees,聽315 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/98/proceedings">Proceedings</a></p><h2 data-block-key="8vzvp">97th IETF</h2><p data-block-key="fndks">November 13-18, 2016; Seoul, South Korea; Hosted by Huawei<br/>1042 onsite attendees,聽367 remote attendees<br/><a href="https://datatracker.ietf.org/meeting/97/proceedings">Proceedings</a><br/><a href="/media/documents/ietf97-survey-results.pdf">Survey Results</a></p><h2 data-block-key="vz5lm">96th IETF</h2><p data-block-key="1ki8y">July 17-22, 2016; Berlin, Germany; Hosted by Juniper Networks<br/>1423 onsite attendees,聽368 remote attendees<br/><a href="https://www.ietf.org/proceedings/96/index.html"> Proceedings</a></p><h2 data-block-key="acv2j">95th IETF</h2><p data-block-key="hvjbm">April 3-8, 2016; Buenos Aires, Argentina; Hosted by LACNIC and the Internet Society<br/>1043 attendees,聽614 remote attendees<br/><a href="https://ietf.org/proceedings/95/"> Proceedings</a></p><h2 data-block-key="ayiab">94th IETF</h2><p data-block-key="um2g5">November 1-6, 2015; Yokohama, Japan; Hosted by WIDE<br/>1319 onsite attendees,聽358 remote attendees<br/><a href="https://www.ietf.org/proceedings/94/"> Proceedings</a></p><h2 data-block-key="ovc71">93rd IETF</h2><p data-block-key="ll91o">July 19-24, 2015; Prague, Czech Republic; Hosted by Brocade and CZ.NIC<br/>1387 onsite attendees,聽387 remote attendees<br/><a href="https://www.ietf.org/proceedings/93/index.html">Proceedings聽</a></p><h2 data-block-key="c33u7">92nd IETF</h2><p data-block-key="yj66r">March 22 - 27, 2015; Dallas, TX, USA; Hosted by Google<br/>1221 onsite attendees,聽421 remote attendees<br/><a href="https://www.ietf.org/proceedings/92/index.html">Proceedings聽</a></p><h2 data-block-key="4x8mt">91st IETF</h2><p data-block-key="ki8xz">November 9 - 14, 2014; Honolulu, HI, USA; Hosted by Cisco<br/>1109 onsite attendees,聽361 remote attendees<br/><a href="https://www.ietf.org/proceedings/91/index.html">Proceedings聽</a></p><h2 data-block-key="lzljn">90th IETF</h2><p data-block-key="f4i1q">July 20-25, 2014; Toronto, ON, Canada; Hosted by Ericsson<br/>1237 attendees<br/><a href="https://www.ietf.org/proceedings/90/index.html">Proceedings</a></p><h2 data-block-key="3vwoc">89th IETF</h2><p data-block-key="tdh61">March 2-7, 2014; London, UK; Hosted by ICANN<br/>1400 attendees<br/><a href="https://www.ietf.org/proceedings/89/">Proceedings</a><br/><a href="/media/documents/IETF89-London-Survey-Results.pdf">Survey Results</a></p><h2 data-block-key="tcc2x">88th IETF</h2><p data-block-key="rfckd">November 3-8, 2013; Vancouver, BC, Canada; Hosted by Huawei<br/>1189 attendees<br/><a href="https://www.ietf.org/proceedings/88/">Proceedings</a><br/><a href="/media/documents/Vancouver88-Meeting-Survey.pdf">Survey Results</a></p><h2 data-block-key="u2d4k">87th IETF</h2><p data-block-key="qsj77">July 28 - August 2, 2013; Berlin, Germany; Sponsored by DENIC, EURid, Deutsche Telekom, Dyn and eco<br/>1435 attendees<br/><a href="https://www.ietf.org/proceedings/87/">Proceedings</a><br/><a href="/media/documents/IETF87-Berlin-Survey.pdf">Survey Results</a></p><h2 data-block-key="8pl19">86th IETF</h2><p data-block-key="4n1k0">March 10-15, 2013; Orlando, FL, USA; Hosted by Comcast and NBC Universal<br/>1115 attendees<br/><a href="https://www.ietf.org/proceedings/86/index.html">Proceedings</a><br/><a href="/media/documents/86-Orlando-2013.pdf">Survey Results</a><br/></p><h2 data-block-key="ihhde">85th IETF</h2><p data-block-key="7o2cc">November 4-9, 2012; Atlanta, GA, USA; Hosted by North American Cable Industry.<br/>1157 attendees<br/><a href="https://www.ietf.org/proceedings/85/index.html">Proceedings</a><br/><a href="/media/documents/85-Atlanta-2013.pdf">Survey Results</a></p><h2 data-block-key="8tad0">84th IETF</h2><p data-block-key="4ko73">July 29 - August 3, 2012; Vancouver, BC, Canada; Hosted by Google<br/>1199 attendees<br/><a href="https://www.ietf.org/proceedings/84/index.html">Proceedings</a><br/><a href="/media/documents/84-Vancouver-2012.pdf">Survey Results</a></p><h2 data-block-key="h3xjm">83rd IETF</h2><p data-block-key="d9ugt">March 25-30, 2012; Paris, France; Hosted by Cisco<br/>1395 attendees<br/><a href="https://www.ietf.org/proceedings/83/index.html">Proceedings</a><br/><a href="/media/documents/83-Paris-2012.pdf">Survey Results</a></p><h2 data-block-key="ax8tn">82nd IETF</h2><p data-block-key="bw3m4">November 13-18, 2011; Taipei, Taiwan; Hosted by TWNIC<br/>948 attendees<br/><a href="https://www.ietf.org/proceedings/82/index.html">Proceedings</a><br/><a href="/media/documents/82-Taipei-2011.pdf">Survey Results</a></p><h2 data-block-key="yu3ob">81st IETF</h2><p data-block-key="785uv">July 24 - 29, 2011; Quebec City, Canada; Hosted by RIM<br/>1127 attendees<br/><a href="https://www.ietf.org/proceedings/81/index.html">Proceedings</a><br/><a href="/media/documents/81-Quebec-2011.pdf">Survey Results</a></p><h2 data-block-key="29zf6">80th IETF</h2><p data-block-key="slirq">March 27 - April 1, 2011; Prague, Czech Republic; Hosted by CZ.NIC<br/>1231 attendees<a href="https://www.ietf.org/proceedings/80/"> Proceedings</a></p><h2 data-block-key="7c3wj">79th IETF</h2><p data-block-key="8viq2">November 7-12, 2010; Beijing, China; Hosted by Tsinghua University<br/>1207 attendees<br/><a href="https://www.ietf.org/proceedings/79/">Proceedings</a><br/><a href="/media/documents/79-Beijing-2010.pdf">Survey Results</a><br/></p><h2 data-block-key="ltgqv">78th IETF</h2><p data-block-key="2pgf0">July 25-30, 2010; Maastricht, Netherlands; Hosted by SIDN<br/>1192 attendees<br/><a href="https://www.ietf.org/proceedings/78/">Proceedings</a><br/><a href="/media/documents/78-Maastricht-2010.pdf">Survey Results</a><br/></p><h2 data-block-key="20kum">77th IETF</h2><p data-block-key="kn5ms">March 21-26, 2010; Anaheim, CA, USA<br/>1248 attendees<br/><a href="https://www.ietf.org/proceedings/77/">Proceedings</a><br/><a href="/media/documents/77-Anaheim-2010.pdf">Survey Results</a></p><h2 data-block-key="xpot9">76th IETF</h2><p data-block-key="xh4r5">November 8-13, 2009; Hiroshima, Japan; Hosted by WIDE<br/>1152 attendees<br/><a href="https://www.ietf.org/proceedings/76/">Proceedings</a><br/><a href="/media/documents/76-Hiroshima-2009.pdf">Survey Results</a></p><h2 data-block-key="nrq9z">75th IETF</h2><p data-block-key="0pjxf">July 26-31, 2009; Stockholm, Sweden; Hosted by .SE<br/>1124 attendees<a href="https://www.ietf.org/proceedings/75/"> Proceedings</a></p><h2 data-block-key="x6i5o">74th IETF</h2><p data-block-key="fjqww">March 22-27, 2009; San Francisco, CA, USA; Hosted by Juniper聽<br/>1185 attendees<br/><a href="https://www.ietf.org/proceedings/74/">Proceedings</a><br/><a href="/media/documents/74-SanFrancisco-2009.pdf">Survey Results</a></p><h2 data-block-key="4tt1g">73rd IETF</h2><p data-block-key="ce2vw">November 16-21, 2008; Minneapolis, MN, USA; Hosted by Google<br/>962 attendees<br/><a href="https://www.ietf.org/proceedings/73/">Proceedings</a><br/><a href="/media/documents/73-Minneapolis-2008.pdf">Survey Results</a></p><h2 data-block-key="ze6ot">72nd IETF</h2><p data-block-key="a3crk">July 27-August 1, 2008; Dublin, Ireland; Hosted by Alcatel-Lucent<br/>1181 attendees<br/><a href="https://www.ietf.org/proceedings/72/">Proceedings</a></p><h2 data-block-key="tz1zm">71st IETF</h2><p data-block-key="ibzp0">March 9-14, 2008; Philadelphia, PA, USA; Hosted by Comcast<br/>1174 attendees<br/><a href="https://www.ietf.org/proceedings/71/">Proceedings</a></p><h2 data-block-key="upx12">70th IETF</h2><p data-block-key="nny1q">December 2-7, 2007; Vancouver, BC, Canada; Hosted by Cisco Research and Microsoft<br/>1128 attendees<br/><a href="https://www.ietf.org/proceedings/70/">Proceedings</a><br/><a href="/media/documents/70-Vancouver-2007.pdf">Survey Results</a></p><h2 data-block-key="5fh5c">69th IETF</h2><p data-block-key="k488z">July 22-27, 2007; Chicago, IL, USA; Hosted by Motorola<br/>1175 attendees<br/><a href="https://www.ietf.org/proceedings/69/">Proceedings</a></p><h2 data-block-key="rkvrf">68th IETF</h2><p data-block-key="lks42">March 18-23, 2007; Prague, Czech Republic; Hosted by NeuStar<br/>1193 attendees<br/><a href="https://www.ietf.org/proceedings/68/">Proceedings</a><br/><a href="/media/documents/68-Prague-2007.pdf">Survey Results</a></p><h2 data-block-key="o1o1t">67th IETF</h2><p data-block-key="il5ko">November 5-10, 2006; San Diego, CA, USA; Hosted by Siemens<br/>1245 attendees<br/><a href="https://www.ietf.org/proceedings/67/">Proceedings</a></p><h2 data-block-key="rtrr5">66th IETF</h2><p data-block-key="o4461">July 9-14, 2006; Montreal, Quebec, Canada; Hosted by Ericsson<br/>1257 attendees<br/><a href="https://www.ietf.org/proceedings/66/">Proceedings</a></p><h2 data-block-key="3khxo">65th IETF</h2><p data-block-key="v5xsx">March 19-24, 2006; Dallas, TX, USA; Hosted by Nokia<br/>1264 attendees<br/><a href="https://www.ietf.org/proceedings/65/">Proceedings</a><br/><a href="/media/documents/65-Dallas-2006.pdf">Survey Results</a></p><h2 data-block-key="f4qc3">64th IETF</h2><p data-block-key="eohcg">November 6-11, 2005; Vancouver, BC, Canada; Hosted by Nortel<br/>1240 attendees<br/><a href="https://www.ietf.org/proceedings/64/">Proceedings</a><br/><a href="/media/documents/64-Vancouver-2005.pdf">Survey Results</a></p><h2 data-block-key="ezco1">63rd IETF</h2><p data-block-key="i8x94">July 31-August 5, 2005; Paris, France; Hosted by France Telecom<br/>1450 attendees<br/><a href="https://www.ietf.org/proceedings/63/">Proceedings</a></p><h2 data-block-key="nmstt">62nd IETF</h2><p data-block-key="q1re0">March 6-11, 2005; Minneapolis, MN, USA<br/>1133 attendees<br/><a href="https://www.ietf.org/proceedings/62/">Proceedings</a></p><h2 data-block-key="a6fiw">61st IETF</h2><p data-block-key="h9tqy">November 7-12, 2004; Washington, DC, USA; Hosted by Alcatel<br/>1311 attendees<br/><a href="https://www.ietf.org/proceedings/61/">Proceedings</a></p><h2 data-block-key="wagwx">60th IETF</h2><p data-block-key="qcizf">August 1-6, 2004; San Diego, CA, USA<br/>1460 attendees<br/><a href="https://www.ietf.org/proceedings/60/">Proceedings</a></p><h2 data-block-key="8mg6e">59th IETF</h2><p data-block-key="e16sp">February 29-March 4, 2004; Seoul, South Korea; Hosted by KT (Korea Telcom) and Samsung<br/>1390 attendees<br/><a href="https://www.ietf.org/proceedings/59/">Proceedings</a></p><h2 data-block-key="yien0">58th IETF</h2><p data-block-key="3i6ns">November 9-14, 2003; Minneapolis, MN, USA<br/>1233 attendees<br/><a href="https://www.ietf.org/proceedings/58/">Proceedings</a></p><h2 data-block-key="xd82z">57th IETF</h2><p data-block-key="v96l3">July 13-18, 2003; Vienna, Austria; Hosted by Austria Telekom<br/>1304 attendees<br/><a href="https://www.ietf.org/proceedings/57/">Proceedings</a></p><h2 data-block-key="etq2o">56th IETF</h2><p data-block-key="s3isj">March 16-21, 2003; San Francisco, California, USA<br/>1679 attendees<br/><a href="https://www.ietf.org/proceedings/56/">Proceedings</a></p><h2 data-block-key="oyq3y">55th IETF</h2><p data-block-key="g7b1h">November 17-21, 2002; Atlanta, Georgia, USA; Hosted by Nokia<br/>1570 attendees<br/><a href="https://www.ietf.org/proceedings/55/">Proceedings</a></p><h2 data-block-key="3xkfd">54th IETF</h2><p data-block-key="5r68p">July 14-19, 2002; Yokohama, Japan; Hosted by Fujitsu and The WIDE Project<br/>1885 attendees<br/><a href="https://www.ietf.org/proceedings/54/">Proceedings</a></p><h2 data-block-key="hn3ge">53rd IETF</h2><p data-block-key="c95x4">March 17-22, 2002; Minneapolis, Minnesota, USA; Hosted by Cable & Wireless<br/>1656 attendees<br/><a href="https://www.ietf.org/proceedings/53/">Proceedings</a></p><h2 data-block-key="ixjm1">52nd IETF</h2><p data-block-key="2u8mn">December 9-14, 2001; Salt Lake City, Utah, USA; Hosted by Novell<br/>1691 attendees<br/><a href="https://www.ietf.org/proceedings/52/">Proceedings</a></p><h2 data-block-key="dwqss">51st IETF</h2><p data-block-key="ymi2l">August 5-10, 2001; London, England; Hosted by BTexact Technologies<br/>2226 attendees<br/><a href="https://www.ietf.org/proceedings/51/">Proceedings</a></p><h2 data-block-key="yiy8y">50th IETF</h2><p data-block-key="9j83l">March 18-25, 2001; Minneapolis, MN, USA; Hosted by Lucent Technologies<br/>1822 attendees<br/><a href="https://www.ietf.org/proceedings/50/">Proceedings</a></p><h2 data-block-key="ftnhs">49th IETF</h2><p data-block-key="l6jh5">December 10-15, 2000; San Diego, CA, USA; Hosted by Cisco Systems and Qualcomm<br/>2810 attendees<br/><a href="https://www.ietf.org/proceedings/49/">Proceedings</a></p><h2 data-block-key="xzlv7">48th IETF</h2><p data-block-key="wr73a">July 31-August 4, 2000; Pittsburgh, PA, USA; Hosted by Marconi<br/>2344 attendees<br/><a href="https://www.ietf.org/proceedings/48/">Proceedings</a></p><h2 data-block-key="5ea32">47th IETF</h2><p data-block-key="nh2zx">March 26-31, 2000; Adelaide, Australia; Hosted by connect.com.au<br/>1431 attendees<br/><a href="https://www.ietf.org/proceedings/47/">Proceedings</a></p><h2 data-block-key="beo5t">46th IETF</h2><p data-block-key="e98h4">November 7-12, 1999; Washington, DC, USA; Hosted by Nortel Networks, Inc.<br/>2379 attendees<br/><a href="https://www.ietf.org/proceedings/46/">Proceedings</a></p><h2 data-block-key="78pg8">45th IETF</h2><p data-block-key="ao5h3">July 11-16, 1999; Oslo, Norway; Hosted by Uninett<br/>1710 attendees<br/><a href="https://www.ietf.org/proceedings/45/">Proceedings</a></p><h2 data-block-key="3rg66">44th IETF</h2><p data-block-key="q7204">March 14-19, 1999; Minneapolis, MN, USA; Hosted by Ascend Communications<br/>1705 attendees<br/><a href="https://www.ietf.org/proceedings/44/">Proceedings</a></p><h2 data-block-key="77tu7">43rd IETF</h2><p data-block-key="mvhqb">December 7-11, 1998; Orlando, FL, USA; Hosted by Microsoft Corporation<br/>2124 attendees<br/><a href="https://www.ietf.org/proceedings/43/">Proceedings</a></p><h2 data-block-key="xiwhu">42nd IETF</h2><p data-block-key="eicwp">August 24-28, 1998; Chicago, IL, USA; Hosted by Motorola<br/>2106 attendees<br/><a href="https://www.ietf.org/proceedings/42/">Proceedings</a></p><h2 data-block-key="cnkb4">41st IETF</h2><p data-block-key="kom2r">March 30-April 3, 1998; Los Angeles, CA, USA<br/>1775 attendees<br/><a href="https://www.ietf.org/proceedings/41/">Proceedings</a></p><h2 data-block-key="lgff2">40th IETF</h2><p data-block-key="0cvwo">December 8-12, 1997; Washington, DC, USA; Hosted by Newbridge Networks, Inc.<br/>1897 attendees<br/><a href="https://www.ietf.org/proceedings/40/">Proceedings</a></p><h2 data-block-key="staaa">39th IETF</h2><p data-block-key="o9gdo">August 11-15, 1997; Munich, Germany; Hosted by ISOC-Germany Chapter<br/>1308 attendees<br/><a href="https://www.ietf.org/proceedings/39/">Proceedings</a></p><h2 data-block-key="bcje5">38th IETF</h2><p data-block-key="gxb6b">April 7-11, 1997; Memphis, Tennessee, USA; Hosted by Federal Express<br/>1321 attendees<br/><a href="https://www.ietf.org/proceedings/38/">Proceedings</a></p><h2 data-block-key="dr800">37th IETF</h2><p data-block-key="w2tgl">December 9-13, 1996; San Jose, California, USA; Hosted by Cisco Systems<br/>1993 attendees<br/><a href="https://www.ietf.org/proceedings/37/">Proceedings</a></p><h2 data-block-key="hzi3e">36th IETF</h2><p data-block-key="ox4u5">June 24-28, 1996; Montreal, Quebec, CANADA.<br/>1283 attendees<br/><a href="https://www.ietf.org/proceedings/36/">Proceedings</a></p><h2 data-block-key="jzo6t">35th IETF</h2><p data-block-key="shbmv">March 4-8, 1996; Los Angeles, California, USA.<br/>1038 attendees<br/><a href="https://www.ietf.org/proceedings/35/">Proceedings</a></p><h2 data-block-key="cklse">34th IETF</h2><p data-block-key="a6701">December 4-8, 1995; Dallas, Texas, USA; Hosted by MCI.<br/>1007 attendees<br/><a href="https://www.ietf.org/proceedings/34/">Proceedings</a></p><h2 data-block-key="oqqbk">33rd IETF</h2><p data-block-key="zj144">July 17-21, 1995; Stockholm, Sweden; Hosted by the Royal Institute of Technology and NORDUnet.<br/>617 Attendees<br/><a href="https://www.ietf.org/proceedings/33/">Proceedings</a></p><h2 data-block-key="c02yh">32nd IETF</h2><p data-block-key="o5rll">April 3-7, 1995; Danvers, Massachusetts, USA; Hosted by FTP Software and NEARnet.<br/>983 Attendees<br/><a href="https://www.ietf.org/proceedings/32/">Proceedings</a></p><h2 data-block-key="qgh7p">31st IETF</h2><p data-block-key="6muvq">December 5-9, 1994; San Jose, California, USA; Hosted by Sun Microsystems.<br/>1079 Attendees<br/><a href="https://www.ietf.org/proceedings/31/">Proceedings</a></p><h2 data-block-key="pxcno">30th IETF</h2><p data-block-key="4sa5t">July 25-29, 1994; Toronto, Ontario, CANADA; Hosted by University of Toronto.<br/>710 Attendees<br/><a href="https://www.ietf.org/proceedings/30/">Proceedings</a></p><h2 data-block-key="2d5y8">29th IETF</h2><p data-block-key="z48li">March 28 - April 1, 1994; Seattle, Washington, USA; Hosted by NorthWestNet.<br/>785 Attendees<br/><a href="https://www.ietf.org/proceedings/29/">Proceedings</a></p><h2 data-block-key="yc1hp">28th IETF</h2><p data-block-key="hnire">November 1-5, 1993; Houston, Texas, USA; Hosted by SESQUINET and Rice University.<br/>636 Attendees<br/><a href="https://www.ietf.org/proceedings/28.pdf">Proceedings (PDF)</a></p><h2 data-block-key="2m8h2">27th IETF</h2><p data-block-key="2gnpt">July 12-16, 1993; Amsterdam, The Netherlands; Hosted by Surfnet and RARE.<br/>493 Attendees<br/><a href="https://www.ietf.org/proceedings/27.pdf">Proceedings (PDF)</a></p><h2 data-block-key="n977h">26th IETF</h2><p data-block-key="du0iy">March 29 - April 2, 1993; Columbus, Ohio, USA; Hosted by OARnet and The Ohio State University.<br/>638 Attendees<br/><a href="https://www.ietf.org/proceedings/26.pdf">Proceedings (PDF)</a></p><h2 data-block-key="znn7j">25th IETF</h2><p data-block-key="bgmw5">November 16-20, 1992; Washington, DC, USA; Hosted by US Sprint.<br/>633 Attendees<br/><a href="https://www.ietf.org/proceedings/25.pdf">Proceedings (PDF)</a></p><h2 data-block-key="ge5a2">24th IETF</h2><p data-block-key="kt2a6">July 13-17, 1992; Cambridge, Massachusetts, USA; Hosted by NEARnet.<br/>677 Attendees<br/><a href="https://www.ietf.org/proceedings/24.pdf">Proceedings (PDF)</a></p><h2 data-block-key="c558r">23rd IETF</h2><p data-block-key="ma3k6">March 16-20, 1992; San Diego, California, USA; Hosted by San Diego Supercomputer Center.<br/>530 Attendees<br/><a href="https://www.ietf.org/proceedings/23.pdf">Proceedings (PDF)</a></p><h2 data-block-key="h4dmz">22nd IETF</h2><p data-block-key="nl4cc">November 18-22, 1991; Santa Fe, New Mexico, USA; Hosted by Los Alamos National Laboratory.<br/>372 Attendees<br/><a href="https://www.ietf.org/proceedings/22.pdf">Proceedings (PDF)</a></p><h2 data-block-key="1lyuf">21st IETF</h2><p data-block-key="e7a5k">July 29 - August 2, 1991; Atlanta, Georgia, USA; Hosted by BellSouth.<br/>387 Attendees<br/><a href="https://www.ietf.org/proceedings/21.pdf">Proceedings (PDF)</a></p><h2 data-block-key="h5s6h">20th IETF</h2><p data-block-key="ljs6d">March 11-15, 1991; St. Louis, Missouri, USA; Washington University.<br/>348 Attendees<br/><a href="https://www.ietf.org/proceedings/20.pdf">Proceedings (PDF)</a></p><h2 data-block-key="wr1mt">19th IETF</h2><p data-block-key="dktnz">December 3-7, 1990; Boulder, Colorado, USA; University of Colorado.<br/>292 Attendees<br/><a href="https://www.ietf.org/proceedings/19.pdf">Proceedings (PDF)</a></p><h2 data-block-key="ag8fw">18th IETF</h2><p data-block-key="z0axx">July 30 - August 3, 1990; Vancouver, British Columbia, Canada; University of British Columbia.<br/>293 Attendees<br/><a href="https://www.ietf.org/proceedings/18.pdf">Proceedings (PDF)</a></p><h2 data-block-key="rjenv">17th IETF</h2><p data-block-key="jhuhh">May 1-4, 1990; Pittsburgh, Pennsylvania, USA; Pittsburgh Supercomputer Center.<br/>244 Attendees.<br/><a href="https://www.ietf.org/proceedings/17.pdf">Proceedings (PDF)</a></p><h2 data-block-key="esyyj">16th IETF</h2><p data-block-key="dpft3">February 6-9, 1990; Tallahassee, Florida, USA; Florida State University Supercomputer Center.<br/>196 Attendees<br/><a href="https://www.ietf.org/proceedings/16.pdf">Proceedings (PDF)</a></p><h2 data-block-key="pmzrt">15th IETF</h2><p data-block-key="oeaa4">October 31 - November 3, 1989; Honolulu, Hawaii, USA; University of Hawaii.<br/>138 Attendees<br/><a href="https://www.ietf.org/proceedings/15.pdf">Proceedings (PDF)</a></p><h2 data-block-key="i0sao">14th IETF</h2><p data-block-key="zh1ud">July 25-28, 1989; Stanford, California, USA; Stanford University.<br/>217 Attendees<br/><a href="https://www.ietf.org/proceedings/14.pdf">Proceedings (PDF)</a></p><h2 data-block-key="yh5cp">13th IETF</h2><p data-block-key="71nc3">April 11-14, 1989; Cocoa Beach, Florida, USA; Kennedy Space Center.<br/>114 Attendees<br/><a href="https://www.ietf.org/proceedings/13.pdf">Proceedings (PDF)</a></p><h2 data-block-key="uld1z">12th IETF</h2><p data-block-key="hxpd6">January 18-20, 1989; Austin, Texas, USA; University of Texas.<br/>120 Attendees<br/><a href="https://www.ietf.org/proceedings/12.pdf">Proceedings (PDF)</a></p><h2 data-block-key="0qnj5">11th IETF</h2><p data-block-key="1eucm">October 17-19, 1988; Ann Arbor, Michigan, USA; University of Michigan.<br/>114 Attendees<br/><a href="https://www.ietf.org/proceedings/11.pdf">Proceedings (PDF)</a></p><h2 data-block-key="fq5ds">10th IETF</h2><p data-block-key="qhyun">June 15-17, 1988; Annapolis, Maryland, USA; US Naval Academy.<br/>112 Attendees<br/><a href="https://www.ietf.org/proceedings/10.pdf">Proceedings (PDF)</a></p><h2 data-block-key="hb4qe">9th IETF</h2><p data-block-key="di70u">March 1-3, 1988; San Diego, California, USA; San Diego Supercomputer Center.<br/>82 Attendees<br/><a href="https://www.ietf.org/proceedings/09.pdf">Proceedings (PDF)</a></p><h2 data-block-key="rr38w">8th IETF</h2><p data-block-key="v72rc">November 2-4, 1987; Boulder, Colorado, USA; NCAR.<br/>56 Attendees<br/><a href="https://www.ietf.org/proceedings/08.pdf">Proceedings (PDF)</a></p><h2 data-block-key="im8kb">7th IETF</h2><p data-block-key="oo2lt">July 27-29, 1987; McLean, Virginia, USA; MITRE.<br/>101 Attendees<br/><a href="https://www.ietf.org/proceedings/07.pdf">Proceedings (PDF)</a></p><h2 data-block-key="1dvwa">6th IETF</h2><p data-block-key="2wv2f">April 22-24, 1987; Boston, Massachusetts, USA; BBN.<br/>88 Attendees<br/><a href="https://www.ietf.org/proceedings/06.pdf">Proceedings (PDF)</a></p><h2 data-block-key="i7brf">5th IETF</h2><p data-block-key="jfjna">February 4-6, 1987; Moffett Field, California, USA; NASA Ames Research Center.<br/>35 Attendees</p><h2 data-block-key="zfn6a">4th IETF</h2><p data-block-key="koqd6">October 15-17, 1986; Menlo Park, California, USA; SRI.<br/>35 Attendees<br/><a href="https://www.ietf.org/proceedings/04.pdf">Proceedings (PDF)</a></p><h2 data-block-key="1a56e">3rd IETF</h2><p data-block-key="bpvtl">July 23-24, 1986; Ann Arbor, Michigan, USA; University of Michigan.<br/>18 Attendees<br/><a href="https://www.ietf.org/proceedings/03.pdf">Proceedings (PDF)</a></p><h2 data-block-key="ovf4d">2nd IETF</h2><p data-block-key="854o0">April 8-9, 1986; Aberdeen, Maryland, USA; Army Ballistics Research Lab.<br/>21 Attendees<br/><a href="https://www.ietf.org/proceedings/02.pdf">Proceedings (PDF)</a></p><h2 data-block-key="1scpd">1st IETF</h2><p data-block-key="t8b4e">January 16-17, 1986; San Diego, California, USA; Linkabit.<br/>21 Attendees<br/><a href="https://www.ietf.org/proceedings/01.pdf">Proceedings (PDF)</a></p></div> </div> </div> </div> <nav aria-label="In this section" class="bg-body border col-12 col-lg-4 col-xl-3 p-3 p-lg-5 mb-4"> <h2 class="h5 mb-3"><a class="text-dark" href="/meeting/">Meetings</a></h2> <div class="block-paragraph"> <ul class="list-unstyled"> <li class="mb-1"><a class="text-dark" href="/meeting/121/">IETF 121 Dublin</a></li> <li class="mb-1"><a class="text-dark" href="/meeting/122/">IETF 122 Bangkok</a></li> <li class="mb-1"><a class="text-dark" href="/meeting/123/">IETF 123 Madrid</a></li> <li class="mb-1"><a class="text-dark" href="/meeting/upcoming/">Upcoming meetings</a></li> <li class="mb-1"> <a href="/meeting/past/" aria-current="page">Past meetings</a> </li> <li class="mb-1"><a class="text-dark" href="/meeting/interim/">Interim meetings</a></li> <li class="mb-1"><a class="text-dark" href="/meeting/hackathons/">IETF Hackathons</a></li> <li class="mb-1"><a class="text-dark" href="/meeting/code-sprint/">Code Sprint</a></li> <li class="mb-1"><a class="text-dark" href="/meeting/124/">IETF 124 Montreal</a></li> </ul> </div> </nav> </div> </div> </main> <footer class="bg-dark text-light py-1"> <div class="container my-5"> <div class="row"> <section class="col-lg"> <div class="border-bottom u-border-lg-bottom-0 border-light border-opacity-50"> <h4 class="my-0 py-4 fs-6" role="button" aria-expanded="false"> About <i class="bi bi-chevron-down"></i> </h4> <ul class="list-unstyled opacity-75 d-grid gap-2"> <li class="nav-item"> <a href="/about/introduction/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Introduction to the IETF </a> </li> <li class="nav-item"> <a href="/about/groups/iesg/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Internet Engineering Steering Group </a> </li> <li class="nav-item"> <a href="/administration/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Administration </a> </li> <li class="nav-item"> <a href="/policies/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Privacy and policies </a> </li> <li class="nav-item"> <a href="/contact/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Contact us </a> </li> </ul> </div> </section> <section class="col-lg"> <div class="border-bottom u-border-lg-bottom-0 border-light border-opacity-50"> <h4 class="my-0 py-4 fs-6" role="button" aria-expanded="false"> Technologies <i class="bi bi-chevron-down"></i> </h4> <ul class="list-unstyled opacity-75 d-grid gap-2"> <li class="nav-item"> <a href="/technologies/netmgmt/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Automated network management </a> </li> <li class="nav-item"> <a href="/technologies/iot/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > The Internet of Things </a> </li> <li class="nav-item"> <a href="/technologies/transport/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > New transport technology </a> </li> <li class="nav-item"> <a href="/technologies/security/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Security & privacy </a> </li> <li class="nav-item"> <a href="/technologies/areas/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > IETF Areas </a> </li> </ul> </div> </section> <section class="col-lg"> <div class="border-bottom u-border-lg-bottom-0 border-light border-opacity-50"> <h4 class="my-0 py-4 fs-6" role="button" aria-expanded="false"> Meetings <i class="bi bi-chevron-down"></i> </h4> <ul class="list-unstyled opacity-75 d-grid gap-2"> <li class="nav-item"> <a href="/meeting/upcoming/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Upcoming meetings </a> </li> <li class="nav-item"> <a href="/meeting/past/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Past meetings </a> </li> <li class="nav-item"> <a href="/meeting/hackathons/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > IETF Hackathons </a> </li> <li class="nav-item"> <a href="/meeting/preparation/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Preparing for an IETF Meeting </a> </li> <li class="nav-item"> <a href="/meeting/guide-ietf-meetings/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Guide to IETF Meetings </a> </li> </ul> </div> </section> <section class="col-lg"> <div class="border-bottom u-border-lg-bottom-0 border-light border-opacity-50"> <h4 class="my-0 py-4 fs-6" role="button" aria-expanded="false"> Participate <i class="bi bi-chevron-down"></i> </h4> <ul class="list-unstyled opacity-75 d-grid gap-2"> <li class="nav-item"> <a href="/participate/get-started/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Getting started in the IETF </a> </li> <li class="nav-item"> <a href="/process/wgs/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Guide to IETF Working Groups </a> </li> <li class="nav-item"> <a href="/participate/lists/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Mailing lists </a> </li> </ul> </div> </section> <section class="col-lg"> <div class="border-bottom u-border-lg-bottom-0 border-light border-opacity-50"> <h4 class="my-0 py-4 fs-6" role="button" aria-expanded="false"> Process <i class="bi bi-chevron-down"></i> </h4> <ul class="list-unstyled opacity-75 d-grid gap-2"> <li class="nav-item"> <a href="/process/process/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Internet standards process </a> </li> <li class="nav-item"> <a href="/process/rfcs/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > About RFCs </a> </li> <li class="nav-item"> <a href="/process/new-work/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Bringing new work to the IETF </a> </li> <li class="nav-item"> <a href="/process/process/role-iesg-standards-process/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > The role of the IESG in the Standards process </a> </li> </ul> </div> </section> <section class="col-lg"> <div class="border-bottom u-border-lg-bottom-0 border-light border-opacity-50"> <h4 class="my-0 py-4 fs-6" role="button" aria-expanded="false"> Support us <i class="bi bi-chevron-down"></i> </h4> <ul class="list-unstyled opacity-75 d-grid gap-2"> <li class="nav-item"> <a href="/support-us/why-support/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Why we need your support </a> </li> <li class="nav-item"> <a href="/support-us/sponsorship/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Meeting sponsorship </a> </li> <li class="nav-item"> <a href="/support-us/donate/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > Other ways to give </a> </li> <li class="nav-item"> <a href="/support-us/donors/" class="link-underline-opacity-0 link-light fw-semibold lh-base" > IETF financial supporters </a> </li> </ul> </div> </section> </div> </div> <div class="container my-5"> <div class="d-lg-flex justify-content-between align-items-start lh-1"> <div class="d-flex fs-4 my-5 my-lg-0 ms-n2 my-5 me-3"> <a class="d-block text-light px-2" href="https://www.linkedin.com/company/internet-engineering-task-force/" rel="me" title="LinkedIn"> <i class="bi bi-linkedin"></i> </a> <a class="d-block text-light px-2" href="https://www.twitter.com/ietf" rel="me" title="Twitter"> <i class="bi bi-twitter"></i> </a> <a class="d-block text-light px-2" href="https://www.youtube.com/ietf" rel="me" title="YouTube"> <i class="bi bi-youtube"></i> </a> <a class="d-block text-light px-2" href="https://mastodon.online/@ietf" rel="me" title="Mastodon"> <i class="bi bi-mastodon"></i> </a> <a class="d-block text-light px-2" href="https://github.com/ietf/" rel="me" title="GitHub"> <i class="bi bi-github"></i> </a> </div> <ul class=" row gx-0 column-gap-5 row-gap-3 justify-content-lg-end my-5 my-lg-0 nav opacity-75 "> <li class="nav-item col-auto py-0"> <a href="/administration/overview/" class="nav-link text-light fs-10 p-0"> IETF LLC </a> </li> <li class="nav-item col-auto py-0"> <a href="https://www.rfc-editor.org" class="nav-link text-light fs-10 p-0"> RFC Editor </a> </li> <li class="nav-item col-auto py-0"> <a href="https://www.iana.org" class="nav-link text-light fs-10 p-0"> IANA </a> </li> <li class="nav-item col-auto py-0"> <a href="https://www.iab.org" class="nav-link text-light fs-10 p-0"> IAB </a> </li> <li class="nav-item col-auto py-0"> <a href="https://www.irtf.org" class="nav-link text-light fs-10 p-0"> IRTF </a> </li> <li class="nav-item col-auto py-0"> <a href="https://trustee.ietf.org" class="nav-link text-light fs-10 p-0"> IETF Trust </a> </li> </ul> </div> </div> </footer> <script> [... document.querySelectorAll("footer section")].forEach((section) => { const heading = section.querySelector("h4"); heading.addEventListener("click", () => { const expanded = section.classList.toggle("expanded"); heading.setAttribute("aria-expanded", expanded); }); }); </script> <script>window.staticRoot = "/static/dist/";</script> <script type="text/javascript"> var _paq = window._paq || []; _paq.push(['disableCookies']); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//analytics.ietf.org/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', 1]); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <noscript><p><img src="//analytics.ietf.org/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e932a0f7d1540ca',t:'MTczMjcyMTQ3Ny4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body></html>