CINXE.COM

Search college and university programs in Canada

<!DOCTYPE html> <html class="no-js" lang="en" dir="ltr"> <head> <meta charset="utf-8"> <!-- IW --><!--<iw_root><iw><iw_components><iw_component type="Page" display_name_eng="Page" display_name_fra="Page" vpath="//server/dfait-maeci/main/internet-internet/educanada2/programs-programmes/WORKAREA/content-contenu/templatedata/pages-pages/generic-generique/data/template-gabarit/programsearch-rechercheprogramme"/></iw_components></iw></iw_root>--> <!-- Web Experience Toolkit (WET) / Bo卯te 脿 outils de l'exp茅rience Web (BOEW) wet-boew.github.io/wet-boew/License-en.html / wet-boew.github.io/wet-boew/Licence-fr.html --> <!-- WET v4.0.49.1 --> <title>Search college and university programs in Canada</title> <!-- Meta data begins --> <meta content="width=device-width,initial-scale=1" name="viewport"> <meta name="description" content="When you study in Canada you'll earn an academic qualification that is recognized and respected around the world." /> <meta name="dcterms.title" content="Search college and university programs in Canada" /> <meta name="dcterms.creator" content="Global Affairs Canada" /> <meta name="dcterms.issued" title="W3CDTF" content="2010-11-18" /> <meta name="dcterms.modified" title="W3CDTF" content="2024-03-20" /> <meta name="dcterms.subject" title="scheme" content="Foreign students, Studies abroad, Universities, Colleges, Education" /> <meta name="dcterms.language" title="ISO639-2" content="eng" /> <meta name="dcterms:service" content="GAC-AMC_Educanada" /> <meta name="dcterms.accessRights" content="2" /> <!-- REVIEW --> <meta name="twitter:card" content="summary_large_image" /> <meta property="og:type" content="article" /> <!--<meta property="og:site_name" content="GAC" />--> <link rel="canonical" href="https://www.educanada.ca/programs-programmes/template-gabarit/programsearch-rechercheprogramme.aspx?lang=eng" /> <!-- Meta data ends --> <link href="https://educanada.ca/wcmglobal/frameworks/v4.0.49.1/theme-gcweb-v10.5.4/assets/favicon.ico" rel="icon" type="image/x-icon" /> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.4/css/all.css" integrity="sha256-mUZM63G8m73Mcidfrv5E+Y61y7a12O5mW4ezU3bxqW4=" crossorigin="anonymous"/> <link rel="stylesheet" href="https://educanada.ca/wcmglobal/frameworks/v4.0.49.1/theme-gcweb-v10.5.4/css/theme.min.css" /> <noscript><link rel="stylesheet" href="https://educanada.ca/wcmglobal/frameworks/v4.0.49.1/wet-boew/css/noscript.min.css" /></noscript> <!-- CustomCSSStart --> <link href="https://educanada.ca/styles/topsitecustom-wet4_new.css" rel="stylesheet" media="screen" type="text/css" /> <link rel="stylesheet" href="https://www.educanada.ca/styles/edustyles.css" /> <!--<link href="https://educanada.ca/styles/topsitecustom.css" rel="stylesheet" media="screen" type="text/css" />--> <link href="https://educanada.ca/programs-programmes/styles/branch.css" rel="stylesheet" media="all" type="text/css" /> <!-- CustomCSSEnd --> <!--<link href="https://www.educanada.ca/styles/topsitecustom.css" rel="stylesheet" media="screen" type="text/css" /><link href="https://www.educanada.ca/programs-programmes/styles/branch.css" rel="stylesheet" media="screen" type="text/css" />--> <!-- Script Reuse: description='Google Analytics - GAC Master Tracker (LDW)' tagLocation='1' thisBranch='programs-programmes' assignedBranches='***' --><!-- Google Analytics - GAC Master Tracking (LDW) start --><script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-3543698-9', 'auto'); ga('set', 'anonymizeIp', true);</script> <!-- Google Analytics - GAC Master Tracking (LDW) start --> <!-- Script Reuse End --><!-- Script Reuse: description='Google Tag Manager GAC (LDW) 1of2' tagLocation='1' thisBranch='programs-programmes' assignedBranches='***' --><!-- Google Tag Manager GAC (LDW) --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TB8GZJ');</script> <!-- End Google Tag Manager GAC (LDW) --> <!-- Script Reuse End --><!-- Script Reuse: description='Adobe Analytics RUN PROD 1of2' tagLocation='1' thisBranch='programs-programmes' assignedBranches='***' --><!-- Adobe Analytics RUN PROD 1of2 start --> <script src="https://educanada.ca//assets.adobedtm.com/be5dfd287373/0127575cd23a/launch-f7c3e6060667.min.js"></script> <!-- Adobe Analytics RUN PROD 1of2 end --> <!-- Script Reuse End --><!-- Script Reuse: description='WET4 Canada.ca Invitation Manager 1.2.2 1of2' tagLocation='1' thisBranch='programs-programmes' assignedBranches='***' --><!-- WET4 Canada.ca Invitation Manager 1.2.2 1of2 start --> <link rel="stylesheet" href="https://www.educanada.ca/educanada2/assets/invitation-manager/Overlay.css"> <!-- WET4 Canada.ca Invitation Manager 1.2.2 1of2 end --> <!-- Script Reuse End --><!-- Script Reuse: description='Global site tag (gtag.js) - Google Analytics - GAC Master (GA4)' tagLocation='1' thisBranch='programs-programmes' assignedBranches='***' --><!-- Global site tag (gtag.js) - Google Analytics - GAC Master (GA4) start --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-MTE7792H4X"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-MTE7792H4X'); </script> <!-- Global site tag (gtag.js) - Google Analytics - GAC Master (GA4) end --> <!-- Script Reuse End --><!-- Script Reuse: description='Global site tag (gtag.js) - Google Analytics - Educanada - Master (GA4)' tagLocation='1' thisBranch='programs-programmes' assignedBranches='***' --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-QMMPDTDFT0"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-QMMPDTDFT0'); </script> <!-- Global site tag (gtag.js) - Google Analytics - Educanada - Master (GA4) end --> <!-- Script Reuse End --> <style>ul.menu-horizontal{margin-left:0;margin-right:0}.button-toolbar{margin-bottom:10px;margin-top:10px}.button-toolbar p,.button-toolbar ul{margin-top:0;margin-bottom:0}.button-toolbar .button-group{display:-moz-inline-stack;display:inline-block;vertical-align:middle}[dir="rtl"] .button-group .button{float:right;margin-left:auto;margin-right:-1px}[dir="rtl"] .button-group>.button:first-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}[dir="rtl"] .button-group>.button:last-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}[dir="rtl"] .button-group li{float:right}[dir="rtl"] .button-group li:first-child .button{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}[dir="rtl"] .button-group li:last-child .button{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}[dir="rtl"] ul.button-group li:nth-child(1):nth-last-child(1) .button,[dir="rtl"] p.button-group .button:nth-child(1):nth-last-child(1){margin-right:auto;margin-left:4px}[dir="rtl"] ul.button-group{margin:0 10px 10px}[dir="rtl"] [class*="span-"] ul.button-group,[dir="rtl"] [class*="span-"] ul.menu-horizontal{margin-left:0;margin-right:0}ul.menu-horizontal li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:2px;padding-right:2px}ul.menu-horizontal li:first-child,ul.menu-horizontal li.first{padding-left:0}ul.menu-horizontal li:last-child{padding-right:0}ul.menu-horizontal li.last{padding-right:0}ul.menu-horizontal li{margin-bottom:5px;padding-left:0;padding-right:4px}ul ul{margin-top:0!important}[dir="rtl"] ul,[dir="rtl"] dl,[dir="rtl"] ol{margin:10px 40px 10px 10px;padding:0}[dir="rtl"] .ui-navbar ul,[dir="rtl"] .ui-navbar dl,[dir="rtl"] .ui-navbar ol{margin:0}[dir="rtl"] ul.menu-horizontal{margin:0 10px}[dir="rtl"] ul.menu-horizontal li{padding-left:4px;padding-right:0;float:right}[dir="rtl"] .list-bullet-none abbr{float:right}.list-unstyled, .list-bullet-none {list-style:none outside none;padding-left:0}[class*=colcount-].list-bullet-none li{margin-left:0}</style> <link rel="stylesheet" type="text/css" href="styles/lls.css" /> </head> <body vocab="http://schema.org/" resource="#wb-webpage" typeof="WebPage"> <nav> <ul id="wb-tphp"> <li class="wb-slc"> <a class="wb-sl" href="#wb-cont">Skip to main content</a> </li> <li class="wb-slc"> <a class="wb-sl" href="#wb-info">Skip to "About government"</a> </li> </ul> </nav><header><div id="wb-bnr" class="container"> <div class="row"> <section id="wb-lng" class="col-lg-offset-0 col-md-offset-0 col-sm-offset-2 col-xs-12 col-sm-5 col-md-8 pull-right text-right visible-md visible-lg"> <h2 class="wb-inv">Language selection</h2> <ul class="list-inline mrgn-bttm-0"> <li id="gcwu-gcnb-lang"><a href="/index.aspx?action=programsearch-rechercheprogramme&amp;lang=fra" lang="fr">Fran莽ais</a></li> </ul> </section> <div class="brand col-xs-12 col-sm-9 col-md-4" property="publisher" resource="#wb-publisher" typeof="GovernmentOrganization"> <!-- EduCanada Custome Page Title START --><a href="https://www.educanada.ca/index.aspx?lang=eng" property="url"><img src="https://www.educanada.ca/images/educanada-en.png" alt="EduCanada - A world of possibilities" property="logo" class="margin-bottom-none" /> </a><!-- EduCanada Custome Page Title END --> <meta property="name" content="EduCanada"> <meta property="areaServed" typeof="Country" content="Canada"> <link property="logo" href="https://www.educanada.ca//images/educanada-en.png"></div> <section id="wb-srch" class="col-lg-offset-4 col-md-offset-4 col-sm-offset-2 col-xs-12 col-sm-5 col-md-4 visible-md visible-lg"> <h2>Search</h2> <script async src="https://cse.google.com/cse.js?cx=000838019765642533408:twabvibi4ue"></script><div class="gcse-searchbox-only"></div> </section> <section class="wb-mb-links col-xs-4 col-sm-3 visible-sm visible-xs" id="wb-glb-mn"> <h2>Search and menus</h2> <ul class="list-inline text-right chvrn"> <li> <a href="#mb-pnl" title="Search and menus" aria-controls="mb-pnl" class="overlay-lnk" role="button"> <span class="glyphicon glyphicon-search"> <span class="glyphicon glyphicon-th-list"> <span class="wb-inv">Search and menus</span> </span> </span> </a> </li> </ul> <div id="mb-pnl"></div> </section> </div> </div><nav role="navigation" id="wb-sm" class="wb-menu visible-md visible-lg" data-trgt="mb-pnl" typeof="SiteNavigationElement" lang="en"> <h2 class="wb-inv">Topics menu</h2> <div class="container nvbar"> <!--<p class="h2 mrgn-tp-md pull-left">EduCanada</p>--> <div class="row"> <ul class="list-inline menu" role="menubar"><li><a href="https://educanada.ca/why-canada-pourquoi/index.aspx?lang=eng" class="item">Why Canada</a><ul class="sm list-unstyled" id="" role="menu"><li><a href="https://educanada.ca/why-canada-pourquoi/index.aspx?lang=eng">Why Canada - home</a></li><li><a href="https://educanada.ca/why-canada-pourquoi/quality-education-qualite.aspx?lang=eng">A quality education</a></li><li><a href="https://educanada.ca/why-canada-pourquoi/reasons-raisons.aspx?lang=eng">Top reasons to study in Canada</a></li><li><a href="https://educanada.ca/why-canada-pourquoi/virtual-canada-virtuel.aspx?lang=eng">Visit Canada virtually</a></li><li><a href="https://educanada.ca/why-canada-pourquoi/faq.aspx?lang=eng">Frequently asked questions</a></li><li><a href="https://educanada.ca/why-canada-pourquoi/stories-histoires.aspx?lang=eng">Student stories</a></li></ul></li><li><a href="https://educanada.ca/live-work-vivre-travailler/index.aspx?lang=eng" class="item">Live and work</a><ul class="sm list-unstyled" id="" role="menu"><li><a href="https://educanada.ca/live-work-vivre-travailler/index.aspx?lang=eng">Live and work - home</a></li><li><a href="https://educanada.ca/live-work-vivre-travailler/prepare-budget-preparer.aspx?lang=eng">Prepare your budget</a></li><li><a href="https://educanada.ca/live-work-vivre-travailler/travel-canada-voyage.aspx?lang=eng">Travelling in Canada</a></li><li><a href="https://educanada.ca/live-work-vivre-travailler/province/index.aspx?lang=eng">Provinces and territories</a></li><li><a href="https://educanada.ca/live-work-vivre-travailler/work-travail/index.aspx?lang=eng">Work</a></li></ul></li><li><a href="https://educanada.ca/study-plan-etudes/index.aspx?lang=eng" class="item">Plan your studies</a><ul class="sm list-unstyled" id="" role="menu"><li><a href="https://educanada.ca/study-plan-etudes/index.aspx?lang=eng">Plan your studies - home</a></li><li><a href="https://educanada.ca/study-plan-etudes/system-education-systeme.aspx?lang=eng">Understand the Canadian education system</a></li><li><a href="https://educanada.ca/study-plan-etudes/before-avant/index.aspx?lang=eng">Before your studies</a></li><li><a href="https://educanada.ca/study-plan-etudes/during-pendant/index.aspx?lang=eng">During your studies</a></li><li><a href="https://educanada.ca/study-plan-etudes/after-apres/index.aspx?lang=eng">After your studies</a></li></ul></li><li><a href="https://educanada.ca/programs-programmes/index.aspx?lang=eng" class="item">Find programs and costs</a><ul class="sm list-unstyled" id="" role="menu"><li><a href="https://educanada.ca/programs-programmes/index.aspx?lang=eng">Find programs and costs - home</a></li><li><a href="https://w05.educanada.ca/index.aspx?action=programsearch-rechercheprogramme&amp;lang=eng">Search colleges & universities</a></li><li><a href="https://educanada.ca/programs-programmes/pathways-voies.aspx?lang=eng">Common pathways (college & universities)</a></li><li><a href="https://educanada.ca/programs-programmes/map-carte.aspx?lang=eng">Map of colleges and universities</a></li><li><a href="https://educanada.ca/programs-programmes/education_cost-cout_education.aspx?lang=eng">Study costs</a></li></ul></li><li><a href="https://educanada.ca/scholarships-bourses/index.aspx?lang=eng" class="item">Scholarships</a><ul class="sm list-unstyled" id="" role="menu"><li><a href="https://educanada.ca/scholarships-bourses/index.aspx?lang=eng">Scholarships - home</a></li><li><a href="https://educanada.ca/scholarships-bourses/news-nouvelles/index.aspx?lang=eng">News</a></li><li><a href="https://educanada.ca/scholarships-bourses/testimonials-temoignages/index.aspx?lang=eng">Testimonials</a></li><li><a href="https://educanada.ca/scholarships-bourses/search-scholarships-rechercher-bourses.aspx?lang=eng">Search for scholarships</a></li><li><a href="https://educanada.ca/scholarships-bourses/can/index.aspx?lang=eng">For Canadians</a></li><li><a href="https://educanada.ca/scholarships-bourses/non_can/index.aspx?lang=eng">For non-Canadians</a></li><li><a href="https://educanada.ca/scholarships-bourses/app/apply-scholarships-postuler-bourses.aspx?lang=eng">Apply for scholarships</a></li></ul></li><li><a href="https://educanada.ca/my-country-mon-pays/index.aspx?lang=eng" class="item">Your country</a><ul class="sm list-unstyled" id="" role="menu"><li><a href="https://educanada.ca/my-country-mon-pays/index.aspx?lang=eng">Your country - home</a></li><li><a href="https://educanada.ca/my-country-mon-pays/index.aspx?lang=eng#asia-pacific">Asia-Pacific</a></li><li><a href="https://educanada.ca/my-country-mon-pays/index.aspx?lang=eng#europe">Europe</a></li><li><a href="https://educanada.ca/my-country-mon-pays/index.aspx?lang=eng#latin-america-caribbean">Latin America and the Caribbean</a></li><li><a href="https://educanada.ca/my-country-mon-pays/index.aspx?lang=eng#north-america">North America</a></li><li><a href="https://educanada.ca/my-country-mon-pays/index.aspx?lang=eng#me-africa">Middle East and North Africa</a></li><li><a href="https://educanada.ca/my-country-mon-pays/index.aspx?lang=eng#ss-africa">Sub-Saharan Africa</a></li></ul></li><li><a href="https://educanada.ca/about-a_propos/index.aspx?lang=eng" class="item">About</a><ul class="sm list-unstyled" id="" role="menu"><li><a href="https://educanada.ca/about-a_propos/index.aspx?lang=eng">About - home</a></li><li><a href="https://educanada.ca/stay_connected-restez_branches.aspx?lang=eng">Social media</a></li><li><a href="https://educanada.ca/blog-blogue/index.aspx?lang=eng">Blog</a></li><li><a href="https://educanada.ca/contact_us-contactez_nous.aspx?lang=eng">Contact us</a></li></ul></li><li><a href="https://educanada.ca/start-commencez/index.aspx?lang=eng" class="item">Start your journey</a><ul class="sm list-unstyled" id="" role="menu"><li><a href="https://educanada.ca/start-commencez/index.aspx?lang=eng">Start your journey - home</a></li><li><a href="https://educanada.ca/start-commencez/events-evenements.aspx?lang=eng">Recruitment events</a></li><li><a href="https://educanada.ca/start-commencez/languages-langues.aspx?lang=eng">Learn English or French </a></li><li><a href="https://educanada.ca/start-commencez/k-12-maternelles.aspx?lang=eng">K-12 studies</a></li><li><a href="https://educanada.ca/start-commencez/francophonie.aspx?lang=eng">Study in French</a></li><li><a href="https://educanada.ca/start-commencez/stem-stim/index.aspx?lang=eng">STEM in Canada</a></li><li><a href="https://educanada.ca/start-commencez/ai-ia.aspx?lang=eng">Study artificial intelligence</a></li></ul></li></ul> </div> </div></nav> <nav id="wb-bc" property="breadcrumb"> <h2>You are here:</h2> <div class="container"> <ol class="breadcrumb"> <li> <a href="https://educanada.ca/index.aspx?lang=eng">EduCanada</a> </li> </ol> </div> </nav></header> <main property="mainContentOfPage" resource="#wb-main" class="container" typeof="WebPageElement"> <!-- MainContentStart --> <!-- content_start --> <!-- --> <!-- REVIEW --> <h1 property="name" id="wb-cont" class="edu">Search college and university programs in Canada</h1><p><strong>Step 1 of 5</strong></p><p>Canada&rsquo;s college and university options are as vast and plentiful as our wide-open spaces. Start your search here so you can start planning your higher education studies in Canada.</p><p>Our search tool will help you find college and university courses, programs and institutions across Canada, along with the costs for tuition. You can search by subject or category, language and province. You may also search by degree, diploma or certificate.</p><h2 class="edu">Instructions to search for programs</h2><p>To find college and university programs, follow these steps:</p><ol><li>Enter a keyword for the field you are interested in pursuing (for example, medicine). Or use the dropdown menu to select your category or field of interest.</li><li>Choose the language in which you wish to study &ndash; English, French or Bilingual.</li><li>Select the level of education you wish to pursue (for example, university).</li><li>Choose the province or territory in which you wish to study or select 'No preference' if you want to consider all regions of Canada.</li><li>Click 'Display a List of Programs' and await your search results.</li></ol> <!-- Start of real LLSHome.aspx --> <form method="post" action="./index.aspx?action=programsearch-rechercheprogramme&amp;lang=eng" id="HorseShoe"> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTM1Nzg1MDA0Mg9kFgZmDxUBtKIBPCFET0NUWVBFIGh0bWw+ICA8aHRtbCBjbGFzcz0ibm8tanMiIGxhbmc9ImVuIiBkaXI9Imx0ciI+ICAgIDxoZWFkPiAgICAgIDxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4gICAgICA8IS0tIElXIC0tPjwhLS08aXdfcm9vdD48aXc+PGl3X2NvbXBvbmVudHM+PGl3X2NvbXBvbmVudCB0eXBlPSJQYWdlIiBkaXNwbGF5X25hbWVfZW5nPSJQYWdlIiBkaXNwbGF5X25hbWVfZnJhPSJQYWdlIiB2cGF0aD0iLy9zZXJ2ZXIvZGZhaXQtbWFlY2kvbWFpbi9pbnRlcm5ldC1pbnRlcm5ldC9lZHVjYW5hZGEyL3Byb2dyYW1zLXByb2dyYW1tZXMvV09SS0FSRUEvY29udGVudC1jb250ZW51L3RlbXBsYXRlZGF0YS9wYWdlcy1wYWdlcy9nZW5lcmljLWdlbmVyaXF1ZS9kYXRhL3RlbXBsYXRlLWdhYmFyaXQvcHJvZ3JhbXNlYXJjaC1yZWNoZXJjaGVwcm9ncmFtbWUiLz48L2l3X2NvbXBvbmVudHM+PC9pdz48L2l3X3Jvb3Q+LS0+ICAgICAgPCEtLSBXZWIgRXhwZXJpZW5jZSBUb29sa2l0IChXRVQpIC8gQm/DrnRlIMOgIG91dGlscyBkZSBsJ2V4cMOpcmllbmNlIFdlYiAoQk9FVykgICAgICAgIHdldC1ib2V3LmdpdGh1Yi5pby93ZXQtYm9ldy9MaWNlbnNlLWVuLmh0bWwgLyB3ZXQtYm9ldy5naXRodWIuaW8vd2V0LWJvZXcvTGljZW5jZS1mci5odG1sIC0tPiAgICAgIDwhLS0gV0VUIHY0LjAuNDkuMSAtLT4gICAgICA8dGl0bGU+U2VhcmNoIGNvbGxlZ2UgYW5kIHVuaXZlcnNpdHkgcHJvZ3JhbXMgaW4gQ2FuYWRhPC90aXRsZT4gICAgICA8IS0tIE1ldGEgZGF0YSBiZWdpbnMgLS0+ICAgICAgPG1ldGEgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLGluaXRpYWwtc2NhbGU9MSIgbmFtZT0idmlld3BvcnQiPiAgICAgIDxtZXRhIG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJXaGVuIHlvdSBzdHVkeSBpbiBDYW5hZGEgeW91J2xsIGVhcm4gYW4gYWNhZGVtaWMgcXVhbGlmaWNhdGlvbiB0aGF0IGlzIHJlY29nbml6ZWQgYW5kIHJlc3BlY3RlZCBhcm91bmQgdGhlIHdvcmxkLiIgLz4gICAgICA8bWV0YSBuYW1lPSJkY3Rlcm1zLnRpdGxlIiBjb250ZW50PSJTZWFyY2ggY29sbGVnZSBhbmQgdW5pdmVyc2l0eSBwcm9ncmFtcyBpbiBDYW5hZGEiIC8+ICAgICAgPG1ldGEgbmFtZT0iZGN0ZXJtcy5jcmVhdG9yIiBjb250ZW50PSJHbG9iYWwgQWZmYWlycyBDYW5hZGEiIC8+ICAgICAgPG1ldGEgbmFtZT0iZGN0ZXJtcy5pc3N1ZWQiIHRpdGxlPSJXM0NEVEYiIGNvbnRlbnQ9IjIwMTAtMTEtMTgiIC8+ICAgICAgPG1ldGEgbmFtZT0iZGN0ZXJtcy5tb2RpZmllZCIgdGl0bGU9IlczQ0RURiIgY29udGVudD0iMjAyNC0wMy0yMCIgLz4gICAgICA8bWV0YSBuYW1lPSJkY3Rlcm1zLnN1YmplY3QiIHRpdGxlPSJzY2hlbWUiIGNvbnRlbnQ9IkZvcmVpZ24gc3R1ZGVudHMsIFN0dWRpZXMgYWJyb2FkLCBVbml2ZXJzaXRpZXMsIENvbGxlZ2VzLCBFZHVjYXRpb24iIC8+ICAgICAgPG1ldGEgbmFtZT0iZGN0ZXJtcy5sYW5ndWFnZSIgdGl0bGU9IklTTzYzOS0yIiBjb250ZW50PSJlbmciIC8+ICAgICAgPG1ldGEgbmFtZT0iZGN0ZXJtczpzZXJ2aWNlIiBjb250ZW50PSJHQUMtQU1DX0VkdWNhbmFkYSIgLz4gICAgICAgICA8bWV0YSBuYW1lPSJkY3Rlcm1zLmFjY2Vzc1JpZ2h0cyIgY29udGVudD0iMiIgLz4gICAgICAgPCEtLSBSRVZJRVcgLS0+ICAgICAgICAgICAgICAgIDxtZXRhIG5hbWU9InR3aXR0ZXI6Y2FyZCIgY29udGVudD0ic3VtbWFyeV9sYXJnZV9pbWFnZSIgLz4gICAgICAgIDxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJhcnRpY2xlIiAvPiAgICAgICAgPCEtLTxtZXRhIHByb3BlcnR5PSJvZzpzaXRlX25hbWUiIGNvbnRlbnQ9IkdBQyIgLz4tLT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3d3dy5lZHVjYW5hZGEuY2EvcHJvZ3JhbXMtcHJvZ3JhbW1lcy90ZW1wbGF0ZS1nYWJhcml0L3Byb2dyYW1zZWFyY2gtcmVjaGVyY2hlcHJvZ3JhbW1lLmFzcHg/bGFuZz1lbmciIC8+ICAgICAgPCEtLSBNZXRhIGRhdGEgZW5kcyAtLT4gICAgICAgICAgICAgICAgPGxpbmsgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2NtZ2xvYmFsL2ZyYW1ld29ya3MvdjQuMC40OS4xL3RoZW1lLWdjd2ViLXYxMC41LjQvYXNzZXRzL2Zhdmljb24uaWNvIiByZWw9Imljb24iIHR5cGU9ImltYWdlL3gtaWNvbiIgLz4gICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS4xNS40L2Nzcy9hbGwuY3NzIiBpbnRlZ3JpdHk9InNoYTI1Ni1tVVpNNjNHOG03M01jaWRmcnY1RStZNjF5N2ExMk81bVc0ZXpVM2J4cVc0PSIgY3Jvc3NvcmlnaW49ImFub255bW91cyIvPiAgICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2NtZ2xvYmFsL2ZyYW1ld29ya3MvdjQuMC40OS4xL3RoZW1lLWdjd2ViLXYxMC41LjQvY3NzL3RoZW1lLm1pbi5jc3MiIC8+ICAgICAgPG5vc2NyaXB0PjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2NtZ2xvYmFsL2ZyYW1ld29ya3MvdjQuMC40OS4xL3dldC1ib2V3L2Nzcy9ub3NjcmlwdC5taW4uY3NzIiAvPjwvbm9zY3JpcHQ+ICAgICAgICAgICAgICAgIDwhLS0gQ3VzdG9tQ1NTU3RhcnQgLS0+ICAgICAgPGxpbmsgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc3R5bGVzL3RvcHNpdGVjdXN0b20td2V0NF9uZXcuY3NzIiByZWw9InN0eWxlc2hlZXQiIG1lZGlhPSJzY3JlZW4iIHR5cGU9InRleHQvY3NzIiAvPiAgICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly93d3cuZWR1Y2FuYWRhLmNhL3N0eWxlcy9lZHVzdHlsZXMuY3NzIiAvPiAgICAgIDwhLS08bGluayBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zdHlsZXMvdG9wc2l0ZWN1c3RvbS5jc3MiIHJlbD0ic3R5bGVzaGVldCIgbWVkaWE9InNjcmVlbiIgdHlwZT0idGV4dC9jc3MiIC8+LS0+ICAgICAgPGxpbmsgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvcHJvZ3JhbXMtcHJvZ3JhbW1lcy9zdHlsZXMvYnJhbmNoLmNzcyIgcmVsPSJzdHlsZXNoZWV0IiBtZWRpYT0iYWxsIiB0eXBlPSJ0ZXh0L2NzcyIgLz4gICAgICAgICAgICAgICAgICAgPCEtLSBDdXN0b21DU1NFbmQgLS0+ICAgICAgICAgICAgPCEtLTxsaW5rIGhyZWY9Imh0dHBzOi8vd3d3LmVkdWNhbmFkYS5jYS9zdHlsZXMvdG9wc2l0ZWN1c3RvbS5jc3MiIHJlbD0ic3R5bGVzaGVldCIgbWVkaWE9InNjcmVlbiIgdHlwZT0idGV4dC9jc3MiIC8+PGxpbmsgaHJlZj0iaHR0cHM6Ly93d3cuZWR1Y2FuYWRhLmNhL3Byb2dyYW1zLXByb2dyYW1tZXMvc3R5bGVzL2JyYW5jaC5jc3MiIHJlbD0ic3R5bGVzaGVldCIgbWVkaWE9InNjcmVlbiIgdHlwZT0idGV4dC9jc3MiIC8+LS0+ICAgICAgPCEtLSBTY3JpcHQgUmV1c2U6IGRlc2NyaXB0aW9uPSdHb29nbGUgQW5hbHl0aWNzIC0gR0FDIE1hc3RlciBUcmFja2VyIChMRFcpJyB0YWdMb2NhdGlvbj0nMScgdGhpc0JyYW5jaD0ncHJvZ3JhbXMtcHJvZ3JhbW1lcycgYXNzaWduZWRCcmFuY2hlcz0nKioqJyAtLT48IS0tIEdvb2dsZSBBbmFseXRpY3MgLSBHQUMgTWFzdGVyIFRyYWNraW5nIChMRFcpIHN0YXJ0IC0tPjxzY3JpcHQ+ICAoZnVuY3Rpb24oaSxzLG8sZyxyLGEsbSl7aVsnR29vZ2xlQW5hbHl0aWNzT2JqZWN0J109cjtpW3JdPWlbcl18fGZ1bmN0aW9uKCl7ICAoaVtyXS5xPWlbcl0ucXx8W10pLnB1c2goYXJndW1lbnRzKX0saVtyXS5sPTEqbmV3IERhdGUoKTthPXMuY3JlYXRlRWxlbWVudChvKSwgIG09cy5nZXRFbGVtZW50c0J5VGFnTmFtZShvKVswXTthLmFzeW5jPTE7YS5zcmM9ZzttLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGEsbSkgIH0pKHdpbmRvdyxkb2N1bWVudCwnc2NyaXB0JywnLy93d3cuZ29vZ2xlLWFuYWx5dGljcy5jb20vYW5hbHl0aWNzLmpzJywnZ2EnKTsgIGdhKCdjcmVhdGUnLCAnVUEtMzU0MzY5OC05JywgJ2F1dG8nKTsgIGdhKCdzZXQnLCAnYW5vbnltaXplSXAnLCB0cnVlKTs8L3NjcmlwdD4KPCEtLSBHb29nbGUgQW5hbHl0aWNzIC0gR0FDIE1hc3RlciBUcmFja2luZyAoTERXKSBzdGFydCAtLT4gPCEtLSBTY3JpcHQgUmV1c2UgRW5kIC0tPjwhLS0gU2NyaXB0IFJldXNlOiBkZXNjcmlwdGlvbj0nR29vZ2xlIFRhZyBNYW5hZ2VyIEdBQyAoTERXKSAxb2YyJyB0YWdMb2NhdGlvbj0nMScgdGhpc0JyYW5jaD0ncHJvZ3JhbXMtcHJvZ3JhbW1lcycgYXNzaWduZWRCcmFuY2hlcz0nKioqJyAtLT48IS0tIEdvb2dsZSBUYWcgTWFuYWdlciBHQUMgKExEVykgLS0+CjxzY3JpcHQ+KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOgpuZXcgRGF0ZSgpLmdldFRpbWUoKSxldmVudDonZ3RtLmpzJ30pO3ZhciBmPWQuZ2V0RWxlbWVudHNCeVRhZ05hbWUocylbMF0sCmo9ZC5jcmVhdGVFbGVtZW50KHMpLGRsPWwhPSdkYXRhTGF5ZXInPycmbD0nK2w6Jyc7ai5hc3luYz10cnVlO2ouc3JjPQonaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RtLmpzP2lkPScraStkbDtmLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGosZik7Cn0pKHdpbmRvdyxkb2N1bWVudCwnc2NyaXB0JywnZGF0YUxheWVyJywnR1RNLVRCOEdaSicpOzwvc2NyaXB0Pgo8IS0tIEVuZCBHb29nbGUgVGFnIE1hbmFnZXIgR0FDIChMRFcpIC0tPiA8IS0tIFNjcmlwdCBSZXVzZSBFbmQgLS0+PCEtLSBTY3JpcHQgUmV1c2U6IGRlc2NyaXB0aW9uPSdBZG9iZSBBbmFseXRpY3MgUlVOIFBST0QgMW9mMicgdGFnTG9jYXRpb249JzEnIHRoaXNCcmFuY2g9J3Byb2dyYW1zLXByb2dyYW1tZXMnIGFzc2lnbmVkQnJhbmNoZXM9JyoqKicgLS0+PCEtLSBBZG9iZSBBbmFseXRpY3MgUlVOIFBST0QgMW9mMiBzdGFydCAtLT4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhLy9hc3NldHMuYWRvYmVkdG0uY29tL2JlNWRmZDI4NzM3My8wMTI3NTc1Y2QyM2EvbGF1bmNoLWY3YzNlNjA2MDY2Ny5taW4uanMiPjwvc2NyaXB0Pgo8IS0tIEFkb2JlIEFuYWx5dGljcyBSVU4gUFJPRCAxb2YyIGVuZCAtLT4KIDwhLS0gU2NyaXB0IFJldXNlIEVuZCAtLT48IS0tIFNjcmlwdCBSZXVzZTogZGVzY3JpcHRpb249J1dFVDQgQ2FuYWRhLmNhIEludml0YXRpb24gTWFuYWdlciAxLjIuMiAxb2YyJyB0YWdMb2NhdGlvbj0nMScgdGhpc0JyYW5jaD0ncHJvZ3JhbXMtcHJvZ3JhbW1lcycgYXNzaWduZWRCcmFuY2hlcz0nKioqJyAtLT48IS0tIFdFVDQgQ2FuYWRhLmNhIEludml0YXRpb24gTWFuYWdlciAxLjIuMiAxb2YyIHN0YXJ0IC0tPgo8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vd3d3LmVkdWNhbmFkYS5jYS9lZHVjYW5hZGEyL2Fzc2V0cy9pbnZpdGF0aW9uLW1hbmFnZXIvT3ZlcmxheS5jc3MiPgo8IS0tIFdFVDQgQ2FuYWRhLmNhIEludml0YXRpb24gTWFuYWdlciAxLjIuMiAxb2YyIGVuZCAtLT4gPCEtLSBTY3JpcHQgUmV1c2UgRW5kIC0tPjwhLS0gU2NyaXB0IFJldXNlOiBkZXNjcmlwdGlvbj0nR2xvYmFsIHNpdGUgdGFnIChndGFnLmpzKSAtIEdvb2dsZSBBbmFseXRpY3MgLSBHQUMgTWFzdGVyIChHQTQpJyB0YWdMb2NhdGlvbj0nMScgdGhpc0JyYW5jaD0ncHJvZ3JhbXMtcHJvZ3JhbW1lcycgYXNzaWduZWRCcmFuY2hlcz0nKioqJyAtLT48IS0tIEdsb2JhbCBzaXRlIHRhZyAoZ3RhZy5qcykgLSBHb29nbGUgQW5hbHl0aWNzIC0gR0FDIE1hc3RlciAoR0E0KSBzdGFydCAtLT4KPHNjcmlwdCBhc3luYyBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9Ry1NVEU3NzkySDRYIj48L3NjcmlwdD4KPHNjcmlwdD4Kd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107CmZ1bmN0aW9uIGd0YWcoKXtkYXRhTGF5ZXIucHVzaChhcmd1bWVudHMpO30KZ3RhZygnanMnLCBuZXcgRGF0ZSgpKTsKZ3RhZygnY29uZmlnJywgJ0ctTVRFNzc5Mkg0WCcpOwo8L3NjcmlwdD4KPCEtLSBHbG9iYWwgc2l0ZSB0YWcgKGd0YWcuanMpIC0gR29vZ2xlIEFuYWx5dGljcyAtIEdBQyBNYXN0ZXIgKEdBNCkgZW5kIC0tPiA8IS0tIFNjcmlwdCBSZXVzZSBFbmQgLS0+PCEtLSBTY3JpcHQgUmV1c2U6IGRlc2NyaXB0aW9uPSdHbG9iYWwgc2l0ZSB0YWcgKGd0YWcuanMpIC0gR29vZ2xlIEFuYWx5dGljcyAtIEVkdWNhbmFkYSAtIE1hc3RlciAoR0E0KScgdGFnTG9jYXRpb249JzEnIHRoaXNCcmFuY2g9J3Byb2dyYW1zLXByb2dyYW1tZXMnIGFzc2lnbmVkQnJhbmNoZXM9JyoqKicgLS0+CjxzY3JpcHQgYXN5bmMgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUctUU1NUERUREZUMCI+PC9zY3JpcHQ+CjxzY3JpcHQ+CiAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107CiAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7CgogIGd0YWcoJ2NvbmZpZycsICdHLVFNTVBEVERGVDAnKTsKPC9zY3JpcHQ+CjwhLS0gR2xvYmFsIHNpdGUgdGFnIChndGFnLmpzKSAtIEdvb2dsZSBBbmFseXRpY3MgLSBFZHVjYW5hZGEgLSBNYXN0ZXIgKEdBNCkgZW5kIC0tPiA8IS0tIFNjcmlwdCBSZXVzZSBFbmQgLS0+ICAgICAgPHN0eWxlPnVsLm1lbnUtaG9yaXpvbnRhbHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowfS5idXR0b24tdG9vbGJhcnttYXJnaW4tYm90dG9tOjEwcHg7bWFyZ2luLXRvcDoxMHB4fS5idXR0b24tdG9vbGJhciBwLC5idXR0b24tdG9vbGJhciB1bHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5idXR0b24tdG9vbGJhciAuYnV0dG9uLWdyb3Vwe2Rpc3BsYXk6LW1vei1pbmxpbmUtc3RhY2s7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfVtkaXI9InJ0bCJdIC5idXR0b24tZ3JvdXAgLmJ1dHRvbntmbG9hdDpyaWdodDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDotMXB4fVtkaXI9InJ0bCJdIC5idXR0b24tZ3JvdXA+LmJ1dHRvbjpmaXJzdC1jaGlsZHstd2Via2l0LWJvcmRlci1yYWRpdXM6MCA0cHggNHB4IDA7LW1vei1ib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwOy1tcy1ib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwOy1vLWJvcmRlci1yYWRpdXM6MCA0cHggNHB4IDA7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMH1bZGlyPSJydGwiXSAuYnV0dG9uLWdyb3VwPi5idXR0b246bGFzdC1jaGlsZHstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4Oy1tcy1ib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4Oy1vLWJvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHg7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDRweH1bZGlyPSJydGwiXSAuYnV0dG9uLWdyb3VwIGxpe2Zsb2F0OnJpZ2h0fVtkaXI9InJ0bCJdIC5idXR0b24tZ3JvdXAgbGk6Zmlyc3QtY2hpbGQgLmJ1dHRvbnstd2Via2l0LWJvcmRlci1yYWRpdXM6MCA0cHggNHB4IDA7LW1vei1ib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwOy1tcy1ib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwOy1vLWJvcmRlci1yYWRpdXM6MCA0cHggNHB4IDA7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMH1bZGlyPSJydGwiXSAuYnV0dG9uLWdyb3VwIGxpOmxhc3QtY2hpbGQgLmJ1dHRvbnstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4Oy1tcy1ib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4Oy1vLWJvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHg7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDRweH1bZGlyPSJydGwiXSB1bC5idXR0b24tZ3JvdXAgbGk6bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDEpIC5idXR0b24sW2Rpcj0icnRsIl0gcC5idXR0b24tZ3JvdXAgLmJ1dHRvbjpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoMSl7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6NHB4fVtkaXI9InJ0bCJdIHVsLmJ1dHRvbi1ncm91cHttYXJnaW46MCAxMHB4IDEwcHh9W2Rpcj0icnRsIl0gW2NsYXNzKj0ic3Bhbi0iXSB1bC5idXR0b24tZ3JvdXAsW2Rpcj0icnRsIl0gW2NsYXNzKj0ic3Bhbi0iXSB1bC5tZW51LWhvcml6b250YWx7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH11bC5tZW51LWhvcml6b250YWwgbGl7bGlzdC1zdHlsZS1pbWFnZTpub25lO2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbi1sZWZ0OjA7d2hpdGUtc3BhY2U6bm93cmFwO2Rpc3BsYXk6aW5saW5lO2Zsb2F0OmxlZnQ7cGFkZGluZy1sZWZ0OjJweDtwYWRkaW5nLXJpZ2h0OjJweH11bC5tZW51LWhvcml6b250YWwgbGk6Zmlyc3QtY2hpbGQsdWwubWVudS1ob3Jpem9udGFsIGxpLmZpcnN0e3BhZGRpbmctbGVmdDowfXVsLm1lbnUtaG9yaXpvbnRhbCBsaTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MH11bC5tZW51LWhvcml6b250YWwgbGkubGFzdHtwYWRkaW5nLXJpZ2h0OjB9dWwubWVudS1ob3Jpem9udGFsIGxpe21hcmdpbi1ib3R0b206NXB4O3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6NHB4fXVsIHVse21hcmdpbi10b3A6MCFpbXBvcnRhbnR9W2Rpcj0icnRsIl0gdWwsW2Rpcj0icnRsIl0gZGwsW2Rpcj0icnRsIl0gb2x7bWFyZ2luOjEwcHggNDBweCAxMHB4IDEwcHg7cGFkZGluZzowfVtkaXI9InJ0bCJdIC51aS1uYXZiYXIgdWwsW2Rpcj0icnRsIl0gLnVpLW5hdmJhciBkbCxbZGlyPSJydGwiXSAudWktbmF2YmFyIG9se21hcmdpbjowfVtkaXI9InJ0bCJdIHVsLm1lbnUtaG9yaXpvbnRhbHttYXJnaW46MCAxMHB4fVtkaXI9InJ0bCJdIHVsLm1lbnUtaG9yaXpvbnRhbCBsaXtwYWRkaW5nLWxlZnQ6NHB4O3BhZGRpbmctcmlnaHQ6MDtmbG9hdDpyaWdodH1bZGlyPSJydGwiXSAubGlzdC1idWxsZXQtbm9uZSBhYmJye2Zsb2F0OnJpZ2h0fS5saXN0LXVuc3R5bGVkLCAubGlzdC1idWxsZXQtbm9uZSB7bGlzdC1zdHlsZTpub25lIG91dHNpZGUgbm9uZTtwYWRkaW5nLWxlZnQ6MH1bY2xhc3MqPWNvbGNvdW50LV0ubGlzdC1idWxsZXQtbm9uZSBsaXttYXJnaW4tbGVmdDowfTwvc3R5bGU+ICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9InN0eWxlcy9sbHMuY3NzIiAvPg0KPC9oZWFkPiAgICAgICAgICA8Ym9keSB2b2NhYj0iaHR0cDovL3NjaGVtYS5vcmcvIiByZXNvdXJjZT0iI3diLXdlYnBhZ2UiIHR5cGVvZj0iV2ViUGFnZSI+ICAgICAgICA8bmF2PiAgICAgICAgICA8dWwgaWQ9IndiLXRwaHAiPiAgICAgICAgICAgIDxsaSBjbGFzcz0id2Itc2xjIj4gICAgICAgICAgICAgIDxhIGNsYXNzPSJ3Yi1zbCIgaHJlZj0iI3diLWNvbnQiPlNraXAgdG8gbWFpbiBjb250ZW50PC9hPiAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgPGxpIGNsYXNzPSJ3Yi1zbGMiPiAgICAgICAgICAgICAgPGEgY2xhc3M9IndiLXNsIiBocmVmPSIjd2ItaW5mbyI+U2tpcCB0byAiQWJvdXQgZ292ZXJubWVudCI8L2E+ICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgPC91bD4gICAgICAgIDwvbmF2PjxoZWFkZXI+PGRpdiBpZD0id2ItYm5yIiBjbGFzcz0iY29udGFpbmVyIj4gICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPiAgICAgICAgICAgICAgPHNlY3Rpb24gaWQ9IndiLWxuZyIgY2xhc3M9ImNvbC1sZy1vZmZzZXQtMCBjb2wtbWQtb2Zmc2V0LTAgY29sLXNtLW9mZnNldC0yIGNvbC14cy0xMiBjb2wtc20tNSBjb2wtbWQtOCBwdWxsLXJpZ2h0IHRleHQtcmlnaHQgdmlzaWJsZS1tZCB2aXNpYmxlLWxnIj4gICAgICAgICAgICAgICAgPGgyIGNsYXNzPSJ3Yi1pbnYiPkxhbmd1YWdlIHNlbGVjdGlvbjwvaDI+ICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUgbXJnbi1idHRtLTAiPiAgICAgICAgICAgICAgICAgIDxsaSBpZD0iZ2N3dS1nY25iLWxhbmciPjxhIGhyZWY9Ii9pbmRleC5hc3B4P2FjdGlvbj1wcm9ncmFtc2VhcmNoLXJlY2hlcmNoZXByb2dyYW1tZSZhbXA7bGFuZz1mcmEiIGxhbmc9ImZyIj5GcmFuw6dhaXM8L2E+PC9saT4gICAgICAgICAgICAgICAgPC91bD4gICAgICAgICAgICAgIDwvc2VjdGlvbj4gICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJyYW5kIGNvbC14cy0xMiBjb2wtc20tOSBjb2wtbWQtNCIgcHJvcGVydHk9InB1Ymxpc2hlciIgcmVzb3VyY2U9IiN3Yi1wdWJsaXNoZXIiIHR5cGVvZj0iR292ZXJubWVudE9yZ2FuaXphdGlvbiI+ICAgICAgICAgICAgICAgICAgICAgIDwhLS0gRWR1Q2FuYWRhIEN1c3RvbWUgUGFnZSBUaXRsZSBTVEFSVCAtLT48YSBocmVmPSJodHRwczovL3d3dy5lZHVjYW5hZGEuY2EvaW5kZXguYXNweD9sYW5nPWVuZyIgcHJvcGVydHk9InVybCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmVkdWNhbmFkYS5jYS9pbWFnZXMvZWR1Y2FuYWRhLWVuLnBuZyIgYWx0PSJFZHVDYW5hZGEgLSBBIHdvcmxkIG9mIHBvc3NpYmlsaXRpZXMiIHByb3BlcnR5PSJsb2dvIiBjbGFzcz0ibWFyZ2luLWJvdHRvbS1ub25lIiAvPiAgICAgIDwvYT48IS0tIEVkdUNhbmFkYSBDdXN0b21lIFBhZ2UgVGl0bGUgRU5EIC0tPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1ldGEgcHJvcGVydHk9Im5hbWUiIGNvbnRlbnQ9IkVkdUNhbmFkYSI+ICAgICAgICAgICAgICAgIDxtZXRhIHByb3BlcnR5PSJhcmVhU2VydmVkIiB0eXBlb2Y9IkNvdW50cnkiIGNvbnRlbnQ9IkNhbmFkYSI+ICAgICAgICAgICAgICAgIDxsaW5rIHByb3BlcnR5PSJsb2dvIiBocmVmPSJodHRwczovL3d3dy5lZHVjYW5hZGEuY2EvL2ltYWdlcy9lZHVjYW5hZGEtZW4ucG5nIj48L2Rpdj4gICAgICAgICAgICAgIDxzZWN0aW9uIGlkPSJ3Yi1zcmNoIiBjbGFzcz0iY29sLWxnLW9mZnNldC00IGNvbC1tZC1vZmZzZXQtNCBjb2wtc20tb2Zmc2V0LTIgY29sLXhzLTEyIGNvbC1zbS01IGNvbC1tZC00IHZpc2libGUtbWQgdmlzaWJsZS1sZyI+ICAgICAgICAgICAgICAgIDxoMj5TZWFyY2g8L2gyPiAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzY3JpcHQgYXN5bmMgc3JjPSJodHRwczovL2NzZS5nb29nbGUuY29tL2NzZS5qcz9jeD0wMDA4MzgwMTk3NjU2NDI1MzM0MDg6dHdhYnZpYmk0dWUiPjwvc2NyaXB0PjxkaXYgY2xhc3M9Imdjc2Utc2VhcmNoYm94LW9ubHkiPjwvZGl2PiAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zZWN0aW9uPiAgICAgICAgICAgIDxzZWN0aW9uIGNsYXNzPSJ3Yi1tYi1saW5rcyBjb2wteHMtNCBjb2wtc20tMyB2aXNpYmxlLXNtIHZpc2libGUteHMiIGlkPSJ3Yi1nbGItbW4iPiAgICAgICAgICAgICAgPGgyPlNlYXJjaCBhbmQgbWVudXM8L2gyPiAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSB0ZXh0LXJpZ2h0IGNodnJuIj4gICAgICAgICAgICAgICAgPGxpPiAgICAgICAgICAgICAgICAgIDxhIGhyZWY9IiNtYi1wbmwiIHRpdGxlPSJTZWFyY2ggYW5kIG1lbnVzIiBhcmlhLWNvbnRyb2xzPSJtYi1wbmwiIGNsYXNzPSJvdmVybGF5LWxuayIgcm9sZT0iYnV0dG9uIj4gICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJnbHlwaGljb24gZ2x5cGhpY29uLXNlYXJjaCI+ICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJnbHlwaGljb24gZ2x5cGhpY29uLXRoLWxpc3QiPiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ3Yi1pbnYiPlNlYXJjaCBhbmQgbWVudXM8L3NwYW4+ICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4gICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4gICAgICAgICAgICAgICAgICA8L2E+ICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICA8L3VsPiAgICAgICAgICAgICAgPGRpdiBpZD0ibWItcG5sIj48L2Rpdj4gICAgICAgICAgICA8L3NlY3Rpb24+ICAgICAgPC9kaXY+ICAgICAgICAgIDwvZGl2PjxuYXYgcm9sZT0ibmF2aWdhdGlvbiIgaWQ9IndiLXNtIiBjbGFzcz0id2ItbWVudSB2aXNpYmxlLW1kIHZpc2libGUtbGciIGRhdGEtdHJndD0ibWItcG5sIiB0eXBlb2Y9IlNpdGVOYXZpZ2F0aW9uRWxlbWVudCIgbGFuZz0iZW4iPiAgICAgICAgPGgyIGNsYXNzPSJ3Yi1pbnYiPlRvcGljcyBtZW51PC9oMj4gICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciBudmJhciI+ICAgICAgPCEtLTxwIGNsYXNzPSJoMiBtcmduLXRwLW1kIHB1bGwtbGVmdCI+RWR1Q2FuYWRhPC9wPi0tPiAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPiAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUgbWVudSIgcm9sZT0ibWVudWJhciI+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3doeS1jYW5hZGEtcG91cnF1b2kvaW5kZXguYXNweD9sYW5nPWVuZyIgY2xhc3M9Iml0ZW0iPldoeSBDYW5hZGE8L2E+PHVsIGNsYXNzPSJzbSBsaXN0LXVuc3R5bGVkIiBpZD0iIiByb2xlPSJtZW51Ij48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2h5LWNhbmFkYS1wb3VycXVvaS9pbmRleC5hc3B4P2xhbmc9ZW5nIj5XaHkgQ2FuYWRhIC0gaG9tZTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS93aHktY2FuYWRhLXBvdXJxdW9pL3F1YWxpdHktZWR1Y2F0aW9uLXF1YWxpdGUuYXNweD9sYW5nPWVuZyI+QSBxdWFsaXR5IGVkdWNhdGlvbjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS93aHktY2FuYWRhLXBvdXJxdW9pL3JlYXNvbnMtcmFpc29ucy5hc3B4P2xhbmc9ZW5nIj5Ub3AgcmVhc29ucyB0byBzdHVkeSBpbiBDYW5hZGE8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2h5LWNhbmFkYS1wb3VycXVvaS92aXJ0dWFsLWNhbmFkYS12aXJ0dWVsLmFzcHg/bGFuZz1lbmciPlZpc2l0IENhbmFkYSB2aXJ0dWFsbHk8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2h5LWNhbmFkYS1wb3VycXVvaS9mYXEuYXNweD9sYW5nPWVuZyI+RnJlcXVlbnRseSBhc2tlZCBxdWVzdGlvbnM8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2h5LWNhbmFkYS1wb3VycXVvaS9zdG9yaWVzLWhpc3RvaXJlcy5hc3B4P2xhbmc9ZW5nIj5TdHVkZW50IHN0b3JpZXM8L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL2xpdmUtd29yay12aXZyZS10cmF2YWlsbGVyL2luZGV4LmFzcHg/bGFuZz1lbmciIGNsYXNzPSJpdGVtIj5MaXZlIGFuZCB3b3JrPC9hPjx1bCBjbGFzcz0ic20gbGlzdC11bnN0eWxlZCIgaWQ9IiIgcm9sZT0ibWVudSI+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL2xpdmUtd29yay12aXZyZS10cmF2YWlsbGVyL2luZGV4LmFzcHg/bGFuZz1lbmciPkxpdmUgYW5kIHdvcmsgLSBob21lPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL2xpdmUtd29yay12aXZyZS10cmF2YWlsbGVyL3ByZXBhcmUtYnVkZ2V0LXByZXBhcmVyLmFzcHg/bGFuZz1lbmciPlByZXBhcmUgeW91ciBidWRnZXQ8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvbGl2ZS13b3JrLXZpdnJlLXRyYXZhaWxsZXIvdHJhdmVsLWNhbmFkYS12b3lhZ2UuYXNweD9sYW5nPWVuZyI+VHJhdmVsbGluZyBpbiBDYW5hZGE8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvbGl2ZS13b3JrLXZpdnJlLXRyYXZhaWxsZXIvcHJvdmluY2UvaW5kZXguYXNweD9sYW5nPWVuZyI+UHJvdmluY2VzIGFuZCB0ZXJyaXRvcmllczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9saXZlLXdvcmstdml2cmUtdHJhdmFpbGxlci93b3JrLXRyYXZhaWwvaW5kZXguYXNweD9sYW5nPWVuZyI+V29yazwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc3R1ZHktcGxhbi1ldHVkZXMvaW5kZXguYXNweD9sYW5nPWVuZyIgY2xhc3M9Iml0ZW0iPlBsYW4geW91ciBzdHVkaWVzPC9hPjx1bCBjbGFzcz0ic20gbGlzdC11bnN0eWxlZCIgaWQ9IiIgcm9sZT0ibWVudSI+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3N0dWR5LXBsYW4tZXR1ZGVzL2luZGV4LmFzcHg/bGFuZz1lbmciPlBsYW4geW91ciBzdHVkaWVzIC0gaG9tZTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zdHVkeS1wbGFuLWV0dWRlcy9zeXN0ZW0tZWR1Y2F0aW9uLXN5c3RlbWUuYXNweD9sYW5nPWVuZyI+VW5kZXJzdGFuZCB0aGUgQ2FuYWRpYW4gZWR1Y2F0aW9uIHN5c3RlbTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zdHVkeS1wbGFuLWV0dWRlcy9iZWZvcmUtYXZhbnQvaW5kZXguYXNweD9sYW5nPWVuZyI+QmVmb3JlIHlvdXIgc3R1ZGllczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zdHVkeS1wbGFuLWV0dWRlcy9kdXJpbmctcGVuZGFudC9pbmRleC5hc3B4P2xhbmc9ZW5nIj5EdXJpbmcgeW91ciBzdHVkaWVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3N0dWR5LXBsYW4tZXR1ZGVzL2FmdGVyLWFwcmVzL2luZGV4LmFzcHg/bGFuZz1lbmciPkFmdGVyIHlvdXIgc3R1ZGllczwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvcHJvZ3JhbXMtcHJvZ3JhbW1lcy9pbmRleC5hc3B4P2xhbmc9ZW5nIiBjbGFzcz0iaXRlbSI+RmluZCBwcm9ncmFtcyBhbmQgY29zdHM8L2E+PHVsIGNsYXNzPSJzbSBsaXN0LXVuc3R5bGVkIiBpZD0iIiByb2xlPSJtZW51Ij48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvcHJvZ3JhbXMtcHJvZ3JhbW1lcy9pbmRleC5hc3B4P2xhbmc9ZW5nIj5GaW5kIHByb2dyYW1zIGFuZCBjb3N0cyAtIGhvbWU8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly93MDUuZWR1Y2FuYWRhLmNhL2luZGV4LmFzcHg/YWN0aW9uPXByb2dyYW1zZWFyY2gtcmVjaGVyY2hlcHJvZ3JhbW1lJmFtcDtsYW5nPWVuZyI+U2VhcmNoIGNvbGxlZ2VzICYgdW5pdmVyc2l0aWVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3Byb2dyYW1zLXByb2dyYW1tZXMvcGF0aHdheXMtdm9pZXMuYXNweD9sYW5nPWVuZyI+Q29tbW9uIHBhdGh3YXlzIChjb2xsZWdlICYgdW5pdmVyc2l0aWVzKTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9wcm9ncmFtcy1wcm9ncmFtbWVzL21hcC1jYXJ0ZS5hc3B4P2xhbmc9ZW5nIj5NYXAgb2YgY29sbGVnZXMgYW5kIHVuaXZlcnNpdGllczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9wcm9ncmFtcy1wcm9ncmFtbWVzL2VkdWNhdGlvbl9jb3N0LWNvdXRfZWR1Y2F0aW9uLmFzcHg/bGFuZz1lbmciPlN0dWR5IGNvc3RzPC9hPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zY2hvbGFyc2hpcHMtYm91cnNlcy9pbmRleC5hc3B4P2xhbmc9ZW5nIiBjbGFzcz0iaXRlbSI+U2Nob2xhcnNoaXBzPC9hPjx1bCBjbGFzcz0ic20gbGlzdC11bnN0eWxlZCIgaWQ9IiIgcm9sZT0ibWVudSI+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3NjaG9sYXJzaGlwcy1ib3Vyc2VzL2luZGV4LmFzcHg/bGFuZz1lbmciPlNjaG9sYXJzaGlwcyAtIGhvbWU8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc2Nob2xhcnNoaXBzLWJvdXJzZXMvbmV3cy1ub3V2ZWxsZXMvaW5kZXguYXNweD9sYW5nPWVuZyI+TmV3czwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zY2hvbGFyc2hpcHMtYm91cnNlcy90ZXN0aW1vbmlhbHMtdGVtb2lnbmFnZXMvaW5kZXguYXNweD9sYW5nPWVuZyI+VGVzdGltb25pYWxzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3NjaG9sYXJzaGlwcy1ib3Vyc2VzL3NlYXJjaC1zY2hvbGFyc2hpcHMtcmVjaGVyY2hlci1ib3Vyc2VzLmFzcHg/bGFuZz1lbmciPlNlYXJjaCBmb3Igc2Nob2xhcnNoaXBzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3NjaG9sYXJzaGlwcy1ib3Vyc2VzL2Nhbi9pbmRleC5hc3B4P2xhbmc9ZW5nIj5Gb3IgQ2FuYWRpYW5zPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3NjaG9sYXJzaGlwcy1ib3Vyc2VzL25vbl9jYW4vaW5kZXguYXNweD9sYW5nPWVuZyI+Rm9yIG5vbi1DYW5hZGlhbnM8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc2Nob2xhcnNoaXBzLWJvdXJzZXMvYXBwL2FwcGx5LXNjaG9sYXJzaGlwcy1wb3N0dWxlci1ib3Vyc2VzLmFzcHg/bGFuZz1lbmciPkFwcGx5IGZvciBzY2hvbGFyc2hpcHM8L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL215LWNvdW50cnktbW9uLXBheXMvaW5kZXguYXNweD9sYW5nPWVuZyIgY2xhc3M9Iml0ZW0iPllvdXIgY291bnRyeTwvYT48dWwgY2xhc3M9InNtIGxpc3QtdW5zdHlsZWQiIGlkPSIiIHJvbGU9Im1lbnUiPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9teS1jb3VudHJ5LW1vbi1wYXlzL2luZGV4LmFzcHg/bGFuZz1lbmciPllvdXIgY291bnRyeSAtIGhvbWU8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvbXktY291bnRyeS1tb24tcGF5cy9pbmRleC5hc3B4P2xhbmc9ZW5nI2FzaWEtcGFjaWZpYyI+QXNpYS1QYWNpZmljPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL215LWNvdW50cnktbW9uLXBheXMvaW5kZXguYXNweD9sYW5nPWVuZyNldXJvcGUiPkV1cm9wZTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9teS1jb3VudHJ5LW1vbi1wYXlzL2luZGV4LmFzcHg/bGFuZz1lbmcjbGF0aW4tYW1lcmljYS1jYXJpYmJlYW4iPkxhdGluIEFtZXJpY2EgYW5kIHRoZSBDYXJpYmJlYW48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvbXktY291bnRyeS1tb24tcGF5cy9pbmRleC5hc3B4P2xhbmc9ZW5nI25vcnRoLWFtZXJpY2EiPk5vcnRoIEFtZXJpY2E8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvbXktY291bnRyeS1tb24tcGF5cy9pbmRleC5hc3B4P2xhbmc9ZW5nI21lLWFmcmljYSI+TWlkZGxlIEVhc3QgYW5kIE5vcnRoIEFmcmljYTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9teS1jb3VudHJ5LW1vbi1wYXlzL2luZGV4LmFzcHg/bGFuZz1lbmcjc3MtYWZyaWNhIj5TdWItU2FoYXJhbiBBZnJpY2E8L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL2Fib3V0LWFfcHJvcG9zL2luZGV4LmFzcHg/bGFuZz1lbmciIGNsYXNzPSJpdGVtIj5BYm91dDwvYT48dWwgY2xhc3M9InNtIGxpc3QtdW5zdHlsZWQiIGlkPSIiIHJvbGU9Im1lbnUiPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9hYm91dC1hX3Byb3Bvcy9pbmRleC5hc3B4P2xhbmc9ZW5nIj5BYm91dCAtIGhvbWU8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc3RheV9jb25uZWN0ZWQtcmVzdGV6X2JyYW5jaGVzLmFzcHg/bGFuZz1lbmciPlNvY2lhbCBtZWRpYTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9ibG9nLWJsb2d1ZS9pbmRleC5hc3B4P2xhbmc9ZW5nIj5CbG9nPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL2NvbnRhY3RfdXMtY29udGFjdGV6X25vdXMuYXNweD9sYW5nPWVuZyI+Q29udGFjdCB1czwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc3RhcnQtY29tbWVuY2V6L2luZGV4LmFzcHg/bGFuZz1lbmciIGNsYXNzPSJpdGVtIj5TdGFydCB5b3VyIGpvdXJuZXk8L2E+PHVsIGNsYXNzPSJzbSBsaXN0LXVuc3R5bGVkIiBpZD0iIiByb2xlPSJtZW51Ij48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc3RhcnQtY29tbWVuY2V6L2luZGV4LmFzcHg/bGFuZz1lbmciPlN0YXJ0IHlvdXIgam91cm5leSAtIGhvbWU8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc3RhcnQtY29tbWVuY2V6L2V2ZW50cy1ldmVuZW1lbnRzLmFzcHg/bGFuZz1lbmciPlJlY3J1aXRtZW50IGV2ZW50czwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zdGFydC1jb21tZW5jZXovbGFuZ3VhZ2VzLWxhbmd1ZXMuYXNweD9sYW5nPWVuZyI+TGVhcm4gRW5nbGlzaCBvciBGcmVuY2ggPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3N0YXJ0LWNvbW1lbmNlei9rLTEyLW1hdGVybmVsbGVzLmFzcHg/bGFuZz1lbmciPkstMTIgc3R1ZGllczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zdGFydC1jb21tZW5jZXovZnJhbmNvcGhvbmllLmFzcHg/bGFuZz1lbmciPlN0dWR5IGluIEZyZW5jaDwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9zdGFydC1jb21tZW5jZXovc3RlbS1zdGltL2luZGV4LmFzcHg/bGFuZz1lbmciPlNURU0gaW4gQ2FuYWRhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3N0YXJ0LWNvbW1lbmNlei9haS1pYS5hc3B4P2xhbmc9ZW5nIj5TdHVkeSBhcnRpZmljaWFsIGludGVsbGlnZW5jZTwvYT48L2xpPjwvdWw+PC9saT48L3VsPiAgICAgICAgICA8L2Rpdj4gICAgICAgIDwvZGl2PjwvbmF2PiAgICAgICAgICAgICAgICAgICA8bmF2IGlkPSJ3Yi1iYyIgcHJvcGVydHk9ImJyZWFkY3J1bWIiPiAgICAgICAgICAgIDxoMj5Zb3UgYXJlIGhlcmU6PC9oMj4gICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPiAgICAgICAgICAgICAgPG9sIGNsYXNzPSJicmVhZGNydW1iIj4gICAgICAgICAgICAgICA8bGk+ICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvaW5kZXguYXNweD9sYW5nPWVuZyI+RWR1Q2FuYWRhPC9hPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2w+ICAgICAgICAgICAgPC9kaXY+ICAgICAgICAgIDwvbmF2PjwvaGVhZGVyPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFpbiBwcm9wZXJ0eT0ibWFpbkNvbnRlbnRPZlBhZ2UiIHJlc291cmNlPSIjd2ItbWFpbiIgY2xhc3M9ImNvbnRhaW5lciIgdHlwZW9mPSJXZWJQYWdlRWxlbWVudCI+ICAgICAgICA8IS0tIE1haW5Db250ZW50U3RhcnQgLS0+ICAgICAgICA8IS0tIGNvbnRlbnRfc3RhcnQgLS0+ICAgICAgICA8IS0tICAtLT4gPCEtLSBSRVZJRVcgLS0+ICAgICAgICA8aDEgcHJvcGVydHk9Im5hbWUiIGlkPSJ3Yi1jb250IiBjbGFzcz0iZWR1Ij5TZWFyY2ggY29sbGVnZSBhbmQgdW5pdmVyc2l0eSBwcm9ncmFtcyBpbiBDYW5hZGE8L2gxPjxwPjxzdHJvbmc+U3RlcCAxIG9mIDU8L3N0cm9uZz48L3A+PHA+Q2FuYWRhJnJzcXVvO3MgY29sbGVnZSBhbmQgdW5pdmVyc2l0eSBvcHRpb25zIGFyZSBhcyB2YXN0IGFuZCBwbGVudGlmdWwgYXMgb3VyIHdpZGUtb3BlbiBzcGFjZXMuIFN0YXJ0IHlvdXIgc2VhcmNoIGhlcmUgc28geW91IGNhbiBzdGFydCBwbGFubmluZyB5b3VyIGhpZ2hlciBlZHVjYXRpb24gc3R1ZGllcyBpbiBDYW5hZGEuPC9wPjxwPk91ciBzZWFyY2ggdG9vbCB3aWxsIGhlbHAgeW91IGZpbmQgY29sbGVnZSBhbmQgdW5pdmVyc2l0eSBjb3Vyc2VzLCBwcm9ncmFtcyBhbmQgaW5zdGl0dXRpb25zIGFjcm9zcyBDYW5hZGEsIGFsb25nIHdpdGggdGhlIGNvc3RzIGZvciB0dWl0aW9uLiBZb3UgY2FuIHNlYXJjaCBieSBzdWJqZWN0IG9yIGNhdGVnb3J5LCBsYW5ndWFnZSBhbmQgcHJvdmluY2UuIFlvdSBtYXkgYWxzbyBzZWFyY2ggYnkgZGVncmVlLCBkaXBsb21hIG9yIGNlcnRpZmljYXRlLjwvcD48aDIgY2xhc3M9ImVkdSI+SW5zdHJ1Y3Rpb25zIHRvIHNlYXJjaCBmb3IgcHJvZ3JhbXM8L2gyPjxwPlRvIGZpbmQgY29sbGVnZSBhbmQgdW5pdmVyc2l0eSBwcm9ncmFtcywgZm9sbG93IHRoZXNlIHN0ZXBzOjwvcD48b2w+PGxpPkVudGVyIGEga2V5d29yZCBmb3IgdGhlIGZpZWxkIHlvdSBhcmUgaW50ZXJlc3RlZCBpbiBwdXJzdWluZyAoZm9yIGV4YW1wbGUsIG1lZGljaW5lKS4gT3IgdXNlIHRoZSBkcm9wZG93biBtZW51IHRvIHNlbGVjdCB5b3VyIGNhdGVnb3J5IG9yIGZpZWxkIG9mIGludGVyZXN0LjwvbGk+PGxpPkNob29zZSB0aGUgbGFuZ3VhZ2UgaW4gd2hpY2ggeW91IHdpc2ggdG8gc3R1ZHkgJm5kYXNoOyBFbmdsaXNoLCBGcmVuY2ggb3IgQmlsaW5ndWFsLjwvbGk+PGxpPlNlbGVjdCB0aGUgbGV2ZWwgb2YgZWR1Y2F0aW9uIHlvdSB3aXNoIHRvIHB1cnN1ZSAoZm9yIGV4YW1wbGUsIHVuaXZlcnNpdHkpLjwvbGk+PGxpPkNob29zZSB0aGUgcHJvdmluY2Ugb3IgdGVycml0b3J5IGluIHdoaWNoIHlvdSB3aXNoIHRvIHN0dWR5IG9yIHNlbGVjdCAnTm8gcHJlZmVyZW5jZScgaWYgeW91IHdhbnQgdG8gY29uc2lkZXIgYWxsIHJlZ2lvbnMgb2YgQ2FuYWRhLjwvbGk+PGxpPkNsaWNrICdEaXNwbGF5IGEgTGlzdCBvZiBQcm9ncmFtcycgYW5kIGF3YWl0IHlvdXIgc2VhcmNoIHJlc3VsdHMuPC9saT48L29sPmQCAQ9kFgICAQ9kFgICAQ9kFgICAQ9kFgICAQ9kFgICAQ9kFgICAQ9kFiZmDw8WAh4EVGV4dGVkZAIBDw8WBB4JRm9yZUNvbG9yCQAA7v8eBF8hU0ICBGRkAgIPDxYCHwAFDkZpZWxkIG9mIFN0dWR5ZGQCAw8PFgIfAAUKKHJlcXVpcmVkKWRkAgUPDxYCHwAFEVNlYXJjaCBieSBrZXl3b3JkZGQCBw8PFgIfAAUGRmlsdGVyZGQCCA8QDxYGHgtfIURhdGFCb3VuZGceDURhdGFUZXh0RmllbGQFC2Rlc2NyaXB0aW9uHg5EYXRhVmFsdWVGaWVsZAUEY29kZWQQFQMJQWxsIHdvcmRzCEFueSB3b3JkDEV4YWN0IFBocmFzZRUDATEBMgEzFCsDA2dnZ2RkAgkPDxYCHwAFBi0gT1IgLWRkAgoPDxYCHwAFZCAoUGxlYXNlIHVzZSBvbmx5IGEgS2V5d29yZCBvciBDYXRlZ29yeSB0byBwZXJmb3JtIHNlYXJjaC4gS2V5d29yZCBhbmQgQ2F0ZWdvcnkgY2Fubm90IGJlIGNvbWJpbmVkLilkZAILDw8WAh8ABRJTZWFyY2ggYnkgY2F0ZWdvcnlkZAIMDxAPFgYfA2cfBAULRGVzY3JpcHRpb24fBQUEQ29kZWQQFS8YPFBsZWFzZSBTZWxlY3QgQ2F0ZWdvcnk+OkFncmljdWx0dXJlLCBBZ3JpY3VsdHVyYWwgT2NjdXBhdGlvbnMgYW5kIHJlbGF0ZWQgc2NpZW5jZXMhQXJjaGl0ZWN0dXJlIGFuZCByZWxhdGVkIHNlcnZpY2VzKUFyZWEsIEV0aG5pYywgQ3VsdHVyYWwgYW5kIEdlbmRlciBTdHVkaWVzDEJhc2ljIFNraWxscyJCaW9sb2dpY2FsIGFuZCBCaW9tZWRpY2FsIHNjaWVuY2VzPEJ1c2luZXNzLCBNYW5hZ2VtZW50LCBNYXJrZXRpbmcgYW5kIHJlbGF0ZWQgc3VwcG9ydCBzZXJ2aWNlcy5Db21tdW5pY2F0aW9uLCBKb3VybmFsaXNtIGFuZCByZWxhdGVkIHByb2dyYW1zMENvbW11bmljYXRpb25zIFRlY2hub2xvZ2llcyBhbmQgU3VwcG9ydCBTZXJ2aWNlczZDb21wdXRlciBhbmQgSW5mb3JtYXRpb24gU2NpZW5jZXMgYW5kIFN1cHBvcnQgU2VydmljZXMTQ29uc3RydWN0aW9uIFRyYWRlcwlFZHVjYXRpb24LRW5naW5lZXJpbmcWRW5naW5lZXJpbmcgVGVjaG5vbG9neShFbmdsaXNoIExhbmd1YWdlIGFuZCBMaXR0ZXJhdHVyZS9MZXR0ZXJzK0ZhbWlseSBhbmQgQ29uc3VtZXIgU2NpZW5jZXMvSHVtYW4gU2NpZW5jZXMuRm9yZWlnbiBMYW5ndWFnZXMsIExpdGVyYXR1cmVzIGFuZCBMaW5ndWlzdGljczJGcmVuY2ggKENhbmFkaWFuKSBMYW5ndWFnZSBhbmQgTGl0ZXJhdHVyZXMvTGV0dGVyczBIZWFsdGggUHJvZmVzc2lvbnMgYW5kIHJlbGF0ZWQgQ2xpbmljYWwgU2NpZW5jZXMjSGVhbHRoLVJlbGF0ZWQgS25vd2xlZGdlIGFuZCBTa2lsbHM3SGlnaCBTY2hvb2wvU2Vjb25kYXJ5IERpcGxvbWFzIGFuZCBDZXJ0aWZpY2F0ZSBQcm9ncmFtcwdIaXN0b3J5H0ludGVycGVyc29uYWwgYW5kIFNvY2lhbCBTa2lsbHMlTGF3LCBMZWdhbCBTZXJ2aWNlcyBhbmQgTGVnYWwgU3R1ZGllcyNMZWlzdXJlIGFuZCBSZWNyZWF0aW9uYWwgQWN0aXZpdGllczlMaWJlcmFsIEFydHMgYW5kIFNjaWVuY2VzLCBHZW5lcmFsIFN0dWRpZXMgYW5kIEh1bWFuaXRpZXMPTGlicmFyeSBTY2llbmNlGk1hdGhlbWF0aWNzIGFuZCBTdGF0aXN0aWNzHk1lY2hhbmljIGFuZCBSZXBhaXIgVGVjaG5vbG9neRVNaWxpdGFyeSBUZWNobm9sb2dpZXMfTXVsdGkvSW50ZXJkaXNjaXBsaW5hcnkgU3R1ZGllcyJOYXR1cmFsIFJlc291cmNlcyBhbmQgQ29uc2VydmF0aW9uDE5vdCBDb2RlYWJsZS5QYXJrcywgUmVjcmVhdGlvbiwgTGVpc3VyZSBhbmQgRml0bmVzcyBTdHVkaWVzHlBlcnNvbmFsIGFuZCBDdWxpbmFyeSBTZXJ2aWNlcxdQaGlsb3NvcGh5IGFuZCBSZWxpZ2lvbhFQaHlzaWNhbCBTY2llbmNlcxtQcmVjaXNpb24gUHJvZHVjdGlvbiBUcmFkZXMTUHJvdGVjdGl2ZSBTZXJ2aWNlcwpQc3ljaG9sb2d5IlB1YmxpYyBBZG1pbmlzdHJhdGlvbiBhbmQgU2VydmljZXMfU2NpZW5jZXMgVGVjaG5vbG9neS9UZWNobmljaWFucw9Tb2NpYWwgU2NpZW5jZXMkVGVjaG5vbG9neSBFZHVjYXRpb24vSW5kdXN0cmlhbCBBcnRzK1RoZW9sb2dpY2FsIFN0dWRpZXMgYW5kIFJlbGlnaW91cyBWb2NhdGlvbnMjVHJhbnNwb3J0YXRpb24gYW5kIE1hdGVyaWFscyBNb3ZpbmcaVmlzdWFsIGFuZCBQZXJmb3JtaW5nIEFydHMVLwEwAjAxAjA0AjA1AjMyAjI2AjUyAjA5AjEwAjExAjQ2AjEzAjE0AjE1AjIzAjE5AjE2AjU1AjUxAjM0AjUzAjU0AjM1AjIyAjM2AjI0AjI1AjI3AjQ3AjI5AjMwAjAzAk5DAjMxAjEyAjM4AjQwAjQ4AjQzAjQyAjQ0AjQxAjQ1AjIxAjM5AjQ5AjUwFCsDL2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCDQ8PFgIfAAUpSW4gd2hhdCBsYW5ndWFnZSB3b3VsZCB5b3UgbGlrZSB0byBzdHVkeT9kZAIODxAPFgYfA2cfBAULZGVzY3JpcHRpb24fBQUEY29kZWQQFQQDQW55B0VuZ2xpc2gGRnJlbmNoCkJpbGluZ3VhbCAVBAEwATIBNAEzFCsDBGdnZ2dkZAIPDw8WAh8ABUZXaGF0IGxldmVsIG9mIGVkdWNhdGlvbiB3b3VsZCB5b3UgbGlrZSB0byBwdXJzdWU/IENoZWNrIGFsbCB0aGF0IGFwcGx5ZGQCEA8WAh4JaW5uZXJodG1sBQ9FZHVjYXRpb24gTGV2ZWxkAhEPFgIeC18hSXRlbUNvdW50AgYWDAIBD2QWAmYPFQkADFByb2dyYW1Hcm91cAEwKmphdmFzY3JpcHQ6dW5zZWxlY3RBbGxFZHVjYXRpb25MZXZlbCh0aGlzKQhjaGVja2JveA5FZHVjYXRpb25MZXZlbBFjaGVja2VkPSJjaGVja2VkIgxQcm9ncmFtR3JvdXASQWxsIFByb2dyYW0gTGV2ZWxzZAICD2QWAmYPFQkADlByb2dyYW1Hcm91cF8wBTMsMSw0KmphdmFzY3JpcHQ6dW5zZWxlY3RBbGxFZHVjYXRpb25MZXZlbCh0aGlzKQhjaGVja2JveA5FZHVjYXRpb25MZXZlbAAOUHJvZ3JhbUdyb3VwXzAIVHJhaW5pbmdkAgMPZBYCZg8VCQAOUHJvZ3JhbUdyb3VwXzEOMTgsNSw2LDgsMzEsMzIqamF2YXNjcmlwdDp1bnNlbGVjdEFsbEVkdWNhdGlvbkxldmVsKHRoaXMpCGNoZWNrYm94DkVkdWNhdGlvbkxldmVsAA5Qcm9ncmFtR3JvdXBfMQdDb2xsZWdlZAIED2QWAmYPFQkADlByb2dyYW1Hcm91cF8yETI1LDEwLDMzLDM0LDMwLDM1KmphdmFzY3JpcHQ6dW5zZWxlY3RBbGxFZHVjYXRpb25MZXZlbCh0aGlzKQhjaGVja2JveA5FZHVjYXRpb25MZXZlbAAOUHJvZ3JhbUdyb3VwXzIKVW5pdmVyc2l0eWQCBQ9kFgJmDxUJAA5Qcm9ncmFtR3JvdXBfMwgzNiwxMSwyNypqYXZhc2NyaXB0OnVuc2VsZWN0QWxsRWR1Y2F0aW9uTGV2ZWwodGhpcykIY2hlY2tib3gORWR1Y2F0aW9uTGV2ZWwADlByb2dyYW1Hcm91cF8zE1VuaXZlcnNpdHkgLSBNYXN0ZXJkAgYPZBYCZg8VCQAOUHJvZ3JhbUdyb3VwXzQRMzcsMTIsMzgsMzksNDAsNDEqamF2YXNjcmlwdDp1bnNlbGVjdEFsbEVkdWNhdGlvbkxldmVsKHRoaXMpCGNoZWNrYm94DkVkdWNhdGlvbkxldmVsAA5Qcm9ncmFtR3JvdXBfNBZVbml2ZXJzaXR5IC0gRG9jdG9yYXRlZAISD2QWBgIBDw8WAh8ABTxXaGVyZSBpbiBDYW5hZGEgd291bGQgeW91IGxpa2UgdG8gc3R1ZHk/IFNlbGVjdCBvbmUgb3IgbW9yZS5kZAIDDxYCHwYFHUxpc3Qgb2YgUHJvdmluY2VzL1RlcnJpdG9yaWVzZAIFDxYCHwcCDhYcAgEPZBYCZg8VBQIxNAIxNBFjaGVja2VkPSJjaGVja2VkIgIxNClObyBQcmVmZXJlbmNlIChhbnkgcHJvdmluY2Ugb3IgdGVycml0b3J5KWQCAg9kFgJmDxUFATEBMQABMQdBbGJlcnRhZAIDD2QWAmYPFQUBNAE0AAE0EEJyaXRpc2ggQ29sdW1iaWFkAgQPZBYCZg8VBQE2ATYAATYITWFuaXRvYmFkAgUPZBYCZg8VBQE4ATgAATgNTmV3IEJydW5zd2lja2QCBg9kFgJmDxUFATkBOQABORlOZXdmb3VuZGxhbmQgYW5kIExhYnJhZG9yZAIHD2QWAmYPFQUCMTECMTEAAjExFU5vcnRod2VzdCBUZXJyaXRvcmllc2QCCA9kFgJmDxUFATMBMwABMwtOb3ZhIFNjb3RpYWQCCQ9kFgJmDxUFATIBMgABMgdOdW5hdnV0ZAIKD2QWAmYPFQUBNQE1AAE1B09udGFyaW9kAgsPZBYCZg8VBQE3ATcAATcUUHJpbmNlIEVkd2FyZCBJc2xhbmRkAgwPZBYCZg8VBQIxMwIxMwACMTMGUXVlYmVjZAIND2QWAmYPFQUCMTACMTAAAjEwDFNhc2thdGNoZXdhbmQCDg9kFgJmDxUFAjEyAjEyAAIxMgVZdWtvbmQCEw8PFgQfAAUaRGlzcGxheSBhIExpc3Qgb2YgUHJvZ3JhbXMeB1Rvb2xUaXAFGkRpc3BsYXkgYSBMaXN0IG9mIFByb2dyYW1zZGQCFA8PFgQfAAUFUmVzZXQfCAUFUmVzZXRkZAICDxUB3T48ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+PGgyIHN0eWxlPSJib3JkZXItdG9wOiAxcHggc29saWQgZ3JleTsgbWFyZ2luLXRvcDogOHB4OyBwYWRkaW5nLXRvcDogMTBweDsiPkRpc2NsYWltZXI8L2gyPgo8cD5JbmZvcm1hdGlvbiBhYm91dCBwb3N0LXNlY29uZGFyeSBpbnN0aXR1dGlvbnMmcnNxdW87IDxiPnByb2dyYW1zPC9iPiBhbmQgZWR1Y2F0aW9uIDxiPmNvc3RzPC9iPiBwcmVzZW50ZWQgYnkgdGhlJm5ic3A7RWR1Q2FuYWRhIHNlYXJjaCZuYnNwO3Rvb2wgYXJlIGRyYXduIGZyb20gRW1wbG95bWVudCBhbmQgU29jaWFsIERldmVsb3BtZW50IENhbmFkYSZyc3F1bztzIChFU0RDKSBDYW5hZGlhbiBQb3N0LVNlY29uZGFyeSBJbnN0aXR1dGlvbiBDb2xsZWN0aW9uIChDUElDKSBkYXRhYmFzZS4gVGhpcyBpbmZvcm1hdGlvbiwgaW5jbHVkaW5nIHR1aXRpb24gZmVlcywgaXMgdXBkYXRlZCBieSBFU0RDIG9uIGEgeWVhcmx5IGJhc2lzIGFuZCBpcyBzdWJqZWN0IHRvIGNoYW5nZS48L3A+Cjx1bD4KPGxpPjxiPkludGVybmF0aW9uYWwgc3R1ZGVudHM8L2I+OiBDb25maXJtIGRldGFpbHMgcmVnYXJkaW5nIHByb2dyYW1zIG9mIHN0dWR5IGFuZCB0dWl0aW9uIGZlZXMgd2l0aCB5b3VyIGluc3RpdHV0aW9uIG9mIGludGVyZXN0LjwvbGk+CjxsaT48Yj5DYW5hZGlhbiBpbnN0aXR1dGlvbnM8L2I+OiA8YSBocmVmPSJodHRwOi8vd3d3LmVzZGMuZ2MuY2EvY2dpLWJpbi9jb250YWN0L2Vkc2MtZXNkYy9lbmcvY29udGFjdF91cy5hc3B4P3NlY3Rpb249Y3NsZyI+Q29udGFjdCBFU0RDPC9hPiB0byB1cGRhdGUgeW91ciBpbnN0aXR1dGlvbiZyc3F1bztzIGluZm9ybWF0aW9uLjwvbGk+CjwvdWw+PGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PjwhLS1nZW5fbG1kMjAyNC0wMy0yMGdlbl9sbWQtLT4gICAgICAgIDwhLS0gIC0tPiA8IS0tIFJFVklFVyAtLT4gICAgICAgIDwhLS0gY29udGVudF9lbmQgLS0+ICAgICAgICA8IS0tIDxzdF9zbmlwcGV0X2JvdHRvbV9iYXJfbWFpbi8+IC0tPiA8IS0tIFJFVklFVyAtLT4gICAgICAgIDxkaXYgY2xhc3M9InBhZ2VkZXRhaWxzIj4gICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+ICAgICAgICAgIDxkbCBpZD0id2ItZHRtZCIgY2xhc3M9InRleHQtcmlnaHQiPiAgICAgICAgICAgIDxkdD5EYXRlIG1vZGlmaWVkOiYjMzI7PC9kdD4gICAgICAgICAgICA8ZGQ+ICAgICAgICAgICAgICA8dGltZSBwcm9wZXJ0eT0iZGF0ZU1vZGlmaWVkIj4yMDI0LTAzLTIwPC90aW1lPiAgICAgICAgICAgIDwvZGQ+ICAgICAgICAgIDwvZGw+ICAgICAgICA8L2Rpdj4gICAgICAgIDwhLS0gTWFpbkNvbnRlbnRFbmQgLS0+ICAgICAgPC9tYWluPiAgICAgICAgICA8Zm9vdGVyIGlkPSJ3Yi1pbmZvIiBsYW5nPSJlbiI+ICAgICAgICA8ZGl2IGNsYXNzPSJsYW5kc2NhcGUiPiAgICAgICAgICA8bmF2IGNsYXNzPSJjb250YWluZXIgd2ItbmF2Y3VyciI+ICAgICAgICAgICAgPGgyIGNsYXNzPSJ3Yi1pbnYiPkFib3V0IGdvdmVybm1lbnQ8L2gyPiAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyB3Yi1lcWh0Ij4gICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXNtLTEyIGNvbC1tZC00IHZpc2libGUtbWQgdmlzaWJsZS1sZyI+ICAgICAgICAgICAgPHNlY3Rpb24gY2xhc3M9ImhnaHQtaW5ocnQiPiAgICAgICAgICAgICAgPHNlY3Rpb24+PGgzPkFib3V0PC9oMz48dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9hYm91dC1hX3Byb3Bvcy9pbmRleC5hc3B4P2xhbmc9ZW5nIj5BYm91dCBFZHVDYW5hZGE8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvY29udGFjdF91cy1jb250YWN0ZXpfbm91cy5hc3B4P2xhbmc9ZW5nIj5Db250YWN0IEVkdUNhbmFkYTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3d3dy5pbnRlcm5hdGlvbmFsLmdjLmNhL2VkdWNhdGlvbi9zdHJhdGVneS1zdHJhdGVnaWUvc3RyYXRlZ3ktc3VtbWFyeS1zb21tYWlyZS1zdHJhdGVnaWUuYXNweD9sYW5nPWVuZyI+Q2FuYWRh4oCZcyBJbnRlcm5hdGlvbmFsIEVkdWNhdGlvbiBTdHJhdGVneSA8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvZmFxLmFzcHg/bGFuZz1lbmciPkZyZXF1ZW50bHkgYXNrZWQgcXVlc3Rpb25zPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL2Jsb2ctYmxvZ3VlL2luZGV4LmFzcHg/bGFuZz1lbmciPkJsb2c8L2E+PC9saT48L3VsPjwvc2VjdGlvbj4gICAgICAgICAgICA8L3NlY3Rpb24+ICAgICAgICAgIDwvZGl2PiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtc20tMTIgY29sLW1kLTQgYnJkci1yZ2h0IHZpc2libGUtbWQgdmlzaWJsZS1sZyBzb2NpYWwiPiAgICAgICAgICAgIDxzZWN0aW9uIGNsYXNzPSJoZ2h0LWluaHJ0Ij4gICAgICAgICAgICAgIDxoMz5NZWRpYTwvaDM+PHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIj48bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evc3RheV9jb25uZWN0ZWQtcmVzdGV6X2JyYW5jaGVzLmFzcHg/bGFuZz1lbmciPlNvY2lhbCBtZWRpYTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vRWR1Q2FuYWRhLk9mZmljaWFsLyI+RmFjZWJvb2s8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9lZHVjYW5hZGFvZmZpY2lhbCI+SW5zdGFncmFtPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2NoYW5uZWwvVUMzaTdRbzJleUt0WHhTY3dncTNPcWpBIj5Zb3VUdWJlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L2VkdWNhbmFkYSI+TGlua2VkSW48L2E+PC9saT48L3VsPiAgICAgICAgICAgIDwvc2VjdGlvbj4gICAgICAgICAgPC9kaXY+ICAgICAgICAgIDwhLS08ZGl2IGNsYXNzPSJjb2wtc20tMTIgY29sLW1kLTQgYnJkci1yZ2h0IHZpc2libGUtbWQgdmlzaWJsZS1sZyBzb2NpYWwiPiAgICAgICAgICAgIDxzZWN0aW9uIGNsYXNzPSJoZ2h0LWluaHJ0Ij4gICAgICAgICAgICAgICAgICAgICAgICAgIDwvc2VjdGlvbj4gICAgICAgICAgPC9kaXY+LS0+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXNtLTEyIGNvbC1tZC00IG1yZ24tdHAtbWQgbXJnbi1idHRtLW1kIj4gICAgICAgICAgICA8c2VjdGlvbiBjbGFzcz0iaGdodC1pbmhydCI+ICAgICAgICAgICAgICA8aDIgY2xhc3M9InNyLW9ubHkiPlBhcnRuZXJzPC9oMj4gICAgICA8dWwgY2xhc3M9InJvdyBsaXN0LXVuc3R5bGVkIj4gICAgICA8bGkgY2xhc3M9ImNvbC14cy02IHRleHQtY2VudGVyIj48aW1nIHNyYz0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvaW1hZ2VzL2NtZWMtZ3IucG5nIiBhbHQ9IkNvdW5jaWwgb2YgTWluaXN0ZXJzIG9mIEVkdWNhdGlvbiBDYW5hZGEiIC8+PC9saT4gICAgICA8bGkgY2xhc3M9ImNvbC14cy02IHRleHQtY2VudGVyIj48aW1nIHNyYz0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2NtZ2xvYmFsL2ZyYW1ld29ya3MvdjQuMC40OS4xL3RoZW1lLWdjd2ViLXYxMC41LjQvYXNzZXRzL3dtbXMtYmxrLnN2ZyIgYWx0PSJTeW1ib2wgb2YgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIiB3aWR0aD0iMTAwIiBjbGFzcz0ibXJnbi10cC1tZCI+PC9saT4gICAgICA8L3VsPiAgICAgICAgICAgIDwvc2VjdGlvbj4gICAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAgICAgPC9kaXY+ICAgICAgICAgIDwvbmF2PiAgICAgICAgPC9kaXY+ICAgICAgICA8ZGl2IGNsYXNzPSJicmFuZCI+ICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+ICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4gICAgICAgICAgICAgIDxuYXYgY2xhc3M9ImNvbC1tZC05IGNvbC1sZy0xMCBmdHItdXJsdC1sbmsgdmlzaWJsZS1tZCB2aXNpYmxlLWxnIj4gICAgICAgICAgICAgICAgPGgyIGNsYXNzPSJ3Yi1pbnYiPkFib3V0IHRoaXMgc2l0ZTwvaDI+ICAgICAgICAgICAgICAgICA8dWw+ICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL25vdGljZXMtYXZpcy5hc3B4P2xhbmc9ZW5nIiA+VGVybXMgYW5kIGNvbmRpdGlvbnM8L2E+PC9saT4gICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9lZHVjYW5hZGEuY2EvdHJhbnNwYXJlbmN5LXRyYW5zcGFyZW5jZS5hc3B4P2xhbmc9ZW5nIiA+VHJhbnNwYXJlbmN5PC9hPjwvbGk+ICAgICAgICAgICAgICAgIDwvdWw+ICAgICAgPCEtLTxzZWN0aW9uPjxkaXYgY2xhc3M9InNwYW4tMiI+PGg0IGNsYXNzPSJnY3d1LWNvbC1oZWFkIj48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9hYm91dC1hX3Byb3Bvcy9pbmRleC5hc3B4P2xhbmc9ZW5nIiA+QWJvdXQgRWR1Q2FuYWRhPC9hPjwvaDQ+PHVsPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9jb250YWN0X3VzLWNvbnRhY3Rlel9ub3VzLmFzcHg/bGFuZz1lbmciID5Db250YWN0IEVkdUNhbmFkYTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3d3dy5pbnRlcm5hdGlvbmFsLmdjLmNhL2VkdWNhdGlvbi9zdHJhdGVneS0yMDE5LTIwMjQtc3RyYXRlZ2llLmFzcHg/bGFuZz1lbmcmYW1wO19nYT0yLjEyNjA1MjMwMS4xNzA5MDQ4MDcwLjE2NzAyNDg1MTEtMjAyNjIwMTY0OS4xNjcwMjQ4NTExIiA+Q2FuYWRh4oCZcyBJbnRlcm5hdGlvbmFsIEVkdWNhdGlvbiBTdHJhdGVneTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2VkdWNhbmFkYS5jYS9mYXEuYXNweD9sYW5nPWVuZyIgPkZyZXF1ZW50bHkgYXNrZWQgcXVlc3Rpb25zPC9hPjwvbGk+PC91bD48L2Rpdj48L3NlY3Rpb24+PHNlY3Rpb24+PGRpdiBjbGFzcz0ic3Bhbi0yIj48aDQgY2xhc3M9Imdjd3UtY29sLWhlYWQiPjxhIGhyZWY9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3N0YXlfY29ubmVjdGVkLXJlc3Rlel9icmFuY2hlcy5hc3B4P2xhbmc9ZW5nIiA+U29jaWFsIG1lZGlhPC9hPjwvaDQ+PHVsPjxsaT48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vRWR1Q2FuYWRhLk9mZmljaWFsLyIgPkZhY2Vib29rPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lmluc3RhZ3JhbS5jb20vZWR1Y2FuYWRhb2ZmaWNpYWwiID5JbnN0YWdyYW08L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vY2hhbm5lbC9VQzNpN1FvMmV5S3RYeFNjd2dxM09xakEiID5Zb3VUdWJlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L2VkdWNhbmFkYSIgPkxpbmtlZEluPC9hPjwvbGk+PC91bD48L2Rpdj48L3NlY3Rpb24+LS0+ICAgICAgICAgICAgICA8L25hdj4gICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14cy02IGNvbC1tZC0zIGNvbC1sZy0yIHRleHQtcmlnaHQgdmlzaWJsZS1zbSB2aXNpYmxlLXhzIHRvZnBnIj4gICAgICAgICAgICAgICAgPGEgaHJlZj0iI3diLWNvbnQiPlRvcCBvZiBQYWdlIDxzcGFuIGNsYXNzPSJnbHlwaGljb24gZ2x5cGhpY29uLWNoZXZyb24tdXAiPjwvc3Bhbj48L2E+ICAgICAgICAgICAgICA8L2Rpdj4gICAgICAgICAgICA8L2Rpdj4gICAgICAgICAgPC9kaXY+ICAgICAgICA8L2Rpdj4gICAgICA8L2Zvb3Rlcj4gICAgICAgICAgICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8yLjIuNC9qcXVlcnkuanMiPjwvc2NyaXB0PiAgICAgICAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9lZHVjYW5hZGEuY2Evd2NtZ2xvYmFsL2ZyYW1ld29ya3MvdjQuMC40OS4xL3dldC1ib2V3L2pzL3dldC1ib2V3Lm1pbi5qcyI+PC9zY3JpcHQ+ICAgICAgICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2VkdWNhbmFkYS5jYS93Y21nbG9iYWwvZnJhbWV3b3Jrcy92NC4wLjQ5LjEvdGhlbWUtZ2N3ZWItdjEwLjUuNC9qcy90aGVtZS5taW4uanMiPjwvc2NyaXB0PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gV2VidHJlbmRzIFN0YXJ0IC0tPjwhLS0gU1RBUlQgT0YgU0RDIEFkdmFuY2VkIFRyYWNraW5nIENvZGUgLS0+CjwhLS0gU2V0IHRoZSBTRENfSUQgYmVmb3JlIGNhbGxpbmcgdGhlIGphdmFzY3JpcHQgZmlsZSAtLT4KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgp2YXIgZ0Rjc0lkPSJkY3N1MGRuNGs4ZnB1M2tjN3A4dHljYWVwXzl1Nm8iOwo8L3NjcmlwdD4KPCEtLSBFeGVjdXRlIHRoZSBqYXZhc2NyaXB0IGZpbGUgLS0+CjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vZWR1Y2FuYWRhLmNhL3djbWdsb2JhbC91dGlsaXRpZXMvd2VidHJlbmRzL3dlYnRyZW5kcy5sb2FkLmpzIj48L3NjcmlwdD4KPG5vc2NyaXB0Pgo8cD48aW1nIGFsdD0iIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIgpzcmM9Imh0dHBzOi8vc2RjLmludGVybmF0aW9uYWwuZ2MuY2EvZGNzdTBkbjRrOGZwdTNrYzdwOHR5Y2FlcF85dTZvL25qcy5naWY/ZGNzdXJpPS9ub2phdmFzY3JpcHQmYW1wO1dULmpzPU5vJmFtcDtXVC50dj04LjAuMCIgLz4KPC9wPjwvbm9zY3JpcHQ+CjwhLS0gRU5EIE9GIFNtYXJ0U291cmNlIERhdGEgQ29sbGVjdG9yIFRBRyAtLT48IS0tIFdlYnRyZW5kcyBFbmQgLS0+CiAgICAgICAgICA8IS0tIFNjcmlwdCBSZXVzZTogZGVzY3JpcHRpb249J0dvb2dsZSBUYWcgTWFuYWdlciBHQUMgKExEVykgMm9mMicgdGFnTG9jYXRpb249JzMnIHRoaXNCcmFuY2g9J3Byb2dyYW1zLXByb2dyYW1tZXMnIGFzc2lnbmVkQnJhbmNoZXM9JyoqKicgLS0+PCEtLSBHb29nbGUgVGFnIE1hbmFnZXIgR0FDIChMRFcpIChub3NjcmlwdCkgLS0+Cjxub3NjcmlwdD48aWZyYW1lIHNyYz0iaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vbnMuaHRtbD9pZD1HVE0tVEI4R1pKIgpoZWlnaHQ9IjAiIHdpZHRoPSIwIiBzdHlsZT0iZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuIj48L2lmcmFtZT48L25vc2NyaXB0Pgo8IS0tIEVuZCBHb29nbGUgVGFnIE1hbmFnZXIgR0FDIChMRFcpIChub3NjcmlwdCkgLS0+IDwhLS0gU2NyaXB0IFJldXNlIEVuZCAtLT48IS0tIFNjcmlwdCBSZXVzZTogZGVzY3JpcHRpb249J0Fkb2JlIEFuYWx5dGljcyBSVU4gUFJPRCAyb2YyJyB0YWdMb2NhdGlvbj0nMycgdGhpc0JyYW5jaD0ncHJvZ3JhbXMtcHJvZ3JhbW1lcycgYXNzaWduZWRCcmFuY2hlcz0nKioqJyAtLT48IS0tIEFkb2JlIEFuYWx5dGljcyBSVU4gUFJPRCAyb2YyIHN0YXJ0IC0tPgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+X3NhdGVsbGl0ZS5wYWdlQm90dG9tKCk7PC9zY3JpcHQ+CjwhLS0gQWRvYmUgQW5hbHl0aWNzIFJVTiBQUk9EIDJvZjIgZW5kIC0tPiA8IS0tIFNjcmlwdCBSZXVzZSBFbmQgLS0+PCEtLSBTY3JpcHQgUmV1c2U6IGRlc2NyaXB0aW9uPSdXRVQ0IENhbmFkYS5jYSBJbnZpdGF0aW9uIE1hbmFnZXIgMS4yLjIgMm9mMicgdGFnTG9jYXRpb249JzMnIHRoaXNCcmFuY2g9J3Byb2dyYW1zLXByb2dyYW1tZXMnIGFzc2lnbmVkQnJhbmNoZXM9JyoqKicgLS0+PCEtLSBXRVQ0IENhbmFkYS5jYSBJbnZpdGF0aW9uIE1hbmFnZXIgMS4yLjIgMm9mMiBzdGFydCAtLT4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vd3d3LmVkdWNhbmFkYS5jYS9lZHVjYW5hZGEyL2Fzc2V0cy9pbnZpdGF0aW9uLW1hbmFnZXIvT3ZlcmxheS5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSJodHRwczovL3d3dy5lZHVjYW5hZGEuY2EvZWR1Y2FuYWRhMi9hc3NldHMvaW52aXRhdGlvbi1tYW5hZ2VyL0ludml0YXRpb25NYW5hZ2VyLmpzIj48L3NjcmlwdD4KPCEtLSBXRVQ0IENhbmFkYS5jYSBJbnZpdGF0aW9uIE1hbmFnZXIgMS4yLjIgMm9mMiBlbmQgLS0+CiA8IS0tIFNjcmlwdCBSZXVzZSBFbmQgLS0+ICAgICAgICAgICAgICAgICAgICA8IS0tIFRlc3QgLS0+ICAgICAgICAgICAgICAgICAgPC9ib2R5PiAgICAgIDwvaHRtbD4gICAgZGRAo5hCADncHXn0DRMCx79pwuVwLEERDFpRvlUkZqNFRg==" /> </div> <script type="text/javascript"> function focuscontrol(){ document.forms[0]['HomeTab$Home$TextBoxKeyword'].focus(); } window.onload = focuscontrol; </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdADq64zrj8cNYmEa03wprrbXprAk/n3J8HuLJM4txS0z0IWXZ4V+xAJ7sa55cT2hNXCNf9Z0cWQGRYak2K5N418zh+kwchRbP1/lcy7EmqsxzIdjtVrmM3xmJHBwY8oe+TEICax5CiTM0XOGjEEa6Ac64Z87z7OqnxGm8OiWbT5+LG2hNvLuurXSLafer2JhXms3FYs+SzSdD3lTrcH47IJJqzE84hpIevWx3SNVril3t2m5t8EeqLpO6sGHJ1uKrBgxwqhvc38IRw+NQZnbQkEGBfhTrnYvbwAatmxqIFRAU6Ch8EGLM+T2IkqH12dLxp3Ywr03HdLSf6n33p0QlqoCpW//TMmFl0H1LeJIzHptbuAekPAUQ70l8k6r5zEQy1sNrLSNvKYCh16uHfUlM7icmO0/zsWnyLsLXmrA+ohAIGz+K+TIgexKccDS+vP7jDB8i8m9ShKupHBymeDnlXRmO1XTcKNwx8DvaIRA+P+N9a1sA6xyB2025bE4+bZSgDRAVmJCLsF+rweCDSXJyVMoP4NxBnzfmYFNMwEipNthI+VmcECqa4s0J3feBo+yyUZSUCEtxK1rnf9a6IJqj+j+8b69dDl1zdcPb9vVdegf8Ub6olVBlPBSoLkaXHrfsxAip8yJab8XI92jZcdkOniT+l1LaDXvzNQ2yeU4pWu7qTE6KLSerGDSV9ZTIXip1MlPlt1hzq7NgHkpNu20M5q58FE1jXyExs56PHI0VzglBWyIpF8ftpE7jX91PRyjoZH+FF7hiCEvAA6ouIoGPCfb9UwrcMb0TfOJ4ncqEAVhy8oVzEOVSf/hIu3gidRIIHlTfp/rC6w2Lc+QoCI0jLiYLJoLpiNtcgkyhea/PBe+FmpR2gsM48dcCeHZi0P1J1Ewh9/5r223r0Cr6gNkZuqxzBvjbRJeoGX4ZEHkTrTdWKyTDrkFCwdHJn5xRG9xoUd/jlIQW3N4jSuU1qdURiiSU1Joow0U02JuMINLKMAJrJafwZ8VCFQUTYmWdbVMLEbSVu7NIRTj7b2bMGSPstuo8gWTJu3/ozfekZ67PQTAs3PPXVeiCyjokXD1DLYoe7I2ur7Tei3VhlZ9rGnI2gqnc22NUjJIehH6tda5g4uhHlQUKvtlP4gSINyUKar7mJYA8roEoLN0c50f2tOHK5/g8wQ9jbyCnSNWBM9wyKcvhkrfz9esOeOdcLxF3DHxFdj+C0HahQePhuoTiuqQuRP2Me6/m1vl6naVbC9Id+45wDr5r7pZePV8ZaemTEk31/L0=" /> </div> <span class="wet-boew-sessiontimeout" data-wet-boew='{"inactivity": 1080000, "reactionTime": 120000, "sessionalive": 1080000, "logouturl": "./Default.aspx"}'></span> <div id="LLS_Framework_Body"> <div> <noscript> </noscript> <!-- Start Tabs --> <div id="HomeTab_divHome" class="MainNoBorder"> <div id="HomeTab_divHomeOnlyContent"> <script type="text/javascript" src="scripts/FindSchool.js"></script> <noscript> </noscript> <span id="HomeTab_Home_lblDisplayList" style="color:#EA0000;font-weight:bold;"></span><div id="HomeTab_Home_valSum1" title="Please click on it to go to the error location." style="color:#EE0000;display:none;"> </div> <fieldset class="bold"> <legend> <span id="HomeTab_Home_LabelKeyword">Field of Study</span>&nbsp;<span id="HomeTab_Home_lblRequired">(required)</span> </legend> <div class="Clear100"> &nbsp; <div class="Clear"></div> <div> <label for="HomeTab_Home_TextBoxKeyword"> <strong> <span id="HomeTab_Home_SearchFor">Search by keyword</span></strong> </label> </div> <div class="Clear"> </div> <div class="span-3 margin-left-none"> <input name="HomeTab$Home$TextBoxKeyword" type="text" maxlength="255" size="55" id="HomeTab_Home_TextBoxKeyword" class="LLStxtbox" /> </div> <div class="Clear"> </div> <div class="span-0 "> <label for="HomeTab_Home_ddlKeyWordSearchType"> <strong> <span id="HomeTab_Home_lblKeyword">Filter</span> </strong> </label> </div> <div class="span-2"> <select name="HomeTab$Home$ddlKeyWordSearchType" id="HomeTab_Home_ddlKeyWordSearchType" class="form-control"> <option value="1">All words</option> <option value="2">Any word</option> <option value="3">Exact Phrase</option> </select> </div> </div> <div class="Clear"> </div> <div> <span id="HomeTab_Home_lblOr">- OR -</span> </div> <div class="Clear"> <br /> </div> <div> <span id="HomeTab_Home_lblSearchInstruction"> (Please use only a Keyword or Category to perform search. Keyword and Category cannot be combined.)</span> <br /> <br /> <label for="HomeTab_Home_ddlCategories"> <strong> <span id="HomeTab_Home_lblCategories">Search by category</span> </strong> </label> </div> <div class="Clear"> <select name="HomeTab$Home$ddlCategories" id="HomeTab_Home_ddlCategories" class="form-control"> <option value="0">&lt;Please Select Category&gt;</option> <option value="01">Agriculture, Agricultural Occupations and related sciences</option> <option value="04">Architecture and related services</option> <option value="05">Area, Ethnic, Cultural and Gender Studies</option> <option value="32">Basic Skills</option> <option value="26">Biological and Biomedical sciences</option> <option value="52">Business, Management, Marketing and related support services</option> <option value="09">Communication, Journalism and related programs</option> <option value="10">Communications Technologies and Support Services</option> <option value="11">Computer and Information Sciences and Support Services</option> <option value="46">Construction Trades</option> <option value="13">Education</option> <option value="14">Engineering</option> <option value="15">Engineering Technology</option> <option value="23">English Language and Litterature/Letters</option> <option value="19">Family and Consumer Sciences/Human Sciences</option> <option value="16">Foreign Languages, Literatures and Linguistics</option> <option value="55">French (Canadian) Language and Literatures/Letters</option> <option value="51">Health Professions and related Clinical Sciences</option> <option value="34">Health-Related Knowledge and Skills</option> <option value="53">High School/Secondary Diplomas and Certificate Programs</option> <option value="54">History</option> <option value="35">Interpersonal and Social Skills</option> <option value="22">Law, Legal Services and Legal Studies</option> <option value="36">Leisure and Recreational Activities</option> <option value="24">Liberal Arts and Sciences, General Studies and Humanities</option> <option value="25">Library Science</option> <option value="27">Mathematics and Statistics</option> <option value="47">Mechanic and Repair Technology</option> <option value="29">Military Technologies</option> <option value="30">Multi/Interdisciplinary Studies</option> <option value="03">Natural Resources and Conservation</option> <option value="NC">Not Codeable</option> <option value="31">Parks, Recreation, Leisure and Fitness Studies</option> <option value="12">Personal and Culinary Services</option> <option value="38">Philosophy and Religion</option> <option value="40">Physical Sciences</option> <option value="48">Precision Production Trades</option> <option value="43">Protective Services</option> <option value="42">Psychology</option> <option value="44">Public Administration and Services</option> <option value="41">Sciences Technology/Technicians</option> <option value="45">Social Sciences</option> <option value="21">Technology Education/Industrial Arts</option> <option value="39">Theological Studies and Religious Vocations</option> <option value="49">Transportation and Materials Moving</option> <option value="50">Visual and Performing Arts</option> </select> <br /> </div> <div class="Clear"> <br /> </div> </fieldset> <fieldset class="bold"> <legend> <label for="HomeTab_Home_ddlStudyLanguage"> 2. <span id="HomeTab_Home_LabelStudyLanguage">In what language would you like to study?</span> </label> </legend> <div class="Clear"> </div> <div> <select name="HomeTab$Home$ddlStudyLanguage" id="HomeTab_Home_ddlStudyLanguage" class="form-control"> <option value="0">Any</option> <option value="2">English</option> <option value="4">French</option> <option value="3">Bilingual </option> </select> </div> <div class="Clear"> <br /> </div> </fieldset> <fieldset class="bold"> <legend>3. <span id="HomeTab_Home_LabelEducationLevel">What level of education would you like to pursue? Check all that apply</span> </legend> <div class="Clear"> <br /> </div> <fieldset class="margin-left-medium"> <legend id="HomeTab_Home_lgdEducationLevel">Education Level</legend> <ul id="ulEducationLevel" class="list-unstyled mrgn-lft-0 mrgn-bttm-0"> <li class=""> <input id="ProgramGroup" value="0" onclick="javascript:unselectAllEducationLevel(this)" type="checkbox" name="EducationLevel" checked="checked" /> <label for="ProgramGroup"> All Program Levels </label> </li> <li class=""> <input id="ProgramGroup_0" value="3,1,4" onclick="javascript:unselectAllEducationLevel(this)" type="checkbox" name="EducationLevel" /> <label for="ProgramGroup_0"> Training </label> </li> <li class=""> <input id="ProgramGroup_1" value="18,5,6,8,31,32" onclick="javascript:unselectAllEducationLevel(this)" type="checkbox" name="EducationLevel" /> <label for="ProgramGroup_1"> College </label> </li> <li class=""> <input id="ProgramGroup_2" value="25,10,33,34,30,35" onclick="javascript:unselectAllEducationLevel(this)" type="checkbox" name="EducationLevel" /> <label for="ProgramGroup_2"> University </label> </li> <li class=""> <input id="ProgramGroup_3" value="36,11,27" onclick="javascript:unselectAllEducationLevel(this)" type="checkbox" name="EducationLevel" /> <label for="ProgramGroup_3"> University - Master </label> </li> <li class=""> <input id="ProgramGroup_4" value="37,12,38,39,40,41" onclick="javascript:unselectAllEducationLevel(this)" type="checkbox" name="EducationLevel" /> <label for="ProgramGroup_4"> University - Doctorate </label> </li> </ul> </fieldset> <div class="Clear"> <br /> </div> </fieldset> <fieldset id="HomeTab_Home_fieldSetStudyLocation" class="bold"> <legend>4. <span id="HomeTab_Home_LabelstudyLocation">Where in Canada would you like to study? Select one or more.</span> </legend> <div class="Clear"> <br /> </div> <div> <fieldset class="margin-left-medium"> <legend id="HomeTab_Home_lgdProvinces">List of Provinces/Territories</legend> <ul id="ulProvinceTerritory" class="list-unstyled mrgn-lft-0 mrgn-bttm-0"> <li> <input id="LLSContent_Provinces_14" onclick="javascript: unselectAllProvince(this)" value="14" type="checkbox" name="Provinces" checked="checked" /> <label for="LLSContent_Provinces_14">No Preference (any province or territory)</label> </li> <li> <input id="LLSContent_Provinces_1" onclick="javascript: unselectAllProvince(this)" value="1" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_1">Alberta</label> </li> <li> <input id="LLSContent_Provinces_4" onclick="javascript: unselectAllProvince(this)" value="4" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_4">British Columbia</label> </li> <li> <input id="LLSContent_Provinces_6" onclick="javascript: unselectAllProvince(this)" value="6" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_6">Manitoba</label> </li> <li> <input id="LLSContent_Provinces_8" onclick="javascript: unselectAllProvince(this)" value="8" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_8">New Brunswick</label> </li> <li> <input id="LLSContent_Provinces_9" onclick="javascript: unselectAllProvince(this)" value="9" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_9">Newfoundland and Labrador</label> </li> <li> <input id="LLSContent_Provinces_11" onclick="javascript: unselectAllProvince(this)" value="11" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_11">Northwest Territories</label> </li> <li> <input id="LLSContent_Provinces_3" onclick="javascript: unselectAllProvince(this)" value="3" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_3">Nova Scotia</label> </li> <li> <input id="LLSContent_Provinces_2" onclick="javascript: unselectAllProvince(this)" value="2" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_2">Nunavut</label> </li> <li> <input id="LLSContent_Provinces_5" onclick="javascript: unselectAllProvince(this)" value="5" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_5">Ontario</label> </li> <li> <input id="LLSContent_Provinces_7" onclick="javascript: unselectAllProvince(this)" value="7" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_7">Prince Edward Island</label> </li> <li> <input id="LLSContent_Provinces_13" onclick="javascript: unselectAllProvince(this)" value="13" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_13">Quebec</label> </li> <li> <input id="LLSContent_Provinces_10" onclick="javascript: unselectAllProvince(this)" value="10" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_10">Saskatchewan</label> </li> <li> <input id="LLSContent_Provinces_12" onclick="javascript: unselectAllProvince(this)" value="12" type="checkbox" name="Provinces" /> <label for="LLSContent_Provinces_12">Yukon</label> </li> </ul> </fieldset> </div> <div class="Clear"> </div> <div class="Clear"> <br /> </div> </fieldset> <div class="Center"> <ul class="list-inline"> <li> <input type="submit" name="HomeTab$Home$Submit" value="Display a List of Programs" id="HomeTab_Home_Submit" title="Display a List of Programs" class="btn btn-default" /> </li> <li> <input type="submit" name="HomeTab$Home$Reset" value="Reset" id="HomeTab_Home_Reset" title="Reset" class="btn btn-default" /> </li> </ul> </div> <br /> </div> </div> <!-- End Tabs --> </div> </div> <div class="Clear"> </div> <script type="text/javascript"> //<![CDATA[ var Page_ValidationSummaries = new Array(document.getElementById("HomeTab_Home_valSum1")); //]]> </script> </form> <div class="clear"></div><h2 style="border-top: 1px solid grey; margin-top: 8px; padding-top: 10px;">Disclaimer</h2> <p>Information about post-secondary institutions&rsquo; <b>programs</b> and education <b>costs</b> presented by the&nbsp;EduCanada search&nbsp;tool are drawn from Employment and Social Development Canada&rsquo;s (ESDC) Canadian Post-Secondary Institution Collection (CPIC) database. This information, including tuition fees, is updated by ESDC on a yearly basis and is subject to change.</p> <ul> <li><b>International students</b>: Confirm details regarding programs of study and tuition fees with your institution of interest.</li> <li><b>Canadian institutions</b>: <a href="http://www.esdc.gc.ca/cgi-bin/contact/edsc-esdc/eng/contact_us.aspx?section=cslg">Contact ESDC</a> to update your institution&rsquo;s information.</li> </ul><div class="clear"></div><!--gen_lmd2024-03-20gen_lmd--> <!-- --> <!-- REVIEW --> <!-- content_end --> <!-- <st_snippet_bottom_bar_main/> --> <!-- REVIEW --> <div class="pagedetails"> <div class="row"> </div> <dl id="wb-dtmd" class="text-right"> <dt>Date modified:&#32;</dt> <dd> <time property="dateModified">2024-03-20</time> </dd> </dl> </div> <!-- MainContentEnd --> </main> <footer id="wb-info" lang="en"> <div class="landscape"> <nav class="container wb-navcurr"> <h2 class="wb-inv">About government</h2> <div class="row wb-eqht"> <div class="col-sm-12 col-md-4 visible-md visible-lg"> <section class="hght-inhrt"> <section><h3>About</h3><ul class="list-unstyled"><li><a href="https://educanada.ca/about-a_propos/index.aspx?lang=eng">About EduCanada</a></li><li><a href="https://educanada.ca/contact_us-contactez_nous.aspx?lang=eng">Contact EduCanada</a></li><li><a href="https://www.international.gc.ca/education/strategy-strategie/strategy-summary-sommaire-strategie.aspx?lang=eng">Canada鈥檚 International Education Strategy </a></li><li><a href="https://educanada.ca/faq.aspx?lang=eng">Frequently asked questions</a></li><li><a href="https://educanada.ca/blog-blogue/index.aspx?lang=eng">Blog</a></li></ul></section> </section> </div> <div class="col-sm-12 col-md-4 brdr-rght visible-md visible-lg social"> <section class="hght-inhrt"> <h3>Media</h3><ul class="list-unstyled"><li><a href="https://educanada.ca/stay_connected-restez_branches.aspx?lang=eng">Social media</a></li><li><a href="https://www.facebook.com/EduCanada.Official/">Facebook</a></li><li><a href="https://www.instagram.com/educanadaofficial">Instagram</a></li><li><a href="https://www.youtube.com/channel/UC3i7Qo2eyKtXxScwgq3OqjA">YouTube</a></li><li><a href="https://www.linkedin.com/company/educanada">LinkedIn</a></li></ul> </section> </div> <!--<div class="col-sm-12 col-md-4 brdr-rght visible-md visible-lg social"> <section class="hght-inhrt"> </section> </div>--> <div class="col-sm-12 col-md-4 mrgn-tp-md mrgn-bttm-md"> <section class="hght-inhrt"> <h2 class="sr-only">Partners</h2> <ul class="row list-unstyled"> <li class="col-xs-6 text-center"><img src="https://educanada.ca/images/cmec-gr.png" alt="Council of Ministers of Education Canada" /></li> <li class="col-xs-6 text-center"><img src="https://educanada.ca/wcmglobal/frameworks/v4.0.49.1/theme-gcweb-v10.5.4/assets/wmms-blk.svg" alt="Symbol of the Government of Canada" width="100" class="mrgn-tp-md"></li> </ul> </section> </div> </div> </nav> </div> <div class="brand"> <div class="container"> <div class="row"> <nav class="col-md-9 col-lg-10 ftr-urlt-lnk visible-md visible-lg"> <h2 class="wb-inv">About this site</h2> <ul> <li><a href="https://educanada.ca/notices-avis.aspx?lang=eng" >Terms and conditions</a></li> <li><a href="https://educanada.ca/transparency-transparence.aspx?lang=eng" >Transparency</a></li> </ul> <!--<section><div class="span-2"><h4 class="gcwu-col-head"><a href="https://educanada.ca/about-a_propos/index.aspx?lang=eng" >About EduCanada</a></h4><ul><li><a href="https://educanada.ca/contact_us-contactez_nous.aspx?lang=eng" >Contact EduCanada</a></li><li><a href="https://www.international.gc.ca/education/strategy-2019-2024-strategie.aspx?lang=eng&amp;_ga=2.126052301.1709048070.1670248511-2026201649.1670248511" >Canada鈥檚 International Education Strategy</a></li><li><a href="https://educanada.ca/faq.aspx?lang=eng" >Frequently asked questions</a></li></ul></div></section><section><div class="span-2"><h4 class="gcwu-col-head"><a href="https://educanada.ca/stay_connected-restez_branches.aspx?lang=eng" >Social media</a></h4><ul><li><a href="https://www.facebook.com/EduCanada.Official/" >Facebook</a></li><li><a href="https://www.instagram.com/educanadaofficial" >Instagram</a></li><li><a href="https://www.youtube.com/channel/UC3i7Qo2eyKtXxScwgq3OqjA" >YouTube</a></li><li><a href="https://www.linkedin.com/company/educanada" >LinkedIn</a></li></ul></div></section>--> </nav> <div class="col-xs-6 col-md-3 col-lg-2 text-right visible-sm visible-xs tofpg"> <a href="#wb-cont">Top of Page <span class="glyphicon glyphicon-chevron-up"></span></a> </div> </div> </div> </div> </footer> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.js"></script> <script src="https://educanada.ca/wcmglobal/frameworks/v4.0.49.1/wet-boew/js/wet-boew.min.js"></script> <script src="https://educanada.ca/wcmglobal/frameworks/v4.0.49.1/theme-gcweb-v10.5.4/js/theme.min.js"></script> <!-- Webtrends Start --><!-- START OF SDC Advanced Tracking Code --> <!-- Set the SDC_ID before calling the javascript file --> <script type="text/javascript"> var gDcsId="dcsu0dn4k8fpu3kc7p8tycaep_9u6o"; </script> <!-- Execute the javascript file --> <script type="text/javascript" src="https://educanada.ca/wcmglobal/utilities/webtrends/webtrends.load.js"></script> <noscript> <p><img alt="" width="1" height="1" src="https://sdc.international.gc.ca/dcsu0dn4k8fpu3kc7p8tycaep_9u6o/njs.gif?dcsuri=/nojavascript&amp;WT.js=No&amp;WT.tv=8.0.0" /> </p></noscript> <!-- END OF SmartSource Data Collector TAG --><!-- Webtrends End --> <!-- Script Reuse: description='Google Tag Manager GAC (LDW) 2of2' tagLocation='3' thisBranch='programs-programmes' assignedBranches='***' --><!-- Google Tag Manager GAC (LDW) (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TB8GZJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager GAC (LDW) (noscript) --> <!-- Script Reuse End --><!-- Script Reuse: description='Adobe Analytics RUN PROD 2of2' tagLocation='3' thisBranch='programs-programmes' assignedBranches='***' --><!-- Adobe Analytics RUN PROD 2of2 start --> <script type="text/javascript">_satellite.pageBottom();</script> <!-- Adobe Analytics RUN PROD 2of2 end --> <!-- Script Reuse End --><!-- Script Reuse: description='WET4 Canada.ca Invitation Manager 1.2.2 2of2' tagLocation='3' thisBranch='programs-programmes' assignedBranches='***' --><!-- WET4 Canada.ca Invitation Manager 1.2.2 2of2 start --> <script src="https://www.educanada.ca/educanada2/assets/invitation-manager/Overlay.js"></script> <script src="https://www.educanada.ca/educanada2/assets/invitation-manager/InvitationManager.js"></script> <!-- WET4 Canada.ca Invitation Manager 1.2.2 2of2 end --> <!-- Script Reuse End --> <!-- Test --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10