www.ashrae.org Open in urlscan Pro
3.211.104.172  Public Scan

Submitted URL: http://www.ashrae.org/
Effective URL: https://www.ashrae.org/
Submission: On December 23 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

POST /

<form method="post" action="/" 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="headerMain-util">
        <div class="headerMain-utilInner">
          <div class="headerMain-utilZone01">
            <i class="placeholder" data-placeholderid="10860"></i>
            <div class="logoMain">
              <a href="/">
                        <img src="/Image Library/content-images/logo_ashrae.png" alt="logo"></a><span>Shaping Tomorrow's Built Environment Today</span>
            </div>
          </div>
          <div class="headerMain-utilZone02">
            <i class="placeholder" data-placeholderid="11138"></i>
            <i class="placeholder" data-placeholderid="13207"></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">
            <i class="placeholder" data-placeholderid="9025"></i>
            <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>
            <i class="placeholder" data-placeholderid="2411"></i>
            <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>
                <i class="placeholder" data-placeholderid="1039"></i>
                <li class="hasChildren is-mega"><a href="/about">About</a>
                  <ul>
                    <div class="mega-column">
                      <li class=""><a href="/about/mission-and-vision">Mission &amp; Vision</a>
                        <ul class="mega-column--inset">
                          <li class=""><a href="/about/mission-and-vision/ashrae-industry-history">ASHRAE &amp; 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/Society-Org-Chart-2023-August-3.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/2023">2023</a></li>
                          <li class=""><a href="/about/news/2022">2022</a></li>
                          <li class=""><a href="/about/news/2021">2021</a></li>
                          <li class=""><a href="/about/news/2020">2020</a></li>
                          <li class=""><a href="/about/news/2019">2019</a></li>
                          <li class=""><a href="/about/news/2018">2018</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://www.techstreet.com/ashrae/pages/home" 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/task-force-for-building-decarbonization-tfbd">Task Force for Building Decarbonization (TFBD)</a></li>
                    </div>
                    <div class="mega-column">
                      <li class=""><a href="/technical-resources/standards-and-guidelines">Standards &amp; 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 &amp; 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 &amp; 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/2024-winter-conference-courses-chicago">2024 Winter Conference Courses | Chicago</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/european-training-center">European Training Center</a></li>
                          <li class=""><a href="/professional-development/all-instructor-led-training/global-training-center">Global Training Center | Dubai</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>
                          <li class=""><a href="/professional-development/all-instructor-led-training/course-at-cmpx-2024">Course at CMPX 2024</a></li>
                          <li class=""><a href="/professional-development/all-instructor-led-training/course-at-2024-int-l-decarb-conference">Course at 2024 Int’l Decarb Conference</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>
                        <ul class="mega-column--inset">
                          <li class=""><a href="/professional-development/job-board/resume-submission-incentive">Resume Submission Incentive</a></li>
                        </ul>
                      </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/2024-winter-conference-chicago">2024 Winter Conference | Chicago</a></li>
                      <li class=""><a href="/conferences/2024-annual-conference-indianapolis">2024 Annual Conference | Indianapolis</a></li>
                      <li class=""><a href="/conferences/topical-conferences">Topical Conferences</a>
                        <ul class="mega-column--inset">
                          <li class=""><a href="/conferences/topical-conferences/international-building-decarbonization-conference-2024">International Building Decarbonization Conference 2024</a></li>
                          <li class=""><a href="/conferences/topical-conferences/2024-ashrae-conference-for-integrated-design-construction-operation">2024 ASHRAE Conference for Integrated Design, Construction &amp; Operation</a></li>
                          <li class=""><a href="/conferences/topical-conferences/2024-wia-leadership-symposium">2024 WIA Leadership Symposium</a></li>
                          <li class=""><a href="/conferences/topical-conferences/the-sixth-international-conference-on-efficient-building-design">The Sixth International Conference on Efficient Building Design</a></li>
                          <li class=""><a href="/conferences/topical-conferences/2024-ashrae-decarbonization-conference">2024 ASHRAE Decarbonization 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/emeetings">eMeetings</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>
                        </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 &amp; 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 &amp; Grants</a></li>
                          <li class=""><a href="/communities/student-zone/student-branches">Student Branches</a></li>
                          <li class=""><a href="/communities/student-zone/k-12-activities">K–12 Activities</a></li>
                          <li class=""><a href="/communities/student-zone/membership-and-meetings">Membership &amp; 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 &amp; 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 &amp; 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="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 &amp; 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="sliderMain--container">
        <div id="ctl01_Pagezonecontainer4">
          <div id="ctl01_Pagezonecontainer4_Pagezonecontainer4_Alljd1FWCsd">
            <div id="ctl01_Pagezonecontainer4_Pagezonecontainer4_Alljd1FWCsd_ctl00">
              <div class="overlayCTA" xmlns:f="http://fxsl.sf.net/">
                <div class="overlayCTA-inner">
                  <h3 class="overlayCTA-heading"></h3>
                  <h5 class="spotlight-heading" style="text-align: center;">ASHRAE's Mission and Vision</h5>
                  <p></p>
                  <p style="text-align: center;"><strong>Mission:</strong> To serve humanity by advancing the arts and sciences of heating, ventilation, air conditioning, refrigeration and their allied fields.<br><br><strong>Vision:</strong> A
                    healthy and sustainable built environment for all.</p>
                  <a href="https://www.ashrae.org/about/about-ashrae" class="btn overlayCTA-btn">WHAT IS ASHRAE?</a>
                  <a href="https://www.ashrae.org/membership/join/join-ashrae" class="btn overlayCTA-btn">BECOME A MEMBER</a>
                </div>
              </div>
            </div>
          </div>
          <div id="ctl01_Pagezonecontainer4_Pagezonecontainer4_8qDeNpaIZKe" class="CLContentDataView">
            <div class="sliderMain slick-initialized slick-slider slick-dotted" xmlns="http://www.w3.org/1999/xhtml" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="urn:my-scripts" role="toolbar">
              <div aria-live="polite" class="slick-list draggable">
                <div class="slick-track" style="opacity: 1; width: 4800px;" role="listbox">
                  <div class="sliderMain-slide sliderMain-slide--textLight sliderMain-slide--rightBottom slick-slide" data-slick-index="0" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide00"
                    style="width: 1600px; position: relative; left: 0px; top: 0px; z-index: 998; opacity: 0; transition: opacity 300ms ease 0s;">
                    <a href="https://www.ashrae.org/conferences/2024-winter-conference-chicago" tabindex="-1">
      <div class="sliderMainImage" data-lg="https://www.ashrae.org/image%20library/main%20nav/conferences/winter%20conference/2024-winter-conference-slider-full.png" data-sm="https://www.ashrae.org/image%20library/homepage/2024_wc_homepage-slider-graphic_mobile.jpg" style="background-position-y: -57.6423px; background-image: url(&quot;https://www.ashrae.org/image%20library/main%20nav/conferences/winter%20conference/2024-winter-conference-slider-full.png&quot;);">
      &nbsp;
    </div>
      <span class="sliderMainContent">
        <span class="sliderMainContent-inner">
          <span class="sliderMainContent-copy">
            <h2 class="sliderMainContent-heading">2024 ASHRAE Winter Conference and AHR Expo</h2>
            <p>Get registered for the HVAC&amp;R event of the year.</p>
          </span>
        </span>
      </span>
    </a>
                  </div>
                  <div class="sliderMain-slide sliderMain-slide--textLight sliderMain-slide--rightBottom slick-slide slick-current slick-active" data-slick-index="1" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide01"
                    style="width: 1600px; position: relative; left: -1600px; top: 0px; z-index: 999; opacity: 1;">
                    <a href="https://www.ashrae.org/technical-resources/ashrae-journal/featured-articles/december-2023-necessity-of-expanded-field-data-to-validate-ground-source-heat-pump-design-models" tabindex="0">
      <div class="sliderMainImage" data-lg="https://www.ashrae.org/image%20library/homepage/dec.-heat-pump-banner-1920x700.jpg" data-sm="https://www.ashrae.org/image%20library/homepage/dec.-heat-pump-banner-700-x-255.jpg" style="background-position-y: -57.6423px; background-image: url(&quot;https://www.ashrae.org/image%20library/homepage/dec.-heat-pump-banner-1920x700.jpg&quot;);">
      &nbsp;
    </div>
      <span class="sliderMainContent">
        <span class="sliderMainContent-inner">
          <span class="sliderMainContent-copy">
            <h2 class="sliderMainContent-heading">Necessity of Expanded Field Data to Validate Ground Source Heat Pump Design Models</h2>
            <p>This article reviews field data from long-term ground source heat pump systems that often diverge from ground heat exchanger model results, and in doing so shows why it’s necessary to obtain much larger field data sets.</p>
          </span>
        </span>
      </span>
    </a>
                  </div>
                  <div class="sliderMain-slide sliderMain-slide--textLight sliderMain-slide--rightBottom slick-slide" data-slick-index="2" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide02"
                    style="width: 1600px; position: relative; left: -3200px; top: 0px; z-index: 998; opacity: 0;">
                    <a href="https://www.ashrae.org/news/ashraejournal/ashrae-journal-podcast-episode-31" tabindex="-1">
      <div class="sliderMainImage" data-lg="https://www.ashrae.org/image%20library/homepage/s4e31_homepage_slider.png" data-sm="https://www.ashrae.org/image%20library/homepage/s4e31_homepage_slider_700x255.png" style="background-position-y: -57.6423px; background-image: url(&quot;https://www.ashrae.org/image%20library/homepage/s4e31_homepage_slider.png&quot;);">
      &nbsp;
    </div>
      <span class="sliderMainContent">
        <span class="sliderMainContent-inner">
          <span class="sliderMainContent-copy">
            <h2 class="sliderMainContent-heading">Tackling the Climate Crisis With 2023–24 ASHRAE President Ginger Scoggins</h2>
          </span>
        </span>
      </span>
    </a>
                  </div>
                </div>
              </div>
              <ul class="slick-dots" style="display: block;" role="tablist">
                <li class="" aria-hidden="true" role="presentation" aria-selected="true" aria-controls="navigation00" id="slick-slide00"><button type="button" data-role="none" role="button" tabindex="0">1</button></li>
                <li aria-hidden="false" role="presentation" aria-selected="false" aria-controls="navigation01" id="slick-slide01" class="slick-active"><button type="button" data-role="none" role="button" tabindex="0">2</button></li>
                <li aria-hidden="true" role="presentation" aria-selected="false" aria-controls="navigation02" id="slick-slide02"><button type="button" data-role="none" role="button" tabindex="0">3</button></li>
              </ul>
            </div>
            <script xmlns="http://www.w3.org/1999/xhtml" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="urn:my-scripts">
              $('.sliderMain').slick({
                arrows: false,
                dots: true,
                fade: true,
                infinite: true,
                autoplay: true,
                autoplaySpeed: 4000,
                speed: 300,
                slidesToShow: 1,
                slidesToScroll: 1,
              });
            </script><input name="ctl01$Pagezonecontainer4$Pagezonecontainer4_8qDeNpaIZKe$ctl01_Pagezonecontainer4_Pagezonecontainer4_8qDeNpaIZKeCallBack_ClientValues" type="hidden"
              id="ctl01_Pagezonecontainer4_Pagezonecontainer4_8qDeNpaIZKeCallBack_ClientValues" value="0^ContentTitle ASC^">
          </div>
        </div>
        <!--/.sliderMain-->
      </div>
      <div class="section">
        <div class="contained">
          <div class="row">
            <div class="column lg-18">
              <div id="ctl01_PageZoneContainer1">
                <div id="ctl01_PageZoneContainer1_PageZoneContainer1_OYj34DquPU">
                  <div id="ctl01_PageZoneContainer1_PageZoneContainer1_OYj34DquPU_ctl00">
                    <div class="section featureBlock featureBlock--five">
                      <div class="contained">
                        <div class="featureBlock-mainFeature">
                          <figure class="featureBlock-mainImage">
                            <a href="https://www.ashrae.org/conferences/2024-winter-conference-chicago/2024-winter-conference-main" title="2024 Winter Conference "><img src="https://www.ashrae.org/image%20library/homepage/2024winterconferencemainfeature.png" alt="" data-amp-height="1282" data-amp-width="2400" width="1213" height="647"></a>
                          </figure>
                          <p><strong><span dir="ltr">2024 ASHRAE Winter Conference and AHR Expo</span></strong><br><br>Find inspiration, answers, networking, and the latest industry trends at the 2024 ASHRAE Winter Conference, taking place Jan. 20-24
                            in Chicago at the Marriott Marquis Chicago and McCormick Place, just a skybridge apart from the AHR Expo. See what’s planned and register by Nov. 26 to lock in early bird rates.
                            <a href="https://www.ashrae.org/conferences/2024-winter-conference-chicago">Learn more.</a></p>
                        </div>
                      </div>
                    </div>
                    <div class="section featureBlock featureBlock--three">
                      <div class="contained">
                        <div class="row">
                          <div class="column lg-8">
                            <figure class="featureBlock-figure"><img style="height: 133px; width: 231px;" src="https://www.ashrae.org/image%20library/homepage/prof-dev.png" alt="" data-amp-height="1456" data-amp-width="2334"><br>
                              <figcaption class="featureBlock-figcaption">
                                <p>HVAC Design Training<br>2024 Schedule announced!</p>
                                <p><a class="btn" href="https://www.ashrae.org/professional-development/all-instructor-led-training/hvac-design-and-operations-training">LEARN MORE</a></p>
                              </figcaption>
                            </figure>
                          </div>
                          <!--/.column-->
                          <div class="column lg-8">
                            <figure class="featureBlock-figure"><img style="height: 133px; width: 231px;" src="https://www.ashrae.org/image%20library/homepage/survey-feedback.png" alt="Person filling out survey on computer" width="231" height="133"
                                data-amp-height="338" data-amp-width="600"><br>
                              <figcaption class="featureBlock-figcaption">
                                <p>ASHRAE Strategic Plan<br> Feedback Form</p>
                                <p><a class="btn" href="https://strategicplanfeedback.ashrae.org/" target="_blank">LEARN MORE</a></p>
                              </figcaption>
                            </figure>
                          </div>
                          <!--/.column-->
                          <div class="column lg-8">
                            <figure class="featureBlock-figure"><img style="height: 133px; width: 231px;" src="https://www.ashrae.org/image%20library/main%20nav/about/shutterstock_tfbd.jpg" alt="" width="241" height="133" data-amp-height="567"
                                data-amp-width="1000"><br>
                              <figcaption class="featureBlock-figcaption">
                                <p>Task Force for Building<br>Decarbonization (TFBD)</p>
                                <p><a class="btn" href="https://www.ashrae.org/about/ashrae-task-force-for-building-decarbonization">LEARN MORE</a></p>
                              </figcaption>
                            </figure>
                          </div>
                          <!--/.column-->
                        </div>
                        <!--/.row-->
                      </div>
                      <!--/.contained-->
                    </div>
                    <p><!--/.featureBlock--></p>
                  </div>
                </div>
                <div id="ctl01_PageZoneContainer1_PageZoneContainer1_AGh98KBDIOG" class="CLContentDataView">
                  <div class="section featureBlock featureBlock--five-icons">
                    <div class="contained">
                      <figure class="featureBlock-figure"><a href="/communities/regions/regions" class="icon-regions icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/communities/regions/regions">REGIONS</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="/communities/chapters/chapters" class="icon-chapters icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/communities/chapters/chapters">CHAPTERS</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="/communities/committees/committees" class="icon-committees-1 icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/communities/committees/committees">COMMITTEES</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="/communities/volunteer/learn-more-about-becoming-a-volunteer" class="icon-volunteer icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/communities/volunteer/learn-more-about-becoming-a-volunteer">VOLUNTEER INFORMATION</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="https://www.techstreet.com/ashrae/pages/home?ashrae_auth_token=" class="icon-bookstore icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="https://www.techstreet.com/ashrae/pages/home?ashrae_auth_token=">BOOKSTORE</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="/technical-resources/standards-and-guidelines/standards-activities" class="icon-standards icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/technical-resources/standards-and-guidelines/standards-activities">STANDARDS</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="/technical-resources/ashrae-journal/ashrae-journal" class="icon-journal icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/technical-resources/ashrae-journal/ashrae-journal">ASHRAE JOURNAL</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="/communities/young-engineers-in-ashrae-yea/young-engineers-in-ashrae-yea" class="icon-young_engineers icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/communities/young-engineers-in-ashrae-yea/young-engineers-in-ashrae-yea">YOUNG ENGINEERS</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="/communities/student-zone/student-zone" class="icon-students icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/communities/student-zone/student-zone">STUDENT OPPORTUNITIES</a></p>
                        </figcaption>
                      </figure>
                      <figure class="featureBlock-figure"><a href="/make-a-gift/make-a-gift" class="icon-gift-1 icon--empty"></a>
                        <figcaption class="featureBlock-figcaption">
                          <p><a class="btn" href="/make-a-gift/make-a-gift">MAKE A GIFT</a></p>
                        </figcaption>
                      </figure>
                    </div>
                  </div><input name="ctl01$PageZoneContainer1$PageZoneContainer1_AGh98KBDIOG$ctl01_PageZoneContainer1_PageZoneContainer1_AGh98KBDIOGCallBack_ClientValues" type="hidden"
                    id="ctl01_PageZoneContainer1_PageZoneContainer1_AGh98KBDIOGCallBack_ClientValues" value="0^^">
                </div>
              </div>
            </div>
            <!-- BEGIN ADS-->
            <div class="column columnAds lg-6">
              <div id="ctl01_PageZoneContainer2">
                <div id="ctl01_PageZoneContainer2_PageZoneContainer2_dCl3Ebp1hb">
                  <div id="ctl01_PageZoneContainer2_PageZoneContainer2_dCl3Ebp1hb_ctl00">
                    <div class="h-pushBottom">
                      <script language="JavaScript">
                        OAS_AD('x02');
                      </script><broadstreet-zone-container><broadstreet-zone zone-id="141679" tracked="true" id="street-GTYi4DuJK2oVToEK">
                          <div><span style=""><span style="display:inline-block;max-width:100%;"
                                onmouseover="typeof(broadstreet) !== &quot;undefined&quot; &amp;&amp; broadstreet.trackHover &amp;&amp; broadstreet.trackHover(this, &quot;https://ad.broadstreetads.com/hover/835964/c554414/z141679&quot;);"
                                data-view="" data-bs-ad-id="835964" data-bs-campaign-id="554414" data-bs-zone-id="141679" class="broadstreet-html-placement">
                                <div class="bsa-ad-type-the-amazing-3d-cube-gallery" id="container-sjt2juljeao0000000000" style="display:inline-block;max-width:100%;">
                                  <style type="text/css">
                                    #sjt2juljeao0000000000 {
                                      font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
                                      font-weight: 300;
                                      width: 300px
                                    }

                                    #sjt2juljeao0000000000 img {
                                      image-rendering: -webkit-optimize-contrast
                                    }

                                    #sjt2juljeao0000000000 p {
                                      font-size: 12px;
                                      text-align: left
                                    }

                                    #sjt2juljeao0000000000 div.broadstreet_cube_gallery>div img {
                                      display: inline-block;
                                      max-width: none !important
                                    }

                                    #sjt2juljeao0000000000 .broadstreet_cube_link {
                                      background-color: #555
                                    }

                                    #sjt2juljeao0000000000 .bs-cube-nav,
                                    #sjt2juljeao0000000000 .bs-cube-caption {
                                      background-color: #212121;
                                      color: #9e9e9e;
                                      position: relative;
                                      padding: 10px 15px 10px 15px;
                                      box-sizing: border-box;
                                      font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
                                      font-weight: 300
                                    }

                                    #sjt2juljeao0000000000 .bs-cube-arr {
                                      position: absolute;
                                      cursor: pointer;
                                      font-size: 20px;
                                      top: 5px;
                                      padding: 0 10px 0 10px
                                    }

                                    #sjt2juljeao0000000000 .bs-cube-left-arr {
                                      left: 5px
                                    }

                                    #sjt2juljeao0000000000 .bs-cube-right-arr {
                                      right: 5px
                                    }

                                    #sjt2juljeao0000000000 .bs-cube-progress {
                                      text-align: center;
                                      font-size: 12px
                                    }

                                    #sjt2juljeao0000000000 .bs-cube-arr:hover {
                                      color: #f5f5f5
                                    }

                                    #sjt2juljeao0000000000 .broadstreet_cube_logo {
                                      background-color: white;
                                      box-sizing: border-box;
                                      border-top: 1px solid #aaa;
                                      border-left: 1px solid #aaa;
                                      border-right: 1px solid #aaa;
                                      text-align: center;
                                      padding: 10px 0 5px 0
                                    }

                                    #sjt2juljeao0000000000 .broadstreet_cube_logo img {
                                      border: 0;
                                      display: inline-block !important
                                    }

                                    #sjt2juljeao0000000000 .bs-cube-caption {
                                      text-align: center;
                                      display: none;
                                      position: absolute;
                                      font-size: 12px;
                                      width: 100%;
                                      bottom: 0;
                                      background-color: #555;
                                      color: white;
                                      -webkit-animation: fadein 2s;
                                      -moz-animation: fadein 2s;
                                      -ms-animation: fadein 2s;
                                      -o-animation: fadein 2s;
                                      animation: fadein 2s;
                                      opacity: .8
                                    }

                                    @keyframes fadein {
                                      from {
                                        opacity: 0
                                      }

                                      to {
                                        opacity: .8
                                      }
                                    }

                                    @-moz-keyframes fadein {
                                      from {
                                        opacity: 0
                                      }

                                      to {
                                        opacity: .8
                                      }
                                    }

                                    @-webkit-keyframes fadein {
                                      from {
                                        opacity: 0
                                      }

                                      to {
                                        opacity: .8
                                      }
                                    }

                                    @-ms-keyframes fadein {
                                      #sjt2juljeao0000000000 from {
                                        opacity: 0
                                      }

                                      #sjt2juljeao0000000000 to {
                                        opacity: .8
                                      }
                                    }

                                    @-o-keyframes fadein {
                                      from {
                                        opacity: 0
                                      }

                                      to {
                                        opacity: .8
                                      }
                                    }
                                  </style>
                                  <div id="sjt2juljeao0000000000" style="display: inline-block;max-width:100%;">
                                    <!-- / load any components -->
                                    <a class="broadstreet_cube_link" href="javascript:void(0);" data-href="https://ad.broadstreetads.com/click/835964/c554414/z141679?" onmouseover="this.getAttribute(&quot;data-href&quot;) &amp;&amp; (this.setAttribute(&quot;href&quot;, this.getAttribute(&quot;data-href&quot;)) || this.removeAttribute(&quot;data-href&quot;))" ontouchstart="this.getAttribute(&quot;data-href&quot;) &amp;&amp; (this.setAttribute(&quot;href&quot;, this.getAttribute(&quot;data-href&quot;)) || this.removeAttribute(&quot;data-href&quot;))" target="_blank" style="position: relative; display: block; width: 300px; background-color: transparent;">
<div class="broadstreet_cube_logo" style="display: none;">
	<img src="{DATA:logo__800}" style="width:60%;">
</div>
<div class="broadstreet_cube_gallery"><div class="loaded" style="width: 300px; height: 300px;"><div class="cube" style="transform: translateZ(-150px) rotateX(-180deg);"><div class="cube-front" style="transform: translateZ(150px); z-index: 100;"><img src="https://cdn.broadstreetads.com/uploads/s_800_0371bee7-19c8-4195-9c98-702b2708f737.jpeg" width="300" height="300.75" maxwidth="initial" style="margin-top: -0.375px;"></div><div class="cube-back" style="transform: rotateX(-180deg) translateZ(150px); z-index: 1000;"><img src="https://cdn.broadstreetads.com/uploads/s_800_1e1fb523-80f9-4f7a-a2ef-fb6e8ccced37.jpeg" width="300" height="300" maxwidth="initial" style="margin-top: 0px;"></div><div class="cube-right" style="transform: rotateY(90deg) translateZ(150px); z-index: 100;"><img src="https://cdn.broadstreetads.com/uploads/s_800_75b03479-6b65-463d-bd6f-531dff0b120a.jpeg" width="300" height="300" maxwidth="initial" style="margin-top: 0px;"></div><div class="cube-left" style="transform: rotateY(-90deg) translateZ(150px); z-index: 100;"><img src="https://cdn.broadstreetads.com/uploads/s_800_1652377e-13d9-4cc4-b3c5-916ce18cf424.jpeg" width="300" height="300" maxwidth="initial" style="margin-top: 0px;"></div><div class="cube-top" style="transform: rotateX(90deg) translateZ(150px); z-index: 100;"><img src="https://cdn.broadstreetads.com/uploads/s_800_2e3aa26a-ff00-4546-a477-b67c5b51b87f.jpeg" width="300" height="300" maxwidth="initial" style="margin-top: 0px;"></div><div class="cube-bottom" style="transform: rotateX(-90deg) translateZ(150px); z-index: 100;"><img src="https://cdn.broadstreetads.com/uploads/s_800_bf93f549-d130-4491-bb5a-50a1b868668f.jpeg" width="300" height="300" maxwidth="initial" style="margin-top: 0px;"></div></div></div></div>
<div class="bs-cube-caption" style="visibility: hidden; display: none;"></div>
</a>
                                    <div class="bs-cube-nav" style="width: 300px; display: none;">
                                      <span class="bs-cube-arr bs-cube-left-arr">←</span>
                                      <span class="bs-cube-arr bs-cube-right-arr">→</span>
                                      <div class="bs-cube-progress">2 / 6</div>
                                    </div>
                                  </div>
                                  <script type="text/javascript">
                                    (function(d, w, o) {
                                      window.broadstreetScriptRan = true;
                                      var s = {},
                                        k = {},
                                        e = {},
                                        i, c, x;
                                      e.root = d;
                                      e.data = w;
                                      e.id = o;
                                      if (!window.broadstreetModules) {
                                        window.broadstreetModules = {}
                                      }

                                      function j() {}
                                      var r = {};
                                      var t = {};
                                      r.loadScript = function(n, z, a) {
                                        window.broadstreetLoadedScripts = window.broadstreetLoadedScripts || {};
                                        if (window.broadstreetLoadedScripts[n]) {
                                          z(true)
                                        } else {
                                          var y = a || d;
                                          var l = document.createElement("script");
                                          l.type = "text/javascript";
                                          l.src = n;
                                          l.onreadystatechange = z;
                                          l.onload = function() {
                                            window.broadstreetLoadedScripts[n] = true;
                                            z(false)
                                          };
                                          y.appendChild(l)
                                        }
                                      };
                                      r.randomString = function(a) {
                                        return Math.round((Math.pow(36, a + 1) - Math.random() * Math.pow(36, a))).toString(36).slice(1)
                                      };
                                      r.isDashboard = function() {
                                        return (window.location.href.match(/localhost/) || window.location.href.match(/my\.broadstreetads/))
                                      };
                                      r.isPreview = function() {
                                        return (r.isDashboard() || window.location.href.match(/broadstreet_preview/) || (window.name == "parkave-preview") || (window.name == "broadstreet-preview"))
                                      };
                                      r.debounce = function(l, y, a) {
                                        var n;
                                        return function() {
                                          var C = this,
                                            B = arguments;
                                          var A = function() {
                                            n = null;
                                            if (!a) {
                                              l.apply(C, B)
                                            }
                                          };
                                          var z = a && !n;
                                          clearTimeout(n);
                                          n = setTimeout(A, y);
                                          if (z) {
                                            l.apply(C, B)
                                          }
                                        }
                                      };
                                      r.onRender = [];
                                      r.render = r.debounce(function() {
                                        d.style.visible = "hidden";
                                        for (var a = 0; a < r.onRender.length; a++) {
                                          r.onRender[a]()
                                        }
                                        d.style.visible = "visible"
                                      }, 10);
                                      r.rateLimit = function(B, D, z, C) {
                                        if (r.isDashboard()) {
                                          C()
                                        }
                                        var n = function(E) {
                                          return B + "_" + E
                                        };
                                        var A = n("start"),
                                          y = n("count");
                                        if (!localStorage[A]) {
                                          localStorage[A] = new Date().getTime();
                                          localStorage[y] = 0
                                        }
                                        var l = new Date().getTime();
                                        var a = (l - localStorage[A]) / 1000;
                                        if (a > z) {
                                          localStorage[A] = new Date().getTime();
                                          localStorage[y] = 0
                                        } else {
                                          if (localStorage[y] >= D) {
                                            return false
                                          }
                                        }
                                        localStorage[y]++;
                                        if (C) {
                                          C()
                                        }
                                        return true
                                      };
                                      r.log = function(a) {
                                        if (localStorage.street_debug) {
                                          console.log(a)
                                        }
                                      };
                                      r.addUrlParams = function(a, C, n) {
                                        if (n !== false) {
                                          n = true
                                        }
                                        C = C || {};
                                        a = a.split("?");
                                        if (a[1]) {
                                          var A = a[1].split("&"),
                                            z;
                                          for (var l = 0; l < A.length; l++) {
                                            z = A[l].split("=");
                                            if (!C[z[0]] || !n) {
                                              C[z[0]] = z[1] || ""
                                            } else {
                                              C[z[0]] = C[z[0]] || ""
                                            }
                                          }
                                          a[1] = null
                                        }
                                        var y = Object.keys(C);
                                        var B = [];
                                        for (var l = 0; l < y.length; l++) {
                                          B.push(y[l] + "=" + encodeURIComponent(C[y[l]]))
                                        }
                                        return a[0] + "?" + (B.length ? B.join("&") + "&" : "") + (a[1] || "")
                                      };
                                      r.social = {};
                                      var v = null;
                                      var b = "broadstreet";
                                      if (b.indexOf("DATA") > -1) {
                                        b = "broadstreet"
                                      }
                                      var m = b + ":835964";
                                      r.social.updateAllLikes = function(n) {
                                        var l = d.querySelectorAll("[data-like-count]");
                                        for (var a = 0; a < l.length; a++) {
                                          l[a].innerHTML = n
                                        }
                                      };
                                      r.social.isLiked = function() {
                                        return !!localStorage["like_" + m]
                                      };
                                      r.social.addLike = function() {
                                        var a = "";
                                        if (localStorage["like_" + m]) {
                                          delete(localStorage["like_" + m]);
                                          a = "0"
                                        } else {
                                          localStorage["like_" + m] = true
                                        }
                                        r.red({
                                          uri: ["likes", m, v, a],
                                          post: true
                                        }, function(l) {
                                          v = l.token;
                                          r.social.updateAllLikes(l.count)
                                        }, 1000)
                                      };
                                      r.social.getLikes = function(a) {
                                        r.red(["likes", m], function(l) {
                                          l.is_liked = !!localStorage["like_" + m];
                                          v = l.token;
                                          r.social.updateAllLikes(l.count);
                                          if (a) {
                                            a(l)
                                          }
                                        }, 1000)
                                      };
                                      r.red = function(z, a, l) {
                                        var y = {};
                                        if (!Array.isArray(z)) {
                                          y = z;
                                          z = z.uri || []
                                        }
                                        var C = "red_" + btoa(z.join("_")),
                                          n;
                                        if (l && (n = r.cache.retrieve(C))) {
                                          if (a) {
                                            setTimeout(function() {
                                              a(n)
                                            }, 0)
                                          }
                                          return n
                                        }
                                        var B = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
                                        B.onreadystatechange = function() {
                                          if (B.readyState == 4 && B.status == 200) {
                                            var D = JSON.parse(B.responseText);
                                            if (l) {
                                              r.cache.store(C, D, l)
                                            }
                                            if (a) {
                                              a(D)
                                            }
                                          }
                                        };
                                        for (var A in z) {
                                          z[A] = encodeURIComponent(z[A])
                                        }
                                        B.open(y.post ? "POST" : "GET", "https://red.broadstreetads.com/" + z.join("/"), true);
                                        B.send(y.post ? JSON.stringify(y.post) : undefined)
                                      };
                                      r.prettyDate = function(n) {
                                        if (!(n instanceof Date)) {
                                          n = new Date(Date.parse(n))
                                        }
                                        var B = (((new Date()).getTime() - n.getTime()) / 1000),
                                          l = Math.floor(B / 86400);
                                        var y = n.getFullYear(),
                                          A = n.getMonth() + 1,
                                          a = n.getDate();
                                        if (isNaN(l) || l < 0 || l >= 31) {
                                          return (y.toString() + "/" + ((A < 10) ? "0" + A.toString() : A.toString()) + "/" + ((a < 10) ? "0" + a.toString() : a.toString()))
                                        }
                                        var z = ((l == 0 && ((B < 60 && "just now") || (B < 120 && "1 minute ago") || (B < 3600 && Math.floor(B / 60) + " minutes ago") || (B < 7200 && "1 hour ago") || (B < 86400 && Math.floor(B / 3600) +
                                          " hours ago"))) || (l == 1 && "Yesterday") || (l < 7 && l + " days ago") || (l < 31 && Math.ceil(l / 7) + " weeks ago"));
                                        return z
                                      };
                                      r.cache = {
                                        store: function(a, n, l) {
                                          a = "street_cache_" + a;
                                          var z = {
                                            data: n,
                                            expires: l ? (new Date).getTime() + l : null
                                          };
                                          try {
                                            localStorage.setItem(a, JSON.stringify(z))
                                          } catch (y) {
                                            console.warning("Broadstreet could not store", a)
                                          }
                                        },
                                        retrieve: function(a, l) {
                                          a = "street_cache_" + a;
                                          var n = localStorage[a];
                                          if (!n) {
                                            return l
                                          }
                                          n = JSON.parse(n);
                                          if (n.expires && (new Date()).getTime() > n.expires) {
                                            delete localStorage[a];
                                            return l
                                          } else {
                                            return n.data
                                          }
                                        }
                                      };
                                      r.textFit = (function() {
                                        var n = {
                                          alignVert: false,
                                          alignHoriz: false,
                                          multiLine: false,
                                          detectMultiLine: true,
                                          minFontSize: 6,
                                          maxFontSize: 80,
                                          reProcess: true,
                                          widthOnly: false,
                                          alignVertWithFlexbox: false
                                        };
                                        return function A(H, E) {
                                          if (!E) {
                                            E = {}
                                          }
                                          var I = {};
                                          for (var G in n) {
                                            if (E.hasOwnProperty(G)) {
                                              I[G] = E[G]
                                            } else {
                                              I[G] = n[G]
                                            }
                                          }
                                          if (typeof H.toArray === "function") {
                                            H = H.toArray()
                                          }
                                          var D = Object.prototype.toString.call(H);
                                          if (D !== "[object Array]" && D !== "[object NodeList]" && D !== "[object HTMLCollection]") {
                                            H = [H]
                                          }
                                          for (var F = 0; F < H.length; F++) {
                                            C(H[F], I)
                                          }
                                        };

                                        function C(E, F) {
                                          if (!z(E) || (!F.reProcess && E.getAttribute("textFitted"))) {
                                            return false
                                          }
                                          if (!F.reProcess) {
                                            E.setAttribute("textFitted", 1)
                                          }
                                          var I, H, K, D;
                                          var L, M, G;
                                          K = E.innerHTML;
                                          D = a(E);
                                          H = B(E);
                                          if (!D || (!F.widthOnly && !H)) {
                                            if (!F.widthOnly) {
                                              throw new Error("Set a static height and width on the target element " + E.outerHTML + " before using textFit!")
                                            } else {
                                              throw new Error("Set a static width on the target element " + E.outerHTML + " before using textFit!")
                                            }
                                          }
                                          if (K.indexOf("textFitted") === -1) {
                                            I = document.createElement("span");
                                            I.className = "textFitted";
                                            I.style.display = "inline-block";
                                            I.innerHTML = K;
                                            E.innerHTML = "";
                                            E.appendChild(I)
                                          } else {
                                            I = E.querySelector("span.textFitted");
                                            if (l(I, "textFitAlignVert")) {
                                              I.className = I.className.replace("textFitAlignVert", "");
                                              I.style.height = "";
                                              E.className.replace("textFitAlignVertFlex", "")
                                            }
                                          }
                                          if (F.alignHoriz) {
                                            E.style["text-align"] = "center";
                                            I.style["text-align"] = "center"
                                          }
                                          var J = F.multiLine;
                                          if (F.detectMultiLine && !J && I.scrollHeight >= parseInt(window.getComputedStyle(I)["font-size"], 10) * 2) {
                                            J = true
                                          }
                                          if (!J) {
                                            E.style["white-space"] = "nowrap"
                                          }
                                          L = F.minFontSize;
                                          G = F.maxFontSize;
                                          var O = L;
                                          while (L <= G) {
                                            M = (G + L) >> 1;
                                            I.style.fontSize = M + "px";
                                            if (I.scrollWidth <= D && (F.widthOnly || I.scrollHeight <= H)) {
                                              O = M;
                                              L = M + 1
                                            } else {
                                              G = M - 1
                                            }
                                          }
                                          if (I.style.fontSize != O + "px") {
                                            I.style.fontSize = O + "px"
                                          }
                                          if (F.alignVert) {
                                            y();
                                            var N = I.scrollHeight;
                                            if (window.getComputedStyle(E)["position"] === "static") {
                                              E.style.position = "relative"
                                            }
                                            if (!l(I, "textFitAlignVert")) {
                                              I.className = I.className + " textFitAlignVert"
                                            }
                                            I.style.height = N + "px";
                                            if (F.alignVertWithFlexbox && !l(E, "textFitAlignVertFlex")) {
                                              E.className = E.className + " textFitAlignVertFlex"
                                            }
                                          }
                                        }

                                        function B(E) {
                                          var D = window.getComputedStyle(E, null);
                                          return E.clientHeight - parseInt(D.getPropertyValue("padding-top"), 10) - parseInt(D.getPropertyValue("padding-bottom"), 10)
                                        }

                                        function a(E) {
                                          var D = window.getComputedStyle(E, null);
                                          return E.clientWidth - parseInt(D.getPropertyValue("padding-left"), 10) - parseInt(D.getPropertyValue("padding-right"), 10)
                                        }

                                        function z(D) {
                                          return (typeof HTMLElement === "object" ? D instanceof HTMLElement : D && typeof D === "object" && D !== null && D.nodeType === 1 && typeof D.nodeName === "string")
                                        }

                                        function l(E, D) {
                                          return (" " + E.className + " ").indexOf(" " + D + " ") > -1
                                        }

                                        function y() {
                                          if (document.getElementById("textFitStyleSheet")) {
                                            return
                                          }
                                          var E = [".textFitAlignVert{", "position: absolute;", "top: 0; right: 0; bottom: 0; left: 0;", "margin: auto;", "display: flex;", "justify-content: center;", "flex-direction: column;", "}",
                                            ".textFitAlignVertFlex{", "display: flex;", "}", ".textFitAlignVertFlex .textFitAlignVert{", "position: static;", "}"
                                          ].join("");
                                          var D = document.createElement("style");
                                          D.type = "text/css";
                                          D.id = "textFitStyleSheet";
                                          D.innerHTML = E;
                                          document.body.appendChild(D)
                                        }
                                      })();
                                      var f = r.analytics = (function() {
                                        var z = "835964",
                                          l = "141679",
                                          A = "554414",
                                          B = "7720",
                                          n = "125958",
                                          D = "https://ad.broadstreetads.com/";
                                        var a = (new Date()).getTime() + "_" + r.randomString(32);
                                        if (z.indexOf("DATA") > 0) {
                                          z = null
                                        }
                                        if (l.indexOf("DATA") > 0) {
                                          l = null
                                        }
                                        if (A.indexOf("DATA") > 0) {
                                          A = null
                                        }
                                        if (B.indexOf("DATA") > 0) {
                                          B = null
                                        }
                                        if (n.indexOf("DATA") > 0) {
                                          n = null
                                        }
                                        var E = function(F, J, H) {
                                          if (z && z.indexOf("DATA:advertisement_id") < 0) {
                                            var I = "?ad_id=" + z;
                                            if (A) {
                                              I += "&campaign_id=" + A
                                            }
                                            if (l) {
                                              I += "&zone_id=" + l
                                            }
                                            if (B) {
                                              I += "&network_id=" + B
                                            }
                                            if (n) {
                                              I += "&advertiser_id=" + n
                                            }
                                            I += "&page_imp_id=unknown";
                                            I += "&ad_imp_id=" + a;
                                            I += "&event_name=" + F;
                                            I += "&event_value=" + J;
                                            var G = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
                                            G.open("GET", D + "event" + I, !H);
                                            G.withCredentials = true;
                                            G.send()
                                          } else {
                                            console.log("Could not track event for unknown nodeski: ", F, "=", J)
                                          }
                                        };
                                        var C = function(F, I) {
                                          if (z && z.indexOf("DATA:advertisement_id") < 0) {
                                            var H = "?metric=" + F;
                                            if (A) {
                                              H += "&campaign_id=" + A
                                            }
                                            H += "&value=" + I;
                                            var G = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
                                            G.open("GET", D + "content/" + z + H, false);
                                            G.withCredentials = true;
                                            G.send()
                                          } else {
                                            console.log("Could not track metric for unknown: ", F, "=", I)
                                          }
                                        };
                                        var y = {
                                          trackEvent: E,
                                          trackContentMetric: C
                                        };
                                        return {
                                          invoke: function(F) {
                                            if ("broadstreet" != "broadstreet") {
                                              return
                                            }
                                            if (y[F]) {
                                              y[F].apply(null, Array.prototype.slice.call(arguments).slice(1))
                                            }
                                          },
                                          getMeta: function() {
                                            return {
                                              advertisement_id: z,
                                              zone_id: l,
                                              campaign_id: A
                                            }
                                          }
                                        }
                                      })();
                                      if (!window.module) {
                                        window.module = {}
                                      }
                                      if (!window.exports) {
                                        window.exports = {}
                                      }
                                      if (!window.module.exports) {
                                        window.module.exports = {}
                                      }
                                      j();
                                      window.module = window.exports = undefined;
                                      var g = window.broadstreet || {
                                        Analytics: function() {
                                          return {
                                            invoke: function() {}
                                          }
                                        }
                                      };
                                      var f = r.analytics;
                                      if (!w.logo) {
                                        var q = d.getElementsByClassName("broadstreet_cube_logo")[0];
                                        q.style.display = "none"
                                      }
                                      var u = d.getElementsByTagName("a")[0];
                                      if (!w.link) {
                                        u.target = "_self";
                                        u.href = "javascript:void(0);"
                                      }
                                      if (!w.show_nav) {
                                        var p = d.getElementsByClassName("bs-cube-nav")[0];
                                        p.style.display = "none";
                                        u.style.backgroundColor = "transparent"
                                      }

                                      function h(n, z) {
                                        window.broadstreetLoadedScripts = window.broadstreetLoadedScripts || {};
                                        if (window.broadstreetLoadedScripts[n]) {
                                          z()
                                        } else {
                                          var a = function() {
                                            window.broadstreetLoadedScripts[n] = true;
                                            z()
                                          };
                                          var y = document.getElementsByTagName("head")[0];
                                          var l = document.createElement("script");
                                          l.type = "text/javascript";
                                          l.src = n;
                                          l.onreadystatechange = a;
                                          l.onload = a;
                                          y.appendChild(l)
                                        }
                                      }
                                      h("https://broadstreet-common.s3.amazonaws.com/adk/adk-min.js", function() {
                                        var a = window.broadstreetADK;
                                        a.loadCSS("https://broadstreet-common.s3.amazonaws.com/stencils/cube/cube.css", function() {
                                          var z = d.getElementsByClassName("bs-cube-left-arr")[0],
                                            I = d.getElementsByClassName("bs-cube-right-arr")[0],
                                            l = d.getElementsByClassName("bs-cube-progress")[0],
                                            L = d.getElementsByClassName("bs-cube-caption")[0],
                                            G = d.getElementsByClassName("broadstreet_cube_gallery")[0],
                                            F = 0,
                                            C = ["front", "back", "right", "left", "top", "bottom"],
                                            K = true;
                                          if (w.contained) {
                                            G.style.overflow = "hidden"
                                          }
                                          var E = [],
                                            D = [],
                                            B = null,
                                            J;
                                          for (var A = 0; A < 6; A++) {
                                            B = w["image_" + A];
                                            J = w["caption_" + A];
                                            if (B) {
                                              E.push(w["image_" + A + "__800"]);
                                              D.push(J)
                                            }
                                          }
                                          var y = function(M) {
                                            M = M.replace("[5star]", "&#9733;&#9733;&#9733;&#9733;&#9733;");
                                            M = M.replace("[4star]", "&#9733;&#9733;&#9733;&#9733;");
                                            M = M.replace("[3star]", "&#9733;&#9733;&#9733;&#9733;");
                                            M = M.replace("[2star]", "&#9733;&#9733;");
                                            M = M.replace("[1star]", "&#9733;");
                                            return M
                                          };
                                          var H = function(M) {
                                            L.style.visibility = "hidden";
                                            if (M > 0) {
                                              F++
                                            } else {
                                              if (F === 0) {
                                                F = C.length - 1
                                              } else {
                                                F--
                                              }
                                            }
                                            n.goTo(C[F % C.length]);
                                            l.innerHTML = ((F % C.length) + 1) + " / " + C.length;
                                            if (D[F % C.length]) {
                                              L.innerHTML = y(D[F % C.length]);
                                              L.style.display = "block";
                                              L.style.visibility = "visible"
                                            } else {
                                              L.style.display = "none"
                                            }
                                          };
                                          var n = new a.BroadstreetCube().run({
                                            size: w.width,
                                            lightbox: false,
                                            selector: G,
                                            images: E,
                                            jQuery: window.broadstreetADK.$,
                                            ready: function() {
                                              K = false;
                                              if (D[0]) {
                                                L.innerHTML = y(D[0]);
                                                L.style.display = "block"
                                              }
                                              if (w.timeout) {
                                                setInterval(function() {
                                                  if (K || window.paused) {
                                                    return
                                                  }
                                                  H(true)
                                                }, w.timeout)
                                              }
                                            }
                                          });
                                          z.onclick = function() {
                                            H(false);
                                            f.invoke("trackEvent", "clicked_last", "to slide " + ((F % C.length) + 1))
                                          };
                                          I.onclick = function() {
                                            H(true);
                                            f.invoke("trackEvent", "clicked_next", "to slide " + ((F % C.length) + 1))
                                          };
                                          d.onmouseenter = function() {
                                            f.invoke("trackEvent", "paused", "on slide " + ((F % C.length) + 1));
                                            K = true
                                          };
                                          d.onmouseleave = function() {
                                            K = false
                                          }
                                        })
                                      })
                                    })(document.getElementById("sjt2juljeao0000000000"), {
                                      width: 300,
                                      logo_width: "60%",
                                      link__target: "https://www.ahrexpo.com",
                                      link: "https://ad.broadstreetads.com/click/835964/c554414/z141679?",
                                      image_0__300: "https://cdn.broadstreetads.com/uploads/s_300_0371bee7-19c8-4195-9c98-702b2708f737.jpeg",
                                      image_0__800: "https://cdn.broadstreetads.com/uploads/s_800_0371bee7-19c8-4195-9c98-702b2708f737.jpeg",
                                      image_0__2000: "https://cdn.broadstreetads.com/uploads/s_2000_0371bee7-19c8-4195-9c98-702b2708f737.jpeg",
                                      image_0: "https://cdn.broadstreetads.com/uploads/0371bee7-19c8-4195-9c98-702b2708f737.jpeg",
                                      caption_0: "",
                                      image_1__300: "https://cdn.broadstreetads.com/uploads/s_300_1e1fb523-80f9-4f7a-a2ef-fb6e8ccced37.jpeg",
                                      image_1__800: "https://cdn.broadstreetads.com/uploads/s_800_1e1fb523-80f9-4f7a-a2ef-fb6e8ccced37.jpeg",
                                      image_1__2000: "https://cdn.broadstreetads.com/uploads/s_2000_1e1fb523-80f9-4f7a-a2ef-fb6e8ccced37.jpeg",
                                      image_1: "https://cdn.broadstreetads.com/uploads/1e1fb523-80f9-4f7a-a2ef-fb6e8ccced37.jpeg",
                                      caption_1: "",
                                      image_2__300: "https://cdn.broadstreetads.com/uploads/s_300_75b03479-6b65-463d-bd6f-531dff0b120a.jpeg",
                                      image_2__800: "https://cdn.broadstreetads.com/uploads/s_800_75b03479-6b65-463d-bd6f-531dff0b120a.jpeg",
                                      image_2__2000: "https://cdn.broadstreetads.com/uploads/s_2000_75b03479-6b65-463d-bd6f-531dff0b120a.jpeg",
                                      image_2: "https://cdn.broadstreetads.com/uploads/75b03479-6b65-463d-bd6f-531dff0b120a.jpeg",
                                      image_3__300: "https://cdn.broadstreetads.com/uploads/s_300_1652377e-13d9-4cc4-b3c5-916ce18cf424.jpeg",
                                      image_3__800: "https://cdn.broadstreetads.com/uploads/s_800_1652377e-13d9-4cc4-b3c5-916ce18cf424.jpeg",
                                      image_3__2000: "https://cdn.broadstreetads.com/uploads/s_2000_1652377e-13d9-4cc4-b3c5-916ce18cf424.jpeg",
                                      image_3: "https://cdn.broadstreetads.com/uploads/1652377e-13d9-4cc4-b3c5-916ce18cf424.jpeg",
                                      image_4__300: "https://cdn.broadstreetads.com/uploads/s_300_2e3aa26a-ff00-4546-a477-b67c5b51b87f.jpeg",
                                      image_4__800: "https://cdn.broadstreetads.com/uploads/s_800_2e3aa26a-ff00-4546-a477-b67c5b51b87f.jpeg",
                                      image_4__2000: "https://cdn.broadstreetads.com/uploads/s_2000_2e3aa26a-ff00-4546-a477-b67c5b51b87f.jpeg",
                                      image_4: "https://cdn.broadstreetads.com/uploads/2e3aa26a-ff00-4546-a477-b67c5b51b87f.jpeg",
                                      image_5__300: "https://cdn.broadstreetads.com/uploads/s_300_bf93f549-d130-4491-bb5a-50a1b868668f.jpeg",
                                      image_5__800: "https://cdn.broadstreetads.com/uploads/s_800_bf93f549-d130-4491-bb5a-50a1b868668f.jpeg",
                                      image_5__2000: "https://cdn.broadstreetads.com/uploads/s_2000_bf93f549-d130-4491-bb5a-50a1b868668f.jpeg",
                                      image_5: "https://cdn.broadstreetads.com/uploads/bf93f549-d130-4491-bb5a-50a1b868668f.jpeg",
                                      timeout: 3000,
                                      show_nav: false,
                                      contained: false
                                    }, "sjt2juljeao0000000000");
                                  </script>
                                </div>
                              </span></span></div>
                        </broadstreet-zone></broadstreet-zone-container>
                    </div>
                  </div>
                </div>
                <div id="ctl01_PageZoneContainer2_PageZoneContainer2_2rwJu8INzE7">
                  <div id="ctl01_PageZoneContainer2_PageZoneContainer2_2rwJu8INzE7_ctl00">
                    <div class="h-pushBottom">
                      <script language="JavaScript">
                        OAS_AD('Right2');
                      </script><broadstreet-zone-container><broadstreet-zone zone-id="141675" tracked="true" id="street-NUix660wxH2dYJfj">
                          <div><span style=""><a id="bvx8pyxcjhs000000" href="https://www.york.com/commercial-equipment/decarbonization?utm_source=Tradeshow&amp;utm_medium=Banner&amp;utm_campaign=YorkAHR_Banner_Applied&amp;utm_id=AHR_Applied" data-view="https://ad.broadstreetads.com/view/908341/c606200/z141675?" data-href="https://ad.broadstreetads.com/click/908341/c606200/z141675?" title="JCI homepage Sponsorship 300x250" target="_blank" style="display:inline-block;border:0px;max-width:100%;" onmouseover="typeof(broadstreet) !== &quot;undefined&quot; &amp;&amp; broadstreet.trackHover &amp;&amp; broadstreet.trackHover(this, &quot;https://ad.broadstreetads.com/hover/908341/c606200/z141675&quot;);" ontouchstart="" onmousedown=""><img src="https://cdn.broadstreetads.com/assets/d1b09a24-c3bf-4b9c-873f-5293e146b20b.jpg" alt="JCI homepage Sponsorship 300x250" style="max-width:100%;height:auto;"><script>document.querySelector('a#bvx8pyxcjhs000000').addEventListener('click', function () {
    var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
    xmlhttp.open('GET', 'https://ad.broadstreetads.com/click/908341/c606200/z141675?', true);
    xmlhttp.send();
})</script></a></span></div>
                        </broadstreet-zone></broadstreet-zone-container>
                    </div>
                  </div>
                </div>
                <div id="ctl01_PageZoneContainer2_PageZoneContainer2_6g9mSSyAmQ4">
                  <div id="ctl01_PageZoneContainer2_PageZoneContainer2_6g9mSSyAmQ4_ctl00">
                    <div class="h-pushBottom">
                      <script language="JavaScript">
                        OAS_AD('Right3');
                      </script><broadstreet-zone-container><broadstreet-zone zone-id="141676" tracked="true" id="street-9gBMj205dPacsUZ8">
                          <div><span style=""><a id="bofr72kegls000000" href="https://thekuuleffect.com/products/custom-media/?utm_source=ashrae.org&amp;utm_medium=banner" data-view="https://ad.broadstreetads.com/view/900253/c599482/z141676?" data-href="https://ad.broadstreetads.com/click/900253/c599482/z141676?" title="Kuul December 2023 ROS" target="_blank" style="display:inline-block;border:0px;max-width:100%;" onmouseover="typeof(broadstreet) !== &quot;undefined&quot; &amp;&amp; broadstreet.trackHover &amp;&amp; broadstreet.trackHover(this, &quot;https://ad.broadstreetads.com/hover/900253/c599482/z141676&quot;);" ontouchstart="" onmousedown=""><img src="https://cdn.broadstreetads.com/assets/68cc38ac-7e25-4acb-bcf8-6da788908dcf.gif" alt="Kuul December 2023 ROS" style="max-width:100%;height:auto;"><script>document.querySelector('a#bofr72kegls000000').addEventListener('click', function () {
    var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
    xmlhttp.open('GET', 'https://ad.broadstreetads.com/click/900253/c599482/z141676?', true);
    xmlhttp.send();
})</script></a></span></div>
                        </broadstreet-zone></broadstreet-zone-container>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div id="ctl01_PageZoneContainer3">
        <div id="ctl01_PageZoneContainer3_PageZoneContainer3_8uCAzbXHlTU">
          <div id="ctl01_PageZoneContainer3_PageZoneContainer3_8uCAzbXHlTU_ctl00">
            <div class="section featureBlock--six" xmlns:f="http://fxsl.sf.net/">
              <div class="contained">
                <div class="row h-flushSides">
                  <div class="column med-12 lg-8">
                    <figure class="featureBlock-figure">
                      <a class="" href="">
            <img alt="" src="https://www.ashrae.org/image%20library/homepage/tech-hour_light-blue.png">
          </a>
                      <figcaption class="featureBlock-figcaption">
                        <h3 class="featureBlock-subHeading">NEW! Tech Hour</h3>
                        <p></p>
                        <p>Join 2021-22 ASHRAE President Mick Schwedler for ASHRAE's newest Tech Hour: Building Decarbonization (Electrification) for Hydronic Systems. Covered is&nbsp;how hydronic systems using heat recovery chillers, heat pumps and
                          chiller/heaters can be designed, piped, optimized and controlled in order to provide heat efficiently.</p>
                        <p></p>
                        <p>
                          <a href="https://www.ashrae.org/professional-development/tech-hour-videos/ashrae-tech-hour" class="button white">MORE</a>
                        </p>
                      </figcaption>
                    </figure>
                  </div>
                  <div class="column med-12 lg-8">
                    <figure class="featureBlock-figure">
                      <a class="" href="">
            <img alt="" src="https://www.ashrae.org/image%20library/homepage/241_feature_630x630.png">
          </a>
                      <figcaption class="featureBlock-figcaption">
                        <h3 class="featureBlock-subHeading">Standard 241, <em>Control of Infectious Aerosols</em></h3>
                        <p></p>
                        <p style="text-align: center;">ASHRAE’s airborne infection risk mitigation standard for buildings is here. This standard establishes minimum requirements for reducing the risk of disease transmission through exposure to
                          infectious aerosols in new and existing buildings, and renovations.</p>
                        <p></p>
                        <p>
                          <a href="https://www.ashrae.org/technical-resources/bookstore/ashrae-standard-241-control-of-infectious-aerosols" class="button white">MORE</a>
                        </p>
                      </figcaption>
                    </figure>
                  </div>
                  <div class="column med-12 lg-8">
                    <figure class="featureBlock-figure">
                      <a class="" href="">
            <img alt="" src="https://www.ashrae.org/image%20library/homepage/septcourse.png">
          </a>
                      <figcaption class="featureBlock-figcaption">
                        <h3 class="featureBlock-subHeading">Las Vegas HVAC Design Training</h3>
                        <p></p>
                        <p align="center">Register now to attend HVAC Design Training I &amp; II February 5-7 and 8-9, held in-person in Las Vegas. Gain access to state-of-the-art facilities, the latest technological advancements, and a vibrant
                          community of like-minded professionals.</p>
                        <p></p>
                        <p>
                          <a href="https://www.ashrae.org/professional-development/all-instructor-led-training/hvac-design-and-operations-training/hvac-design-and-operations-training" class="button white">MORE</a>
                        </p>
                      </figcaption>
                    </figure>
                  </div>
                  <div class="column med-12 lg-8">
                    <figure class="featureBlock-figure">
                      <a class="" href="">
            <img alt="" src="https://www.ashrae.org/image%20library/homepage/remote-proctoring-feature_blue.jpg">
          </a>
                      <figcaption class="featureBlock-figcaption">
                        <h3 class="featureBlock-subHeading">90,000+ Readers Can’t Be Wrong</h3>
                        <p></p>
                        <p style="text-align: center;"><em>The HVAC&amp;R Industry</em>&nbsp;is a free weekly newsletter available to anyone interested in staying up-to-date with the latest news in the HVAC&amp;R industry. Subscribe below.</p>
                        <p></p>
                        <p>
                          <a href="https://ashrae.realmagnet.land/hvacr-newsletter-signup" class="button white">MORE</a>
                        </p>
                      </figcaption>
                    </figure>
                  </div>
                  <div class="column med-12 lg-8">
                    <figure class="featureBlock-figure">
                      <a class="" href="">
            <img alt="" src="https://www.ashrae.org/image%20library/homepage/e_learning_feature_block.jpg">
          </a>
                      <figcaption class="featureBlock-figcaption">
                        <h3 class="featureBlock-subHeading">Affordable and Convenient: ASHRAE eLearning</h3>
                        <p></p>
                        <p style="text-align: center;">Need quick, affordable learning for yourself or a group? ASHRAE eLearning courses are just $42 for members with discounts available for groups of 5 or more. Browse the eLearning catalog of 90+
                          courses for convenient, on-demand learning with PDHs.</p>
                        <p></p>
                        <p>
                          <a href="https://www.ashrae.org/professional-development/elearning-on-demand/group-enrollment/group-enrollments" class="button white">MORE</a>
                        </p>
                      </figcaption>
                    </figure>
                  </div>
                  <div class="column med-12 lg-8">
                    <figure class="featureBlock-figure">
                      <a class="" href="">
            <img alt="" src="https://www.ashrae.org/image%20library/homepage/aj-podcast.jpg">
          </a>
                      <figcaption class="featureBlock-figcaption">
                        <h3 class="featureBlock-subHeading">ASHRAE Journal Podcast</h3>
                        <p></p>
                        <p>Tune into conversations between leading ASHRAE experts as they discuss what HVAC engineers need to know to design better systems and grow the HVAC&amp;R industry.</p>
                        <p></p>
                        <p>
                          <a href="https://www.ashrae.org/news/ashraejournal/ashrae-journal-podcast" class="button white">MORE</a>
                        </p>
                      </figcaption>
                    </figure>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div id="ctl01_PageZoneContainer3_PageZoneContainer3_2ExxzW3kdOv">
          <div id="ctl01_PageZoneContainer3_PageZoneContainer3_2ExxzW3kdOv_ctl00">
            <div class="section newsEventsBlock">
              <div class="contained">
                <div class="row">
                  <div class="column med-12">
                    <h3 class="newsEventsBlock--heading"><em class="icon-docs-alt icon--empty"></em> ASHRAE News</h3>
                    <ul>
                      <li><span class="tag">Top News</span>
                        <a href="https://www.ashrae.org/about/news/2023/ashrae-to-present-integrative-building-decarbonization-solutions-at-cop-28">ASHRAE To Present Integrative Building Decarbonization Solutions at COP 28</a><em
                          class="icon-triangle-right icon--empty"></em></li>
                      <li><span class="tag">Top News</span>
                        <a href="https://www.ashrae.org/about/news/2023/ashrae-releases-guide-on-the-role-of-grid-interactivity-in-decarbonization">ASHRAE Releases Guide on the Role of Grid Interactivity in Decarbonization</a><em
                          class="icon-triangle-right icon--empty"></em></li>
                      <li><span class="tag">Top News</span>
                        <a href="https://www.ashrae.org/about/news/2023/2024-ashrae-winter-conference-to-focus-on-decarbonization-climate-change-ai-and-more">2024 ASHRAE Winter Conference to Focus on Decarbonization, Climate Change, AI and More</a><em
                          class="icon-triangle-right icon--empty"></em></li>
                      <li><span class="tag">Top News</span>
                        <a href="https://www.ashrae.org/about/news/2023/ashrae-leads-the-way-in-public-health-standards-with-groundbreaking-resource">ASHRAE Leads the Way in Public Health Standards with Groundbreaking Resource</a><em
                          class="icon-triangle-right icon--empty"></em></li>
                    </ul>
                  </div>
                  <div class="column med-12">
                    <h3 class="newsEventsBlock--heading"><em class="icon-globe icon--empty"></em> ASHRAE Events</h3>
                    <ul>
                      <li><span class="tag"><em class="icon-calendar icon--empty"></em>18-19 Dec</span><span
                          class="tag">Virtual</span>&nbsp;<a href="https://www.ashrae.org/professional-development/all-instructor-led-training/global-training-center/district-cooling-system-design-dec-2023">District Cooling System Design</a><em
                          class="icon-triangle-right icon--empty"></em></li>
                      <li><span class="tag"><em class="icon-calendar icon--empty"></em>8-12 Jan</span><span
                          class="tag">Virtual</span>&nbsp;<a href="https://www.ashrae.org/professional-development/all-instructor-led-training/hvac-design-and-operations-training/hvac-design-training-tools-for-high-performance-building-design-may-8-2023">HVAC Design Training: Tools for High Performance Building Design</a><em
                          class="icon-triangle-right icon--empty"></em></li>
                      <li><span class="tag"><em class="icon-calendar icon--empty"></em>20-24 Jan</span><span class="tag">Chicago
                          (hybrid)</span>&nbsp;<a href="https://www.ashrae.org/conferences/2024-winter-conference-chicago">2024 ASHRAE Winter Conference</a><em class="icon-triangle-right icon--empty"></em></li>
                      <li><span class="tag"><em class="icon-calendar icon--empty"></em>17-19 April</span><span class="tag">Madrid,
                          Spain</span>&nbsp;<a href="https://www.ashrae.org/conferences/topical-conferences/international-building-decarbonization-conference-2024">ASHRAE International Building Decarbonization Conference 2024</a><em
                          class="icon-triangle-right icon--empty"></em></li>
                    </ul>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div id="ctl01_PageZoneContainer3_PageZoneContainer3_6hq3dE11076">
          <div id="ctl01_PageZoneContainer3_PageZoneContainer3_6hq3dE11076_ctl00">
            <p><a id="tintup"></a></p>
          </div>
        </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">&nbsp;</a></li>
              <li><a href="https://twitter.com/ashraenews" class="footerMainSocialLink footerMainSocialLink-- icon-x-logo icon--empty" aria-label=" icon-x-logo icon--empty">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</a>
              </li>
            </ul>
          </nav>
        </div>
        <!--/.column-->
      </div>
      <div class="section smallModule-wrapper">
        <div id="ctl01_CustomFooter_GrayAreaContent">
          <div id="ctl01_CustomFooter_GrayAreaContent_GrayAreaContent_1ubejwa7X15">
            <div id="ctl01_CustomFooter_GrayAreaContent_GrayAreaContent_1ubejwa7X15_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;">With more than 50,000 members from over 130+ nations, ASHRAE is a diverse organization dedicated to advancing the arts and sciences of heating, ventilation, air conditioning and
                    refrigeration to serve humanity and promote 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_CustomFooter_pnFooterAd" class="column med-6">
              <script>
                OAS_AD('Feature1');
              </script><broadstreet-zone-container><broadstreet-zone zone-id="141666" tracked="true" id="street-i9LjE5zhWJRZKYGV">
                  <div><span style=""><a id="bmfmqsibm1c000000" href="https://www.ashrae.org/technical-resources/bookstore/standard-189-1" data-view="https://ad.broadstreetads.com/view/900869/c599939/z141666?" data-href="https://ad.broadstreetads.com/click/900869/c599939/z141666?" title="ASHRAE std 189.1 300x250 Exclude US &amp; Can" target="_blank" style="display:inline-block;border:0px;max-width:100%;" onmouseover="typeof(broadstreet) !== &quot;undefined&quot; &amp;&amp; broadstreet.trackHover &amp;&amp; broadstreet.trackHover(this, &quot;https://ad.broadstreetads.com/hover/900869/c599939/z141666&quot;);" ontouchstart="" onmousedown=""><img src="https://cdn.broadstreetads.com/assets/31245b21-5aed-4fa2-a962-bb4eb77a04ad.jpg" alt="ASHRAE std 189.1 300x250 Exclude US &amp; Can" style="max-width:100%;height:auto;"><script>document.querySelector('a#bmfmqsibm1c000000').addEventListener('click', function () {
    var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
    xmlhttp.open('GET', 'https://ad.broadstreetads.com/click/900869/c599939/z141666?', true);
    xmlhttp.send();
})</script></a></span></div>
                </broadstreet-zone></broadstreet-zone-container>
            </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 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>
      </div>
    </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>
  <!------ OAS SETUP begin ------>
  <script type="text/javascript" src="/jsfile/Basepage.js"></script>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="B4380F01">
  </div><input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
    value="/wEPDwUKMTYzNTU4MTYyNRAWBh4PX19BbnRpWHNyZlRva2VuBSAwOTYwNTAyYmQ4NzU0NjIyOTcyOWNhYTViMDU0YmUwNR4SX19BbnRpWHNyZlVzZXJOYW1lBQlBbm9ueW1vdXMeE1ZhbGlkYXRlUmVxdWVzdE1vZGUCAWQWAgIBDxYCHgRsYW5nBQJlbhYEAgEPZBYEAgYPZBYCZg8WBh4DcmVsBQpzdHlsZXNoZWV0HgR0eXBlBQh0ZXh0L2Nzcx4EaHJlZgUdL1N0eWxlJTIwTGlicmFyeS9jc3MvbWFpbi5jc3NkAgcPZBYUZg8WBB8FBQ90ZXh0L2phdmFzY3JpcHQeA3NyYwU+aHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMuY29tL2FqYXgvbGlicy9qcXVlcnkvMS43L2pxdWVyeS5taW4uanNkAgEPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQ2h0dHBzOi8vYWpheC5nb29nbGVhcGlzLmNvbS9hamF4L2xpYnMvanF1ZXJ5dWkvMS43L2pxdWVyeS11aS5taW4uanNkAgIPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFJy9TY3JpcHQlMjBMaWJyYXJ5L2Zyb250LWVuZC9mcm9udEVuZC5qc2QCAw8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwU0L1NjcmlwdCUyMExpYnJhcnkvUk0lMjBhbmQlMjBGQi9mYWNlYm9va2Jhc2VwaXhlbC5qc2QCBA8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwUzL1NjcmlwdCUyMExpYnJhcnkvR29vZ2xlQW5hbHl0aWNzL2dhbGlua3RyYWNraW5nLmpzZAIFDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBSsvU2NyaXB0JTIwTGlicmFyeS9STSUyMGFuZCUyMEZCL0xpbmtlZEluLmpzZAIGDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBS4vU2NyaXB0JTIwTGlicmFyeS9STSUyMGFuZCUyMEZCL0FBTXRyYWNraW5nLmpzZAIHDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBTEvU2NyaXB0JTIwTGlicmFyeS9hZCUyMHNlcnZlci9hZF9zZXJ2ZXJfc2VhcmNoLmpzZAIIDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBS0vU2NyaXB0JTIwTGlicmFyeS9hZCUyMHNlcnZlci91cHJpdmFsX3Rlc3QuanNkAgkPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFKC9TY3JpcHQlMjBMaWJyYXJ5L2FkJTIwc2VydmVyL2FkX2NvZGUuanNkAgMPZBYCAgUPZBYKAgMPDxYCHgdWaXNpYmxlaGQWAgIBD2QWDAICDxQrAAJkZGQCBA8UKwACZGRkAgYPFCsAAmRkZAIHD2QWBgIBDxBkZBYAZAICDxBkZBYBZmQCAw8QZGQWAWZkAgoPFCsAAmRkZAILDxQrAAJkZGQCBQ8WAh8IaGQCBw9kFgJmD2QWDAIBD2QWAmYPZBYCZg9kFgRmD2QWAmYPDxYEHghDc3NDbGFzcwURQ0xIaWVyYXJjaGljYWxOYXYeBF8hU0ICAmQWAgUFY3RsMDAPZBYCZg8WAh4EVGV4dAW3AjxuYXYgY2xhc3M9Im5hdlV0aWwiPjx1bD4NCiAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2pvaW4iPkpvaW48L2E+PC9saT4NCiAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3ZvbHVudGVlciI+Vm9sdW50ZWVyPC9hPjwvbGk+DQogICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tYWtlLWEtZ2lmdCI+TWFrZSBBIEdpZnQ8L2E+PC9saT4NCiAgICA8bGkgY2xhc3M9Im5hdlV0aWwtYnRuIj48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvcGFnZXMvaG9tZSI+Qm9va3N0b3JlPC9hPjwvbGk+DQogIDwvdWw+PC9uYXY+ZAICD2QWAmYPZBYCZg8WAh8LBYLLATxuYXYgaWQ9Im5hdk1haW4iIHJ1bmF0PSJzZXJ2ZXIiIGNsYXNzPSJuYXZNYWluIj48dWw+DQogICAgPGxpIGNsYXNzPSJoYXNDaGlsZHJlbiBpcy1tZWdhIj48YSBocmVmPSIvYWJvdXQiPkFib3V0PC9hPjx1bD4NCiAgICAgICAgPGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbWlzc2lvbi1hbmQtdmlzaW9uIj5NaXNzaW9uICYgVmlzaW9uPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9taXNzaW9uLWFuZC12aXNpb24vYXNocmFlLWluZHVzdHJ5LWhpc3RvcnkiPkFTSFJBRSAmIEluZHVzdHJ5IEhpc3Rvcnk8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2xlYWRlcnNoaXAiPkxlYWRlcnNoaXA8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2xlYWRlcnNoaXAvYXNocmFlLWJvYXJkLW9mLWRpcmVjdG9ycyI+QVNIUkFFIEJvYXJkIG9mIERpcmVjdG9yczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2xlYWRlcnNoaXAvYXNocmFlLXByZXNpZGVudCI+QVNIUkFFIFByZXNpZGVudDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2xlYWRlcnNoaXAvbGVhZGVyc2hpcC12b2ljZXMiPkxlYWRlcnNoaXAgVm9pY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcC9vZmZpY2Vycy1kaXJlY3RvcnMtY291bmNpbHMtY29tbWl0dGVlcy1zdGFmZiI+T2ZmaWNlcnMsIERpcmVjdG9ycywgQ291bmNpbHMsIENvbW1pdHRlZXMsIFN0YWZmPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcC9wcmVzaWRlbnRpYWwtbWVtYmVycy1nYWxsZXJ5Ij5QcmVzaWRlbnRpYWwgTWVtYmVycyBHYWxsZXJ5PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvRmlsZSBMaWJyYXJ5L0Fib3V0L0xlYWRlcnNoaXAvU29jaWV0eSBPcmdhbml6YXRpb24gQ2hhcnQvU29jaWV0eS1PcmctQ2hhcnQtMjAyMy1BdWd1c3QtMy5wZGYiPlNvY2lldHkgT3JnYW5pemF0aW9uIENoYXJ0PC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3RyYXRlZ2ljLXBsYW4iPlN0cmF0ZWdpYyBQbGFuPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9zb2NpZXR5LXNuYXBzaG90Ij5Tb2NpZXR5IFNuYXBzaG90PC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9nb3Zlcm5hbmNlIj5Hb3Zlcm5hbmNlPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9nb3Zlcm5hbmNlL21lbW9yYW5kYS1vZi11bmRlcnN0YW5kaW5nIj5NZW1vcmFuZGEgb2YgVW5kZXJzdGFuZGluZzwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvcG9zaXRpb24tZG9jdW1lbnRzIj5Qb3NpdGlvbiBEb2N1bWVudHM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2dvdmVybm1lbnQtYWZmYWlycyI+R292ZXJubWVudCBBZmZhaXJzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9nb3Zlcm5tZW50LWFmZmFpcnMvbWVtYmVyLXJlc291cmNlcy1hZHZvY2FjeS10b29sa2l0Ij5NZW1iZXIgUmVzb3VyY2VzOiBBZHZvY2FjeSBUb29sa2l0PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJubWVudC1hZmZhaXJzL2dvdmVybm1lbnQtYWZmYWlycy1vZmZpY2UiPkdvdmVybm1lbnQgQWZmYWlycyBPZmZpY2U8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9nb3Zlcm5tZW50LWFmZmFpcnMvZ292ZXJubWVudC1hZmZhaXJzLXVwZGF0ZXMiPkdvdmVybm1lbnQgQWZmYWlycyBVcGRhdGVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJubWVudC1hZmZhaXJzL3BvbGljeS1wb3NpdGlvbnMtYW5kLWlzc3VlcyI+UG9saWN5IFBvc2l0aW9ucyBhbmQgSXNzdWVzPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbmV3cyI+TmV3czwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbmV3cy8yMDIzIj4yMDIzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbmV3cy8yMDIyIj4yMDIyPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbmV3cy8yMDIxIj4yMDIxPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbmV3cy8yMDIwIj4yMDIwPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbmV3cy8yMDE5Ij4yMDE5PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbmV3cy8yMDE4Ij4yMDE4PC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9uZXdzbGV0dGVycyI+TmV3c2xldHRlcnM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2NhcmVlcnMtYXQtYXNocmFlIj5DYXJlZXJzIGF0IEFTSFJBRTwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZXZlbnQtc3BhY2UtcmVudGFsIj5FdmVudCBTcGFjZSBSZW50YWw8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cDovL2ZvdW5kYXRpb24uYXNocmFlLmJpei8iIHRhcmdldD0iX2JsYW5rIj5BU0hSQUUgRm91bmRhdGlvbiA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvYXNocmFlLTM2NS1hcHAiPkFTSFJBRSAzNjUgQXBwPC9hPjwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUiPlN1cHBvcnQgQVNIUkFFPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9zdXBwb3J0LWFzaHJhZS9ycCI+UlA8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHA6Ly9mb3VuZGF0aW9uLmFzaHJhZS5iaXovIiB0YXJnZXQ9Il9ibGFuayI+Rm91bmRhdGlvbiA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3N1cHBvcnQtYXNocmFlL3BsYW5uZWQtZ2l2aW5nIj5QbGFubmVkIEdpdmluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3N1cHBvcnQtYXNocmFlL2FzaHJhZS1wcmVzaWRlbnRzLXNjaG9sYXJzaGlwIj5BU0hSQUUgUHJlc2lkZW50cyBTY2hvbGFyc2hpcDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3N1cHBvcnQtYXNocmFlL290aGVyIj5PdGhlcjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3N1cHBvcnQtYXNocmFlL3ZvbHVudGVlciI+Vm9sdW50ZWVyPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9tYXJrZXRpbmctY2VudHJhbCI+TWFya2V0aW5nIENlbnRyYWw8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2FzaHJhZS1nbG9iYWwtaHEiPkFTSFJBRSBHbG9iYWwgSFE8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2NvbnRhY3QtdXMiPkNvbnRhY3QgVXM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2RpdmVyc2l0eS1lcXVpdHktYW5kLWluY2x1c2lvbi1kZWkiPkRpdmVyc2l0eSBFcXVpdHkgYW5kIEluY2x1c2lvbiAoREVJKTwvYT48L2xpPg0KICAgICAgICA8L2Rpdj4NCiAgICAgIDwvdWw+DQogICAgPC9saT4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzIj5UZWNobmljYWwgUmVzb3VyY2VzPC9hPjx1bD4NCiAgICAgICAgPGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvcGFnZXMvaG9tZSIgdGFyZ2V0PSJfYmxhbmsiPkJvb2tzdG9yZSA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2FzaHJhZS5saWJyYXJ5LnNpdGUvIiB0YXJnZXQ9Il9ibGFuayI+QVNIUkFFIExpYnJhcnkgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvdGVjaG5vbG9neS1wb3J0YWwiPlRlY2hub2xvZ3kgUG9ydGFsPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3RlY2huaWNhbC1hcHBzIj5UZWNobmljYWwgQXBwczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9mcmVlLXJlc291cmNlcyI+RnJlZSBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLTM2NS1hcHAiPkFTSFJBRSAzNjUgQXBwPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2J1aWxkaW5nLWVxIj5CdWlsZGluZyBFUTwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9hZWRncyI+QUVER3M8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvdGFzay1mb3JjZS1mb3ItYnVpbGRpbmctZGVjYXJib25pemF0aW9uLXRmYmQiPlRhc2sgRm9yY2UgZm9yIEJ1aWxkaW5nIERlY2FyYm9uaXphdGlvbiAoVEZCRCk8L2E+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+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FsbC1pbnN0cnVjdG9yLWxlZC10cmFpbmluZy8yMDI0LXdpbnRlci1jb25mZXJlbmNlLWNvdXJzZXMtY2hpY2FnbyI+MjAyNCBXaW50ZXIgQ29uZmVyZW5jZSBDb3Vyc2VzIHwgQ2hpY2FnbzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvaHZhYy1kZXNpZ24tYW5kLW9wZXJhdGlvbnMtdHJhaW5pbmciPkhWQUMgRGVzaWduIGFuZCBPcGVyYXRpb25zIFRyYWluaW5nPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FsbC1pbnN0cnVjdG9yLWxlZC10cmFpbmluZy9vbmxpbmUtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmciPk9ubGluZSBJbnN0cnVjdG9yLUxlZCBUcmFpbmluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvZXVyb3BlYW4tdHJhaW5pbmctY2VudGVyIj5FdXJvcGVhbiBUcmFpbmluZyBDZW50ZXI8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYWxsLWluc3RydWN0b3ItbGVkLXRyYWluaW5nL2dsb2JhbC10cmFpbmluZy1jZW50ZXIiPkdsb2JhbCBUcmFpbmluZyBDZW50ZXIgfCBEdWJhaTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvY2F0YWxvZy1vZi1pbnN0cnVjdG9yLWxlZC10cmFpbmluZyI+Q2F0YWxvZyBvZiBJbnN0cnVjdG9yLUxlZCBUcmFpbmluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvY29tcGFueS1jaGFwdGVyLXRyYWluaW5nIj5Db21wYW55L0NoYXB0ZXIgVHJhaW5pbmc8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYWxsLWluc3RydWN0b3ItbGVkLXRyYWluaW5nL2NvdXJzZS1hdC1jbXB4LTIwMjQiPkNvdXJzZSBhdCBDTVBYIDIwMjQ8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYWxsLWluc3RydWN0b3ItbGVkLXRyYWluaW5nL2NvdXJzZS1hdC0yMDI0LWludC1sLWRlY2FyYi1jb25mZXJlbmNlIj5Db3Vyc2UgYXQgMjAyNCBJbnTigJlsIERlY2FyYiBDb25mZXJlbmNlPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvc2VsZi1kaXJlY3RlZC1sZWFybmluZy1ncm91cC1sZWFybmluZy10ZXh0cyI+U2VsZi1EaXJlY3RlZCBMZWFybmluZyAvIEdyb3VwIExlYXJuaW5nIFRleHRzPC9hPjwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uIj5BU0hSQUUgQ2VydGlmaWNhdGlvbjwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uL2V4cGxvcmUtYmVuZWZpdHMiPkV4cGxvcmUgQmVuZWZpdHM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vZGlnaXRhbC1iYWRnaW5nIj5EaWdpdGFsIEJhZGdpbmc8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vZmluZC1hbi1hc2hyYWUtY2VydGlmaWVkLXByb2Zlc3Npb25hbCI+RmluZCBhbiBBU0hSQUUgQ2VydGlmaWVkIFByb2Zlc3Npb25hbDwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2xlYXJuaW5nLXBhdGh3YXlzIj5MZWFybmluZyBQYXRod2F5czwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2xlYXJuaW5nLXBhdGh3YXlzL2h2YWMtZGVzaWduIj5IVkFDIERlc2lnbiAtIEJhc2ljczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9sZWFybmluZy1wYXRod2F5cy9wYXRob2dlbi1taXRpZ2F0aW9uIj5QYXRob2dlbiBNaXRpZ2F0aW9uPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2pvYnMuYXNocmFlLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5Kb2IgQm9hcmQgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9qb2ItYm9hcmQvcmVzdW1lLXN1Ym1pc3Npb24taW5jZW50aXZlIj5SZXN1bWUgU3VibWlzc2lvbiBJbmNlbnRpdmU8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9lZHVjYXRvci1yZXNvdXJjZXMiPkVkdWNhdG9yIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L3RlY2gtaG91ci12aWRlb3MiPlRlY2ggSG91ciBWaWRlb3M8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtdW5lcC1wb3J0YWwiPkFTSFJBRSBVTkVQIFBvcnRhbDwvYT48L2xpPg0KICAgICAgICA8L2Rpdj4NCiAgICAgIDwvdWw+DQogICAgPC9saT4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcyI+Q29uZmVyZW5jZXM8L2E+PHVsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy8yMDI0LXdpbnRlci1jb25mZXJlbmNlLWNoaWNhZ28iPjIwMjQgV2ludGVyIENvbmZlcmVuY2UgfCBDaGljYWdvPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy8yMDI0LWFubnVhbC1jb25mZXJlbmNlLWluZGlhbmFwb2xpcyI+MjAyNCBBbm51YWwgQ29uZmVyZW5jZSB8IEluZGlhbmFwb2xpczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdG9waWNhbC1jb25mZXJlbmNlcyI+VG9waWNhbCBDb25mZXJlbmNlczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdG9waWNhbC1jb25mZXJlbmNlcy9pbnRlcm5hdGlvbmFsLWJ1aWxkaW5nLWRlY2FyYm9uaXphdGlvbi1jb25mZXJlbmNlLTIwMjQiPkludGVybmF0aW9uYWwgQnVpbGRpbmcgRGVjYXJib25pemF0aW9uIENvbmZlcmVuY2UgMjAyNDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMvMjAyNC1hc2hyYWUtY29uZmVyZW5jZS1mb3ItaW50ZWdyYXRlZC1kZXNpZ24tY29uc3RydWN0aW9uLW9wZXJhdGlvbiI+MjAyNCBBU0hSQUUgQ29uZmVyZW5jZSBmb3IgSW50ZWdyYXRlZCBEZXNpZ24sIENvbnN0cnVjdGlvbiAmIE9wZXJhdGlvbjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMvMjAyNC13aWEtbGVhZGVyc2hpcC1zeW1wb3NpdW0iPjIwMjQgV0lBIExlYWRlcnNoaXAgU3ltcG9zaXVtPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdG9waWNhbC1jb25mZXJlbmNlcy90aGUtc2l4dGgtaW50ZXJuYXRpb25hbC1jb25mZXJlbmNlLW9uLWVmZmljaWVudC1idWlsZGluZy1kZXNpZ24iPlRoZSBTaXh0aCBJbnRlcm5hdGlvbmFsIENvbmZlcmVuY2Ugb24gRWZmaWNpZW50IEJ1aWxkaW5nIERlc2lnbjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMvMjAyNC1hc2hyYWUtZGVjYXJib25pemF0aW9uLWNvbmZlcmVuY2UiPjIwMjQgQVNIUkFFIERlY2FyYm9uaXphdGlvbiBDb25mZXJlbmNlPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdmlydHVhbC1jb25mZXJlbmNlLWFjY2VzcyI+VmlydHVhbCBDb25mZXJlbmNlIEFjY2VzczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMiPkNvbmZlcmVuY2UgUmVzb3VyY2VzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9hc2hyYWUtY29uZmVyZW5jZS1tYXJrZXRpbmciPkFTSFJBRSBDb25mZXJlbmNlIE1hcmtldGluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL0ZpbGUgTGlicmFyeS9Db25mZXJlbmNlcy9Db25mZXJlbmNlIFJlc291cmNlcy9Dcml0ZXJpYSBmb3IgQW5udWFsIENvbmZlcmVuY2UgQ2l0eSBTZWxlY3Rpb24vQ3JpdGVyaWEtZm9yLUFubnVhbC1Db25mZXJlbmNlLUNpdHktU2VsZWN0aW9uLnBkZiI+Q3JpdGVyaWEgZm9yIEFubnVhbCBDb25mZXJlbmNlIENpdHkgU2VsZWN0aW9uPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMvZW1lZXRpbmdzIj5lTWVldGluZ3M8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9wYXBlcnMtYW5kLXByb2dyYW1zIj5QYXBlcnMgJmFtcDsgUHJvZ3JhbXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9wYXN0LWFzaHJhZS1jb25mZXJlbmNlcyI+UGFzdCBBU0hSQUUgQ29uZmVyZW5jZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9mdXR1cmUtYXNocmFlLWNvbmZlcmVuY2VzIj5GdXR1cmUgQVNIUkFFIENvbmZlcmVuY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMvdG9waWNhbC1jb25mZXJlbmNlLWNyaXRlcmlhIj5Ub3BpY2FsIENvbmZlcmVuY2UgQ3JpdGVyaWE8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy90cmF2ZWwiPlRyYXZlbDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2NvbmZlcmVuY2UtcmVzb3VyY2VzL3Nwb25zb3JzaGlwLW9wcG9ydHVuaXRpZXMiPlNwb25zb3JzaGlwIE9wcG9ydHVuaXRpZXM8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jaGFwdGVycy1yZWdpb25hbC1jb25mZXJlbmNlcy1jcmNzIj5DaGFwdGVycyBSZWdpb25hbCBDb25mZXJlbmNlcyAoQ1JDcyk8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2V2ZW50cy1hbmQtY29uZmVyZW5jZXMiPkV2ZW50cyBhbmQgQ29uZmVyZW5jZXM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3NwZWFrZXItcmVzb3VyY2VzIj5TcGVha2VyIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvYXNocmFlLTM2NS1hcHAiPkFTSFJBRSAzNjUgQXBwPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL2NvbW11bml0aWVzIj5Db21tdW5pdGllczwvYT48dWw+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3JlZ2lvbnMiPlJlZ2lvbnM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NoYXB0ZXJzIj5DaGFwdGVyczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY2hhcHRlcnMvYXNocmFlLWNoYXB0ZXJzIj5BU0hSQUUgQ2hhcHRlcnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vZXdlYi5hc2hyYWUub3JnL2V3ZWIvZHluYW1pY3BhZ2UuYXNweD93ZWJjb2RlPUFTSFJBRUNoYXB0ZXJzIiB0YXJnZXQ9Il9ibGFuayI+Q2hhcHRlciBSZXBvcnRzLCBQQU9FLCBDSVEgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vZXdlYi5hc2hyYWUub3JnL2V3ZWIvZHluYW1pY3BhZ2UuYXNweD9zaXRlPUFTSFJBRSZhbXA7d2ViY29kZT1jaGFwdGVybWVldGluZ3MmYW1wO2NocF9jc3Rfa2V5PTAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIgdGFyZ2V0PSJfYmxhbmsiPkNoYXB0ZXIgTWVldGluZ3MgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9jaGFwdGVyLXJlc291cmNlcyI+Q2hhcHRlciBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9kaXN0aW5ndWlzaGVkLWxlY3R1cmVycyI+RGlzdGluZ3Vpc2hlZCBMZWN0dXJlcnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9wYW9lLWluZm9ybWF0aW9uIj5QQU9FIEluZm9ybWF0aW9uPC9hPjwvbGk+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+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL3NwZWNpYWwtbWVtYmVyc2hpcC1wcm9ncmFtcyN5ZWEiIHRhcmdldD0iX2JsYW5rIj5ZRUEgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMjc21hcnRzdGFydCIgdGFyZ2V0PSJfYmxhbmsiPlNtYXJ0U3RhcnQgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMjZGV2ZWNvbiIgdGFyZ2V0PSJfYmxhbmsiPkRldmVsb3BpbmcgRWNvbm9taWVzIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMvY2lic2UtYXNocmFlLW1lbWJlcnNoaXAiPkNJQlNFL0FTSFJBRSBNZW1iZXJzaGlwPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUiPk15IEFTSFJBRTwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvY29ubmVjdC1hLWNvbGxlYWd1ZSI+Q29ubmVjdC1hLUNvbGxlYWd1ZTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvbXktYXNocmFlL215LWNvbW11bml0eSI+TXkgQ29tbXVuaXR5PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvbXktcGFydGljaXBhdGlvbiI+TXkgUGFydGljaXBhdGlvbjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvbXktYXNocmFlL215LXByb2Zlc3Npb25hbC1kZXZlbG9wbWVudCI+TXkgUHJvZmVzc2lvbmFsIERldmVsb3BtZW50PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvbXktdGVjaG5pY2FsLXJlc291cmNlcyI+TXkgVGVjaG5pY2FsIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvbXktYXNocmFlL3JlbmV3LW15LW1lbWJlcnNoaXAiPlJlbmV3IE15IE1lbWJlcnNoaXA8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZS91cGdyYWRlLW15LW1lbWJlcnNoaXAiPlVwZ3JhZGUgTXkgTWVtYmVyc2hpcDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly9ld2ViLmFzaHJhZS5vcmcvZXdlYi9keW5hbWljcGFnZS5hc3B4P3dlYmNvZGU9QVNIUkFFSUJJSSIgdGFyZ2V0PSJfYmxhbmsiPk1hbmFnZSBNeSBNZW1iZXJzaGlwICA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPjwvZGl2PjxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvaG9ub3JzLWFuZC1hd2FyZHMiPkhvbm9ycyAmIEF3YXJkczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9tZW1iZXJzaGlwLWZhcXMiPk1lbWJlcnNoaXAgRkFRczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9sb2dvLW1lcmNoYW5kaXNlIj5Mb2dvIE1lcmNoYW5kaXNlPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICA8L3VsPjwvbmF2PjxkaXYgY2xhc3M9Im1vYmlsZURyYXdlclRvZ2dsZSBkcmF3ZXJUb2dnbGUiIGRhdGEtZm9yPSJnbG9iYWxzLW1vYmlsZSIgZGF0YS1tb2JpbGU9InRydWUiPjwvZGl2PmQCAw9kFgRmD2QWAgUFY3RsMDAPDxYCHwsF7gU8ZGl2IGNsYXNzPSJvdmVybGF5Q1RBIiB4bWxuczpmPSJodHRwOi8vZnhzbC5zZi5uZXQvIj4NCiAgPGRpdiBjbGFzcz0ib3ZlcmxheUNUQS1pbm5lciI+DQogICAgPGgzIGNsYXNzPSJvdmVybGF5Q1RBLWhlYWRpbmciPjxoNSBjbGFzcz0ic3BvdGxpZ2h0LWhlYWRpbmciIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij5BU0hSQUUncyBNaXNzaW9uIGFuZCBWaXNpb248L2g1Pg0KPHA+PC9wPg0KPHAgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxzdHJvbmc+TWlzc2lvbjo8L3N0cm9uZz4gVG8gc2VydmUgaHVtYW5pdHkgYnkgYWR2YW5jaW5nIHRoZSBhcnRzIGFuZCBzY2llbmNlcyBvZiBoZWF0aW5nLCB2ZW50aWxhdGlvbiwgYWlyIGNvbmRpdGlvbmluZywgcmVmcmlnZXJhdGlvbiBhbmQgdGhlaXIgYWxsaWVkIGZpZWxkcy48YnIgLz48YnIgLz48c3Ryb25nPlZpc2lvbjo8L3N0cm9uZz4gQSBoZWFsdGh5IGFuZCBzdXN0YWluYWJsZSBidWlsdCBlbnZpcm9ubWVudCBmb3IgYWxsLjwvcD48L2gzPg0KICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvYWJvdXQvYWJvdXQtYXNocmFlIiBjbGFzcz0iYnRuIG92ZXJsYXlDVEEtYnRuIj5XSEFUIElTIEFTSFJBRT88L2E+DQogICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL2pvaW4vam9pbi1hc2hyYWUiIGNsYXNzPSJidG4gb3ZlcmxheUNUQS1idG4iPkJFQ09NRSBBIE1FTUJFUjwvYT4NCiAgPC9kaXY+DQo8L2Rpdj5kZAIBDw8WBB8JBRFDTENvbnRlbnREYXRhVmlldx8KAgJkFgQFBWN0bDAwD2QWAmYPFgIfCwWnGTxkaXYgY2xhc3M9InNsaWRlck1haW4iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczptc3hzbD0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4c2x0IiB4bWxuczp1c2VyPSJ1cm46bXktc2NyaXB0cyI+DQogIDxkaXYgY2xhc3M9InNsaWRlck1haW4tc2xpZGUgc2xpZGVyTWFpbi1zbGlkZS0tdGV4dExpZ2h0IHNsaWRlck1haW4tc2xpZGUtLXJpZ2h0Qm90dG9tIj4NCiAgICA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2NvbmZlcmVuY2VzLzIwMjQtd2ludGVyLWNvbmZlcmVuY2UtY2hpY2FnbyI+DQogICAgICA8ZGl2IGNsYXNzPSJzbGlkZXJNYWluSW1hZ2UiIGRhdGEtbGc9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvY29uZmVyZW5jZXMvd2ludGVyJTIwY29uZmVyZW5jZS8yMDI0LXdpbnRlci1jb25mZXJlbmNlLXNsaWRlci1mdWxsLnBuZyIgZGF0YS1zbT0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvaG9tZXBhZ2UvMjAyNF93Y19ob21lcGFnZS1zbGlkZXItZ3JhcGhpY19tb2JpbGUuanBnIj4NCiAgICAgIMKgDQogICAgPC9kaXY+DQogICAgICA8c3BhbiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQtaW5uZXIiPg0KICAgICAgICAgIDxzcGFuIGNsYXNzPSJzbGlkZXJNYWluQ29udGVudC1jb3B5Ij4NCiAgICAgICAgICAgIDxoMiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQtaGVhZGluZyI+MjAyNCBBU0hSQUUgV2ludGVyIENvbmZlcmVuY2UgYW5kIEFIUiBFeHBvPC9oMj4NCiAgICAgICAgICAgIDxwPkdldCByZWdpc3RlcmVkIGZvciB0aGUgSFZBQyZSIGV2ZW50IG9mIHRoZSB5ZWFyLjwvcD4NCiAgICAgICAgICA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICA8L2E+DQogIDwvZGl2Pg0KICA8ZGl2IGNsYXNzPSJzbGlkZXJNYWluLXNsaWRlIHNsaWRlck1haW4tc2xpZGUtLXRleHRMaWdodCBzbGlkZXJNYWluLXNsaWRlLS1yaWdodEJvdHRvbSI+DQogICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy90ZWNobmljYWwtcmVzb3VyY2VzL2FzaHJhZS1qb3VybmFsL2ZlYXR1cmVkLWFydGljbGVzL2RlY2VtYmVyLTIwMjMtbmVjZXNzaXR5LW9mLWV4cGFuZGVkLWZpZWxkLWRhdGEtdG8tdmFsaWRhdGUtZ3JvdW5kLXNvdXJjZS1oZWF0LXB1bXAtZGVzaWduLW1vZGVscyI+DQogICAgICA8ZGl2IGNsYXNzPSJzbGlkZXJNYWluSW1hZ2UiIGRhdGEtbGc9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L2hvbWVwYWdlL2RlYy4taGVhdC1wdW1wLWJhbm5lci0xOTIweDcwMC5qcGciIGRhdGEtc209Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L2hvbWVwYWdlL2RlYy4taGVhdC1wdW1wLWJhbm5lci03MDAteC0yNTUuanBnIj4NCiAgICAgIMKgDQogICAgPC9kaXY+DQogICAgICA8c3BhbiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQtaW5uZXIiPg0KICAgICAgICAgIDxzcGFuIGNsYXNzPSJzbGlkZXJNYWluQ29udGVudC1jb3B5Ij4NCiAgICAgICAgICAgIDxoMiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQtaGVhZGluZyI+TmVjZXNzaXR5IG9mIEV4cGFuZGVkIEZpZWxkIERhdGEgdG8gVmFsaWRhdGUgR3JvdW5kIFNvdXJjZSBIZWF0IFB1bXAgRGVzaWduIE1vZGVsczwvaDI+DQogICAgICAgICAgICA8cD5UaGlzIGFydGljbGUgcmV2aWV3cyBmaWVsZCBkYXRhIGZyb20gbG9uZy10ZXJtIGdyb3VuZCBzb3VyY2UgaGVhdCBwdW1wIHN5c3RlbXMgdGhhdCBvZnRlbiBkaXZlcmdlIGZyb20gZ3JvdW5kIGhlYXQgZXhjaGFuZ2VyIG1vZGVsIHJlc3VsdHMsIGFuZCBpbiBkb2luZyBzbyBzaG93cyB3aHkgaXTigJlzIG5lY2Vzc2FyeSB0byBvYnRhaW4gbXVjaCBsYXJnZXIgZmllbGQgZGF0YSBzZXRzLjwvcD4NCiAgICAgICAgICA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICA8L2E+DQogIDwvZGl2Pg0KICA8ZGl2IGNsYXNzPSJzbGlkZXJNYWluLXNsaWRlIHNsaWRlck1haW4tc2xpZGUtLXRleHRMaWdodCBzbGlkZXJNYWluLXNsaWRlLS1yaWdodEJvdHRvbSI+DQogICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9uZXdzL2FzaHJhZWpvdXJuYWwvYXNocmFlLWpvdXJuYWwtcG9kY2FzdC1lcGlzb2RlLTMxIj4NCiAgICAgIDxkaXYgY2xhc3M9InNsaWRlck1haW5JbWFnZSIgZGF0YS1sZz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvaG9tZXBhZ2UvczRlMzFfaG9tZXBhZ2Vfc2xpZGVyLnBuZyIgZGF0YS1zbT0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvaG9tZXBhZ2UvczRlMzFfaG9tZXBhZ2Vfc2xpZGVyXzcwMHgyNTUucG5nIj4NCiAgICAgIMKgDQogICAgPC9kaXY+DQogICAgICA8c3BhbiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQtaW5uZXIiPg0KICAgICAgICAgIDxzcGFuIGNsYXNzPSJzbGlkZXJNYWluQ29udGVudC1jb3B5Ij4NCiAgICAgICAgICAgIDxoMiBjbGFzcz0ic2xpZGVyTWFpbkNvbnRlbnQtaGVhZGluZyI+VGFja2xpbmcgdGhlIENsaW1hdGUgQ3Jpc2lzIFdpdGggMjAyM+KAkzI0IEFTSFJBRSBQcmVzaWRlbnQgR2luZ2VyIFNjb2dnaW5zPC9oMj4NCiAgICAgICAgICA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICA8L2E+DQogIDwvZGl2Pg0KPC9kaXY+DQo8c2NyaXB0IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczptc3hzbD0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4c2x0IiB4bWxuczp1c2VyPSJ1cm46bXktc2NyaXB0cyI+DQogICAgICAkKCcuc2xpZGVyTWFpbicpLnNsaWNrKHsNCiAgICAgIGFycm93czogZmFsc2UsDQogICAgICBkb3RzOiB0cnVlLA0KICAgICAgZmFkZTogdHJ1ZSwNCiAgICAgIGluZmluaXRlOiB0cnVlLA0KICAgICAgYXV0b3BsYXk6IHRydWUsDQogICAgICBhdXRvcGxheVNwZWVkOiA0MDAwLA0KICAgICAgc3BlZWQ6IDMwMCwNCiAgICAgIHNsaWRlc1RvU2hvdzogMSwNCiAgICAgIHNsaWRlc1RvU2Nyb2xsOiAxLA0KICAgICAgfSk7DQogICAgPC9zY3JpcHQ+ZAVMY3RsMDFfUGFnZXpvbmVjb250YWluZXI0X1BhZ2V6b25lY29udGFpbmVyNF84cURlTnBhSVpLZUNhbGxCYWNrX0NsaWVudFZhbHVlcw8WAh4FdmFsdWUFEzBeQ29udGVudFRpdGxlIEFTQ15kAgUPZBYMZg9kFgIFBWN0bDAwDw8WAh8LBQYmbmJzcDtkZAIBD2QWAgUFY3RsMDAPDxYCHwsFBiZuYnNwO2RkAgIPZBYCBQVjdGwwMA8PFgIfCwXZFTxkaXYgY2xhc3M9InNlY3Rpb24gZmVhdHVyZUJsb2NrIGZlYXR1cmVCbG9jay0tZml2ZSI+CjxkaXYgY2xhc3M9ImNvbnRhaW5lZCI+CjxkaXYgY2xhc3M9ImZlYXR1cmVCbG9jay1tYWluRmVhdHVyZSI+CjxmaWd1cmUgY2xhc3M9ImZlYXR1cmVCbG9jay1tYWluSW1hZ2UiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvY29uZmVyZW5jZXMvMjAyNC13aW50ZXItY29uZmVyZW5jZS1jaGljYWdvLzIwMjQtd2ludGVyLWNvbmZlcmVuY2UtbWFpbiIgdGl0bGU9IjIwMjQgV2ludGVyIENvbmZlcmVuY2UgIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvaG9tZXBhZ2UvMjAyNHdpbnRlcmNvbmZlcmVuY2VtYWluZmVhdHVyZS5wbmciIGFsdCBkYXRhLWFtcC1oZWlnaHQ9IjEyODIiIGRhdGEtYW1wLXdpZHRoPSIyNDAwIiB3aWR0aD0iMTIxMyIgaGVpZ2h0PSI2NDciPjwvYT48L2ZpZ3VyZT4KPHA+PHN0cm9uZz48c3BhbiBkaXI9Imx0ciI+MjAyNCBBU0hSQUUgV2ludGVyIENvbmZlcmVuY2UgYW5kIEFIUiBFeHBvPC9zcGFuPjwvc3Ryb25nPjxicj48YnI+RmluZCBpbnNwaXJhdGlvbiwgYW5zd2VycywgbmV0d29ya2luZywgYW5kIHRoZSBsYXRlc3QgaW5kdXN0cnkgdHJlbmRzIGF0IHRoZSAyMDI0IEFTSFJBRSBXaW50ZXIgQ29uZmVyZW5jZSwgdGFraW5nIHBsYWNlIEphbi4gMjAtMjQgaW4gQ2hpY2FnbyBhdCB0aGUgTWFycmlvdHQgTWFycXVpcyBDaGljYWdvIGFuZCBNY0Nvcm1pY2sgUGxhY2UsIGp1c3QgYSBza3licmlkZ2UgYXBhcnQgZnJvbSB0aGUgQUhSIEV4cG8uIFNlZSB3aGF0JiM4MjE3O3MgcGxhbm5lZCBhbmQgcmVnaXN0ZXIgYnkgTm92LiAyNiB0byBsb2NrIGluIGVhcmx5IGJpcmQgcmF0ZXMuIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvY29uZmVyZW5jZXMvMjAyNC13aW50ZXItY29uZmVyZW5jZS1jaGljYWdvIj5MZWFybiBtb3JlLjwvYT48L3A+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjxkaXYgY2xhc3M9InNlY3Rpb24gZmVhdHVyZUJsb2NrIGZlYXR1cmVCbG9jay0tdGhyZWUiPgo8ZGl2IGNsYXNzPSJjb250YWluZWQiPgo8ZGl2IGNsYXNzPSJyb3ciPgo8ZGl2IGNsYXNzPSJjb2x1bW4gbGctOCI+CjxmaWd1cmUgY2xhc3M9ImZlYXR1cmVCbG9jay1maWd1cmUiPjxpbWcgc3R5bGU9ImhlaWdodDogMTMzcHg7IHdpZHRoOiAyMzFweDsiIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvaG9tZXBhZ2UvcHJvZi1kZXYucG5nIiBhbHQgZGF0YS1hbXAtaGVpZ2h0PSIxNDU2IiBkYXRhLWFtcC13aWR0aD0iMjMzNCI+PGJyPgo8ZmlnY2FwdGlvbiBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ2NhcHRpb24iPgo8cD5IVkFDIERlc2lnbiBUcmFpbmluZzxicj4yMDI0IFNjaGVkdWxlIGFubm91bmNlZCE8L3A+CjxwPjxhIGNsYXNzPSJidG4iIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FsbC1pbnN0cnVjdG9yLWxlZC10cmFpbmluZy9odmFjLWRlc2lnbi1hbmQtb3BlcmF0aW9ucy10cmFpbmluZyI+TEVBUk4gTU9SRTwvYT48L3A+CjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CjwvZGl2Pgo8IS0tLy5jb2x1bW4tLT4KPGRpdiBjbGFzcz0iY29sdW1uIGxnLTgiPgo8ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj48aW1nIHN0eWxlPSJoZWlnaHQ6IDEzM3B4OyB3aWR0aDogMjMxcHg7IiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L2hvbWVwYWdlL3N1cnZleS1mZWVkYmFjay5wbmciIGFsdD0iUGVyc29uIGZpbGxpbmcgb3V0IHN1cnZleSBvbiBjb21wdXRlciIgd2lkdGg9IjIzMSIgaGVpZ2h0PSIxMzMiIGRhdGEtYW1wLWhlaWdodD0iMzM4IiBkYXRhLWFtcC13aWR0aD0iNjAwIj48YnI+CjxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+CjxwPkFTSFJBRSBTdHJhdGVnaWMgUGxhbjxicj4gRmVlZGJhY2sgRm9ybTwvcD4KPHA+PGEgY2xhc3M9ImJ0biIgaHJlZj0iaHR0cHM6Ly9zdHJhdGVnaWNwbGFuZmVlZGJhY2suYXNocmFlLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5MRUFSTiBNT1JFPC9hPjwvcD4KPC9maWdjYXB0aW9uPgo8L2ZpZ3VyZT4KPC9kaXY+CjwhLS0vLmNvbHVtbi0tPgo8ZGl2IGNsYXNzPSJjb2x1bW4gbGctOCI+CjxmaWd1cmUgY2xhc3M9ImZlYXR1cmVCbG9jay1maWd1cmUiPjxpbWcgc3R5bGU9ImhlaWdodDogMTMzcHg7IHdpZHRoOiAyMzFweDsiIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9hYm91dC9zaHV0dGVyc3RvY2tfdGZiZC5qcGciIGFsdCB3aWR0aD0iMjQxIiBoZWlnaHQ9IjEzMyIgZGF0YS1hbXAtaGVpZ2h0PSI1NjciIGRhdGEtYW1wLXdpZHRoPSIxMDAwIj48YnI+CjxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+CjxwPlRhc2sgRm9yY2UgZm9yIEJ1aWxkaW5nPGJyPkRlY2FyYm9uaXphdGlvbiAoVEZCRCk8L3A+CjxwPjxhIGNsYXNzPSJidG4iIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvYWJvdXQvYXNocmFlLXRhc2stZm9yY2UtZm9yLWJ1aWxkaW5nLWRlY2FyYm9uaXphdGlvbiI+TEVBUk4gTU9SRTwvYT48L3A+CjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CjwvZGl2Pgo8IS0tLy5jb2x1bW4tLT48L2Rpdj4KPCEtLS8ucm93LS0+PC9kaXY+CjwhLS0vLmNvbnRhaW5lZC0tPjwvZGl2Pgo8cD48IS0tLy5mZWF0dXJlQmxvY2stLT48L3A+ZGQCAw9kFgIFBWN0bDAwDw8WAh8LZWRkAgQPZBYCBQVjdGwwMA8PFgIfC2VkZAIFDw8WBB8JBRFDTENvbnRlbnREYXRhVmlldx8KAgJkFgQFBWN0bDAwD2QWAmYPFgIfCwXHFzxkaXYgY2xhc3M9InNlY3Rpb24gZmVhdHVyZUJsb2NrIGZlYXR1cmVCbG9jay0tZml2ZS1pY29ucyI+DQogIDxkaXYgY2xhc3M9ImNvbnRhaW5lZCI+PGZpZ3VyZSBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ3VyZSI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3JlZ2lvbnMvcmVnaW9ucyIgY2xhc3M9Imljb24tcmVnaW9ucyBpY29uLS1lbXB0eSI+PC9hPjxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+PHA+PGEgY2xhc3M9ImJ0biIgaHJlZj0iL2NvbW11bml0aWVzL3JlZ2lvbnMvcmVnaW9ucyI+UkVHSU9OUzwvYT48L3A+PC9maWdjYXB0aW9uPjwvZmlndXJlPjxmaWd1cmUgY2xhc3M9ImZlYXR1cmVCbG9jay1maWd1cmUiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9jaGFwdGVycyIgY2xhc3M9Imljb24tY2hhcHRlcnMgaWNvbi0tZW1wdHkiPjwvYT48ZmlnY2FwdGlvbiBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ2NhcHRpb24iPjxwPjxhIGNsYXNzPSJidG4iIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9jaGFwdGVycyI+Q0hBUFRFUlM8L2E+PC9wPjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT48ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcy9jb21taXR0ZWVzIiBjbGFzcz0iaWNvbi1jb21taXR0ZWVzLTEgaWNvbi0tZW1wdHkiPjwvYT48ZmlnY2FwdGlvbiBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ2NhcHRpb24iPjxwPjxhIGNsYXNzPSJidG4iIGhyZWY9Ii9jb21tdW5pdGllcy9jb21taXR0ZWVzL2NvbW1pdHRlZXMiPkNPTU1JVFRFRVM8L2E+PC9wPjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT48ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj48YSBocmVmPSIvY29tbXVuaXRpZXMvdm9sdW50ZWVyL2xlYXJuLW1vcmUtYWJvdXQtYmVjb21pbmctYS12b2x1bnRlZXIiIGNsYXNzPSJpY29uLXZvbHVudGVlciBpY29uLS1lbXB0eSI+PC9hPjxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+PHA+PGEgY2xhc3M9ImJ0biIgaHJlZj0iL2NvbW11bml0aWVzL3ZvbHVudGVlci9sZWFybi1tb3JlLWFib3V0LWJlY29taW5nLWEtdm9sdW50ZWVyIj5WT0xVTlRFRVIgSU5GT1JNQVRJT048L2E+PC9wPjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT48ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvcGFnZXMvaG9tZT9hc2hyYWVfYXV0aF90b2tlbj0iIGNsYXNzPSJpY29uLWJvb2tzdG9yZSBpY29uLS1lbXB0eSI+PC9hPjxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+PHA+PGEgY2xhc3M9ImJ0biIgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3BhZ2VzL2hvbWU/YXNocmFlX2F1dGhfdG9rZW49Ij5CT09LU1RPUkU8L2E+PC9wPjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT48ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvc3RhbmRhcmRzLWFjdGl2aXRpZXMiIGNsYXNzPSJpY29uLXN0YW5kYXJkcyBpY29uLS1lbXB0eSI+PC9hPjxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+PHA+PGEgY2xhc3M9ImJ0biIgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvc3RhbmRhcmRzLWFuZC1ndWlkZWxpbmVzL3N0YW5kYXJkcy1hY3Rpdml0aWVzIj5TVEFOREFSRFM8L2E+PC9wPjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT48ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9hc2hyYWUtam91cm5hbC9hc2hyYWUtam91cm5hbCIgY2xhc3M9Imljb24tam91cm5hbCBpY29uLS1lbXB0eSI+PC9hPjxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+PHA+PGEgY2xhc3M9ImJ0biIgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWpvdXJuYWwvYXNocmFlLWpvdXJuYWwiPkFTSFJBRSBKT1VSTkFMPC9hPjwvcD48L2ZpZ2NhcHRpb24+PC9maWd1cmU+PGZpZ3VyZSBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ3VyZSI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3lvdW5nLWVuZ2luZWVycy1pbi1hc2hyYWUteWVhL3lvdW5nLWVuZ2luZWVycy1pbi1hc2hyYWUteWVhIiBjbGFzcz0iaWNvbi15b3VuZ19lbmdpbmVlcnMgaWNvbi0tZW1wdHkiPjwvYT48ZmlnY2FwdGlvbiBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ2NhcHRpb24iPjxwPjxhIGNsYXNzPSJidG4iIGhyZWY9Ii9jb21tdW5pdGllcy95b3VuZy1lbmdpbmVlcnMtaW4tYXNocmFlLXllYS95b3VuZy1lbmdpbmVlcnMtaW4tYXNocmFlLXllYSI+WU9VTkcgRU5HSU5FRVJTPC9hPjwvcD48L2ZpZ2NhcHRpb24+PC9maWd1cmU+PGZpZ3VyZSBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ3VyZSI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9zdHVkZW50LXpvbmUiIGNsYXNzPSJpY29uLXN0dWRlbnRzIGljb24tLWVtcHR5Ij48L2E+PGZpZ2NhcHRpb24gY2xhc3M9ImZlYXR1cmVCbG9jay1maWdjYXB0aW9uIj48cD48YSBjbGFzcz0iYnRuIiBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3N0dWRlbnQtem9uZSI+U1RVREVOVCBPUFBPUlRVTklUSUVTPC9hPjwvcD48L2ZpZ2NhcHRpb24+PC9maWd1cmU+PGZpZ3VyZSBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ3VyZSI+PGEgaHJlZj0iL21ha2UtYS1naWZ0L21ha2UtYS1naWZ0IiBjbGFzcz0iaWNvbi1naWZ0LTEgaWNvbi0tZW1wdHkiPjwvYT48ZmlnY2FwdGlvbiBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ2NhcHRpb24iPjxwPjxhIGNsYXNzPSJidG4iIGhyZWY9Ii9tYWtlLWEtZ2lmdC9tYWtlLWEtZ2lmdCI+TUFLRSBBIEdJRlQ8L2E+PC9wPjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT48L2Rpdj4NCjwvZGl2PmQFTGN0bDAxX1BhZ2Vab25lQ29udGFpbmVyMV9QYWdlWm9uZUNvbnRhaW5lcjFfQUdoOThLQkRJT0dDYWxsQmFja19DbGllbnRWYWx1ZXMPFgIfDAUDMF5eZAIHD2QWBmYPZBYCBQVjdGwwMA8PFgIfCwVmPGRpdiBjbGFzcz0iaC1wdXNoQm90dG9tIj4NCiAgPFNDUklQVCBMQU5HVUFHRT0iSmF2YVNjcmlwdCI+DQoJCSAgT0FTX0FEKCd4MDInKTsgDQoJCTwvU0NSSVBUPg0KPC9kaXY+ZGQCAQ9kFgIFBWN0bDAwDw8WAh8LBWk8ZGl2IGNsYXNzPSJoLXB1c2hCb3R0b20iPg0KICA8U0NSSVBUIExBTkdVQUdFPSJKYXZhU2NyaXB0Ij4NCgkJICBPQVNfQUQoJ1JpZ2h0MicpOyANCgkJPC9TQ1JJUFQ+DQo8L2Rpdj5kZAICD2QWAgUFY3RsMDAPDxYCHwsFaTxkaXYgY2xhc3M9ImgtcHVzaEJvdHRvbSI+DQogIDxTQ1JJUFQgTEFOR1VBR0U9IkphdmFTY3JpcHQiPg0KCQkgIE9BU19BRCgnUmlnaHQzJyk7IA0KCQk8L1NDUklQVD4NCjwvZGl2PmRkAgkPZBYGZg9kFgIFBWN0bDAwDw8WAh8LBb4rPGRpdiBjbGFzcz0ic2VjdGlvbiBmZWF0dXJlQmxvY2stLXNpeCIgeG1sbnM6Zj0iaHR0cDovL2Z4c2wuc2YubmV0LyI+DQogIDxkaXYgY2xhc3M9ImNvbnRhaW5lZCI+DQogICAgPGRpdiBjbGFzcz0icm93IGgtZmx1c2hTaWRlcyI+DQogICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4gbWVkLTEyIGxnLTgiPg0KICAgICAgICA8ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj4NCiAgICAgICAgICA8YSBjbGFzcz0iIiBocmVmPSIiPg0KICAgICAgICAgICAgPGltZyBhbHQ9IiIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9ob21lcGFnZS90ZWNoLWhvdXJfbGlnaHQtYmx1ZS5wbmciIC8+DQogICAgICAgICAgPC9hPg0KICAgICAgICAgIDxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+DQogICAgICAgICAgICA8aDMgY2xhc3M9ImZlYXR1cmVCbG9jay1zdWJIZWFkaW5nIj5ORVchIFRlY2ggSG91cjwvaDM+DQogICAgICAgICAgICA8cD48cD5Kb2luIDIwMjEtMjIgQVNIUkFFIFByZXNpZGVudCBNaWNrIFNjaHdlZGxlciBmb3IgQVNIUkFFJ3MgbmV3ZXN0IFRlY2ggSG91cjogQnVpbGRpbmcgRGVjYXJib25pemF0aW9uIChFbGVjdHJpZmljYXRpb24pIGZvciBIeWRyb25pYyBTeXN0ZW1zLiBDb3ZlcmVkIGlzwqBob3cgaHlkcm9uaWMgc3lzdGVtcyB1c2luZyBoZWF0IHJlY292ZXJ5IGNoaWxsZXJzLCBoZWF0IHB1bXBzIGFuZCBjaGlsbGVyL2hlYXRlcnMgY2FuIGJlIGRlc2lnbmVkLCBwaXBlZCwgb3B0aW1pemVkIGFuZCBjb250cm9sbGVkIGluIG9yZGVyIHRvIHByb3ZpZGUgaGVhdCBlZmZpY2llbnRseS48L3A+PC9wPg0KICAgICAgICAgICAgPHA+DQogICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L3RlY2gtaG91ci12aWRlb3MvYXNocmFlLXRlY2gtaG91ciIgY2xhc3M9ImJ1dHRvbiB3aGl0ZSI+TU9SRTwvYT4NCiAgICAgICAgICAgIDwvcD4NCiAgICAgICAgICA8L2ZpZ2NhcHRpb24+DQogICAgICAgIDwvZmlndXJlPg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4gbWVkLTEyIGxnLTgiPg0KICAgICAgICA8ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj4NCiAgICAgICAgICA8YSBjbGFzcz0iIiBocmVmPSIiPg0KICAgICAgICAgICAgPGltZyBhbHQ9IiIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9ob21lcGFnZS8yNDFfZmVhdHVyZV82MzB4NjMwLnBuZyIgLz4NCiAgICAgICAgICA8L2E+DQogICAgICAgICAgPGZpZ2NhcHRpb24gY2xhc3M9ImZlYXR1cmVCbG9jay1maWdjYXB0aW9uIj4NCiAgICAgICAgICAgIDxoMyBjbGFzcz0iZmVhdHVyZUJsb2NrLXN1YkhlYWRpbmciPlN0YW5kYXJkIDI0MSwgPGVtPkNvbnRyb2wgb2YgSW5mZWN0aW91cyBBZXJvc29sczwvZW0+PC9oMz4NCiAgICAgICAgICAgIDxwPjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij5BU0hSQUXigJlzIGFpcmJvcm5lIGluZmVjdGlvbiByaXNrIG1pdGlnYXRpb24gc3RhbmRhcmQgZm9yIGJ1aWxkaW5ncyBpcyBoZXJlLiBUaGlzIHN0YW5kYXJkIGVzdGFibGlzaGVzIG1pbmltdW0gcmVxdWlyZW1lbnRzIGZvciByZWR1Y2luZyB0aGUgcmlzayBvZiBkaXNlYXNlIHRyYW5zbWlzc2lvbiB0aHJvdWdoIGV4cG9zdXJlIHRvIGluZmVjdGlvdXMgYWVyb3NvbHMgaW4gbmV3IGFuZCBleGlzdGluZyBidWlsZGluZ3MsIGFuZCByZW5vdmF0aW9ucy48L3A+PC9wPg0KICAgICAgICAgICAgPHA+DQogICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvdGVjaG5pY2FsLXJlc291cmNlcy9ib29rc3RvcmUvYXNocmFlLXN0YW5kYXJkLTI0MS1jb250cm9sLW9mLWluZmVjdGlvdXMtYWVyb3NvbHMiIGNsYXNzPSJidXR0b24gd2hpdGUiPk1PUkU8L2E+DQogICAgICAgICAgICA8L3A+DQogICAgICAgICAgPC9maWdjYXB0aW9uPg0KICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgIDwvZGl2Pg0KICAgICAgPGRpdiBjbGFzcz0iY29sdW1uIG1lZC0xMiBsZy04Ij4NCiAgICAgICAgPGZpZ3VyZSBjbGFzcz0iZmVhdHVyZUJsb2NrLWZpZ3VyZSI+DQogICAgICAgICAgPGEgY2xhc3M9IiIgaHJlZj0iIj4NCiAgICAgICAgICAgIDxpbWcgYWx0PSIiIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvaG9tZXBhZ2Uvc2VwdGNvdXJzZS5wbmciIC8+DQogICAgICAgICAgPC9hPg0KICAgICAgICAgIDxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+DQogICAgICAgICAgICA8aDMgY2xhc3M9ImZlYXR1cmVCbG9jay1zdWJIZWFkaW5nIj5MYXMgVmVnYXMgSFZBQyBEZXNpZ24gVHJhaW5pbmc8L2gzPg0KICAgICAgICAgICAgPHA+PHAgYWxpZ249ImNlbnRlciI+UmVnaXN0ZXIgbm93IHRvIGF0dGVuZCBIVkFDIERlc2lnbiBUcmFpbmluZyBJICYgSUkgRmVicnVhcnkgNS03IGFuZCA4LTksIGhlbGQgaW4tcGVyc29uIGluIExhcyBWZWdhcy4gR2FpbiBhY2Nlc3MgdG8gc3RhdGUtb2YtdGhlLWFydCBmYWNpbGl0aWVzLCB0aGUgbGF0ZXN0IHRlY2hub2xvZ2ljYWwgYWR2YW5jZW1lbnRzLCBhbmQgYSB2aWJyYW50IGNvbW11bml0eSBvZiBsaWtlLW1pbmRlZCBwcm9mZXNzaW9uYWxzLjwvcD48L3A+DQogICAgICAgICAgICA8cD4NCiAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYWxsLWluc3RydWN0b3ItbGVkLXRyYWluaW5nL2h2YWMtZGVzaWduLWFuZC1vcGVyYXRpb25zLXRyYWluaW5nL2h2YWMtZGVzaWduLWFuZC1vcGVyYXRpb25zLXRyYWluaW5nIiBjbGFzcz0iYnV0dG9uIHdoaXRlIj5NT1JFPC9hPg0KICAgICAgICAgICAgPC9wPg0KICAgICAgICAgIDwvZmlnY2FwdGlvbj4NCiAgICAgICAgPC9maWd1cmU+DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9ImNvbHVtbiBtZWQtMTIgbGctOCI+DQogICAgICAgIDxmaWd1cmUgY2xhc3M9ImZlYXR1cmVCbG9jay1maWd1cmUiPg0KICAgICAgICAgIDxhIGNsYXNzPSIiIGhyZWY9IiI+DQogICAgICAgICAgICA8aW1nIGFsdD0iIiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L2hvbWVwYWdlL3JlbW90ZS1wcm9jdG9yaW5nLWZlYXR1cmVfYmx1ZS5qcGciIC8+DQogICAgICAgICAgPC9hPg0KICAgICAgICAgIDxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+DQogICAgICAgICAgICA8aDMgY2xhc3M9ImZlYXR1cmVCbG9jay1zdWJIZWFkaW5nIj45MCwwMDArIFJlYWRlcnMgQ2Fu4oCZdCBCZSBXcm9uZzwvaDM+DQogICAgICAgICAgICA8cD48cCBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+PGVtPlRoZSBIVkFDJlIgSW5kdXN0cnk8L2VtPsKgaXMgYSBmcmVlIHdlZWtseSBuZXdzbGV0dGVyIGF2YWlsYWJsZSB0byBhbnlvbmUgaW50ZXJlc3RlZCBpbiBzdGF5aW5nIHVwLXRvLWRhdGUgd2l0aCB0aGUgbGF0ZXN0IG5ld3MgaW4gdGhlIEhWQUMmUiBpbmR1c3RyeS4gU3Vic2NyaWJlIGJlbG93LjwvcD48L3A+DQogICAgICAgICAgICA8cD4NCiAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9hc2hyYWUucmVhbG1hZ25ldC5sYW5kL2h2YWNyLW5ld3NsZXR0ZXItc2lnbnVwIiBjbGFzcz0iYnV0dG9uIHdoaXRlIj5NT1JFPC9hPg0KICAgICAgICAgICAgPC9wPg0KICAgICAgICAgIDwvZmlnY2FwdGlvbj4NCiAgICAgICAgPC9maWd1cmU+DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9ImNvbHVtbiBtZWQtMTIgbGctOCI+DQogICAgICAgIDxmaWd1cmUgY2xhc3M9ImZlYXR1cmVCbG9jay1maWd1cmUiPg0KICAgICAgICAgIDxhIGNsYXNzPSIiIGhyZWY9IiI+DQogICAgICAgICAgICA8aW1nIGFsdD0iIiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L2hvbWVwYWdlL2VfbGVhcm5pbmdfZmVhdHVyZV9ibG9jay5qcGciIC8+DQogICAgICAgICAgPC9hPg0KICAgICAgICAgIDxmaWdjYXB0aW9uIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlnY2FwdGlvbiI+DQogICAgICAgICAgICA8aDMgY2xhc3M9ImZlYXR1cmVCbG9jay1zdWJIZWFkaW5nIj5BZmZvcmRhYmxlIGFuZCBDb252ZW5pZW50OiBBU0hSQUUgZUxlYXJuaW5nPC9oMz4NCiAgICAgICAgICAgIDxwPjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij5OZWVkIHF1aWNrLCBhZmZvcmRhYmxlIGxlYXJuaW5nIGZvciB5b3Vyc2VsZiBvciBhIGdyb3VwPyBBU0hSQUUgZUxlYXJuaW5nIGNvdXJzZXMgYXJlIGp1c3QgJDQyIGZvciBtZW1iZXJzIHdpdGggZGlzY291bnRzIGF2YWlsYWJsZSBmb3IgZ3JvdXBzIG9mIDUgb3IgbW9yZS4gQnJvd3NlIHRoZSBlTGVhcm5pbmcgY2F0YWxvZyBvZiA5MCsgY291cnNlcyBmb3IgY29udmVuaWVudCwgb24tZGVtYW5kIGxlYXJuaW5nIHdpdGggUERIcy48L3A+PC9wPg0KICAgICAgICAgICAgPHA+DQogICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2VsZWFybmluZy1vbi1kZW1hbmQvZ3JvdXAtZW5yb2xsbWVudC9ncm91cC1lbnJvbGxtZW50cyIgY2xhc3M9ImJ1dHRvbiB3aGl0ZSI+TU9SRTwvYT4NCiAgICAgICAgICAgIDwvcD4NCiAgICAgICAgICA8L2ZpZ2NhcHRpb24+DQogICAgICAgIDwvZmlndXJlPg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJjb2x1bW4gbWVkLTEyIGxnLTgiPg0KICAgICAgICA8ZmlndXJlIGNsYXNzPSJmZWF0dXJlQmxvY2stZmlndXJlIj4NCiAgICAgICAgICA8YSBjbGFzcz0iIiBocmVmPSIiPg0KICAgICAgICAgICAgPGltZyBhbHQ9IiIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9ob21lcGFnZS9hai1wb2RjYXN0LmpwZyIgLz4NCiAgICAgICAgICA8L2E+DQogICAgICAgICAgPGZpZ2NhcHRpb24gY2xhc3M9ImZlYXR1cmVCbG9jay1maWdjYXB0aW9uIj4NCiAgICAgICAgICAgIDxoMyBjbGFzcz0iZmVhdHVyZUJsb2NrLXN1YkhlYWRpbmciPkFTSFJBRSBKb3VybmFsIFBvZGNhc3Q8L2gzPg0KICAgICAgICAgICAgPHA+PHA+VHVuZSBpbnRvIGNvbnZlcnNhdGlvbnMgYmV0d2VlbiBsZWFkaW5nIEFTSFJBRSBleHBlcnRzIGFzIHRoZXkgZGlzY3VzcyB3aGF0IEhWQUMgZW5naW5lZXJzIG5lZWQgdG8ga25vdyB0byBkZXNpZ24gYmV0dGVyIHN5c3RlbXMgYW5kIGdyb3cgdGhlIEhWQUMmUiBpbmR1c3RyeS48L3A+PC9wPg0KICAgICAgICAgICAgPHA+DQogICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvbmV3cy9hc2hyYWVqb3VybmFsL2FzaHJhZS1qb3VybmFsLXBvZGNhc3QiIGNsYXNzPSJidXR0b24gd2hpdGUiPk1PUkU8L2E+DQogICAgICAgICAgICA8L3A+DQogICAgICAgICAgPC9maWdjYXB0aW9uPg0KICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KICA8L2Rpdj4NCjwvZGl2PmRkAgEPZBYCBQVjdGwwMA8PFgIfCwXnFzxkaXYgY2xhc3M9InNlY3Rpb24gbmV3c0V2ZW50c0Jsb2NrIj4KPGRpdiBjbGFzcz0iY29udGFpbmVkIj4KPGRpdiBjbGFzcz0icm93Ij4KPGRpdiBjbGFzcz0iY29sdW1uIG1lZC0xMiI+CjxoMyBjbGFzcz0ibmV3c0V2ZW50c0Jsb2NrLS1oZWFkaW5nIj48ZW0gY2xhc3M9Imljb24tZG9jcy1hbHQgaWNvbi0tZW1wdHkiPjwvZW0+IEFTSFJBRSBOZXdzPC9oMz4KPHVsPgo8bGk+PHNwYW4gY2xhc3M9InRhZyI+VG9wIE5ld3M8L3NwYW4+IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvYWJvdXQvbmV3cy8yMDIzL2FzaHJhZS10by1wcmVzZW50LWludGVncmF0aXZlLWJ1aWxkaW5nLWRlY2FyYm9uaXphdGlvbi1zb2x1dGlvbnMtYXQtY29wLTI4Ij5BU0hSQUUgVG8gUHJlc2VudCBJbnRlZ3JhdGl2ZSBCdWlsZGluZyBEZWNhcmJvbml6YXRpb24gU29sdXRpb25zIGF0IENPUCAyODwvYT48ZW0gY2xhc3M9Imljb24tdHJpYW5nbGUtcmlnaHQgaWNvbi0tZW1wdHkiPjwvZW0+PC9saT4KPGxpPjxzcGFuIGNsYXNzPSJ0YWciPlRvcCBOZXdzPC9zcGFuPiA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2Fib3V0L25ld3MvMjAyMy9hc2hyYWUtcmVsZWFzZXMtZ3VpZGUtb24tdGhlLXJvbGUtb2YtZ3JpZC1pbnRlcmFjdGl2aXR5LWluLWRlY2FyYm9uaXphdGlvbiI+QVNIUkFFIFJlbGVhc2VzIEd1aWRlIG9uIHRoZSBSb2xlIG9mIEdyaWQgSW50ZXJhY3Rpdml0eSBpbiBEZWNhcmJvbml6YXRpb248L2E+PGVtIGNsYXNzPSJpY29uLXRyaWFuZ2xlLXJpZ2h0IGljb24tLWVtcHR5Ij48L2VtPjwvbGk+CjxsaT48c3BhbiBjbGFzcz0idGFnIj5Ub3AgTmV3czwvc3Bhbj4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9hYm91dC9uZXdzLzIwMjMvMjAyNC1hc2hyYWUtd2ludGVyLWNvbmZlcmVuY2UtdG8tZm9jdXMtb24tZGVjYXJib25pemF0aW9uLWNsaW1hdGUtY2hhbmdlLWFpLWFuZC1tb3JlIj4yMDI0IEFTSFJBRSBXaW50ZXIgQ29uZmVyZW5jZSB0byBGb2N1cyBvbiBEZWNhcmJvbml6YXRpb24sIENsaW1hdGUgQ2hhbmdlLCBBSSBhbmQgTW9yZTwvYT48ZW0gY2xhc3M9Imljb24tdHJpYW5nbGUtcmlnaHQgaWNvbi0tZW1wdHkiPjwvZW0+PC9saT4KPGxpPjxzcGFuIGNsYXNzPSJ0YWciPlRvcCBOZXdzPC9zcGFuPiA8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2Fib3V0L25ld3MvMjAyMy9hc2hyYWUtbGVhZHMtdGhlLXdheS1pbi1wdWJsaWMtaGVhbHRoLXN0YW5kYXJkcy13aXRoLWdyb3VuZGJyZWFraW5nLXJlc291cmNlIj5BU0hSQUUgTGVhZHMgdGhlIFdheSBpbiBQdWJsaWMgSGVhbHRoIFN0YW5kYXJkcyB3aXRoIEdyb3VuZGJyZWFraW5nIFJlc291cmNlPC9hPjxlbSBjbGFzcz0iaWNvbi10cmlhbmdsZS1yaWdodCBpY29uLS1lbXB0eSI+PC9lbT48L2xpPgo8L3VsPgo8L2Rpdj4KPGRpdiBjbGFzcz0iY29sdW1uIG1lZC0xMiI+CjxoMyBjbGFzcz0ibmV3c0V2ZW50c0Jsb2NrLS1oZWFkaW5nIj48ZW0gY2xhc3M9Imljb24tZ2xvYmUgaWNvbi0tZW1wdHkiPjwvZW0+IEFTSFJBRSBFdmVudHM8L2gzPgo8dWw+CjxsaT48c3BhbiBjbGFzcz0idGFnIj48ZW0gY2xhc3M9Imljb24tY2FsZW5kYXIgaWNvbi0tZW1wdHkiPjwvZW0+MTgtMTkgRGVjPC9zcGFuPjxzcGFuIGNsYXNzPSJ0YWciPlZpcnR1YWw8L3NwYW4+Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYWxsLWluc3RydWN0b3ItbGVkLXRyYWluaW5nL2dsb2JhbC10cmFpbmluZy1jZW50ZXIvZGlzdHJpY3QtY29vbGluZy1zeXN0ZW0tZGVzaWduLWRlYy0yMDIzIj5EaXN0cmljdCBDb29saW5nIFN5c3RlbSBEZXNpZ248L2E+PGVtIGNsYXNzPSJpY29uLXRyaWFuZ2xlLXJpZ2h0IGljb24tLWVtcHR5Ij48L2VtPjwvbGk+CjxsaT48c3BhbiBjbGFzcz0idGFnIj48ZW0gY2xhc3M9Imljb24tY2FsZW5kYXIgaWNvbi0tZW1wdHkiPjwvZW0+OC0xMiBKYW48L3NwYW4+PHNwYW4gY2xhc3M9InRhZyI+VmlydHVhbDwvc3Bhbj4mbmJzcDs8YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvaHZhYy1kZXNpZ24tYW5kLW9wZXJhdGlvbnMtdHJhaW5pbmcvaHZhYy1kZXNpZ24tdHJhaW5pbmctdG9vbHMtZm9yLWhpZ2gtcGVyZm9ybWFuY2UtYnVpbGRpbmctZGVzaWduLW1heS04LTIwMjMiPkhWQUMgRGVzaWduIFRyYWluaW5nOiBUb29scyBmb3IgSGlnaCBQZXJmb3JtYW5jZSBCdWlsZGluZyBEZXNpZ248L2E+PGVtIGNsYXNzPSJpY29uLXRyaWFuZ2xlLXJpZ2h0IGljb24tLWVtcHR5Ij48L2VtPjwvbGk+CjxsaT48c3BhbiBjbGFzcz0idGFnIj48ZW0gY2xhc3M9Imljb24tY2FsZW5kYXIgaWNvbi0tZW1wdHkiPjwvZW0+MjAtMjQgSmFuPC9zcGFuPjxzcGFuIGNsYXNzPSJ0YWciPkNoaWNhZ28gKGh5YnJpZCk8L3NwYW4+Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9jb25mZXJlbmNlcy8yMDI0LXdpbnRlci1jb25mZXJlbmNlLWNoaWNhZ28iPjIwMjQgQVNIUkFFIFdpbnRlciBDb25mZXJlbmNlPC9hPjxlbSBjbGFzcz0iaWNvbi10cmlhbmdsZS1yaWdodCBpY29uLS1lbXB0eSI+PC9lbT48L2xpPgo8bGk+PHNwYW4gY2xhc3M9InRhZyI+PGVtIGNsYXNzPSJpY29uLWNhbGVuZGFyIGljb24tLWVtcHR5Ij48L2VtPjE3LTE5IEFwcmlsPC9zcGFuPjxzcGFuIGNsYXNzPSJ0YWciPk1hZHJpZCwgU3BhaW48L3NwYW4+Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9jb25mZXJlbmNlcy90b3BpY2FsLWNvbmZlcmVuY2VzL2ludGVybmF0aW9uYWwtYnVpbGRpbmctZGVjYXJib25pemF0aW9uLWNvbmZlcmVuY2UtMjAyNCI+QVNIUkFFIEludGVybmF0aW9uYWwgQnVpbGRpbmcgRGVjYXJib25pemF0aW9uIENvbmZlcmVuY2UgMjAyNDwvYT48ZW0gY2xhc3M9Imljb24tdHJpYW5nbGUtcmlnaHQgaWNvbi0tZW1wdHkiPjwvZW0+PC9saT4KPC91bD4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+ZGQCAg9kFgIFBWN0bDAwDw8WAh8LBRo8cD48YSBpZD0idGludHVwIj48L2E+PC9wPmRkAgsPZBYIZg9kFgJmDxYCHwsFlgk8bmF2IGNsYXNzPSJmb290ZXJNYWluLXRvcE5hdiBmb290ZXJNYWluLXRvcE5hdi0tc29jaWFsTmF2Ij48dWw+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9BU0hSQUV1cGRhdGVzIiBjbGFzcz0iZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLSBpY29uLWZhY2Vib29rLWxvZ28gaC1jb2xvci1zb2NpYWwtZmIgaWNvbi0tZW1wdHkiIGFyaWEtbGFiZWw9IiBpY29uLWZhY2Vib29rLWxvZ28gaC1jb2xvci1zb2NpYWwtZmIgaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vdHdpdHRlci5jb20vYXNocmFlbmV3cyIgY2xhc3M9ImZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi14LWxvZ28gaWNvbi0tZW1wdHkiIGFyaWEtbGFiZWw9IiBpY29uLXgtbG9nbyBpY29uLS1lbXB0eSI+wqA8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vdXNlci9BU0hSQUV2aWRlbyIgY2xhc3M9ImZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi15b3V0dWJlLWxvZ28gaWNvbi0tZW1wdHkiIGFyaWEtbGFiZWw9IiBpY29uLXlvdXR1YmUtbG9nbyBpY29uLS1lbXB0eSI+wqA8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2NvbXBhbnkvYXNocmFlIiBjbGFzcz0iZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLSBpY29uLWxpbmtlZGluLWxvZ28gaWNvbi0tZW1wdHkiIGFyaWEtbGFiZWw9IiBpY29uLWxpbmtlZGluLWxvZ28gaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lmluc3RhZ3JhbS5jb20vYXNocmFlX3NvY2lldHkiIGNsYXNzPSJmb290ZXJNYWluU29jaWFsTGluayBmb290ZXJNYWluU29jaWFsTGluay0tZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLSBpY29uLWluc3RhZ3JhbS1sb2dvIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSJmb290ZXJNYWluU29jaWFsTGluayBmb290ZXJNYWluU29jaWFsTGluay0tIGljb24taW5zdGFncmFtLWxvZ28gaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogIDwvdWw+PC9uYXY+ZAIBD2QWAmYPZBYCBQVjdGwwMA8PFgIfCwWuBjxkaXYgY2xhc3M9InNtYWxsTW9kdWxlIGNvbnRhaW5lZCI+IDxkaXYgY2xhc3M9InNtYWxsTW9kdWxlLWl0ZW0iPjxpbWcgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWJvdHRvbTogMTBweDsgd2lkdGg6IDMyNXB4OyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvOyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9nbG9iYWwlMjBjb250ZW50L2xvZ29zL2FzaHJhZV9sb2dvX3RhZ2xpbmUucG5nIiBhbHQgZGF0YS1hbXAtaGVpZ2h0PSIxMDAiIGRhdGEtYW1wLXdpZHRoPSI0MDAiPjwvZGl2PiA8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZS1pdGVtIj4gPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OiAxMHB4OyBtYXJnaW4tcmlnaHQ6IDEwcHg7Ij5XaXRoIG1vcmUgdGhhbiA1MCwwMDAgbWVtYmVycyBmcm9tIG92ZXIgMTMwKyBuYXRpb25zLCBBU0hSQUUgaXMgYSBkaXZlcnNlIG9yZ2FuaXphdGlvbiBkZWRpY2F0ZWQgdG8gYWR2YW5jaW5nIHRoZSBhcnRzIGFuZCBzY2llbmNlcyBvZiBoZWF0aW5nLCB2ZW50aWxhdGlvbiwgYWlyIGNvbmRpdGlvbmluZyBhbmQgcmVmcmlnZXJhdGlvbiB0byBzZXJ2ZSBodW1hbml0eSBhbmQgcHJvbW90ZSBhIHN1c3RhaW5hYmxlIHdvcmxkLjwvcD4gPC9kaXY+IDxkaXYgY2xhc3M9InNtYWxsTW9kdWxlLWl0ZW0iIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij48YSBjbGFzcz0iYnRuIiBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL21lbWJlcnNoaXAvam9pbi9qb2luLWFzaHJhZSI+QkVDT01FIEEgTUVNQkVSPC9hPjwvZGl2PiA8L2Rpdj5kZAICD2QWAmYPFgIfCwWPEDxkaXYgY2xhc3M9ImNvbHVtbiBtZWQtNiI+PHNwYW4gY2xhc3M9ImZvb3Rlck1haW4taGVhZGluZyI+SSBXYW50IFRvIFZpZXc8L3NwYW4+PG5hdiBjbGFzcz0iZm9vdGVyTWFpbi10b3BOYXYiPjx1bD4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvcmVnaW9ucy1jaGFwdGVycyI+UmVnaW9ucyAvIENoYXB0ZXJzPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L2NvbW1pdHRlZXMiPkNvbW1pdHRlZXM8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvdm9sdW50ZWVyLWluZm9ybWF0aW9uIj5Wb2x1bnRlZXIgSW5mb3JtYXRpb248L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy50ZWNoc3RyZWV0LmNvbS9hc2hyYWUvcGFnZXMvaG9tZT9hc2hyYWVfYXV0aF90b2tlbj0iPkJvb2tzdG9yZTwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9pLXdhbnQtdG8tdmlldy9zdGFuZGFyZHMiPlN0YW5kYXJkczwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9pLXdhbnQtdG8tdmlldy9hc2hyYWUtam91cm5hbCI+QVNIUkFFIEpvdXJuYWw8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcveW91bmctZW5naW5lZXJzIj5Zb3VuZyBFbmdpbmVlcnM8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvc3R1ZGVudC1vcHBvcnR1bml0aWVzIj5TdHVkZW50IE9wcG9ydHVuaXRpZXM8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvd2F5cy10by1kb25hdGUtdG8tYXNocmFlIj5XYXlzIHRvIERvbmF0ZSB0byBBU0hSQUU8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvbWFya2V0aW5nLWNlbnRyYWwiPk1hcmtldGluZyBDZW50cmFsPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L2FzaHJhZS0zNjUtYXBwIj5BU0hSQUUgMzY1IEFwcDwvYT48L2xpPg0KICAgIDwvdWw+PC9uYXY+PC9kaXY+DQo8ZGl2IGNsYXNzPSJjb2x1bW4gbWVkLTYiPjxzcGFuIGNsYXNzPSJmb290ZXJNYWluLWhlYWRpbmciPkdvdmVybm1lbnQgQWZmYWlyczwvc3Bhbj48bmF2IGNsYXNzPSJmb290ZXJNYWluLXRvcE5hdiI+PHVsPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9nb3Zlcm5tZW50LWFmZmFpcnMvYWR2b2NhY3ktdG9vbGtpdCI+QWR2b2NhY3kgVG9vbGtpdDwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9nb3Zlcm5tZW50LWFmZmFpcnMvZ292ZXJubWVudC1hZmZhaXJzLW9mZmljZSI+R292ZXJubWVudCBBZmZhaXJzIE9mZmljZTwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9nb3Zlcm5tZW50LWFmZmFpcnMvZ292ZXJubWVudCBhZmZhaXJzIHVwZGF0ZXMiPkdvdmVybm1lbnQgQWZmYWlycyBVcGRhdGVzPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2dvdmVybm1lbnQtYWZmYWlycy9wdWJsaWMtcG9saWN5LXJlc291cmNlcyI+UHVibGljIFBvbGljeSBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICA8L3VsPjwvbmF2PjwvZGl2Pg0KPGRpdiBjbGFzcz0iY29sdW1uIG1lZC02Ij48c3BhbiBjbGFzcz0iZm9vdGVyTWFpbi1oZWFkaW5nIj5BU0hSQUUgTWVtYmVyc2hpcDwvc3Bhbj48bmF2IGNsYXNzPSJmb290ZXJNYWluLXRvcE5hdiI+PHVsPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9hc2hyYWUtbWVtYmVyc2hpcC9tZW1iZXItYmVuZWZpdHMiPk1lbWJlciBCZW5lZml0czwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9hc2hyYWUtbWVtYmVyc2hpcC9qb2luIj5Kb2luPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2FzaHJhZS1tZW1iZXJzaGlwL3JlbmV3Ij5SZW5ldzwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9hc2hyYWUtbWVtYmVyc2hpcC9tYW5hZ2UiPk1hbmFnZTwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Im1haWx0bzptZW1iZXJzaGlwQGFzaHJhZS5vcmciPkNvbnRhY3QgTWVtYmVyc2hpcDwvYT48L2xpPg0KICAgIDwvdWw+PC9uYXY+PC9kaXY+ZAIEDw8WBB8JBRFDTEhpZXJhcmNoaWNhbE5hdh8KAgJkFgIFBWN0bDAwD2QWAmYPFgIfCwX/Ajx1bCBjbGFzcz0iQ0xIaWVyYXJjaGljYWxOYXYiPjxsaSBjbGFzcz0iZmlyc3QiPjxhIGhyZWY9Ii9jb250YWN0LXVzIj5Db250YWN0IFVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wZXJtaXNzaW9ucyI+UGVybWlzc2lvbnM8L2E+PC9saT48bGk+PGEgaHJlZj0iL3Rlcm1zLW9mLXVzZSI+VGVybXMgb2YgVXNlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcml2YWN5LXBvbGljeSI+UHJpdmFjeSBQb2xpY3k8L2E+PC9saT48bGk+PGEgaHJlZj0iL2NhcmVlcnMiPkNhcmVlcnM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2FkdmVydGlzaW5nIj5BZHZlcnRpc2luZzwvYT48L2xpPjxsaSBjbGFzcz0ibGFzdCI+PGEgaHJlZj0iL3NpdGUtbWFwIj5TaXRlIE1hcDwvYT48L2xpPjwvdWw+ZAILDxYCHwhoZAIPD2QWAgIBDxQrAAJkZGQYCQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFh4FI2N0bDAxJEN1c3RvbUZvb3RlciRuYXZGb290ZXJVdGlsaXR5BStjdGwwMSRIZWFkZXIkY3RsMDAkY3RsVXRpbGl0eU5hdiRuYXZVdGlsaXR5BTdjdGwwMSRQYWdlem9uZWNvbnRhaW5lcjQkUGFnZXpvbmVjb250YWluZXI0X0FsbGpkMUZXQ3NkBTdjdGwwMSRQYWdlem9uZWNvbnRhaW5lcjQkUGFnZXpvbmVjb250YWluZXI0X0FsbGpkMUZXQ3NkBTdjdGwwMSRQYWdlem9uZWNvbnRhaW5lcjQkUGFnZXpvbmVjb250YWluZXI0XzhxRGVOcGFJWktlBTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjEkUGFnZVpvbmVDb250YWluZXIxXzFnV1hMVlRhZjNsBTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjEkUGFnZVpvbmVDb250YWluZXIxXzFnV1hMVlRhZjNsBTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjEkUGFnZVpvbmVDb250YWluZXIxXzIxOXZiZzA0QWlRBTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjEkUGFnZVpvbmVDb250YWluZXIxXzIxOXZiZzA0QWlRBTZjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjEkUGFnZVpvbmVDb250YWluZXIxX09ZajM0RHF1UFUFNmN0bDAxJFBhZ2Vab25lQ29udGFpbmVyMSRQYWdlWm9uZUNvbnRhaW5lcjFfT1lqMzREcXVQVQU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV83b0trSmJncWVFTgU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV83b0trSmJncWVFTgU2Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV84Mk1lMlpEblNSBTZjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjEkUGFnZVpvbmVDb250YWluZXIxXzgyTWUyWkRuU1IFN2N0bDAxJFBhZ2Vab25lQ29udGFpbmVyMSRQYWdlWm9uZUNvbnRhaW5lcjFfQUdoOThLQkRJT0cFNmN0bDAxJFBhZ2Vab25lQ29udGFpbmVyMiRQYWdlWm9uZUNvbnRhaW5lcjJfZENsM0VicDFoYgU2Y3RsMDEkUGFnZVpvbmVDb250YWluZXIyJFBhZ2Vab25lQ29udGFpbmVyMl9kQ2wzRWJwMWhiBTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjIkUGFnZVpvbmVDb250YWluZXIyXzJyd0p1OElOekU3BTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjIkUGFnZVpvbmVDb250YWluZXIyXzJyd0p1OElOekU3BTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjIkUGFnZVpvbmVDb250YWluZXIyXzZnOW1TU3lBbVE0BTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjIkUGFnZVpvbmVDb250YWluZXIyXzZnOW1TU3lBbVE0BTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjMkUGFnZVpvbmVDb250YWluZXIzXzh1Q0F6YlhIbFRVBTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjMkUGFnZVpvbmVDb250YWluZXIzXzh1Q0F6YlhIbFRVBTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjMkUGFnZVpvbmVDb250YWluZXIzXzJFeHh6VzNrZE92BTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjMkUGFnZVpvbmVDb250YWluZXIzXzJFeHh6VzNrZE92BTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjMkUGFnZVpvbmVDb250YWluZXIzXzZocTNkRTExMDc2BTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjMkUGFnZVpvbmVDb250YWluZXIzXzZocTNkRTExMDc2BT5jdGwwMSRDdXN0b21Gb290ZXIkR3JheUFyZWFDb250ZW50JEdyYXlBcmVhQ29udGVudF8xdWJlandhN1gxNQU+Y3RsMDEkQ3VzdG9tRm9vdGVyJEdyYXlBcmVhQ29udGVudCRHcmF5QXJlYUNvbnRlbnRfMXViZWp3YTdYMTUFN2N0bDAxJFBhZ2V6b25lY29udGFpbmVyNCRQYWdlem9uZWNvbnRhaW5lcjRfOHFEZU5wYUlaS2UPMusBAAEAAAD/////AQAAAAAAAAAEAQAAAH9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24GAAAICAkCAAAAAwAAAAMAAAARAgAAAAQAAAAGAwAAAAEwBgQAAAAQQ29udGVudFRpdGxlIEFTQw0CC2QFH3NpdGVFZGl0b3JUb29sYmFyJGx2UGFnZUJ1aWxkZXIPZ2QFN2N0bDAxJFBhZ2Vab25lQ29udGFpbmVyMSRQYWdlWm9uZUNvbnRhaW5lcjFfQUdoOThLQkRJT0cPMtUBAAEAAAD/////AQAAAAAAAAAEAQAAAH9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24GAAAICAkCAAAAAwAAAAMAAAARAgAAAAQAAAAGAwAAAAEwDQMLZAUec2l0ZUVkaXRvclRvb2xiYXIkbHZTaGFyZWRQYWdlD2dkBSVzaXRlRWRpdG9yVG9vbGJhciRsdlByb2R1Y3ROYXZpZ2F0aW9uD2dkBR9zaXRlRWRpdG9yVG9vbGJhciRsdlVzZXJPcHRpb25zD2dkBR1zaXRlRWRpdG9yVG9vbGJhciRsdlBhZ2VNb2Rlcw9nZAULbHZEZWJ1Z0luZm8PZ2SkVJcPBOf6+PHScwdhyJwU0Q7igg==">
</form>

Text Content

Shaping Tomorrow's Built Environment Today

 * Join
 * Volunteer
 * Make A Gift
 * Bookstore

 * Log In

   
 * About
   Mission & Vision
   * ASHRAE & Industry History
   Leadership
   * ASHRAE Board of Directors
   * ASHRAE President
   * Leadership Voices
   * Officers, Directors, Councils, Committees, Staff
   * Presidential Members Gallery
   * Society Organization Chart
   Strategic Plan Society Snapshot Governance
   * Memoranda of Understanding
   Position Documents Government Affairs
   * Member Resources: Advocacy Toolkit
   * Government Affairs Office
   * Government Affairs Updates
   * Policy Positions and Issues
   News
   * 2023
   * 2022
   * 2021
   * 2020
   * 2019
   * 2018
   Newsletters Careers at ASHRAE Event Space Rental ASHRAE Foundation ASHRAE 365
   App
   Support ASHRAE
   * RP
   * Foundation
   * Planned Giving
   * ASHRAE Presidents Scholarship
   * Other
   * Volunteer
   Marketing Central ASHRAE Global HQ Contact Us Diversity Equity and Inclusion
   (DEI)
 * Technical Resources
   Bookstore ASHRAE Library Technology Portal Technical Apps Free Resources
   ASHRAE 365 App Building EQ AEDGs Task Force for Building Decarbonization
   (TFBD)
   Standards & Guidelines
   * Continuous Maintenance
   * Project Committees (PCs) Toolkit
   * Public Review Drafts
   * Purchase Standards & Guidelines
   * Standards Actions
   * Standards Addenda
   * Standards Errata
   * Standards Interpretations
   * Apply to a Project Committee
   90.1 Portal ASHRAE Handbook ASHRAE Journal
   * Featured Articles
   * ASHRAE Journal Podcast
   * Hot Air
   High Performing Buildings Supplier-Provided Learning ASHRAE Transactions
   ASHRAE Conference Papers
   Research
   * ASHRAE RP
   * Purchase Research Reports
   * Research Strategic Plan
   Technical Committees Science and Technology for the Built Environment
   Translated Publications
   Authoring Tools
   * Citation and Abstract Indexes
   * Terminology
   Publication Errata & Updates Technical FAQs Resilience Activities
   Refrigeration
 * Professional Development
   eLearning On Demand
   * Course Catalog
   * Group Enrollments
   All Instructor-Led Training
   * Scheduled Courses
   * 2024 Winter Conference Courses | Chicago
   * HVAC Design and Operations Training
   * Online Instructor-Led Training
   * European Training Center
   * Global Training Center | Dubai
   * Catalog of Instructor-Led Training
   * Company/Chapter Training
   * Course at CMPX 2024
   * Course at 2024 Int’l Decarb Conference
   Self-Directed Learning / Group Learning Texts
   ASHRAE Certification
   * Explore Benefits
   * Digital Badging
   * Find an ASHRAE Certified Professional
   Learning Pathways
   * HVAC Design - Basics
   * Pathogen Mitigation
   Job Board
   * Resume Submission Incentive
   Educator Resources Tech Hour Videos ASHRAE UNEP Portal
 * Conferences
   2024 Winter Conference | Chicago 2024 Annual Conference | Indianapolis
   Topical Conferences
   * International Building Decarbonization Conference 2024
   * 2024 ASHRAE Conference for Integrated Design, Construction & Operation
   * 2024 WIA Leadership Symposium
   * The Sixth International Conference on Efficient Building Design
   * 2024 ASHRAE Decarbonization Conference
   Virtual Conference Access Conference Resources
   * ASHRAE Conference Marketing
   * Criteria for Annual Conference City Selection
   * eMeetings
   * Papers & Programs
   * Past ASHRAE Conferences
   * Future ASHRAE Conferences
   * Topical Conference Criteria
   * Travel
   * Sponsorship Opportunities
   Chapters Regional Conferences (CRCs) Events and Conferences Speaker Resources
   ASHRAE 365 App
 * Communities
   Regions Chapters
   * ASHRAE Chapters
   * Chapter Reports, PAOE, CIQ
   * Chapter Meetings
   * Chapter Resources
   * Distinguished Lecturers
   * PAOE Information
   Volunteer
   Councils
   * Members Council
   * Publishing & Education Council
   * Technology Council
   Committees
   * Committee Nominations
   * Standards Committees
   * Standing Committees
   * Technical Committees
   Student Zone
   * Student Activities
   * Competitions
   * Scholarships & Grants
   * Student Branches
   * K–12 Activities
   * Membership & Meetings
   * Educational Resources
   * Student Activities Resources
   * Student News
   Young Engineers in ASHRAE (YEA)
   * Honors & Awards
   * Resources
   * YEA Committee
   * YEA Events & Programs
   * YEA Guide
   College of Fellows Life Members Club ASHRAE Associate Society Alliance
   Memoranda of Understanding (MOUs)
 * Membership
   Member Benefits
   * Membership Promotion Resources
   Join Renew Special Membership Programs
   * YEA
   * SmartStart
   * Developing Economies
   * CIBSE/ASHRAE Membership
   My ASHRAE
   * Connect-a-Colleague
   * My Community
   * My Participation
   * My Professional Development
   * My Technical Resources
   * Renew My Membership
   * Upgrade My Membership
   * Manage My Membership
   Honors & Awards Membership FAQs Logo Merchandise



ASHRAE'S MISSION AND VISION



Mission: To serve humanity by advancing the arts and sciences of heating,
ventilation, air conditioning, refrigeration and their allied fields.

Vision: A healthy and sustainable built environment for all.

WHAT IS ASHRAE? BECOME A MEMBER
 


2024 ASHRAE WINTER CONFERENCE AND AHR EXPO

Get registered for the HVAC&R event of the year.

 


NECESSITY OF EXPANDED FIELD DATA TO VALIDATE GROUND SOURCE HEAT PUMP DESIGN
MODELS

This article reviews field data from long-term ground source heat pump systems
that often diverge from ground heat exchanger model results, and in doing so
shows why it’s necessary to obtain much larger field data sets.

 


TACKLING THE CLIMATE CRISIS WITH 2023–24 ASHRAE PRESIDENT GINGER SCOGGINS

 * 1
 * 2
 * 3

2024 ASHRAE Winter Conference and AHR Expo

Find inspiration, answers, networking, and the latest industry trends at the
2024 ASHRAE Winter Conference, taking place Jan. 20-24 in Chicago at the
Marriott Marquis Chicago and McCormick Place, just a skybridge apart from the
AHR Expo. See what’s planned and register by Nov. 26 to lock in early bird
rates. Learn more.




HVAC Design Training
2024 Schedule announced!

LEARN MORE




ASHRAE Strategic Plan
Feedback Form

LEARN MORE




Task Force for Building
Decarbonization (TFBD)

LEARN MORE



REGIONS

CHAPTERS

COMMITTEES

VOLUNTEER INFORMATION

BOOKSTORE

STANDARDS

ASHRAE JOURNAL

YOUNG ENGINEERS

STUDENT OPPORTUNITIES

MAKE A GIFT

← →
2 / 6




NEW! TECH HOUR



Join 2021-22 ASHRAE President Mick Schwedler for ASHRAE's newest Tech Hour:
Building Decarbonization (Electrification) for Hydronic Systems. Covered is how
hydronic systems using heat recovery chillers, heat pumps and chiller/heaters
can be designed, piped, optimized and controlled in order to provide heat
efficiently.



MORE


STANDARD 241, CONTROL OF INFECTIOUS AEROSOLS



ASHRAE’s airborne infection risk mitigation standard for buildings is here. This
standard establishes minimum requirements for reducing the risk of disease
transmission through exposure to infectious aerosols in new and existing
buildings, and renovations.



MORE


LAS VEGAS HVAC DESIGN TRAINING



Register now to attend HVAC Design Training I & II February 5-7 and 8-9, held
in-person in Las Vegas. Gain access to state-of-the-art facilities, the latest
technological advancements, and a vibrant community of like-minded
professionals.



MORE


90,000+ READERS CAN’T BE WRONG



The HVAC&R Industry is a free weekly newsletter available to anyone interested
in staying up-to-date with the latest news in the HVAC&R industry. Subscribe
below.



MORE


AFFORDABLE AND CONVENIENT: ASHRAE ELEARNING



Need quick, affordable learning for yourself or a group? ASHRAE eLearning
courses are just $42 for members with discounts available for groups of 5 or
more. Browse the eLearning catalog of 90+ courses for convenient, on-demand
learning with PDHs.



MORE


ASHRAE JOURNAL PODCAST



Tune into conversations between leading ASHRAE experts as they discuss what HVAC
engineers need to know to design better systems and grow the HVAC&R industry.



MORE


ASHRAE NEWS

 * Top News ASHRAE To Present Integrative Building Decarbonization Solutions at
   COP 28
 * Top News ASHRAE Releases Guide on the Role of Grid Interactivity in
   Decarbonization
 * Top News 2024 ASHRAE Winter Conference to Focus on Decarbonization, Climate
   Change, AI and More
 * Top News ASHRAE Leads the Way in Public Health Standards with Groundbreaking
   Resource


ASHRAE EVENTS

 * 18-19 DecVirtual District Cooling System Design
 * 8-12 JanVirtual HVAC Design Training: Tools for High Performance Building
   Design
 * 20-24 JanChicago (hybrid) 2024 ASHRAE Winter Conference
 * 17-19 AprilMadrid, Spain ASHRAE International Building Decarbonization
   Conference 2024



 *  
 *  
 *  
 *  
 *  

With more than 50,000 members from over 130+ nations, ASHRAE is a diverse
organization dedicated to advancing the arts and sciences of heating,
ventilation, air conditioning and refrigeration to serve humanity and promote a
sustainable world.

BECOME A MEMBER
I Want To View
 * Regions / Chapters
 * Committees
 * Volunteer Information
 * Bookstore
 * Standards
 * ASHRAE Journal
 * Young Engineers
 * Student Opportunities
 * Ways to Donate to ASHRAE
 * Marketing Central
 * ASHRAE 365 App

Government Affairs
 * Advocacy Toolkit
 * Government Affairs Office
 * Government Affairs Updates
 * Public Policy Resources

ASHRAE Membership
 * Member Benefits
 * Join
 * Renew
 * Manage
 * Contact Membership


Copyright ASHRAE 180 Technology Parkway NW, Peachtree Corners, Georgia 30092 US
 * Contact Us
 * Permissions
 * Terms of Use
 * Privacy Policy
 * Careers
 * Advertising
 * Site Map

Close