www.bhhslaffey.com Open in urlscan Pro
20.49.104.4  Public Scan

Submitted URL: http://bhhslaffey.com/
Effective URL: https://www.bhhslaffey.com/
Submission: On November 21 via manual from VI — Scanned from DE

Form analysis 1 forms found in the DOM

POST .//Default.aspx?SiteId=457&CurrentSiteAliasId=7229

<form method="post" action=".//Default.aspx?SiteId=457&amp;CurrentSiteAliasId=7229" 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'];
    if (!theForm) {
      theForm = document.form1;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=h7OgaZ4lnL43DykKbSbjaDO_tfUn-GHlkYsL-qQmTFi4evsu46SlQIMYn0aXcwVaZgLtRh02HXbBn241cYxPcjYJetI1&amp;t=638259362771233176" type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    var MyPageName = 'home';
    var MySearch = '' //]]>
  </script>
  <script src="/ScriptResource.axd?d=1qh1z6AzhOOknceljOn701xLASgfBVqx4aL7gbkaSBxQBjgsXsnhMrm_u4ZH5iNyreTAiaZ1aRnPeviriilZvDCfM3c6D_5JQ33iqL581_xEuytqkgpy6LBWq3S5K6GOT1ddtCAMqcv5xO_cH_VYNpf2sycOTTbWY6d3Q_KkZpqbRyRj0&amp;t=5d0a842b"
    type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=dPIrpzDszfg3L5_7VEjtwmMIoXORo51sMUoABa5fi7vv4xZ1HEOdTOzV9VkmBxHYuMVduTvMUPiSNyCkJgX5WMiAPOMF14YmpNHX9fIetHMxpeFK8sdRfJn1wBELYx5n3_qMMFadBrGQcS-mc48PHpU1T7kYLwitQUpF2PmDiuIRl68p0&amp;t=5d0a842b"
    type="text/javascript"></script>
  <script
    src="/ScriptResource.axd?d=2vF4OoxuAm_OXgAJz44GSD3xyki5WYZ2Gd5B2NXYdg6WOOJD9gbM62PuDXZCSDDltmS4xDAZ7jgf8Jp5AFeHWZstRrPlJ0kiw2upC_hd3KyX72hpwD_3_M3XhmIRh71iQgU1P9Mf9qxlXbLnFqId7nNxri4uN8inQdPU6KnXQgHjZWkZXN9z0ZdP5AzwhWyBWQUqbKVTwBMtNQEWcb0K7XhAEkEUDxJdvzS_nLwcWHW1o_TmgfLNY2FtHrqD9tzaiVVZ_YFi21aRDO2-TDb7ixsETJkPYbZ179zXVAcHiqcxhaNsAVLe2hEcbUNATLm_p-K4XznbQNNdaO2-Kd2puJSfva7Aj0v96f-D0G0v72pRJnDdPuFs4pLnvwK-pYI_n-DI0H2OM0eTyiLBnHsE-GA1qxVYUOofwWW2M5xr7EMu_FsmK_EffoolR7T2aRlNg9khbmi26lSrMQYo3-XAwz7X9pn81t7CRve_v88XhJd2m34w0"
    type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=fxgVV41FMYBhffBQWUbVAkTQhoDvJnp8VCd81-OPt5qn-J_ZluN0tUjoh36s2J7zQeGwLjZfm6SVChvWHsJyWtgtcXYh0kndzYTE650HXXXmrDzK6RkPJxQvn8HlMxGOqnbc8w2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=oUG8FAHV1x0rAZNCdxGo62mEwkkUraqv5FB27eL5SgU-vl1d4it0NaGwIdWYRzpsTpfeVSNFPGqH7uOlUXtdcrTI_7NO5t2p8mvc5VnkxzDK7PN50&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=-_YbAG4gVTCXGQFSHlIusAa3CKaOtmj9qMVRSUpKTwtoN-SzqNPewOfbkgqk6iIfV913tJWCVRaFueGf5eOia_Xb4fONFPF_BvXv4KWr-Kbfsts3fT0gp-TPycQvwUmQTqQg-A2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=jM_oByFtTiecZ_nTdTkJclB4-phlJZumNTnc7zyBdO2IYUrkSQfAj2-NczWo_0uBjwR1ZDGUBIooAHrWGe8xQPYQzB1-H721wW_8b2cQCodpjjDkpHNwaJNsb6Q4mGkmGHsRYQ2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=nxJHAKT_DIdOFOu8RuciFVaIHX6pDKv6nLfJloixhHNM9Z_UUGo7JpFmx11cU4OMJJLlT98_7cP2_mHnMxcw1qvUq3I6A18kB6KpNhXevt6fKRtSqR9CUCPW9RIZX0dxGN_YQg2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=IBG93GeGB6ikgIpJBY7rZR6pIbkVvmwAylV1YPmX375ACTnXMstTlVh6MVsb7waz8JuRU3UI4fYh8wnAch2_4DirmqVyCNOJX7BguoddVq500mosiELhapXmG5V9QAQYCPFHsQ2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=Cr_ifCt1q3hMZ8B7xIWAIzQN4IrGiZQN6dDUNpvglcs5EJg56gBImzyxikRdodRusIHU4twGNY7KFMeKj8u-72Vru2m0kCiTFOrCQ2b0euyW7JJI6AF6p-KIPrdxufoY4tBMRw2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=njN7SfKrgAtZ7MrUdx7U1aUmT6faeUzVIlBA1b1xv0mk0jGmf8rsRZ7azCKx3TPacBkTpDZlukt7d-iV7fBJX09TOG2hQn3oFqdQZGSWazyd7DtoeDDpZWrExIIB0T0R0kcbKA2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=WRN9QIDDjarp9TWi5abJuxh77AB15OCeVQPK0TOt9d0ERL7TvKs-yh-ZFo8iJ7IvUYfZAdBcVoI4rGcioUUuHJmL1QuG2Sm--BdwEzh9o6hVCaQXfsL7bGUkkQTFGlMsupyR9Q2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=CP9GrFEAvXVzEik1NSQRCme5XROTes8t2zaYz3cWwejAJS7DFRxt4qADZqCvv6yhzeejESxu8LHi8zvgLi0hOklPtDXyaVp9HVVpTKNNmoHQz3_LDSFsoW_Pa1u6MqNGN97PKw2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=Vbfg73bZss1zM6qniSyUHdpAAibg-nQ6wlYtSmnu7v3C0c_4a_5RJ7hSn3r7mVXqY6Z8vYt0UwMbQuAsE5ISStpdvhe3xUYl8eATCCm2XHnbDGMQHNOONp8CMIZhhkkpfeX-Dg2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=gjzR083E2mcZpA7SYgxg00JgJWhcxPLDTR0ouRDgOW7b1KPl4RuAe_ac_znopFz2mQiPihIYeCFUH-VvWDdPpwi1zuynDViravHHLQDkmRerb2Kf5oLbNqZ_M9CePY0m8zmOSg2&amp;t=17b84382" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=mUIHr8okyuCfgt5nzhQIDxf4iX3oEEONoq-NmD8Vl7OFMut_jRzoBHLvSPkn3g1FGs0r_gen3pYc2P9nkQpSo9DdEukt4xUBOr_6F5Jxx431hw4tHtdB5KpbMGn7kchvUgbVuA2&amp;t=17b84382" type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    Sys.WebForms.PageRequestManager._initialize('ctl00$ctl00$sm', 'form1', ['tctl00$ctl00$WebsiteContent$LuxuryHomes$ctl00$peMain$upExtender', 'WebsiteContent_LuxuryHomes_ctl00_peMain_upExtender',
      'tctl00$ctl00$WebsiteContent$NewListings$ctl00$peMain$upExtender', 'WebsiteContent_NewListings_ctl00_peMain_upExtender', 'tctl00$ctl00$WebsiteContent$OpenHouses$ctl00$peMain$upExtender', 'WebsiteContent_OpenHouses_ctl00_peMain_upExtender'
    ], [], [], 90, 'ctl00$ctl00');
    //]]>
  </script>
  <div id="UpdateProgress" style="display:none;" role="status" aria-hidden="true">
    <iframe frameborder="0" width="304px" height="123px" scrolling="no" class="ProgressTextIframe"></iframe>
    <div class="ProgressText" style="z-index: 10002;">
      <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100%;">
        <tbody>
          <tr>
            <td valign="middle" style="text-align: center; line-height: 30px;">
              <img src="/images/indicator_mozilla_blu.gif" alt="loading...">&nbsp;Loading... <br> Please wait
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </div>
  <script language="javascript" type="text/javascript">
    progressBarId = 'UpdateProgress';
  </script>
  <!-- begin here -->
  <div id="wrap" class="wrap" style="padding-bottom: 548px;">
    <header class="header-fixed mobile-slide-menu">
      <div class="header-wrap">
        <div class="header">
          <a href="https://www.bhhslaffey.com" class="header-logo">
                            <img class="hll" src="https://files.erealtymedia.com/GetFile.ashx?FileId=27386644" alt="Berkshire Hathaway">
                            <img class="hld" src="https://files.erealtymedia.com/GetFile.ashx?FileId=27386705" alt="Berkshire Hathaway">
                        </a>
          <div class="header-info">
            <a class="fhnotice" href="https://www.dos.ny.gov/licensing/docs/FairHousingNotice_new.pdf" target="_blank">Fair Housing Notice</a>
            <a class="fhnotice" href="https://files.erealtymedia.com/GetFile.ashx?FileId=27385439" target="_blank">Standard Operating Procedure</a>
            <a class="hp-number" href="tel:866-968-0507"><span>866-968-0507</span></a>
            <ul class="header-social">
              <li><a class="social-icon" href="https://www.instagram.com/bhhslaffey/" target="_blank"><i class="fab fa-instagram" aria-hidden="true">&nbsp;</i></a></li>
              <li><a class="social-icon" href="https://www.facebook.com/BHHSLaffey/" target="_blank"><i class="fab fa-facebook-f" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="fab fa-twitter" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="fab fa-linkedin-in" aria-hidden="true">&nbsp;</i></a></li>
              <li><a class="social-icon" href="https://www.youtube.com/c/BHHSLaffeyInternational" target="_blank"><i class="fab fa-youtube" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="fab fa-google-plus-g" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="fab fa-pinterest-p" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="er-font icon-zillow">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="er-font icon-trulia">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="er-font icon-realtor">&nbsp;</i></a></li>
              <li><a class="social-icon" href="https://www.tiktok.com/@bhhslaffey?" target="_blank"><i class="fab fa-tiktok" aria-hidden="true">&nbsp;</i></a></li>
            </ul>
          </div>
          <div class="NavInline NavPrem">
            <div class="NavContainer">
              <ul class="menu_list" id="nav">
                <li class="n1 toggle"><a href="/search">Property Search</a>
                  <ul class="box togglebox" main-nav="">
                    <li><a href="/search">MLS Search</a></li>
                    <li><a href="/rental-search">Search Rentals</a></li>
                    <li><a href="/luxury-properties">Luxury Properties</a></li>
                    <li><a href="/open-houses">Open Houses</a></li>
                    <li><a href="/featured-listing">Featured Properties</a></li>
                    <li><a href="/newest-listings">Newest Properties</a></li>
                  </ul>
                  <div></div>
                </li>
                <li class="n2 toggle">
                  <a href="/services">Services</a>
                  <ul class="box togglebox" main-nav="">
                    <li><a href="/contour-mortgage">Contour Mortgage</a></li>
                    <li><a href="/sell-your-home">Sell Your Home</a></li>
                    <li><a href="https://www.bhhslaffeycommercial.com/" target="_blank">Commercial</a></li>
                    <li><a href="/Active-Senior-Lifestyle">Active Senior Lifestyle</a></li>
                  </ul>
                  <div></div>
                </li>
                <li class="n3"><a href="/our-team">Our Agents</a></li>
                <li class="n5"><a href="/relocation">Relocation</a></li>
                <li class="n4 toggle">
                  <a href="/about">About</a>
                  <ul class="box togglebox" main-nav="">
                    <li><a href="/why-laffey">Why Laffey</a></li>
                    <li><a href="/join-our-team">Join Our Team</a></li>
                    <li><a href="/our-affiliations">Our Affiliations</a></li>
                    <li><a href="/notable-sales">Notable Sales</a></li>
                    <li><a href="/events">Events</a></li>
                    <li class="mobilehide"><a href="/contact">Contact us</a></li>
                  </ul>
                  <div></div>
                </li>
                <li class="n6"><a href="/join-our-team">Join Our Team</a></li>
                <li class="n7 contact-mobile-btn"><a href="/contact">Contact</a></li>
              </ul>
            </div>
          </div>
        </div>
        <div class="mobileMenuToggle">
          <a class="mobileToggle premToggle">
                            <div><span></span><span></span><span></span></div>
                        </a>
        </div>
      </div>
    </header>
    <div class="home-wrapper main-wrapper">
      <div class="section1 vh_height100">
        <div class="homeHero" style="background-image:url(https://files.erealtymedia.com/GetFile.ashx?FileId=27386842)">
          <div class="QS-inline">
            <h1>Find Your Dream Home</h1>
            <link href="/Content/jquery-ui.css" rel="stylesheet" type="text/css">
            <script type="text/javascript">
              var townSource = "https://www.bhhslaffey.com/Services/SearchForm.asmx/Towns";
              var addressSource = "https://www.bhhslaffey.com/Services/SearchForm.asmx/AddressAutocomplete";
              var townsByCountySource = "https://www.bhhslaffey.com/Services/SearchForm.asmx/TownsByCounty";
              var pageId = 0;
              var townsUsed = "";
              var propertyTypeSource = "https://www.bhhslaffey.com/Services/SearchForm.asmx/PropertyTypes";
              var propertySubTypeSource = "https://www.bhhslaffey.com/Services/SearchForm.asmx/PropertySubTypes";
              var propertyTypesUsed = '(PropertyType@In@ForSale,ForRent)';
              var pricesSource = "https://www.bhhslaffey.com/Services/SearchForm.asmx/Prices";
              var propertySubTypesUsed = '';
              var isHomepageSearch = true;
              var showForeclose = true;
              var showShortSale = true;
              var hasMlsIdSearch = true;
              var mls = 'ML #';
              var siteId = 457;
              var sectionId = 177487;
              var searchType = '';
              var ddlPropertyTypes = 'WebsiteContent_QuickSearch_ctl00_ddlPropertyTypes'
              var propertyTypeActiveCssClass = "active";
              var minPrice = 'Min';
              var maxPrice = 'Max';
              $(document).ready(function() {
                $("#WebsiteContent_QuickSearch_ctl00_txtKeyword").keypress(function(e) {
                  if (e.which == 13) {
                    eval($("#WebsiteContent_QuickSearch_ctl00_lnkSearch").attr("href"));
                  }
                });
                $("#WebsiteContent_QuickSearch_ctl00_txtKeyword").attr("data-autocomplete-search", 'on');
                setAutocomplete("[data-autocomplete-search=on]", '/property', '/find-a-home');
              });
            </script>
            <div id="panQuickSearch" class="QS-premium">
              <input type="hidden" name="ctl00$ctl00$WebsiteContent$QuickSearch$ctl00$isHomepageSearch" id="WebsiteContent_QuickSearch_ctl00_isHomepageSearch" value="true">
              <div id="WebsiteContent_QuickSearch_ctl00_vs" style="display:none;">
              </div>
              <div class="QuickSearchSmall">
                <div class="QuickSearchSmallBody">
                  <div id="panSearch" for-property-type="ForSale,ForRent,Commercial" style="">
                    <div class="QSSStreetAddress">
                      <label></label>
                      <input name="ctl00$ctl00$WebsiteContent$QuickSearch$ctl00$txtKeyword" type="text" maxlength="50" id="WebsiteContent_QuickSearch_ctl00_txtKeyword" data-keyword-search="on" watermark-text="Search by Address, City, Zip or ML#"
                        placeholder="Search by Address, City, Zip or ML#" data-autocomplete-search="on" class="ui-autocomplete-input" autocomplete="off">
                    </div>
                    <div id="liSaleOrRent" class="QSSSaleOrRent" for-property-type="Commercial" style="display: none;">
                      <label id="lblSaleOrRent"> Sale or Lease</label>
                      <span class="Double">
                        <select name="ctl00$ctl00$WebsiteContent$QuickSearch$ctl00$ddlSaleOrRent" id="WebsiteContent_QuickSearch_ctl00_ddlSaleOrRent">
                          <option value="">Select</option>
                          <option value="rent">Lease</option>
                          <option value="sale">Sale</option>
                        </select>
                      </span>
                    </div>
                    <div class="QSSLinks">
                      <div class="QSSLinkSearch">
                        <a onclick="ShowProgress;" id="WebsiteContent_QuickSearch_ctl00_lnkSearch" class="lnkSearch data-homepage-search" href="javascript:__doPostBack('ctl00$ctl00$WebsiteContent$QuickSearch$ctl00$lnkSearch','')"><span>Search</span><i class="fa fa-search" aria-hidden="true"></i></a>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="QuickSearchSmallLinks">
                  <ul class="propertyType">
                    <li><a property-type-value="ForSale" property-type-name="For Sale" class="active" style="cursor: pointer;">For Sale</a></li>
                    <li><a property-type-value="ForRent" property-type-name="For Rent" style="cursor: pointer;">For Rent</a></li>
                    <li><a property-type-value="mls-id" property-type-name="mls-id" style="cursor: pointer;">ML #</a></li>
                  </ul>
                  <input name="ctl00$ctl00$WebsiteContent$QuickSearch$ctl00$ddlPropertyTypes" type="text" id="WebsiteContent_QuickSearch_ctl00_ddlPropertyTypes" style="visibility: hidden; display: none;">
                  <a onclick="ShowProgress;" id="WebsiteContent_QuickSearch_ctl00_lnkAdvancedSearch" href="javascript:__doPostBack('ctl00$ctl00$WebsiteContent$QuickSearch$ctl00$lnkAdvancedSearch','')">Advanced Search</a>
                </div>
              </div>
              <a class="qs-custom" href="/search">Advanced Search</a>
            </div>
            <script type="text/javascript">
              $(document).ready(function() {
                $('.QS-premium').append($('.qs-custom'));
              });
            </script>
            <ul class="herobuttons">
              <li><a href="/open-houses">Open Houses</a></li>
              <li><a href="/coming-soon">Coming Soon</a></li>
              <li><a href="/find-a-home">Find a Home</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="section2">
        <div class="container">
          <h1>Featured <strong>Properties</strong></h1>
          <div class="hcontainer new-featured-props">
            <div id="listingSlides" class="town-featured">
              <div class="town-tabs">
                <ul>
                  <li class="active"><a href="#tab-1">LUXURY HOMES</a></li>
                  <li><a href="#tab-2">NEWEST LISTINGS</a></li>
                  <li><a href="#tab-3">OPEN HOUSES</a></li>
                </ul>
              </div>
              <div class="towns-featured-body">
                <div class="tab" id="tab-1" style="">
                  <div id="WebsiteContent_LuxuryHomes_ctl00_peMain_pnlExtender" class="modalPopup" style="display: none; position: fixed; z-index: 10000;">
                    <div id="WebsiteContent_LuxuryHomes_ctl00_peMain_upExtender">
                      <div class="ModalPopupContainer">
                        <div id="WebsiteContent_LuxuryHomes_ctl00_peMain_pnlExtenderHeader">
                          <div class="ModalPopupHeader">
                            <div class="PopupTitle">
                            </div>
                            <a id="WebsiteContent_LuxuryHomes_ctl00_peMain_lnkClose" aria-label="close pop-up" href="javascript:__doPostBack('ctl00$ctl00$WebsiteContent$LuxuryHomes$ctl00$peMain$lnkClose','')"></a>
                          </div>
                        </div>
                        <div style="width:100%; height:1px; overflow:hidden; float:none; clear:both"></div>
                      </div>
                    </div>
                  </div>
                  <a id="WebsiteContent_LuxuryHomes_ctl00_peMain_lnkDummyShowModal" aria-hidden="true" href="javascript:__doPostBack('ctl00$ctl00$WebsiteContent$LuxuryHomes$ctl00$peMain$lnkDummyShowModal','')"></a>
                  <!-- Properties begin here (styles found in v25\Premium\homepage-featured-properties.css) -->
                  <ul class="home-featured-premium">
                    <li class="listing-premium" screen-number="0" id="0">
                      <div class="listing-image">
                        <img id="WebsiteContent_LuxuryHomes_ctl00_rptData_modalPopupTriggerControl_0_Image2_0" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3503042/3503042_1_thumb.webp?v=385386461"
                          alt="Sunninghill Estate -This iconic property, built in 1928, exudes the classic charm of a Brick Georgian Manor while offering an expansive canvas for modernization. Situated on over 27 sprawling acres of prime real estate, it presents a unique opportunity to own a piece of Long Island&amp;rsquo;s prestigious architectural history. Just under 10, 000 square feet of living space, this magnificent residence boasts six generously sized bedrooms, 8 bathrooms and 6 inviting fireplaces,  The estate also features an 8-car garage with spacious living quarters above, and with some updates it will make a perfect place for guests. A charming guest cottage provides additional accommodation options. Sunninghill Estate offers a plethora of recreational amenities including 1/4 mile trail, pool, pool house and tennis court. The main house of Sunninghill Estate exhibits excellent structural integrity w/recent upgrades, such as all new custom Marvin windows, a new slate roof with copper leaders and gutters, updated AC and boilers. The interior is bathed in natural light thanks to floor-to-ceiling windows and doors, highlighting the intricate wood and marble inlay floors as well as the ornate wood moldings that adorn the living spaces. The home also offers a first-floor master suite. 25 miles to NYC, world-class shopping, fine dining and renowned schools, this estate combines timeless allure with the potential for modern luxury living. Possible subdivision, 3 acre zoning">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">873 Cedar Swamp Rd</span>
                        <span class="locality">Old Brookville</span>
                        <span class="region">NY</span>
                        <span class="price">$7,500,000</span>
                        <span class="description">Sunninghill Estate -This iconic property, built in 1928, exudes the classic charm of a Brick Georgian Manor while offering an expansive canvas for modernization. Situated on over 27 sprawling acres of
                          prime real estate, it presents a unique opportunity to own a piece of Long Island’s prestigious architectural history. Just under 10, 000 square feet of living space, this magnificent residence boasts six generously sized
                          bedrooms, 8 bathrooms and 6 inviting fireplaces, The estate also features an 8-car garage with spacious living quarters above, and with some updates it will make a perfect place for guests. A charming guest cottage provides
                          additional accommodation options. Sunninghill Estate offers a plethora of recreational amenities including 1/4 mile trail, pool, pool house and tennis court. The main house of Sunninghill Estate exhibits excellent structural
                          integrity w/recent upgrades, such as all new custom Marvin windows, a new slate roof with copper leaders and gutters, updated AC and boilers. The interior is bathed in natural light thanks to floor-to-ceiling windows and
                          doors, highlighting the intricate wood and marble inlay floors as well as the ornate wood moldings that adorn the living spaces. The home also offers a first-floor master suite. 25 miles to NYC, world-class shopping, fine
                          dining and renowned schools, this estate combines timeless allure with the potential for modern luxury living. Possible subdivision, 3 acre zoning...</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">6 Beds</span>
                        <span class="baths">8 Baths</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/featured-listings/property/3503042">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/featured-listings/property/3503042">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="0" id="1">
                      <div class="listing-image">
                        <img id="WebsiteContent_LuxuryHomes_ctl00_rptData_modalPopupTriggerControl_1_Image2_1" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3461468/3461468_1.webp?v=382949546"
                          alt="Welcome to your Bay-front Oasis! 5100 Sq Ft Contemporary Home With Oversized Property, dock, and new bulkhead featuring 7 Bedrooms, 6 Full Baths, Hi Ceilings &amp; Storage throughout. New Construction, In-Ground Pool, Rooftop Deck, Master Bedroom Suite with Walk-in Closet, Master Bathroom and Balcony. First Floor has 3 Bedrooms, Eat-in Kitchen, Living Room, Wet Bar area, Dining Room, Garage, and Patio. Come Live By The Beach! Down the block from Private Beaches For Residents and Guests, Tennis Center, Fine Dining, Boardwalk. Close to Manhattan and JFK and Provides 24/7 Village Security. A Boaters Paradise!!">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">177 Albany Boulevard</span>
                        <span class="locality">Atlantic Beach</span>
                        <span class="region">NY</span>
                        <span class="price">$6,999,000</span>
                        <span class="description">Welcome to your Bay-front Oasis! 5100 Sq Ft Contemporary Home With Oversized Property, dock, and new bulkhead featuring 7 Bedrooms, 6 Full Baths, Hi Ceilings &amp; Storage throughout. New
                          Construction, In-Ground Pool, Rooftop Deck, Master Bedroom Suite with Walk-in Closet, Master Bathroom and Balcony. First Floor has 3 Bedrooms, Eat-in Kitchen, Living Room, Wet Bar area, Dining Room, Garage, and Patio. Come
                          Live By The Beach! Down the block from Private Beaches For Residents and Guests, Tennis Center, Fine Dining, Boardwalk. Close to Manhattan and JFK and Provides 24/7 Village Security. A Boaters Paradise!!...</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">7 Beds</span>
                        <span class="baths">7 Baths</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/featured-listings/property/3461468">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/featured-listings/property/3461468">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="0" id="2">
                      <div class="listing-image">
                        <img id="WebsiteContent_LuxuryHomes_ctl00_rptData_modalPopupTriggerControl_2_Image2_2" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3438961/3438961_1.webp?v=382861885"
                          alt="Once in a lifetime opportunity to buy the former estate of Tennis Legend John McEnroe! Absolutely Breathtaking 20, 000 sq ft Palatial Gold Coast Compound, with a star-studded history, sitting on a majestically manicured &amp; park like 4+ acres. Gated entry leads into a circular driveway with clock tower centerpiece. This breathtaking estate features a 10, 000 sq. ft. 4-bedroom Main House with an elevator, spa, gym, &amp; a wine room, a pool house, a 1-bedroom guest cottage, a carriage house with 2 bedrooms, a ballroom &amp; a movie theatre, and a 4+ car garage, with 3-bedroom apartment space. The grounds also feature an in-ground saltwater heated gunite pool with blue stone patio and built in BBQ, a tennis/sports court, a full playground, &amp; generator, which powers the entire estate. So many more details and high-quality finishes to mention - call broker for private showing.">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">13 Tennis Court Rd</span>
                        <span class="locality">Cove Neck</span>
                        <span class="region">NY</span>
                        <span class="price">$6,750,000</span>
                        <span class="description">Once in a lifetime opportunity to buy the former estate of Tennis Legend John McEnroe! Absolutely Breathtaking 20, 000 sq ft Palatial Gold Coast Compound, with a star-studded history, sitting on a
                          majestically manicured &amp; park like 4+ acres. Gated entry leads into a circular driveway with clock tower centerpiece. This breathtaking estate features a 10, 000 sq. ft. 4-bedroom Main House with an elevator, spa, gym,
                          &amp; a wine room, a pool house, a 1-bedroom guest cottage, a carriage house with 2 bedrooms, a ballroom &amp; a movie theatre, and a 4+ car garage, with 3-bedroom apartment space. The grounds also feature an in-ground
                          saltwater heated gunite pool with blue stone patio and built in BBQ, a tennis/sports court, a full playground, &amp; generator, which powers the entire estate. So many more details and high-quality finishes to mention - call
                          broker for private showing....</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">11 Beds</span>
                        <span class="baths">15 Baths</span>
                        <span class="sqft">20000 SqFt</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/featured-listings/property/3438961">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/featured-listings/property/3438961">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="0" id="3">
                      <div class="listing-image">
                        <img id="WebsiteContent_LuxuryHomes_ctl00_rptData_modalPopupTriggerControl_3_Image2_3" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3438372/3438372_1.webp?v=382860320"
                          alt="Once in a lifetime opportunity to buy the former estate of Tennis Legend John McEnroe! Absolutely Breathtaking 20, 000 sq ft Palatial Gold Coast Compound, with a star-studded history, sitting on a majestically manicured &amp; park like 4+ acres. Gated entry leads into a circular driveway with clock tower centerpiece. This breathtaking estate features a 10, 000 sq. ft. 4-bedroom Main House with an elevator, spa, gym, &amp; a wine room, a pool house, a 1-bedroom guest cottage, a carriage house with 2 bedrooms, a ballroom &amp; a movie theatre, and a 4+ car garage, with 3-bedroom apartment space. The grounds also feature an in-ground saltwater heated gunite pool with blue stone patio and built in BBQ, a tennis/sports court, a full playground, &amp; generator, which powers the entire estate. So many more details and high-quality finishes to mention - call broker for private showing.">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">15 Tennis Court Rd</span>
                        <span class="locality">Oyster Bay Cove</span>
                        <span class="region">NY</span>
                        <span class="price">$6,750,000</span>
                        <span class="description">Once in a lifetime opportunity to buy the former estate of Tennis Legend John McEnroe! Absolutely Breathtaking 20, 000 sq ft Palatial Gold Coast Compound, with a star-studded history, sitting on a
                          majestically manicured &amp; park like 4+ acres. Gated entry leads into a circular driveway with clock tower centerpiece. This breathtaking estate features a 10, 000 sq. ft. 4-bedroom Main House with an elevator, spa, gym,
                          &amp; a wine room, a pool house, a 1-bedroom guest cottage, a carriage house with 2 bedrooms, a ballroom &amp; a movie theatre, and a 4+ car garage, with 3-bedroom apartment space. The grounds also feature an in-ground
                          saltwater heated gunite pool with blue stone patio and built in BBQ, a tennis/sports court, a full playground, &amp; generator, which powers the entire estate. So many more details and high-quality finishes to mention - call
                          broker for private showing....</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">11 Beds</span>
                        <span class="baths">15 Baths</span>
                        <span class="sqft">20000 SqFt</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/featured-listings/property/3438372">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/featured-listings/property/3438372">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="1" id="4">
                      <div class="listing-image">
                        <img id="WebsiteContent_LuxuryHomes_ctl00_rptData_modalPopupTriggerControl_4_Image2_4" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3488409/3488409_1.webp?v=383353253"
                          alt="Experience the grandeur of this exquisite, newly constructed 11-bedroom contemporary colonial brick mansion. Every detail of this home showcases the highest level of craftsmanship and design. There are 13 radiant heat zones, 8 HVAC and full house generator. As you step inside, you are greeted by a breathtaking two- story center hall adorned with a dazzling Swarovski crystal chandelier. The main floor encompasses luxurious living room with fireplace, an elegant formal dining room, a stately family room with fireplace along with 3 Andersen doors leading onto a 1600 square foot patio, a formal library, plus an ensuite guest bedroom and a 3 car heated garage. Prepare to be amazed by a huge designer kitchen, featuring two stunning granite-topped islands, butler pantry, four top-of-the-line Wolf ovens, three sinks and two Miele dishwashers. With four Subzero refrigerators, this kitchen is equipped to meet the needs of even the most discerning professional chef. Ascend the grand staircase to the second floor, where six spacious bedrooms await, boasting high ceilings and impressive architectural details. Your own private oasis awaits in the master bedroom, complete with a generous sitting area, 4 walk-in closets, and a magnificent bathroom with modern Bain Ultra Whirlpool. On the third floor, you will discover four additional bedrooms and two full bathrooms, providing ample space for family and guests. An elevator services all 4 floors. The lower level of this masterpiece home offers a pleasant surprise with its nine-foot ceilings. A custom-built walnut bar takes center stage in an expansive and elegant entertainment area with a theater, billiard room and gym, perfect for hosting memorable gatherings. This remarkable property is nestled on a beautifully manicured one-acre lot, offering a serene and picturesque setting. Let this be the home of your dreams, where you can create beautiful and lasting family memories!">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">280 Breezyway</span>
                        <span class="locality">Lawrence</span>
                        <span class="region">NY</span>
                        <span class="price">$6,399,000</span>
                        <span class="description">Experience the grandeur of this exquisite, newly constructed 11-bedroom contemporary colonial brick mansion. Every detail of this home showcases the highest level of craftsmanship and design. There
                          are 13 radiant heat zones, 8 HVAC and full house generator. As you step inside, you are greeted by a breathtaking two- story center hall adorned with a dazzling Swarovski crystal chandelier. The main floor encompasses
                          luxurious living room with fireplace, an elegant formal dining room, a stately family room with fireplace along with 3 Andersen doors leading onto a 1600 square foot patio, a formal library, plus an ensuite guest bedroom and
                          a 3 car heated garage. Prepare to be amazed by a huge designer kitchen, featuring two stunning granite-topped islands, butler pantry, four top-of-the-line Wolf ovens, three sinks and two Miele dishwashers. With four Subzero
                          refrigerators, this kitchen is equipped to meet the needs of even the most discerning professional chef. Ascend the grand staircase to the second floor, where six spacious bedrooms await, boasting high ceilings and
                          impressive architectural details. Your own private oasis awaits in the master bedroom, complete with a generous sitting area, 4 walk-in closets, and a magnificent bathroom with modern Bain Ultra Whirlpool. On the third
                          floor, you will discover four additional bedrooms and two full bathrooms, providing ample space for family and guests. An elevator services all 4 floors. The lower level of this masterpiece home offers a pleasant surprise
                          with its nine-foot ceilings. A custom-built walnut bar takes center stage in an expansive and elegant entertainment area with a theater, billiard room and gym, perfect for hosting memorable gatherings. This remarkable
                          property is nestled on a beautifully manicured one-acre lot, offering a serene and picturesque setting. Let this be the home of your dreams, where you can create beautiful and lasting family memories!...</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">11 Beds</span>
                        <span class="baths">9 Baths</span>
                        <span class="sqft">11000 SqFt</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/featured-listings/property/3488409">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/featured-listings/property/3488409">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="1" id="5">
                      <div class="listing-image">
                        <img id="WebsiteContent_LuxuryHomes_ctl00_rptData_modalPopupTriggerControl_5_Image2_5" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3488297/3488297_1_thumb.webp?v=418973210"
                          alt="Welcome to this exquisite ultra luxury home located in the prestigious Upper Brookville neighborhood of Long Island. Situated on a tranquil 2.2-acre plot, this custom-built brick colonial with imported stone accents on the facade presents an unparalleled level of craftsmanship and opulence. Meticulous attention to detail is evident throughout the property, from the stunning soffit molding and copper gutters to the use of the highest quality exterior materials available. Approaching the home, you&amp;rsquo;ll be captivated by the professionally landscaped grounds, showcasing mature foliage carefully selected to enhance the property&amp;rsquo;s beauty. As you step through the heavy steel front door, perfectly befitting this grand residence, you&amp;rsquo;ll be greeted by a double-height entry foyer. The sweeping staircase and magnificent chandelier set the tone for the elegance and sophistication that awaits. No expense has been spared in the interior design of this home. Custom crown molding, coffered ceilings, and exquisite wainscot millwork adorn every room. The windows are adorned with handcrafted, custom window treatments made from the finest materials, adding a touch of luxury to every living space. The living room features a stunning mantle and a grand piano, creating an ideal space for entertaining guests. The sunroom boasts floor-to-ceiling windows and elegant French doors that open up to the expansive back patio. Its abundance of natural light and lighter color scheme create a unique ambiance, while a double-sided fireplace connects it to the neighboring family room. The family room exudes warmth and traditional charm, with its rich mahogany and cream-colored coffered Venetian plaster ceilings. The kitchen is a chef&amp;rsquo;s dream, featuring high-end appliances, a generous center island, double sink, and double oven. Adjacent to the kitchen, a butler&amp;rsquo;s pantry with an additional sink leads into the spacious dining room, perfect for hosting lavish dinner parties. The home office, crafted entirely in mahogany, offers a regal space for work or relaxation. French doors lead out to a private patio, providing a serene retreat. On the main level, you&amp;rsquo;ll discover a guest bedroom suite complete with a full bathroom, ensuring comfort and privacy for visitors. The temperature-controlled three-car garage, equipped with a car lift, is a car enthusiast&amp;rsquo;s dream, offering ample space for working on vehicles and motorcycles. Ascending to the second floor, the grand master suite awaits, encompassing multiple rooms. This expansive sanctuary features a sitting room, separate his and her walk-in closets, an oversized master bathroom with a standalone tub, an exercise room, and a balcony overlooking the sprawling yard. Additionally, four bedrooms with en suite bathrooms and walk-in closets provide luxurious accommodations for family members or guests. The convenience of a second-floor laundry room adds to the home&amp;rsquo;s functionality. The basement is an entertainment haven, boasting a custom-made theater, game room, recreation room with a wet bar, gym area, full bathroom, and a wine cellar, providing endless opportunities for leisure and relaxation. Outside, the backyard oasis beckons with a stunning bluestone patio featuring a fully equipped outdoor kitchen, pizza oven, and a cozy fire pit. Adjacent to the heated gunite pool, complete with a sun deck, jacuzzi, waterfalls, and seating, a gazebo lounge awaits, offering two televisions, a wood fire pit, and ample space for relaxation and enjoyment. Ascending the stairs towards the pool house, you&amp;rsquo;ll discover a second fully equipped outdoor kitchen, while the raised patio area boasts another gas fire pit. The pool house exudes a rustic charm reminiscent of Vail, Colorado, with exposed beams, a kitchenette, a lounge area, and a full bathroom. Completing the outdoor amenities is a professional bocce ball court, providing a perfect setting for friendly competition and leisure activities. This home truly has it all, reflecting the owner&amp;rsquo;s unwavering commitment to luxury and attention to detail. Nestled within the highly sought-after Locust Valley school district and in close proximity to the exclusive shopping and entertainment of the Gold Coast, this property presents a once-in-a-lifetime opportunity to experience the epitome of luxurious living.">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">1 Victor Court</span>
                        <span class="locality">Upper Brookville</span>
                        <span class="region">NY</span>
                        <span class="price">$5,995,000</span>
                        <span class="description">Welcome to this exquisite ultra luxury home located in the prestigious Upper Brookville neighborhood of Long Island. Situated on a tranquil 2.2-acre plot, this custom-built brick colonial with
                          imported stone accents on the facade presents an unparalleled level of craftsmanship and opulence. Meticulous attention to detail is evident throughout the property, from the stunning soffit molding and copper gutters to the
                          use of the highest quality exterior materials available. Approaching the home, you’ll be captivated by the professionally landscaped grounds, showcasing mature foliage carefully selected to enhance the property’s beauty. As
                          you step through the heavy steel front door, perfectly befitting this grand residence, you’ll be greeted by a double-height entry foyer. The sweeping staircase and magnificent chandelier set the tone for the elegance and
                          sophistication that awaits. No expense has been spared in the interior design of this home. Custom crown molding, coffered ceilings, and exquisite wainscot millwork adorn every room. The windows are adorned with handcrafted,
                          custom window treatments made from the finest materials, adding a touch of luxury to every living space. The living room features a stunning mantle and a grand piano, creating an ideal space for entertaining guests. The
                          sunroom boasts floor-to-ceiling windows and elegant French doors that open up to the expansive back patio. Its abundance of natural light and lighter color scheme create a unique ambiance, while a double-sided fireplace
                          connects it to the neighboring family room. The family room exudes warmth and traditional charm, with its rich mahogany and cream-colored coffered Venetian plaster ceilings. The kitchen is a chef’s dream, featuring high-end
                          appliances, a generous center island, double sink, and double oven. Adjacent to the kitchen, a butler’s pantry with an additional sink leads into the spacious dining room, perfect for hosting lavish dinner parties. The home
                          office, crafted entirely in mahogany, offers a regal space for work or relaxation. French doors lead out to a private patio, providing a serene retreat. On the main level, you’ll discover a guest bedroom suite complete with
                          a full bathroom, ensuring comfort and privacy for visitors. The temperature-controlled three-car garage, equipped with a car lift, is a car enthusiast’s dream, offering ample space for working on vehicles and motorcycles.
                          Ascending to the second floor, the grand master suite awaits, encompassing multiple rooms. This expansive sanctuary features a sitting room, separate his and her walk-in closets, an oversized master bathroom with a
                          standalone tub, an exercise room, and a balcony overlooking the sprawling yard. Additionally, four bedrooms with en suite bathrooms and walk-in closets provide luxurious accommodations for family members or guests. The
                          convenience of a second-floor laundry room adds to the home’s functionality. The basement is an entertainment haven, boasting a custom-made theater, game room, recreation room with a wet bar, gym area, full bathroom, and a
                          wine cellar, providing endless opportunities for leisure and relaxation. Outside, the backyard oasis beckons with a stunning bluestone patio featuring a fully equipped outdoor kitchen, pizza oven, and a cozy fire pit.
                          Adjacent to the heated gunite pool, complete with a sun deck, jacuzzi, waterfalls, and seating, a gazebo lounge awaits, offering two televisions, a wood fire pit, and ample space for relaxation and enjoyment. Ascending the
                          stairs towards the pool house, you’ll discover a second fully equipped outdoor kitchen, while the raised patio area boasts another gas fire pit. The pool house exudes a rustic charm reminiscent of Vail, Colorado, with
                          exposed beams, a kitchenette, a lounge area, and a full bathroom. Completing the outdoor amenities is a professional bocce ball court, providing a perfect setting for friendly competition and leisure activities. This home
                          truly has it all, reflecting the owner’s unwavering commitment to luxury and attention to detail. Nestled within the highly sought-after Locust Valley school district and in close proximity to the exclusive shopping and
                          entertainment of the Gold Coast, this property presents a once-in-a-lifetime opportunity to experience the epitome of luxurious living....</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">6 Beds</span>
                        <span class="baths">9 Baths</span>
                        <span class="sqft">11000 SqFt</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/featured-listings/property/3488297">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/featured-listings/property/3488297">
    </a>
                    </li>
                  </ul>
                  <!-- Properties end here -->
                  <a class="homebtn" href="/luxury-properties"><span>VIEW ALL</span></a>
                  <div data-act-control-type="modalPopupBackground" id="WebsiteContent_LuxuryHomes_ctl00_peMain_mpeExtender_backgroundElement" class="modalBackground" style="display: none; position: fixed; left: 0px; top: 0px; z-index: 10000;"></div>
                </div>
                <div class="tab" id="tab-2" style="display: none;">
                  <div id="WebsiteContent_NewListings_ctl00_peMain_pnlExtender" class="modalPopup" style="display: none; position: fixed; z-index: 10000;">
                    <div id="WebsiteContent_NewListings_ctl00_peMain_upExtender">
                      <div class="ModalPopupContainer">
                        <div id="WebsiteContent_NewListings_ctl00_peMain_pnlExtenderHeader">
                          <div class="ModalPopupHeader">
                            <div class="PopupTitle">
                            </div>
                            <a id="WebsiteContent_NewListings_ctl00_peMain_lnkClose" aria-label="close pop-up" href="javascript:__doPostBack('ctl00$ctl00$WebsiteContent$NewListings$ctl00$peMain$lnkClose','')"></a>
                          </div>
                        </div>
                        <div style="width:100%; height:1px; overflow:hidden; float:none; clear:both"></div>
                      </div>
                    </div>
                  </div>
                  <a id="WebsiteContent_NewListings_ctl00_peMain_lnkDummyShowModal" aria-hidden="true" href="javascript:__doPostBack('ctl00$ctl00$WebsiteContent$NewListings$ctl00$peMain$lnkDummyShowModal','')"></a>
                  <!-- Properties begin here (styles found in v25\Premium\homepage-featured-properties.css) -->
                  <ul class="home-featured-premium">
                    <li class="listing-premium" screen-number="0" id="0">
                      <div class="listing-image">
                        <img id="WebsiteContent_NewListings_ctl00_rptData_modalPopupTriggerControl_0_Image2_0" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3512472/3512472_1_thumb.webp?v=418978385"
                          alt="Beautiful WOODBURY ESTATES Colonial, featuring an IG Saltwater Pool, Tennis Ct with lights, Wine Room, Gym, multiple Ensuites, first floor guest suite and several home office spaces. PLUS the house is ALL NATURAL GAS. As you step inside, you&amp;rsquo;ll be greeted by beautiful marble floors and solid mahogany doors, a symbol of timeless craftsmanship, setting the tone for the rest of the home. The elegant dining room is great for large gatherings and boasts a magnificent temperature-controlled WINE ROOM for the ultimate wine enthusiast. The interior boasts a cutting-edge Sonos music system, beautiful open floorplan w large living room opening into the large den w fireplace, radiant heated floors, and a state of the art European-styled Chef&amp;rsquo;s kitchen equipped with top-of-the-line Wolf appliances, and lots of counterspace. What I love is how the entire back of the home boasts large French Doors (all MARVIN WINDOWS &amp; DOORS) so you can enjoy the beautiful views of the backyard year-round AND allows tons of natural light to stream in. Retreat to the incredible Primary suite, where A Dual gas fireplace leads to a sitting room, and a walkout covered balcony offering breathtaking views of the backyard. The master bath is a spa-like haven with heated floors, a spacious jacuzzi tub, and a rejuvenating steam shower. The outdoor oasis is a dream come true with an inground gunite saltwater pool, tennis court w lights, and a sophisticated outdoor kitchen complete with a refrigerator, warming drawer and two burners. TESLA CHARGER in Garage w/2nd garage wired for additional Tesla charger (3 car garage). This home resides within the Syosset Central School District and is close to the local golf course, parks, and hiking trails, and some of the best restaurants on Long Island. This is more than just a home; it&amp;rsquo;s a lifestyle.">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">21 Yukon Drive</span>
                        <span class="locality">Woodbury</span>
                        <span class="region">NY</span>
                        <span class="price">$2,488,000</span>
                        <span class="description">Beautiful WOODBURY ESTATES Colonial, featuring an IG Saltwater Pool, Tennis Ct with lights, Wine Room, Gym, multiple Ensuites, first floor guest suite and several home office spaces. PLUS the house is
                          ALL NATURAL GAS. As you step inside, you’ll be greeted by beautiful marble floors and solid mahogany doors, a symbol of timeless craftsmanship, setting the tone for the rest of the home. The elegant dining room is great for
                          large gatherings and boasts a magnificent temperature-controlled WINE ROOM for the ultimate wine enthusiast. The interior boasts a cutting-edge Sonos music system, beautiful open floorplan w large living room opening into
                          the large den w fireplace, radiant heated floors, and a state of the art European-styled Chef’s kitchen equipped with top-of-the-line Wolf appliances, and lots of counterspace. What I love is how the entire back of the home
                          boasts large French Doors (all MARVIN WINDOWS &amp; DOORS) so you can enjoy the beautiful views of the backyard year-round AND allows tons of natural light to stream in. Retreat to the incredible Primary suite, where A Dual
                          gas fireplace leads to a sitting room, and a walkout covered balcony offering breathtaking views of the backyard. The master bath is a spa-like haven with heated floors, a spacious jacuzzi tub, and a rejuvenating steam
                          shower. The outdoor oasis is a dream come true with an inground gunite saltwater pool, tennis court w lights, and a sophisticated outdoor kitchen complete with a refrigerator, warming drawer and two burners. TESLA CHARGER in
                          Garage w/2nd garage wired for additional Tesla charger (3 car garage). This home resides within the Syosset Central School District and is close to the local golf course, parks, and hiking trails, and some of the best
                          restaurants on Long Island. This is more than just a home; it’s a lifestyle....</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">6 Beds</span>
                        <span class="baths">6 Baths</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/newest-listings/property/3512472">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/newest-listings/property/3512472">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="0" id="1">
                      <div class="listing-image">
                        <img id="WebsiteContent_NewListings_ctl00_rptData_modalPopupTriggerControl_1_Image2_1" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3515024/3515024_1_thumb.webp?v=424916722"
                          alt="This exquisite contemporary colonial residence boasts a prime location set back from the street, enhancing its striking curb appeal. With 5 bedrooms and 3 bathrooms, this move-in-ready home is bathed in natural light thanks to its four spacious skylights. The expansive formal dining room is perfect for accommodating a large family, and the full basement with 8-foot ceilings for versatility. Outside, you&amp;rsquo;ll find a stunning inground gunite pool and a beautifully designed patio in the well-landscaped yard. Located in school district 14 and conveniently close to all amenities, this property is a rare find that won&amp;rsquo;t stay on the market for long!">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">1616 Broadway</span>
                        <span class="locality">Hewlett</span>
                        <span class="region">NY</span>
                        <span class="price">$1,350,000</span>
                        <span class="description">This exquisite contemporary colonial residence boasts a prime location set back from the street, enhancing its striking curb appeal. With 5 bedrooms and 3 bathrooms, this move-in-ready home is bathed
                          in natural light thanks to its four spacious skylights. The expansive formal dining room is perfect for accommodating a large family, and the full basement with 8-foot ceilings for versatility. Outside, you’ll find a
                          stunning inground gunite pool and a beautifully designed patio in the well-landscaped yard. Located in school district 14 and conveniently close to all amenities, this property is a rare find that won’t stay on the market
                          for long!...</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">5 Beds</span>
                        <span class="baths">3 Baths</span>
                        <span class="sqft">2800 SqFt</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/newest-listings/property/3515024">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/newest-listings/property/3515024">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="0" id="2">
                      <div class="listing-image">
                        <img id="WebsiteContent_NewListings_ctl00_rptData_modalPopupTriggerControl_2_Image2_2" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3511903/3511903_1_thumb.webp?v=417556802"
                          alt="Experience the Epitome of Coastal Living in this Stunning Colonial Lifted in 2017 Located on One of the Most Desirable Blocks in Long Beach. Situated Minutes to the Beach, Around the Block From Reynolds Channel &amp; Less Than 1 Hour From NYC! Main Floor: Entry Foyer with French Doors Leading to a Gracious Living Room w/ Wood Burning Fireplace, Spacious Den, Full Bathroom, Gorgeous Kitchen w/SS Appliances, Granite Counters &amp; Sub-Zero Refrigerator, Hallway off Kitchen with Sliders to Deck with Staircase to Rear Yard, Formal Dining Area. 2nd Fl: Expansive Primary Bedroom Ensuite w/Spa-Like Bathroom, 3 Large Bedrooms, Main Full Bath w/ Radiant Heat, Laundry Closet, Pull Down Staircase to Attic. Ground Floor: 949 sq ft of Finished Space Offers Laundry, Storage, Access to Rear Yard and can be used for a Family Room, Gym, Storage, Home Office etc. Add&amp;rsquo;l Features: Beautifully Landscaped Front Yard &amp; Paved Fenced Yard w/Room for a Pool, 2 Zone IG Sprinkler System, Outdoor Shower &amp; Shed, Hardie Board Siding, Plethora of Closets/Storage, High-Efficiency Heating/Cooling System, 200 AMP Electric Service and 4 Car Driveway. Close to Long Beach&amp;rsquo;s Famous Boardwalk, Pristine Beaches, Shopping, Restaurants, LIRR and Parkways!">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">444 W Fulton Street</span>
                        <span class="locality">Long Beach</span>
                        <span class="region">NY</span>
                        <span class="price">$1,300,000</span>
                        <span class="description">Experience the Epitome of Coastal Living in this Stunning Colonial Lifted in 2017 Located on One of the Most Desirable Blocks in Long Beach. Situated Minutes to the Beach, Around the Block From
                          Reynolds Channel &amp; Less Than 1 Hour From NYC! Main Floor: Entry Foyer with French Doors Leading to a Gracious Living Room w/ Wood Burning Fireplace, Spacious Den, Full Bathroom, Gorgeous Kitchen w/SS Appliances, Granite
                          Counters &amp; Sub-Zero Refrigerator, Hallway off Kitchen with Sliders to Deck with Staircase to Rear Yard, Formal Dining Area. 2nd Fl: Expansive Primary Bedroom Ensuite w/Spa-Like Bathroom, 3 Large Bedrooms, Main Full Bath
                          w/ Radiant Heat, Laundry Closet, Pull Down Staircase to Attic. Ground Floor: 949 sq ft of Finished Space Offers Laundry, Storage, Access to Rear Yard and can be used for a Family Room, Gym, Storage, Home Office etc. Add’l
                          Features: Beautifully Landscaped Front Yard &amp; Paved Fenced Yard w/Room for a Pool, 2 Zone IG Sprinkler System, Outdoor Shower &amp; Shed, Hardie Board Siding, Plethora of Closets/Storage, High-Efficiency Heating/Cooling
                          System, 200 AMP Electric Service and 4 Car Driveway. Close to Long Beach’s Famous Boardwalk, Pristine Beaches, Shopping, Restaurants, LIRR and Parkways!...</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">4 Beds</span>
                        <span class="baths">3 Baths</span>
                        <span class="sqft">2110 SqFt</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/newest-listings/property/3511903">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/newest-listings/property/3511903">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="0" id="3">
                      <div class="listing-image">
                        <img id="WebsiteContent_NewListings_ctl00_rptData_modalPopupTriggerControl_3_Image2_3" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3516385/3516385_1_thumb.webp?v=428954481"
                          alt="Welcome to luxury living in this exquisite residence nestled within The Hamlet, a highly coveted gated community. This immaculate end unit, situated at the back of the development, offers unparalleled privacy and tranquility. Boasting an expansive sprawling ranch layout, this residence is a haven of comfort and style. The master bedroom is a retreat in itself, featuring dual walk-in closets and an indulgent master bathroom. Two additional well-appointed bedrooms provide ample space for family or guests. The unit includes an additional full bath and a convenient half bath for added comfort and convenience. Step into the heart of the home, where a vast family room awaits with its double-height ceiling and a charming wood-burning fireplace, creating a warm and inviting atmosphere. The formal dining room and living room offer elegant spaces for entertaining or intimate gatherings. The well-designed eat-in kitchen, adorned with modern appliances, opens to a spacious deck, providing the perfect setting for al fresco dining and relaxation. Enjoy the serene outdoors in the privacy of your own expansive deck. But the luxury doesn&amp;rsquo;t end there-the property boasts a newly renovated fully finished 2, 000 sq. ft. + basement, featuring an incredibly large entertainment or recreation room. Three additional versatile rooms in the basement can be utilized as offices, bedrooms, or storage, complemented by a full bathroom for added convenience. With an attached two-car garage, parking is a breeze, offering both security and convenience. Beyond the confines of this remarkable unit, the gated community offers a plethora of amenities, including a clubhouse, basketball courts, pools, tennis courts, pickleball court, gym, and a children&amp;rsquo;s playground. Indulge in a lifestyle of comfort and recreation, surrounded by the beauty and convenience of this exclusive community. Don&amp;rsquo;t miss the opportunity to call this condo home, where luxury, space, and community converge in perfect harmony. Schedule a showing today and experience the epitome of upscale living.">
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">46 Country Club Drive Unit 46</span>
                        <span class="locality">Jericho</span>
                        <span class="region">NY</span>
                        <span class="price">$1,295,000</span>
                        <span class="description">Welcome to luxury living in this exquisite residence nestled within The Hamlet, a highly coveted gated community. This immaculate end unit, situated at the back of the development, offers unparalleled
                          privacy and tranquility. Boasting an expansive sprawling ranch layout, this residence is a haven of comfort and style. The master bedroom is a retreat in itself, featuring dual walk-in closets and an indulgent master
                          bathroom. Two additional well-appointed bedrooms provide ample space for family or guests. The unit includes an additional full bath and a convenient half bath for added comfort and convenience. Step into the heart of the
                          home, where a vast family room awaits with its double-height ceiling and a charming wood-burning fireplace, creating a warm and inviting atmosphere. The formal dining room and living room offer elegant spaces for
                          entertaining or intimate gatherings. The well-designed eat-in kitchen, adorned with modern appliances, opens to a spacious deck, providing the perfect setting for al fresco dining and relaxation. Enjoy the serene outdoors in
                          the privacy of your own expansive deck. But the luxury doesn’t end there-the property boasts a newly renovated fully finished 2, 000 sq. ft. + basement, featuring an incredibly large entertainment or recreation room. Three
                          additional versatile rooms in the basement can be utilized as offices, bedrooms, or storage, complemented by a full bathroom for added convenience. With an attached two-car garage, parking is a breeze, offering both security
                          and convenience. Beyond the confines of this remarkable unit, the gated community offers a plethora of amenities, including a clubhouse, basketball courts, pools, tennis courts, pickleball court, gym, and a children’s
                          playground. Indulge in a lifestyle of comfort and recreation, surrounded by the beauty and convenience of this exclusive community. Don’t miss the opportunity to call this condo home, where luxury, space, and community
                          converge in perfect harmony. Schedule a showing today and experience the epitome of upscale living....</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">3 Beds</span>
                        <span class="baths">4 Baths</span>
                        <span class="sqft">2260 SqFt</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/newest-listings/property/3516385">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/newest-listings/property/3516385">
    </a>
                    </li>
                  </ul>
                  <!-- Properties end here -->
                  <a class="homebtn" href="/newest-listings"><span>VIEW ALL</span></a>
                  <div data-act-control-type="modalPopupBackground" id="WebsiteContent_NewListings_ctl00_peMain_mpeExtender_backgroundElement" class="modalBackground" style="display: none; position: fixed; left: 0px; top: 0px; z-index: 10000;"></div>
                </div>
                <div class="tab" id="tab-3" style="display: none;">
                  <div id="WebsiteContent_OpenHouses_ctl00_peMain_pnlExtender" class="modalPopup" style="display: none; position: fixed; z-index: 10000;">
                    <div id="WebsiteContent_OpenHouses_ctl00_peMain_upExtender">
                      <div class="ModalPopupContainer">
                        <div id="WebsiteContent_OpenHouses_ctl00_peMain_pnlExtenderHeader">
                          <div class="ModalPopupHeader">
                            <div class="PopupTitle">
                            </div>
                            <a id="WebsiteContent_OpenHouses_ctl00_peMain_lnkClose" aria-label="close pop-up" href="javascript:__doPostBack('ctl00$ctl00$WebsiteContent$OpenHouses$ctl00$peMain$lnkClose','')"></a>
                          </div>
                        </div>
                        <div style="width:100%; height:1px; overflow:hidden; float:none; clear:both"></div>
                      </div>
                    </div>
                  </div>
                  <a id="WebsiteContent_OpenHouses_ctl00_peMain_lnkDummyShowModal" aria-hidden="true" href="javascript:__doPostBack('ctl00$ctl00$WebsiteContent$OpenHouses$ctl00$peMain$lnkDummyShowModal','')"></a>
                  <!-- Properties begin here (styles found in v25\Premium\homepage-featured-properties.css) -->
                  <ul class="home-featured-premium">
                    <li class="listing-premium" screen-number="0" id="0">
                      <div class="listing-image">
                        <img id="WebsiteContent_OpenHouses_ctl00_rptData_modalPopupTriggerControl_0_Image2_0" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3499442/3499442_1_thumb.webp?v=383881453"
                          alt="Lovely 3 bedroom, 2 bathroom Brick Ranch home in Queens Village is being SOLD AS IS. The home features, a spacious kitchen, living room, and dining room. Full finished basement with OSE to a backyard and a Private driveway. Close to public transportation, UBS arena and access to highways. Great for Investors!">
                        <span class="has-open-house">Open House</span>
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">222-11 100th Rd</span>
                        <span class="locality">Queens Village</span>
                        <span class="region">NY</span>
                        <span class="price">$995,000</span>
                        <span class="description">Lovely 3 bedroom, 2 bathroom Brick Ranch home in Queens Village is being SOLD AS IS. The home features, a spacious kitchen, living room, and dining room. Full finished basement with OSE to a backyard
                          and a Private driveway. Close to public transportation, UBS arena and access to highways. Great for Investors!...</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">3 Beds</span>
                        <span class="baths">2 Baths</span>
                        <span class="sqft">3096 SqFt</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/open-houses/property/3499442">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/open-houses/property/3499442">
    </a>
                    </li>
                    <li class="listing-premium" screen-number="0" id="1">
                      <div class="listing-image">
                        <img id="WebsiteContent_OpenHouses_ctl00_rptData_modalPopupTriggerControl_1_Image2_1" class="item photo" loading="lazy" src="https://cdn.erealtymedia.com/onekey/property/3517451/3517451_1_thumb.webp?v=434930174"
                          alt="Welcome to this fabulous home in an ideal location! This charming 2-bedroom, 1-bath ranch is situated on a spacious and oversized property on a quiet dead end street and with a full unfinished basement, offering endless possibilities for customization. The prime location ensures convenience with proximity to the LIRR, shopping centers, public transportation, and easy access to highways and the ferry. Embrace the potential of this residence and make it uniquely yours. Plus, enjoy the perks of being close to the vibrant Port Jefferson Village, boasting excellent restaurants, a public park, shopping, and more. Don&amp;rsquo;t miss out on this fantastic opportunity!">
                        <span class="has-open-house">Open House</span>
                        <span class="homepageFeaturedHoverDesc">
                        </span>
                      </div>
                      <div class="listing-info">
                        <span class="street-address">28 Homestead Avenue</span>
                        <span class="locality">Port Jefferson Station</span>
                        <span class="region">NY</span>
                        <span class="price">$429,996</span>
                        <span class="description">Welcome to this fabulous home in an ideal location! This charming 2-bedroom, 1-bath ranch is situated on a spacious and oversized property on a quiet dead end street and with a full unfinished
                          basement, offering endless possibilities for customization. The prime location ensures convenience with proximity to the LIRR, shopping centers, public transportation, and easy access to highways and the ferry. Embrace the
                          potential of this residence and make it uniquely yours. Plus, enjoy the perks of being close to the vibrant Port Jefferson Village, boasting excellent restaurants, a public park, shopping, and more. Don’t miss out on this
                          fantastic opportunity!...</span>
                      </div>
                      <div class="listing-details">
                        <span class="baths">2 Beds</span>
                        <span class="baths">1 Baths</span>
                      </div>
                      <a class="listing-btn" target="_self" href="/open-houses/property/3517451">View
    </a>
                      <a class="listing-overlay-link" target="_self" href="/open-houses/property/3517451">
    </a>
                    </li>
                  </ul>
                  <!-- Properties end here -->
                  <a class="homebtn" href="/open-houses"><span>VIEW ALL</span></a>
                  <div data-act-control-type="modalPopupBackground" id="WebsiteContent_OpenHouses_ctl00_peMain_mpeExtender_backgroundElement" class="modalBackground" style="display: none; position: fixed; left: 0px; top: 0px; z-index: 10000;"></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="section3">
        <div class="container">
          <div class="wt-container">
            <div class="AlignedH1 General">
              <h1></h1>
            </div>
            <div class="SubPages">
              <ul class="SubPagesList"></ul>
            </div>
            <div class="WebContent General">
              <h1>Long Islands Premier</h1>
              <h1><strong>Luxury Real Estate Broker</strong></h1>
              <p>Since its inception, Berkshire Hathaway HomeServices Laffey International Realty as redefined the business of real estate, modernizing and advancing the industry by fostering a culture of partnership in which all clients are
                represented in a collaborative environment. Shunning the traditional model of how real estate is practiced, our agents share their knowledge and expertise, ensuring our clients better representation and a true competitive edge.</p>
              <style type="text/css">
                .HomeVIdeoSingle::before {
                  pointer-events: none
                }

                .HomeVideoMulti>div:nth-child(2) {
                  background-image: url(https://files.erealtymedia.com/GetFile.ashx?FileId=27384285);
                }

                .HomeVideoMulti>div:nth-child(3) {
                  background-image: url(https://files.erealtymedia.com/GetFile.ashx?FileId=27385297);
                }

                .HomeVideoMulti>div:nth-child(4) {
                  background-image: url(https://files.erealtymedia.com/GetFile.ashx?FileId=27385298);
                }

                .HomeVideoMulti>div:nth-child(5) {
                  background-image: url(https://files.erealtymedia.com/GetFile.ashx?FileId=27385299);
                }

                .HomeVideoMulti>div:nth-child(6) {
                  background-image: url(https://files.erealtymedia.com/GetFile.ashx?FileId=27385300);
                }

                .VideoOfTheWeek {
                  background-image: url(https://files.erealtymedia.com/GetFile.ashx?FileId=27385338)
                }

                /* HIDE BLOG IMAGES */
                .blog_entry img {
                  display: none
                }
              </style>
            </div>
            <a class="view-all" href="/about">Learn More About Berkshire Hathaway HomeServices Laffey International Realty</a>
          </div>
        </div>
      </div>
      <div class="section4">
        <script type="text/javascript" src="/js/magnificPopup/js/jquery.magnific-popup.js"></script>
        <link href="/js/magnificPopup/css/magnific-popup.css" rel="stylesheet" type="text/css">
        <script type="text/javascript">
          if (typeof window.addVideos === 'undefined') {
            window.addVideos = function(json, sectionName) {
              if (json != '') {
                var obj = JSON.parse(json);
                if (obj.length > 0) {
                  $.each(obj, function(i, item) {
                    vmainTitle = Object.is(item.MainTitle, undefined) ? '' : item.MainTitle;
                    vlink = Object.is(item.Link, undefined) ? '' : item.Link;
                    var output = '';
                    if (vlink != '') {
                      vlinkText = Object.is(item.LinkText, undefined) ? '' : '<span>' + item.LinkText + '</span>';
                      vclass = Object.is(item.Class, undefined) ? '' : ' class="' + item.Class + '"';
                      vtitle = Object.is(item.Title, undefined) ? '' : '<h3>' + item.Title + '</h3>';
                      vcaption = Object.is(item.Caption, undefined) ? '' : '<p>' + item.Caption + '</p>';
                      if (vcaption != '' || vtitle != '') vcaption = '<div>' + vtitle + vcaption + '</div>'
                      output = '<div><a class="popup-youtube" hr' + 'ef="' + vlink + '"><div' + vclass + '>' + vlinkText + '</div></a>' + vcaption + '</div>';
                    } else if (vmainTitle != '') {
                      output = '<h3>' + vmainTitle + '</h3>';
                    }
                    $(".videos-popup-container." + sectionName).append(output);
                  });
                  $('.popup-youtube, .popup-vimeo, .popup-gmaps').magnificPopup({
                    disableOn: 10,
                    type: 'iframe',
                    mainClass: 'mfp-fade',
                    removalDelay: 160,
                    preloader: false,
                    fixedContentPos: false,
                    iframe: {
                      patterns: {
                        youtube: {
                          index: 'youtube.com',
                          id: 'v=',
                          src: '//www.youtube.com/embed/%id%?autoplay=1&rel=0&showinfo=0&enablejsapi=1'
                        },
                        vimeo: {
                          index: 'vimeo.com/',
                          id: '/',
                          src: '//player.vimeo.com/video/%id%?autoplay=1'
                        }
                      },
                      srcAction: 'iframe_src',
                    }
                  });
                }
              }
            }
          }
        </script>
        <div class="videos-popup-container HomeVIdeoSingle">
          <div><a class="popup-youtube" href="https://www.youtube.com/watch?v=P0VPGyL6ym0"><div class="homeVideoSingle"></div></a></div>
        </div>
      </div>
      <div class="section5">
        <h1>WE KNOW <strong>GREAT HOMES</strong></h1>
        <div class="container">
          <ul class="WTstats">
            <li>
              <h2>$<span class="counter">368</span> BILLION</h2>
              <p>Total Inventory</p>
            </li>
            <li>
              <h2><span class="counter">4,100</span></h2>
              <p>Networked Offices</p>
            </li>
            <li>
              <h2><span class="counter">65</span></h2>
              <p>Countries</p>
            </li>
            <li>
              <h2>#1</h2>
              <p>The Number #1 Real Estate Network</p>
            </li>
          </ul>
          <a href="/search" class="view-all">Search Luxury Real Estate</a>
          <script type="text/javascript" src="/App_Themes/CBChrisPalme_V25/js/jquery.waypoints.js"></script>
          <script type="text/javascript" src="/App_Themes/CBChrisPalme_V25/js/jquery.counterup.js"></script>
          <script type="text/javascript">
            jQuery(document).ready(function($) {
              $('.counter').counterUp({
                time: 2500,
                offset: 70
              });
            });
          </script>
        </div>
      </div>
      <div class="section6">
        <script type="text/javascript" src="/js/magnificPopup/js/jquery.magnific-popup.js"></script>
        <link href="/js/magnificPopup/css/magnific-popup.css" rel="stylesheet" type="text/css">
        <script type="text/javascript">
          if (typeof window.addVideos === 'undefined') {
            window.addVideos = function(json, sectionName) {
              if (json != '') {
                var obj = JSON.parse(json);
                if (obj.length > 0) {
                  $.each(obj, function(i, item) {
                    vmainTitle = Object.is(item.MainTitle, undefined) ? '' : item.MainTitle;
                    vlink = Object.is(item.Link, undefined) ? '' : item.Link;
                    var output = '';
                    if (vlink != '') {
                      vlinkText = Object.is(item.LinkText, undefined) ? '' : '<span>' + item.LinkText + '</span>';
                      vclass = Object.is(item.Class, undefined) ? '' : ' class="' + item.Class + '"';
                      vtitle = Object.is(item.Title, undefined) ? '' : '<h3>' + item.Title + '</h3>';
                      vcaption = Object.is(item.Caption, undefined) ? '' : '<p>' + item.Caption + '</p>';
                      if (vcaption != '' || vtitle != '') vcaption = '<div>' + vtitle + vcaption + '</div>'
                      output = '<div><a class="popup-youtube" hr' + 'ef="' + vlink + '"><div' + vclass + '>' + vlinkText + '</div></a>' + vcaption + '</div>';
                    } else if (vmainTitle != '') {
                      output = '<h3>' + vmainTitle + '</h3>';
                    }
                    $(".videos-popup-container." + sectionName).append(output);
                  });
                  $('.popup-youtube, .popup-vimeo, .popup-gmaps').magnificPopup({
                    disableOn: 10,
                    type: 'iframe',
                    mainClass: 'mfp-fade',
                    removalDelay: 160,
                    preloader: false,
                    fixedContentPos: false,
                    iframe: {
                      patterns: {
                        youtube: {
                          index: 'youtube.com',
                          id: 'v=',
                          src: '//www.youtube.com/embed/%id%?autoplay=1&rel=0&showinfo=0&enablejsapi=1'
                        },
                        vimeo: {
                          index: 'vimeo.com/',
                          id: '/',
                          src: '//player.vimeo.com/video/%id%?autoplay=1'
                        }
                      },
                      srcAction: 'iframe_src',
                    }
                  });
                }
              }
            }
          }
        </script>
        <div class="videos-popup-container HomeVideoMulti">
          <h3>LAFFEY INTERNATIONAL REALTY TV </h3>
          <div><a class="popup-youtube" href="https://www.youtube.com/watch?v=4CFA-DYxz4c"><div class="HVM2"><span>2 Spring Hill Ln Event!</span></div></a>
            <div>
              <p></p>
            </div>
          </div>
          <div><a class="popup-youtube" href="https://www.youtube.com/watch?v=UpeIX-Fr_nc"><div class="HVM2"><span>Event at 3 E Huxley Dr, Lloyd Harbor, NY</span></div></a>
            <div>
              <p></p>
            </div>
          </div>
          <div><a class="popup-youtube" href="https://www.youtube.com/watch?v=TNAnYyC6YWw"><div class="HVM3"><span>Luxury Event at 300 Lawrence Hill Rd, Cold Spring Harbor, NY</span></div></a>
            <div>
              <p></p>
            </div>
          </div>
          <div><a class="popup-youtube" href="https://www.youtube.com/watch?v=EAE14uzK9RA"><div class="HVM3"><span>8 Sound Rd, Northport Event!</span></div></a>
            <div>
              <p></p>
            </div>
          </div>
          <div><a class="popup-youtube" href="https://www.youtube.com/watch?v=QFnAJYHq0ZA"><div class="HVM3"><span>215 Harbor Rd, Cold Spring Harbor Champagne &amp; Sunsets Event!</span></div></a>
            <div>
              <p></p>
            </div>
          </div>
        </div>
      </div>
      <div class="section7">
        <div class="s7left">
          <div>
            <img src="/App_Themes/BerkshireHathaway_V25/Images/contour_logo.png" alt="Contour Mortgage">
            <p>Mortgages are a necessary part of buying a home and for years, Contour Mortgage has been a leading home finance solution provider to many of our new and second time homebuyers. Contour Mortgage has 25 years of serving the community and
              we’re proud to offer their professional lending services to our buyers and sellers. Contour’s team of dedicated direct lending specialists have enabled so many the opportunity to become homeowners and their service goes well beyond the
              closing. We invite you to experience the what services and value Contour has to offer.</p>
            <a href="/contour-mortgage" class="view-all">Learn More About Contour</a>
          </div>
        </div>
      </div>
      <div class="section8">
      </div>
      <div class="section10">
        <div class="container">
          <h1>What is Your <strong>Home Worth?</strong></h1>
          <h3>Check current market values for your home and view profiles of potential buyers.</h3>
          <div id="buyside-widget-container">
            <div><button style="float: right;" id="buyside_widget_submit_id">Get Report</button>
              <div class="buyside_widget_input_div"><input type="text" id="buyside-widget-containerinputId" class="buyside_widget_input_class " placeholder="Enter your address" autocomplete="off">
                <div id="loader" class="loader"></div>
              </div>
            </div>
          </div>
          <script src="//api.buyermls.com/widget/buyside-widget-v31.js"></script>
          <script>
            buyside_widget({
              widgetContainerId: "buyside-widget-container",
              key: "1539013398163795",
              userName: "referrals@bhhslaffey.com"
            });
          </script>
        </div>
      </div>
      <div class="section9">
        <h1>VIDEO OF THE MONTH</h1>
        <script type="text/javascript" src="/js/magnificPopup/js/jquery.magnific-popup.js"></script>
        <link href="/js/magnificPopup/css/magnific-popup.css" rel="stylesheet" type="text/css">
        <script type="text/javascript">
          if (typeof window.addVideos === 'undefined') {
            window.addVideos = function(json, sectionName) {
              if (json != '') {
                var obj = JSON.parse(json);
                if (obj.length > 0) {
                  $.each(obj, function(i, item) {
                    vmainTitle = Object.is(item.MainTitle, undefined) ? '' : item.MainTitle;
                    vlink = Object.is(item.Link, undefined) ? '' : item.Link;
                    var output = '';
                    if (vlink != '') {
                      vlinkText = Object.is(item.LinkText, undefined) ? '' : '<span>' + item.LinkText + '</span>';
                      vclass = Object.is(item.Class, undefined) ? '' : ' class="' + item.Class + '"';
                      vtitle = Object.is(item.Title, undefined) ? '' : '<h3>' + item.Title + '</h3>';
                      vcaption = Object.is(item.Caption, undefined) ? '' : '<p>' + item.Caption + '</p>';
                      if (vcaption != '' || vtitle != '') vcaption = '<div>' + vtitle + vcaption + '</div>'
                      output = '<div><a class="popup-youtube" hr' + 'ef="' + vlink + '"><div' + vclass + '>' + vlinkText + '</div></a>' + vcaption + '</div>';
                    } else if (vmainTitle != '') {
                      output = '<h3>' + vmainTitle + '</h3>';
                    }
                    $(".videos-popup-container." + sectionName).append(output);
                  });
                  $('.popup-youtube, .popup-vimeo, .popup-gmaps').magnificPopup({
                    disableOn: 10,
                    type: 'iframe',
                    mainClass: 'mfp-fade',
                    removalDelay: 160,
                    preloader: false,
                    fixedContentPos: false,
                    iframe: {
                      patterns: {
                        youtube: {
                          index: 'youtube.com',
                          id: 'v=',
                          src: '//www.youtube.com/embed/%id%?autoplay=1&rel=0&showinfo=0&enablejsapi=1'
                        },
                        vimeo: {
                          index: 'vimeo.com/',
                          id: '/',
                          src: '//player.vimeo.com/video/%id%?autoplay=1'
                        }
                      },
                      srcAction: 'iframe_src',
                    }
                  });
                }
              }
            }
          }
        </script>
        <div class="videos-popup-container VideoOfTheWeek">
          <div><a class="popup-youtube" href="https://www.youtube.com/watch?v=hknPda9BSYo"><div class="homeVideoSingle2"><span>Welcome To 95 Lake Rd, Manhasset, NY</span></div></a></div>
        </div>
      </div>
    </div>
    <script type="text/javascript">
      $(document).ready(function() {
        $('#listingSlides div.tab').hide();
        $('#listingSlides div.tab:first').show();
        $('#listingSlides ul li:first').addClass('active');
        $('#listingSlides ul li > a').click(function() {
          $('#listingSlides ul li').removeClass('active');
          $(this).parent().addClass('active');
          var currentTab = $(this).attr('href');
          $('#listingSlides div.tab').hide();
          $(currentTab).show();
          return false;
        });
        // SCROLL TO ANCHOR
        $('a.scrollBtn[href*="#"]:not([href="#"])').click(function() {
          if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
            var target = $(this.hash);
            target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
            if (target.length) {
              $('html, body').animate({
                scrollTop: target.offset().top - 165
              }, 1000);
              return false;
            }
          }
        });
      });
    </script>
    <footer class="footer-container" style="background-image:url(https://files.erealtymedia.com/GetFile.ashx?FileId=27382591)">
      <div class="container">
        <div class="footer-logos">
          <div><img src="https://files.erealtymedia.com/GetFile.ashx?FileId=27382245"></div>
          <div><img src="https://files.erealtymedia.com/GetFile.ashx?FileId=27382247"></div>
          <div><img src="https://files.erealtymedia.com/GetFile.ashx?FileId=27382248"></div>
        </div>
        <div class="footer-info">
          <a href="https://www.bhhslaffey.com" class="footer-logo">
                            <img src="https://files.erealtymedia.com/GetFile.ashx?FileId=27386644" alt="Berkshire Hathaway">
                        </a>
          <div>
            <ul class="footer-social">
              <li><a class="social-icon" href="https://www.instagram.com/bhhslaffey/" target="_blank"><i class="fab fa-instagram" aria-hidden="true">&nbsp;</i></a></li>
              <li><a class="social-icon" href="https://www.facebook.com/BHHSLaffey/" target="_blank"><i class="fab fa-facebook-f" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="fab fa-twitter" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="fab fa-linkedin-in" aria-hidden="true">&nbsp;</i></a></li>
              <li><a class="social-icon" href="https://www.youtube.com/c/BHHSLaffeyInternational" target="_blank"><i class="fab fa-youtube" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="fab fa-google-plus-g" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="fab fa-pinterest-p" aria-hidden="true">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="er-font icon-zillow">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="er-font icon-trulia">&nbsp;</i></a></li>
              <li style="display:none;"><a class="social-icon" href="/" target="_blank"><i class="er-font icon-realtor">&nbsp;</i></a></li>
              <li><a class="social-icon" href="https://www.tiktok.com/@bhhslaffey?" target="_blank"><i class="fab fa-tiktok" aria-hidden="true">&nbsp;</i></a></li>
            </ul>
            <div class="footer-nav">
              <ul class="menu_list" id="nav">
                <li class="n1"><a href="/search">Property Search</a></li>
                <li class="n2"><a href="/services">Services</a></li>
                <li class="n3"><a href="/our-team">Our Agents</a></li>
                <li class="n4"><a href="/about">About</a> </li>
                <li class="n5"><a href="/join-our-team">Careers</a></li>
                <li class="n6"><a href="//blog.bhhslaffey.com/">Blog</a></li>
                <li class="n7"><a href="/contact-old">Contact</a></li>
              </ul>
            </div>
            <a class="footer-phone">866-968-0507</a>
          </div>
        </div>
        <div class="footer-bottom">
          <span class="powered"> ©2022 BHH Affiliates, LLC. An independently owned and operated franchisee of BHH Affiliates, LLC. Berkshire Hathaway HomeServices and the Berkshire Hathaway HomeServices symbol are registered service marks of Columbia
            Insurance Company, a Berkshire Hathaway affiliate. Equal Housing Opportunity.<br><br>
          </span>
        </div>
      </div>
    </footer>
  </div>
  <a href="#" id="toTop" title="Back to top"><i class="fas fa-chevron-up" aria-hidden="true"></i></a>
  <!-- ends here -->
  <style type="text/css">
    #Search .main-wrapper,
    #Associates .CenterRight::before,
    .PremListingPage {
      background-image: url(https://files.erealtymedia.com/GetFile.ashx?FileId=27382294)
    }

    .pageBanner>.AlignedH1,
    .BHAD .pageBanner {
      background-image: url(https://files.erealtymedia.com/GetFile.ashx?FileId=27382591)
    }
  </style>
  <script type="text/javascript">
    //<![CDATA[
    var Page_ValidationSummaries = new Array(document.getElementById("WebsiteContent_QuickSearch_ctl00_vs"));
    //]]>
  </script>
  <script type="text/javascript">
    //<![CDATA[
    var WebsiteContent_QuickSearch_ctl00_vs = document.all ? document.all["WebsiteContent_QuickSearch_ctl00_vs"] : document.getElementById("WebsiteContent_QuickSearch_ctl00_vs");
    WebsiteContent_QuickSearch_ctl00_vs.showmessagebox = "True";
    WebsiteContent_QuickSearch_ctl00_vs.showsummary = "False";
    WebsiteContent_QuickSearch_ctl00_vs.displaymode = "List";
    WebsiteContent_QuickSearch_ctl00_vs.validationGroup = "SearchByTown";
    //]]>
  </script>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334">
  </div>
  <!--begin eRealtyMedia Google Tags SNIPPET//-->
  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-TD8QHVSQWY"></script>
  <script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
      dataLayer.push(arguments);
    }
    gtag('js', new Date());
    gtag('config', 'G-TD8QHVSQWY');
    gtag('config', 'UA-60839652-51');
  </script>
  <!--End eRealtyMedia Google Tags SNIPPET//-->
  <script type="text/javascript">
    //<![CDATA[
    var defaultValues = {};
    addVideos('[{"Link":"https://www.youtube.com/watch?v=P0VPGyL6ym0","Class":"homeVideoSingle"}]', 'HomeVIdeoSingle');
    addVideos(
      '[{"MainTitle":"LAFFEY INTERNATIONAL REALTY TV "},  {"Link":"https://www.youtube.com/watch?v=4CFA-DYxz4c","LinkText":"2 Spring Hill Ln Event!","Class":"HVM2","Caption":""},  {"Link":"https://www.youtube.com/watch?v=UpeIX-Fr_nc","LinkText":"Event at 3 E Huxley Dr, Lloyd Harbor, NY","Class":"HVM2","Caption":""},  {"Link":"https://www.youtube.com/watch?v=TNAnYyC6YWw","LinkText":"Luxury Event at 300 Lawrence Hill Rd, Cold Spring Harbor, NY","Class":"HVM3","Caption":""},  {"Link":"https://www.youtube.com/watch?v=EAE14uzK9RA","LinkText":"8 Sound Rd, Northport Event!","Class":"HVM3","Caption":""},  {"Link":"https://www.youtube.com/watch?v=QFnAJYHq0ZA","LinkText":"215 Harbor Rd, Cold Spring Harbor Champagne & Sunsets Event!","Class":"HVM3","Caption":""}]',
      'HomeVideoMulti');
    addVideos('[{"Link":"https://www.youtube.com/watch?v=hknPda9BSYo","Class":"homeVideoSingle2","LinkText":"Welcome To 95 Lake Rd, Manhasset, NY"}]', 'VideoOfTheWeek');
    (function(id) {
      var e = document.getElementById(id);
      if (e) {
        e.dispose = function() {
          Array.remove(Page_ValidationSummaries, document.getElementById(id));
        }
        e = null;
      }
    })('WebsiteContent_QuickSearch_ctl00_vs');
    Sys.Application.add_init(function() {
      $create(Sys.UI._UpdateProgress, {
        "associatedUpdatePanelId": null,
        "displayAfter": 100,
        "dynamicLayout": true
      }, null, null, $get("UpdateProgress"));
    });
    Sys.Application.add_init(function() {
      $create(Sys.Extended.UI.ModalPopupBehavior, {
        "backgroundCssClass": "modalBackground",
        "dynamicServicePath": "/Default.aspx",
        "id": "WebsiteContent_LuxuryHomes_ctl00_peMain_mpeExtender",
        "popupControlID": "WebsiteContent_LuxuryHomes_ctl00_peMain_pnlExtender",
        "popupDragHandleControlID": "WebsiteContent_LuxuryHomes_ctl00_peMain_pnlExtenderHeader"
      }, null, null, $get("WebsiteContent_LuxuryHomes_ctl00_peMain_lnkDummyShowModal"));
    });
    Sys.Application.add_init(function() {
      $create(Sys.Extended.UI.ModalPopupBehavior, {
        "backgroundCssClass": "modalBackground",
        "dynamicServicePath": "/Default.aspx",
        "id": "WebsiteContent_NewListings_ctl00_peMain_mpeExtender",
        "popupControlID": "WebsiteContent_NewListings_ctl00_peMain_pnlExtender",
        "popupDragHandleControlID": "WebsiteContent_NewListings_ctl00_peMain_pnlExtenderHeader"
      }, null, null, $get("WebsiteContent_NewListings_ctl00_peMain_lnkDummyShowModal"));
    });
    Sys.Application.add_init(function() {
      $create(Sys.Extended.UI.ModalPopupBehavior, {
        "backgroundCssClass": "modalBackground",
        "dynamicServicePath": "/Default.aspx",
        "id": "WebsiteContent_OpenHouses_ctl00_peMain_mpeExtender",
        "popupControlID": "WebsiteContent_OpenHouses_ctl00_peMain_pnlExtender",
        "popupDragHandleControlID": "WebsiteContent_OpenHouses_ctl00_peMain_pnlExtenderHeader"
      }, null, null, $get("WebsiteContent_OpenHouses_ctl00_peMain_lnkDummyShowModal"));
    });
    //]]>
  </script>
  <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
    value="/wEPDwUENTM4MQ9kFgJmD2QWAmYPZBYEZg9kFgQCBw8WAh4HY29udGVudAV/WW91ciBMb25nIElzbGFuZCBhbmQgUXVlZW5zIHJlYWwgZXN0YXRlIGV4cGVydC4gIEJyb3dzZSBMb25nIElzbGFuZCAmIFF1ZWVucyBob21lcyBmb3Igc2FsZSBhdCBMYWZmZXkgRmluZSBIb21lcyBJbnRlcm5hdGlvbmFsLmQCCA8WAh8ABfQBTG9uZyBJc2xhbmQgYW5kIFF1ZWVucyByZWFsIGVzdGF0ZSwgIExvbmcgSXNsYW5kIGFuZCBRdWVlbnMgaG9tZXMgZm9yIHNhbGUsICBMb25nIElzbGFuZCBhbmQgUXVlZW5zIGNvbmRvcyBmb3Igc2FsZSwgIExvbmcgSXNsYW5kIGFuZCBRdWVlbnMgcHJvcGVydHksICBMb25nIElzbGFuZCBhbmQgUXVlZW5zLCBOZXcgWW9yaywgaG9tZXMsIGhvdXNlcywgcHJvcGVydGllcywgTGFmZmV5IEZpbmUgSG9tZXMgSW50ZXJuYXRpb25hbGQCAQ9kFgICAg9kFhBmD2QWAmYPDxYEHhVJc015QWNjb3VudFNlYXJjaEVkaXRoHhhFbmFibGVNdWx0aXBsZVRvd25TZWFyY2hoZBYCAgQPEGQQFQMGU2VsZWN0BUxlYXNlBFNhbGUVAwAEcmVudARzYWxlFCsDA2dnZ2RkAgEPZBYCZg8PFgIeB0FnZW50SWRkZBYEZg8PFgIeCFRlbXBsYXRlZGRkAgIPFCsAAxYQHgxfIUl0ZW1JbmRleDFmHgxfIUl0ZW1JbmRleDVmHgtfIUl0ZW1Db3VudAIGHgxfIUl0ZW1JbmRleDRmHgxfIUl0ZW1JbmRleDJmHgxUb3RhbFJlY29yZHMCQh4MXyFJdGVtSW5kZXgzZh4MXyFJdGVtSW5kZXgwZmRkFgxmD2QWAmYPZBYIZg8VAgEwATBkAgEPDxYCHgdWaXNpYmxlaGRkAgMPDxYEHg1BbHRlcm5hdGVUZXh0BbwLU3VubmluZ2hpbGwgRXN0YXRlIC1UaGlzIGljb25pYyBwcm9wZXJ0eSwgYnVpbHQgaW4gMTkyOCwgZXh1ZGVzIHRoZSBjbGFzc2ljIGNoYXJtIG9mIGEgQnJpY2sgR2VvcmdpYW4gTWFub3Igd2hpbGUgb2ZmZXJpbmcgYW4gZXhwYW5zaXZlIGNhbnZhcyBmb3IgbW9kZXJuaXphdGlvbi4gU2l0dWF0ZWQgb24gb3ZlciAyNyBzcHJhd2xpbmcgYWNyZXMgb2YgcHJpbWUgcmVhbCBlc3RhdGUsIGl0IHByZXNlbnRzIGEgdW5pcXVlIG9wcG9ydHVuaXR5IHRvIG93biBhIHBpZWNlIG9mIExvbmcgSXNsYW5kJnJzcXVvO3MgcHJlc3RpZ2lvdXMgYXJjaGl0ZWN0dXJhbCBoaXN0b3J5LiBKdXN0IHVuZGVyIDEwLCAwMDAgc3F1YXJlIGZlZXQgb2YgbGl2aW5nIHNwYWNlLCB0aGlzIG1hZ25pZmljZW50IHJlc2lkZW5jZSBib2FzdHMgc2l4IGdlbmVyb3VzbHkgc2l6ZWQgYmVkcm9vbXMsIDggYmF0aHJvb21zIGFuZCA2IGludml0aW5nIGZpcmVwbGFjZXMsICBUaGUgZXN0YXRlIGFsc28gZmVhdHVyZXMgYW4gOC1jYXIgZ2FyYWdlIHdpdGggc3BhY2lvdXMgbGl2aW5nIHF1YXJ0ZXJzIGFib3ZlLCBhbmQgd2l0aCBzb21lIHVwZGF0ZXMgaXQgd2lsbCBtYWtlIGEgcGVyZmVjdCBwbGFjZSBmb3IgZ3Vlc3RzLiBBIGNoYXJtaW5nIGd1ZXN0IGNvdHRhZ2UgcHJvdmlkZXMgYWRkaXRpb25hbCBhY2NvbW1vZGF0aW9uIG9wdGlvbnMuIFN1bm5pbmdoaWxsIEVzdGF0ZSBvZmZlcnMgYSBwbGV0aG9yYSBvZiByZWNyZWF0aW9uYWwgYW1lbml0aWVzIGluY2x1ZGluZyAxLzQgbWlsZSB0cmFpbCwgcG9vbCwgcG9vbCBob3VzZSBhbmQgdGVubmlzIGNvdXJ0LiBUaGUgbWFpbiBob3VzZSBvZiBTdW5uaW5naGlsbCBFc3RhdGUgZXhoaWJpdHMgZXhjZWxsZW50IHN0cnVjdHVyYWwgaW50ZWdyaXR5IHcvcmVjZW50IHVwZ3JhZGVzLCBzdWNoIGFzIGFsbCBuZXcgY3VzdG9tIE1hcnZpbiB3aW5kb3dzLCBhIG5ldyBzbGF0ZSByb29mIHdpdGggY29wcGVyIGxlYWRlcnMgYW5kIGd1dHRlcnMsIHVwZGF0ZWQgQUMgYW5kIGJvaWxlcnMuIFRoZSBpbnRlcmlvciBpcyBiYXRoZWQgaW4gbmF0dXJhbCBsaWdodCB0aGFua3MgdG8gZmxvb3ItdG8tY2VpbGluZyB3aW5kb3dzIGFuZCBkb29ycywgaGlnaGxpZ2h0aW5nIHRoZSBpbnRyaWNhdGUgd29vZCBhbmQgbWFyYmxlIGlubGF5IGZsb29ycyBhcyB3ZWxsIGFzIHRoZSBvcm5hdGUgd29vZCBtb2xkaW5ncyB0aGF0IGFkb3JuIHRoZSBsaXZpbmcgc3BhY2VzLiBUaGUgaG9tZSBhbHNvIG9mZmVycyBhIGZpcnN0LWZsb29yIG1hc3RlciBzdWl0ZS4gMjUgbWlsZXMgdG8gTllDLCB3b3JsZC1jbGFzcyBzaG9wcGluZywgZmluZSBkaW5pbmcgYW5kIHJlbm93bmVkIHNjaG9vbHMsIHRoaXMgZXN0YXRlIGNvbWJpbmVzIHRpbWVsZXNzIGFsbHVyZSB3aXRoIHRoZSBwb3RlbnRpYWwgZm9yIG1vZGVybiBsdXh1cnkgbGl2aW5nLiBQb3NzaWJsZSBzdWJkaXZpc2lvbiwgMyBhY3JlIHpvbmluZx4ISW1hZ2VVcmwFVWh0dHBzOi8vY2RuLmVyZWFsdHltZWRpYS5jb20vb25la2V5L3Byb3BlcnR5LzM1MDMwNDIvMzUwMzA0Ml8xX3RodW1iLndlYnA/dj0zODUzODY0NjFkZAIEDxUPAAA2PHNwYW4gY2xhc3M9J3N0cmVldC1hZGRyZXNzJz44NzMgQ2VkYXIgU3dhbXAgUmQ8L3NwYW4+Dk9sZCBCcm9va3ZpbGxlAk5ZCiQ3LDUwMCwwMDC/C1N1bm5pbmdoaWxsIEVzdGF0ZSAtVGhpcyBpY29uaWMgcHJvcGVydHksIGJ1aWx0IGluIDE5MjgsIGV4dWRlcyB0aGUgY2xhc3NpYyBjaGFybSBvZiBhIEJyaWNrIEdlb3JnaWFuIE1hbm9yIHdoaWxlIG9mZmVyaW5nIGFuIGV4cGFuc2l2ZSBjYW52YXMgZm9yIG1vZGVybml6YXRpb24uIFNpdHVhdGVkIG9uIG92ZXIgMjcgc3ByYXdsaW5nIGFjcmVzIG9mIHByaW1lIHJlYWwgZXN0YXRlLCBpdCBwcmVzZW50cyBhIHVuaXF1ZSBvcHBvcnR1bml0eSB0byBvd24gYSBwaWVjZSBvZiBMb25nIElzbGFuZCZyc3F1bztzIHByZXN0aWdpb3VzIGFyY2hpdGVjdHVyYWwgaGlzdG9yeS4gSnVzdCB1bmRlciAxMCwgMDAwIHNxdWFyZSBmZWV0IG9mIGxpdmluZyBzcGFjZSwgdGhpcyBtYWduaWZpY2VudCByZXNpZGVuY2UgYm9hc3RzIHNpeCBnZW5lcm91c2x5IHNpemVkIGJlZHJvb21zLCA4IGJhdGhyb29tcyBhbmQgNiBpbnZpdGluZyBmaXJlcGxhY2VzLCAgVGhlIGVzdGF0ZSBhbHNvIGZlYXR1cmVzIGFuIDgtY2FyIGdhcmFnZSB3aXRoIHNwYWNpb3VzIGxpdmluZyBxdWFydGVycyBhYm92ZSwgYW5kIHdpdGggc29tZSB1cGRhdGVzIGl0IHdpbGwgbWFrZSBhIHBlcmZlY3QgcGxhY2UgZm9yIGd1ZXN0cy4gQSBjaGFybWluZyBndWVzdCBjb3R0YWdlIHByb3ZpZGVzIGFkZGl0aW9uYWwgYWNjb21tb2RhdGlvbiBvcHRpb25zLiBTdW5uaW5naGlsbCBFc3RhdGUgb2ZmZXJzIGEgcGxldGhvcmEgb2YgcmVjcmVhdGlvbmFsIGFtZW5pdGllcyBpbmNsdWRpbmcgMS80IG1pbGUgdHJhaWwsIHBvb2wsIHBvb2wgaG91c2UgYW5kIHRlbm5pcyBjb3VydC4gVGhlIG1haW4gaG91c2Ugb2YgU3VubmluZ2hpbGwgRXN0YXRlIGV4aGliaXRzIGV4Y2VsbGVudCBzdHJ1Y3R1cmFsIGludGVncml0eSB3L3JlY2VudCB1cGdyYWRlcywgc3VjaCBhcyBhbGwgbmV3IGN1c3RvbSBNYXJ2aW4gd2luZG93cywgYSBuZXcgc2xhdGUgcm9vZiB3aXRoIGNvcHBlciBsZWFkZXJzIGFuZCBndXR0ZXJzLCB1cGRhdGVkIEFDIGFuZCBib2lsZXJzLiBUaGUgaW50ZXJpb3IgaXMgYmF0aGVkIGluIG5hdHVyYWwgbGlnaHQgdGhhbmtzIHRvIGZsb29yLXRvLWNlaWxpbmcgd2luZG93cyBhbmQgZG9vcnMsIGhpZ2hsaWdodGluZyB0aGUgaW50cmljYXRlIHdvb2QgYW5kIG1hcmJsZSBpbmxheSBmbG9vcnMgYXMgd2VsbCBhcyB0aGUgb3JuYXRlIHdvb2QgbW9sZGluZ3MgdGhhdCBhZG9ybiB0aGUgbGl2aW5nIHNwYWNlcy4gVGhlIGhvbWUgYWxzbyBvZmZlcnMgYSBmaXJzdC1mbG9vciBtYXN0ZXIgc3VpdGUuIDI1IG1pbGVzIHRvIE5ZQywgd29ybGQtY2xhc3Mgc2hvcHBpbmcsIGZpbmUgZGluaW5nIGFuZCByZW5vd25lZCBzY2hvb2xzLCB0aGlzIGVzdGF0ZSBjb21iaW5lcyB0aW1lbGVzcyBhbGx1cmUgd2l0aCB0aGUgcG90ZW50aWFsIGZvciBtb2Rlcm4gbHV4dXJ5IGxpdmluZy4gUG9zc2libGUgc3ViZGl2aXNpb24sIDMgYWNyZSB6b25pbmcuLi4hPHNwYW4gY2xhc3M9J2JhdGhzJz42IEJlZHM8L3NwYW4+IjxzcGFuIGNsYXNzPSdiYXRocyc+OCBCYXRoczwvc3Bhbj4ABV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk0OSZMaXN0aW5nTmFtZT0zNTAzMDQyBFZpZXcFX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTQ5Jkxpc3RpbmdOYW1lPTM1MDMwNDJkAgEPZBYCZg9kFghmDxUCATABMWQCAQ8PFgIfDWhkZAIDDw8WBB8OBeIEV2VsY29tZSB0byB5b3VyIEJheS1mcm9udCBPYXNpcyEgNTEwMCBTcSBGdCBDb250ZW1wb3JhcnkgSG9tZSBXaXRoIE92ZXJzaXplZCBQcm9wZXJ0eSwgZG9jaywgYW5kIG5ldyBidWxraGVhZCBmZWF0dXJpbmcgNyBCZWRyb29tcywgNiBGdWxsIEJhdGhzLCBIaSBDZWlsaW5ncyAmIFN0b3JhZ2UgdGhyb3VnaG91dC4gTmV3IENvbnN0cnVjdGlvbiwgSW4tR3JvdW5kIFBvb2wsIFJvb2Z0b3AgRGVjaywgTWFzdGVyIEJlZHJvb20gU3VpdGUgd2l0aCBXYWxrLWluIENsb3NldCwgTWFzdGVyIEJhdGhyb29tIGFuZCBCYWxjb255LiBGaXJzdCBGbG9vciBoYXMgMyBCZWRyb29tcywgRWF0LWluIEtpdGNoZW4sIExpdmluZyBSb29tLCBXZXQgQmFyIGFyZWEsIERpbmluZyBSb29tLCBHYXJhZ2UsIGFuZCBQYXRpby4gQ29tZSBMaXZlIEJ5IFRoZSBCZWFjaCEgRG93biB0aGUgYmxvY2sgZnJvbSBQcml2YXRlIEJlYWNoZXMgRm9yIFJlc2lkZW50cyBhbmQgR3Vlc3RzLCBUZW5uaXMgQ2VudGVyLCBGaW5lIERpbmluZywgQm9hcmR3YWxrLiBDbG9zZSB0byBNYW5oYXR0YW4gYW5kIEpGSyBhbmQgUHJvdmlkZXMgMjQvNyBWaWxsYWdlIFNlY3VyaXR5LiBBIEJvYXRlcnMgUGFyYWRpc2UhIR8PBU9odHRwczovL2Nkbi5lcmVhbHR5bWVkaWEuY29tL29uZWtleS9wcm9wZXJ0eS8zNDYxNDY4LzM0NjE0NjhfMS53ZWJwP3Y9MzgyOTQ5NTQ2ZGQCBA8VDwAAODxzcGFuIGNsYXNzPSdzdHJlZXQtYWRkcmVzcyc+MTc3IEFsYmFueSBCb3VsZXZhcmQ8L3NwYW4+DkF0bGFudGljIEJlYWNoAk5ZCiQ2LDk5OSwwMDDlBFdlbGNvbWUgdG8geW91ciBCYXktZnJvbnQgT2FzaXMhIDUxMDAgU3EgRnQgQ29udGVtcG9yYXJ5IEhvbWUgV2l0aCBPdmVyc2l6ZWQgUHJvcGVydHksIGRvY2ssIGFuZCBuZXcgYnVsa2hlYWQgZmVhdHVyaW5nIDcgQmVkcm9vbXMsIDYgRnVsbCBCYXRocywgSGkgQ2VpbGluZ3MgJiBTdG9yYWdlIHRocm91Z2hvdXQuIE5ldyBDb25zdHJ1Y3Rpb24sIEluLUdyb3VuZCBQb29sLCBSb29mdG9wIERlY2ssIE1hc3RlciBCZWRyb29tIFN1aXRlIHdpdGggV2Fsay1pbiBDbG9zZXQsIE1hc3RlciBCYXRocm9vbSBhbmQgQmFsY29ueS4gRmlyc3QgRmxvb3IgaGFzIDMgQmVkcm9vbXMsIEVhdC1pbiBLaXRjaGVuLCBMaXZpbmcgUm9vbSwgV2V0IEJhciBhcmVhLCBEaW5pbmcgUm9vbSwgR2FyYWdlLCBhbmQgUGF0aW8uIENvbWUgTGl2ZSBCeSBUaGUgQmVhY2ghIERvd24gdGhlIGJsb2NrIGZyb20gUHJpdmF0ZSBCZWFjaGVzIEZvciBSZXNpZGVudHMgYW5kIEd1ZXN0cywgVGVubmlzIENlbnRlciwgRmluZSBEaW5pbmcsIEJvYXJkd2Fsay4gQ2xvc2UgdG8gTWFuaGF0dGFuIGFuZCBKRksgYW5kIFByb3ZpZGVzIDI0LzcgVmlsbGFnZSBTZWN1cml0eS4gQSBCb2F0ZXJzIFBhcmFkaXNlISEuLi4hPHNwYW4gY2xhc3M9J2JhdGhzJz43IEJlZHM8L3NwYW4+IjxzcGFuIGNsYXNzPSdiYXRocyc+NyBCYXRoczwvc3Bhbj4ABV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk0OSZMaXN0aW5nTmFtZT0zNDYxNDY4BFZpZXcFX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTQ5Jkxpc3RpbmdOYW1lPTM0NjE0NjhkAgIPZBYCZg9kFghmDxUCATABMmQCAQ8PFgIfDWhkZAIDDw8WBB8OBesGT25jZSBpbiBhIGxpZmV0aW1lIG9wcG9ydHVuaXR5IHRvIGJ1eSB0aGUgZm9ybWVyIGVzdGF0ZSBvZiBUZW5uaXMgTGVnZW5kIEpvaG4gTWNFbnJvZSEgQWJzb2x1dGVseSBCcmVhdGh0YWtpbmcgMjAsIDAwMCBzcSBmdCBQYWxhdGlhbCBHb2xkIENvYXN0IENvbXBvdW5kLCB3aXRoIGEgc3Rhci1zdHVkZGVkIGhpc3RvcnksIHNpdHRpbmcgb24gYSBtYWplc3RpY2FsbHkgbWFuaWN1cmVkICYgcGFyayBsaWtlIDQrIGFjcmVzLiBHYXRlZCBlbnRyeSBsZWFkcyBpbnRvIGEgY2lyY3VsYXIgZHJpdmV3YXkgd2l0aCBjbG9jayB0b3dlciBjZW50ZXJwaWVjZS4gVGhpcyBicmVhdGh0YWtpbmcgZXN0YXRlIGZlYXR1cmVzIGEgMTAsIDAwMCBzcS4gZnQuIDQtYmVkcm9vbSBNYWluIEhvdXNlIHdpdGggYW4gZWxldmF0b3IsIHNwYSwgZ3ltLCAmIGEgd2luZSByb29tLCBhIHBvb2wgaG91c2UsIGEgMS1iZWRyb29tIGd1ZXN0IGNvdHRhZ2UsIGEgY2FycmlhZ2UgaG91c2Ugd2l0aCAyIGJlZHJvb21zLCBhIGJhbGxyb29tICYgYSBtb3ZpZSB0aGVhdHJlLCBhbmQgYSA0KyBjYXIgZ2FyYWdlLCB3aXRoIDMtYmVkcm9vbSBhcGFydG1lbnQgc3BhY2UuIFRoZSBncm91bmRzIGFsc28gZmVhdHVyZSBhbiBpbi1ncm91bmQgc2FsdHdhdGVyIGhlYXRlZCBndW5pdGUgcG9vbCB3aXRoIGJsdWUgc3RvbmUgcGF0aW8gYW5kIGJ1aWx0IGluIEJCUSwgYSB0ZW5uaXMvc3BvcnRzIGNvdXJ0LCBhIGZ1bGwgcGxheWdyb3VuZCwgJiBnZW5lcmF0b3IsIHdoaWNoIHBvd2VycyB0aGUgZW50aXJlIGVzdGF0ZS4gU28gbWFueSBtb3JlIGRldGFpbHMgYW5kIGhpZ2gtcXVhbGl0eSBmaW5pc2hlcyB0byBtZW50aW9uIC0gY2FsbCBicm9rZXIgZm9yIHByaXZhdGUgc2hvd2luZy4fDwVPaHR0cHM6Ly9jZG4uZXJlYWx0eW1lZGlhLmNvbS9vbmVrZXkvcHJvcGVydHkvMzQzODk2MS8zNDM4OTYxXzEud2VicD92PTM4Mjg2MTg4NWRkAgQPFQ8AADY8c3BhbiBjbGFzcz0nc3RyZWV0LWFkZHJlc3MnPjEzIFRlbm5pcyBDb3VydCBSZDwvc3Bhbj4JQ292ZSBOZWNrAk5ZCiQ2LDc1MCwwMDDuBk9uY2UgaW4gYSBsaWZldGltZSBvcHBvcnR1bml0eSB0byBidXkgdGhlIGZvcm1lciBlc3RhdGUgb2YgVGVubmlzIExlZ2VuZCBKb2huIE1jRW5yb2UhIEFic29sdXRlbHkgQnJlYXRodGFraW5nIDIwLCAwMDAgc3EgZnQgUGFsYXRpYWwgR29sZCBDb2FzdCBDb21wb3VuZCwgd2l0aCBhIHN0YXItc3R1ZGRlZCBoaXN0b3J5LCBzaXR0aW5nIG9uIGEgbWFqZXN0aWNhbGx5IG1hbmljdXJlZCAmIHBhcmsgbGlrZSA0KyBhY3Jlcy4gR2F0ZWQgZW50cnkgbGVhZHMgaW50byBhIGNpcmN1bGFyIGRyaXZld2F5IHdpdGggY2xvY2sgdG93ZXIgY2VudGVycGllY2UuIFRoaXMgYnJlYXRodGFraW5nIGVzdGF0ZSBmZWF0dXJlcyBhIDEwLCAwMDAgc3EuIGZ0LiA0LWJlZHJvb20gTWFpbiBIb3VzZSB3aXRoIGFuIGVsZXZhdG9yLCBzcGEsIGd5bSwgJiBhIHdpbmUgcm9vbSwgYSBwb29sIGhvdXNlLCBhIDEtYmVkcm9vbSBndWVzdCBjb3R0YWdlLCBhIGNhcnJpYWdlIGhvdXNlIHdpdGggMiBiZWRyb29tcywgYSBiYWxscm9vbSAmIGEgbW92aWUgdGhlYXRyZSwgYW5kIGEgNCsgY2FyIGdhcmFnZSwgd2l0aCAzLWJlZHJvb20gYXBhcnRtZW50IHNwYWNlLiBUaGUgZ3JvdW5kcyBhbHNvIGZlYXR1cmUgYW4gaW4tZ3JvdW5kIHNhbHR3YXRlciBoZWF0ZWQgZ3VuaXRlIHBvb2wgd2l0aCBibHVlIHN0b25lIHBhdGlvIGFuZCBidWlsdCBpbiBCQlEsIGEgdGVubmlzL3Nwb3J0cyBjb3VydCwgYSBmdWxsIHBsYXlncm91bmQsICYgZ2VuZXJhdG9yLCB3aGljaCBwb3dlcnMgdGhlIGVudGlyZSBlc3RhdGUuIFNvIG1hbnkgbW9yZSBkZXRhaWxzIGFuZCBoaWdoLXF1YWxpdHkgZmluaXNoZXMgdG8gbWVudGlvbiAtIGNhbGwgYnJva2VyIGZvciBwcml2YXRlIHNob3dpbmcuLi4uIjxzcGFuIGNsYXNzPSdiYXRocyc+MTEgQmVkczwvc3Bhbj4jPHNwYW4gY2xhc3M9J2JhdGhzJz4xNSBCYXRoczwvc3Bhbj4kPHNwYW4gY2xhc3M9J3NxZnQnPjIwMDAwIFNxRnQ8L3NwYW4+BV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk0OSZMaXN0aW5nTmFtZT0zNDM4OTYxBFZpZXcFX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTQ5Jkxpc3RpbmdOYW1lPTM0Mzg5NjFkAgMPZBYCZg9kFghmDxUCATABM2QCAQ8PFgIfDWhkZAIDDw8WBB8OBesGT25jZSBpbiBhIGxpZmV0aW1lIG9wcG9ydHVuaXR5IHRvIGJ1eSB0aGUgZm9ybWVyIGVzdGF0ZSBvZiBUZW5uaXMgTGVnZW5kIEpvaG4gTWNFbnJvZSEgQWJzb2x1dGVseSBCcmVhdGh0YWtpbmcgMjAsIDAwMCBzcSBmdCBQYWxhdGlhbCBHb2xkIENvYXN0IENvbXBvdW5kLCB3aXRoIGEgc3Rhci1zdHVkZGVkIGhpc3RvcnksIHNpdHRpbmcgb24gYSBtYWplc3RpY2FsbHkgbWFuaWN1cmVkICYgcGFyayBsaWtlIDQrIGFjcmVzLiBHYXRlZCBlbnRyeSBsZWFkcyBpbnRvIGEgY2lyY3VsYXIgZHJpdmV3YXkgd2l0aCBjbG9jayB0b3dlciBjZW50ZXJwaWVjZS4gVGhpcyBicmVhdGh0YWtpbmcgZXN0YXRlIGZlYXR1cmVzIGEgMTAsIDAwMCBzcS4gZnQuIDQtYmVkcm9vbSBNYWluIEhvdXNlIHdpdGggYW4gZWxldmF0b3IsIHNwYSwgZ3ltLCAmIGEgd2luZSByb29tLCBhIHBvb2wgaG91c2UsIGEgMS1iZWRyb29tIGd1ZXN0IGNvdHRhZ2UsIGEgY2FycmlhZ2UgaG91c2Ugd2l0aCAyIGJlZHJvb21zLCBhIGJhbGxyb29tICYgYSBtb3ZpZSB0aGVhdHJlLCBhbmQgYSA0KyBjYXIgZ2FyYWdlLCB3aXRoIDMtYmVkcm9vbSBhcGFydG1lbnQgc3BhY2UuIFRoZSBncm91bmRzIGFsc28gZmVhdHVyZSBhbiBpbi1ncm91bmQgc2FsdHdhdGVyIGhlYXRlZCBndW5pdGUgcG9vbCB3aXRoIGJsdWUgc3RvbmUgcGF0aW8gYW5kIGJ1aWx0IGluIEJCUSwgYSB0ZW5uaXMvc3BvcnRzIGNvdXJ0LCBhIGZ1bGwgcGxheWdyb3VuZCwgJiBnZW5lcmF0b3IsIHdoaWNoIHBvd2VycyB0aGUgZW50aXJlIGVzdGF0ZS4gU28gbWFueSBtb3JlIGRldGFpbHMgYW5kIGhpZ2gtcXVhbGl0eSBmaW5pc2hlcyB0byBtZW50aW9uIC0gY2FsbCBicm9rZXIgZm9yIHByaXZhdGUgc2hvd2luZy4fDwVPaHR0cHM6Ly9jZG4uZXJlYWx0eW1lZGlhLmNvbS9vbmVrZXkvcHJvcGVydHkvMzQzODM3Mi8zNDM4MzcyXzEud2VicD92PTM4Mjg2MDMyMGRkAgQPFQ8AADY8c3BhbiBjbGFzcz0nc3RyZWV0LWFkZHJlc3MnPjE1IFRlbm5pcyBDb3VydCBSZDwvc3Bhbj4PT3lzdGVyIEJheSBDb3ZlAk5ZCiQ2LDc1MCwwMDDuBk9uY2UgaW4gYSBsaWZldGltZSBvcHBvcnR1bml0eSB0byBidXkgdGhlIGZvcm1lciBlc3RhdGUgb2YgVGVubmlzIExlZ2VuZCBKb2huIE1jRW5yb2UhIEFic29sdXRlbHkgQnJlYXRodGFraW5nIDIwLCAwMDAgc3EgZnQgUGFsYXRpYWwgR29sZCBDb2FzdCBDb21wb3VuZCwgd2l0aCBhIHN0YXItc3R1ZGRlZCBoaXN0b3J5LCBzaXR0aW5nIG9uIGEgbWFqZXN0aWNhbGx5IG1hbmljdXJlZCAmIHBhcmsgbGlrZSA0KyBhY3Jlcy4gR2F0ZWQgZW50cnkgbGVhZHMgaW50byBhIGNpcmN1bGFyIGRyaXZld2F5IHdpdGggY2xvY2sgdG93ZXIgY2VudGVycGllY2UuIFRoaXMgYnJlYXRodGFraW5nIGVzdGF0ZSBmZWF0dXJlcyBhIDEwLCAwMDAgc3EuIGZ0LiA0LWJlZHJvb20gTWFpbiBIb3VzZSB3aXRoIGFuIGVsZXZhdG9yLCBzcGEsIGd5bSwgJiBhIHdpbmUgcm9vbSwgYSBwb29sIGhvdXNlLCBhIDEtYmVkcm9vbSBndWVzdCBjb3R0YWdlLCBhIGNhcnJpYWdlIGhvdXNlIHdpdGggMiBiZWRyb29tcywgYSBiYWxscm9vbSAmIGEgbW92aWUgdGhlYXRyZSwgYW5kIGEgNCsgY2FyIGdhcmFnZSwgd2l0aCAzLWJlZHJvb20gYXBhcnRtZW50IHNwYWNlLiBUaGUgZ3JvdW5kcyBhbHNvIGZlYXR1cmUgYW4gaW4tZ3JvdW5kIHNhbHR3YXRlciBoZWF0ZWQgZ3VuaXRlIHBvb2wgd2l0aCBibHVlIHN0b25lIHBhdGlvIGFuZCBidWlsdCBpbiBCQlEsIGEgdGVubmlzL3Nwb3J0cyBjb3VydCwgYSBmdWxsIHBsYXlncm91bmQsICYgZ2VuZXJhdG9yLCB3aGljaCBwb3dlcnMgdGhlIGVudGlyZSBlc3RhdGUuIFNvIG1hbnkgbW9yZSBkZXRhaWxzIGFuZCBoaWdoLXF1YWxpdHkgZmluaXNoZXMgdG8gbWVudGlvbiAtIGNhbGwgYnJva2VyIGZvciBwcml2YXRlIHNob3dpbmcuLi4uIjxzcGFuIGNsYXNzPSdiYXRocyc+MTEgQmVkczwvc3Bhbj4jPHNwYW4gY2xhc3M9J2JhdGhzJz4xNSBCYXRoczwvc3Bhbj4kPHNwYW4gY2xhc3M9J3NxZnQnPjIwMDAwIFNxRnQ8L3NwYW4+BV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk0OSZMaXN0aW5nTmFtZT0zNDM4MzcyBFZpZXcFX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTQ5Jkxpc3RpbmdOYW1lPTM0MzgzNzJkAgQPZBYCZg9kFghmDxUCATEBNGQCAQ8PFgIfDWhkZAIDDw8WBB8OBZMPRXhwZXJpZW5jZSB0aGUgZ3JhbmRldXIgb2YgdGhpcyBleHF1aXNpdGUsIG5ld2x5IGNvbnN0cnVjdGVkIDExLWJlZHJvb20gY29udGVtcG9yYXJ5IGNvbG9uaWFsIGJyaWNrIG1hbnNpb24uIEV2ZXJ5IGRldGFpbCBvZiB0aGlzIGhvbWUgc2hvd2Nhc2VzIHRoZSBoaWdoZXN0IGxldmVsIG9mIGNyYWZ0c21hbnNoaXAgYW5kIGRlc2lnbi4gVGhlcmUgYXJlIDEzIHJhZGlhbnQgaGVhdCB6b25lcywgOCBIVkFDIGFuZCBmdWxsIGhvdXNlIGdlbmVyYXRvci4gQXMgeW91IHN0ZXAgaW5zaWRlLCB5b3UgYXJlIGdyZWV0ZWQgYnkgYSBicmVhdGh0YWtpbmcgdHdvLSBzdG9yeSBjZW50ZXIgaGFsbCBhZG9ybmVkIHdpdGggYSBkYXp6bGluZyBTd2Fyb3Zza2kgY3J5c3RhbCBjaGFuZGVsaWVyLiBUaGUgbWFpbiBmbG9vciBlbmNvbXBhc3NlcyBsdXh1cmlvdXMgbGl2aW5nIHJvb20gd2l0aCBmaXJlcGxhY2UsIGFuIGVsZWdhbnQgZm9ybWFsIGRpbmluZyByb29tLCBhIHN0YXRlbHkgZmFtaWx5IHJvb20gd2l0aCBmaXJlcGxhY2UgYWxvbmcgd2l0aCAzIEFuZGVyc2VuIGRvb3JzIGxlYWRpbmcgb250byBhIDE2MDAgc3F1YXJlIGZvb3QgcGF0aW8sIGEgZm9ybWFsIGxpYnJhcnksIHBsdXMgYW4gZW5zdWl0ZSBndWVzdCBiZWRyb29tIGFuZCBhIDMgY2FyIGhlYXRlZCBnYXJhZ2UuIFByZXBhcmUgdG8gYmUgYW1hemVkIGJ5IGEgaHVnZSBkZXNpZ25lciBraXRjaGVuLCBmZWF0dXJpbmcgdHdvIHN0dW5uaW5nIGdyYW5pdGUtdG9wcGVkIGlzbGFuZHMsIGJ1dGxlciBwYW50cnksIGZvdXIgdG9wLW9mLXRoZS1saW5lIFdvbGYgb3ZlbnMsIHRocmVlIHNpbmtzIGFuZCB0d28gTWllbGUgZGlzaHdhc2hlcnMuIFdpdGggZm91ciBTdWJ6ZXJvIHJlZnJpZ2VyYXRvcnMsIHRoaXMga2l0Y2hlbiBpcyBlcXVpcHBlZCB0byBtZWV0IHRoZSBuZWVkcyBvZiBldmVuIHRoZSBtb3N0IGRpc2Nlcm5pbmcgcHJvZmVzc2lvbmFsIGNoZWYuIEFzY2VuZCB0aGUgZ3JhbmQgc3RhaXJjYXNlIHRvIHRoZSBzZWNvbmQgZmxvb3IsIHdoZXJlIHNpeCBzcGFjaW91cyBiZWRyb29tcyBhd2FpdCwgYm9hc3RpbmcgaGlnaCBjZWlsaW5ncyBhbmQgaW1wcmVzc2l2ZSBhcmNoaXRlY3R1cmFsIGRldGFpbHMuIFlvdXIgb3duIHByaXZhdGUgb2FzaXMgYXdhaXRzIGluIHRoZSBtYXN0ZXIgYmVkcm9vbSwgY29tcGxldGUgd2l0aCBhIGdlbmVyb3VzIHNpdHRpbmcgYXJlYSwgNCB3YWxrLWluIGNsb3NldHMsIGFuZCBhIG1hZ25pZmljZW50IGJhdGhyb29tIHdpdGggbW9kZXJuIEJhaW4gVWx0cmEgV2hpcmxwb29sLiBPbiB0aGUgdGhpcmQgZmxvb3IsIHlvdSB3aWxsIGRpc2NvdmVyIGZvdXIgYWRkaXRpb25hbCBiZWRyb29tcyBhbmQgdHdvIGZ1bGwgYmF0aHJvb21zLCBwcm92aWRpbmcgYW1wbGUgc3BhY2UgZm9yIGZhbWlseSBhbmQgZ3Vlc3RzLiBBbiBlbGV2YXRvciBzZXJ2aWNlcyBhbGwgNCBmbG9vcnMuIFRoZSBsb3dlciBsZXZlbCBvZiB0aGlzIG1hc3RlcnBpZWNlIGhvbWUgb2ZmZXJzIGEgcGxlYXNhbnQgc3VycHJpc2Ugd2l0aCBpdHMgbmluZS1mb290IGNlaWxpbmdzLiBBIGN1c3RvbS1idWlsdCB3YWxudXQgYmFyIHRha2VzIGNlbnRlciBzdGFnZSBpbiBhbiBleHBhbnNpdmUgYW5kIGVsZWdhbnQgZW50ZXJ0YWlubWVudCBhcmVhIHdpdGggYSB0aGVhdGVyLCBiaWxsaWFyZCByb29tIGFuZCBneW0sIHBlcmZlY3QgZm9yIGhvc3RpbmcgbWVtb3JhYmxlIGdhdGhlcmluZ3MuIFRoaXMgcmVtYXJrYWJsZSBwcm9wZXJ0eSBpcyBuZXN0bGVkIG9uIGEgYmVhdXRpZnVsbHkgbWFuaWN1cmVkIG9uZS1hY3JlIGxvdCwgb2ZmZXJpbmcgYSBzZXJlbmUgYW5kIHBpY3R1cmVzcXVlIHNldHRpbmcuIExldCB0aGlzIGJlIHRoZSBob21lIG9mIHlvdXIgZHJlYW1zLCB3aGVyZSB5b3UgY2FuIGNyZWF0ZSBiZWF1dGlmdWwgYW5kIGxhc3RpbmcgZmFtaWx5IG1lbW9yaWVzIR8PBU9odHRwczovL2Nkbi5lcmVhbHR5bWVkaWEuY29tL29uZWtleS9wcm9wZXJ0eS8zNDg4NDA5LzM0ODg0MDlfMS53ZWJwP3Y9MzgzMzUzMjUzZGQCBA8VDwAAMTxzcGFuIGNsYXNzPSdzdHJlZXQtYWRkcmVzcyc+MjgwIEJyZWV6eXdheTwvc3Bhbj4ITGF3cmVuY2UCTlkKJDYsMzk5LDAwMJYPRXhwZXJpZW5jZSB0aGUgZ3JhbmRldXIgb2YgdGhpcyBleHF1aXNpdGUsIG5ld2x5IGNvbnN0cnVjdGVkIDExLWJlZHJvb20gY29udGVtcG9yYXJ5IGNvbG9uaWFsIGJyaWNrIG1hbnNpb24uIEV2ZXJ5IGRldGFpbCBvZiB0aGlzIGhvbWUgc2hvd2Nhc2VzIHRoZSBoaWdoZXN0IGxldmVsIG9mIGNyYWZ0c21hbnNoaXAgYW5kIGRlc2lnbi4gVGhlcmUgYXJlIDEzIHJhZGlhbnQgaGVhdCB6b25lcywgOCBIVkFDIGFuZCBmdWxsIGhvdXNlIGdlbmVyYXRvci4gQXMgeW91IHN0ZXAgaW5zaWRlLCB5b3UgYXJlIGdyZWV0ZWQgYnkgYSBicmVhdGh0YWtpbmcgdHdvLSBzdG9yeSBjZW50ZXIgaGFsbCBhZG9ybmVkIHdpdGggYSBkYXp6bGluZyBTd2Fyb3Zza2kgY3J5c3RhbCBjaGFuZGVsaWVyLiBUaGUgbWFpbiBmbG9vciBlbmNvbXBhc3NlcyBsdXh1cmlvdXMgbGl2aW5nIHJvb20gd2l0aCBmaXJlcGxhY2UsIGFuIGVsZWdhbnQgZm9ybWFsIGRpbmluZyByb29tLCBhIHN0YXRlbHkgZmFtaWx5IHJvb20gd2l0aCBmaXJlcGxhY2UgYWxvbmcgd2l0aCAzIEFuZGVyc2VuIGRvb3JzIGxlYWRpbmcgb250byBhIDE2MDAgc3F1YXJlIGZvb3QgcGF0aW8sIGEgZm9ybWFsIGxpYnJhcnksIHBsdXMgYW4gZW5zdWl0ZSBndWVzdCBiZWRyb29tIGFuZCBhIDMgY2FyIGhlYXRlZCBnYXJhZ2UuIFByZXBhcmUgdG8gYmUgYW1hemVkIGJ5IGEgaHVnZSBkZXNpZ25lciBraXRjaGVuLCBmZWF0dXJpbmcgdHdvIHN0dW5uaW5nIGdyYW5pdGUtdG9wcGVkIGlzbGFuZHMsIGJ1dGxlciBwYW50cnksIGZvdXIgdG9wLW9mLXRoZS1saW5lIFdvbGYgb3ZlbnMsIHRocmVlIHNpbmtzIGFuZCB0d28gTWllbGUgZGlzaHdhc2hlcnMuIFdpdGggZm91ciBTdWJ6ZXJvIHJlZnJpZ2VyYXRvcnMsIHRoaXMga2l0Y2hlbiBpcyBlcXVpcHBlZCB0byBtZWV0IHRoZSBuZWVkcyBvZiBldmVuIHRoZSBtb3N0IGRpc2Nlcm5pbmcgcHJvZmVzc2lvbmFsIGNoZWYuIEFzY2VuZCB0aGUgZ3JhbmQgc3RhaXJjYXNlIHRvIHRoZSBzZWNvbmQgZmxvb3IsIHdoZXJlIHNpeCBzcGFjaW91cyBiZWRyb29tcyBhd2FpdCwgYm9hc3RpbmcgaGlnaCBjZWlsaW5ncyBhbmQgaW1wcmVzc2l2ZSBhcmNoaXRlY3R1cmFsIGRldGFpbHMuIFlvdXIgb3duIHByaXZhdGUgb2FzaXMgYXdhaXRzIGluIHRoZSBtYXN0ZXIgYmVkcm9vbSwgY29tcGxldGUgd2l0aCBhIGdlbmVyb3VzIHNpdHRpbmcgYXJlYSwgNCB3YWxrLWluIGNsb3NldHMsIGFuZCBhIG1hZ25pZmljZW50IGJhdGhyb29tIHdpdGggbW9kZXJuIEJhaW4gVWx0cmEgV2hpcmxwb29sLiBPbiB0aGUgdGhpcmQgZmxvb3IsIHlvdSB3aWxsIGRpc2NvdmVyIGZvdXIgYWRkaXRpb25hbCBiZWRyb29tcyBhbmQgdHdvIGZ1bGwgYmF0aHJvb21zLCBwcm92aWRpbmcgYW1wbGUgc3BhY2UgZm9yIGZhbWlseSBhbmQgZ3Vlc3RzLiBBbiBlbGV2YXRvciBzZXJ2aWNlcyBhbGwgNCBmbG9vcnMuIFRoZSBsb3dlciBsZXZlbCBvZiB0aGlzIG1hc3RlcnBpZWNlIGhvbWUgb2ZmZXJzIGEgcGxlYXNhbnQgc3VycHJpc2Ugd2l0aCBpdHMgbmluZS1mb290IGNlaWxpbmdzLiBBIGN1c3RvbS1idWlsdCB3YWxudXQgYmFyIHRha2VzIGNlbnRlciBzdGFnZSBpbiBhbiBleHBhbnNpdmUgYW5kIGVsZWdhbnQgZW50ZXJ0YWlubWVudCBhcmVhIHdpdGggYSB0aGVhdGVyLCBiaWxsaWFyZCByb29tIGFuZCBneW0sIHBlcmZlY3QgZm9yIGhvc3RpbmcgbWVtb3JhYmxlIGdhdGhlcmluZ3MuIFRoaXMgcmVtYXJrYWJsZSBwcm9wZXJ0eSBpcyBuZXN0bGVkIG9uIGEgYmVhdXRpZnVsbHkgbWFuaWN1cmVkIG9uZS1hY3JlIGxvdCwgb2ZmZXJpbmcgYSBzZXJlbmUgYW5kIHBpY3R1cmVzcXVlIHNldHRpbmcuIExldCB0aGlzIGJlIHRoZSBob21lIG9mIHlvdXIgZHJlYW1zLCB3aGVyZSB5b3UgY2FuIGNyZWF0ZSBiZWF1dGlmdWwgYW5kIGxhc3RpbmcgZmFtaWx5IG1lbW9yaWVzIS4uLiI8c3BhbiBjbGFzcz0nYmF0aHMnPjExIEJlZHM8L3NwYW4+IjxzcGFuIGNsYXNzPSdiYXRocyc+OSBCYXRoczwvc3Bhbj4kPHNwYW4gY2xhc3M9J3NxZnQnPjExMDAwIFNxRnQ8L3NwYW4+BV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk0OSZMaXN0aW5nTmFtZT0zNDg4NDA5BFZpZXcFX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTQ5Jkxpc3RpbmdOYW1lPTM0ODg0MDlkAgUPZBYCZg9kFghmDxUCATEBNWQCAQ8PFgIfDWhkZAIDDw8WBB8OBZciV2VsY29tZSB0byB0aGlzIGV4cXVpc2l0ZSB1bHRyYSBsdXh1cnkgaG9tZSBsb2NhdGVkIGluIHRoZSBwcmVzdGlnaW91cyBVcHBlciBCcm9va3ZpbGxlIG5laWdoYm9yaG9vZCBvZiBMb25nIElzbGFuZC4gU2l0dWF0ZWQgb24gYSB0cmFucXVpbCAyLjItYWNyZSBwbG90LCB0aGlzIGN1c3RvbS1idWlsdCBicmljayBjb2xvbmlhbCB3aXRoIGltcG9ydGVkIHN0b25lIGFjY2VudHMgb24gdGhlIGZhY2FkZSBwcmVzZW50cyBhbiB1bnBhcmFsbGVsZWQgbGV2ZWwgb2YgY3JhZnRzbWFuc2hpcCBhbmQgb3B1bGVuY2UuIE1ldGljdWxvdXMgYXR0ZW50aW9uIHRvIGRldGFpbCBpcyBldmlkZW50IHRocm91Z2hvdXQgdGhlIHByb3BlcnR5LCBmcm9tIHRoZSBzdHVubmluZyBzb2ZmaXQgbW9sZGluZyBhbmQgY29wcGVyIGd1dHRlcnMgdG8gdGhlIHVzZSBvZiB0aGUgaGlnaGVzdCBxdWFsaXR5IGV4dGVyaW9yIG1hdGVyaWFscyBhdmFpbGFibGUuIEFwcHJvYWNoaW5nIHRoZSBob21lLCB5b3UmcnNxdW87bGwgYmUgY2FwdGl2YXRlZCBieSB0aGUgcHJvZmVzc2lvbmFsbHkgbGFuZHNjYXBlZCBncm91bmRzLCBzaG93Y2FzaW5nIG1hdHVyZSBmb2xpYWdlIGNhcmVmdWxseSBzZWxlY3RlZCB0byBlbmhhbmNlIHRoZSBwcm9wZXJ0eSZyc3F1bztzIGJlYXV0eS4gQXMgeW91IHN0ZXAgdGhyb3VnaCB0aGUgaGVhdnkgc3RlZWwgZnJvbnQgZG9vciwgcGVyZmVjdGx5IGJlZml0dGluZyB0aGlzIGdyYW5kIHJlc2lkZW5jZSwgeW91JnJzcXVvO2xsIGJlIGdyZWV0ZWQgYnkgYSBkb3VibGUtaGVpZ2h0IGVudHJ5IGZveWVyLiBUaGUgc3dlZXBpbmcgc3RhaXJjYXNlIGFuZCBtYWduaWZpY2VudCBjaGFuZGVsaWVyIHNldCB0aGUgdG9uZSBmb3IgdGhlIGVsZWdhbmNlIGFuZCBzb3BoaXN0aWNhdGlvbiB0aGF0IGF3YWl0cy4gTm8gZXhwZW5zZSBoYXMgYmVlbiBzcGFyZWQgaW4gdGhlIGludGVyaW9yIGRlc2lnbiBvZiB0aGlzIGhvbWUuIEN1c3RvbSBjcm93biBtb2xkaW5nLCBjb2ZmZXJlZCBjZWlsaW5ncywgYW5kIGV4cXVpc2l0ZSB3YWluc2NvdCBtaWxsd29yayBhZG9ybiBldmVyeSByb29tLiBUaGUgd2luZG93cyBhcmUgYWRvcm5lZCB3aXRoIGhhbmRjcmFmdGVkLCBjdXN0b20gd2luZG93IHRyZWF0bWVudHMgbWFkZSBmcm9tIHRoZSBmaW5lc3QgbWF0ZXJpYWxzLCBhZGRpbmcgYSB0b3VjaCBvZiBsdXh1cnkgdG8gZXZlcnkgbGl2aW5nIHNwYWNlLiBUaGUgbGl2aW5nIHJvb20gZmVhdHVyZXMgYSBzdHVubmluZyBtYW50bGUgYW5kIGEgZ3JhbmQgcGlhbm8sIGNyZWF0aW5nIGFuIGlkZWFsIHNwYWNlIGZvciBlbnRlcnRhaW5pbmcgZ3Vlc3RzLiBUaGUgc3Vucm9vbSBib2FzdHMgZmxvb3ItdG8tY2VpbGluZyB3aW5kb3dzIGFuZCBlbGVnYW50IEZyZW5jaCBkb29ycyB0aGF0IG9wZW4gdXAgdG8gdGhlIGV4cGFuc2l2ZSBiYWNrIHBhdGlvLiBJdHMgYWJ1bmRhbmNlIG9mIG5hdHVyYWwgbGlnaHQgYW5kIGxpZ2h0ZXIgY29sb3Igc2NoZW1lIGNyZWF0ZSBhIHVuaXF1ZSBhbWJpYW5jZSwgd2hpbGUgYSBkb3VibGUtc2lkZWQgZmlyZXBsYWNlIGNvbm5lY3RzIGl0IHRvIHRoZSBuZWlnaGJvcmluZyBmYW1pbHkgcm9vbS4gVGhlIGZhbWlseSByb29tIGV4dWRlcyB3YXJtdGggYW5kIHRyYWRpdGlvbmFsIGNoYXJtLCB3aXRoIGl0cyByaWNoIG1haG9nYW55IGFuZCBjcmVhbS1jb2xvcmVkIGNvZmZlcmVkIFZlbmV0aWFuIHBsYXN0ZXIgY2VpbGluZ3MuIFRoZSBraXRjaGVuIGlzIGEgY2hlZiZyc3F1bztzIGRyZWFtLCBmZWF0dXJpbmcgaGlnaC1lbmQgYXBwbGlhbmNlcywgYSBnZW5lcm91cyBjZW50ZXIgaXNsYW5kLCBkb3VibGUgc2luaywgYW5kIGRvdWJsZSBvdmVuLiBBZGphY2VudCB0byB0aGUga2l0Y2hlbiwgYSBidXRsZXImcnNxdW87cyBwYW50cnkgd2l0aCBhbiBhZGRpdGlvbmFsIHNpbmsgbGVhZHMgaW50byB0aGUgc3BhY2lvdXMgZGluaW5nIHJvb20sIHBlcmZlY3QgZm9yIGhvc3RpbmcgbGF2aXNoIGRpbm5lciBwYXJ0aWVzLiBUaGUgaG9tZSBvZmZpY2UsIGNyYWZ0ZWQgZW50aXJlbHkgaW4gbWFob2dhbnksIG9mZmVycyBhIHJlZ2FsIHNwYWNlIGZvciB3b3JrIG9yIHJlbGF4YXRpb24uIEZyZW5jaCBkb29ycyBsZWFkIG91dCB0byBhIHByaXZhdGUgcGF0aW8sIHByb3ZpZGluZyBhIHNlcmVuZSByZXRyZWF0LiBPbiB0aGUgbWFpbiBsZXZlbCwgeW91JnJzcXVvO2xsIGRpc2NvdmVyIGEgZ3Vlc3QgYmVkcm9vbSBzdWl0ZSBjb21wbGV0ZSB3aXRoIGEgZnVsbCBiYXRocm9vbSwgZW5zdXJpbmcgY29tZm9ydCBhbmQgcHJpdmFjeSBmb3IgdmlzaXRvcnMuIFRoZSB0ZW1wZXJhdHVyZS1jb250cm9sbGVkIHRocmVlLWNhciBnYXJhZ2UsIGVxdWlwcGVkIHdpdGggYSBjYXIgbGlmdCwgaXMgYSBjYXIgZW50aHVzaWFzdCZyc3F1bztzIGRyZWFtLCBvZmZlcmluZyBhbXBsZSBzcGFjZSBmb3Igd29ya2luZyBvbiB2ZWhpY2xlcyBhbmQgbW90b3JjeWNsZXMuIEFzY2VuZGluZyB0byB0aGUgc2Vjb25kIGZsb29yLCB0aGUgZ3JhbmQgbWFzdGVyIHN1aXRlIGF3YWl0cywgZW5jb21wYXNzaW5nIG11bHRpcGxlIHJvb21zLiBUaGlzIGV4cGFuc2l2ZSBzYW5jdHVhcnkgZmVhdHVyZXMgYSBzaXR0aW5nIHJvb20sIHNlcGFyYXRlIGhpcyBhbmQgaGVyIHdhbGstaW4gY2xvc2V0cywgYW4gb3ZlcnNpemVkIG1hc3RlciBiYXRocm9vbSB3aXRoIGEgc3RhbmRhbG9uZSB0dWIsIGFuIGV4ZXJjaXNlIHJvb20sIGFuZCBhIGJhbGNvbnkgb3Zlcmxvb2tpbmcgdGhlIHNwcmF3bGluZyB5YXJkLiBBZGRpdGlvbmFsbHksIGZvdXIgYmVkcm9vbXMgd2l0aCBlbiBzdWl0ZSBiYXRocm9vbXMgYW5kIHdhbGstaW4gY2xvc2V0cyBwcm92aWRlIGx1eHVyaW91cyBhY2NvbW1vZGF0aW9ucyBmb3IgZmFtaWx5IG1lbWJlcnMgb3IgZ3Vlc3RzLiBUaGUgY29udmVuaWVuY2Ugb2YgYSBzZWNvbmQtZmxvb3IgbGF1bmRyeSByb29tIGFkZHMgdG8gdGhlIGhvbWUmcnNxdW87cyBmdW5jdGlvbmFsaXR5LiBUaGUgYmFzZW1lbnQgaXMgYW4gZW50ZXJ0YWlubWVudCBoYXZlbiwgYm9hc3RpbmcgYSBjdXN0b20tbWFkZSB0aGVhdGVyLCBnYW1lIHJvb20sIHJlY3JlYXRpb24gcm9vbSB3aXRoIGEgd2V0IGJhciwgZ3ltIGFyZWEsIGZ1bGwgYmF0aHJvb20sIGFuZCBhIHdpbmUgY2VsbGFyLCBwcm92aWRpbmcgZW5kbGVzcyBvcHBvcnR1bml0aWVzIGZvciBsZWlzdXJlIGFuZCByZWxheGF0aW9uLiBPdXRzaWRlLCB0aGUgYmFja3lhcmQgb2FzaXMgYmVja29ucyB3aXRoIGEgc3R1bm5pbmcgYmx1ZXN0b25lIHBhdGlvIGZlYXR1cmluZyBhIGZ1bGx5IGVxdWlwcGVkIG91dGRvb3Iga2l0Y2hlbiwgcGl6emEgb3ZlbiwgYW5kIGEgY296eSBmaXJlIHBpdC4gQWRqYWNlbnQgdG8gdGhlIGhlYXRlZCBndW5pdGUgcG9vbCwgY29tcGxldGUgd2l0aCBhIHN1biBkZWNrLCBqYWN1enppLCB3YXRlcmZhbGxzLCBhbmQgc2VhdGluZywgYSBnYXplYm8gbG91bmdlIGF3YWl0cywgb2ZmZXJpbmcgdHdvIHRlbGV2aXNpb25zLCBhIHdvb2QgZmlyZSBwaXQsIGFuZCBhbXBsZSBzcGFjZSBmb3IgcmVsYXhhdGlvbiBhbmQgZW5qb3ltZW50LiBBc2NlbmRpbmcgdGhlIHN0YWlycyB0b3dhcmRzIHRoZSBwb29sIGhvdXNlLCB5b3UmcnNxdW87bGwgZGlzY292ZXIgYSBzZWNvbmQgZnVsbHkgZXF1aXBwZWQgb3V0ZG9vciBraXRjaGVuLCB3aGlsZSB0aGUgcmFpc2VkIHBhdGlvIGFyZWEgYm9hc3RzIGFub3RoZXIgZ2FzIGZpcmUgcGl0LiBUaGUgcG9vbCBob3VzZSBleHVkZXMgYSBydXN0aWMgY2hhcm0gcmVtaW5pc2NlbnQgb2YgVmFpbCwgQ29sb3JhZG8sIHdpdGggZXhwb3NlZCBiZWFtcywgYSBraXRjaGVuZXR0ZSwgYSBsb3VuZ2UgYXJlYSwgYW5kIGEgZnVsbCBiYXRocm9vbS4gQ29tcGxldGluZyB0aGUgb3V0ZG9vciBhbWVuaXRpZXMgaXMgYSBwcm9mZXNzaW9uYWwgYm9jY2UgYmFsbCBjb3VydCwgcHJvdmlkaW5nIGEgcGVyZmVjdCBzZXR0aW5nIGZvciBmcmllbmRseSBjb21wZXRpdGlvbiBhbmQgbGVpc3VyZSBhY3Rpdml0aWVzLiBUaGlzIGhvbWUgdHJ1bHkgaGFzIGl0IGFsbCwgcmVmbGVjdGluZyB0aGUgb3duZXImcnNxdW87cyB1bndhdmVyaW5nIGNvbW1pdG1lbnQgdG8gbHV4dXJ5IGFuZCBhdHRlbnRpb24gdG8gZGV0YWlsLiBOZXN0bGVkIHdpdGhpbiB0aGUgaGlnaGx5IHNvdWdodC1hZnRlciBMb2N1c3QgVmFsbGV5IHNjaG9vbCBkaXN0cmljdCBhbmQgaW4gY2xvc2UgcHJveGltaXR5IHRvIHRoZSBleGNsdXNpdmUgc2hvcHBpbmcgYW5kIGVudGVydGFpbm1lbnQgb2YgdGhlIEdvbGQgQ29hc3QsIHRoaXMgcHJvcGVydHkgcHJlc2VudHMgYSBvbmNlLWluLWEtbGlmZXRpbWUgb3Bwb3J0dW5pdHkgdG8gZXhwZXJpZW5jZSB0aGUgZXBpdG9tZSBvZiBsdXh1cmlvdXMgbGl2aW5nLh8PBVVodHRwczovL2Nkbi5lcmVhbHR5bWVkaWEuY29tL29uZWtleS9wcm9wZXJ0eS8zNDg4Mjk3LzM0ODgyOTdfMV90aHVtYi53ZWJwP3Y9NDE4OTczMjEwZGQCBA8VDwAAMjxzcGFuIGNsYXNzPSdzdHJlZXQtYWRkcmVzcyc+MSBWaWN0b3IgQ291cnQ8L3NwYW4+EFVwcGVyIEJyb29rdmlsbGUCTlkKJDUsOTk1LDAwMJoiV2VsY29tZSB0byB0aGlzIGV4cXVpc2l0ZSB1bHRyYSBsdXh1cnkgaG9tZSBsb2NhdGVkIGluIHRoZSBwcmVzdGlnaW91cyBVcHBlciBCcm9va3ZpbGxlIG5laWdoYm9yaG9vZCBvZiBMb25nIElzbGFuZC4gU2l0dWF0ZWQgb24gYSB0cmFucXVpbCAyLjItYWNyZSBwbG90LCB0aGlzIGN1c3RvbS1idWlsdCBicmljayBjb2xvbmlhbCB3aXRoIGltcG9ydGVkIHN0b25lIGFjY2VudHMgb24gdGhlIGZhY2FkZSBwcmVzZW50cyBhbiB1bnBhcmFsbGVsZWQgbGV2ZWwgb2YgY3JhZnRzbWFuc2hpcCBhbmQgb3B1bGVuY2UuIE1ldGljdWxvdXMgYXR0ZW50aW9uIHRvIGRldGFpbCBpcyBldmlkZW50IHRocm91Z2hvdXQgdGhlIHByb3BlcnR5LCBmcm9tIHRoZSBzdHVubmluZyBzb2ZmaXQgbW9sZGluZyBhbmQgY29wcGVyIGd1dHRlcnMgdG8gdGhlIHVzZSBvZiB0aGUgaGlnaGVzdCBxdWFsaXR5IGV4dGVyaW9yIG1hdGVyaWFscyBhdmFpbGFibGUuIEFwcHJvYWNoaW5nIHRoZSBob21lLCB5b3UmcnNxdW87bGwgYmUgY2FwdGl2YXRlZCBieSB0aGUgcHJvZmVzc2lvbmFsbHkgbGFuZHNjYXBlZCBncm91bmRzLCBzaG93Y2FzaW5nIG1hdHVyZSBmb2xpYWdlIGNhcmVmdWxseSBzZWxlY3RlZCB0byBlbmhhbmNlIHRoZSBwcm9wZXJ0eSZyc3F1bztzIGJlYXV0eS4gQXMgeW91IHN0ZXAgdGhyb3VnaCB0aGUgaGVhdnkgc3RlZWwgZnJvbnQgZG9vciwgcGVyZmVjdGx5IGJlZml0dGluZyB0aGlzIGdyYW5kIHJlc2lkZW5jZSwgeW91JnJzcXVvO2xsIGJlIGdyZWV0ZWQgYnkgYSBkb3VibGUtaGVpZ2h0IGVudHJ5IGZveWVyLiBUaGUgc3dlZXBpbmcgc3RhaXJjYXNlIGFuZCBtYWduaWZpY2VudCBjaGFuZGVsaWVyIHNldCB0aGUgdG9uZSBmb3IgdGhlIGVsZWdhbmNlIGFuZCBzb3BoaXN0aWNhdGlvbiB0aGF0IGF3YWl0cy4gTm8gZXhwZW5zZSBoYXMgYmVlbiBzcGFyZWQgaW4gdGhlIGludGVyaW9yIGRlc2lnbiBvZiB0aGlzIGhvbWUuIEN1c3RvbSBjcm93biBtb2xkaW5nLCBjb2ZmZXJlZCBjZWlsaW5ncywgYW5kIGV4cXVpc2l0ZSB3YWluc2NvdCBtaWxsd29yayBhZG9ybiBldmVyeSByb29tLiBUaGUgd2luZG93cyBhcmUgYWRvcm5lZCB3aXRoIGhhbmRjcmFmdGVkLCBjdXN0b20gd2luZG93IHRyZWF0bWVudHMgbWFkZSBmcm9tIHRoZSBmaW5lc3QgbWF0ZXJpYWxzLCBhZGRpbmcgYSB0b3VjaCBvZiBsdXh1cnkgdG8gZXZlcnkgbGl2aW5nIHNwYWNlLiBUaGUgbGl2aW5nIHJvb20gZmVhdHVyZXMgYSBzdHVubmluZyBtYW50bGUgYW5kIGEgZ3JhbmQgcGlhbm8sIGNyZWF0aW5nIGFuIGlkZWFsIHNwYWNlIGZvciBlbnRlcnRhaW5pbmcgZ3Vlc3RzLiBUaGUgc3Vucm9vbSBib2FzdHMgZmxvb3ItdG8tY2VpbGluZyB3aW5kb3dzIGFuZCBlbGVnYW50IEZyZW5jaCBkb29ycyB0aGF0IG9wZW4gdXAgdG8gdGhlIGV4cGFuc2l2ZSBiYWNrIHBhdGlvLiBJdHMgYWJ1bmRhbmNlIG9mIG5hdHVyYWwgbGlnaHQgYW5kIGxpZ2h0ZXIgY29sb3Igc2NoZW1lIGNyZWF0ZSBhIHVuaXF1ZSBhbWJpYW5jZSwgd2hpbGUgYSBkb3VibGUtc2lkZWQgZmlyZXBsYWNlIGNvbm5lY3RzIGl0IHRvIHRoZSBuZWlnaGJvcmluZyBmYW1pbHkgcm9vbS4gVGhlIGZhbWlseSByb29tIGV4dWRlcyB3YXJtdGggYW5kIHRyYWRpdGlvbmFsIGNoYXJtLCB3aXRoIGl0cyByaWNoIG1haG9nYW55IGFuZCBjcmVhbS1jb2xvcmVkIGNvZmZlcmVkIFZlbmV0aWFuIHBsYXN0ZXIgY2VpbGluZ3MuIFRoZSBraXRjaGVuIGlzIGEgY2hlZiZyc3F1bztzIGRyZWFtLCBmZWF0dXJpbmcgaGlnaC1lbmQgYXBwbGlhbmNlcywgYSBnZW5lcm91cyBjZW50ZXIgaXNsYW5kLCBkb3VibGUgc2luaywgYW5kIGRvdWJsZSBvdmVuLiBBZGphY2VudCB0byB0aGUga2l0Y2hlbiwgYSBidXRsZXImcnNxdW87cyBwYW50cnkgd2l0aCBhbiBhZGRpdGlvbmFsIHNpbmsgbGVhZHMgaW50byB0aGUgc3BhY2lvdXMgZGluaW5nIHJvb20sIHBlcmZlY3QgZm9yIGhvc3RpbmcgbGF2aXNoIGRpbm5lciBwYXJ0aWVzLiBUaGUgaG9tZSBvZmZpY2UsIGNyYWZ0ZWQgZW50aXJlbHkgaW4gbWFob2dhbnksIG9mZmVycyBhIHJlZ2FsIHNwYWNlIGZvciB3b3JrIG9yIHJlbGF4YXRpb24uIEZyZW5jaCBkb29ycyBsZWFkIG91dCB0byBhIHByaXZhdGUgcGF0aW8sIHByb3ZpZGluZyBhIHNlcmVuZSByZXRyZWF0LiBPbiB0aGUgbWFpbiBsZXZlbCwgeW91JnJzcXVvO2xsIGRpc2NvdmVyIGEgZ3Vlc3QgYmVkcm9vbSBzdWl0ZSBjb21wbGV0ZSB3aXRoIGEgZnVsbCBiYXRocm9vbSwgZW5zdXJpbmcgY29tZm9ydCBhbmQgcHJpdmFjeSBmb3IgdmlzaXRvcnMuIFRoZSB0ZW1wZXJhdHVyZS1jb250cm9sbGVkIHRocmVlLWNhciBnYXJhZ2UsIGVxdWlwcGVkIHdpdGggYSBjYXIgbGlmdCwgaXMgYSBjYXIgZW50aHVzaWFzdCZyc3F1bztzIGRyZWFtLCBvZmZlcmluZyBhbXBsZSBzcGFjZSBmb3Igd29ya2luZyBvbiB2ZWhpY2xlcyBhbmQgbW90b3JjeWNsZXMuIEFzY2VuZGluZyB0byB0aGUgc2Vjb25kIGZsb29yLCB0aGUgZ3JhbmQgbWFzdGVyIHN1aXRlIGF3YWl0cywgZW5jb21wYXNzaW5nIG11bHRpcGxlIHJvb21zLiBUaGlzIGV4cGFuc2l2ZSBzYW5jdHVhcnkgZmVhdHVyZXMgYSBzaXR0aW5nIHJvb20sIHNlcGFyYXRlIGhpcyBhbmQgaGVyIHdhbGstaW4gY2xvc2V0cywgYW4gb3ZlcnNpemVkIG1hc3RlciBiYXRocm9vbSB3aXRoIGEgc3RhbmRhbG9uZSB0dWIsIGFuIGV4ZXJjaXNlIHJvb20sIGFuZCBhIGJhbGNvbnkgb3Zlcmxvb2tpbmcgdGhlIHNwcmF3bGluZyB5YXJkLiBBZGRpdGlvbmFsbHksIGZvdXIgYmVkcm9vbXMgd2l0aCBlbiBzdWl0ZSBiYXRocm9vbXMgYW5kIHdhbGstaW4gY2xvc2V0cyBwcm92aWRlIGx1eHVyaW91cyBhY2NvbW1vZGF0aW9ucyBmb3IgZmFtaWx5IG1lbWJlcnMgb3IgZ3Vlc3RzLiBUaGUgY29udmVuaWVuY2Ugb2YgYSBzZWNvbmQtZmxvb3IgbGF1bmRyeSByb29tIGFkZHMgdG8gdGhlIGhvbWUmcnNxdW87cyBmdW5jdGlvbmFsaXR5LiBUaGUgYmFzZW1lbnQgaXMgYW4gZW50ZXJ0YWlubWVudCBoYXZlbiwgYm9hc3RpbmcgYSBjdXN0b20tbWFkZSB0aGVhdGVyLCBnYW1lIHJvb20sIHJlY3JlYXRpb24gcm9vbSB3aXRoIGEgd2V0IGJhciwgZ3ltIGFyZWEsIGZ1bGwgYmF0aHJvb20sIGFuZCBhIHdpbmUgY2VsbGFyLCBwcm92aWRpbmcgZW5kbGVzcyBvcHBvcnR1bml0aWVzIGZvciBsZWlzdXJlIGFuZCByZWxheGF0aW9uLiBPdXRzaWRlLCB0aGUgYmFja3lhcmQgb2FzaXMgYmVja29ucyB3aXRoIGEgc3R1bm5pbmcgYmx1ZXN0b25lIHBhdGlvIGZlYXR1cmluZyBhIGZ1bGx5IGVxdWlwcGVkIG91dGRvb3Iga2l0Y2hlbiwgcGl6emEgb3ZlbiwgYW5kIGEgY296eSBmaXJlIHBpdC4gQWRqYWNlbnQgdG8gdGhlIGhlYXRlZCBndW5pdGUgcG9vbCwgY29tcGxldGUgd2l0aCBhIHN1biBkZWNrLCBqYWN1enppLCB3YXRlcmZhbGxzLCBhbmQgc2VhdGluZywgYSBnYXplYm8gbG91bmdlIGF3YWl0cywgb2ZmZXJpbmcgdHdvIHRlbGV2aXNpb25zLCBhIHdvb2QgZmlyZSBwaXQsIGFuZCBhbXBsZSBzcGFjZSBmb3IgcmVsYXhhdGlvbiBhbmQgZW5qb3ltZW50LiBBc2NlbmRpbmcgdGhlIHN0YWlycyB0b3dhcmRzIHRoZSBwb29sIGhvdXNlLCB5b3UmcnNxdW87bGwgZGlzY292ZXIgYSBzZWNvbmQgZnVsbHkgZXF1aXBwZWQgb3V0ZG9vciBraXRjaGVuLCB3aGlsZSB0aGUgcmFpc2VkIHBhdGlvIGFyZWEgYm9hc3RzIGFub3RoZXIgZ2FzIGZpcmUgcGl0LiBUaGUgcG9vbCBob3VzZSBleHVkZXMgYSBydXN0aWMgY2hhcm0gcmVtaW5pc2NlbnQgb2YgVmFpbCwgQ29sb3JhZG8sIHdpdGggZXhwb3NlZCBiZWFtcywgYSBraXRjaGVuZXR0ZSwgYSBsb3VuZ2UgYXJlYSwgYW5kIGEgZnVsbCBiYXRocm9vbS4gQ29tcGxldGluZyB0aGUgb3V0ZG9vciBhbWVuaXRpZXMgaXMgYSBwcm9mZXNzaW9uYWwgYm9jY2UgYmFsbCBjb3VydCwgcHJvdmlkaW5nIGEgcGVyZmVjdCBzZXR0aW5nIGZvciBmcmllbmRseSBjb21wZXRpdGlvbiBhbmQgbGVpc3VyZSBhY3Rpdml0aWVzLiBUaGlzIGhvbWUgdHJ1bHkgaGFzIGl0IGFsbCwgcmVmbGVjdGluZyB0aGUgb3duZXImcnNxdW87cyB1bndhdmVyaW5nIGNvbW1pdG1lbnQgdG8gbHV4dXJ5IGFuZCBhdHRlbnRpb24gdG8gZGV0YWlsLiBOZXN0bGVkIHdpdGhpbiB0aGUgaGlnaGx5IHNvdWdodC1hZnRlciBMb2N1c3QgVmFsbGV5IHNjaG9vbCBkaXN0cmljdCBhbmQgaW4gY2xvc2UgcHJveGltaXR5IHRvIHRoZSBleGNsdXNpdmUgc2hvcHBpbmcgYW5kIGVudGVydGFpbm1lbnQgb2YgdGhlIEdvbGQgQ29hc3QsIHRoaXMgcHJvcGVydHkgcHJlc2VudHMgYSBvbmNlLWluLWEtbGlmZXRpbWUgb3Bwb3J0dW5pdHkgdG8gZXhwZXJpZW5jZSB0aGUgZXBpdG9tZSBvZiBsdXh1cmlvdXMgbGl2aW5nLi4uLiE8c3BhbiBjbGFzcz0nYmF0aHMnPjYgQmVkczwvc3Bhbj4iPHNwYW4gY2xhc3M9J2JhdGhzJz45IEJhdGhzPC9zcGFuPiQ8c3BhbiBjbGFzcz0nc3FmdCc+MTEwMDAgU3FGdDwvc3Bhbj4FX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTQ5Jkxpc3RpbmdOYW1lPTM0ODgyOTcEVmlldwVfc2VsZlBEZWZhdWx0LmFzcHg/U2l0ZUlkPTQ1NyZDdXJyZW50U2l0ZUFsaWFzSWQ9NzIyOSZQYWdlSWQ9Mzg5NDkmTGlzdGluZ05hbWU9MzQ4ODI5N2QCAg9kFgJmDw8WAh8DZGQWBGYPDxYCHwRkZGQCAg8UKwADFgwfCgIaHwxmHwVmHwlmHwtmHwcCBGRkFghmD2QWAmYPZBYIZg8VAgEwATBkAgEPDxYCHw1oZGQCAw8PFgQfDgW3DkJlYXV0aWZ1bCBXT09EQlVSWSBFU1RBVEVTIENvbG9uaWFsLCBmZWF0dXJpbmcgYW4gSUcgU2FsdHdhdGVyIFBvb2wsIFRlbm5pcyBDdCB3aXRoIGxpZ2h0cywgV2luZSBSb29tLCBHeW0sIG11bHRpcGxlIEVuc3VpdGVzLCBmaXJzdCBmbG9vciBndWVzdCBzdWl0ZSBhbmQgc2V2ZXJhbCBob21lIG9mZmljZSBzcGFjZXMuIFBMVVMgdGhlIGhvdXNlIGlzIEFMTCBOQVRVUkFMIEdBUy4gQXMgeW91IHN0ZXAgaW5zaWRlLCB5b3UmcnNxdW87bGwgYmUgZ3JlZXRlZCBieSBiZWF1dGlmdWwgbWFyYmxlIGZsb29ycyBhbmQgc29saWQgbWFob2dhbnkgZG9vcnMsIGEgc3ltYm9sIG9mIHRpbWVsZXNzIGNyYWZ0c21hbnNoaXAsIHNldHRpbmcgdGhlIHRvbmUgZm9yIHRoZSByZXN0IG9mIHRoZSBob21lLiBUaGUgZWxlZ2FudCBkaW5pbmcgcm9vbSBpcyBncmVhdCBmb3IgbGFyZ2UgZ2F0aGVyaW5ncyBhbmQgYm9hc3RzIGEgbWFnbmlmaWNlbnQgdGVtcGVyYXR1cmUtY29udHJvbGxlZCBXSU5FIFJPT00gZm9yIHRoZSB1bHRpbWF0ZSB3aW5lIGVudGh1c2lhc3QuIFRoZSBpbnRlcmlvciBib2FzdHMgYSBjdXR0aW5nLWVkZ2UgU29ub3MgbXVzaWMgc3lzdGVtLCBiZWF1dGlmdWwgb3BlbiBmbG9vcnBsYW4gdyBsYXJnZSBsaXZpbmcgcm9vbSBvcGVuaW5nIGludG8gdGhlIGxhcmdlIGRlbiB3IGZpcmVwbGFjZSwgcmFkaWFudCBoZWF0ZWQgZmxvb3JzLCBhbmQgYSBzdGF0ZSBvZiB0aGUgYXJ0IEV1cm9wZWFuLXN0eWxlZCBDaGVmJnJzcXVvO3Mga2l0Y2hlbiBlcXVpcHBlZCB3aXRoIHRvcC1vZi10aGUtbGluZSBXb2xmIGFwcGxpYW5jZXMsIGFuZCBsb3RzIG9mIGNvdW50ZXJzcGFjZS4gV2hhdCBJIGxvdmUgaXMgaG93IHRoZSBlbnRpcmUgYmFjayBvZiB0aGUgaG9tZSBib2FzdHMgbGFyZ2UgRnJlbmNoIERvb3JzIChhbGwgTUFSVklOIFdJTkRPV1MgJiBET09SUykgc28geW91IGNhbiBlbmpveSB0aGUgYmVhdXRpZnVsIHZpZXdzIG9mIHRoZSBiYWNreWFyZCB5ZWFyLXJvdW5kIEFORCBhbGxvd3MgdG9ucyBvZiBuYXR1cmFsIGxpZ2h0IHRvIHN0cmVhbSBpbi4gUmV0cmVhdCB0byB0aGUgaW5jcmVkaWJsZSBQcmltYXJ5IHN1aXRlLCB3aGVyZSBBIER1YWwgZ2FzIGZpcmVwbGFjZSBsZWFkcyB0byBhIHNpdHRpbmcgcm9vbSwgYW5kIGEgd2Fsa291dCBjb3ZlcmVkIGJhbGNvbnkgb2ZmZXJpbmcgYnJlYXRodGFraW5nIHZpZXdzIG9mIHRoZSBiYWNreWFyZC4gVGhlIG1hc3RlciBiYXRoIGlzIGEgc3BhLWxpa2UgaGF2ZW4gd2l0aCBoZWF0ZWQgZmxvb3JzLCBhIHNwYWNpb3VzIGphY3V6emkgdHViLCBhbmQgYSByZWp1dmVuYXRpbmcgc3RlYW0gc2hvd2VyLiBUaGUgb3V0ZG9vciBvYXNpcyBpcyBhIGRyZWFtIGNvbWUgdHJ1ZSB3aXRoIGFuIGluZ3JvdW5kIGd1bml0ZSBzYWx0d2F0ZXIgcG9vbCwgdGVubmlzIGNvdXJ0IHcgbGlnaHRzLCBhbmQgYSBzb3BoaXN0aWNhdGVkIG91dGRvb3Iga2l0Y2hlbiBjb21wbGV0ZSB3aXRoIGEgcmVmcmlnZXJhdG9yLCB3YXJtaW5nIGRyYXdlciBhbmQgdHdvIGJ1cm5lcnMuIFRFU0xBIENIQVJHRVIgaW4gR2FyYWdlIHcvMm5kIGdhcmFnZSB3aXJlZCBmb3IgYWRkaXRpb25hbCBUZXNsYSBjaGFyZ2VyICgzIGNhciBnYXJhZ2UpLiBUaGlzIGhvbWUgcmVzaWRlcyB3aXRoaW4gdGhlIFN5b3NzZXQgQ2VudHJhbCBTY2hvb2wgRGlzdHJpY3QgYW5kIGlzIGNsb3NlIHRvIHRoZSBsb2NhbCBnb2xmIGNvdXJzZSwgcGFya3MsIGFuZCBoaWtpbmcgdHJhaWxzLCBhbmQgc29tZSBvZiB0aGUgYmVzdCByZXN0YXVyYW50cyBvbiBMb25nIElzbGFuZC4gVGhpcyBpcyBtb3JlIHRoYW4ganVzdCBhIGhvbWU7IGl0JnJzcXVvO3MgYSBsaWZlc3R5bGUuHw8FVWh0dHBzOi8vY2RuLmVyZWFsdHltZWRpYS5jb20vb25la2V5L3Byb3BlcnR5LzM1MTI0NzIvMzUxMjQ3Ml8xX3RodW1iLndlYnA/dj00MTg5NzgzODVkZAIEDxUPAAAyPHNwYW4gY2xhc3M9J3N0cmVldC1hZGRyZXNzJz4yMSBZdWtvbiBEcml2ZTwvc3Bhbj4IV29vZGJ1cnkCTlkKJDIsNDg4LDAwMLoOQmVhdXRpZnVsIFdPT0RCVVJZIEVTVEFURVMgQ29sb25pYWwsIGZlYXR1cmluZyBhbiBJRyBTYWx0d2F0ZXIgUG9vbCwgVGVubmlzIEN0IHdpdGggbGlnaHRzLCBXaW5lIFJvb20sIEd5bSwgbXVsdGlwbGUgRW5zdWl0ZXMsIGZpcnN0IGZsb29yIGd1ZXN0IHN1aXRlIGFuZCBzZXZlcmFsIGhvbWUgb2ZmaWNlIHNwYWNlcy4gUExVUyB0aGUgaG91c2UgaXMgQUxMIE5BVFVSQUwgR0FTLiBBcyB5b3Ugc3RlcCBpbnNpZGUsIHlvdSZyc3F1bztsbCBiZSBncmVldGVkIGJ5IGJlYXV0aWZ1bCBtYXJibGUgZmxvb3JzIGFuZCBzb2xpZCBtYWhvZ2FueSBkb29ycywgYSBzeW1ib2wgb2YgdGltZWxlc3MgY3JhZnRzbWFuc2hpcCwgc2V0dGluZyB0aGUgdG9uZSBmb3IgdGhlIHJlc3Qgb2YgdGhlIGhvbWUuIFRoZSBlbGVnYW50IGRpbmluZyByb29tIGlzIGdyZWF0IGZvciBsYXJnZSBnYXRoZXJpbmdzIGFuZCBib2FzdHMgYSBtYWduaWZpY2VudCB0ZW1wZXJhdHVyZS1jb250cm9sbGVkIFdJTkUgUk9PTSBmb3IgdGhlIHVsdGltYXRlIHdpbmUgZW50aHVzaWFzdC4gVGhlIGludGVyaW9yIGJvYXN0cyBhIGN1dHRpbmctZWRnZSBTb25vcyBtdXNpYyBzeXN0ZW0sIGJlYXV0aWZ1bCBvcGVuIGZsb29ycGxhbiB3IGxhcmdlIGxpdmluZyByb29tIG9wZW5pbmcgaW50byB0aGUgbGFyZ2UgZGVuIHcgZmlyZXBsYWNlLCByYWRpYW50IGhlYXRlZCBmbG9vcnMsIGFuZCBhIHN0YXRlIG9mIHRoZSBhcnQgRXVyb3BlYW4tc3R5bGVkIENoZWYmcnNxdW87cyBraXRjaGVuIGVxdWlwcGVkIHdpdGggdG9wLW9mLXRoZS1saW5lIFdvbGYgYXBwbGlhbmNlcywgYW5kIGxvdHMgb2YgY291bnRlcnNwYWNlLiBXaGF0IEkgbG92ZSBpcyBob3cgdGhlIGVudGlyZSBiYWNrIG9mIHRoZSBob21lIGJvYXN0cyBsYXJnZSBGcmVuY2ggRG9vcnMgKGFsbCBNQVJWSU4gV0lORE9XUyAmIERPT1JTKSBzbyB5b3UgY2FuIGVuam95IHRoZSBiZWF1dGlmdWwgdmlld3Mgb2YgdGhlIGJhY2t5YXJkIHllYXItcm91bmQgQU5EIGFsbG93cyB0b25zIG9mIG5hdHVyYWwgbGlnaHQgdG8gc3RyZWFtIGluLiBSZXRyZWF0IHRvIHRoZSBpbmNyZWRpYmxlIFByaW1hcnkgc3VpdGUsIHdoZXJlIEEgRHVhbCBnYXMgZmlyZXBsYWNlIGxlYWRzIHRvIGEgc2l0dGluZyByb29tLCBhbmQgYSB3YWxrb3V0IGNvdmVyZWQgYmFsY29ueSBvZmZlcmluZyBicmVhdGh0YWtpbmcgdmlld3Mgb2YgdGhlIGJhY2t5YXJkLiBUaGUgbWFzdGVyIGJhdGggaXMgYSBzcGEtbGlrZSBoYXZlbiB3aXRoIGhlYXRlZCBmbG9vcnMsIGEgc3BhY2lvdXMgamFjdXp6aSB0dWIsIGFuZCBhIHJlanV2ZW5hdGluZyBzdGVhbSBzaG93ZXIuIFRoZSBvdXRkb29yIG9hc2lzIGlzIGEgZHJlYW0gY29tZSB0cnVlIHdpdGggYW4gaW5ncm91bmQgZ3VuaXRlIHNhbHR3YXRlciBwb29sLCB0ZW5uaXMgY291cnQgdyBsaWdodHMsIGFuZCBhIHNvcGhpc3RpY2F0ZWQgb3V0ZG9vciBraXRjaGVuIGNvbXBsZXRlIHdpdGggYSByZWZyaWdlcmF0b3IsIHdhcm1pbmcgZHJhd2VyIGFuZCB0d28gYnVybmVycy4gVEVTTEEgQ0hBUkdFUiBpbiBHYXJhZ2Ugdy8ybmQgZ2FyYWdlIHdpcmVkIGZvciBhZGRpdGlvbmFsIFRlc2xhIGNoYXJnZXIgKDMgY2FyIGdhcmFnZSkuIFRoaXMgaG9tZSByZXNpZGVzIHdpdGhpbiB0aGUgU3lvc3NldCBDZW50cmFsIFNjaG9vbCBEaXN0cmljdCBhbmQgaXMgY2xvc2UgdG8gdGhlIGxvY2FsIGdvbGYgY291cnNlLCBwYXJrcywgYW5kIGhpa2luZyB0cmFpbHMsIGFuZCBzb21lIG9mIHRoZSBiZXN0IHJlc3RhdXJhbnRzIG9uIExvbmcgSXNsYW5kLiBUaGlzIGlzIG1vcmUgdGhhbiBqdXN0IGEgaG9tZTsgaXQmcnNxdW87cyBhIGxpZmVzdHlsZS4uLi4hPHNwYW4gY2xhc3M9J2JhdGhzJz42IEJlZHM8L3NwYW4+IjxzcGFuIGNsYXNzPSdiYXRocyc+NiBCYXRoczwvc3Bhbj4ABV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk1MSZMaXN0aW5nTmFtZT0zNTEyNDcyBFZpZXcFX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTUxJkxpc3RpbmdOYW1lPTM1MTI0NzJkAgEPZBYCZg9kFghmDxUCATABMWQCAQ8PFgIfDWhkZAIDDw8WBB8OBZQFVGhpcyBleHF1aXNpdGUgY29udGVtcG9yYXJ5IGNvbG9uaWFsIHJlc2lkZW5jZSBib2FzdHMgYSBwcmltZSBsb2NhdGlvbiBzZXQgYmFjayBmcm9tIHRoZSBzdHJlZXQsIGVuaGFuY2luZyBpdHMgc3RyaWtpbmcgY3VyYiBhcHBlYWwuIFdpdGggNSBiZWRyb29tcyBhbmQgMyBiYXRocm9vbXMsIHRoaXMgbW92ZS1pbi1yZWFkeSBob21lIGlzIGJhdGhlZCBpbiBuYXR1cmFsIGxpZ2h0IHRoYW5rcyB0byBpdHMgZm91ciBzcGFjaW91cyBza3lsaWdodHMuIFRoZSBleHBhbnNpdmUgZm9ybWFsIGRpbmluZyByb29tIGlzIHBlcmZlY3QgZm9yIGFjY29tbW9kYXRpbmcgYSBsYXJnZSBmYW1pbHksIGFuZCB0aGUgZnVsbCBiYXNlbWVudCB3aXRoIDgtZm9vdCBjZWlsaW5ncyBmb3IgdmVyc2F0aWxpdHkuIE91dHNpZGUsIHlvdSZyc3F1bztsbCBmaW5kIGEgc3R1bm5pbmcgaW5ncm91bmQgZ3VuaXRlIHBvb2wgYW5kIGEgYmVhdXRpZnVsbHkgZGVzaWduZWQgcGF0aW8gaW4gdGhlIHdlbGwtbGFuZHNjYXBlZCB5YXJkLiBMb2NhdGVkIGluIHNjaG9vbCBkaXN0cmljdCAxNCBhbmQgY29udmVuaWVudGx5IGNsb3NlIHRvIGFsbCBhbWVuaXRpZXMsIHRoaXMgcHJvcGVydHkgaXMgYSByYXJlIGZpbmQgdGhhdCB3b24mcnNxdW87dCBzdGF5IG9uIHRoZSBtYXJrZXQgZm9yIGxvbmchHw8FVWh0dHBzOi8vY2RuLmVyZWFsdHltZWRpYS5jb20vb25la2V5L3Byb3BlcnR5LzM1MTUwMjQvMzUxNTAyNF8xX3RodW1iLndlYnA/dj00MjQ5MTY3MjJkZAIEDxUPAAAxPHNwYW4gY2xhc3M9J3N0cmVldC1hZGRyZXNzJz4xNjE2IEJyb2Fkd2F5PC9zcGFuPgdIZXdsZXR0Ak5ZCiQxLDM1MCwwMDCXBVRoaXMgZXhxdWlzaXRlIGNvbnRlbXBvcmFyeSBjb2xvbmlhbCByZXNpZGVuY2UgYm9hc3RzIGEgcHJpbWUgbG9jYXRpb24gc2V0IGJhY2sgZnJvbSB0aGUgc3RyZWV0LCBlbmhhbmNpbmcgaXRzIHN0cmlraW5nIGN1cmIgYXBwZWFsLiBXaXRoIDUgYmVkcm9vbXMgYW5kIDMgYmF0aHJvb21zLCB0aGlzIG1vdmUtaW4tcmVhZHkgaG9tZSBpcyBiYXRoZWQgaW4gbmF0dXJhbCBsaWdodCB0aGFua3MgdG8gaXRzIGZvdXIgc3BhY2lvdXMgc2t5bGlnaHRzLiBUaGUgZXhwYW5zaXZlIGZvcm1hbCBkaW5pbmcgcm9vbSBpcyBwZXJmZWN0IGZvciBhY2NvbW1vZGF0aW5nIGEgbGFyZ2UgZmFtaWx5LCBhbmQgdGhlIGZ1bGwgYmFzZW1lbnQgd2l0aCA4LWZvb3QgY2VpbGluZ3MgZm9yIHZlcnNhdGlsaXR5LiBPdXRzaWRlLCB5b3UmcnNxdW87bGwgZmluZCBhIHN0dW5uaW5nIGluZ3JvdW5kIGd1bml0ZSBwb29sIGFuZCBhIGJlYXV0aWZ1bGx5IGRlc2lnbmVkIHBhdGlvIGluIHRoZSB3ZWxsLWxhbmRzY2FwZWQgeWFyZC4gTG9jYXRlZCBpbiBzY2hvb2wgZGlzdHJpY3QgMTQgYW5kIGNvbnZlbmllbnRseSBjbG9zZSB0byBhbGwgYW1lbml0aWVzLCB0aGlzIHByb3BlcnR5IGlzIGEgcmFyZSBmaW5kIHRoYXQgd29uJnJzcXVvO3Qgc3RheSBvbiB0aGUgbWFya2V0IGZvciBsb25nIS4uLiE8c3BhbiBjbGFzcz0nYmF0aHMnPjUgQmVkczwvc3Bhbj4iPHNwYW4gY2xhc3M9J2JhdGhzJz4zIEJhdGhzPC9zcGFuPiM8c3BhbiBjbGFzcz0nc3FmdCc+MjgwMCBTcUZ0PC9zcGFuPgVfc2VsZlBEZWZhdWx0LmFzcHg/U2l0ZUlkPTQ1NyZDdXJyZW50U2l0ZUFsaWFzSWQ9NzIyOSZQYWdlSWQ9Mzg5NTEmTGlzdGluZ05hbWU9MzUxNTAyNARWaWV3BV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk1MSZMaXN0aW5nTmFtZT0zNTE1MDI0ZAICD2QWAmYPZBYIZg8VAgEwATJkAgEPDxYCHw1oZGQCAw8PFgQfDgXUCUV4cGVyaWVuY2UgdGhlIEVwaXRvbWUgb2YgQ29hc3RhbCBMaXZpbmcgaW4gdGhpcyBTdHVubmluZyBDb2xvbmlhbCBMaWZ0ZWQgaW4gMjAxNyBMb2NhdGVkIG9uIE9uZSBvZiB0aGUgTW9zdCBEZXNpcmFibGUgQmxvY2tzIGluIExvbmcgQmVhY2guIFNpdHVhdGVkIE1pbnV0ZXMgdG8gdGhlIEJlYWNoLCBBcm91bmQgdGhlIEJsb2NrIEZyb20gUmV5bm9sZHMgQ2hhbm5lbCAmIExlc3MgVGhhbiAxIEhvdXIgRnJvbSBOWUMhIE1haW4gRmxvb3I6IEVudHJ5IEZveWVyIHdpdGggRnJlbmNoIERvb3JzIExlYWRpbmcgdG8gYSBHcmFjaW91cyBMaXZpbmcgUm9vbSB3LyBXb29kIEJ1cm5pbmcgRmlyZXBsYWNlLCBTcGFjaW91cyBEZW4sIEZ1bGwgQmF0aHJvb20sIEdvcmdlb3VzIEtpdGNoZW4gdy9TUyBBcHBsaWFuY2VzLCBHcmFuaXRlIENvdW50ZXJzICYgU3ViLVplcm8gUmVmcmlnZXJhdG9yLCBIYWxsd2F5IG9mZiBLaXRjaGVuIHdpdGggU2xpZGVycyB0byBEZWNrIHdpdGggU3RhaXJjYXNlIHRvIFJlYXIgWWFyZCwgRm9ybWFsIERpbmluZyBBcmVhLiAybmQgRmw6IEV4cGFuc2l2ZSBQcmltYXJ5IEJlZHJvb20gRW5zdWl0ZSB3L1NwYS1MaWtlIEJhdGhyb29tLCAzIExhcmdlIEJlZHJvb21zLCBNYWluIEZ1bGwgQmF0aCB3LyBSYWRpYW50IEhlYXQsIExhdW5kcnkgQ2xvc2V0LCBQdWxsIERvd24gU3RhaXJjYXNlIHRvIEF0dGljLiBHcm91bmQgRmxvb3I6IDk0OSBzcSBmdCBvZiBGaW5pc2hlZCBTcGFjZSBPZmZlcnMgTGF1bmRyeSwgU3RvcmFnZSwgQWNjZXNzIHRvIFJlYXIgWWFyZCBhbmQgY2FuIGJlIHVzZWQgZm9yIGEgRmFtaWx5IFJvb20sIEd5bSwgU3RvcmFnZSwgSG9tZSBPZmZpY2UgZXRjLiBBZGQmcnNxdW87bCBGZWF0dXJlczogQmVhdXRpZnVsbHkgTGFuZHNjYXBlZCBGcm9udCBZYXJkICYgUGF2ZWQgRmVuY2VkIFlhcmQgdy9Sb29tIGZvciBhIFBvb2wsIDIgWm9uZSBJRyBTcHJpbmtsZXIgU3lzdGVtLCBPdXRkb29yIFNob3dlciAmIFNoZWQsIEhhcmRpZSBCb2FyZCBTaWRpbmcsIFBsZXRob3JhIG9mIENsb3NldHMvU3RvcmFnZSwgSGlnaC1FZmZpY2llbmN5IEhlYXRpbmcvQ29vbGluZyBTeXN0ZW0sIDIwMCBBTVAgRWxlY3RyaWMgU2VydmljZSBhbmQgNCBDYXIgRHJpdmV3YXkuIENsb3NlIHRvIExvbmcgQmVhY2gmcnNxdW87cyBGYW1vdXMgQm9hcmR3YWxrLCBQcmlzdGluZSBCZWFjaGVzLCBTaG9wcGluZywgUmVzdGF1cmFudHMsIExJUlIgYW5kIFBhcmt3YXlzIR8PBVVodHRwczovL2Nkbi5lcmVhbHR5bWVkaWEuY29tL29uZWtleS9wcm9wZXJ0eS8zNTExOTAzLzM1MTE5MDNfMV90aHVtYi53ZWJwP3Y9NDE3NTU2ODAyZGQCBA8VDwAANzxzcGFuIGNsYXNzPSdzdHJlZXQtYWRkcmVzcyc+NDQ0IFcgRnVsdG9uIFN0cmVldDwvc3Bhbj4KTG9uZyBCZWFjaAJOWQokMSwzMDAsMDAw1wlFeHBlcmllbmNlIHRoZSBFcGl0b21lIG9mIENvYXN0YWwgTGl2aW5nIGluIHRoaXMgU3R1bm5pbmcgQ29sb25pYWwgTGlmdGVkIGluIDIwMTcgTG9jYXRlZCBvbiBPbmUgb2YgdGhlIE1vc3QgRGVzaXJhYmxlIEJsb2NrcyBpbiBMb25nIEJlYWNoLiBTaXR1YXRlZCBNaW51dGVzIHRvIHRoZSBCZWFjaCwgQXJvdW5kIHRoZSBCbG9jayBGcm9tIFJleW5vbGRzIENoYW5uZWwgJiBMZXNzIFRoYW4gMSBIb3VyIEZyb20gTllDISBNYWluIEZsb29yOiBFbnRyeSBGb3llciB3aXRoIEZyZW5jaCBEb29ycyBMZWFkaW5nIHRvIGEgR3JhY2lvdXMgTGl2aW5nIFJvb20gdy8gV29vZCBCdXJuaW5nIEZpcmVwbGFjZSwgU3BhY2lvdXMgRGVuLCBGdWxsIEJhdGhyb29tLCBHb3JnZW91cyBLaXRjaGVuIHcvU1MgQXBwbGlhbmNlcywgR3Jhbml0ZSBDb3VudGVycyAmIFN1Yi1aZXJvIFJlZnJpZ2VyYXRvciwgSGFsbHdheSBvZmYgS2l0Y2hlbiB3aXRoIFNsaWRlcnMgdG8gRGVjayB3aXRoIFN0YWlyY2FzZSB0byBSZWFyIFlhcmQsIEZvcm1hbCBEaW5pbmcgQXJlYS4gMm5kIEZsOiBFeHBhbnNpdmUgUHJpbWFyeSBCZWRyb29tIEVuc3VpdGUgdy9TcGEtTGlrZSBCYXRocm9vbSwgMyBMYXJnZSBCZWRyb29tcywgTWFpbiBGdWxsIEJhdGggdy8gUmFkaWFudCBIZWF0LCBMYXVuZHJ5IENsb3NldCwgUHVsbCBEb3duIFN0YWlyY2FzZSB0byBBdHRpYy4gR3JvdW5kIEZsb29yOiA5NDkgc3EgZnQgb2YgRmluaXNoZWQgU3BhY2UgT2ZmZXJzIExhdW5kcnksIFN0b3JhZ2UsIEFjY2VzcyB0byBSZWFyIFlhcmQgYW5kIGNhbiBiZSB1c2VkIGZvciBhIEZhbWlseSBSb29tLCBHeW0sIFN0b3JhZ2UsIEhvbWUgT2ZmaWNlIGV0Yy4gQWRkJnJzcXVvO2wgRmVhdHVyZXM6IEJlYXV0aWZ1bGx5IExhbmRzY2FwZWQgRnJvbnQgWWFyZCAmIFBhdmVkIEZlbmNlZCBZYXJkIHcvUm9vbSBmb3IgYSBQb29sLCAyIFpvbmUgSUcgU3ByaW5rbGVyIFN5c3RlbSwgT3V0ZG9vciBTaG93ZXIgJiBTaGVkLCBIYXJkaWUgQm9hcmQgU2lkaW5nLCBQbGV0aG9yYSBvZiBDbG9zZXRzL1N0b3JhZ2UsIEhpZ2gtRWZmaWNpZW5jeSBIZWF0aW5nL0Nvb2xpbmcgU3lzdGVtLCAyMDAgQU1QIEVsZWN0cmljIFNlcnZpY2UgYW5kIDQgQ2FyIERyaXZld2F5LiBDbG9zZSB0byBMb25nIEJlYWNoJnJzcXVvO3MgRmFtb3VzIEJvYXJkd2FsaywgUHJpc3RpbmUgQmVhY2hlcywgU2hvcHBpbmcsIFJlc3RhdXJhbnRzLCBMSVJSIGFuZCBQYXJrd2F5cyEuLi4hPHNwYW4gY2xhc3M9J2JhdGhzJz40IEJlZHM8L3NwYW4+IjxzcGFuIGNsYXNzPSdiYXRocyc+MyBCYXRoczwvc3Bhbj4jPHNwYW4gY2xhc3M9J3NxZnQnPjIxMTAgU3FGdDwvc3Bhbj4FX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTUxJkxpc3RpbmdOYW1lPTM1MTE5MDMEVmlldwVfc2VsZlBEZWZhdWx0LmFzcHg/U2l0ZUlkPTQ1NyZDdXJyZW50U2l0ZUFsaWFzSWQ9NzIyOSZQYWdlSWQ9Mzg5NTEmTGlzdGluZ05hbWU9MzUxMTkwM2QCAw9kFgJmD2QWCGYPFQIBMAEzZAIBDw8WAh8NaGRkAgMPDxYEHw4FoBBXZWxjb21lIHRvIGx1eHVyeSBsaXZpbmcgaW4gdGhpcyBleHF1aXNpdGUgcmVzaWRlbmNlIG5lc3RsZWQgd2l0aGluIFRoZSBIYW1sZXQsIGEgaGlnaGx5IGNvdmV0ZWQgZ2F0ZWQgY29tbXVuaXR5LiBUaGlzIGltbWFjdWxhdGUgZW5kIHVuaXQsIHNpdHVhdGVkIGF0IHRoZSBiYWNrIG9mIHRoZSBkZXZlbG9wbWVudCwgb2ZmZXJzIHVucGFyYWxsZWxlZCBwcml2YWN5IGFuZCB0cmFucXVpbGl0eS4gQm9hc3RpbmcgYW4gZXhwYW5zaXZlIHNwcmF3bGluZyByYW5jaCBsYXlvdXQsIHRoaXMgcmVzaWRlbmNlIGlzIGEgaGF2ZW4gb2YgY29tZm9ydCBhbmQgc3R5bGUuIFRoZSBtYXN0ZXIgYmVkcm9vbSBpcyBhIHJldHJlYXQgaW4gaXRzZWxmLCBmZWF0dXJpbmcgZHVhbCB3YWxrLWluIGNsb3NldHMgYW5kIGFuIGluZHVsZ2VudCBtYXN0ZXIgYmF0aHJvb20uIFR3byBhZGRpdGlvbmFsIHdlbGwtYXBwb2ludGVkIGJlZHJvb21zIHByb3ZpZGUgYW1wbGUgc3BhY2UgZm9yIGZhbWlseSBvciBndWVzdHMuIFRoZSB1bml0IGluY2x1ZGVzIGFuIGFkZGl0aW9uYWwgZnVsbCBiYXRoIGFuZCBhIGNvbnZlbmllbnQgaGFsZiBiYXRoIGZvciBhZGRlZCBjb21mb3J0IGFuZCBjb252ZW5pZW5jZS4gU3RlcCBpbnRvIHRoZSBoZWFydCBvZiB0aGUgaG9tZSwgd2hlcmUgYSB2YXN0IGZhbWlseSByb29tIGF3YWl0cyB3aXRoIGl0cyBkb3VibGUtaGVpZ2h0IGNlaWxpbmcgYW5kIGEgY2hhcm1pbmcgd29vZC1idXJuaW5nIGZpcmVwbGFjZSwgY3JlYXRpbmcgYSB3YXJtIGFuZCBpbnZpdGluZyBhdG1vc3BoZXJlLiBUaGUgZm9ybWFsIGRpbmluZyByb29tIGFuZCBsaXZpbmcgcm9vbSBvZmZlciBlbGVnYW50IHNwYWNlcyBmb3IgZW50ZXJ0YWluaW5nIG9yIGludGltYXRlIGdhdGhlcmluZ3MuIFRoZSB3ZWxsLWRlc2lnbmVkIGVhdC1pbiBraXRjaGVuLCBhZG9ybmVkIHdpdGggbW9kZXJuIGFwcGxpYW5jZXMsIG9wZW5zIHRvIGEgc3BhY2lvdXMgZGVjaywgcHJvdmlkaW5nIHRoZSBwZXJmZWN0IHNldHRpbmcgZm9yIGFsIGZyZXNjbyBkaW5pbmcgYW5kIHJlbGF4YXRpb24uIEVuam95IHRoZSBzZXJlbmUgb3V0ZG9vcnMgaW4gdGhlIHByaXZhY3kgb2YgeW91ciBvd24gZXhwYW5zaXZlIGRlY2suIEJ1dCB0aGUgbHV4dXJ5IGRvZXNuJnJzcXVvO3QgZW5kIHRoZXJlLXRoZSBwcm9wZXJ0eSBib2FzdHMgYSBuZXdseSByZW5vdmF0ZWQgZnVsbHkgZmluaXNoZWQgMiwgMDAwIHNxLiBmdC4gKyBiYXNlbWVudCwgZmVhdHVyaW5nIGFuIGluY3JlZGlibHkgbGFyZ2UgZW50ZXJ0YWlubWVudCBvciByZWNyZWF0aW9uIHJvb20uIFRocmVlIGFkZGl0aW9uYWwgdmVyc2F0aWxlIHJvb21zIGluIHRoZSBiYXNlbWVudCBjYW4gYmUgdXRpbGl6ZWQgYXMgb2ZmaWNlcywgYmVkcm9vbXMsIG9yIHN0b3JhZ2UsIGNvbXBsZW1lbnRlZCBieSBhIGZ1bGwgYmF0aHJvb20gZm9yIGFkZGVkIGNvbnZlbmllbmNlLiBXaXRoIGFuIGF0dGFjaGVkIHR3by1jYXIgZ2FyYWdlLCBwYXJraW5nIGlzIGEgYnJlZXplLCBvZmZlcmluZyBib3RoIHNlY3VyaXR5IGFuZCBjb252ZW5pZW5jZS4gQmV5b25kIHRoZSBjb25maW5lcyBvZiB0aGlzIHJlbWFya2FibGUgdW5pdCwgdGhlIGdhdGVkIGNvbW11bml0eSBvZmZlcnMgYSBwbGV0aG9yYSBvZiBhbWVuaXRpZXMsIGluY2x1ZGluZyBhIGNsdWJob3VzZSwgYmFza2V0YmFsbCBjb3VydHMsIHBvb2xzLCB0ZW5uaXMgY291cnRzLCBwaWNrbGViYWxsIGNvdXJ0LCBneW0sIGFuZCBhIGNoaWxkcmVuJnJzcXVvO3MgcGxheWdyb3VuZC4gSW5kdWxnZSBpbiBhIGxpZmVzdHlsZSBvZiBjb21mb3J0IGFuZCByZWNyZWF0aW9uLCBzdXJyb3VuZGVkIGJ5IHRoZSBiZWF1dHkgYW5kIGNvbnZlbmllbmNlIG9mIHRoaXMgZXhjbHVzaXZlIGNvbW11bml0eS4gRG9uJnJzcXVvO3QgbWlzcyB0aGUgb3Bwb3J0dW5pdHkgdG8gY2FsbCB0aGlzIGNvbmRvIGhvbWUsIHdoZXJlIGx1eHVyeSwgc3BhY2UsIGFuZCBjb21tdW5pdHkgY29udmVyZ2UgaW4gcGVyZmVjdCBoYXJtb255LiBTY2hlZHVsZSBhIHNob3dpbmcgdG9kYXkgYW5kIGV4cGVyaWVuY2UgdGhlIGVwaXRvbWUgb2YgdXBzY2FsZSBsaXZpbmcuHw8FVWh0dHBzOi8vY2RuLmVyZWFsdHltZWRpYS5jb20vb25la2V5L3Byb3BlcnR5LzM1MTYzODUvMzUxNjM4NV8xX3RodW1iLndlYnA/dj00Mjg5NTQ0ODFkZAIEDxUPAABBPHNwYW4gY2xhc3M9J3N0cmVldC1hZGRyZXNzJz40NiBDb3VudHJ5IENsdWIgRHJpdmUgVW5pdCA0Njwvc3Bhbj4HSmVyaWNobwJOWQokMSwyOTUsMDAwoxBXZWxjb21lIHRvIGx1eHVyeSBsaXZpbmcgaW4gdGhpcyBleHF1aXNpdGUgcmVzaWRlbmNlIG5lc3RsZWQgd2l0aGluIFRoZSBIYW1sZXQsIGEgaGlnaGx5IGNvdmV0ZWQgZ2F0ZWQgY29tbXVuaXR5LiBUaGlzIGltbWFjdWxhdGUgZW5kIHVuaXQsIHNpdHVhdGVkIGF0IHRoZSBiYWNrIG9mIHRoZSBkZXZlbG9wbWVudCwgb2ZmZXJzIHVucGFyYWxsZWxlZCBwcml2YWN5IGFuZCB0cmFucXVpbGl0eS4gQm9hc3RpbmcgYW4gZXhwYW5zaXZlIHNwcmF3bGluZyByYW5jaCBsYXlvdXQsIHRoaXMgcmVzaWRlbmNlIGlzIGEgaGF2ZW4gb2YgY29tZm9ydCBhbmQgc3R5bGUuIFRoZSBtYXN0ZXIgYmVkcm9vbSBpcyBhIHJldHJlYXQgaW4gaXRzZWxmLCBmZWF0dXJpbmcgZHVhbCB3YWxrLWluIGNsb3NldHMgYW5kIGFuIGluZHVsZ2VudCBtYXN0ZXIgYmF0aHJvb20uIFR3byBhZGRpdGlvbmFsIHdlbGwtYXBwb2ludGVkIGJlZHJvb21zIHByb3ZpZGUgYW1wbGUgc3BhY2UgZm9yIGZhbWlseSBvciBndWVzdHMuIFRoZSB1bml0IGluY2x1ZGVzIGFuIGFkZGl0aW9uYWwgZnVsbCBiYXRoIGFuZCBhIGNvbnZlbmllbnQgaGFsZiBiYXRoIGZvciBhZGRlZCBjb21mb3J0IGFuZCBjb252ZW5pZW5jZS4gU3RlcCBpbnRvIHRoZSBoZWFydCBvZiB0aGUgaG9tZSwgd2hlcmUgYSB2YXN0IGZhbWlseSByb29tIGF3YWl0cyB3aXRoIGl0cyBkb3VibGUtaGVpZ2h0IGNlaWxpbmcgYW5kIGEgY2hhcm1pbmcgd29vZC1idXJuaW5nIGZpcmVwbGFjZSwgY3JlYXRpbmcgYSB3YXJtIGFuZCBpbnZpdGluZyBhdG1vc3BoZXJlLiBUaGUgZm9ybWFsIGRpbmluZyByb29tIGFuZCBsaXZpbmcgcm9vbSBvZmZlciBlbGVnYW50IHNwYWNlcyBmb3IgZW50ZXJ0YWluaW5nIG9yIGludGltYXRlIGdhdGhlcmluZ3MuIFRoZSB3ZWxsLWRlc2lnbmVkIGVhdC1pbiBraXRjaGVuLCBhZG9ybmVkIHdpdGggbW9kZXJuIGFwcGxpYW5jZXMsIG9wZW5zIHRvIGEgc3BhY2lvdXMgZGVjaywgcHJvdmlkaW5nIHRoZSBwZXJmZWN0IHNldHRpbmcgZm9yIGFsIGZyZXNjbyBkaW5pbmcgYW5kIHJlbGF4YXRpb24uIEVuam95IHRoZSBzZXJlbmUgb3V0ZG9vcnMgaW4gdGhlIHByaXZhY3kgb2YgeW91ciBvd24gZXhwYW5zaXZlIGRlY2suIEJ1dCB0aGUgbHV4dXJ5IGRvZXNuJnJzcXVvO3QgZW5kIHRoZXJlLXRoZSBwcm9wZXJ0eSBib2FzdHMgYSBuZXdseSByZW5vdmF0ZWQgZnVsbHkgZmluaXNoZWQgMiwgMDAwIHNxLiBmdC4gKyBiYXNlbWVudCwgZmVhdHVyaW5nIGFuIGluY3JlZGlibHkgbGFyZ2UgZW50ZXJ0YWlubWVudCBvciByZWNyZWF0aW9uIHJvb20uIFRocmVlIGFkZGl0aW9uYWwgdmVyc2F0aWxlIHJvb21zIGluIHRoZSBiYXNlbWVudCBjYW4gYmUgdXRpbGl6ZWQgYXMgb2ZmaWNlcywgYmVkcm9vbXMsIG9yIHN0b3JhZ2UsIGNvbXBsZW1lbnRlZCBieSBhIGZ1bGwgYmF0aHJvb20gZm9yIGFkZGVkIGNvbnZlbmllbmNlLiBXaXRoIGFuIGF0dGFjaGVkIHR3by1jYXIgZ2FyYWdlLCBwYXJraW5nIGlzIGEgYnJlZXplLCBvZmZlcmluZyBib3RoIHNlY3VyaXR5IGFuZCBjb252ZW5pZW5jZS4gQmV5b25kIHRoZSBjb25maW5lcyBvZiB0aGlzIHJlbWFya2FibGUgdW5pdCwgdGhlIGdhdGVkIGNvbW11bml0eSBvZmZlcnMgYSBwbGV0aG9yYSBvZiBhbWVuaXRpZXMsIGluY2x1ZGluZyBhIGNsdWJob3VzZSwgYmFza2V0YmFsbCBjb3VydHMsIHBvb2xzLCB0ZW5uaXMgY291cnRzLCBwaWNrbGViYWxsIGNvdXJ0LCBneW0sIGFuZCBhIGNoaWxkcmVuJnJzcXVvO3MgcGxheWdyb3VuZC4gSW5kdWxnZSBpbiBhIGxpZmVzdHlsZSBvZiBjb21mb3J0IGFuZCByZWNyZWF0aW9uLCBzdXJyb3VuZGVkIGJ5IHRoZSBiZWF1dHkgYW5kIGNvbnZlbmllbmNlIG9mIHRoaXMgZXhjbHVzaXZlIGNvbW11bml0eS4gRG9uJnJzcXVvO3QgbWlzcyB0aGUgb3Bwb3J0dW5pdHkgdG8gY2FsbCB0aGlzIGNvbmRvIGhvbWUsIHdoZXJlIGx1eHVyeSwgc3BhY2UsIGFuZCBjb21tdW5pdHkgY29udmVyZ2UgaW4gcGVyZmVjdCBoYXJtb255LiBTY2hlZHVsZSBhIHNob3dpbmcgdG9kYXkgYW5kIGV4cGVyaWVuY2UgdGhlIGVwaXRvbWUgb2YgdXBzY2FsZSBsaXZpbmcuLi4uITxzcGFuIGNsYXNzPSdiYXRocyc+MyBCZWRzPC9zcGFuPiI8c3BhbiBjbGFzcz0nYmF0aHMnPjQgQmF0aHM8L3NwYW4+IzxzcGFuIGNsYXNzPSdzcWZ0Jz4yMjYwIFNxRnQ8L3NwYW4+BV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk1MSZMaXN0aW5nTmFtZT0zNTE2Mzg1BFZpZXcFX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTUxJkxpc3RpbmdOYW1lPTM1MTYzODVkAgMPZBYCZg8PFgIfA2RkFgRmDw8WAh8EZGRkAgIPFCsAAxYIHwoCAh8MZh8FZh8HAgJkZBYEZg9kFgJmD2QWCGYPFQIBMAEwZAIBDw8WAh8NaGRkAgMPDxYEHw4FtgJMb3ZlbHkgMyBiZWRyb29tLCAyIGJhdGhyb29tIEJyaWNrIFJhbmNoIGhvbWUgaW4gUXVlZW5zIFZpbGxhZ2UgaXMgYmVpbmcgU09MRCBBUyBJUy4gVGhlIGhvbWUgZmVhdHVyZXMsIGEgc3BhY2lvdXMga2l0Y2hlbiwgbGl2aW5nIHJvb20sIGFuZCBkaW5pbmcgcm9vbS4gRnVsbCBmaW5pc2hlZCBiYXNlbWVudCB3aXRoIE9TRSB0byBhIGJhY2t5YXJkIGFuZCBhIFByaXZhdGUgZHJpdmV3YXkuIENsb3NlIHRvIHB1YmxpYyB0cmFuc3BvcnRhdGlvbiwgVUJTIGFyZW5hIGFuZCBhY2Nlc3MgdG8gaGlnaHdheXMuIEdyZWF0IGZvciBJbnZlc3RvcnMhHw8FVWh0dHBzOi8vY2RuLmVyZWFsdHltZWRpYS5jb20vb25la2V5L3Byb3BlcnR5LzM0OTk0NDIvMzQ5OTQ0Ml8xX3RodW1iLndlYnA/dj0zODM4ODE0NTNkZAIEDxUPLjxzcGFuIGNsYXNzPSdoYXMtb3Blbi1ob3VzZSc+T3BlbiBIb3VzZTwvc3Bhbj4AMzxzcGFuIGNsYXNzPSdzdHJlZXQtYWRkcmVzcyc+MjIyLTExIDEwMHRoIFJkPC9zcGFuPg5RdWVlbnMgVmlsbGFnZQJOWQgkOTk1LDAwMLkCTG92ZWx5IDMgYmVkcm9vbSwgMiBiYXRocm9vbSBCcmljayBSYW5jaCBob21lIGluIFF1ZWVucyBWaWxsYWdlIGlzIGJlaW5nIFNPTEQgQVMgSVMuIFRoZSBob21lIGZlYXR1cmVzLCBhIHNwYWNpb3VzIGtpdGNoZW4sIGxpdmluZyByb29tLCBhbmQgZGluaW5nIHJvb20uIEZ1bGwgZmluaXNoZWQgYmFzZW1lbnQgd2l0aCBPU0UgdG8gYSBiYWNreWFyZCBhbmQgYSBQcml2YXRlIGRyaXZld2F5LiBDbG9zZSB0byBwdWJsaWMgdHJhbnNwb3J0YXRpb24sIFVCUyBhcmVuYSBhbmQgYWNjZXNzIHRvIGhpZ2h3YXlzLiBHcmVhdCBmb3IgSW52ZXN0b3JzIS4uLiE8c3BhbiBjbGFzcz0nYmF0aHMnPjMgQmVkczwvc3Bhbj4iPHNwYW4gY2xhc3M9J2JhdGhzJz4yIEJhdGhzPC9zcGFuPiM8c3BhbiBjbGFzcz0nc3FmdCc+MzA5NiBTcUZ0PC9zcGFuPgVfc2VsZlBEZWZhdWx0LmFzcHg/U2l0ZUlkPTQ1NyZDdXJyZW50U2l0ZUFsaWFzSWQ9NzIyOSZQYWdlSWQ9Mzg5NTkmTGlzdGluZ05hbWU9MzQ5OTQ0MgRWaWV3BV9zZWxmUERlZmF1bHQuYXNweD9TaXRlSWQ9NDU3JkN1cnJlbnRTaXRlQWxpYXNJZD03MjI5JlBhZ2VJZD0zODk1OSZMaXN0aW5nTmFtZT0zNDk5NDQyZAIBD2QWAmYPZBYIZg8VAgEwATFkAgEPDxYCHw1oZGQCAw8PFgQfDgWaBVdlbGNvbWUgdG8gdGhpcyBmYWJ1bG91cyBob21lIGluIGFuIGlkZWFsIGxvY2F0aW9uISBUaGlzIGNoYXJtaW5nIDItYmVkcm9vbSwgMS1iYXRoIHJhbmNoIGlzIHNpdHVhdGVkIG9uIGEgc3BhY2lvdXMgYW5kIG92ZXJzaXplZCBwcm9wZXJ0eSBvbiBhIHF1aWV0IGRlYWQgZW5kIHN0cmVldCBhbmQgd2l0aCBhIGZ1bGwgdW5maW5pc2hlZCBiYXNlbWVudCwgb2ZmZXJpbmcgZW5kbGVzcyBwb3NzaWJpbGl0aWVzIGZvciBjdXN0b21pemF0aW9uLiBUaGUgcHJpbWUgbG9jYXRpb24gZW5zdXJlcyBjb252ZW5pZW5jZSB3aXRoIHByb3hpbWl0eSB0byB0aGUgTElSUiwgc2hvcHBpbmcgY2VudGVycywgcHVibGljIHRyYW5zcG9ydGF0aW9uLCBhbmQgZWFzeSBhY2Nlc3MgdG8gaGlnaHdheXMgYW5kIHRoZSBmZXJyeS4gRW1icmFjZSB0aGUgcG90ZW50aWFsIG9mIHRoaXMgcmVzaWRlbmNlIGFuZCBtYWtlIGl0IHVuaXF1ZWx5IHlvdXJzLiBQbHVzLCBlbmpveSB0aGUgcGVya3Mgb2YgYmVpbmcgY2xvc2UgdG8gdGhlIHZpYnJhbnQgUG9ydCBKZWZmZXJzb24gVmlsbGFnZSwgYm9hc3RpbmcgZXhjZWxsZW50IHJlc3RhdXJhbnRzLCBhIHB1YmxpYyBwYXJrLCBzaG9wcGluZywgYW5kIG1vcmUuIERvbiZyc3F1bzt0IG1pc3Mgb3V0IG9uIHRoaXMgZmFudGFzdGljIG9wcG9ydHVuaXR5IR8PBVVodHRwczovL2Nkbi5lcmVhbHR5bWVkaWEuY29tL29uZWtleS9wcm9wZXJ0eS8zNTE3NDUxLzM1MTc0NTFfMV90aHVtYi53ZWJwP3Y9NDM0OTMwMTc0ZGQCBA8VDy48c3BhbiBjbGFzcz0naGFzLW9wZW4taG91c2UnPk9wZW4gSG91c2U8L3NwYW4+ADc8c3BhbiBjbGFzcz0nc3RyZWV0LWFkZHJlc3MnPjI4IEhvbWVzdGVhZCBBdmVudWU8L3NwYW4+FlBvcnQgSmVmZmVyc29uIFN0YXRpb24CTlkIJDQyOSw5OTadBVdlbGNvbWUgdG8gdGhpcyBmYWJ1bG91cyBob21lIGluIGFuIGlkZWFsIGxvY2F0aW9uISBUaGlzIGNoYXJtaW5nIDItYmVkcm9vbSwgMS1iYXRoIHJhbmNoIGlzIHNpdHVhdGVkIG9uIGEgc3BhY2lvdXMgYW5kIG92ZXJzaXplZCBwcm9wZXJ0eSBvbiBhIHF1aWV0IGRlYWQgZW5kIHN0cmVldCBhbmQgd2l0aCBhIGZ1bGwgdW5maW5pc2hlZCBiYXNlbWVudCwgb2ZmZXJpbmcgZW5kbGVzcyBwb3NzaWJpbGl0aWVzIGZvciBjdXN0b21pemF0aW9uLiBUaGUgcHJpbWUgbG9jYXRpb24gZW5zdXJlcyBjb252ZW5pZW5jZSB3aXRoIHByb3hpbWl0eSB0byB0aGUgTElSUiwgc2hvcHBpbmcgY2VudGVycywgcHVibGljIHRyYW5zcG9ydGF0aW9uLCBhbmQgZWFzeSBhY2Nlc3MgdG8gaGlnaHdheXMgYW5kIHRoZSBmZXJyeS4gRW1icmFjZSB0aGUgcG90ZW50aWFsIG9mIHRoaXMgcmVzaWRlbmNlIGFuZCBtYWtlIGl0IHVuaXF1ZWx5IHlvdXJzLiBQbHVzLCBlbmpveSB0aGUgcGVya3Mgb2YgYmVpbmcgY2xvc2UgdG8gdGhlIHZpYnJhbnQgUG9ydCBKZWZmZXJzb24gVmlsbGFnZSwgYm9hc3RpbmcgZXhjZWxsZW50IHJlc3RhdXJhbnRzLCBhIHB1YmxpYyBwYXJrLCBzaG9wcGluZywgYW5kIG1vcmUuIERvbiZyc3F1bzt0IG1pc3Mgb3V0IG9uIHRoaXMgZmFudGFzdGljIG9wcG9ydHVuaXR5IS4uLiE8c3BhbiBjbGFzcz0nYmF0aHMnPjIgQmVkczwvc3Bhbj4iPHNwYW4gY2xhc3M9J2JhdGhzJz4xIEJhdGhzPC9zcGFuPgAFX3NlbGZQRGVmYXVsdC5hc3B4P1NpdGVJZD00NTcmQ3VycmVudFNpdGVBbGlhc0lkPTcyMjkmUGFnZUlkPTM4OTU5Jkxpc3RpbmdOYW1lPTM1MTc0NTEEVmlldwVfc2VsZlBEZWZhdWx0LmFzcHg/U2l0ZUlkPTQ1NyZDdXJyZW50U2l0ZUFsaWFzSWQ9NzIyOSZQYWdlSWQ9Mzg5NTkmTGlzdGluZ05hbWU9MzUxNzQ1MWQCBA9kFgJmDw8WAh4QUGFnZUlkRm9yU3ViUGFnZQUFMzg5MjVkFgJmDw8WAh8QBQUzODkyNWQWAgIBDxQrAAMWBB8KZh8HZmRkZAIFD2QWAmYPDxYCHgtTZWN0aW9uTmFtZQUPSG9tZVZJZGVvU2luZ2xlZGQCBg9kFgJmDw8WAh8RBQ5Ib21lVmlkZW9NdWx0aWRkAgcPZBYCZg8PFgIfEQUOVmlkZW9PZlRoZVdlZWtkZGQx1zM2Ir5MJJstXfZ13BdGNTBDHQ==">
</form>

Text Content

 Loading...
Please wait

Fair Housing Notice Standard Operating Procedure 866-968-0507
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  

 * Property Search
   * MLS Search
   * Search Rentals
   * Luxury Properties
   * Open Houses
   * Featured Properties
   * Newest Properties
   
 * Services
   * Contour Mortgage
   * Sell Your Home
   * Commercial
   * Active Senior Lifestyle
   
 * Our Agents
 * Relocation
 * About
   * Why Laffey
   * Join Our Team
   * Our Affiliations
   * Notable Sales
   * Events
   * Contact us
   
 * Join Our Team
 * Contact




FIND YOUR DREAM HOME

Sale or Lease Select Lease Sale
Search
 * For Sale
 * For Rent
 * ML #

Advanced Search
Advanced Search
 * Open Houses
 * Coming Soon
 * Find a Home


FEATURED PROPERTIES

 * LUXURY HOMES
 * NEWEST LISTINGS
 * OPEN HOUSES

 * 873 Cedar Swamp Rd Old Brookville NY $7,500,000 Sunninghill Estate -This
   iconic property, built in 1928, exudes the classic charm of a Brick Georgian
   Manor while offering an expansive canvas for modernization. Situated on over
   27 sprawling acres of prime real estate, it presents a unique opportunity to
   own a piece of Long Island’s prestigious architectural history. Just under
   10, 000 square feet of living space, this magnificent residence boasts six
   generously sized bedrooms, 8 bathrooms and 6 inviting fireplaces, The estate
   also features an 8-car garage with spacious living quarters above, and with
   some updates it will make a perfect place for guests. A charming guest
   cottage provides additional accommodation options. Sunninghill Estate offers
   a plethora of recreational amenities including 1/4 mile trail, pool, pool
   house and tennis court. The main house of Sunninghill Estate exhibits
   excellent structural integrity w/recent upgrades, such as all new custom
   Marvin windows, a new slate roof with copper leaders and gutters, updated AC
   and boilers. The interior is bathed in natural light thanks to
   floor-to-ceiling windows and doors, highlighting the intricate wood and
   marble inlay floors as well as the ornate wood moldings that adorn the living
   spaces. The home also offers a first-floor master suite. 25 miles to NYC,
   world-class shopping, fine dining and renowned schools, this estate combines
   timeless allure with the potential for modern luxury living. Possible
   subdivision, 3 acre zoning...
   6 Beds 8 Baths
   View
 * 177 Albany Boulevard Atlantic Beach NY $6,999,000 Welcome to your Bay-front
   Oasis! 5100 Sq Ft Contemporary Home With Oversized Property, dock, and new
   bulkhead featuring 7 Bedrooms, 6 Full Baths, Hi Ceilings & Storage
   throughout. New Construction, In-Ground Pool, Rooftop Deck, Master Bedroom
   Suite with Walk-in Closet, Master Bathroom and Balcony. First Floor has 3
   Bedrooms, Eat-in Kitchen, Living Room, Wet Bar area, Dining Room, Garage, and
   Patio. Come Live By The Beach! Down the block from Private Beaches For
   Residents and Guests, Tennis Center, Fine Dining, Boardwalk. Close to
   Manhattan and JFK and Provides 24/7 Village Security. A Boaters Paradise!!...
   7 Beds 7 Baths
   View
 * 13 Tennis Court Rd Cove Neck NY $6,750,000 Once in a lifetime opportunity to
   buy the former estate of Tennis Legend John McEnroe! Absolutely Breathtaking
   20, 000 sq ft Palatial Gold Coast Compound, with a star-studded history,
   sitting on a majestically manicured & park like 4+ acres. Gated entry leads
   into a circular driveway with clock tower centerpiece. This breathtaking
   estate features a 10, 000 sq. ft. 4-bedroom Main House with an elevator, spa,
   gym, & a wine room, a pool house, a 1-bedroom guest cottage, a carriage house
   with 2 bedrooms, a ballroom & a movie theatre, and a 4+ car garage, with
   3-bedroom apartment space. The grounds also feature an in-ground saltwater
   heated gunite pool with blue stone patio and built in BBQ, a tennis/sports
   court, a full playground, & generator, which powers the entire estate. So
   many more details and high-quality finishes to mention - call broker for
   private showing....
   11 Beds 15 Baths 20000 SqFt
   View
 * 15 Tennis Court Rd Oyster Bay Cove NY $6,750,000 Once in a lifetime
   opportunity to buy the former estate of Tennis Legend John McEnroe!
   Absolutely Breathtaking 20, 000 sq ft Palatial Gold Coast Compound, with a
   star-studded history, sitting on a majestically manicured & park like 4+
   acres. Gated entry leads into a circular driveway with clock tower
   centerpiece. This breathtaking estate features a 10, 000 sq. ft. 4-bedroom
   Main House with an elevator, spa, gym, & a wine room, a pool house, a
   1-bedroom guest cottage, a carriage house with 2 bedrooms, a ballroom & a
   movie theatre, and a 4+ car garage, with 3-bedroom apartment space. The
   grounds also feature an in-ground saltwater heated gunite pool with blue
   stone patio and built in BBQ, a tennis/sports court, a full playground, &
   generator, which powers the entire estate. So many more details and
   high-quality finishes to mention - call broker for private showing....
   11 Beds 15 Baths 20000 SqFt
   View
 * 280 Breezyway Lawrence NY $6,399,000 Experience the grandeur of this
   exquisite, newly constructed 11-bedroom contemporary colonial brick mansion.
   Every detail of this home showcases the highest level of craftsmanship and
   design. There are 13 radiant heat zones, 8 HVAC and full house generator. As
   you step inside, you are greeted by a breathtaking two- story center hall
   adorned with a dazzling Swarovski crystal chandelier. The main floor
   encompasses luxurious living room with fireplace, an elegant formal dining
   room, a stately family room with fireplace along with 3 Andersen doors
   leading onto a 1600 square foot patio, a formal library, plus an ensuite
   guest bedroom and a 3 car heated garage. Prepare to be amazed by a huge
   designer kitchen, featuring two stunning granite-topped islands, butler
   pantry, four top-of-the-line Wolf ovens, three sinks and two Miele
   dishwashers. With four Subzero refrigerators, this kitchen is equipped to
   meet the needs of even the most discerning professional chef. Ascend the
   grand staircase to the second floor, where six spacious bedrooms await,
   boasting high ceilings and impressive architectural details. Your own private
   oasis awaits in the master bedroom, complete with a generous sitting area, 4
   walk-in closets, and a magnificent bathroom with modern Bain Ultra Whirlpool.
   On the third floor, you will discover four additional bedrooms and two full
   bathrooms, providing ample space for family and guests. An elevator services
   all 4 floors. The lower level of this masterpiece home offers a pleasant
   surprise with its nine-foot ceilings. A custom-built walnut bar takes center
   stage in an expansive and elegant entertainment area with a theater, billiard
   room and gym, perfect for hosting memorable gatherings. This remarkable
   property is nestled on a beautifully manicured one-acre lot, offering a
   serene and picturesque setting. Let this be the home of your dreams, where
   you can create beautiful and lasting family memories!...
   11 Beds 9 Baths 11000 SqFt
   View
 * 1 Victor Court Upper Brookville NY $5,995,000 Welcome to this exquisite ultra
   luxury home located in the prestigious Upper Brookville neighborhood of Long
   Island. Situated on a tranquil 2.2-acre plot, this custom-built brick
   colonial with imported stone accents on the facade presents an unparalleled
   level of craftsmanship and opulence. Meticulous attention to detail is
   evident throughout the property, from the stunning soffit molding and copper
   gutters to the use of the highest quality exterior materials available.
   Approaching the home, you’ll be captivated by the professionally landscaped
   grounds, showcasing mature foliage carefully selected to enhance the
   property’s beauty. As you step through the heavy steel front door, perfectly
   befitting this grand residence, you’ll be greeted by a double-height entry
   foyer. The sweeping staircase and magnificent chandelier set the tone for the
   elegance and sophistication that awaits. No expense has been spared in the
   interior design of this home. Custom crown molding, coffered ceilings, and
   exquisite wainscot millwork adorn every room. The windows are adorned with
   handcrafted, custom window treatments made from the finest materials, adding
   a touch of luxury to every living space. The living room features a stunning
   mantle and a grand piano, creating an ideal space for entertaining guests.
   The sunroom boasts floor-to-ceiling windows and elegant French doors that
   open up to the expansive back patio. Its abundance of natural light and
   lighter color scheme create a unique ambiance, while a double-sided fireplace
   connects it to the neighboring family room. The family room exudes warmth and
   traditional charm, with its rich mahogany and cream-colored coffered Venetian
   plaster ceilings. The kitchen is a chef’s dream, featuring high-end
   appliances, a generous center island, double sink, and double oven. Adjacent
   to the kitchen, a butler’s pantry with an additional sink leads into the
   spacious dining room, perfect for hosting lavish dinner parties. The home
   office, crafted entirely in mahogany, offers a regal space for work or
   relaxation. French doors lead out to a private patio, providing a serene
   retreat. On the main level, you’ll discover a guest bedroom suite complete
   with a full bathroom, ensuring comfort and privacy for visitors. The
   temperature-controlled three-car garage, equipped with a car lift, is a car
   enthusiast’s dream, offering ample space for working on vehicles and
   motorcycles. Ascending to the second floor, the grand master suite awaits,
   encompassing multiple rooms. This expansive sanctuary features a sitting
   room, separate his and her walk-in closets, an oversized master bathroom with
   a standalone tub, an exercise room, and a balcony overlooking the sprawling
   yard. Additionally, four bedrooms with en suite bathrooms and walk-in closets
   provide luxurious accommodations for family members or guests. The
   convenience of a second-floor laundry room adds to the home’s functionality.
   The basement is an entertainment haven, boasting a custom-made theater, game
   room, recreation room with a wet bar, gym area, full bathroom, and a wine
   cellar, providing endless opportunities for leisure and relaxation. Outside,
   the backyard oasis beckons with a stunning bluestone patio featuring a fully
   equipped outdoor kitchen, pizza oven, and a cozy fire pit. Adjacent to the
   heated gunite pool, complete with a sun deck, jacuzzi, waterfalls, and
   seating, a gazebo lounge awaits, offering two televisions, a wood fire pit,
   and ample space for relaxation and enjoyment. Ascending the stairs towards
   the pool house, you’ll discover a second fully equipped outdoor kitchen,
   while the raised patio area boasts another gas fire pit. The pool house
   exudes a rustic charm reminiscent of Vail, Colorado, with exposed beams, a
   kitchenette, a lounge area, and a full bathroom. Completing the outdoor
   amenities is a professional bocce ball court, providing a perfect setting for
   friendly competition and leisure activities. This home truly has it all,
   reflecting the owner’s unwavering commitment to luxury and attention to
   detail. Nestled within the highly sought-after Locust Valley school district
   and in close proximity to the exclusive shopping and entertainment of the
   Gold Coast, this property presents a once-in-a-lifetime opportunity to
   experience the epitome of luxurious living....
   6 Beds 9 Baths 11000 SqFt
   View

VIEW ALL

 * 21 Yukon Drive Woodbury NY $2,488,000 Beautiful WOODBURY ESTATES Colonial,
   featuring an IG Saltwater Pool, Tennis Ct with lights, Wine Room, Gym,
   multiple Ensuites, first floor guest suite and several home office spaces.
   PLUS the house is ALL NATURAL GAS. As you step inside, you’ll be greeted by
   beautiful marble floors and solid mahogany doors, a symbol of timeless
   craftsmanship, setting the tone for the rest of the home. The elegant dining
   room is great for large gatherings and boasts a magnificent
   temperature-controlled WINE ROOM for the ultimate wine enthusiast. The
   interior boasts a cutting-edge Sonos music system, beautiful open floorplan w
   large living room opening into the large den w fireplace, radiant heated
   floors, and a state of the art European-styled Chef’s kitchen equipped with
   top-of-the-line Wolf appliances, and lots of counterspace. What I love is how
   the entire back of the home boasts large French Doors (all MARVIN WINDOWS &
   DOORS) so you can enjoy the beautiful views of the backyard year-round AND
   allows tons of natural light to stream in. Retreat to the incredible Primary
   suite, where A Dual gas fireplace leads to a sitting room, and a walkout
   covered balcony offering breathtaking views of the backyard. The master bath
   is a spa-like haven with heated floors, a spacious jacuzzi tub, and a
   rejuvenating steam shower. The outdoor oasis is a dream come true with an
   inground gunite saltwater pool, tennis court w lights, and a sophisticated
   outdoor kitchen complete with a refrigerator, warming drawer and two burners.
   TESLA CHARGER in Garage w/2nd garage wired for additional Tesla charger (3
   car garage). This home resides within the Syosset Central School District and
   is close to the local golf course, parks, and hiking trails, and some of the
   best restaurants on Long Island. This is more than just a home; it’s a
   lifestyle....
   6 Beds 6 Baths
   View
 * 1616 Broadway Hewlett NY $1,350,000 This exquisite contemporary colonial
   residence boasts a prime location set back from the street, enhancing its
   striking curb appeal. With 5 bedrooms and 3 bathrooms, this move-in-ready
   home is bathed in natural light thanks to its four spacious skylights. The
   expansive formal dining room is perfect for accommodating a large family, and
   the full basement with 8-foot ceilings for versatility. Outside, you’ll find
   a stunning inground gunite pool and a beautifully designed patio in the
   well-landscaped yard. Located in school district 14 and conveniently close to
   all amenities, this property is a rare find that won’t stay on the market for
   long!...
   5 Beds 3 Baths 2800 SqFt
   View
 * 444 W Fulton Street Long Beach NY $1,300,000 Experience the Epitome of
   Coastal Living in this Stunning Colonial Lifted in 2017 Located on One of the
   Most Desirable Blocks in Long Beach. Situated Minutes to the Beach, Around
   the Block From Reynolds Channel & Less Than 1 Hour From NYC! Main Floor:
   Entry Foyer with French Doors Leading to a Gracious Living Room w/ Wood
   Burning Fireplace, Spacious Den, Full Bathroom, Gorgeous Kitchen w/SS
   Appliances, Granite Counters & Sub-Zero Refrigerator, Hallway off Kitchen
   with Sliders to Deck with Staircase to Rear Yard, Formal Dining Area. 2nd Fl:
   Expansive Primary Bedroom Ensuite w/Spa-Like Bathroom, 3 Large Bedrooms, Main
   Full Bath w/ Radiant Heat, Laundry Closet, Pull Down Staircase to Attic.
   Ground Floor: 949 sq ft of Finished Space Offers Laundry, Storage, Access to
   Rear Yard and can be used for a Family Room, Gym, Storage, Home Office etc.
   Add’l Features: Beautifully Landscaped Front Yard & Paved Fenced Yard w/Room
   for a Pool, 2 Zone IG Sprinkler System, Outdoor Shower & Shed, Hardie Board
   Siding, Plethora of Closets/Storage, High-Efficiency Heating/Cooling System,
   200 AMP Electric Service and 4 Car Driveway. Close to Long Beach’s Famous
   Boardwalk, Pristine Beaches, Shopping, Restaurants, LIRR and Parkways!...
   4 Beds 3 Baths 2110 SqFt
   View
 * 46 Country Club Drive Unit 46 Jericho NY $1,295,000 Welcome to luxury living
   in this exquisite residence nestled within The Hamlet, a highly coveted gated
   community. This immaculate end unit, situated at the back of the development,
   offers unparalleled privacy and tranquility. Boasting an expansive sprawling
   ranch layout, this residence is a haven of comfort and style. The master
   bedroom is a retreat in itself, featuring dual walk-in closets and an
   indulgent master bathroom. Two additional well-appointed bedrooms provide
   ample space for family or guests. The unit includes an additional full bath
   and a convenient half bath for added comfort and convenience. Step into the
   heart of the home, where a vast family room awaits with its double-height
   ceiling and a charming wood-burning fireplace, creating a warm and inviting
   atmosphere. The formal dining room and living room offer elegant spaces for
   entertaining or intimate gatherings. The well-designed eat-in kitchen,
   adorned with modern appliances, opens to a spacious deck, providing the
   perfect setting for al fresco dining and relaxation. Enjoy the serene
   outdoors in the privacy of your own expansive deck. But the luxury doesn’t
   end there-the property boasts a newly renovated fully finished 2, 000 sq. ft.
   + basement, featuring an incredibly large entertainment or recreation room.
   Three additional versatile rooms in the basement can be utilized as offices,
   bedrooms, or storage, complemented by a full bathroom for added convenience.
   With an attached two-car garage, parking is a breeze, offering both security
   and convenience. Beyond the confines of this remarkable unit, the gated
   community offers a plethora of amenities, including a clubhouse, basketball
   courts, pools, tennis courts, pickleball court, gym, and a children’s
   playground. Indulge in a lifestyle of comfort and recreation, surrounded by
   the beauty and convenience of this exclusive community. Don’t miss the
   opportunity to call this condo home, where luxury, space, and community
   converge in perfect harmony. Schedule a showing today and experience the
   epitome of upscale living....
   3 Beds 4 Baths 2260 SqFt
   View

VIEW ALL

 * Open House
   222-11 100th Rd Queens Village NY $995,000 Lovely 3 bedroom, 2 bathroom Brick
   Ranch home in Queens Village is being SOLD AS IS. The home features, a
   spacious kitchen, living room, and dining room. Full finished basement with
   OSE to a backyard and a Private driveway. Close to public transportation, UBS
   arena and access to highways. Great for Investors!...
   3 Beds 2 Baths 3096 SqFt
   View
 * Open House
   28 Homestead Avenue Port Jefferson Station NY $429,996 Welcome to this
   fabulous home in an ideal location! This charming 2-bedroom, 1-bath ranch is
   situated on a spacious and oversized property on a quiet dead end street and
   with a full unfinished basement, offering endless possibilities for
   customization. The prime location ensures convenience with proximity to the
   LIRR, shopping centers, public transportation, and easy access to highways
   and the ferry. Embrace the potential of this residence and make it uniquely
   yours. Plus, enjoy the perks of being close to the vibrant Port Jefferson
   Village, boasting excellent restaurants, a public park, shopping, and more.
   Don’t miss out on this fantastic opportunity!...
   2 Beds 1 Baths
   View

VIEW ALL



LONG ISLANDS PREMIER


LUXURY REAL ESTATE BROKER

Since its inception, Berkshire Hathaway HomeServices Laffey International Realty
as redefined the business of real estate, modernizing and advancing the industry
by fostering a culture of partnership in which all clients are represented in a
collaborative environment. Shunning the traditional model of how real estate is
practiced, our agents share their knowledge and expertise, ensuring our clients
better representation and a true competitive edge.

Learn More About Berkshire Hathaway HomeServices Laffey International Realty



WE KNOW GREAT HOMES


 * $368 BILLION
   
   Total Inventory


 * 4,100
   
   Networked Offices


 * 65
   
   Countries


 * #1
   
   The Number #1 Real Estate Network

Search Luxury Real Estate


LAFFEY INTERNATIONAL REALTY TV

2 Spring Hill Ln Event!



Event at 3 E Huxley Dr, Lloyd Harbor, NY



Luxury Event at 300 Lawrence Hill Rd, Cold Spring Harbor, NY



8 Sound Rd, Northport Event!



215 Harbor Rd, Cold Spring Harbor Champagne & Sunsets Event!



Mortgages are a necessary part of buying a home and for years, Contour Mortgage
has been a leading home finance solution provider to many of our new and second
time homebuyers. Contour Mortgage has 25 years of serving the community and
we’re proud to offer their professional lending services to our buyers and
sellers. Contour’s team of dedicated direct lending specialists have enabled so
many the opportunity to become homeowners and their service goes well beyond the
closing. We invite you to experience the what services and value Contour has to
offer.

Learn More About Contour



WHAT IS YOUR HOME WORTH?


CHECK CURRENT MARKET VALUES FOR YOUR HOME AND VIEW PROFILES OF POTENTIAL BUYERS.

Get Report



VIDEO OF THE MONTH

Welcome To 95 Lake Rd, Manhasset, NY
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  
 *  

 * Property Search
 * Services
 * Our Agents
 * About
 * Careers
 * Blog
 * Contact

866-968-0507
©2022 BHH Affiliates, LLC. An independently owned and operated franchisee of BHH
Affiliates, LLC. Berkshire Hathaway HomeServices and the Berkshire Hathaway
HomeServices symbol are registered service marks of Columbia Insurance Company,
a Berkshire Hathaway affiliate. Equal Housing Opportunity.