CINXE.COM
Translated Publications
<!DOCTYPE html> <html id="htmlTag" xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head id="Head1"> <!--Copyright Bridgeline Digital, Inc. An unpublished work created in 2009. All rights reserved. This software contains the confidential and trade secret information of Bridgeline Digital, Inc. ("Bridgeline"). Copying, distribution or disclosure without Bridgeline's express written permission is prohibited--> <title>Translated Publications</title> <meta name="description" content="ASHRAE Translations: See a list of ASHRAE Publications that have been translated into various languages. " /> <meta name="keywords" content="translations, translated standards, translated" /> <link media="ALL" rel="stylesheet" type="text/css" href="/Style%20Library/css/main.css?v=638670924820000000" /> <link href="https://www.ashrae.org/technical-resources/translated-publications" rel="canonical" /><script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.7/jquery-ui.min.js"></script> <script type="text/javascript" src="/Script%20Library/front-end/frontEnd.js?v=638670924820000000"></script> <script type="text/javascript" src="/Script%20Library/RM%20and%20FB/facebookbasepixel.js?v=637559081832860343"></script> <script type="text/javascript" src="/Script%20Library/GoogleAnalytics/galinktracking.js?v=636694872528677945"></script> <script type="text/javascript" src="/Script%20Library/RM%20and%20FB/LinkedIn.js?v=636735766845676602"></script> <script type="text/javascript" src="/Script%20Library/RM%20and%20FB/AAMtracking.js?v=636866826136897193"></script> <script type="text/javascript" src="/Script%20Library/ad%20server/ad_server_search.js?v=638605405256353516"></script> <script type="text/javascript" src="/Script%20Library/ad%20server/uprival_test.js?v=637007772608685766"></script> <script type="text/javascript" src="/Script%20Library/ad%20server/ad_code.js?v=638605405380143503"></script> <script type="text/javascript"> //<![CDATA[ var publicSiteUrl='https://www.ashrae.org/'; var editorContext='SiteEditor'; var basePageType='basepage'; var pageState='View'; var jSpinnerUrl='/iapps_images/spinner.gif'; var jRotatingCube='/iapps_images/loading-spinner.gif'; var jWebApiRoutePath='api'; var PageId='b8591bcf-4fc2-4846-a583-07ddd5ad3d19'; var WorkflowId=''; var ReferrerTypeId='8'; var ReferrerUrl='technical-resources/bookstore/translated-publications'; var siteId = '8039ce09-e7da-47e1-bcec-df96b5e411f4';var swgif = '/Tracking/WebPageEventLogger.axd'; //]]> </script> <meta charset="utf-8"> <meta name="mobile-web-app-capable" content="yes"><meta name="google-site-verification" content="OGrBPJ3X7qcl_k0ESYSyCr8H_IC8qNnq1Pkkq8DXJWo" /><!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-5368111-12"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-5368111-12'); </script><script type="text/javascript" src="https://web.ashrae.org/uprival/ad_code.js?st=1662042773"></script><!-- Google Tag Manager --> <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-KVQRBD6');</script> <!-- End Google Tag Manager --><script type="text/javascript" src="https://tracking.magnetmail.net/MagnetLeads.js"> </script><script type="text/javascript"> com.realmagnet.MagnetLeads.init('RsiAkAW4uUmruHul3yVjUQ'); com.realmagnet.MagnetLeads.visitPage(); </script><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="apple-mobile-web-app-capable" content="yes" /><meta name="apple-mobile-web-app-status-bar-style" content="black" /><meta name="apple-mobile-web-app-title" content="Web Starter Kit" /><meta name="msapplication-TileImage" content="Image Library/template-images/touch/ms-touch-icon-144x144-precomposed.png" /><meta name="msapplication-TileColor" content="#3372DF" /><script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59b7cee33ece4e001182cc54&product=custom-share-buttons" async="async"></script><meta name="mobile-web-app-capable" content="yes" /><link rel="icon" sizes="192x192" href="/images/icon_192x192.png"></link><meta name="apple-mobile-web-app-capable" content="yes" /><meta name="apple-mobile-web-app-status-bar-style" content="default" /><meta name="apple-mobile-web-app-title" content="ASHRAE" /><link rel="apple-touch-icon" href="/images/icon_120x120.png"></link><link rel="apple-touch-icon" sizes="152x152" href="/images/icon_152x152.png"></link><link rel="apple-touch-icon" sizes="167x167" href="/images/icon_167x167.png"></link><link rel="apple-touch-icon" sizes="180x180" href="/images/icon_180x180.png"></link><meta name="msapplication-TileImage" content="/images/icon_144x144.png" /><meta name="msapplication-TileColor" content="#00529b" /></head> <body id="bodyTag"> <form method="post" action="/technical-resources/translated-publications" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['form1']; function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/WebForms.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ window.WebForm_PostBackOptions||document.write('<script type="text/javascript" src="/WebResource.axd?d=oCKj8IvNuIk7gy1HJUatdrxc44YP4nQWME8Wxdd6DGPnke3qspDXbthnORZlPAcXN7_u1xDrkIusxuRK-nyT4HeVlao1&t=638628063619783110"><\/script>');//]]> </script> <script type="text/javascript"> //<![CDATA[ var jTemplateType='0';var loadedFromVersion='False';//]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/MicrosoftAjax.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ (window.Sys && Sys._Application && Sys.Observer)||document.write('<script type="text/javascript" src="/ScriptResource.axd?d=C0-jv8mCc3YH01nQBjS-_7iqxAhQwr1PAupAXWe9c-BPPGUzsXZR04BVmo0GfZ6DYf-qRgRxNRrIK4XxIcCtMtvwYi2DvMZh8gSrkeCsXgxJzW1HtAy8NZq70TAxcfFSjb7b6N-fcCXIWvVYDR11RiosX1o1&t=2a9d95e3"><\/script>');//]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/MicrosoftAjaxWebForms.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ (window.Sys && Sys.WebForms)||document.write('<script type="text/javascript" src="/ScriptResource.axd?d=CkWDPtA3hXBHN7AqG5hE3AqHF3VpqsYHc2CORuy9yY-68UdbUfqEq988tjrPIpe-j_OLXO-j30fU7S3eQMTXmXucYiW4XyTEgu6YEG0ouvBlwMiFFZrNJMo6VfqMY2-D_9TN8uAlpOAtlcy_A1FeI5E3pNtBAkyeM0UpNdqXkUDtx89Z0&t=2a9d95e3"><\/script>');//]]> </script> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('scriptManager', 'form1', [], [], [], 90, ''); //]]> </script> <div class="pageWrap"> <header class="headerMain"> <div class="section--contrastLight global-alert" data-alert="AI"><p><span style="font-size: 13px;"><i class="icon-info-alt icon--empty"></i><em> Artificial intelligence (AI) policy: ASHRAE prohibits the entry of content from any ASHRAE publication or related ASHRAE intellectual property (IP) into any AI tool, including but not limited to ChatGPT. Additionally, creating derivative works of ASHRAE IP using AI is also prohibited without express written permission from ASHRAE.</em></span></p><span class="close-button"><i role="button" class="icon-close"><span class="h-visuallyHidden">Close</span></i></span></div> <div class="headerMain-util"> <div class="headerMain-utilInner"> <div class="headerMain-utilZone01"> <div class="logoMain"> <a href="/"> <img src="/Image Library/content-images/logo_ashrae.png" alt="logo"></a><span>Shaping Tomorrow鈥檚 Global Built Environment Today</span> </div> </div> <div class="headerMain-utilZone02"> <i class="placeholder" data-placeholderid="11138"></i> <div class="searchBox searchBox--main"> <input id="searchMain" type="text" placeholder="What Are You Looking For?" name="" class="searchBox-textField"> <a class="searchBox-submit" ></a> </div> </div> <div class="headerMain-utilZone03"> <nav class="navUtil"><ul> <li class=""><a href="/join">Join</a></li> <li class=""><a href="/volunteer">Volunteer</a></li> <li class=""><a href="/make-a-gift">Make A Gift</a></li> <li class="navUtil-btn"><a href="https://www.techstreet.com/ashrae/pages/home">Bookstore</a></li> </ul></nav> <nav class="navSignin"> <ul> <li><a href="/login" class="navSignin-signin">Log In</a></li> </ul> </nav> </div> </div> </div> <div class="headerMain-main"> <div class="headerMain-mainInner"> <div class="headerMain-mainZone01"> </div> <div class="headerMain-mainZone02"> <nav id="navMain" runat="server" class="navMain"><ul> <li class="hasChildren is-mega"><a href="/about">About</a><ul> <div class="mega-column"> <li class=""><a href="/about/mission-and-vision">Mission & Vision</a><ul class="mega-column--inset"> <li class=""><a href="/about/mission-and-vision/ashrae-industry-history">ASHRAE & Industry History</a></li> </ul> </li> <li class=""><a href="/about/leadership">Leadership</a><ul class="mega-column--inset"> <li class=""><a href="/about/leadership/ashrae-board-of-directors">ASHRAE Board of Directors</a></li> <li class=""><a href="/about/leadership/ashrae-president">ASHRAE President</a></li> <li class=""><a href="/about/leadership/leadership-voices">Leadership Voices</a></li> <li class=""><a href="/about/leadership/officers-directors-councils-committees-staff">Officers, Directors, Councils, Committees, Staff</a></li> <li class=""><a href="/about/leadership/presidential-members-gallery">Presidential Members Gallery</a></li> <li class=""><a href="/File Library/About/Leadership/Society Organization Chart/SocietyOrgChart.pdf">Society Organization Chart</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/about/strategic-plan">Strategic Plan</a></li> <li class=""><a href="/about/society-snapshot">Society Snapshot</a></li> <li class=""><a href="/about/governance">Governance</a><ul class="mega-column--inset"> <li class=""><a href="/about/governance/memoranda-of-understanding">Memoranda of Understanding</a></li> </ul> </li> <li class=""><a href="/about/position-documents">Position Documents</a></li> <li class=""><a href="/about/government-affairs">Government Affairs</a><ul class="mega-column--inset"> <li class=""><a href="/about/government-affairs/member-resources-advocacy-toolkit">Member Resources: Advocacy Toolkit</a></li> <li class=""><a href="/about/government-affairs/government-affairs-office">Government Affairs Office</a></li> <li class=""><a href="/about/government-affairs/government-affairs-updates">Government Affairs Updates</a></li> <li class=""><a href="/about/government-affairs/policy-positions-and-issues">Policy Positions and Issues</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/about/news">News</a><ul class="mega-column--inset"> <li class=""><a href="/about/news/2025">2025</a></li> <li class=""><a href="/about/news/2024">2024</a></li> <li class=""><a href="/about/news/2023">2023</a></li> <li class=""><a href="/about/news/news-prior-to-2023">News Prior to 2023</a></li> </ul> </li> <li class=""><a href="/about/newsletters">Newsletters</a></li> <li class=""><a href="/about/careers-at-ashrae">Careers at ASHRAE</a></li> <li class=""><a href="/about/event-space-rental">Event Space Rental</a></li> <li class=""><a href="http://foundation.ashrae.biz/" target="_blank">ASHRAE Foundation <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/about/ashrae-365-app">ASHRAE 365 App</a></li></div><div class="mega-column"><li class=""><a href="/about/support-ashrae">Support ASHRAE</a><ul class="mega-column--inset"> <li class=""><a href="/about/support-ashrae/rp">RP</a></li> <li class=""><a href="http://foundation.ashrae.biz/" target="_blank">Foundation <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/about/support-ashrae/planned-giving">Planned Giving</a></li> <li class=""><a href="/about/support-ashrae/ashrae-presidents-scholarship">ASHRAE Presidents Scholarship</a></li> <li class=""><a href="/about/support-ashrae/other">Other</a></li> <li class=""><a href="/about/support-ashrae/volunteer">Volunteer</a></li> </ul> </li> <li class=""><a href="/about/marketing-central">Marketing Central</a></li> <li class=""><a href="/about/ashrae-global-hq">ASHRAE Global HQ</a></li> <li class=""><a href="/about/contact-us">Contact Us</a></li> <li class=""><a href="/about/diversity-equity-and-inclusion-dei">Diversity Equity and Inclusion (DEI)</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/technical-resources">Technical Resources</a><ul> <div class="mega-column"> <li class=""><a href="https://store.accuristech.com/ashrae/ashraegate.html" target="_blank">Bookstore <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="https://ashrae.library.site/" target="_blank">ASHRAE Library <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/technical-resources/technology-portal">Technology Portal</a></li> <li class=""><a href="/technical-resources/technical-apps">Technical Apps</a></li> <li class=""><a href="/technical-resources/free-resources">Free Resources</a></li> <li class=""><a href="/technical-resources/ashrae-365-app">ASHRAE 365 App</a></li> <li class=""><a href="/technical-resources/building-eq">Building EQ</a></li> <li class=""><a href="/technical-resources/aedgs">AEDGs</a></li> <li class=""><a href="/technical-resources/cebd-center-of-excellence-for-building-decarbonization">Center of Excellence for Building Decarbonization (CEBD)</a></li></div><div class="mega-column"><li class=""><a href="/technical-resources/standards-and-guidelines">Standards & Guidelines</a><ul class="mega-column--inset"> <li class=""><a href="/technical-resources/standards-and-guidelines/continuous-maintenance">Continuous Maintenance</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/pcs-toolkit">Project Committees (PCs) Toolkit</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/public-review-drafts">Public Review Drafts</a></li> <li class=""><a href="https://www.techstreet.com/ashrae/lists/ashrae_standards.tmpl?ashrae_auth_token=" target="_blank">Purchase Standards & Guidelines <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/standards-actions">Standards Actions</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/standards-addenda">Standards Addenda</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/standards-errata">Standards Errata</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/standards-interpretations">Standards Interpretations</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/apply-to-a-project-committee">Apply to a Project Committee</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/technical-resources/90-1-portal">90.1 Portal</a></li> <li class=""><a href="/technical-resources/ashrae-handbook">ASHRAE Handbook</a></li> <li class=""><a href="/technical-resources/ashrae-journal">ASHRAE Journal</a><ul class="mega-column--inset"> <li class=""><a href="/technical-resources/ashrae-journal/featured-articles">Featured Articles</a></li> <li class=""><a href="/technical-resources/ashrae-journal/podcast">ASHRAE Journal Podcast</a></li> <li class=""><a href="/technical-resources/ashrae-journal/hot-air">Hot Air</a></li> </ul> </li> <li class=""><a href="http://www.hpbmagazine.org/" target="_blank">High Performing Buildings <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/technical-resources/supplier-provided-learning">Supplier-Provided Learning</a></li> <li class=""><a href="/technical-resources/ashrae-transactions">ASHRAE Transactions</a></li> <li class=""><a href="/technical-resources/ashrae-conference-papers">ASHRAE Conference Papers</a></li></div><div class="mega-column"><li class=""><a href="/technical-resources/research">Research</a><ul class="mega-column--inset"> <li class=""><a href="/technical-resources/research/ashrae-rp">ASHRAE RP</a></li> <li class=""><a href="https://www.techstreet.com/ashrae/subgroups/34748?ashrae_auth_token=" target="_blank">Purchase Research Reports <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/technical-resources/research/research-strategic-plan">Research Strategic Plan</a></li> </ul> </li> <li class=""><a href="/technical-resources/technical-committees">Technical Committees</a></li> <li class=""><a href="/technical-resources/science-and-technology-for-the-built-environment">Science and Technology for the Built Environment</a></li> <li class=""><a href="/technical-resources/translated-publications">Translated Publications</a></li></div><div class="mega-column"><li class=""><a href="/technical-resources/authoring-tools">Authoring Tools</a><ul class="mega-column--inset"> <li class=""><a href="/technical-resources/authoring-tools/citation-and-abstract-indexes">Citation and Abstract Indexes</a></li> <li class=""><a href="/technical-resources/authoring-tools/terminology">Terminology</a></li> </ul> </li> <li class=""><a href="/technical-resources/publication-errata-and-updates">Publication Errata & Updates</a></li> <li class=""><a href="/technical-resources/technical-faqs">Technical FAQs</a></li> <li class=""><a href="/technical-resources/resilience-activities">Resilience Activities</a></li> <li class=""><a href="/technical-resources/refrigeration">Refrigeration</a></li> <li class=""><a href="/technical-resources/residential">Residential</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/professional-development">Professional Development</a><ul> <div class="mega-column"> <li class=""><a href="/professional-development/elearning-on-demand">eLearning On Demand</a><ul class="mega-column--inset"> <li class=""><a href="https://myelearning.ashrae.org/page/individual-course" target="_blank">Course Catalog <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/professional-development/elearning-on-demand/group-enrollment">Group Enrollments</a></li> </ul> </li> <li class=""><a href="/professional-development/all-instructor-led-training">All Instructor-Led Training</a><ul class="mega-column--inset"> <li class=""><a href="/professional-development/all-instructor-led-training/scheduled-courses">Scheduled Courses</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/hvac-design-and-operations-training">HVAC Design and Operations Training</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/online-instructor-led-training">Online Instructor-Led Training</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/global-training">ASHRAE Global Training | MENA</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/catalog-of-instructor-led-training">Catalog of Instructor-Led Training</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/company-chapter-training">Company/Chapter Training</a></li> </ul> </li> <li class=""><a href="/professional-development/self-directed-learning-group-learning-texts">Self-Directed Learning / Group Learning Texts</a></li></div><div class="mega-column"><li class=""><a href="/professional-development/ashrae-certification">ASHRAE Certification</a><ul class="mega-column--inset"> <li class=""><a href="/professional-development/ashrae-certification/explore-benefits">Explore Benefits</a></li> <li class=""><a href="/professional-development/ashrae-certification/digital-badging">Digital Badging</a></li> <li class=""><a href="/professional-development/ashrae-certification/find-an-ashrae-certified-professional">Find an ASHRAE Certified Professional</a></li> </ul> </li> <li class=""><a href="/professional-development/learning-pathways">Learning Pathways</a><ul class="mega-column--inset"> <li class=""><a href="/professional-development/learning-pathways/hvac-design">HVAC Design - Basics</a></li> <li class=""><a href="/professional-development/learning-pathways/pathogen-mitigation">Pathogen Mitigation</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="https://jobs.ashrae.org/" target="_blank">Job Board <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/professional-development/educator-resources">Educator Resources</a></li> <li class=""><a href="/professional-development/tech-hour-videos">Tech Hour Videos</a></li> <li class=""><a href="/professional-development/ashrae-unep-portal">ASHRAE UNEP Portal</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/conferences">Conferences</a><ul> <div class="mega-column"> <li class=""><a href="/conferences/2025-winter-conference-orlando">2025 Winter Conference | Orlando</a></li> <li class=""><a href="/conferences/2025-annual-conference-phoenix">2025 Annual Conference | Phoenix</a></li> <li class=""><a href="/conferences/topical-conferences">Topical Conferences</a><ul class="mega-column--inset"> <li class=""><a href="/conferences/topical-conferences/third-international-conference-on-energy-and-indoor-environment-for-hot-climates">Third International Conference on Energy and Indoor Environment for Hot Climates</a></li> <li class=""><a href="/conferences/topical-conferences/2025-ashrae-conference-for-integrated-design-construction-operations">2025 ASHRAE Conference for Integrated Design, Construction & Operations</a></li> <li class=""><a href="/conferences/topical-conferences/ieq-2025-conference">IEQ 2025 Conference</a></li> <li class=""><a href="/conferences/topical-conferences/2025-ashrae-building-decarbonization-conference">2025 ASHRAE Building Decarbonization Conference</a></li> <li class=""><a href="/conferences/topical-conferences/2025-building-xvi-conference">2025 Buildings XVI Conference</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/conferences/virtual-conference-access">Virtual Conference Access</a></li> <li class=""><a href="/conferences/conference-resources">Conference Resources</a><ul class="mega-column--inset"> <li class=""><a href="/conferences/conference-resources/ashrae-conference-marketing">ASHRAE Conference Marketing</a></li> <li class=""><a href="/File Library/Conferences/Conference Resources/Criteria for Annual Conference City Selection/Criteria-for-Annual-Conference-City-Selection.pdf">Criteria for Annual Conference City Selection</a></li> <li class=""><a href="/conferences/conference-resources/papers-and-programs">Papers & Programs</a></li> <li class=""><a href="/conferences/conference-resources/past-ashrae-conferences">Past ASHRAE Conferences</a></li> <li class=""><a href="/conferences/conference-resources/future-ashrae-conferences">Future ASHRAE Conferences</a></li> <li class=""><a href="/conferences/conference-resources/topical-conference-criteria">Topical Conference Criteria</a></li> <li class=""><a href="/conferences/conference-resources/travel">Travel</a></li> <li class=""><a href="/conferences/conference-resources/sponsorship-opportunities">Sponsorship Opportunities</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/conferences/chapters-regional-conferences-crcs">Chapters Regional Conferences (CRCs)</a></li> <li class=""><a href="/conferences/events-and-conferences">Events and Conferences</a></li> <li class=""><a href="/conferences/speaker-resources">Speaker Resources</a></li> <li class=""><a href="/conferences/ashrae-365-app">ASHRAE 365 App</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/communities">Communities</a><ul> <div class="mega-column"> <li class=""><a href="/communities/regions">Regions</a></li> <li class=""><a href="/communities/chapters">Chapters</a><ul class="mega-column--inset"> <li class=""><a href="/communities/chapters/ashrae-chapters">ASHRAE Chapters</a></li> <li class=""><a href="https://eweb.ashrae.org/eweb/dynamicpage.aspx?webcode=ASHRAEChapters" target="_blank">Chapter Reports, PAOE, CIQ <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="https://eweb.ashrae.org/eweb/dynamicpage.aspx?site=ASHRAE&webcode=chaptermeetings&chp_cst_key=00000000-0000-0000-0000-000000000000" target="_blank">Chapter Meetings <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/communities/chapters/chapter-resources">Chapter Resources</a></li> <li class=""><a href="/communities/chapters/distinguished-lecturers">Distinguished Lecturers</a></li> <li class=""><a href="/communities/chapters/paoe-information">PAOE Information</a></li> <li class=""><a href="/communities/chapters/doe-lbnl-partnership">DOE & LBNL Partnership</a></li> </ul> </li> <li class=""><a href="/communities/volunteer">Volunteer</a></li></div><div class="mega-column"><li class=""><a href="/communities/councils">Councils</a><ul class="mega-column--inset"> <li class=""><a href="/communities/councils/members-council">Members Council</a></li> <li class=""><a href="/communities/councils/publishing-and-education-council">Publishing & Education Council</a></li> <li class=""><a href="/communities/councils/technology-council">Technology Council</a></li> </ul> </li> <li class=""><a href="/communities/committees">Committees</a><ul class="mega-column--inset"> <li class=""><a href="/communities/committees/committee-nominations">Committee Nominations</a></li> <li class=""><a href="/communities/committees/standards-committees">Standards Committees</a></li> <li class=""><a href="/communities/committees/standing-committees">Standing Committees</a></li> <li class=""><a href="/communities/committees/technical-committees">Technical Committees</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/communities/student-zone">Student Zone</a><ul class="mega-column--inset"> <li class=""><a href="/communities/student-zone/student-activities">Student Activities</a></li> <li class=""><a href="/communities/student-zone/competitions">Competitions</a></li> <li class=""><a href="/communities/student-zone/scholarships-and-grants">Scholarships & Grants</a></li> <li class=""><a href="/communities/student-zone/student-branches">Student Branches</a></li> <li class=""><a href="/communities/student-zone/k-12-activities">K–12 Activities</a></li> <li class=""><a href="/communities/student-zone/membership-and-meetings">Membership & Meetings</a></li> <li class=""><a href="/communities/student-zone/educational-resources">Educational Resources</a></li> <li class=""><a href="/communities/student-zone/student-activities-resources">Student Activities Resources</a></li> <li class=""><a href="/communities/student-zone/student-news">Student News</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/communities/young-engineers-in-ashrae-yea">Young Engineers in ASHRAE (YEA)</a><ul class="mega-column--inset"> <li class=""><a href="/communities/young-engineers-in-ashrae-yea/honors-and-awards">Honors & Awards</a></li> <li class=""><a href="/communities/young-engineers-in-ashrae-yea/resources">Resources</a></li> <li class=""><a href="/communities/young-engineers-in-ashrae-yea/yea-committee">YEA Committee</a></li> <li class=""><a href="/communities/young-engineers-in-ashrae-yea/yea-events-and-programs">YEA Events & Programs</a></li> <li class=""><a href="/File Library/Membership/Member Benefits/Membership Promotion Resources/YoungEngineersinASHRAE-Guide.pdf">YEA Guide</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/communities/college-of-fellows">College of Fellows</a></li> <li class=""><a href="/communities/life-members-club">Life Members Club</a></li> <li class=""><a href="/communities/ashrae-associate-society-alliance">ASHRAE Associate Society Alliance</a></li> <li class=""><a href="/communities/memoranda-of-understanding-mous">Memoranda of Understanding (MOUs)</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/membership">Membership</a><ul> <div class="mega-column"> <li class=""><a href="/membership/member-benefits">Member Benefits</a><ul class="mega-column--inset"> <li class=""><a href="/membership/member-benefits/membership-promotion-resources">Membership Promotion Resources</a></li> </ul> </li> <li class=""><a href="/membership/join">Join</a></li> <li class=""><a href="/membership/renew">Renew</a></li> <li class=""><a href="/membership/special-membership-programs">Special Membership Programs</a><ul class="mega-column--inset"> <li class=""><a href="/membership/special-membership-programs/grouppay">GroupPay</a></li> <li class=""><a href="https://www.ashrae.org/membership/special-membership-programs#yea" target="_blank">YEA <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="https://www.ashrae.org/membership/special-membership-programs#smartstart" target="_blank">SmartStart <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="https://www.ashrae.org/membership/special-membership-programs#devecon" target="_blank">Developing Economies <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/membership/special-membership-programs/cibse-ashrae-membership">CIBSE/ASHRAE Membership</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/membership/my-ashrae">My ASHRAE</a><ul class="mega-column--inset"> <li class=""><a href="/membership/my-ashrae/connect-a-colleague">Connect-a-Colleague</a></li> <li class=""><a href="/membership/my-ashrae/my-community">My Community</a></li> <li class=""><a href="/membership/my-ashrae/my-participation">My Participation</a></li> <li class=""><a href="/membership/my-ashrae/my-professional-development">My Professional Development</a></li> <li class=""><a href="/membership/my-ashrae/my-technical-resources">My Technical Resources</a></li> <li class=""><a href="/membership/my-ashrae/renew-my-membership">Renew My Membership</a></li> <li class=""><a href="/membership/my-ashrae/upgrade-my-membership">Upgrade My Membership</a></li> <li class=""><a href="https://eweb.ashrae.org/eweb/dynamicpage.aspx?webcode=ASHRAEIBII" target="_blank">Manage My Membership <i class="icon-link-ext icon--empty"></i></a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/membership/honors-and-awards">Honors & Awards</a></li> <li class=""><a href="/membership/membership-faqs">Membership FAQs</a></li> <li class=""><a href="/membership/logo-merchandise">Logo Merchandise</a></li> </div> </ul> </li> </ul></nav><div class="mobileDrawerToggle drawerToggle" data-for="globals-mobile" data-mobile="true"></div> </div> </div> </div> </header> <script> $(document).ready(function () { $('#searchMain').keydown(function (event) { if (event.keyCode == 13) { event.preventDefault(); submitSiteSearch($('#searchMain').val()); } }); $('.searchBox-submit').click( function () { submitSiteSearch($('#searchMain').val()); }); }); function submitSiteSearch(searchVal) { if (searchVal != "") { //document.location = '/search/productsearch?q=' + escape(searchVal); //document.location = '/search/sitesearch?q=' + escape(searchVal); document.location = '/search/ashrae-search?q=' + escape(searchVal); } } </script> <script src="https://use.typekit.net/rof0zcx.js"></script> <script>try{Typekit.load({ async: true });}catch(e){}</script> <main> <div class="pageMeta"> <div class="pageMeta-inner"> <nav role="navigation" class="navSecondary"> <div id="ctl01_ctlBreadcrumbNav_Breadcrumb" class="Breadcrumb"> <ul class="navSecondary-breadcrumb"> <li><a href="/home">Home</a></li> <li><a href="/technical-resources">Technical Resources</a></li> <li class="active"><a href="https://store.accuristech.com/ashrae/ashraegate.html">Bookstore</a></li> </ul> </div> <!-- TODO: Add nav for sibling links --> <!--<ul class="navSecondary-links"> <li><a href="#">Interior Page</a></li> <li><a href="#">Interior Page</a></li> <li><a href="#">Interior Page</a></li> </ul>--> </nav> </div> </div> <div class='section section--contrastLight pageTitle pageTitle--center ' style="background-image:url(https://www.ashrae.org/Image%20Library/Global%20Content/Banners/Skylines/technicalresources.png)"> <div class="contained"> <div class="pageTitleCopy"> <h1 id="ctl01_ctlPageTitle_cltitle" class="pageTitleCopy-heading"> Translated Publications </h1> </div> </div> </div> <div id="ctl01_PageZoneContainer4"> <div id="ctl01_PageZoneContainer4_PageZoneContainer4_zZJZ536Yby"> <div id="ctl01_PageZoneContainer4_PageZoneContainer4_zZJZ536Yby_ctl00"> <div class="section h-hard socialShare section--contrastLight"> <div class="socialShare-inner"> <h4 class="socialShare-heading">Share This</h4> <div class="socialShare-icons"> <span class="st-custom-button st_x_large" data-network="twitter"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> <span class="st-custom-button st_facebook_large" data-network="facebook"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> <span class="st-custom-button st_email_large" data-network="email"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> <span class="st-custom-button st_print_large" data-network="print"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> <span class="st-custom-button st_sharethis_large" data-network="sharethis"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> </div> </div> </div> </div> </div> </div> <div class="section"> <div class="contained "> <div class="row"> <div class="column lg-18"> <div id="ctl01_PageZoneContainer1"> <div id="ctl01_PageZoneContainer1_PageZoneContainer1_3Eg1qfCD6UZ"> <div id="ctl01_PageZoneContainer1_PageZoneContainer1_3Eg1qfCD6UZ_ctl00"> <hr> <aside> <p style="padding-left: 30px;"><span style="font-size: 16px;">As ASHRAE seeks to expand its mission around the globe, the Society is offering ASHRAE content in languages other than English. This page details the numerous translated ASHRAE publications that we offer, which are available in the following languages:</span></p> <table style="width: 100%;"> <tbody> <tr> <td style="width: 5%;"><span style="font-size: 18px;"><strong></strong></span></td> <td style="width: 30.4191%;"> <ul> <li><span style="font-size: 18px;"><strong><a href="#arabic">Arabic</a></strong></span></li> <li><span style="font-size: 18px;"><strong><a href="#chinese">Chinese</a></strong></span></li> <li><span style="font-size: 18px;"><strong><a href="#croatian">Croatian</a></strong></span></li> <li><span style="font-size: 18px;"><strong><a href="#french">French</a></strong></span></li> <li><span style="font-size: 18px;"><strong><a href="#greek">Greek</a></strong></span></li> <li><span style="font-size: 18px;"><strong><a href="#korean">Korean</a></strong></span></li> </ul> </td> <td style="width: 62.5809%;"> <ul> <li><span style="font-size: 18px;"><strong><a href="#portuguese">Portuguese</a></strong></span><span style="font-size: 18px;"><strong></strong></span></li> <li><span style="font-size: 18px;"><strong><a href="#romanian">Romanian</a></strong></span></li> <li><span style="font-size: 18px;"><strong><a href="#serbian">Serbian</a></strong></span></li> <li><a href="#slovenian"><span style="font-size: 18px;"><strong>Slovenian</strong></span></a></li> <li><span style="font-size: 18px;"><strong><a href="#spanish">Spanish</a></strong></span></li> <li><span style="font-size: 18px;"><strong><a href="#turkish">Turkish</a></strong></span></li> </ul> </td> </tr> </tbody> </table> <p style="padding-left: 30px;"><span style="font-size: 16px;">ASHRAE Chapters, ASHRAE Associate Societies, and commercial entities who wish to translate ASHRAE publications should email the title of the publication(s) and the intended language to the <a href="mailto:cmichaels@ashrae.org">Editor of Special Publications</a>, who will discuss all requests with the Director of Publications and Education and explain the terms of translation agreements for approved projects.</span></p> </aside> <hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="arabic"></a>Arabic</h2> </td> </tr> </tbody> </table> <hr> <figure class="figure--left"><img src=" /Image Library/Main Nav/Technical Resources/Bookstore/PD_BuildingDecarbonization_2022rev---Arabic---COVER.png" alt width="168" height="219"></figure> <p><strong>ASHRAE Position Document on Building Decarbonization</strong></p> <p>This position document recommends embracing building decarbonization strategies to reduce building greenhouse gas (GHG) emissions. Buildings provide many benefits to society but have a significant worldwide environmental impact due to their GHG emissions. The building industry accounts for roughly 40% of global GHGs, and the global building stock is expected to double by 2060. As society faces the challenge of mitigating climate change, ASHRAE’s position is that decarbonization of buildings and their systems must be based on a holistic analysis including healthy, safe, and comfortable environments; energy efficiency; environmental impacts; sustainability; operational security; and economics.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd_buildingdecarbonization_2022rev---arabic.pdf" title="PD_BuildingDecarbonization_2022rev - Arabic.pdf" target="_blank">Arabic </a>and <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd-on-building-decarbonization---2024.pdf" title="PD-on-Building-Decarbonization---2024.pdf" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img src=" https://www.ashrae.org/Image%20Library/Main%20Nav/Technical%20Resources/Bookstore/62_1_2022_Arabic_FrontCover_.jpg" alt width="168" height="219"></figure> <p><strong>ASHRAE Standard 62.1-2022, Ventilation and Acceptable Indoor Air Quality</strong></p> <p>Standard 62.1 specifies minimum ventilation rates and other measures intended to provide indoor air quality (IAQ) that's acceptable to human occupants and that minimizes adverse health effects. The standard provides procedures and methods for meeting minimum ventilation and IAQ requirements to engineers, design professionals, owners, and jurisdictional authorities where model codes have been adopted and enables stakeholders to make a conscientious effort to improve the indoor environment while maintaining a minimum standard for ventilation.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/ashrae-arabic-standard-62-1-2022?product_id=2581238" target="_blank" rel="noopener">Arabic</a> and <a href="chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://www.ashrae.org/file%20library/about/position%20documents/pd_buildingdecarbonization_2022rev.pdf" target="_blank" rel="noopener">English</a></strong></p> <p><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><span class="mce-nbsp-wrap" contenteditable="false"> </span><a href="https://www.techstreet.com/ashrae/standards/ashrae-arabic-standard-62-1-2016?product_id=2016128" target="_blank" rel="noopener">Translation of Standard 62.1-2016 also available</a></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/55-2017_arabic_cover1.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong>ASHRAE Standard 55-2017, Thermal Environmental Conditions for Human Occupancy </strong></p> <p>This standard specifies the combinations of indoor thermal environmental factors and personal factors that will produce thermal environmental conditions acceptable to a majority of the occupants within the space. The environmental factors addressed in this standard are temperature, thermal radiation, humidity, and air speed; the personal factors are those of activity and clothing. It is intended that all of the criteria in this standard be applied together, as comfort in the indoor environment is complex and responds to the interaction of all of the factors that are addressed herein.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/ashrae-arabic-standard-55-2017?product_id=2035400" target="_blank">Arabic</a> and <a href="https://www.techstreet.com/ashrae/standards/ashrae-55-2017?product_id=1994974" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucy-sengineeringadventure_arabiccover_front.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong>Lucy's Engineering Adventure </strong></p> <p>This rhyming picture book introduces children to building and HVAC engineering through a young girl's visit to an unfinished building, where her father uses a metaphor of the human body to explain the building's beams and columns, electrical system, and HVAC ducts. Lucy's curiosity is encouraged by her father throughout.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure-arabic?product_id=2567436" target="_blank">Arabic</a> and <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure?product_id=2232732" target="_blank">English</a></strong><strong></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucygoesgreencover---arabic----front.png" alt width="158" height="224"></figure> <p><strong>Lucy Goes Green</strong></p> <p>This rhyming picture book is the second book in ASHRAE's Engineering Adventures Series. It was developed by the ASHRAE Student Activities Committee as part of their goal to promote and encourage engineering and HVAC&R careers.</p> <p><strong>Available in <a href="https://store.accuristech.com/ashrae/standards/lucy-goes-green-arabic?product_id=2926167" target="_blank" rel="noopener">Arabic</a> and <a href="https://store.accuristech.com/ashrae/standards/lucy-goes-green?product_id=2578387" target="_blank" rel="noopener">English</a></strong></p> <p></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="chinese"></a>Chinese</h2> </td> </tr> </tbody> </table> <hr> <p><strong>Handbook Tables of Contents</strong></p> <ul> <li><a href="https://www.ashrae.org/file%20library/technical%20resources/bookstore/2023-hvac-applications-toc---traditional-chinese.pdf" target="_blank">Table of Contents 2023 ASHRAE Handbook—HVAC Applications </a> – Traditional Chinese</li> <li><a href="https://www.ashrae.org/file%20library/technical%20resources/bookstore/2022-refrigeration-toc---traditional-chinese.pdf" target="_blank">Table of Contents 2022 ASHRAE Handbook—Refrigeration</a> – Traditional Chinese</li> <li><a href="https://www.ashrae.org/file%20library/technical%20resources/bookstore/2021-fundamentals-toc---traditional-chinese.pdf" target="_blank">Table of Contents 2021 ASHRAE Handbook—Fundamentals</a> – Traditional Chinese</li> <li><a href="https://www.ashrae.org/file%20library/technical%20resources/bookstore/2020-hvac-systems-and-equipment-toc---traditional-chinese.pdf" target="_blank">Table of Contents 2020 ASHRAE Handbook—HVAC Systems and Equipment </a> – Traditional Chinese</li> </ul> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/chinese_translation_front-cover-only.png" alt width="168" height="219"></figure> <p><strong>ASHRAE/IES Standard 90.1-2019, Energy Standard for Buildings Except Low-Rise Residential Buildings (SI Edition)</strong></p> <p>This standard provides minimum requirements for the energy-efficient design, construction, and a plan for operation and maintenance and for utilization of on-site, renewable energy resources in buildings except low-rise residential buildings for (1) new buildings and their systems, (2) new portions of buildings and their systems, (3) new systems and equipment in existing buildings, and (4) new equipment or building systems specifically iden¬tified in the standard that are part of industrial or manufacturing processes. It also provides criteria for determining compliance with these requirements.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/ashrae-chinese?product_id=2242193" target="_blank">Chinese</a> or <a href="https://www.techstreet.com/ashrae/standards/ashrae-90-1-2019-si?product_id=2098643" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img style="float: left; margin-right: 4px; margin-bottom: 4px; margin-left: 4px;" src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/chinese-111-2008.jpg" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong><strong sizset="113" sizcache="0">ASHRAE Standard 111-2008, Measurement, Testing, Adjusting, and Balancing of Building HVAC Systems</strong></strong></p> <p>This standard applies to building heating, ventilating, and air-conditioning (HVAC) systems of the air-moving and hydronic types and their associated heat transfer, distribution, refrigeration, electrical power, and control subsystems.</p> <p><strong><strong sizset="113" sizcache="0"> Available in <a href="http://www.techstreet.com/ashrae/standards/ashrae/111_2008?product_id=1727787&ashrae_auth_token=" target="_blank">Chinese </a>or <a href="https://www.techstreet.com/ashrae/standards/ashrae-111-2008-ra-2017?product_id=1999370" target="_blank">English</a></strong></strong></p> <hr> <figure class="figure--left"><img style="margin-right: 4px; margin-bottom: 4px; margin-left: 4px; float: left;" src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/chinese-humidity-control.jpg" alt="chinese-humidity-control.jpg" width="150" height="124"></figure> <p><strong>Humidity Control Design Guide for Commercial and Institutional Buildings</strong></p> <p>This book is designed to help technical professionals design humidity control systems for commercial buildings. It provides complete coverage of humidity control from basic principles to real-world design advice in an easy-to-follow layout.</p> <p><strong> Available in <a href="http://www.techstreet.com/ashrae/cgi-bin/detail?product_id=1829506&ashrae_auth_token=" target="_blank">Chinese</a> or <a href="https://www.techstreet.com/ashrae/standards/humidity-control-design-guide-for-commercial-and-institutional-buildings?product_id=1212230" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucy-sengineeringadventure_chinesecoverfront.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong>Lucy's Engineering Adventure </strong></p> <p>This rhyming picture book introduces children to building and HVAC engineering through a young girl's visit to an unfinished building, where her father uses a metaphor of the human body to explain the building's beams and columns, electrical system, and HVAC ducts. Lucy's curiosity is encouraged by her father throughout.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure-chinese?product_id=2506740" target="_blank" rel="noopener">Chinese</a> and <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure?product_id=2232732" target="_blank" rel="noopener">English</a></strong></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="croatian"></a>Croatian</h2> </td> </tr> </tbody> </table> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucy-sengineeringadventure_croatiancover_front.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong>Lucy's Engineering Adventure </strong></p> <p>This rhyming picture book introduces children to building and HVAC engineering through a young girl's visit to an unfinished building, where her father uses a metaphor of the human body to explain the building's beams and columns, electrical system, and HVAC ducts. Lucy's curiosity is encouraged by her father throughout.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure-croatian?product_id=2567435" target="_blank">Croatian</a> and <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure?product_id=2232732" target="_blank">English</a></strong></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="french"></a>French</h2> </td> </tr> </tbody> </table> <p></p> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/ashrae-global-hvacr-summit-final-report---french-cover.png" alt width="168" height="219"></figure> <p><strong>ASHRAE Global HVAC&R Summit Final Report</strong></p> <p>The ASHRAE Global HVAC&R Summit – a key element of 2022–2023 ASHRAE President Farooq Mehboob’s vision for his Society year theme, “Securing Our Future” – was designed to create an environment of collaboration and strategic dialogue to address the critical issues of the day, which were determined via the results of an international survey developed and distributed by the ASHRAE Associate Society Alliance (AASA).</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/about/ashrae-global-hvacr-summit-final-report---french.pdf" title="ASHRAE Global HVACR Summit Final Report - French.pdf" target="_blank">French</a> and <a href="https://www.ashrae.org/file%20library/about/ashrae-global-hvacr-summit-final-report---feb-2023.pdf" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucy-s-ea---french---front-cover.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong>Lucy's Engineering Adventure </strong></p> <p>This rhyming picture book introduces children to building and HVAC engineering through a young girl's visit to an unfinished building, where her father uses a metaphor of the human body to explain the building's beams and columns, electrical system, and HVAC ducts. Lucy's curiosity is encouraged by her father throughout.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure-french?product_id=2506741" target="_blank" rel="noopener">French</a> and <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure?product_id=2232732" target="_blank" rel="noopener">English</a></strong></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: rgb(255, 255, 255); height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="greek"></a>Greek</h2> </td> </tr> </tbody> </table> <p></p> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucy-sengineeringadventure_greekcoverfront.png" width="158" height="224"></figure> <p><strong>Lucy's Engineering Adventure </strong></p> <p>This rhyming picture book introduces children to building and HVAC engineering through a young girl's visit to an unfinished building, where her father uses a metaphor of the human body to explain the building's beams and columns, electrical system, and HVAC ducts. Lucy's curiosity is encouraged by her father throughout.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure-greek?product_id=2577293" target="_blank" rel="noopener">Greek</a> and <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure?product_id=2232732" target="_blank" rel="noopener">English</a></strong></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="korean"></a>Korean</h2> </td> </tr> </tbody> </table> <figure class="figure--left"><br><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/ 55_2023_Korean_FrontCover.png" alt width="168" height="219"></figure> <p></p> <p><strong>ASHRAE Standard 55-2023, Thermal Environmental Conditions for Human Occupancy</strong></p> <p>ASHRAE Standard 55 specifies conditions for acceptable thermal environments and is intended for use in design, operation, and commissioning of buildings and other occupied spaces. The 2023 edition incorporates eleven published addenda and includes a new method for the assessment of local thermal discomfort with vertical air temperature gradient between the head level and ankle level. The standard also now has wider applicability, covering metabolic rates up to 4 from 2, and calculation methods have been consolidated and simplified to two methods: standard and adaptive. There is also an example spreadsheet compliance form included.</p> <p> <strong>Available in <a href="https://store.accuristech.com/ashrae/standards/ashrae-korean-standard-55-2023?product_id=2899283" target="_blank">Korean</a> and<a href="https://store.accuristech.com/ashrae/standards/ashrae-55-2023?product_id=2577096" target="_blank"> English</a></strong></p> <hr> <figure class="figure--left"><br><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/supplemental%20files/standard-202-2024.jpg" alt width="168" height="219"></figure> <p></p> <p><strong>ASHRAE Standard 202-2024, The Commissioning Process Requirements for New Buildings and New Systems (ANSI Approved; IES Co-sponsored)</strong></p> <p>This is a Korean translation of Standard 202-2024 completed by the ASHRAE South Korea Chapter. </p> <p>The Commissioning Process (Cx) is a quality-focused process for enhancing the delivery of a project.</p> <p>Cx begins at project inception and continues for the life of the facility. Because this standard details a process, it can be applied to both new and renovation projects. Cx includes specific tasks for evaluating whether the design, construction, testing, documentation, and training meet the Owner's Project Requirements (OPR).</p> <p>Standard 202 describes the overall minimum Cx necessary to provide a uniform, integrated, and consistent approach for delivering projects and to provide information for operating facilities that meet the OPR. This standard also describes the general requirements for a training program for continued successful system and assembly performance.</p> <p>The revised 2024 edition of Standard 202 also includes:</p> <p>Revised Title, Purpose, and Scope to clarify the standard applies to new buildings and new systems within existing buildings<br>Requirements for what the Cx Provider must provide for Owner review and acceptance when initiating Cx<br>Clarity to Construction Phase activity requirements<br>Ongoing Commissioning requirements related to new construction<br>Clarification of Preliminary Cx Report vs. Final Cx Report</p> <p> <strong>Available in <a href="https://store.accuristech.com/ashrae/standards/ashrae-korean-standard-202-2024?product_id=2915960" target="_blank">Korean</a> and <a href="https://store.accuristech.com/ashrae/standards/ashrae-202-2024?product_id=2908468" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/86942.jpg" alt width="168" height="219"></figure> <p></p> <p><strong>ASHRAE Standard 209-2018, Energy Simulation Aided Design for Buildings Except Low-Rise Residential Buildings</strong></p> <p>This is a Korean translation of Standard 209-2018 completed by ASHRAE South Korean Chapter. </p> <p>ASHRAE Standard 209 describes a methodology to apply building energy modeling to the design. The standard was created to define reliable and consistent procedures that advance the use of timely energy modeling to quantify the impact of design decisions at the point in time at which they are being made.</p> <p> <strong>Available in <a href="https://store.accuristech.com/ashrae/standards/ashrae-korean-standard-209-2018?product_id=2922741" target="_blank" rel="noopener">Korean</a> and <a href="https://store.accuristech.com/ashrae/standards/ashrae-209-2018?product_id=2010483" target="_blank" rel="noopener">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/bemp-certif-study-guide---korean---front-cover.png" alt width="168" height="219"></figure> <p><strong></strong></p> <p><strong>Certification Study Guide: Building Energy Modeling Professional (BEMP) </strong></p> <p>The Certification Study Guide: Building Energy Modeling Professional (BEMP) leverages instructional design best practices to ensure effective learning and drive desired outcomes. It provides a framework and tools to help building energy modeling professionals create a customized, self-paced study plan to improve their knowledge and skills in key energy modeling job tasks, and achieve success on the BEMP certification exam. Importantly, this Study Guide will help building energy modeling professionals target which elements of which resources will be most beneficial to them based on their own professional development needs. The study guide includes self-assessments and a study map, resource breakdowns, quick quizzes, and a 100-question BEMP Practice Exam with an answer key, as well as a list of common BEM formulas and a glossary.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/certification-study-guide-building-energy-modeling-professional-bemp-korean?product_id=2575013" target="_blank">Korean</a> and <a href="https://www.techstreet.com/ashrae/standards/certification-study-guide-building-energy-modeling-professional-bemp?product_id=2251493" target="_blank">English</a></strong></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="portuguese"></a>Portuguese</h2> </td> </tr> </tbody> </table> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/cover---green-guide-5th-ed---portuguese---front.png" alt width="168" height="219"></figure> <p><strong>ASHRAE GreenGuide: Design, Construction, and Operation of Sustainable Buildings, Fifth Edition</strong></p> <p>This fifth edition of ASHRAE GreenGuide is an easy-to-use reference with information on almost any subject that should be considered in green-building design. Using an integrated, building systems perspective, this guide gives HVAC&R system designers, architects, building owners, building managers/operators, and contractors charged with designing a green building the need-to-know information on what to do, where to turn, what to suggest, and how to interact with other members of the design team in a productive way. Information is provided on each stage of the building process, from planning to operation and maintenance of a facility, with emphasis on teamwork and close coordination among interested parties.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/ashrae-greenguide-design-construction-and-operation-of-sustainable-buildings-fifth-edition-portuguese?product_id=2570517" target="_blank">Portuguese</a></strong><br><strong>Sixth Edition Available in <a href="https://www.techstreet.com/ashrae/standards/ashrae-greenguide-design-construction-and-operation-of-sustainable-buildings-sixth-edition?product_id=2522362" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/pd_buildingdecarbonization_2022_portuguese_cover.png" alt width="168" height="219"></figure> <p><strong>ASHRAE Position Document on Building Decarbonization</strong></p> <p>This position document recommends embracing building decarbonization strategies to reduce building GHG emissions. Buildings provide many benefits to society but have a significant worldwide environmental impact due to their GHG emissions. The building industry accounts for roughly 40% of global GHGs, and the global building stock is expected to double by 2060. As society faces the challenge of mitigating climate change, ASHRAE’s position is that decarbonization of buildings and their systems must be based on a holistic analysis including healthy, safe, and comfortable environments; energy efficiency; environmental impacts; sustainability; operational security; and economics. By 2030, the global built environment must at least halve its 2015 GHG emissions, whereby all new buildings are net zero GHG emissions in operation, widespread energy-efficiency retrofits of existing assets are well underway, and embodied carbon of new construction is reduced by at least 40%.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd_buildingdecarbonization_2022_portuguese.pdf" target="_blank">Portuguese</a> and <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd_buildingdecarbonization_2022rev.pdf" target="_blank" title="PD Building Decarbonization 2022 (Reformatted with editorial changes, January 2024)">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/about/position%20documents/pd_energyefficiencyinbuildings_ra2023---cover.jpg" alt width="168" height="219"></figure> <p><strong>ASHRAE Position Document on Energy Efficiency in Buildings</strong></p> <p>This position document makes the case that while reduction in building energy use and improvement in equipment efficiency have both improved substantially in the past 40 years, additional energy use efficiency improvements are not only achievable but often the most costeffective strategies in both new and existing buildings to achieve a more sustainable world.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd_energyefficiencyinbuildings_ra2023_.pdf" target="_blank" rel="noopener">Portuguese</a> and <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd_energyefficiencyinbuildings_ra2023_eng.pdf" target="_blank" title="PD Building Decarbonization 2022 (Reformatted with editorial changes, January 2024)" rel="noopener">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/90_1_2007-portuguese---front-cover-only.png" alt width="168" height="219"></figure> <p><strong>ASHRAE/IES Standard 90.1-2007, Energy Standard for Buildings Except Low-Rise Residential Buildings </strong></p> <p>This standard establishes the minimum energy efficiency requirements of buildings other than low-rise residential buildings for a) design, construction, and a plan for operation and maintenance and b) utilization of on-site, renewable energy resources. The requirements are supplied for the design and construction and a plan for operation and maintenance of 1) new buildings and their systems, 2) new portions of buildings and their systems, 3) new systems and equipment in existing buildings, and 4) new equipment or building systems specifically identified in the standard that are part of industrial or manufacturing processes. It also supplies criteria for determining compliance with these requirements.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/ashrae-portuguese?product_id=1732707" target="_blank">Portuguese</a> and <a href="https://www.techstreet.com/ashrae/standards/ashrae-90-1-2007-si?product_id=1608726" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img style="float: left; margin-right: 4px; margin-bottom: 4px; margin-left: 4px;" src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/pd_indoorcarbondioxide_2022_portuguese_cover.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong>ASHRAE Position Document on Indoor Carbon Dioxide </strong></p> <p>This position document discusses the role of indoor CO<sub>2</sub> in the context of building ventilation and IAQ based on ASHRAE’s long involvement with those topics as well as the interests of its members and stakeholders. The positions stated within address the use of CO<sub>2</sub> as a metric of IAQ and ventilation, the impacts of CO<sub>2</sub> on building occupants, the measurement of CO<sub>2</sub> concentrations, the use of CO<sub>2</sub> to evaluate and control outdoor air ventilation, and the relationship of indoor CO<sub>2</sub> to airborne infectious disease transmission. This document recommends research into the impacts of CO<sub>2</sub> on occupant health, comfort, and performance and on the application of indoor CO<sub>2</sub> concentrations in building operation, as well as the development of guidance on the measurement and practical application of CO<sub>2</sub> concentrations.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd_indoorcarbondioxide_2022_portuguese.pdf" target="_blank" title="Position Document: Indoor Carbon Dioxide (2022) Portuguese">Portuguese</a> and <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd_indoorcarbondioxide_2022.pdf" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img style="float: left; margin-right: 4px; margin-bottom: 4px; margin-left: 4px;" src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/cover_pd-infectiousaerosols-portuguese.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><b>ASHRAE Position Document on Infectious Aerosols</b></p> <p>The magnitude of risk from aerosolized pathogens has become increasingly obvious, especially during the COVID crisis. These risks are particularly elevated in enclosed buildings. Public-health officials, policymakers, building owners, designers, and members of the public all need accurate, reliable guidance for appropriate ways to mitigate the risk from these pathogens. Available risk mitigation strategies include pharmaceutical interventions, nonengineering controls, and engineering controls. Given the concurrent climate crisis, the optimal mitigation bundle of interventions must achieve the highest possible risk reduction with the lowest possible resultant emissions.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd-infectiousaerosols-portuguese.pdf" target="_blank" title="PD Infectious Aerosols (Portuguese)">Portuguese</a> and <a href="https://www.ashrae.org/file%20library/about/position%20documents/pd_-infectious-aerosols-2022_edited-january-2023.pdf" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img style="margin-right: 4px; margin-bottom: 4px; margin-left: 4px; float: left;" src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/buildingournewenergyfuture_portuguese_cover.png" alt="chinese-humidity-control.jpg" width="150" height="124"></figure> <p><strong>Building Our New Energy Future </strong></p> <p>If you are a buildings professional, it is highly likely you will experience significant changes in your professional practice during your career. That’s because a rapid evolution is underway in the electricity sector that will also have a significant impact on the buildings sector. As a critical organization for buildings professionals, ASHRAE and its members must take an active role in the ongoing changes that will create this new energy future. This document is intended to explain the issues and terminology, as well as the challenges and opportunities, associated with changes underway in the electricity sector that affect buildings professionals.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/technical%20resources/free%20resources/building-our-new-energy-future_portuguese-translation_final.pdf" target="_blank">Portuguese</a> and <a href="https://www.ashrae.org/file%20library/about/leadership/new_energy_future_web_061518.pdf" target="_blank">English</a></strong></p> <hr> <p><strong><img style="float: left; margin-right: 30px; margin-bottom: 4px; margin-left: 4px; height: 224px; width: 158px;" src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/designing-for-op-excellence_portuguese.jpg" alt width="158" height="224" data-amp-height="3375" data-amp-width="2625">Designing for Operational Excellence: Intentional Design for Effective Operation and Maintenance</strong></p> <p>Operational excellence is the result of consistent and reliable building performance that optimizes the total cost of ownership, minimizes environmental impact, and yields maximum beneficial use to both the building’s owner and its occupants. In application, operational excellence is the culmination of an effectively operated building environment, yielding the utmost efficiencies of well-designed and well-constructed systems that result in the maximized use of a building at the minimum level of wasted resources. <br><br>Design enables operational excellence by providing the foundational structure and systems to effectively serve a building’s needs. Designers have the unique ability to impact the long-term operation of a building through integrated and thoughtfully designed systems. As the planning, design, and construction of any particular structure represents only a fraction of the life-cycle cost of a building, it is critical that the design is informed and intentional to provide adequate maintenance capabilities and operational efficiencies over the entire life of the building systems. <br><br>Major advances have been made in the technology related to building equipment and control systems, but there is still a large gap between the designed, expected operation and the actual operation of a building. This gap impacts the indoor environmental quality and the energy use of many buildings around the world.<br><br>Designing for Operational Excellence helps bring operations to the forefront of the design process, enabling designers to design buildings and systems that focus on long-term operational excellence and detailing the process and considerations for incorporating operational excellence into any building’s design. The guide gives building owners, designers, commissioning providers, and building operators the guidance they need to understand the operational needs of buildings, to design and operate systems in this environment, and to provide safe, comfortable, efficient, and affordable conditions in the built environment.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/projetar-para-a-excel-ncia-operacional-projeto-intencionalmente-dirigido-para-a-efic-cia-da-opera-o-e-manuten-o-dos-edif-cios?product_id=2572359" title="https://www.techstreet.com/ashrae/standards/projetar-para-a-excel-ncia-operacional-projeto-intencionalmente-dirigido-para-a-efic-cia-da-opera-o-e-manuten-o-dos-edif-cios?product_id=2572359">Portuguese</a> and <a href="https://www.techstreet.com/ashrae/standards/designing-for-operational-excellence-intentional-design-for-effective-operation-and-maintenance?product_id=2253518" title="https://www.techstreet.com/ashrae/standards/designing-for-operational-excellence-intentional-design-for-effective-operation-and-maintenance?product_id=2253518">English</a></strong></p> <hr> <p><strong>ETF One-Page Guidance for Polling Place HVAC</strong></p> <p>This document provides a summary of the key general recommendations related to HVAC and water supply systems. Note that many different HVAC system types are used in polling places, so adaptation of these guidelines to specific cases is necessary. Practitioners should consult the full guidance on this topic for important details and consider reaching out to qualified design professionals for detailed analysis as needed.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/guidance-for-polling-place-hvac-systems_portuguese.pdf" target="_blank">Portuguese</a> and <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/guidance-for-polling-place-hvac-systems.pdf" target="_blank">English</a></strong></p> <hr> <p><strong>ETF One-Page Guidance for Reopening Schools</strong></p> <p>This document provides practical information and checklists to help minimize the chance of spreading SARS-CoV-2 in school buildings, including a summary of key general recommendations related to HVAC and water supply systems. Note that many different HVAC system types are used in educational facilities, so adaptation of these guidelines to specific cases is necessary. Please consult the full guidance on this topic for important details and consider reaching out to qualified design professionals for detailed analysis as needed.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/guidance-for-the-re-opening-of-schools-portuguese.pdf" target="_blank">Portuguese</a> and <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/guidance-for-the-re-opening-of-schools.pdf" target="_blank">English</a></strong></p> <hr> <p><strong>ETF One-Page Guidance for Reopening Buildings</strong></p> <p>This document provides practical information and general recommendations to help HVAC systems mitigate the transmission of SARS-CoV-2. Practitioners should consult the full guidance on this topic for important details and consider reaching out to qualified design professionals for additional analysis as needed.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/guidance-for-re-opening-buildings-portuguese.pdf" target="_blank">Portuguese</a> and <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/guidance-for-re-opening-buildings.pdf" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucy-sengineeringadventure_portuguesecover_front.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong>Lucy's Engineering Adventure </strong></p> <p>This rhyming picture book introduces children to building and HVAC engineering through a young girl's visit to an unfinished building, where her father uses a metaphor of the human body to explain the building's beams and columns, electrical system, and HVAC ducts. Lucy's curiosity is encouraged by her father throughout.</p> <p><strong>Available in <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure-portuguese?product_id=2506739" target="_blank">Portuguese</a> and <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure?product_id=2232732" target="_blank">English</a></strong></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="romanian"></a>Romanian</h2> </td> </tr> </tbody> </table> <p></p> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/ashrae-global-hvacr-summit-final-report_romanian-cover.png" alt width="168" height="219"></figure> <p><strong>ASHRAE Global HVAC&R Summit Final Report</strong></p> <p>The ASHRAE Global HVAC&R Summit – a key element of 2022–2023 ASHRAE President Farooq Mehboob’s vision for his Society year theme, “Securing Our Future” – was designed to create an environment of collaboration and strategic dialogue to address the critical issues of the day, which were determined via the results of an international survey developed and distributed by the ASHRAE Associate Society Alliance (AASA).</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/about/ashrae-global-hvacr-summit-final-report_romanian.pdf" title="ASHRAE Global HVACR Summit Final Report (Romanian)" target="_blank">Romanian</a> and <a href="https://www.ashrae.org/file%20library/about/ashrae-global-hvacr-summit-final-report---feb-2023.pdf" target="_blank">English</a></strong></p> <hr><hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="serbian"></a>Serbian</h2> </td> </tr> </tbody> </table> <p></p> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucysengadv_slovenian_frontcover.jpg" alt width="158" height="224"></figure> <p><strong>Lucy's Engineering Adventure </strong></p> <p>This rhyming picture book introduces children to building and HVAC engineering through a young girl's visit to an unfinished building, where her father uses a metaphor of the human body to explain the building's beams and columns, electrical system, and HVAC ducts. Lucy's curiosity is encouraged by her father throughout.</p> <p><strong>Available in <a href="https://store.accuristech.com/ashrae/standards/lucy-s-engineering-adventure-slovenian?product_id=2924408" target="_blank" title="Slovenian">Slovenian</a> and <a href="https://store.accuristech.com/ashrae/standards/lucy-s-engineering-adventure?product_id=2232732" target="_blank">English</a></strong></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: rgb(255, 255, 255); height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="slovenian"></a>Slovenian</h2> </td> </tr> </tbody> </table> <p></p> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/lucy-sengineeringadventure_serbiancoverfront.png" alt="chinese-111-2008.jpg" width="158" height="224"></figure> <p><strong>Lucy's Engineering Adventure </strong></p> <p>This rhyming picture book introduces children to building and HVAC engineering through a young girl's visit to an unfinished building, where her father uses a metaphor of the human body to explain the building's beams and columns, electrical system, and HVAC ducts. Lucy's curiosity is encouraged by her father throughout.</p> <p><strong>Available in <a href="https://store.accuristech.com/ashrae/standards/lucy-s-engineering-adventure-slovenian?product_id=2924408" target="_blank" rel="noopener">Slovenian</a> and <a href="https://www.techstreet.com/ashrae/standards/lucy-s-engineering-adventure?product_id=2232732" target="_blank" rel="noopener">English</a></strong></p> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="spanish"></a>Spanish</h2> </td> </tr> </tbody> </table> <p></p> <p style="padding-left: 30px;"><strong>Translations of ASHRAE books, standards, and guidelines into Spanish are available <a href="https://www.ashrae.org/technical-resources/bookstore/translated-publications-spanish" target="_blank">here</a>.</strong></p> <hr> <table style="width: 100%;"> <tbody> <tr style="color: #ffffff; height: 7.57292px;" bgcolor="#003e74"> <td> <h2 style="padding-left: 30px;"><a id="turkish"></a>Turkish</h2> </td> </tr> </tbody> </table> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/cover_filtration-and-disinfection_turkish.png" alt width="179" height="127"></figure> <p><b>ETF Guidance on Filtration and Disinfection </b></p> <p>This guidance is meant to provide practical information on air filtration and disinfection.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/technical%20resources/filtration-and-disinfection_turkish.pdf" target="_blank" title="Filtration and Disinfection_Turkish.pdf">Turkish</a> and <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/ashrae-filtration_disinfection-c19-guidance.pdf" target="_blank">English</a></strong></p> <hr> <figure class="figure--left"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/reopening-schools_turkish_cover_image.png" alt width="179" height="127"></figure> <p><strong>ETF Guidance for Reopening Schools and Universities </strong></p> <p>This guidance is meant to provide practical information and checklists to school district and university campus environmental health managers, facility managers, administrators, technicians, and service providers to prepare educational buildings to resume occupancy. This information describes how the HVAC systems should be operating to help minimize the chance of spreading SARS-Cov-2 and how to practically check/verify that operation.</p> <p><strong>Available in <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/ashrae-reopening-schools-and-universities-c19-guidance_turkish.pdf" target="_blank">Turkish</a> and <a href="https://www.ashrae.org/file%20library/technical%20resources/covid-19/ashrae-reopening-schools-and-universities-c19-guidance.pdf" target="_blank">English</a></strong></p> <p></p> <hr> </div> </div> </div> <!-- /.row --> </div> <!-- /.column --> <div class="column columnAds lg-6"> <div id="ctl01_PageZoneContainer2"> <div id="ctl01_PageZoneContainer2_PageZoneContainer2_3H4asIgIUP6"> <div id="ctl01_PageZoneContainer2_PageZoneContainer2_3H4asIgIUP6_ctl00"> <div class="h-pushBottom"> <SCRIPT LANGUAGE="JavaScript"> OAS_AD('Right'); </SCRIPT> </div> </div> </div> </div> <div id="ctl01_PageZoneContainer3"> <div id="ctl01_PageZoneContainer3_PageZoneContainer3_3e29sQp1lEr"> <div id="ctl01_PageZoneContainer3_PageZoneContainer3_3e29sQp1lEr_ctl00"> <div class="h-pushBottom"> <SCRIPT LANGUAGE="JavaScript"> OAS_AD('Right1'); </SCRIPT> </div> </div> </div> </div> </div> <!-- /.column --> </div> <!--/.row--> </div> </div> </main> <footer class="footerMain"> <div class="footermain-social"> <div class="column"> <nav class="footerMain-topNav footerMain-topNav--socialNav"><ul> <li><a href="https://www.facebook.com/ASHRAEupdates" class="footerMainSocialLink footerMainSocialLink-- icon-facebook-logo h-color-social-fb icon--empty" aria-label=" icon-facebook-logo h-color-social-fb icon--empty">聽</a></li> <li><a href="https://twitter.com/ashraenews" class="footerMainSocialLink footerMainSocialLink-- icon-x-logo icon--empty" aria-label=" icon-x-logo icon--empty">聽</a></li> <li><a href="https://www.youtube.com/user/ASHRAEvideo" class="footerMainSocialLink footerMainSocialLink-- icon-youtube-logo icon--empty" aria-label=" icon-youtube-logo icon--empty">聽</a></li> <li><a href="https://www.linkedin.com/company/ashrae" class="footerMainSocialLink footerMainSocialLink-- icon-linkedin-logo icon--empty" aria-label=" icon-linkedin-logo icon--empty">聽</a></li> <li><a href="https://www.instagram.com/ashrae_society" class="footerMainSocialLink footerMainSocialLink--footerMainSocialLink footerMainSocialLink-- icon-instagram-logo icon--empty" aria-label="footerMainSocialLink footerMainSocialLink-- icon-instagram-logo icon--empty">聽</a></li> </ul></nav> </div> <!--/.column--> </div> <div class="section smallModule-wrapper"> <div id="ctl01_Footer_GrayAreaContent"> <div id="ctl01_Footer_GrayAreaContent_GrayAreaContent_5xLdJaHZViF"> <div id="ctl01_Footer_GrayAreaContent_GrayAreaContent_5xLdJaHZViF_ctl00"> <div class="smallModule contained"> <div class="smallModule-item"><img style="display: block; padding-bottom: 10px; width: 325px; margin-left: auto; margin-right: auto;" src="https://www.ashrae.org/image%20library/global%20content/logos/ashrae_logo_tagline02.png" alt data-amp-height="100" data-amp-width="400"></div> <div class="smallModule-item"> <p style="margin-left: 10px; margin-right: 10px;">ASHRAE is an international society of more than 50,000 heating, refrigerating and air-conditioning professionals from over 132 nations dedicated to<strong> </strong>serving humanity and promoting a sustainable world.</p> </div> <div class="smallModule-item" style="text-align: center;"><a class="btn" href="https://www.ashrae.org/membership/join/join-ashrae">BECOME A MEMBER</a></div> </div> </div> </div> </div> </div> <div class="footermain-top"> <div class="footermain-topInner"> <div class="row"> <div class="column med-6"><span class="footerMain-heading">I Want To View</span><nav class="footerMain-topNav"><ul> <li><a href="/i-want-to-view/regions-chapters">Regions / Chapters</a></li> <li><a href="/i-want-to-view/committees">Committees</a></li> <li><a href="/i-want-to-view/volunteer-information">Volunteer Information</a></li> <li><a href="https://www.techstreet.com/ashrae/pages/home?ashrae_auth_token=">Bookstore</a></li> <li><a href="/i-want-to-view/standards">Standards</a></li> <li><a href="/i-want-to-view/ashrae-journal">ASHRAE Journal</a></li> <li><a href="/i-want-to-view/young-engineers">Young Engineers</a></li> <li><a href="/i-want-to-view/student-opportunities">Student Opportunities</a></li> <li><a href="/i-want-to-view/ways-to-donate-to-ashrae">Ways to Donate to ASHRAE</a></li> <li><a href="/i-want-to-view/marketing-central">Marketing Central</a></li> <li><a href="/i-want-to-view/ashrae-365-app">ASHRAE 365 App</a></li> </ul></nav></div> <div class="column med-6"><span class="footerMain-heading">Government Affairs</span><nav class="footerMain-topNav"><ul> <li><a href="/government-affairs/advocacy-toolkit">Advocacy Toolkit</a></li> <li><a href="/government-affairs/government-affairs-office">Government Affairs Office</a></li> <li><a href="/government-affairs/government affairs updates">Government Affairs Updates</a></li> <li><a href="/government-affairs/public-policy-resources">Public Policy Resources</a></li> </ul></nav></div> <div class="column med-6"><span class="footerMain-heading">ASHRAE Membership</span><nav class="footerMain-topNav"><ul> <li><a href="/ashrae-membership/member-benefits">Member Benefits</a></li> <li><a href="/ashrae-membership/join">Join</a></li> <li><a href="/ashrae-membership/renew">Renew</a></li> <li><a href="/ashrae-membership/manage">Manage</a></li> <li><a href="mailto:membership@ashrae.org">Contact Membership</a></li> </ul></nav></div> <div id="ctl01_Footer_pnFooterAd" class="column med-6"> <script> OAS_AD('Feature1'); </script> </div> </div> </div> </div> <div class="footermain-bottom"> <div class="footermain-bottomInner"> <span class="footerMain-bottomInfo"> Copyright ASHRAE <address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="streetAddress">180 Technology Parkway NW</span>, <span itemprop="addressLocality">Peachtree Corners</span>, <span itemprop="addressRegion">Georgia</span> <span itemprop="postalCode">30092</span> <span itemprop="addressCountry">US</span> </address> </span> <nav class="footerMain-bottomNav"> <ul class="CLHierarchicalNav"><li class="first"><a href="/contact-us">Contact Us</a></li><li><a href="/permissions">Permissions</a></li><li><a href="/terms-of-use">Terms of Use</a></li><li><a href="/privacy-policy">Privacy Policy</a></li><li><a href="/careers">Careers</a></li><li><a href="/advertising">Advertising</a></li><li class="last"><a href="/site-map">Site Map</a></li></ul> </nav> </div> </div> </footer> <div class="drawer"> <div class="drawer-close">Close</div> <div class="drawer-content"> </div> </div> <div class="globals-mobile drawerItem" data-id="globals-mobile"> <nav class="navMain-mobile"> <ul> </ul> </nav> </div> <div class="filters-mobile drawerItem" data-id="filters-mobile"> </div> <script> jQuery.redirect = function (obj, url, params) { url = url || window.location.href || ''; url = url.match(/\?/) ? url : url + '?'; for (var key in params) { var re = RegExp(';?' + key + '=?[^&;]*', 'g'); //RegExp('[;&]' + key + '=?[^&;]*', 'g') url = url.replace(re, ''); url += '&' + key + '=' + params[key]; } url = url.replace(/[;&]$/, ''); url = url.replace(/\?[;&]/, '?'); url = url.replace(/[&]{2}/g, '&'); url = url.replace(/[;&]{2}/g, ';'); obj.href = url; }; $(document).ready(function () { var userToken = ''; if (userToken != '') { $("a[href*='techstreet.com']").each(function () { $.redirect(this, this.href, { ashrae_auth_token: userToken }); }); $("a[href*='technologyportal.ashrae.org']").each(function () { $.redirect(this, this.href, { token: userToken }); }); $("a[href*='901portal.ashrae.org']").each(function () { $.redirect(this, this.href, { token: userToken }); }); } }); </script> <script> $(document).ready(function () { var requestQuote = getParameterByName("requestQuote"); if (requestQuote == "true") { var sku = getParameterByName("sku"); var name = getParameterByName("name"); $(".txtQuoteProdSku").val(sku); $(".txtQuoteProdName").val(name); } }); function getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)", "i"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); } </script> <script> $('.galleryMainContainer .galleryMain').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '.galleryNav' //adaptiveHeight: true }); $('.galleryMainContainer .galleryNav').slick({ slidesToShow: 5, slidesToScroll: 1, asNavFor: '.galleryMain', dots: false, //centerMode: true, //centerPadding: '0', focusOnSelect: true, vertical: true, responsive: [ { breakpoint: 1024, settings: { slidesToShow: 5, slidesToScroll: 5, //vertical: false, } }, { breakpoint: 641, settings: { slidesToShow: 5, slidesToScroll: 5, vertical: false, } }, { breakpoint: 450, settings: { slidesToShow: 3, slidesToScroll: 3, vertical: false, } }, ] }); </script> <script> $('.imageGallery .galleryMain').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '.galleryNav', adaptiveHeight: true }); $('.imageGallery .galleryNav').slick({ slidesToShow: 4, slidesToScroll: 1, asNavFor: '.galleryMain', dots: false, centerMode: true, focusOnSelect: true, variableWidth: true, responsive: [ { breakpoint: 1022, settings: { slidesToShow: 3, slidesToScroll: 3 } }, { breakpoint: 500, settings: { slidesToShow: 2, slidesToScroll: 2 } } ] }); </script> <script> $('.lightbox').each(function () { var image = $(this).children('img').attr('src'); var text = $(this).find('.galleryMain-caption').text(); $(this).magnificPopup({ mainClass: 'mfp-fade', items: [{ src: image, title: text }], gallery: { enabled: true }, type: 'image' }); }); </script> </div> <script type="text/javascript" src="/jsfile/Basepage.js?v=638670192220000000"></script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="B4380F01" /> </div><input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMTAyOTQ0MTA0EBYGHg9fX0FudGlYc3JmVG9rZW4FIGQxYTQ1ZjA2NTg4YTQ3YzA5M2RkMGEyODI0ZTkzM2M3HhJfX0FudGlYc3JmVXNlck5hbWUFCUFub255bW91cx4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBZBYCAgEPFgIeBGxhbmcFAmVuFgQCAQ9kFgQCBg9kFgJmDxYGHgNyZWwFCnN0eWxlc2hlZXQeBHR5cGUFCHRleHQvY3NzHgRocmVmBTIvU3R5bGUlMjBMaWJyYXJ5L2Nzcy9tYWluLmNzcz92PTYzODY3MDkyNDgyMDAwMDAwMGQCBw9kFhRmDxYEHwUFD3RleHQvamF2YXNjcmlwdB4Dc3JjBT5odHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8xLjcvanF1ZXJ5Lm1pbi5qc2QCAQ8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwVDaHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMuY29tL2FqYXgvbGlicy9qcXVlcnl1aS8xLjcvanF1ZXJ5LXVpLm1pbi5qc2QCAg8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwU8L1NjcmlwdCUyMExpYnJhcnkvZnJvbnQtZW5kL2Zyb250RW5kLmpzP3Y9NjM4NjcwOTI0ODIwMDAwMDAwZAIDDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBUkvU2NyaXB0JTIwTGlicmFyeS9STSUyMGFuZCUyMEZCL2ZhY2Vib29rYmFzZXBpeGVsLmpzP3Y9NjM3NTU5MDgxODMyODYwMzQzZAIEDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBUgvU2NyaXB0JTIwTGlicmFyeS9Hb29nbGVBbmFseXRpY3MvZ2FsaW5rdHJhY2tpbmcuanM/dj02MzY2OTQ4NzI1Mjg2Nzc5NDVkAgUPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQC9TY3JpcHQlMjBMaWJyYXJ5L1JNJTIwYW5kJTIwRkIvTGlua2VkSW4uanM/dj02MzY3MzU3NjY4NDU2NzY2MDJkAgYPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQy9TY3JpcHQlMjBMaWJyYXJ5L1JNJTIwYW5kJTIwRkIvQUFNdHJhY2tpbmcuanM/dj02MzY4NjY4MjYxMzY4OTcxOTNkAgcPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFRi9TY3JpcHQlMjBMaWJyYXJ5L2FkJTIwc2VydmVyL2FkX3NlcnZlcl9zZWFyY2guanM/dj02Mzg2MDU0MDUyNTYzNTM1MTZkAggPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQi9TY3JpcHQlMjBMaWJyYXJ5L2FkJTIwc2VydmVyL3Vwcml2YWxfdGVzdC5qcz92PTYzNzAwNzc3MjYwODY4NTc2NmQCCQ8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwU9L1NjcmlwdCUyMExpYnJhcnkvYWQlMjBzZXJ2ZXIvYWRfY29kZS5qcz92PTYzODYwNTQwNTM4MDE0MzUwM2QCAw9kFgICBQ9kFgoCAQ8PFgIeB1Zpc2libGVoZBYCAgEPZBYMAgIPFCsAAmRkZAIEDxQrAAJkZGQCBg8UKwACZGRkAgcPZBYGAgEPEGRkFgBkAgIPEGRkFgFmZAIDDxBkZBYBZmQCCg8UKwACZGRkAgsPFCsAAmRkZAICDxYCHwhoZAIDD2QWAmYPZBYQAgEPZBYCZg9kFgJmD2QWBGYPZBYCZg8PFgQeCENzc0NsYXNzBRFDTEhpZXJhcmNoaWNhbE5hdh4EXyFTQgICZBYCBQVjdGwwMA9kFgJmDxYCHgRUZXh0BbcCPG5hdiBjbGFzcz0ibmF2VXRpbCI+PHVsPg0KICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvam9pbiI+Sm9pbjwvYT48L2xpPg0KICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdm9sdW50ZWVyIj5Wb2x1bnRlZXI8L2E+PC9saT4NCiAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21ha2UtYS1naWZ0Ij5NYWtlIEEgR2lmdDwvYT48L2xpPg0KICAgIDxsaSBjbGFzcz0ibmF2VXRpbC1idG4iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9wYWdlcy9ob21lIj5Cb29rc3RvcmU8L2E+PC9saT4NCiAgPC91bD48L25hdj5kAgIPZBYCZg9kFgJmDxYCHwsF88QBPG5hdiBpZD0ibmF2TWFpbiIgcnVuYXQ9InNlcnZlciIgY2xhc3M9Im5hdk1haW4iPjx1bD4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii9hYm91dCI+QWJvdXQ8L2E+PHVsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9taXNzaW9uLWFuZC12aXNpb24iPk1pc3Npb24gJiBWaXNpb248L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L21pc3Npb24tYW5kLXZpc2lvbi9hc2hyYWUtaW5kdXN0cnktaGlzdG9yeSI+QVNIUkFFICYgSW5kdXN0cnkgSGlzdG9yeTwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcCI+TGVhZGVyc2hpcDwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcC9hc2hyYWUtYm9hcmQtb2YtZGlyZWN0b3JzIj5BU0hSQUUgQm9hcmQgb2YgRGlyZWN0b3JzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcC9hc2hyYWUtcHJlc2lkZW50Ij5BU0hSQUUgUHJlc2lkZW50PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcC9sZWFkZXJzaGlwLXZvaWNlcyI+TGVhZGVyc2hpcCBWb2ljZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9sZWFkZXJzaGlwL29mZmljZXJzLWRpcmVjdG9ycy1jb3VuY2lscy1jb21taXR0ZWVzLXN0YWZmIj5PZmZpY2VycywgRGlyZWN0b3JzLCBDb3VuY2lscywgQ29tbWl0dGVlcywgU3RhZmY8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9sZWFkZXJzaGlwL3ByZXNpZGVudGlhbC1tZW1iZXJzLWdhbGxlcnkiPlByZXNpZGVudGlhbCBNZW1iZXJzIEdhbGxlcnk8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9GaWxlIExpYnJhcnkvQWJvdXQvTGVhZGVyc2hpcC9Tb2NpZXR5IE9yZ2FuaXphdGlvbiBDaGFydC9Tb2NpZXR5T3JnQ2hhcnQucGRmIj5Tb2NpZXR5IE9yZ2FuaXphdGlvbiBDaGFydDwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPjwvZGl2PjxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3N0cmF0ZWdpYy1wbGFuIj5TdHJhdGVnaWMgUGxhbjwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc29jaWV0eS1zbmFwc2hvdCI+U29jaWV0eSBTbmFwc2hvdDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJuYW5jZSI+R292ZXJuYW5jZTwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJuYW5jZS9tZW1vcmFuZGEtb2YtdW5kZXJzdGFuZGluZyI+TWVtb3JhbmRhIG9mIFVuZGVyc3RhbmRpbmc8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3Bvc2l0aW9uLWRvY3VtZW50cyI+UG9zaXRpb24gRG9jdW1lbnRzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9nb3Zlcm5tZW50LWFmZmFpcnMiPkdvdmVybm1lbnQgQWZmYWlyczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJubWVudC1hZmZhaXJzL21lbWJlci1yZXNvdXJjZXMtYWR2b2NhY3ktdG9vbGtpdCI+TWVtYmVyIFJlc291cmNlczogQWR2b2NhY3kgVG9vbGtpdDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2dvdmVybm1lbnQtYWZmYWlycy9nb3Zlcm5tZW50LWFmZmFpcnMtb2ZmaWNlIj5Hb3Zlcm5tZW50IEFmZmFpcnMgT2ZmaWNlPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJubWVudC1hZmZhaXJzL2dvdmVybm1lbnQtYWZmYWlycy11cGRhdGVzIj5Hb3Zlcm5tZW50IEFmZmFpcnMgVXBkYXRlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2dvdmVybm1lbnQtYWZmYWlycy9wb2xpY3ktcG9zaXRpb25zLWFuZC1pc3N1ZXMiPlBvbGljeSBQb3NpdGlvbnMgYW5kIElzc3VlczwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPjwvZGl2PjxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MiPk5ld3M8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyNSI+MjAyNTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyNCI+MjAyNDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyMyI+MjAyMzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvbmV3cy1wcmlvci10by0yMDIzIj5OZXdzIFByaW9yIHRvIDIwMjM8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3NsZXR0ZXJzIj5OZXdzbGV0dGVyczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvY2FyZWVycy1hdC1hc2hyYWUiPkNhcmVlcnMgYXQgQVNIUkFFPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9ldmVudC1zcGFjZS1yZW50YWwiPkV2ZW50IFNwYWNlIFJlbnRhbDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwOi8vZm91bmRhdGlvbi5hc2hyYWUuYml6LyIgdGFyZ2V0PSJfYmxhbmsiPkFTSFJBRSBGb3VuZGF0aW9uIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9hc2hyYWUtMzY1LWFwcCI+QVNIUkFFIDM2NSBBcHA8L2E+PC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9zdXBwb3J0LWFzaHJhZSI+U3VwcG9ydCBBU0hSQUU8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3N1cHBvcnQtYXNocmFlL3JwIj5SUDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cDovL2ZvdW5kYXRpb24uYXNocmFlLmJpei8iIHRhcmdldD0iX2JsYW5rIj5Gb3VuZGF0aW9uIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUvcGxhbm5lZC1naXZpbmciPlBsYW5uZWQgR2l2aW5nPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUvYXNocmFlLXByZXNpZGVudHMtc2Nob2xhcnNoaXAiPkFTSFJBRSBQcmVzaWRlbnRzIFNjaG9sYXJzaGlwPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUvb3RoZXIiPk90aGVyPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUvdm9sdW50ZWVyIj5Wb2x1bnRlZXI8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L21hcmtldGluZy1jZW50cmFsIj5NYXJrZXRpbmcgQ2VudHJhbDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvYXNocmFlLWdsb2JhbC1ocSI+QVNIUkFFIEdsb2JhbCBIUTwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvY29udGFjdC11cyI+Q29udGFjdCBVczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZGl2ZXJzaXR5LWVxdWl0eS1hbmQtaW5jbHVzaW9uLWRlaSI+RGl2ZXJzaXR5IEVxdWl0eSBhbmQgSW5jbHVzaW9uIChERUkpPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMiPlRlY2huaWNhbCBSZXNvdXJjZXM8L2E+PHVsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9hc2hyYWVnYXRlLmh0bWwiIHRhcmdldD0iX2JsYW5rIj5Cb29rc3RvcmUgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly9hc2hyYWUubGlicmFyeS5zaXRlLyIgdGFyZ2V0PSJfYmxhbmsiPkFTSFJBRSBMaWJyYXJ5IDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3RlY2hub2xvZ3ktcG9ydGFsIj5UZWNobm9sb2d5IFBvcnRhbDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy90ZWNobmljYWwtYXBwcyI+VGVjaG5pY2FsIEFwcHM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvZnJlZS1yZXNvdXJjZXMiPkZyZWUgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2FzaHJhZS0zNjUtYXBwIj5BU0hSQUUgMzY1IEFwcDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9idWlsZGluZy1lcSI+QnVpbGRpbmcgRVE8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYWVkZ3MiPkFFREdzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2NlYmQtY2VudGVyLW9mLWV4Y2VsbGVuY2UtZm9yLWJ1aWxkaW5nLWRlY2FyYm9uaXphdGlvbiI+Q2VudGVyIG9mIEV4Y2VsbGVuY2UgZm9yIEJ1aWxkaW5nIERlY2FyYm9uaXphdGlvbiAoQ0VCRCk8L2E+PC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3N0YW5kYXJkcy1hbmQtZ3VpZGVsaW5lcyI+U3RhbmRhcmRzICYgR3VpZGVsaW5lczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvY29udGludW91cy1tYWludGVuYW5jZSI+Q29udGludW91cyBNYWludGVuYW5jZTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvc3RhbmRhcmRzLWFuZC1ndWlkZWxpbmVzL3Bjcy10b29sa2l0Ij5Qcm9qZWN0IENvbW1pdHRlZXMgKFBDcykgVG9vbGtpdDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvc3RhbmRhcmRzLWFuZC1ndWlkZWxpbmVzL3B1YmxpYy1yZXZpZXctZHJhZnRzIj5QdWJsaWMgUmV2aWV3IERyYWZ0czwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL2xpc3RzL2FzaHJhZV9zdGFuZGFyZHMudG1wbD9hc2hyYWVfYXV0aF90b2tlbj0iIHRhcmdldD0iX2JsYW5rIj5QdXJjaGFzZSBTdGFuZGFyZHMgJiBHdWlkZWxpbmVzIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvc3RhbmRhcmRzLWFjdGlvbnMiPlN0YW5kYXJkcyBBY3Rpb25zPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvc3RhbmRhcmRzLWFkZGVuZGEiPlN0YW5kYXJkcyBBZGRlbmRhPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvc3RhbmRhcmRzLWVycmF0YSI+U3RhbmRhcmRzIEVycmF0YTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvc3RhbmRhcmRzLWFuZC1ndWlkZWxpbmVzL3N0YW5kYXJkcy1pbnRlcnByZXRhdGlvbnMiPlN0YW5kYXJkcyBJbnRlcnByZXRhdGlvbnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3N0YW5kYXJkcy1hbmQtZ3VpZGVsaW5lcy9hcHBseS10by1hLXByb2plY3QtY29tbWl0dGVlIj5BcHBseSB0byBhIFByb2plY3QgQ29tbWl0dGVlPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy85MC0xLXBvcnRhbCI+OTAuMSBQb3J0YWw8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWhhbmRib29rIj5BU0hSQUUgSGFuZGJvb2s8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWpvdXJuYWwiPkFTSFJBRSBKb3VybmFsPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2FzaHJhZS1qb3VybmFsL2ZlYXR1cmVkLWFydGljbGVzIj5GZWF0dXJlZCBBcnRpY2xlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWpvdXJuYWwvcG9kY2FzdCI+QVNIUkFFIEpvdXJuYWwgUG9kY2FzdDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWpvdXJuYWwvaG90LWFpciI+SG90IEFpcjwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwOi8vd3d3LmhwYm1hZ2F6aW5lLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5IaWdoIFBlcmZvcm1pbmcgQnVpbGRpbmdzIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3N1cHBsaWVyLXByb3ZpZGVkLWxlYXJuaW5nIj5TdXBwbGllci1Qcm92aWRlZCBMZWFybmluZzwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9hc2hyYWUtdHJhbnNhY3Rpb25zIj5BU0hSQUUgVHJhbnNhY3Rpb25zPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2FzaHJhZS1jb25mZXJlbmNlLXBhcGVycyI+QVNIUkFFIENvbmZlcmVuY2UgUGFwZXJzPC9hPjwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9yZXNlYXJjaCI+UmVzZWFyY2g8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvcmVzZWFyY2gvYXNocmFlLXJwIj5BU0hSQUUgUlA8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdWJncm91cHMvMzQ3NDg/YXNocmFlX2F1dGhfdG9rZW49IiB0YXJnZXQ9Il9ibGFuayI+UHVyY2hhc2UgUmVzZWFyY2ggUmVwb3J0cyA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvcmVzZWFyY2gvcmVzZWFyY2gtc3RyYXRlZ2ljLXBsYW4iPlJlc2VhcmNoIFN0cmF0ZWdpYyBQbGFuPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3RlY2huaWNhbC1jb21taXR0ZWVzIj5UZWNobmljYWwgQ29tbWl0dGVlczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zY2llbmNlLWFuZC10ZWNobm9sb2d5LWZvci10aGUtYnVpbHQtZW52aXJvbm1lbnQiPlNjaWVuY2UgYW5kIFRlY2hub2xvZ3kgZm9yIHRoZSBCdWlsdCBFbnZpcm9ubWVudDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy90cmFuc2xhdGVkLXB1YmxpY2F0aW9ucyI+VHJhbnNsYXRlZCBQdWJsaWNhdGlvbnM8L2E+PC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2F1dGhvcmluZy10b29scyI+QXV0aG9yaW5nIFRvb2xzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2F1dGhvcmluZy10b29scy9jaXRhdGlvbi1hbmQtYWJzdHJhY3QtaW5kZXhlcyI+Q2l0YXRpb24gYW5kIEFic3RyYWN0IEluZGV4ZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2F1dGhvcmluZy10b29scy90ZXJtaW5vbG9neSI+VGVybWlub2xvZ3k8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvcHVibGljYXRpb24tZXJyYXRhLWFuZC11cGRhdGVzIj5QdWJsaWNhdGlvbiBFcnJhdGEgJiBVcGRhdGVzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3RlY2huaWNhbC1mYXFzIj5UZWNobmljYWwgRkFRczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9yZXNpbGllbmNlLWFjdGl2aXRpZXMiPlJlc2lsaWVuY2UgQWN0aXZpdGllczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9yZWZyaWdlcmF0aW9uIj5SZWZyaWdlcmF0aW9uPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3Jlc2lkZW50aWFsIj5SZXNpZGVudGlhbDwvYT48L2xpPg0KICAgICAgICA8L2Rpdj4NCiAgICAgIDwvdWw+DQogICAgPC9saT4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQiPlByb2Zlc3Npb25hbCBEZXZlbG9wbWVudDwvYT48dWw+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9lbGVhcm5pbmctb24tZGVtYW5kIj5lTGVhcm5pbmcgT24gRGVtYW5kPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vbXllbGVhcm5pbmcuYXNocmFlLm9yZy9wYWdlL2luZGl2aWR1YWwtY291cnNlIiB0YXJnZXQ9Il9ibGFuayI+Q291cnNlIENhdGFsb2cgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvZWxlYXJuaW5nLW9uLWRlbWFuZC9ncm91cC1lbnJvbGxtZW50Ij5Hcm91cCBFbnJvbGxtZW50czwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FsbC1pbnN0cnVjdG9yLWxlZC10cmFpbmluZyI+QWxsIEluc3RydWN0b3ItTGVkIFRyYWluaW5nPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYWxsLWluc3RydWN0b3ItbGVkLXRyYWluaW5nL3NjaGVkdWxlZC1jb3Vyc2VzIj5TY2hlZHVsZWQgQ291cnNlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvaHZhYy1kZXNpZ24tYW5kLW9wZXJhdGlvbnMtdHJhaW5pbmciPkhWQUMgRGVzaWduIGFuZCBPcGVyYXRpb25zIFRyYWluaW5nPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FsbC1pbnN0cnVjdG9yLWxlZC10cmFpbmluZy9vbmxpbmUtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmciPk9ubGluZSBJbnN0cnVjdG9yLUxlZCBUcmFpbmluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvZ2xvYmFsLXRyYWluaW5nIj5BU0hSQUUgR2xvYmFsIFRyYWluaW5nIHwgTUVOQTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvY2F0YWxvZy1vZi1pbnN0cnVjdG9yLWxlZC10cmFpbmluZyI+Q2F0YWxvZyBvZiBJbnN0cnVjdG9yLUxlZCBUcmFpbmluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvY29tcGFueS1jaGFwdGVyLXRyYWluaW5nIj5Db21wYW55L0NoYXB0ZXIgVHJhaW5pbmc8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9zZWxmLWRpcmVjdGVkLWxlYXJuaW5nLWdyb3VwLWxlYXJuaW5nLXRleHRzIj5TZWxmLURpcmVjdGVkIExlYXJuaW5nIC8gR3JvdXAgTGVhcm5pbmcgVGV4dHM8L2E+PC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24iPkFTSFJBRSBDZXJ0aWZpY2F0aW9uPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vZXhwbG9yZS1iZW5lZml0cyI+RXhwbG9yZSBCZW5lZml0czwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9kaWdpdGFsLWJhZGdpbmciPkRpZ2l0YWwgQmFkZ2luZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9maW5kLWFuLWFzaHJhZS1jZXJ0aWZpZWQtcHJvZmVzc2lvbmFsIj5GaW5kIGFuIEFTSFJBRSBDZXJ0aWZpZWQgUHJvZmVzc2lvbmFsPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvbGVhcm5pbmctcGF0aHdheXMiPkxlYXJuaW5nIFBhdGh3YXlzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvbGVhcm5pbmctcGF0aHdheXMvaHZhYy1kZXNpZ24iPkhWQUMgRGVzaWduIC0gQmFzaWNzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2xlYXJuaW5nLXBhdGh3YXlzL3BhdGhvZ2VuLW1pdGlnYXRpb24iPlBhdGhvZ2VuIE1pdGlnYXRpb248L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vam9icy5hc2hyYWUub3JnLyIgdGFyZ2V0PSJfYmxhbmsiPkpvYiBCb2FyZCA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2VkdWNhdG9yLXJlc291cmNlcyI+RWR1Y2F0b3IgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvdGVjaC1ob3VyLXZpZGVvcyI+VGVjaCBIb3VyIFZpZGVvczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS11bmVwLXBvcnRhbCI+QVNIUkFFIFVORVAgUG9ydGFsPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzIj5Db25mZXJlbmNlczwvYT48dWw+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzLzIwMjUtd2ludGVyLWNvbmZlcmVuY2Utb3JsYW5kbyI+MjAyNSBXaW50ZXIgQ29uZmVyZW5jZSB8IE9ybGFuZG88L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzLzIwMjUtYW5udWFsLWNvbmZlcmVuY2UtcGhvZW5peCI+MjAyNSBBbm51YWwgQ29uZmVyZW5jZSB8IFBob2VuaXg8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMiPlRvcGljYWwgQ29uZmVyZW5jZXM8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMvdGhpcmQtaW50ZXJuYXRpb25hbC1jb25mZXJlbmNlLW9uLWVuZXJneS1hbmQtaW5kb29yLWVudmlyb25tZW50LWZvci1ob3QtY2xpbWF0ZXMiPlRoaXJkIEludGVybmF0aW9uYWwgQ29uZmVyZW5jZSBvbiBFbmVyZ3kgYW5kIEluZG9vciBFbnZpcm9ubWVudCBmb3IgSG90IENsaW1hdGVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdG9waWNhbC1jb25mZXJlbmNlcy8yMDI1LWFzaHJhZS1jb25mZXJlbmNlLWZvci1pbnRlZ3JhdGVkLWRlc2lnbi1jb25zdHJ1Y3Rpb24tb3BlcmF0aW9ucyI+MjAyNSBBU0hSQUUgQ29uZmVyZW5jZSBmb3IgSW50ZWdyYXRlZCBEZXNpZ24sIENvbnN0cnVjdGlvbiAmIE9wZXJhdGlvbnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy90b3BpY2FsLWNvbmZlcmVuY2VzL2llcS0yMDI1LWNvbmZlcmVuY2UiPklFUSAyMDI1IENvbmZlcmVuY2U8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy90b3BpY2FsLWNvbmZlcmVuY2VzLzIwMjUtYXNocmFlLWJ1aWxkaW5nLWRlY2FyYm9uaXphdGlvbi1jb25mZXJlbmNlIj4yMDI1IEFTSFJBRSBCdWlsZGluZyBEZWNhcmJvbml6YXRpb24gQ29uZmVyZW5jZTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMvMjAyNS1idWlsZGluZy14dmktY29uZmVyZW5jZSI+MjAyNSBCdWlsZGluZ3MgWFZJIENvbmZlcmVuY2U8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy92aXJ0dWFsLWNvbmZlcmVuY2UtYWNjZXNzIj5WaXJ0dWFsIENvbmZlcmVuY2UgQWNjZXNzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcyI+Q29uZmVyZW5jZSBSZXNvdXJjZXM8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2NvbmZlcmVuY2UtcmVzb3VyY2VzL2FzaHJhZS1jb25mZXJlbmNlLW1hcmtldGluZyI+QVNIUkFFIENvbmZlcmVuY2UgTWFya2V0aW5nPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvRmlsZSBMaWJyYXJ5L0NvbmZlcmVuY2VzL0NvbmZlcmVuY2UgUmVzb3VyY2VzL0NyaXRlcmlhIGZvciBBbm51YWwgQ29uZmVyZW5jZSBDaXR5IFNlbGVjdGlvbi9Dcml0ZXJpYS1mb3ItQW5udWFsLUNvbmZlcmVuY2UtQ2l0eS1TZWxlY3Rpb24ucGRmIj5Dcml0ZXJpYSBmb3IgQW5udWFsIENvbmZlcmVuY2UgQ2l0eSBTZWxlY3Rpb248L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9wYXBlcnMtYW5kLXByb2dyYW1zIj5QYXBlcnMgJmFtcDsgUHJvZ3JhbXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9wYXN0LWFzaHJhZS1jb25mZXJlbmNlcyI+UGFzdCBBU0hSQUUgQ29uZmVyZW5jZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9mdXR1cmUtYXNocmFlLWNvbmZlcmVuY2VzIj5GdXR1cmUgQVNIUkFFIENvbmZlcmVuY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMvdG9waWNhbC1jb25mZXJlbmNlLWNyaXRlcmlhIj5Ub3BpY2FsIENvbmZlcmVuY2UgQ3JpdGVyaWE8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy90cmF2ZWwiPlRyYXZlbDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2NvbmZlcmVuY2UtcmVzb3VyY2VzL3Nwb25zb3JzaGlwLW9wcG9ydHVuaXRpZXMiPlNwb25zb3JzaGlwIE9wcG9ydHVuaXRpZXM8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jaGFwdGVycy1yZWdpb25hbC1jb25mZXJlbmNlcy1jcmNzIj5DaGFwdGVycyBSZWdpb25hbCBDb25mZXJlbmNlcyAoQ1JDcyk8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2V2ZW50cy1hbmQtY29uZmVyZW5jZXMiPkV2ZW50cyBhbmQgQ29uZmVyZW5jZXM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3NwZWFrZXItcmVzb3VyY2VzIj5TcGVha2VyIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvYXNocmFlLTM2NS1hcHAiPkFTSFJBRSAzNjUgQXBwPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL2NvbW11bml0aWVzIj5Db21tdW5pdGllczwvYT48dWw+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3JlZ2lvbnMiPlJlZ2lvbnM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NoYXB0ZXJzIj5DaGFwdGVyczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY2hhcHRlcnMvYXNocmFlLWNoYXB0ZXJzIj5BU0hSQUUgQ2hhcHRlcnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vZXdlYi5hc2hyYWUub3JnL2V3ZWIvZHluYW1pY3BhZ2UuYXNweD93ZWJjb2RlPUFTSFJBRUNoYXB0ZXJzIiB0YXJnZXQ9Il9ibGFuayI+Q2hhcHRlciBSZXBvcnRzLCBQQU9FLCBDSVEgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vZXdlYi5hc2hyYWUub3JnL2V3ZWIvZHluYW1pY3BhZ2UuYXNweD9zaXRlPUFTSFJBRSZhbXA7d2ViY29kZT1jaGFwdGVybWVldGluZ3MmYW1wO2NocF9jc3Rfa2V5PTAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIgdGFyZ2V0PSJfYmxhbmsiPkNoYXB0ZXIgTWVldGluZ3MgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9jaGFwdGVyLXJlc291cmNlcyI+Q2hhcHRlciBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9kaXN0aW5ndWlzaGVkLWxlY3R1cmVycyI+RGlzdGluZ3Vpc2hlZCBMZWN0dXJlcnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9wYW9lLWluZm9ybWF0aW9uIj5QQU9FIEluZm9ybWF0aW9uPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY2hhcHRlcnMvZG9lLWxibmwtcGFydG5lcnNoaXAiPkRPRSAmIExCTkwgUGFydG5lcnNoaXA8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3ZvbHVudGVlciI+Vm9sdW50ZWVyPC9hPjwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY291bmNpbHMiPkNvdW5jaWxzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jb3VuY2lscy9tZW1iZXJzLWNvdW5jaWwiPk1lbWJlcnMgQ291bmNpbDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvdW5jaWxzL3B1Ymxpc2hpbmctYW5kLWVkdWNhdGlvbi1jb3VuY2lsIj5QdWJsaXNoaW5nICYgRWR1Y2F0aW9uIENvdW5jaWw8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jb3VuY2lscy90ZWNobm9sb2d5LWNvdW5jaWwiPlRlY2hub2xvZ3kgQ291bmNpbDwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcyI+Q29tbWl0dGVlczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcy9jb21taXR0ZWUtbm9taW5hdGlvbnMiPkNvbW1pdHRlZSBOb21pbmF0aW9uczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvbW1pdHRlZXMvc3RhbmRhcmRzLWNvbW1pdHRlZXMiPlN0YW5kYXJkcyBDb21taXR0ZWVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcy9zdGFuZGluZy1jb21taXR0ZWVzIj5TdGFuZGluZyBDb21taXR0ZWVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcy90ZWNobmljYWwtY29tbWl0dGVlcyI+VGVjaG5pY2FsIENvbW1pdHRlZXM8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9zdHVkZW50LXpvbmUiPlN0dWRlbnQgWm9uZTwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3N0dWRlbnQtYWN0aXZpdGllcyI+U3R1ZGVudCBBY3Rpdml0aWVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL2NvbXBldGl0aW9ucyI+Q29tcGV0aXRpb25zPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3NjaG9sYXJzaGlwcy1hbmQtZ3JhbnRzIj5TY2hvbGFyc2hpcHMgJiBHcmFudHM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9zdHVkZW50LXpvbmUvc3R1ZGVudC1icmFuY2hlcyI+U3R1ZGVudCBCcmFuY2hlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9rLTEyLWFjdGl2aXRpZXMiPksmbmRhc2g7MTIgQWN0aXZpdGllczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9tZW1iZXJzaGlwLWFuZC1tZWV0aW5ncyI+TWVtYmVyc2hpcCAmIE1lZXRpbmdzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL2VkdWNhdGlvbmFsLXJlc291cmNlcyI+RWR1Y2F0aW9uYWwgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3N0dWRlbnQtYWN0aXZpdGllcy1yZXNvdXJjZXMiPlN0dWRlbnQgQWN0aXZpdGllcyBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9zdHVkZW50LXpvbmUvc3R1ZGVudC1uZXdzIj5TdHVkZW50IE5ld3M8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy95b3VuZy1lbmdpbmVlcnMtaW4tYXNocmFlLXllYSI+WW91bmcgRW5naW5lZXJzIGluIEFTSFJBRSAoWUVBKTwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMveW91bmctZW5naW5lZXJzLWluLWFzaHJhZS15ZWEvaG9ub3JzLWFuZC1hd2FyZHMiPkhvbm9ycyAmIEF3YXJkczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3lvdW5nLWVuZ2luZWVycy1pbi1hc2hyYWUteWVhL3Jlc291cmNlcyI+UmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMveW91bmctZW5naW5lZXJzLWluLWFzaHJhZS15ZWEveWVhLWNvbW1pdHRlZSI+WUVBIENvbW1pdHRlZTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3lvdW5nLWVuZ2luZWVycy1pbi1hc2hyYWUteWVhL3llYS1ldmVudHMtYW5kLXByb2dyYW1zIj5ZRUEgRXZlbnRzICYgUHJvZ3JhbXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9GaWxlIExpYnJhcnkvTWVtYmVyc2hpcC9NZW1iZXIgQmVuZWZpdHMvTWVtYmVyc2hpcCBQcm9tb3Rpb24gUmVzb3VyY2VzL1lvdW5nRW5naW5lZXJzaW5BU0hSQUUtR3VpZGUucGRmIj5ZRUEgR3VpZGU8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jb2xsZWdlLW9mLWZlbGxvd3MiPkNvbGxlZ2Ugb2YgRmVsbG93czwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvbGlmZS1tZW1iZXJzLWNsdWIiPkxpZmUgTWVtYmVycyBDbHViPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9hc2hyYWUtYXNzb2NpYXRlLXNvY2lldHktYWxsaWFuY2UiPkFTSFJBRSBBc3NvY2lhdGUgU29jaWV0eSBBbGxpYW5jZTwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvbWVtb3JhbmRhLW9mLXVuZGVyc3RhbmRpbmctbW91cyI+TWVtb3JhbmRhIG9mIFVuZGVyc3RhbmRpbmcgKE1PVXMpPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL21lbWJlcnNoaXAiPk1lbWJlcnNoaXA8L2E+PHVsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL21lbWJlci1iZW5lZml0cyI+TWVtYmVyIEJlbmVmaXRzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL21lbWJlci1iZW5lZml0cy9tZW1iZXJzaGlwLXByb21vdGlvbi1yZXNvdXJjZXMiPk1lbWJlcnNoaXAgUHJvbW90aW9uIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9qb2luIj5Kb2luPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL3JlbmV3Ij5SZW5ldzwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMiPlNwZWNpYWwgTWVtYmVyc2hpcCBQcm9ncmFtczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMvZ3JvdXBwYXkiPkdyb3VwUGF5PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL21lbWJlcnNoaXAvc3BlY2lhbC1tZW1iZXJzaGlwLXByb2dyYW1zI3llYSIgdGFyZ2V0PSJfYmxhbmsiPllFQSA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL3NwZWNpYWwtbWVtYmVyc2hpcC1wcm9ncmFtcyNzbWFydHN0YXJ0IiB0YXJnZXQ9Il9ibGFuayI+U21hcnRTdGFydCA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL3NwZWNpYWwtbWVtYmVyc2hpcC1wcm9ncmFtcyNkZXZlY29uIiB0YXJnZXQ9Il9ibGFuayI+RGV2ZWxvcGluZyBFY29ub21pZXMgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL3NwZWNpYWwtbWVtYmVyc2hpcC1wcm9ncmFtcy9jaWJzZS1hc2hyYWUtbWVtYmVyc2hpcCI+Q0lCU0UvQVNIUkFFIE1lbWJlcnNoaXA8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZSI+TXkgQVNIUkFFPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZS9jb25uZWN0LWEtY29sbGVhZ3VlIj5Db25uZWN0LWEtQ29sbGVhZ3VlPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvbXktY29tbXVuaXR5Ij5NeSBDb21tdW5pdHk8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZS9teS1wYXJ0aWNpcGF0aW9uIj5NeSBQYXJ0aWNpcGF0aW9uPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvbXktcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50Ij5NeSBQcm9mZXNzaW9uYWwgRGV2ZWxvcG1lbnQ8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZS9teS10ZWNobmljYWwtcmVzb3VyY2VzIj5NeSBUZWNobmljYWwgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvcmVuZXctbXktbWVtYmVyc2hpcCI+UmVuZXcgTXkgTWVtYmVyc2hpcDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvbXktYXNocmFlL3VwZ3JhZGUtbXktbWVtYmVyc2hpcCI+VXBncmFkZSBNeSBNZW1iZXJzaGlwPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2V3ZWIuYXNocmFlLm9yZy9ld2ViL2R5bmFtaWNwYWdlLmFzcHg/d2ViY29kZT1BU0hSQUVJQklJIiB0YXJnZXQ9Il9ibGFuayI+TWFuYWdlIE15IE1lbWJlcnNoaXAgIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9ob25vcnMtYW5kLWF3YXJkcyI+SG9ub3JzICYgQXdhcmRzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL21lbWJlcnNoaXAtZmFxcyI+TWVtYmVyc2hpcCBGQVFzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL2xvZ28tbWVyY2hhbmRpc2UiPkxvZ28gTWVyY2hhbmRpc2U8L2E+PC9saT4NCiAgICAgICAgPC9kaXY+DQogICAgICA8L3VsPg0KICAgIDwvbGk+DQogIDwvdWw+PC9uYXY+PGRpdiBjbGFzcz0ibW9iaWxlRHJhd2VyVG9nZ2xlIGRyYXdlclRvZ2dsZSIgZGF0YS1mb3I9Imdsb2JhbHMtbW9iaWxlIiBkYXRhLW1vYmlsZT0idHJ1ZSI+PC9kaXY+ZAIDD2QWAgIBDw8WBB8JBQpCcmVhZGNydW1iHwoCAmQWAgUFY3RsMDAPZBYCZg8WAh8LBfsBPHVsIGNsYXNzPSJuYXZTZWNvbmRhcnktYnJlYWRjcnVtYiI+DQogIDxsaT48YSBocmVmPSIvaG9tZSI+SG9tZTwvYT48L2xpPg0KICA8bGk+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMiPlRlY2huaWNhbCBSZXNvdXJjZXM8L2E+PC9saT4NCiAgPGxpIGNsYXNzPSJhY3RpdmUiPjxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9hc2hyYWVnYXRlLmh0bWwiPkJvb2tzdG9yZTwvYT48L2xpPg0KPC91bD5kAgUPZBYCZg9kFgIFBWN0bDAwD2QWAmYPFgIfCwUXVHJhbnNsYXRlZCBQdWJsaWNhdGlvbnNkAgcPZBYCZg9kFgIFBWN0bDAwDw8WAh8LBfQIPGRpdiBjbGFzcz0ic2VjdGlvbiBoLWhhcmQgc29jaWFsU2hhcmUgc2VjdGlvbi0tY29udHJhc3RMaWdodCI+DQogIDxkaXYgY2xhc3M9InNvY2lhbFNoYXJlLWlubmVyIj4NCiAgICA8aDQgY2xhc3M9InNvY2lhbFNoYXJlLWhlYWRpbmciPlNoYXJlIFRoaXM8L2g0Pg0KICAgIDxkaXYgY2xhc3M9InNvY2lhbFNoYXJlLWljb25zIj4NCiAgICAgIDxzcGFuIGNsYXNzPSJzdC1jdXN0b20tYnV0dG9uIHN0X3hfbGFyZ2UiIGRhdGEtbmV0d29yaz0idHdpdHRlciI+DQogICAgICAgIDxzcGFuIGNsYXNzPSJzdEJ1dHRvbiI+DQogICAgICAgICAgPHNwYW4gY2xhc3M9InN0TGFyZ2UiPiA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICAgIDxzcGFuIGNsYXNzPSJzdC1jdXN0b20tYnV0dG9uIHN0X2ZhY2Vib29rX2xhcmdlIiBkYXRhLW5ldHdvcms9ImZhY2Vib29rIj4NCiAgICAgICAgPHNwYW4gY2xhc3M9InN0QnV0dG9uIj4NCiAgICAgICAgICA8c3BhbiBjbGFzcz0ic3RMYXJnZSI+IDwvc3Bhbj4NCiAgICAgICAgPC9zcGFuPg0KICAgICAgPC9zcGFuPg0KICAgICAgPHNwYW4gY2xhc3M9InN0LWN1c3RvbS1idXR0b24gc3RfZW1haWxfbGFyZ2UiIGRhdGEtbmV0d29yaz0iZW1haWwiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ic3RCdXR0b24iPg0KICAgICAgICAgIDxzcGFuIGNsYXNzPSJzdExhcmdlIj4gPC9zcGFuPg0KICAgICAgICA8L3NwYW4+DQogICAgICA8L3NwYW4+DQogICAgICA8c3BhbiBjbGFzcz0ic3QtY3VzdG9tLWJ1dHRvbiBzdF9wcmludF9sYXJnZSIgZGF0YS1uZXR3b3JrPSJwcmludCI+DQogICAgICAgIDxzcGFuIGNsYXNzPSJzdEJ1dHRvbiI+DQogICAgICAgICAgPHNwYW4gY2xhc3M9InN0TGFyZ2UiPiA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICAgIDxzcGFuIGNsYXNzPSJzdC1jdXN0b20tYnV0dG9uIHN0X3NoYXJldGhpc19sYXJnZSIgZGF0YS1uZXR3b3JrPSJzaGFyZXRoaXMiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ic3RCdXR0b24iPg0KICAgICAgICAgIDxzcGFuIGNsYXNzPSJzdExhcmdlIj4gPC9zcGFuPg0KICAgICAgICA8L3NwYW4+DQogICAgICA8L3NwYW4+DQogICAgPC9kaXY+DQogIDwvZGl2Pg0KPC9kaXY+ZGQCCQ9kFgJmD2QWAgUFY3RsMDAPDxYCHwsF3YIDPGhyPgo8YXNpZGU+CjxwIHN0eWxlPSJwYWRkaW5nLWxlZnQ6IDMwcHg7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB4OyI+QXMgQVNIUkFFIHNlZWtzIHRvIGV4cGFuZCBpdHMgbWlzc2lvbiBhcm91bmQgdGhlIGdsb2JlLCB0aGUgU29jaWV0eSBpcyBvZmZlcmluZyBBU0hSQUUgY29udGVudCBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBFbmdsaXNoLiBUaGlzIHBhZ2UgZGV0YWlscyB0aGUgbnVtZXJvdXMgdHJhbnNsYXRlZCBBU0hSQUUgcHVibGljYXRpb25zIHRoYXQgd2Ugb2ZmZXIsIHdoaWNoIGFyZSBhdmFpbGFibGUgaW4gdGhlIGZvbGxvd2luZyBsYW5ndWFnZXM6PC9zcGFuPjwvcD4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogMTAwJTsiPgo8dGJvZHk+Cjx0cj4KPHRkIHN0eWxlPSJ3aWR0aDogNSU7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxOHB4OyI+PHN0cm9uZz48L3N0cm9uZz48L3NwYW4+PC90ZD4KPHRkIHN0eWxlPSJ3aWR0aDogMzAuNDE5MSU7Ij4KPHVsPgo8bGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPjxzdHJvbmc+PGEgaHJlZj0iI2FyYWJpYyI+QXJhYmljPC9hPjwvc3Ryb25nPjwvc3Bhbj48L2xpPgo8bGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPjxzdHJvbmc+PGEgaHJlZj0iI2NoaW5lc2UiPkNoaW5lc2U8L2E+PC9zdHJvbmc+PC9zcGFuPjwvbGk+CjxsaT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxOHB4OyI+PHN0cm9uZz48YSBocmVmPSIjY3JvYXRpYW4iPkNyb2F0aWFuPC9hPjwvc3Ryb25nPjwvc3Bhbj48L2xpPgo8bGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPjxzdHJvbmc+PGEgaHJlZj0iI2ZyZW5jaCI+RnJlbmNoPC9hPjwvc3Ryb25nPjwvc3Bhbj48L2xpPgo8bGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPjxzdHJvbmc+PGEgaHJlZj0iI2dyZWVrIj5HcmVlazwvYT48L3N0cm9uZz48L3NwYW4+PC9saT4KPGxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE4cHg7Ij48c3Ryb25nPjxhIGhyZWY9IiNrb3JlYW4iPktvcmVhbjwvYT48L3N0cm9uZz48L3NwYW4+PC9saT4KPC91bD4KPC90ZD4KPHRkIHN0eWxlPSJ3aWR0aDogNjIuNTgwOSU7Ij4KPHVsPgo8bGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPjxzdHJvbmc+PGEgaHJlZj0iI3BvcnR1Z3Vlc2UiPlBvcnR1Z3Vlc2U8L2E+PC9zdHJvbmc+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE4cHg7Ij48c3Ryb25nPjwvc3Ryb25nPjwvc3Bhbj48L2xpPgo8bGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPjxzdHJvbmc+PGEgaHJlZj0iI3JvbWFuaWFuIj5Sb21hbmlhbjwvYT48L3N0cm9uZz48L3NwYW4+PC9saT4KPGxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE4cHg7Ij48c3Ryb25nPjxhIGhyZWY9IiNzZXJiaWFuIj5TZXJiaWFuPC9hPjwvc3Ryb25nPjwvc3Bhbj48L2xpPgo8bGk+PGEgaHJlZj0iI3Nsb3ZlbmlhbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPjxzdHJvbmc+U2xvdmVuaWFuPC9zdHJvbmc+PC9zcGFuPjwvYT48L2xpPgo8bGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPjxzdHJvbmc+PGEgaHJlZj0iI3NwYW5pc2giPlNwYW5pc2g8L2E+PC9zdHJvbmc+PC9zcGFuPjwvbGk+CjxsaT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxOHB4OyI+PHN0cm9uZz48YSBocmVmPSIjdHVya2lzaCI+VHVya2lzaDwvYT48L3N0cm9uZz48L3NwYW4+PC9saT4KPC91bD4KPC90ZD4KPC90cj4KPC90Ym9keT4KPC90YWJsZT4KPHAgc3R5bGU9InBhZGRpbmctbGVmdDogMzBweDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHg7Ij5BU0hSQUUgQ2hhcHRlcnMsIEFTSFJBRSBBc3NvY2lhdGUgU29jaWV0aWVzLCBhbmQgY29tbWVyY2lhbCBlbnRpdGllcyB3aG8gd2lzaCB0byB0cmFuc2xhdGUgQVNIUkFFIHB1YmxpY2F0aW9ucyBzaG91bGQgZW1haWwgdGhlIHRpdGxlIG9mIHRoZSBwdWJsaWNhdGlvbihzKSBhbmQgdGhlIGludGVuZGVkIGxhbmd1YWdlIHRvIHRoZSA8YSBocmVmPSJtYWlsdG86Y21pY2hhZWxzQGFzaHJhZS5vcmciPkVkaXRvciBvZiBTcGVjaWFsIFB1YmxpY2F0aW9uczwvYT4sIHdobyB3aWxsIGRpc2N1c3MgYWxsIHJlcXVlc3RzIHdpdGggdGhlIERpcmVjdG9yIG9mIFB1YmxpY2F0aW9ucyBhbmQgRWR1Y2F0aW9uIGFuZCBleHBsYWluIHRoZSB0ZXJtcyBvZiB0cmFuc2xhdGlvbiBhZ3JlZW1lbnRzIGZvciBhcHByb3ZlZCBwcm9qZWN0cy48L3NwYW4+PC9wPgo8L2FzaWRlPgo8aHI+Cjx0YWJsZSBzdHlsZT0id2lkdGg6IDEwMCU7Ij4KPHRib2R5Pgo8dHIgc3R5bGU9ImNvbG9yOiAjZmZmZmZmOyBoZWlnaHQ6IDcuNTcyOTJweDsiIGJnY29sb3I9IiMwMDNlNzQiPgo8dGQ+CjxoMiBzdHlsZT0icGFkZGluZy1sZWZ0OiAzMHB4OyI+PGEgaWQ9ImFyYWJpYyI+PC9hPkFyYWJpYzwvaDI+CjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+Cjxocj4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iCi9JbWFnZSBMaWJyYXJ5L01haW4gTmF2L1RlY2huaWNhbCBSZXNvdXJjZXMvQm9va3N0b3JlL1BEX0J1aWxkaW5nRGVjYXJib25pemF0aW9uXzIwMjJyZXYtLS1BcmFiaWMtLS1DT1ZFUi5wbmciIGFsdCB3aWR0aD0iMTY4IiBoZWlnaHQ9IjIxOSI+PC9maWd1cmU+CjxwPjxzdHJvbmc+QVNIUkFFIFBvc2l0aW9uIERvY3VtZW50IG9uIEJ1aWxkaW5nIERlY2FyYm9uaXphdGlvbjwvc3Ryb25nPjwvcD4KPHA+VGhpcyBwb3NpdGlvbiBkb2N1bWVudCByZWNvbW1lbmRzIGVtYnJhY2luZyBidWlsZGluZyBkZWNhcmJvbml6YXRpb24gc3RyYXRlZ2llcyB0byByZWR1Y2UgYnVpbGRpbmcgZ3JlZW5ob3VzZSBnYXMgKEdIRykgZW1pc3Npb25zLiBCdWlsZGluZ3MgcHJvdmlkZSBtYW55IGJlbmVmaXRzIHRvIHNvY2lldHkgYnV0IGhhdmUgYSBzaWduaWZpY2FudCB3b3JsZHdpZGUgZW52aXJvbm1lbnRhbCBpbXBhY3QgZHVlIHRvIHRoZWlyIEdIRyBlbWlzc2lvbnMuIFRoZSBidWlsZGluZyBpbmR1c3RyeSBhY2NvdW50cyBmb3Igcm91Z2hseSA0MCUgb2YgZ2xvYmFsIEdIR3MsIGFuZCB0aGUgZ2xvYmFsIGJ1aWxkaW5nIHN0b2NrIGlzIGV4cGVjdGVkIHRvIGRvdWJsZSBieSAyMDYwLiBBcyBzb2NpZXR5IGZhY2VzIHRoZSBjaGFsbGVuZ2Ugb2YgbWl0aWdhdGluZyBjbGltYXRlIGNoYW5nZSwgQVNIUkFFJiM4MjE3O3MgcG9zaXRpb24gaXMgdGhhdCBkZWNhcmJvbml6YXRpb24gb2YgYnVpbGRpbmdzIGFuZCB0aGVpciBzeXN0ZW1zIG11c3QgYmUgYmFzZWQgb24gYSBob2xpc3RpYyBhbmFseXNpcyBpbmNsdWRpbmcgaGVhbHRoeSwgc2FmZSwgYW5kIGNvbWZvcnRhYmxlIGVudmlyb25tZW50czsgZW5lcmd5IGVmZmljaWVuY3k7IGVudmlyb25tZW50YWwgaW1wYWN0czsgc3VzdGFpbmFiaWxpdHk7IG9wZXJhdGlvbmFsIHNlY3VyaXR5OyBhbmQgZWNvbm9taWNzLjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9maWxlJTIwbGlicmFyeS9hYm91dC9wb3NpdGlvbiUyMGRvY3VtZW50cy9wZF9idWlsZGluZ2RlY2FyYm9uaXphdGlvbl8yMDIycmV2LS0tYXJhYmljLnBkZiIgdGl0bGU9IlBEX0J1aWxkaW5nRGVjYXJib25pemF0aW9uXzIwMjJyZXYgLSBBcmFiaWMucGRmIiB0YXJnZXQ9Il9ibGFuayI+QXJhYmljIDwvYT5hbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9maWxlJTIwbGlicmFyeS9hYm91dC9wb3NpdGlvbiUyMGRvY3VtZW50cy9wZC1vbi1idWlsZGluZy1kZWNhcmJvbml6YXRpb24tLS0yMDI0LnBkZiIgdGl0bGU9IlBELW9uLUJ1aWxkaW5nLURlY2FyYm9uaXphdGlvbi0tLTIwMjQucGRmIiB0YXJnZXQ9Il9ibGFuayI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+Cjxocj4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iCmh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvSW1hZ2UlMjBMaWJyYXJ5L01haW4lMjBOYXYvVGVjaG5pY2FsJTIwUmVzb3VyY2VzL0Jvb2tzdG9yZS82Ml8xXzIwMjJfQXJhYmljX0Zyb250Q292ZXJfLmpwZyIgYWx0IHdpZHRoPSIxNjgiIGhlaWdodD0iMjE5Ij48L2ZpZ3VyZT4KPHA+PHN0cm9uZz5BU0hSQUUgU3RhbmRhcmQgNjIuMS0yMDIyLCBWZW50aWxhdGlvbiBhbmQgQWNjZXB0YWJsZSBJbmRvb3IgQWlyIFF1YWxpdHk8L3N0cm9uZz48L3A+CjxwPlN0YW5kYXJkIDYyLjEgc3BlY2lmaWVzIG1pbmltdW0gdmVudGlsYXRpb24gcmF0ZXMgYW5kIG90aGVyIG1lYXN1cmVzIGludGVuZGVkIHRvIHByb3ZpZGUgaW5kb29yIGFpciBxdWFsaXR5IChJQVEpIHRoYXQncyBhY2NlcHRhYmxlIHRvIGh1bWFuIG9jY3VwYW50cyBhbmQgdGhhdCBtaW5pbWl6ZXMgYWR2ZXJzZSBoZWFsdGggZWZmZWN0cy4gVGhlIHN0YW5kYXJkIHByb3ZpZGVzIHByb2NlZHVyZXMgYW5kIG1ldGhvZHMgZm9yIG1lZXRpbmcgbWluaW11bSB2ZW50aWxhdGlvbiBhbmQgSUFRIHJlcXVpcmVtZW50cyB0byBlbmdpbmVlcnMsIGRlc2lnbiBwcm9mZXNzaW9uYWxzLCBvd25lcnMsIGFuZCBqdXJpc2RpY3Rpb25hbCBhdXRob3JpdGllcyB3aGVyZSBtb2RlbCBjb2RlcyBoYXZlIGJlZW4gYWRvcHRlZCBhbmQgZW5hYmxlcyBzdGFrZWhvbGRlcnMgdG8gbWFrZSBhIGNvbnNjaWVudGlvdXMgZWZmb3J0IHRvIGltcHJvdmUgdGhlIGluZG9vciBlbnZpcm9ubWVudCB3aGlsZSBtYWludGFpbmluZyBhIG1pbmltdW0gc3RhbmRhcmQgZm9yIHZlbnRpbGF0aW9uLjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9hc2hyYWUtYXJhYmljLXN0YW5kYXJkLTYyLTEtMjAyMj9wcm9kdWN0X2lkPTI1ODEyMzgiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj5BcmFiaWM8L2E+IGFuZCA8YSBocmVmPSJjaHJvbWUtZXh0ZW5zaW9uOi8vZWZhaWRuYm1ubm5pYnBjYWpwY2dsY2xlZmluZG1rYWovaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9maWxlJTIwbGlicmFyeS9hYm91dC9wb3NpdGlvbiUyMGRvY3VtZW50cy9wZF9idWlsZGluZ2RlY2FyYm9uaXphdGlvbl8yMDIycmV2LnBkZiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8cD48c3BhbiBjbGFzcz0ibWNlLW5ic3Atd3JhcCIgY29udGVudGVkaXRhYmxlPSJmYWxzZSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIGNsYXNzPSJtY2UtbmJzcC13cmFwIiBjb250ZW50ZWRpdGFibGU9ImZhbHNlIj4mbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gY2xhc3M9Im1jZS1uYnNwLXdyYXAiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiPiZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBjbGFzcz0ibWNlLW5ic3Atd3JhcCIgY29udGVudGVkaXRhYmxlPSJmYWxzZSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIGNsYXNzPSJtY2UtbmJzcC13cmFwIiBjb250ZW50ZWRpdGFibGU9ImZhbHNlIj4mbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gY2xhc3M9Im1jZS1uYnNwLXdyYXAiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiPiZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBjbGFzcz0ibWNlLW5ic3Atd3JhcCIgY29udGVudGVkaXRhYmxlPSJmYWxzZSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIGNsYXNzPSJtY2UtbmJzcC13cmFwIiBjb250ZW50ZWRpdGFibGU9ImZhbHNlIj4mbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gY2xhc3M9Im1jZS1uYnNwLXdyYXAiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiPiZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBjbGFzcz0ibWNlLW5ic3Atd3JhcCIgY29udGVudGVkaXRhYmxlPSJmYWxzZSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIGNsYXNzPSJtY2UtbmJzcC13cmFwIiBjb250ZW50ZWRpdGFibGU9ImZhbHNlIj4mbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gY2xhc3M9Im1jZS1uYnNwLXdyYXAiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiPiZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBjbGFzcz0ibWNlLW5ic3Atd3JhcCIgY29udGVudGVkaXRhYmxlPSJmYWxzZSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIGNsYXNzPSJtY2UtbmJzcC13cmFwIiBjb250ZW50ZWRpdGFibGU9ImZhbHNlIj4mbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gY2xhc3M9Im1jZS1uYnNwLXdyYXAiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiPiZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBjbGFzcz0ibWNlLW5ic3Atd3JhcCIgY29udGVudGVkaXRhYmxlPSJmYWxzZSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLWFyYWJpYy1zdGFuZGFyZC02Mi0xLTIwMTY/cHJvZHVjdF9pZD0yMDE2MTI4IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+VHJhbnNsYXRpb24gb2YgU3RhbmRhcmQgNjIuMS0yMDE2IGFsc28gYXZhaWxhYmxlPC9hPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvNTUtMjAxN19hcmFiaWNfY292ZXIxLnBuZyIgYWx0PSJjaGluZXNlLTExMS0yMDA4LmpwZyIgd2lkdGg9IjE1OCIgaGVpZ2h0PSIyMjQiPjwvZmlndXJlPgo8cD48c3Ryb25nPkFTSFJBRSBTdGFuZGFyZCA1NS0yMDE3LCBUaGVybWFsIEVudmlyb25tZW50YWwgQ29uZGl0aW9ucyBmb3IgSHVtYW4gT2NjdXBhbmN5IDwvc3Ryb25nPjwvcD4KPHA+VGhpcyBzdGFuZGFyZCBzcGVjaWZpZXMgdGhlIGNvbWJpbmF0aW9ucyBvZiBpbmRvb3IgdGhlcm1hbCBlbnZpcm9ubWVudGFsIGZhY3RvcnMgYW5kIHBlcnNvbmFsIGZhY3RvcnMgdGhhdCB3aWxsIHByb2R1Y2UgdGhlcm1hbCBlbnZpcm9ubWVudGFsIGNvbmRpdGlvbnMgYWNjZXB0YWJsZSB0byBhIG1ham9yaXR5IG9mIHRoZSBvY2N1cGFudHMgd2l0aGluIHRoZSBzcGFjZS4gVGhlIGVudmlyb25tZW50YWwgZmFjdG9ycyBhZGRyZXNzZWQgaW4gdGhpcyBzdGFuZGFyZCBhcmUgdGVtcGVyYXR1cmUsIHRoZXJtYWwgcmFkaWF0aW9uLCBodW1pZGl0eSwgYW5kIGFpciBzcGVlZDsgdGhlIHBlcnNvbmFsIGZhY3RvcnMgYXJlIHRob3NlIG9mIGFjdGl2aXR5IGFuZCBjbG90aGluZy4gSXQgaXMgaW50ZW5kZWQgdGhhdCBhbGwgb2YgdGhlIGNyaXRlcmlhIGluIHRoaXMgc3RhbmRhcmQgYmUgYXBwbGllZCB0b2dldGhlciwgYXMgY29tZm9ydCBpbiB0aGUgaW5kb29yIGVudmlyb25tZW50IGlzIGNvbXBsZXggYW5kIHJlc3BvbmRzIHRvIHRoZSBpbnRlcmFjdGlvbiBvZiBhbGwgb2YgdGhlIGZhY3RvcnMgdGhhdCBhcmUgYWRkcmVzc2VkIGhlcmVpbi48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLWFyYWJpYy1zdGFuZGFyZC01NS0yMDE3P3Byb2R1Y3RfaWQ9MjAzNTQwMCIgdGFyZ2V0PSJfYmxhbmsiPkFyYWJpYzwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLTU1LTIwMTc/cHJvZHVjdF9pZD0xOTk0OTc0IiB0YXJnZXQ9Il9ibGFuayI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+Cjxocj4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL2x1Y3ktc2VuZ2luZWVyaW5nYWR2ZW50dXJlX2FyYWJpY2NvdmVyX2Zyb250LnBuZyIgYWx0PSJjaGluZXNlLTExMS0yMDA4LmpwZyIgd2lkdGg9IjE1OCIgaGVpZ2h0PSIyMjQiPjwvZmlndXJlPgo8cD48c3Ryb25nPkx1Y3kncyBFbmdpbmVlcmluZyBBZHZlbnR1cmUgPC9zdHJvbmc+PC9wPgo8cD5UaGlzIHJoeW1pbmcgcGljdHVyZSBib29rIGludHJvZHVjZXMgY2hpbGRyZW4gdG8gYnVpbGRpbmcgYW5kIEhWQUMgZW5naW5lZXJpbmcgdGhyb3VnaCBhIHlvdW5nIGdpcmwncyB2aXNpdCB0byBhbiB1bmZpbmlzaGVkIGJ1aWxkaW5nLCB3aGVyZSBoZXIgZmF0aGVyIHVzZXMgYSBtZXRhcGhvciBvZiB0aGUgaHVtYW4gYm9keSB0byBleHBsYWluIHRoZSBidWlsZGluZydzIGJlYW1zIGFuZCBjb2x1bW5zLCBlbGVjdHJpY2FsIHN5c3RlbSwgYW5kIEhWQUMgZHVjdHMuIEx1Y3kncyBjdXJpb3NpdHkgaXMgZW5jb3VyYWdlZCBieSBoZXIgZmF0aGVyIHRocm91Z2hvdXQuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2x1Y3ktcy1lbmdpbmVlcmluZy1hZHZlbnR1cmUtYXJhYmljP3Byb2R1Y3RfaWQ9MjU2NzQzNiIgdGFyZ2V0PSJfYmxhbmsiPkFyYWJpYzwvYT4mbmJzcDthbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LXMtZW5naW5lZXJpbmctYWR2ZW50dXJlP3Byb2R1Y3RfaWQ9MjIzMjczMiIgdGFyZ2V0PSJfYmxhbmsiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PHN0cm9uZz48L3N0cm9uZz48L3A+Cjxocj4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL2x1Y3lnb2VzZ3JlZW5jb3Zlci0tLWFyYWJpYy0tLS1mcm9udC5wbmciIGFsdCB3aWR0aD0iMTU4IiBoZWlnaHQ9IjIyNCI+PC9maWd1cmU+CjxwPjxzdHJvbmc+THVjeSBHb2VzIEdyZWVuPC9zdHJvbmc+PC9wPgo8cD5UaGlzIHJoeW1pbmcgcGljdHVyZSBib29rIGlzIHRoZSBzZWNvbmQgYm9vayBpbiBBU0hSQUUncyBFbmdpbmVlcmluZyBBZHZlbnR1cmVzIFNlcmllcy4gSXQgd2FzIGRldmVsb3BlZCBieSB0aGUgQVNIUkFFIFN0dWRlbnQgQWN0aXZpdGllcyBDb21taXR0ZWUgYXMgcGFydCBvZiB0aGVpciBnb2FsIHRvIHByb21vdGUgYW5kIGVuY291cmFnZSBlbmdpbmVlcmluZyBhbmQgSFZBQyZhbXA7UiBjYXJlZXJzLjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LWdvZXMtZ3JlZW4tYXJhYmljP3Byb2R1Y3RfaWQ9MjkyNjE2NyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPkFyYWJpYzwvYT4mbmJzcDthbmQgPGEgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LWdvZXMtZ3JlZW4/cHJvZHVjdF9pZD0yNTc4Mzg3IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+CjxwPjwvcD4KPGhyPgo8dGFibGUgc3R5bGU9IndpZHRoOiAxMDAlOyI+Cjx0Ym9keT4KPHRyIHN0eWxlPSJjb2xvcjogI2ZmZmZmZjsgaGVpZ2h0OiA3LjU3MjkycHg7IiBiZ2NvbG9yPSIjMDAzZTc0Ij4KPHRkPgo8aDIgc3R5bGU9InBhZGRpbmctbGVmdDogMzBweDsiPjxhIGlkPSJjaGluZXNlIj48L2E+Q2hpbmVzZTwvaDI+CjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+Cjxocj4KPHA+PHN0cm9uZz5IYW5kYm9vayBUYWJsZXMgb2YgQ29udGVudHM8L3N0cm9uZz48L3A+Cjx1bD4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS8yMDIzLWh2YWMtYXBwbGljYXRpb25zLXRvYy0tLXRyYWRpdGlvbmFsLWNoaW5lc2UucGRmIiB0YXJnZXQ9Il9ibGFuayI+VGFibGUgb2YgQ29udGVudHMmbmJzcDsyMDIzIEFTSFJBRSBIYW5kYm9vayYjODIxMjtIVkFDIEFwcGxpY2F0aW9ucyA8L2E+ICYjODIxMTsgVHJhZGl0aW9uYWwgQ2hpbmVzZTwvbGk+CjxsaT48YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvMjAyMi1yZWZyaWdlcmF0aW9uLXRvYy0tLXRyYWRpdGlvbmFsLWNoaW5lc2UucGRmIiB0YXJnZXQ9Il9ibGFuayI+VGFibGUgb2YgQ29udGVudHMgMjAyMiBBU0hSQUUgSGFuZGJvb2smIzgyMTI7UmVmcmlnZXJhdGlvbjwvYT4gJiM4MjExOyBUcmFkaXRpb25hbCBDaGluZXNlPC9saT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS8yMDIxLWZ1bmRhbWVudGFscy10b2MtLS10cmFkaXRpb25hbC1jaGluZXNlLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPlRhYmxlIG9mIENvbnRlbnRzIDIwMjEgQVNIUkFFIEhhbmRib29rJiM4MjEyO0Z1bmRhbWVudGFsczwvYT4gJiM4MjExOyBUcmFkaXRpb25hbCBDaGluZXNlPC9saT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS8yMDIwLWh2YWMtc3lzdGVtcy1hbmQtZXF1aXBtZW50LXRvYy0tLXRyYWRpdGlvbmFsLWNoaW5lc2UucGRmIiB0YXJnZXQ9Il9ibGFuayI+VGFibGUgb2YgQ29udGVudHMmbmJzcDsyMDIwIEFTSFJBRSBIYW5kYm9vayYjODIxMjtIVkFDIFN5c3RlbXMgYW5kIEVxdWlwbWVudCA8L2E+ICYjODIxMTsgVHJhZGl0aW9uYWwgQ2hpbmVzZTwvbGk+CjwvdWw+Cjxocj4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL2NoaW5lc2VfdHJhbnNsYXRpb25fZnJvbnQtY292ZXItb25seS5wbmciIGFsdCB3aWR0aD0iMTY4IiBoZWlnaHQ9IjIxOSI+PC9maWd1cmU+CjxwPjxzdHJvbmc+QVNIUkFFL0lFUyBTdGFuZGFyZCA5MC4xLTIwMTksIEVuZXJneSBTdGFuZGFyZCBmb3IgQnVpbGRpbmdzIEV4Y2VwdCBMb3ctUmlzZSBSZXNpZGVudGlhbCBCdWlsZGluZ3MgKFNJIEVkaXRpb24pPC9zdHJvbmc+PC9wPgo8cD5UaGlzIHN0YW5kYXJkIHByb3ZpZGVzIG1pbmltdW0gcmVxdWlyZW1lbnRzIGZvciB0aGUgZW5lcmd5LWVmZmljaWVudCBkZXNpZ24sIGNvbnN0cnVjdGlvbiwgYW5kIGEgcGxhbiBmb3Igb3BlcmF0aW9uIGFuZCBtYWludGVuYW5jZSBhbmQgZm9yIHV0aWxpemF0aW9uIG9mIG9uLXNpdGUsIHJlbmV3YWJsZSBlbmVyZ3kgcmVzb3VyY2VzIGluIGJ1aWxkaW5ncyBleGNlcHQgbG93LXJpc2UgcmVzaWRlbnRpYWwgYnVpbGRpbmdzIGZvciAoMSkgbmV3IGJ1aWxkaW5ncyBhbmQgdGhlaXIgc3lzdGVtcywgKDIpIG5ldyBwb3J0aW9ucyBvZiBidWlsZGluZ3MgYW5kIHRoZWlyIHN5c3RlbXMsICgzKSBuZXcgc3lzdGVtcyBhbmQgZXF1aXBtZW50IGluIGV4aXN0aW5nIGJ1aWxkaW5ncywgYW5kICg0KSBuZXcgZXF1aXBtZW50IG9yIGJ1aWxkaW5nIHN5c3RlbXMgc3BlY2lmaWNhbGx5IGlkZW4mIzE3Mjt0aWZpZWQgaW4gdGhlIHN0YW5kYXJkIHRoYXQgYXJlIHBhcnQgb2YgaW5kdXN0cmlhbCBvciBtYW51ZmFjdHVyaW5nIHByb2Nlc3Nlcy4gSXQgYWxzbyBwcm92aWRlcyBjcml0ZXJpYSBmb3IgZGV0ZXJtaW5pbmcgY29tcGxpYW5jZSB3aXRoIHRoZXNlIHJlcXVpcmVtZW50cy48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLWNoaW5lc2U/cHJvZHVjdF9pZD0yMjQyMTkzIiB0YXJnZXQ9Il9ibGFuayI+Q2hpbmVzZTwvYT4gb3IgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9hc2hyYWUtOTAtMS0yMDE5LXNpP3Byb2R1Y3RfaWQ9MjA5ODY0MyIgdGFyZ2V0PSJfYmxhbmsiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8aHI+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzdHlsZT0iZmxvYXQ6IGxlZnQ7IG1hcmdpbi1yaWdodDogNHB4OyBtYXJnaW4tYm90dG9tOiA0cHg7IG1hcmdpbi1sZWZ0OiA0cHg7IiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS9jaGluZXNlLTExMS0yMDA4LmpwZyIgYWx0PSJjaGluZXNlLTExMS0yMDA4LmpwZyIgd2lkdGg9IjE1OCIgaGVpZ2h0PSIyMjQiPjwvZmlndXJlPgo8cD48c3Ryb25nPjxzdHJvbmcgc2l6c2V0PSIxMTMiIHNpemNhY2hlPSIwIj5BU0hSQUUgU3RhbmRhcmQgMTExLTIwMDgsIE1lYXN1cmVtZW50LCBUZXN0aW5nLCBBZGp1c3RpbmcsIGFuZCBCYWxhbmNpbmcgb2YgQnVpbGRpbmcgSFZBQyBTeXN0ZW1zPC9zdHJvbmc+PC9zdHJvbmc+PC9wPgo8cD5UaGlzIHN0YW5kYXJkIGFwcGxpZXMgdG8gYnVpbGRpbmcgaGVhdGluZywgdmVudGlsYXRpbmcsIGFuZCBhaXItY29uZGl0aW9uaW5nIChIVkFDKSBzeXN0ZW1zIG9mIHRoZSBhaXItbW92aW5nIGFuZCBoeWRyb25pYyB0eXBlcyBhbmQgdGhlaXIgYXNzb2NpYXRlZCBoZWF0IHRyYW5zZmVyLCBkaXN0cmlidXRpb24sIHJlZnJpZ2VyYXRpb24sIGVsZWN0cmljYWwgcG93ZXIsIGFuZCBjb250cm9sIHN1YnN5c3RlbXMuPC9wPgo8cD48c3Ryb25nPjxzdHJvbmcgc2l6c2V0PSIxMTMiIHNpemNhY2hlPSIwIj4mbmJzcDtBdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cDovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2FzaHJhZS8xMTFfMjAwOD9wcm9kdWN0X2lkPTE3Mjc3ODcmYXNocmFlX2F1dGhfdG9rZW49IiB0YXJnZXQ9Il9ibGFuayI+Q2hpbmVzZSA8L2E+b3IgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9hc2hyYWUtMTExLTIwMDgtcmEtMjAxNz9wcm9kdWN0X2lkPTE5OTkzNzAiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvc3Ryb25nPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3R5bGU9Im1hcmdpbi1yaWdodDogNHB4OyBtYXJnaW4tYm90dG9tOiA0cHg7IG1hcmdpbi1sZWZ0OiA0cHg7IGZsb2F0OiBsZWZ0OyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvY2hpbmVzZS1odW1pZGl0eS1jb250cm9sLmpwZyIgYWx0PSJjaGluZXNlLWh1bWlkaXR5LWNvbnRyb2wuanBnIiB3aWR0aD0iMTUwIiBoZWlnaHQ9IjEyNCI+PC9maWd1cmU+CjxwPjxzdHJvbmc+SHVtaWRpdHkgQ29udHJvbCBEZXNpZ24gR3VpZGUgZm9yIENvbW1lcmNpYWwgYW5kIEluc3RpdHV0aW9uYWwgQnVpbGRpbmdzPC9zdHJvbmc+PC9wPgo8cD5UaGlzIGJvb2sgaXMgZGVzaWduZWQgdG8gaGVscCB0ZWNobmljYWwgcHJvZmVzc2lvbmFscyBkZXNpZ24gaHVtaWRpdHkgY29udHJvbCBzeXN0ZW1zIGZvciBjb21tZXJjaWFsIGJ1aWxkaW5ncy4mbmJzcDtJdCBwcm92aWRlcyBjb21wbGV0ZSBjb3ZlcmFnZSBvZiBodW1pZGl0eSBjb250cm9sIGZyb20gYmFzaWMgcHJpbmNpcGxlcyB0byByZWFsLXdvcmxkIGRlc2lnbiBhZHZpY2UgaW4gYW4gZWFzeS10by1mb2xsb3cgbGF5b3V0LjwvcD4KPHA+PHN0cm9uZz4mbmJzcDsmbmJzcDtBdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cDovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvY2dpLWJpbi9kZXRhaWw/cHJvZHVjdF9pZD0xODI5NTA2JmFzaHJhZV9hdXRoX3Rva2VuPSIgdGFyZ2V0PSJfYmxhbmsiPkNoaW5lc2U8L2E+Jm5ic3A7b3IgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9odW1pZGl0eS1jb250cm9sLWRlc2lnbi1ndWlkZS1mb3ItY29tbWVyY2lhbC1hbmQtaW5zdGl0dXRpb25hbC1idWlsZGluZ3M/cHJvZHVjdF9pZD0xMjEyMjMwIiB0YXJnZXQ9Il9ibGFuayI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+Cjxocj4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL2x1Y3ktc2VuZ2luZWVyaW5nYWR2ZW50dXJlX2NoaW5lc2Vjb3ZlcmZyb250LnBuZyIgYWx0PSJjaGluZXNlLTExMS0yMDA4LmpwZyIgd2lkdGg9IjE1OCIgaGVpZ2h0PSIyMjQiPjwvZmlndXJlPgo8cD48c3Ryb25nPkx1Y3kncyBFbmdpbmVlcmluZyBBZHZlbnR1cmUgPC9zdHJvbmc+PC9wPgo8cD5UaGlzIHJoeW1pbmcgcGljdHVyZSBib29rIGludHJvZHVjZXMgY2hpbGRyZW4gdG8gYnVpbGRpbmcgYW5kIEhWQUMgZW5naW5lZXJpbmcgdGhyb3VnaCBhIHlvdW5nIGdpcmwncyB2aXNpdCB0byBhbiB1bmZpbmlzaGVkIGJ1aWxkaW5nLCB3aGVyZSBoZXIgZmF0aGVyIHVzZXMgYSBtZXRhcGhvciBvZiB0aGUgaHVtYW4gYm9keSB0byBleHBsYWluIHRoZSBidWlsZGluZydzIGJlYW1zIGFuZCBjb2x1bW5zLCBlbGVjdHJpY2FsIHN5c3RlbSwgYW5kIEhWQUMgZHVjdHMuIEx1Y3kncyBjdXJpb3NpdHkgaXMgZW5jb3VyYWdlZCBieSBoZXIgZmF0aGVyIHRocm91Z2hvdXQuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2x1Y3ktcy1lbmdpbmVlcmluZy1hZHZlbnR1cmUtY2hpbmVzZT9wcm9kdWN0X2lkPTI1MDY3NDAiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj5DaGluZXNlPC9hPiBhbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LXMtZW5naW5lZXJpbmctYWR2ZW50dXJlP3Byb2R1Y3RfaWQ9MjIzMjczMiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8aHI+Cjx0YWJsZSBzdHlsZT0id2lkdGg6IDEwMCU7Ij4KPHRib2R5Pgo8dHIgc3R5bGU9ImNvbG9yOiAjZmZmZmZmOyBoZWlnaHQ6IDcuNTcyOTJweDsiIGJnY29sb3I9IiMwMDNlNzQiPgo8dGQ+CjxoMiBzdHlsZT0icGFkZGluZy1sZWZ0OiAzMHB4OyI+PGEgaWQ9ImNyb2F0aWFuIj48L2E+Q3JvYXRpYW48L2gyPgo8L3RkPgo8L3RyPgo8L3Rib2R5Pgo8L3RhYmxlPgo8aHI+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS9sdWN5LXNlbmdpbmVlcmluZ2FkdmVudHVyZV9jcm9hdGlhbmNvdmVyX2Zyb250LnBuZyIgYWx0PSJjaGluZXNlLTExMS0yMDA4LmpwZyIgd2lkdGg9IjE1OCIgaGVpZ2h0PSIyMjQiPjwvZmlndXJlPgo8cD48c3Ryb25nPkx1Y3kncyBFbmdpbmVlcmluZyBBZHZlbnR1cmUgPC9zdHJvbmc+PC9wPgo8cD5UaGlzIHJoeW1pbmcgcGljdHVyZSBib29rIGludHJvZHVjZXMgY2hpbGRyZW4gdG8gYnVpbGRpbmcgYW5kIEhWQUMgZW5naW5lZXJpbmcgdGhyb3VnaCBhIHlvdW5nIGdpcmwncyB2aXNpdCB0byBhbiB1bmZpbmlzaGVkIGJ1aWxkaW5nLCB3aGVyZSBoZXIgZmF0aGVyIHVzZXMgYSBtZXRhcGhvciBvZiB0aGUgaHVtYW4gYm9keSB0byBleHBsYWluIHRoZSBidWlsZGluZydzIGJlYW1zIGFuZCBjb2x1bW5zLCBlbGVjdHJpY2FsIHN5c3RlbSwgYW5kIEhWQUMgZHVjdHMuIEx1Y3kncyBjdXJpb3NpdHkgaXMgZW5jb3VyYWdlZCBieSBoZXIgZmF0aGVyIHRocm91Z2hvdXQuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2x1Y3ktcy1lbmdpbmVlcmluZy1hZHZlbnR1cmUtY3JvYXRpYW4/cHJvZHVjdF9pZD0yNTY3NDM1IiB0YXJnZXQ9Il9ibGFuayI+Q3JvYXRpYW48L2E+Jm5ic3A7YW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvbHVjeS1zLWVuZ2luZWVyaW5nLWFkdmVudHVyZT9wcm9kdWN0X2lkPTIyMzI3MzIiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8dGFibGUgc3R5bGU9IndpZHRoOiAxMDAlOyI+Cjx0Ym9keT4KPHRyIHN0eWxlPSJjb2xvcjogI2ZmZmZmZjsgaGVpZ2h0OiA3LjU3MjkycHg7IiBiZ2NvbG9yPSIjMDAzZTc0Ij4KPHRkPgo8aDIgc3R5bGU9InBhZGRpbmctbGVmdDogMzBweDsiPjxhIGlkPSJmcmVuY2giPjwvYT5GcmVuY2g8L2gyPgo8L3RkPgo8L3RyPgo8L3Rib2R5Pgo8L3RhYmxlPgo8cD48L3A+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS9hc2hyYWUtZ2xvYmFsLWh2YWNyLXN1bW1pdC1maW5hbC1yZXBvcnQtLS1mcmVuY2gtY292ZXIucG5nIiBhbHQgd2lkdGg9IjE2OCIgaGVpZ2h0PSIyMTkiPjwvZmlndXJlPgo8cD48c3Ryb25nPkFTSFJBRSBHbG9iYWwgSFZBQyZhbXA7UiBTdW1taXQgRmluYWwgUmVwb3J0PC9zdHJvbmc+PC9wPgo8cD5UaGUgQVNIUkFFIEdsb2JhbCBIVkFDJmFtcDtSIFN1bW1pdCAmIzgyMTE7IGEga2V5IGVsZW1lbnQgb2YgMjAyMiYjODIxMTsyMDIzIEFTSFJBRSBQcmVzaWRlbnQgRmFyb29xIE1laGJvb2ImIzgyMTc7cyB2aXNpb24gZm9yIGhpcyBTb2NpZXR5IHllYXIgdGhlbWUsICYjODIyMDtTZWN1cmluZyBPdXIgRnV0dXJlJiM4MjIxOyAmIzgyMTE7IHdhcyBkZXNpZ25lZCB0byBjcmVhdGUgYW4gZW52aXJvbm1lbnQgb2YgY29sbGFib3JhdGlvbiBhbmQgc3RyYXRlZ2ljIGRpYWxvZ3VlIHRvIGFkZHJlc3MgdGhlIGNyaXRpY2FsIGlzc3VlcyBvZiB0aGUgZGF5LCB3aGljaCB3ZXJlIGRldGVybWluZWQgdmlhIHRoZSByZXN1bHRzIG9mIGFuIGludGVybmF0aW9uYWwgc3VydmV5IGRldmVsb3BlZCBhbmQgZGlzdHJpYnV0ZWQgYnkgdGhlIEFTSFJBRSBBc3NvY2lhdGUgU29jaWV0eSBBbGxpYW5jZSAoQUFTQSkuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L2FzaHJhZS1nbG9iYWwtaHZhY3Itc3VtbWl0LWZpbmFsLXJlcG9ydC0tLWZyZW5jaC5wZGYiIHRpdGxlPSJBU0hSQUUgR2xvYmFsIEhWQUNSIFN1bW1pdCBGaW5hbCBSZXBvcnQgLSBGcmVuY2gucGRmIiB0YXJnZXQ9Il9ibGFuayI+RnJlbmNoPC9hPiZuYnNwO2FuZCA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L2FzaHJhZS1nbG9iYWwtaHZhY3Itc3VtbWl0LWZpbmFsLXJlcG9ydC0tLWZlYi0yMDIzLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8aHI+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS9sdWN5LXMtZWEtLS1mcmVuY2gtLS1mcm9udC1jb3Zlci5wbmciIGFsdD0iY2hpbmVzZS0xMTEtMjAwOC5qcGciIHdpZHRoPSIxNTgiIGhlaWdodD0iMjI0Ij48L2ZpZ3VyZT4KPHA+PHN0cm9uZz5MdWN5J3MgRW5naW5lZXJpbmcgQWR2ZW50dXJlIDwvc3Ryb25nPjwvcD4KPHA+VGhpcyByaHltaW5nIHBpY3R1cmUgYm9vayBpbnRyb2R1Y2VzIGNoaWxkcmVuIHRvIGJ1aWxkaW5nIGFuZCBIVkFDIGVuZ2luZWVyaW5nIHRocm91Z2ggYSB5b3VuZyBnaXJsJ3MgdmlzaXQgdG8gYW4gdW5maW5pc2hlZCBidWlsZGluZywgd2hlcmUgaGVyIGZhdGhlciB1c2VzIGEgbWV0YXBob3Igb2YgdGhlIGh1bWFuIGJvZHkgdG8gZXhwbGFpbiB0aGUgYnVpbGRpbmcncyBiZWFtcyBhbmQgY29sdW1ucywgZWxlY3RyaWNhbCBzeXN0ZW0sIGFuZCBIVkFDIGR1Y3RzLiBMdWN5J3MgY3VyaW9zaXR5IGlzIGVuY291cmFnZWQgYnkgaGVyIGZhdGhlciB0aHJvdWdob3V0LjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LXMtZW5naW5lZXJpbmctYWR2ZW50dXJlLWZyZW5jaD9wcm9kdWN0X2lkPTI1MDY3NDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj5GcmVuY2g8L2E+IGFuZCA8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2x1Y3ktcy1lbmdpbmVlcmluZy1hZHZlbnR1cmU/cHJvZHVjdF9pZD0yMjMyNzMyIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+Cjxocj4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogMTAwJTsiPgo8dGJvZHk+Cjx0ciBzdHlsZT0iY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgaGVpZ2h0OiA3LjU3MjkycHg7IiBiZ2NvbG9yPSIjMDAzZTc0Ij4KPHRkPgo8aDIgc3R5bGU9InBhZGRpbmctbGVmdDogMzBweDsiPjxhIGlkPSJncmVlayI+PC9hPkdyZWVrPC9oMj4KPC90ZD4KPC90cj4KPC90Ym9keT4KPC90YWJsZT4KPHA+PC9wPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvbHVjeS1zZW5naW5lZXJpbmdhZHZlbnR1cmVfZ3JlZWtjb3ZlcmZyb250LnBuZyIgd2lkdGg9IjE1OCIgaGVpZ2h0PSIyMjQiPjwvZmlndXJlPgo8cD48c3Ryb25nPkx1Y3kncyBFbmdpbmVlcmluZyBBZHZlbnR1cmUgPC9zdHJvbmc+PC9wPgo8cD5UaGlzIHJoeW1pbmcgcGljdHVyZSBib29rIGludHJvZHVjZXMgY2hpbGRyZW4gdG8gYnVpbGRpbmcgYW5kIEhWQUMgZW5naW5lZXJpbmcgdGhyb3VnaCBhIHlvdW5nIGdpcmwncyB2aXNpdCB0byBhbiB1bmZpbmlzaGVkIGJ1aWxkaW5nLCB3aGVyZSBoZXIgZmF0aGVyIHVzZXMgYSBtZXRhcGhvciBvZiB0aGUgaHVtYW4gYm9keSB0byBleHBsYWluIHRoZSBidWlsZGluZydzIGJlYW1zIGFuZCBjb2x1bW5zLCBlbGVjdHJpY2FsIHN5c3RlbSwgYW5kIEhWQUMgZHVjdHMuIEx1Y3kncyBjdXJpb3NpdHkgaXMgZW5jb3VyYWdlZCBieSBoZXIgZmF0aGVyIHRocm91Z2hvdXQuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2x1Y3ktcy1lbmdpbmVlcmluZy1hZHZlbnR1cmUtZ3JlZWs/cHJvZHVjdF9pZD0yNTc3MjkzIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+R3JlZWs8L2E+IGFuZCA8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2x1Y3ktcy1lbmdpbmVlcmluZy1hZHZlbnR1cmU/cHJvZHVjdF9pZD0yMjMyNzMyIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+Cjxocj4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogMTAwJTsiPgo8dGJvZHk+Cjx0ciBzdHlsZT0iY29sb3I6ICNmZmZmZmY7IGhlaWdodDogNy41NzI5MnB4OyIgYmdjb2xvcj0iIzAwM2U3NCI+Cjx0ZD4KPGgyIHN0eWxlPSJwYWRkaW5nLWxlZnQ6IDMwcHg7Ij48YSBpZD0ia29yZWFuIj48L2E+S29yZWFuPC9oMj4KPC90ZD4KPC90cj4KPC90Ym9keT4KPC90YWJsZT4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YnI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS8KNTVfMjAyM19Lb3JlYW5fRnJvbnRDb3Zlci5wbmciIGFsdCB3aWR0aD0iMTY4IiBoZWlnaHQ9IjIxOSI+PC9maWd1cmU+CjxwPjwvcD4KPHA+PHN0cm9uZz5BU0hSQUUgU3RhbmRhcmQgNTUtMjAyMywgVGhlcm1hbCBFbnZpcm9ubWVudGFsIENvbmRpdGlvbnMgZm9yIEh1bWFuIE9jY3VwYW5jeTwvc3Ryb25nPjwvcD4KPHA+QVNIUkFFIFN0YW5kYXJkIDU1IHNwZWNpZmllcyBjb25kaXRpb25zIGZvciBhY2NlcHRhYmxlIHRoZXJtYWwgZW52aXJvbm1lbnRzIGFuZCBpcyBpbnRlbmRlZCBmb3IgdXNlIGluIGRlc2lnbiwgb3BlcmF0aW9uLCBhbmQgY29tbWlzc2lvbmluZyBvZiBidWlsZGluZ3MgYW5kIG90aGVyIG9jY3VwaWVkIHNwYWNlcy4gVGhlIDIwMjMgZWRpdGlvbiBpbmNvcnBvcmF0ZXMgZWxldmVuIHB1Ymxpc2hlZCBhZGRlbmRhIGFuZCBpbmNsdWRlcyBhIG5ldyBtZXRob2QgZm9yIHRoZSBhc3Nlc3NtZW50IG9mIGxvY2FsIHRoZXJtYWwgZGlzY29tZm9ydCB3aXRoIHZlcnRpY2FsIGFpciB0ZW1wZXJhdHVyZSBncmFkaWVudCBiZXR3ZWVuIHRoZSBoZWFkIGxldmVsIGFuZCBhbmtsZSBsZXZlbC4gVGhlIHN0YW5kYXJkIGFsc28gbm93IGhhcyB3aWRlciBhcHBsaWNhYmlsaXR5LCBjb3ZlcmluZyBtZXRhYm9saWMgcmF0ZXMgdXAgdG8gNCBmcm9tIDIsIGFuZCBjYWxjdWxhdGlvbiBtZXRob2RzIGhhdmUgYmVlbiBjb25zb2xpZGF0ZWQgYW5kIHNpbXBsaWZpZWQgdG8gdHdvIG1ldGhvZHM6IHN0YW5kYXJkIGFuZCBhZGFwdGl2ZS4gVGhlcmUgaXMgYWxzbyBhbiBleGFtcGxlIHNwcmVhZHNoZWV0IGNvbXBsaWFuY2UgZm9ybSBpbmNsdWRlZC48L3A+CjxwPiZuYnNwOzxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLWtvcmVhbi1zdGFuZGFyZC01NS0yMDIzP3Byb2R1Y3RfaWQ9Mjg5OTI4MyIgdGFyZ2V0PSJfYmxhbmsiPktvcmVhbjwvYT4mbmJzcDthbmQ8YSBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzL2FzaHJhZS01NS0yMDIzP3Byb2R1Y3RfaWQ9MjU3NzA5NiIgdGFyZ2V0PSJfYmxhbmsiPiBFbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxicj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL3N1cHBsZW1lbnRhbCUyMGZpbGVzL3N0YW5kYXJkLTIwMi0yMDI0LmpwZyIgYWx0IHdpZHRoPSIxNjgiIGhlaWdodD0iMjE5Ij48L2ZpZ3VyZT4KPHA+PC9wPgo8cD48c3Ryb25nPkFTSFJBRSBTdGFuZGFyZCAyMDItMjAyNCwgVGhlIENvbW1pc3Npb25pbmcgUHJvY2VzcyBSZXF1aXJlbWVudHMgZm9yIE5ldyBCdWlsZGluZ3MgYW5kIE5ldyBTeXN0ZW1zIChBTlNJIEFwcHJvdmVkOyBJRVMgQ28tc3BvbnNvcmVkKTwvc3Ryb25nPjwvcD4KPHA+VGhpcyBpcyBhIEtvcmVhbiB0cmFuc2xhdGlvbiBvZiBTdGFuZGFyZCAyMDItMjAyNCBjb21wbGV0ZWQgYnkgdGhlIEFTSFJBRSBTb3V0aCBLb3JlYSBDaGFwdGVyLiZuYnNwOzwvcD4KPHA+VGhlIENvbW1pc3Npb25pbmcgUHJvY2VzcyAoQ3gpIGlzIGEgcXVhbGl0eS1mb2N1c2VkIHByb2Nlc3MgZm9yIGVuaGFuY2luZyB0aGUgZGVsaXZlcnkgb2YgYSBwcm9qZWN0LjwvcD4KPHA+Q3ggYmVnaW5zIGF0IHByb2plY3QgaW5jZXB0aW9uIGFuZCBjb250aW51ZXMgZm9yIHRoZSBsaWZlIG9mIHRoZSBmYWNpbGl0eS4gQmVjYXVzZSB0aGlzIHN0YW5kYXJkIGRldGFpbHMgYSBwcm9jZXNzLCBpdCBjYW4gYmUgYXBwbGllZCB0byBib3RoIG5ldyBhbmQgcmVub3ZhdGlvbiBwcm9qZWN0cy4gQ3ggaW5jbHVkZXMgc3BlY2lmaWMgdGFza3MgZm9yIGV2YWx1YXRpbmcgd2hldGhlciB0aGUgZGVzaWduLCBjb25zdHJ1Y3Rpb24sIHRlc3RpbmcsIGRvY3VtZW50YXRpb24sIGFuZCB0cmFpbmluZyBtZWV0IHRoZSBPd25lcidzIFByb2plY3QgUmVxdWlyZW1lbnRzIChPUFIpLjwvcD4KPHA+U3RhbmRhcmQgMjAyIGRlc2NyaWJlcyB0aGUgb3ZlcmFsbCBtaW5pbXVtIEN4IG5lY2Vzc2FyeSB0byBwcm92aWRlIGEgdW5pZm9ybSwgaW50ZWdyYXRlZCwgYW5kIGNvbnNpc3RlbnQgYXBwcm9hY2ggZm9yIGRlbGl2ZXJpbmcgcHJvamVjdHMgYW5kIHRvIHByb3ZpZGUgaW5mb3JtYXRpb24gZm9yIG9wZXJhdGluZyBmYWNpbGl0aWVzIHRoYXQgbWVldCB0aGUgT1BSLiBUaGlzIHN0YW5kYXJkIGFsc28gZGVzY3JpYmVzIHRoZSBnZW5lcmFsIHJlcXVpcmVtZW50cyBmb3IgYSB0cmFpbmluZyBwcm9ncmFtIGZvciBjb250aW51ZWQgc3VjY2Vzc2Z1bCBzeXN0ZW0gYW5kIGFzc2VtYmx5IHBlcmZvcm1hbmNlLjwvcD4KPHA+VGhlIHJldmlzZWQgMjAyNCBlZGl0aW9uIG9mIFN0YW5kYXJkIDIwMiBhbHNvIGluY2x1ZGVzOjwvcD4KPHA+UmV2aXNlZCBUaXRsZSwgUHVycG9zZSwgYW5kIFNjb3BlIHRvIGNsYXJpZnkgdGhlIHN0YW5kYXJkIGFwcGxpZXMgdG8gbmV3IGJ1aWxkaW5ncyBhbmQgbmV3IHN5c3RlbXMgd2l0aGluIGV4aXN0aW5nIGJ1aWxkaW5nczxicj5SZXF1aXJlbWVudHMgZm9yIHdoYXQgdGhlIEN4IFByb3ZpZGVyIG11c3QgcHJvdmlkZSBmb3IgT3duZXIgcmV2aWV3IGFuZCBhY2NlcHRhbmNlIHdoZW4gaW5pdGlhdGluZyBDeDxicj5DbGFyaXR5IHRvIENvbnN0cnVjdGlvbiBQaGFzZSBhY3Rpdml0eSByZXF1aXJlbWVudHM8YnI+T25nb2luZyBDb21taXNzaW9uaW5nIHJlcXVpcmVtZW50cyByZWxhdGVkIHRvIG5ldyBjb25zdHJ1Y3Rpb248YnI+Q2xhcmlmaWNhdGlvbiBvZiBQcmVsaW1pbmFyeSBDeCBSZXBvcnQgdnMuIEZpbmFsIEN4IFJlcG9ydDwvcD4KPHA+Jm5ic3A7PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9hc2hyYWUta29yZWFuLXN0YW5kYXJkLTIwMi0yMDI0P3Byb2R1Y3RfaWQ9MjkxNTk2MCIgdGFyZ2V0PSJfYmxhbmsiPktvcmVhbjwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLTIwMi0yMDI0P3Byb2R1Y3RfaWQ9MjkwODQ2OCIgdGFyZ2V0PSJfYmxhbmsiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8aHI+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS84Njk0Mi5qcGciIGFsdCB3aWR0aD0iMTY4IiBoZWlnaHQ9IjIxOSI+PC9maWd1cmU+CjxwPjwvcD4KPHA+PHN0cm9uZz5BU0hSQUUgU3RhbmRhcmQgMjA5LTIwMTgsIEVuZXJneSBTaW11bGF0aW9uIEFpZGVkIERlc2lnbiBmb3IgQnVpbGRpbmdzIEV4Y2VwdCBMb3ctUmlzZSBSZXNpZGVudGlhbCBCdWlsZGluZ3M8L3N0cm9uZz48L3A+CjxwPlRoaXMgaXMgYSBLb3JlYW4gdHJhbnNsYXRpb24gb2YgU3RhbmRhcmQgMjA5LTIwMTggY29tcGxldGVkIGJ5IEFTSFJBRSBTb3V0aCBLb3JlYW4gQ2hhcHRlci4mbmJzcDs8L3A+CjxwPkFTSFJBRSBTdGFuZGFyZCAyMDkgZGVzY3JpYmVzIGEgbWV0aG9kb2xvZ3kgdG8gYXBwbHkgYnVpbGRpbmcgZW5lcmd5IG1vZGVsaW5nIHRvIHRoZSBkZXNpZ24uIFRoZSBzdGFuZGFyZCB3YXMgY3JlYXRlZCB0byBkZWZpbmUgcmVsaWFibGUgYW5kIGNvbnNpc3RlbnQgcHJvY2VkdXJlcyB0aGF0IGFkdmFuY2UgdGhlIHVzZSBvZiB0aW1lbHkgZW5lcmd5IG1vZGVsaW5nIHRvIHF1YW50aWZ5IHRoZSBpbXBhY3Qgb2YgZGVzaWduIGRlY2lzaW9ucyBhdCB0aGUgcG9pbnQgaW4gdGltZSBhdCB3aGljaCB0aGV5IGFyZSBiZWluZyBtYWRlLjwvcD4KPHA+Jm5ic3A7PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9hc2hyYWUta29yZWFuLXN0YW5kYXJkLTIwOS0yMDE4P3Byb2R1Y3RfaWQ9MjkyMjc0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPktvcmVhbjwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLTIwOS0yMDE4P3Byb2R1Y3RfaWQ9MjAxMDQ4MyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8aHI+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS9iZW1wLWNlcnRpZi1zdHVkeS1ndWlkZS0tLWtvcmVhbi0tLWZyb250LWNvdmVyLnBuZyIgYWx0IHdpZHRoPSIxNjgiIGhlaWdodD0iMjE5Ij48L2ZpZ3VyZT4KPHA+PHN0cm9uZz48L3N0cm9uZz48L3A+CjxwPjxzdHJvbmc+Q2VydGlmaWNhdGlvbiBTdHVkeSBHdWlkZTogQnVpbGRpbmcgRW5lcmd5IE1vZGVsaW5nIFByb2Zlc3Npb25hbCAoQkVNUCkmbmJzcDs8L3N0cm9uZz48L3A+CjxwPlRoZSBDZXJ0aWZpY2F0aW9uIFN0dWR5IEd1aWRlOiBCdWlsZGluZyBFbmVyZ3kgTW9kZWxpbmcgUHJvZmVzc2lvbmFsIChCRU1QKSBsZXZlcmFnZXMgaW5zdHJ1Y3Rpb25hbCBkZXNpZ24gYmVzdCBwcmFjdGljZXMgdG8gZW5zdXJlIGVmZmVjdGl2ZSBsZWFybmluZyBhbmQgZHJpdmUgZGVzaXJlZCBvdXRjb21lcy4gSXQgcHJvdmlkZXMgYSBmcmFtZXdvcmsgYW5kIHRvb2xzIHRvIGhlbHAgYnVpbGRpbmcgZW5lcmd5IG1vZGVsaW5nIHByb2Zlc3Npb25hbHMgY3JlYXRlIGEgY3VzdG9taXplZCwgc2VsZi1wYWNlZCBzdHVkeSBwbGFuIHRvIGltcHJvdmUgdGhlaXIga25vd2xlZGdlIGFuZCBza2lsbHMgaW4ga2V5IGVuZXJneSBtb2RlbGluZyBqb2IgdGFza3MsIGFuZCBhY2hpZXZlIHN1Y2Nlc3Mgb24gdGhlIEJFTVAgY2VydGlmaWNhdGlvbiBleGFtLiBJbXBvcnRhbnRseSwgdGhpcyBTdHVkeSBHdWlkZSB3aWxsIGhlbHAgYnVpbGRpbmcgZW5lcmd5IG1vZGVsaW5nIHByb2Zlc3Npb25hbHMgdGFyZ2V0IHdoaWNoIGVsZW1lbnRzIG9mIHdoaWNoIHJlc291cmNlcyB3aWxsIGJlIG1vc3QgYmVuZWZpY2lhbCB0byB0aGVtIGJhc2VkIG9uIHRoZWlyIG93biBwcm9mZXNzaW9uYWwgZGV2ZWxvcG1lbnQgbmVlZHMuIFRoZSBzdHVkeSBndWlkZSBpbmNsdWRlcyBzZWxmLWFzc2Vzc21lbnRzIGFuZCBhIHN0dWR5IG1hcCwgcmVzb3VyY2UgYnJlYWtkb3ducywgcXVpY2sgcXVpenplcywgYW5kIGEgMTAwLXF1ZXN0aW9uIEJFTVAgUHJhY3RpY2UgRXhhbSB3aXRoIGFuIGFuc3dlciBrZXksIGFzIHdlbGwgYXMgYSBsaXN0IG9mIGNvbW1vbiBCRU0gZm9ybXVsYXMgYW5kIGEgZ2xvc3NhcnkuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2NlcnRpZmljYXRpb24tc3R1ZHktZ3VpZGUtYnVpbGRpbmctZW5lcmd5LW1vZGVsaW5nLXByb2Zlc3Npb25hbC1iZW1wLWtvcmVhbj9wcm9kdWN0X2lkPTI1NzUwMTMiIHRhcmdldD0iX2JsYW5rIj5Lb3JlYW48L2E+Jm5ic3A7YW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvY2VydGlmaWNhdGlvbi1zdHVkeS1ndWlkZS1idWlsZGluZy1lbmVyZ3ktbW9kZWxpbmctcHJvZmVzc2lvbmFsLWJlbXA/cHJvZHVjdF9pZD0yMjUxNDkzIiB0YXJnZXQ9Il9ibGFuayI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+Cjxocj4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogMTAwJTsiPgo8dGJvZHk+Cjx0ciBzdHlsZT0iY29sb3I6ICNmZmZmZmY7IGhlaWdodDogNy41NzI5MnB4OyIgYmdjb2xvcj0iIzAwM2U3NCI+Cjx0ZD4KPGgyIHN0eWxlPSJwYWRkaW5nLWxlZnQ6IDMwcHg7Ij48YSBpZD0icG9ydHVndWVzZSI+PC9hPlBvcnR1Z3Vlc2U8L2gyPgo8L3RkPgo8L3RyPgo8L3Rib2R5Pgo8L3RhYmxlPgo8aHI+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS9jb3Zlci0tLWdyZWVuLWd1aWRlLTV0aC1lZC0tLXBvcnR1Z3Vlc2UtLS1mcm9udC5wbmciIGFsdCB3aWR0aD0iMTY4IiBoZWlnaHQ9IjIxOSI+PC9maWd1cmU+CjxwPjxzdHJvbmc+QVNIUkFFIEdyZWVuR3VpZGU6IERlc2lnbiwgQ29uc3RydWN0aW9uLCBhbmQgT3BlcmF0aW9uIG9mIFN1c3RhaW5hYmxlIEJ1aWxkaW5ncywgRmlmdGggRWRpdGlvbjwvc3Ryb25nPjwvcD4KPHA+VGhpcyBmaWZ0aCBlZGl0aW9uIG9mIEFTSFJBRSBHcmVlbkd1aWRlIGlzIGFuIGVhc3ktdG8tdXNlIHJlZmVyZW5jZSB3aXRoIGluZm9ybWF0aW9uIG9uIGFsbW9zdCBhbnkgc3ViamVjdCB0aGF0IHNob3VsZCBiZSBjb25zaWRlcmVkIGluIGdyZWVuLWJ1aWxkaW5nIGRlc2lnbi4gVXNpbmcgYW4gaW50ZWdyYXRlZCwgYnVpbGRpbmcgc3lzdGVtcyBwZXJzcGVjdGl2ZSwgdGhpcyBndWlkZSBnaXZlcyBIVkFDJmFtcDtSIHN5c3RlbSBkZXNpZ25lcnMsIGFyY2hpdGVjdHMsIGJ1aWxkaW5nIG93bmVycywgYnVpbGRpbmcgbWFuYWdlcnMvb3BlcmF0b3JzLCBhbmQgY29udHJhY3RvcnMgY2hhcmdlZCB3aXRoIGRlc2lnbmluZyBhIGdyZWVuIGJ1aWxkaW5nIHRoZSBuZWVkLXRvLWtub3cgaW5mb3JtYXRpb24gb24gd2hhdCB0byBkbywgd2hlcmUgdG8gdHVybiwgd2hhdCB0byBzdWdnZXN0LCBhbmQgaG93IHRvIGludGVyYWN0IHdpdGggb3RoZXIgbWVtYmVycyBvZiB0aGUgZGVzaWduIHRlYW0gaW4gYSBwcm9kdWN0aXZlIHdheS4gSW5mb3JtYXRpb24gaXMgcHJvdmlkZWQgb24gZWFjaCBzdGFnZSBvZiB0aGUgYnVpbGRpbmcgcHJvY2VzcywgZnJvbSBwbGFubmluZyB0byBvcGVyYXRpb24gYW5kIG1haW50ZW5hbmNlIG9mIGEgZmFjaWxpdHksIHdpdGggZW1waGFzaXMgb24gdGVhbXdvcmsgYW5kIGNsb3NlIGNvb3JkaW5hdGlvbiBhbW9uZyBpbnRlcmVzdGVkIHBhcnRpZXMuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2FzaHJhZS1ncmVlbmd1aWRlLWRlc2lnbi1jb25zdHJ1Y3Rpb24tYW5kLW9wZXJhdGlvbi1vZi1zdXN0YWluYWJsZS1idWlsZGluZ3MtZmlmdGgtZWRpdGlvbi1wb3J0dWd1ZXNlP3Byb2R1Y3RfaWQ9MjU3MDUxNyIgdGFyZ2V0PSJfYmxhbmsiPlBvcnR1Z3Vlc2U8L2E+PC9zdHJvbmc+PGJyPjxzdHJvbmc+U2l4dGggRWRpdGlvbiBBdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9hc2hyYWUtZ3JlZW5ndWlkZS1kZXNpZ24tY29uc3RydWN0aW9uLWFuZC1vcGVyYXRpb24tb2Ytc3VzdGFpbmFibGUtYnVpbGRpbmdzLXNpeHRoLWVkaXRpb24/cHJvZHVjdF9pZD0yNTIyMzYyIiB0YXJnZXQ9Il9ibGFuayI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+Cjxocj4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL3BkX2J1aWxkaW5nZGVjYXJib25pemF0aW9uXzIwMjJfcG9ydHVndWVzZV9jb3Zlci5wbmciIGFsdCB3aWR0aD0iMTY4IiBoZWlnaHQ9IjIxOSI+PC9maWd1cmU+CjxwPjxzdHJvbmc+QVNIUkFFIFBvc2l0aW9uIERvY3VtZW50IG9uIEJ1aWxkaW5nIERlY2FyYm9uaXphdGlvbjwvc3Ryb25nPjwvcD4KPHA+VGhpcyBwb3NpdGlvbiBkb2N1bWVudCByZWNvbW1lbmRzIGVtYnJhY2luZyBidWlsZGluZyBkZWNhcmJvbml6YXRpb24gc3RyYXRlZ2llcyB0byByZWR1Y2UgYnVpbGRpbmcgR0hHIGVtaXNzaW9ucy4gQnVpbGRpbmdzIHByb3ZpZGUgbWFueSBiZW5lZml0cyB0byBzb2NpZXR5IGJ1dCBoYXZlIGEgc2lnbmlmaWNhbnQgd29ybGR3aWRlIGVudmlyb25tZW50YWwgaW1wYWN0IGR1ZSB0byB0aGVpciBHSEcgZW1pc3Npb25zLiBUaGUgYnVpbGRpbmcgaW5kdXN0cnkgYWNjb3VudHMgZm9yIHJvdWdobHkgNDAlIG9mIGdsb2JhbCBHSEdzLCBhbmQgdGhlIGdsb2JhbCBidWlsZGluZyBzdG9jayBpcyBleHBlY3RlZCB0byBkb3VibGUgYnkgMjA2MC4gQXMgc29jaWV0eSBmYWNlcyB0aGUgY2hhbGxlbmdlIG9mIG1pdGlnYXRpbmcgY2xpbWF0ZSBjaGFuZ2UsIEFTSFJBRSYjODIxNztzIHBvc2l0aW9uIGlzIHRoYXQgZGVjYXJib25pemF0aW9uIG9mIGJ1aWxkaW5ncyBhbmQgdGhlaXIgc3lzdGVtcyBtdXN0IGJlIGJhc2VkIG9uIGEgaG9saXN0aWMgYW5hbHlzaXMgaW5jbHVkaW5nIGhlYWx0aHksIHNhZmUsIGFuZCBjb21mb3J0YWJsZSBlbnZpcm9ubWVudHM7IGVuZXJneSBlZmZpY2llbmN5OyBlbnZpcm9ubWVudGFsIGltcGFjdHM7IHN1c3RhaW5hYmlsaXR5OyBvcGVyYXRpb25hbCBzZWN1cml0eTsgYW5kIGVjb25vbWljcy4gQnkgMjAzMCwgdGhlIGdsb2JhbCBidWlsdCBlbnZpcm9ubWVudCBtdXN0IGF0IGxlYXN0IGhhbHZlIGl0cyAyMDE1IEdIRyBlbWlzc2lvbnMsIHdoZXJlYnkgYWxsIG5ldyBidWlsZGluZ3MgYXJlIG5ldCB6ZXJvIEdIRyBlbWlzc2lvbnMgaW4gb3BlcmF0aW9uLCB3aWRlc3ByZWFkIGVuZXJneS1lZmZpY2llbmN5IHJldHJvZml0cyBvZiBleGlzdGluZyBhc3NldHMgYXJlIHdlbGwgdW5kZXJ3YXksIGFuZCBlbWJvZGllZCBjYXJib24gb2YgbmV3IGNvbnN0cnVjdGlvbiBpcyByZWR1Y2VkIGJ5IGF0IGxlYXN0IDQwJS48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvYWJvdXQvcG9zaXRpb24lMjBkb2N1bWVudHMvcGRfYnVpbGRpbmdkZWNhcmJvbml6YXRpb25fMjAyMl9wb3J0dWd1ZXNlLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPlBvcnR1Z3Vlc2U8L2E+IGFuZCA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L3Bvc2l0aW9uJTIwZG9jdW1lbnRzL3BkX2J1aWxkaW5nZGVjYXJib25pemF0aW9uXzIwMjJyZXYucGRmIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IlBEIEJ1aWxkaW5nIERlY2FyYm9uaXphdGlvbiAyMDIyIChSZWZvcm1hdHRlZCB3aXRoIGVkaXRvcmlhbCBjaGFuZ2VzLCBKYW51YXJ5IDIwMjQpIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L2Fib3V0L3Bvc2l0aW9uJTIwZG9jdW1lbnRzL3BkX2VuZXJneWVmZmljaWVuY3lpbmJ1aWxkaW5nc19yYTIwMjMtLS1jb3Zlci5qcGciIGFsdCB3aWR0aD0iMTY4IiBoZWlnaHQ9IjIxOSI+PC9maWd1cmU+CjxwPjxzdHJvbmc+QVNIUkFFIFBvc2l0aW9uIERvY3VtZW50IG9uIEVuZXJneSBFZmZpY2llbmN5IGluIEJ1aWxkaW5nczwvc3Ryb25nPjwvcD4KPHA+VGhpcyBwb3NpdGlvbiBkb2N1bWVudCBtYWtlcyB0aGUgY2FzZSB0aGF0IHdoaWxlIHJlZHVjdGlvbiBpbiBidWlsZGluZyBlbmVyZ3kgdXNlIGFuZCBpbXByb3ZlbWVudCBpbiBlcXVpcG1lbnQgZWZmaWNpZW5jeSBoYXZlIGJvdGggaW1wcm92ZWQgc3Vic3RhbnRpYWxseSBpbiB0aGUgcGFzdCA0MCB5ZWFycywgYWRkaXRpb25hbCBlbmVyZ3kgdXNlIGVmZmljaWVuY3kgaW1wcm92ZW1lbnRzIGFyZSBub3Qgb25seSBhY2hpZXZhYmxlIGJ1dCBvZnRlbiB0aGUgbW9zdCBjb3N0ZWZmZWN0aXZlIHN0cmF0ZWdpZXMgaW4gYm90aCBuZXcgYW5kIGV4aXN0aW5nIGJ1aWxkaW5ncyB0byBhY2hpZXZlIGEgbW9yZSBzdXN0YWluYWJsZSB3b3JsZC48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvYWJvdXQvcG9zaXRpb24lMjBkb2N1bWVudHMvcGRfZW5lcmd5ZWZmaWNpZW5jeWluYnVpbGRpbmdzX3JhMjAyM18ucGRmIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+UG9ydHVndWVzZTwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvYWJvdXQvcG9zaXRpb24lMjBkb2N1bWVudHMvcGRfZW5lcmd5ZWZmaWNpZW5jeWluYnVpbGRpbmdzX3JhMjAyM19lbmcucGRmIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IlBEIEJ1aWxkaW5nIERlY2FyYm9uaXphdGlvbiAyMDIyIChSZWZvcm1hdHRlZCB3aXRoIGVkaXRvcmlhbCBjaGFuZ2VzLCBKYW51YXJ5IDIwMjQpIiByZWw9Im5vb3BlbmVyIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvOTBfMV8yMDA3LXBvcnR1Z3Vlc2UtLS1mcm9udC1jb3Zlci1vbmx5LnBuZyIgYWx0IHdpZHRoPSIxNjgiIGhlaWdodD0iMjE5Ij48L2ZpZ3VyZT4KPHA+PHN0cm9uZz5BU0hSQUUvSUVTIFN0YW5kYXJkIDkwLjEtMjAwNywgRW5lcmd5IFN0YW5kYXJkIGZvciBCdWlsZGluZ3MgRXhjZXB0IExvdy1SaXNlIFJlc2lkZW50aWFsIEJ1aWxkaW5ncyA8L3N0cm9uZz48L3A+CjxwPlRoaXMgc3RhbmRhcmQgZXN0YWJsaXNoZXMgdGhlIG1pbmltdW0gZW5lcmd5IGVmZmljaWVuY3kgcmVxdWlyZW1lbnRzIG9mIGJ1aWxkaW5ncyBvdGhlciB0aGFuIGxvdy1yaXNlIHJlc2lkZW50aWFsIGJ1aWxkaW5ncyBmb3IgYSkgZGVzaWduLCBjb25zdHJ1Y3Rpb24sIGFuZCBhIHBsYW4gZm9yIG9wZXJhdGlvbiBhbmQgbWFpbnRlbmFuY2UgYW5kIGIpIHV0aWxpemF0aW9uIG9mIG9uLXNpdGUsIHJlbmV3YWJsZSBlbmVyZ3kgcmVzb3VyY2VzLiBUaGUgcmVxdWlyZW1lbnRzIGFyZSBzdXBwbGllZCBmb3IgdGhlIGRlc2lnbiBhbmQgY29uc3RydWN0aW9uIGFuZCBhIHBsYW4gZm9yIG9wZXJhdGlvbiBhbmQgbWFpbnRlbmFuY2Ugb2YgMSkgbmV3IGJ1aWxkaW5ncyBhbmQgdGhlaXIgc3lzdGVtcywgMikgbmV3IHBvcnRpb25zIG9mIGJ1aWxkaW5ncyBhbmQgdGhlaXIgc3lzdGVtcywgMykgbmV3IHN5c3RlbXMgYW5kIGVxdWlwbWVudCBpbiBleGlzdGluZyBidWlsZGluZ3MsIGFuZCA0KSBuZXcgZXF1aXBtZW50IG9yIGJ1aWxkaW5nIHN5c3RlbXMgc3BlY2lmaWNhbGx5IGlkZW50aWZpZWQgaW4gdGhlIHN0YW5kYXJkIHRoYXQgYXJlIHBhcnQgb2YgaW5kdXN0cmlhbCBvciBtYW51ZmFjdHVyaW5nIHByb2Nlc3Nlcy4gSXQgYWxzbyBzdXBwbGllcyBjcml0ZXJpYSBmb3IgZGV0ZXJtaW5pbmcgY29tcGxpYW5jZSB3aXRoIHRoZXNlIHJlcXVpcmVtZW50cy48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLXBvcnR1Z3Vlc2U/cHJvZHVjdF9pZD0xNzMyNzA3IiB0YXJnZXQ9Il9ibGFuayI+UG9ydHVndWVzZTwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLTkwLTEtMjAwNy1zaT9wcm9kdWN0X2lkPTE2MDg3MjYiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3R5bGU9ImZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDRweDsgbWFyZ2luLWJvdHRvbTogNHB4OyBtYXJnaW4tbGVmdDogNHB4OyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvcGRfaW5kb29yY2FyYm9uZGlveGlkZV8yMDIyX3BvcnR1Z3Vlc2VfY292ZXIucG5nIiBhbHQ9ImNoaW5lc2UtMTExLTIwMDguanBnIiB3aWR0aD0iMTU4IiBoZWlnaHQ9IjIyNCI+PC9maWd1cmU+CjxwPjxzdHJvbmc+QVNIUkFFIFBvc2l0aW9uIERvY3VtZW50IG9uIEluZG9vciBDYXJib24gRGlveGlkZSZuYnNwOzwvc3Ryb25nPjwvcD4KPHA+VGhpcyBwb3NpdGlvbiBkb2N1bWVudCBkaXNjdXNzZXMgdGhlIHJvbGUgb2YgaW5kb29yIENPPHN1Yj4yPC9zdWI+IGluIHRoZSBjb250ZXh0IG9mIGJ1aWxkaW5nIHZlbnRpbGF0aW9uIGFuZCBJQVEgYmFzZWQgb24gQVNIUkFFJiM4MjE3O3MgbG9uZyBpbnZvbHZlbWVudCB3aXRoIHRob3NlIHRvcGljcyBhcyB3ZWxsIGFzIHRoZSBpbnRlcmVzdHMgb2YgaXRzIG1lbWJlcnMgYW5kIHN0YWtlaG9sZGVycy4gVGhlIHBvc2l0aW9ucyBzdGF0ZWQgd2l0aGluIGFkZHJlc3MgdGhlIHVzZSBvZiBDTzxzdWI+Mjwvc3ViPiBhcyBhIG1ldHJpYyBvZiBJQVEgYW5kIHZlbnRpbGF0aW9uLCB0aGUgaW1wYWN0cyBvZiBDTzxzdWI+Mjwvc3ViPiBvbiBidWlsZGluZyBvY2N1cGFudHMsIHRoZSBtZWFzdXJlbWVudCBvZiBDTzxzdWI+Mjwvc3ViPiBjb25jZW50cmF0aW9ucywgdGhlIHVzZSBvZiBDTzxzdWI+Mjwvc3ViPiB0byBldmFsdWF0ZSBhbmQgY29udHJvbCBvdXRkb29yIGFpciB2ZW50aWxhdGlvbiwgYW5kIHRoZSByZWxhdGlvbnNoaXAgb2YgaW5kb29yIENPPHN1Yj4yPC9zdWI+IHRvIGFpcmJvcm5lIGluZmVjdGlvdXMgZGlzZWFzZSB0cmFuc21pc3Npb24uIFRoaXMgZG9jdW1lbnQgcmVjb21tZW5kcyByZXNlYXJjaCBpbnRvIHRoZSBpbXBhY3RzIG9mIENPPHN1Yj4yPC9zdWI+IG9uIG9jY3VwYW50IGhlYWx0aCwgY29tZm9ydCwgYW5kIHBlcmZvcm1hbmNlIGFuZCBvbiB0aGUgYXBwbGljYXRpb24gb2YgaW5kb29yIENPPHN1Yj4yPC9zdWI+IGNvbmNlbnRyYXRpb25zIGluIGJ1aWxkaW5nIG9wZXJhdGlvbiwgYXMgd2VsbCBhcyB0aGUgZGV2ZWxvcG1lbnQgb2YgZ3VpZGFuY2Ugb24gdGhlIG1lYXN1cmVtZW50IGFuZCBwcmFjdGljYWwgYXBwbGljYXRpb24gb2YgQ088c3ViPjI8L3N1Yj4gY29uY2VudHJhdGlvbnMuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L3Bvc2l0aW9uJTIwZG9jdW1lbnRzL3BkX2luZG9vcmNhcmJvbmRpb3hpZGVfMjAyMl9wb3J0dWd1ZXNlLnBkZiIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJQb3NpdGlvbiBEb2N1bWVudDogSW5kb29yIENhcmJvbiBEaW94aWRlICgyMDIyKSBQb3J0dWd1ZXNlIj5Qb3J0dWd1ZXNlPC9hPiZuYnNwO2FuZCA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L3Bvc2l0aW9uJTIwZG9jdW1lbnRzL3BkX2luZG9vcmNhcmJvbmRpb3hpZGVfMjAyMi5wZGYiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3R5bGU9ImZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDRweDsgbWFyZ2luLWJvdHRvbTogNHB4OyBtYXJnaW4tbGVmdDogNHB4OyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvY292ZXJfcGQtaW5mZWN0aW91c2Flcm9zb2xzLXBvcnR1Z3Vlc2UucG5nIiBhbHQ9ImNoaW5lc2UtMTExLTIwMDguanBnIiB3aWR0aD0iMTU4IiBoZWlnaHQ9IjIyNCI+PC9maWd1cmU+CjxwPjxiPkFTSFJBRSBQb3NpdGlvbiBEb2N1bWVudCBvbiBJbmZlY3Rpb3VzIEFlcm9zb2xzPC9iPjwvcD4KPHA+VGhlIG1hZ25pdHVkZSBvZiByaXNrIGZyb20gYWVyb3NvbGl6ZWQgcGF0aG9nZW5zIGhhcyBiZWNvbWUgaW5jcmVhc2luZ2x5IG9idmlvdXMsIGVzcGVjaWFsbHkgZHVyaW5nIHRoZSBDT1ZJRCBjcmlzaXMuIFRoZXNlIHJpc2tzIGFyZSBwYXJ0aWN1bGFybHkgZWxldmF0ZWQgaW4gZW5jbG9zZWQgYnVpbGRpbmdzLiZuYnNwOyBQdWJsaWMtaGVhbHRoIG9mZmljaWFscywgcG9saWN5bWFrZXJzLCBidWlsZGluZyBvd25lcnMsIGRlc2lnbmVycywgYW5kIG1lbWJlcnMgb2YgdGhlIHB1YmxpYyBhbGwgbmVlZCBhY2N1cmF0ZSwgcmVsaWFibGUgZ3VpZGFuY2UgZm9yIGFwcHJvcHJpYXRlIHdheXMgdG8gbWl0aWdhdGUgdGhlIHJpc2sgZnJvbSB0aGVzZSBwYXRob2dlbnMuIEF2YWlsYWJsZSByaXNrIG1pdGlnYXRpb24gc3RyYXRlZ2llcyBpbmNsdWRlIHBoYXJtYWNldXRpY2FsIGludGVydmVudGlvbnMsIG5vbmVuZ2luZWVyaW5nIGNvbnRyb2xzLCBhbmQgZW5naW5lZXJpbmcgY29udHJvbHMuIEdpdmVuIHRoZSBjb25jdXJyZW50IGNsaW1hdGUgY3Jpc2lzLCB0aGUgb3B0aW1hbCBtaXRpZ2F0aW9uIGJ1bmRsZSBvZiBpbnRlcnZlbnRpb25zIG11c3QgYWNoaWV2ZSB0aGUgaGlnaGVzdCBwb3NzaWJsZSByaXNrIHJlZHVjdGlvbiB3aXRoIHRoZSBsb3dlc3QgcG9zc2libGUgcmVzdWx0YW50IGVtaXNzaW9ucy48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvYWJvdXQvcG9zaXRpb24lMjBkb2N1bWVudHMvcGQtaW5mZWN0aW91c2Flcm9zb2xzLXBvcnR1Z3Vlc2UucGRmIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IlBEIEluZmVjdGlvdXMgQWVyb3NvbHMgKFBvcnR1Z3Vlc2UpIj5Qb3J0dWd1ZXNlPC9hPiZuYnNwO2FuZCA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L3Bvc2l0aW9uJTIwZG9jdW1lbnRzL3BkXy1pbmZlY3Rpb3VzLWFlcm9zb2xzLTIwMjJfZWRpdGVkLWphbnVhcnktMjAyMy5wZGYiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3R5bGU9Im1hcmdpbi1yaWdodDogNHB4OyBtYXJnaW4tYm90dG9tOiA0cHg7IG1hcmdpbi1sZWZ0OiA0cHg7IGZsb2F0OiBsZWZ0OyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvYnVpbGRpbmdvdXJuZXdlbmVyZ3lmdXR1cmVfcG9ydHVndWVzZV9jb3Zlci5wbmciIGFsdD0iY2hpbmVzZS1odW1pZGl0eS1jb250cm9sLmpwZyIgd2lkdGg9IjE1MCIgaGVpZ2h0PSIxMjQiPjwvZmlndXJlPgo8cD48c3Ryb25nPkJ1aWxkaW5nIE91ciBOZXcgRW5lcmd5IEZ1dHVyZSA8L3N0cm9uZz48L3A+CjxwPklmIHlvdSBhcmUgYSBidWlsZGluZ3MgcHJvZmVzc2lvbmFsLCBpdCBpcyBoaWdobHkgbGlrZWx5IHlvdSB3aWxsIGV4cGVyaWVuY2Ugc2lnbmlmaWNhbnQgY2hhbmdlcyBpbiB5b3VyIHByb2Zlc3Npb25hbCBwcmFjdGljZSBkdXJpbmcgeW91ciBjYXJlZXIuIFRoYXQmIzgyMTc7cyBiZWNhdXNlIGEgcmFwaWQgZXZvbHV0aW9uIGlzIHVuZGVyd2F5IGluIHRoZSBlbGVjdHJpY2l0eSBzZWN0b3IgdGhhdCB3aWxsIGFsc28gaGF2ZSBhIHNpZ25pZmljYW50IGltcGFjdCBvbiB0aGUgYnVpbGRpbmdzIHNlY3Rvci4gQXMgYSBjcml0aWNhbCBvcmdhbml6YXRpb24gZm9yIGJ1aWxkaW5ncyBwcm9mZXNzaW9uYWxzLCBBU0hSQUUgYW5kIGl0cyBtZW1iZXJzIG11c3QgdGFrZSBhbiBhY3RpdmUgcm9sZSBpbiB0aGUgb25nb2luZyBjaGFuZ2VzIHRoYXQgd2lsbCBjcmVhdGUgdGhpcyBuZXcgZW5lcmd5IGZ1dHVyZS4gVGhpcyBkb2N1bWVudCBpcyBpbnRlbmRlZCB0byBleHBsYWluIHRoZSBpc3N1ZXMgYW5kIHRlcm1pbm9sb2d5LCBhcyB3ZWxsIGFzIHRoZSBjaGFsbGVuZ2VzIGFuZCBvcHBvcnR1bml0aWVzLCBhc3NvY2lhdGVkIHdpdGggY2hhbmdlcyB1bmRlcndheSBpbiB0aGUgZWxlY3RyaWNpdHkgc2VjdG9yIHRoYXQgYWZmZWN0IGJ1aWxkaW5ncyBwcm9mZXNzaW9uYWxzLjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9maWxlJTIwbGlicmFyeS90ZWNobmljYWwlMjByZXNvdXJjZXMvZnJlZSUyMHJlc291cmNlcy9idWlsZGluZy1vdXItbmV3LWVuZXJneS1mdXR1cmVfcG9ydHVndWVzZS10cmFuc2xhdGlvbl9maW5hbC5wZGYiIHRhcmdldD0iX2JsYW5rIj5Qb3J0dWd1ZXNlPC9hPiZuYnNwO2FuZCA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L2xlYWRlcnNoaXAvbmV3X2VuZXJneV9mdXR1cmVfd2ViXzA2MTUxOC5wZGYiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8cD48c3Ryb25nPjxpbWcgc3R5bGU9ImZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDMwcHg7IG1hcmdpbi1ib3R0b206IDRweDsgbWFyZ2luLWxlZnQ6IDRweDsgaGVpZ2h0OiAyMjRweDsgd2lkdGg6IDE1OHB4OyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvZGVzaWduaW5nLWZvci1vcC1leGNlbGxlbmNlX3BvcnR1Z3Vlc2UuanBnIiBhbHQgd2lkdGg9IjE1OCIgaGVpZ2h0PSIyMjQiIGRhdGEtYW1wLWhlaWdodD0iMzM3NSIgZGF0YS1hbXAtd2lkdGg9IjI2MjUiPkRlc2lnbmluZyBmb3IgT3BlcmF0aW9uYWwgRXhjZWxsZW5jZTogSW50ZW50aW9uYWwgRGVzaWduIGZvciBFZmZlY3RpdmUgT3BlcmF0aW9uIGFuZCBNYWludGVuYW5jZTwvc3Ryb25nPjwvcD4KPHA+T3BlcmF0aW9uYWwgZXhjZWxsZW5jZSBpcyB0aGUgcmVzdWx0IG9mIGNvbnNpc3RlbnQgYW5kIHJlbGlhYmxlIGJ1aWxkaW5nIHBlcmZvcm1hbmNlIHRoYXQgb3B0aW1pemVzIHRoZSB0b3RhbCBjb3N0IG9mIG93bmVyc2hpcCwgbWluaW1pemVzIGVudmlyb25tZW50YWwgaW1wYWN0LCBhbmQgeWllbGRzIG1heGltdW0gYmVuZWZpY2lhbCB1c2UgdG8gYm90aCB0aGUgYnVpbGRpbmcmIzgyMTc7cyBvd25lciBhbmQgaXRzIG9jY3VwYW50cy4gSW4gYXBwbGljYXRpb24sIG9wZXJhdGlvbmFsIGV4Y2VsbGVuY2UgaXMgdGhlIGN1bG1pbmF0aW9uIG9mIGFuIGVmZmVjdGl2ZWx5IG9wZXJhdGVkIGJ1aWxkaW5nIGVudmlyb25tZW50LCB5aWVsZGluZyB0aGUgdXRtb3N0IGVmZmljaWVuY2llcyBvZiB3ZWxsLWRlc2lnbmVkIGFuZCB3ZWxsLWNvbnN0cnVjdGVkIHN5c3RlbXMgdGhhdCByZXN1bHQgaW4gdGhlIG1heGltaXplZCB1c2Ugb2YgYSBidWlsZGluZyBhdCB0aGUgbWluaW11bSBsZXZlbCBvZiB3YXN0ZWQgcmVzb3VyY2VzLiZuYnNwOzxicj48YnI+RGVzaWduIGVuYWJsZXMgb3BlcmF0aW9uYWwgZXhjZWxsZW5jZSBieSBwcm92aWRpbmcgdGhlIGZvdW5kYXRpb25hbCBzdHJ1Y3R1cmUgYW5kIHN5c3RlbXMgdG8gZWZmZWN0aXZlbHkgc2VydmUgYSBidWlsZGluZyYjODIxNztzIG5lZWRzLiBEZXNpZ25lcnMgaGF2ZSB0aGUgdW5pcXVlIGFiaWxpdHkgdG8gaW1wYWN0IHRoZSBsb25nLXRlcm0gb3BlcmF0aW9uIG9mIGEgYnVpbGRpbmcgdGhyb3VnaCBpbnRlZ3JhdGVkIGFuZCB0aG91Z2h0ZnVsbHkgZGVzaWduZWQgc3lzdGVtcy4gQXMgdGhlIHBsYW5uaW5nLCBkZXNpZ24sIGFuZCBjb25zdHJ1Y3Rpb24gb2YgYW55IHBhcnRpY3VsYXIgc3RydWN0dXJlIHJlcHJlc2VudHMgb25seSBhIGZyYWN0aW9uIG9mIHRoZSBsaWZlLWN5Y2xlIGNvc3Qgb2YgYSBidWlsZGluZywgaXQgaXMgY3JpdGljYWwgdGhhdCB0aGUgZGVzaWduIGlzIGluZm9ybWVkIGFuZCBpbnRlbnRpb25hbCB0byBwcm92aWRlIGFkZXF1YXRlIG1haW50ZW5hbmNlIGNhcGFiaWxpdGllcyBhbmQgb3BlcmF0aW9uYWwgZWZmaWNpZW5jaWVzIG92ZXIgdGhlIGVudGlyZSBsaWZlIG9mIHRoZSBidWlsZGluZyBzeXN0ZW1zLiZuYnNwOzxicj48YnI+TWFqb3IgYWR2YW5jZXMgaGF2ZSBiZWVuIG1hZGUgaW4gdGhlIHRlY2hub2xvZ3kgcmVsYXRlZCB0byBidWlsZGluZyBlcXVpcG1lbnQgYW5kIGNvbnRyb2wgc3lzdGVtcywgYnV0IHRoZXJlIGlzIHN0aWxsIGEgbGFyZ2UgZ2FwIGJldHdlZW4gdGhlIGRlc2lnbmVkLCBleHBlY3RlZCBvcGVyYXRpb24gYW5kIHRoZSBhY3R1YWwgb3BlcmF0aW9uIG9mIGEgYnVpbGRpbmcuIFRoaXMgZ2FwIGltcGFjdHMgdGhlIGluZG9vciBlbnZpcm9ubWVudGFsIHF1YWxpdHkgYW5kIHRoZSBlbmVyZ3kgdXNlIG9mIG1hbnkgYnVpbGRpbmdzIGFyb3VuZCB0aGUgd29ybGQuPGJyPjxicj5EZXNpZ25pbmcgZm9yIE9wZXJhdGlvbmFsIEV4Y2VsbGVuY2UgaGVscHMgYnJpbmcgb3BlcmF0aW9ucyB0byB0aGUgZm9yZWZyb250IG9mIHRoZSBkZXNpZ24gcHJvY2VzcywgZW5hYmxpbmcgZGVzaWduZXJzIHRvIGRlc2lnbiBidWlsZGluZ3MgYW5kIHN5c3RlbXMgdGhhdCBmb2N1cyBvbiBsb25nLXRlcm0gb3BlcmF0aW9uYWwgZXhjZWxsZW5jZSBhbmQgZGV0YWlsaW5nIHRoZSBwcm9jZXNzIGFuZCBjb25zaWRlcmF0aW9ucyBmb3IgaW5jb3Jwb3JhdGluZyBvcGVyYXRpb25hbCBleGNlbGxlbmNlIGludG8gYW55IGJ1aWxkaW5nJiM4MjE3O3MgZGVzaWduLiBUaGUgZ3VpZGUgZ2l2ZXMgYnVpbGRpbmcgb3duZXJzLCBkZXNpZ25lcnMsIGNvbW1pc3Npb25pbmcgcHJvdmlkZXJzLCBhbmQgYnVpbGRpbmcgb3BlcmF0b3JzIHRoZSBndWlkYW5jZSB0aGV5IG5lZWQgdG8gdW5kZXJzdGFuZCB0aGUgb3BlcmF0aW9uYWwgbmVlZHMgb2YgYnVpbGRpbmdzLCB0byBkZXNpZ24gYW5kIG9wZXJhdGUgc3lzdGVtcyBpbiB0aGlzIGVudmlyb25tZW50LCBhbmQgdG8gcHJvdmlkZSBzYWZlLCBjb21mb3J0YWJsZSwgZWZmaWNpZW50LCBhbmQgYWZmb3JkYWJsZSBjb25kaXRpb25zIGluIHRoZSBidWlsdCBlbnZpcm9ubWVudC48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9wcm9qZXRhci1wYXJhLWEtZXhjZWwtbmNpYS1vcGVyYWNpb25hbC1wcm9qZXRvLWludGVuY2lvbmFsbWVudGUtZGlyaWdpZG8tcGFyYS1hLWVmaWMtY2lhLWRhLW9wZXJhLW8tZS1tYW51dGVuLW8tZG9zLWVkaWYtY2lvcz9wcm9kdWN0X2lkPTI1NzIzNTkiIHRpdGxlPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL3Byb2pldGFyLXBhcmEtYS1leGNlbC1uY2lhLW9wZXJhY2lvbmFsLXByb2pldG8taW50ZW5jaW9uYWxtZW50ZS1kaXJpZ2lkby1wYXJhLWEtZWZpYy1jaWEtZGEtb3BlcmEtby1lLW1hbnV0ZW4tby1kb3MtZWRpZi1jaW9zP3Byb2R1Y3RfaWQ9MjU3MjM1OSI+UG9ydHVndWVzZTwvYT4mbmJzcDthbmQmbmJzcDs8YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Rlc2lnbmluZy1mb3Itb3BlcmF0aW9uYWwtZXhjZWxsZW5jZS1pbnRlbnRpb25hbC1kZXNpZ24tZm9yLWVmZmVjdGl2ZS1vcGVyYXRpb24tYW5kLW1haW50ZW5hbmNlP3Byb2R1Y3RfaWQ9MjI1MzUxOCIgdGl0bGU9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvZGVzaWduaW5nLWZvci1vcGVyYXRpb25hbC1leGNlbGxlbmNlLWludGVudGlvbmFsLWRlc2lnbi1mb3ItZWZmZWN0aXZlLW9wZXJhdGlvbi1hbmQtbWFpbnRlbmFuY2U/cHJvZHVjdF9pZD0yMjUzNTE4Ij5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8cD48c3Ryb25nPkVURiBPbmUtUGFnZSBHdWlkYW5jZSBmb3IgUG9sbGluZyBQbGFjZSBIVkFDPC9zdHJvbmc+PC9wPgo8cD5UaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgc3VtbWFyeSBvZiB0aGUga2V5IGdlbmVyYWwgcmVjb21tZW5kYXRpb25zIHJlbGF0ZWQgdG8gSFZBQyBhbmQgd2F0ZXIgc3VwcGx5IHN5c3RlbXMuIE5vdGUgdGhhdCBtYW55IGRpZmZlcmVudCBIVkFDIHN5c3RlbSB0eXBlcyBhcmUgdXNlZCBpbiBwb2xsaW5nIHBsYWNlcywgc28gYWRhcHRhdGlvbiBvZiB0aGVzZSBndWlkZWxpbmVzIHRvIHNwZWNpZmljIGNhc2VzIGlzIG5lY2Vzc2FyeS4gUHJhY3RpdGlvbmVycyBzaG91bGQgY29uc3VsdCB0aGUgZnVsbCBndWlkYW5jZSBvbiB0aGlzIHRvcGljIGZvciBpbXBvcnRhbnQgZGV0YWlscyBhbmQgY29uc2lkZXIgcmVhY2hpbmcgb3V0IHRvIHF1YWxpZmllZCBkZXNpZ24gcHJvZmVzc2lvbmFscyBmb3IgZGV0YWlsZWQgYW5hbHlzaXMgYXMgbmVlZGVkLjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9maWxlJTIwbGlicmFyeS90ZWNobmljYWwlMjByZXNvdXJjZXMvY292aWQtMTkvZ3VpZGFuY2UtZm9yLXBvbGxpbmctcGxhY2UtaHZhYy1zeXN0ZW1zX3BvcnR1Z3Vlc2UucGRmIiB0YXJnZXQ9Il9ibGFuayI+UG9ydHVndWVzZTwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2NvdmlkLTE5L2d1aWRhbmNlLWZvci1wb2xsaW5nLXBsYWNlLWh2YWMtc3lzdGVtcy5wZGYiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8cD48c3Ryb25nPkVURiBPbmUtUGFnZSBHdWlkYW5jZSBmb3IgUmVvcGVuaW5nIFNjaG9vbHM8L3N0cm9uZz48L3A+CjxwPlRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgcHJhY3RpY2FsIGluZm9ybWF0aW9uIGFuZCBjaGVja2xpc3RzIHRvIGhlbHAgbWluaW1pemUgdGhlIGNoYW5jZSBvZiBzcHJlYWRpbmcgU0FSUy1Db1YtMiBpbiBzY2hvb2wgYnVpbGRpbmdzLCBpbmNsdWRpbmcgYSBzdW1tYXJ5IG9mIGtleSBnZW5lcmFsIHJlY29tbWVuZGF0aW9ucyByZWxhdGVkIHRvIEhWQUMgYW5kIHdhdGVyIHN1cHBseSBzeXN0ZW1zLiBOb3RlIHRoYXQgbWFueSBkaWZmZXJlbnQgSFZBQyBzeXN0ZW0gdHlwZXMgYXJlIHVzZWQgaW4gZWR1Y2F0aW9uYWwgZmFjaWxpdGllcywgc28gYWRhcHRhdGlvbiBvZiB0aGVzZSBndWlkZWxpbmVzIHRvIHNwZWNpZmljIGNhc2VzIGlzIG5lY2Vzc2FyeS4gUGxlYXNlIGNvbnN1bHQgdGhlIGZ1bGwgZ3VpZGFuY2Ugb24gdGhpcyB0b3BpYyBmb3IgaW1wb3J0YW50IGRldGFpbHMgYW5kIGNvbnNpZGVyIHJlYWNoaW5nIG91dCB0byBxdWFsaWZpZWQgZGVzaWduIHByb2Zlc3Npb25hbHMgZm9yIGRldGFpbGVkIGFuYWx5c2lzIGFzIG5lZWRlZC48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2NvdmlkLTE5L2d1aWRhbmNlLWZvci10aGUtcmUtb3BlbmluZy1vZi1zY2hvb2xzLXBvcnR1Z3Vlc2UucGRmIiB0YXJnZXQ9Il9ibGFuayI+UG9ydHVndWVzZTwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2NvdmlkLTE5L2d1aWRhbmNlLWZvci10aGUtcmUtb3BlbmluZy1vZi1zY2hvb2xzLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8aHI+CjxwPjxzdHJvbmc+RVRGIE9uZS1QYWdlIEd1aWRhbmNlIGZvciBSZW9wZW5pbmcgQnVpbGRpbmdzPC9zdHJvbmc+PC9wPgo8cD5UaGlzIGRvY3VtZW50IHByb3ZpZGVzIHByYWN0aWNhbCBpbmZvcm1hdGlvbiBhbmQgZ2VuZXJhbCByZWNvbW1lbmRhdGlvbnMgdG8gaGVscCBIVkFDIHN5c3RlbXMgbWl0aWdhdGUgdGhlIHRyYW5zbWlzc2lvbiBvZiBTQVJTLUNvVi0yLiBQcmFjdGl0aW9uZXJzIHNob3VsZCBjb25zdWx0IHRoZSBmdWxsIGd1aWRhbmNlIG9uIHRoaXMgdG9waWMgZm9yIGltcG9ydGFudCBkZXRhaWxzIGFuZCBjb25zaWRlciByZWFjaGluZyBvdXQgdG8gcXVhbGlmaWVkIGRlc2lnbiBwcm9mZXNzaW9uYWxzIGZvciBhZGRpdGlvbmFsIGFuYWx5c2lzIGFzIG5lZWRlZC48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2NvdmlkLTE5L2d1aWRhbmNlLWZvci1yZS1vcGVuaW5nLWJ1aWxkaW5ncy1wb3J0dWd1ZXNlLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPlBvcnR1Z3Vlc2U8L2E+IGFuZCA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L3RlY2huaWNhbCUyMHJlc291cmNlcy9jb3ZpZC0xOS9ndWlkYW5jZS1mb3ItcmUtb3BlbmluZy1idWlsZGluZ3MucGRmIiB0YXJnZXQ9Il9ibGFuayI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+Cjxocj4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL2x1Y3ktc2VuZ2luZWVyaW5nYWR2ZW50dXJlX3BvcnR1Z3Vlc2Vjb3Zlcl9mcm9udC5wbmciIGFsdD0iY2hpbmVzZS0xMTEtMjAwOC5qcGciIHdpZHRoPSIxNTgiIGhlaWdodD0iMjI0Ij48L2ZpZ3VyZT4KPHA+PHN0cm9uZz5MdWN5J3MgRW5naW5lZXJpbmcgQWR2ZW50dXJlIDwvc3Ryb25nPjwvcD4KPHA+VGhpcyByaHltaW5nIHBpY3R1cmUgYm9vayBpbnRyb2R1Y2VzIGNoaWxkcmVuIHRvIGJ1aWxkaW5nIGFuZCBIVkFDIGVuZ2luZWVyaW5nIHRocm91Z2ggYSB5b3VuZyBnaXJsJ3MgdmlzaXQgdG8gYW4gdW5maW5pc2hlZCBidWlsZGluZywgd2hlcmUgaGVyIGZhdGhlciB1c2VzIGEgbWV0YXBob3Igb2YgdGhlIGh1bWFuIGJvZHkgdG8gZXhwbGFpbiB0aGUgYnVpbGRpbmcncyBiZWFtcyBhbmQgY29sdW1ucywgZWxlY3RyaWNhbCBzeXN0ZW0sIGFuZCBIVkFDIGR1Y3RzLiBMdWN5J3MgY3VyaW9zaXR5IGlzIGVuY291cmFnZWQgYnkgaGVyIGZhdGhlciB0aHJvdWdob3V0LjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LXMtZW5naW5lZXJpbmctYWR2ZW50dXJlLXBvcnR1Z3Vlc2U/cHJvZHVjdF9pZD0yNTA2NzM5IiB0YXJnZXQ9Il9ibGFuayI+UG9ydHVndWVzZTwvYT4mbmJzcDthbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LXMtZW5naW5lZXJpbmctYWR2ZW50dXJlP3Byb2R1Y3RfaWQ9MjIzMjczMiIgdGFyZ2V0PSJfYmxhbmsiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8aHI+Cjx0YWJsZSBzdHlsZT0id2lkdGg6IDEwMCU7Ij4KPHRib2R5Pgo8dHIgc3R5bGU9ImNvbG9yOiAjZmZmZmZmOyBoZWlnaHQ6IDcuNTcyOTJweDsiIGJnY29sb3I9IiMwMDNlNzQiPgo8dGQ+CjxoMiBzdHlsZT0icGFkZGluZy1sZWZ0OiAzMHB4OyI+PGEgaWQ9InJvbWFuaWFuIj48L2E+Um9tYW5pYW48L2gyPgo8L3RkPgo8L3RyPgo8L3Rib2R5Pgo8L3RhYmxlPgo8cD48L3A+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS9hc2hyYWUtZ2xvYmFsLWh2YWNyLXN1bW1pdC1maW5hbC1yZXBvcnRfcm9tYW5pYW4tY292ZXIucG5nIiBhbHQgd2lkdGg9IjE2OCIgaGVpZ2h0PSIyMTkiPjwvZmlndXJlPgo8cD48c3Ryb25nPkFTSFJBRSBHbG9iYWwgSFZBQyZhbXA7UiBTdW1taXQgRmluYWwgUmVwb3J0PC9zdHJvbmc+PC9wPgo8cD5UaGUgQVNIUkFFIEdsb2JhbCBIVkFDJmFtcDtSIFN1bW1pdCAmIzgyMTE7IGEga2V5IGVsZW1lbnQgb2YgMjAyMiYjODIxMTsyMDIzIEFTSFJBRSBQcmVzaWRlbnQgRmFyb29xIE1laGJvb2ImIzgyMTc7cyB2aXNpb24gZm9yIGhpcyBTb2NpZXR5IHllYXIgdGhlbWUsICYjODIyMDtTZWN1cmluZyBPdXIgRnV0dXJlJiM4MjIxOyAmIzgyMTE7IHdhcyBkZXNpZ25lZCB0byBjcmVhdGUgYW4gZW52aXJvbm1lbnQgb2YgY29sbGFib3JhdGlvbiBhbmQgc3RyYXRlZ2ljIGRpYWxvZ3VlIHRvIGFkZHJlc3MgdGhlIGNyaXRpY2FsIGlzc3VlcyBvZiB0aGUgZGF5LCB3aGljaCB3ZXJlIGRldGVybWluZWQgdmlhIHRoZSByZXN1bHRzIG9mIGFuIGludGVybmF0aW9uYWwgc3VydmV5IGRldmVsb3BlZCBhbmQgZGlzdHJpYnV0ZWQgYnkgdGhlIEFTSFJBRSBBc3NvY2lhdGUgU29jaWV0eSBBbGxpYW5jZSAoQUFTQSkuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L2FzaHJhZS1nbG9iYWwtaHZhY3Itc3VtbWl0LWZpbmFsLXJlcG9ydF9yb21hbmlhbi5wZGYiIHRpdGxlPSJBU0hSQUUgR2xvYmFsIEhWQUNSIFN1bW1pdCBGaW5hbCBSZXBvcnQgKFJvbWFuaWFuKSIgdGFyZ2V0PSJfYmxhbmsiPlJvbWFuaWFuPC9hPiZuYnNwO2FuZCA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L2Fib3V0L2FzaHJhZS1nbG9iYWwtaHZhY3Itc3VtbWl0LWZpbmFsLXJlcG9ydC0tLWZlYi0yMDIzLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8aHI+PGhyPgo8dGFibGUgc3R5bGU9IndpZHRoOiAxMDAlOyI+Cjx0Ym9keT4KPHRyIHN0eWxlPSJjb2xvcjogI2ZmZmZmZjsgaGVpZ2h0OiA3LjU3MjkycHg7IiBiZ2NvbG9yPSIjMDAzZTc0Ij4KPHRkPgo8aDIgc3R5bGU9InBhZGRpbmctbGVmdDogMzBweDsiPjxhIGlkPSJzZXJiaWFuIj48L2E+U2VyYmlhbjwvaDI+CjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+CjxwPjwvcD4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL2x1Y3lzZW5nYWR2X3Nsb3Zlbmlhbl9mcm9udGNvdmVyLmpwZyIgYWx0IHdpZHRoPSIxNTgiIGhlaWdodD0iMjI0Ij48L2ZpZ3VyZT4KPHA+PHN0cm9uZz5MdWN5J3MgRW5naW5lZXJpbmcgQWR2ZW50dXJlIDwvc3Ryb25nPjwvcD4KPHA+VGhpcyByaHltaW5nIHBpY3R1cmUgYm9vayBpbnRyb2R1Y2VzIGNoaWxkcmVuIHRvIGJ1aWxkaW5nIGFuZCBIVkFDIGVuZ2luZWVyaW5nIHRocm91Z2ggYSB5b3VuZyBnaXJsJ3MgdmlzaXQgdG8gYW4gdW5maW5pc2hlZCBidWlsZGluZywgd2hlcmUgaGVyIGZhdGhlciB1c2VzIGEgbWV0YXBob3Igb2YgdGhlIGh1bWFuIGJvZHkgdG8gZXhwbGFpbiB0aGUgYnVpbGRpbmcncyBiZWFtcyBhbmQgY29sdW1ucywgZWxlY3RyaWNhbCBzeXN0ZW0sIGFuZCBIVkFDIGR1Y3RzLiBMdWN5J3MgY3VyaW9zaXR5IGlzIGVuY291cmFnZWQgYnkgaGVyIGZhdGhlciB0aHJvdWdob3V0LjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LXMtZW5naW5lZXJpbmctYWR2ZW50dXJlLXNsb3Zlbmlhbj9wcm9kdWN0X2lkPTI5MjQ0MDgiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iU2xvdmVuaWFuIj5TbG92ZW5pYW48L2E+Jm5ic3A7YW5kIDxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvbHVjeS1zLWVuZ2luZWVyaW5nLWFkdmVudHVyZT9wcm9kdWN0X2lkPTIyMzI3MzIiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8dGFibGUgc3R5bGU9IndpZHRoOiAxMDAlOyI+Cjx0Ym9keT4KPHRyIHN0eWxlPSJjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyBoZWlnaHQ6IDcuNTcyOTJweDsiIGJnY29sb3I9IiMwMDNlNzQiPgo8dGQ+CjxoMiBzdHlsZT0icGFkZGluZy1sZWZ0OiAzMHB4OyI+PGEgaWQ9InNsb3ZlbmlhbiI+PC9hPlNsb3ZlbmlhbjwvaDI+CjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+CjxwPjwvcD4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL2x1Y3ktc2VuZ2luZWVyaW5nYWR2ZW50dXJlX3NlcmJpYW5jb3ZlcmZyb250LnBuZyIgYWx0PSJjaGluZXNlLTExMS0yMDA4LmpwZyIgd2lkdGg9IjE1OCIgaGVpZ2h0PSIyMjQiPjwvZmlndXJlPgo8cD48c3Ryb25nPkx1Y3kncyBFbmdpbmVlcmluZyBBZHZlbnR1cmUgPC9zdHJvbmc+PC9wPgo8cD5UaGlzIHJoeW1pbmcgcGljdHVyZSBib29rIGludHJvZHVjZXMgY2hpbGRyZW4gdG8gYnVpbGRpbmcgYW5kIEhWQUMgZW5naW5lZXJpbmcgdGhyb3VnaCBhIHlvdW5nIGdpcmwncyB2aXNpdCB0byBhbiB1bmZpbmlzaGVkIGJ1aWxkaW5nLCB3aGVyZSBoZXIgZmF0aGVyIHVzZXMgYSBtZXRhcGhvciBvZiB0aGUgaHVtYW4gYm9keSB0byBleHBsYWluIHRoZSBidWlsZGluZydzIGJlYW1zIGFuZCBjb2x1bW5zLCBlbGVjdHJpY2FsIHN5c3RlbSwgYW5kIEhWQUMgZHVjdHMuIEx1Y3kncyBjdXJpb3NpdHkgaXMgZW5jb3VyYWdlZCBieSBoZXIgZmF0aGVyIHRocm91Z2hvdXQuPC9wPgo8cD48c3Ryb25nPkF2YWlsYWJsZSBpbiA8YSBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzL2x1Y3ktcy1lbmdpbmVlcmluZy1hZHZlbnR1cmUtc2xvdmVuaWFuP3Byb2R1Y3RfaWQ9MjkyNDQwOCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlNsb3ZlbmlhbjwvYT4mbmJzcDthbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9sdWN5LXMtZW5naW5lZXJpbmctYWR2ZW50dXJlP3Byb2R1Y3RfaWQ9MjIzMjczMiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPkVuZ2xpc2g8L2E+PC9zdHJvbmc+PC9wPgo8dGFibGUgc3R5bGU9IndpZHRoOiAxMDAlOyI+Cjx0Ym9keT4KPHRyIHN0eWxlPSJjb2xvcjogI2ZmZmZmZjsgaGVpZ2h0OiA3LjU3MjkycHg7IiBiZ2NvbG9yPSIjMDAzZTc0Ij4KPHRkPgo8aDIgc3R5bGU9InBhZGRpbmctbGVmdDogMzBweDsiPjxhIGlkPSJzcGFuaXNoIj48L2E+U3BhbmlzaDwvaDI+CjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+CjxwPjwvcD4KPHAgc3R5bGU9InBhZGRpbmctbGVmdDogMzBweDsiPjxzdHJvbmc+VHJhbnNsYXRpb25zIG9mIEFTSFJBRSBib29rcywgc3RhbmRhcmRzLCBhbmQgZ3VpZGVsaW5lcyBpbnRvIFNwYW5pc2ggYXJlIGF2YWlsYWJsZSA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL3RlY2huaWNhbC1yZXNvdXJjZXMvYm9va3N0b3JlL3RyYW5zbGF0ZWQtcHVibGljYXRpb25zLXNwYW5pc2giIHRhcmdldD0iX2JsYW5rIj5oZXJlPC9hPi48L3N0cm9uZz48L3A+Cjxocj4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogMTAwJTsiPgo8dGJvZHk+Cjx0ciBzdHlsZT0iY29sb3I6ICNmZmZmZmY7IGhlaWdodDogNy41NzI5MnB4OyIgYmdjb2xvcj0iIzAwM2U3NCI+Cjx0ZD4KPGgyIHN0eWxlPSJwYWRkaW5nLWxlZnQ6IDMwcHg7Ij48YSBpZD0idHVya2lzaCI+PC9hPlR1cmtpc2g8L2gyPgo8L3RkPgo8L3RyPgo8L3Rib2R5Pgo8L3RhYmxlPgo8aHI+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2Jvb2tzdG9yZS9jb3Zlcl9maWx0cmF0aW9uLWFuZC1kaXNpbmZlY3Rpb25fdHVya2lzaC5wbmciIGFsdCB3aWR0aD0iMTc5IiBoZWlnaHQ9IjEyNyI+PC9maWd1cmU+CjxwPjxiPkVURiBHdWlkYW5jZSBvbiBGaWx0cmF0aW9uIGFuZCBEaXNpbmZlY3Rpb24gPC9iPjwvcD4KPHA+VGhpcyBndWlkYW5jZSBpcyBtZWFudCB0byBwcm92aWRlIHByYWN0aWNhbCBpbmZvcm1hdGlvbiBvbiBhaXIgZmlsdHJhdGlvbiBhbmQgZGlzaW5mZWN0aW9uLjwvcD4KPHA+PHN0cm9uZz5BdmFpbGFibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9maWxlJTIwbGlicmFyeS90ZWNobmljYWwlMjByZXNvdXJjZXMvZmlsdHJhdGlvbi1hbmQtZGlzaW5mZWN0aW9uX3R1cmtpc2gucGRmIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IkZpbHRyYXRpb24gYW5kIERpc2luZmVjdGlvbl9UdXJraXNoLnBkZiI+VHVya2lzaDwvYT4mbmJzcDthbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9maWxlJTIwbGlicmFyeS90ZWNobmljYWwlMjByZXNvdXJjZXMvY292aWQtMTkvYXNocmFlLWZpbHRyYXRpb25fZGlzaW5mZWN0aW9uLWMxOS1ndWlkYW5jZS5wZGYiIHRhcmdldD0iX2JsYW5rIj5FbmdsaXNoPC9hPjwvc3Ryb25nPjwvcD4KPGhyPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvcmVvcGVuaW5nLXNjaG9vbHNfdHVya2lzaF9jb3Zlcl9pbWFnZS5wbmciIGFsdCB3aWR0aD0iMTc5IiBoZWlnaHQ9IjEyNyI+PC9maWd1cmU+CjxwPjxzdHJvbmc+RVRGIEd1aWRhbmNlIGZvciBSZW9wZW5pbmcgU2Nob29scyBhbmQgVW5pdmVyc2l0aWVzJm5ic3A7PC9zdHJvbmc+PC9wPgo8cD5UaGlzIGd1aWRhbmNlIGlzIG1lYW50IHRvIHByb3ZpZGUgcHJhY3RpY2FsIGluZm9ybWF0aW9uIGFuZCBjaGVja2xpc3RzIHRvIHNjaG9vbCBkaXN0cmljdCBhbmQgdW5pdmVyc2l0eSBjYW1wdXMgZW52aXJvbm1lbnRhbCBoZWFsdGggbWFuYWdlcnMsIGZhY2lsaXR5IG1hbmFnZXJzLCBhZG1pbmlzdHJhdG9ycywgdGVjaG5pY2lhbnMsIGFuZCBzZXJ2aWNlIHByb3ZpZGVycyB0byBwcmVwYXJlIGVkdWNhdGlvbmFsIGJ1aWxkaW5ncyB0byByZXN1bWUgb2NjdXBhbmN5LiBUaGlzIGluZm9ybWF0aW9uIGRlc2NyaWJlcyBob3cgdGhlIEhWQUMgc3lzdGVtcyBzaG91bGQgYmUgb3BlcmF0aW5nIHRvIGhlbHAgbWluaW1pemUgdGhlIGNoYW5jZSBvZiBzcHJlYWRpbmcgU0FSUy1Db3YtMiBhbmQgaG93IHRvIHByYWN0aWNhbGx5IGNoZWNrL3ZlcmlmeSB0aGF0IG9wZXJhdGlvbi48L3A+CjxwPjxzdHJvbmc+QXZhaWxhYmxlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvZmlsZSUyMGxpYnJhcnkvdGVjaG5pY2FsJTIwcmVzb3VyY2VzL2NvdmlkLTE5L2FzaHJhZS1yZW9wZW5pbmctc2Nob29scy1hbmQtdW5pdmVyc2l0aWVzLWMxOS1ndWlkYW5jZV90dXJraXNoLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPlR1cmtpc2g8L2E+IGFuZCA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ZpbGUlMjBsaWJyYXJ5L3RlY2huaWNhbCUyMHJlc291cmNlcy9jb3ZpZC0xOS9hc2hyYWUtcmVvcGVuaW5nLXNjaG9vbHMtYW5kLXVuaXZlcnNpdGllcy1jMTktZ3VpZGFuY2UucGRmIiB0YXJnZXQ9Il9ibGFuayI+RW5nbGlzaDwvYT48L3N0cm9uZz48L3A+CjxwPjwvcD4KPGhyPmRkAgsPZBYCZg9kFgIFBWN0bDAwDw8WAh8LBWg8ZGl2IGNsYXNzPSJoLXB1c2hCb3R0b20iPg0KICA8U0NSSVBUIExBTkdVQUdFPSJKYXZhU2NyaXB0Ij4NCgkJICBPQVNfQUQoJ1JpZ2h0Jyk7IA0KCQk8L1NDUklQVD4NCjwvZGl2PmRkAg0PZBYCZg9kFgIFBWN0bDAwDw8WAh8LBWk8ZGl2IGNsYXNzPSJoLXB1c2hCb3R0b20iPg0KICA8U0NSSVBUIExBTkdVQUdFPSJKYXZhU2NyaXB0Ij4NCgkJICBPQVNfQUQoJ1JpZ2h0MScpOyANCgkJPC9TQ1JJUFQ+DQo8L2Rpdj5kZAIRD2QWCGYPZBYCZg8WAh8LBZYJPG5hdiBjbGFzcz0iZm9vdGVyTWFpbi10b3BOYXYgZm9vdGVyTWFpbi10b3BOYXYtLXNvY2lhbE5hdiI+PHVsPg0KICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vQVNIUkFFdXBkYXRlcyIgY2xhc3M9ImZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi1mYWNlYm9vay1sb2dvIGgtY29sb3Itc29jaWFsLWZiIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSIgaWNvbi1mYWNlYm9vay1sb2dvIGgtY29sb3Itc29jaWFsLWZiIGljb24tLWVtcHR5Ij7CoDwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSJodHRwczovL3R3aXR0ZXIuY29tL2FzaHJhZW5ld3MiIGNsYXNzPSJmb290ZXJNYWluU29jaWFsTGluayBmb290ZXJNYWluU29jaWFsTGluay0tIGljb24teC1sb2dvIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSIgaWNvbi14LWxvZ28gaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3VzZXIvQVNIUkFFdmlkZW8iIGNsYXNzPSJmb290ZXJNYWluU29jaWFsTGluayBmb290ZXJNYWluU29jaWFsTGluay0tIGljb24teW91dHViZS1sb2dvIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSIgaWNvbi15b3V0dWJlLWxvZ28gaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L2FzaHJhZSIgY2xhc3M9ImZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi1saW5rZWRpbi1sb2dvIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSIgaWNvbi1saW5rZWRpbi1sb2dvIGljb24tLWVtcHR5Ij7CoDwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL2FzaHJhZV9zb2NpZXR5IiBjbGFzcz0iZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLWZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi1pbnN0YWdyYW0tbG9nbyBpY29uLS1lbXB0eSIgYXJpYS1sYWJlbD0iZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLSBpY29uLWluc3RhZ3JhbS1sb2dvIGljb24tLWVtcHR5Ij7CoDwvYT48L2xpPg0KICA8L3VsPjwvbmF2PmQCAQ9kFgJmD2QWAgUFY3RsMDAPDxYCHwsFlgY8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZSBjb250YWluZWQiPgo8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZS1pdGVtIj48aW1nIHN0eWxlPSJkaXNwbGF5OiBibG9jazsgcGFkZGluZy1ib3R0b206IDEwcHg7IHdpZHRoOiAzMjVweDsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsiIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvZ2xvYmFsJTIwY29udGVudC9sb2dvcy9hc2hyYWVfbG9nb190YWdsaW5lMDIucG5nIiBhbHQgZGF0YS1hbXAtaGVpZ2h0PSIxMDAiIGRhdGEtYW1wLXdpZHRoPSI0MDAiPjwvZGl2Pgo8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZS1pdGVtIj4KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OiAxMHB4OyBtYXJnaW4tcmlnaHQ6IDEwcHg7Ij5BU0hSQUUgaXMgYW4gaW50ZXJuYXRpb25hbCBzb2NpZXR5IG9mIG1vcmUgdGhhbiA1MCwwMDAgaGVhdGluZywgcmVmcmlnZXJhdGluZyBhbmQgYWlyLWNvbmRpdGlvbmluZyBwcm9mZXNzaW9uYWxzIGZyb20gb3ZlciAxMzIgbmF0aW9ucyBkZWRpY2F0ZWQgdG88c3Ryb25nPiA8L3N0cm9uZz5zZXJ2aW5nIGh1bWFuaXR5IGFuZCBwcm9tb3RpbmcgYSBzdXN0YWluYWJsZSB3b3JsZC48L3A+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZS1pdGVtIiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+PGEgY2xhc3M9ImJ0biIgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL2pvaW4vam9pbi1hc2hyYWUiPkJFQ09NRSBBIE1FTUJFUjwvYT48L2Rpdj4KPC9kaXY+ZGQCAg9kFgJmDxYCHwsFjxA8ZGl2IGNsYXNzPSJjb2x1bW4gbWVkLTYiPjxzcGFuIGNsYXNzPSJmb290ZXJNYWluLWhlYWRpbmciPkkgV2FudCBUbyBWaWV3PC9zcGFuPjxuYXYgY2xhc3M9ImZvb3Rlck1haW4tdG9wTmF2Ij48dWw+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3JlZ2lvbnMtY2hhcHRlcnMiPlJlZ2lvbnMgLyBDaGFwdGVyczwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9pLXdhbnQtdG8tdmlldy9jb21taXR0ZWVzIj5Db21taXR0ZWVzPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3ZvbHVudGVlci1pbmZvcm1hdGlvbiI+Vm9sdW50ZWVyIEluZm9ybWF0aW9uPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3BhZ2VzL2hvbWU/YXNocmFlX2F1dGhfdG9rZW49Ij5Cb29rc3RvcmU8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvc3RhbmRhcmRzIj5TdGFuZGFyZHM8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvYXNocmFlLWpvdXJuYWwiPkFTSFJBRSBKb3VybmFsPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3lvdW5nLWVuZ2luZWVycyI+WW91bmcgRW5naW5lZXJzPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3N0dWRlbnQtb3Bwb3J0dW5pdGllcyI+U3R1ZGVudCBPcHBvcnR1bml0aWVzPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3dheXMtdG8tZG9uYXRlLXRvLWFzaHJhZSI+V2F5cyB0byBEb25hdGUgdG8gQVNIUkFFPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L21hcmtldGluZy1jZW50cmFsIj5NYXJrZXRpbmcgQ2VudHJhbDwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9pLXdhbnQtdG8tdmlldy9hc2hyYWUtMzY1LWFwcCI+QVNIUkFFIDM2NSBBcHA8L2E+PC9saT4NCiAgICA8L3VsPjwvbmF2PjwvZGl2Pg0KPGRpdiBjbGFzcz0iY29sdW1uIG1lZC02Ij48c3BhbiBjbGFzcz0iZm9vdGVyTWFpbi1oZWFkaW5nIj5Hb3Zlcm5tZW50IEFmZmFpcnM8L3NwYW4+PG5hdiBjbGFzcz0iZm9vdGVyTWFpbi10b3BOYXYiPjx1bD4NCiAgICAgIDxsaT48YSBocmVmPSIvZ292ZXJubWVudC1hZmZhaXJzL2Fkdm9jYWN5LXRvb2xraXQiPkFkdm9jYWN5IFRvb2xraXQ8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvZ292ZXJubWVudC1hZmZhaXJzL2dvdmVybm1lbnQtYWZmYWlycy1vZmZpY2UiPkdvdmVybm1lbnQgQWZmYWlycyBPZmZpY2U8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvZ292ZXJubWVudC1hZmZhaXJzL2dvdmVybm1lbnQgYWZmYWlycyB1cGRhdGVzIj5Hb3Zlcm5tZW50IEFmZmFpcnMgVXBkYXRlczwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9nb3Zlcm5tZW50LWFmZmFpcnMvcHVibGljLXBvbGljeS1yZXNvdXJjZXMiPlB1YmxpYyBQb2xpY3kgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgPC91bD48L25hdj48L2Rpdj4NCjxkaXYgY2xhc3M9ImNvbHVtbiBtZWQtNiI+PHNwYW4gY2xhc3M9ImZvb3Rlck1haW4taGVhZGluZyI+QVNIUkFFIE1lbWJlcnNoaXA8L3NwYW4+PG5hdiBjbGFzcz0iZm9vdGVyTWFpbi10b3BOYXYiPjx1bD4NCiAgICAgIDxsaT48YSBocmVmPSIvYXNocmFlLW1lbWJlcnNoaXAvbWVtYmVyLWJlbmVmaXRzIj5NZW1iZXIgQmVuZWZpdHM8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvYXNocmFlLW1lbWJlcnNoaXAvam9pbiI+Sm9pbjwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9hc2hyYWUtbWVtYmVyc2hpcC9yZW5ldyI+UmVuZXc8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvYXNocmFlLW1lbWJlcnNoaXAvbWFuYWdlIj5NYW5hZ2U8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSJtYWlsdG86bWVtYmVyc2hpcEBhc2hyYWUub3JnIj5Db250YWN0IE1lbWJlcnNoaXA8L2E+PC9saT4NCiAgICA8L3VsPjwvbmF2PjwvZGl2PmQCBA8PFgQfCQURQ0xIaWVyYXJjaGljYWxOYXYfCgICZBYCBQVjdGwwMA9kFgJmDxYCHwsF/wI8dWwgY2xhc3M9IkNMSGllcmFyY2hpY2FsTmF2Ij48bGkgY2xhc3M9ImZpcnN0Ij48YSBocmVmPSIvY29udGFjdC11cyI+Q29udGFjdCBVczwvYT48L2xpPjxsaT48YSBocmVmPSIvcGVybWlzc2lvbnMiPlBlcm1pc3Npb25zPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii90ZXJtcy1vZi11c2UiPlRlcm1zIG9mIFVzZTwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJpdmFjeS1wb2xpY3kiPlByaXZhY3kgUG9saWN5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jYXJlZXJzIj5DYXJlZXJzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9hZHZlcnRpc2luZyI+QWR2ZXJ0aXNpbmc8L2E+PC9saT48bGkgY2xhc3M9Imxhc3QiPjxhIGhyZWY9Ii9zaXRlLW1hcCI+U2l0ZSBNYXA8L2E+PC9saT48L3VsPmQCBQ8WAh8IaGQCBw9kFgICAQ8UKwACZGRkGAcFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYOBSFjdGwwMSRjdGxCcmVhZGNydW1iTmF2JEJyZWFkY3J1bWIFGmN0bDAxJGN0bFBhZ2VUaXRsZSRjbHRpdGxlBR1jdGwwMSRGb290ZXIkbmF2Rm9vdGVyVXRpbGl0eQUrY3RsMDEkSGVhZGVyJGN0bDAwJGN0bFV0aWxpdHlOYXYkbmF2VXRpbGl0eQU2Y3RsMDEkUGFnZVpvbmVDb250YWluZXI0JFBhZ2Vab25lQ29udGFpbmVyNF96WkpaNTM2WWJ5BTZjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjQkUGFnZVpvbmVDb250YWluZXI0X3paSlo1MzZZYnkFN2N0bDAxJFBhZ2Vab25lQ29udGFpbmVyMSRQYWdlWm9uZUNvbnRhaW5lcjFfM0VnMXFmQ0Q2VVoFN2N0bDAxJFBhZ2Vab25lQ29udGFpbmVyMSRQYWdlWm9uZUNvbnRhaW5lcjFfM0VnMXFmQ0Q2VVoFN2N0bDAxJFBhZ2Vab25lQ29udGFpbmVyMiRQYWdlWm9uZUNvbnRhaW5lcjJfM0g0YXNJZ0lVUDYFN2N0bDAxJFBhZ2Vab25lQ29udGFpbmVyMiRQYWdlWm9uZUNvbnRhaW5lcjJfM0g0YXNJZ0lVUDYFN2N0bDAxJFBhZ2Vab25lQ29udGFpbmVyMyRQYWdlWm9uZUNvbnRhaW5lcjNfM2UyOXNRcDFsRXIFN2N0bDAxJFBhZ2Vab25lQ29udGFpbmVyMyRQYWdlWm9uZUNvbnRhaW5lcjNfM2UyOXNRcDFsRXIFOGN0bDAxJEZvb3RlciRHcmF5QXJlYUNvbnRlbnQkR3JheUFyZWFDb250ZW50XzV4TGRKYUhaVmlGBThjdGwwMSRGb290ZXIkR3JheUFyZWFDb250ZW50JEdyYXlBcmVhQ29udGVudF81eExkSmFIWlZpRgUfc2l0ZUVkaXRvclRvb2xiYXIkbHZVc2VyT3B0aW9ucw9nZAUfc2l0ZUVkaXRvclRvb2xiYXIkbHZQYWdlQnVpbGRlcg9nZAUec2l0ZUVkaXRvclRvb2xiYXIkbHZTaGFyZWRQYWdlD2dkBSVzaXRlRWRpdG9yVG9vbGJhciRsdlByb2R1Y3ROYXZpZ2F0aW9uD2dkBR1zaXRlRWRpdG9yVG9vbGJhciRsdlBhZ2VNb2Rlcw9nZAULbHZEZWJ1Z0luZm8PZ2Rhy0mlKpg6KdzOd85i4xt4IOqZ9A==" /></form> <script type="text/javascript"> //<![CDATA[ (function () { var iat = document.createElement('script'); iat.type = 'text/javascript'; iat.async = true; iat.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'www.ashrae.org/jsfile/Tracking.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(iat, s);})(); window.postURL=('https:' == document.location.protocol ? 'https://' : 'http://') +'www.ashrae.org/api/tracking/'; setTimeout(setImagesDimensions, 1000); //]]> </script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KVQRBD6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </body> </html>