CINXE.COM

Educator's Resources

<!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>Educator's Resources</title> <meta name="description" content="Learn more about Educator&#39;s Resources at ashrae.org" /> <link media="ALL" rel="stylesheet" type="text/css" href="/Style%20Library/css/main.css?v=638670924820000000" /> <link href="https://www.ashrae.org/professional-development/educator-resources" 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='bbcb8dc3-6f95-4ad2-9357-dd78a4f7b8bd'; var WorkflowId=''; var ReferrerTypeId='8'; var ReferrerUrl='professional-development/educator-resources/educator-s-resources'; 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="/professional-development/educator-resources" 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&amp;t=637814473746327080"><\/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=49337fe8"><\/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=49337fe8"><\/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>&nbsp;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鈥檚 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/2024">2024</a></li> <li class=""><a href="/about/news/2023">2023</a></li> <li class=""><a href="/about/news/2022">2022</a></li> <li class=""><a href="/about/news/news-prior-to-2022">News Prior to 2022</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> </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/2025-winter-conference-courses">2025 Winter Conference 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/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 &amp; 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&amp;webcode=chaptermeetings&amp;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&ndash;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="/professional-development">Professional Development</a></li> <li class="active"><a href="/professional-development/educator-resources">Educator Resources</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/profdev.png)"> <div class="contained"> <div class="pageTitleCopy"> <h1 id="ctl01_ctlPageTitle_cltitle" class="pageTitleCopy-heading"> Educator's Resources </h1> </div> </div> </div> <div id="ctl01_PageZoneContainer4"> <div id="ctl01_PageZoneContainer4_PageZoneContainer4_4iEhLFAFiNS"> <div id="ctl01_PageZoneContainer4_PageZoneContainer4_4iEhLFAFiNS_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_5E26Yb1zBNT"> <div id="ctl01_PageZoneContainer1_PageZoneContainer1_5E26Yb1zBNT_ctl00"> <h3>ASHRAE Textbooks</h3> <figure class="figure--right"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/webready_educator-s-resources.jpg" alt="webready_educator-s-resources.jpg"> <figcaption>Resources for Educators</figcaption> </figure> <p>Visit the Student Store to Explore ASHRAE&#8217;s Textbooks.</p> <p><a class="btn btn--hexagon-primary" href="https://store.accuristech.com/ashrae/ashrae_student.html" target="_blank">EXLPORE TEXTBOOKS</a></p> <p>The expertise of its worldwide membership and the results of society-funded research give ASHRAE publications a depth and breadth unmatched by commercial publishers. Your students will appreciate the depth of information and low prices of these texts.</p> <p style="text-align: center;"><a class="btn btn--hexagon-primary" href="https://www.ashrae.org/communities/student-zone/student-zone" title target rel>STUDENT MEMBERSHIP INFO</a></p> <p style="text-align: center;"><a class="btn btn--hexagon-primary" href="https://www.ashrae.org/professional-development/educator-resources/ashrae-s-examination-and-desk-copy-policy" title="ASHRAE's Examination and Desk Copy Policy">REQUEST EXAM AND DESK COPIES</a></p> <hr> <p style="text-align: center;"><strong>Adopt one of these authoritative and timely books for your course:</strong></p> <hr> <h4>Principles of Heating, Ventilating, and Air Conditioning, Ninth Edition</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/searches/33527332" target="_blank"><img alt="ASHRAE-D-90551-150x225.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/phvac-text_front-cover.png" objectid="45fef40f-1ded-4215-be6e-ac0b2deb56e4" width="155" height="199"></a><br> <figcaption>Principles of HVAC</figcaption> </figure> <p><i>Principles of Heating, Ventilating, and Air Conditioning</i>, Ninth Edition, is a textbook based on content from all four volumes of the ASHRAE Handbook, pulling heavily from the 2021 <i>ASHRAE Handbook&#8212;Fundamentals</i>. It contains the most current ASHRAE procedures and definitive yet easy-to-understand treatment of building HVAC systems, from basic principles through design and operation.<br><br>University bookstores wishing to purchase copies in bulk should contact Customer Service at <a href="mailto:cservice@ashrae.org">cservice@ashrae.org</a> or by calling 404-636-8400 (or toll-free via 800-527-4723). Bookstore purchase must be prepaid; the books cannot be ordered on consignment.<br><br>A paperback Solutions Manual with worked solutions to the problems at the end of each chapter is also available to instructors. To purchase the Solutions Manual, please email a request on university letterhead to <a href="mailto:educopies@ashrae.org">educopies@ashrae.org</a> or fax the same to 678-539-2152.</p> <p><strong></strong></p> <p><strong>Dual units; 8.5 x 11 in.; 492 pp; 2021</strong><br><strong>Product Code:</strong> 90572 <br><strong>ISBNs:</strong> 978-1-947192-69-0 (hardback); 978-1-947192-70-6 (PDF)</p> <p style="text-align: left;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/searches/33527332" target="_blank">PURCHASE</a></p> <hr> <h4>HVAC Fast Facts (I-P)</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/hvac-fast-facts-i-p?product_id=2222871" target="_blank"><img alt="ASHRAE-D-90551-150x225.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/40306.jpg" objectid="45fef40f-1ded-4215-be6e-ac0b2deb56e4" width="150"></a><br> <figcaption>&nbsp; HVAC Fast Facts (I-P)&nbsp;&nbsp;</figcaption> </figure> <p>This laminated sheet serves as a quick reference for commonly used HVAC acronyms, terminology, equations, and other essential information for designers, manufacturers, and engineers.<br><br>It includes the following information in I-P units:</p> <ul> <li>Common HVAC acronyms</li> <li>Design and construction terminology definitions</li> <li>Equations for psychrometrics, mixed air temperatures, air changes per hour, equipment efficiencies, envelopes, and cooling towers</li> <li>Fan and pump affinity laws</li> <li>Common conversion factors</li> </ul> <p><br>This quick reference guide is perfect for:</p> <ul> <li>New engineers learning the equations and formulas used in everyday engineering tasks</li> <li>Experienced engineers who appreciate the efficiency of having regularly used formulas on hand</li> <li>Those seeking a companion quick-reference in coordination with the ASHRAE Handbook</li> </ul> <p><strong>I-P Units; Laminated; 8.5 x 11; 4 pp; 2021</strong><br><strong>Product Code:</strong>&nbsp;40306<br><strong>ISBN:</strong>&nbsp;978-1-947192-63-8</p> <p style="text-align: left;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/hvac-fast-facts-i-p?product_id=2222871" target="_blank">PURCHASE</a></p> <hr> <h4>High-Performance Buildings Simplified 2nd Edition</h4> <figure class="figure--left"><a href="https://store.accuristech.com/ashrae/standards/high-performance-buildings-simplified-designing-constructing-and-operating-sustainable-commercial-buildings-second-edition?product_id=2899638" target="_blank"><img style="width: 150px;" alt="High Performance Buildings Simplified, 2nd Edition" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/hpb_simplified_2nded_cover_front.png" objectid="45fef40f-1ded-4215-be6e-ac0b2deb56e4" width="150" data-pin-me-only="true" data-amp-height="1182" data-amp-width="900"></a><br> <figcaption>&nbsp; &nbsp; &nbsp;High-Performance&nbsp;&nbsp;<br>&nbsp; &nbsp; &nbsp;Buildings Simplified<br>2nd Edition&nbsp;&nbsp;</figcaption> </figure> <p>Explore the intricacies of high-performance building design with the newly updated edition of&nbsp;<i>High-Performance Buildings Simplified</i>. Designed for both engineering students and early career professionals, this comprehensive book offers a clear, accessible approach to the fundamental principles of sustainable building practices.</p> <p>Building upon its predecessor, this second edition focuses on key areas crucial to contemporary sustainable design:</p> <ul> <li>Water efficiency and utilization</li> <li>Energy conversion and use</li> <li>Energy sources and generation</li> <li>Sustainable sites</li> <li>Indoor environmental quality</li> <li>Energy informatics, smart buildings, and smart grid integration</li> </ul> <p>Structured as a textbook for college-level courses yet equally valuable as a reference for professionals, this edition provides essential updates and additional materials reflecting the evolving landscape of high-performance buildings. Updated data and insights ensure individuals remain informed about the latest industry trends and practices.</p> <p><strong>Dual Units; Soft cover; 8.5 x 11; 296 pp; 2024</strong><br><strong>Product Code:</strong> 90582&nbsp;<br><strong>ISBN:</strong> 9781955516808&nbsp;</p> <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/high-performance-buildings-simplified-designing-constructing-and-operating-sustainable-commercial-buildings-second-edition?product_id=2899638" target="_blank">PURCHASE</a></p> <hr> <h4>Fundamentals of HVAC Control Systems</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/fundamentals-of-hvac-control-systems-i-p?product_id=1771686" target="_blank"><img alt="ASHRAE-D-90551-150x225.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/ashrae-d-90551-150x225.jpg" objectid="45fef40f-1ded-4215-be6e-ac0b2deb56e4" width="150"></a> <figcaption>Fundamentals of <br>HVAC Control Systems</figcaption> </figure> <p>This book provides a thorough introduction and a practical guide to the principles and characteristics of HVAC controls. It describes how to use, select, specify and design control systems.</p> <p>It is an excellent tool for building owners and operators, mechanical engineers, mechanical contractors, and facility engineers who wish to develop in-depth knowledge of HVAC Control Systems and improve their understanding and skills.</p> <p><strong>I-P and SI Units; Hard cover;&nbsp;6x9; 348 pp; 2011</strong><br><strong>Product Code:</strong>&nbsp;90551 (I-P); 90552 (SI)<br><strong>ISBN:</strong>&nbsp;978-1-93-374292-2 (I-P) 978-0-08-055234-7 (SI)</p> <table style="width: 49.5196%;" border="0" height="52"><colgroup><col style="width: 50.0807%;"><col style="width: 49.8648%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/fundamentals-of-hvac-control-systems-i-p?product_id=1771686" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-hvac-control-systems?product_id=1703630" target="_blank" rel="noopener">PURCHASE SI</a></td> </tr> </tbody> </table> <p></p> <hr> <h4>Understanding Psychrometrics, 3rd Ed.</h4> <figure class="figure--left"><a href="https://store.accuristech.com/ashrae/standards/understanding-psychrometrics-third-edition?product_id=1850286" target="_blank"><img style="width: 150px;" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/understanding-psychrometrics-3rd-ed_front.png" alt="Understanding Psychrometrics 3rd ed"></a> <figcaption>Understanding <br>Psychrometrics, 3rd Ed.</figcaption> </figure> <p>This book can serve as a four- to six-hour psychrometrics learning module for students but can also serve as a lifetime reference manual and basic refresher course for those who use psychrometrics on a recurring basis.</p> <p><strong>SI units; Hard cover; 6 x 9 in.; 402 pp; ASHRAE<br></strong><strong>Product Code:</strong>&nbsp;9167<br><strong>ISBN:</strong> 978-1- 936504-31-2</p> <p><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/understanding-psychrometrics-third-edition?product_id=1850286" target="_blank">PURCHASE</a></p> <hr> <h4>Handbook of Smoke Control Engineering</h4> <figure class="figure--left"><a href="https://store.accuristech.com/ashrae/standards/handbook-of-smoke-control-engineering?product_id=1832347" target="_blank"><img style="width: 150px;" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/smoke_control_cover_front.png" alt="Handbook of Smoke Control" data-amp-height="1728" data-amp-width="1153"></a><br> <figcaption>Handbook of Smoke <br>Control Engineering</figcaption> </figure> <p>This book provides authoritative, comprehensive guidance on the latest in smoke control practice, including the topics of fundamental concepts, smoke control systems, methods of analysis, analysis of design fires, stairwell pressurization, elevator pressurization, zoned smoke control, and atrium smoke control. It is extremely useful for practicing engineers, architects, code officials, researchers, and students.</p> <p><strong>Dual units; Hard cover; 8 &#189; x 11 in; 512 pp; ASHRAE<br></strong><strong>Product Code:</strong>&nbsp;90286<br><strong>ISBN:</strong> 978-1- 936504-24-4</p> <p><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/handbook-of-smoke-control-engineering?product_id=1832347" target="_blank">PURCHASE</a></p> <hr> <h4>Air-Conditioning System Design Manual, 3rd ed.</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/air-conditioning-system-design-manual-3rd-ed?product_id=2097812" target="_blank"><img src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/acsdm-front-cover-150x225.jpg" alt data-amp-height="223" data-amp-width="150"></a><br> <figcaption>Air-Conditioning <br>System Design Manual, <br>3rd ed.</figcaption> </figure> <p>Offering real-world applications in addition to theoretical calculations and analytical procedures, Air-Conditioning System Design Manual, Third Edition, bridges the gap between theory and practice in the design of HVAC&amp;R systems. It has been completely revised and updated to reflect current industry best practices.</p> <p><strong>Dual Units; Hard cover; 6 x 9; 314 pp; 2007<br></strong><strong>Product Code:</strong>&nbsp;90340<br><strong>ISBN:</strong> 978-1-947192-36-2 (hardback); 978-1-94719-37-9 (PDF)</p> <p><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/air-conditioning-system-design-manual-3rd-ed?product_id=2097812" target="_blank">BOOKSTORE</a></p> <hr> <h4>HVAC Simplified</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/hvac-simplified?gateway_code=ashrae&product_id=1259305" target="_blank"><img alt="90439-150x200.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/90439-150x200.jpg"></a> <figcaption>HVAC Simplified</figcaption> </figure> <p>This text provides an understanding of fundamental HVAC concepts and extends these principles to the explanation of simple design tools used to create building systems that are efficient and provide comfortable and healthy environments.&nbsp; Includes a CD-ROM with spreadsheet tools.&nbsp;</p> <p>A Solutions Manual is available to instructors.&nbsp;To purchase the Solutions Manual, please send your request on university letterhead to&nbsp;<a href="mailto:educopies@ashrae.org">educopies@ashrae.org</a>&nbsp;or fax the same to&nbsp; 678-539-2152.&nbsp;</p> <p><strong>I-P Units; Soft cover (with CD); 8 &#189; x 11; 236 pp; 2006</strong><br><strong>Product Code:</strong>&nbsp;90439<br><strong>ISBN:</strong>&nbsp;978-1-931862-97-4</p> <p><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/hvac-simplified?gateway_code=ashrae&product_id=1259305" target="_blank">BOOKSTORE</a><b></b></p> <hr> <h4>2024 ASHRAE Handbook&#8211;<em><b>HVAC Systems &amp; Equipment</b></em></h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/subgroups/42514" title target="_blank" rel="noopener"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/handbook-2024.png" alt="Handbook-2024.png" objectid="e350765f-5ef1-4ccb-8898-4eb9a9032522" imagesiteid="8039ce09-e7da-47e1-bcec-df96b5e411f4" width="187" height="240"></a> <figcaption>2024 ASHRAE <br>Handbook&#8211;<em>HVAC Systems</em><br><em>&amp; Equipment</em></figcaption> </figure> <p>The&nbsp;2024 ASHRAE Handbook<em>&#8212;HVAC Systems and Equipment</em>&nbsp;discusses various systems and the equipment (components or assemblies) that comprise them and describes features and differences. This information helps system designers and operators in selecting and using equipment. Major sections discuss air-conditioning and heating systems; equipment and components for air handling, heating, cooling, and general application; packaged, unitary, and split-system equipment; and general systems.</p> <p><strong>I-P or SI Units; 1032 pp; 2024</strong><br><strong>Product Code:</strong>&nbsp;81240 (I-P); 81241 (SI)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/2024-ashrae-handbook-hvac-systems-and-equipment-i-p?product_id=2902614" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/2024-ashrae-handbook-hvac-systems-and-equipment-si?product_id=2902615" target="_blank" rel="noopener">PURCHASE SI</a></td> </tr> </tbody> </table> <p></p> <p></p> <hr> <h4>2023 ASHRAE Handbook&#8211;HVAC Applications</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/subgroups/42517" title="2019 ASHRAE Handbook -- HVAC Applicationns" target="_blank" rel><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/2023_-ashrae-hadnbook_hvac-applications.jpg" alt data-amp-height="157" data-amp-width="150" width="171" height="219"></a> <figcaption>2023 ASHRAE <br>Handbook&#8211;<em>HVAC </em><br><em>Applications</em></figcaption> </figure> <p>The 2023 ASHRAE Handbook&#8212;<em>HVAC Applications</em> comprises more than 65 chapters covering a broad range of facilities and topics, written to help engineers design and use equipment and systems described in other Handbook volumes. Main sections cover comfort, industrial, energy related, general applications, and building operations and management. ASHRAE Technical Committees in each subject area have reviewed all chapters and revised them as needed for current technology and design practice. This volume has been extensively revised, and boasts two new chapters on facilities for emergency medicine and firefighters, and on in-room air cleaners.</p> <p><b>Published: </b><span style="font-size: 1em;">2023<br></span><b>Units of Measure: </b>I-P<br><b>Product Code(s): </b>81230</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/2023-ashrae-handbook-hvac-applications-i-p?product_id=2225673" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/2023-ashrae-handbook-hvac-applications-si?product_id=2225674" target="_blank" rel="noopener">PURCHASE SI</a></td> </tr> </tbody> </table> <hr> <h4>2022 ASHRAE Handbook&#8211;Refrigeration</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/subgroups/42514" title target="_blank" rel><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/refrigeration_handbook_generic-150x225.png" alt="refrigeration_handbook_generic-150x225.png" objectid="e350765f-5ef1-4ccb-8898-4eb9a9032522" imagesiteid="8039ce09-e7da-47e1-bcec-df96b5e411f4"></a> <figcaption>2022 ASHRAE <br>Handbook&#8211;Refrigeration</figcaption> </figure> <p>The 2022 ASHRAE Handbook&#8212;Refrigeration covers the refrigeration equipment and systems for applications other than human comfort. This volume includes data and guidance on cooling, freezing, and storing food; industrial and medical applications of refrigeration; and low-temperature refrigeration.</p> <p><b>Published: </b>2022<br><b>ISBN(s): </b>9781955516082 (SI); 9781955516075 (I-P)<br><b>Number of Pages: </b>810<br><b>Units of Measure: </b>SI &amp; I-P<br><b>Product Code(s): </b>81221 (SI); 81220 (I-P)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/2022-ashrae-handbook-refrigeration-i-p?product_id=2225671" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/2022-ashrae-handbook-refrigeration-si?product_id=2225672" target="_blank" rel="noopener">PURCHASE SI</a></td> </tr> </tbody> </table> <p></p> <hr> <h4><b>2021 ASHRAE Handbook&#8211;<em>Fundamentals</em></b></h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/subgroups/42517" title="2019 ASHRAE Handbook -- HVAC Applicationns" target="_blank" rel="noopener"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/2019-hvac-applications-150w.jpg" alt data-amp-height="157" data-amp-width="150"></a> <figcaption>2021 ASHRAE <br>Handbook&#8211;<em>Fundamentals</em></figcaption> </figure> <p>This volume covers basic principles and data used in the HVAC&amp;R industry. Its more than 1,000 pages cover basic principles such as thermodynamics, psychrometrics, and heat transfer, and provide practical guidance on building envelope, indoor environmental quality, load calculations, duct and piping system design, refrigerants, energy resources, sustainability, a new chapter on climate change, and more. Climate data for over 9000 weather stations worldwide are provided as a separate download (approximately 700 MBzip file).</p> <p><strong>I-P or SI Units; 1024 pp; 2021</strong><br><strong>Product Code:</strong> 81210 (I-P); 81211 (SI)<br><strong>ISBN:</strong> 978-1-947192-89-8 (I-P); 978-1-947192-90-4 (SI)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/2021-ashrae-handbook-fundamentals-i-p?product_id=2224991" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/2021-ashrae-handbook-fundamentals-si?product_id=2224992" target="_blank" rel="noopener">PURCHASE SI</a></td> </tr> </tbody> </table> <hr> <h4>ASHRAE GreenGuide, Sixth Ed.</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/ashrae-greenguide-design-construction-and-operation-of-sustainable-buildings-6th-edition?product_id=2522362" target="_blank"><img style="margin-right: 5px; margin-left: 5px;" src="https://www.ashrae.org/image%20library/main%20nav/technical%20resources/bookstore/ashrae-greenguide_front-cover.png" alt="green_build-150x220.png" width="148" height="222"></a><br> <figcaption>ASHRAE GreenGuide</figcaption> </figure> <p>Using an integrated, building systems perspective, this design guide gives you 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>Dual units: Paperback; 6x9 in; 492 pp; 2022; ASHRAE</strong><br><strong>Product Code:</strong> D-90335, 90335<br><strong>ISBN:</strong>&nbsp; 978-1-955516-05-1 (paperback), 978-1-947192-72-0 (PDF)</p> <p><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/ashrae-greenguide-design-construction-and-operation-of-sustainable-buildings-6th-edition?product_id=2522362" target="_blank">BOOKSTORE</a></p> <hr> <h4>Load Calculation Applications Manual, 2nd Ed.</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/load-calculation-applications-manual-2nd-ed-i-p?product_id=1886730" title target="_blank" rel><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/90062_150x211.jpg" alt="90062_150x211.jpg" objectid="8ce849c9-c03b-4b29-be4f-c33f0fa99387" imagesiteid="8039ce09-e7da-47e1-bcec-df96b5e411f4"></a> <figcaption>Load Calculation <br>Applications Manual</figcaption> </figure> <p>This edition is an in-depth, applications-oriented reference that provides clear understanding of the state of the art in heating and cooling load calculation methods, plus the tools and resources needed to implement them in practice. This book includes access to spreadsheets for computing cooling loads with the radiant time series method (RTSM) and calculating the solar irradiation, conduction time factor series, and radiant time factors used in the method. The spreadsheets can be adapted to compute cooling loads for a wide range of buildings.<br><br><strong>I-P or SI Units; Hard cover; 8 &#189; x 11 in; 360 pp; 2015; ASHRAE</strong><br><strong>Product Code:</strong>&nbsp;90662 (I-P);&nbsp;90664 (SI)<br><strong>ISBN:</strong>&nbsp;978-1-936504-75-6 (I-P); 978-1-936504-76-3 (SI)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/load-calculation-applications-manual-2nd-ed-i-p?product_id=1886730" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/load-calculation-applications-manual-2nd-ed-si?product_id=1886729" target="_blank" rel="noopener">PURCHASE SI</a></td> </tr> </tbody> </table> <hr> <h3>Group Learning Packages</h3> <p>Well-designed course material doesn't have to cost a fortune. These group learning packages include texts, examination questions, and answer sheets for instructors. PowerPoint presentations may also be included. Visit&nbsp;<a href="https://www.ashrae.org/professional-development/self-directed-learning-group-learning-texts/self-directed-or-group-learning" title="Self-Directed or Group Learning" target rel>Group Learning Packages</a> for pricing and purchasing.</p> <h4>Fundamentals of Air System Design, Second Ed.</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/fundamentals-of-air-system-design-si?product_id=1766748" title target="_blank" rel><img alt="98038-150x177.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/98038-150x177.jpg" objectid="f290e248-fc5c-4fd9-9b15-18f91aa14d44"></a> <figcaption>Fundamentals of <br>Air System Design</figcaption> </figure> <p>Learn the basics of air movement, the components of air distribution systems, considerations of human comfort, load and occupancy demand, duct system design, sound and vibration, and how codes and standards affect the design of air systems.</p> <p><strong>I-P (2008) or SI (2011) Units; Soft cover; 8 &#189; x 11 in; 374 pp I-P or 382 pp SI; ASHRAE</strong><br><strong>Product Code:</strong>&nbsp;98036 (I-P);&nbsp;98038 (SI)<br><strong>ISBN:</strong>&nbsp;978-1-933742-45-8 (I-P); 978-1-933742-87-8 (SI)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-air-system-design-i-p-2nd-ed?product_id=1703871" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/fundamentals-of-air-system-design-si?product_id=1766748" target="_blank">PURCHASE SI</a></td> </tr> </tbody> </table> <hr> <h4>Fundamentals of Building Operation, Maintenance, and Management</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/fundamentals-of-building-operation-maintenance-and-management?product_id=1814980" title target="_blank" rel><img alt="98021-150x194.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/98021-150x194.jpg" objectid="039c2c96-9828-4105-99bc-2c38a36867a2"></a> <figcaption>Fundamentals of <br>Building Operation, <br>Maintenance, <br>and Management</figcaption> </figure> <p>Addresses current issues related to the operation, maintenance, and management of buildings.&nbsp;This dual-unit (I-P/SI) course provides an indispensable introduction to these topics and an invaluable instructional resource for both experienced building professionals and individuals entering into the field.</p> <p><strong>I-P / SI Units; Soft cover; 8 &#189; x 11 in; 318 pp; 2011; ASHRAE</strong><br><strong>Product Code:</strong>&nbsp;98021 (I-P and SI)<br><strong>ISBN:</strong> 978-1-9337429-08</p> <p><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/fundamentals-of-building-operation-maintenance-and-management?product_id=1814980" target="_blank">BOOKSTORE</a></p> <hr> <h4>Fundamentals of Design and Control of Central Chilled-Water Plants</h4> <figure class="figure--left"><a href="https://store.accuristech.com/ashrae/standards/fundamentals-of-design-and-control-of-central-chilled-water-plants-i-p?product_id=1993944" target="_blank"><img style="width: 150px;" alt="Fundamentals of Design and Control of Central Chilled-Water Plants" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/fund-of-dcchwp_cover.png" objectid="f290e248-fc5c-4fd9-9b15-18f91aa14d44" data-amp-height="177" data-amp-width="150"></a><br> <figcaption>Fundamentals of Design <br>and Control of Central <br>Chilled-Water Plants</figcaption> </figure> <p>Learn to optimize the design and control of chilled-water plants to minimize life-cycle costs. This work is an invaluable tool for HVAC designers of various backgrounds and an introduction for those new to chilled-water plants.</p> <p><strong>I-P or SI (2017) Units; Soft cover; 8 &#189; x 11 in; 334 pp I-P or 338 pp SI; ASHRAE</strong><br><strong>Product Code:</strong>98014 (I-P); 98016 (SI)<br><strong>ISBN:</strong>&nbsp; 978-1-939200-66-2 (I-P); 978-1-939200-68-6 (SI)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-design-and-control-of-central-chilled-water-plants-i-p?product_id=1993944?product_id=1703871" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-design-and-control-of-central-chilled-water-plants-si-edition?product_id=1993941" target="_blank">PURCHASE SI</a></td> </tr> </tbody> </table> <hr> <h4>Fundamentals of Heating and Cooling Loads</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/fundamentals-of-heating-and-cooling-loads-i-p?product_id=1703874" title target="_blank" rel><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/98045-150x194.jpg" objectid="de72c182-72f9-4d3f-8b5c-e35532dc7e1f"></a> <figcaption>Fundamentals of <br>Heating and <br>Cooling Loads</figcaption> </figure> <p>Develop an understanding of heat transfer as it applies to buildings and various factors that must be considered when calculating the heating and cooling loads of a building.</p> <p><strong>I-P Units; Soft cover; 8 &#189; x 11 in; 314 pp; 2000; ASHRAE</strong><br><strong>Product Code:</strong>&nbsp;98045 (I-P)<br><strong>ISBN:</strong> 978-1-9318623-01</p> <p><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/fundamentals-of-heating-and-cooling-loads-i-p?product_id=1703874" target="_blank">PURCHASE I-P</a></p> <hr> <h4>Fundamentals of Heating Systems, Second Ed</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/fundamentals-of-heating-systems-i-p-2nd-ed?product_id=2015095" title target="_blank" rel><img alt="ASHRAE-D-98018-150x194.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/ashrae-d-98018-150x194.jpg" objectid="ebe845c9-fc27-4c5c-a87a-90026fd5005a"></a> <figcaption>Fundamentals of <br>Heating Systems</figcaption> </figure> <p>Learn the various types of heating systems available for commercial and residential buildings and the three basic components of every heating system: the fuel source, the energy conversion plant, and the energy distribution system.</p> <p><strong>I-P Units; Soft cover; 8 &#189; x 11 in; 452 pp; 2018; ASHRAE</strong><br><strong>Product Code:</strong>&nbsp;98018 (I-P)<br><strong>ISBN:</strong> 978-1-939200-34-1</p> <p><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/fundamentals-of-heating-systems-i-p-2nd-ed?product_id=2015095" target="_blank">PURCHASE I-P</a></p> <hr> <h4>Fundamentals of Psychrometrics, 2nd ed.</h4> <figure class="figure--left"><a href="https://store.accuristech.com/ashrae/standards/fundamentals-of-psychrometrics-i-p-2nd-ed?product_id=1908705" target="_blank"><img style="width: 150px;" alt src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/psychrosdl_cover.png" objectid="f290e248-fc5c-4fd9-9b15-18f91aa14d44" data-amp-height="177" data-amp-width="150"></a><br> <figcaption>Fundamentals <br>of Psychrometrics, 2nd ed.</figcaption> </figure> <p>This text addresses the use of psychrometrics and the psychrometric chart for typical applications and systems. It is intended for HVAC designers of various backgrounds and to be an introduction for those new to psychrometrics.</p> <p><strong>I-P or SI (2016) Units; Soft cover; 8 &#189; x 11 in; 176 pp I-P or 178 pp SI; ASHRAE</strong><br><strong>Product Code:</strong>98048 (I-P); 90849 (SI)<br><strong>ISBN:</strong>&nbsp; 978-1-939200-09-9 (I-P); 978-1-939200-32-7 (SI)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-psychrometrics-i-p-2nd-ed?product_id=1908705" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-psychrometrics-si-2nd-ed?product_id=1924016" target="_blank">PURCHASE SI</a></td> </tr> </tbody> </table> <hr> <h4>Fundamentals of Refrigeration</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/fundamentals-of-refrigeration-i-p-2nd-ed?product_id=1723050" title target="_blank" rel><img alt="98046_150x194.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/98046_150x194.jpg" objectid="67c66369-3759-46af-b267-9942c983ee6e"></a> <figcaption>Fundamentals <br>of Refrigeration, SI</figcaption> </figure> <p>Learn the process of refrigeration and how refrigeration systems operate, as well as the types of refrigeration systems.</p> <p><strong>I-P (2010) or SI (2016) Units; Soft cover; 8 &#189; x 11 in; 490 pp I-P or 484 pp SI; ASHRAE</strong><br><strong>Product Code:</strong>&nbsp;98044 (I-P); 98046 (SI)<br><strong>ISBN:</strong>&nbsp;978-1-933742-71-7 (I-P); 978-1-939200-14-3 (SI)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/fundamentals-of-refrigeration-i-p-2nd-ed?product_id=1723050" target="_blank">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-refrigeration-si-2nd-ed?product_id=1932812" target="_blank">PURCHASE SI</a></td> </tr> </tbody> </table> <hr> <h4>Fundamentals of Steam System Design</h4> <figure class="figure--left"><a href="https://store.accuristech.com/ashrae/standards/fundamentals-of-steam-system-design-i-p?product_id=1703864" target="_blank"><img style="height: 194px; width: 150px;" alt src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/steamsystemcover.png" objectid="143f0240-6f70-4c8a-96d0-5e6c0c629a4b" data-amp-height="194" data-amp-width="150"></a><br> <figcaption>Fundamentals <br>of Steam System Design</figcaption> </figure> <p>Covers the basic concepts of steam systems, including terminology, properties of a system, analysis and design. After completing the course, you will develop an understanding of the characteristics of steam, steam system types, terminal equipment in steam systems, steam system components and their function and location in the system, steam and condensate pipe sizing and support and insulation, and steam trap and condensate receiver sizing and selection and placement.</p> <p><strong>I-P (2006) Units; Soft cover; 8 &#189; x 11 in; 234 pp I-P; ASHRAE</strong><br><strong>Product Code:</strong> 98030 (I-P)<br><strong>ISBN:</strong> 978-1-933742-01-4 (I-P)</p> <p><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-steam-system-design-i-p?product_id=1703864" target="_blank" rel="noopener">PURCHASE I-P</a></p> <hr> <h4>Fundamentals of Thermodynamics</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/fundamentals-of-thermodynamics-i-p?product_id=1703865" title target="_blank" rel><img alt="98031-150x194.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/98031-150x194.jpg" objectid="143f0240-6f70-4c8a-96d0-5e6c0c629a4b"></a> <figcaption>Fundamentals <br>of Thermodynamics</figcaption> </figure> <p>Learn the basic concepts of thermodynamics. Topics include properties of a system, processes and cycle, Ideal Gas Law, the laws of thermodynamics, refrigeration cycles and thermochemistry.</p> <p><strong>I-P or SI Units; Soft cover; 8 &#189; x 11 in; 254 pp; 2004; ASHRAE</strong><br><strong>Product Code:</strong>&nbsp;98031 (I-P); 98034 (SI)<br><strong>ISBN:</strong>&nbsp;1-91862575 (I-P); 978-1-931862-84-4 (SI)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/fundamentals-of-thermodynamics-i-p?product_id=1703865" target="_blank" rel="noopener">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-thermodynamics-si?product_id=1703868" target="_blank" rel="noopener">PURCHASE SI</a></td> </tr> </tbody> </table> <hr> <h4>Fundamentals of Water System Design</h4> <figure class="figure--left"><a href="https://www.techstreet.com/ashrae/standards/fundamentals-of-water-system-design-si?product_id=1703869" title target="_blank" rel><img alt="ASHRAE-D-98020-150x195.jpg" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/educator%20resources/ashrae-d-98020-150x195.jpg" objectid="09b9ad79-b09b-427d-8d59-d63c5c89b39d"></a> <figcaption>Fundamentals <br>of Water System Design</figcaption> </figure> <p>Learn the basic concepts of hydronic system operation and design including piping systems, pipe materials and fittings, centrifugal pumps, terminal units, expansion tank, and water chillers.</p> <p><strong>I-P (2015) or SI (1998) Units; Soft cover; 8 &#189; x 11 in; 348 pp I-P; 282 pp SI; ASHRAE</strong><br><strong>Product Code:</strong>&nbsp;98020 (I-P);&nbsp;98035 (SI)<br><strong>ISBN:</strong> 978-1-936504-66-4 (paperback), ISBN 978-1-939200-04-4 (PDF) (I-P)</p> <table style="width: 47.1717%;" border="0" height="12"><colgroup><col style="width: 50.085%;"><col style="width: 49.8584%;"></colgroup> <tbody> <tr> <td><a class="btn btn--hexagon-secondary" href="https://store.accuristech.com/ashrae/standards/fundamentals-of-water-system-design-i-p-2nd-ed?product_id=1904405" target="_blank">PURCHASE I-P</a></td> <td><a class="btn btn--hexagon-secondary" href="https://www.techstreet.com/ashrae/standards/fundamentals-of-water-system-design-si?product_id=1703869" target="_blank">PURCHASE SI</a></td> </tr> </tbody> </table> </div> </div> </div> <!-- /.row --> </div> <!-- /.column --> <div class="column columnAds lg-6"> <div id="ctl01_PageZoneContainer2"> <div id="ctl01_PageZoneContainer2_PageZoneContainer2_A24cIAsCCdm"> <div id="ctl01_PageZoneContainer2_PageZoneContainer2_A24cIAsCCdm_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_21htJ9fHC2L"> <div id="ctl01_PageZoneContainer3_PageZoneContainer3_21htJ9fHC2L_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_5V3rRsBYYFH"> <div id="ctl01_Footer_GrayAreaContent_GrayAreaContent_5V3rRsBYYFH_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_tagline.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="/wEPDwUJMTAyOTQ0MTA0EBYGHg9fX0FudGlYc3JmVG9rZW4FIGU5MjIyMGE0Y2QzNzQ3YTI4YmNlMzcwYTUyMDZjZDUwHhJfX0FudGlYc3JmVXNlck5hbWUFCUFub255bW91cx4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBZBYCAgEPFgIeBGxhbmcFAmVuFgQCAQ9kFgQCBg9kFgJmDxYGHgNyZWwFCnN0eWxlc2hlZXQeBHR5cGUFCHRleHQvY3NzHgRocmVmBTIvU3R5bGUlMjBMaWJyYXJ5L2Nzcy9tYWluLmNzcz92PTYzODY3MDkyNDgyMDAwMDAwMGQCBw9kFhRmDxYEHwUFD3RleHQvamF2YXNjcmlwdB4Dc3JjBT5odHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8xLjcvanF1ZXJ5Lm1pbi5qc2QCAQ8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwVDaHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMuY29tL2FqYXgvbGlicy9qcXVlcnl1aS8xLjcvanF1ZXJ5LXVpLm1pbi5qc2QCAg8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwU8L1NjcmlwdCUyMExpYnJhcnkvZnJvbnQtZW5kL2Zyb250RW5kLmpzP3Y9NjM4NjcwOTI0ODIwMDAwMDAwZAIDDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBUkvU2NyaXB0JTIwTGlicmFyeS9STSUyMGFuZCUyMEZCL2ZhY2Vib29rYmFzZXBpeGVsLmpzP3Y9NjM3NTU5MDgxODMyODYwMzQzZAIEDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBUgvU2NyaXB0JTIwTGlicmFyeS9Hb29nbGVBbmFseXRpY3MvZ2FsaW5rdHJhY2tpbmcuanM/dj02MzY2OTQ4NzI1Mjg2Nzc5NDVkAgUPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQC9TY3JpcHQlMjBMaWJyYXJ5L1JNJTIwYW5kJTIwRkIvTGlua2VkSW4uanM/dj02MzY3MzU3NjY4NDU2NzY2MDJkAgYPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQy9TY3JpcHQlMjBMaWJyYXJ5L1JNJTIwYW5kJTIwRkIvQUFNdHJhY2tpbmcuanM/dj02MzY4NjY4MjYxMzY4OTcxOTNkAgcPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFRi9TY3JpcHQlMjBMaWJyYXJ5L2FkJTIwc2VydmVyL2FkX3NlcnZlcl9zZWFyY2guanM/dj02Mzg2MDU0MDUyNTYzNTM1MTZkAggPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQi9TY3JpcHQlMjBMaWJyYXJ5L2FkJTIwc2VydmVyL3Vwcml2YWxfdGVzdC5qcz92PTYzNzAwNzc3MjYwODY4NTc2NmQCCQ8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwU9L1NjcmlwdCUyMExpYnJhcnkvYWQlMjBzZXJ2ZXIvYWRfY29kZS5qcz92PTYzODYwNTQwNTM4MDE0MzUwM2QCAw9kFgICBQ9kFgoCAQ8PFgIeB1Zpc2libGVoZBYCAgEPZBYMAgIPFCsAAmRkZAIEDxQrAAJkZGQCBg8UKwACZGRkAgcPZBYGAgEPEGRkFgBkAgIPEGRkFgFmZAIDDxBkZBYBZmQCCg8UKwACZGRkAgsPFCsAAmRkZAICDxYCHwhoZAIDD2QWAmYPZBYQAgEPZBYCZg9kFgJmD2QWBGYPZBYCZg8PFgQeCENzc0NsYXNzBRFDTEhpZXJhcmNoaWNhbE5hdh4EXyFTQgICZBYCBQVjdGwwMA9kFgJmDxYCHgRUZXh0BbcCPG5hdiBjbGFzcz0ibmF2VXRpbCI+PHVsPg0KICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvam9pbiI+Sm9pbjwvYT48L2xpPg0KICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdm9sdW50ZWVyIj5Wb2x1bnRlZXI8L2E+PC9saT4NCiAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21ha2UtYS1naWZ0Ij5NYWtlIEEgR2lmdDwvYT48L2xpPg0KICAgIDxsaSBjbGFzcz0ibmF2VXRpbC1idG4iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9wYWdlcy9ob21lIj5Cb29rc3RvcmU8L2E+PC9saT4NCiAgPC91bD48L25hdj5kAgIPZBYCZg9kFgJmDxYCHwsF4cMBPG5hdiBpZD0ibmF2TWFpbiIgcnVuYXQ9InNlcnZlciIgY2xhc3M9Im5hdk1haW4iPjx1bD4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii9hYm91dCI+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+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyNCI+MjAyNDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyMyI+MjAyMzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyMiI+MjAyMjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvbmV3cy1wcmlvci10by0yMDIyIj5OZXdzIFByaW9yIHRvIDIwMjI8L2E+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+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudCI+UHJvZmVzc2lvbmFsIERldmVsb3BtZW50PC9hPjx1bD4NCiAgICAgICAgPGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2VsZWFybmluZy1vbi1kZW1hbmQiPmVMZWFybmluZyBPbiBEZW1hbmQ8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly9teWVsZWFybmluZy5hc2hyYWUub3JnL3BhZ2UvaW5kaXZpZHVhbC1jb3Vyc2UiIHRhcmdldD0iX2JsYW5rIj5Db3Vyc2UgQ2F0YWxvZyA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9lbGVhcm5pbmctb24tZGVtYW5kL2dyb3VwLWVucm9sbG1lbnQiPkdyb3VwIEVucm9sbG1lbnRzPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYWxsLWluc3RydWN0b3ItbGVkLXRyYWluaW5nIj5BbGwgSW5zdHJ1Y3Rvci1MZWQgVHJhaW5pbmc8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvc2NoZWR1bGVkLWNvdXJzZXMiPlNjaGVkdWxlZCBDb3Vyc2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FsbC1pbnN0cnVjdG9yLWxlZC10cmFpbmluZy8yMDI1LXdpbnRlci1jb25mZXJlbmNlLWNvdXJzZXMiPjIwMjUgV2ludGVyIENvbmZlcmVuY2UgQ291cnNlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+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+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdG9waWNhbC1jb25mZXJlbmNlcy9pZXEtMjAyNS1jb25mZXJlbmNlIj5JRVEgMjAyNSBDb25mZXJlbmNlPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdG9waWNhbC1jb25mZXJlbmNlcy8yMDI1LWFzaHJhZS1idWlsZGluZy1kZWNhcmJvbml6YXRpb24tY29uZmVyZW5jZSI+MjAyNSBBU0hSQUUgQnVpbGRpbmcgRGVjYXJib25pemF0aW9uIENvbmZlcmVuY2U8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy90b3BpY2FsLWNvbmZlcmVuY2VzLzIwMjUtYnVpbGRpbmcteHZpLWNvbmZlcmVuY2UiPjIwMjUgQnVpbGRpbmdzIFhWSSBDb25mZXJlbmNlPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdmlydHVhbC1jb25mZXJlbmNlLWFjY2VzcyI+VmlydHVhbCBDb25mZXJlbmNlIEFjY2VzczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMiPkNvbmZlcmVuY2UgUmVzb3VyY2VzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9hc2hyYWUtY29uZmVyZW5jZS1tYXJrZXRpbmciPkFTSFJBRSBDb25mZXJlbmNlIE1hcmtldGluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL0ZpbGUgTGlicmFyeS9Db25mZXJlbmNlcy9Db25mZXJlbmNlIFJlc291cmNlcy9Dcml0ZXJpYSBmb3IgQW5udWFsIENvbmZlcmVuY2UgQ2l0eSBTZWxlY3Rpb24vQ3JpdGVyaWEtZm9yLUFubnVhbC1Db25mZXJlbmNlLUNpdHktU2VsZWN0aW9uLnBkZiI+Q3JpdGVyaWEgZm9yIEFubnVhbCBDb25mZXJlbmNlIENpdHkgU2VsZWN0aW9uPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMvcGFwZXJzLWFuZC1wcm9ncmFtcyI+UGFwZXJzICZhbXA7IFByb2dyYW1zPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMvcGFzdC1hc2hyYWUtY29uZmVyZW5jZXMiPlBhc3QgQVNIUkFFIENvbmZlcmVuY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMvZnV0dXJlLWFzaHJhZS1jb25mZXJlbmNlcyI+RnV0dXJlIEFTSFJBRSBDb25mZXJlbmNlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2NvbmZlcmVuY2UtcmVzb3VyY2VzL3RvcGljYWwtY29uZmVyZW5jZS1jcml0ZXJpYSI+VG9waWNhbCBDb25mZXJlbmNlIENyaXRlcmlhPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMvdHJhdmVsIj5UcmF2ZWw8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9zcG9uc29yc2hpcC1vcHBvcnR1bml0aWVzIj5TcG9uc29yc2hpcCBPcHBvcnR1bml0aWVzPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY2hhcHRlcnMtcmVnaW9uYWwtY29uZmVyZW5jZXMtY3JjcyI+Q2hhcHRlcnMgUmVnaW9uYWwgQ29uZmVyZW5jZXMgKENSQ3MpPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9ldmVudHMtYW5kLWNvbmZlcmVuY2VzIj5FdmVudHMgYW5kIENvbmZlcmVuY2VzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9zcGVha2VyLXJlc291cmNlcyI+U3BlYWtlciBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2FzaHJhZS0zNjUtYXBwIj5BU0hSQUUgMzY1IEFwcDwvYT48L2xpPg0KICAgICAgICA8L2Rpdj4NCiAgICAgIDwvdWw+DQogICAgPC9saT4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii9jb21tdW5pdGllcyI+Q29tbXVuaXRpZXM8L2E+PHVsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9yZWdpb25zIj5SZWdpb25zPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycyI+Q2hhcHRlcnM8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NoYXB0ZXJzL2FzaHJhZS1jaGFwdGVycyI+QVNIUkFFIENoYXB0ZXJzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2V3ZWIuYXNocmFlLm9yZy9ld2ViL2R5bmFtaWNwYWdlLmFzcHg/d2ViY29kZT1BU0hSQUVDaGFwdGVycyIgdGFyZ2V0PSJfYmxhbmsiPkNoYXB0ZXIgUmVwb3J0cywgUEFPRSwgQ0lRIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2V3ZWIuYXNocmFlLm9yZy9ld2ViL2R5bmFtaWNwYWdlLmFzcHg/c2l0ZT1BU0hSQUUmYW1wO3dlYmNvZGU9Y2hhcHRlcm1lZXRpbmdzJmFtcDtjaHBfY3N0X2tleT0wMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAiIHRhcmdldD0iX2JsYW5rIj5DaGFwdGVyIE1lZXRpbmdzIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY2hhcHRlcnMvY2hhcHRlci1yZXNvdXJjZXMiPkNoYXB0ZXIgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY2hhcHRlcnMvZGlzdGluZ3Vpc2hlZC1sZWN0dXJlcnMiPkRpc3Rpbmd1aXNoZWQgTGVjdHVyZXJzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY2hhcHRlcnMvcGFvZS1pbmZvcm1hdGlvbiI+UEFPRSBJbmZvcm1hdGlvbjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NoYXB0ZXJzL2RvZS1sYm5sLXBhcnRuZXJzaGlwIj5ET0UgJiBMQk5MIFBhcnRuZXJzaGlwPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy92b2x1bnRlZXIiPlZvbHVudGVlcjwvYT48L2xpPjwvZGl2PjxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvdW5jaWxzIj5Db3VuY2lsczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY291bmNpbHMvbWVtYmVycy1jb3VuY2lsIj5NZW1iZXJzIENvdW5jaWw8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jb3VuY2lscy9wdWJsaXNoaW5nLWFuZC1lZHVjYXRpb24tY291bmNpbCI+UHVibGlzaGluZyAmIEVkdWNhdGlvbiBDb3VuY2lsPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY291bmNpbHMvdGVjaG5vbG9neS1jb3VuY2lsIj5UZWNobm9sb2d5IENvdW5jaWw8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvbW1pdHRlZXMiPkNvbW1pdHRlZXM8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvbW1pdHRlZXMvY29tbWl0dGVlLW5vbWluYXRpb25zIj5Db21taXR0ZWUgTm9taW5hdGlvbnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jb21taXR0ZWVzL3N0YW5kYXJkcy1jb21taXR0ZWVzIj5TdGFuZGFyZHMgQ29tbWl0dGVlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvbW1pdHRlZXMvc3RhbmRpbmctY29tbWl0dGVlcyI+U3RhbmRpbmcgQ29tbWl0dGVlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvbW1pdHRlZXMvdGVjaG5pY2FsLWNvbW1pdHRlZXMiPlRlY2huaWNhbCBDb21taXR0ZWVzPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lIj5TdHVkZW50IFpvbmU8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9zdHVkZW50LWFjdGl2aXRpZXMiPlN0dWRlbnQgQWN0aXZpdGllczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9jb21wZXRpdGlvbnMiPkNvbXBldGl0aW9uczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9zY2hvbGFyc2hpcHMtYW5kLWdyYW50cyI+U2Nob2xhcnNoaXBzICYgR3JhbnRzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3N0dWRlbnQtYnJhbmNoZXMiPlN0dWRlbnQgQnJhbmNoZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9zdHVkZW50LXpvbmUvay0xMi1hY3Rpdml0aWVzIj5LJm5kYXNoOzEyIEFjdGl2aXRpZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9zdHVkZW50LXpvbmUvbWVtYmVyc2hpcC1hbmQtbWVldGluZ3MiPk1lbWJlcnNoaXAgJiBNZWV0aW5nczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9lZHVjYXRpb25hbC1yZXNvdXJjZXMiPkVkdWNhdGlvbmFsIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9zdHVkZW50LWFjdGl2aXRpZXMtcmVzb3VyY2VzIj5TdHVkZW50IEFjdGl2aXRpZXMgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3N0dWRlbnQtbmV3cyI+U3R1ZGVudCBOZXdzPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMveW91bmctZW5naW5lZXJzLWluLWFzaHJhZS15ZWEiPllvdW5nIEVuZ2luZWVycyBpbiBBU0hSQUUgKFlFQSk8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3lvdW5nLWVuZ2luZWVycy1pbi1hc2hyYWUteWVhL2hvbm9ycy1hbmQtYXdhcmRzIj5Ib25vcnMgJiBBd2FyZHM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy95b3VuZy1lbmdpbmVlcnMtaW4tYXNocmFlLXllYS9yZXNvdXJjZXMiPlJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3lvdW5nLWVuZ2luZWVycy1pbi1hc2hyYWUteWVhL3llYS1jb21taXR0ZWUiPllFQSBDb21taXR0ZWU8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy95b3VuZy1lbmdpbmVlcnMtaW4tYXNocmFlLXllYS95ZWEtZXZlbnRzLWFuZC1wcm9ncmFtcyI+WUVBIEV2ZW50cyAmIFByb2dyYW1zPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvRmlsZSBMaWJyYXJ5L01lbWJlcnNoaXAvTWVtYmVyIEJlbmVmaXRzL01lbWJlcnNoaXAgUHJvbW90aW9uIFJlc291cmNlcy9Zb3VuZ0VuZ2luZWVyc2luQVNIUkFFLUd1aWRlLnBkZiI+WUVBIEd1aWRlPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29sbGVnZS1vZi1mZWxsb3dzIj5Db2xsZWdlIG9mIEZlbGxvd3M8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2xpZmUtbWVtYmVycy1jbHViIj5MaWZlIE1lbWJlcnMgQ2x1YjwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvYXNocmFlLWFzc29jaWF0ZS1zb2NpZXR5LWFsbGlhbmNlIj5BU0hSQUUgQXNzb2NpYXRlIFNvY2lldHkgQWxsaWFuY2U8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL21lbW9yYW5kYS1vZi11bmRlcnN0YW5kaW5nLW1vdXMiPk1lbW9yYW5kYSBvZiBVbmRlcnN0YW5kaW5nIChNT1VzKTwvYT48L2xpPg0KICAgICAgICA8L2Rpdj4NCiAgICAgIDwvdWw+DQogICAgPC9saT4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwIj5NZW1iZXJzaGlwPC9hPjx1bD4NCiAgICAgICAgPGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9tZW1iZXItYmVuZWZpdHMiPk1lbWJlciBCZW5lZml0czwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9tZW1iZXItYmVuZWZpdHMvbWVtYmVyc2hpcC1wcm9tb3Rpb24tcmVzb3VyY2VzIj5NZW1iZXJzaGlwIFByb21vdGlvbiBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvam9pbiI+Sm9pbjwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9yZW5ldyI+UmVuZXc8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvc3BlY2lhbC1tZW1iZXJzaGlwLXByb2dyYW1zIj5TcGVjaWFsIE1lbWJlcnNoaXAgUHJvZ3JhbXM8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvc3BlY2lhbC1tZW1iZXJzaGlwLXByb2dyYW1zL2dyb3VwcGF5Ij5Hcm91cFBheTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL3NwZWNpYWwtbWVtYmVyc2hpcC1wcm9ncmFtcyN5ZWEiIHRhcmdldD0iX2JsYW5rIj5ZRUEgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMjc21hcnRzdGFydCIgdGFyZ2V0PSJfYmxhbmsiPlNtYXJ0U3RhcnQgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMjZGV2ZWNvbiIgdGFyZ2V0PSJfYmxhbmsiPkRldmVsb3BpbmcgRWNvbm9taWVzIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMvY2lic2UtYXNocmFlLW1lbWJlcnNoaXAiPkNJQlNFL0FTSFJBRSBNZW1iZXJzaGlwPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUiPk15IEFTSFJBRTwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvY29ubmVjdC1hLWNvbGxlYWd1ZSI+Q29ubmVjdC1hLUNvbGxlYWd1ZTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvbXktYXNocmFlL215LWNvbW11bml0eSI+TXkgQ29tbXVuaXR5PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvbXktcGFydGljaXBhdGlvbiI+TXkgUGFydGljaXBhdGlvbjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvbXktYXNocmFlL215LXByb2Zlc3Npb25hbC1kZXZlbG9wbWVudCI+TXkgUHJvZmVzc2lvbmFsIERldmVsb3BtZW50PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvbXktdGVjaG5pY2FsLXJlc291cmNlcyI+TXkgVGVjaG5pY2FsIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvbXktYXNocmFlL3JlbmV3LW15LW1lbWJlcnNoaXAiPlJlbmV3IE15IE1lbWJlcnNoaXA8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZS91cGdyYWRlLW15LW1lbWJlcnNoaXAiPlVwZ3JhZGUgTXkgTWVtYmVyc2hpcDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly9ld2ViLmFzaHJhZS5vcmcvZXdlYi9keW5hbWljcGFnZS5hc3B4P3dlYmNvZGU9QVNIUkFFSUJJSSIgdGFyZ2V0PSJfYmxhbmsiPk1hbmFnZSBNeSBNZW1iZXJzaGlwICA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPjwvZGl2PjxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvaG9ub3JzLWFuZC1hd2FyZHMiPkhvbm9ycyAmIEF3YXJkczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9tZW1iZXJzaGlwLWZhcXMiPk1lbWJlcnNoaXAgRkFRczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9sb2dvLW1lcmNoYW5kaXNlIj5Mb2dvIE1lcmNoYW5kaXNlPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICA8L3VsPjwvbmF2PjxkaXYgY2xhc3M9Im1vYmlsZURyYXdlclRvZ2dsZSBkcmF3ZXJUb2dnbGUiIGRhdGEtZm9yPSJnbG9iYWxzLW1vYmlsZSIgZGF0YS1tb2JpbGU9InRydWUiPjwvZGl2PmQCAw9kFgICAQ8PFgQfCQUKQnJlYWRjcnVtYh8KAgJkFgIFBWN0bDAwD2QWAmYPFgIfCwWGAjx1bCBjbGFzcz0ibmF2U2Vjb25kYXJ5LWJyZWFkY3J1bWIiPg0KICA8bGk+PGEgaHJlZj0iL2hvbWUiPkhvbWU8L2E+PC9saT4NCiAgPGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQiPlByb2Zlc3Npb25hbCBEZXZlbG9wbWVudDwvYT48L2xpPg0KICA8bGkgY2xhc3M9ImFjdGl2ZSI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9lZHVjYXRvci1yZXNvdXJjZXMiPkVkdWNhdG9yIFJlc291cmNlczwvYT48L2xpPg0KPC91bD5kAgUPZBYCZg9kFgIFBWN0bDAwD2QWAmYPFgIfCwUURWR1Y2F0b3IncyBSZXNvdXJjZXNkAgcPZBYCZg9kFgIFBWN0bDAwDw8WAh8LBfQIPGRpdiBjbGFzcz0ic2VjdGlvbiBoLWhhcmQgc29jaWFsU2hhcmUgc2VjdGlvbi0tY29udHJhc3RMaWdodCI+DQogIDxkaXYgY2xhc3M9InNvY2lhbFNoYXJlLWlubmVyIj4NCiAgICA8aDQgY2xhc3M9InNvY2lhbFNoYXJlLWhlYWRpbmciPlNoYXJlIFRoaXM8L2g0Pg0KICAgIDxkaXYgY2xhc3M9InNvY2lhbFNoYXJlLWljb25zIj4NCiAgICAgIDxzcGFuIGNsYXNzPSJzdC1jdXN0b20tYnV0dG9uIHN0X3hfbGFyZ2UiIGRhdGEtbmV0d29yaz0idHdpdHRlciI+DQogICAgICAgIDxzcGFuIGNsYXNzPSJzdEJ1dHRvbiI+DQogICAgICAgICAgPHNwYW4gY2xhc3M9InN0TGFyZ2UiPiA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICAgIDxzcGFuIGNsYXNzPSJzdC1jdXN0b20tYnV0dG9uIHN0X2ZhY2Vib29rX2xhcmdlIiBkYXRhLW5ldHdvcms9ImZhY2Vib29rIj4NCiAgICAgICAgPHNwYW4gY2xhc3M9InN0QnV0dG9uIj4NCiAgICAgICAgICA8c3BhbiBjbGFzcz0ic3RMYXJnZSI+IDwvc3Bhbj4NCiAgICAgICAgPC9zcGFuPg0KICAgICAgPC9zcGFuPg0KICAgICAgPHNwYW4gY2xhc3M9InN0LWN1c3RvbS1idXR0b24gc3RfZW1haWxfbGFyZ2UiIGRhdGEtbmV0d29yaz0iZW1haWwiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ic3RCdXR0b24iPg0KICAgICAgICAgIDxzcGFuIGNsYXNzPSJzdExhcmdlIj4gPC9zcGFuPg0KICAgICAgICA8L3NwYW4+DQogICAgICA8L3NwYW4+DQogICAgICA8c3BhbiBjbGFzcz0ic3QtY3VzdG9tLWJ1dHRvbiBzdF9wcmludF9sYXJnZSIgZGF0YS1uZXR3b3JrPSJwcmludCI+DQogICAgICAgIDxzcGFuIGNsYXNzPSJzdEJ1dHRvbiI+DQogICAgICAgICAgPHNwYW4gY2xhc3M9InN0TGFyZ2UiPiA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICAgIDxzcGFuIGNsYXNzPSJzdC1jdXN0b20tYnV0dG9uIHN0X3NoYXJldGhpc19sYXJnZSIgZGF0YS1uZXR3b3JrPSJzaGFyZXRoaXMiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ic3RCdXR0b24iPg0KICAgICAgICAgIDxzcGFuIGNsYXNzPSJzdExhcmdlIj4gPC9zcGFuPg0KICAgICAgICA8L3NwYW4+DQogICAgICA8L3NwYW4+DQogICAgPC9kaXY+DQogIDwvZGl2Pg0KPC9kaXY+ZGQCCQ9kFgJmD2QWAgUFY3RsMDAPDxYCHwsFxrkCPGgzPkFTSFJBRSBUZXh0Ym9va3M8L2gzPgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLXJpZ2h0Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9lZHVjYXRvciUyMHJlc291cmNlcy93ZWJyZWFkeV9lZHVjYXRvci1zLXJlc291cmNlcy5qcGciIGFsdD0id2VicmVhZHlfZWR1Y2F0b3Itcy1yZXNvdXJjZXMuanBnIj4KPGZpZ2NhcHRpb24+UmVzb3VyY2VzIGZvciBFZHVjYXRvcnM8L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD5WaXNpdCB0aGUgU3R1ZGVudCBTdG9yZSB0byBFeHBsb3JlIEFTSFJBRSYjODIxNztzIFRleHRib29rcy48L3A+CjxwPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXByaW1hcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9hc2hyYWVfc3R1ZGVudC5odG1sIiB0YXJnZXQ9Il9ibGFuayI+RVhMUE9SRSBURVhUQk9PS1M8L2E+PC9wPgo8cD5UaGUgZXhwZXJ0aXNlIG9mIGl0cyB3b3JsZHdpZGUgbWVtYmVyc2hpcCBhbmQgdGhlIHJlc3VsdHMgb2Ygc29jaWV0eS1mdW5kZWQgcmVzZWFyY2ggZ2l2ZSBBU0hSQUUgcHVibGljYXRpb25zIGEgZGVwdGggYW5kIGJyZWFkdGggdW5tYXRjaGVkIGJ5IGNvbW1lcmNpYWwgcHVibGlzaGVycy4gWW91ciBzdHVkZW50cyB3aWxsIGFwcHJlY2lhdGUgdGhlIGRlcHRoIG9mIGluZm9ybWF0aW9uIGFuZCBsb3cgcHJpY2VzIG9mIHRoZXNlIHRleHRzLjwvcD4KPHAgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXByaW1hcnkiIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3N0dWRlbnQtem9uZSIgdGl0bGUgdGFyZ2V0IHJlbD5TVFVERU5UIE1FTUJFUlNISVAgSU5GTzwvYT48L3A+CjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1wcmltYXJ5IiBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9lZHVjYXRvci1yZXNvdXJjZXMvYXNocmFlLXMtZXhhbWluYXRpb24tYW5kLWRlc2stY29weS1wb2xpY3kiIHRpdGxlPSJBU0hSQUUncyBFeGFtaW5hdGlvbiBhbmQgRGVzayBDb3B5IFBvbGljeSI+UkVRVUVTVCBFWEFNIEFORCBERVNLIENPUElFUzwvYT48L3A+Cjxocj4KPHAgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxzdHJvbmc+QWRvcHQgb25lIG9mIHRoZXNlIGF1dGhvcml0YXRpdmUgYW5kIHRpbWVseSBib29rcyBmb3IgeW91ciBjb3Vyc2U6PC9zdHJvbmc+PC9wPgo8aHI+CjxoND5QcmluY2lwbGVzIG9mIEhlYXRpbmcsIFZlbnRpbGF0aW5nLCBhbmQgQWlyIENvbmRpdGlvbmluZywgTmludGggRWRpdGlvbjwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3NlYXJjaGVzLzMzNTI3MzMyIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBhbHQ9IkFTSFJBRS1ELTkwNTUxLTE1MHgyMjUuanBnIiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvZWR1Y2F0b3IlMjByZXNvdXJjZXMvcGh2YWMtdGV4dF9mcm9udC1jb3Zlci5wbmciIG9iamVjdGlkPSI0NWZlZjQwZi0xZGVkLTQyMTUtYmU2ZS1hYzBiMmRlYjU2ZTQiIHdpZHRoPSIxNTUiIGhlaWdodD0iMTk5Ij48L2E+PGJyPgo8ZmlnY2FwdGlvbj5QcmluY2lwbGVzIG9mIEhWQUM8L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD48aT5QcmluY2lwbGVzIG9mIEhlYXRpbmcsIFZlbnRpbGF0aW5nLCBhbmQgQWlyIENvbmRpdGlvbmluZzwvaT4sIE5pbnRoIEVkaXRpb24sIGlzIGEgdGV4dGJvb2sgYmFzZWQgb24gY29udGVudCBmcm9tIGFsbCBmb3VyIHZvbHVtZXMgb2YgdGhlIEFTSFJBRSBIYW5kYm9vaywgcHVsbGluZyBoZWF2aWx5IGZyb20gdGhlIDIwMjEgPGk+QVNIUkFFIEhhbmRib29rJiM4MjEyO0Z1bmRhbWVudGFsczwvaT4uIEl0IGNvbnRhaW5zIHRoZSBtb3N0IGN1cnJlbnQgQVNIUkFFIHByb2NlZHVyZXMgYW5kIGRlZmluaXRpdmUgeWV0IGVhc3ktdG8tdW5kZXJzdGFuZCB0cmVhdG1lbnQgb2YgYnVpbGRpbmcgSFZBQyBzeXN0ZW1zLCBmcm9tIGJhc2ljIHByaW5jaXBsZXMgdGhyb3VnaCBkZXNpZ24gYW5kIG9wZXJhdGlvbi48YnI+PGJyPlVuaXZlcnNpdHkgYm9va3N0b3JlcyB3aXNoaW5nIHRvIHB1cmNoYXNlIGNvcGllcyBpbiBidWxrIHNob3VsZCBjb250YWN0IEN1c3RvbWVyIFNlcnZpY2UgYXQgPGEgaHJlZj0ibWFpbHRvOmNzZXJ2aWNlQGFzaHJhZS5vcmciPmNzZXJ2aWNlQGFzaHJhZS5vcmc8L2E+IG9yIGJ5IGNhbGxpbmcgNDA0LTYzNi04NDAwIChvciB0b2xsLWZyZWUgdmlhIDgwMC01MjctNDcyMykuIEJvb2tzdG9yZSBwdXJjaGFzZSBtdXN0IGJlIHByZXBhaWQ7IHRoZSBib29rcyBjYW5ub3QgYmUgb3JkZXJlZCBvbiBjb25zaWdubWVudC48YnI+PGJyPkEgcGFwZXJiYWNrIFNvbHV0aW9ucyBNYW51YWwgd2l0aCB3b3JrZWQgc29sdXRpb25zIHRvIHRoZSBwcm9ibGVtcyBhdCB0aGUgZW5kIG9mIGVhY2ggY2hhcHRlciBpcyBhbHNvIGF2YWlsYWJsZSB0byBpbnN0cnVjdG9ycy4gVG8gcHVyY2hhc2UgdGhlIFNvbHV0aW9ucyBNYW51YWwsIHBsZWFzZSBlbWFpbCBhIHJlcXVlc3Qgb24gdW5pdmVyc2l0eSBsZXR0ZXJoZWFkIHRvIDxhIGhyZWY9Im1haWx0bzplZHVjb3BpZXNAYXNocmFlLm9yZyI+ZWR1Y29waWVzQGFzaHJhZS5vcmc8L2E+IG9yIGZheCB0aGUgc2FtZSB0byA2NzgtNTM5LTIxNTIuPC9wPgo8cD48c3Ryb25nPjwvc3Ryb25nPjwvcD4KPHA+PHN0cm9uZz5EdWFsIHVuaXRzOyA4LjUgeCAxMSBpbi47IDQ5MiBwcDsgMjAyMTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4gOTA1NzIgPGJyPjxzdHJvbmc+SVNCTnM6PC9zdHJvbmc+IDk3OC0xLTk0NzE5Mi02OS0wIChoYXJkYmFjayk7IDk3OC0xLTk0NzE5Mi03MC02IChQREYpPC9wPgo8cCBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgPGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc2VhcmNoZXMvMzM1MjczMzIiIHRhcmdldD0iX2JsYW5rIj5QVVJDSEFTRTwvYT48L3A+Cjxocj4KPGg0PkhWQUMgRmFzdCBGYWN0cyAoSS1QKTwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9odmFjLWZhc3QtZmFjdHMtaS1wP3Byb2R1Y3RfaWQ9MjIyMjg3MSIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgYWx0PSJBU0hSQUUtRC05MDU1MS0xNTB4MjI1LmpwZyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzLzQwMzA2LmpwZyIgb2JqZWN0aWQ9IjQ1ZmVmNDBmLTFkZWQtNDIxNS1iZTZlLWFjMGIyZGViNTZlNCIgd2lkdGg9IjE1MCI+PC9hPjxicj4KPGZpZ2NhcHRpb24+Jm5ic3A7IEhWQUMgRmFzdCBGYWN0cyAoSS1QKSZuYnNwOyZuYnNwOzwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CjxwPlRoaXMgbGFtaW5hdGVkIHNoZWV0IHNlcnZlcyBhcyBhIHF1aWNrIHJlZmVyZW5jZSBmb3IgY29tbW9ubHkgdXNlZCBIVkFDIGFjcm9ueW1zLCB0ZXJtaW5vbG9neSwgZXF1YXRpb25zLCBhbmQgb3RoZXIgZXNzZW50aWFsIGluZm9ybWF0aW9uIGZvciBkZXNpZ25lcnMsIG1hbnVmYWN0dXJlcnMsIGFuZCBlbmdpbmVlcnMuPGJyPjxicj5JdCBpbmNsdWRlcyB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIGluIEktUCB1bml0czo8L3A+Cjx1bD4KPGxpPkNvbW1vbiBIVkFDIGFjcm9ueW1zPC9saT4KPGxpPkRlc2lnbiBhbmQgY29uc3RydWN0aW9uIHRlcm1pbm9sb2d5IGRlZmluaXRpb25zPC9saT4KPGxpPkVxdWF0aW9ucyBmb3IgcHN5Y2hyb21ldHJpY3MsIG1peGVkIGFpciB0ZW1wZXJhdHVyZXMsIGFpciBjaGFuZ2VzIHBlciBob3VyLCBlcXVpcG1lbnQgZWZmaWNpZW5jaWVzLCBlbnZlbG9wZXMsIGFuZCBjb29saW5nIHRvd2VyczwvbGk+CjxsaT5GYW4gYW5kIHB1bXAgYWZmaW5pdHkgbGF3czwvbGk+CjxsaT5Db21tb24gY29udmVyc2lvbiBmYWN0b3JzPC9saT4KPC91bD4KPHA+PGJyPlRoaXMgcXVpY2sgcmVmZXJlbmNlIGd1aWRlIGlzIHBlcmZlY3QgZm9yOjwvcD4KPHVsPgo8bGk+TmV3IGVuZ2luZWVycyBsZWFybmluZyB0aGUgZXF1YXRpb25zIGFuZCBmb3JtdWxhcyB1c2VkIGluIGV2ZXJ5ZGF5IGVuZ2luZWVyaW5nIHRhc2tzPC9saT4KPGxpPkV4cGVyaWVuY2VkIGVuZ2luZWVycyB3aG8gYXBwcmVjaWF0ZSB0aGUgZWZmaWNpZW5jeSBvZiBoYXZpbmcgcmVndWxhcmx5IHVzZWQgZm9ybXVsYXMgb24gaGFuZDwvbGk+CjxsaT5UaG9zZSBzZWVraW5nIGEgY29tcGFuaW9uIHF1aWNrLXJlZmVyZW5jZSBpbiBjb29yZGluYXRpb24gd2l0aCB0aGUgQVNIUkFFIEhhbmRib29rPC9saT4KPC91bD4KPHA+PHN0cm9uZz5JLVAgVW5pdHM7IExhbWluYXRlZDsgOC41IHggMTE7IDQgcHA7IDIwMjE8L3N0cm9uZz48YnI+PHN0cm9uZz5Qcm9kdWN0IENvZGU6PC9zdHJvbmc+Jm5ic3A7NDAzMDY8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiZuYnNwOzk3OC0xLTk0NzE5Mi02My04PC9wPgo8cCBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgPGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2h2YWMtZmFzdC1mYWN0cy1pLXA/cHJvZHVjdF9pZD0yMjIyODcxIiB0YXJnZXQ9Il9ibGFuayI+UFVSQ0hBU0U8L2E+PC9wPgo8aHI+CjxoND5IaWdoLVBlcmZvcm1hbmNlIEJ1aWxkaW5ncyBTaW1wbGlmaWVkIDJuZCBFZGl0aW9uPC9oND4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YSBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzL2hpZ2gtcGVyZm9ybWFuY2UtYnVpbGRpbmdzLXNpbXBsaWZpZWQtZGVzaWduaW5nLWNvbnN0cnVjdGluZy1hbmQtb3BlcmF0aW5nLXN1c3RhaW5hYmxlLWNvbW1lcmNpYWwtYnVpbGRpbmdzLXNlY29uZC1lZGl0aW9uP3Byb2R1Y3RfaWQ9Mjg5OTYzOCIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgc3R5bGU9IndpZHRoOiAxNTBweDsiIGFsdD0iSGlnaCBQZXJmb3JtYW5jZSBCdWlsZGluZ3MgU2ltcGxpZmllZCwgMm5kIEVkaXRpb24iIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9lZHVjYXRvciUyMHJlc291cmNlcy9ocGJfc2ltcGxpZmllZF8ybmRlZF9jb3Zlcl9mcm9udC5wbmciIG9iamVjdGlkPSI0NWZlZjQwZi0xZGVkLTQyMTUtYmU2ZS1hYzBiMmRlYjU2ZTQiIHdpZHRoPSIxNTAiIGRhdGEtcGluLW1lLW9ubHk9InRydWUiIGRhdGEtYW1wLWhlaWdodD0iMTE4MiIgZGF0YS1hbXAtd2lkdGg9IjkwMCI+PC9hPjxicj4KPGZpZ2NhcHRpb24+Jm5ic3A7ICZuYnNwOyAmbmJzcDtIaWdoLVBlcmZvcm1hbmNlJm5ic3A7Jm5ic3A7PGJyPiZuYnNwOyAmbmJzcDsgJm5ic3A7QnVpbGRpbmdzIFNpbXBsaWZpZWQ8YnI+Mm5kIEVkaXRpb24mbmJzcDsmbmJzcDs8L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD5FeHBsb3JlIHRoZSBpbnRyaWNhY2llcyBvZiBoaWdoLXBlcmZvcm1hbmNlIGJ1aWxkaW5nIGRlc2lnbiB3aXRoIHRoZSBuZXdseSB1cGRhdGVkIGVkaXRpb24gb2YmbmJzcDs8aT5IaWdoLVBlcmZvcm1hbmNlIEJ1aWxkaW5ncyBTaW1wbGlmaWVkPC9pPi4gRGVzaWduZWQgZm9yIGJvdGggZW5naW5lZXJpbmcgc3R1ZGVudHMgYW5kIGVhcmx5IGNhcmVlciBwcm9mZXNzaW9uYWxzLCB0aGlzIGNvbXByZWhlbnNpdmUgYm9vayBvZmZlcnMgYSBjbGVhciwgYWNjZXNzaWJsZSBhcHByb2FjaCB0byB0aGUgZnVuZGFtZW50YWwgcHJpbmNpcGxlcyBvZiBzdXN0YWluYWJsZSBidWlsZGluZyBwcmFjdGljZXMuPC9wPgo8cD5CdWlsZGluZyB1cG9uIGl0cyBwcmVkZWNlc3NvciwgdGhpcyBzZWNvbmQgZWRpdGlvbiBmb2N1c2VzIG9uIGtleSBhcmVhcyBjcnVjaWFsIHRvIGNvbnRlbXBvcmFyeSBzdXN0YWluYWJsZSBkZXNpZ246PC9wPgo8dWw+CjxsaT5XYXRlciBlZmZpY2llbmN5IGFuZCB1dGlsaXphdGlvbjwvbGk+CjxsaT5FbmVyZ3kgY29udmVyc2lvbiBhbmQgdXNlPC9saT4KPGxpPkVuZXJneSBzb3VyY2VzIGFuZCBnZW5lcmF0aW9uPC9saT4KPGxpPlN1c3RhaW5hYmxlIHNpdGVzPC9saT4KPGxpPkluZG9vciBlbnZpcm9ubWVudGFsIHF1YWxpdHk8L2xpPgo8bGk+RW5lcmd5IGluZm9ybWF0aWNzLCBzbWFydCBidWlsZGluZ3MsIGFuZCBzbWFydCBncmlkIGludGVncmF0aW9uPC9saT4KPC91bD4KPHA+U3RydWN0dXJlZCBhcyBhIHRleHRib29rIGZvciBjb2xsZWdlLWxldmVsIGNvdXJzZXMgeWV0IGVxdWFsbHkgdmFsdWFibGUgYXMgYSByZWZlcmVuY2UgZm9yIHByb2Zlc3Npb25hbHMsIHRoaXMgZWRpdGlvbiBwcm92aWRlcyBlc3NlbnRpYWwgdXBkYXRlcyBhbmQgYWRkaXRpb25hbCBtYXRlcmlhbHMgcmVmbGVjdGluZyB0aGUgZXZvbHZpbmcgbGFuZHNjYXBlIG9mIGhpZ2gtcGVyZm9ybWFuY2UgYnVpbGRpbmdzLiBVcGRhdGVkIGRhdGEgYW5kIGluc2lnaHRzIGVuc3VyZSBpbmRpdmlkdWFscyByZW1haW4gaW5mb3JtZWQgYWJvdXQgdGhlIGxhdGVzdCBpbmR1c3RyeSB0cmVuZHMgYW5kIHByYWN0aWNlcy48L3A+CjxwPjxzdHJvbmc+RHVhbCBVbml0czsgU29mdCBjb3ZlcjsgOC41IHggMTE7IDI5NiBwcDsgMjAyNDwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4gOTA1ODImbmJzcDs8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiA5NzgxOTU1NTE2ODA4Jm5ic3A7PC9wPgo8cD4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9oaWdoLXBlcmZvcm1hbmNlLWJ1aWxkaW5ncy1zaW1wbGlmaWVkLWRlc2lnbmluZy1jb25zdHJ1Y3RpbmctYW5kLW9wZXJhdGluZy1zdXN0YWluYWJsZS1jb21tZXJjaWFsLWJ1aWxkaW5ncy1zZWNvbmQtZWRpdGlvbj9wcm9kdWN0X2lkPTI4OTk2MzgiIHRhcmdldD0iX2JsYW5rIj5QVVJDSEFTRTwvYT48L3A+Cjxocj4KPGg0PkZ1bmRhbWVudGFscyBvZiBIVkFDIENvbnRyb2wgU3lzdGVtczwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9mdW5kYW1lbnRhbHMtb2YtaHZhYy1jb250cm9sLXN5c3RlbXMtaS1wP3Byb2R1Y3RfaWQ9MTc3MTY4NiIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgYWx0PSJBU0hSQUUtRC05MDU1MS0xNTB4MjI1LmpwZyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzL2FzaHJhZS1kLTkwNTUxLTE1MHgyMjUuanBnIiBvYmplY3RpZD0iNDVmZWY0MGYtMWRlZC00MjE1LWJlNmUtYWMwYjJkZWI1NmU0IiB3aWR0aD0iMTUwIj48L2E+CjxmaWdjYXB0aW9uPkZ1bmRhbWVudGFscyBvZiA8YnI+SFZBQyBDb250cm9sIFN5c3RlbXM8L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD5UaGlzIGJvb2sgcHJvdmlkZXMgYSB0aG9yb3VnaCBpbnRyb2R1Y3Rpb24gYW5kIGEgcHJhY3RpY2FsIGd1aWRlIHRvIHRoZSBwcmluY2lwbGVzIGFuZCBjaGFyYWN0ZXJpc3RpY3Mgb2YgSFZBQyBjb250cm9scy4gSXQgZGVzY3JpYmVzIGhvdyB0byB1c2UsIHNlbGVjdCwgc3BlY2lmeSBhbmQgZGVzaWduIGNvbnRyb2wgc3lzdGVtcy48L3A+CjxwPkl0IGlzIGFuIGV4Y2VsbGVudCB0b29sIGZvciBidWlsZGluZyBvd25lcnMgYW5kIG9wZXJhdG9ycywgbWVjaGFuaWNhbCBlbmdpbmVlcnMsIG1lY2hhbmljYWwgY29udHJhY3RvcnMsIGFuZCBmYWNpbGl0eSBlbmdpbmVlcnMgd2hvIHdpc2ggdG8gZGV2ZWxvcCBpbi1kZXB0aCBrbm93bGVkZ2Ugb2YgSFZBQyBDb250cm9sIFN5c3RlbXMgYW5kIGltcHJvdmUgdGhlaXIgdW5kZXJzdGFuZGluZyBhbmQgc2tpbGxzLjwvcD4KPHA+PHN0cm9uZz5JLVAgYW5kIFNJIFVuaXRzOyBIYXJkIGNvdmVyOyZuYnNwOzZ4OTsgMzQ4IHBwOyAyMDExPC9zdHJvbmc+PGJyPjxzdHJvbmc+UHJvZHVjdCBDb2RlOjwvc3Ryb25nPiZuYnNwOzkwNTUxIChJLVApOyA5MDU1MiAoU0kpPGJyPjxzdHJvbmc+SVNCTjo8L3N0cm9uZz4mbmJzcDs5NzgtMS05My0zNzQyOTItMiAoSS1QKSA5NzgtMC0wOC0wNTUyMzQtNyAoU0kpPC9wPgo8dGFibGUgc3R5bGU9IndpZHRoOiA0OS41MTk2JTsiIGJvcmRlcj0iMCIgaGVpZ2h0PSI1MiI+PGNvbGdyb3VwPjxjb2wgc3R5bGU9IndpZHRoOiA1MC4wODA3JTsiPjxjb2wgc3R5bGU9IndpZHRoOiA0OS44NjQ4JTsiPjwvY29sZ3JvdXA+Cjx0Ym9keT4KPHRyPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi1odmFjLWNvbnRyb2wtc3lzdGVtcy1pLXA/cHJvZHVjdF9pZD0xNzcxNjg2IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+UFVSQ0hBU0UgSS1QPC9hPjwvdGQ+Cjx0ZD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLWh2YWMtY29udHJvbC1zeXN0ZW1zP3Byb2R1Y3RfaWQ9MTcwMzYzMCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIFNJPC9hPjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+CjxwPjwvcD4KPGhyPgo8aDQ+VW5kZXJzdGFuZGluZyBQc3ljaHJvbWV0cmljcywgM3JkIEVkLjwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy91bmRlcnN0YW5kaW5nLXBzeWNocm9tZXRyaWNzLXRoaXJkLWVkaXRpb24/cHJvZHVjdF9pZD0xODUwMjg2IiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzdHlsZT0id2lkdGg6IDE1MHB4OyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzL3VuZGVyc3RhbmRpbmctcHN5Y2hyb21ldHJpY3MtM3JkLWVkX2Zyb250LnBuZyIgYWx0PSJVbmRlcnN0YW5kaW5nIFBzeWNocm9tZXRyaWNzIDNyZCBlZCI+PC9hPgo8ZmlnY2FwdGlvbj5VbmRlcnN0YW5kaW5nIDxicj5Qc3ljaHJvbWV0cmljcywgM3JkIEVkLjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CjxwPlRoaXMgYm9vayBjYW4gc2VydmUgYXMgYSBmb3VyLSB0byBzaXgtaG91ciBwc3ljaHJvbWV0cmljcyBsZWFybmluZyBtb2R1bGUgZm9yIHN0dWRlbnRzIGJ1dCBjYW4gYWxzbyBzZXJ2ZSBhcyBhIGxpZmV0aW1lIHJlZmVyZW5jZSBtYW51YWwgYW5kIGJhc2ljIHJlZnJlc2hlciBjb3Vyc2UgZm9yIHRob3NlIHdobyB1c2UgcHN5Y2hyb21ldHJpY3Mgb24gYSByZWN1cnJpbmcgYmFzaXMuPC9wPgo8cD48c3Ryb25nPlNJIHVuaXRzOyBIYXJkIGNvdmVyOyA2IHggOSBpbi47IDQwMiBwcDsgQVNIUkFFPGJyPjwvc3Ryb25nPjxzdHJvbmc+UHJvZHVjdCBDb2RlOjwvc3Ryb25nPiZuYnNwOzkxNjc8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiA5NzgtMS0gOTM2NTA0LTMxLTI8L3A+CjxwPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy91bmRlcnN0YW5kaW5nLXBzeWNocm9tZXRyaWNzLXRoaXJkLWVkaXRpb24/cHJvZHVjdF9pZD0xODUwMjg2IiB0YXJnZXQ9Il9ibGFuayI+UFVSQ0hBU0U8L2E+PC9wPgo8aHI+CjxoND5IYW5kYm9vayBvZiBTbW9rZSBDb250cm9sIEVuZ2luZWVyaW5nPC9oND4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YSBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzL2hhbmRib29rLW9mLXNtb2tlLWNvbnRyb2wtZW5naW5lZXJpbmc/cHJvZHVjdF9pZD0xODMyMzQ3IiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzdHlsZT0id2lkdGg6IDE1MHB4OyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzL3Ntb2tlX2NvbnRyb2xfY292ZXJfZnJvbnQucG5nIiBhbHQ9IkhhbmRib29rIG9mIFNtb2tlIENvbnRyb2wiIGRhdGEtYW1wLWhlaWdodD0iMTcyOCIgZGF0YS1hbXAtd2lkdGg9IjExNTMiPjwvYT48YnI+CjxmaWdjYXB0aW9uPkhhbmRib29rIG9mIFNtb2tlIDxicj5Db250cm9sIEVuZ2luZWVyaW5nPC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+VGhpcyBib29rIHByb3ZpZGVzIGF1dGhvcml0YXRpdmUsIGNvbXByZWhlbnNpdmUgZ3VpZGFuY2Ugb24gdGhlIGxhdGVzdCBpbiBzbW9rZSBjb250cm9sIHByYWN0aWNlLCBpbmNsdWRpbmcgdGhlIHRvcGljcyBvZiBmdW5kYW1lbnRhbCBjb25jZXB0cywgc21va2UgY29udHJvbCBzeXN0ZW1zLCBtZXRob2RzIG9mIGFuYWx5c2lzLCBhbmFseXNpcyBvZiBkZXNpZ24gZmlyZXMsIHN0YWlyd2VsbCBwcmVzc3VyaXphdGlvbiwgZWxldmF0b3IgcHJlc3N1cml6YXRpb24sIHpvbmVkIHNtb2tlIGNvbnRyb2wsIGFuZCBhdHJpdW0gc21va2UgY29udHJvbC4gSXQgaXMgZXh0cmVtZWx5IHVzZWZ1bCBmb3IgcHJhY3RpY2luZyBlbmdpbmVlcnMsIGFyY2hpdGVjdHMsIGNvZGUgb2ZmaWNpYWxzLCByZXNlYXJjaGVycywgYW5kIHN0dWRlbnRzLjwvcD4KPHA+PHN0cm9uZz5EdWFsIHVuaXRzOyBIYXJkIGNvdmVyOyA4ICYjMTg5OyB4IDExIGluOyA1MTIgcHA7IEFTSFJBRTxicj48L3N0cm9uZz48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4mbmJzcDs5MDI4Njxicj48c3Ryb25nPklTQk46PC9zdHJvbmc+IDk3OC0xLSA5MzY1MDQtMjQtNDwvcD4KPHA+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzL2hhbmRib29rLW9mLXNtb2tlLWNvbnRyb2wtZW5naW5lZXJpbmc/cHJvZHVjdF9pZD0xODMyMzQ3IiB0YXJnZXQ9Il9ibGFuayI+UFVSQ0hBU0U8L2E+PC9wPgo8aHI+CjxoND5BaXItQ29uZGl0aW9uaW5nIFN5c3RlbSBEZXNpZ24gTWFudWFsLCAzcmQgZWQuPC9oND4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Fpci1jb25kaXRpb25pbmctc3lzdGVtLWRlc2lnbi1tYW51YWwtM3JkLWVkP3Byb2R1Y3RfaWQ9MjA5NzgxMiIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3RlY2huaWNhbCUyMHJlc291cmNlcy9ib29rc3RvcmUvYWNzZG0tZnJvbnQtY292ZXItMTUweDIyNS5qcGciIGFsdCBkYXRhLWFtcC1oZWlnaHQ9IjIyMyIgZGF0YS1hbXAtd2lkdGg9IjE1MCI+PC9hPjxicj4KPGZpZ2NhcHRpb24+QWlyLUNvbmRpdGlvbmluZyA8YnI+U3lzdGVtIERlc2lnbiBNYW51YWwsIDxicj4zcmQgZWQuPC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+T2ZmZXJpbmcgcmVhbC13b3JsZCBhcHBsaWNhdGlvbnMgaW4gYWRkaXRpb24gdG8gdGhlb3JldGljYWwgY2FsY3VsYXRpb25zIGFuZCBhbmFseXRpY2FsIHByb2NlZHVyZXMsIEFpci1Db25kaXRpb25pbmcgU3lzdGVtIERlc2lnbiBNYW51YWwsIFRoaXJkIEVkaXRpb24sIGJyaWRnZXMgdGhlIGdhcCBiZXR3ZWVuIHRoZW9yeSBhbmQgcHJhY3RpY2UgaW4gdGhlIGRlc2lnbiBvZiBIVkFDJmFtcDtSIHN5c3RlbXMuIEl0IGhhcyBiZWVuIGNvbXBsZXRlbHkgcmV2aXNlZCBhbmQgdXBkYXRlZCB0byByZWZsZWN0IGN1cnJlbnQgaW5kdXN0cnkgYmVzdCBwcmFjdGljZXMuPC9wPgo8cD48c3Ryb25nPkR1YWwgVW5pdHM7IEhhcmQgY292ZXI7IDYgeCA5OyAzMTQgcHA7IDIwMDc8YnI+PC9zdHJvbmc+PHN0cm9uZz5Qcm9kdWN0IENvZGU6PC9zdHJvbmc+Jm5ic3A7OTAzNDA8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiA5NzgtMS05NDcxOTItMzYtMiAoaGFyZGJhY2spOyA5NzgtMS05NDcxOS0zNy05IChQREYpPC9wPgo8cD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvYWlyLWNvbmRpdGlvbmluZy1zeXN0ZW0tZGVzaWduLW1hbnVhbC0zcmQtZWQ/cHJvZHVjdF9pZD0yMDk3ODEyIiB0YXJnZXQ9Il9ibGFuayI+Qk9PS1NUT1JFPC9hPjwvcD4KPGhyPgo8aDQ+SFZBQyBTaW1wbGlmaWVkPC9oND4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2h2YWMtc2ltcGxpZmllZD9nYXRld2F5X2NvZGU9YXNocmFlJnByb2R1Y3RfaWQ9MTI1OTMwNSIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgYWx0PSI5MDQzOS0xNTB4MjAwLmpwZyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzLzkwNDM5LTE1MHgyMDAuanBnIj48L2E+CjxmaWdjYXB0aW9uPkhWQUMgU2ltcGxpZmllZDwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CjxwPlRoaXMgdGV4dCBwcm92aWRlcyBhbiB1bmRlcnN0YW5kaW5nIG9mIGZ1bmRhbWVudGFsIEhWQUMgY29uY2VwdHMgYW5kIGV4dGVuZHMgdGhlc2UgcHJpbmNpcGxlcyB0byB0aGUgZXhwbGFuYXRpb24gb2Ygc2ltcGxlIGRlc2lnbiB0b29scyB1c2VkIHRvIGNyZWF0ZSBidWlsZGluZyBzeXN0ZW1zIHRoYXQgYXJlIGVmZmljaWVudCBhbmQgcHJvdmlkZSBjb21mb3J0YWJsZSBhbmQgaGVhbHRoeSBlbnZpcm9ubWVudHMuJm5ic3A7IEluY2x1ZGVzIGEgQ0QtUk9NIHdpdGggc3ByZWFkc2hlZXQgdG9vbHMuJm5ic3A7PC9wPgo8cD5BIFNvbHV0aW9ucyBNYW51YWwgaXMgYXZhaWxhYmxlIHRvIGluc3RydWN0b3JzLiZuYnNwO1RvIHB1cmNoYXNlIHRoZSBTb2x1dGlvbnMgTWFudWFsLCBwbGVhc2Ugc2VuZCB5b3VyIHJlcXVlc3Qgb24gdW5pdmVyc2l0eSBsZXR0ZXJoZWFkIHRvJm5ic3A7PGEgaHJlZj0ibWFpbHRvOmVkdWNvcGllc0Bhc2hyYWUub3JnIj5lZHVjb3BpZXNAYXNocmFlLm9yZzwvYT4mbmJzcDtvciBmYXggdGhlIHNhbWUgdG8mbmJzcDsgNjc4LTUzOS0yMTUyLiZuYnNwOzwvcD4KPHA+PHN0cm9uZz5JLVAgVW5pdHM7IFNvZnQgY292ZXIgKHdpdGggQ0QpOyA4ICYjMTg5OyB4IDExOyAyMzYgcHA7IDIwMDY8L3N0cm9uZz48YnI+PHN0cm9uZz5Qcm9kdWN0IENvZGU6PC9zdHJvbmc+Jm5ic3A7OTA0Mzk8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiZuYnNwOzk3OC0xLTkzMTg2Mi05Ny00PC9wPgo8cD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvaHZhYy1zaW1wbGlmaWVkP2dhdGV3YXlfY29kZT1hc2hyYWUmcHJvZHVjdF9pZD0xMjU5MzA1IiB0YXJnZXQ9Il9ibGFuayI+Qk9PS1NUT1JFPC9hPjxiPjwvYj48L3A+Cjxocj4KPGg0PjIwMjQgQVNIUkFFIEhhbmRib29rJiM4MjExOzxlbT48Yj5IVkFDIFN5c3RlbXMgJmFtcDsgRXF1aXBtZW50PC9iPjwvZW0+PC9oND4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3ViZ3JvdXBzLzQyNTE0IiB0aXRsZSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvZWR1Y2F0b3IlMjByZXNvdXJjZXMvaGFuZGJvb2stMjAyNC5wbmciIGFsdD0iSGFuZGJvb2stMjAyNC5wbmciIG9iamVjdGlkPSJlMzUwNzY1Zi01ZWYxLTRjY2ItODg5OC00ZWI5YTkwMzI1MjIiIGltYWdlc2l0ZWlkPSI4MDM5Y2UwOS1lN2RhLTQ3ZTEtYmNlYy1kZjk2YjVlNDExZjQiIHdpZHRoPSIxODciIGhlaWdodD0iMjQwIj48L2E+CjxmaWdjYXB0aW9uPjIwMjQgQVNIUkFFIDxicj5IYW5kYm9vayYjODIxMTs8ZW0+SFZBQyBTeXN0ZW1zPC9lbT48YnI+PGVtPiZhbXA7IEVxdWlwbWVudDwvZW0+PC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+VGhlJm5ic3A7MjAyNCBBU0hSQUUgSGFuZGJvb2s8ZW0+JiM4MjEyO0hWQUMgU3lzdGVtcyBhbmQgRXF1aXBtZW50PC9lbT4mbmJzcDtkaXNjdXNzZXMgdmFyaW91cyBzeXN0ZW1zIGFuZCB0aGUgZXF1aXBtZW50IChjb21wb25lbnRzIG9yIGFzc2VtYmxpZXMpIHRoYXQgY29tcHJpc2UgdGhlbSBhbmQgZGVzY3JpYmVzIGZlYXR1cmVzIGFuZCBkaWZmZXJlbmNlcy4gVGhpcyBpbmZvcm1hdGlvbiBoZWxwcyBzeXN0ZW0gZGVzaWduZXJzIGFuZCBvcGVyYXRvcnMgaW4gc2VsZWN0aW5nIGFuZCB1c2luZyBlcXVpcG1lbnQuIE1ham9yIHNlY3Rpb25zIGRpc2N1c3MgYWlyLWNvbmRpdGlvbmluZyBhbmQgaGVhdGluZyBzeXN0ZW1zOyBlcXVpcG1lbnQgYW5kIGNvbXBvbmVudHMgZm9yIGFpciBoYW5kbGluZywgaGVhdGluZywgY29vbGluZywgYW5kIGdlbmVyYWwgYXBwbGljYXRpb247IHBhY2thZ2VkLCB1bml0YXJ5LCBhbmQgc3BsaXQtc3lzdGVtIGVxdWlwbWVudDsgYW5kIGdlbmVyYWwgc3lzdGVtcy48L3A+CjxwPjxzdHJvbmc+SS1QIG9yIFNJIFVuaXRzOyAxMDMyIHBwOyAyMDI0PC9zdHJvbmc+PGJyPjxzdHJvbmc+UHJvZHVjdCBDb2RlOjwvc3Ryb25nPiZuYnNwOzgxMjQwIChJLVApOyA4MTI0MSAoU0kpPC9wPgo8dGFibGUgc3R5bGU9IndpZHRoOiA0Ny4xNzE3JTsiIGJvcmRlcj0iMCIgaGVpZ2h0PSIxMiI+PGNvbGdyb3VwPjxjb2wgc3R5bGU9IndpZHRoOiA1MC4wODUlOyI+PGNvbCBzdHlsZT0id2lkdGg6IDQ5Ljg1ODQlOyI+PC9jb2xncm91cD4KPHRib2R5Pgo8dHI+Cjx0ZD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvMjAyNC1hc2hyYWUtaGFuZGJvb2staHZhYy1zeXN0ZW1zLWFuZC1lcXVpcG1lbnQtaS1wP3Byb2R1Y3RfaWQ9MjkwMjYxNCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIEktUDwvYT48L3RkPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzLzIwMjQtYXNocmFlLWhhbmRib29rLWh2YWMtc3lzdGVtcy1hbmQtZXF1aXBtZW50LXNpP3Byb2R1Y3RfaWQ9MjkwMjYxNSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIFNJPC9hPjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+CjxwPjwvcD4KPHA+PC9wPgo8aHI+CjxoND4yMDIzIEFTSFJBRSBIYW5kYm9vayYjODIxMTtIVkFDIEFwcGxpY2F0aW9uczwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N1Ymdyb3Vwcy80MjUxNyIgdGl0bGU9IjIwMTkgQVNIUkFFIEhhbmRib29rIC0tIEhWQUMgQXBwbGljYXRpb25ucyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9lZHVjYXRvciUyMHJlc291cmNlcy8yMDIzXy1hc2hyYWUtaGFkbmJvb2tfaHZhYy1hcHBsaWNhdGlvbnMuanBnIiBhbHQgZGF0YS1hbXAtaGVpZ2h0PSIxNTciIGRhdGEtYW1wLXdpZHRoPSIxNTAiIHdpZHRoPSIxNzEiIGhlaWdodD0iMjE5Ij48L2E+CjxmaWdjYXB0aW9uPjIwMjMgQVNIUkFFIDxicj5IYW5kYm9vayYjODIxMTs8ZW0+SFZBQyA8L2VtPjxicj48ZW0+QXBwbGljYXRpb25zPC9lbT48L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD5UaGUgMjAyMyBBU0hSQUUgSGFuZGJvb2smIzgyMTI7PGVtPkhWQUMgQXBwbGljYXRpb25zPC9lbT4gY29tcHJpc2VzIG1vcmUgdGhhbiA2NSBjaGFwdGVycyBjb3ZlcmluZyBhIGJyb2FkIHJhbmdlIG9mIGZhY2lsaXRpZXMgYW5kIHRvcGljcywgd3JpdHRlbiB0byBoZWxwIGVuZ2luZWVycyBkZXNpZ24gYW5kIHVzZSBlcXVpcG1lbnQgYW5kIHN5c3RlbXMgZGVzY3JpYmVkIGluIG90aGVyIEhhbmRib29rIHZvbHVtZXMuIE1haW4gc2VjdGlvbnMgY292ZXIgY29tZm9ydCwgaW5kdXN0cmlhbCwgZW5lcmd5IHJlbGF0ZWQsIGdlbmVyYWwgYXBwbGljYXRpb25zLCBhbmQgYnVpbGRpbmcgb3BlcmF0aW9ucyBhbmQgbWFuYWdlbWVudC4gQVNIUkFFIFRlY2huaWNhbCBDb21taXR0ZWVzIGluIGVhY2ggc3ViamVjdCBhcmVhIGhhdmUgcmV2aWV3ZWQgYWxsIGNoYXB0ZXJzIGFuZCByZXZpc2VkIHRoZW0gYXMgbmVlZGVkIGZvciBjdXJyZW50IHRlY2hub2xvZ3kgYW5kIGRlc2lnbiBwcmFjdGljZS4gVGhpcyB2b2x1bWUgaGFzIGJlZW4gZXh0ZW5zaXZlbHkgcmV2aXNlZCwgYW5kIGJvYXN0cyB0d28gbmV3IGNoYXB0ZXJzIG9uIGZhY2lsaXRpZXMgZm9yIGVtZXJnZW5jeSBtZWRpY2luZSBhbmQgZmlyZWZpZ2h0ZXJzLCBhbmQgb24gaW4tcm9vbSBhaXIgY2xlYW5lcnMuPC9wPgo8cD48Yj5QdWJsaXNoZWQ6IDwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxZW07Ij4yMDIzPGJyPjwvc3Bhbj48Yj5Vbml0cyBvZiBNZWFzdXJlOiA8L2I+SS1QPGJyPjxiPlByb2R1Y3QgQ29kZShzKTogPC9iPjgxMjMwPC9wPgo8dGFibGUgc3R5bGU9IndpZHRoOiA0Ny4xNzE3JTsiIGJvcmRlcj0iMCIgaGVpZ2h0PSIxMiI+PGNvbGdyb3VwPjxjb2wgc3R5bGU9IndpZHRoOiA1MC4wODUlOyI+PGNvbCBzdHlsZT0id2lkdGg6IDQ5Ljg1ODQlOyI+PC9jb2xncm91cD4KPHRib2R5Pgo8dHI+Cjx0ZD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvMjAyMy1hc2hyYWUtaGFuZGJvb2staHZhYy1hcHBsaWNhdGlvbnMtaS1wP3Byb2R1Y3RfaWQ9MjIyNTY3MyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIEktUDwvYT48L3RkPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzLzIwMjMtYXNocmFlLWhhbmRib29rLWh2YWMtYXBwbGljYXRpb25zLXNpP3Byb2R1Y3RfaWQ9MjIyNTY3NCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIFNJPC9hPjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+Cjxocj4KPGg0PjIwMjIgQVNIUkFFIEhhbmRib29rJiM4MjExO1JlZnJpZ2VyYXRpb248L2g0Pgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdWJncm91cHMvNDI1MTQiIHRpdGxlIHRhcmdldD0iX2JsYW5rIiByZWw+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvZWR1Y2F0b3IlMjByZXNvdXJjZXMvcmVmcmlnZXJhdGlvbl9oYW5kYm9va19nZW5lcmljLTE1MHgyMjUucG5nIiBhbHQ9InJlZnJpZ2VyYXRpb25faGFuZGJvb2tfZ2VuZXJpYy0xNTB4MjI1LnBuZyIgb2JqZWN0aWQ9ImUzNTA3NjVmLTVlZjEtNGNjYi04ODk4LTRlYjlhOTAzMjUyMiIgaW1hZ2VzaXRlaWQ9IjgwMzljZTA5LWU3ZGEtNDdlMS1iY2VjLWRmOTZiNWU0MTFmNCI+PC9hPgo8ZmlnY2FwdGlvbj4yMDIyIEFTSFJBRSA8YnI+SGFuZGJvb2smIzgyMTE7UmVmcmlnZXJhdGlvbjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CjxwPlRoZSAyMDIyIEFTSFJBRSBIYW5kYm9vayYjODIxMjtSZWZyaWdlcmF0aW9uIGNvdmVycyB0aGUgcmVmcmlnZXJhdGlvbiBlcXVpcG1lbnQgYW5kIHN5c3RlbXMgZm9yIGFwcGxpY2F0aW9ucyBvdGhlciB0aGFuIGh1bWFuIGNvbWZvcnQuIFRoaXMgdm9sdW1lIGluY2x1ZGVzIGRhdGEgYW5kIGd1aWRhbmNlIG9uIGNvb2xpbmcsIGZyZWV6aW5nLCBhbmQgc3RvcmluZyBmb29kOyBpbmR1c3RyaWFsIGFuZCBtZWRpY2FsIGFwcGxpY2F0aW9ucyBvZiByZWZyaWdlcmF0aW9uOyBhbmQgbG93LXRlbXBlcmF0dXJlIHJlZnJpZ2VyYXRpb24uPC9wPgo8cD48Yj5QdWJsaXNoZWQ6IDwvYj4yMDIyPGJyPjxiPklTQk4ocyk6IDwvYj45NzgxOTU1NTE2MDgyIChTSSk7IDk3ODE5NTU1MTYwNzUgKEktUCk8YnI+PGI+TnVtYmVyIG9mIFBhZ2VzOiA8L2I+ODEwPGJyPjxiPlVuaXRzIG9mIE1lYXN1cmU6IDwvYj5TSSAmYW1wOyBJLVA8YnI+PGI+UHJvZHVjdCBDb2RlKHMpOiA8L2I+ODEyMjEgKFNJKTsgODEyMjAgKEktUCk8L3A+Cjx0YWJsZSBzdHlsZT0id2lkdGg6IDQ3LjE3MTclOyIgYm9yZGVyPSIwIiBoZWlnaHQ9IjEyIj48Y29sZ3JvdXA+PGNvbCBzdHlsZT0id2lkdGg6IDUwLjA4NSU7Ij48Y29sIHN0eWxlPSJ3aWR0aDogNDkuODU4NCU7Ij48L2NvbGdyb3VwPgo8dGJvZHk+Cjx0cj4KPHRkPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy8yMDIyLWFzaHJhZS1oYW5kYm9vay1yZWZyaWdlcmF0aW9uLWktcD9wcm9kdWN0X2lkPTIyMjU2NzEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj5QVVJDSEFTRSBJLVA8L2E+PC90ZD4KPHRkPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy8yMDIyLWFzaHJhZS1oYW5kYm9vay1yZWZyaWdlcmF0aW9uLXNpP3Byb2R1Y3RfaWQ9MjIyNTY3MiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIFNJPC9hPjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+CjxwPjwvcD4KPGhyPgo8aDQ+PGI+MjAyMSBBU0hSQUUgSGFuZGJvb2smIzgyMTE7PGVtPkZ1bmRhbWVudGFsczwvZW0+PC9iPjwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N1Ymdyb3Vwcy80MjUxNyIgdGl0bGU9IjIwMTkgQVNIUkFFIEhhbmRib29rIC0tIEhWQUMgQXBwbGljYXRpb25ucyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzLzIwMTktaHZhYy1hcHBsaWNhdGlvbnMtMTUwdy5qcGciIGFsdCBkYXRhLWFtcC1oZWlnaHQ9IjE1NyIgZGF0YS1hbXAtd2lkdGg9IjE1MCI+PC9hPgo8ZmlnY2FwdGlvbj4yMDIxIEFTSFJBRSA8YnI+SGFuZGJvb2smIzgyMTE7PGVtPkZ1bmRhbWVudGFsczwvZW0+PC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+VGhpcyB2b2x1bWUgY292ZXJzIGJhc2ljIHByaW5jaXBsZXMgYW5kIGRhdGEgdXNlZCBpbiB0aGUgSFZBQyZhbXA7UiBpbmR1c3RyeS4gSXRzIG1vcmUgdGhhbiAxLDAwMCBwYWdlcyBjb3ZlciBiYXNpYyBwcmluY2lwbGVzIHN1Y2ggYXMgdGhlcm1vZHluYW1pY3MsIHBzeWNocm9tZXRyaWNzLCBhbmQgaGVhdCB0cmFuc2ZlciwgYW5kIHByb3ZpZGUgcHJhY3RpY2FsIGd1aWRhbmNlIG9uIGJ1aWxkaW5nIGVudmVsb3BlLCBpbmRvb3IgZW52aXJvbm1lbnRhbCBxdWFsaXR5LCBsb2FkIGNhbGN1bGF0aW9ucywgZHVjdCBhbmQgcGlwaW5nIHN5c3RlbSBkZXNpZ24sIHJlZnJpZ2VyYW50cywgZW5lcmd5IHJlc291cmNlcywgc3VzdGFpbmFiaWxpdHksIGEgbmV3IGNoYXB0ZXIgb24gY2xpbWF0ZSBjaGFuZ2UsIGFuZCBtb3JlLiBDbGltYXRlIGRhdGEgZm9yIG92ZXIgOTAwMCB3ZWF0aGVyIHN0YXRpb25zIHdvcmxkd2lkZSBhcmUgcHJvdmlkZWQgYXMgYSBzZXBhcmF0ZSBkb3dubG9hZCAoYXBwcm94aW1hdGVseSA3MDAgTUJ6aXAgZmlsZSkuPC9wPgo8cD48c3Ryb25nPkktUCBvciBTSSBVbml0czsgMTAyNCBwcDsgMjAyMTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4gODEyMTAgKEktUCk7IDgxMjExIChTSSk8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiA5NzgtMS05NDcxOTItODktOCAoSS1QKTsgOTc4LTEtOTQ3MTkyLTkwLTQgKFNJKTwvcD4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogNDcuMTcxNyU7IiBib3JkZXI9IjAiIGhlaWdodD0iMTIiPjxjb2xncm91cD48Y29sIHN0eWxlPSJ3aWR0aDogNTAuMDg1JTsiPjxjb2wgc3R5bGU9IndpZHRoOiA0OS44NTg0JTsiPjwvY29sZ3JvdXA+Cjx0Ym9keT4KPHRyPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzLzIwMjEtYXNocmFlLWhhbmRib29rLWZ1bmRhbWVudGFscy1pLXA/cHJvZHVjdF9pZD0yMjI0OTkxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+UFVSQ0hBU0UgSS1QPC9hPjwvdGQ+Cjx0ZD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvMjAyMS1hc2hyYWUtaGFuZGJvb2stZnVuZGFtZW50YWxzLXNpP3Byb2R1Y3RfaWQ9MjIyNDk5MiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIFNJPC9hPjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+Cjxocj4KPGg0PkFTSFJBRSBHcmVlbkd1aWRlLCBTaXh0aCBFZC48L2g0Pgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvYXNocmFlLWdyZWVuZ3VpZGUtZGVzaWduLWNvbnN0cnVjdGlvbi1hbmQtb3BlcmF0aW9uLW9mLXN1c3RhaW5hYmxlLWJ1aWxkaW5ncy02dGgtZWRpdGlvbj9wcm9kdWN0X2lkPTI1MjIzNjIiIHRhcmdldD0iX2JsYW5rIj48aW1nIHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDVweDsgbWFyZ2luLWxlZnQ6IDVweDsiIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi90ZWNobmljYWwlMjByZXNvdXJjZXMvYm9va3N0b3JlL2FzaHJhZS1ncmVlbmd1aWRlX2Zyb250LWNvdmVyLnBuZyIgYWx0PSJncmVlbl9idWlsZC0xNTB4MjIwLnBuZyIgd2lkdGg9IjE0OCIgaGVpZ2h0PSIyMjIiPjwvYT48YnI+CjxmaWdjYXB0aW9uPkFTSFJBRSBHcmVlbkd1aWRlPC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+VXNpbmcgYW4gaW50ZWdyYXRlZCwgYnVpbGRpbmcgc3lzdGVtcyBwZXJzcGVjdGl2ZSwgdGhpcyBkZXNpZ24gZ3VpZGUgZ2l2ZXMgeW91IHRoZSBuZWVkLXRvLWtub3cgaW5mb3JtYXRpb24gb24gd2hhdCB0byBkbywgd2hlcmUgdG8gdHVybiwgd2hhdCB0byBzdWdnZXN0LCBhbmQgaG93IHRvIGludGVyYWN0IHdpdGggb3RoZXIgbWVtYmVycyBvZiB0aGUgZGVzaWduIHRlYW0gaW4gYSBwcm9kdWN0aXZlIHdheS4gSW5mb3JtYXRpb24gaXMgcHJvdmlkZWQgb24gZWFjaCBzdGFnZSBvZiB0aGUgYnVpbGRpbmcgcHJvY2VzcywgZnJvbSBwbGFubmluZyB0byBvcGVyYXRpb24gYW5kIG1haW50ZW5hbmNlIG9mIGEgZmFjaWxpdHksIHdpdGggZW1waGFzaXMgb24gdGVhbXdvcmsgYW5kIGNsb3NlIGNvb3JkaW5hdGlvbiBhbW9uZyBpbnRlcmVzdGVkIHBhcnRpZXMuPC9wPgo8cD48c3Ryb25nPkR1YWwgdW5pdHM6IFBhcGVyYmFjazsgNng5IGluOyA0OTIgcHA7IDIwMjI7IEFTSFJBRTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4gRC05MDMzNSwgOTAzMzU8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiZuYnNwOyA5NzgtMS05NTU1MTYtMDUtMSAocGFwZXJiYWNrKSwgOTc4LTEtOTQ3MTkyLTcyLTAgKFBERik8L3A+CjxwPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9hc2hyYWUtZ3JlZW5ndWlkZS1kZXNpZ24tY29uc3RydWN0aW9uLWFuZC1vcGVyYXRpb24tb2Ytc3VzdGFpbmFibGUtYnVpbGRpbmdzLTZ0aC1lZGl0aW9uP3Byb2R1Y3RfaWQ9MjUyMjM2MiIgdGFyZ2V0PSJfYmxhbmsiPkJPT0tTVE9SRTwvYT48L3A+Cjxocj4KPGg0PkxvYWQgQ2FsY3VsYXRpb24gQXBwbGljYXRpb25zIE1hbnVhbCwgMm5kIEVkLjwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9sb2FkLWNhbGN1bGF0aW9uLWFwcGxpY2F0aW9ucy1tYW51YWwtMm5kLWVkLWktcD9wcm9kdWN0X2lkPTE4ODY3MzAiIHRpdGxlIHRhcmdldD0iX2JsYW5rIiByZWw+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvZWR1Y2F0b3IlMjByZXNvdXJjZXMvOTAwNjJfMTUweDIxMS5qcGciIGFsdD0iOTAwNjJfMTUweDIxMS5qcGciIG9iamVjdGlkPSI4Y2U4NDljOS1jMDNiLTRiMjktYmU0Zi1jMzNmMGZhOTkzODciIGltYWdlc2l0ZWlkPSI4MDM5Y2UwOS1lN2RhLTQ3ZTEtYmNlYy1kZjk2YjVlNDExZjQiPjwvYT4KPGZpZ2NhcHRpb24+TG9hZCBDYWxjdWxhdGlvbiA8YnI+QXBwbGljYXRpb25zIE1hbnVhbDwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CjxwPlRoaXMgZWRpdGlvbiBpcyBhbiBpbi1kZXB0aCwgYXBwbGljYXRpb25zLW9yaWVudGVkIHJlZmVyZW5jZSB0aGF0IHByb3ZpZGVzIGNsZWFyIHVuZGVyc3RhbmRpbmcgb2YgdGhlIHN0YXRlIG9mIHRoZSBhcnQgaW4gaGVhdGluZyBhbmQgY29vbGluZyBsb2FkIGNhbGN1bGF0aW9uIG1ldGhvZHMsIHBsdXMgdGhlIHRvb2xzIGFuZCByZXNvdXJjZXMgbmVlZGVkIHRvIGltcGxlbWVudCB0aGVtIGluIHByYWN0aWNlLiBUaGlzIGJvb2sgaW5jbHVkZXMgYWNjZXNzIHRvIHNwcmVhZHNoZWV0cyBmb3IgY29tcHV0aW5nIGNvb2xpbmcgbG9hZHMgd2l0aCB0aGUgcmFkaWFudCB0aW1lIHNlcmllcyBtZXRob2QgKFJUU00pIGFuZCBjYWxjdWxhdGluZyB0aGUgc29sYXIgaXJyYWRpYXRpb24sIGNvbmR1Y3Rpb24gdGltZSBmYWN0b3Igc2VyaWVzLCBhbmQgcmFkaWFudCB0aW1lIGZhY3RvcnMgdXNlZCBpbiB0aGUgbWV0aG9kLiBUaGUgc3ByZWFkc2hlZXRzIGNhbiBiZSBhZGFwdGVkIHRvIGNvbXB1dGUgY29vbGluZyBsb2FkcyBmb3IgYSB3aWRlIHJhbmdlIG9mIGJ1aWxkaW5ncy48YnI+PGJyPjxzdHJvbmc+SS1QIG9yIFNJIFVuaXRzOyBIYXJkIGNvdmVyOyA4ICYjMTg5OyB4IDExIGluOyAzNjAgcHA7IDIwMTU7IEFTSFJBRTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4mbmJzcDs5MDY2MiAoSS1QKTsmbmJzcDs5MDY2NCAoU0kpPGJyPjxzdHJvbmc+SVNCTjo8L3N0cm9uZz4mbmJzcDs5NzgtMS05MzY1MDQtNzUtNiAoSS1QKTsgOTc4LTEtOTM2NTA0LTc2LTMgKFNJKTwvcD4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogNDcuMTcxNyU7IiBib3JkZXI9IjAiIGhlaWdodD0iMTIiPjxjb2xncm91cD48Y29sIHN0eWxlPSJ3aWR0aDogNTAuMDg1JTsiPjxjb2wgc3R5bGU9IndpZHRoOiA0OS44NTg0JTsiPjwvY29sZ3JvdXA+Cjx0Ym9keT4KPHRyPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2xvYWQtY2FsY3VsYXRpb24tYXBwbGljYXRpb25zLW1hbnVhbC0ybmQtZWQtaS1wP3Byb2R1Y3RfaWQ9MTg4NjczMCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIEktUDwvYT48L3RkPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzL2xvYWQtY2FsY3VsYXRpb24tYXBwbGljYXRpb25zLW1hbnVhbC0ybmQtZWQtc2k/cHJvZHVjdF9pZD0xODg2NzI5IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+UFVSQ0hBU0UgU0k8L2E+PC90ZD4KPC90cj4KPC90Ym9keT4KPC90YWJsZT4KPGhyPgo8aDM+R3JvdXAgTGVhcm5pbmcgUGFja2FnZXM8L2gzPgo8cD5XZWxsLWRlc2lnbmVkIGNvdXJzZSBtYXRlcmlhbCBkb2Vzbid0IGhhdmUgdG8gY29zdCBhIGZvcnR1bmUuIFRoZXNlIGdyb3VwIGxlYXJuaW5nIHBhY2thZ2VzIGluY2x1ZGUgdGV4dHMsIGV4YW1pbmF0aW9uIHF1ZXN0aW9ucywgYW5kIGFuc3dlciBzaGVldHMgZm9yIGluc3RydWN0b3JzLiBQb3dlclBvaW50IHByZXNlbnRhdGlvbnMgbWF5IGFsc28gYmUgaW5jbHVkZWQuIFZpc2l0Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvc2VsZi1kaXJlY3RlZC1sZWFybmluZy1ncm91cC1sZWFybmluZy10ZXh0cy9zZWxmLWRpcmVjdGVkLW9yLWdyb3VwLWxlYXJuaW5nIiB0aXRsZT0iU2VsZi1EaXJlY3RlZCBvciBHcm91cCBMZWFybmluZyIgdGFyZ2V0IHJlbD5Hcm91cCBMZWFybmluZyBQYWNrYWdlczwvYT4gZm9yIHByaWNpbmcgYW5kIHB1cmNoYXNpbmcuPC9wPgo8aDQ+RnVuZGFtZW50YWxzIG9mIEFpciBTeXN0ZW0gRGVzaWduLCBTZWNvbmQgRWQuPC9oND4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi1haXItc3lzdGVtLWRlc2lnbi1zaT9wcm9kdWN0X2lkPTE3NjY3NDgiIHRpdGxlIHRhcmdldD0iX2JsYW5rIiByZWw+PGltZyBhbHQ9Ijk4MDM4LTE1MHgxNzcuanBnIiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvZWR1Y2F0b3IlMjByZXNvdXJjZXMvOTgwMzgtMTUweDE3Ny5qcGciIG9iamVjdGlkPSJmMjkwZTI0OC1mYzVjLTRmZDktOWIxNS0xOGY5MWFhMTRkNDQiPjwvYT4KPGZpZ2NhcHRpb24+RnVuZGFtZW50YWxzIG9mIDxicj5BaXIgU3lzdGVtIERlc2lnbjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CjxwPkxlYXJuIHRoZSBiYXNpY3Mgb2YgYWlyIG1vdmVtZW50LCB0aGUgY29tcG9uZW50cyBvZiBhaXIgZGlzdHJpYnV0aW9uIHN5c3RlbXMsIGNvbnNpZGVyYXRpb25zIG9mIGh1bWFuIGNvbWZvcnQsIGxvYWQgYW5kIG9jY3VwYW5jeSBkZW1hbmQsIGR1Y3Qgc3lzdGVtIGRlc2lnbiwgc291bmQgYW5kIHZpYnJhdGlvbiwgYW5kIGhvdyBjb2RlcyBhbmQgc3RhbmRhcmRzIGFmZmVjdCB0aGUgZGVzaWduIG9mIGFpciBzeXN0ZW1zLjwvcD4KPHA+PHN0cm9uZz5JLVAgKDIwMDgpIG9yIFNJICgyMDExKSBVbml0czsgU29mdCBjb3ZlcjsgOCAmIzE4OTsgeCAxMSBpbjsgMzc0IHBwIEktUCBvciAzODIgcHAgU0k7IEFTSFJBRTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4mbmJzcDs5ODAzNiAoSS1QKTsmbmJzcDs5ODAzOCAoU0kpPGJyPjxzdHJvbmc+SVNCTjo8L3N0cm9uZz4mbmJzcDs5NzgtMS05MzM3NDItNDUtOCAoSS1QKTsgOTc4LTEtOTMzNzQyLTg3LTggKFNJKTwvcD4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogNDcuMTcxNyU7IiBib3JkZXI9IjAiIGhlaWdodD0iMTIiPjxjb2xncm91cD48Y29sIHN0eWxlPSJ3aWR0aDogNTAuMDg1JTsiPjxjb2wgc3R5bGU9IndpZHRoOiA0OS44NTg0JTsiPjwvY29sZ3JvdXA+Cjx0Ym9keT4KPHRyPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3N0b3JlLmFjY3VyaXN0ZWNoLmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi1haXItc3lzdGVtLWRlc2lnbi1pLXAtMm5kLWVkP3Byb2R1Y3RfaWQ9MTcwMzg3MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIEktUDwvYT48L3RkPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi1haXItc3lzdGVtLWRlc2lnbi1zaT9wcm9kdWN0X2lkPTE3NjY3NDgiIHRhcmdldD0iX2JsYW5rIj5QVVJDSEFTRSBTSTwvYT48L3RkPgo8L3RyPgo8L3Rib2R5Pgo8L3RhYmxlPgo8aHI+CjxoND5GdW5kYW1lbnRhbHMgb2YgQnVpbGRpbmcgT3BlcmF0aW9uLCBNYWludGVuYW5jZSwgYW5kIE1hbmFnZW1lbnQ8L2g0Pgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLWJ1aWxkaW5nLW9wZXJhdGlvbi1tYWludGVuYW5jZS1hbmQtbWFuYWdlbWVudD9wcm9kdWN0X2lkPTE4MTQ5ODAiIHRpdGxlIHRhcmdldD0iX2JsYW5rIiByZWw+PGltZyBhbHQ9Ijk4MDIxLTE1MHgxOTQuanBnIiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvZWR1Y2F0b3IlMjByZXNvdXJjZXMvOTgwMjEtMTUweDE5NC5qcGciIG9iamVjdGlkPSIwMzljMmM5Ni05ODI4LTQxMDUtOTliYy0yYzM4YTM2ODY3YTIiPjwvYT4KPGZpZ2NhcHRpb24+RnVuZGFtZW50YWxzIG9mIDxicj5CdWlsZGluZyBPcGVyYXRpb24sIDxicj5NYWludGVuYW5jZSwgPGJyPmFuZCBNYW5hZ2VtZW50PC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+QWRkcmVzc2VzIGN1cnJlbnQgaXNzdWVzIHJlbGF0ZWQgdG8gdGhlIG9wZXJhdGlvbiwgbWFpbnRlbmFuY2UsIGFuZCBtYW5hZ2VtZW50IG9mIGJ1aWxkaW5ncy4mbmJzcDtUaGlzIGR1YWwtdW5pdCAoSS1QL1NJKSBjb3Vyc2UgcHJvdmlkZXMgYW4gaW5kaXNwZW5zYWJsZSBpbnRyb2R1Y3Rpb24gdG8gdGhlc2UgdG9waWNzIGFuZCBhbiBpbnZhbHVhYmxlIGluc3RydWN0aW9uYWwgcmVzb3VyY2UgZm9yIGJvdGggZXhwZXJpZW5jZWQgYnVpbGRpbmcgcHJvZmVzc2lvbmFscyBhbmQgaW5kaXZpZHVhbHMgZW50ZXJpbmcgaW50byB0aGUgZmllbGQuPC9wPgo8cD48c3Ryb25nPkktUCAvIFNJIFVuaXRzOyBTb2Z0IGNvdmVyOyA4ICYjMTg5OyB4IDExIGluOyAzMTggcHA7IDIwMTE7IEFTSFJBRTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4mbmJzcDs5ODAyMSAoSS1QIGFuZCBTSSk8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiA5NzgtMS05MzM3NDI5LTA4PC9wPgo8cD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLWJ1aWxkaW5nLW9wZXJhdGlvbi1tYWludGVuYW5jZS1hbmQtbWFuYWdlbWVudD9wcm9kdWN0X2lkPTE4MTQ5ODAiIHRhcmdldD0iX2JsYW5rIj5CT09LU1RPUkU8L2E+PC9wPgo8aHI+CjxoND5GdW5kYW1lbnRhbHMgb2YgRGVzaWduIGFuZCBDb250cm9sIG9mIENlbnRyYWwgQ2hpbGxlZC1XYXRlciBQbGFudHM8L2g0Pgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLWRlc2lnbi1hbmQtY29udHJvbC1vZi1jZW50cmFsLWNoaWxsZWQtd2F0ZXItcGxhbnRzLWktcD9wcm9kdWN0X2lkPTE5OTM5NDQiIHRhcmdldD0iX2JsYW5rIj48aW1nIHN0eWxlPSJ3aWR0aDogMTUwcHg7IiBhbHQ9IkZ1bmRhbWVudGFscyBvZiBEZXNpZ24gYW5kIENvbnRyb2wgb2YgQ2VudHJhbCBDaGlsbGVkLVdhdGVyIFBsYW50cyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzL2Z1bmQtb2YtZGNjaHdwX2NvdmVyLnBuZyIgb2JqZWN0aWQ9ImYyOTBlMjQ4LWZjNWMtNGZkOS05YjE1LTE4ZjkxYWExNGQ0NCIgZGF0YS1hbXAtaGVpZ2h0PSIxNzciIGRhdGEtYW1wLXdpZHRoPSIxNTAiPjwvYT48YnI+CjxmaWdjYXB0aW9uPkZ1bmRhbWVudGFscyBvZiBEZXNpZ24gPGJyPmFuZCBDb250cm9sIG9mIENlbnRyYWwgPGJyPkNoaWxsZWQtV2F0ZXIgUGxhbnRzPC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+TGVhcm4gdG8gb3B0aW1pemUgdGhlIGRlc2lnbiBhbmQgY29udHJvbCBvZiBjaGlsbGVkLXdhdGVyIHBsYW50cyB0byBtaW5pbWl6ZSBsaWZlLWN5Y2xlIGNvc3RzLiBUaGlzIHdvcmsgaXMgYW4gaW52YWx1YWJsZSB0b29sIGZvciBIVkFDIGRlc2lnbmVycyBvZiB2YXJpb3VzIGJhY2tncm91bmRzIGFuZCBhbiBpbnRyb2R1Y3Rpb24gZm9yIHRob3NlIG5ldyB0byBjaGlsbGVkLXdhdGVyIHBsYW50cy48L3A+CjxwPjxzdHJvbmc+SS1QIG9yIFNJICgyMDE3KSBVbml0czsgU29mdCBjb3ZlcjsgOCAmIzE4OTsgeCAxMSBpbjsgMzM0IHBwIEktUCBvciAzMzggcHAgU0k7IEFTSFJBRTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz45ODAxNCAoSS1QKTsgOTgwMTYgKFNJKTxicj48c3Ryb25nPklTQk46PC9zdHJvbmc+Jm5ic3A7IDk3OC0xLTkzOTIwMC02Ni0yIChJLVApOyA5NzgtMS05MzkyMDAtNjgtNiAoU0kpPC9wPgo8dGFibGUgc3R5bGU9IndpZHRoOiA0Ny4xNzE3JTsiIGJvcmRlcj0iMCIgaGVpZ2h0PSIxMiI+PGNvbGdyb3VwPjxjb2wgc3R5bGU9IndpZHRoOiA1MC4wODUlOyI+PGNvbCBzdHlsZT0id2lkdGg6IDQ5Ljg1ODQlOyI+PC9jb2xncm91cD4KPHRib2R5Pgo8dHI+Cjx0ZD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLWRlc2lnbi1hbmQtY29udHJvbC1vZi1jZW50cmFsLWNoaWxsZWQtd2F0ZXItcGxhbnRzLWktcD9wcm9kdWN0X2lkPTE5OTM5NDQ/cHJvZHVjdF9pZD0xNzAzODcxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+UFVSQ0hBU0UgSS1QPC9hPjwvdGQ+Cjx0ZD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLWRlc2lnbi1hbmQtY29udHJvbC1vZi1jZW50cmFsLWNoaWxsZWQtd2F0ZXItcGxhbnRzLXNpLWVkaXRpb24/cHJvZHVjdF9pZD0xOTkzOTQxIiB0YXJnZXQ9Il9ibGFuayI+UFVSQ0hBU0UgU0k8L2E+PC90ZD4KPC90cj4KPC90Ym9keT4KPC90YWJsZT4KPGhyPgo8aDQ+RnVuZGFtZW50YWxzIG9mIEhlYXRpbmcgYW5kIENvb2xpbmcgTG9hZHM8L2g0Pgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLWhlYXRpbmctYW5kLWNvb2xpbmctbG9hZHMtaS1wP3Byb2R1Y3RfaWQ9MTcwMzg3NCIgdGl0bGUgdGFyZ2V0PSJfYmxhbmsiIHJlbD48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9lZHVjYXRvciUyMHJlc291cmNlcy85ODA0NS0xNTB4MTk0LmpwZyIgb2JqZWN0aWQ9ImRlNzJjMTgyLTcyZjktNGQzZi04YjVjLWUzNTUzMmRjN2UxZiI+PC9hPgo8ZmlnY2FwdGlvbj5GdW5kYW1lbnRhbHMgb2YgPGJyPkhlYXRpbmcgYW5kIDxicj5Db29saW5nIExvYWRzPC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+RGV2ZWxvcCBhbiB1bmRlcnN0YW5kaW5nIG9mIGhlYXQgdHJhbnNmZXIgYXMgaXQgYXBwbGllcyB0byBidWlsZGluZ3MgYW5kIHZhcmlvdXMgZmFjdG9ycyB0aGF0IG11c3QgYmUgY29uc2lkZXJlZCB3aGVuIGNhbGN1bGF0aW5nIHRoZSBoZWF0aW5nIGFuZCBjb29saW5nIGxvYWRzIG9mIGEgYnVpbGRpbmcuPC9wPgo8cD48c3Ryb25nPkktUCBVbml0czsgU29mdCBjb3ZlcjsgOCAmIzE4OTsgeCAxMSBpbjsgMzE0IHBwOyAyMDAwOyBBU0hSQUU8L3N0cm9uZz48YnI+PHN0cm9uZz5Qcm9kdWN0IENvZGU6PC9zdHJvbmc+Jm5ic3A7OTgwNDUgKEktUCk8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiA5NzgtMS05MzE4NjIzLTAxPC9wPgo8cD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLWhlYXRpbmctYW5kLWNvb2xpbmctbG9hZHMtaS1wP3Byb2R1Y3RfaWQ9MTcwMzg3NCIgdGFyZ2V0PSJfYmxhbmsiPlBVUkNIQVNFIEktUDwvYT48L3A+Cjxocj4KPGg0PkZ1bmRhbWVudGFscyBvZiBIZWF0aW5nIFN5c3RlbXMsIFNlY29uZCBFZDwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9mdW5kYW1lbnRhbHMtb2YtaGVhdGluZy1zeXN0ZW1zLWktcC0ybmQtZWQ/cHJvZHVjdF9pZD0yMDE1MDk1IiB0aXRsZSB0YXJnZXQ9Il9ibGFuayIgcmVsPjxpbWcgYWx0PSJBU0hSQUUtRC05ODAxOC0xNTB4MTk0LmpwZyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzL2FzaHJhZS1kLTk4MDE4LTE1MHgxOTQuanBnIiBvYmplY3RpZD0iZWJlODQ1YzktZmMyNy00YzVjLWE4N2EtOTAwMjZmZDUwMDVhIj48L2E+CjxmaWdjYXB0aW9uPkZ1bmRhbWVudGFscyBvZiA8YnI+SGVhdGluZyBTeXN0ZW1zPC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+TGVhcm4gdGhlIHZhcmlvdXMgdHlwZXMgb2YgaGVhdGluZyBzeXN0ZW1zIGF2YWlsYWJsZSBmb3IgY29tbWVyY2lhbCBhbmQgcmVzaWRlbnRpYWwgYnVpbGRpbmdzIGFuZCB0aGUgdGhyZWUgYmFzaWMgY29tcG9uZW50cyBvZiBldmVyeSBoZWF0aW5nIHN5c3RlbTogdGhlIGZ1ZWwgc291cmNlLCB0aGUgZW5lcmd5IGNvbnZlcnNpb24gcGxhbnQsIGFuZCB0aGUgZW5lcmd5IGRpc3RyaWJ1dGlvbiBzeXN0ZW0uPC9wPgo8cD48c3Ryb25nPkktUCBVbml0czsgU29mdCBjb3ZlcjsgOCAmIzE4OTsgeCAxMSBpbjsgNDUyIHBwOyAyMDE4OyBBU0hSQUU8L3N0cm9uZz48YnI+PHN0cm9uZz5Qcm9kdWN0IENvZGU6PC9zdHJvbmc+Jm5ic3A7OTgwMTggKEktUCk8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiA5NzgtMS05MzkyMDAtMzQtMTwvcD4KPHA+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi1oZWF0aW5nLXN5c3RlbXMtaS1wLTJuZC1lZD9wcm9kdWN0X2lkPTIwMTUwOTUiIHRhcmdldD0iX2JsYW5rIj5QVVJDSEFTRSBJLVA8L2E+PC9wPgo8aHI+CjxoND5GdW5kYW1lbnRhbHMgb2YgUHN5Y2hyb21ldHJpY3MsIDJuZCBlZC48L2g0Pgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLXBzeWNocm9tZXRyaWNzLWktcC0ybmQtZWQ/cHJvZHVjdF9pZD0xOTA4NzA1IiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzdHlsZT0id2lkdGg6IDE1MHB4OyIgYWx0IHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9lZHVjYXRvciUyMHJlc291cmNlcy9wc3ljaHJvc2RsX2NvdmVyLnBuZyIgb2JqZWN0aWQ9ImYyOTBlMjQ4LWZjNWMtNGZkOS05YjE1LTE4ZjkxYWExNGQ0NCIgZGF0YS1hbXAtaGVpZ2h0PSIxNzciIGRhdGEtYW1wLXdpZHRoPSIxNTAiPjwvYT48YnI+CjxmaWdjYXB0aW9uPkZ1bmRhbWVudGFscyA8YnI+b2YgUHN5Y2hyb21ldHJpY3MsIDJuZCBlZC48L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD5UaGlzIHRleHQgYWRkcmVzc2VzIHRoZSB1c2Ugb2YgcHN5Y2hyb21ldHJpY3MgYW5kIHRoZSBwc3ljaHJvbWV0cmljIGNoYXJ0IGZvciB0eXBpY2FsIGFwcGxpY2F0aW9ucyBhbmQgc3lzdGVtcy4gSXQgaXMgaW50ZW5kZWQgZm9yIEhWQUMgZGVzaWduZXJzIG9mIHZhcmlvdXMgYmFja2dyb3VuZHMgYW5kIHRvIGJlIGFuIGludHJvZHVjdGlvbiBmb3IgdGhvc2UgbmV3IHRvIHBzeWNocm9tZXRyaWNzLjwvcD4KPHA+PHN0cm9uZz5JLVAgb3IgU0kgKDIwMTYpIFVuaXRzOyBTb2Z0IGNvdmVyOyA4ICYjMTg5OyB4IDExIGluOyAxNzYgcHAgSS1QIG9yIDE3OCBwcCBTSTsgQVNIUkFFPC9zdHJvbmc+PGJyPjxzdHJvbmc+UHJvZHVjdCBDb2RlOjwvc3Ryb25nPjk4MDQ4IChJLVApOyA5MDg0OSAoU0kpPGJyPjxzdHJvbmc+SVNCTjo8L3N0cm9uZz4mbmJzcDsgOTc4LTEtOTM5MjAwLTA5LTkgKEktUCk7IDk3OC0xLTkzOTIwMC0zMi03IChTSSk8L3A+Cjx0YWJsZSBzdHlsZT0id2lkdGg6IDQ3LjE3MTclOyIgYm9yZGVyPSIwIiBoZWlnaHQ9IjEyIj48Y29sZ3JvdXA+PGNvbCBzdHlsZT0id2lkdGg6IDUwLjA4NSU7Ij48Y29sIHN0eWxlPSJ3aWR0aDogNDkuODU4NCU7Ij48L2NvbGdyb3VwPgo8dGJvZHk+Cjx0cj4KPHRkPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9mdW5kYW1lbnRhbHMtb2YtcHN5Y2hyb21ldHJpY3MtaS1wLTJuZC1lZD9wcm9kdWN0X2lkPTE5MDg3MDUiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj5QVVJDSEFTRSBJLVA8L2E+PC90ZD4KPHRkPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9mdW5kYW1lbnRhbHMtb2YtcHN5Y2hyb21ldHJpY3Mtc2ktMm5kLWVkP3Byb2R1Y3RfaWQ9MTkyNDAxNiIgdGFyZ2V0PSJfYmxhbmsiPlBVUkNIQVNFIFNJPC9hPjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+Cjxocj4KPGg0PkZ1bmRhbWVudGFscyBvZiBSZWZyaWdlcmF0aW9uPC9oND4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi1yZWZyaWdlcmF0aW9uLWktcC0ybmQtZWQ/cHJvZHVjdF9pZD0xNzIzMDUwIiB0aXRsZSB0YXJnZXQ9Il9ibGFuayIgcmVsPjxpbWcgYWx0PSI5ODA0Nl8xNTB4MTk0LmpwZyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2VkdWNhdG9yJTIwcmVzb3VyY2VzLzk4MDQ2XzE1MHgxOTQuanBnIiBvYmplY3RpZD0iNjdjNjYzNjktMzc1OS00NmFmLWIyNjctOTk0MmM5ODNlZTZlIj48L2E+CjxmaWdjYXB0aW9uPkZ1bmRhbWVudGFscyA8YnI+b2YgUmVmcmlnZXJhdGlvbiwgU0k8L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD5MZWFybiB0aGUgcHJvY2VzcyBvZiByZWZyaWdlcmF0aW9uIGFuZCBob3cgcmVmcmlnZXJhdGlvbiBzeXN0ZW1zIG9wZXJhdGUsIGFzIHdlbGwgYXMgdGhlIHR5cGVzIG9mIHJlZnJpZ2VyYXRpb24gc3lzdGVtcy48L3A+CjxwPjxzdHJvbmc+SS1QICgyMDEwKSBvciBTSSAoMjAxNikgVW5pdHM7IFNvZnQgY292ZXI7IDggJiMxODk7IHggMTEgaW47IDQ5MCBwcCBJLVAgb3IgNDg0IHBwIFNJOyBBU0hSQUU8L3N0cm9uZz48YnI+PHN0cm9uZz5Qcm9kdWN0IENvZGU6PC9zdHJvbmc+Jm5ic3A7OTgwNDQgKEktUCk7IDk4MDQ2IChTSSk8YnI+PHN0cm9uZz5JU0JOOjwvc3Ryb25nPiZuYnNwOzk3OC0xLTkzMzc0Mi03MS03IChJLVApOyA5NzgtMS05MzkyMDAtMTQtMyAoU0kpPC9wPgo8dGFibGUgc3R5bGU9IndpZHRoOiA0Ny4xNzE3JTsiIGJvcmRlcj0iMCIgaGVpZ2h0PSIxMiI+PGNvbGdyb3VwPjxjb2wgc3R5bGU9IndpZHRoOiA1MC4wODUlOyI+PGNvbCBzdHlsZT0id2lkdGg6IDQ5Ljg1ODQlOyI+PC9jb2xncm91cD4KPHRib2R5Pgo8dHI+Cjx0ZD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLXJlZnJpZ2VyYXRpb24taS1wLTJuZC1lZD9wcm9kdWN0X2lkPTE3MjMwNTAiIHRhcmdldD0iX2JsYW5rIj5QVVJDSEFTRSBJLVA8L2E+PC90ZD4KPHRkPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9mdW5kYW1lbnRhbHMtb2YtcmVmcmlnZXJhdGlvbi1zaS0ybmQtZWQ/cHJvZHVjdF9pZD0xOTMyODEyIiB0YXJnZXQ9Il9ibGFuayI+UFVSQ0hBU0UgU0k8L2E+PC90ZD4KPC90cj4KPC90Ym9keT4KPC90YWJsZT4KPGhyPgo8aDQ+RnVuZGFtZW50YWxzIG9mIFN0ZWFtIFN5c3RlbSBEZXNpZ248L2g0Pgo8ZmlndXJlIGNsYXNzPSJmaWd1cmUtLWxlZnQiPjxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLXN0ZWFtLXN5c3RlbS1kZXNpZ24taS1wP3Byb2R1Y3RfaWQ9MTcwMzg2NCIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgc3R5bGU9ImhlaWdodDogMTk0cHg7IHdpZHRoOiAxNTBweDsiIGFsdCBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvZWR1Y2F0b3IlMjByZXNvdXJjZXMvc3RlYW1zeXN0ZW1jb3Zlci5wbmciIG9iamVjdGlkPSIxNDNmMDI0MC02ZjcwLTRjOGEtOTZkMC01ZTZjMGM2MjlhNGIiIGRhdGEtYW1wLWhlaWdodD0iMTk0IiBkYXRhLWFtcC13aWR0aD0iMTUwIj48L2E+PGJyPgo8ZmlnY2FwdGlvbj5GdW5kYW1lbnRhbHMgPGJyPm9mIFN0ZWFtIFN5c3RlbSBEZXNpZ248L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD5Db3ZlcnMgdGhlIGJhc2ljIGNvbmNlcHRzIG9mIHN0ZWFtIHN5c3RlbXMsIGluY2x1ZGluZyB0ZXJtaW5vbG9neSwgcHJvcGVydGllcyBvZiBhIHN5c3RlbSwgYW5hbHlzaXMgYW5kIGRlc2lnbi4gQWZ0ZXIgY29tcGxldGluZyB0aGUgY291cnNlLCB5b3Ugd2lsbCBkZXZlbG9wIGFuIHVuZGVyc3RhbmRpbmcgb2YgdGhlIGNoYXJhY3RlcmlzdGljcyBvZiBzdGVhbSwgc3RlYW0gc3lzdGVtIHR5cGVzLCB0ZXJtaW5hbCBlcXVpcG1lbnQgaW4gc3RlYW0gc3lzdGVtcywgc3RlYW0gc3lzdGVtIGNvbXBvbmVudHMgYW5kIHRoZWlyIGZ1bmN0aW9uIGFuZCBsb2NhdGlvbiBpbiB0aGUgc3lzdGVtLCBzdGVhbSBhbmQgY29uZGVuc2F0ZSBwaXBlIHNpemluZyBhbmQgc3VwcG9ydCBhbmQgaW5zdWxhdGlvbiwgYW5kIHN0ZWFtIHRyYXAgYW5kIGNvbmRlbnNhdGUgcmVjZWl2ZXIgc2l6aW5nIGFuZCBzZWxlY3Rpb24gYW5kIHBsYWNlbWVudC48L3A+CjxwPjxzdHJvbmc+SS1QICgyMDA2KSBVbml0czsgU29mdCBjb3ZlcjsgOCAmIzE4OTsgeCAxMSBpbjsgMjM0IHBwIEktUDsgQVNIUkFFPC9zdHJvbmc+PGJyPjxzdHJvbmc+UHJvZHVjdCBDb2RlOjwvc3Ryb25nPiA5ODAzMCAoSS1QKTxicj48c3Ryb25nPklTQk46PC9zdHJvbmc+IDk3OC0xLTkzMzc0Mi0wMS00IChJLVApPC9wPgo8cD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLXN0ZWFtLXN5c3RlbS1kZXNpZ24taS1wP3Byb2R1Y3RfaWQ9MTcwMzg2NCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIEktUDwvYT48L3A+Cjxocj4KPGg0PkZ1bmRhbWVudGFscyBvZiBUaGVybW9keW5hbWljczwvaDQ+CjxmaWd1cmUgY2xhc3M9ImZpZ3VyZS0tbGVmdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3N0YW5kYXJkcy9mdW5kYW1lbnRhbHMtb2YtdGhlcm1vZHluYW1pY3MtaS1wP3Byb2R1Y3RfaWQ9MTcwMzg2NSIgdGl0bGUgdGFyZ2V0PSJfYmxhbmsiIHJlbD48aW1nIGFsdD0iOTgwMzEtMTUweDE5NC5qcGciIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9lZHVjYXRvciUyMHJlc291cmNlcy85ODAzMS0xNTB4MTk0LmpwZyIgb2JqZWN0aWQ9IjE0M2YwMjQwLTZmNzAtNGM4YS05NmQwLTVlNmMwYzYyOWE0YiI+PC9hPgo8ZmlnY2FwdGlvbj5GdW5kYW1lbnRhbHMgPGJyPm9mIFRoZXJtb2R5bmFtaWNzPC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPHA+TGVhcm4gdGhlIGJhc2ljIGNvbmNlcHRzIG9mIHRoZXJtb2R5bmFtaWNzLiBUb3BpY3MgaW5jbHVkZSBwcm9wZXJ0aWVzIG9mIGEgc3lzdGVtLCBwcm9jZXNzZXMgYW5kIGN5Y2xlLCBJZGVhbCBHYXMgTGF3LCB0aGUgbGF3cyBvZiB0aGVybW9keW5hbWljcywgcmVmcmlnZXJhdGlvbiBjeWNsZXMgYW5kIHRoZXJtb2NoZW1pc3RyeS48L3A+CjxwPjxzdHJvbmc+SS1QIG9yIFNJIFVuaXRzOyBTb2Z0IGNvdmVyOyA4ICYjMTg5OyB4IDExIGluOyAyNTQgcHA7IDIwMDQ7IEFTSFJBRTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4mbmJzcDs5ODAzMSAoSS1QKTsgOTgwMzQgKFNJKTxicj48c3Ryb25nPklTQk46PC9zdHJvbmc+Jm5ic3A7MS05MTg2MjU3NSAoSS1QKTsgOTc4LTEtOTMxODYyLTg0LTQgKFNJKTwvcD4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogNDcuMTcxNyU7IiBib3JkZXI9IjAiIGhlaWdodD0iMTIiPjxjb2xncm91cD48Y29sIHN0eWxlPSJ3aWR0aDogNTAuMDg1JTsiPjxjb2wgc3R5bGU9IndpZHRoOiA0OS44NTg0JTsiPjwvY29sZ3JvdXA+Cjx0Ym9keT4KPHRyPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi10aGVybW9keW5hbWljcy1pLXA/cHJvZHVjdF9pZD0xNzAzODY1IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+UFVSQ0hBU0UgSS1QPC9hPjwvdGQ+Cjx0ZD48YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1zZWNvbmRhcnkiIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9zdGFuZGFyZHMvZnVuZGFtZW50YWxzLW9mLXRoZXJtb2R5bmFtaWNzLXNpP3Byb2R1Y3RfaWQ9MTcwMzg2OCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPlBVUkNIQVNFIFNJPC9hPjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+Cjxocj4KPGg0PkZ1bmRhbWVudGFscyBvZiBXYXRlciBTeXN0ZW0gRGVzaWduPC9oND4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi13YXRlci1zeXN0ZW0tZGVzaWduLXNpP3Byb2R1Y3RfaWQ9MTcwMzg2OSIgdGl0bGUgdGFyZ2V0PSJfYmxhbmsiIHJlbD48aW1nIGFsdD0iQVNIUkFFLUQtOTgwMjAtMTUweDE5NS5qcGciIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9lZHVjYXRvciUyMHJlc291cmNlcy9hc2hyYWUtZC05ODAyMC0xNTB4MTk1LmpwZyIgb2JqZWN0aWQ9IjA5YjlhZDc5LWIwOWItNDI3ZC04ZDU5LWQ2M2M1Yzg5YjM5ZCI+PC9hPgo8ZmlnY2FwdGlvbj5GdW5kYW1lbnRhbHMgPGJyPm9mIFdhdGVyIFN5c3RlbSBEZXNpZ248L2ZpZ2NhcHRpb24+CjwvZmlndXJlPgo8cD5MZWFybiB0aGUgYmFzaWMgY29uY2VwdHMgb2YgaHlkcm9uaWMgc3lzdGVtIG9wZXJhdGlvbiBhbmQgZGVzaWduIGluY2x1ZGluZyBwaXBpbmcgc3lzdGVtcywgcGlwZSBtYXRlcmlhbHMgYW5kIGZpdHRpbmdzLCBjZW50cmlmdWdhbCBwdW1wcywgdGVybWluYWwgdW5pdHMsIGV4cGFuc2lvbiB0YW5rLCBhbmQgd2F0ZXIgY2hpbGxlcnMuPC9wPgo8cD48c3Ryb25nPkktUCAoMjAxNSkgb3IgU0kgKDE5OTgpIFVuaXRzOyBTb2Z0IGNvdmVyOyA4ICYjMTg5OyB4IDExIGluOyAzNDggcHAgSS1QOyAyODIgcHAgU0k7IEFTSFJBRTwvc3Ryb25nPjxicj48c3Ryb25nPlByb2R1Y3QgQ29kZTo8L3N0cm9uZz4mbmJzcDs5ODAyMCAoSS1QKTsmbmJzcDs5ODAzNSAoU0kpPGJyPjxzdHJvbmc+SVNCTjo8L3N0cm9uZz4gOTc4LTEtOTM2NTA0LTY2LTQgKHBhcGVyYmFjayksIElTQk4gOTc4LTEtOTM5MjAwLTA0LTQgKFBERikgKEktUCk8L3A+Cjx0YWJsZSBzdHlsZT0id2lkdGg6IDQ3LjE3MTclOyIgYm9yZGVyPSIwIiBoZWlnaHQ9IjEyIj48Y29sZ3JvdXA+PGNvbCBzdHlsZT0id2lkdGg6IDUwLjA4NSU7Ij48Y29sIHN0eWxlPSJ3aWR0aDogNDkuODU4NCU7Ij48L2NvbGdyb3VwPgo8dGJvZHk+Cjx0cj4KPHRkPjxhIGNsYXNzPSJidG4gYnRuLS1oZXhhZ29uLXNlY29uZGFyeSIgaHJlZj0iaHR0cHM6Ly9zdG9yZS5hY2N1cmlzdGVjaC5jb20vYXNocmFlL3N0YW5kYXJkcy9mdW5kYW1lbnRhbHMtb2Ytd2F0ZXItc3lzdGVtLWRlc2lnbi1pLXAtMm5kLWVkP3Byb2R1Y3RfaWQ9MTkwNDQwNSIgdGFyZ2V0PSJfYmxhbmsiPlBVUkNIQVNFIEktUDwvYT48L3RkPgo8dGQ+PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tc2Vjb25kYXJ5IiBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvc3RhbmRhcmRzL2Z1bmRhbWVudGFscy1vZi13YXRlci1zeXN0ZW0tZGVzaWduLXNpP3Byb2R1Y3RfaWQ9MTcwMzg2OSIgdGFyZ2V0PSJfYmxhbmsiPlBVUkNIQVNFIFNJPC9hPjwvdGQ+CjwvdHI+CjwvdGJvZHk+CjwvdGFibGU+ZGQCCw9kFgJmD2QWAgUFY3RsMDAPDxYCHwsFaDxkaXYgY2xhc3M9ImgtcHVzaEJvdHRvbSI+DQogIDxTQ1JJUFQgTEFOR1VBR0U9IkphdmFTY3JpcHQiPg0KCQkgIE9BU19BRCgnUmlnaHQnKTsgDQoJCTwvU0NSSVBUPg0KPC9kaXY+ZGQCDQ9kFgJmD2QWAgUFY3RsMDAPDxYCHwsFaTxkaXYgY2xhc3M9ImgtcHVzaEJvdHRvbSI+DQogIDxTQ1JJUFQgTEFOR1VBR0U9IkphdmFTY3JpcHQiPg0KCQkgIE9BU19BRCgnUmlnaHQxJyk7IA0KCQk8L1NDUklQVD4NCjwvZGl2PmRkAhEPZBYIZg9kFgJmDxYCHwsFlgk8bmF2IGNsYXNzPSJmb290ZXJNYWluLXRvcE5hdiBmb290ZXJNYWluLXRvcE5hdi0tc29jaWFsTmF2Ij48dWw+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9BU0hSQUV1cGRhdGVzIiBjbGFzcz0iZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLSBpY29uLWZhY2Vib29rLWxvZ28gaC1jb2xvci1zb2NpYWwtZmIgaWNvbi0tZW1wdHkiIGFyaWEtbGFiZWw9IiBpY29uLWZhY2Vib29rLWxvZ28gaC1jb2xvci1zb2NpYWwtZmIgaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vdHdpdHRlci5jb20vYXNocmFlbmV3cyIgY2xhc3M9ImZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi14LWxvZ28gaWNvbi0tZW1wdHkiIGFyaWEtbGFiZWw9IiBpY29uLXgtbG9nbyBpY29uLS1lbXB0eSI+wqA8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vdXNlci9BU0hSQUV2aWRlbyIgY2xhc3M9ImZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi15b3V0dWJlLWxvZ28gaWNvbi0tZW1wdHkiIGFyaWEtbGFiZWw9IiBpY29uLXlvdXR1YmUtbG9nbyBpY29uLS1lbXB0eSI+wqA8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2NvbXBhbnkvYXNocmFlIiBjbGFzcz0iZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLSBpY29uLWxpbmtlZGluLWxvZ28gaWNvbi0tZW1wdHkiIGFyaWEtbGFiZWw9IiBpY29uLWxpbmtlZGluLWxvZ28gaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lmluc3RhZ3JhbS5jb20vYXNocmFlX3NvY2lldHkiIGNsYXNzPSJmb290ZXJNYWluU29jaWFsTGluayBmb290ZXJNYWluU29jaWFsTGluay0tZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLSBpY29uLWluc3RhZ3JhbS1sb2dvIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSJmb290ZXJNYWluU29jaWFsTGluayBmb290ZXJNYWluU29jaWFsTGluay0tIGljb24taW5zdGFncmFtLWxvZ28gaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogIDwvdWw+PC9uYXY+ZAIBD2QWAmYPZBYCBQVjdGwwMA8PFgIfCwWUBjxkaXYgY2xhc3M9InNtYWxsTW9kdWxlIGNvbnRhaW5lZCI+CjxkaXYgY2xhc3M9InNtYWxsTW9kdWxlLWl0ZW0iPjxpbWcgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWJvdHRvbTogMTBweDsgd2lkdGg6IDMyNXB4OyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvOyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9nbG9iYWwlMjBjb250ZW50L2xvZ29zL2FzaHJhZV9sb2dvX3RhZ2xpbmUucG5nIiBhbHQgZGF0YS1hbXAtaGVpZ2h0PSIxMDAiIGRhdGEtYW1wLXdpZHRoPSI0MDAiPjwvZGl2Pgo8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZS1pdGVtIj4KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OiAxMHB4OyBtYXJnaW4tcmlnaHQ6IDEwcHg7Ij5BU0hSQUUgaXMgYW4gaW50ZXJuYXRpb25hbCBzb2NpZXR5IG9mIG1vcmUgdGhhbiA1MCwwMDAgaGVhdGluZywgcmVmcmlnZXJhdGluZyBhbmQgYWlyLWNvbmRpdGlvbmluZyBwcm9mZXNzaW9uYWxzIGZyb20gb3ZlciAxMzIgbmF0aW9ucyBkZWRpY2F0ZWQgdG88c3Ryb25nPiA8L3N0cm9uZz5zZXJ2aW5nIGh1bWFuaXR5IGFuZCBwcm9tb3RpbmcgYSBzdXN0YWluYWJsZSB3b3JsZC48L3A+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+PC9saT48L3VsPmQCBQ8WAh8IaGQCBw9kFgICAQ8UKwACZGRkGAcFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYOBSFjdGwwMSRjdGxCcmVhZGNydW1iTmF2JEJyZWFkY3J1bWIFGmN0bDAxJGN0bFBhZ2VUaXRsZSRjbHRpdGxlBR1jdGwwMSRGb290ZXIkbmF2Rm9vdGVyVXRpbGl0eQUrY3RsMDEkSGVhZGVyJGN0bDAwJGN0bFV0aWxpdHlOYXYkbmF2VXRpbGl0eQU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXI0JFBhZ2Vab25lQ29udGFpbmVyNF80aUVoTEZBRmlOUwU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXI0JFBhZ2Vab25lQ29udGFpbmVyNF80aUVoTEZBRmlOUwU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV81RTI2WWIxekJOVAU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV81RTI2WWIxekJOVAU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIyJFBhZ2Vab25lQ29udGFpbmVyMl9BMjRjSUFzQ0NkbQU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIyJFBhZ2Vab25lQ29udGFpbmVyMl9BMjRjSUFzQ0NkbQU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIzJFBhZ2Vab25lQ29udGFpbmVyM18yMWh0SjlmSEMyTAU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIzJFBhZ2Vab25lQ29udGFpbmVyM18yMWh0SjlmSEMyTAU4Y3RsMDEkRm9vdGVyJEdyYXlBcmVhQ29udGVudCRHcmF5QXJlYUNvbnRlbnRfNVYzclJzQllZRkgFOGN0bDAxJEZvb3RlciRHcmF5QXJlYUNvbnRlbnQkR3JheUFyZWFDb250ZW50XzVWM3JSc0JZWUZIBR9zaXRlRWRpdG9yVG9vbGJhciRsdlVzZXJPcHRpb25zD2dkBR9zaXRlRWRpdG9yVG9vbGJhciRsdlBhZ2VCdWlsZGVyD2dkBR5zaXRlRWRpdG9yVG9vbGJhciRsdlNoYXJlZFBhZ2UPZ2QFJXNpdGVFZGl0b3JUb29sYmFyJGx2UHJvZHVjdE5hdmlnYXRpb24PZ2QFHXNpdGVFZGl0b3JUb29sYmFyJGx2UGFnZU1vZGVzD2dkBQtsdkRlYnVnSW5mbw9nZPI8Ixu35f4zw0U/XLQLc902kR1Z" /></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>

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