www.devexpress.com
Open in
urlscan Pro
2606:4700:10::ac43:2667
Public Scan
Submitted URL: http://www.devexpress.com/
Effective URL: https://www.devexpress.com/
Submission: On March 12 via manual from US — Scanned from DE
Effective URL: https://www.devexpress.com/
Submission: On March 12 via manual from US — Scanned from DE
Form analysis
1 forms found in the DOMName: aspnetForm — POST ./
<form name="aspnetForm" method="post" action="./" id="aspnetForm">
<div>
<input type="hidden" name="__VSTATE" id="__VSTATE"
value="ECwHiXZdYx8rjV8JfHjLhroeRo7Et9vzsGzGpdJVDd/Hc/czrJHoblR1hkj+yA+VieLmoNx4CBgZUbEOP27O1pqijygpTV6lI+iyo5G422bacKqiNqt0Y5KTpPHr8lrKzIHvZRxx2UYBX7mFGhGRdsEPxcH5/zfCQPh768CNQZUM4k+lqgHSFtENU36a7BCQnqqNKJ6vfVdMpYFG9d/69nzmWelXt2y5oIFiXNRY8iITVrfLTFsWNWkcSb4DTFyAffJvmtLjn/kdT3PLMXO6+ODZ86Mu33qH1mr/FSFqZrC1Ac+6CuFMxLbZQIJ0+hLt6pqMOxZHX8xzIH+xn6IvMqVKgL/ZpLRC62a57k3xhbFH96uGsOxNJCjpvSKsDPp1P/KzCLidiP55hIfNtigXNXDfjhmEgUmb7CeeLxHQOPGkLVafYUgQsPGp0Bk3Rk8yhtCu5JCvIdQcEw712VWz4i9w0DbGteT8gsfxrq8xS3Vtdj4RyiqKuaZoVgX7bZCj2o9B40Sebg6KvlOM2LYivdpVggCwz526uoTrSzqzJPBGCs7HzjOMa1C9IznDP0TjbHP/lyLYa3wb+r9aneZ/sMauPNwuqIoiCaQ54MAavOi7xe1QzxpFhP2zaPjylxRJ0GBAZGSjPHFFlLsxQicO1+8tvWHtRzjHfHcgagft2mWgthBcUlBNjhcQzH21hRu8ZP0om5mriyJSCYIIsZYZinzYUW9uD5692uFaJVkdz+2MRd0/ybFY88oEENRdLmyqJrwVaJg9UdBhyV5tfKNPQKsZtRvur6E5QtUJRlLCWm7LfLQnaqBvnVIG2kdgArhjarmbmytYZ1i+gX4kPK5F1lUG8PSIzy/ErnLF+1+XAnuWHMOL4e72BgFLnvllMW35+LKo+RmJ67B6ekT8assbC6OG6P6CNNs73RWIjvAdW7T2tSwmlAT3kw9/Tf1VugEBEsJseWOedRvgECBaG2DdCL06sVeXIC7iK9KESrlMe3wNOjMb/y3ssDltBUGp4Sz4TIqCU4jrxluG9dnEy673KZDn1sQC+tzF2jfCqVqUX+/6lULheQXKlFaOVUdya1MAUp4UyE076B6cCTB2MKFpKUmWJ4kW1wpX9XAkxCi4F7klFq7JF62LR1Hjtdn28HAVSGRGSKVdU9+Pb5XSV4Frh3fhKRpo//P+UnSs9khEqiwhJp592tPYbz5xW/jpwMVmUjK3XuvwNwose+Nv9Ic9ZBSuoOwfb/QgKVLtn4YPaHQzxstu0MDnNpICDgkp2F6Mb84iYoXt4mek34LBazBvGiYhYM3OcOyjYoB6CIDrTjqTgvXFjKUWhcbepraP0U2y45UKAd2QyiNBPycaeGrgyOy5K2V99aSi8ZyzfRBjEubmiRUD0qwZlz7Yt7HoKVcu+gjgeIl7WO98LaJiRa0JkrQVbh5QswfFL3iXWNAzuotffJBrq+UvW6wR4TGTe6qrSIIcfNlf40clF0lgzQrAqMx4p58+MurSTh9k7IzAeRajNtsXhm2vMRREVhncMPm3WbbmkKgUzrgVBBZnmsj/vi8vDdOV9wvctlw+3Kfo/jFZJfYaCsktLfrPUaDNo4239gJyJHEAQ0EcRrNZRyj2cuHm+WQWD7upfD2QEcWo9z9DFa4DzFkyR/I7wLjodoER2/L0ijhW1kT4/LD1vDAgFH5G9QRQNpdKGjjCNAshIlY3nQE4Ivm7c5YHu+72yjdccY3affxxQX4k/nik3igGK0R6ep7qec2bxJ9PRvAZsfBsvIdR2U2FnUGTpKsrCAAU627iuVR+/CJFX1x0vJpc/v9p81xRxe1Xeg31+cSsRpArXFvw2khZzFQ38Tm0ZX4U/kM8l7Ya4vkl30PzrWwAXDX9c6c5ti88EkXbB9ElOkX645h9fxccrvb7ZAjVwt9YMZ46cOr4K+Yf8IGV0Cy+Xr8JU8qcX/g0blnFjQSagOZSnTlMdG2K4Ph7zudNNRK/hKXmMAK6iJ5Bq2jGOmvJ1eCgMt0=">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="">
</div>
<div>
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAKvVXD1oYELeveMr0vHCmYPbmOiP4Z8AWX9VyP6/jUv1x4mDjFc5zGGMIDHq+9n4j6gOTNF">
</div>
<script type="text/javascript">
var _wsData = {
"Settings": {
"MainWebSiteUrl": "https:\/\/www.devexpress.com\/",
"TrackingEnabled": true
},
"UserInfo": {
"IsLoggedIn": false
}
};
</script>
<header class="Fixed">
<div id="TOCChatLink"> Chat Now </div>
<div class="r-container">
<a tabindex="-1" class="Logo" title="DevExpress" href="https://www.devexpress.com/" id="Header-Logo"></a>
<div class="ControlContainer">
<a id="Cart" tabindex="-1" title="Shopping Cart" data-empty-text="Cart" data-cart-text="Cart: ##" href="https://www.devexpress.com/ClientCenter/Purchase/Checkout/">Cart</a><a id="MyDownloads" tabindex="-1" class="HeadLink hidden visible-xs" href="https://www.devexpress.com/ClientCenter/DownloadManager/">My Downloads</a><a id="FreeTrial" tabindex="-1" class="HeadLink Button Orange hidden visible-xs" href="https://www.devexpress.com/Products/Try/">Free Trial</a><a id="LogIn" tabindex="-1" class="HeadLink" href="https://www.devexpress.com/MyAccount/LogIn/?returnUrl=https%3A%2F%2Fwww.devexpress.com%2F">Log In</a>
<div id="MyAccount"
data-myaccount="{"Urls":{"Login":"https://www.devexpress.com/MyAccount/LogIn/?returnUrl=https%3a%2f%2fwww.devexpress.com%2f","ManageProfile":"https://www.devexpress.com/MyAccount/","Download":"https://www.devexpress.com/ClientCenter/DownloadManager/","Renew":"https://www.devexpress.com/Buy/Renew/","PurchaseHistory":"https://www.devexpress.com/ClientCenter/PurchaseHistory.aspx","ManageLicenses":"https://www.devexpress.com/ClientCenter/LicenseManager/","Logout":"https://www.devexpress.com/MyAccount/LogOut/?returnUrl=https%3a%2f%2fwww.devexpress.com%2f"}}"
style="display:none;">
<span class="UserIcon"></span>
</div>
<div id="SiteSearch">
<div title="Search" class="SearchButton">
</div>
<div class="SearchBox">
<input name="ctl00$ctl00$tbSiteSearch" type="text" value="Type keywords here" id="tbSiteSearch" tabindex="-1" class="NullText" autocomplete="off" nulltext="Type keywords here">
</div>
</div>
<div id="NotificationCenter" tabindex="-1">
<a tabindex="-1" data-notifications-control="bell" href="javascript:;"><span class="Bell"></span><span class="MessageCount" data-notifications-count="0"></span></a>
<div class="UnreadHint" style="left: -87px;">
<div class="Hint" data-notifications-count="0"></div>
</div>
<div class="NotificationsList" style="left: -204px; width: 430px;"></div>
</div>
</div>
</div>
</header>
<div class="HeaderPlaceholer" style="height: 36px;"></div>
<script type="text/javascript">
window.SearchServiceUrl = 'https://search.devexpress.com/?m=Web&q=';
</script>
<nav id="MainMenu">
<div class="MenuContainer">
<div class="r-container">
<a tabindex="-1" class="Logo" title="DevExpress" href="https://www.devexpress.com/" id="TOC-Logo"></a><a tabindex="-1" class="Menu-Toggle" href="javascript:;" data-role="Menu-Toggle-Button"><span></span></a>
<div class="h-clear hidden-md">
</div>
<ul>
<li><a tabindex="-1" href="javascript:;">Products</a>
<div class="SubMenu Products">
<div class="Header hidden-md">
<span>Products</span>
<div class="CloseButton">
</div>
</div>
<div class="r-container">
<div class="ScrollContainer">
<div class="column">
<div class="GroupTitle"> MULTI-PLATFORM PACKAGES </div>
<a tabindex="-1" href="https://www.devexpress.com/subscriptions/universal.xml"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#ff7200;" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill: #fff" d="M35.94,50.77q3.69,0,5.49-2,1.5-1.74,1.5-6.66V20.24H39v21.9A8.42,8.42,0,0,1,38.36,46,2.51,2.51,0,0,1,36,47a2.49,2.49,0,0,1-2.38-1.07,10.46,10.46,0,0,1-.59-4.34V20.24h-4V41.55c0,3.3.38,5.52,1.15,6.68C31.33,49.92,33.23,50.77,35.94,50.77Z"></path></svg>Universal Subscription</a><abbr>Our
Best Value – includes over 600 UI Controls, our award-winning reporting platform, DevExpress Dashboard, the eXpressApp Framework, CodeRush for Visual Studio and
more.</abbr><a tabindex="-1" href="https://www.devexpress.com/subscriptions/dxperience.xml"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M25.05,48.43a8.93,8.93,0,0,0,2.58-4.59,34.12,34.12,0,0,0,.8-8.13,36.83,36.83,0,0,0-.72-8.34,11,11,0,0,0-2.42-4.88,6.23,6.23,0,0,0-2.58-1.74,12.55,12.55,0,0,0-3.85-.51h-5V50.4h3.28Q22.84,50.4,25.05,48.43ZM17.92,23.66h.51a4.53,4.53,0,0,1,4.51,2.62q1.23,2.61,1.23,9.59,0,6.48-1.29,8.73t-5,2.25Z"></path><path style="fill:#fff" d="M33.8,50.4l1.74-5.47.35-1.13.69-2.15a14.2,14.2,0,0,0,.52-2.5,22.18,22.18,0,0,0,.53,2.42c.25.91.57,1.94,1,3.09l2,5.74h4.1L39.12,35.09,44.7,20.24H40.6l-1.93,6.21-.28.88c-.19.63-.38,1.25-.55,1.88s-.34,1.27-.48,1.93a31,31,0,0,0-1.47-5.06L33.8,20.24H29.86l5.35,14.85L29.51,50.4Z"></path><path style="fill:#fff" d="M51,37a13,13,0,0,0,5.14-.8q3.52-1.76,3.53-7.77c0-2.85-.58-4.94-1.76-6.25s-3-2-5.62-2H46.93V50.4H51Zm0-13.36h.57a3.46,3.46,0,0,1,2.95,1.25,6.68,6.68,0,0,1,.93,3.95,5.37,5.37,0,0,1-1,3.67c-.64.68-1.8,1-3.48,1Z"></path></svg>DXperience Subscription</a><abbr>Save
Hundreds – includes DevExpress UI Controls for WinForms, ASP.NET, MVC, WPF, our award-winning reporting platform and CodeRush for Visual Studio.</abbr>
<div class="h-clear">
</div>
</div>
<div class="column">
<div class="column">
<div class="GroupTitle"> WINDOWS DESKTOP CONTROLS </div>
<a tabindex="-1" href="https://www.devexpress.com/products/net/controls/winforms/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M55.16,31.49c0,1.67.08,3.45.23,5.34s.4,4,.73,6.32A111.37,111.37,0,0,0,53,32.27l-4-12H45.18V50.4h4L49,37.26c0-.38,0-.72,0-1s0-.55,0-.76l-.24-3.73-.21-3.07c0-.17,0-.37-.06-.61s-.06-.53-.1-.87c.08.34.15.63.21.9s.1.48.13.66c.31,1.46.65,2.85,1,4.18s.76,2.62,1.18,3.89L55.42,50.4h3.8V20.24H55.16Z"></path><path style="fill:#fff" d="M28.46,32l-.29,2c-.18,1.38-.36,2.79-.52,4.22s-.31,2.92-.44,4.45c-.13-1.45-.3-3-.5-4.59s-.45-3.34-.75-5.21l-2-12.68H20.8L18.64,33.29c-.21,1.21-.4,2.53-.58,4s-.34,3-.5,4.7l-.1,1c0-.26,0-.48-.05-.65s0-.28,0-.35l-.22-2.56c-.08-.92-.19-1.94-.35-3.06l-.33-2.07-2-14H10.49L15.71,50.4H19l2.21-13c0-.09.06-.32.11-.7s.13-.9.22-1.56l.41-2.89q0-.16.09-.87c0-.48.1-1.15.16-2,0-.15,0-.33.06-.55s.05-.48.08-.78l.1,1.25c.06.71.12,1.31.18,1.77s.1.82.13,1.06l.41,3c.1.7.18,1.24.23,1.62s.09.59.1.64l2.13,13h3.16l5.34-30.16H30.2Z"></path><rect style="fill:#fff" x="36.47" y="20.24" width="4.06" height="30.16"></rect></svg>WinForms</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/wpf/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M17.76,50.4l2.2-13a5.21,5.21,0,0,0,.12-.7c.05-.38.13-.9.22-1.56l.41-2.89c0-.11,0-.4.08-.87s.11-1.15.17-2c0-.15,0-.33.06-.55s.05-.48.08-.78l.1,1.25c.06.71.12,1.31.18,1.77s.1.82.13,1.06l.41,3c.1.7.18,1.24.23,1.62s.09.59.1.64l2.13,13h3.16l5.34-30.16H29L27.25,32l-.29,2c-.19,1.38-.36,2.79-.52,4.22s-.31,2.92-.44,4.45c-.13-1.45-.3-3-.5-4.59s-.45-3.34-.75-5.21l-2-12.68H19.59L17.43,33.29c-.21,1.21-.4,2.53-.58,4s-.34,3-.5,4.7l-.1,1c0-.26,0-.48-.05-.65s0-.28,0-.35l-.22-2.56c-.08-.92-.19-1.94-.35-3.06l-.33-2.07-2-14H9.28L14.5,50.4Z"></path><path style="fill:#fff" d="M39.32,37a13,13,0,0,0,5.14-.8Q48,34.46,48,28.45c0-2.85-.58-4.94-1.76-6.25s-3-2-5.62-2H35.26V50.4h4.06Zm0-13.36h.57a3.46,3.46,0,0,1,3,1.25,6.68,6.68,0,0,1,.93,3.95,5.37,5.37,0,0,1-1,3.67c-.64.68-1.8,1-3.48,1Z"></path><polygon style="fill:#fff" points="55.18 36.65 61.31 36.65 61.31 33.21 55.18 33.21 55.18 23.68 61.98 23.68 61.98 20.24 51.12 20.24 51.12 50.4 55.18 50.4 55.18 36.65"></polygon></svg>WPF</a><a tabindex="-1" href="https://www.devexpress.com/products/vcl/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M23.38,50.4,29.3,20.24H25.51l-2,11.14c0,.27-.11.58-.17.93s-.12.74-.18,1.16l-.69,4.59L22,41.55a5.67,5.67,0,0,0-.08.59c0,.23-.06.5-.1.8l-.2-1.48c-.06-.5-.14-1.05-.22-1.67s-.18-1.28-.28-2l-.65-4.37-.31-2L18.34,20.24h-4L20.16,50.4Z"></path><path style="fill:#fff" d="M40,50.77A6.58,6.58,0,0,0,43.25,50V46.22a6.11,6.11,0,0,1-2.41.63q-5.72,0-5.72-11.18a39.79,39.79,0,0,1,.32-5.38,14.14,14.14,0,0,1,1-3.76,5.13,5.13,0,0,1,1.71-2.19,4.22,4.22,0,0,1,2.48-.72,6.45,6.45,0,0,1,2.62.76V20.73a7,7,0,0,0-3.36-.9,7.36,7.36,0,0,0-6.85,4q-2.23,3.95-2.24,12Q30.8,50.77,40,50.77Z"></path><polygon style="fill:#fff" points="57.37 46.96 50.73 46.96 50.73 20.24 46.66 20.24 46.66 50.4 57.37 50.4 57.37 46.96"></polygon></svg>VCL</a><a tabindex="-1" href="https://www.devexpress.com/winui/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M56.37,25.68,49.61,13.74a1.47,1.47,0,0,0-.54-.54,1.44,1.44,0,0,0-.74-.2H23.67a1.48,1.48,0,0,0-1.28.74L15.63,25.68l-5.44,9.59a1.5,1.5,0,0,0,0,1.46l5.44,9.59,6.76,11.94a1.48,1.48,0,0,0,1.28.74H48.33a1.44,1.44,0,0,0,.74-.2,1.47,1.47,0,0,0,.54-.54l6.76-11.94,5.44-9.59a1.51,1.51,0,0,0,0-1.46Zm-36,10.46L31,54.57a.29.29,0,0,1-.25.43H24.06a.29.29,0,0,1-.25-.15L13,36.14a.27.27,0,0,1,0-.28L23.81,17.15a.29.29,0,0,1,.25-.15h6.65a.29.29,0,0,1,.25.43L20.36,35.86a.27.27,0,0,0,0,.28Zm38.6,0-9.91,16.7a.31.31,0,0,1-.53,0L45,47a.3.3,0,0,1,0-.29L51.3,36.15a.32.32,0,0,0,0-.3L45,25.3A.3.3,0,0,1,45,25l3.48-5.86a.31.31,0,0,1,.53,0L59,35.85A.32.32,0,0,1,59,36.15Z"></path></svg>WinUI (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/reporting/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><polygon style="fill:#fff" points="45 16 45 24 53 24 45 16"></polygon><path style="fill:#fff" d="M36,39c5.52,0,10-1.79,10-4H35l3.83-3.83A23.15,23.15,0,0,0,36,31c-5.52,0-10,1.79-10,4S30.48,39,36,39Z"></path><path style="fill:#fff" d="M20,56H52a1,1,0,0,0,1-1V52H48V48l2,2h3L67,36l-5-5-9,9V25H44V16H20a1,1,0,0,0-1,1V55A1,1,0,0,0,20,56ZM63,36l1,1L53,48l-1-1Zm-2-2,1,1L51,46l-1-1ZM25,35c0-2.76,4.92-5,11-5s11,2.24,11,5v6c0,2.76-4.92,5-11,5s-11-2.24-11-5Z"></path></svg>Desktop Reporting</a>
<div class="h-clear">
</div>
<div class="GroupTitle"> ENTERPRISE & SERVER TOOLS </div>
<a tabindex="-1" href="https://www.devexpress.com/products/net/dashboard/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M64,32a19.91,19.91,0,0,0-6.38-14.62L43,32Z"></path><path style="fill:#fff" d="M40,47a14.94,14.94,0,0,1-1.72,7c.24,0,.48,0,.72,0A20,20,0,0,0,59,34H38L52.62,19.38A20,20,0,0,0,19,33.24,15,15,0,0,1,40,47Z"></path><path style="fill:#fff" d="M25,60A13,13,0,1,0,12,47,13,13,0,0,0,25,60Zm0-22a9,9,0,0,1,8.48,12H27l3-8-7,8H16.52A9,9,0,0,1,25,38Z"></path></svg>Business Intelligence Dashboard</a><a tabindex="-1" href="https://www.devexpress.com/products/net/report-server/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M41,18H18a1,1,0,0,0-1,1V57a1,1,0,0,0,1,1H50a1,1,0,0,0,1-1V28H41Zm4,19v6c0,2.76-4.92,5-11,5s-11-2.24-11-5V37c0-2.76,4.92-5,11-5S45,34.24,45,37Z"></path><path style="fill:#fff" d="M52,16H20a1,1,0,0,0-1,1H42L52,27V56a1,1,0,0,0,1-1V17A1,1,0,0,0,52,16Z"></path><path style="fill:#fff" d="M54,14H22a1,1,0,0,0-1,1H53a1,1,0,0,1,1,1V54a1,1,0,0,0,1-1V15A1,1,0,0,0,54,14Z"></path><path style="fill:#fff" d="M34,33c-5.52,0-10,1.79-10,4s4.48,4,10,4,10-1.79,10-4H33l3.83-3.83A23.15,23.15,0,0,0,34,33Z"></path></svg>Report & Dashboard Server</a><a tabindex="-1" href="https://www.devexpress.com/products/net/office-file-api/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M18,58H50a1,1,0,0,0,1-1V28H41V18H18a1,1,0,0,0-1,1V57A1,1,0,0,0,18,58Zm7-24H43v1H25Zm0,2H43v1H25Zm0,2H43v1H25Zm0,2H43v1H25Zm0,2H43v1H25Z"></path><path style="fill:#fff" d="M54,16V54a1,1,0,0,0,1-1V15a1,1,0,0,0-1-1H22a1,1,0,0,0-1,1H53A1,1,0,0,1,54,16Z"></path><path style="fill:#fff" d="M52,27V56a1,1,0,0,0,1-1V17a1,1,0,0,0-1-1H20a1,1,0,0,0-1,1H42Z"></path></svg>Office File API (XLS, DOC, PDF)</a>
<div class="h-clear">
</div>
<div class="GroupTitle"> MOBILE CONTROLS </div>
<a tabindex="-1" href="https://www.devexpress.com/maui/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M19.67,20.24c-1.15,6-3.21,15.79-4,21.7-.69-6-3-15.69-4.26-21.7H8L5.5,50.29H9.31l1.17-20.7c.63,5.89,2.75,14.84,3.93,20.7h2.73c1-5.13,3.12-15.64,3.83-20.7.15,6,.63,14.65,1.09,20.7h3.87l-2.76-30Z"></path><path style="fill:#fff" d="M33.56,20.24,27,50.29h3.9l1.14-5.86h6l1.13,5.86h4l-6.45-30ZM32.63,41.3c1-5,2-10.25,2.45-15.22.51,5.33,1.39,10.22,2.35,15.22Z"></path><path style="fill:#fff" d="M54.38,42.06c-.18,3.14.13,4.68-2.92,4.81-3.2-.19-2.76-2-3-5.39V20.24h-4V41.48c0,6.08.94,8.94,6.85,9.18,5.6-.16,6.95-2.63,7-8.6V20.24h-4Z"></path><rect style="fill:#fff" x="60.98" y="20.24" width="4.05" height="30.05"></rect></svg>.NET MAUI (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/xamarin/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M39.5,20.24l-1.94,6.22-.27.87c-.2.63-.38,1.25-.56,1.88s-.33,1.27-.48,1.93a30,30,0,0,0-1.46-5.06L32.7,20.24h-4l5.36,14.85L28.4,50.4h4.3l1.74-5.47.35-1.13.68-2.15a13.36,13.36,0,0,0,.53-2.5,20.05,20.05,0,0,0,.53,2.42c.24.91.57,1.94,1,3.09l2,5.74h4.06L38,35.09,43.6,20.24Z"></path></svg>Xamarin UI Controls (FREE)</a>
<div class="h-clear">
</div>
</div>
<div class="column">
<div class="GroupTitle"> WEB CONTROLS </div>
<a tabindex="-1" href="https://js.devexpress.com/"><svg width="36px" height="36px" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><title xmlns=""></title><g clip-path="url(#clip0_1311_1312)"><rect width="36" height="36" rx="3" fill="white"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M2.808 0C1.26 0 0 1.25969 0 2.8073V21.1717C6.372 14.5314 17.64 7.76506 34.614 5.38965C35.244 5.29968 35.694 5.23669 36 5.18271V2.8073C36 1.25069 34.74 0 33.192 0L2.808 0Z" fill="#26A4DD"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M33.183 36H2.808V35.991C1.269 35.991 0.018 34.7493 0 33.2107C0.009 32.7968 0.279 32.113 0.414 31.843C0.828 31.0153 1.521 29.9085 2.493 28.8018C8.028 21.8735 18.558 12.4619 35.991 9.42065V33.1927C35.991 34.7403 34.74 36 33.183 36ZM31.248 26.0935C30.798 25.3736 30.222 24.7168 29.547 24.1409C29.079 23.727 28.728 23.4031 28.467 23.1422C27.036 21.7115 27.702 20.6498 28.008 20.3529C28.143 20.2179 28.314 20.1009 28.512 20.029C28.71 19.957 28.917 19.921 29.133 19.921C29.709 19.948 30.249 20.1369 30.699 20.4519L31.05 20.7038V18.3824L30.924 18.3194C30.276 18.0225 29.547 17.8605 28.827 17.8605H28.8C28.323 17.8425 27.819 17.9145 27.369 18.0855C26.919 18.2564 26.505 18.5083 26.172 18.8413C23.652 21.3606 26.19 24.078 26.469 24.3479C26.766 24.6538 27.162 25.0227 27.738 25.5356C28.053 25.8145 28.323 26.0755 28.539 26.3094C28.71 26.4984 28.872 26.6963 29.007 26.9033C29.232 27.2632 29.34 27.6771 29.331 28.0999C29.358 28.5138 29.214 28.9187 28.926 29.2337C28.791 29.3686 28.62 29.4766 28.431 29.5486C28.242 29.6206 28.026 29.6476 27.819 29.6476C27.144 29.6026 26.514 29.3866 26.001 28.9997L25.641 28.7388V31.0422L25.74 31.1052C26.379 31.5461 27.171 31.789 27.972 31.789H28.134C28.593 31.789 29.061 31.6991 29.493 31.5371C29.952 31.3571 30.357 31.0962 30.699 30.7543C31.401 30.0075 31.77 29.0537 31.734 28.091C31.761 27.3981 31.599 26.7053 31.257 26.0755L31.248 26.0935ZM22.869 18.0585H20.421V28.262C20.421 28.7569 20.331 29.6836 19.341 29.6836C18.9 29.6386 18.477 29.5037 18.117 29.2787L17.775 29.0718V31.3842L17.91 31.4472C18.432 31.6811 19.008 31.8071 19.584 31.8071H19.683C19.728 31.8071 19.7708 31.8094 19.8135 31.8116C19.8563 31.8139 19.899 31.8161 19.944 31.8161C20.367 31.8161 20.781 31.7351 21.159 31.5822C21.627 31.3932 22.869 30.8353 22.869 28.361V18.0585Z" fill="#26A4DD"></path></g><defs><clipPath id="clip0_1311_1312"><rect width="36" height="36" rx="3" fill="white"></rect></clipPath></defs></svg>JavaScript – jQuery, Angular, React, Vue</a><a tabindex="-1" href="https://www.devexpress.com/blazor/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><polygon style="fill:#fff" points="43.55 20.06 43.55 23.51 51.66 23.51 42.48 50.34 56.4 50.34 56.4 46.77 47.79 46.77 56.89 20.06 43.55 20.06"></polygon><polygon style="fill:#fff" points="34.08 20.06 30 20.06 30 50.34 40.75 50.34 40.75 46.89 34.08 46.89 34.08 20.06"></polygon><path style="fill:#fff" d="M23.31,34.94a5.29,5.29,0,0,0,3-2.25,9.62,9.62,0,0,0,.84-4.57q0-8.07-6.49-8.06H15.11V50.34h5.33q7.14,0,7.14-8.33a8.82,8.82,0,0,0-.92-4.55A6.56,6.56,0,0,0,23.31,34.94ZM19,23.35a.69.69,0,0,1,.2,0h.49q3.52,0,3.53,4.91a6.74,6.74,0,0,1-.92,4.06A4.16,4.16,0,0,1,19,33.39Zm3.47,22.42c-.64.72-1.79,1.08-3.47,1.08V36.63a4.27,4.27,0,0,1,3.44,1.18c.66.77,1,2.12,1,4.06S23.06,45.05,22.42,45.77Z"></path></svg>Blazor</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M51.36,20.24H46V50.4h4.06V37a13,13,0,0,0,5.14-.8c2.36-1.17,3.53-3.76,3.53-7.77,0-2.85-.58-4.94-1.75-6.25S53.94,20.24,51.36,20.24Zm2.19,12.29c-.64.68-1.8,1-3.48,1V23.66h.57a3.46,3.46,0,0,1,3,1.25,6.68,6.68,0,0,1,.94,3.95A5.36,5.36,0,0,1,53.55,32.53Z"></path><path style="fill:#fff" d="M19.08,20.24,12.51,50.4h3.91l1.15-5.88h6l1.13,5.88h4L22.24,20.24Zm-.94,21.14.74-3.87q.59-3.12,1-5.91c.28-1.85.52-3.69.7-5.5.38,3.71.86,7.2,1.46,10.47l.9,4.81Z"></path><path style="fill:#fff" d="M38.31,34.09c-.89-.9-1.63-1.67-2.19-2.3a10.82,10.82,0,0,1-1.22-1.57,4.86,4.86,0,0,1-.73-2.71,4,4,0,0,1,1-2.87,3.34,3.34,0,0,1,2.62-1.13,6,6,0,0,1,3.34,1.32v-4a8.83,8.83,0,0,0-4.14-1,6.32,6.32,0,0,0-5,2.09,8.12,8.12,0,0,0-1.84,5.61,8.9,8.9,0,0,0,.94,4.33,12.37,12.37,0,0,0,1.5,2.06c.68.78,1.53,1.68,2.56,2.69.66.66,1.22,1.27,1.66,1.81a11.9,11.9,0,0,1,1,1.43,6,6,0,0,1,.73,2.95,4.51,4.51,0,0,1-.94,3,3.22,3.22,0,0,1-2.6,1.1,6.86,6.86,0,0,1-3.94-1.58v4a7,7,0,0,0,4.43,1.42,6.46,6.46,0,0,0,5.06-2.21,8.48,8.48,0,0,0,2-5.76,9.52,9.52,0,0,0-.9-4.35A17.82,17.82,0,0,0,38.31,34.09Z"></path></svg>ASP.NET Web Forms</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/mvc/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M51,23.81q-2.24,3.95-2.23,12,0,14.94,9.14,14.94A6.55,6.55,0,0,0,61.15,50V46.23a6.16,6.16,0,0,1-2.4.62Q53,46.85,53,35.69a39.73,39.73,0,0,1,.32-5.37,14,14,0,0,1,1-3.75,5.22,5.22,0,0,1,1.71-2.2,4.31,4.31,0,0,1,2.48-.71,6.21,6.21,0,0,1,2.61.76V20.77a6.94,6.94,0,0,0-3.35-.9A7.36,7.36,0,0,0,51,23.81Z"></path><path style="fill:#fff" d="M25.05,20.28,22.69,32.36l-.45,2.16-.51,3.28-.56,3.45a1.1,1.1,0,0,0,0,.27q0,.18-.06.51c-.22-1.69-.47-3.3-.73-4.84s-.57-3.08-.89-4.62L16.8,20.28H13.32L10.85,50.4h3.82l1.17-20.75c.21,1.69.44,3.3.69,4.84s.55,3.06.87,4.56L19.78,50.4h2.73l2.54-13.15.19-1,.51-2.75c.06-.36.14-.81.22-1.35s.18-1.15.29-1.87l.09-.6a2.47,2.47,0,0,1,0,.34,1.26,1.26,0,0,1,0,.16l.1,3.71.18,4c0,.24,0,.56,0,.93s0,.83.06,1.35l.69,10.22h3.88L28.56,20.28Z"></path><path style="fill:#fff" d="M41.49,31.4c-.05.28-.11.59-.17.94s-.12.73-.18,1.15l-.68,4.58-.53,3.49c0,.16,0,.36-.08.59s-.06.5-.1.8l-.19-1.48c-.07-.5-.14-1-.22-1.66s-.18-1.29-.29-2l-.64-4.37-.31-2L36.28,20.28h-4L38.1,50.4h3.22l5.91-30.12H43.44Z"></path></svg>ASP.NET MVC</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/core.xml"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M32.63,28.27c.68.78,1.53,1.68,2.56,2.69.66.67,1.22,1.27,1.66,1.81a11.18,11.18,0,0,1,1,1.44,5.89,5.89,0,0,1,.73,2.95,4.48,4.48,0,0,1-.94,3,3.22,3.22,0,0,1-2.6,1.11,6.93,6.93,0,0,1-3.94-1.58v4a7,7,0,0,0,4.43,1.43,6.49,6.49,0,0,0,5.06-2.21,8.48,8.48,0,0,0,2-5.76,9.6,9.6,0,0,0-.9-4.36,18,18,0,0,0-3.38-4.35c-.89-.9-1.63-1.67-2.19-2.31a11.43,11.43,0,0,1-1.22-1.56,4.89,4.89,0,0,1-.73-2.72,4,4,0,0,1,1-2.87,3.38,3.38,0,0,1,2.62-1.13,5.93,5.93,0,0,1,3.34,1.33v-4a8.82,8.82,0,0,0-4.14-1,6.29,6.29,0,0,0-5,2.09,8.11,8.11,0,0,0-1.84,5.6,8.94,8.94,0,0,0,.94,4.34A12.35,12.35,0,0,0,32.63,28.27Z"></path><path style="fill:#fff" d="M51.36,14.6H46V44.75h4.06V31.38a12.84,12.84,0,0,0,5.14-.81c2.36-1.17,3.53-3.76,3.53-7.77q0-4.28-1.75-6.25C55.81,15.25,53.94,14.6,51.36,14.6Zm2.19,12.28q-1,1-3.48,1V18h.57a3.44,3.44,0,0,1,3,1.25,6.62,6.62,0,0,1,.94,3.94A5.34,5.34,0,0,1,53.55,26.88Z"></path><polygon style="fill:#fff" points="47.2 54.66 49.83 54.66 49.83 52.91 47.2 52.91 47.2 50.29 50.01 50.29 50.01 48.55 45.18 48.55 45.18 59.05 50.19 59.05 50.19 57.31 47.2 57.31 47.2 54.66"></polygon><path style="fill:#fff" d="M41.76,54.24v0a2.71,2.71,0,0,0,1.86-2.82c0-1.89-1-2.83-3.16-2.83H37.53v10.5h2V55h.3c.5,0,.89.49,1.18,1.47l.75,2.56h2.26L43.1,56.1C42.76,55.05,42.32,54.43,41.76,54.24Zm-.6-1.41a1.18,1.18,0,0,1-1,.46h-.63v-3h.63a1.26,1.26,0,0,1,1,.39,1.59,1.59,0,0,1,.34,1.06A1.76,1.76,0,0,1,41.16,52.83Z"></path><path style="fill:#fff" d="M24.68,44.75h4L22.24,14.6H19.08L12.51,44.75h3.91l1.15-5.87h6Zm-6.54-9,.74-3.87q.59-3.12,1-5.9c.28-1.86.52-3.69.7-5.5.38,3.71.86,7.2,1.46,10.47l.9,4.8Z"></path><path style="fill:#fff" d="M22.94,49.84A6.76,6.76,0,0,0,21.81,54a6,6,0,0,0,1.09,3.8,3.57,3.57,0,0,0,3,1.39,4,4,0,0,0,2-.49V56.86a2.91,2.91,0,0,1-1.73.6,1.84,1.84,0,0,1-1.65-1,5,5,0,0,1-.6-2.65,5,5,0,0,1,.63-2.72,1.9,1.9,0,0,1,1.7-1,2.71,2.71,0,0,1,1.65.55v-2a4.26,4.26,0,0,0-1.76-.36A3.77,3.77,0,0,0,22.94,49.84Z"></path><path style="fill:#fff" d="M32.41,48.37a3.24,3.24,0,0,0-2.82,1.46,7.22,7.22,0,0,0-1,4.11,6.73,6.73,0,0,0,1,3.9,3.16,3.16,0,0,0,2.75,1.39,3.2,3.2,0,0,0,2.81-1.42,7.05,7.05,0,0,0,1-4,7.19,7.19,0,0,0-.94-4A3.12,3.12,0,0,0,32.41,48.37Zm1.17,8.16a1.33,1.33,0,0,1-1.22.93c-1.12,0-1.67-1.21-1.67-3.65s.57-3.67,1.71-3.67S34,51.38,34,53.87A6.65,6.65,0,0,1,33.58,56.53Z"></path></svg>ASP.NET Core</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/bootstrap-webforms.xml"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M44.42,34.13V34a7.2,7.2,0,0,0,3.21-2.53,6.76,6.76,0,0,0,1.12-3.93,6.65,6.65,0,0,0-2.46-5.65,10.55,10.55,0,0,0-6.55-1.87H25V50.4H38.94A17.14,17.14,0,0,0,44,49.74,10.14,10.14,0,0,0,47.48,48a6.63,6.63,0,0,0,2-2.67A8.59,8.59,0,0,0,50.11,42a8.79,8.79,0,0,0-1.44-5.17A6.65,6.65,0,0,0,44.42,34.13ZM30.31,24.39H39a5.14,5.14,0,0,1,3.31.93,3.94,3.94,0,0,1,1.15,3.23,3.89,3.89,0,0,1-1.27,3.13A4.73,4.73,0,0,1,39,32.77H30.31ZM43.46,44.81a5.26,5.26,0,0,1-3.76,1.26H30.31V36.58H39.7a5.35,5.35,0,0,1,3.76,1.21,4.43,4.43,0,0,1,1.34,3.47A4.63,4.63,0,0,1,43.46,44.81Z"></path></svg>Bootstrap Web Forms</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/reporting/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><polygon style="fill:#fff" points="45 16 45 24 53 24 45 16"></polygon><path style="fill:#fff" d="M36,39c5.52,0,10-1.79,10-4H35l3.83-3.83A23.15,23.15,0,0,0,36,31c-5.52,0-10,1.79-10,4S30.48,39,36,39Z"></path><path style="fill:#fff" d="M20,56H52a1,1,0,0,0,1-1V52H48V48l2,2h3L67,36l-5-5-9,9V25H44V16H20a1,1,0,0,0-1,1V55A1,1,0,0,0,20,56ZM63,36l1,1L53,48l-1-1Zm-2-2,1,1L51,46l-1-1ZM25,35c0-2.76,4.92-5,11-5s11,2.24,11,5v6c0,2.76-4.92,5-11,5s-11-2.24-11-5Z"></path></svg>Web Reporting</a>
<div class="h-clear">
</div>
<div class="GroupTitle"> FRAMEWORKS & PRODUCTIVITY </div>
<a tabindex="-1" href="https://www.devexpress.com/products/net/application_framework/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M35,20.24,28.44,50.33,22.88,35.09l5.58-14.85h-4.1l-1.93,6.22-.28.87c-.19.63-.38,1.25-.55,1.88s-.34,1.27-.48,1.93a31.26,31.26,0,0,0-1.47-5.06l-2.09-5.84H13.62L19,35.09,13.27,50.4h4.29l1.74-5.47.35-1.13.69-2.15a14.2,14.2,0,0,0,.52-2.5,22.18,22.18,0,0,0,.53,2.42c.25.91.57,1.94,1,3.09l2,5.74h8l1.15-5.88h6l1.13,5.88h4L38.15,20.24Zm-.93,21.14.74-3.87q.59-3.12,1-5.91c.29-1.85.53-3.69.71-5.5.38,3.71.86,7.2,1.46,10.47l.9,4.81Z"></path><polygon style="fill:#fff" points="47 50.4 51.06 50.4 51.06 36.65 57.19 36.65 57.19 33.21 51.06 33.21 51.06 23.68 57.85 23.68 57.85 20.24 47 20.24 47 50.4"></polygon></svg>XAF - Cross-Platform .NET App UI</a><a tabindex="-1" href="https://www.devexpress.com/products/net/orm/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M36,14c-9.94,0-18,2.69-18,6v6c0,3.31,8.06,6,18,6s18-2.69,18-6V20C54,16.69,45.94,14,36,14Zm0,10c-7.73,0-14-1.79-14-4s6.27-4,14-4,14,1.79,14,4S43.73,24,36,24Z"></path><path style="fill:#fff" d="M36,34c-7.83,0-14.48-1.67-16.95-4A2.82,2.82,0,0,0,18,32v6c0,3.31,8.06,6,18,6s18-2.69,18-6V32a2.82,2.82,0,0,0-1-2C50.48,32.33,43.83,34,36,34Z"></path><path style="fill:#fff" d="M36,46c-7.83,0-14.48-1.67-16.95-4A2.82,2.82,0,0,0,18,44v6c0,3.31,8.06,6,18,6s18-2.69,18-6V44a2.82,2.82,0,0,0-1-2C50.48,44.33,43.83,46,36,46Z"></path></svg>XPO – ORM Library (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/products/net/application_framework/security-web-api-service.xml"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M58.87,18.53c-6.49,0-9.7-3.21-10.83-9.53H24c-1.13,6.32-4.34,9.53-10.83,9.53l-1,10.29a35.52,35.52,0,0,0,.1,8C14,48.6,21.29,57,32.22,62.93L36,65l3.78-2.07C50.71,57,58.05,48.6,59.71,36.87a34.4,34.4,0,0,0,.1-8ZM55.75,36c-1.4,9.71-7.37,17.29-18.24,23.15L36,60l-1.51-.81C23.61,53.33,17.65,45.75,16.25,36a30,30,0,0,1-.08-7.14l.62-6.61A14.06,14.06,0,0,0,27.29,13H44.7a14.09,14.09,0,0,0,10.51,9.29l.62,6.6A30.6,30.6,0,0,1,55.75,36Z"></path><path style="fill:#fff" d="M51.43,25a14.86,14.86,0,0,1-9-8H36V55l.27-.15c9.27-5,14.35-11.32,15.52-19.42a24.61,24.61,0,0,0,.06-6Z"></path></svg>.NET App Security & Web API Service (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/products/coderush/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M36,10A26,26,0,1,0,62,36,26,26,0,0,0,36,10Zm7,38H29L22,36l7-12H43l7,12Z"></path></svg>CodeRush for Visual Studio (FREE)</a>
<div class="h-clear">
</div>
<div class="GroupTitle"> TESTING & QA </div>
<a tabindex="-1" href="https://www.devexpress.com/products/testcafestudio"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><polygon style="fill:#fff" points="61 20 56 15 35 36 27 28 22 33 35 46 61 20"></polygon><polygon style="fill:#fff" points="51 41 42 41 40 43 49 43 57 50 15 50 23 43 30 43 28 41 21 41 7 53 65 53 51 41"></polygon></svg>TestCafe Studio</a>
<div class="h-clear">
</div>
</div>
</div>
</div>
</div>
<div class="MenuFooter">
<div class="content">
<div class="column">
<a href="https://www.devexpress.com/subscriptions/whats-new/">What's New</a><a href="https://www.devexpress.com/dotnet-core/">.NET 8 Support</a>
</div>
</div>
</div>
<div class="Shadow hidden-md">
</div>
</div>
</li>
<li class="divider"></li>
<li><a tabindex="-1" href="https://www.devexpress.com/support/demos/">Demos</a></li>
<li class="divider"></li>
<li><a tabindex="-1" href="https://www.devexpress.com/buy/">Buy</a></li>
<li class="divider"></li>
<li><a tabindex="-1" href="javascript:;">Support & Docs</a>
<div class="SubMenu Support">
<div class="Header hidden-md">
<span>Support & Docs</span>
<div class="CloseButton">
</div>
</div>
<div class="r-container">
<div class="ScrollContainer">
<div class="column">
<div class="GroupTitle"> SUPPORT CENTER </div><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M30.3,5.2L32.4,0l-5,3.6c-1.9-0.8-4.1-1.2-6.4-1.2c-8.3,0-15,5.7-15,12.7c0,0.2,0,0.4,0,0.5
c-3.6,1.6-6,4.8-6,8.5c0,2.1,0.8,4,2.1,5.6L0,35l4.5-3.2c1.9,1.3,4.3,2,6.9,2c4.8,0,8.9-2.5,10.6-6.1c7.8-0.4,14-5.9,14-12.6
C36,11.1,33.8,7.5,30.3,5.2z M11.4,30.2c-4.3,0-7.8-2.7-7.8-6s3.5-6,7.8-6s7.8,2.7,7.8,6S15.7,30.2,11.4,30.2z M22.8,24
c-0.1-5.3-5.1-9.5-11.4-9.5c-0.6,0-1.2,0.1-1.8,0.1C9.9,9.8,14.9,6,21,6c6.3,0,11.4,4.1,11.4,9.1C32.4,19.6,28.2,23.3,22.8,24z"></path>
</svg>Search the KB</a><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list?preset=mytickets"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M28.4,7H1.6C0.7,7,0,7.7,0,8.6v24.7c0,1,0.7,1.7,1.6,1.7h26.7c0.9,0,1.6-0.7,1.6-1.6V8.6
C30,7.7,29.3,7,28.4,7z M14.3,31c-1.4,0-2.3-0.5-2.3-2.1s0.9-2.2,2.3-2.2s2.3,0.5,2.3,2.2C16.6,30.5,15.7,31,14.3,31z M16,25.3h-3.1
c-1.7-5,4.9-5.5,4.9-9.1c0-1.6-1.2-2.1-2.8-2.1c-0.6,0-1.5,0.1-2.2,0.5c-0.1,0.9-0.3,1.8-0.5,2.4H9.7c-0.5-1-0.8-3-0.7-4.2
c1.6-1.1,4.1-1.7,6.1-1.7c3.8,0,6.9,1.8,6.9,5.5C22,21.5,15.7,21.9,16,25.3z"></path>
<path style="fill:#FF7200" d="M33,29h-1V8c0-1.7-1.3-3-3-3H6V4c0-1.7,1.3-3,3-3h24c1.7,0,3,1.3,3,3v22C36,27.7,34.7,29,33,29z"></path>
</svg>My Questions</a><a tabindex="-1" href="https://localization.devexpress.com/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M27,18c-5,0-9,4-9,9c0,5,4,9,9,9s9-4,9-9C36,22,32,18,27,18z M30.7,33h-1.9l-0.5-1.5h-0.1
c-0.4,0.6-0.8,1.1-1.2,1.3s-0.9,0.4-1.6,0.4c-0.8,0-1.4-0.3-1.9-0.9s-0.7-1.4-0.7-2.5c0-1.1,0.3-2,0.9-2.6s1.6-0.9,2.8-0.9l1.4-0.1
v-0.8c0-1-0.4-1.5-1.3-1.5c-0.7,0-1.4,0.3-2.2,0.8l-0.9-1.8c1.1-0.7,2.3-1,3.5-1c1.2,0,2,0.3,2.6,1s0.9,1.6,0.9,2.8V33z M27.3,27.9
l0.8,0v0.9c0,0.7-0.1,1.3-0.4,1.7s-0.7,0.6-1.1,0.6c-0.6,0-1-0.4-1-1.3c0-0.6,0.1-1.1,0.4-1.4S26.7,28,27.3,27.9z M12.1,0.6
c-0.2,0.2-0.4,0.4-0.6,0.7c-0.6,0.6-1.2,1.2-1.8,1.6H7.9V2.6c0.3-0.3,0.6-0.8,0.9-1.5C9,0.7,9.2,0.3,9.4,0C9.3,0,9.1,0,9,0
C4,0,0,4,0,9c0,5,4,9,9,9s9-4,9-9C18,5.1,15.6,1.8,12.1,0.6z M12.7,15h-1.9l-0.5-1.5h-0.1c-0.4,0.6-0.8,1.1-1.2,1.3
c-0.4,0.2-0.9,0.4-1.6,0.4c-0.8,0-1.4-0.3-1.9-0.9s-0.7-1.4-0.7-2.5c0-1.1,0.3-2,0.9-2.6s1.6-0.9,2.8-0.9l1.4-0.1V7.5
c0-1-0.4-1.5-1.3-1.5C8.1,6,7.4,6.2,6.5,6.7L5.6,4.9c1.1-0.7,2.3-1,3.5-1c1.2,0,2,0.3,2.6,1s0.9,1.6,0.9,2.8V15z M9.3,9.9l0.8,0v0.9
c0,0.7-0.1,1.3-0.4,1.7S9,13.2,8.5,13.2c-0.6,0-1-0.4-1-1.3c0-0.6,0.1-1.1,0.4-1.4S8.7,10,9.3,9.9z M34.9,14.9
c0.1,0.7-0.7,1.3-1.4,1c0,0,0,0,0,0c-0.3-0.1-0.5-0.4-0.6-0.8c-0.6-4.6-3.7-8.4-7.8-10.1L24,8l-4-6l7-2l-1.2,3.2
C30.6,5.2,34.1,9.6,34.9,14.9z M12,28l4,6l-7,2l1.2-3.2c-4.8-2-8.3-6.4-9-11.8c-0.1-0.7,0.7-1.3,1.4-1c0,0,0,0,0,0
c0.3,0.1,0.5,0.4,0.6,0.8c0.6,4.6,3.7,8.4,7.8,10.1L12,28z"></path>
</svg>Localization</a><a tabindex="-1" href="https://www.devexpress.com/Support/Versions.xml"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M18,36C8.8,36,1.3,29.1,0.1,20.3C0,19.1,0.9,18,2.1,18c1,0,1.9,0.8,2,1.8C5,26.7,10.9,32,18,32
c8.3,0,14.8-7.1,13.9-15.6c-0.7-6.2-5.6-11.3-11.8-12.2c-4-0.6-7.7,0.5-10.6,2.7L13,10L2,12L3,1l3.5,3.2c3.4-2.9,8-4.5,12.9-4.1
C27.9,0.7,35,7.5,35.9,16C37.1,26.8,28.6,36,18,36z M11,26l1,1l7-9l7,1l1-2l-10-4L11,26z"></path>
</svg>Version History</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/whats-new/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M2,0v36h32V6h-6V0H2z M32,34H4V2h22v6h6V34z"></path>
<rect style="fill:#FF7200" x="19" y="12" width="9" height="10"></rect>
<rect style="fill:#FF7200" x="8" y="6" width="9" height="2"></rect>
<rect style="fill:#FF7200" x="8" y="12" width="9" height="4"></rect>
<rect style="fill:#FF7200" x="8" y="18" width="9" height="12"></rect>
<rect style="fill:#FF7200" x="19" y="24" width="9" height="6"></rect>
</svg>What's New in the Latest Version</a>
<div class="h-clear">
</div>
</div>
<div class="column">
<div class="GroupTitle"> LEARNING MATERIALS </div><a tabindex="-1" href="https://docs.devexpress.com/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M34,9.3v20.5c-3.4-2.5-16-3.8-16,1.1L36,32V9.9L34,9.3z"></path>
<path style="fill:#FF7200" d="M2,9.3v20.5c3.4-2.5,16-3.8,16,1.1L0,32L0,9.9L2,9.3z"></path>
<path style="fill:#FF7200" d="M18,6.8C18,0.3,4,7.2,4,7.2v19.4c0,0,14-5.3,14,0.7c0-6,14-0.7,14-0.7V7.2C32,7.2,18,0.3,18,6.8z"></path>
</svg>Documentation</a><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list?preset=examples"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M2.8,6.1c0,1.1,0.1,2.3,0.2,3.6c0.1,1.2,0.3,2.4,0.3,3.5c0,1.4-0.3,3-3.3,3.1v3.5
c3,0.1,3.3,1.8,3.3,3.1c0,1.1-0.1,2.3-0.3,3.5c-0.1,1.2-0.2,2.4-0.2,3.6c0,4.5,2.7,6.1,6.6,6.1H11v-3.8h-0.8c-2,0-2.7-1.3-2.7-3.2
c0-0.8,0.1-1.6,0.2-2.5c0.1-0.9,0.2-2,0.2-3.2c0-3.4-1.3-4.7-3.7-5.3v-0.1C6.7,17.4,8,16.1,8,12.7c0-1.1-0.1-2.2-0.2-3.1
C7.7,8.7,7.6,7.8,7.6,7c0-2,0.7-3.2,2.7-3.2H11V0H9.5C5.4,0,2.8,1.8,2.8,6.1z"></path>
<path style="fill:#FF7200" d="M32.7,13.2c0-1.1,0.1-2.3,0.3-3.5c0.1-1.2,0.2-2.4,0.2-3.6c0-4.2-2.6-6.1-6.6-6.1H25v3.8h0.8
c2,0,2.7,1.2,2.7,3.2c0,0.8-0.1,1.6-0.2,2.6c-0.1,0.9-0.2,1.9-0.2,3.1c0,3.4,1.3,4.7,3.7,5.2V18c-2.4,0.5-3.8,1.8-3.7,5.3
c0,1.2,0.1,2.2,0.2,3.2c0.1,0.9,0.2,1.8,0.2,2.5c0,2-0.7,3.2-2.7,3.2H25V36h1.6c3.9,0,6.6-1.6,6.6-6.1c0-1.1-0.1-2.3-0.2-3.6
c-0.1-1.2-0.3-2.4-0.3-3.5c0-1.3,0.3-3,3.3-3.1v-3.5C33,16.2,32.7,14.5,32.7,13.2z"></path>
</svg>Code Examples</a><a tabindex="-1" href="https://www.devexpress.com/support/demos/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M31,21l5-0.5l0-5L31,15c-0.3-1.5-0.9-2.9-1.8-4.2l3.2-4l-3.2-3.2l-4,3.2C23.9,6,22.5,5.4,21,5l-0.5-5
h-5L15,5c-1.5,0.3-2.9,0.9-4.2,1.8l-4-3.2L3.6,6.8l3.2,4C6,12.1,5.4,13.5,5,15l-5,0.5v5L5,21c0.3,1.5,0.9,2.9,1.8,4.2l-3.2,4
l3.2,3.2l4-3.2c1.3,0.8,2.7,1.4,4.2,1.8l0.5,5h5l0.5-5c1.5-0.3,2.9-0.9,4.2-1.8l4,3.2l3.2-3.2l-3.2-4C30,23.9,30.6,22.5,31,21z
M18,27c-5,0-9-4-9-9c0-5,4-9,9-9c5,0,9,4,9,9C27,23,23,27,18,27z"></path>
</svg>Demos</a><a tabindex="-1" href="https://www.devexpress.com/trainingcenter/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M34,3H19V1c0-0.5-0.4-1-1-1c0,0,0,0,0,0c-0.5,0-1,0.4-1,1v2H2C0.9,3,0,3.9,0,5v20c0,1.1,0.9,2,2,2h9
l-4,4c-0.6,0.6-0.6,1.4,0,2l0,0c0.6,0.6,1.4,0.6,2,0l6-6h1l0.9,8c0.1,0.6,0.5,1,1.1,1h0c0.6,0,1-0.4,1.1-1l0.9-8h1l6,6
c0.6,0.6,1.4,0.6,2,0l0,0c0.6-0.6,0.6-1.4,0-2l-4-4h9c1.1,0,2-0.9,2-2V5C36,3.9,35.1,3,34,3z M32,23H4V7h28V23z"></path>
</svg>Training</a>
<div class="h-clear">
</div>
</div>
</div>
</div>
<div class="MenuFooter">
<div class="content">
<div class="column">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px">
<title xmlns=""></title>
<path style="fill:#FF7200" d="M24,0C10.7,0,0,10.7,0,24s10.7,24,24,24s24-10.7,24-24S37.3,0,24,0z M34.7,36.8c-2.7,2.4-6.1,4-9.9,4.2
c-0.3,0.6-1,1-1.7,1c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c0.7,0,1.3,0.4,1.7,0.9c3.3-0.2,6.3-1.5,8.7-3.6c0.4-0.4,1-0.4,1.3,0l0,0
C35.1,35.7,35.1,36.4,34.7,36.8z M35.5,34.1c-0.4,0.4-1,0.4-1.3,0l-0.1-0.1c-0.9,0.7-2,1.1-3.2,0.9l0,0c-0.5-0.1-0.9-0.6-0.8-1.1
l1.6-9c0.1-0.5,0.6-0.9,1.1-0.8l0.1,0c2.1,0.4,3.4,2.5,3,4.6l-0.4,2.2c1.5-2.2,2.5-5,2.5-7.9c0-8-6.6-14.4-14.7-14
c-6.8,0.3-12.5,5.7-13.2,12.5c-0.4,3.5,0.6,6.8,2.4,9.4l-0.4-2.2c-0.4-2.1,1-4.2,3-4.6l0.1,0c0.5-0.1,1,0.2,1.1,0.8l1.6,9
c0.1,0.5-0.2,1-0.8,1.1l0,0c-1.2,0.2-2.4-0.1-3.2-0.9l-0.1,0.1c-0.4,0.4-1,0.4-1.3,0C9.7,31.3,8,27.3,8,23c0-9.4,8.2-17,17.8-15.9
c7.2,0.8,13,6.5,14,13.7C40.6,26,38.7,30.8,35.5,34.1z"></path>
</svg>
<h6> Need help or require more information? </h6>
<p> Submit your support inquiries via the <a href="https://www.devexpress.com/Support/Center/">DevExpress Support Center</a> for assistance. </p>
</div>
</div>
</div>
<div class="Shadow hidden-md">
</div>
</div>
</li>
<li class="divider"></li>
<li><a tabindex="-1" href="https://community.devexpress.com/blogs/">Blogs<span class="Notification" data-menu-notification="NewBlogPosts/Count"></span></a></li>
<li class="divider"></li>
<li><a tabindex="-1" href="javascript:;">About Us</a>
<div class="SubMenu AboutUs">
<div class="Header hidden-md">
<span>About Us</span>
<div class="CloseButton">
</div>
</div>
<div class="r-container">
<div class="ScrollContainer">
<div class="column">
<div class="GroupTitle"> CONNECT WITH DEVEXPRESS </div><a tabindex="-1" href="https://community.devexpress.com/blogs/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M11,16c-1.4,0-2.8,0.3-4,0.9V8.5C7,7.1,5.9,6,4.5,6S2,7.1,2,8.5V25c0,5,4,9,9,9s9-4,9-9
C20,20,16,16,11,16z M11,29c-2.2,0-4-1.8-4-4c0-2.2,1.8-4,4-4s4,1.8,4,4C15,27.2,13.2,29,11,29z"></path>
<path style="fill:#FF7200" d="M11,8v5c6.6,0,12,5.4,12,12h5C28,15.6,20.4,8,11,8z"></path>
<path style="fill:#FF7200" d="M11,0v5c11,0,20,9,20,20h5C36,11.2,24.8,0,11,0z"></path>
</svg>Blogs</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/events/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M34,4h-4v5c0,0.6-0.4,1-1,1h-4c-0.6,0-1-0.4-1-1V4H12v5c0,0.6-0.4,1-1,1H7c-0.6,0-1-0.4-1-1V4H2
C0.9,4,0,4.9,0,6v26c0,1.1,0.9,2,2,2h32c1.1,0,2-0.9,2-2V6C36,4.9,35.1,4,34,4z M26,14v4h-4v-4H26z M16,20h4v4h-4V20z M14,24h-4v-4
h4V24z M22,20h4v4h-4V20z M20,14v4h-4v-4H20z M14,14v4h-4v-4H14z M4,14h4v4H4V14z M4,20h4v4H4V20z M4,30v-4h4v4H4z M10,30v-4h4v4H10
z M16,30v-4h4v4H16z M22,30v-4h4v4H22z M32,30h-4v-4h4V30z M32,24h-4v-4h4V24z M32,18h-4v-4h4V18z"></path>
<path style="fill:#FF7200" d="M9,0L9,0C8.4,0,8,0.4,8,1v6c0,0.6,0.4,1,1,1h0c0.6,0,1-0.4,1-1V1C10,0.4,9.6,0,9,0z"></path>
<path style="fill:#FF7200" d="M27,0L27,0c-0.6,0-1,0.4-1,1v6c0,0.6,0.4,1,1,1h0c0.6,0,1-0.4,1-1V1C28,0.4,27.6,0,27,0z"></path>
</svg>Events, Meetups and Tradeshows</a>
<div class="h-clear">
</div>
</div>
<div class="column">
<div class="GroupTitle"> LEARN MORE ABOUT DEVEXPRESS </div><a tabindex="-1" href="https://www.devexpress.com/aboutus/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<circle style="fill:#FF7200" cx="18" cy="3" r="3"></circle>
<path style="fill:#FF7200" d="M21.5,7h-1.2h-4.5h-1.2C13.1,7,12,8.1,12,9.5V22c0,0.6,0.4,1,1,1h1v11c0,1.1,0.9,2,2,2h4
c1.1,0,2-0.9,2-2V21h1c0.6,0,1-0.4,1-1V9.5C24,8.1,22.9,7,21.5,7z"></path>
<circle style="fill:#FF7200" cx="5" cy="6" r="3"></circle>
<path style="fill:#FF7200" d="M7.5,10H6.2H3.8H2.5C1.1,10,0,11.1,0,12.5V19c0,0.6,0.4,1,1,1h1v12c0,1.1,0.9,2,2,2h2c1.1,0,2-0.9,2-2
v-8h1c0.6,0,1-0.4,1-1V12.5C10,11.1,8.9,10,7.5,10z"></path>
<circle style="fill:#FF7200" cx="31" cy="6" r="3"></circle>
<path style="fill:#FF7200" d="M33.5,10h-1.2h-2.5h-1.2c-1.4,0-2.5,1.1-2.5,2.5V23c0,0.6,0.4,1,1,1h1v8c0,1.1,0.9,2,2,2h2
c1.1,0,2-0.9,2-2v-9h1c0.6,0,1-0.4,1-1v-9.5C36,11.1,34.9,10,33.5,10z"></path>
</svg>About Us</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/newsreviews/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M2,0v36h32V6h-6V0H2z M32,34H4V2h22v6h6V34z"></path>
<rect style="fill:#FF7200" x="19" y="12" width="9" height="10"></rect>
<rect style="fill:#FF7200" x="8" y="6" width="9" height="2"></rect>
<rect style="fill:#FF7200" x="8" y="12" width="9" height="4"></rect>
<rect style="fill:#FF7200" x="8" y="18" width="9" height="12"></rect>
<rect style="fill:#FF7200" x="19" y="24" width="9" height="6"></rect>
</svg>News</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/testimonials/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M18,2C8.1,2,0,9.2,0,18c0,5.2,2.8,9.7,7,12.7C6,32,4.7,33.2,3,34c0,0,3.8,2.1,7.8,0.1c0.5-0.2,1-0.6,1.4-1
C14,33.7,16,34,18,34c9.9,0,18-7.2,18-16S27.9,2,18,2z M18,30c-7.7,0-14-5.4-14-12c0-6.6,6.3-12,14-12s14,5.4,14,12
C32,24.6,25.7,30,18,30z"></path>
<circle style="fill:#FF7200" cx="18" cy="18" r="2"></circle>
<circle style="fill:#FF7200" cx="24" cy="18" r="2"></circle>
<circle style="fill:#FF7200" cx="12" cy="18" r="2"></circle>
</svg>User Comments and Case Studies</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/awards/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M11.7,28.3L11.7,28.3c-0.6-1.1-1.7-1.8-3-1.7l0,0c-1.4,0.1-2.6-0.8-3.1-2L0,33l5-1l2,4l4.9-7.4
C11.9,28.5,11.8,28.4,11.7,28.3z"></path>
<path style="fill:#FF7200" d="M30.4,24.5c-0.5,1.2-1.7,2.1-3.1,2l0,0c-1.2-0.1-2.4,0.6-3,1.7l0,0c-0.1,0.1-0.1,0.2-0.2,0.3L29,36l2-4
l5,1L30.4,24.5z"></path>
<path style="fill:#FF7200" d="M31.6,15.5c-0.6-0.9-0.6-2.1,0-3l0,0c0.9-1.4,0.4-3.2-1.1-4l0,0C29.5,8,28.9,7,29,5.9l0,0
c0.1-1.6-1.3-3-2.9-2.9l0,0C25,3.1,24,2.5,23.5,1.5l0,0c-0.8-1.5-2.6-1.9-4-1.1l0,0c-0.9,0.6-2.1,0.6-3,0l0,0
c-1.4-0.9-3.2-0.4-4,1.1l0,0C12,2.5,11,3.1,9.9,3l0,0C8.3,2.9,6.9,4.3,7,5.9l0,0C7.1,7,6.5,8,5.5,8.5l0,0c-1.5,0.8-1.9,2.6-1.1,4
l0,0c0.6,0.9,0.6,2.1,0,3l0,0c-0.9,1.4-0.4,3.2,1.1,4l0,0C6.5,20,7.1,21,7,22.1l0,0c-0.1,1.6,1.3,3,2.9,2.9l0,0
c1.1-0.1,2.1,0.5,2.6,1.5l0,0c0.8,1.5,2.6,1.9,4,1.1l0,0c0.9-0.6,2.1-0.6,3,0l0,0c1.4,0.9,3.2,0.4,4-1.1l0,0c0.5-1,1.5-1.6,2.6-1.5
l0,0c1.6,0.1,3-1.3,2.9-2.9l0,0c-0.1-1.1,0.5-2.1,1.5-2.6l0,0C32,18.7,32.4,16.9,31.6,15.5L31.6,15.5z M18,25c-6.1,0-11-4.9-11-11
S11.9,3,18,3s11,4.9,11,11S24.1,25,18,25z"></path>
<path style="fill:#FF7200" d="M18,5c-5,0-9,4-9,9c0,5,4,9,9,9s9-4,9-9C27,9,23,5,18,5z M18,21c-3.9,0-7-3.1-7-7s3.1-7,7-7s7,3.1,7,7
S21.9,21,18,21z"></path>
</svg>Our Awards</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/mvp/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M18,0C8.1,0,0,8.1,0,18c0,9.9,8.1,18,18,18s18-8.1,18-18C36,8.1,27.9,0,18,0z M31.2,13.3h-9.9l-3-9.3
C24.3,4.2,29.3,8,31.2,13.3z M17.7,4l-3,9.3H4.8C6.7,8,11.7,4.2,17.7,4z M4,18c0-1.5,0.2-2.9,0.6-4.2l8,5.9l-3,9.5
C6.2,26.6,4,22.6,4,18z M10,29.5l8-5.9l8,5.9c-2.3,1.6-5,2.5-8,2.5S12.3,31.1,10,29.5z M26.4,29.2l-3-9.5l8-5.9
c0.4,1.3,0.6,2.7,0.6,4.2C32,22.6,29.8,26.6,26.4,29.2z"></path>
</svg>MVP Program</a>
<div class="h-clear">
</div>
</div>
</div>
</div>
<div class="MenuFooter">
<div class="content">
<div class="column">
<a href="https://www.devexpress.com/subscriptions/whats-new/"><h6>
Announcing DevExpress Universal v23.2
</h6></a>
<p>Developer Express Inc is proud to announce the immediate availability of its newest release, DevExpress v23.2. Built and optimized for desktop, web, and mobile developers alike...</p>
</div>
<div class="column">
<a href="https://www.devexpress.com/aboutus/awards/"><h6>
DevExpress Wins 19 Visual Studio Reader's Choice Awards
</h6></a>
<p> Like previous years, DevExpress dominated Visual Studio Magazine's 2023 Readers Choice Awards. We thank all our loyal users for casting their vote on behalf of DevExpress. </p>
</div>
</div>
</div>
<div class="Shadow hidden-md">
</div>
</div>
</li>
</ul>
<div class="h-clear">
</div>
</div>
</div>
</nav>
<section id="LightBox">
<section class="LightBox Shaded">
<div class="Background" style="background-image:url(/Index/LightBoxBackground2020.jpg);">
</div>
<div class="BackgroundOverlay">
</div>
<div class="v-align" data-role="LightBoxContent">
<div class="align-row">
<div class="align-cell middle">
<div class="content">
<h1> Your next great app starts here. </h1>
<h2 class="sys-visibility-hidden sys-visibility-hidden sys-visibility-xsm-shown"> Explore our product line by category... </h2>
<div class="tns-outer" id="tns1-ow">
<div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true">slide <span class="current">8 to 11</span> of 4</div>
<div id="tns1-mw" class="tns-ovh">
<div class="tns-inner" id="tns1-iw">
<div class="Platforms tns tns-slider tns-carousel tns-subpixel tns-calc tns-horizontal" data-responsive="
{
"0": {
"autoWidth": false,
"items": 3,
"center": true,
"edgePadding": -150,
"loop": true
},
"480": {
"edgePadding": -130
},
"600": {
"edgePadding": -100
},
"768": {
"edgePadding": 0,
"items": 4,
"loop": false,
"center": false
}
}
" id="tns1" style="transition-duration: 0s; transform: translate3d(-38.8889%, 0px, 0px);">
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="https://js.devexpress.com/"><svg width="48px" height="48px" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><title xmlns=""></title><g><path fill-rule="evenodd" clip-rule="evenodd" d="M9.652 7C8.19 7 7 8.1897 7 9.65134V26.9955C13.018 20.7241 23.66 14.3337 39.691 12.0902C40.286 12.0052 40.711 11.9458 41 11.8948V9.65134C41 8.1812 39.81 7 38.348 7L9.652 7Z" fill="#FF7200"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M38.3395 41H9.652V40.9915C8.1985 40.9915 7.017 39.8188 7 38.3657C7.0085 37.9748 7.2635 37.3289 7.391 37.074C7.782 36.2922 8.4365 35.247 9.3545 34.2017C14.582 27.6584 24.527 18.7696 40.9915 15.8973V38.3487C40.9915 39.8103 39.81 41 38.3395 41ZM36.512 31.6438C36.087 30.964 35.543 30.3437 34.9055 29.7998C34.4635 29.4089 34.132 29.103 33.8855 28.8565C32.534 27.5054 33.163 26.5026 33.452 26.2222C33.5795 26.0947 33.741 25.9843 33.928 25.9163C34.115 25.8483 34.3105 25.8143 34.5145 25.8143C35.0585 25.8398 35.5685 26.0182 35.9935 26.3157L36.325 26.5536V24.3612L36.206 24.3017C35.594 24.0212 34.9055 23.8683 34.2255 23.8683H34.2C33.7495 23.8513 33.2735 23.9193 32.8485 24.0807C32.4235 24.2422 32.0325 24.4801 31.718 24.7946C29.338 27.174 31.735 29.7403 31.9985 29.9953C32.279 30.2842 32.653 30.6326 33.197 31.117C33.4945 31.3804 33.7495 31.6268 33.9535 31.8478C34.115 32.0262 34.268 32.2132 34.3955 32.4086C34.608 32.7486 34.71 33.1395 34.7015 33.5389C34.727 33.9298 34.591 34.3122 34.319 34.6096C34.1915 34.7371 34.03 34.839 33.8515 34.907C33.673 34.975 33.469 35.0005 33.2735 35.0005C32.636 34.958 32.041 34.7541 31.5565 34.3887L31.2165 34.1422V36.3177L31.31 36.3772C31.9135 36.7936 32.6615 37.023 33.418 37.023H33.571C34.0045 37.023 34.4465 36.938 34.8545 36.7851C35.288 36.6151 35.6705 36.3687 35.9935 36.0457C36.6565 35.3404 37.005 34.4396 36.971 33.5304C36.9965 32.876 36.8435 32.2217 36.5205 31.6268L36.512 31.6438ZM28.5985 24.0553H26.2865V33.6919C26.2865 34.1593 26.2015 35.0346 25.2665 35.0346C24.85 34.9921 24.4505 34.8646 24.1105 34.6522L23.7875 34.4567V36.6407L23.915 36.7002C24.408 36.9211 24.952 37.0401 25.496 37.0401H25.5895C25.632 37.0401 25.6724 37.0422 25.7128 37.0443C25.7531 37.0464 25.7935 37.0486 25.836 37.0486C26.2355 37.0486 26.6265 36.9721 26.9835 36.8276C27.4255 36.6492 28.5985 36.1223 28.5985 33.7854V24.0553Z" fill="#FF7200"></path></g></svg><span class="Title">JavaScript UI Components</span><span class="SubTitle">jQuery, Angular, React, Vue</span></a><a href="/maui/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M22.9,26.1h2.1c-0.4-2.2-0.8-4.3-1-6.6C23.7,21.7,23.3,23.9,22.9,26.1z"></path>
<path style="fill:#FF7200;" d="M38.5,7H9.5C8.1,7,7,8.1,7,9.5v28.9C7,39.9,8.1,41,9.5,41h28.9c1.4,0,2.5-1.1,2.5-2.5V9.5
C41,8.1,39.9,7,38.5,7z M18.3,30c-0.2-2.6-0.4-6.4-0.5-8.9c-0.3,2.2-1.2,6.7-1.7,8.9H15c-0.5-2.5-1.4-6.4-1.7-8.9L12.8,30h-1.6
l1.1-13h1.5c0.5,2.6,1.5,6.8,1.8,9.4c0.3-2.6,1.2-6.8,1.7-9.4h1.5L20,30H18.3z M25.7,30l-0.5-2.5h-2.6L22.1,30h-1.7l2.8-13h1.4
l2.8,13H25.7z M34,26.4c0,2.6-0.6,3.6-3,3.7c-2.6-0.1-2.9-1.3-3-4V17h1.7v9.2c0.1,1.5-0.1,2.2,1.3,2.3c1.3-0.1,1.2-0.7,1.3-2.1
c0,0,0-9.4,0-9.4H34V26.4z M36.9,30h-1.7V17h1.7V30z"></path>
</g>
</svg><span class="Title">Mobile UI Development</span><span class="SubTitle">
.NET MAUI
</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#webui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<g>
<path style="fill:#FF7200;" d="M46,11.2c-0.1-0.6-0.1-1.2-0.2-1.8c-0.3-2-0.9-3.9-1.8-5.7c0-0.1-0.2-0.2-0.2-0.2c-0.1,0-0.2,0.1-0.3,0.2
c-0.3,0.5-0.6,1-0.9,1.5c-1,1.6-2.1,3-3.6,4.2c-1.7,1.4-3.7,2.2-5.9,2.8c-0.1,0-0.2,0-0.3-0.1c0,0,0-0.2,0-0.3
c0.3-0.5,0.6-1,0.8-1.5c0.7-1.4,1.1-3,1.3-4.5c0-0.1,0.1-0.3-0.1-0.3c-0.1,0-0.2,0.1-0.3,0.1c-0.2,0.2-0.5,0.5-0.7,0.7
C31.2,8.7,28,10,24.4,10c-1.5,0-3.1,0-4.6,0c-1.1,0-2.2,0.1-3.3,0.3c-3.2,0.7-5.9,2.2-8.1,4.5c-3.3,3.5-4.7,7.7-4.3,12.5
c0.1,1.5,0.4,2.9,1,4.3c1.6,4.1,4.4,7,8.4,8.7c2.1,0.9,4.3,1.2,6.6,1.2c1.8,0,3.5-0.2,5.3-0.6c4.4-0.9,8.1-3,11.1-6.3
c0,0,0.1-0.1,0.1-0.2c0,0,0,0,0,0c-0.1,0-0.1,0.1-0.2,0.1c-3.9,2.5-8.1,3.8-12.6,4.2c-1.4,0.1-2.9,0.1-4.3,0
c-1.3-0.1-2.6-0.4-3.9-0.8c-6-2.1-9.5-8-8.6-14.2c0.5-2.9,1.8-5.4,3.9-7.4c3.2-3,7.1-4.2,11.4-3.3c4.3,0.8,7.4,3.3,9.3,7.3
c0.9,1.9,1.3,3.9,1.3,6c0,1.1-0.3,2.2-0.9,3.2c-1.8,3-5.3,2.7-7,1.2c-0.3-0.3-0.6-0.6-0.8-0.9c0,0,0,0-0.1,0.1c0,0,0,0.1-0.1,0.1
c-1.6,1.7-3.6,2.4-5.9,2c-3.6-0.7-5.8-4.2-5-7.8c0.7-2.8,3.3-4.9,6.2-4.9c1.2,0,2.5,0,3.7,0c0.2,0,0.4,0,0.6,0.1
c1.3,0.3,2.1,1.4,2.1,2.7c0,1.4,0,2.9,0,4.3c0,0.4,0,0.8,0.1,1.1c0.3,1.3,1.8,2.1,3,1.5c0.7-0.3,1-0.9,1.3-1.6
c0.3-0.9,0.2-1.9,0.1-2.9c-0.4-2.4-1.4-4.5-3.3-6.2c-2.6-2.4-5.8-3.2-9.2-2.5c-3.4,0.7-5.8,2.7-7.3,5.9c-1.1,2.4-1.3,5-0.3,7.5
c0.9,2.4,2.6,4.3,4.8,5.6c1.4,0.8,2.9,1.3,4.4,1.4c1.1,0.1,2.2,0.1,3.3,0.1c1.6,0,3.2-0.2,4.7-0.6c4.6-1.1,8.6-3.4,12-6.8
c2.6-2.7,4.6-5.9,5.7-9.5c0.5-1.6,0.8-3.3,1-5c0-0.3,0.1-0.6,0.1-0.9c0-0.7,0-1.3,0-2C46,11.3,46,11.2,46,11.2z"></path>
</g>
<g>
<path style="fill:#FF7200;" class="st0" d="M23.1,22.1c0-0.3-0.1-0.3-0.3-0.3c-0.9,0-1.8,0-2.7,0c-0.4,0-0.8,0-1.3,0c-2.2,0.3-3.7,2.4-3.2,4.6
c0.5,2.1,2.4,3.3,4.5,2.9c1.7-0.3,3-1.8,3-3.5c0-0.6,0-1.2,0-1.8c0,0,0,0,0,0C23.1,23.4,23.1,22.7,23.1,22.1z"></path>
</g>
</g>
</svg><span class="Title">Blazor & ASP.NET UI<br>Components</span></a><a href="/products/coderush/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M27.3,18.3l3.3,5.7l-3.3,5.7h-6.6L17.4,24l3.3-5.7H27.3z M41,9.6v28.9c0,1.4-1.1,2.6-2.6,2.6H9.6
C8.1,41,7,39.9,7,38.4V9.6C7,8.1,8.1,7,9.6,7h28.9C39.9,7,41,8.1,41,9.6z M36.3,24c0-6.8-5.5-12.3-12.3-12.3
c-6.8,0-12.3,5.5-12.3,12.3S17.2,36.3,24,36.3C30.8,36.3,36.3,30.8,36.3,24z"></path>
</g>
</svg><span class="Title">Visual Studio Productivity<br>& Refactoring</span><span class="SubTitle">CodeRush</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#reporting-dashboard"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M38.1,18.6C35.8,17,33,16,30,16c-7.7,0-14,6.3-14,14s6.3,14,14,14s14-6.3,14-14H30L38.1,18.6z"></path>
</g>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M42,17l-8,11h14C48,23.3,45,19,42,17z"></path>
</g>
</g>
<g>
<path style="fill:#FF7200;" d="M14.5,34H6V8h22v6.1c0.7-0.1,1.3-0.1,2-0.1V6H4v30h11.2C14.9,35.4,14.7,34.7,14.5,34z"></path>
</g>
<g style="opacity:0.35;">
<g>
<path style="fill:#FF7200;" d="M9,12v16h16V12H9z M19,13v2h-4v-2H19z M15,21v-2h4v2H15z M19,22v2h-4v-2H19z M15,18v-2h4v2H15z
M10,13h4v2h-4V13z M10,16h4v2h-4V16z M10,19h4v2h-4V19z M10,22h4v2h-4V22z M10,27v-2h4v2H10z M15,27v-2h4v2H15z M24,27h-4v-2h4
V27z M24,24h-4v-2h4V24z M24,21h-4v-2h4V21z M24,18h-4v-2h4V18z M24,15h-4v-2h4V15z"></path>
</g>
</g>
</svg><span class="Title">Reporting & Analytics</span><span class="SubTitle">Desktop & Web</span></a><a href="/products/net/application_framework/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M38.1,23.2l4.9-2l-1.5-5.1l-5.2,1c-0.8-1.4-1.8-2.7-3-3.7l2-5L31,6.1l-3.1,4.4
c-1.5-0.4-3.1-0.6-4.7-0.5l-2-4.9l-5.1,1.5l1,5.2c-1.4,0.8-2.7,1.8-3.7,3l-5-2L6.1,17l4.4,3.1c-0.4,1.5-0.6,3.1-0.5,4.7l-4.9,2
l1.5,5.1l5.2-1c0.8,1.4,1.8,2.7,3,3.7l-2,5l4.2,2.3l3.1-4.4c1.5,0.4,3.1,0.6,4.7,0.5l2,4.9l5.1-1.5l-1-5.2c1.4-0.8,2.7-1.8,3.7-3
l5,2l2.3-4.2l-4.4-3.1C38,26.4,38.1,24.8,38.1,23.2z M36,24c0,6.6-5.4,12-12,12s-12-5.4-12-12s5.4-12,12-12S36,17.4,36,24z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M24,14c-5.5,0-10,4.5-10,10c0,5.5,4.5,10,10,10s10-4.5,10-10C34,18.5,29.5,14,24,14z M22,20
c1.7,0,3,0.7,3,1.5c0,0.8-1.3,1.5-3,1.5c-1.7,0-3-0.7-3-1.5C19,20.7,20.4,20,22,20z M22,28c-1.7,0-3-0.7-3-1.5c0-0.8,1.3-1.5,3-1.5
s3,0.7,3,1.5C25,27.3,23.7,28,22,28z M26.3,30.9C25.7,31.2,25,30.7,25,30v0c0-0.4,0.3-0.8,0.7-1c2.4-0.8,3.3-3.1,3.3-5
c0-1.9-1-4.3-3.3-5c-0.4-0.1-0.7-0.5-0.7-1v0c0-0.7,0.7-1.2,1.3-0.9c2.7,1,4.7,3.8,4.7,6.9C31,27.2,29,29.9,26.3,30.9z"></path>
</g>
</svg><span class="Title">Cross-Platform .NET App<br>Development</span><span class="SubTitle">XAF</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#ui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M47,32h-4V10c0-1.1-0.9-2-2-2H7c-1.1,0-2,0.9-2,2v22H1c-0.6,0-1,0.4-1,1v1c0,1.1,0.9,2,2,2h23.8
c-0.2-0.4-3.6-2.4-5.3-3.4c-0.6-0.4-1.3-0.6-2.1-0.6H8V11h32v21h-6.6c0.1,0.2,0.2,0.3,0.4,0.5c0.3,0.4,1.4,1.9,2.6,3.5H46
c1.1,0,2-0.9,2-2v-1C48,32.4,47.6,32,47,32z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M36.5,41.5c2.5-1.2,3.2-4.5,1.6-6.7c-1.2-1.6-2.4-3.1-2.6-3.5c-0.6-1-1.5-1.9-1.8-2.7
c-0.3-0.7-0.5-1.7-0.7-2.3c-0.8-2-2.6-4.8-2.9-5.2c-0.4-0.5-0.7-0.7-1-1s-1.1-1.6-1.9-2.5c-0.8-1-2.5,0.1-2,0.9
c0.5,0.8,1.1,1.7,1.1,1.8c0,0.1-0.1,0.1-0.2,0c-0.1-0.1-1.5-2.5-2.3-3.4c-0.8-0.8-2.3,0.1-2.1,0.7c0.2,0.6,2.3,3.9,2.3,3.9
s-2.1-3.3-2.7-4.2c-0.9-1.3-2.7,0.3-2.2,1.2c0.4,0.9,1.9,3.7,2,3.9c0.1,0.2-0.2,0.6-0.8,0.1s-2.3-2.4-3-3.2
c-0.8-0.9-1.7-2.2-2.6-3.2c-0.9-1-2.3,0.2-1.6,1.3c0.7,1.1,2.5,3.7,3.1,4.5c0.6,0.8,2.1,2.5,2.7,3.2c0.5,0.7,1.4,2.2,1.3,2.2
c-0.9-0.4-1.2-0.4-1.3-0.4c-0.2-0.1-0.4-0.3-0.8-0.4c-1-0.1-3.6-0.2-3.6,1.3c0,0.3,1.6,0,2.2,0.3c0.5,0.3,0.6,0.5,1,0.8
c0.4,0.3,3,1.2,4.2,2.1c0.3,0.2,0.6,0.5,1,0.8c0.4,0.3,3.6,1.7,4.3,2.2c0.4,0.3,2.3,3.4,3.9,5.9C32,41.8,34.5,42.6,36.5,41.5
L36.5,41.5z"></path>
</g>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M34,15h3c0.6,0,1-0.4,1-1v0c0-0.6-0.4-1-1-1h-3c-0.6,0-1,0.4-1,1v0C33,14.6,33.4,15,34,15z"></path>
</g>
</g>
</svg><span class="Title">Desktop UI Components</span><span class="SubTitle">Winforms & WPF</span></a><a href="/products/net/office-file-api/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M38,5H16c-0.5,0-1,0.5-1,1h22c0.5,0,1,0.5,1,1v28c0.5,0,1-0.5,1-1V6C39,5.5,38.5,5,38,5z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M36,7H14c-0.5,0-1,0.5-1,1h15l8,8v21c0.5,0,1-0.5,1-1V8C37,7.5,36.5,7,36,7z"></path>
</g>
</g>
<g>
<path style="fill:#FF7200;" d="M27,17V9H12c-0.5,0-1,0.5-1,1v28c0,0.5,0.5,1,1,1h22c0.5,0,1-0.5,1-1V17H27z M29,30H17v-1h12V30
z M29,28H17v-1h12V28z M29,26H17v-1h12V26z M29,24H17v-1h12V24z M29,22H17v-1h12V22z"></path>
</g>
</svg><span class="Title">Office File and PDF API</span><span class="SubTitle">
XLS, DOC, PDF<br>Document Generation API
</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="https://js.devexpress.com/"><svg width="48px" height="48px" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><title xmlns=""></title><g><path fill-rule="evenodd" clip-rule="evenodd" d="M9.652 7C8.19 7 7 8.1897 7 9.65134V26.9955C13.018 20.7241 23.66 14.3337 39.691 12.0902C40.286 12.0052 40.711 11.9458 41 11.8948V9.65134C41 8.1812 39.81 7 38.348 7L9.652 7Z" fill="#FF7200"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M38.3395 41H9.652V40.9915C8.1985 40.9915 7.017 39.8188 7 38.3657C7.0085 37.9748 7.2635 37.3289 7.391 37.074C7.782 36.2922 8.4365 35.247 9.3545 34.2017C14.582 27.6584 24.527 18.7696 40.9915 15.8973V38.3487C40.9915 39.8103 39.81 41 38.3395 41ZM36.512 31.6438C36.087 30.964 35.543 30.3437 34.9055 29.7998C34.4635 29.4089 34.132 29.103 33.8855 28.8565C32.534 27.5054 33.163 26.5026 33.452 26.2222C33.5795 26.0947 33.741 25.9843 33.928 25.9163C34.115 25.8483 34.3105 25.8143 34.5145 25.8143C35.0585 25.8398 35.5685 26.0182 35.9935 26.3157L36.325 26.5536V24.3612L36.206 24.3017C35.594 24.0212 34.9055 23.8683 34.2255 23.8683H34.2C33.7495 23.8513 33.2735 23.9193 32.8485 24.0807C32.4235 24.2422 32.0325 24.4801 31.718 24.7946C29.338 27.174 31.735 29.7403 31.9985 29.9953C32.279 30.2842 32.653 30.6326 33.197 31.117C33.4945 31.3804 33.7495 31.6268 33.9535 31.8478C34.115 32.0262 34.268 32.2132 34.3955 32.4086C34.608 32.7486 34.71 33.1395 34.7015 33.5389C34.727 33.9298 34.591 34.3122 34.319 34.6096C34.1915 34.7371 34.03 34.839 33.8515 34.907C33.673 34.975 33.469 35.0005 33.2735 35.0005C32.636 34.958 32.041 34.7541 31.5565 34.3887L31.2165 34.1422V36.3177L31.31 36.3772C31.9135 36.7936 32.6615 37.023 33.418 37.023H33.571C34.0045 37.023 34.4465 36.938 34.8545 36.7851C35.288 36.6151 35.6705 36.3687 35.9935 36.0457C36.6565 35.3404 37.005 34.4396 36.971 33.5304C36.9965 32.876 36.8435 32.2217 36.5205 31.6268L36.512 31.6438ZM28.5985 24.0553H26.2865V33.6919C26.2865 34.1593 26.2015 35.0346 25.2665 35.0346C24.85 34.9921 24.4505 34.8646 24.1105 34.6522L23.7875 34.4567V36.6407L23.915 36.7002C24.408 36.9211 24.952 37.0401 25.496 37.0401H25.5895C25.632 37.0401 25.6724 37.0422 25.7128 37.0443C25.7531 37.0464 25.7935 37.0486 25.836 37.0486C26.2355 37.0486 26.6265 36.9721 26.9835 36.8276C27.4255 36.6492 28.5985 36.1223 28.5985 33.7854V24.0553Z" fill="#FF7200"></path></g></svg><span class="Title">JavaScript UI Components</span><span class="SubTitle">jQuery, Angular, React, Vue</span></a><a href="/maui/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M22.9,26.1h2.1c-0.4-2.2-0.8-4.3-1-6.6C23.7,21.7,23.3,23.9,22.9,26.1z"></path>
<path style="fill:#FF7200;" d="M38.5,7H9.5C8.1,7,7,8.1,7,9.5v28.9C7,39.9,8.1,41,9.5,41h28.9c1.4,0,2.5-1.1,2.5-2.5V9.5
C41,8.1,39.9,7,38.5,7z M18.3,30c-0.2-2.6-0.4-6.4-0.5-8.9c-0.3,2.2-1.2,6.7-1.7,8.9H15c-0.5-2.5-1.4-6.4-1.7-8.9L12.8,30h-1.6
l1.1-13h1.5c0.5,2.6,1.5,6.8,1.8,9.4c0.3-2.6,1.2-6.8,1.7-9.4h1.5L20,30H18.3z M25.7,30l-0.5-2.5h-2.6L22.1,30h-1.7l2.8-13h1.4
l2.8,13H25.7z M34,26.4c0,2.6-0.6,3.6-3,3.7c-2.6-0.1-2.9-1.3-3-4V17h1.7v9.2c0.1,1.5-0.1,2.2,1.3,2.3c1.3-0.1,1.2-0.7,1.3-2.1
c0,0,0-9.4,0-9.4H34V26.4z M36.9,30h-1.7V17h1.7V30z"></path>
</g>
</svg><span class="Title">Mobile UI Development</span><span class="SubTitle">
.NET MAUI
</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#webui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<g>
<path style="fill:#FF7200;" d="M46,11.2c-0.1-0.6-0.1-1.2-0.2-1.8c-0.3-2-0.9-3.9-1.8-5.7c0-0.1-0.2-0.2-0.2-0.2c-0.1,0-0.2,0.1-0.3,0.2
c-0.3,0.5-0.6,1-0.9,1.5c-1,1.6-2.1,3-3.6,4.2c-1.7,1.4-3.7,2.2-5.9,2.8c-0.1,0-0.2,0-0.3-0.1c0,0,0-0.2,0-0.3
c0.3-0.5,0.6-1,0.8-1.5c0.7-1.4,1.1-3,1.3-4.5c0-0.1,0.1-0.3-0.1-0.3c-0.1,0-0.2,0.1-0.3,0.1c-0.2,0.2-0.5,0.5-0.7,0.7
C31.2,8.7,28,10,24.4,10c-1.5,0-3.1,0-4.6,0c-1.1,0-2.2,0.1-3.3,0.3c-3.2,0.7-5.9,2.2-8.1,4.5c-3.3,3.5-4.7,7.7-4.3,12.5
c0.1,1.5,0.4,2.9,1,4.3c1.6,4.1,4.4,7,8.4,8.7c2.1,0.9,4.3,1.2,6.6,1.2c1.8,0,3.5-0.2,5.3-0.6c4.4-0.9,8.1-3,11.1-6.3
c0,0,0.1-0.1,0.1-0.2c0,0,0,0,0,0c-0.1,0-0.1,0.1-0.2,0.1c-3.9,2.5-8.1,3.8-12.6,4.2c-1.4,0.1-2.9,0.1-4.3,0
c-1.3-0.1-2.6-0.4-3.9-0.8c-6-2.1-9.5-8-8.6-14.2c0.5-2.9,1.8-5.4,3.9-7.4c3.2-3,7.1-4.2,11.4-3.3c4.3,0.8,7.4,3.3,9.3,7.3
c0.9,1.9,1.3,3.9,1.3,6c0,1.1-0.3,2.2-0.9,3.2c-1.8,3-5.3,2.7-7,1.2c-0.3-0.3-0.6-0.6-0.8-0.9c0,0,0,0-0.1,0.1c0,0,0,0.1-0.1,0.1
c-1.6,1.7-3.6,2.4-5.9,2c-3.6-0.7-5.8-4.2-5-7.8c0.7-2.8,3.3-4.9,6.2-4.9c1.2,0,2.5,0,3.7,0c0.2,0,0.4,0,0.6,0.1
c1.3,0.3,2.1,1.4,2.1,2.7c0,1.4,0,2.9,0,4.3c0,0.4,0,0.8,0.1,1.1c0.3,1.3,1.8,2.1,3,1.5c0.7-0.3,1-0.9,1.3-1.6
c0.3-0.9,0.2-1.9,0.1-2.9c-0.4-2.4-1.4-4.5-3.3-6.2c-2.6-2.4-5.8-3.2-9.2-2.5c-3.4,0.7-5.8,2.7-7.3,5.9c-1.1,2.4-1.3,5-0.3,7.5
c0.9,2.4,2.6,4.3,4.8,5.6c1.4,0.8,2.9,1.3,4.4,1.4c1.1,0.1,2.2,0.1,3.3,0.1c1.6,0,3.2-0.2,4.7-0.6c4.6-1.1,8.6-3.4,12-6.8
c2.6-2.7,4.6-5.9,5.7-9.5c0.5-1.6,0.8-3.3,1-5c0-0.3,0.1-0.6,0.1-0.9c0-0.7,0-1.3,0-2C46,11.3,46,11.2,46,11.2z"></path>
</g>
<g>
<path style="fill:#FF7200;" class="st0" d="M23.1,22.1c0-0.3-0.1-0.3-0.3-0.3c-0.9,0-1.8,0-2.7,0c-0.4,0-0.8,0-1.3,0c-2.2,0.3-3.7,2.4-3.2,4.6
c0.5,2.1,2.4,3.3,4.5,2.9c1.7-0.3,3-1.8,3-3.5c0-0.6,0-1.2,0-1.8c0,0,0,0,0,0C23.1,23.4,23.1,22.7,23.1,22.1z"></path>
</g>
</g>
</svg><span class="Title">Blazor & ASP.NET UI<br>Components</span></a><a href="/products/coderush/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M27.3,18.3l3.3,5.7l-3.3,5.7h-6.6L17.4,24l3.3-5.7H27.3z M41,9.6v28.9c0,1.4-1.1,2.6-2.6,2.6H9.6
C8.1,41,7,39.9,7,38.4V9.6C7,8.1,8.1,7,9.6,7h28.9C39.9,7,41,8.1,41,9.6z M36.3,24c0-6.8-5.5-12.3-12.3-12.3
c-6.8,0-12.3,5.5-12.3,12.3S17.2,36.3,24,36.3C30.8,36.3,36.3,30.8,36.3,24z"></path>
</g>
</svg><span class="Title">Visual Studio Productivity<br>& Refactoring</span><span class="SubTitle">CodeRush</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#reporting-dashboard"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M38.1,18.6C35.8,17,33,16,30,16c-7.7,0-14,6.3-14,14s6.3,14,14,14s14-6.3,14-14H30L38.1,18.6z"></path>
</g>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M42,17l-8,11h14C48,23.3,45,19,42,17z"></path>
</g>
</g>
<g>
<path style="fill:#FF7200;" d="M14.5,34H6V8h22v6.1c0.7-0.1,1.3-0.1,2-0.1V6H4v30h11.2C14.9,35.4,14.7,34.7,14.5,34z"></path>
</g>
<g style="opacity:0.35;">
<g>
<path style="fill:#FF7200;" d="M9,12v16h16V12H9z M19,13v2h-4v-2H19z M15,21v-2h4v2H15z M19,22v2h-4v-2H19z M15,18v-2h4v2H15z
M10,13h4v2h-4V13z M10,16h4v2h-4V16z M10,19h4v2h-4V19z M10,22h4v2h-4V22z M10,27v-2h4v2H10z M15,27v-2h4v2H15z M24,27h-4v-2h4
V27z M24,24h-4v-2h4V24z M24,21h-4v-2h4V21z M24,18h-4v-2h4V18z M24,15h-4v-2h4V15z"></path>
</g>
</g>
</svg><span class="Title">Reporting & Analytics</span><span class="SubTitle">Desktop & Web</span></a><a href="/products/net/application_framework/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M38.1,23.2l4.9-2l-1.5-5.1l-5.2,1c-0.8-1.4-1.8-2.7-3-3.7l2-5L31,6.1l-3.1,4.4
c-1.5-0.4-3.1-0.6-4.7-0.5l-2-4.9l-5.1,1.5l1,5.2c-1.4,0.8-2.7,1.8-3.7,3l-5-2L6.1,17l4.4,3.1c-0.4,1.5-0.6,3.1-0.5,4.7l-4.9,2
l1.5,5.1l5.2-1c0.8,1.4,1.8,2.7,3,3.7l-2,5l4.2,2.3l3.1-4.4c1.5,0.4,3.1,0.6,4.7,0.5l2,4.9l5.1-1.5l-1-5.2c1.4-0.8,2.7-1.8,3.7-3
l5,2l2.3-4.2l-4.4-3.1C38,26.4,38.1,24.8,38.1,23.2z M36,24c0,6.6-5.4,12-12,12s-12-5.4-12-12s5.4-12,12-12S36,17.4,36,24z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M24,14c-5.5,0-10,4.5-10,10c0,5.5,4.5,10,10,10s10-4.5,10-10C34,18.5,29.5,14,24,14z M22,20
c1.7,0,3,0.7,3,1.5c0,0.8-1.3,1.5-3,1.5c-1.7,0-3-0.7-3-1.5C19,20.7,20.4,20,22,20z M22,28c-1.7,0-3-0.7-3-1.5c0-0.8,1.3-1.5,3-1.5
s3,0.7,3,1.5C25,27.3,23.7,28,22,28z M26.3,30.9C25.7,31.2,25,30.7,25,30v0c0-0.4,0.3-0.8,0.7-1c2.4-0.8,3.3-3.1,3.3-5
c0-1.9-1-4.3-3.3-5c-0.4-0.1-0.7-0.5-0.7-1v0c0-0.7,0.7-1.2,1.3-0.9c2.7,1,4.7,3.8,4.7,6.9C31,27.2,29,29.9,26.3,30.9z"></path>
</g>
</svg><span class="Title">Cross-Platform .NET App<br>Development</span><span class="SubTitle">XAF</span></a>
</div>
<div class="Column tns-item tns-slide-active" id="tns1-item0">
<a href="#ui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M47,32h-4V10c0-1.1-0.9-2-2-2H7c-1.1,0-2,0.9-2,2v22H1c-0.6,0-1,0.4-1,1v1c0,1.1,0.9,2,2,2h23.8
c-0.2-0.4-3.6-2.4-5.3-3.4c-0.6-0.4-1.3-0.6-2.1-0.6H8V11h32v21h-6.6c0.1,0.2,0.2,0.3,0.4,0.5c0.3,0.4,1.4,1.9,2.6,3.5H46
c1.1,0,2-0.9,2-2v-1C48,32.4,47.6,32,47,32z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M36.5,41.5c2.5-1.2,3.2-4.5,1.6-6.7c-1.2-1.6-2.4-3.1-2.6-3.5c-0.6-1-1.5-1.9-1.8-2.7
c-0.3-0.7-0.5-1.7-0.7-2.3c-0.8-2-2.6-4.8-2.9-5.2c-0.4-0.5-0.7-0.7-1-1s-1.1-1.6-1.9-2.5c-0.8-1-2.5,0.1-2,0.9
c0.5,0.8,1.1,1.7,1.1,1.8c0,0.1-0.1,0.1-0.2,0c-0.1-0.1-1.5-2.5-2.3-3.4c-0.8-0.8-2.3,0.1-2.1,0.7c0.2,0.6,2.3,3.9,2.3,3.9
s-2.1-3.3-2.7-4.2c-0.9-1.3-2.7,0.3-2.2,1.2c0.4,0.9,1.9,3.7,2,3.9c0.1,0.2-0.2,0.6-0.8,0.1s-2.3-2.4-3-3.2
c-0.8-0.9-1.7-2.2-2.6-3.2c-0.9-1-2.3,0.2-1.6,1.3c0.7,1.1,2.5,3.7,3.1,4.5c0.6,0.8,2.1,2.5,2.7,3.2c0.5,0.7,1.4,2.2,1.3,2.2
c-0.9-0.4-1.2-0.4-1.3-0.4c-0.2-0.1-0.4-0.3-0.8-0.4c-1-0.1-3.6-0.2-3.6,1.3c0,0.3,1.6,0,2.2,0.3c0.5,0.3,0.6,0.5,1,0.8
c0.4,0.3,3,1.2,4.2,2.1c0.3,0.2,0.6,0.5,1,0.8c0.4,0.3,3.6,1.7,4.3,2.2c0.4,0.3,2.3,3.4,3.9,5.9C32,41.8,34.5,42.6,36.5,41.5
L36.5,41.5z"></path>
</g>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M34,15h3c0.6,0,1-0.4,1-1v0c0-0.6-0.4-1-1-1h-3c-0.6,0-1,0.4-1,1v0C33,14.6,33.4,15,34,15z"></path>
</g>
</g>
</svg><span class="Title">Desktop UI Components</span><span class="SubTitle">Winforms & WPF</span></a><a href="/products/net/office-file-api/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M38,5H16c-0.5,0-1,0.5-1,1h22c0.5,0,1,0.5,1,1v28c0.5,0,1-0.5,1-1V6C39,5.5,38.5,5,38,5z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M36,7H14c-0.5,0-1,0.5-1,1h15l8,8v21c0.5,0,1-0.5,1-1V8C37,7.5,36.5,7,36,7z"></path>
</g>
</g>
<g>
<path style="fill:#FF7200;" d="M27,17V9H12c-0.5,0-1,0.5-1,1v28c0,0.5,0.5,1,1,1h22c0.5,0,1-0.5,1-1V17H27z M29,30H17v-1h12V30
z M29,28H17v-1h12V28z M29,26H17v-1h12V26z M29,24H17v-1h12V24z M29,22H17v-1h12V22z"></path>
</g>
</svg><span class="Title">Office File and PDF API</span><span class="SubTitle">
XLS, DOC, PDF<br>Document Generation API
</span></a>
</div>
<div class="Column tns-item tns-slide-active" id="tns1-item1">
<a href="https://js.devexpress.com/"><svg width="48px" height="48px" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><title xmlns=""></title><g><path fill-rule="evenodd" clip-rule="evenodd" d="M9.652 7C8.19 7 7 8.1897 7 9.65134V26.9955C13.018 20.7241 23.66 14.3337 39.691 12.0902C40.286 12.0052 40.711 11.9458 41 11.8948V9.65134C41 8.1812 39.81 7 38.348 7L9.652 7Z" fill="#FF7200"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M38.3395 41H9.652V40.9915C8.1985 40.9915 7.017 39.8188 7 38.3657C7.0085 37.9748 7.2635 37.3289 7.391 37.074C7.782 36.2922 8.4365 35.247 9.3545 34.2017C14.582 27.6584 24.527 18.7696 40.9915 15.8973V38.3487C40.9915 39.8103 39.81 41 38.3395 41ZM36.512 31.6438C36.087 30.964 35.543 30.3437 34.9055 29.7998C34.4635 29.4089 34.132 29.103 33.8855 28.8565C32.534 27.5054 33.163 26.5026 33.452 26.2222C33.5795 26.0947 33.741 25.9843 33.928 25.9163C34.115 25.8483 34.3105 25.8143 34.5145 25.8143C35.0585 25.8398 35.5685 26.0182 35.9935 26.3157L36.325 26.5536V24.3612L36.206 24.3017C35.594 24.0212 34.9055 23.8683 34.2255 23.8683H34.2C33.7495 23.8513 33.2735 23.9193 32.8485 24.0807C32.4235 24.2422 32.0325 24.4801 31.718 24.7946C29.338 27.174 31.735 29.7403 31.9985 29.9953C32.279 30.2842 32.653 30.6326 33.197 31.117C33.4945 31.3804 33.7495 31.6268 33.9535 31.8478C34.115 32.0262 34.268 32.2132 34.3955 32.4086C34.608 32.7486 34.71 33.1395 34.7015 33.5389C34.727 33.9298 34.591 34.3122 34.319 34.6096C34.1915 34.7371 34.03 34.839 33.8515 34.907C33.673 34.975 33.469 35.0005 33.2735 35.0005C32.636 34.958 32.041 34.7541 31.5565 34.3887L31.2165 34.1422V36.3177L31.31 36.3772C31.9135 36.7936 32.6615 37.023 33.418 37.023H33.571C34.0045 37.023 34.4465 36.938 34.8545 36.7851C35.288 36.6151 35.6705 36.3687 35.9935 36.0457C36.6565 35.3404 37.005 34.4396 36.971 33.5304C36.9965 32.876 36.8435 32.2217 36.5205 31.6268L36.512 31.6438ZM28.5985 24.0553H26.2865V33.6919C26.2865 34.1593 26.2015 35.0346 25.2665 35.0346C24.85 34.9921 24.4505 34.8646 24.1105 34.6522L23.7875 34.4567V36.6407L23.915 36.7002C24.408 36.9211 24.952 37.0401 25.496 37.0401H25.5895C25.632 37.0401 25.6724 37.0422 25.7128 37.0443C25.7531 37.0464 25.7935 37.0486 25.836 37.0486C26.2355 37.0486 26.6265 36.9721 26.9835 36.8276C27.4255 36.6492 28.5985 36.1223 28.5985 33.7854V24.0553Z" fill="#FF7200"></path></g></svg><span class="Title">JavaScript UI Components</span><span class="SubTitle">jQuery, Angular, React, Vue</span></a><a href="/maui/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M22.9,26.1h2.1c-0.4-2.2-0.8-4.3-1-6.6C23.7,21.7,23.3,23.9,22.9,26.1z"></path>
<path style="fill:#FF7200;" d="M38.5,7H9.5C8.1,7,7,8.1,7,9.5v28.9C7,39.9,8.1,41,9.5,41h28.9c1.4,0,2.5-1.1,2.5-2.5V9.5
C41,8.1,39.9,7,38.5,7z M18.3,30c-0.2-2.6-0.4-6.4-0.5-8.9c-0.3,2.2-1.2,6.7-1.7,8.9H15c-0.5-2.5-1.4-6.4-1.7-8.9L12.8,30h-1.6
l1.1-13h1.5c0.5,2.6,1.5,6.8,1.8,9.4c0.3-2.6,1.2-6.8,1.7-9.4h1.5L20,30H18.3z M25.7,30l-0.5-2.5h-2.6L22.1,30h-1.7l2.8-13h1.4
l2.8,13H25.7z M34,26.4c0,2.6-0.6,3.6-3,3.7c-2.6-0.1-2.9-1.3-3-4V17h1.7v9.2c0.1,1.5-0.1,2.2,1.3,2.3c1.3-0.1,1.2-0.7,1.3-2.1
c0,0,0-9.4,0-9.4H34V26.4z M36.9,30h-1.7V17h1.7V30z"></path>
</g>
</svg><span class="Title">Mobile UI Development</span><span class="SubTitle">
.NET MAUI
</span></a>
</div>
<div class="Column tns-item tns-slide-active" id="tns1-item2">
<a href="#webui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<g>
<path style="fill:#FF7200;" d="M46,11.2c-0.1-0.6-0.1-1.2-0.2-1.8c-0.3-2-0.9-3.9-1.8-5.7c0-0.1-0.2-0.2-0.2-0.2c-0.1,0-0.2,0.1-0.3,0.2
c-0.3,0.5-0.6,1-0.9,1.5c-1,1.6-2.1,3-3.6,4.2c-1.7,1.4-3.7,2.2-5.9,2.8c-0.1,0-0.2,0-0.3-0.1c0,0,0-0.2,0-0.3
c0.3-0.5,0.6-1,0.8-1.5c0.7-1.4,1.1-3,1.3-4.5c0-0.1,0.1-0.3-0.1-0.3c-0.1,0-0.2,0.1-0.3,0.1c-0.2,0.2-0.5,0.5-0.7,0.7
C31.2,8.7,28,10,24.4,10c-1.5,0-3.1,0-4.6,0c-1.1,0-2.2,0.1-3.3,0.3c-3.2,0.7-5.9,2.2-8.1,4.5c-3.3,3.5-4.7,7.7-4.3,12.5
c0.1,1.5,0.4,2.9,1,4.3c1.6,4.1,4.4,7,8.4,8.7c2.1,0.9,4.3,1.2,6.6,1.2c1.8,0,3.5-0.2,5.3-0.6c4.4-0.9,8.1-3,11.1-6.3
c0,0,0.1-0.1,0.1-0.2c0,0,0,0,0,0c-0.1,0-0.1,0.1-0.2,0.1c-3.9,2.5-8.1,3.8-12.6,4.2c-1.4,0.1-2.9,0.1-4.3,0
c-1.3-0.1-2.6-0.4-3.9-0.8c-6-2.1-9.5-8-8.6-14.2c0.5-2.9,1.8-5.4,3.9-7.4c3.2-3,7.1-4.2,11.4-3.3c4.3,0.8,7.4,3.3,9.3,7.3
c0.9,1.9,1.3,3.9,1.3,6c0,1.1-0.3,2.2-0.9,3.2c-1.8,3-5.3,2.7-7,1.2c-0.3-0.3-0.6-0.6-0.8-0.9c0,0,0,0-0.1,0.1c0,0,0,0.1-0.1,0.1
c-1.6,1.7-3.6,2.4-5.9,2c-3.6-0.7-5.8-4.2-5-7.8c0.7-2.8,3.3-4.9,6.2-4.9c1.2,0,2.5,0,3.7,0c0.2,0,0.4,0,0.6,0.1
c1.3,0.3,2.1,1.4,2.1,2.7c0,1.4,0,2.9,0,4.3c0,0.4,0,0.8,0.1,1.1c0.3,1.3,1.8,2.1,3,1.5c0.7-0.3,1-0.9,1.3-1.6
c0.3-0.9,0.2-1.9,0.1-2.9c-0.4-2.4-1.4-4.5-3.3-6.2c-2.6-2.4-5.8-3.2-9.2-2.5c-3.4,0.7-5.8,2.7-7.3,5.9c-1.1,2.4-1.3,5-0.3,7.5
c0.9,2.4,2.6,4.3,4.8,5.6c1.4,0.8,2.9,1.3,4.4,1.4c1.1,0.1,2.2,0.1,3.3,0.1c1.6,0,3.2-0.2,4.7-0.6c4.6-1.1,8.6-3.4,12-6.8
c2.6-2.7,4.6-5.9,5.7-9.5c0.5-1.6,0.8-3.3,1-5c0-0.3,0.1-0.6,0.1-0.9c0-0.7,0-1.3,0-2C46,11.3,46,11.2,46,11.2z"></path>
</g>
<g>
<path style="fill:#FF7200;" class="st0" d="M23.1,22.1c0-0.3-0.1-0.3-0.3-0.3c-0.9,0-1.8,0-2.7,0c-0.4,0-0.8,0-1.3,0c-2.2,0.3-3.7,2.4-3.2,4.6
c0.5,2.1,2.4,3.3,4.5,2.9c1.7-0.3,3-1.8,3-3.5c0-0.6,0-1.2,0-1.8c0,0,0,0,0,0C23.1,23.4,23.1,22.7,23.1,22.1z"></path>
</g>
</g>
</svg><span class="Title">Blazor & ASP.NET UI<br>Components</span></a><a href="/products/coderush/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M27.3,18.3l3.3,5.7l-3.3,5.7h-6.6L17.4,24l3.3-5.7H27.3z M41,9.6v28.9c0,1.4-1.1,2.6-2.6,2.6H9.6
C8.1,41,7,39.9,7,38.4V9.6C7,8.1,8.1,7,9.6,7h28.9C39.9,7,41,8.1,41,9.6z M36.3,24c0-6.8-5.5-12.3-12.3-12.3
c-6.8,0-12.3,5.5-12.3,12.3S17.2,36.3,24,36.3C30.8,36.3,36.3,30.8,36.3,24z"></path>
</g>
</svg><span class="Title">Visual Studio Productivity<br>& Refactoring</span><span class="SubTitle">CodeRush</span></a>
</div>
<div class="Column tns-item tns-slide-active" id="tns1-item3">
<a href="#reporting-dashboard"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M38.1,18.6C35.8,17,33,16,30,16c-7.7,0-14,6.3-14,14s6.3,14,14,14s14-6.3,14-14H30L38.1,18.6z"></path>
</g>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M42,17l-8,11h14C48,23.3,45,19,42,17z"></path>
</g>
</g>
<g>
<path style="fill:#FF7200;" d="M14.5,34H6V8h22v6.1c0.7-0.1,1.3-0.1,2-0.1V6H4v30h11.2C14.9,35.4,14.7,34.7,14.5,34z"></path>
</g>
<g style="opacity:0.35;">
<g>
<path style="fill:#FF7200;" d="M9,12v16h16V12H9z M19,13v2h-4v-2H19z M15,21v-2h4v2H15z M19,22v2h-4v-2H19z M15,18v-2h4v2H15z
M10,13h4v2h-4V13z M10,16h4v2h-4V16z M10,19h4v2h-4V19z M10,22h4v2h-4V22z M10,27v-2h4v2H10z M15,27v-2h4v2H15z M24,27h-4v-2h4
V27z M24,24h-4v-2h4V24z M24,21h-4v-2h4V21z M24,18h-4v-2h4V18z M24,15h-4v-2h4V15z"></path>
</g>
</g>
</svg><span class="Title">Reporting & Analytics</span><span class="SubTitle">Desktop & Web</span></a><a href="/products/net/application_framework/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M38.1,23.2l4.9-2l-1.5-5.1l-5.2,1c-0.8-1.4-1.8-2.7-3-3.7l2-5L31,6.1l-3.1,4.4
c-1.5-0.4-3.1-0.6-4.7-0.5l-2-4.9l-5.1,1.5l1,5.2c-1.4,0.8-2.7,1.8-3.7,3l-5-2L6.1,17l4.4,3.1c-0.4,1.5-0.6,3.1-0.5,4.7l-4.9,2
l1.5,5.1l5.2-1c0.8,1.4,1.8,2.7,3,3.7l-2,5l4.2,2.3l3.1-4.4c1.5,0.4,3.1,0.6,4.7,0.5l2,4.9l5.1-1.5l-1-5.2c1.4-0.8,2.7-1.8,3.7-3
l5,2l2.3-4.2l-4.4-3.1C38,26.4,38.1,24.8,38.1,23.2z M36,24c0,6.6-5.4,12-12,12s-12-5.4-12-12s5.4-12,12-12S36,17.4,36,24z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M24,14c-5.5,0-10,4.5-10,10c0,5.5,4.5,10,10,10s10-4.5,10-10C34,18.5,29.5,14,24,14z M22,20
c1.7,0,3,0.7,3,1.5c0,0.8-1.3,1.5-3,1.5c-1.7,0-3-0.7-3-1.5C19,20.7,20.4,20,22,20z M22,28c-1.7,0-3-0.7-3-1.5c0-0.8,1.3-1.5,3-1.5
s3,0.7,3,1.5C25,27.3,23.7,28,22,28z M26.3,30.9C25.7,31.2,25,30.7,25,30v0c0-0.4,0.3-0.8,0.7-1c2.4-0.8,3.3-3.1,3.3-5
c0-1.9-1-4.3-3.3-5c-0.4-0.1-0.7-0.5-0.7-1v0c0-0.7,0.7-1.2,1.3-0.9c2.7,1,4.7,3.8,4.7,6.9C31,27.2,29,29.9,26.3,30.9z"></path>
</g>
</svg><span class="Title">Cross-Platform .NET App<br>Development</span><span class="SubTitle">XAF</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#ui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M47,32h-4V10c0-1.1-0.9-2-2-2H7c-1.1,0-2,0.9-2,2v22H1c-0.6,0-1,0.4-1,1v1c0,1.1,0.9,2,2,2h23.8
c-0.2-0.4-3.6-2.4-5.3-3.4c-0.6-0.4-1.3-0.6-2.1-0.6H8V11h32v21h-6.6c0.1,0.2,0.2,0.3,0.4,0.5c0.3,0.4,1.4,1.9,2.6,3.5H46
c1.1,0,2-0.9,2-2v-1C48,32.4,47.6,32,47,32z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M36.5,41.5c2.5-1.2,3.2-4.5,1.6-6.7c-1.2-1.6-2.4-3.1-2.6-3.5c-0.6-1-1.5-1.9-1.8-2.7
c-0.3-0.7-0.5-1.7-0.7-2.3c-0.8-2-2.6-4.8-2.9-5.2c-0.4-0.5-0.7-0.7-1-1s-1.1-1.6-1.9-2.5c-0.8-1-2.5,0.1-2,0.9
c0.5,0.8,1.1,1.7,1.1,1.8c0,0.1-0.1,0.1-0.2,0c-0.1-0.1-1.5-2.5-2.3-3.4c-0.8-0.8-2.3,0.1-2.1,0.7c0.2,0.6,2.3,3.9,2.3,3.9
s-2.1-3.3-2.7-4.2c-0.9-1.3-2.7,0.3-2.2,1.2c0.4,0.9,1.9,3.7,2,3.9c0.1,0.2-0.2,0.6-0.8,0.1s-2.3-2.4-3-3.2
c-0.8-0.9-1.7-2.2-2.6-3.2c-0.9-1-2.3,0.2-1.6,1.3c0.7,1.1,2.5,3.7,3.1,4.5c0.6,0.8,2.1,2.5,2.7,3.2c0.5,0.7,1.4,2.2,1.3,2.2
c-0.9-0.4-1.2-0.4-1.3-0.4c-0.2-0.1-0.4-0.3-0.8-0.4c-1-0.1-3.6-0.2-3.6,1.3c0,0.3,1.6,0,2.2,0.3c0.5,0.3,0.6,0.5,1,0.8
c0.4,0.3,3,1.2,4.2,2.1c0.3,0.2,0.6,0.5,1,0.8c0.4,0.3,3.6,1.7,4.3,2.2c0.4,0.3,2.3,3.4,3.9,5.9C32,41.8,34.5,42.6,36.5,41.5
L36.5,41.5z"></path>
</g>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M34,15h3c0.6,0,1-0.4,1-1v0c0-0.6-0.4-1-1-1h-3c-0.6,0-1,0.4-1,1v0C33,14.6,33.4,15,34,15z"></path>
</g>
</g>
</svg><span class="Title">Desktop UI Components</span><span class="SubTitle">Winforms & WPF</span></a><a href="/products/net/office-file-api/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M38,5H16c-0.5,0-1,0.5-1,1h22c0.5,0,1,0.5,1,1v28c0.5,0,1-0.5,1-1V6C39,5.5,38.5,5,38,5z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M36,7H14c-0.5,0-1,0.5-1,1h15l8,8v21c0.5,0,1-0.5,1-1V8C37,7.5,36.5,7,36,7z"></path>
</g>
</g>
<g>
<path style="fill:#FF7200;" d="M27,17V9H12c-0.5,0-1,0.5-1,1v28c0,0.5,0.5,1,1,1h22c0.5,0,1-0.5,1-1V17H27z M29,30H17v-1h12V30
z M29,28H17v-1h12V28z M29,26H17v-1h12V26z M29,24H17v-1h12V24z M29,22H17v-1h12V22z"></path>
</g>
</svg><span class="Title">Office File and PDF API</span><span class="SubTitle">
XLS, DOC, PDF<br>Document Generation API
</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="https://js.devexpress.com/"><svg width="48px" height="48px" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><title xmlns=""></title><g><path fill-rule="evenodd" clip-rule="evenodd" d="M9.652 7C8.19 7 7 8.1897 7 9.65134V26.9955C13.018 20.7241 23.66 14.3337 39.691 12.0902C40.286 12.0052 40.711 11.9458 41 11.8948V9.65134C41 8.1812 39.81 7 38.348 7L9.652 7Z" fill="#FF7200"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M38.3395 41H9.652V40.9915C8.1985 40.9915 7.017 39.8188 7 38.3657C7.0085 37.9748 7.2635 37.3289 7.391 37.074C7.782 36.2922 8.4365 35.247 9.3545 34.2017C14.582 27.6584 24.527 18.7696 40.9915 15.8973V38.3487C40.9915 39.8103 39.81 41 38.3395 41ZM36.512 31.6438C36.087 30.964 35.543 30.3437 34.9055 29.7998C34.4635 29.4089 34.132 29.103 33.8855 28.8565C32.534 27.5054 33.163 26.5026 33.452 26.2222C33.5795 26.0947 33.741 25.9843 33.928 25.9163C34.115 25.8483 34.3105 25.8143 34.5145 25.8143C35.0585 25.8398 35.5685 26.0182 35.9935 26.3157L36.325 26.5536V24.3612L36.206 24.3017C35.594 24.0212 34.9055 23.8683 34.2255 23.8683H34.2C33.7495 23.8513 33.2735 23.9193 32.8485 24.0807C32.4235 24.2422 32.0325 24.4801 31.718 24.7946C29.338 27.174 31.735 29.7403 31.9985 29.9953C32.279 30.2842 32.653 30.6326 33.197 31.117C33.4945 31.3804 33.7495 31.6268 33.9535 31.8478C34.115 32.0262 34.268 32.2132 34.3955 32.4086C34.608 32.7486 34.71 33.1395 34.7015 33.5389C34.727 33.9298 34.591 34.3122 34.319 34.6096C34.1915 34.7371 34.03 34.839 33.8515 34.907C33.673 34.975 33.469 35.0005 33.2735 35.0005C32.636 34.958 32.041 34.7541 31.5565 34.3887L31.2165 34.1422V36.3177L31.31 36.3772C31.9135 36.7936 32.6615 37.023 33.418 37.023H33.571C34.0045 37.023 34.4465 36.938 34.8545 36.7851C35.288 36.6151 35.6705 36.3687 35.9935 36.0457C36.6565 35.3404 37.005 34.4396 36.971 33.5304C36.9965 32.876 36.8435 32.2217 36.5205 31.6268L36.512 31.6438ZM28.5985 24.0553H26.2865V33.6919C26.2865 34.1593 26.2015 35.0346 25.2665 35.0346C24.85 34.9921 24.4505 34.8646 24.1105 34.6522L23.7875 34.4567V36.6407L23.915 36.7002C24.408 36.9211 24.952 37.0401 25.496 37.0401H25.5895C25.632 37.0401 25.6724 37.0422 25.7128 37.0443C25.7531 37.0464 25.7935 37.0486 25.836 37.0486C26.2355 37.0486 26.6265 36.9721 26.9835 36.8276C27.4255 36.6492 28.5985 36.1223 28.5985 33.7854V24.0553Z" fill="#FF7200"></path></g></svg><span class="Title">JavaScript UI Components</span><span class="SubTitle">jQuery, Angular, React, Vue</span></a><a href="/maui/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M22.9,26.1h2.1c-0.4-2.2-0.8-4.3-1-6.6C23.7,21.7,23.3,23.9,22.9,26.1z"></path>
<path style="fill:#FF7200;" d="M38.5,7H9.5C8.1,7,7,8.1,7,9.5v28.9C7,39.9,8.1,41,9.5,41h28.9c1.4,0,2.5-1.1,2.5-2.5V9.5
C41,8.1,39.9,7,38.5,7z M18.3,30c-0.2-2.6-0.4-6.4-0.5-8.9c-0.3,2.2-1.2,6.7-1.7,8.9H15c-0.5-2.5-1.4-6.4-1.7-8.9L12.8,30h-1.6
l1.1-13h1.5c0.5,2.6,1.5,6.8,1.8,9.4c0.3-2.6,1.2-6.8,1.7-9.4h1.5L20,30H18.3z M25.7,30l-0.5-2.5h-2.6L22.1,30h-1.7l2.8-13h1.4
l2.8,13H25.7z M34,26.4c0,2.6-0.6,3.6-3,3.7c-2.6-0.1-2.9-1.3-3-4V17h1.7v9.2c0.1,1.5-0.1,2.2,1.3,2.3c1.3-0.1,1.2-0.7,1.3-2.1
c0,0,0-9.4,0-9.4H34V26.4z M36.9,30h-1.7V17h1.7V30z"></path>
</g>
</svg><span class="Title">Mobile UI Development</span><span class="SubTitle">
.NET MAUI
</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#webui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<g>
<path style="fill:#FF7200;" d="M46,11.2c-0.1-0.6-0.1-1.2-0.2-1.8c-0.3-2-0.9-3.9-1.8-5.7c0-0.1-0.2-0.2-0.2-0.2c-0.1,0-0.2,0.1-0.3,0.2
c-0.3,0.5-0.6,1-0.9,1.5c-1,1.6-2.1,3-3.6,4.2c-1.7,1.4-3.7,2.2-5.9,2.8c-0.1,0-0.2,0-0.3-0.1c0,0,0-0.2,0-0.3
c0.3-0.5,0.6-1,0.8-1.5c0.7-1.4,1.1-3,1.3-4.5c0-0.1,0.1-0.3-0.1-0.3c-0.1,0-0.2,0.1-0.3,0.1c-0.2,0.2-0.5,0.5-0.7,0.7
C31.2,8.7,28,10,24.4,10c-1.5,0-3.1,0-4.6,0c-1.1,0-2.2,0.1-3.3,0.3c-3.2,0.7-5.9,2.2-8.1,4.5c-3.3,3.5-4.7,7.7-4.3,12.5
c0.1,1.5,0.4,2.9,1,4.3c1.6,4.1,4.4,7,8.4,8.7c2.1,0.9,4.3,1.2,6.6,1.2c1.8,0,3.5-0.2,5.3-0.6c4.4-0.9,8.1-3,11.1-6.3
c0,0,0.1-0.1,0.1-0.2c0,0,0,0,0,0c-0.1,0-0.1,0.1-0.2,0.1c-3.9,2.5-8.1,3.8-12.6,4.2c-1.4,0.1-2.9,0.1-4.3,0
c-1.3-0.1-2.6-0.4-3.9-0.8c-6-2.1-9.5-8-8.6-14.2c0.5-2.9,1.8-5.4,3.9-7.4c3.2-3,7.1-4.2,11.4-3.3c4.3,0.8,7.4,3.3,9.3,7.3
c0.9,1.9,1.3,3.9,1.3,6c0,1.1-0.3,2.2-0.9,3.2c-1.8,3-5.3,2.7-7,1.2c-0.3-0.3-0.6-0.6-0.8-0.9c0,0,0,0-0.1,0.1c0,0,0,0.1-0.1,0.1
c-1.6,1.7-3.6,2.4-5.9,2c-3.6-0.7-5.8-4.2-5-7.8c0.7-2.8,3.3-4.9,6.2-4.9c1.2,0,2.5,0,3.7,0c0.2,0,0.4,0,0.6,0.1
c1.3,0.3,2.1,1.4,2.1,2.7c0,1.4,0,2.9,0,4.3c0,0.4,0,0.8,0.1,1.1c0.3,1.3,1.8,2.1,3,1.5c0.7-0.3,1-0.9,1.3-1.6
c0.3-0.9,0.2-1.9,0.1-2.9c-0.4-2.4-1.4-4.5-3.3-6.2c-2.6-2.4-5.8-3.2-9.2-2.5c-3.4,0.7-5.8,2.7-7.3,5.9c-1.1,2.4-1.3,5-0.3,7.5
c0.9,2.4,2.6,4.3,4.8,5.6c1.4,0.8,2.9,1.3,4.4,1.4c1.1,0.1,2.2,0.1,3.3,0.1c1.6,0,3.2-0.2,4.7-0.6c4.6-1.1,8.6-3.4,12-6.8
c2.6-2.7,4.6-5.9,5.7-9.5c0.5-1.6,0.8-3.3,1-5c0-0.3,0.1-0.6,0.1-0.9c0-0.7,0-1.3,0-2C46,11.3,46,11.2,46,11.2z"></path>
</g>
<g>
<path style="fill:#FF7200;" class="st0" d="M23.1,22.1c0-0.3-0.1-0.3-0.3-0.3c-0.9,0-1.8,0-2.7,0c-0.4,0-0.8,0-1.3,0c-2.2,0.3-3.7,2.4-3.2,4.6
c0.5,2.1,2.4,3.3,4.5,2.9c1.7-0.3,3-1.8,3-3.5c0-0.6,0-1.2,0-1.8c0,0,0,0,0,0C23.1,23.4,23.1,22.7,23.1,22.1z"></path>
</g>
</g>
</svg><span class="Title">Blazor & ASP.NET UI<br>Components</span></a><a href="/products/coderush/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M27.3,18.3l3.3,5.7l-3.3,5.7h-6.6L17.4,24l3.3-5.7H27.3z M41,9.6v28.9c0,1.4-1.1,2.6-2.6,2.6H9.6
C8.1,41,7,39.9,7,38.4V9.6C7,8.1,8.1,7,9.6,7h28.9C39.9,7,41,8.1,41,9.6z M36.3,24c0-6.8-5.5-12.3-12.3-12.3
c-6.8,0-12.3,5.5-12.3,12.3S17.2,36.3,24,36.3C30.8,36.3,36.3,30.8,36.3,24z"></path>
</g>
</svg><span class="Title">Visual Studio Productivity<br>& Refactoring</span><span class="SubTitle">CodeRush</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#reporting-dashboard"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M38.1,18.6C35.8,17,33,16,30,16c-7.7,0-14,6.3-14,14s6.3,14,14,14s14-6.3,14-14H30L38.1,18.6z"></path>
</g>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M42,17l-8,11h14C48,23.3,45,19,42,17z"></path>
</g>
</g>
<g>
<path style="fill:#FF7200;" d="M14.5,34H6V8h22v6.1c0.7-0.1,1.3-0.1,2-0.1V6H4v30h11.2C14.9,35.4,14.7,34.7,14.5,34z"></path>
</g>
<g style="opacity:0.35;">
<g>
<path style="fill:#FF7200;" d="M9,12v16h16V12H9z M19,13v2h-4v-2H19z M15,21v-2h4v2H15z M19,22v2h-4v-2H19z M15,18v-2h4v2H15z
M10,13h4v2h-4V13z M10,16h4v2h-4V16z M10,19h4v2h-4V19z M10,22h4v2h-4V22z M10,27v-2h4v2H10z M15,27v-2h4v2H15z M24,27h-4v-2h4
V27z M24,24h-4v-2h4V24z M24,21h-4v-2h4V21z M24,18h-4v-2h4V18z M24,15h-4v-2h4V15z"></path>
</g>
</g>
</svg><span class="Title">Reporting & Analytics</span><span class="SubTitle">Desktop & Web</span></a><a href="/products/net/application_framework/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M38.1,23.2l4.9-2l-1.5-5.1l-5.2,1c-0.8-1.4-1.8-2.7-3-3.7l2-5L31,6.1l-3.1,4.4
c-1.5-0.4-3.1-0.6-4.7-0.5l-2-4.9l-5.1,1.5l1,5.2c-1.4,0.8-2.7,1.8-3.7,3l-5-2L6.1,17l4.4,3.1c-0.4,1.5-0.6,3.1-0.5,4.7l-4.9,2
l1.5,5.1l5.2-1c0.8,1.4,1.8,2.7,3,3.7l-2,5l4.2,2.3l3.1-4.4c1.5,0.4,3.1,0.6,4.7,0.5l2,4.9l5.1-1.5l-1-5.2c1.4-0.8,2.7-1.8,3.7-3
l5,2l2.3-4.2l-4.4-3.1C38,26.4,38.1,24.8,38.1,23.2z M36,24c0,6.6-5.4,12-12,12s-12-5.4-12-12s5.4-12,12-12S36,17.4,36,24z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M24,14c-5.5,0-10,4.5-10,10c0,5.5,4.5,10,10,10s10-4.5,10-10C34,18.5,29.5,14,24,14z M22,20
c1.7,0,3,0.7,3,1.5c0,0.8-1.3,1.5-3,1.5c-1.7,0-3-0.7-3-1.5C19,20.7,20.4,20,22,20z M22,28c-1.7,0-3-0.7-3-1.5c0-0.8,1.3-1.5,3-1.5
s3,0.7,3,1.5C25,27.3,23.7,28,22,28z M26.3,30.9C25.7,31.2,25,30.7,25,30v0c0-0.4,0.3-0.8,0.7-1c2.4-0.8,3.3-3.1,3.3-5
c0-1.9-1-4.3-3.3-5c-0.4-0.1-0.7-0.5-0.7-1v0c0-0.7,0.7-1.2,1.3-0.9c2.7,1,4.7,3.8,4.7,6.9C31,27.2,29,29.9,26.3,30.9z"></path>
</g>
</svg><span class="Title">Cross-Platform .NET App<br>Development</span><span class="SubTitle">XAF</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#ui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M47,32h-4V10c0-1.1-0.9-2-2-2H7c-1.1,0-2,0.9-2,2v22H1c-0.6,0-1,0.4-1,1v1c0,1.1,0.9,2,2,2h23.8
c-0.2-0.4-3.6-2.4-5.3-3.4c-0.6-0.4-1.3-0.6-2.1-0.6H8V11h32v21h-6.6c0.1,0.2,0.2,0.3,0.4,0.5c0.3,0.4,1.4,1.9,2.6,3.5H46
c1.1,0,2-0.9,2-2v-1C48,32.4,47.6,32,47,32z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M36.5,41.5c2.5-1.2,3.2-4.5,1.6-6.7c-1.2-1.6-2.4-3.1-2.6-3.5c-0.6-1-1.5-1.9-1.8-2.7
c-0.3-0.7-0.5-1.7-0.7-2.3c-0.8-2-2.6-4.8-2.9-5.2c-0.4-0.5-0.7-0.7-1-1s-1.1-1.6-1.9-2.5c-0.8-1-2.5,0.1-2,0.9
c0.5,0.8,1.1,1.7,1.1,1.8c0,0.1-0.1,0.1-0.2,0c-0.1-0.1-1.5-2.5-2.3-3.4c-0.8-0.8-2.3,0.1-2.1,0.7c0.2,0.6,2.3,3.9,2.3,3.9
s-2.1-3.3-2.7-4.2c-0.9-1.3-2.7,0.3-2.2,1.2c0.4,0.9,1.9,3.7,2,3.9c0.1,0.2-0.2,0.6-0.8,0.1s-2.3-2.4-3-3.2
c-0.8-0.9-1.7-2.2-2.6-3.2c-0.9-1-2.3,0.2-1.6,1.3c0.7,1.1,2.5,3.7,3.1,4.5c0.6,0.8,2.1,2.5,2.7,3.2c0.5,0.7,1.4,2.2,1.3,2.2
c-0.9-0.4-1.2-0.4-1.3-0.4c-0.2-0.1-0.4-0.3-0.8-0.4c-1-0.1-3.6-0.2-3.6,1.3c0,0.3,1.6,0,2.2,0.3c0.5,0.3,0.6,0.5,1,0.8
c0.4,0.3,3,1.2,4.2,2.1c0.3,0.2,0.6,0.5,1,0.8c0.4,0.3,3.6,1.7,4.3,2.2c0.4,0.3,2.3,3.4,3.9,5.9C32,41.8,34.5,42.6,36.5,41.5
L36.5,41.5z"></path>
</g>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M34,15h3c0.6,0,1-0.4,1-1v0c0-0.6-0.4-1-1-1h-3c-0.6,0-1,0.4-1,1v0C33,14.6,33.4,15,34,15z"></path>
</g>
</g>
</svg><span class="Title">Desktop UI Components</span><span class="SubTitle">Winforms & WPF</span></a><a href="/products/net/office-file-api/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g style="opacity:0.5;">
<g>
<path style="fill:#FF7200;" d="M38,5H16c-0.5,0-1,0.5-1,1h22c0.5,0,1,0.5,1,1v28c0.5,0,1-0.5,1-1V6C39,5.5,38.5,5,38,5z"></path>
</g>
<g>
<path style="fill:#FF7200;" d="M36,7H14c-0.5,0-1,0.5-1,1h15l8,8v21c0.5,0,1-0.5,1-1V8C37,7.5,36.5,7,36,7z"></path>
</g>
</g>
<g>
<path style="fill:#FF7200;" d="M27,17V9H12c-0.5,0-1,0.5-1,1v28c0,0.5,0.5,1,1,1h22c0.5,0,1-0.5,1-1V17H27z M29,30H17v-1h12V30
z M29,28H17v-1h12V28z M29,26H17v-1h12V26z M29,24H17v-1h12V24z M29,22H17v-1h12V22z"></path>
</g>
</svg><span class="Title">Office File and PDF API</span><span class="SubTitle">
XLS, DOC, PDF<br>Document Generation API
</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="https://js.devexpress.com/"><svg width="48px" height="48px" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><title xmlns=""></title><g><path fill-rule="evenodd" clip-rule="evenodd" d="M9.652 7C8.19 7 7 8.1897 7 9.65134V26.9955C13.018 20.7241 23.66 14.3337 39.691 12.0902C40.286 12.0052 40.711 11.9458 41 11.8948V9.65134C41 8.1812 39.81 7 38.348 7L9.652 7Z" fill="#FF7200"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M38.3395 41H9.652V40.9915C8.1985 40.9915 7.017 39.8188 7 38.3657C7.0085 37.9748 7.2635 37.3289 7.391 37.074C7.782 36.2922 8.4365 35.247 9.3545 34.2017C14.582 27.6584 24.527 18.7696 40.9915 15.8973V38.3487C40.9915 39.8103 39.81 41 38.3395 41ZM36.512 31.6438C36.087 30.964 35.543 30.3437 34.9055 29.7998C34.4635 29.4089 34.132 29.103 33.8855 28.8565C32.534 27.5054 33.163 26.5026 33.452 26.2222C33.5795 26.0947 33.741 25.9843 33.928 25.9163C34.115 25.8483 34.3105 25.8143 34.5145 25.8143C35.0585 25.8398 35.5685 26.0182 35.9935 26.3157L36.325 26.5536V24.3612L36.206 24.3017C35.594 24.0212 34.9055 23.8683 34.2255 23.8683H34.2C33.7495 23.8513 33.2735 23.9193 32.8485 24.0807C32.4235 24.2422 32.0325 24.4801 31.718 24.7946C29.338 27.174 31.735 29.7403 31.9985 29.9953C32.279 30.2842 32.653 30.6326 33.197 31.117C33.4945 31.3804 33.7495 31.6268 33.9535 31.8478C34.115 32.0262 34.268 32.2132 34.3955 32.4086C34.608 32.7486 34.71 33.1395 34.7015 33.5389C34.727 33.9298 34.591 34.3122 34.319 34.6096C34.1915 34.7371 34.03 34.839 33.8515 34.907C33.673 34.975 33.469 35.0005 33.2735 35.0005C32.636 34.958 32.041 34.7541 31.5565 34.3887L31.2165 34.1422V36.3177L31.31 36.3772C31.9135 36.7936 32.6615 37.023 33.418 37.023H33.571C34.0045 37.023 34.4465 36.938 34.8545 36.7851C35.288 36.6151 35.6705 36.3687 35.9935 36.0457C36.6565 35.3404 37.005 34.4396 36.971 33.5304C36.9965 32.876 36.8435 32.2217 36.5205 31.6268L36.512 31.6438ZM28.5985 24.0553H26.2865V33.6919C26.2865 34.1593 26.2015 35.0346 25.2665 35.0346C24.85 34.9921 24.4505 34.8646 24.1105 34.6522L23.7875 34.4567V36.6407L23.915 36.7002C24.408 36.9211 24.952 37.0401 25.496 37.0401H25.5895C25.632 37.0401 25.6724 37.0422 25.7128 37.0443C25.7531 37.0464 25.7935 37.0486 25.836 37.0486C26.2355 37.0486 26.6265 36.9721 26.9835 36.8276C27.4255 36.6492 28.5985 36.1223 28.5985 33.7854V24.0553Z" fill="#FF7200"></path></g></svg><span class="Title">JavaScript UI Components</span><span class="SubTitle">jQuery, Angular, React, Vue</span></a><a href="/maui/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M22.9,26.1h2.1c-0.4-2.2-0.8-4.3-1-6.6C23.7,21.7,23.3,23.9,22.9,26.1z"></path>
<path style="fill:#FF7200;" d="M38.5,7H9.5C8.1,7,7,8.1,7,9.5v28.9C7,39.9,8.1,41,9.5,41h28.9c1.4,0,2.5-1.1,2.5-2.5V9.5
C41,8.1,39.9,7,38.5,7z M18.3,30c-0.2-2.6-0.4-6.4-0.5-8.9c-0.3,2.2-1.2,6.7-1.7,8.9H15c-0.5-2.5-1.4-6.4-1.7-8.9L12.8,30h-1.6
l1.1-13h1.5c0.5,2.6,1.5,6.8,1.8,9.4c0.3-2.6,1.2-6.8,1.7-9.4h1.5L20,30H18.3z M25.7,30l-0.5-2.5h-2.6L22.1,30h-1.7l2.8-13h1.4
l2.8,13H25.7z M34,26.4c0,2.6-0.6,3.6-3,3.7c-2.6-0.1-2.9-1.3-3-4V17h1.7v9.2c0.1,1.5-0.1,2.2,1.3,2.3c1.3-0.1,1.2-0.7,1.3-2.1
c0,0,0-9.4,0-9.4H34V26.4z M36.9,30h-1.7V17h1.7V30z"></path>
</g>
</svg><span class="Title">Mobile UI Development</span><span class="SubTitle">
.NET MAUI
</span></a>
</div>
<div class="Column tns-item tns-slide-cloned tns-transparent" aria-hidden="true" tabindex="-1">
<a href="#webui"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<g>
<path style="fill:#FF7200;" d="M46,11.2c-0.1-0.6-0.1-1.2-0.2-1.8c-0.3-2-0.9-3.9-1.8-5.7c0-0.1-0.2-0.2-0.2-0.2c-0.1,0-0.2,0.1-0.3,0.2
c-0.3,0.5-0.6,1-0.9,1.5c-1,1.6-2.1,3-3.6,4.2c-1.7,1.4-3.7,2.2-5.9,2.8c-0.1,0-0.2,0-0.3-0.1c0,0,0-0.2,0-0.3
c0.3-0.5,0.6-1,0.8-1.5c0.7-1.4,1.1-3,1.3-4.5c0-0.1,0.1-0.3-0.1-0.3c-0.1,0-0.2,0.1-0.3,0.1c-0.2,0.2-0.5,0.5-0.7,0.7
C31.2,8.7,28,10,24.4,10c-1.5,0-3.1,0-4.6,0c-1.1,0-2.2,0.1-3.3,0.3c-3.2,0.7-5.9,2.2-8.1,4.5c-3.3,3.5-4.7,7.7-4.3,12.5
c0.1,1.5,0.4,2.9,1,4.3c1.6,4.1,4.4,7,8.4,8.7c2.1,0.9,4.3,1.2,6.6,1.2c1.8,0,3.5-0.2,5.3-0.6c4.4-0.9,8.1-3,11.1-6.3
c0,0,0.1-0.1,0.1-0.2c0,0,0,0,0,0c-0.1,0-0.1,0.1-0.2,0.1c-3.9,2.5-8.1,3.8-12.6,4.2c-1.4,0.1-2.9,0.1-4.3,0
c-1.3-0.1-2.6-0.4-3.9-0.8c-6-2.1-9.5-8-8.6-14.2c0.5-2.9,1.8-5.4,3.9-7.4c3.2-3,7.1-4.2,11.4-3.3c4.3,0.8,7.4,3.3,9.3,7.3
c0.9,1.9,1.3,3.9,1.3,6c0,1.1-0.3,2.2-0.9,3.2c-1.8,3-5.3,2.7-7,1.2c-0.3-0.3-0.6-0.6-0.8-0.9c0,0,0,0-0.1,0.1c0,0,0,0.1-0.1,0.1
c-1.6,1.7-3.6,2.4-5.9,2c-3.6-0.7-5.8-4.2-5-7.8c0.7-2.8,3.3-4.9,6.2-4.9c1.2,0,2.5,0,3.7,0c0.2,0,0.4,0,0.6,0.1
c1.3,0.3,2.1,1.4,2.1,2.7c0,1.4,0,2.9,0,4.3c0,0.4,0,0.8,0.1,1.1c0.3,1.3,1.8,2.1,3,1.5c0.7-0.3,1-0.9,1.3-1.6
c0.3-0.9,0.2-1.9,0.1-2.9c-0.4-2.4-1.4-4.5-3.3-6.2c-2.6-2.4-5.8-3.2-9.2-2.5c-3.4,0.7-5.8,2.7-7.3,5.9c-1.1,2.4-1.3,5-0.3,7.5
c0.9,2.4,2.6,4.3,4.8,5.6c1.4,0.8,2.9,1.3,4.4,1.4c1.1,0.1,2.2,0.1,3.3,0.1c1.6,0,3.2-0.2,4.7-0.6c4.6-1.1,8.6-3.4,12-6.8
c2.6-2.7,4.6-5.9,5.7-9.5c0.5-1.6,0.8-3.3,1-5c0-0.3,0.1-0.6,0.1-0.9c0-0.7,0-1.3,0-2C46,11.3,46,11.2,46,11.2z"></path>
</g>
<g>
<path style="fill:#FF7200;" class="st0" d="M23.1,22.1c0-0.3-0.1-0.3-0.3-0.3c-0.9,0-1.8,0-2.7,0c-0.4,0-0.8,0-1.3,0c-2.2,0.3-3.7,2.4-3.2,4.6
c0.5,2.1,2.4,3.3,4.5,2.9c1.7-0.3,3-1.8,3-3.5c0-0.6,0-1.2,0-1.8c0,0,0,0,0,0C23.1,23.4,23.1,22.7,23.1,22.1z"></path>
</g>
</g>
</svg><span class="Title">Blazor & ASP.NET UI<br>Components</span></a><a href="/products/coderush/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px"><title xmlns=""></title>
<g>
<path style="fill:#FF7200;" d="M27.3,18.3l3.3,5.7l-3.3,5.7h-6.6L17.4,24l3.3-5.7H27.3z M41,9.6v28.9c0,1.4-1.1,2.6-2.6,2.6H9.6
C8.1,41,7,39.9,7,38.4V9.6C7,8.1,8.1,7,9.6,7h28.9C39.9,7,41,8.1,41,9.6z M36.3,24c0-6.8-5.5-12.3-12.3-12.3
c-6.8,0-12.3,5.5-12.3,12.3S17.2,36.3,24,36.3C30.8,36.3,36.3,30.8,36.3,24z"></path>
</g>
</svg><span class="Title">Visual Studio Productivity<br>& Refactoring</span><span class="SubTitle">CodeRush</span></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="align-row">
<div class="align-cell bottom">
<div class="LightBoxFooter">
<div class="content">
<p class="sys-visibility-hidden sys-visibility-hidden sys-visibility-xsm-shown"> Or download our free 30-day trial<br> to experience the DevExpress difference today. </p>
<p class="sys-visibility-hidden sys-visibility-hidden sys-visibility-xsm-shown"><a href="/products/try" class="Button Orange" data-event="DownloadTrialHomeLightbox">Free 30-Day Trial</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<main>
<section class="News">
<div class="content">
<h2> DevExpress News </h2>
<div class="grid block-grid">
<div class="row">
<div class="col-12 col-xsm-5">
<div class="NewsPage">
<div class="NewsItem">
<h3> PDF Document API — PDF/A Conversion (v23.2) </h3>
<p>As you may already know, our PDF Document API (part of the DevExpress Office File API suite) now ships with a PDF/A-2b and PDF/A-3b converter. PDF/A is an ISO standard (ISO 19005) designed for long-term electronic document
preservation. PDF/A documents…</p><a href="https://community.devexpress.com/blogs/office/archive/2024/03/07/pdf-document-api-pdf-a-conversion-v23-2.aspx">Read the post</a>
</div>
<div class="NewsItem">
<h3> Comment Dictation in CodeRush for Visual Studio </h3>
<p>CodeRush Voice features include a powerful voice-to-text dictation engine available in C# comments. Comment Dictation features are triggered with the right Ctrl key. Make sure you've set up voice features first. Also available:
Dictation features…</p><a href="https://community.devexpress.com/blogs/markmiller/archive/2024/03/05/comment-dictation-in-coderush-for-visual-studio.aspx">Read the post</a>
</div>
<div class="NewsItem">
<h3> String Dictation in CodeRush for Visual Studio </h3>
<p>CodeRush Voice features include a powerful voice-to-text dictation engine available in C# strings. String Dictation features are triggered with the right Ctrl key. Make sure you've set up voice features first. Also available:
String dictation features…</p><a href="https://community.devexpress.com/blogs/markmiller/archive/2024/03/05/string-dictation-in-coderush-for-visual-studio.aspx">Read the post</a>
</div>
</div>
<div class="NewsPage Hidden">
<div class="NewsItem">
<h3> Voice to Code in CodeRush for Visual Studio </h3>
<p>One of the more exciting features in this release is Voice to Code, which uses Visual Studio's IntelliSense to intelligently convert spoken words to code. Voice to Code features are triggered with the right Ctrl key. Make sure
you've set up voice…</p><a href="https://community.devexpress.com/blogs/markmiller/archive/2024/03/05/voice-to-code-in-coderush-for-visual-studio.aspx">Read the post</a>
</div>
<div class="NewsItem">
<h3> Voice Commands in CodeRush for Visual Studio </h3>
<p>Voice Commands let you control and access Visual Studio by voice. Voice Commands are fully customizable, are context-aware, and support inferred intent (e.g. a “ Build Solution ” voice command can be triggered with the phrase “
please compile all my projects…</p><a href="https://community.devexpress.com/blogs/markmiller/archive/2024/03/05/voice-commands-in-coderush-for-visual-studio.aspx">Read the post</a>
</div>
<div class="NewsItem">
<h3> Voice Setup in CodeRush for Visual Studio </h3>
<p>This blog post provides an overview of the new Voice Features in CodeRush for Visual Studio and shows you how to set up and enable the features. Voice Features are invoked by holding down one of the two Ctrl keys while speaking .
Also available: Setup…</p><a href="https://community.devexpress.com/blogs/markmiller/archive/2024/03/05/voice-setup-in-coderush-for-visual-studio.aspx">Read the post</a>
</div>
</div>
<div class="NewsPage Hidden">
<div class="NewsItem">
<h3> Enhance WinForms Application Reliability with UI Test Automation </h3>
<p>In this blog post I’ll show you how to write simple/advanced UI tests in Visual Studio 2022 using UI Automation. UI Automation testing helps ensure an app meets relevant end-user requirements.</p>
<a href="https://community.devexpress.com/blogs/winforms/archive/2024/03/04/enhance-winforms-application-reliability-with-ui-test-automation.aspx">Read the post</a>
</div>
<div class="NewsItem">
<h3> Blazor Grid — Batch Editing with Entity Framework Core </h3>
<p>If you are using the DevExpress Blazor Grid with Entity Framework Core and are interested in batch data editing, we recently published a GitHub example that incorporates batch data editing within the DevExpress Blazor Grid using
Entity Framework Core</p><a href="https://community.devexpress.com/blogs/aspnet/archive/2024/02/29/blazor-grid-batch-editing-with-entity-framework-core.aspx">Read the post</a>
</div>
<div class="NewsItem">
<h3> Word Processing Document API, Rich Text Editors (WinForms and WPF) — Content Controls (v23.2) </h3>
<p>As you know, content controls are interactive UI elements (text fields, drop-down lists, date pickers) designed to enter and manage information on-screen. Content controls are often used within templates/forms to standardize
document formatting and streamline…</p><a href="https://community.devexpress.com/blogs/office/archive/2024/02/29/word-processing-document-api-rich-text-editors-winforms-and-wpf-content-controls-v23-2.aspx">Read the post</a>
</div>
</div>
<div class="NewsPage Hidden">
<div class="NewsItem">
<h3> Blazor — Accessibility Enhancements and Options </h3>
<p>With our most recent update (v23.2), we have made several of our controls more accessible, and implemented new features so that you can improve the accessibility of controls on your side.</p>
<a href="https://community.devexpress.com/blogs/aspnet/archive/2024/02/27/blazor-accessibility-enhancements-23-2.aspx">Read the post</a>
</div>
<div class="NewsItem">
<h3> Spreadsheet Document API, Spreadsheet Controls (Win and WPF) — Form Controls (v23.2) </h3>
<p>As you know, form controls represent interactive elements (buttons, checkboxes, and drop-down lists) and are used in worksheets to deliver a more refined user experience. In our last major release (v23.2), we implemented form
control support in our Spreadsheet…</p><a href="https://community.devexpress.com/blogs/office/archive/2024/02/22/spreadsheet-document-api-spreadsheet-controls-win-and-wpf-form-controls-v23-2.aspx">Read the post</a>
</div>
<div class="NewsItem">
<h3> VCL UI Controls — June 2024 Roadmap (v24.1) </h3>
<p>The following list outlines features/capabilities we expect to ship for VCL UI Components for Delphi & C++Builder (expected release date: June 2024). We will outline plans for our second major release of this year (expected
release date: Dec 2024…</p><a href="https://community.devexpress.com/blogs/vcl/archive/2024/02/14/vcl-v24-1-june-2024-roadmap.aspx">Read the post</a>
</div>
</div>
<div class="NewsPage Hidden">
<div class="NewsItem">
<h3> Blazor - Official Release, Free Offer, and Future Plans </h3>
<p> I'm happy to announce the official release of DevExpress UI for Blazor. To help celebrate Blazor official launch at #dotnetconf, we're offering our this release to our customers free-of-charge! </p>
<a href="https://community.devexpress.com/blogs/aspnet/archive/2019/09/24/blazor-components-launch-and-future-plans.aspx">Read the post</a>
</div>
</div>
<div class="Pager Arrows" data-news-pager="Pager">
<a href="javascript:void()" data-news-pager="Prev" class="Disabled"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 33 33" style="enable-background:new 0 0 33 33;" xml:space="preserve" width="33px" height="33px"><title xmlns="">Previous</title>
<polygon points="13,26 14,26 5.5,17 29,17 29,16 5.5,16 14,7 13,7 4,16.5 "></polygon>
</svg></a><a href="javascript:void()" data-news-pager="Next"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 33 33" style="enable-background:new 0 0 33 33;" xml:space="preserve" width="33px" height="33px"><title xmlns="">Next</title>
<polygon points="20,7 19,7 27.5,16 4,16 4,17 27.5,17 19,26 20,26 29,16.5 "></polygon>
</svg></a>
</div>
</div>
<div class="col-12 col-xsm-5 col-xsm-offset-1">
<div class="NewsPage">
<div class="NewsItem">
<h3> v23.2 is Here. Experience it Today </h3>
<p> We are proud to announce the immediate availability of DevExpress Universal v23.2, our award-winning software development platform for .NET and Visual Studio developers. With numerous new products and dozens of high-impact
features, v23.2 allows you to build your best, without limits or compromise. From the desktop, the web or your mobile world, DevExpress dev tools help you address a broad range of usage scenarios and deliver intuitive solutions
that amaze. </p><a href="/subscriptions/whats-new/" class="Button Orange">What's New in v23.2</a>
</div>
<div class="NewsItem">
<h3> Free DevExpress Products - Get Your Copy Today </h3>
<p>The following DevExpress products are available free-of-charge. Register online and reserve your free copy today.</p>
<p><a href="/products/net/application_framework/security-web-api-service.xml" target="_blank" rel="noopener">
.NET App Security & Web API Service
</a></p>
<p><a href="/maui/" target="_blank" rel="noopener">
.NET MAUI & Xamarin Controls
</a></p>
<p><a href="/products/coderush/" target="_blank" rel="noopener">
CodeRush for Visual Studio (IDE Productivity)
</a></p>
<p><a href="/products/net/orm/" target="_blank" rel="noopener">
.NET ORM Library (XPO)
</a></p>
<p><a href="/winui/" target="_blank" rel="noopener">
WinUI Component Suite
</a></p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="ControlGroup ContentLeft Gray">
<div class="content">
<a name="ui" class="anchor"></a>
<h2> Perfected Desktop UI Components </h2>
<h3> for WinForms, WPF, and Delphi VCL </h3>
<p>Create elegant, high-impact user experiences and emulate the capabilities of today’s most popular business productivity apps with DevExpress UI components for WinForms, WPF, and Delphi VCL. </p>
<div class="ImageContainer">
<div class="LaptopFrame">
<img src="/index/WinForms-Office-Inspired-Application.png" alt="WinForms Office Inspired Applications, DevExpress" width="1252" height="792" style="border: none" id="ctl00_ctl00_Content_Content_ctl164">
<div class="TabletFrame">
<img src="/index/winforms-tablet-touch-application-hd.png" alt="Tablet Touch Applications, DevExpress" width="501" height="297" style="border: none" id="ctl00_ctl00_Content_Content_ctl166">
</div>
</div>
</div>
<div class="Icons">
<div class="Column">
<a href="/products/net/controls/winforms/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M14.4,25.2h-1.6l-1.1-6.5c0,0,0-0.1,0-0.3c0-0.2-0.1-0.5-0.1-0.8L11.4,16c0-0.1,0-0.3-0.1-0.5
s-0.1-0.5-0.1-0.9l0-0.6c0,0.1,0,0.3,0,0.4c0,0.1,0,0.2,0,0.3c0,0.4-0.1,0.8-0.1,1c0,0.2,0,0.4,0,0.4l-0.2,1.4
c0,0.3-0.1,0.6-0.1,0.8c0,0.2,0,0.3-0.1,0.4l-1.1,6.5H7.9L5.2,10.1h2l1,7l0.2,1c0.1,0.6,0.1,1.1,0.2,1.5L8.7,21c0,0,0,0.1,0,0.2
c0,0.1,0,0.2,0,0.3l0-0.5c0.1-0.9,0.2-1.6,0.2-2.4c0.1-0.7,0.2-1.4,0.3-2l1.1-6.5H12l1,6.3c0.1,0.9,0.3,1.8,0.4,2.6
c0.1,0.8,0.2,1.6,0.2,2.3c0.1-0.8,0.1-1.5,0.2-2.2c0.1-0.7,0.2-1.4,0.3-2.1l0.1-1l0.9-5.9H17L14.4,25.2z M20.3,25.2h-2V10.1h2V25.2z
M29.6,25.2h-1.9l-2.3-6.8c-0.2-0.6-0.4-1.3-0.6-1.9c-0.2-0.7-0.4-1.4-0.5-2.1c0-0.1,0-0.2-0.1-0.3c0-0.1-0.1-0.3-0.1-0.4
c0,0.2,0,0.3,0,0.4c0,0.1,0,0.2,0,0.3l0.1,1.5l0.1,1.9c0,0.1,0,0.2,0,0.4c0,0.1,0,0.3,0,0.5l0.1,6.6h-2V10.1h1.9l2,6
c0.6,1.7,1.1,3.5,1.6,5.4c-0.2-1.2-0.3-2.2-0.4-3.2c-0.1-0.9-0.1-1.8-0.1-2.7v-5.6h2V25.2z"></path>
</svg><span>
WinForms Suite (includes 190+ controls and 60+ chart types)
</span></a><a href="/products/net/controls/wpf/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M19.9,11.8h-0.3v4.9c0.8,0,1.4-0.2,1.7-0.5c0.3-0.3,0.5-1,0.5-1.8c0-0.9-0.2-1.6-0.5-2
C21.1,12,20.6,11.8,19.9,11.8z"></path>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M13.8,25.2h-1.6l-1.1-6.5c0,0,0-0.1,0-0.3c0-0.2-0.1-0.5-0.1-0.8L10.8,16c0-0.1,0-0.3-0.1-0.5
c0-0.2-0.1-0.5-0.1-0.9l0-0.6c0,0.1,0,0.3,0,0.4c0,0.1,0,0.2,0,0.3c0,0.4-0.1,0.8-0.1,1c0,0.2,0,0.4,0,0.4l-0.2,1.4
c0,0.3-0.1,0.6-0.1,0.8c0,0.2,0,0.3-0.1,0.4l-1.1,6.5H7.2L4.6,10.1h2l1,7l0.2,1c0.1,0.6,0.1,1.1,0.2,1.5L8.1,21c0,0,0,0.1,0,0.2
c0,0.1,0,0.2,0,0.3l0-0.5c0.1-0.9,0.2-1.6,0.2-2.4c0.1-0.7,0.2-1.4,0.3-2l1.1-6.5h1.6l1,6.3c0.1,0.9,0.3,1.8,0.4,2.6
c0.1,0.8,0.2,1.6,0.2,2.3c0.1-0.8,0.1-1.5,0.2-2.2c0.1-0.7,0.2-1.4,0.3-2.1l0.1-1l0.9-5.9h1.9L13.8,25.2z M22.2,18.1
c-0.6,0.3-1.4,0.4-2.6,0.4v6.7h-2V10.1h2.7c1.3,0,2.2,0.3,2.8,1c0.6,0.7,0.9,1.7,0.9,3.1C24,16.2,23.4,17.5,22.2,18.1z M31,11.8
h-3.4v4.8h3.1v1.7h-3.1v6.9h-2V10.1H31V11.8z"></path>
</svg><span>
WPF Suite (includes 130+ controls and 50+ chart types)
</span></a><a href="/winui/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue {
fill: #26A4DD;
}
</style>
<path class="icon icon_blue" d="M29.5,17.9c0,0,0,0.1,0,0.1l-5,8.4c-0.1,0.1-0.2,0.1-0.3,0l-1.7-2.9c0,0,0-0.1,0-0.1l3.1-5.3c0,0,0-0.1,0-0.1
l-3.1-5.3c0,0,0-0.1,0-0.1l1.7-2.9c0.1-0.1,0.2-0.1,0.3,0L29.5,17.9z M36,2.7v30.6c0,1.5-1.2,2.7-2.7,2.7H2.7C1.2,36,0,34.8,0,33.3
V2.7C0,1.2,1.2,0,2.7,0h30.6C34.8,0,36,1.2,36,2.7z M30.9,17.6l-2.7-4.8l-3.4-6c-0.1-0.1-0.2-0.2-0.3-0.3c-0.1-0.1-0.2-0.1-0.4-0.1
H11.8c-0.3,0-0.5,0.1-0.6,0.4l-3.4,6l-2.7,4.8C5,17.7,5,17.9,5,18s0,0.3,0.1,0.4l2.7,4.8l3.4,6c0.1,0.2,0.4,0.4,0.6,0.4h12.3
c0.1,0,0.3,0,0.4-0.1c0.1-0.1,0.2-0.2,0.3-0.3l3.4-6l2.7-4.8C31,18.1,31,17.9,30.9,17.6z M15.5,8.7c0.1-0.1,0-0.2-0.1-0.2H12
c-0.1,0-0.1,0-0.1,0.1l-5.4,9.4c0,0,0,0,0,0.1c0,0,0,0,0,0.1l5.4,9.4c0,0,0.1,0.1,0.1,0.1h3.3c0.1,0,0.2-0.1,0.1-0.2l-5.3-9.2
c0,0,0,0,0-0.1c0,0,0,0,0-0.1L15.5,8.7z"></path>
</svg><span>
WinUI Suite (includes 20+ controls and 10+ chart types)
</span></a><a href="/products/vcl/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M11.7,25.2h-1.6L7.2,10.1h2l0.9,5.6l0.2,1l0.3,2.2c0.1,0.4,0.1,0.7,0.1,1c0,0.3,0.1,0.6,0.1,0.8l0.1,0.7
c0-0.1,0-0.3,0-0.4c0-0.1,0-0.2,0-0.3l0.3-1.7l0.3-2.3c0-0.2,0.1-0.4,0.1-0.6s0.1-0.3,0.1-0.5l1-5.6h1.9L11.7,25.2z M21.6,12.2
c-0.5-0.3-1-0.4-1.3-0.4c-0.5,0-0.9,0.1-1.2,0.4c-0.3,0.2-0.6,0.6-0.9,1.1c-0.2,0.5-0.4,1.1-0.5,1.9c-0.1,0.8-0.2,1.7-0.2,2.7
c0,3.7,1,5.6,2.9,5.6c0.3,0,0.7-0.1,1.2-0.3V25c-0.5,0.3-1,0.4-1.6,0.4c-3.1,0-4.6-2.5-4.6-7.5c0-2.7,0.4-4.7,1.1-6
c0.7-1.3,1.9-2,3.4-2c0.6,0,1.1,0.1,1.7,0.4V12.2z M28.7,25.2h-5.4V10.1h2v13.4h3.3V25.2z"></path>
</svg><span>
VCL Suite (includes 230+ controls)
</span></a>
</div>
</div>
</div>
</section>
<section class="ControlGroup ContentRight">
<div class="content">
<a name="webui" class="anchor"></a>
<h2> Blazor – MVC – Web Forms </h2>
<h3> When only the Best will Do </h3>
<p>Deliver responsive, interactive and high-performance line-of-business web applications with DevExpress UI components for Blazor, ASP.NET Core, ASP.NET Web Forms and MVC.</p>
<div class="ImageContainer">
<div class="LaptopFrame">
<img src="/index/devexpress-web-ui-desktop-hd.png" alt="Web UI Components, DevExpress" width="626" height="396" style="border: none" id="ctl00_ctl00_Content_Content_ctl210">
<div class="TabletFrame">
<img src="/index/devexpress-web-ui-tablet-hd.png" alt="Tablet Touch Web Applications, DevExpress" width="501" height="297" style="border: none" id="ctl00_ctl00_Content_Content_ctl212">
</div>
</div>
</div>
<div class="Icons">
<div class="Column">
<a href="/blazor/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue {
fill: #26A4DD;
}
</style>
<path class="icon icon_blue" d="M11.1,16.1c-0.3,0.4-0.9,0.5-1.6,0.5v-5c0,0,0,0,0.1,0h0.1h0.2c1.2,0,1.8,0.8,1.8,2.5
C11.6,15.1,11.4,15.8,11.1,16.1z M36,2.7v30.6c0,1.5-1.2,2.7-2.7,2.7H2.7C1.2,36,0,34.8,0,33.3V2.7C0,1.2,1.2,0,2.7,0h30.6
C34.8,0,36,1.2,36,2.7z M13.8,21c0-1-0.2-1.8-0.5-2.3c-0.3-0.5-0.9-0.9-1.7-1.3c0.7-0.3,1.2-0.6,1.5-1.1c0.3-0.5,0.4-1.3,0.4-2.3
c0-2.7-1.1-4-3.2-4H7.6v15.1h2.7C12.6,25.2,13.8,23.8,13.8,21z M20.4,23.4H17V10h-2v15.1h5.4V23.4z M23.9,23.4L28.4,10h-6.7v1.7h4.1
l-4.6,13.4h7v-1.8H23.9z M9.5,18.3v5.1c0.8,0,1.4-0.2,1.7-0.5c0.3-0.4,0.5-1,0.5-2c0-1-0.2-1.6-0.5-2C10.9,18.5,10.3,18.3,9.5,18.3z"></path>
</svg><span>
Blazor (includes 45+ components and 20+ chart types)
</span></a><a href="/products/net/controls/asp/mvc/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M13.7,25.2c-0.2-3.4-0.2-6.9-0.5-10.4c-0.6,3.5-1.3,6.9-1.9,10.4H9.9c-0.7-3.4-1.5-6.9-2-10.4L7.3,25.2H5.4
l1.2-15.1h1.7c0.8,3.6,1.7,7.2,2.1,10.9c0.4-3.7,1.3-7.3,2-10.9h1.8l1.4,15.1H13.7z M20.7,25.2H19l-2.9-15.1h2
c0.6,3.8,1.2,7.5,1.7,11.3c0.5-3.8,1.2-7.6,1.8-11.3h1.9L20.7,25.2z M30.6,12.2c-4-2-4.2,4.2-4,6.7c0.2,2.3,1.1,5.5,4,4.2V25
c-1.7,1-3.9,0.2-5-1.3c-1.1-1.7-1.2-3.9-1.2-5.9s0.1-4.4,1.3-6.1c1.1-1.6,3.2-2.2,4.9-1.3C30.6,10.4,30.6,12.2,30.6,12.2z"></path>
</svg><span>
ASP.NET MVC (includes 70+ extensions and 60+ chart types)
</span></a><a href="/products/net/controls/asp/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M10.3,13.1c-0.1,0.9-0.2,1.8-0.4,2.7c-0.1,0.9-0.3,1.9-0.5,3l-0.4,1.9h2.4L11,18.3
C10.7,16.7,10.5,14.9,10.3,13.1z"></path>
<path class="icon icon_blue" d="M25.3,11.8H25v4.9c0.8,0,1.4-0.2,1.7-0.5c0.3-0.3,0.5-1,0.5-1.8c0-0.9-0.2-1.6-0.5-2
C26.5,12,26,11.8,25.3,11.8z"></path>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M12.3,25.2l-0.6-2.9h-3l-0.6,2.9h-2l3.3-15.1h1.6l3.2,15.1H12.3z M20.3,24.3c-0.7,0.7-1.5,1.1-2.5,1.1
c-0.9,0-1.6-0.2-2.2-0.7v-2c0.7,0.5,1.4,0.8,2,0.8c0.6,0,1-0.2,1.3-0.6c0.3-0.4,0.5-0.9,0.5-1.5c0-0.5-0.1-1-0.4-1.5
c-0.1-0.2-0.3-0.4-0.5-0.7c-0.2-0.3-0.5-0.6-0.8-0.9c-0.5-0.5-0.9-1-1.3-1.3c-0.3-0.4-0.6-0.7-0.8-1c-0.3-0.6-0.5-1.3-0.5-2.2
c0-1.2,0.3-2.1,0.9-2.8c0.6-0.7,1.4-1,2.5-1c0.7,0,1.4,0.2,2.1,0.5v2c-0.6-0.4-1.2-0.7-1.7-0.7c-0.5,0-1,0.2-1.3,0.6
c-0.3,0.4-0.5,0.8-0.5,1.4c0,0.5,0.1,1,0.4,1.4c0.1,0.2,0.3,0.5,0.6,0.8c0.3,0.3,0.6,0.7,1.1,1.2c0.8,0.8,1.4,1.6,1.7,2.2
c0.3,0.6,0.4,1.3,0.4,2.2C21.3,22.6,21,23.5,20.3,24.3z M27.6,18.1c-0.6,0.3-1.4,0.4-2.6,0.4v6.7h-2V10.1h2.7c1.3,0,2.2,0.3,2.8,1
c0.6,0.7,0.9,1.7,0.9,3.1C29.4,16.2,28.8,17.5,27.6,18.1z"></path>
</svg><span>
ASP.NET Web Forms (includes 110+ controls and 60+ chart types)
</span></a><a href="/products/net/controls/asp/core.xml"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M10.3,13.1c-0.1,0.9-0.2,1.8-0.4,2.7c-0.1,0.9-0.3,1.9-0.5,3l-0.4,1.9h2.4L11,18.3
C10.7,16.7,10.5,14.9,10.3,13.1z"></path>
<path class="icon icon_blue" d="M25.3,11.8H25v4.9c0.8,0,1.4-0.2,1.7-0.5c0.3-0.3,0.5-1,0.5-1.8c0-0.9-0.2-1.6-0.5-2
C26.5,12,26,11.8,25.3,11.8z"></path>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M12.3,25.2l-0.6-2.9h-3l-0.6,2.9h-2l3.3-15.1h1.6l3.2,15.1H12.3z M20.3,24.3c-0.7,0.7-1.5,1.1-2.5,1.1
c-0.9,0-1.6-0.2-2.2-0.7v-2c0.7,0.5,1.4,0.8,2,0.8c0.6,0,1-0.2,1.3-0.6c0.3-0.4,0.5-0.9,0.5-1.5c0-0.5-0.1-1-0.4-1.5
c-0.1-0.2-0.3-0.4-0.5-0.7c-0.2-0.3-0.5-0.6-0.8-0.9c-0.5-0.5-0.9-1-1.3-1.3c-0.3-0.4-0.6-0.7-0.8-1c-0.3-0.6-0.5-1.3-0.5-2.2
c0-1.2,0.3-2.1,0.9-2.8c0.6-0.7,1.4-1,2.5-1c0.7,0,1.4,0.2,2.1,0.5v2c-0.6-0.4-1.2-0.7-1.7-0.7c-0.5,0-1,0.2-1.3,0.6
c-0.3,0.4-0.5,0.8-0.5,1.4c0,0.5,0.1,1,0.4,1.4c0.1,0.2,0.3,0.5,0.6,0.8c0.3,0.3,0.6,0.7,1.1,1.2c0.8,0.8,1.4,1.6,1.7,2.2
c0.3,0.6,0.4,1.3,0.4,2.2C21.3,22.6,21,23.5,20.3,24.3z M27.6,18.1c-0.6,0.3-1.4,0.4-2.6,0.4v6.7h-2V10.1h2.7c1.3,0,2.2,0.3,2.8,1
c0.6,0.7,0.9,1.7,0.9,3.1C29.4,16.2,28.8,17.5,27.6,18.1z"></path>
</svg><span>
ASP.NET Core (includes 70+ components and 20 chart types)
</span></a><a href="/products/net/controls/asp/bootstrap-webforms.xml"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M19.9,18.3h-4.7V23h4.7c0.8,0,1.4-0.2,1.9-0.6c0.4-0.4,0.7-1,0.7-1.8c0-0.8-0.2-1.3-0.7-1.7
S20.7,18.3,19.9,18.3z"></path>
<path class="icon icon_blue" d="M21.1,15.8c0.4-0.4,0.6-0.9,0.6-1.6c0-0.8-0.2-1.3-0.6-1.6c-0.4-0.3-0.9-0.5-1.7-0.5h-4.3v4.2h4.3
C20.1,16.4,20.7,16.2,21.1,15.8z"></path>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M24.7,22.6c-0.2,0.5-0.5,1-1,1.3c-0.5,0.4-1,0.7-1.7,0.9c-0.7,0.2-1.6,0.3-2.5,0.3h-7V10h7.4
c1.4,0,2.5,0.3,3.3,0.9c0.8,0.6,1.2,1.6,1.2,2.8c0,0.8-0.2,1.4-0.6,2c-0.4,0.5-0.9,1-1.6,1.3v0c0.9,0.2,1.6,0.6,2.1,1.3
c0.5,0.7,0.7,1.5,0.7,2.6C25.1,21.6,24.9,22.1,24.7,22.6z"></path>
</svg><span>
Bootstrap Web Forms (includes 45+ controls and 20+ chart types)
</span></a>
</div>
</div>
</div>
</section>
<section class="ControlGroup ContentLeft Gray">
<div class="content">
<a name="reporting-dashboard" class="anchor"></a>
<h2> Reporting and BI Dashboard </h2>
<h3> for Windows, the Web and Your Mobile World </h3>
<p>Deliver high-performance decision support systems and analytics dashboards across platforms and devices with our fully integrated suite of UI controls, reporting tools and dashboards. </p>
<div class="ImageContainer">
<div class="LaptopFrame">
<img src="/Subscriptions/Reporting/i/winforms-enduser-report-designer.png" alt=".NET Reporting - End-User Report Designer for WinForms Apps, DevExpress" width="1252" height="792" style="border: none"
id="ctl00_ctl00_Content_Content_ctl268">
<div class="TabletFrame">
<img src="/index/devexpress-web-dashboard-control.png" srcset="/index/devexpress-web-dashboard-control.png 1x, /index/devexpress-web-dashboard-control@2x.png 2x" alt="DevExpress Dashboard for Mobile Devices" width="501" height="297"
style="border: none" id="ctl00_ctl00_Content_Content_ctl270">
</div>
</div>
</div>
<div class="Icons">
<div class="Column">
<a href="/subscriptions/reporting/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<rect x="25.1" y="20.6" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -6.3553 26.6569)" class="icon icon_blue" width="7.8" height="0.7"></rect>
<path class="icon icon_blue" d="M18,15c-3,0-5.5,1.1-5.5,2.5v3c0,1.4,2.5,2.5,5.5,2.5s5.5-1.1,5.5-2.5v-3C23.5,16.1,21,15,18,15z M18,19.5
c-2.8,0-5-0.9-5-2s2.2-2,5-2c0.5,0,1,0,1.4,0.1l-1.9,1.9H23C23,18.6,20.8,19.5,18,19.5z"></path>
<rect x="24.1" y="19.6" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -5.9411 25.6569)" class="icon icon_blue" width="7.8" height="0.7"></rect>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M22.5,8l4,4h-4V8z M26.5,25H25l-1-1v2h2.5v1.5c0,0.3-0.2,0.5-0.5,0.5H10c-0.3,0-0.5-0.2-0.5-0.5v-19
C9.5,8.2,9.7,8,10,8h12v4.5h4.5V20l4.5-4.5l2.5,2.5L26.5,25z"></path>
</svg><span>
Royalty-Free Reporting for Developers
</span></a><a href="/products/net/dashboard/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M12.5,30C8.9,30,6,27.1,6,23.5S8.9,17,12.5,17s6.5,2.9,6.5,6.5S16.1,30,12.5,30z M19.5,27
c-0.1,0-0.2,0-0.4,0c0.5-1,0.9-2.2,0.9-3.5c0-4.1-3.4-7.5-7.5-7.5c-1.1,0-2.1,0.2-3,0.6c0.2-5.3,4.6-9.6,10-9.6c2.6,0,5,1,6.8,2.7
L19,17h10.5C29.5,22.5,25,27,19.5,27z M21.5,16l7.3-7.3c2,1.8,3.2,4.4,3.2,7.3H21.5z"></path>
<path class="icon icon_blue" d="M12.5,19C10,19,8,21,8,23.5c0,0.5,0.1,1,0.3,1.5h3.2l3.5-4l-1.5,4h3.2c0.2-0.5,0.3-1,0.3-1.5
C17,21,15,19,12.5,19z"></path>
</svg><span>
Royalty-Free BI Dashboard for Developers
</span></a><a href="/products/net/report-server/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<style type="text/css">
.icon_blue{fill:#26A4DD;}
</style>
<path class="icon icon_blue" d="M12.5,17.5v3c0,1.4,2.5,2.5,5.5,2.5s5.5-1.1,5.5-2.5v-3c0-1.4-2.5-2.5-5.5-2.5S12.5,16.1,12.5,17.5z
M23,17.5c0,1.1-2.2,2-5,2c-2.8,0-5-0.9-5-2s2.2-2,5-2c0.5,0,1,0,1.4,0.1l-1.9,1.9H23z"></path>
<path class="icon icon_blue" d="M33.3,0H2.7C1.2,0,0,1.2,0,2.7v30.6C0,34.8,1.2,36,2.7,36h30.6c1.5,0,2.7-1.2,2.7-2.7V2.7
C36,1.2,34.8,0,33.3,0z M26.5,27.5c0,0.3-0.2,0.5-0.5,0.5H10c-0.3,0-0.5-0.2-0.5-0.5v-19C9.5,8.2,9.7,8,10,8h11.5v5h5V27.5z
M27.5,26.5c0,0.3-0.2,0.5-0.5,0.5V12.5l-5-5H10.5C10.5,7.2,10.7,7,11,7h16c0.3,0,0.5,0.2,0.5,0.5V26.5z M28.5,25.5
c0,0.3-0.2,0.5-0.5,0.5V7c0-0.3-0.2-0.5-0.5-0.5h-16C11.5,6.2,11.7,6,12,6h16c0.3,0,0.5,0.2,0.5,0.5V25.5z"></path>
</svg><span>
Report & Dashboard Server for the Enterprise
</span></a>
</div>
</div>
</div>
</section>
<section class="PreMap">
<div class="content">
<h2 class="sys-h-align-center sys-max-width-md-80"> When Only the Best Will Do </h2>
<p class="sys-h-align-center sys-max-width-md-80"> From Office-inspired applications to data‑centric analytics dashboards,<br>DevExpress Universal ships with everything you'll need to build your best,
without limits or compromise. </p>
</div>
</section>
<section class="Map" data-control="CommentsMap">
<div class="FullWidthContainer">
<div class="MapContainer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 809.2 465.7" width="809px" height="466px">
<title xmlns=""></title>
<path
d="M320.7 75.6l.2-.3c.2 0 .3.3.7.2v-.2c.4-.1.4 0 .5-.5h-.3l.3-.7.7.3.2-.3V74h-.2c.1-1.1 1-1.2 1.8-1.5l.2-.3-.2-.2-2 .2V72h-1v-.2h-.5l-.2-.3h-.3v-.2h-.5v-.2l-.7.2c-.1 0 0-.4-.5-.3v.2h-.5l-.2.3h-.5v.2h-.5v.2c-.8.2-1.4-.5-2 0h-.7v-.2l.8-.3-.2-.8h-.7v.2c-1 .3-2.2-.3-2.8.3-.9 0-1-.1-1.2-.8h-.2l.2-.7c.7-.2.6-.6 1.3-.8v-.3c.4 0 .4 0 .7.2v.2h2.3s0 .2.3.2h.2v-.2l.7-.2v-.2h1.5l-.2-1h-.7v-.2c-.8 0-.9-.1-1.2-.7h-.5v.2h-3v.2h-.3v.2h-.5V67h-.2v-.2l.2-.2h.8v-.2h.2v-.2h-.2c-.1-.4 0-.4-.5-.5v-.5h.2c.3-.3.8.4 1.2.7v.2l1-.2v-.2l1.8.2v.2h.3v.2h1l.5.8 1.8.2.7 1.3.3.2.2.7 1 .8.3.5 1 .3v.2c.2.2.3.2.7.3l.2-.3V71c.3.2.8.2 1.3.2v.3l.8.2.3-.3v-.7h-.5v-.2l-.2-.2.5-.2-.2-.3h.2l.2-1.2h-.3c-.1-.6-.1-.7-.7-.8l-.2-1h-.5l-.2.3v.2h-.2l.2-1.2-.8.2c0-.4.1-.4.2-.7l-.3-.3h-.3l-.3-.5-1-.2-.5-.7c-.3-.2-1.1-.5-1.6-.3v.4l-.7-.2v.2h-.8v-.2l1.3-.5.2-.3c-.2-.1-.2-.3-.3-.5l-.8-.2v-.2c-.4.1-.5.3-.8.5v.2h-.8c-.1 0-.3.6-.5.5v-.2h-.5s-.4-.1-.2-.2c0 0 .2-.1.2-.3-.7-.3-.3-.2-1.2-.2l.2-.7-.7-.2V61h-.2l1.2-.2v-.5h-.5c.7-.7 1.3.2 2.1-.2V60l.7-.2.2-.3.8-.2v-.2l.2-.3c.5 0 .8 0 1.2-.2v-1h.7l-.2.8h-.2l.2.3.7.2v.2h1.2v.2h.3v.2h1.2v.2h.3v.2l.5.2v-.2l1-.2v-.2h.7l.2-.3h.3v-.5c.4 0 1.3-.1 1.5-.3h.2c.1-.3-.4-.7-.2-1.2h.2c-.4-.3-1-.1-1.5-.3v-.2l-.5-.2c-.4.4-.6.3-.7 1.2h-.6l-.3-1h-.5l-.3-.3c.2-.8.5-1 .5-2.1l1.2.5v.2l3 .3v.2h.3l.3.5c.8.4 1.5-.3 1.8-.5l-.2-.8-1.2-.2v.2h-.5v.2h-2c.1-.4.2-.5.5-.7l-.2-.8c-.7 0-.8.1-1 .7-.9 0-.6-.1-1.2-.3v-.2c.3.1.4.3.8.3l.8-1.2h.2v-.2c-.3-.3-.5-.2-.7-.8-.7-.1-.8-.3-1.6-.3l.2-.5.8.2v.2h.3v.2c.8.3 1.4-.3 2-.3l.3.8h.7v-.2h.2v-.5c.4-1-.3-1.7-.3-2.8l-.7-.2.3-.3c0-1.4-.2-.6-1-1-.1-.1 0-.2-.5-.3-.1.5-.3.6-.5 1l-.3.2-.2-.5-1 .2v-.8h.5v.2h.3v-.2l.8-.7h.2v-.2h-.2c-.3-.5-.5-.3 0-.7V45h-.5l.2-.5c1.4.1 3.6.2 4.3 1h1.3v-.2h.2l-.2-.8h.2c-.1-.6-.2-.6-.5-1h-.2v-.7l-.5-.5-.8-.2-.3.8c-.4-.1-1.1-.4-1.3-.3v.2l-.8-.2v-.7c0-.1.4-.1.3-.3l-.2-.5h.2V41c.6 0 .9.1 1.2.5.5 0 .6-.1.8-.3l.3-.2c-.5-.1-1.1-.4-1.5-.7l-.3-.5-1.5.3V40l-1.5-.5-.2.3h-.3v-.2h-.2c-.1-.3.1-.2.2-.3l.2-1 1.5.2v.2h.3v.2h.7v.1l.7.3.3-1.5h.2c.3-.4.9-.5 1.2-1h.2l-.2-.5h.2v-.5h-.2c-.1-.6.4-.8.8-1V34l-.8-.2v-.2c.8-.3 1.9-.4 3.1-.3 0-1.6.1-.8.8-1.3.2-.2.1-.4.5-.7v-.5c-.6-.1-2.6-.9-3.6-.5v.2h-.3l-.2.3h-.3v.2c-.6.3-.9.1-1.3.7h-.2v-.8h-.2v-.3l-.3-.3h-.2v-.2h.2c.2-.7.3-.3.7-.8 1.8 0 3.1.3 4.4.7.6.2 1.4-.2 1.8.2h.8l.3-.5.7-.5V29h.3c.3-.2.5-.7.8-1v-.5l-1.8-.2-.5.7-1.3-.2c-1 .3-2.5.8-3.1-.2h-.3v-.2l2-.2.3-.5 2.3.2v.2l1.2-.2v-.2l2 .3.3-.7c.9 0 1.3-.2 2-.3v-.7h.2v-.2h1v-.2h.3l.3-.5h.3v-.2c.7-.2.9.8 1.6-.3h.2l-.2-.5c-.4-.1-.4 0-.5-.5-.8-.1-1.8-.3-2.8-.2l-.3.2v.1h-.8v-.2h-1.8c-.6-.2-1.4-.5-2.3-.3-.2 0-.5.3-1 .2v-.2h-1.6l-.2.8-2.3.3v.7c-.7-.2-1.3-.5-1.8-.8l-.3.5v.3h-.2v-.5l-.3-.2v-.5h-.2l-.3-.1-.5.7-.7.2-.2.3h-.3l-.2.3h-.3v.2h-.8l-.8 1c-.2.2-2.6.6-3.1.5V26c-.4-.1-.9.1-1.2.2v.2l-.5-.2h-.5V26h-.2v-.2h.2c.2-.4.9-1 1.6-.8v.2h.8l.3-.5 1.2-.3v-.2l.8-.7v-.7l.3-.2v-.3h.2l-.2-.8c-.7 0-2.3.2-2.6 0-.8 0-1 .1-1.5.3v1.3h-.5V23l-1.8.2h-1.1v.2H315c.3-.5.4-.7.3-1.6-1.2-.2-2.2 0-3.5 0h-2.3v.2h-1.2v.2c-.7.2-1.1-.2-1.5-.3l-1 .2v.2l-.8-.2v.2l-1.2.2v.2h-.3l-.2.3c-.4.2-.5 0-.8.3-1.2 0-2.2-.2-2.5.8l-.8-.2c.4-.9.7-.7 1.6-1h1v-.2h.7v-.2c.4-.1.4 0 .5-.5.6 0 1.3 0 1.6-.3h.2v-.5l1-.2v-.2h.3v-.2c.5-.2 1.4.1 1.6.2h3.6v-.2h.2v.2h1v.2l1.2-.2 2.1.2v-.2c1.7-.5 3.3.8 4.8.3v-.2h.5v-.2l2.8-.2v.2h.8v-.2h.3l.7-.8h.7c.4-.2.5-.5 1.2-.7l-.2-.5-1.8-.5-.2-.3-2.6.2c0-.4-.1-.4-.2-.7h-.2V17h-.4c-.6.1-.6.1-.8.5h-.2v-.7h-.2c-.1-.1.1-.2-.2-.2v.2h-.3v.2h-.7l-.2.3c-.5.3-1.3.5-2.1.5v-.3h.7v-.3c.7 0 .9-.1 1.3-.3 0-1-.5-1.2-.8-1.8l-1.3-.3-1.2 1h-.7v.2l-1 .2v.2h-1.1V16c.8-.4 1.1-1.1 2.1-1.3l.3-.7-.8-.2v-.2h-.2v.2c-.6.1-1.4-.1-1.8-.2h-1.6v-.2h-.7v-.2l-1.6-.2-.2.3h-.7v-.2l-1.2.2v.2l-1.2.2v-.2h-.5v-.2l-1.2-.2-.2-.3-.7-.2v-.2c-.4-.1-1 .4-1.3.5-.8.2-1.5-.2-2-.3-.5-.1-1.2 0-1.5.2v.2l-4.3-.2v-.2c-.6-.2-1.3.2-1.6-.2-.4 0-.4.1-.7.2v.7l-2-.7v.4h.4c.1.5 0 .5.3.7v.2h-.3v.1c-.2 0 .1-.1-.2-.2-.7-.1-1.5 0-2-.2l-.5.8h-.3v.3l1.3.2c-.5.4-1.6-.1-2.1.2v.2l-.5.2c.1.5.1.7.5.8h.3v.2c.3.3.1.4.7.5v.2h-.7l-.5-.7-.5-.2-.2-.5h-.8c.2.3.1.2.5.3l.2.3v.3c-.3-.1-.3-.2-.5-.5-.7.1-.7.2-.7 1l-1.5-.7c-1-.6-.1-.7-.5-1.3-.2-.4-2.2-.3-3-.3l.2.8-.8-.2v-.2c-.2-.1-.3.2-.3.2-.5.1-.5-.2-.8-.3l-.2.5c.3.3.4.6.8.8v.2h-.8v.8h.2v.2h1.3v.2l.7.2v-.2h.7v-.2c.4-.1.7.1.8.3 1 .3.3.5.7 1.2l.3.2c.4.5.7.7 1.3 1v.2h-.5l-.3-.5c-.2-.1-.7-.1-.8-.3v-.3h-.2v-.3h-.2l-.3-.5c-.6-.4-1.5-.1-2.3-.3v-.2h-.5V18h-2.3c0 .4.1 1.1.3 1.3h.3c.2.1.1.3.3.5v.3c-.7-.3-1.1-.8-1.5-1.5l-2-.2v.2l-1 .2v.2l-1.8-.2v.7l.7.5c.1.2.1.7.3.8h.5l.5.7h.3l.8 1h.3l.7.8.8.2.2.3h.5v.2h.5l.2.3h.5v.2h.3v.2l.5.3v.3l-.5-.2-.2-.3h-.2v-.2h-.3v-.2l-.2.2-1.6-.5-.7.5-.5.7c-.4.3-.9-.2-1.3-.5v-.2l-.8.2-.2-.3h-.3l-.5-.7-.3-.2-.2-.5h-.3c-.1-.4-.2-.3-.2-.3V22h-.2c-.1-.8-.5-.8-1-1.2l-.3-.5h-.3l-.7-.8h-.7v-.2c-.7-.3-1.6-.5-2.5-.5l.2 2h.2l.3 1-.8-.2-.2.7h.2v.7h.2v.8h.2v.2l-.3.2v.3c-.6-.1-.6-.2-1-.5v-.2l-1-.2v-.2h-.3v-.2h-.5V23c-.3 0-.2.1-.3.2h-.2v-.5h-.3v.3l-1.3-.2c-.1-.5-.2-.5-.7-.7v.3h-.2l-.2.3h-.3l-.5.7h-.3l-.2.5h.2v.3h-.3l-.2-1.3h-.2c-.1-.4.4-.9.2-1.5h-.2v-.3h-.1v-.3h-.2v-.3h-.2v-.3h-.2l-.2-.5-2 .3-.2.5h.2v.5h-.2v.2l-.3-.3h-.3l-.2-.3h-.2v-.2l-.5.2-.2.7-.5.2c-.2-.5-.6-1.1-1.5-.8v.2h-1.2v.2h-.5v.2h-1.3v.2h-.8v.2h-1.3v.2l-.7.2-.2.3c-.3.2-.7.2-1.2.2l.3.7h.2v.7c.1.6.3.9.7 1.2V25h-.3l-.5-.7h-.2v-.5h-.2c-.2-.4-.1-.9-.5-1.2h-.3v-.2l-.8-.2V22c-1.5.2-.9 1.7-1.8 2.3 0 .6.1.7.3 1h.2c.2.3-.1.2.3.5v.2h-.5v.2l-.3-.7c-.4-.3-.3.2-.7-.3l-2.1-.2v.2h-.5v.2l-1.2.2-.2.3h-.3v.2h-.3v.2h-.5v.2h-.3v.2h-.5v.2h-.5v.1h-.5v.2H230v.2h-.7v.2h-.3v.2l-1 .2h-.3c-.3.2-.2.9-.3 1.2l-.3.2v.2l-.2.2c.1.7.2.5.5 1 .6-.1.9-.3 1.3-.5h.5v-.2c.9 0 1.2.3 1.5.8.5-.1.8-.5 1.2-.7.9-.3 1.1.6 1.8-.2h.8c-.1.3-.2.3-.5.5.1.4 0 .4.5.5-.1.5-.3.5-.5.8h-.2c.1.4.6.7.2 1.2-.2.7-.6.8-1.2 1.2v.2h-.3l-.5.7h-.7l-.5.5v.2l-.5-.2-.2-.3-.7.2V35H228v.2c-.4.1-.7-.2-.8-.2v.2h-.7v.2h-.7v.2h-.5v.2l-.7.2-1.3-.2v.2l-2.3.2v.2h-1.3v.2h-.3v.2c-.6.2-1.5-.2-2 .2h-.3l-.2.5-.7.5v.5h.3v.2c.6.6 0 .9 1.2 1.2l.2.7h1v.3c.8.1.4.2.8.5v.2c.5.3 1.3-.1 1.8.3 1.3 0 1.5-.6 1.6-1.6l.7.2c.1.4.4 1.1.7 1.3.8-.2 2.8 0 3.3-.5h2.5l.2.5h.2c.2.5-.5.4-.7.7v.3c-.5-.1-.5-.3-.8-.5v-.2h-.3v.2h-2.3v.2h-.3v.2l-1.6-.2c-1 .3-1.8.9-3 1v.5l.7.2c-.3.3-2 .2-2.3 0l-.3-.5h-.3v-.2c-.5-.1-.9.4-1.3.5v.3h.3l.2 1h.2v.2l1-.2.3.5c.4.3 1.1.3 1.8.3v.2l-.8.3v.3h.2l1.2 1.5h.3v.2l1.5-.2v.2l2.1.3c-.1-.4-.2-.3-.2-.3v-.8h-.2c.1-.6.2-.8.7-1v-.2l.5.2c.1.5.5.9 1 1l.3-.8 2-.2c.1 1 .4.8.8 1.3h.3l.5-.8v-.2c.1.1.6.4.8.3l.2-.3h2v-.5c.5-.1.7-.3 1.1-.5.2.5.3.7.3 1.5.6-.3 1-.5 1.3-1.2.9 0 .6.1 1.2.3v.3h1.5c.6.2 1 .5 1.8.5l.2.5c.7.2.6.6 1.3.8l.2.3V49c.2-.1.8-.4 1.1-.2v.2h1v.2l1 .8v.8l1 .3.3.5h.3l.2.3h.3v.2l.5.3v.3h.2v.3c1.1 0 1 .1 1.6.5l-.3.5h-.2c0 .2.3.3.2.7h-.2v.3l-1.2.5v.3l1.6-.5v.5l.8.7v.5h.2c.3.3.3.1.5.7l.2.2h-.3l.2.3c.1.4 0 .4.5.5l.2.7h.2l-.2.7h1v.5h-.3v.2s.3.2.2.5l-.3.2.2.8c-.5 0-1.6-.1-1.8.2v.3h.7c-.1.7-.4 1-.7 1.5h-.8v.7h.7v-.2h.2c-.1.6-.5.9-1 1.2.1.4 0 .4.5.5l.2.3v.2h1v.2c.6 0 1.1 0 1.3-.3V66l.3-.2.2-.8h.2c.1.5.3.4.3 1h.5v-.2l.7-.2.2.3h1v.2h.3v.2h1l-.3.3.2.3c.6.4 2-.4 2.6-.5v.2h.2v.2l-1.5.5v.3h.7v-.2c1.1-.1 1.6-.2 1.8.8h-1.5c.4.6.3.1.8.3l.3.3v.2h-1l-.2.3v.5c.6-.2.5-.1 1.2 0l-.2.3v.2l-.8-.2v.5l1.2.5v.5l-1.3-.2-.3-.5-1-.2v-.2l-.7-.2-.3-.5c-.4-.2-.9-.2-1.3-.3v-.2l-3.5-.2v.2c-.4.2-.2-.1-.5.3l-.2.2.5.7v.2h.8l.2.3.8.2-.2.7c-.4-.1-.3-.2-.3-.2h-.8v-.2c-.9 0-.9.3-1.5.7l.3 1.2-.5.2-.2 1.2-.5.2.3.8 1.8-.2.2.3h.5v-.3h.3v.8h-2c.2.7.3.3.7.8l2 .2.2-.3h.3V77h1v-.2h.3l.2-.3c.5-.3 1-.3 1.3-.7h.2l.2-.8c-1.4-.7-1.8-2.4-3.5-2.8v-.5h-.2v-.2c.5 0 .8 0 1.2.2v.2h.5l.3.5h.3l.5.7h.3v.2c.7.3 1.3-.2 1.8-.3l.2.5c.7-.1.8-.3 1.6-.3l-.2.5h-.2c.1.3.3.4.3.8h-.5l-.3.8.7.2c-.3.3-.8.4-.5.8v.2l1-.3v.2h.2c-.2.3-.3.3-.3.8h.5c-.1.7-.3.7-.3 1.3l-.7-.3v-.7h-.8l-.2 1.2h.2l.2.5s-.3 0-.2.2h.3l.2.5h-.2v.5h-.2c-.2.2-1.2.5-1.8.3v-.2h-.3v-.2l-.5.2v.5l-.7.2v.2l-.2-.2-.7.2v.3c1 0 2.8.4 3.6 0v-.2c.3-.2.4-.4.8-.5l.3 1.3c-.4-.1-.8-.3-1.3-.2v.2l-1.8.2-.3-.5h-.5v-.2c-.4 0-.4.1-.7.2v.3c.1.1 1.5.8 1.8.8-.4.4-1.3-.1-1.5-.5-1.4 0-1.3.9-2.1 1.5v.8l.7-.3v-.2h.3l.3-.3.2-.3.8.2v-.2h.7v-.2l1-.2V83h.3v.2l-.5.2c.2.6.5.5.8 1l1-.2V84h.2v-.5l.2-.8 1 .2c-.1.2-.3.2-.5.3v.3l.3.2c.1.2-.5.4-.5.5v.5h-1.6v-.2l-.7-.2v-.2l-1-.2v-.2c-1.3 0-1.1.2-1.8.7v.6c-.6 0-.8.1-1 .5-.1 0-.3 0-.2.2h.3l.2.8h-.2c.4.4.6.1 1 .3v.2h.2l-.2.5h.3l-.2.2-.2.5h-.7l.2.5h-.2v.3h.5v-.2h.2v.3l-1.2.3.5.8h.8V90h.5v.2l-.7.3v.7l1-.2s.2.3.5.2V91l.7-.5h.5v.2c-.4.2-.9.5-1.2 1l-.2.2c.6.2.4.4 1 .5v.3l-.7.2v.7h.8c0 .3 0 .5.2.7h.3v.2c-.3.1-.2.2-.3.5h-.2l.2.8c.5-.1.8-.5 1.2-.8l.2-.3.2.2c.4 0 .4-.1.7-.2l.2-.5.8.2v1.2c-.3-.2-.3-.3-.8-.3l.2 1c-1 0-1.1.3-2 .3v.3h1.2v.1h-1v.2h-.3l.5.8.3-.2c-.1.4 0 .3-.3.5l.2.5 1.1-.2v.7l-.2.2h-.3l.2.3v.2h.7v.2h-.3v.7h.2l.2.2.3-.7h.8l-.5 1.3c.4.1.4 0 .5.5l1-.5-.2 1.6.7-.3v-.2c.3-.2.4 0 .7-.3h.7l-.3 1.2h.3v.2c.4.1.6-.3.7-.5h.2c-.1.6-.2.8-.7 1v.3l.5-.3c.2.2.3.3.3.7h.2l-.5.8.2.2.8-.2v-.3l.3.2h.2l-.2.2v.2l-.8.2v.3h.8l-.2 1.2 1-.2v.3h-.3v.7h.7v-.5h.3l.2-.3c.5-.1.4.3.5.3l.5-.2v-.2h.7v-.2c.6-.4 0-.3.3-.8l.7-.5.2-.2.2.2c0 .7-.2.8-.3 1.3l.5-.2v.3c-.4.1-.3 0-.5.3h-.3v.2h1.3v-.2h.2l-.2.8h.3l.3.2.3-.3v-.7h.3l.2.3v.2l.7-.2v-.3h.2v.8c-.9.2-.4.6-1 1v.2c.7-.2.7-.6 1.2-1v-.2h.2c-.1.5 0 .5-.3.7.1.5 0 .5.3.7v.2l.5-.2.2-1h.2v-.2h.2c0 .6.2.5-.2.8v.5h.2v.2h.5c.1.4 0 .3.3.5v.2c.7-.2.4-.4 1.2-.5l-.3-.3v-.2h.8c-.2-.8-.2-.2-.7-.5v-.2l-.2-.3.7-.2c-.2-.7-.3-.4-.8-.7v-.2h-.7v-.1l-.2-.2.5-.2v.2h.7v-.2h.2l-.2-.3.5-.2-.2-1c.7-.2.3-.3.8-.7v-.7h-.3v-.3h.5l.5-1.1h.2v-.2h-.2l-.2-.3h-.2l.2-1.2.8.2.2-1.2h-.5l.3-1h.5v.3l.3.2h.5c-.1-.2-.3-.5-.2-.8l.3-.2c.1-.3-.2-.3-.2-.3-.1-.5.5-.7-.5-1v-.2c.8.1.7.5 1.6.5l-.2-1.6h.2c.2-.3.4-.5.5-1-.9 0-1.2-.2-1.8-.3V95h.7v.2c.6 0 1.1 0 1.5-.2.1-.3.3-.7.2-1.1h-.2l-.2-.7-.3-.2-.5-1.2c.6 0 .5-.2.8.2.8-.1.6-.5 1.2-.8l-.2-1 1.8.2v-.3l1.8.2v-.2h.3l.5-.7.8-.2c.1.6.2 1.1.7 1.3v.2h.2l.7-.8h.2l.3-1 1 .2.2.7h.3l.2-.7c.1-.1.5-.2.3-.7h-.2v-.2h.5V88l.5-.2.2-1h.2c.3-.9.2-.2.8-.5l.3-.5.5-.2v-.2l1.5-.5.8-1.2v-.3l.5-.2.3-.5c.3-.1.5.2.5.2l.5-.2c.3-.7.3-1 .2-1.8h-.5c-.1-.4-.2-.9-.5-1.2v-1h.2v.7l.3.2.5.7 1.3.5v.2h1.2v-.2l.5.2v-.3l1-.2c.2-.5.2-.3 0-.8h.5v.2h.2v.5c.7-.1.7-.3 1.3-.3v-.5h.2v-.2h.5v.2c.3.2.4.3 1 .3v-.3h.5v.2c.6-.1.5 0 .7-.5h1V79c.9-.1 2.5-.4 3-1h.2l-.2-1c.3.1.5.2.7.5.7-.1.7-.1 1-.5h.2l-.2-.3h.2c.2-.2.4-.7.8-.7v.2h.3l.3.3.3-.5c.5-.3.4.3.7-.5-.2.2.3.4.8.1zm3-24.3h.5l.2 1.3h-.5v-.2h-.2v-1.1zm-5.9-24.8l-.3-.2.3.2zm-1.5.2h.3v.2l-.5.2.2-.4zm-4.1 1.6v-.2l1-.2v-.2h.3v-.2h.5c.5-.2.8-.5 1.6-.5v.2l-1 .2v.2h-.5v.2h-.3v.2h-.7v.2c-.6.3-.9.3-1.2 1h-.3c.2-.7.2-.6.6-.9zm-7.9-7.6l.3.2-.3-.2zm-1-3.9c.7-.3 2.5-.4 3-.8l6.6.2v.2c-2.2.4-4.2.2-6.4.3l-.8.2v.1c-.5.2-1.1 0-1.5.2h-.2V17h-.7v-.2zM259.6 87l-.7-.2v-.3l.7.3v.2zm5.1-4.4v.2h-.2v.2h-.2l-.2-.3h.6zm-.7.6h.3v.3h-.3v-.3zm1 3.5h-.2v.2h-.7l-.2.3h-.7v.2h-.2a4 4 0 0 1 2.1-1.5l-.1.8zm9.2 20.8v.2h-.2l.2-.5h.2c.1.3-.1.2-.2.3zM292 88.6l-.8.2-.2-.8.3-.3 1.2.2-.5.7zm5.2-71.5l-1 .2-.2.3v.2c-.5-.2-.2-.3-1-.3l-.2.3v.2h-.2v-.7h.2c.3-.2 1.8-.5 2.3-.5v.3zm2 0c-.3-.2-.2.2-.5-.2h-.2v-.2h.3l-.2-1.5h.5v.8l.7.7 1.2-.5c.5-.1 1.5.4 2 .5v.3h-1.3v-.2c-.3 0-.3.2-.3.2h-1.5v.5h-.2v.2h-.2l-.3-.6zm14.6 55.3v.2c-.2-.1-.8-.4-1.2-.2v.2h-.2c.3-.5.6-.3 1-.7h.7c0 .2-.1.3-.3.5zM166.7 25.5c-.4 0-.4.1-.7.2l.2 1h.8v.5c.8 0 .8-.2 1.3-.5v-.2c.2-.1.6.6.7.7h1.6l.2-.3.2-.3v.2h.2v.7h.2c.2.3.3.3.3.8-1 0-2.9 0-3.5.5l-.2.2.5.5v.2h-.2v.2c-.5-.3-.6.1-1.2.2v.2h.2v.2l1.2.2v.2c.2.1.8-.2.8-.2v.2c.9 0 .5-.1 1-.5v-.2h.2v.8c.5.1.9.2 1.3-.2l.5.7v.2l-2.3-.2v-.2c-.6-.2-1-.3-1.8-.3l-.2.8h.3v.5h-.2c.2.7.3.3.7.7l.3.5h.3v.2c1.1.6 2 .4 3.3.3v.3h-.5v.2c-.8 0-1.8 0-2.3.2l.3.8 1.2-.2c.2 0 1 .3 1.5.2v-.2h.3l.5-.7 2.1.2v.5h-1.3V35h-.3v.2h-.7v.2h-.3v.2h-.5v.2c-.2.2.2.7.3 1.2h.5c0 .9.1.6.3 1.2h.5v.3l-.8.2.2.7 2.5.2v-.2h.3V39l.5-.2v-.7c.6.1.7.1.8.7.7.1.7.3 1.3.3v-.5h-.3v-.3l.5.3v.2h.5v-.7h.2c.2-.3.3-.3.3-.8.9.3 1.3-.1 2.1-.3v-.3c-.1-.1-.4-.1-.3-.3h.2l.2-.5h.2c.2-.3-.2-.2.2-.5v-.2h.2l-.2 1.2c.4 0 .8 0 1-.2l.2-.5h.3v-.2h.3l.3-.3V35l.7.5v-.2h.3v-.2l1.3-.2v.3h.3V35h.7v-.2h.7l.2-.3c.2-.1.7-.1.8-.3v-.3h.2l-.2-.8-.3-.2c-.3-.5.1-.6-.5-1v-.2c1 .1.7.4 1 1.2h.2v.3h.2l.2.5.5.2.3-.5h.3c.1.5.3.6.7.8v.2c-.3.1-1.7 0-2 .2v.2l-.2.2c1.6.3 2.9.6 4.4.3l.3.2-.2.3v.2h.2v.3l-.7-.2v-.2H192v-.2h-1.3c-.3 0-1.3.4-1.8.2v-.2l-.7-.3v.2h-.7v.2h-.3v.2h-.5l-.7.2v.2h-.5v.2h-.3l-.2.3-1.3-.2-.2 1h-.2v.3h-.2l.2 1.2.3.2c.9 0 .8-.3 1.3-.5h.5l.2-.3h.7v-.2h.3c.2.1-.2.2-.2.2l.2.3 2.1-.2c.1-.1 0-.2.5-.3.1-.5.3-.6.5-1l.3-.2h.2v.8h-.2v.2h.2v.3h-.2c-.1.6 0 .5-.5.7v.2h.2v.2h.5c0 .6.1.7.3 1.2l.3.2.3-.5v-.2l.7.3v.3c.7.1 1.2.2 1.6-.3h.3c-.2.3-.7.5-.7 1h.2v.3h-.7v.2h-.2v.5l-.8-.3v-.2h-.8v.2c-.6.1-.6-.3-1.3 0-.2-.6-.5-.7-.7-1.3h-1l-.5-.7c-.4-.3-.8-.2-1.3-.3v-.2l-1 .2-2.3.2.2.3c0 1.2.6 1 1.5 1.3l.2 1-1.2.2v.2h-1.6v.2h-.5v.2h-.5l-.2.3h-.3l-.5.7h-.3v.2l-.5.2.2.8.5.3.2.8h.5v-.5h.2v-.3h.2c0 .2.3.3.5.2v-.2h.2v.8c.6 0 1.4.3 1.6 0 .4-.1.4 0 .5-.5h-.3c.1-.4.2-.5.5-.7v-.2h.2l.3.5h.2v.5l.8.3V46h.2v-.3h.2v.7l1.3.5c.3.1.5-.2.5-.2l1.5.5v.3h.2v-.7l.5-.2v-.2h.5v-.2h.2c.1-.3-.5-.9-.7-1V45c.7.1.5.3 1.3.3.1-.5.3-.6.7-.8l.2-.3v.2h.2l-.2.7h-.2l.2.8 2-.2v-.2h.2v.2h.7v.2l1.2-.3.3-.2c0-.7.1-.9-.3-1.2v-.3h.2l.3.5h.3c.1.1-.3.4-.2.7l.5.5c.6-.1.6-.1.8-.5.5.1.5.3.8.5v.7h-.2l.2 1.3c.7-.1.6-.2 1.2 0l.5-.8.5-.2.3-.5h.3c.2-.1.3-.5.5-.7l.3.7c.6 0 .7-.1 1-.3v-.2h.3l.2-.3h.2l.2-.3c.5-.3.4.2.8-.5l.2-.2c-.3-.1-.3-.2-.5-.5h-.5v.2H203l-.2-.5-.3-.2-.5-.7c-.3-.2-1.7-.3-2.3-.3.4-.4 1.1-.1 1.8-.3v-.2l1 .2v-.2l1.8-.2v-.2h.2v-1.2h-.3v-.5h.2c.6-.4 2.7.7 3.5-.2.9 0 1.3-.1 1.5-.8h-.8v-.2h-.3v-.2l1.3-.2s.1.2.5.2v-.2h.7c-.1-.5-.2-.5-.7-.7v-.3h1.8v-.2c.3-.2.4-.4.8-.5-.1-.5-.3-.4-.3-1l-1.6.2v-.5h-1v-.2l-.8-.2v.2h-.3v.2h-1v.2h-.3v.2h-.8v.2h-.6v.3l-1 .2v.2h-.3l.2-.7c.4-.1.5-.1.7-.3.4-.1.4 0 .5-.5-.9-.2-1.4-.5-2.5-.5v-.2c.4 0 .7-.2 1.3 0v.2h.7v.2h.8l.2.3h.3v.1l1.2-.5h.2v.2c.5.1.8-.1 1.2-.2l-.2-.5c-.9-.2-1.5-.6-2.5-.7v-.2l1.8.2v.2h.8v.2h.5v.2c.1 0 .3-.2.7-.2l.2-.5c-1.3-.3-2.3-.5-4.1-.5l.2-.5-.2-.2 1.6.3.2-.3h.2v-.3l.3.2.2-.2c.2.5.5.8 1 1h.5v.2l.3-.2h.2l-.3-.3v-.2c.9.1 1 .5 1.8.7.3-.3.5-.3.7-.8l.5.5h1.2v.2l.5-.2v-.2c.3-.1.5.2.5.2l.8-.2v-.2h.2c-.1-.6-.1-.6-.5-.8v-.2c.2-.1.7.4 1.2.2l.5-.7 1.6-.2-.2-.3V30l-1.2-.2v-.2h.2l.3-.5.5.2v.2h.3v.2h.7v.2c.6-.1.9-.3 1-.8h.7V29h.2c.2-.3-.2-.5-.2-.7h.2c.1-.3.2-.3.5-.5l.2.2v.5h.2v.2h.5c.2-.5 0-.2.5-.2.2-.8.7-.7 1.5-1v-.2h.5l.2-.3c.3-.3.8-.6 1.3-.7l.2-.3c.3-.3 1.8.1 2.6-.2v-.2h.3v-.2h1v-.2l1.3-.2 2.3-1.5v-.3h-.2V23l-3 .8v.2c-.5.2-1.1-.1-1.5.2h-.8V24l.5-.2v-.2h1.2v-.2c.5-.2.9 0 1.3-.3h.2l-.3-.3v-.2l.8.2v.2c.4.1.5-.2.5-.2h.7v-.2h.7l.8-1h1.3v-.3l1-.2.5-.7h1v-.2l.8-.2c.1-.4.2-.5.5-.7v-.5h-.2c-.5-.4-1.2-.1-1.8-.3l-.2-.3h-.8V18l-1 .2-.2-.5c-.2-.2-.6-.3-1-.3v-.3l-1.2-.2v-.2h-1v.3h-.3v-.2h-.5v-.2h-1.5v-.2l-.7-.2v.3l-1-.2-1.3 1.5-.8.2v.2h-1v.2l-.5.2-.2.3c-.3.1-.5-.1-.7-.2v.2l-.7.2v.2h-1c-.1 0 0 .2-.5.3v.2c-.3.1-.2-.1-.3-.2-.1-.2-.2.1-.2-.2h.2c.3-.4.8-.6 1.3-.8v-.2h1.3v-.2h.3V18h.5v-.2h.3l.2-.3c.7-.4.9-.2 1.2-1.1l-1.3-.3-.2-.3-1.2.2v.2c-.6.2-2 .1-2.3 0v.3l-1.5-.3-.2-.3c-.2 0-.4.3-.8.2-.2-.1-1.5-.4-1.8-.3l-1.2.8v.8h-.3V17c-1.2 0-2 .5-3 .7 0 .6 0 .6.3.8v.2c-.5-.1-.8-.4-1.2-.7h-.3l-.3-.5h-.3v-.2l-2 .2c-1.6 0-4.3-.4-4.9.3-.4.1-.4 0-.5.5.6.2.3.2.7.5v.2h1v.2c.4.3.6.7 1.2.8l-.2.5-.2.2h-.2l-.2-.8h-.2v-.2l-1.6-.3-.2-.5-.5-.3c-.6.1-.6.1-.8.5h-1.5l-.2-.5h-.2v-.2h-.2v.7h-.2l-.8 1h-.8l-.2-.7-1 .2c.1.6.1.6.5.8v.2h.7l.2.3h.8v.2l.8.2v.2h-.5v.2l-.5.2v-.5l-2-.7-.2-.3-1.6-.3v-.2h-.3l-.2-.3c-.3-.2-.7-.2-1.2-.2l.2.8h-.3c.1.9.4 1.5 1.2 1.8v.5l-1.5-1.3h-.2v1c-.7-.2-.8-.8-1.3-1.2v-.3h-.3l-.2-.3h-.7v-.2h-.3V20l-2-.2v-.2l-1-.2-.3-.7h-1.8l.3.8h.2c.3.4-.2.3.3.7v.2l-1.2-.2V20c-.5-.1-1 .3-1.3.3l-1.3-.2c.1.6.3.7.3 1.3l1.2-.2.2.3c.2.1.8.3 1.2.2v-.2h.5v-.2c.6-.1 1 .6 1.6-.2.7 0 .6.1 1 .3v.3l-.8.2v1h.2v.3h-.2l-.5-1.3-1.3.2v.2h-.2c.1.5.4.8.8 1v.5h-.2c-.2-.3-.7-1.3-1-1.5l-1.5-.5-.7.3.3.5v.4l-.7-.5v-.2l-.7-.2-.2-.5-.8-.5v-.2l-.5.2v.2l-1.2.2-.5.7-.5.2-.2.5c-.3.3-.4.1-.7.5l-.7-.3v-.2h-.3v-.2c-.6-.2-1.3.1-1.8-.2h-.2v.2h-.3v.2c-.3.2-.6.1-1.2.2l-.2.7c.7-.2 2.5-.8 3.1 0-.4-.1-1.1-.2-1.5.2-.4.1-.4 0-.5.5.9.2.7.1 1.5-.2h1.3V24c.6-.2.9.4 1.3 0l.8.2c-.4.3-1.1.2-1.6.3l-2.8.7v.2h-.2l.2.8 1.2-.5v-.2h1v-.2h.5v-.2h.3V25h1.5l1.5-.5v.3l-1.2.5c-.3.1-.5-.2-.5-.2l-1.2.2-.2.3h-.3v.2h-1l-.3.5h-.3l-.3.3c.2.3.7.8 1.2.7v-.2h.3V27h.3v-.2c.3-.1.5.2.5.2h2v.2l1-.2v-.2c.2 0-.1.1.2.2h.7v-.3h.5l.2.5c.6 0 1 .3 1.5 0l.2-.3h.3l.3-.5h.3l-.2 1.2.3.2h.8v.2c.3 0 .3-.2.3-.2.8-.2 1.4.1 1.8.3.1-.3.3-.4.3-.8l.3-.2c.7-.2.6-.4.3-1l.8-.2-.2 1.2c.4 0 .7.2 1.3 0v-.2h1.3v-.2h.8v-.2h1v-.2h1.2v-.2h2.1v.2l3.6-.5v-.2h.5v-.2h.5v-.2h.5V25l1-.2.2-.3h.2v.2h1v-.2h1v-.2l1.2-.2c-.4.4-2.3.8-3.1.8l-.2.5 2.3.2v.3h-1.6v.2c-.2 0-.3-.3-.7-.2v.2l-.7.2v.2h-1c-.4.1-.8.3-1.3.3v.2h-.2l.2.3 3.8-.2v.2l-1.6.3v.4h-.5v.2h-1.5v.2h-.2v-.2l-1-.2-.2.5-1.5-.2v.2h-.7s0-.2-.3-.2l-3.1.5v.5h.2c.1.2.6.5.3 1h-.2l.3.8.3.2h.8v.2h1.1v-.2l1 .2v.3l-.7-.2v.2h-.3v.5l-.8-.2v-.2h-.8v.2h-.2l-.2-.3h-.7v-.2c-.5-.3-.6-.5-.7-1.3v-.5l-.5-.2-.7-1h-.5v-.2h-.3v-.2l-2 .2a13 13 0 0 0-3.9.2l-.2.3c0 .6 0 .6.3.8v.2h-.3l-.3.8c-.4.3-.5-.3-.8.3l-.2.5-.5-.2c.2-.9.8-1.2 0-2v-.2h-.5V29h.2l-.2-.7h-.3l-.2.7h-1v-.7h-.2v-.2l-.5.2-.2.5c-1-.1-2.4-.4-3.6-.2-.3 0-1 .3-1.5.2v-.2h-.3v-.2l-1-.2V28l-.5-.2v-.7h.2c-.1-.9-.9-1.6-1.3-2.3l-.8-.2v-.2H171v-.2h-1.3V24h-.5l-.2-.3h-1v-.2h-2.1v-.2l-1.2.2-.2.5.2.2 1.5-.2c.2 0 .5.3.8.2V24c.8 0 .8.4 1.3.7-.5.9-.2.2 0 1.2h-1v.1h-.3v-.2c.8-.2.2.2-.3-.3zm27 19.7c-.6-.1-.8-.5-1-1l-.2-.2.5-.2v.3l.7.2v.9zm.5-6v.3h-.2v-.7h.3l-.1.4zM229.8 23l.3-.2.5.2v.2h-.8V23zm-19.7 2.7h.8v-.2h.7v.2l-.3.2h-1.2v-.2zm-18.6-3h-.3v-.3h.2v.2h.2v.1zm17.4 3.3l-.3-.2c.3.1.2 0 .3.2zm-1.3 1.3l-.3-.2.3.2zm-11.3 13.8h1V41c.5.1.5.3.8.5v.2c-.8 0-1.2-.2-1.8 0v-.2l-.2-.2.2-.2zm-17.9-3.6h.2v.5h-.2v-.5zm-5.3-6.1l-.3-.2.3.2zm-.6-1.9l.3.2h.2v.2h-.2v.2h-.5v.2h-.2c.1-.6.2-.5.4-.8zm324-10.2h.2v-.2h.3v-.2l-.3-.2c-.1-.1 0-.2-.3-.2v.2h-.2v-.2c-.7 0-.8-.1-1 .5h1.3v.3zm-239.1 1.6c.6 1.1 3.4 1.9 4.9 2.1v-.5h-.2v-.3c-.2-.3-1-.3-1.3-.5v-.2h-.3v-.2h-.8l-.5-.7h-.3c-.5-.3-1.3-.5-1.6-1h-.2l.2 1.2h.1zm237.1 0v-.5l-1.2-.5v.2h-.2c0 .7.1.6.3 1l1.1-.2zm-4.8 1.3v.2l1.6-.2.2-.3 1-.3v-.3c-.8 0-.9-.2-1.5-.3v.2h-.2v.5h-.2v.2h-1.3v.2h-.2c.4.2.2-.1.6.1zm-160.8.4v-1h-.2v-.2h-.2c-.2.6-.1.5 0 1.2h.4zm166.1-.9h.5v-.2h.2v-.2h-.7l-.2.5h.2v-.1zm-164.4 0v-.2h-.2v.5h.3c0-.3.1-.1-.1-.3zm162.2 1l.3-.5V22h-.5c-.1.5-.4.5.2.7zm1.7 1h.2v.2h.2v-.7h-.5l.1.5zm-5.1.5V24l.2-.3c-.5-.2-.7-.3-1.5-.3v.5l.5.3h.8zm4.8-.2c-.7-.3-1.8-.7-2.8-.7.1.4.1.3.3.5v.2h.5c.5.2.8.7 1.3.8.1-.2.3-.2.5-.3l.2-.5zm-.5 1.3l-.5-.2V25h-.3v-.2l-1-.2-.5-.7h-.4l-.3-.5-1 .3c.1.4.1.5.3.7v.2l.5-.2.3.7c.3.2.5-.2.7-.2v.2c.7.2.8 0 1.2.5h.8v-.2h.2v-.1zm1-.1l.3.2.3-.3v-.8c-.5.1-.7.4-1.2.7l.6.2zm-7 .3h.7l.2.5c.5-.1.6-.3 1.3-.3v-.2h-.2v-.2h-.8v-.2c-.1-.1-.5-.3-.8-.2v.2l-.5.2v.3c.1.2.1-.1.1-.1zm18.8 2.5h.2c.3.3.1.3.7.3v.2c.5.2.3-.3.5-.5h.2l.3-.5h.3l.2-.3h1l.7-1h.7v-.7l-.7-.2v-.2h-.7V25l-1.2.2-.3.5h-.4l-.2.3h-.3v.2h-1.3c.1.4 0 .3.3.5v.2h-.7v.5l.7.3v.3zm-14.8-1.5c.5.2.6 0 1 0l-.2-.8h-1s-.1-.2-.3-.2v.2l-1 .2v.7l1.3-.3.2.2zm74 .2h.5v-.2c.5-.2.5 0 .8-.3h.2V26l-.2-.2h-1v-.2l-.7-.2c-.2.3-.4.3-.8.5.1 1 .5 1 1.2.8zm5.6 4.6c.5.1 2.6.8 3 .7l.2-.3h.3v-.2l.8-.2v-.2l2 .3v.2h-.8v.2l-.7.2v.2l-.8-.2v.2l-1.3.8h-.2v.8c-.8-.3-1-.1-1.5.3v.2h-.3v.2h-.2v.5l.7-.2s.2.3.5.2v-.2l.8-.2c0 .4-.1.4-.2.7h.2v.2l.3.2v-.2l1.5-.2.3.5c.3.1.3-.2.3-.2l1.5.2v.2h.3l2 .3.2-.3v-.2c.2-.1.9.5 1.2.7.5-.8 1.7-.5 2.3-1.2h.2l-.3-.5v-.2h.8l.5-.5c0-.7-.2-.9-.5-1.3l-.3-.2v-.5h-.2l-.3-.2-.7 1.5h-1.2v-.2l.5-.2c.2-.4 0-1 0-1.5-.4-.1-.6-.2-.8-.5-.7.1-.6.1-1 .3v.2h-1.8c.4-.4.8-.1 1.3-.3.1-.1 0-.2.5-.3l.3-1.6-1-.3-.3-.5h-.4l-.3-.5h-.2v-.3l-.5-.2-.2-.3h-.3V27l-.5-.3v-.3l-.5-.2V26h-.3l-.7.2v.5c-.7.3-1.3.8-2.1 1l-.3-.2v.5c-.7.2-.3.3-.8.7v.5h.2v.5h-.2v.2h-1.2v.2h-.7l-.3.5h-.5v.2h-.2v.2h1.6c.1-.1.2.1.3.3zm-72.7-1l1.6-.2v.2c.3.2.1-.1.3.2l1-.2c0-.9-.3-1-.3-1.8.3.1.8.3 1.3.2v-.2h.3v-.2l.8.2v-.7h-.2c-.1-.5-.3-.6-.7-.8v-.2l-.7.2-.2-.8-1.8.3v-.2c-1.1.1-.5.5-1 1.2l-.8.5-.2.8h-.2v.8h.2l.6.7zm-35.3-.5h.5v.2l.7.2v.2c.2 0 .8-.6 1-.7l1-.2v-.2l1 .3.2.5h.7v-.3l1-.2.5-1.2 1.6.3v-.2c.3-.2.6-.5 1.2-.3v.2l1.8.2v.2h.2v-.2h1.2v-.2c-.6-.1-.9-.4-1.3-.7h-.3l-.2-.3h-1.2v-.2h-.3V27l-2.5.2V27l-1.6.2-1-.2v.2h-.5l-.2.3-1.8.2v.3l-.7.2v.2l-1-.2v.2h-.5l-.3.5h-.3l-.3.3v.7l1.6-.2v.1zm14.4-1.7v.3c-.8.2-1.5.7-2.3 1-.6.2-1.8-.2-2.1-.3h-.5V29l-2 .2v.3c.9 0 .6.1 1.2.3-.1.3-.2.3-.5.5v.5h.2v.2h1.2v.2h.3l-.2.5.7-.2.2-.3c.2-.1.3.3.7.2v-.2l.7-.2v-.7l3 .2c-.1-.5 0-.5-.3-.7v-.2c.4-.2 2 .2 2.5-.2v-.2l.5-.2c0-.7-.1-.6-.3-1-.6.1-.8.4-1.3.5l.3-.8-1.2.2v-.3h-.7v.2h-.3c-.1.3-.2.2.2.3zm16.5-.3v-.2h-.3c.1.2-.1.1.3.2zm-9.1.5v-.2h.2V28h-.3c.1.3-.1.1.1.3zm-74.8 2.6s.2-.3.5-.2v.2h.3v.2h1l-.2.8-1.2.2.2.8c.4.1.4 0 .7.2v.2h.3v.2c.6.2 1.8-.3 2-.5.9 0 2.1-.1 2.8.2l-.2.3v.2h-.8v.2h-1.5l.2.5c-.8 0-1-.3-1.5-.5l-.3.3c.1.7.2.5.5 1h.7c.2 0-.1.2.2.2 0 0 .2-.2.5-.2v.2l1.5-.2v.2h.3v.2h1.5l.2.3h.3v.2h1.3V36h.7v.2c.8.2 2.6-.1 3 .2.9 0 1.4 0 1.8-.5h.2l-.2-1c1 0 1.7-.2 2.5-.5l.2-.3h-.3v-.7h1.2l.2-.5.7-.5.2-.7h.2c.2-.2.2-.3.3-.7h-.8s-.1.2-.3.2V31l-2-.3.2-.8-.7.2-.2.5-1 .3c.1-.4.2-.6.5-.8v-.5l-1.1.7c-.1.5-.3.5-.5.8l-1 .2V31l.3-.2c.2-.5-.4-.9-.5-1.6h-.2l-.3 1.6h-.2v-.2h-.5v-.5h-.2v-.2h-.2v.5a3 3 0 0 1-.8.8c-.1.1 0 .2-.3.2l-.2-.3h-.3v-.2h-.3v-.2h-.7l-.5-.7a2 2 0 0 1-1.3 0l-.2-.3-.8-.2v-.2l-.5-.3v-.3h-.7v.3c-.5-.1-.6-.4-.8-.8-.4 0-.4.1-.7.2v.8l.3.2h.2l-.2.3-1 .2v1.2h-.8v-.5l-2.3-.5.2.8c.2-.1.3 0 .4 0zm76-1.9l.2-.5c-.4 0-.4-.1-.7-.2l-.2.2.2.5h.5zm8.7 1.9c.7-.6.6-1.1 1.8-1.3v-.5l-2.1-.3-.2-.3-.7.2.2 2c.6-.1.7-.1 1 .2zm-75.3-1.3l-.2-.3v-.2h-.3l.2.5h.3zm64.6 1.2l1-.2.2-.8c-.5-.1-.8-.3-1-.7-.6 0-.6.1-1 .3v.2h-.8l-.2.2.2.3c.5.2 1.2.3 1.6.7zm9-1.3h-.8c-.3.3-.2 0-.5.2v.2c-.2.2-.4.2-.8.2v.2h-.2l-.2.8 1.6.2v.2h.7v-.2h.2l-.5-.5.8-.5c0-.6-.1-.5-.3-.8zm-164.4.1l-.2.7h.7v-.2h.2v-.2h-.2l-.2-.3h-.3zm-170.6 2.2c.3.2.6-.2.7-.2.4.4-.2.7.8.8-.1-1.6-.9-1.2-1-2.6h-.8v.8h.2c-.1.4-.1 1 .1 1.2zm329.8-1.5l.5.2.2-.7h-.7v.5zm-2.2.1h.2l-.2-.3v.3zm-89.2 3.2h.3c0 .7-.1.9.3 1.2v.2h-.7l-.2.8c.5.2.7.5 1.3.7l-.2.7h.2v.3h.2v1.3l1.5.2v-.2h.3l.2-.7h1.5v-1l.5-.2v.3c.6-.2.4-.4 1-.5l.2 1.5h1.1V38c.5.1.5 0 .7.3v.3h.2v.4l1.2.2V39h1v.2c-.3.1-.3.2-.5.5l-2.5.2-1.3-.3-.2.3c-.6.3-.4-.2-.8.5l-.8-.2v-.3l-.8-.2v.5c-.3-.2-.3-.3-.8-.3l.2 2 .5.2v-.5l.5-.2v.2h.3v.2l1.8-.3h1.3v.2l-.2.2h-1v.2h-.3l-.3.3c.1.6.2 1 .8 1.2-.3.3-.9.1-1.3 0v-.2c-.4-.1-.5.3-.8.3v-.2c-.4-.2-.3-.4-.8-.5l-.2.3c.1.8.3.9.3 1.6h.2v.2l2.1.2.2.7c.4.1.4 0 .7.2v.2c.4.2.9-.1 1.2-.2.3.7.3 1.4.8 1.8v.2h.2l.2-.5.5.2v-.2l.5-.2c0-.7-.2-.8-.3-1.3l.7-.3v.2h1.2l.2-.3c.5-.4.9-.6 1-1.5 1.5 0 1.3-.6 1.5-1.8h.7v-.2h.2l-.2-.7h-.2v-.7h-.2l.2-1.2c1.2-.6 1.4-1 3.3-1-.1-.7-.3-.8-.8-1H413v-.2h-.3v-.2h-.7c-.4-.2-.4-.5-1-.7l.2-.7-.7-1.3-.3-.2-.3.5v.1h-.2c-.1-.1-.4-.7-.2-1h.2v-.8l-.3-.2v-.2h-.4l-.5-.7h-.3c-.1-.4-.1-.5-.3-.7v-.2c-.3-.1-.7.3-.8.5h-.5l-.5-1.3h-.3c-.2.9-.3.6-.8 1l-.2.5-1 .5.2 2.1h.2v.5l.3.2.2 1.2h.2v.3h-.2l-.2-.5h-.2v-.5l-.3-.2v-.3h-.2v-.3l-1-.8v-.5c-.2-.5-.6-.5-.7-1.3-.7 0-.9.1-1.3.3-.2.5-.4 1.1-.2 1.6h-.3l-.2-.3v-.2h-.5v-.5l-.8-.2v-.2c.5-.2.8-.3 1.5-.3v-.7h-.8v-.2h-.2v.2l-.5.2v-.2l-1-.2v.3h-.3l-.2.3c-.5.1-.4-.3-.5-.3h-.3a6 6 0 0 0-.3 2c.4 0 .4.1.5-.3zm9.3 7.9l.3.2-.3-.2zm72.7-9.7v-.2h.2l-.2-.8-1.5.3.2.3v.2h.5v.2h.8zm17.6.3c.9.5.8.9 2 .7l.2-.3c-.1-.8-.3-.7-.5-1.3-.8.1-.8.3-1.5.5l-.2.4zm-16-.5l-1.2 1h-.1v.2h2.1l-.3-1.3h-.5v.1zm86.8.5h.2c-.1.5-.3.5-.7.7l.2 1 .3.2v.2h-.1v.3c.5.1.8.2 1.5 0v-.2h2.1v-.2l.8-.2c0-1.2-1.2-1.6-2.3-1.8v-.3c-.2-.3-1.5-.2-2-.2v.5zm16.3 7.7v.3h1.2v.2h.2v-.2h.3V40l1-.3v-.2l1-.8v-.2h.2v.2h.5v.2h1v.1l.5.2s.1-.2.3-.2v.2l.5.2v-.2h.3l.2-.3 1.5-.3.2-.3h.3V38c.7-.2.7.6 1.3-.2h.2l-.2-.5.2-.3h-.2v-.5l-1.2-.8h-.7v-.2l-.7-.2v-.2h-.5l-.3-.3v-.5l-.7.2c-.1 0-.1-.5-.5-.3v.2l-.7.5c-.1-.4-.2-.5.2-.8-.1-.7-.4-.5-.7-1h-.1v.5h-.2c-.3.3-.1.1-.3-.2h-.5c.1 0 .3.6.2.8h-.2v.3h-.2v.7l-.7.5v.5h-.1l.2.8-.5-.2-.5 1.5-.3.2-1 1.2-.5.1zm-370.3-4.6v-1.3h.3v-.3c-.6.1-1.1.3-1.5-.2h-1v.2h-.2v.5h-.2l.2.3v.2h.7v.2h.3v.2h.8l.6.2zm-68.8.5c.3.1.6-.2.7-.3h.2v1h.3l.2-.3.3-.2v.1h.2l-.2 1h.7v-.3h.5v.2h.2v.1l-.5.2v.3h.5v.2h.2l-.2.3-1.2-.2.2.7c.3 0 .7.2 1.2 0l.3-.5 2.1-.5.2.3v.2h.5l.2-.7h.3l.2.3h1.3v.2h.3l.3.5h.5v.2h.3v.2h.3l.3.5h.3l.3.5 1.3.5c.1.5.4.6.7 1l1.2.2.2-.3h.3c.1-.5.5-1.1.2-1.8h-.2V39l-.3-.2c-.3-.5.3-.4-.5-.7l-.2-.7-2.1-.3v.2h-.5c-.2-1.1-.8-.8-1.3-1.5l-.8.2-.2-.5c-.5-.2-1-.5-1.5-.2v.2c-.3.2-.3.3-.8.3l-.2-.3V35l-1.3-.7c-.5-.4-.7.4-.7 1.2l-.2.2c-.5-.1-.5 0-.7-.3V35l-.5-.3v-.2l-.2-.2v-.2h-1v-.2h-.7c-.1-.1 0-.5-.5-.3l-.3.5h-.3l-.2.3c0 .5 0 .7.3 1v.3zm17 2.5h.3v.2c.7.3 1-.2 1.5 0l.3.3v.2h-.8v.1h-.2v.3h.2l1 1.2.5.2v.2c-.2.2-.1 0 0 .3.4 0 .8.1 1-.2l.2-.5h.8v-.2h.3v-.2c.5-.2 1.1.1 1.5.2v-.2h.2v-.7h-.2v-.3c-.1-.2-.5-.1-.3-.5h.2c-.1-1.1-.8-.6-1.3-1.3l-.8.2-.2-.5-1.2-.5h-.5c-.7-.3-1.7-.7-2.1-1.3l-.7.3-.2 1.6c.1.2.2-.1.2.2h-.2v.5l.5.2v.2zm25.6-2.7l.2-.2-.2-.2c-.5.1-.5.2-.7.7.4 0 .5 0 .7-.3zm-53.6 2.2h.3v.2h.7v.1h1s.1.3.5.2V38h.3v-.2h1.2v-.2h.2v-.5h.2c0-.6 0-1.1-.3-1.3h-.7l-.2-.3-.8-.2c-.5.8-.7.2-1.3.5l-.3.5c-.2.1-.7.1-.8.3-.3.4.2.3-.3.7v.2h.5v.2zm262.6-.5v.3h.2c.2.2.1.3.2.7h.5v.2h.3c-.3-.6-.8-.8-.8-1.6h-.3l-.2-1.3h-.3l.2 1.6.2.1zm-267.8.8l.8-.2v-.2c.2 0 .3.3.7.2v-.2h1.2l.2.5 1 .3c.1-.7.3-.6.7-1h.2l-.3-.8h-1v-.2c-.5-.2-1.2-.3-1.5.2-1.4 0-1.2 0-2 .5l-.2.5.2.4zm305.7-1v.2h.3v.2l1-.2v-.3h-.8l-.2-.3c-.3-.2-1.3-.3-1.6 0l-.3.2h-.2v.5c.4-.2 1.2-.5 1.8-.3zm-5.1.7v.3c.2.1.2.3.3.5h.7c-.3-.4-.4-.3-.5-1l-.5.2zm-303.4 2.6v.2c.4 0 .8 0 1-.2V40h.2c.2-.2.2-.3.3-.7L126 38h-.7v.2h-.7l-.7.5c0 1.1.3 1 .7 1.6h.7zm7.2-1.1l-1 .2-.2.3h-.3v.2h-.3c-.6.3-1 .5-2 .5-.2 1 0 1.6 0 2.6.6 0 .6.1 1 .3v.2l1 .2v.2h.3v.2l1.6-.5.2-.3c.4-.2 1 .1 1.5-.2v-.2l.8-.7c0-1.1-.2-.8-.7-1.3l-.2-.3a6 6 0 0 1 1.5-.2c.3-.5.6-.7.7-1.5h-1c-.1-.1-.1-.5-.8-.3v.2h-.5l-.2.3-1.2-.2v.1h-.3v.2zm-26.6 7.4v.2h.8c.1.3.2.5.5.7v.5h.3l.3.8c.7-.1.7-.2 1.1-.5V48h1l.2.5 1-.2v-.2h.2v-.5h.3l.2.3.2.2c.2-.6-.1-.7-.2-1.5h.3l.3 1.2.3.2v.5h.2v.2l1.3-.7.2-.7h.2c.2-.5-.3-.9-.2-1.2h.2l.2-.3.2.8h.2l.3.2.2-.7.3-.2.5-.2c0-.6 0-.8-.3-1 .1-.4 0-.3.3-.5l.2-.3.2.5c.6-.2.6-.6.8-1.2l.8-.2c-.1.7-.4 1.3-.8 1.6 0 .3 0 .5.2.7h.3l.3.5c.5.2.8-.6.8-1 .9 0 1.1-.2 1.6-.5V44h.2v-.2h-.2c0-.4.2-.5.2-.5l-.2-1 2 .7c-.1-.4 0-.3-.3-.5.1-.6 0-.5.5-.7l.5-1.3-1.2-1.3c-.3-.3-.4-.1-.7-.5-1.2.1-1 .6-2.1.7v.2h.5v.5l-.7.7-1-.2-.2-.3c-.4-.2-3 0-3.5.2v.2l-.7.2-.8 1h-.3v.2h-.3l-.3.5-.7.2-.2.3h-.3v.2l-.8-.2v.5h-.2l-.2.3h-.7l-.2.3c-.3.3-.1.5 0 .8l-.2.2h-1v.2h-.5l-.2.3h-.3v.2h-.7v.2l-.5.2.3.3zm8.5-1.2h.2v.3h-.2v-.3zm301.7-3.9h.7v-.2h.2v-.8l.5-.2c-.1-.7-.2-.5-.5-1-.5-.1-2.2-.4-2.8-.2l-.2.3h-.3v.2h-.7v.2h-.2l1.5.7v.8h.2v.2c.3.1.3-.2.3-.2h1.3v.2zm-238.7-2c-.1.6-.2.8-.7 1l-.2.5h.2c.2.7.4.7.2 1.3h.3V42c.5 0 .8 0 1.2-.2l.2-1h.2c0-.6 0-.6-.3-.8v-.2h-.5v-.2l-.6-.1zm-31.4.3c0 .9-.1 1.3.7 1.5 0 .5.1.6.3.8v.2h.2l.3-.5c0-.8-.4-1.7-.8-2v-.2l-.7.2zm7.2 0l-.2.5h.2l.5.8c.6-.1.7-.3 1.3-.3-.1-.4-.1-.5-.3-.7V40h-.5v-.2c-.5-.2-.5-.1-1 0zm16.6.3l-.2.3h-.8v.2l-.7.2v.2c-.6.2-1.7-.1-2.1-.2v.2l-.7.5.2.3 1.3-.2v.2h.5v.2h.8v.2h1.2v.2l.5.2v-.2h.3v-.2l1.5.2.2-.3c.3-.2.5-.3 1-.3l.3-1.2H172v-.3c-.5.1-.8.5-1.5.3v-.2l-.7-.3zm46.2 1.5l.3.5.8-.2v-.3l-.8-.2c-.1.2 0 .1-.3.2zm206.6 2h.2v-.5h-.2c-.5-.3-.6.4-1.3.2v-.2h-.3v-.2h-.5l-.2-.3h-.3v-.2l-.5-.2-.2-.7-1.2-.2-.2.5c-.8-.1-1.1-.3-2.1-.3-.2.3-.6.5-1 .7l.2.8.5.2c-.2.8-.6.7-.7 1.6 1.2-.1 1.5-.7 2.8-.7v.8c.2-.1.3-.2.7-.2v.2h.2v-.2h.5v-.2h1v-.2l.7-.2v-.2h1.6v-.2l.3-.2v.1zm347.2 54.1l.2-.5 1.2.2c-.2-.6-.5-.7-.8-1.2h-.2l.2-.7-.3-.2h-.2v-.2l1.5-.3v-1h-.2v-.2l-.8.2v-.2h-.2c0-.4.1-.4.2-.7h1v.2h.7v-.2l1 .2v.3h.2v-.2l.7.2v-.2h.2v-.8h.8v-.2h-.2l.2-.8h.5l.2-.5c-.6 0-.7-.1-1-.3v-.2l-.7-.2-.2-.3-.7-.2v-.2c-.2-.2-.3-.2-.7-.3-.2-.8-.6-.5-1-1-.1-.2-.1-.7-.3-.8h-.3v-.2h-.3V87l-.8-.2v.2l-3.6.3c0 .8.3 1.1.3 1.8l-1-.3c0-.4.1-.4.2-.7l-.2-1h.2c-.1-1-.4-.7-.8-1.3h-.2v-.7h-.2c-.3-.3-1-.1-1.3-.3l-.3-.7h-.5V84h-.3v-.2h-.3l-.5-.7-.7-.2-.2-.3h-.3l-.3-.5-1.3-.5v-.3h.2c.1-.2-.4-.7-.5-.8v-.2l-1 .2-.2-.5c-.7-.1-1.2 0-1.6-.5-.2-.3.3-.7-.7-1v-.3c-.1-.2-.6-.2-.8-.3l-.2-.3h-.2V77l-.3-.2v-.3h-.2c-.4-.4-1.2.1-1.8-.2v-.2h-.3l-.2-.3h-.3v-.2c-.7 0-.9 0-1.2.5-.8 0-1.1-.2-1.5-.7h-.2c-.1-.2-.1-.7-.3-.8h-.5v-.2l-1.5-.2-.3-.5h-.3v-.2h-.2v-.3h-.3l-.2.3-3.1-.2v-.2c-.9-.2-.9.6-1.6.3v-.2h-.3l-.2-.3h-.7v.2h-2.1v-.2c-.5-.2-.7-.3-1.3-.3l.3 1.5h-.2l-.2.7c.7.1.5.2 1 .5l.2 1.8h-.7c-.1.5-.3.5-.5.8h-.5v.7c-1.4 0-1.5.5-2.8.5l-.3-2.3h-.5v-.2l-.5-.2v-1.2l-.3-.2v-.2h.2v-.3c-.5.1-.6.4-1 .7v.2h-.2v-.2h-.2v.2h-.7l-1.5.5.2-.7h-.8c-.2-.1-1-.5-1.3-.5v.2h-1.3c-.2.1-.3.7-.8.5v-.2l-.5-.2v-.7l-3.1.2-1.2-.2-.2.3h-.3v.2l-.7.2v.2h-.8l-.3.2c-.1.5-.3.4-.3.5v1h-.2c-.2.6.1.7-.3 1.2v.2h-.2v-.8l-.3-.2v-.8c-.2-.5-.5-.2-.5-1.2L712 75l.2-1h-.3c.1-.8.2-.4.5-.8l.2-.2c-.5-.3-.1-.1-.3-.5l-.7-.5-.8-.2-.7-1h-.3v-.2h-.3v-.2h-.8v-.2h-.3l-.2-.3-.8-.2-.3.5v.2c-.3-.1-.5-.5-1-.3v.2h-.3v.2l-1.2.2-.2-.3c-.3-.2-.9.2-1.5 0v-.2h-.5V70c-.7-.2-1.9.7-2.5.8-1 .3-1.2-.8-2.3-.5v.2h-.6v.2l-1 .3v.2h-1.3v.2l-2.3-.2v.2h-.8v.2h-1.3v-.2l-.8.2v-.2h-.8v-.2h-.2v.2h-.3v.2h-.5a5 5 0 0 1 2-2.1c0-.4-.1-.4-.2-.7h-1v-1h.3v-.3h.3l.3.8c.8-.1.7-.4 1.2-.8 0-.9-.4-1-1-1.3V66h-.3v-.2h-.3v-.2l-1 .2-.3-.5-1.8-.2v.2c-.4.1-.8-.5-1.3 0-.8.2-.3.4-.7 1l-.3.2-.2.7-.7.5v.3h-.2l-.2.8h-.2v.2h-.8l-.2.3c-.5.3-1 .2-1.3-.2h-.2l.2-.5c.6 0 .7 0 .8-.5l-.3-.2h-.2v-.5l1-.2c.1-.3.2-.9.5-1.1l.3-.2v.2h.2v.3l-.3.2.2.5.5-.2c.1-.5.3-.7.3-1.3l-.7-.2v.2h-1.2v.2c-.9.2-1.8-.1-2.1.2-.4 0-.4-.1-.7-.2l-.2-1.2h.2c.1-.1 0-.2.3-.2v.2h.3v.2h1.5l-.2-.3v-.2l-1.2-.2V64h-1v-.2h-.5v-.2l-1.6.2v-.2h-.8v-.2h-.7v-.2H673V63h-.8v-.2h-.3l-.5-.7h-1.5c.2.8.1.2.7.5l.3.3c0 .4-.1.4-.2.7h-2.1v.2h-.2v.8l.7.2v.2c.6.2.8-.5 1.3 0h.2v.5c-.4 0-.6 0-.8-.2v-.2l-1.3.2-.3.5c0 1.1 0 1.6.7 2 0 .5 0 .8-.2 1.2h-.8c-.1-.1-.1-.5-.7-.3l-.2.3h-.3l.2-.3c0-.5-.1-.6-.3-.8v-.2l-.5.2v.2l-.5-.2c-.1.4 0 .3-.3.5.1.6.1.6.5.8-.2.3-.4.4-.8.5v.2h-.3s-.2-.2-.5-.2c0 0-.2.3-.5.2l-.2-.3h-.8v-.3l-.5-.2-.3-.5h-.3l-.3-.3h-.3l-.5-.7c-.7-.3-.8.3-1.3-.5-.6 0-.8.1-1.2.3l-.2.3-.7.2-.3.5c-.3.2-.7 0-1.2.2l-.2.3-.7.2.2-1.5-.8-.5v-.8h-.2V66h-.2c-.1.6-.4.8-.7 1.3h-.2c-.2.5.2 1.1.2 1.3l-.7.3v1.6c-.3.8-1.1 1.3-1.3 2.1l-.7.2-.3-.3c.1-.9.4-.8.5-1.6h-.5v.3c-.5-.1-.6-.3-1.2-.3-.1-.5-.3-.5-.5-.8-.9 0-.8.3-1.6.3v-.3h-.3c-.1-.5-.4-.6-.5-1.2-.5.1-.4.3-1 .3l-.2-.7c.4-.2.7-.4 1.3-.5-.2-.4-.4-.5-.5-1h-.3c0 .4.1.4.2.7l-.2.2h-.8l-.3-1h-.2v-.2l-.5-.2v-.2h-.3l-.2-.3-1-.8c-1.3 0-1.2 1.5-.5 2l-.2.3v.2h-.2l-.5-1.5h-.2l-.3-.5c-.3-.1-.6 0-1-.2v-.2h-.5v-.2h-.5v-.2h-.5c-.8-.4-.5-.8-1.8-.8v-.2h.5v.1c.3-.2.4-.2.5-.7h-.3v-.2h-.7v.2l-1.2-.2V63l-1 .2.3.8c-.4-.1-1.1 0-1.6-.2v-.2h-.8l-.3-.5-.7-.2v-.2l-.7.2-.2-.3h-.5v-.2h-.5v-.2l-.5.2v.2l-2-.3v.5c-.6-.1-.8-.2-1.2-.5l-.2-.3h-.7l-.2-.3-1-.2v-.2h-.3l-.2-.3h-.3v-.2h-.2v-.5h.3c.1-.7.1-1 0-1.6l-.7-.2s-.2.2-.5.2v-.2h-1.3c-.2 0-.7.3-1.2.2l-.3-.5c-.2-.1-.7.3-1.2.2v-.2c-.6-.2-1.1-.1-1.5-.5-.5.1-.7.1-1 .3l-.2.3-.7.2-.7.8h-.3v.2h-.3l-.3.5h-.2c-.2.3 0 .4-.3.7v.7l.5.2.3.8h-.2v.3h-.2c-.3.4-.6.9-1 1.2l-.2.5h.2v.3h-.3l-.2-.8h.2c.3-.4.4-.4.5-1.2l-.3-.2h-.2v-.2h.2v-.2h.7V62l.2-.3c-.4-.3-.1-.3-.7-.5 0-.5 0-.7.3-1 0-1.2-.4-1.1-.8-1.8h-.2v1.3h-2.3v.2h-.2v-.2h-.3c-.1-.8-.5-1-.7-1.8-.8.2-.2.2-.5.7h-.2v.2c-.3 0-.4-.4-.5-.5h-.3l-.3-.2-.8 1.3h-.3l-.2.3c0 1 .3 1 1.3 1v.2c-.3.1-.3.2-.5.5-.8 0-1 0-1.3-.5h-.2l.2.5h-.2l-.3.7-1.6.5v.3c-.5-.1-1.3-.4-1.6-.2H598v.2h-.2v.5l-.7.2-.2.3h-.8v.1c-.7.2-1.5-.2-2 .2h-1.3V64l2.8-.5 1.3-.5.5-1.2 2-.5.2-.3h.5v-.2l.8-.2.2-.3.5-.3v-.5c.2-.3.8-.4 1.2-.5v-1h-.2c0-.4.1-.4.2-.7h.3l.3-1c1.1 0 1.7-.2 2.5-.5h.7v-.2h.3l.2-.3 2.1-.2v-.2h.5v-.2h.3v-.2l2.1-.3.2-.3h.3l.3-.3c-.1-.9-.5-1.2-.8-1.8h-.2v-.2l-.3.2-.3-.3V51c.4.2.7.4 1.3.5l.3-1.5h-.2l-.2-.7h-.7c-.1-.6-.3-.8-.3-1.6l-1.2-.5h-.8V47h.5l-.3-.3a6 6 0 0 1-.2-1.5l-.8-.3c-.2-.1.1-.2-.2-.2v.2h-.3v.2H607v.2l-1 .3-.3-.5c-.7-.3-2.1.4-2.5.5l-1.3.2-1 1.3c-.4.2-1.1 0-1.5.3h-.2l.2-.8h.2c.2-.5-.1-.6.3-1v-.5l-1.6-.3v-.3l-.8.2v.2h-1v.2h-.3c.1-.2.3-.2.5-.3v-.5h-.2v.2h-.7v.2h-.3v-.2c.4-.2.6-.6.8-1h.5c0-.4-.1-.4-.2-.7l-1.3-.2v-.2h-.2v-.7c-.6.1-1.1.4-1.5-.2h-1v.2h-.2v.5l-1.2.3-.3-.5c-.5-.2-2.3.6-2.5.8l-.3.3h.2v.2h-.2v.3c-.4.5-.9 0-1.2 1l-.3.2-.5.2c0 1.3 0 .8.7 1.3v.2l.7.5v.3c-.6 0-.9-.1-1.3-.3l-.2-.3c-.6-.2-.7.3-.8.3h-.3v-.2h-.2l-1.3.2v-.2c-.6 0-.9 0-1.3.2.2.7 0 .2.5.5v.2h.3v.2h.2v.1h.2l.2.8h.2c0 .7-.1.8-.7 1v.3h-.2c0-.6 0-1 .3-1.3-.1-.7-.2-.5-.5-1l-.8-.2-1 .7-.8 1h-.3v.2c-.2 0-.3-.3-.7-.2v.2c-.4.3-.1.3-.7.5 0-.6 0-.7-.5-.8v.5h-.2v.2h-.6v.3h-.5v-.3h.3v-.2l.3-.2v-.3l.7-.5v-.3l-1.2-.5-.7.2v.2c-.3.1-.3-.1-.3-.2-.6-.2-.3.1-.7-.3-.5.1-.5.2-.7.7l-.7-.3V48h-1l-.5-.2v.5l-.7-.2-.2-.3h-.2v.2c-.5.1-.7-.1-.8.3.3.1.2.1.3.5l-3.3.3v.2h-.3v.2h-.8c-.1 0 0 .2-.3.2 0 0-.2-.3-.5-.2v.2h-.3v.2c-1 .4-1-.4-1.8-.2v.2h-.7v.1h-.3l-.3.5-.8.2-.2.3h-1.2v.2h-.5v.2c-.3.1-.3-.2-.3-.2h-.5v.2h-.2v-.2h-.8v.3c.2.3.5 0 .8.2l.2.3h.2v.2h-.2v.3h-.7l-.2.5h-.2v.3h-.2v1l-.8-.3v-.3l-1-.3c-.1.3-.3.4-.3.8l1.2.2.5.8v.3l-.5-.2v-.2c-.4-.1-.8.3-1.3.3v.5c.4.2 1.1.3 1.3.7v.7l.3.2c.3.5.1.6.7 1 0 .5 0 .8-.2 1.2l-1.5-.2c.3-.4.7-.4.8-1l-.7-.3V58h-.5v-.2l-1 .2v.2h-.8v.2l-.8-.2-.3.5c-.6.2-1.1-1-2.3-.7v.2h-.7v.2h-.3v.2l-1.5-.2v.2h-.5v.2h-1.6v.2c-.4.2-.6.2-1.2.2l-.2.7-.3.2V60h-.2l.2.8h-.2v.7h-.2v.7h-.2c-.2.6.1 1.9.3 2.1.2.3.5.7.8.8h.5v.2h.3v.2h1.5v.2l.5.3.2.5 1.5.5c.1.3.5.9.3 1.3l-.3.2v.3h-.2v.3h-.2c-.3.7.1 2.2.5 2.6 0 .6 0 .9-.2 1.3l-1.3.2v.7h.2v.3c.1.2.6.2.8.3.5.3.6.7 1.3.8.1.1 0 .2.3.2l.2-.3c.5-.3.7 0 1-.5.8.1.5.2 1 .7v.2h.5v.2h.3l.3.3v1.2h.2v.2l-.8-.3v-1l-.8-.2-.2-.3c-.8-.3-.9.4-1.2.5h-.3V76h-2.1v-.2l-.7-.2v-.8c-.7-.2-.7-.7-1.2-1v-.2h-.2v.2l-1.2 1h-.5c.2-.3.4-.4.5-.8l.5-.2.3-1.5h.2V72h.2c.2-.5-.2-1-.2-1.3l.5-1.5c.9-.2.7-.6 1.3-1l-.3-.8c-1.1 0-2.6.2-3.5-.2V67h.5l-.8-1.2h-.5l-.5-.7h-.5V65h-.3v-.2h-.7v-.2c-.3-.1-1-.3-1.5-.2v.2l-.8.2-.2.3h-.5v.2c-.3.2-.4 0-.7.3h-.2v.2h.8v.2h.3v.2l.5.2c-.2.7-.7.8-1 1.3h-.5l-.5-.7c-.4-.3-.8-.1-1.2-.5H534v.2c-.3.3-.5 1.1-.5 1.6.4 0 1 .1 1.2.3l.2.5h.8l.3.5h.3v.2c.4.2.2-.1.5.3h.2l-.2.7h.2l.8.5v.2h-.7v.2c-.4-.3-.1-.4-.3-.8l-.3-.3h-1.3v.2h-.3v.2c-.6.2-.5-.3-.7-.3h-.8v.2l-.3-.2-.3.5c-.7-.1-1.2-.3-1.5-.8h-.2l.3-1h-.2l-.2-.8-.3-.2v-.3h-.2v-1h-.2v-.7l.3-.2v-.3h.2l.2-.5-.7-.5v-.8l.3-.2-.2-.7h-.3l-.3-.8h-.3v.2h-.2c.3 1.5.8 3 0 4.4v.3l-.3.2v.3l-.5.3v.2h-.3v.2l-.3.2v.8a3 3 0 0 1-.7 1.2c.1.7.3.8.7 1.2h.2v.3h.2v.3h.2c.2.5 0 .5.3.8l-.2.8-.3.2v.5h-.2v.2h.2v1.5l.3.2V78h.2v.2h.5v-.3l1.8-.2v-.2c.4-.2 1.6-.7 2.3-.5v.2h.3V77c.9.3 1.4-.2 2 .5h.3c.2.1.4.9.5 1.1h.2v.8h.2c.2.3.1.2.5.3.1.6.2 1 .7 1.3v.3l-1.3.7c-.3.4 0 .8 0 1.3l1.2.7v.2h.8v.2h.5v.2h.3v.2h.7v.2h.5l.3.3v.2l-1 .2v-.2h-.5v-.2c-.9-.3-1 .2-1.5-.7h-.5v.2l-.5.2v.7h.2v.3l-2-1.5c.1-.8.4-2.1.3-2.6v-1.6h-.2V80l-.3-.2v-.3h-.2c-.2-.3 0-.7-.2-1.2l-.3-.3h-1.3l-.3.5h-.5v.2h-.3l-1.6.7-.7 1.8c.3.2.3.5.7.7l-.5 2.1h-.4l.2 1-.5.3-.2.7-.3.2v.3l-.3.3c-1.1.2-3 .6-3.5 1.3h-.2v.2l1.2.2c0 .8.2.8.3 1.3v1l.3.2v.5h-.2l-.2-.5-.7.2c-.2-.6-.3-1.3-1-1.5l-.2-.7-2-.2v.2l-.7.2V89h-.5v-.2h-.8l-.2-.3v-.2l-.5-.2-.2-1 1.6-.2c.4.1 1.2.5 1.8.3V87l.8-.2c.1-.5.3-.6.5-1 .7 0 .8.1 1 .5.6-.1.6-.1.8-.5h.2c.2-.3-.2-.5-.2-.7l.7-.3V84h.2l.8-.2-.2-.5h-.2v-.5h-.1v-.3h-.2v-.2h.2v-.8l.3-.2.2-.8h.2v-.7l-1.3-1v-.3l-.3-.2-.2-.8h-.2l-.2-.5h-.2l.2-.7h.2c.1-.3-.3-.6-.2-1.2h.2v-.5h.2l.2-.7h.2l-.2-.5h.2v-.8l-.5-.3.2-1.2c-.4-.1-.8-.2-1-.5h-.2l-.2-1h-.2c0-.7 0-.8.3-1.2h.2l.2-.5.3-.2c.2-.3 0-.7.2-1.2h.2v-.3h.2l-.2-1.3h.2l.2-.7h.2c.1-.3-.2-.3-.2-.3l.2-1h-.4v.1h-.2c-.2-.3-.1-.7-.2-1.2l-1.5-.3-.2-.3-3.6.3-.2-.3v.3l-1.3.8v.3h-.2v.4h-.2v.5h-.2v.3h-.2v.3h-.2v.3h.2v.3l-.5.3v.3l-1.3 1.2-.3 1h-.2l-.2.3h-.3l-.2.3h-.7l-.3.3.2 1.2h-.2v.7l.3.2v.5h.2v.5h.2c.2.7-.5.9.2 1.5l-.3.7h-.7l-.2 2c.6-.1.8-.2 1.3.2l.2.3h.3v.2c.3 0 .2-.3.3-.3h.3v.2h.2c-.1.6-.2.8-.7 1 0 .6.1.9.3 1.3h.2v.7h.2c.2.2 0 .1.3 0v-.2h.5l-.5 1.5v.5l-.3.2v.3h-.2l-.3.5h-.5l-.2-1h-.1v-.2h-.5v-.3l-.7-.5v-.3l-.8-.7v-.2h-.3v-.2c-.8-.3-1.2.4-1.5-.7l.3-.2c-.8-.2-1.2-.5-1.8-.8a7 7 0 0 0-.5 1.3h-.2l-.2-.7h.2l.2-1.3-.8-.2V76h-1.5l-.3-.2v-.5l-.7.2V75c-.4-.1-.3 0-.5-.3-1 0-.9.1-1.2.8-1.4 0-1.9-.3-3-.5v.2h-.2v.5h-.2v.2h-1v.1h-.2c.1.6.2.7.5 1.2h.2l.2 1.3h.2v1h-.2v.5l-.3.3c-.5 0-.9 0-1.3-.2l-.2-.3c-.2 0 0 .1-.2.2-1.1.3-.1.9-.5 1.6h-.2v.2l-.5-.3v-.3c-.1-.2-.3-.1-.5-.3-.3-.4.3-.7-.3-1.2l.3-.8c-1.3.1-1.8.6-3 .8l-.3.8-1-.2-.3-.7-1.8-.2c-.9.3-1.6.9-2.6 1 .1.4.1.5.3.7l-.2.3v.2c-.6-.2-.4-.3-.8-.7-.3-.2-.6.3-1 .5v.2c-.3.1-.3-.2-.3-.2-.7-.1-1.3.1-1.8.2l.3-.8 1.2.2v-.2h.2c-.1-.6-.2-.6-.7-.8v-.7h-.8c.1-.5.3-.4.3-1-.3.1-.7.1-.8.3v.3l-.5.2-.2.3-.8.2c0 .4.2.6.2.7h-.2l-.2.3v.2-.7c-.6 0-1.4.1-1.8.3l-.2.3h-1v.2h-.3l-.3.5-.8.2v.2h-.3l-.2.3c-.5.3-1 .2-1.5.7l-1.2-.2v.7l-.3.2v.2l-.5-.2v.2l-.7.2-.3-.2-.2 1.3h-.2c-.2.6.2 1.5-.2 2-.3.1-.5-.1-.7-.2l-.2.5-1 .2v.2h-1.2l-.2.3h-.7v-.2c-.5-.6.1-1.4-.8-2 0-.7 0-.7.3-1.2h.2v-.5l.3-.3.8.2v-.2c.4-.1 1.2-.1 1.5-.3h.2l-.2-.5h-.2v-.3h-.2v-.5l-1-.8v-.5l-1-1.2-2-.2v-.2h.1v-.2h-.7c-.4-.2-1.1-.5-1.3-.8h-.2c0 .8.7 1.5 1.3 1.6v.3h.3v1h-.2v.3h-.2v.3h-.2l-.2.7-.3.2h-.2c-.3.5.3.5-.5 1v.7h.2c.3.4.5.2.7.8h.2l-.2.5h.2c0 .6-.6.6-.8 1l-.2.8h-.2c-.3.6-.3 1.1-.3 2h-1l.3-.7-.3-.3h-.3l-.3-.5h-.7l-.5-.7h-.4l-.3.5h-.3l-.3.5-1 .2-.3.8c-.7.2-.6.5-1 .8h-.3v.2l-.5.3c0 .9.3 1.2.8 1.6v.2l.5.2c.3.4.2.7.7 1v.7l-1-.2v-.2h-1.2v-.2l-.7-.2v-.2h-.7v-.2c-.6.1-.5 0-.7.5h-.3v-.3h.2c.3-.3.3-.1.5-.7l-.5-.2v-.2l-.8-.2-.5-.7-1-.3c-.2.5 0 .7 0 1.5h-.5v.2h-.2l.2.8h.3c.2 1 .8 1 1.6 1.3v1.6c0 .2-.2-.1-.2.2h.2v.5h-.8v.9h-.5v-.3c-.8-.2-1.9-.7-2.8-.3l-.2-.2v-1l-.5-.5c-.4 0-.4.1-.7.2v.1c-.2 0-.3-.2-.7-.2V95s-.2 0-.2-.3l.2-.3h-.2v-.3h-.2v-1.3h-.2l-.2-.8h-.2l.2-1 .3-.2-.2-.7c-.7-.1-.6-.3-1-.7v-.2h-.8V89h-1.1l-.2-.3-1.2-.2v-.2h.8v-.2h.2v-.5h-.2v.2l-1-.2-.2-.7.5-.2.2-.3c-.7-.3-.6-.3-1.3 0v-.2h-.2l.5-.5-.5-.2c-.1-.4-.1-.5-.3-.7-.1-.4 0-.4-.5-.5V84l.5-.2.2.3.7.2v.7h.2c.3.4.1.1.5.3v.2h.5l.2.3.8-.2v.2c.4.3.6.5 1.2.7v.5h.3v-.8h.2l.3-.2.3 1.2 1.6.3.2.3h1.3l.2.3.8.2v.2h1.5v.2h.5v.2l2.8.2v-.2h.3l.2-.3h.3v-.2h.3v-.2h.5l.7-.8.5-.2v-.3c.4-.5.9-.4 1.1-1.1h.2l-.2-2.1h-.2l-.2-.3h-.3l-.2-.5-.7-.3v-.3c-.4-.1-1.3-.2-1.5-.5v-.3h-.1v-.3h-.2c-.1-.1.1-.2-.2-.2v.2l-.3.2c-.5-1-1.1-.9-2-1.5l-.2-.3h-.3v-.2l-1-.2-.5-.7-1.2-.2V78l-1.8-.7v.2h-.2v-.2h-.1l-.5-.7c-.3-.2-.7.1-.8.2v-.2l-.5-.2-.2-.3h-.5c-.7-.3-.9-.5-1.8-.3v-.5h-.3v.2c-.3 0-.3-.2-.3-.2-.6-.1-.9.1-1.3.2v-.3h-1v-.5h.8l.5-.5h.2c-.4-.4-.5-.1-1-.3l-1-.7-.2.3.2.2h-.7v.3c-.4 0-.4 0-.7-.2v-.2h-1.2v-.2l-.5-.2-.3.5v.3l-.7-.5-.2.7-.8.2c-.1-.8-.3-.7-.5-1.3h.7v.2h.2V73l1-.2.3-.7h1.3l-.2-.8h-.3l-.2-.5-1.2.2c.1-.5.3-.5.5-.8l-.3-.2v-.2h-.2c-.3.3-.2.5-.8.7V70l-.5-.2c0-.6 0-.7-.5-.8l-.3-.2c-.2.4-.1.6-.5.8.1 1 .6 1-.2 1.5v.2l-.5-.2c.1-.9.3-.8.5-1.5l-1 .5-.2-.8 1-.3v-.3h-.3V68l-.3.2c-.6-.1-.5 0-.7-.5h-.7v.8h-.2v.2h-.5l.3 1-.7.2-.3.3v.8c-.6.1-.9.5-1 1.2h-.2l.2-1s-.3-.2-.2-.5h.2v-.5l.3-.2v-.3h.2l-.2-.7h-.3v.5h-.3l-.3.8h-.3c-.1.3-.5 1.4-.7 1.5h-.3l-.2.3h-.2l-.2 1h-.2l-.3.7-.3-.2h-.2l.5-2c.5-.1.6-.3 1-.5l.2-1h-.2v-.2l-.7.2v-.5h-.3v.3h-.5l-.2-.5-.8-.3c-.2.4-.1 1.6 0 1.8v.2h-.7l-.2-1h-.7l.2.5h-.2l-.2.5-.3.2v.2l-.5.2-.2.3c-.3.2-.5-.1-.7.2v.5h-.2v.2h-.2v-.2c-.8 0-.8-.3-1.3-.7v-.5l-.8.2-.2-.5-.7-.2-.2.5h-.8c.1.5 0 .5.3.7v.2l.5-.3c.3.3.7 1.2.8 1.6-.7-.2-.8-.7-1.5-.8l-.3-.2v.2h-.2l.7.7-.5.7h-.5V74h-.2l.2-1.2h-.2v.2c-.6.4 0 .3-.3.8l-.5.3v.3c-.3-.3 0-.7 0-1.3l-.5-.2v.3h-.3v.8c-.6.2-.7.6-1.2.8l-.2-1.2h-.2v.2h-.5l-.2.5h-.2c0 .6 0 .7.5.8v1.3h-.2V76h-.2c-.2-.3-.2-.4-.7-.5v-.2h-.3l.7.7-.3.3v.2l-.7-.2-.2-.3v-.2h.9l-.2 1.3h-.5l-.2.7h-.1v.7l-.3.2c-.1.3.2.5.2.5l-.2.7c-.4.1-.4 0-.7.2v.2h-.3v.2h-.8l-.2.5h-.3v.5c.9 0 1.3 0 1.6-.5.4 0 .4.1.7.2l-.2.3c-1.6.6-1.4-.3-1.3 1.8h-.2c-.1-.5-.4-.7-.7-1.2-.8 0-1.1-.2-1.3.5l.5-.2v.2h.3v.3h-.5v.5l.8-.2-.3 1h.5v.5h-1.5c-.1.5 0 .5-.3.7.1.3.2.3.5.5-.4.6-.4 0-.8.3-.2.1-.1.4-.5.7v.2l-.5-.2v.2h-.8v.5h.2v.2h-.5l-.2.3h-.7l-.3.3v.5h.5v.1h-.4v.5h.3c-.2.5-.2.2 0 .7l-.5.3v.2c-.5.3-.4-.2-.8.5h-.7v.5c-.9 0-1 .2-1.5.5l.5.8c-.1.4 0 .3-.3.5s-.8-.1-1.3-.2c-.1.2-.3.2-.5.3l.3.3v.2l-.8.2v.5l-.7-.2v.2h-.2v.7c-.8.2-.9.9-1.3 1.5l-.3.3h-.7v.3h.3v.2c-.2 0-.3.1-.2.3h.2l.3.2c.3-.3.3-.1.7-.3v-.2h.3l.2-.3.5-.2V97c.3-.2.4-.4.8-.5v.3l-.5.3v.3l-.3.2v.2c-.2.1-.7.1-.8.3l-.2.8-1.6-.2c0-.6 0-.8-.3-1v-.2h-.2l-.3.7c-.7-.1-.7-.3-1.3-.3l-.2.3c.1.5 0 .5.3.7-.2.7-.5.4-1.2.7l.2.7h.5v.3c-.6-.2-.5-.5-1.1-.7v.8l-.3-.3c-.7-.3-1 .5-1.6 0h-.3l.2.7h.5v.2h.2v.3c-.4.3-.1.3-.7.5v.5c-.5-.3-.7-.4-1.6-.3v.7h-.2v.2h1.2v.2c.3.3.1.3.7.5v.2h-.2l-.2.3v.2h-.3v-.8c-.9 0-.5.1-1 .5l-.2-.5h-.3v.7h-.8v-.3l-.8.2c-.1 0-.1.4-.3.3l-.2-.3h-.2v.8c.6 0 1.5.1 1.8.3l.3.2c-.6.2-.7.2-1.3 0l-1.6.2v.7l.3.2c0 .3-.3.2-.3.3l.2.7c.5-.1.9-.6 1.2-.5l.3.5h.3v.2c.5-.1.5 0 .7-.3v-.3h.2c.2-.2.2 0 .5.2v.2c.2 0 .3-.2.7-.2l.2.3v.2h.2l.2-.5h.3v.5l-.8.2-.2.3c-.5.1-.3-.4-.8-.3v.2h-.5v-.2h-1.6v.2h-.3v.2l-.5-.2v.3l1 .2v.2h.2l-.2.7h-.7l.2.3v.2h-.7l.2.3c.9.2.7 0 1.5-.2l.2.5h-.5l-.2.5 1-.2v.5l.5.2c.1-.5.3-.6.5-1l.7-.2v-.8h.7l.2-.3h.2c-.1.4-.3.7-.7.8h-.5l-.5 1.2h-.8v1l-.5.2v.2l-1.2.2v.2l-.3.2v.5l.8.2v.5h.2v-.2h.2v-.7h.2v-.2l.3.3.5-.2.2-.3v-.2h.2l-.2.7h-.2l.2 1h-.2c0 .7-.2.7-.5 1.2h-.5c0 1.5.5 1 .8 2l1.5.2v-.3h.3l-.2.8h1.6l.3-.5h.3v-.2h.7l.2-.3.5-.2v-.2h.5l.2-.3h.5l.3-.5h.3l.3-.3v-.2h1v-.2l.7-.2v-.2h.3l.2-.3h.3l.2-.3h.3v-.2l.7-.2v1h-.2v1.1h.2v.2h.5c.1.4.3.8.7 1l-.3.3c-.3.5.3.4-.3.8.3.4.5.4.5 1.2h.7c.2 1.3 1.2 1.5 1.5 2.6l.7.2-.2.3v.2h-.5v.7l.2.2-.5.3v1.2l.3.2-.2 1.2h.2v.2h.5v.2h.2v-.2c.9-.1 1.5.2 2-.3 1.1-.3.2-.7.3-1.3h.2l.2-.7h.7v-.7l1-.2v.2c1.1 0 1.6.1 2.3-.3v-.3h.2v.3l.5.2.7-1.5v-.5c-.4.2-.5.6-.8.8v.2h-.2l.2-1.2h.2V121h.2l.2-.7h.2l-.2-.8.3-.2v-1c.3-.9.2-.9-.2-1.6l.7-.2v-.2h-.7c-.4-.6-.4 0-.8-.3v-.2h-.3v-.2c.6 0 1.1.2 1.6 0l.2-.3h1v-.2h.2l.2.5h.2l.3-.7 1-.2v-.2h.2v-.5h.2v-.2h.5l-.2-.3v-.2h-1v-.2l1.5-.7.2-.8-.3-.2v-.4l-.8-.3-.2-.5.2-.2-.5-.2-.4.2v-.2c-.5-.3-.1-.6-.8-.8l-.2.3v.2l-.8-.2v-.2h-.2l-.2-.8h.2l.2-.5-.3-.2.2-1-.3-.2c-.1-.3.2-.5.2-.5v-.2h-.2v-.7l.3-.2h.2c.1-.2-.3-.7-.2-1.2h.2v-.3h.2c.2-.6 0-1.3-.3-1.5v-.5h.2s.2.3.5.2v-.2c.3-.2.4-.3.8-.3l.3-.8h-.3v-.3c.7 0 .8-.2 1.3-.3v-.3h.2v-.2h-.2l-.2-.3h.2c.2-.3.4-.4.5-.8l.7.2V98l.7-.2v-.2l.3.2.5-.7.8-.2v.2h.2l.2-.3h.3c.7-.5.2-1.4 1.5-1.6l.2-.7-.3-.2h-.2l.2-.7-.3-.2.2-.2-.2-1c.5-.1.5-.3.7-.7h.2l-.2-.7.3-.2h.2l-.2-.5.5-.2s.1.2.3.2v-.2l.7-.5h.2l-.2-.7h.2l.2-.7c.2.2.2.6.7.5.1 0 0-.3.3-.3v.8l.3.2v.3h.2l.2-.5c1.1.1 1.6.4 2.8.2l.3.3v.3l.7-.2.2.5h.2l-.3.7h.2c.1.3-.2.5-.2.7l.5.3v.2l-.2.5h-.2l.2.3h-.2v.3h-.2v-.2c-.6 0-.5.2-1 .3L423 95c-.8.2-.2.1-.5.7l-.3.2v.3h-.2v.5l-.3.2v.1h-.3l-.2.3h-.5l-.8 1h-.9v.7c-.7 0-.9 0-1.2.5v.5l-1 .7c0 .4 0 .8.2 1l.5.2-.2.8.3.2.2 1h.2c.1.4-.2.7-.3 1h-.2l.2.8h-.2v.8h-.2v.2h.2l.2.7.7-.2.2 1.5h.5c-.1-.4 0-.3-.3-.5v-.5l1.5.7v.7l.8-.2v.7l-1.5.2v.2h-.2l.2.5h-.2v.5h.2v.2l.8-.2v-.2h.2v-.7h.2v-.2h.2v.3l.5.2-.2.7h.5v.5l1-.2v-.4h.8l.2-.5.5-.2.7-.8 1.3-.2v-.7c.9.3.7-.3 1.3-.2v.2l.8.2v-.5l.7-.3v.3c1.5 0 1.4-.6 2.5-.8v.7h-.5c.5.9 1.5 1 2 1.8.9-.1.6-.3 1.5-.3v.2h.3l.8 1h.5v.2h.2l-.2.3-2-.3v.2h-.3l-.3.5h-.6v.2l-1.2-.2-.3.3-.3-.5-.5 1.5-1.5-.2v-.3l-.3-.2h-.5v.2h-.2v.5h-1.6s-.1.2-.3.2v-.3h-.3v-.3l-.7.2v.5h-1.1v-.2h-.2l-.2.3h-.3v.2h-.8l-.2.3-.5-.2v.2l-.5.2.2 1.2h-.2v.3h-.2l.2 1.5.5.2v-.2h.3l-.2 1.6h-.1c-.2.5-.2 1.4.2 1.8 0 .5 0 .8-.2 1.1-.5.1-1.1.3-1.3.2-1.5 0-.8-.1-1.3-.8h-.2l-.5-.7h-.2l.2-1-1.5.5-.2.5h-.2v.3h-.2v.3l-.3.2v.3h-.2l-.3 1h-.2l-.2 1h-.2v1c-.1.3-.4 1.4-.2 2h.2v.3h.2c.1.2-.1 0-.2.2v.2h.2v.8h-.3c.4.5-.4.5-.7.8h-.3l.3-.5v-.7c-.5.3-.8.7-1.5 1l-.2 1h.5v.2l-.5.2c-.1.9-.5.9-.7 1.6l-.3-.2h-.2l.3-.3v-.2c-.9.1-1.1.6-2.1.7l-.2-.8h.3v.2c.3.1.2-.1.3-.2h.2v-.2c-.3-.1-.4-.3-.8-.3-.1-.1 0-.2-.3-.2v.2l-1.2.2v.2h-.7l-.2.3h-.3v.2h-.3v.2h-.5l-.5.7h-.3v.2l-.8-.2v.2h-.3v.2l-3 .5v-.2h-.3v-.2h-.5l-.2-.3h-.5v-.2l-.3.2v-.2l-1.5-.3v-.2c-1.3 0-.9.4-1.5 1v.2l-.3-.2v.2h-.5v.2h-.2l.2.7c-.9-.1-.5-.4-1.3-.5v-.7h-.2v-.5l-1.2.3v-.2l-.3-.2v-.7h-.2v-.2h-.2c-.2-.6.2-.4-.3-.8v-.2h-.3v-.2h.5l.5-.8h-.2l-.2-.2v.3c-.2.2-.4.1-.8.2 0-.4 0-.6.2-.8h.2l-.2-.8.3-.2v-.3h.2c.2-.2.1-.4.2-.8h.3c.1-.6.3-1 .3-1.8.4.1.4 0 .5.5h.5l.3-1-1.2-.3-.2-2.1c-.4 0-.6-.2-.7-.2v.2h-.3v-.2l.2-.2h.8v-.2l.7-.5c0-.6-.2-1.2 0-1.5v-.5l-.3.3h-.3v.2c-.3.2-.8 0-1 .3v.3l-.7 1-1.5.2v-.2h-.2v.2c-.7.2-.8.7-1.3 1 0 .4-.1.4-.2.7l.7.2c.1-.7.5-1 1.2-1.2v-.2l1.2.2c-.1.4-.2.8.2 1.2v.5h-.2v-.2c-.3-.2-.2-.1-.3-.5h-.5c-.2.6-.5.5-.7 1.2l-1.5-.3c-.2.5-.2 1.3-.2 2h.5l.2.5h.2c-.1.4 0 .4-.5.5 0 1.2.1 1.1.5 1.8h.5c.1.3.3.7.2 1.2h-.2l-.2.7h.3l.2.8h.2v1h-.2c-.2.8.3 1.4.7 1.6v.2l-1-.2v1l-.5.5v.2h-.2v-.5l-.3-.3c-.8.2-1.2.5-1.8.8.1.6.2.8.7 1v.3l-.8-.5v-.7c-.4-.1-.8-.3-1.3-.2 0 0-.2.3-.5.2v-.2h-.3v-.2c-.4 0-.9 0-1.2.2l-.2.5h-.2c-.4.5-.6.6-1.5.7l-.2.5h-.2v.3h-.2c-.3.7 0 1.1-.7 1.5.1.4 0 .3.3.5l-.7.7c-.2.5.6.4-.2 1v.2l-.8-.2s-.1.2-.3.2c-.1 0-.2-.5-.8-.3v.2l-1 .2v.2h-.3v.2h-.7l-.2.3-1.2.2v.2l-.5.2.2 1.6c0 .2-.3.3-.2.7h.2v.5c-.2-.5-2.1.7-2.5.8-.2.5-.2.3 0 .8h-.1v.2h-.7l-.2.3h-2l-.3.2-.2-1.3-1.3.2c.1.5.3.4.3.5v.7h.2v.3h.2c.3 1-.4 1.2.5 1.8l-.2.3h-1.2v-.3c-.2-.2-.2.2-.2.2h-.5l-.2.3-.8-.2-.3.7h-.1l-.5-1-1.3.2v.3l-.3-.2c-.6 0-1 0-1.3.3-.3.2-.2.1-.3.5.5.1.6.3 1 .5v.2h-.3v.2l-.7-.2c.1.6.3.6-.3.8l.2.3 1.5-.3.3.7.3-.2.2.3c.6.4.7.2.8 1.2h.2l.2-.7h.3c.1-.1.1-.4.3-.3v.2l.3.2-.7.3v.3h.8c0 .4-.1.4-.2.7h.2v.2h.8c-.1.4 0 .3-.3.5l.3.2v1l.3.2v.3l.5.2.3.5 1 .3.3.5.3-.2.2 1.6s-.2.1-.2.3h.2l.2.5-.3.2v1.5l.5.2-.7 1.3c0 .2.1-.1.2.2l-.2 1.3c-.2.5-.9.7-1.2 1.2h-2l-.3-.5-1.3-.2v-.2c-.1 0-.6.3-1 .2v-.2H361v.2h-.7v-.2h-.3v-.2h-.7v-.2l-3.3.2v.2c-.3 0-.5-.6-.7-.7-.4-.2-1.4 0-1.8.2v.2h-.5v.2h-.2v.5h-1c-.2 0 .1.2-.2.2v-.2h-.3c-.4.5-.8.3-1 1h-.2c-.1.4.3.3.3.5v.3h.3l-.2.5.5.2c0 .9.1.5.5 1-.4.2-.6.5-.7 1h.3l.2 1.8.3.2-.2.3h.2v.8h.4v1.2h-.2v.3l-.5.3c0 .2.3.4.2.8h-.2c-.2.5-.3.7-.3 1.3l-.5.2c.1.5.2.8-.2 1.2v.8h.2v.2h.2l.2-.5h.3v.7l-.3.2h-.2v.5h.5l.3 1.8h-.2l-.3 2.1c.4-.1.7-.3 1.2-.2v.2h.8l.3.5c.3.1 1-.4 1.2-.5h.7v-.2h.8l.8 1h.2l.2.8h.2c.2.3.3.5.3.8l1.2.3c.3-.4.6-.4 1.2-.7v-.2l1-.2.3-.7c.4 0 .6 0 .8.2v.2c.4.1.4-.2.7-.2v.2l1 .2v-.8h.3v-.2h1.2l.2-.3h.3c.1-1 .5-1.2 1-1.6l.2-.3.7-.2.2-.3h.7c.1-.1 0-.2.5-.3v-.8h.2v-.7l.7-.5v-.3l.5-.3c.5-.5.3-.7 1-1v-.5l-.5-.2c-.1-.3-.2-.9-.5-1.2.1-.5.2-.4.5-.7v-.2l.5-.2v-.3l.3-.3v-.3h.2v-.3l.5-.2c.2-.2.3-.6.3-1 .8-.2.9-.6 1.3-1v-.2h.3l.3-.5h.5v-.2c.6-.3.4.2.7-.5.9-.2 1.6-.6 2-1.3h.2c-.2-.4 0-.9-.2-1.5h-.2l.2-1.8.8-.2c.1-.4.1-.3.3-.5v-.2h.3v-.2l.5-.2c.4-.4 1.2 0 1.6.2v.2l.5-.3.3.5h.5v.2l.5.2.2.3c.3.2 1-.1 1.6-.2v-.3c.8-.2.2-.2.5-.7h.2v-.2h.3v-.2h.3l.2-.3h.5v-.2h.8l.2-.5.7-.5v-.7h.3l.2-.3c.3-.1 1 .1 1.2.2l.2.3.8.2.2.3h.3v.2c.3.2.4.4.8.5l.2.3v.8l.5.3v.3h.2v.8l.5.3v.5c.3.8.7 1.9 1.6 2.1l.2.5h.3l.2.3h.2v.3l.8 1 1.2.3.2.3h.3v.2l1-.2.2.3c.4.3.6.7 1.2.8v.5c.5.2.9.2 1.2.7v.7a6 6 0 0 0 1.6.8l.5 1.5h.2c0 .2-.3.6-.2 1h.2l.2 1-.3.2h-.2v1.2h-.2c-.2.5-.3.8-.3 1.5h1.2v-.5h.2c.1-.5.3-.5.5-.8h.3v-1l.3-.5h.3l.3-.3-.2-.8h.2c-.1-.8-.4-.5-.7-1-.4-.5 0-.8-.8-1 .1-.9.8-1.4 1.2-2.1h.3l.2.5c.6.1.7.3 1.5.3l.2 1h.5v-.3c.1-.1.5-.1.3-.5H409c-.1-1.1-.3-.7-.8-1.2l-.8-1h-.4l-.2-.3h-.3c-.7-.4-1.6-.6-2-1.3h-.2l.3-1c-.3-.1-.6 0-1-.2v.3l-.5.2v-.2h-1l-.2-.3h-.3v-.2l-.7-.5v-.3l-.8-.7v-.3h-.2l-.2-.7h-.2v-.5h-.2v-.3h-.2v-.5l-.7-.3v-.3h-.2v-.3l-.5-.3v-.2h-.5v-.2h-.5v-.2h-.3v-.2h-.3c-.2-.2-.1-.4-.5-.7l.2-1.5h.2c.3-.7.9-1.4 0-2v-.5h.2l.5.3v-.2h.3l.2-.3h.7l.2-.3h.8v-.2l.2.3h.2c-.2.3-.3.5-.7.7 0 .4 0 .4.2.7h.2c.3.7-.2 1.1.3 1.6l.3.2v-.2h.2v-.5h.2v-.1h.5l.3-1.5c.4.2.7.3.8.8.2.3-.1 1-.2 1.6.7.2.6.5 1 1 .1.2.5.3.7.5l-.7.2v.5l.5.2v.2h.3l.2.3h.5v.2h.2v.3l.7.2v-.2h.2v.2c.3.1.6-.2.7-.2v.2c.3.2.4.2.5.7.6.2.9.6 1.3 1v.2h.3l.2.3.5-.2 1 1.2c.4.2.8 0 1.2.2l.2.3h.3l.3.3.2.5h.7v.2h.2v.8h-.2v.3h-.2c-.1.5.4.3.3.7h-.2v.8h-.2c-.1.2-.3.9-.2 1.3h.2c.2.5.2 1 .7 1.3h.3v.2l.5.3v.3h.2v.3h.2v.5h.2v.5l.7.3v.5l.7.5v.2l.8-.2v.3l-.5.2c0 .5-.1 1.2.2 1.5.3.2 1-.3 1.6 0l.2.3h.8l.3.5h.5v.2h.2l-.2.3-1-.2-.3-.5h-.3v-.2h-.7v.2l-.5-.2-.3.3-.2.5h.2v.3h.2c.2.3.6.8.2 1.3 0 .7.1.9.7 1v-.3l2.1.3-.2-1c.6 0 1.1 0 1.5.2l.2-.3h.2l-.3-.7-.3-.2h-.2v-.5h.7v-.1h.2v.2c.4.2.5.5 1 .7l.2-1.2h-.6l-.2-.5h-.5l-.3-.5h-.3v-.2l-.3-.2v-.5h-.2v-.3c.4.2.5.5 1 .7.1.4.1.3.3.5l.2.3h1v.2l1 .8v-.2h.2c0-.3-.3-.2-.3-.3v-.3l-.3-.2-.2-.7c-.6-.1-.9-.5-1.5-.7-.1-.5-.2-.5-.7-.7v-.3l-1 .3.2.3v.2h-.5v-.2h-.3v-.2c.4-.3.3.2.7-.3h.2l-.2-.5-.3-.2v-.7h.3l.2.5h.7c-.3-1-1.1-1-1.1-2.3-.4-.1-.3 0-.5-.3h-.2l.3-.8h.2v-.7h.2l.2-.3c.1.5.3.7.5 1h.2v.5h.2l.2.5h.5l-.3-.5.3-.2v-.2l.7.3v-.2h.2l-.2-.5.8.2c-.2-.6-.4-.5-.8-.8l-.3-.3v-.7l1.5-.2v.2h.3v.2h1v-.2l.8.2c.4-.1.7-.3 1.3-.3v.5c.4.3.3.4 1 .5v.2l-.7.3v.8l.5-.2v-.2l.5-.2.2-.3h.3l.2-.3 1.2-.3.5-.7h1.3v-.2h.3v-.2h.7v-.2l.3-.2v-.3c-.5-.3-.9-.6-1.6-.7l-.3-.7h-.4v-.5h-.2l-.2-.5-.5-.2c.2-.5.2-.3.5-.7h.2c.2-.3 0-.8.2-1.2l.5-.3v-.3h.2l.5-.7h.3c0-1 .2-1.4 0-2.3h.3l.3-.7h.2l-.2-.7s.2-.1.3-.5l.5.3.2-.3h.2l-.2-.7h.2v-.3h.2l-.2-.5.3-.3h-.3v-.5h.2c.3-.3.1-.1.3.2h.2l-.2-.8c.6-.2.8-.6 1.3-.8l.2-.8h.3l.3-.8.7-.2v-.2h.2v.2l1.5-.2.2-.3v-.2c.5.5-.1.6 1 .7v.2l-.2.2H439v.2h-.2v.2l.8.2v.3c.7 0 .9.2 1.2.7h.3l.2-.7c.6 0 .9 0 1.3-.2l.2.5.7-.2c.2.4.3.6.3 1.2l-.8-.2-.2.3-1 .2-.2.3c-.4.3-.7.2-.8.8h.8v-.2h.2v.2h.5v.2l.7.2.3 1.6h-.2c-.2.4-.2.2-.3.8.5-.1.4-.3.5-.3l1.3-.2v-.2l1-.3v-.2h.7l.2-.3 1-.3v-.2c.2-.1.3.2.3.2.7.1.5-.2.7-.3h.8v-.2h.2l.2-.8h-.2v-.2l-1 .2v.2l-.8-.2v.2c-.3 0-.3-.2-.3-.2l-1.1.2c-.2-.7-.3-.4-.2-1.3l-.8-.2c-.2-.8-.2-.2-.7-.5v-.2l-.5-.3v-.7h1.2v.3h1.8c.2-.7 0-.2.5-.5v-.2h.3l.5-.7h.3v.3l.8-.2.2-.3 1.2-.2.3-.5 1.5-.3.2-.3 1-.3v.2l1.5-.2c.1 0 .1-.3.3-.3v.2h.3v.3l-.7.2-.2.3h-.5v.2l-.7.3v.2h-.2v-.1h-.3l-.2.7h.2v.3c-.7 0-1.4 0-1.8.2l.5.7h.7l.3.3v.3h-.3c-.1.8-.1.4-.5.8h-.2v.8l-.7.2v-.2h-.7v.7l-1 .2v.5l1.5-.5c0 .4 0 .6.2.8h.2c.2.3 0 .4.3.7v.2l.7-.2.3.8h.3l.2.3.5.2v.3h.2l.2.5h.2v.2h.5l.3.5h.2v.3l.7.5v.2h.3l.2.3h.3l.2.3h.7l.2.3h.3l.2.3h.3v.2l.3.2v.3l.5.2c.1.5.8 1.8.7 2.5h-.2l-.2.8c-.7.2-.2.1-.5.5l-.3.2v.2H458v.2h-.3v.2h-.5v.2l-.7.3c-.6.4-1-.7-1.8-.5v.2h-.3l-.2.3h-.8v.2l-1.6-.2-.2-.3h-.8l-.3-.2-.2-.5-.3-.2c-.7 0-1-.1-1.1.5l-.8-.2-.5-1.2v-.2c-.2-.1-.7.3-1.1.2v-.2l-.5-.2-.2-.7c-.5.1-.4.3-.5.3h-.7s-.1.3-.5.2v-.2l-.7-.2v-.2h-1.6l-.2.3-1.6.3-.3.7c-.5.1-.7.3-1.3.3v.3h-.3l-.3.5c-.3.2-1.3.3-1.8.2l-.2-.3c-.5-.1-.6.6-1.2.2-.6 0-1.1 0-1.5.2l-.2.5c.5.2 1 .3 1.6.3v.2H433l-.2.3h.2l-.2.2c-.3.3-1.2.5-1.8.5v-.3h-.8v.7c-.6 0-1-.3-1.3 0-.7 0-1 .2-1.2.8-.5.1-.5.3-.8.5.1.5.3 1-.2 1.3v.3a6 6 0 0 1 1.5-.2c.1 1 .6 1.7-.2 2.1.2.3.2.4.7.5-.1.4-.2.5-.5.7v.2c-.6-.2-.4-.4-1-.5.1.5.5.8.2 1.2v.2l.8-.2.5.2.2 1.6h.3v.7h-.3v.5l1.8.2-.2.3.2.3v.2h.5v-.3h.5l.2.3c.3 1.1.4.1 1 .5v.2h.2l-.2.5h.2l.3.5h.3l.7.8.7-.3v-.2l.7-.2c.2-.2.6-1.3.7-1.6.4 0 .5.2.7.2.1 0 .1-.3.5-.2v.2h.3v.2h.7l.2.3h.3v.2h.3l.3.5c.4.3.7.2 1 .7 2 0 3.4-.4 4.1-1.6h.8v.2c.8-.1 1.1-.6 1.3-1.1h.5c.1.5.3 1.1 0 1.6l-.5.3.2 1h.2c0 .2-.1-.1-.2.2v.7h.2l-.2.8.5.2c0 .7.1 1.1-.3 1.3l.5 1h.2c0 .3-.3.2-.3.3l-.2 1-.5.2-.2.3v.8h-.2v1.3c0 .1-.2 0-.3.5h-.3l-.2 2-.3.2v.3l-.3.2c-.2.5.1 1-.2 1.3h-.2l-.7.8c-1.2 0-1.8.3-2.8.5v-.5l-1.5.3-.2.3c-.3 0-.2-.3-.3-.3h-.8l.2-.7-1.2-.2c0 .5.1.6.3.8l-.2.3-.3.2c-.2-.5-.2-.3 0-.8-.6.1-1 .5-1.3 0-.7.1-.8.2-.8 1-.3-.1-.6-.5-1.1-.3v.2c-.2.1-1 .3-1.3.2l-.2-.3-.5-.2v-.2c-.3-.1-.5.2-.5.2l-1.3-.2v.2h-.8l-.2-.3h-.5v-.2h-.3v-.2h-.5l-.3-.5c-.1-.1-1.5-.4-1.8-.3v.2l-1 .2-.3-.3-.2-.8-2-.2v-.5c-.6 0-1.4-.4-1.8 0h-.7v-.2h-.2l.2-.5-.5-.2-.2-.3v-.2h-1l-2.1-1c-.3.5-.2.1-.7.3v.2h-.3l-.3.5h-.3v.2h-.7l-1 1.6h-.3c.1.4.2.7.5 1l.3.2v.5h.2c-.1 1.5-1.1 1.7-1.6 2.6l-4.3-1v-.6h-.3v-.2h-.7l-.2-.3h-.3v-.2l-1 .2-.3-.5h-.3l-1.5-1.6-.7-.3c-.2-.3.1-.6-.2-.8l-1.2-.3-.2-.3h-.7l-.2-.3-.8-.2-.2-.3h-.5v-.2c-.6-.2-1.1.2-1.5.2v-.2h-.8l-.3-.2c-.2-.8-.4-.4-1-.7v-.2l-.5-.2-.2-.3h.2l-.2-.2-.7-.7v.2h-.2l-.3-.3h-.3v-.1l-.3-.2c-.2-.3.1-.1-.2-.3v-.8h.2v-.3l.3-.2v-.2l.3-.2v-.3h.2c.2-.2.1-.4.2-.8h.5l-.3-1.6h.2l.2-.7h-.8v-1.5l.5-.3c.3-.5.3-.7.8-1l.2-1.2-1.2.2v.2c-1-.1-.5-.5-1-1v-.2l-.5.2c-.2-.1-.1-.5-.7-.3v.2h-.5l-.2.3h-.5v.2l-2 .2v-.2l-1.2.2v-.2l-.8-.2-.2.8h.2l-.3.2-.5-.8c-.5-.5-.9-.1-1.5 0v.3l-1.2-.2v.2l-1 .2-.2-.3c-.5-.2-.8.2-1.2.2-.4 0-.5-.2-.5-.2l-1.8.2-.2.3h-.5v.2l-3-.3-.3.5h-.3v.2h-.5l-.2.3c-.4.3-.3-.2-.5.5-.7 0-1.1 0-1.5.3l-.2.3h-.3l-.2.3-.8-.2-.2.3c-.4.2-.8 0-1.2.2v.2l-.3.2v.3h-.2l-.7.8h-.8v.2h-.3v.2l-.5.2-.7-.5h-.2v-.5l-.7.3v.2h-.3v.2l-2-.2v.2c-.4.2-1 .3-1.3 0-.7-.2-1.2-1.1-1.3-1.8h-.7v.2l-.8.7-.2 1h-.2v.3l-.3.2v1.2h-.2l-.2.7h-.2v.3l-.5.3-.2.8-.7.5v.2h-.3l-.2.3h-.3v.2h-.3l-.2.3-.7.2v.2h-.8l-.3.5h-.5l-.2.5-1 .8-.2 1.6h.6l-.2.7-.5.3v1.3c-.1.1-.5 0-.3.7h.2v1l.5.3v2.1h-.2v.3h-.2l-.2.8-.5.3-.2.7-.5.3v.3l-.8 1.2-.7.2-1.3 1.5-.7.2-.2.5-.5.2c-.2.1-.3.5-.5.7v.2l-1.2-.2c-.1.6-.2.7-.5 1.2h-.2v.7l-.3.2v.5l-.5.2-.3.3v.3l-.8.7v.3l-.3.2v1l-.3.2.2.5-.5.3v.3h-.2v.5h-.2v.3h-.2v.5h.1v.5l-.3.2c-.1.2-.1.6-.3.8h-.4l-.2.3h-.2v.3h-.2l.2.5-.3.2v.3h-.2l-.2 1-.3.2v.7l-.3.2c-.2.4-.2 1-.5 1.3h-.3l-.3.5h-.2l.2 1h-.2v.3h-.2c-.1.3.2.5.2.5l-.2.7h.3l.5 1.2.3.2v.3h.2c.2.6-.5.5-.3 1.2h.2c.1.2.3.8.2 1.2l-.3.2v1.2h.2l.2.7h.2v.5h.2l-.2 1.8.3.2c.1.5-.3.4-.3.5l.2 2h-.2v.5h-.2v.7h-.3v.3h-.2l-.2 1.6h.2v1h-.2c-.2.5-.4.6-.5 1.2l-.3.2h-.2l-.2.8-.3.2h-.2c.2.3.2.4.7.5l.3 2 .3.2.3 1h-.3l.2 1 .3.2v.2l-.3.2v.3c.4.3.1.3.7.5l-.2.5.7.7h.7v.3h.7l-.2.5c.1.1.4.1.3.3 0 0-.3.2-.2.5h.2l.8.5v.3h.5c.1.4.3.5.5.8h.2c.2.3-.1.5-.2.7h.2v.3h.2l.2.5.8.2a6 6 0 0 0-.2 1.5h.3v.8c.7 0 .6.1 1 .3l-.2.8s.3.1.2.3h-.2l.2.5h.2c.3.4-.2.3.5.5v.3l-.3.2h-.2v.2l1 .3v1l.7.3c.3.4.1 1 .5 1.3h.3l.2.3h1l.8 1v.3l.5.3v.3h.2l.2.3h.5l.3.5.7.2c.4.3.3.6 1 .8.3 1.2.9 1.4 1.8 2l.3.5h.8v.2l.8.7a6 6 0 0 0 4.3-2.3h3.5v.2l.7.2v.2h.3l.2.3h2v-.2l1-.3v-.2h.3v-.2h.5v-.2h1l.3-.5h.5v-.2h.3v-.2h1.8v-.2h.7l.2-.3h1c0-.8-.1-1-.7-1.3v-.2l.8.2c.1.4.1.5.3.7v.2h.5c.1-.4.1-.5.3-.7V270h.2v.5c.1.2.1-.1.2.2l-.5.2v.3c.7-.1.3 0 .7-.3h.2v-.3l.3.2v-.2h.5c.1-.5.3-.5.5-.8l1.5-.3.2-.3h.5v-.2h.8v.2h-.3v.3h2.3l.3.5c.4.3.3-.2.5.5.6.2.4.3 1.2.3v.7h.3c.1.4.2.8.5 1l-.7.5.2.5h.2v.5h.2v.3l.3.2c.3.4-.2.3.5.5v.3l1.6-.2v-.3l.3.2c.4 0 .4 0 .7-.2v-.2c.3 0 .4.3.7 0v-.3l.3-.3h.7v.2h.2v.5h.3v-.7h.2v.2c.3.2.2.1.3.5.4-.1.6-.2.8-.5h.2l-.2 1.2c.4.1.8.5 1.2.3l.2-.3h.5v.3h-.3c0 .5-.2.3 0 .8h.2v.7l.3.2v.3h.2c.1.2.3.5.2.8h-.2v.7h-.2v1.2l-.3.2c-.1.2.3.8.2 1.3h-.2l-.7 2 .3.2.3 1.5h-1v.3h.2c.3.3.3.1.5.7h-.7c.4 1-.1 1.4-.3 2.6H389v.7h.2v.2h.5c0 .4-.1.4-.2.7l1 .2-.2.5h.5v.3h-.8c.2 1.1.5.5.8 1v.3h.3c.2.7.5.6 1 1l.3.5h.3l.3.5.3.2-.2.8h.2v.3l1.3 1 .2.5h.3v.5h.3c.1.7.3.7.3 1.3h.3v.3h.3v.5c-.1.2-.5.1-.3.7h.2v.3l.7.5-.2.5h.2l.2 1.2h.2v.3h.2v.5h.2l.2.8.3.2v.3h.2l.2 1.5.3.2v.3h.2l-.2 1h.2l.2.5h.2c.1.4-.3.4-.3.5l.2.5-.5.3.2 1.2h-.2v.7h.2v.7h.2l-.2 1 .5.3v.5l.3.2v.7h.2v1.2h.2l-.2 2.1h-.2v.8h-.2c-.1.3-.1.6-.3.8h-.3v.2l-.3.2v1h-.2l-.5.7h-.3l-.2 1.6h-.6l.2 1.6-.5.3c-.2.3 0 .7-.2 1.2h-.2l-.2.7h-.3l-.3 1.2h-.2c-.3.9.5 1.9.3 2.5l-.3.2.2.2v1.2h.2l-.2.7h-.2l.2 2.1.8.3c.1.4.4.9.7 1.2l.3.2.2.5.5.2c.2.4-.2 1.3-.2 1.5h.2v.5h.2l.2 1.5.3.2v.3h.2l.3 1 .7.2c.1.4 0 .4.2.7h.2c.2.5-.1 1-.2 1.3h.3c.1.4.2.7.5 1l.3.2.2 1h.2v.2h-.3l-.2.7h.3v.2c-.2 0-.3.9-.2 1.2 0 .1.2 0 .3.5h-.3l.2 1.3h.2c0 .1-.3.6-.2 1h.2l.3 1h.2v.7h.2v.2h-.2l.2 1.6c0 .1-.5 0-.3.5l.3.2v.5h.2c.1.5-.5.3-.3.8l.3.2v1.2l.3.2v.5h.2l.2 1.5h.2v.3l.3.2.2.7h.2l.3.5h.8l.7 2 .3.2.2.7h.3l.2.7s-.3.1-.2.3l.3.2.2 2h.2l.2.8.3.2c.6.4.2.5.5 1.2h.2v.3l.3.2.5 2.6-.3.2c-.2.4-.1.7 0 1h-.2v.2l-.5-.2-.3.3v.5c.2.5 1 .6.2 1.2.1.5.4.8.8 1 0 .9-.1.6-.3 1.2.4.4.1.5.3.8h.2v.2h.5v-.5h.5l.2.3v.2l.3-.2v.2h.3l.2.3c.5.3.4-.2.8.5 1.3-.1 1.7-.8 2.8-1v-.5l1.8.2.2.3.8-.2.2-.7h.3v.2c.4.1.3-.3.5-.3h.3v-.2l1.2.3v-.2h.3l.2-.3c.4-.2 1.6.6 2 .7.6.2 1-.1 1.3-.3v-.2c.4-.2 1.3 0 1.8 0v-.7h.2c.6-.5.8.2 1.5 0v-.2h.3l.2-.3.8-.2.5-.7h.3c.3-.2.7-.9.8-1.3.8-.2.6-.5 1-1s.7.2 1-1c.5-.1.5-.2.7-.7.7-.2.9-.6 1-1.3h.3v-.3c.7-.2 1.3-1.2 1.3-2 .7-.2.5-.5.8-1l.3-.2v-.8h.2l.2-.7h.2c.2-.2.3-.5.3-.8.7 0 .9-.1 1-.7.6-.1.6-.4 1.2-.5l-.2-1.5h-.2l-.2-.8h.7v-.2c.3-.3.7-2.1.5-2.8h-.2v-1.3h.2l.2-.8c-.5-.1-.5-.3-.8-.5v-.5l.7-.5.2-.5 1-.2v-.2l1-.3v-2l.8-.2v-.2h.7l.2-.3h.7l.3-.5h.3v-.2l.7-.5.2-1h-.2v-.5h-.2l.2-.5h-.2l.2-2h-.2v-.7h-.2c-.1-.4.2-.9.2-1h-.2v-.5h-.2v-.3h-.9v-.8h-.2v-.3h-.2l-.2-2s.3-.1.2-.3l-.7-.3c-.4-.7-.2-2-.2-2.8l1.3-.7v-.3l.3-.2.2-.7c.1-.2.7-.2.8-.3l.2-.5.3-.2V335h.2v-.4h1.3v-.2h.2s.1.3.3.2l.2-.3h1v-.3c.5-.1 1-.4 1.3-.7l.2-.3 1.2-.2v-.2h.3v-.2h.5v-.2l.8-.7.2-.5h.5l.3-.5h.2l.2-1 .5-.2.7-1-.2-.8h.2c.3-.4.4-.1.5-.8l-.5-.2a5 5 0 0 1 0-2.1h.2v-.3h.2v-1.5c0-.1.4-.1.3-.3h-.2v-.3h-.4l-.2-1.6h.2v-.7h-.2v-1.8h-.2l.2-.5h-.2l-.2-1.3h-.2l.2-.8h.2v-1.2h-.3a2 2 0 0 0-1.3-1.5l-.2-.8h-.2v-1.5h-.2V309h-.2c-.2-.7.4-2.7.7-3 0-.6-.1-.7-.3-1h-.2c-.3-.4.2-.3-.5-.5-.1-.4-.3-.5-.5-.8h-.2l-.2-1.3h-.2c0-.3.3-.2.3-.3v-.1h.2v-.7h.2l.2-1h.2l-.2-.5.3-.2.3-1.1.3-.2v-.3h.2l-.3-1.2.3-.2v-.8h.3c.1-.7.8-1.7 1.3-2h.7c.2-.1.2-.6.3-.8l.5-.3v-.5h.2v-.2c.4.2.5-.1 1-.2l.2-1.2h.2v-.7l.8-.7-.2-.7.5-.3v-.3l.3-.2c.2-.3 0-.7 0-.7l.8-.7v-.5h.2l.2-.3h.3c.2-.2.6-.8.7-1.2.5-.1.4-.2.7-.5h.2l.2-.5.5-.2v-.3h.2l.3-.5h.3l.2-.3h.3l.3-.5.8-.2v-.2l.3-.2v-.3l2.3-2.1v-.5c.2-.2.4 0 .7-.2v-.2l.8-.7v-1c0-.1.2 0 .3-.5l.8-.2v-.2c1-.3.2-.3.5-1l.3-.2v-.3h.2v-.3l.3-.3v-.3l.5-.3c.2-.5-.1-1.1.2-1.5l.7-.5.2-1.3h.2l.2-1.2h.2v.2h.2l.3-1.6.3-.2.2-.8.7-.5v-.5l.7-.5.2-1.5.3-.2.2-1.5h.2v-.8h.2v-.3h.2v-1h.2v-2.3h.2l.2-.7-.5-.3-.8.3v.2h-.5v.2h-.3v.2l-.8.2v.2h-.5v.2c-.9.3-1.4-.4-2.3 0v.2h-.3l-.2.3h-1v.2l-.8.2-.3.5h-.8v.2h-.3v.2h-.5l-.2.3c-.8.3-.9-.4-1.2-.5-.7-.3-2.7.4-3 .7h-.7l-.2-.3h-.3v-.2h-.5v-.2l-.5-.3-.2-.7-.5-.3v-.5c-.2-.4-.4-.6-1-.7.1-.4.1-.3.3-.5v-.4h.3l.3-.7h.2c-.3-.5 0-.7 0-.8h-.2v-.7l-.5-.2v-.2c-.5-.4-1-1.2-1.6-1.3l-.2-1.1h-.2c-.2-.8-.1-.2-.7-.5l-.3-.5-.5-.2-.8-2-1.2-.2v-.2h.2v-.4c-1.2-.1-.5-.4-1.2-1-.1-.1.1-.2-.2-.2v.2l-.3.2-.7-.7c0-.8-.2-1.2-.3-1.8V241h-.2l.2-.8h-.2v-.3h-.1v-.5h-.2v-.4h-.2v-.8h-.2c-.2-.8-.4-.2-.8-.7-.8-.7-.5-1.5-2-1.6l-.3-1.3-.3-.2V233h.2l-.2-.8.3-.2-.2-1.3s.2-.1.2-.3h-.2v-.4h-.2v-1h.2v-.2l-.7-.5v-.7h-.2v-.5h-.2v-.7h-.2l-.3-.5h-.3l-.2-.3-1-.8-.2-.5h.2v-.8h-.3l-.3-2.1h.7l-.5-.7h-.2v-.7h-.2l-.3-1h-.2v-.3h-.2v-.3h-.2l-.3-1h-.2c-.2-.2-.1-.2-.5-.3-.1-.5-.5-.8-.7-1.2l-1-3.5-.5-.2-.2-1h-.2l.2-.8-.5-.3v-.1l-.5-.3c-.3-.4-.2-.7-.7-1l-.2-1.2h.2v-.3h.2l.5.7h.2v.3l.3.2.2.7h.2v.8l.3.2 1 1.2h.8l.5-1.5h.2v-.3h.2l-.2 1.2 1.5.2.2.7h.3l.2.3v.8h.2l.2.7h.2v.5l.7.3.2 1 .7.3v.7l1 .7v.3h.3l.2.8h.2v1.3l.5 1.2h.3v.2l1.5 1.2v.5l.3.2v.3h.2v.5h.2v.3h.2v1.8c0 .1.4 1.2.3 1.3l-.3.2c-.3.4-.3.6-.3 1.3h.7v.3h.2v2h.2v.7c.2.4.4.7.5 1.3.4.1.3.1.5.3h.2v.3l.5.3v.2l.5-.2v.2h.3l.3.3v.3c.4.1.3.1.5.3h.2v.3h.2c.2.2.2.3.3.7h.2v.8l.2.3.3.2c.5.6.1 1.6.3 2l.5.2.3.5h.2v.5l.5.3v.5l.7.5.2.5.3.2v2.6h-.2v.2l.3.2v1.3c-.1.1-.4 0-.3.5h.2l.2 1.2h.2v.3h.2l-.2 1 .3.2v.3l.5.3-.2 1.6h.2l.2 1 2.5.5.2-.3h.8v-.2h.5l.7-1.2h.7v-.6l1.5-.2v.2h.7v-.2l.7-.2.2-.3h.3l.2-.3.5-.2v-.3l1-.2c.2 0-.1.2.2.2v-.2h1c.2-.7.6-.8 1.2-1.2v-.2h.3l.2-.3h.7v-.2l1-.3v-.2h.5v-.2h.3v-.2h.5l.2-.3.5-.2v-.2h.3c.6-.4 1.4-.9 1.6-1.6h.5v-.2h.2l-.2-.5H482v-.2h.2v-.3l.5-.2.2-.3h.3v-.2h.7l.3-.5 1.5-.2v-.3l.8-.2v-.1h1l.2-.3h.3v-.2l.3-.2v-.7l.3-.2.2-.7c.8 0 1.7.1 2.1-.3.6-.4.1-.3.3-.8l.3-.2v-.3l.3-.2.2-.5 2-.3c.1-.2.2-.3.2-.7h-.2v-1.8h.2v-.3l.3-.2v-.7h.2v-.2l.7.2c0-.7 0-1 .3-1.3l.3-.2c.2-.3.1-1 .3-1.3l.7-.5v-.5h.2v-.3l.3-.2v-.7h.2v-.3c.2-.4.5-.6.5-1.3h-.3l-.2-.3-.5-.2v-.8l-.5-.3c-.2-.3.1-.5-.2-.7h-.5l-.8-1h-.5v-.2l-1-.3v-.2h-.7v.2l-1-.8v-.3l-.5-.3v-.2h-.3l-.2-.5-.3-.2-.2-.7h-.2v-3c-.9.3-.4.5-.8 1.2l-1.5 1.3v.3l-.5.3v.3l-.3.3h-.3l-.3.5c-.4.3-.7.2-1 .7h-.5v.5l-1.2-.2-.2-.3c-.5-.2-.6.1-1-.3-.6.1-.6.2-.8.7l-1.3-.2c-.2-.6-.4-.5-1-.7 0-.7.1-.8.3-1.3h.2l-.2-1.5h-.2c0-.3.3-.2.3-.3l-.3-1h-.5c0 .3-.1 1.2-.3 1.3h-.5l-.3.3v.5c-.4-.1-.4 0-.5-.5h-.3c.2-1.1.1-2.1 0-3.3-.8-.2-.5-.6-1-1-.4-.3-.7-.2-.8-.8h-.2l.2-.8h-.3c-.5-.3.3-.7-.8-.8-.1-.7-.3-.7-.5-1.2v-.5h-.2v-.3h-.2v-.7l-.3-.2v-.3l-.3-.2-.2-.7h-.3c0-.4.1-1.6.3-1.8.2-.2.6.1 1 .3v-.2l.2-.2h-.3v-.2l-.3-.2-.2-.8h-.1.5l.3.7.3.2c.6-.1.5 0 .7-.5.4.2 1.2 1 1.8.8v-.2l1-.2c.1.6.4.9.7 1.3v.3h.2c.1.4-.1.8.2 1.2l.7.3c.2.3-.2.5-.2.7l.5.3v.3l.3.2v.8l.8.3v.5h.2v.5l.5.3c.3.5.2.6.8.8.1 1.1.4.9 1 1.3l.5.7 1 .2.2.3h.7v.2l.8.2v.2c.8 0 1-.1 1.5-.3v-.2l.7-.2v-.2l.7-.2.2-.3h.3l.2-.3c.6-.3.5.3 1-.5h.3v.2l.5.2.5.7h.2l.2.7h.2v.7h.2l.2 1.2h.2c.2.8 1.2 1.1 2 1.3h1.6c.1 0 0 .3.5.3h1.8s.2-.3.5-.2v.2l1 .3v.3l1-.2v.2h.7l.2-.3.8.2.3-.5.5.2v.2l1.5.2.2-.3c.3-.2 1.1.2 1.8 0v-.2h1v-.2l.7-.2v-.2h.5v-.3l1 .2c.4-.1.9-.3 1.5-.3v.8h.3c0 .2.3.9.2 1.2h-.2l.2.5h.8v.2h.3v.2l.5.2.5 1.5h.3v.2l.7-.2v.5h.2v.2c.6 0 .9 0 1.2-.3h.2c-.1.3-.2.3-.5.5.1.9.5 1 .2 1.8.4.2 1.2.4 1.5.7h2.3v-.2l.3-.2v-.3h.2l.3-.5h.5c-.2.5-.5.7-.7 1.3-.8.2-.5.6-1 1v.2h-.8v.2H519l-.2.3-.7-.2v.2l-.5.2c.5 1.9 2.5 2.7 3.3 4.3.5 0 .9 0 1.2-.2l.2-.3.7-.2.2-.3h.5l.3-.3.5-1.2-.2-1.5h.2l.2-1 .7.2-.2.5.3.2c-.1.3-.2.2-.3.3.1.6 0 .5.5.7-.1.4 0 .3-.3.5l.2 1 .5.3v.3h.2c0 .4 0 .4-.2.7h-.2v.7l-.3.2c-.3.7.2 1-.5 1.5 0 .4 0 .4.2.7h.2v.5l.5.3-.2.5h.2l.2 1-.3.2v.5h.3l-.2 1.5h.2v.5h.2v.5h.2v.2s-.2.1-.2.3h.2v.3h.2v.5h.2v1h.2v1.2h.2v.7h.2v.7h.2v.3h.2l.2 1h.2v.3h.2v.3h.2v.3h.2v.5h.2v.5h.2v.5h.2v.8h.2l.2 1.5h.2v1.5h.2v.5h.2v.3h.2l.2 1.2h.2v.3l.7.3.2 1h.2v.3l.3.2.2.7h.2l.3 1.5.3.2.2.7.3.2v.3h.2l.2.8-.3.2h-.2v.2c.3.3.1.4.3.7l.3.2.2.5h.2v.3l.3.3v.3h.2v.3h.2v.3l.3.2v.3h.2v.3l.3.3h.7v-.2c.6-.2.8-.5 1-1v-.5l1.2-.7v-.5h.2v-.3l.3-.3v-.3l.5-.3c.2-.3 0-.4.3-.7v-.2h.8c.2-.1-.1-.1.2-.2v-1H540v-.3h-.2V257h-.2v-.2h.2c.1-.6.1-.9.3-1.3l.5-.3.2-1.3.3-.2-.5-3.1.2-3h.2v-.3h.2c.2-.6-.3-.5-.3-.7v-1.3l.7-.7v-.2c.5-.2 1.1.1 1.5-.2l.5-.8 1.5-.5c.1-.5.3-.4.3-.5v-.7h.2v-.5h.2v-.2h.2l.2-.2v-.2h.3v-.2l1.3-.2.3-.5c.4-.3 1-.6 1.6-.7.3-1.2 1.2-1.4 1.5-2.6h.3c.2-.6.3-.4.7-.8h.2v-.7h.2v-.2l.2-.2h1.2l.2-.3.7-.2.2-.3h.5l.2-.3.8-.8v-.3h.2l-.2-1.3h.2v-.3h.2v-.3h.2l.2-.7 1.3-.3.2-.3v-.1h.2v.3l1.1-.2v.7c.9 0 1.1-.1 1.3-.7h.7v-.3c.1-.2.2.2.2.2l.5-.2v-.3c.4.1.4 0 .5.5.7-.1.6-.3 1-.7-.1-.7-.4-1-.5-1.6l.8-.3-.3-.8h-.2v-.3h-.2v-.3l1.2.8.2.5h.8l.2.5h.3l.2.7.5.3v.7l.3.2c.3.6-.1 2 .2 2.6h.2v.3l.3.2.2.8h.2v.3l.3.2v.5h.2l.2.5h.3l.2-.3v-.2h.5v-.3h.7c0 .8-.2 1.3.5 1.5 0 .5 0 .9.2 1.2l.3.2-.2.2.2 1.8.7.2.2.5s-.2.1-.2.3h.2v.5h.2l-.2 1.6h-.2l-.2.7h-.2v.5h-.2v1.3h-.2c.1.5.3.5.5.8.4 0 .5-.2.7-.2l.2.3c.3.1.3-.2.3-.2l1.3.2.3-.8h.5v-.2l.7-.3.5-1.8h.3l.3.5h.3v.2l.5.3c.2.2-.1.5.2.7h.7v.2h.2v.3h-.2c-.1.6.5.3-.2.8.1 1 .2.6.7 1.2h.2v.5h.2v.3h.2v1.3h.2v1h.2v.7h.2v.8l.7.3.2 1.6h.2v.8h.2v.3h.2c.3.8-.1 1.6-.5 1.8l.5.3v.3l.3.2v.8h.2v.3h.2c.1.4-.2 1.7-.3 2l-.3.2.2 1.2h.3v.7l-.5.3c-.1.2-.6 1.8-.5 2.1h.2v.8l.3.2v.7l1.6 1.5v.3l.7.5.2 1 .5.3.2 2.5h.2v.5h.2v.5h.2v.7h.2c0 .1-.3.8-.2 1.2h.2v.3h.2v.5h.2l.3 2.5.5.2c.2.2.2.5.3.8h.2c.2.5 0 1.3.3 1.6.2.4 1.1 1.1 1.6 1.2.1.4.1.3.3.5v.2h.3l.3.5h.3v.2h.3v.2c.3.2.4.4.8.5.1-.5.3-.5.5-.8h1.2c0-.7-.1-.9-.3-1.3h-.2l-.2-.7H592v-.7l-.5-.2c-.2-.2 0-.3-.2-.7h-.2l.2-3.3s-.2 0-.2-.3h.2v-.7h-.2v-.3h-.1v-.5l-.5-.3-.5-1.5-.5-.3v-.2h-.3l-.2-.3-.7-.5-.2-.7h-.1v-.3l-.3-.2c-.4-.4-.7-.8-.8-1.5h-.9v-.2c-1-.2-1.5-1.8-1.5-3.1-.4 0-.4.1-.7.2-.2-.5-.1-1.3-.5-1.6v-.2h-.5c-.1-.5-.4-1.5-.2-2.1h.2v-.5h.2l.2-1.3h.2v-.3h.2V257h.2v-1h.2l.2-.7h.2l-.2-1.5c0-.2.4-1.1.3-1.3h-.2l-.2-.8h.3v-.3h.8v.2h.8v.2c.2.2.4 1.3.5 1.6h1v-.2c.6.5.7 1.5 1.3 2v.2h.5c.1 1 .8 1.3 1 2.1h.3l.3 1.3.8-.3v.8l.7.2s.2-.3.5-.2v.2c.4.3 1.3 1.1 1 2h-.2v.3h-.2l.2 1.8.5.2-.3.8c.8-.2 1.3-.5 1.5-1.3h.7v-.3h.2v-.3h-.2l-.3-1.8h-.2v-.3h-.2v-.3c.6.3.3.5.7 1h.2l.5.7h.5l.2-.7c-1-.5-1-1.2-1.8-1.6v-.2c.5.1.7.1 1 .3l.2.3h.7v-.2c.2 0 .3.2.3.2l.5-.2v-.2c.2 0 0 .1.2.2h.5l-.2-.5.8.3v-.2l.5-.2c.1-.4.1-.3.3-.5v-.2h.3v-.2h.5l.2-.3.5-.2v.1l.5-.2c.1-.5.4-.6.7-1h.2l.3-1.2h.3c0-.6 0-1-.3-1.3.1-.6.2-.6.7-.8 0-.4 0-.6-.2-.8h-.2l-.2-.8h-.2v-.7h-.2v-1.5l-.3-.2c-.2-.3 0-.7-.2-1.2l-.3-.2v-1.3h-.3v-.3c-.7-.2-.5-.6-1-1l-.2-1.3c-.4-.1-.4 0-.5-.5h-.6l-.2-.5h-.2v-.2h-.2v-.3l-.3-.2v-.3h-.1v-.5h-.2l-.2-.3h-.3l-.5-.7h-.3v-.2l-.5-.3v-.3h-.2v-.5l-.7-.5v-.3h-.2v-.3l-.3-.2v-.5h-.2v-.3h-.2c-.2-.4.2-1.2.3-1.3v-1.5h.2l.3-.5h.3v-.2h.3l.3-.7h.2l.2-.5.3-.2v-.3l.5-.3c.2-.3-.1-.5.2-.7l1-.2.5-.8c.7-.5 1 0 1.3-1.2l1 .2v-.3l.8.2v.3l.8-.2v.2h.2c-.1.8-.3 1-.3 2.1l.3.2c.2.2.5.9.5 1.3l1.2-.2.2-.3c-.1-.7-.3-.6-.7-1h-.2v-.2h.5v-.2h.2v-.5c.9-.2 1.8-.7 2-1.5h.5v-.3l.5.2.3-.5v-.2l.5.2v-.2h.3v-.2H611.1v.2c.7-.1.9-.4 1-1 .6-.1.7-.4.8-1h.3v-.5h-.3v-.3h.3l.2.5.3.2.3.5v.3h.5v-.3h.8v-.3l1.3-.3 1.2.2c.2-.6.2-.3.5-.7h.2c.2-.4 0-.9 0-1.3l1-.5.2-.5.5.2.5-.5v-.5h.7v-.2c.4-.1.4 0 .5-.5h.2c.1-.3-.2-.5-.3-.7.5-.2.8-.3 1.6-.3v-.3h.8l-.2-1h.5l-.3-.8 1.3-.2v-.4h.2l-.2-1.5-.8-.2.2-.3v-.2h.5c0-.6 0-1.3.3-1.5h.7c.2-.1 0-.2.5-.3v-.5l.7-.3v-.2h.2v-1.2l.5-.2c.1-.2-.3-.3-.3-.3v-.2h.8c.2-.1 0-.4.2-.7h.2v-.2c.4.2.4.1.8 0-.1-.7-.2-.5-.5-1h-.2c-.1-.4.3-.4.3-.5l-.2-1.2 1.2.2v-.2h.2c-.1-.3-.5-.4-.3-.8 0-.1.4-.1.3-.3l-.3-.2v-.3c.3-.1.4-.3.8-.3l-.2-.3v-.2l-.8-.2-.2-.3c-.7-.3-1.2.5-1.8 0l-.2-.3c.5-.2.8-.3 1-.8.6-.2.4-.4 1-.5-.1-.7-.4-1.1-.7-1.6l-.5-.2v-.3l-1-.3v.2h-.3v.2l-.5.2c-.1-.4-.2-.5-.5-.7.2-.2 1-.5 1.5-.3v.2h.3v.2h.7v-.8l-.5-.3c-.3-.4-.3-.8-.7-1.2l-.5-.3c-.5-.7-.7-1.6-1-2.5h-.4v.2h-.5c.2-.3.4-.4.5-.8-.8-.7-1.7-3.1-.8-4.4l1.2-.8-.2-.8 1-.5v-.3l.5-.3.2-.5 1-.3.3-.5h.8c.1-.1.2-.5.5-.7.1-.2.1-.1.5 0v.2l.7-.2.7-1.6c-.8-.1-1.4-.7-2 0h-1l-.5-.7h-2.1l-.2.5-1 .3c-.1.4-.1.5-.3.7v.2h-.8v.2h-.5v.2c-.2 0 0 0-.2-.2-1.2-.4-.5-1.9-1.8-2.3l-.2-.5h-.2v-.5h-.2v-.7h-.2l-.2-.5h-.2c-.1-.3.1-.2.2-.3 0-.7.1-.6.3-1h2.1l1.2-1.8h.3l.3-.5.8-.2.7-.8h.3l.5-1.5.3-.2.8-1 2.6.8c-.1.4-.3.5-.5.8h-.2l-.2.8-.3.2v.5l-1 .8v.5h.2l-.2.7h.2c.3.3.1.1.3-.2h.3l-.3.5c-.1.4 0 .4-.5.5l-.2.3.2.3v.2l.8-.2v-.2h.2l-.2-.5.5-.2v-.2h.3l.8-1h.3l.2-.3h.3l.3-.3h.3v-.2h.3v-.2h.3v-.2c.4-.2 1.2 0 1.5.2l.2.3c.5.1.4-.3.5-.3h.3l.2.5c.6.2.4.4 1 .5v1.8l.5.2c-.4.5-.7 0-1.2.3v.2c-.4.2-.3.5-.7.8 0 .5.1 1.1.7 1 0 0 .1-.3.3-.2l.3.3c-.1.3-.2.3-.5.5.2.3.5.6 1 .7.1.1 0 .3.2.2v-.2l.7-.2v-.2l1 .2v-.2l.8.2.2 1.5h.3v.5l-.2.2h-.7c.1.5.3 1.1.7 1.3v.2l-.5.2.3 1.3h.3l-.3.3.2.3-.8.7.2 1.3h-.2v.5h-.2v.3h.5c-.1.3.2.8.2.8s-.2.1-.3.5c.4.1.3 0 .5.3.8-.1.8-.5 1.5-.7l.2-.7.7-.2 1.8-.2.2-.8c.7 0 .8-.2 1.3-.3.1-.9.5-1.4.5-2.5h-.6v-1s.2 0 .2-.3h-.2v-.8s.3-.2.2-.5h-.2l-.2-.7-.5-.3-.2-1h-.2v-.2h-.5l-.2-.7s.3-.2.2-.5l-.5-.3v-.3h-.2v-.3h-.2v-.5h-.2v-.2c0-.1.3-.2.2-.5h-.2c-.4-.4-.6-.1-.8-.8h-.7v-.2c-.4-.1-.4 0-.5-.5h.5l.2-1.6c.1-.2.6-.2.8-.3l.2-.3h.5l.2-.5.8-.7v-.3h.2v-.2l1-.2v-.2l.3-.2v-.1l.7-.3c0-.4-.1-1.4-.3-1.6 0-.8-.2-1.1.5-1.3l.2-.7.8-.2v-.3l.3-.2c.3-.4.7-.6.8-1.2l.5.2v-.2l.5-.2v-.7c.4 0 .4 0 .7-.2v-.1h.3l.5-1.2h.5v.2h.2l-.2.5c.7-.1.6-.3 1.2-.5l-.3 1c.3.3.3.5.8.7l.2.7c.4 0 .4-.1.7-.2.2.1.4.8.8.7v-.2c.8 0 .6-.1 1-.5l.3-.2v-.5h.2l.2-.3h.3l.2-.5h.2c.2-.3.4-.4.5-.8h.2v-.5l.5.2v-.2h.3c0-1.6.7-1.5 1-2.6.6-.1.5-.1.8-.5h.2v-.7l.8-.7.2-.5h.2l.2-.3h.3v-.1h.3c.2-.2.2-.6.3-.8l1-.8v-.4l.3-.3v-.3h.2v-.4l.3-.2c.3-.5-.2-.4 0-1h.2v-.3h.2v-.3h.2v-.5h.2v-.3l.5-.3v-.2l.5-.2.2-1h.2v-.3l.5-.3v-.3l1.3-1 .2-1.3.3-.2.2-.3-.5-.2.2-.5h.2v-.3h.2v-.5h.2v-.3h.2c.1-.4-.1-1.1-.2-1.3h-.2l.3-1-.5-.2c0-.6.1-.8.3-1.1l.3-.2c.2-.5-.6-.5-.3-1v-.3h.3v-.2l.5-.7h.2v-.7h.2l.3-.7-.3-.2h-.2l.2-.7h.2l-.2-.5h-.3l.2-1.2h.2v-.2c.7 0 .9.3 1.5.5v-.2h.2v-.5h-.2s.1-.6-.2-.3c0 .2.1.4-.2.3v.2h-.7v-.2l-.5-.2v-.5l-.5.2v-.2l-1-.8h-.2v-.8l-1.5-.7v-.3l-2.1-.2v1.5h-.3v-.3h-.9l-.2.7c-.5.1-.6.3-.8.7h-.7c.3-.6.6-.9.7-1.8-.4-.1-.6-.2-.8-.5-.3.3-.4.9-.5 1.3h-.7v-1.5h.2l-.2-1.8-2.1.3-.2-.3h-1l.2-.7.3-.2v-.3h.2v-.3l.5-.3v-.2l.5-.2v-.3l.3-.2.7-.8.7-.2 1.3-1.5c.2-.2.5.1.7-.2v-.8l1.2-.7v-.7h.2l.2-.7h.2l-.2-.7.5-.2.2.3.7-1h.3c.2-.7 0-.2.5-.5v-.2h.3l.7-.8h.5l.2-.8.7-.2v-.2l.5.2.8-2.5.5-.3v-.3l.3-.2c.3-.4-.2-.3.5-.5l.3-.7h.2l-.2-.8h1.1c.2-.7.9-1.1 1.8-1.2l-.2-.8c.4.1.3 0 .5.3.5-.1.5 0 .7-.3h.2l-.2.8.3-.2h.8v-.2h2.5s0-.2.3-.2l.2.3c.2 0 .3-.3.7-.2v.2l.8.2c.1.1.3.4.2.7h-.2c0 .4.1.4.2.7l.8-.2v-.5h.2c.1-.5.2-.5.7-.7l.3.2c.2.7.1.2.5.5v.2l.5.2v.2l2.5-.3c.1.4 0 .3.3.5v.2l.8-.2c-.1-.5-.3-.5-.5-.8l.5-.2-.2-.3.3-.8c.8 0 1.2.1 1.8.3v.2l1.6-.2.2.5c.7-.1.4-.1.8-.5v-.2l1-.2c.2.8.6.8.8 1.5l.5.2-.2.3c-.5.5-1.3.2-2.1.2 0 .6.4 1.9.8 1.8v-.2c.7 0 1.4 0 1.8-.2v-.7c.7.1.7.4 1.5.5l.2-.7c.5-.1.8-.3 1-.7h.5v.2h.2v.5l.8-.2.2-.3.5.2v-.2l.8-.2-.2-1-.3-.2c-.6 0-1 .1-1.3.5l-.7-.3.2-.8h.2l-.2-1 .7.2v-.2h.2l-.2-.5h.2v-.5c.1-.2.2 0 .3-.5l1.2-.3.5-.7.2.2.8-.2c.1-.5.2-.7.7-.8l-.2-1 1.2-.5.2-.8.5.2v-.2h.3l.2-.3.8-.2v-.2h1.5v-.2h.3v-.2c.5-.1.3.5 1-.2l.8.3v.3c.4.1.5.2.7.5l.8-.2.2-.3.5-.2s-.1-.1.2-.3v1.5l-.5.2c-.2.7-.5.8-.5 1.8.7-.1.9-.2 1.2-.8h.2l-.2 1-.5.2.2.8 1-.5c.2-.7.4-.4.8-.8v.3l.3-.2v-.5l.5-.2.3-.3v-.3l.5-.3v-.3c.7-.1.6-.2 1-.5v-.2l1.2.2v-.2h.2v.7l.5.2v-.3l.7-.2v-.5l-.3-.2c-.2-.2-.3-1.1-.3-1.5h.5c.1-.1.4-.7.2-1h-.2v-.2h1v-.2h1v-.2h.2c.4.5 1.4.9 2 1.2v.2c-.5 0-1.1-.1-1.3-.3-.8.1-.9.6-1.5 1l.3 1.8H721v.3l-.3.2c-.2.4-.3.8-.3 1.3h.3v.5l-.5.2v.7l-1.8.2s-.2-.3-.5-.2v.2h-.3l-.2.3h-1.2l-.3.3v.3h-.2c0 .3.3.2.3.3l-.2.8-.5.2c-.6.3-.1.4-.3.8h-.2l-.2.5-.3.2v.3l-1.3.7v.7c-.9.2-.9.5-1.3 1.2l-.3.2v.5l-.5.3-1.2 1.3h-.3l-.7 1h-1.3c-.1.5-.3.5-.5.8h-.8v-.2l-1 .2c.1.5.3.5.7.7l-.2 1h-.2c-.2.6.1 1.4-.3 1.8v.2c-.2-.1-.5-.3-.8-.2v.2l-.8.7c-.5.5-.1 1.1-.3 1.8h-.2v.7h-.2l-.2.7h-.2l.2 3.5h.2v.8h.2v.3h.2l.2 1h.2l-.2 1.3h.2v1h.2l-.2 1.8h.2v.7h.2v1.2h.2v.3l.3.2v.5h.2l.2 2s-.3.2-.2.5l.3.2c.2.3.2.7.2 1.2.9-.1.5-.3 1-.7l.7-.2.3-.5h.2v-.3l1.3-1 .2-3 .8-.3v-.2l1.8-.2-.2-2.6.5-.7.3-.2v-.3l.5-.3v-.3l.5-.2.2-.3c.3-.2.2.1.5-.3.7 0 .9-.1 1.2.3.4 0 .6 0 .8-.2v-.3h.2l.3-.5h.3c0-.8-.8-1.5-1.3-1.8l.2-.8h.2v-1.8l1.8-.8v-.2c.3-.1.7.3.8.5.5-.1.5-.3.8-.5V125l-1.3.2V124c-.1-.3-.8-.7-.7-1.3h.2l.3-1.5.8-.5.3-1.5c-.7-.2-.7-.5-1.5-.5v.3l-.5-.2-.2-.7h-.2c-.5-1.5 1-2.4 1.5-3v-.2l.3-.2v-.5h.2v-.2l.3.2.2-.8h.5l-.2-1 .5-.2c.1-.6.4-.6.5-1.3l.8.2v.3h1.3v.3h.5v-.2h.2v-.7c.7-.1 2.1-1.1 2.3-1.8h.5l-.3.3v.5c-.3.9-.2 1.1-.2 2.1.4-.1.5-.1.7-.3h.3v-.2l.5-.7h.2v-.3l.5-.2.2-1.2.5.2v-.2l.7-.2.2-.5c.8-.1.9-.2 1.6.2v.2h.3v.2h.3l.3.5h.8v.2h.2v1c.4.1.5.3.8.5v.2l1 .3.5-1.8h.2c.3-.3.5-.5.7-1 .6-.1 1.1-.2 1.3-.7h.2l-.3-.7h.7v-.3l.3.2c.7 0 .9-.2 1.2-.7h.2c0-.3-.4-.4-.5-.5v-.3c.6.1.8.4 1.3.5l.7-.5c-.1-.4-.1-.5-.3-.7v-.3c.4.2.6.1.8.5l.7-.3v-.2h.3l.2-.3h.5v-.2h.3v-.2l1-.2v-.2h.5l.2-.3h.3v-.2h.3v-.2h.5l.2-.3h.3v-.2l1.2-.2v-.2h.3v-.2c.3 0 .3.3.3.3l1.8-.3v.2h.3l.2.3h.3v.2h1.2l.2.2c.3-.4.7-.5 1-1h.2v-.2l-.3-.2.2-1-1-.2v-.2h-.2c-.2-.3.2-.5.2-.7h-.2V99h-.2l-.2-1-.3-.2v-.5l-.5-.3-.3-1.2c-.4.1-.6.2-.8.5h-.7v.7h-.2c-.1-.4.3-.3.3-.5v-.3l.5-.2v-.5h-.2v-.2l-.5.2v.3h-.7v-.2c-.3-.2-1-.8-1.5-.3h-.5v-.2l.5-.2v-.2l2 .2v-.3h.2c0 .3.6.2.8.3v.2h.3v.2l2.3.3v-.2h.5v-.2c.4-.1.4.1.7.2v-.2h.3l.2-.3h.3v-.2h.3v-.2l.5-.2c.1-.7.2-1.4.8-1.8-.1-.5 0-.5-.3-.7h-.3l-.3-.5-.2-.3.2-.3h.3l-.2-1.2.7-.3V89l.8.2v-.3h.2c-.2.7-.4.4-.5 1.3h.5l-.2 1-.3.2v.8c.8.1 1.2.2 1.5.8 1-.1 1.2-.5 2-.7l.3-.7h.3l.2.3h1.5c.3.6.8.9 1 1.6h.2c.1.3-.3.8-.3 1 .4.2 1 .6 1.3 1 .5 0 .6-.1.8-.3.6 0 .7.1 1 .3v.5h.5l.2.3c.7.5.5.1.8 1 1-.1.9-.6 1.6-.8-.5.8-.2.9.3 1.2zm-381.7 3.9l.3.2-.3-.2zm12.7 13c-.1.8-.3.6-.8 1v.2l-.5.3v.2l-.5-.2v.2c-.6.2-.6.3-1.5.3v-.5h.2c0-.6 0-1.1.3-1.3.7-.4.8.5 1.2-.7h.2l-.2-.8h.2v-.5h.5v.5l.8.2c0 .4.2.9.1 1.1zm1.1-25h.3v.4h-.3v-.4zm.5 27h-.3l-.2 1h-.2v.3h-.2c.1-.9.4-1.7.7-2.5l.3-.2v.2h.2l-.3 1.2zm3-31.3l.3.2-.3-.2zm1.8 27.5l-.5.2v-.3h.5v.1zm1.1 0v.2c.2 0 .3-.3.7-.2l.5.5v.2l-1.6-.2-.2-.7.6.2zm-17.7 20.9l.3.2-.3-.2zm39.3-16l-.3-.8h-.2c-.3-.5.2-.7-.3-1.1 0-.7.1-.6.3-1h.8l.2 1.3h.2v.3h.2s-.3.8-.3 1.3h-.6zm1.1 1h-.2v-.2h-.2v-.2h.3v.4zm9.4-9.8l.2.8c-1.1.4-1.5-.4-2.1.8l-1-.2c0-.7 0-1-.3-1.3l-.3-.2v-.3l-.5-.3c-.2-.4 0-.9-.3-1.3-.2-.3-.2-.4-.7-.5l-.3-.8c.6-.2.3-.2.7-.5v-.2l.8.2v-.5h.2v-.2h.5v.3c.4 0 1-.1 1.2.2.2.2-.1.5.2.7h.5l.3.5.5.2.3.3v.3c.4.6 1.1 1.3 1.2 2.3l-1.1-.3zm3.5-11.4l1.5.3v.2l.5.3v.3c.2.2.3.1.7.2v.3c-.2.3-1.3.2-1.8.2-.2-1.1-.7-1-.9-1.8zm4.9 9.1h-.2c-.3.7.1.8-.7 1.2v.2h-.2v-.2h-.2v-.8h-.2l-1-1.2h-.3c-.2-.2 0-.4-.2-.7l-.3-.2v-.2h-.5v-.2h-.2v-.5c.4 0 .6 0 .8-.2v-.3s.5.3.8.2l.3-.3v-1.2h-.2v-.2l-1 .3-.3-.3v-.7h-.2v-.2l2.3.5.2 1h-.2v.8h.2v.7l.3.2c.4.4.7.7.8 1.3h.2v1zm1 2.6h.7v-.2c.7 0 .7.2 1.1.5l-.2.5h-1v-.2l-.7-.3v-.3zm4.4 6.6l-.5.2.2 1-.7-.2v.7l-.8.2-.5-.3v-.2h-.5l-.3-.5h-.2v-.3l-1-.8v-.3c.4.1.4 0 .7.2v.2h.5v.2c.2 0-.1-.1.2-.2h.7v-1.2l-.7-.3v-.2l-.8.2v-.3h.7l.2-.3v-.2c.4-.2.5 1 .7 1.2l.3.2.5.7 1.5.3zm-52.6 223.7h-.3c-.2-.1.2-.2.2-.2l-.2-.3h.3v.5zm2-89.3h-.2v.2l-.5-.2-.2-.3c-.8-.3-1.2.5-1.6.2-.4-.3-.1-.1-.3-.5h-.2v-.5c-.1-.3-.5-.6-.8-.8v-.2h.8v.7l.7.2v.2h.5l.2.3c.3.1.7-.4 1.2-.2v.2l.5.2v.5zm45.7 5.8l1.5-.2c0 .6-.1 1-.5 1.3v.2c-.5-.1-.6-.3-1-.5v-.8zm-2 20.5h.2v-.7h-.2v-.2h.2v-.6l.5.2.2.2v.8h.2v.3h.2l-.2 1.3h.2l.3 1 .5.3v1.2c-1-.3-.4-.7-.8-1.3l-1-.8v-.5h-.3v-1.2zm-7.6-20.7h.2v.3h.2v.2h-.3v-.5zm-3.6 27h.3l.2-.5h.2c.2-.2.2-.3.3-.7h.3v.8c-.5.3-1 .9-1.3 1.5h-.3v-.2l-.2-.3.5-.6zm-3.9 5.9l.5-.2v-.5h.2l.2-.5h.8v.5c-.3.2-.8 1-1 1.3h-.3l-.3-.3v-.3zm-.8 21.7v.3h-.2c-.3.3-.3.1-.5.7h-.5l-.2-.3c.1-1.3.6-.6 1.2-1.3h.3l.2.7h-.3zm.3-17.3c0-.6-.1-1.7.2-2v-.1l.7.2.2.3h.2v.5h.2l-.3 1-1.2.1zm6.6 16.5v.2h-.8v-.3c-.6 0-.6 0-.8.3h-.5c.1 0 .3-.9.2-1.2h-.2v-.3h-.2v-.8h-.2l-.2-.7h-.2v-.5l-1-.8-.2-.3h-.2l-.2-.3h-.2c-.2-.3-.2-.9-.3-1.3h-.2v-.7l-.3-.2v-.3h-.2c-.3-.9.7-1.2.3-2.1h-.2v-.5h-.2v-.3h-.2l.2-1.3-.5-.2.2-.8h.2c.2-.5-.1-1.1.2-1.5v-.2l1 .2c0 1.5.3 2.3.3 3.8l.2.8-.3.2c-.1.6.8.6 0 1.3v1.2l1 .3v.2l.3.2v.3h.2l.3.5h.5v.2h.2a6 6 0 0 0-.3 2c.8.2.5.4.8 1h.2l.2.5h.3v.7l.7.2.3.8h-.2zm3.4-1.8h-.7l-.2-.3h-.3v-.5h.2v-.2c.5.1.6.4 1 .7v.3zm3.3 16.1l-.8-.5-.3.2v-1.3l-.5-.3.2-1.6c0-.3-.3-.3-.3-.3-.2-.5.1-1.1.2-1.5l-.7-.2c0-.4 0-.4.2-.7h.2v-.8l.3-.2v-1h-.2v-2.5h-.3l-.2-1.3c.5.1.5.2.7.7.5.1.5.3.8.5l-.2 1.3h.2l.2.7h-.2v.3h-.2l.2 2.3h-.2l-.2 2 .3.2v.3h.2v1h-.2c-.1.3.2.3.2.3.2.9-.2 1.2.5 1.6v.8zm.7-26.8c-.1.5-.3.5-.5.8h-.5l.5-.8h.5zm-5-10.7h.2l.2.3h.7l.2-.8h.5l.2.3v.2h.5v.7h-.2l.2.3v.2h.5c.1.4.1.5.3.7v.2c.4.1.6-.3.7-.5.4 0 .4.1.7.2v.2l-.5.2-.2 1.2-.5.3-.2 2-.8.3v.2l.8.2-.3.3.2.3h.8l-.2.7h-1.3c0 .4-.2.5-.2.7h.2v.8h.2v.2h-.4v.2h-.2v-.2c-.4-.3-.3-.5-.3-1.2l-2-.7.2.5-1 .3c.1.4 0 .3.3.5v.2h-.5v.2h-.2l-.2-.5-.5-.3.2-.3-.5-.2.2-.5c-.1-.2-.5-.1-.3-.7h.2v-.5h.2c.2-.7-.3-.7.3-1.2-.2-.8-.6-.3-.8-1.2h-.2c0-.2.1.1.2-.2.2-.7.8-1.2.2-1.6 0-.4 0-.4.2-.7h.2v-.7l.8-.5v-.2l1 .2c-.1.1-.1-.2.2-.1zm-.3-3.1h-.2v.2l-1.2-.3.3-.7h.7v.2h.2v.5c.1.1.1-.1.2.1zm-.2-76.6h-.2v-.8h.2v.8zm6.8-5.3h-.3v-1h.2v-.2h.2v.2h.2l-.3 1zm15.6-20.9h-.2c-.1.3.2.4.3.5l-.2.5c-.7-.1-1.1-.6-1.5 0h-1.3l.3-.3v-.5h.2c.4-.4 1.5-.1 2-.3v-.2h.2v-.5h.5l-.3.8zm4.3-5.4c.1.3.2.3.5.5v.2l-.3.2c-.6-.1-.9-.4-1.2-.8.6 0 .5.1 1-.1zm2.3 10.2h-.2c-.1.5-.3.5-.5.8-1.5 0-1.1-.3-1.5-1.3h-.2v-.7l-.7-.5c-.2-.4.1-.8.2-1-.3-.6-.7-.4-.8-1.3.4 0 1.1.3 1.3.5.5.3.3.7.7 1.2l.5.2c.4.4.3.8.2 1.3l1 .3v.5zm17.1-11.5h-.2l.2.7c-.7 0-.9.1-1.2-.3h-1.3l.2-.3h-.2l-.2-.7h-.5c.3.9-.1 1.4-.3 2.1v.8l-.3.2c.2.3.1.2.5.3v.2h.2l.3-.5h.5v-.2h1.5v.2l-1.2.2-.2.5c.3.3.4.6.8.8l-.3.5h.2l.2.5h.5v.2h.2l.2.3v1.3h-.2v.2h-.5c-.2.9-.3 2.2.3 2.8 0 1.1.1 1.6-.3 2.3h-.8l.2-.5c-.9 0-2.7.7-3.1 1.2l-.8-.3v-.3l-1.5-.5-.2-.3h-.3l-1-1.2h-.7c-.1-.1 0-.2-.5-.3l-.2.5c-.9-.1-.8-.5-1.2-1.2h-.2v-.7h-.2v-.3h-.2v-1h-.2v-.7h-.2l.2-1.3.8-.3v-.5c0-.1-.4-.1-.3-.3h.2l.3-.3v-.5h.2v-1.3h.2l.8-1h1v-.2h-.2c-.2-.7-.1-.2-.7-.5v-.1h-.3v-.2h-.3v-.2l-.3-.2v-.3l-.3-.2-.2-.8h-.2v-.3l-.5-.3-.2-.5h-.3c-.1-.5-.3-.7-.8-.8l-.2-.7v-.5l-.3-.2v-.3l-.5-.3-.2-.7h-.2c-.2-.6 0-1.5 0-2h-.3v-.3h-.2l.3-1.3c-.2-.1-.2-.3-.3-.5-.5.1-1.1.4-1.5 0h-.2v-.2l.3-.2c.1-.3-.2-.3-.2-.3l.2-.8h.3l.2-1.6.3-.2v-.3h.2v-.5l.5-.3c.1-.4-.3-.4-.3-.5l.2-.5-.2-.2.5-.2.2.2v-.2l.5-.2v-.4h.3v.7h.5v.2h.2l-.2.5.3-.3h.3v-.2c.3-.3.3-.1.3-.7h-.7v-.2h-.2v-.2h.2l.2-.3.2.5h.5l.2-.3v-.2c.1.1.4.3.7.2v-.2h.3l.5-.7h1.3l.3-.5h.3l.2-.3h.3l.3-.3.2-.5-.2-.2h.2v-.2c.8 0 .9.2 1.5.5v.7l1.2-.2v.2c.7.3.4.3 1.2.2v.3l.7.3v.2l.5.2.2.5h.2v.3h.8v.2h.2v1l.3.2v.7h.2c.3.3.3.1.5.7l.5.2c0 .4 0 .6-.2.8h-.2v.8h-.2l-.2.3-.8-.2c-.4.5-.9.6-1.3 1.2h-.2v.5h-.2v.3l-.3.3c-.4 0-.4 0-.7-.2v-.2h-.5v-.2h-.2v-.2c.2-.1.3-.2.7-.2 0 0 .2.3.5.2v-.2l.3-.2v-.3l.5-.2.2-.3h.3l.5-.3v-.3c-.9-.4-1.9-.3-2.5-1l-1 .2.2 1.2c-.4 0-.4-.1-.7-.2v.2h-.3v.2c-.5.2-.9-.2-1.2-.3v.2h-.2c.1.5.3.6.3 1.2h.2v.2h1l-.2.5c-.6.1-1.3.4-1.6-.2-.9 0-.6.1-1.2.3.3.9.4.3 1 .7v.2l.5.3v.3h.2c.3.4-.2.3.5.5 0 .4 0 .4.2.7h.2c0 .2-.3.3-.2.7h.2v.2l.3-.3.5.2c.1.4.1.5.3.7.2.2 1 .3 1.5.3v.2h.2l-.2.8-.3.2c-.3.6.2.7-.3 1.2 0 .8.1 1 .7 1.3v.2h.2l.2-.5s-.3-.1-.2-.3l.5-.2.5-.8 1.5.3.2.2v1l1.6 1.3c-.2.6-.5 0-1.1.5zm16.4-11.4c-.4.1-.5.1-.7.3h-.2l.3.8h-.5v.2l-.3.2v.3h-.2c-.3.4-.6.6-.7 1.2-.6.2-.3.2-.7.5v.2c-.4.2-1.1-.1-1.5.3h-.3v-.2c.2 0 .3-.4.2-.7h-.2v-.3h-.2v-.2h-.2c-.2.6-.4 1.6-.8 2v.2h-.2l-.3-.5v-.2h.5c-.2-.8-.2-.7.2-1.3l-.5-.3v-.2c-.7.2-1.1.7-2 .8v-.8c.1-.2.2.1.2-.2h-.2v-.3h-.2l.2-.5h-.2c-.2-.4-.2-.8 0-1.3l.3-.2c0-.3-.4-1.2-.2-1.6l.7-.5.3-1.2c.5-.1.6-.3 1.2-.3l-.3 1h.5v-.2h.2l.3-1.5h.7l.2-.3v-.2c.3-.1.5.2.5.2.4.1.4-.1.7-.2l-.3-1c.6-.2 1.1-.1 1.8 0l-.2-.3v-.1l.7.2v.2l.7-.2-.5 1.2-.5.3-.2.7h-.2l.2 1h-.2c0 1.8.3 1.4.8 2.5.5.1.6.3 1.1.3v.2zm34.9 5.5v.2h-.7l-.3.7c-.3.2-.8 0-1.2.2v.2c-.8-.1-1-.5-1.6-.7l.2-.3c.6-.6 2.1-.3 2.6-.8.5 0 .8 0 1.2.2l-.2.3zm2.9-13.7h-.2v.7h-.2v.2h-.3v.2l-.8-.2v.2h-.2v.5l-.7-.2c-.2 0 .1.2-.2.2l-.2-.3-2.3.2v.2h-.2l-.2-.3h-1v-.2h-.3l-.2.3h-.2v-.7h-.3v.8l-.7.3v.2c-.5-.3-.6-.1-1.2 0-.1.5-.2.5-.7.7-.1.4-.1.3-.3.5v.2h-.3v.2h-.7v.2l-.3.2v.3c-.2.2-.4.1-.7.5h-.3c0 .6-.1.9-.5 1.2v.7h.2v.2h.5v.5l-1.2-.5-.2-.2c0-.2.1.1.2-.2.1-.6-.1-.9-.2-1.3l-.8-.2.3-1.2.8-.2c.1-.6.4-1.1.8-1.3v-.2l.7.2c.1-.5.3-.6.5-1l.8-.2.3-.7 1.8-.2v.2h.7v-.2h.3v-.2l1.2.2.3-.2.2.3 1-.2.2.3h.3v.2c.4.1 1.1-.1 1.3-.2v-.2c.1 0 .7.3 1.3.3.1-.4.4-.9.7-1.2v-.2l.5.2v-.3l.8-.3.3.3c-.1.8-.1.6-.4.9zm14.6-94.7h-.1v.2h-.5l-.2.5h-.2v.2h-.1V60l.5-.7h.7v.2zm13.9 85.2l-.7.2-.3-.3c.1-.4.2-.5.5-.7v-.2l.7.3-.2.7zm14.3 92.5l-.5.2-.2-.5.7-.2v.5zm1.4-95.6h.3c.1.7 0 .8 0 1.6h-.3v-.7h-.2l.2-.9zm.7 44.8l-1-.3v-.7h.5c.1.3.2.3.5.5v.5zm2.8-119.8l.2-.3v-.2h.2l.2.5h-.6zm1.8-1.8l.3.2-.3-.2zm.8-13.6v.2c-.5.2-.5 0-.8.3h-.2v.5c-.6.1-.5.1-.8.5h-.2v.5h-.2l-.3.2v-.2h-.2l.2-.5-.2-.2h-1v-.2c-.1-.1-.2 0-.2-.3l.3-.2.2-1.1c0-.2-.2.1-.2-.2h.2l.3-.3.5.8a9 9 0 0 0 2.6-.7h.7v-.2l.7-.3v-.3h-.2v-.7c1 .1.5.2 1 .7v.2h.5l-.2.5-1.5.3-.5.7h-.5zm.2 13.1h1.8v.2l-.8.2v.2l-1-.2v-.4zm4.4 194.8v.3l-.5.2-.5-.8v-.2l.3.2.2-.2.5.5zm8.7-129.5c.1.3-.2.5-.2.5v.7l.3.2c-.1 1.3-.8 1.5-1 2.6l-.7-.5-.8 1.3v.2l.8-.2v.5c-.6.2-.9.3-1.2.8v.3h-.2l-.2.5-1.3.2v.5a5 5 0 0 0-1.3 1.2c-.5-.1-.4-.3-1-.3-.3 1-1.3 1.5-1.5 2.6-.5.1-.8.5-1.2.8l-.2.3h-.5v.2l-.5.3h-1.3v-.2h-.3v-.2l-.8-.2-.2-.5c1.2 0 1.1-.1 1.8-.5h.3l.5-.7h.3v-.2l.5-.3v-.3l.3-.2v-.3l.5-.3.3-1h.2l.5-.7.8-.2v-.2l.5-.3c.2-.2.1-.6.3-.8h.3l.3-.5h.3l.2-.3.8-.7v-.3l1.2-1 .3-1.2.7-.5.3-1.5h.3l.2-.7.3-.2v-.8h.2l.3-.7h.5l.2 1-.5.3v1.2h.6zm2.2-69.6v.2h-.2l.2-.5h.2c0 .3-.2.2-.2.3zm4.7 149.6h-.3c-.3.2-.8-.2-1.3-.3l.2-.7h.3v.5h.5l.2-.5.5-.2v.2h.3l-.4 1zm15.3-8l.3-.2c.4 0 .4.1.7.2v.3h-.2v.2h.2v.7h-.7l-.2-.3h-.3l.2-.9zm-6.4 6.5l-.5.2c-.1-.3-.2-.5-.5-.7v-.2l1.5-.2c-.1.6-.3.6-.5.9zm1-15.9h-.2l-.2-.5.3.2v.3zm31.9-30.7v.3h-.2v.5h.2l-.2.7c-.7 0-.6-.1-1-.3l.3-1.5h-.2l-.3-1c.6 0 .7.1 1.1.3l.3 1zM219.1 41.9l-.7-.2c.2.3.2.3.7.3v-.1zm182.3.5h-.3l.3.2v-.2zm-275.3 4.3v.2h-.2l-.3-.5c-.8 0-1.3-.2-1.5.5h-.5v-.2c-.5 0-.8 0-1.2.2v1.5h1.2v.2l-1.2.5c-.4.1-.6-.1-.8-.2v.1l-.3.2c0 .4.1.4.2.7.7 0 1.5 0 1.8-.3h.2c-.4.7-1.5.8-2.5 1l-.2.3c.1.5.3.6.8.7v.2c.3.1.3-.2.3-.2h.8v-.2h.3v-.2l.7.2v.6h.5v-1h.7l-.2.3v.7h.2v.2h.5c.1-.5.2-.5.7-.7l-.2-1.2.3-.2-.2-1.2.8.2-.2 2.1c.5 0 1.1-.4 1.3-.3l.2.3 1.5-.3.5-.7.5.2s.1-.3.3-.2l.3.5 1-.2v.2l.7.2v-.2h.3l.2-.3h.2V50h.2v-.2h.3v.7h-.1c-.2.9-1 1.2-1.8 1.5v.2h-.7V52l-1.5.2v.2h-.5v.2h-.5l-.3.5c-.4.2-.8 0-1.2.2v.2l-.7.3.5 1.2.7.2v.2h1v-.2h.5v.2l1.2-.3.5-.7h.7V54l.5-.3v-.3h.2l.3-.5h.3l.2-.3 1.3.2v-.2l.7-.2v-.2c1.1-.4 1.5.4 2.1-.7l.8.2v.7l1.8-.2.3-.8.8.2v.2h1v-.2h.7v.2l.7-.2.2.2c.2-.4.5-.6 1-.8l-.3-3h-.2v-.5h-.3l-.2-.5c-.4-.1-.4 0-.5-.5l-.7-.2v.2h-.2c0 .7-.1.9.3 1.2l-.3.7h-.2v.7h-.2l-.2.3c-.1-.6-.3-.7-.3-1.5h-.5v.2l-.3.2h-.2v.5h-.3v-.3l.3-.2v-.8h.2c.1-.5-.1-.8-.2-1.2h-.7c-.1.4 0 .4-.5.5-.1.1 0 .3-.3.2l-.5-.7-.3-.2-.2-.3h-.5c-.3-.2-.5-.7-.8-1l.3-.7c-.3-.2-.6-.7-.8-1h-.2v.5l-.8-.2c.2.7.5.7.5 1.5h-.5c.1.6.5.9 0 1.3v.7l1.5.7c-.2.6-.5.5-.7 1.2.9 0 .6.1 1.2.3v.7l-4.9-.3-.2-.7-1-.2V48l-.8-.2v-.2H129v-.2l-.7-.2-.3-.5h-1v-.2h-.9zm53.6 7.4l.2-.8c.4-.1.4 0 .5-.5l.3.2h.2c.3.5-.2.8.3 1.3v.2l1.2.2.2-.3h.7v-.2c.3 0 .3.3.3.3h1V54l1-.3.2.8h1.5l.2-.3h.2v-.3h.2l.2.7h.3l.2-.3c.2-.1.8.3 1.3.2v-.2h1.6c.2 0-.1.2.2.2v-.2h.8l.3-.2c-.1-.6-.2-.3 0-.8l-.2-.2h.5c0 .8.2.9.8 1v.2l.7-.2v-.3h.2l.3.5c.2 0 .3-.3.7-.2v.2h1V54l2.5-.2.3-.8h-.2v-.7l.3.2.7-.8h.3l.2-.3h.2V51h.2l-.3-.5c-.2-.7-.1-.2-.7-.5v-.2h-.5l-.2-.3h-.5l-.2-.3h-.5V49c-.4-.1-.5.2-.5.2-.8.2-1.1.1-1.5-.3h-.4v-.5l-2.6-.2c-.1 0-.2.5-.8.3v-.2h-.3l-.2-.3c-.3-.1-1.1.1-1.3.2v.2h-1l-.2.5c-1.4-.3-1.8.1-3 .3v.5l-1.2-.2v-.2c-.2 0-.3.2-.3.2-.3 0-.7-.3-.8-.5-.4 0-.4.1-.7.2l.2.7c-.4-.1-.7-.6-1.2-.5l-.2.3h-.3v-.3l-2.1-.7-.2.5h-.2v-1l-.2-.2c-.8.1-.4.2-.8.5v.2h-.2l.3-.7-.2-.2c-1 .1-.9.6-1.6.8.1-.5.3-.5.5-.8l-.8-.2.2-.3c.3-.3.7.4 1.3.2l.2-.3.8-.2v-.5l-1.2-.5h-.5v-.2h-.3l-.2-.3c-.3-.2-.9.1-1.2-.2l-.3-.8h-1v.2h-.3v.2h-.8v.2H172v-.2l-.5.2c-.1-.8-.5-.8-.8-1.3-1 0-2.2.3-3.1-.2l-.2-.3c-.8-.3-.4.6-1-.2-1.1.1-1 .7-1.6 1.2.2.7.1.2.5.5v.2h.3v.2h.2v.3h.2v.3l.5.3v.2h.5v.2h1.3c.6.2 1.3.4 1.6.8.8-.1.6-.2.8-.8h.7v.5h1.5l.2.3h.3v.2c.5.3.1-.1.5.3h.2v.3c.1.3.4.4.7.5l.2 1.3h-.2l-.2.7h-.2l.2 1.3-.3.2c-.1.3.2.3.2.3v.8l.3.2-.2 1.2.2.2h.7v-.2c.4-.1.4 0 .5-.5h.8v.7c1-.2 1.6-.6 2.9-.7zm-53.9-10.7h-.8l-.2 1.2 1-.2v-1zm33.5.4v.2h-.2v.7h-.1c.1.4.2.5.5.7-.3.3-.7.3-1.3.3l-.2-.5c0-.1.4 0 .3-.3h-.2v-.3l-.3-.2-.2-.8-1.3.5-.2.3.2.3c.2.2 1.1.3 1.5.3l-.2.5-1.6.2v.5h.2c.2.3.5.6 1 .7l-.2 1.3h.5v.5l-.3.2v.2l-.8-.2.2-1c-.8-.2-1.6-1.1-2-1.8v-.5l-.3-.3-1 .2-.2.8h.5c0 .7-.1.6-.3 1l.5.7v.2h.5c0 .6.1.7.3 1.2l-.2.2c-.4 0-.4 0-.7-.2v-.2l-1.5.2-.2.5h.5l-.2.5h-.7v.8h.3v.3l1.5-.3.3-.5.8-.2V50l1.6.2 1.2-.5v.5l-.7.2c-.2.6-.5.6-1 .8v1.3c.6 0 1.5.4 2.3.2l.3-.2 1.2.2v-.2c.5-.1 1.3-.2 1.5 0 1 0 1.4 0 2-.3-.1-.4 0-.3-.3-.5v-.2h.5v-.2h.2l-.2-.5-.7-.3v-.8h.3v-.5h-.2V49h-.7v-.2c-.3-.3.2-.7 0-1.3h-.2V47h-.2l-.2-1h.2c-.1-1-.1-.4-.8-.7v-.2l-.7-.2.3-.5c-.4-.2-.8-.4-1-.8h.1zm-10.8 0c-.2.5-.3 1.1-.7 1.5v.2l2.1-.5v-.2h.2c-.2-.9-.3-.4-1-.7v-.2l-.6-.1zm28.4.3h-.2l.5 1.2.3.2h.8c-.2-.5-.3-.8-.3-1.6l-1.2.2zM480 65.8c.1 1 .4 1.2.5 2.1h.2v.2h.7v-.5c.1 0 .9 0 .7-.2h-.2l.2-.5c.5.1.5.2.7.7l.8-.3v-.2l1-.2c-.1.5-.3.5-.5.8l.5.8 1 .2v-.2l.7-.2v1l-.7-.2-.2.3v.2l-.7-.2v.2h-.2l.2.7h.5v.5h-.2v.2h-.7v.5h.2v.2c.6 0 1 0 1.3-.3h.8l.3.5h.5v.1l.5.2v-.7c.4-.1.4 0 .5-.5.4.1.5.3.8.5v.2c.4.2 1.4-.3 1.8-.3l.2.3v.2h.2v-.5h-.2c-.2-.3-.3-.4-.3-1l1.3.2v.2c.2.1.7.4 1 .3l.2-.3h.7v-.2h.2v-.2l-.5-.2V70h-1v-.2h-.3v-.2h-.5l-.5-.7h-.5v-.2l-1-.8v-.7h-.2c-.3-.6 0-.6-.7-.8l.2-1.5h-.3c.1-.4 0-.4.5-.5l.2-.3c0-.6 0-.6-.3-.8l.3-.7h.3l-.2-.7.3-.2c.1-.2-.2-.3-.2-.3 0-.5.3-.5.7-.7-.2-1.3-.4-.5-1.3-.8v.1h-.3l-.2-.3c-.5-.2-1.4.1-1.6.2v-.2l-.3-.2V59l.5.2v.2h.3v.2h1.2v-.3c.5.1.5.3.7.7 1 0 1.2-.2 1.8-.5V58c.7.4.3.5 1.3.3l-.2-.8h.8L493 56h.7v.5h.2v.2c.3 0 .4-.4.5-.5h.3c0-.8.2-.9.8-1-.1-.4-.1-.5-.3-.7v-.2l1-.2.3-.7c.3-.1.3.2.3.2h1v-.5h.2V53l.7.2v.2l.8-.2v-.7c1-.1.6-.2 1.2-.7v-.2h.8l.2-.3h.3v-.2l1-.2v-.2h.3v-.2l1.3.2c.8-.2 1.4-.8 2.3-1l.2.3.2.2.3-.5h.7v-.2l.7-.2v-.2l1.6-.2v.1h1.2v-.2h.5v-.2h.3v-.2h1l.2-.3 1-.2.2-.5h.5v-.2c.4-.1.4 0 .5-.5h.2l-.2-1s.3-.1.2-.3l-.5-.2c-.2-.2-.3-.5-.3-.8-.7-.1-1-.2-1.6.2l-.2.3h-.7v.2c-.4.2-.7.5-.8 1-.4-.1-.3 0-.5-.3-.4 0-.4 0-.7.2v.2h-.3v.2h-.3v.2c-.5.3-.5-.1-.8 0l-.2.3h-.3v.1l-.7.2v.2l-1.2.2s-.2-.3-.5-.2v.2h-.3l-.2.3-.8.2-.2-.3-.8.2v-.3l-1.2-.5-1.1.2v.2h-.2l.2 1.2-1.3.2c-.1 0-.1-.4-.3-.3v.2h-.3v.2h-.5v-.2h-.2v.2h-.5l-.2.3h-.3v.2h-.8v.2c-.4.1-.4 0-.5.5l-1.8.5c-.2.8-.2.2-.7.5l-.3.5c-.8-.2-.8-.5-1.8-.2h-.7v.2l-.3.2v.3l-.5.2c-.6.3-.8.1-1.3-.2l-.3.7h.7v.2c-.3.1-.4.3-.8.3v.5c.4.1.5.2.7.5l-1.5-.5-.3.3v.8h-.5v-.2h-.2v.8l-.2.3-.3-.2c-.5.1-.9.2-1.2.5l-.2.5h-.5l-.2.3h-1l-.2.5.7.2.2.3 1.2-.2v-.2l1 .2v.2h-1.2l-.3.7h-.2v.2h-.2l.3.3v.2l.5-.3h.3v.2l-1 .8v.2c-.3-.1-1-.2-1.5 0-.1 0 0 .2-.5.3v.3h-.2l.3 1.3.3.2v.2h-.8v1l-.3.2h-.2c.2.3.4.4.5.8l-.2.3-.5-.2v.3c-.6-.2-.4-.3-1.1-.3-.4.4-.5.8-.8 1zM148 47c.4.1.8.3 1.3.2V47l1.3-.2v.2c-.8.2-1.9.5-2.1 1.3l1-.2V48h1.2v.2l-.8.5v.3c-.1.2-.3.1-.5.3h-.3v.5l2-.2.5-.3.2-.5h.3v-.2h.3v-.2c.5-.3.3.2.5-.5h-.3c.1-.4.1-.5.3-.7l-.2-.8h-1v.2h-.5l.7-.7c-.1-.6-.1-.7-.7-.8v-.2l-1.5.3v.2h-1v.2c-.3.2-.4.4-.8.5-.1.6 0 .7.1.9zm-24.9-1.4v.5h-.1l.3.2.3.2v-.2h.2c0-.6 0-.7-.5-.8-.1.1-.1-.1-.2.1zm206.7-.2v.3h.2l-.2-.3zm.1.8l.5 1.3h.2v.5h.2v.2h.2l-.3-1.5-.3-.2.2-.5-.5-.2-.2.3zm245.5.7l.3.7 1.8.2.2-.3.7-.2v-.7h-.7l-.2.3h-1v-.2l-1.1.2zM118.5 48c-.9.2-1.1 1.1-1.8 1.5v.8l1.8.2c.1-.7.3-.9.3-1.8l.5-.2.2-.8h.2l-.2-.8c-.7.1-.5.2-1 .5v.6zm81.4-.1h-.2l.2.3c.4.3.5-.3 1 .5h.2V48h.2c.3-.4.4-.1.5-.8-.9.1-1 .4-1.8.5v.2zm-31.7.6l.2-.5-.3.2h-.2v.2h.2v.2h.1zm401.4-.3c.1.2.2.4.5.3v-.2h.2v-.2l-.5-.2v.2h-.2zm-406 .2v.5s.6 0 .3-.2h-.2v-.3h-.1zm.8 0v.3h.2c-.1-.3 0-.2-.2-.3zm-.3 1.9l.7-.2.3-.7h.8l.2-.8h-.2v-.2h-.2v.3a3 3 0 0 1-1.6.7v.9zm500 3.8h.3c-.1.4 0 .4-.5.5.2.2.3.3.7.3.1.5.3.6.5 1 .4.1.7.2 1 .5.8 0 1.7-.8 1.8-1.5h.2v-.7c.9-.2.8-1.1 1.5-1.5 0-.8-.3-.9-.3-1.6-.5-.1-.5-.3-.8-.5l-.2-.8c-1.1-.1-1-.8-2-1l-.2-.3c-.2.3-.9.8-1.2 1v.5l-.5.2v.2h-.2v.8l-.5.3c-.4.6 0 1.1.2 1.6h-.3c.3.5.5.3.5 1zm-495.9-.3v-.3c.6.1.8.2 1 .7h.5V54l.5-.2.3-2.5h-.2c0-.8.1-.6-.3-1v-.2l-.5-.2v-.3h-.2l-.2-.5h-.3V49c-.8-.2-1.1.3-2 0l-.2.5h-.2v.7h-.2l-.3.5c-.2.2-.5-.1-.7.2-.3.5.2.7-.5 1.2v.7h.2v.2l.7-.3.7.5v.2h.5l.2.3h.5v.2l.7-.1zM332.4 52c.5-.4.5-.3 1.2-.2v-.2h.2v-.8h-.2v-.2c-.3.1-.4.2-.5.5-.7-.1-.6-.3-1.2-.5v-1c-.7.2-.4.4-1.3.5l.2 2 .3.2h1.1l.2-.3zm343.2-1.7v.3h.2c.2.6-.1 1.6-.2 2h.2l.5 1.2c1.5-.1 1-.9 2.5-1l.2-1.3-.5-.7c-.7 0-.8-.2-1.2.2h-.5l-.3-.5h-.3l-.2-.3h-.3V50h-.3c0 .2.2.3.2.3zm9.6 2.3h.3v.2h.3l.2.3h1.5l.3.5c.2 0 .3-.3.7-.2v.2h.7v-.2l1-.2.2-.5.5-.2v-.2h.3v-.2h.7v-.2h.3v.1c-.4-.2-.3-.5-.7-.8-.4-.3-1.4-.1-2-.3v-.2h-.5v-.2h-.5l-.2-.3c-.2-.1-1.3.3-1.5.3-.9.2-1.6-.2-2.1-.3v.2h-.2c.1.5.3 1 0 1.3v.5l.5.2.2.2zM148.6 52h.3v-.2h.2l-.3-1.3c-1.1.3-.4 1.1-.2 1.5zm-11.7.8v-.2h.2v-.2h-.5l-.3.5c.3.2.5-.1.6-.1zm63.7.2l.2-.3-.8-.2v.5h.2v.2l.4-.2zm127.9-.5h-.2c-.1.6-.2 1.1.3 1.5l.3.2c.3-.4.5-.3.7-1l-.8-.2v-.3c-.3-.2-.2 0-.3-.2zM106.2 66.1c.1.6.4.7.7 1.1v.3h.2l.3.5h1.6l.2-.3h.2v-.3l1.3-1.2V66h.5l.2.3c.8.8 2-.1 3-.2l.2-.5h.2v-.5l.5-.3c.3-.5.1-.9 0-1.5 1.1-.3.5-.4 1-1l.5-.2.2-.3h.3l.2-.5.3-.2.3-.5h.3l.3-.5.8-.2v-.2h.5l.2-.3.7-.2.2-.3 1.2-.2v.3h.2v-.2h.5v-.2h1.3l.2-.3.5-.2v-.7c-.6-.1-.8-.4-1.3-.5-.1-.4-.2-.6-.5-.8v-.2l-1-.2v-.2h-.3v-.2l-3.1-.3c-.2.1-.2.6-.7.5v-.2h-.3v-.2l-.8.2-.2-.3-2-.3c-.9-.3-1.7-.9-2.5-1.3v-.2l-.5.2v.2l-.8.2v.2h-1v.2h-.5v.2h-1.2v.2h-.3v.2l-1.2.2v.2h-.3v.2l-1.3.5.3 1.3h.2v.3h.2v.2h-.2v.7h-.2c-.2.6-.1 1.4 0 1.8h.3v.5h-.8l.5 1.8h-.2v.5l-.7.5-.3 1.5c1.1.2 1.1.9 1.9 1.1zM162.6 54v-.5c-.5.1-.5.2-.7.7h.5V54h.2zm168.5-.2v.2l.5.2v-.5l-.3.2h-.2zm-80.9.3l-.2-.2-1.3.3v.3l1.5-.3v-.1zm-84.2.2c0 .2.4.3.5.3v-.2l.2-.2-.5-.2-.2.3zm158.5.8c0 .5 0 .8.2 1.2l.8.2v-.2l1.5-.2v-.5c-.5-.1-1.4-.3-1.6-.7l-.9.2zm161.8.2h.5v-.2l-.5-.2v.4zm-321.1 8h.2c.2-.7-.6-.9-.2-1.5-.1-.5 0-.5-.3-.7V61c-.8.2-.8.8-1.6 1v-.7l-.3-.2-.2-1.2c-.4.1-.4 0-.5.5h-.7v-.2h-.2l-.2-1h-.3l.2-.3c.3-.3 1.3-.3 2-.3v-1.5c-.7-.1-1.2-.9-2.1-.7v.2c-.6.2-.5-.2-.8.3h-1v-.2c1-.2 1.7-.7 2.5-1.2v-.7h-1l-.2.5h-.3l-.3.5c-.4.2-.8 0-1.3.2v.2h-.7v.2h-.2v.2h.2v.2h.5l-.2.5-1.6-.3-.2-.5h-.2v-.2l-.3.3-.8.2-.2.5c-.3.4-.5.2-.7 1l-.2.3.3.3v.2h1.2v.2l1 .2v.2h.2l-.2 1h-.2l.2.7-.3.3h-1.3v-.2l-1.8.2v-.3h-.3c0-.6-.1-.8-.5-1v-.2c-.4.3-.7.3-1.2.2v.2h-.2v.7h.2l.2.5h-.2v.5l1.2 1 .2.5h.8l.2.3.7.2v-.7l.3-.2c1 .1.6.1 1 .7l.8.7.2.3 1 .2v.2l.8.7.2 1 .3.2.2.7.3.2c1.1-.1 1.5-.7 2.1-1.3l.2-.3h.8l.2-.3 1.5-.3v-.2l1-.2c0-.4-.2-.6-.2-.7l.5-.3v-1.4zm131.4 244c.2-.7-.1-1.5-.2-2h-.3l.2-.3c0-.6.1-1.4-.2-1.8l-.7-.5v-.5l-.3-.2v-.5h-.2v-.5h-.2v-.3h-.2v-.3c-.1-.1-1.2-.9-1.6-.7l-.2.3h-.2v-.5l-.3-.3c-.7 0-.9 0-1.2.5l.2-.5-.5-.2-.5-1.2h-.3c-.2-.9-.5-.3-1-.8l-.8-1h-.3l-.3-.5h-.5l-.2-.3h-.3v-.2h-.3v-.2h-.5v-.2l-.5-.2-.2-.3c-.5-.2-1 .2-1.3.2h-.2v-.2h-.8v-.2h-1.2l-.2-.3h-.3v-.2h-.8l.2.3h-.4l-.2-.5h-.2l-.2-.3c-.3-.2-.2.1-.5-.3h-.8v.2h-.1v-.2h-.5l-.7 1.3-.3.2c-.8-.1-1-.5-.5-.8v-.3h-.2v-.2h-.5c.1-.4 0-.3.3-.5-.1-.6-.2-.7-.8-.8l.2-.7c-.2-.1-.2-.3-.3-.5-1.1 0-.6.1-1.2.5v.2h-.2c.1-.4.1-.5.3-.7l-.2-.5-.2-.2-.5.2c-.1 0 0-.2-.5-.3v-.5l-.3.2h-.5l-.3-.5h-.3l-.2-.3-.7-.5-1.8.2v.2c-.5.4-.3.6-1.2.7l-.2.3c.1.4 0 .4.5.5v.3h-.8l-.2.5-.7.5v.3h-.3v-.4h-.7c-.2.1.1.2-.2.2v-.2h-1v.3h-.8l-.2-.3-.8-1v-.3h-.2v-.7h-.2v-.2h-.3v.2l-.8.7h-.2l.2.3h-.2v1.6h-.2l-.2.5-.2.2h-.2l.2-.7h.2c.3-.7-.1-1.7-.2-2.3-1 0-.9.2-1.5.5h-.3v.2h-.3v.2l-1.3.2v.2h.2v.2l-.5.2v.5c-.4.2-.6.5-.8 1-1.1 0-3.1-.3-3.6.2h-.3v-.2c.5-.1 1.4-.7 2-.2h1.8v-.3l.8-.8v-.5l.5-.2v-.2l.8-.2v-.1h.8v-.2h.3c.6-.3.7-.6 1.6-.7l.3-1.3.5-.3v-.5h.2v-.3h.2v-.5h.2l.2-.3h.3l.8-1.2h.2c-.1.5 0 .5-.3.7l.5.8 1.2-.2v-.2h.2v-.2l-.5-.3v-.8h-.4v-.2l.7.3.3-1.5c-.6 0-.8.1-1 .5h-.2l.2.5h-.7c.2-.3.4-.8.7-1-.1-.6 0-.6-.7-.7v-.2l1.2-.5.2-.3-.2-.8h-1v.2h-.3c-.2-.2.2-.2.2-.2l-.2-1.6-.3-.2v-.3h-.2l.2-1.2h-.2v-.3h-.2l-.2-.7h-.2l-.2-.8h-.2v-.7l-.5-.2-.5-1.2c-.7-.1-.5-.2-1-.5v-.3h-.3l-.2-.5h-.2v-.3h-.2v-.5h-.2c-.4-.6-1-.5-1.6-.8v-.4c-.9-.3-.9.8-1.3-.3h-.2v.5h-.2l.2-.8c-.9 0-.9-.3-1.6-.5v.3l-.5-.2v.3l-1.5.2v-.2h-.9v-.2c-.3 0-.3.2-.3.2-.4.1-.4-.1-.7-.2l-.2 1h-.2l-.3-1.5-.3-.2-.2-.3-.8-.2v-.2c-.2-.2-.3-.2-.7-.3v-.2l-.7.2-.2-.3c-.3.6-.5 1-.5 2h-.2v-.2h-.2v-.2c-.1-.1-.3.5-.3.5h-.2l-.2-1 .7-.3c.1-.4.2-.7.5-1v-1.2c-.1-.2-.4 0-.7-.2v-.2l-.3-.2v-.2h-.2l-.3-.5c-.2-.2-.5.1-.7-.2v-.3h-.3l-.2-.3v-.2c-.3-.2-.5.2-.7.2v-.2h-.3l-.2-.3h-.8l-.2.3-1.2-.2v.2h.1v.2h-1c-.3.1-.9.4-1.2.7h-.2c.2-.4.4-.5.5-1l.3-.2h1.6v-.2l.3-.2h.2v-1h.2c.2-.4 0-.4.3-.7l-.3-.8h-1l.2.3c-.5-.1-.6-.4-1-.7v-.2l-.5.2v.2l-.5.2-.2-.8h-.2c-.2-.3-.4-.4-.5-.8l1.2-.2v-.2l.2-.3-.2-.2c-.5 0-1.2-.1-1.5.2h-1.6c.2.3.1.2.5.3v.2c-.4.3-.8-.3-1.2-.2v.2h-.3v.2l-.7.2v.3l-2.5.2v-.2l-1-.2v-.8l-2.8-.2-1.5.5c-.3-.4-.3-.1-.5-.7h.3l.2-.5-.3-.2c-.2-.4.2-.2-.2-.5-.3-.5-.2-.1-.7-.3l-.3-.5c-.5-.2-1.3.1-1.8-.3-.6-.4-.3-.7-.7-1.2l-.3-.2c-.1.2-.3.2-.5.3 0 .4 0 .7.2.8h.3v.2h.5l.3.3v.3c-1.6 0-2 .6-3.3.8v1h.2c0 .9.1.7.5 1.2h.2c.2.3-.1.2.3.5l-.2.8h.2l.2 1.2c-.7.1-.7.4-1.3.5v.3h-.3v-.7h-.3c-.2-.6-.3-.4-.3-1.2h-.3v-.3h.2c0-.3-.2-.3-.2-.3-.1-.9.6-1.2 1.2-1.5 0-.6 0-.7-.5-.8 0-.4.1-.4.2-.7l-.3-.3h-.7c.1-.8.4-.7.8-1.2h.3v-.5l.8-.3v-.5l-.7-.3v-.2h-.3v-.2h-.2v.2h-.5l-.2.3h-.3v.7h-.3c-.2.6 0 .2-.5.5v.2h-.3v.2h-.3v.2h-.5v.2h-.4l-.3.5c-.5.5-1.2.7-2.3.7-.2.4-.3.5-.3 1.2-.2-.1-.2-.3-.3-.5h-.7v.2c-.7.2-.3.3-.8.7v2l-.8.3.2 1h-.2v.2l-.7-.2-.8 1.6c-.1.4.2.5.2.7h-.2l-.2 1.3h-.5v-.2c-.4-.2-.6-.7-.7-1.2l-1.5-.8v-.7c-.6-.1-.7-.4-1.2-.7l-.2-1.2-2.5-.5-.2.8-1.5.2-.2.3h-.5l-.3.5-.7.2v.2h-.2v-.2c-.7-.2-.7-.5-1.3-.7v.3c-.8 0-.8 0-1.2-.5h-.2l.2-.7h-.2v-.5l-.8-.7v-.3h-.2c-.2-.2-.1-.2-.5-.3-.1-.4-.3-.5-.5-.8h-.2.3l-.2-1.2-.3-.2-.2-.7h-.2c-.1-.5.3-.4.3-.5v-1.3h-.2l.2-1.8h.3c0-.9-.3-1.5 0-2.3h.2v-1h.2v-.3h.2v-.3l.3-.2v-.5h.2v-.2h-.2v-.7h-.2l.2-.8-1.8-.7v-.8h-.2c-.2-.8-.1-.2-.7-.5l-.2-.3-2.3-.2c-.1 0 0-.2-.5-.3l-.2.5-2 .2-.2.3c-.4.1-.5-.1-.7-.2H182s-.2.3-.5.2l-.2-.3c-.3-.1-.5.2-.7.3h-.5v-.2c-.2-.2.3-.6.5-.8h.2v-.5l.3-.2c.2-.4 0-.7.2-1.2h.2v-.3h.2l-.3-.7h.2v-.3l.3-.2.2-1.6h-.2c0-.7 0-.8-.7-.8l.7-1v-.3h.2c.2.3-.1.9-.2 1l.7.2v.3h.3l-.2-1.2c.2-.9.6-1.8.7-3 .6-.3-.3-.2 0-1.2h.2l.2-1.2.3-.2v-.5h.2v-.3h.2c.1-.4 0-1.1.2-1.5l-.3-.2-.2-.5h-.5v-.2h-.3v-.2c-.3-.1-1.8.2-2 .3l-.5.7-1 .2-.2.3h-.3v.2h-1v.2l-.5.2-.5 2.5h-.2v.8l-.5.3v.3h-.2v1.3l-.5.2c-.3.2-.8 1.1-1 1.5h-.7v.2l-.5-.5v-.2l-1 .3v-.2c-.8.1-.8.6-1.3 1v.2c-.5-.2-.7 0-1.3 0v.3h-2l-.5-1.2-.7-.2v-.2h-.5v-.2l-1.2.2c-.1-1.4-1-1.6-1-3.1h-.5c-.2-.4-.3-.6-.7-.8h-.3v-.3h-.3l-.2-.7-.3-.2.2-.7h-.2v-.3l-.5-.3v-.7h-.2v-.2l-.3.3h-.2l.2-1h.2l-.2-1.6h.2l.3-1.5h-.2v-.7h-.2v-1.2l-.3-.2c-.2-.4.1-.8.2-1l-.3-2h.2l-.2-1 .3-.2c.2-.3.3-.5.3-1h.7c.2-.7.5-.8.5-1.6l-.3-.2h-.2l.2-.5h.2l-.2-.5h-.3c-.1-.4 0-.4-.2-.7h-.2v-.5h-.2v-.7h-.2l.2-1.3h-.3l.2-.3v-.2l.5.2.2-1.5c.7-.1.4-.1.8-.5v-.2h.7l.2-.3h.5v.3h.2l-.2-.7h.5l.2-.3v-.2l1 .2v-.2l.7-.5v.2h.2c0-.4-.1-.8.2-1l.5-.2v-1l.5.2v.2h.5v.2h.3l.2-.3 1-.3v-.5l.3.3c.6.2.8-.3.8-.3h.2c.3 0 .2.3.3.3l1 .2v.2c.7-.1.6-.3 1.2-.5v.7c.4.1.5.2.7.5.7 0 .7-.2 1.2-.5v.3h-.3l-.2.3v.5h.2c.2.2.9.5 1.3.3l.2-.3.7.2c-.1-.4 0-.3-.3-.5 0-.6.1-.8.5-1v-.2c.6.2.7.5 1.5.7v.5l.2.2h.8v.7h.5l.2-.2-.2-.8-.8-.2c.1-.6.2-.7.8-.8-.1-.4 0-.3-.3-.5-.1-.1.1-.2-.2-.2v.2l-.3.2-.3-.3v-.3l-.8.2v-.7l-.3-.2-.2-.2c.4-.1.9 0 1.6 0l.2-.5 1.2-.3v.2h.5l.2.3h.3v.2l.7-.2v-.7h.3l.2 1h.7v-.3l.7-.2v-.5h.2l.3.7c.6-.1.5 0 .7-.5l1 .2-.2.3c.2.6.5.7 1.2.8h.5l.3.8h.5l.3.5.7-.2v.2c.5-.1.9-.6 1.2-1 1.8 0 1 .9 1.6 1.8h.2l.2.3.7.2.2 2.3h-.2c-.1.4-.2 1.5 0 1.8h.2l.2.2c.1-.3.3-.4.3-.8h.7c0 .7-.2 1.2-.7 1.5 0 .9 0 1.1.5 1.5v.2c.5.3.2-.2.7.3h.2v.7l.3.2v.3h.2v.8l.5.3.3 1 .5.2c.2.2.1.4.5.7v.2c.3-.2.1-.1.5 0l.2-.7s-.2-.1-.2-.3h.2v-.3l.3-.2v-.6h.2v-1.5h.2v-.7h.2v-.2h-.2v-1l-.3-.2-.2-1.6-.3-.2v-.5l-.3-.2.2-.8h-.2v-.1l-.5-.3.2-.8h-.2v-.5h-.2v-.4h-.2l-.2-1h-.2v-1.5h-.2v-.5h-.2c-.3-.3-.3-.1-.5-.7l.2-.3.5-.2-.2-1.3h.3l.3-1.6h.2l-.2-.5c.5-.1.5-.3.8-.5 0-.4-.1-.4-.2-.7.8-.3 1-.1 1.2-1.2l.5.2 1-.8v-.4h.7c0-.7.2-.8.3-1.3l.7.2c.2-.3.8-.7 1.2-.8h.5v-.2c.3-.3.1-.3.7-.5.2-.7.4-.4.5-1.2.4-.1.6-.2.8-.5h.2c.1-.3-.4-.8-.5-1.2h.8v-.3h.3c-.1-.5-.4-.8-.8-1v-.2c.5.1.7 0 1.2-.2l.2.5h.3v.2c.2.1.7-.4.8-.5h.2v-.2H208v-.5l-.2-.2-1.2-.2v-.5c.5 0 .9-.2 1.2-.5h.2l-.2-.5h-.2l.2-.8-1.5-.7v-.3c-.1-.3-.3-.3-.5-.5v-.2l1.3-.2c-.1-.7-.5-.9-1-1.2v-.2h.5v-.3c-.5-.1-.5-.2-.7-.7-.4-.1-.4 0-.5-.5h.5l-.2-1.2h.3l.3-1.5h.2l-.2-1.2.8-.2.2-.3.8.2v-.5h.2l.2-.2.2.2-.2.8c-.6.2-.5.4-.8.8h-.2l-.2.5h.3v.2l-.8.7.3.8-.3.2.2.5h.2l-.2.7h.2v.2h.5v-.3h.7v1l1.3-.5-.2-.8h.2v-.3h.2l.2-.7h-.3l.3-1.2c-.9-.2-.7-.8-.7-1.6.4.2.9.4 1.2.7h.8a4 4 0 0 0 .8-1.6l.5.2.5-1.6-.2-1h-.5v-.5h.3v-.3l.8-.7v-.3l.5-.3v-.2h.7l.3-.5.2.2.8-.2.2-.5h1.3v.3h.5v-.2h.2c.1-.4-.3-.4-.3-.7h.2l.2-.7.8.2v.5l.2.2.8-.2v-.3h.7l-.2-.2c-.2-.3-.5-.4-1-.5-.1-.4 0-.4-.5-.5v-.5c.5-.1.4-.3 1-.3-.1-.7-.2-.5-.5-1 .3-.1.5-.2.7-.5v-.3h.2c.3-.3.3-.1.5-.7h-.3c.1-.5.4-.7.5-1.3.5.1.6.1.8.3.3-.3-.2-.3.5-.5v.5h.3v-.5l.8.2c0-.7.1-1.2.5-1.5v-.3h.2l.2 1 .3-.2h.2l-.2-.3h.2v-.3c.3.2.5.7 1 .7v-.2h.3c.2-.6.5-.5.8-1h.3c0-.8-.3-1.2-.5-1.8l.2-.2c.8.1 1 .5 1.8.7v-.2h.5v-.2h.2l.2-.3-.7-.2v-.3c.7-.2.4-.5.8-.8l.2.2-.3.8h.3v.3c.6-.1.7-.4.8-1 .9-.2 1-.8 1-1.8.7.3.1.3 1 .2v.7h-.5l.2.5h-.2v.3l-.3.2v.3h-.2v.3c.9-.5 1.9-.5 3.5-.5v.2l-.7.2-.2.5h-.2c-.3.4.2.3-.5.5v.2l-.7-.2v-.3c-.6 0-1.2.1-1.5.5-.9.2-.4.5-.8 1v.2l-1 .2v.3l-.8.7v.5h-.2v.7l.3.2v.3c1.2 0 1.1.6 1.8 1l.3-.7h.3v.2c-.2 0-.3.1-.2.3h.2v.2c.2.1 1.1-1.1 1.2-1.2l.7.2-.2-1h.2v-.8l.5.2v-.5h.2l.2-.2.5.8.2.2.2-.5c-.1-.1-.3 0-.2-.3l.2-.2 2.3-.5.8-1 .5-.2.2-.8h.2v-.2h.5l-.2-.5h-.7l.2-1.3c-.7.1-1.5 1-1.8 1.5h-.3l-.2-.7h-.7l-.2-.3h-.5v-.3h-.3v-.2h-.2l-.2.3h-.3v-.1l-.2-.3h.2v-.2h.5v-.2l.2-.3h-.2v-.2l-1 .2v-.3h-.7v-.5h-.5l.2-1h-.2c.1-.6 0-.5.5-.7v-.7c-.5.1-.9.3-1.2.2h-.3l.3-.5v-.2h.5l-.2-.3.2-1h.3l-.2-.3-.2-.5c-.9 0-1 .2-1.6.5v.2l-1 .2v-.7h.3c-.1-.5-.2-.5-.7-.7.1-.4 0-.4.5-.5l.2-.3c.1.4.2.7.5 1v.2l.5-.2v-.2h.8l.2-1.5.3.2h.7v-.2h.2l-.2-.7h.2c0-.1.2-.6 0-.8h-.2v-.3l.7.3c-.1-1-.1-.5-.7-1l-.3-.7h-2c-.1-.1 0-.4-.5-.3v.2h-.3v.2l-1.2.2v.2l-1 .3v.2h-.3l-.3.5-.8.2-.3.5h-.5v.2l-.3.2v.3c-.1.2-1.5.9-1.8 1l-.2.3.2.5s-.3 0-.5.3h-.8c-.1 1.1-.6 1.2-.8 2.1-.8.2-.5.6-1 1-.5.3-.7.1-1 .7h-.5l.2-.2.3-.5h.3v-.2h.7v-.2c.2-.2 0 0 0-.3l.3-.2v-.3l.3-.3v-.3l.5-.3v-.3c.2-.4.5-.6.5-1.3l-.5-.2-.2-.2v-.2h.8c.1-.1 0-.2.5-.3.1-.7.4-.7.7-1.1h.3l.2-.3v-.2h.8v-.2h.2c-.2-.3-.1-.4.2-.7v-.2l.8-.2v-.5l1-.3.7-1.3-.2-.3h.3v-.3c.3.3.5-.2 1-.3v-.3l.7.2v-.2l1.6.3v-.2c.5-.1.9.2 1.2.2v-.2h.5c.1-.1 0-.5.5-.3v.2h.3l.2.3 1-.2v-.2c.5-.1.8.1 1.2.2v-.4c.3-.1.7-.3 1.2-.2v.2c.2.1.6.4 1 .3v-.2h.3v-.1l.7-.2.3.8h.7c.2 0-.1-.2.2-.2l.2.2.2-.7c.4 0 .4 0 .7.2v.2h.3v.2c.8-.1.4-.2.8-.5v-.2c.4-.2.7.2.8.2v-.2h.3l.3-.3v-.8h.3v.2l1.1-.7-.2-.8h.2c.3-.4.5-.4.5-1.2l.8-.2v-.5l1.2.2.2-.5 1.5.2v-.3l1.5-.7v-.3h.5l.3-.8h.3c-.2-.9-.4-.9-.5-1.6h.3v-1.3l-.3-.2v-.2l-.7.2v.5h-.3c0-.7.1-.6-.3-1v-.2h-.5v-.2l-.5-.2-.3-.5h-.5v-.2c-1.1-.1-1.1-.1-1 .7h-1.3v.2h-.3l-.7.8h-.3v.2h-.8l-.2.3h-.5c-.6.3-.6.4-.8 1h-.7c-.1-.5-.3-.6-.3-1.3l1-.2v.2h.7l.2-.3.5-.2v-.2l.7-.2.2-.3h.5l.3-.5h.3v-.2c.2-.1.3.3.7.2l.2-.3h.3v-.2h.5v-.1l.3-.2v-.3l.5-.2v-.3l-.7.2v-.2h-.2l-.2-.2v-.8h-.2v-.2h-.2v.2c-.3.2-.4.4-.5.8l-1.2-.3c-.1-.7-.3-.6-.3-1.5l-.7.3v-.3c-.6.2-.3.2-.7.5v.2h-.2v-.5h-.2v-.2l-.5.2-.2-.3-1 .2.2-1h-.2v-.8c-.6-.1-.6-.2-1-.5v-.2l-1.5-.2v-1.2h-.7l.2-.7c-.4.1-.5.1-.7.3h-.2c-.3-.5.3-.7.3-.8v-.3h-.7v-.5l1.5.2s.1-.3.3-.3l.2.3h.2l.2-.8h-.2l-.2-.5-1-.2-.2-.3v-.2h-.8v-.2l.5-.2c.2-.3.3-.8.3-1.3-.4-.1-.5-.3-.8-.5v-.2h-.7l.2-.5-.7-.2v-.2h.3l.3-.8c-.3-.1-.9-.3-1.5-.2v.2l-.7-.2c.2-.8.4-.3 1-.7l.3-.3c-.1-.5 0-.5-.3-.7h-.3v-.2h-.2l.3-.7h-.5v-.5c-.3 0-.7-.2-1 0v.2h-.2v-.2h-.3v-.7c-.2-.5-.7-.9 0-1.3 0-.6 0-.7-.5-.8v-.7h-.2l.2-1-1 .2-.2 1.2-.3.2h-.2v.8h-.2l-.5.3c0 .6 0 .6.3.8l-.3.3v.5l-1.2.8.2 1-.8-.3-.2.5h-.2v.7h-.2l-.2.2v.2h-.3v.2h-.5v.2l-.5.3c-.2-.6-.2-1-.8-1.2v-.5l-.5-.2c-.1.4-.1.5-.3.7l-.2.2v-.3l-.3-.2v-.8h-.2l-.2-.5h-1.2v-.3c-.4 0-.4.1-.7.2-.3-.4-.8-.4-1-1h-.2c-.1-.2.6-1.3.3-2l-.3-.2c-.2-.3-.2-.7-.2-1.2h.7v-.3h.2v-.5h-.5l.3-.7h.2v-.5h.2c.2-.3.4-.4.5-.8h-.5c-.1 0-.3.5-.5.5v-.2h-.3v-.2h-1.2v-.2h-.2l.2-.5.7-.2v-.3h-.8v-.2h-1v.2l-1.5-.2-.2-1-.5.2-.2-1c-.5-.1-.4-.3-1-.3v-.7l-.5-.2-.5-.7-.8-.2v-.2h-.5l-.3-.3c-.4.7-1.3.7-1.8 1.5-.7 0-1.1-.2-1.6-.3l-2 .2v-.2h-.3l-.2-.3c-.2 0-.4.3-.8.2-.2-.1-.9-.5-1.3-.3v.2h-.3v.2c-.2.2-.4.1-.8.2l-.2.2.3 1c.5.2.3.2.8 0v.7l-.3.2h-.2c.1.1.3.4.2.7h-.2l-.2.5-.5.3-.2.8h-.2l.2.3 1 .2-.7.5.3 1.6h.2l-.2.5h.2v.2h.5v.7h.8v.5h-.2v.2l-.7-.2v.5h.2v.8h-.2l-1.5.5v.3l-.3.2a2 2 0 0 0 0 1.3h.7l.2.3h.2v.3c.3.4.8.6 1.3.7l.2.8.3.2.2 1 .5.3.7 2 .5.2v.3h.3c-.2.4-.7 1-.8 1.5l.2 1.5h.3v-1h.2c.1.6.4.8.5 1.3l-1.2.2v.2h-.2v.7l-1 .8-.2.7-.5.2-.8 1h-.2v.3c-.9.2-1.9.9-2.6 1.3v2.1c.5.1.6.4 1 .7l.2 2.3h-.3v1l.3.2v.5h-.2c0 .5.6.6.5.8h-.2v.7l-.3.2v.3h-.1v.3h-.2l.2 1h-.2v.2l-.8-.2c-.1.3-.2.3-.5.5v.5l-2.1-.2.2-.5h-.2a2 2 0 0 0-1.3-1.2c-.1-.5-.3-.7-.8-.8l.3-.8c-.6-.5-.5-1.4-1.5-1.5l.2-1.6h-.2v-1c0-.2.3-.7.2-1.2h-.2l-.2-.5h-.2l.2-.8h.2l.2-2.1c-.5-.1-.9-.1-1.3-.3v-.2h-.3v-.2l-.8.2v-.2l-.7-.2v-.2l-1.5.2s-.1-.2-.3-.2v.2h-.8l-.2-.3-.7-.2v-.3l-1.2-.2-.3-.7c-.2-.1-1 .2-1.5 0v-.2c-.5-.3-.1.1-.5-.3h-.2l-.2-.5c-.4-.2-1 0-1.5 0 0-1-.2-1.2-.5-1.8h-.2v-.5h-.2v-.2h-1.2l-.7-.8h-.5v-.2l-.8-.2-.3-.5h-.9l-.2-.3c-.5-.3-.6-.1-1-.7l-1.5.2v.2h-.3v.2h-.8c-.1 0 0 .2-.5.3l-.2-.8h.2v-.2h-.2v-.5h-.2v-.5l-.3-.2v-.3h-.2v-.3h-.2v-1l-.5-.3v-.5h-.2v-.3h.1v-.3l-.3-.2v-.5h-.2v-.2l-1.8.2v-.2h-.2c-.4 0-.4.4-.7.3-.7-.2-.9-1.4-.8-2.3l-.5-.2v-.3h-.2c0-.3.4-.4.5-.5v-1.5h.2v-.3l.3-.2.2-.5h.3v-.7l-.3-.2-.2-.3c.4-.2 1-.2 1.6-.2v-.3h-.3l.2-1.2c.7-.2.6-.6 1.3-.8v-.7c.7 0 .9.1 1.2-.3h.2l-.2-.7h.2v-.7h.7v-.7l.3.2h1v-.2l-.5-.3h-.2v-.2h1l.2-.5h-.5v-.2l-.2-.2c.2-.1.3-.3.7-.2.3.1.8.6 1.5.3v.2h.3v-.2c.3-.2.4 0 .7-.3.4-.4.2-.7.2-1.3h-.7v-1h-.2V98l1.2.2c.1-.4 0-.4.5-.5l.2-.7-.3-.2c-.2-.2.1-.6.2-1.2.5.2.5 0 1.2 0v-.5h.2V95h.3v.2h.8l.2.3h.7l.2.3-.2.2.2-.5h.3c.5-.3 1.1-.4 1.5-.8.5-.6-.2-.8 0-1.5.1-.3.7-.7 1-.8v-.2l-.3-.2h-1l-.2-.3-2.6-.2c-.7 0-2.6.4-3 .2h-.3l.2-.5 1 .2v-.2h.8l.3-.2v-.3h-.5l.3-.3-.2-.5h.2v-.2c.2-.1.4.5.5.5h.7v.2c.6.1.5-.3.7-.3.5-.2.5.3.7.3h.7v.2l.8-.2 1.2 1.3h.5v.2h.2l.3-.3-.2-.3h.2c.3-.7.1-.7.8-1 0-.7 0-1.2-.3-1.6l-.5-.2v-.2c.4-.1 1 0 1.5-.2V88l.5-.2c.4.7 1.2.9 1.6 1.6h.8v-.3l1.2-.2v-.2l.2-.2-.7-.2-.2-.3h-.5c-.2-.7-.4-.4-.5-1.2l-.7.2c.1-.4 0-.4.5-.5v-.2c.4-.1.5.4.7.5l.5-.2v.2c.4.3.1.5.3.8.2.3.5 0 .8.2v.2c.3.3.1.3.7.5v-.3l1-.8.2-.5h.3v-.2h.8l.3-.5h.5l.2-.3h.3v-.2l1.5-.2.3-.7h.2v-.5h.2c0-.9-.2-1.1-.5-1.6l-.3-.2v.2c-.4 0-.3 0-.5-.2-.7-.2-.2-.1-.5-.5l-.5-.3v-.5h-.2v-.3h-.2l.2-1.5 1.2-.3v-.7h-.8v-.2h-.4c.1-.4.3-.5.5-.8h.2l.2-.7h.2c.2-.2.2-.3.3-.7l-.3-.3v-.2c-.5.2-1.1.3-1.8.3-.1-.4-.2-.6-.5-.8h.5v-.2c-.4-.2-.6-.3-.8-.7h-.2l.2-.5-1.6-.2c-.1.1-.1.4-.3.5-.1-.2-.3-.2-.5-.3v-.2l-1.6-.3v.2H189c.2.4.4.2.5.3l-.2.5h.2l.2 1.8.3.2h.2v.5h.3c-.2.5-.3.5.2.8v.2h-.5l.2.5c-.5.1-.8 0-1.3.2l-.3 1.6-.3.2.2.7c-.7.2-.2 0-.5.5h-.2v.3l-.5.3v.3h-.2c-.2.3 0 .4-.3.7 0 .5.1.6.3.8v.2h-.5l-.2.3h-.7c-.2.1.1.1-.2.2l.2.7h-.5l-.2-.3-.8.2c-.3-.6-.7-1.1-.8-1.8l-.8-.2-.2-.5h-.2v-.3l-.3-.2v-.5h-.2l-.2-.5.3-.2v-.5h.5c.1-.3 0-1.2.2-1.5l.5-.3c.2-.3 0-.4.3-.7 0-.9-.5-2-1-2.3l-.3-.2c-.4.4-1.1.4-1.5.8h-.2v.9h-.2v.3h-.3l.2 1.8h-.5v.2l-.5.2v1.2l-1-.2.2-.3-.2-1h-.2v-.8l-.7-.5.3-.7-.3-.2v-.3c-.1-.2-.3-.1-.3-.3h.2V76h-.3v-.5h-1.2v-.2h-.3v-.2h-.7l-.2-.3c-.3-.2-.5-.4-1-.5l-.3-.7a4 4 0 0 1 1.3-.7c.1-.4 0-.4.5-.5l.2-.8c-.7.1-.7.4-1.3.5l.5-1.5.3.3h.3v.2c.3.1.3-.2.3-.2l.8.2.2-.3v-.7h-.2v-.2l-.7.2c-.2-.4-.4-.5-.5-1-1.3 0-.8-.1-1.5-.7v-.2h-.3l-.2-.3h-1l-.2-.3h-.3v-.2c-.3-.2-.3-.3-.8-.3-.1-.4-.1-.3-.3-.5v-.2h-.3l-.5-.7-.3.2v-.5h-.2v-.2l-.7.2V65h.7l.2-.5h-.2l.2-.7c.4-.1.5-.1.7-.3.4-.1.4 0 .5-.5l-.8-.3-.2-.2V62h-.2v-.2l.7-.2v-.3c1.7 0 3.2-.1 4.4-.5h.7c.5-.2.6-.5 1.2-.7.2-.8.4-.7.8-1.2h.2v-.8l.3-.2.5-1.5h-1.5l-.2-.3-1.8-.2-.2.3v.2h-.2l-.3-.7h-.3v-.2h-.7v-.2h-.5v-.2h-.5v-.2h-1.5l-.3-.2a5 5 0 0 1-.8 1.2v.2c-.1.1-.3-.5-.3-.5l-2.1.2c.1.6.3.7.3 1.3l-.8-.2v.8l.3.2c.1.2-.1 0-.2.2l.2.8h.2v.3h.2c0 .2-.3.3-.2.7h.2l.2.7h.3v.8l-.2.2h-.3c.1.5.4.8.8 1v.5h-.2c0 .2.2.3.2.3 0 .3-.2.3-.2.3-.1.4.2.5.2.5l-.2.8-.8.2-.2.5h-.3v.3c.6.2.7.6 1.2.8v.3c-.8-.1-.9-.4-1.6-.5v.7c-.5.1-.6.3-.7.8h.3c-.1.4 0 .3-.3.5 0 .9.1 1.2.7 1.5v.2l-1.3.2v.7h.3l-.2.5c.4.1.5.3.8.5v.2h.7c.2.1-.1.1.2.2-.4.6-.7.6-.7 1.6.4-.1.4 0 .5-.5h.3v.5h.3V73h.2v-.2l.7.2v.2h.5l.7.8h.2v.5h.2l.3.5h.5l.2-.3h.5l.2-.3h.3v-.2h.3V74l.8-.2v-.2c.4 0 .4.1.7.2v.2l-.2.2h-1l-.5.5V76h.2v.2l-.7-.2s-.2.3-.5.2V76l-.7-.2-.7.5c0 .6.1.8.5 1-.3.5-.5.5-.5 1.3.9 0 1.2-.1 1.6-.7h.2c.4.7-.5.3.2.8-.2.8-.1.2-.7.5l-.2.3h-.7v.2h-.7l-.2.3-.7.5v.3h-.2c-.2.4.1.2-.3.5v.2l-1-.2.2.5h-.2v.3h-.3v.7c-.5.1-.5.2-.7.7h.5v.2c.8.6-.1.2.2 1l.2.2.8.2v.3c-.5.1-.4.3-1 .3v-.3l-1-.3v-.2h-.2l.2-.3c-.7-.3-1.3-.4-1.5-1.2-.1-.1-.2 0-.2-.3h.2l.2-.5h.2v-1h.2v-.8l-.2.2c-.3.2-.2.1-.3.5h-.3l.2-.3h.2v-.3h.2v-.7h-.2V80h-.2l-.3.8h-.7c-.2-.6-.4-.4-.5-1-.9-.1-1.1-.5-1.6-.8-.2.5-.1.2 0 .8l-.5-.2c0 .9.2 1.6.5 2.3h-.2v.2c-.5-.2-.4-.1-1 0l-.2.3c-.1.1 0 .2-.3.2v-.2h-.8v-.2h-1.3c-.3-.1-.4-.8-1.3-.5v.2h-.3v.2l-1 .2v.2l-.7.5-.7-.7c-.3-.3-.1-.1-.3.2-.6-.1-.5 0-.7-.5-.8 0-1.1.2-1.3-.5h-.5v-.2h-.2v-.5l-.5.2v-.2l-.3-.2-.2.5h-1.2v.2h-.4c.1-.3.2-.5.5-.7-.1-.5-.3-.7-.8-.8v.3c-.4.1-.4 0-.5.5l-1-.3-.2-.7s.3-.2.2-.5h-.2c-.3-.7-.3-.4-.2-1.2l-1.6-.7v.2h-.8v.2l-1.3-.2v.2l-.7.2v.2c-.3.1-.3-.2-.3-.2-.5-.1-1.3 0-1.5.2h-.2l.2.5h-.2l-.2 1h-.2c-.1.4 0 .4-.5.5l-.2.7.5.2v-.2l.5-.2v.2l.5.2.2-.5h-.3c.1-.4 0-.3.3-.5v-.2l.5.2v.2l.5.2.5-.3.2-.5 1.2.2v-.2h.7v-.2h.2c-.1-.5 0-.5-.3-.7v-.2c.5-.3.7.3.8.3l.7.2-.2.3c-.5.3-.9-.4-1.2.7-.8 0-.9.1-1.2.7h-.3v.3l-1 .2v.2c-.4.1-.4 0-.5.5h-.7c-.1.6-.2.6-.7.8l.2 1h.2c.2.2.4.4.3.8h-.2l-.2.5c.3.5.7-.1.8 1-.8 0-.8.1-.8 1l-.2-.2c-.4-.2-.6-.6-.8-1V85l-.3-.2-.2-2.1c-.3.3-.3 1-.3 1.6l-.5.2-.2-1h.2l.2-.5-.3-.2-.2-.7h-.7v-.2c-1.1-.1-.7-.5-1.3-1v-.2h-.5v.3c-.7.1-.6.2-1 .5v.2h-1.2v.2h-.5v.2h-.7v.2l-.5-.2v.2h-.5v.2h-1.5s-.1.2-.5.2v-.2c-.1 0-1.2.3-1.6.2v-.2l-1-.2V81l.5-.2c.3-.3.1-.5 0-.8.4.2 1 .2 1.6.2l.2-.5c-.9-.3-.4-.8-.8-1.2h-.3l-.5-.7-.7.2-.5-.7-1.6.3.7.5v.3l-.3-.2h-1l-.2-.3h-.5v.1h-.8l-.2-.3-.7-.2-.2-.3-.2.2h-.7V77h-1v-.5l-.5-.2v-.2l-1.6-.2v-.2l-.7-.2v-.2h-.5l-.2-.3-.5-.2v-.3l-2-.5h-.3v-.2h-.5v-.2h-1.1v.2l-1.2-.2v.7c-.5.2-1 .5-1.3 1h-.3c-.1-.2-.1.1-.2-.2v-.7l-.5-.3.2-.7h-.2l-.2-.7.3-.2.2-.3-.7-.2v.3l-.5.2c.1.4.1.5.3.7-.3.4-.3.1-.5.7h.3c0 .7-.1.6-.3 1h-.2l.2.7h-.2v.2h-.5v-.3c-.7-.2-.2-.1-.5-.5h-.2v-.2h-.3l-1.3-1.5h-.3l-.3-.3v-.3l-.3.2v-.3h-.2v-.3l-.3-.2v-.2l-1.1-.3-1-1.2h-.3c-.3-.3-.2-.8-.5-1.2l-1.3-.8v-.2l-.8.5.2 1.2h.3a5 5 0 0 1-1.5 2.8v.2c-.2.1-.7-.3-1.2-.2v.2h-.3l-.2.3-1 .2v.2h-.2v.8c-.1.1-.2 0-.3.5-.7.1-.5.3-1.3.3v.3h-.3l-.2-.7-.8.2.2.7-.7.2-.2.3c.3-.1.2-.2 0-.2l-.2.8h-.2c-.4.5-.4.5-.2 1.2l-1.5.3.2-1.2.8-.3-.2-1c1.2-.5.7-.4 1.2-1.6l3.8-.7v-.3h.3c.1-.5.2-.4.5-.7v-.2l.5-.2v-.3h.3V71l-.8.2V71l-1.8-.2-.7 2c-.4 0-.4 0-.7-.2v-.2h-.3v-.2c-.3-.1-.6.2-.8.3v.2h-1v.5l-.8.2-.2 1.1-1.6.3c-.1-1.3-.4-.6-1-1.2h-.2v-.5H83l-.2 1h.2v.2h-.2c-.2.3-.3.3-.3.8l-.8-.1v1h-.5l-.2-.5h-.5v.2l-.8-.2.2 1 1 .2.2.7h.2v.6h-.2l.2.3H81V78l-.7-.5v-.3l-.3-.3h-.3l-.2-.3-1-.2v-.2h-.3V76l-.7-.2v-.2h-.7l-.5-.7c-.3-.2-.7 0-1.2-.2v-.2l-.5-.2-.3-.5h-.7l-.7-.8c-.3-.2-2.1-.1-2.6 0 0 0-.2.3-.5.2l-.2-.3h-.8v-.2h-.3v-.2H68l-.2-.3h-.5V72H67l-.1-.1h-.5l-.2-.3c-.5-.2-.6.3-.7.3-.2.1-.3-.2-.3-.2-.7-.1-.6.4-1.2-.3-.7.1-.7.3-.8 1H63s-.4-.5-.7-.5l-.2.3h-.3l-.2-.5-2.8-.2-.2-.5h-1.1v.2c-.3 0-.3-.2-.3-.2h-1.8v-.2l-1.5.2-.2-.3-1 .2-.2-.3H52l-.3-.5-.7.2c.1-.2 0-.3 0-.4-.6-.2-1 .4-1.3.5h-1v.2l-.5.2v-.2h-.5v-.2h-.8v-.2h-.5V70h-1v-.2h-.3v-.2h-1.2l.2-.5-1.8-.3v.2h-.5v.2h-1.3v.2l-.8-.2V69h-.2l-.2-.8H39l-.2.3v.2h-.7l-.1.4h-.3v.2l-.5.2v-.7h.2v-.7h-.2v-.2h-.8l-.2-.3h-.3v-.2h-1.2l-.2.3h-.3l-.3.5h-.3l-.2.3h-.3v.2l-1 .3v.2h-1.6l-.5.5-.3-.5-.2-.2c-.1.3-.3.4-.3.8l-.8-.2v.5l-.7.2v.2h-1.8c-.5.2-.4.6-1.3.7-.3.6-.7.8-.8 1.5-.5.1-.6.3-1 .5l-.3 1.6-.5.3v1h-.2v.7c-.1.2-.1-.1-.2.2l-.3.2h-1v.2H20v.2h-.8v.2c-.4.1-.6-.3-1.2-.2v.2h-.3v.2h-.8v-.2H16v.2l-.8-.2.3 2-.5.2-.2.3c.4.4.5.1 1 .3l.5.7h.3v.2l1 .2.5.7.7.2.5.7h1V83h.2c-.1.2-.4.8-.2 1.2h.2v.2l1.2.2v-.3l1.2-.3.3.7c.6 0 .9 0 1.2-.3h.5v.2h.2v.2h-.2l-.9.4.2.3v.2c.3.1.5-.1.7-.2l.2.5h2v.2h-.2v.2h.1l-.2.5h-1.3v-.2c-.8 0-1 .1-1.5.3v.2c.2.1.3.2.7.2 0 0 .1-.2.3-.2v.2h.5v.2h.2v.8h-.5V88c-1 .1-.5.2-1 .7v.2H24v-.3l-3.3-.2v-.2c-.4-.3-.4-.3-1.2-.3v-.2l.5-.2v-.8h-.2c0-.9-.1-.6-.3-1.2-.5 0-.9 0-1.2.2l-.2.3h-.3v.2h-.5v.2H17v.2h-.5v.2h-.3v.2l-.5.2v1l-1 .2c-.1 0 0-.5-.7-.3V88l-1 .2-.2.3h-.3l-.2.3H12c-.2.1-.1.4-.5.7l.2.3v.2c.5.3 1-.2 1.3-.2v.2c.6.2.9.3 1.6.3l.2.5c-.7 0-.8.2-1.3.3l.2.5h.3l.3.5h.2l.2.8h.2c.2.2 2.3.8 2.8.8v-.3l.3-.2h1.5V93h.3v-.2l1.5.2v-.5l1 .8c.3.5-.3.4.5.7.2-.6.5-.5.8-1h1.6v-.2h.3v-.2l1.3.2c0 .7-.2.9-.7 1.2l.5 1.6V97h-.2v.2h-.2v.2H26v.2c-.6.3-1.5.2-2.1.2l-.2.5a2 2 0 0 0-1.2.8h-1.3l-.2-.3c-.4-.3-.3.2-.5-.5l-1-.2c-.2.3-.6.5-1 .7.1.4.3.5.5.8h.2c.2.3.2.9.2 1.5h-.2v-.5l-.8-.2c-.2.4-.3.5-.3 1.2-.9.1-1 .6-1.6 1v1l-.3.2c-.5.1-.6.3-.7.8h.7l-.2.7.7.2v-.2h.3c.1.3.3.4.3.8h1.6c.1.1.1.5.7.3v-.2l.8-.2.2.5-.8.7-.2.5-.3.2v.5s-.3.1-.2.5l.3.2v.3h.5c0 .7.2.7.5 1.2l1.8-.2v-.3l.7-.5v-.5h.1c.1-.4-.1-.4-.2-.5v-.5l.3.2v-.2h.3l.2.8-.3.2v.8l.7.5v.5h.2v.3h.2v.3h.2c.2.6-.3.5-.3.7v.8l1-.2v.3l-.7.3c0 .1-.1.7.2.5v-.2h.2l-.2.8c.8-.1.7-.3 1.3-.5.2-.7 1.5-1.3 2.3-1.5.1.9.9 1.3 1.3.5.3.3.1.4.3.7l.5.3v.3h.2l.3.5s1-.2.5-.2h-.2v-.8h.2v.2c.6 0 .6-.2.8-.7h.2v.8c.1.2.1-.1.2.2.8 0 1.4-.2 1.8-.7.4-.1.4 0 .5-.5l.7-.2-.3 1.2H35v.5h-.2c-.2.3-.4.4-.8.5l-.2 1.3-.3.2h-.2l-.2 1.6.2.2-.5.2-.2.8-.3.2c-.4.4-.6.5-.7 1.3-.8.1-.9.3-1.3.7l-.2.3-1 .2-1.3.8a6 6 0 0 0-.2 1.5H27v.2h-.3l.2-.5c-1.1 0-1.7.3-2.6.5l-.3 1-.5.2-.2.8H23l-.2.5c-.9 0-.6.1-1.2.3v.5l.3-.3.7.2c.1-.4 0-.4.5-.5.1.4 0 .4.5.5 0-.4 0-.4.2-.7h.2v-.5l.5-.3v-.5h.2v-.3l.3-.3h.8l-.3.8h1l.2-.3v-.2l1 .2v-.2h.3v-.2c.4-.3.5-.6 1.2-.7v.5h.2l.2-.7.3.2c.7-.1.8-.4.8-1.2l.7.5v-.2h.2c-.3-.5 0-.7 0-.8h-.3v-.2l1.5-.5-.2-.5 1-.2v-.5h.2v-.3h.2v.2l.8-.2.2-.3h.5v-1.3l1-.3v-.3h.5l.2-.5.8-.7v-.2c.3-.2.5.1.7-.2.2-.2 0-.5.2-.7h.3l.2-.3h.7v-.2l1-.3.2-.8-.2-.2h.2l.2-.3.5-.2v-.3l.7-.2v-.7c-.6 0-1.1 0-1.5-.2l.2-1.3h.2v-.2h.2c.2-.2.1-.4.2-.8h1.3l.2-.7.7-.3-.2-.8.7.2v.2l.5-.2.2-1.2h.2c.3-.5.8-.7 1.5-.8v-.5h.2c.2-.8.4-.4 1-.8l1.2-1.3h.2v.5h.2v.2l1.3-.2.3-.5H51v.2l-.5.2-.2.3-.2.5h.2c.2.4.5.5.7 1l-1.5-.2-.2-.3h-.7l-.3.5H48v.2h-.3l-.2.3H47v.2c-.2.3-.3 1.4-.2 2 0 0 .3.1.2.3l-.7.5v.3h-.2c.1.6.1.6.5.8v.2l.5-.2v.2h.2c-.2.4-.8 1-1.2.7H46l-.2.8 1.2.2v-.2l.5-.2v-.3l.8.2c.2-.7.3-.4.7-.8h.2v-.5c.6-.1.7-.3 1.3-.3 0-.4-.1-.4-.2-.7l.5-.2v.3h.3c0-.7.2-.7.5-1.2h.2v.5h.3l.2-.3 1.6.3.2-.8h.7c-.1-.6-.4-.6 0-1v-.5l-.7.2v-.3h-.5v-.2h-.2v-1.3c1 .2.5.4 1.5 0v.3l.8.2v-.5c.6.3 1.1.5 1.5-.3h.2l-.2.8.8.2v.2h-.5v.2h-.3v.2h1.2v.3h.5v.2h.1c-.1.5 0 .5-.3.7l.2.5c.8 0 1.2 0 1.5-.5h.2v.7l.3.3.2.2h.8v.2h.3l.3.5h.7v.2l1.2.2v.2c.2 0-.1-.1.2-.2h.5l.2-.3h.8c.1 0 0-.2.3-.2v.2h.5v.2h.3v.2h.3v.2l.8-.2.3.5h.5v.2h.3v.2h.8c1 .3 1.7.3 2.1-.5h.2v.5h-.2c-.1.6.5.5-.3 1 .5.8 1.2.3 1.3.3l.2.5c.3.3.8.2 1.2.2l-.2-.7h1c-.1.5-.1.9-.5 1.2.2.6.5.8.8 1.2h.2v.5l.5.2.3.7c.5 0 .8 0 1.2-.2l.2.8h.5v.2c.3.3.1.3.7.5l.2.8h-.2c.2.7.3.3.7.8h.5c.1.4.1.5.3.7l.3.2.2-.8.5.2v.3c.6.2.4.3 1.2.3l.2-.5h-.2c0-.8-.1-.8-.8-.8l.5-.5-.8-.7-2.3-.2-.2-.7c.4.1.3 0 .5.3l.8-.3v-.2c.4-.2.5.1.8-.3h.2l.2.7c0-.6-.4-1.3 0-1.6V114h.2c.2.5.3 1 .3 1.6.6.3.9.6 1.6.3v.2h.2v.7h.2v.2l.7-.2-.2 1h.3l.3.7h.2c0 .2-.3.5-.2.8l.3.2v.8l.3.3h.8v.5h-.2c.1.5.1.7.5.8h.3l.2.5 1.3 1v1.2l-.3.2v.8l.8-.2v-.8l.3-.2c.4 0 .4.1.7.2v.2h-.5l-.2.7h-.2c-.1.4.4.8.5 1.5l.7-.2.2.2v-.2h.2l-.2-1.1h-.2v-.2c.5.3.4.6.7 1.2h.2l-.2.8h-.8l.2.5.7.2-.3.3.2.3v.2l.8.2.2-.7c.5-.1.7-.3.8-.8l.5.2.2.5-.7.2v.2l-.7.5v.5h-.3l-.3 1 .2.2h.3l.2.3h.2l-.2.8.5.2v.3h-.5l.5 1.5c.5.1.4.3.8.5v.2l.5-.2c-.1-.4-.1-.5-.3-.7v-.2l.5.2.2-.3h.5v-.6h.2l.2.5-.5.2c0 .8 0 1 .7 1.2v.2c-.4-.1-.3 0-.5-.3-.4 0-.4.1-.7.2.1.8.5.8.8 1.3h.3v-.3h.2l-.2-.3h.3l-.2.7.3.2.2.7c.6 0 .6 0 .8.3h.2l-.3.5v.2h.7v.3h-.3v.8l.7.3v.2h-.7l.3.3-.7.2c0 .7-.2.9.2 1.3v.2c.3.1.3-.2.3-.2h.7v-.2l1-.2v.2l.8.2c-.1.3-.2.3-.5.5l.3.3v.2h.2v-.2h1v-.2c.4-.1.8.3 1.3 0v-.2l.7-.3v.7h.2c.4.6.6 0 .3.8l.5.2v.2h.3v.2l1-.2v.3h.3c0 .6 0 .6-.3.8v.2h.2v.2l.7-.2.2-.5c.4 0 .4.1.7.2-.1.4 0 .3-.3.5.1.5.3.6.8.7v.3h.5v.7l.8.7c-.1.6-.2.6-.7.8.1.5.7.7.7 1.2l-.2.2c.4 0 .4-.1.7-.2v.2h.2c-.2.8-.7 1.1-.3 2.1h-.6l-.2-.7-.3-.2c-.1-.2.1-.1.2-.2l-.2-.7.3.2h.2l-.3-.8h-.3l-.3.5-1-.2v.2l-1-.2v-.2l-1 .2v-.2h-.3v-.2l-.8-.2.2 1.6.3.2c.4.7.9 1.3 1 2.3h.3l-.2.8h.5v1.2l-.3-.2h-.2v1.2h.3v.3h-.3l.2 1.8h.2l-.2.5h-.2v1.3h.2l-.2 1h-.2c-.1.4.2.6.2.8h-.2c-.1.5-.3 2.6-.2 2.8 0 .5-.2.3-.3.5-.2.4 0 1.6.2 1.8 0 1.2.1 1.7.8 2.1v.3h-.2c-.1.2-.3.4-.2.8h.2v.8s.2 0 .2.3h-.2c-.2.9-.1 1.5 0 2.3h-.5v.3h-.2l.2.7h.2v.3l.3.2v.3h.2v.5l.3.2v.7l.3.2.2 1.8.5.2.2.3c.1.4 0 .4.5.5v1.3l1 .2v-.7h-.2v-.2h.7v.2h.3c-.3.5-.5 1.1.2 1.5v.3l-.8-.5-.2.2c0 .4 0 .8.2 1h.3l.3.5.8.2v.2h.2v.5l-.7.2-.2.7.8 1v.3l.3.2v.5h.2l.2.7.5.2.3.3v.3l.3.2-.2.5.8.5v.2h-.2l.2.8h-.2v.7h.2c.6.5.7-.3 1.3 0l.2.3h.3v.2l1.8.3.2 1h.2v.2c.3.1.4-.2.5-.3.7.2.4.4.8.8l.5.3.2.5h.3l.3.5h.2v1h.2v.3h.2c.1.4-.1.4-.2.5l.2.5h.2v.5h.2v.3l.7.5v.7l.7.5c.3.6-.3.7 0 1.3l.3.2.2.8c.7.2.2.1.5.5h.2v.3l.7.3v.3l1.2.3v.3l.5.2.8 1.3-.2 1 .3.2.2 1h-.2l.2 1.2h-.2v.5h-.2v.3c-.1-.3-1.1 0-1.6 0 .2.8.4.4 1 .8l1 1.3h.5v.5l.2.2h.8l.2.3.7.2.3.5h.3l.3.3v.3l.7.5c-.1.5-.2.5 0 1h.2v.7h.2v2l.5.5h.5l.2.7c.7.2.6.5 1 1l.5.3c.3.5.2.6.8.8l.3 1h.2v.8h.2v.2h.5v-.5l.5-.2v-1.3c-.4-.1-.4 0-.5-.5-1.1-.3-.3-.4-.7-1-.2-.3-.8-.4-1.2-.5l-.2-.5h.2l.2-.8-.7-.5.2-1.2-.3-.2v-.3h-.2v-.9l-.5-.3v-.8h-.6v-.3h-.2v-.5h-.2l-.2-.8-.3-.3h-.5l-.2-1h.2c-.1-.6-.1-.7-.7-.8-.1-1.2-.3-.4-.7-1-.3-.4-.3-1.4-.3-2.1-.8-.2-.2-.2-.5-.7-.2-.2-.4 0-.7-.2v-.2h-.2c-.3-.5.3-.8.2-1.2l-.3-.2-.3-1-.8-.2c0-.4 0-.4-.2-.7h-.2v-.3h-.2v-.3h-.2v-.7l-.3-.2-.2-.8-.3-.2v-.3l-.5-.3.3-1.5h-.2v-.2c1.4 0 1.1.6 2.1.8l.2-.5 1-.2c0 1.1.2.7.7 1.3h.2l-.2 1.5.3.2.3 1h.3c0 .9.5 1.8.8 2.3l.5.3c.3.5-.3.2.3.7v.2h.5v.5h-.2l.2.8 1.2.3c0 .4 0 .6.2.8h.2v.5h.2l.3.5h.8l.2 1h-.2c.2.7.6.8 1.2 1l.2 1c.7 0 .9.1 1.3.3v.3h.3c-.1.6-.3.8-.8 1 0 .5 0 .8.2 1.2h.7l.2.7.7.3v.2l.5.2c.3.4-.2.3.5.5.1.4 1 2.1 1.3 2.3h.3v.2l.7.5v.7l.7.3v.3l.3.2v.5l.5.3v.5h.2v.3h.2v.3l.3.2v.3l.5.3v.3l.3.2.2.8.3.2v1.2l.3.2c.1.3.3 1 .2 1.5-.2.6-.6.7-.7 1.5h.3c-.1.4-.2.5-.5.7l.3 1.5.5.2c.1.7.4.9.8 1.3l.2.3h.3l.2.3h.3v.2h.5c.2.2 0 .4.2.7h.2l.2.3h.3l.2.3h.3l.3.5v.3c.7.2.3.3.8.7v.3h1.3v.2h.3v.2h.7l.8 1 .7.2v.2l.5.2.2.3h.5v.2h.3l.3.5 1.5.5h.8v.2h.3v.2l.8-.2.2.5c.7 0 .6.1 1 .3v.3h.3v.3l1.2-.2.2.3c.5.2 1-.1 1.3-.2l.2.5 1.5.2v-.2l.5-.2.2-.3h1.6v-.3h.5l.2-.3c.5-.1.4.3.5.3h1.5v.2h.3l.7.8h.7l.8 1h.2v.7l.3.2v.2h.3c.5.4.2.8 1 1 .2.7.7.6 1.2 1v.2h.2l-.2.3h.2v.2l1 .3s.1-.3.3-.2l.2.3h.5l.2.3 1 .3v.5c.3.1.9.3 1.5.2v-.2l2.3.5v.2c.6-.1.7-.1.8-.7h.8l-.2.2v.8h-.2v.7l.5.2.2.3.7.5v.3h.2v.3h.2v.5l.3.2v.5l.3.2v.3l.7.5v.3l.3.2v.5h.2v.5h.2l-.2.2c0 .4.1.3.3.5-.1.4 0 .4-.5.5l-.2.3c0 1.1.1.7.7 1.2.2.1.3.5.5.7v.2h.5c.2-.7.4-.6.2-1.3l.3.2h.3l.7 1.3.8.2v.3c.5.1.7.2.8.7h.2l-.2.8h-.2c0 .4 0 .4.2.7h.2v.3h.2v.2h.2v-1.2c.9.3.3.5.7 1.2l.3.3c.7-.2.4-.4 1.2-.5l.2.3c.3.3 1 .1 1.3 0l.5 1.3 1.2-.2c0 .7.2.8.3 1.3l.8-.2v-.2c.4-.4.1-.4.8-.5 0-.7-.1-.7-.5-1v-.2h-.5v-.2l-.2-.3.7-.2v-.2h.5v-.2l.5-.3v-.5l.8-.5v-.2l.7.3c.2.6.4.6.5 1.3h.3l.2.7c.5-.1.7-.3 1.3-.3v.7h-.5c-.1.4-.1.5-.3.7v1h.2c.2.6.5.7 1 1v.2h.8v.2h.2v.7l.2 1.2h-.8l-.2 1 .3.2c0 .8-.1.9-.8 1 .1.3.2.3.5.5l-.2 1h-.2c-.1.3.2.3.2.3.1.3-.2 1.5-.3 1.6l-.5.3c.1.8.6 1.2 1.3 1-.2.6-.5.7-.8 1.2h-.2v.5h-.1l-.2.7-1 .2v.2h-.3l-.5.7h-.2c-.3.6.3.5-.3 1 .2.3.2.4.7.5v.3H201v.5h.2c-.1.9-.8.9-1.1 1.5h-.5v.3h-.3l-.2.7h.2v.3h.2v.8l.2.3-.5.7h-.5l-.3 1.5.3.2.2.7h-.5c-.1.5-.4.6-.8.8.1.9.4.5.5 1.3h-.3l-.2.5h-.2l.3 1h.3v.7c-.5.1-.5 0-.7.3l-.2.2c.7.2 1 .5 1.5.8l.2.2v-.2l.5-.2c.2-.1.1-.3.3-.5v-.2h.2v.8h-.7v.2h-.2v.5l.3.2c-.6.3-2.1 1.9-2.5 2.5l-.5 1.5.2.2v.2l.5.3c0 .2-.3.4-.2.8.1.3.7.7.5 1.3l-.3.2v.7l1.5.8.2.5h.3v.2l.5.3v.3l.5.3v.5l1.2.8.2.7 1.3 1.2v.3l.3.2v.3l.5.3v.3l.3.2.2 1 .5.3v1.2h.2l.2.7h.2v1.2h.2v.5h.2v.3h.2v1c-.1.1-.3-.1-.2.2l.5.3v.3l.3.3h.2c.2.4 0 1 0 1.5.4.1.5.1.7.3h.2l.2 1h.2l.2.8h.3c.2.8.3 1.5.3 2.6h-.3c0 .3 0 .5.2.7h.3v.2h.2v.3h.2l.2.7.3.2v.3h.2v.3h.2l.2.8.5.2.2.3h.3l.5.7h.3v.2c.4.3.6.7 1.2.8v.3l1 .3.2.3h.5v.2h.5l.2.3h.5l.2.3.7.2.2.3.8.2.2.3h.3v.2h.3v.2h.5v.2c.6.5.1.2.3.7l.3.2v.5l.8.7.2.5.3.2.2 1.8a11 11 0 0 1 0 5.1c-.1.4.3.9.3 1.6h-.3l-.2.8h-.2l-.2 3.8-.5.2c0 .5 0 .9.2 1.2l.3.2-.7 2.5v2.1h.2l.2 1h-.2l-.2 1h-.2c-.2.5.2.8.2 1.2h-.2v.5h-.2c-.1.3.2.5.2.5l-.2 1.5-.5.2.2 1.6-.3.2v1.3h-.2v.3h-.2v.8h-.7v.3h-.2c-.5 1.3.9 1.6.7 2.8h-.2v1.5l-.3.2-.2 1h-.2l.5 2.1h.2c.1.3-.2.3-.2.3v3.3c-.7.2-.3.3-.8.7v.8c0 .2-.2-.1-.2.2 0 0 .4.1.3.5l-.3.2v.5l-.5.3v1.5h-.2v.3h-.2l-.5 1.5h-.2v.3h-.2c-.2.6.3.7.3.8l-.2 2-.3.2v.3l-.3.2c-.2.3 0 .9-.2 1.2l-.7.3.3 1.5c-.9 0-.6.1-1.2.3v.3l.3.2s-.3.7-.2 1l.5.3c.3.7-.4 1-.3 1.5h.2v.3h.2c.1.2-.1 0-.2.2 0 .2.1-.1.2.2v1h.2v.3h.2l-.2 2h-.5l-.2.3v1.2h-.2l-.5 2.1h.2v1.2h.2l.2.8h.7c.1-.5.3-.6.5-1h.3v.2c.3.3.1.3.7.5-.1.8-.1.4-.5.8h-.2l.2.8c0 .7-.5 1.6 0 2.1 0 .1.1.5-.2.3 0 0 0-.3-.2-.2-.2.2-.4.9-.5 1.2h.3c0 .8.2.9.5 1.5l-1.2.7c.1.6 0 .5.5.7l-.2.3v.2l-.8-.2c.1.4 0 .4.5.5v.2l-.5.2.2 1.6-.3.2v.8h.5l-.2.7h-.2v2.1c-.4.1-.3 0-.5.3h-.2v-.7h-.7v.5h-.7l.3-.3v-.5c-.3.3-.3.5-.8.7l.2-.8h-.3v-.2l-1.3.5c.1.3.2.3.5.5-.2.9-.8.8-.8 2h.3l-.2-.7h.8v-.3h.2c-.1.4 0 .3-.3.5 0 .4.1.4.2.7h1v-.5c.4 0 .8 0 1 .2v.3l.3.2-.2.7.3.2c-.3.4-.4.3-.5 1l.3.2h.2l-.2.5-.7-.3v.2h-.2v.5h.2v2h.2l.2.5h-.3l-.2 2.1h.5v-.5l.5-.3h.2c-.4.7-.5.5-.3 1.3-.4 0-.4.1-.7.2l-.2.2v.8h-.2c-.2.5-.3.6-.3 1.3.5 0 1 .2 1.3.5h-.3v.5c.4.3.3.4 1 .5v.2l-1.2.5c.1 1.3.5.5.8 1.2v.7h.2v.2h-.7v.7l-.8-.3v.2h-.2c.2.3.2.4.7.5v.2c.3 0 .2-.3.3-.3l.3.2.2-.3h.3v.7h.2v.2l.7-.5v.2h.2v-.5h.2l.2-.7h.2v.3h1v.3l-.7.3v.2l-.5-.2-.2 1.2h-.3v-.5l-1.2.2.2.8h.2l-.2.7.3.2-.2.2v.7c.2.1.3.2.7.2l.2-.2v.2h.2v.2h.2l-.2.5 1.2.5v.3h.3l-.2-.7.3-.2h.3v.2c-.2 0-.3.5-.2.7h.2c.4.7.9.5 1.3 1l.8-.3v-1.8h.2v-.5h.2v-.7h.2v-.2h-.2v-.3l2.1-.3v.2h.5l.7-1.3 2 .2c-.2-.7-.6-.8-.7-1.6l-.8.2v-.2l-.3-.2.7-.2c0-.4-.1-1.1-.3-1.3v-.2l-.5.2c.2-.6.2-.3.5-.7h.2l.2-1h.2l.7-.7h.3c0-.9-.2-.7-.8-1 0-.5 0-.7.3-1v-.2h.2v.2c.4.2.6.7.7 1.2.8-.1.9-.5 1.5-.8l.2-.3v-1h-.2v-.2l-.5.2c.1-.4.1-.5.3-.7.1-.4 0-.4.5-.5.2-.8.7-.7.8-1.6.7-.1.7-.3 1.2-.7v-.2h.5l.2-.3c.3-.3.5-.4 1-.5l.3-.7-.8-.5-.3.2v-.2l.5-.2c.1-.9.2-1-.2-1.8l-.8-.2v-.2h-.8l-.2-.5h-.2c-.3-.3-.3-.4-.8-.5l-.3-.7h-.2c-.2-.4.1-.5-.3-.8 0-.6.1-1 .5-1.3l.5-.2V414c.6-.1 1.1-.7 1.3-1.2h.3l.2-.7h2v-.8l-.3-.2h-.2c.1-.5.2-.4.5-.7v-.2l.5-.2v-.3h.2l-.2-2.1h.2l.5-1.5h.2l.3-.5.8-.2.2-.5-1-.2s-.1.3-.3.2v-.2h-.2v-.2l.5-.3c.8 0 1 .1 1.5.3v.7c.7 0 .7-.1 1-.5h.2v-.5h.2v-.7h-.2l-.2-.5h-.8v.7c-.9-.1-1.3-.5-2-.8l.2-1.6h-.8v-.2h-.2l.3-.7h.2v-.3h.2l-.2-.7h.2v-.3l.3-.3h.3l.2.5h.7v.2h.2l.2.8h1.5s.1.3.3.2v-.2c.7 0 .6-.1 1-.3v-.5c.5-.1.6-.4 1-.7l.2-1.6-.2-.5h.2l-.2-1 .3-.2.2-1c-.5-.1-.6-.4-1-.7 0-.9.1-.6.3-1.2h.3c.1.5.5.9 1 1-.1-.4 0-.3-.3-.5v-.2c.6.2 1.2 0 1.8-.2h.5v-.2h2v-.2h.7v-.2h.8l.2-.3h.7v-.2h.3v-.2h.8v-.2h.3l.2-.3h.3l.2-.3.5-.2.2-.8.5-.3.2-.8.5-.3v-.2h.2v-.3l.3-.2c.4-.6.3-1.2.2-1.8l-1.2-.3c-.1-.4 0-.4-.5-.5-.1-.8-.4-.9.3-1.3-.1-.9-.4-.6-.8-1.2l-.2-.5h-.3v-.2l-.7-.5v-.5h-.2c-.3-.6.1-.6-.7-.8l.2-.7h-.2l-.2-.8.3-.2c.5-.5.4-1.7.3-2.6h.3v.2c-.3 0-.2.7-.2 1 0 1 0 1.8.5 2.3.2.7.3.4.8.7v.2h.7l.8 1 1 .2.2.3h1l.2-.3c1-.4 1.5.7 2.5.3l.2-.3 1.5-.5.3-.7h.2l.2-.7h.2l.2-1 .3-.2v-.1l.3-.2v-.3l.7-.5v-.3h.2c.2-.3 0-.4.3-.7 0-.7.1-.9-.3-1.2.1-.6 0-.5.5-.7l.3-.7h.2v-.4l.3-.2.3-1.2.7-.2v-.3l.5-.2c.2-.8.3-.9.3-2 .6.1.6.2.8.7.6-.2.3-.2.7-.5v.2h.2l-.2 1.8-.3.2v.3l-.3.2v.3h-.2l-.2.5h.3l.3-.7h.2v-.3l.3-.2v-.5h.2v-.7h.2v-.5h.2v-.5h.2v-.5h.2v-.5h.2c.2-.4.1-1 .3-1.3l.3-.2v-.3l.7-.5v-.3l.8-.7v.1l.5-.2.2-1 .3-.2c.1-.2-.3-.7-.2-1.2h.2c0-.2-.3-.4-.2-.8h.2v-1.3l-.3-.2h-.2c-.2-.3.1-.7.2-.8h-.3v-.5h.2l.2-.5h-.2l-.2-.8h.2v-.2c-.1-.2-.4 0-.3-.5h.2v-.3l.3-.2c.2-.5.1-.7 0-1.2.4-.2.6-.3 1.2-.3.2-.7.6-.6 1.2-1l.5-.7h.5l.2-.3h.5v-.2h.3v-.2h.3v-.2l.5-.3v-.7l1.1-.2v-.2c.2 0 .3.3.7.2l.3-.5 1.6-.2c-.1-.5-.4-.6-.5-1.2.4 0 .4 0 .7-.2v-.2h.3v.3c.2 0 .5.3.8.2l.2-.3h.3v-.2h.7v.2l1.2-.2-.2-.8h.5l.3.7c.5 0 1.1.1 1.3-.2.2-.2-.1-.2.3-.5v-.9c.8-.1 1-.2 1.1-1h.2c0-.3-.3-.2-.3-.3l.2-.5h-.2c-.1-.4-.2-1 0-1.3l.7-.5.2-1.3.3-.2c.4-.5.8-.8.8-1.6.8-.2.2-.1.5-.7l.8-.7v-.3l.5-.3v-.3h.2v-2.5c.1-.4 1-1.1 1.3-1.3l-.3-.7h-.2v-.7h.2c0-.3-.2-.3-.2-.3l.2-1.2.5-.3v-.5h.2l-.2-1h.2v-.5h.2c.1-.5-.2-1.3-.3-1.6v-1.8h-.2l.2-1.8h-.7l.2-.5.5-.3c.2-.3-.2-.5-.2-.7h.2v-.3h.2c.1-.4 0-.4.5-.5l.2-1h.2l-.2-.8c1.1.1.8.5 1.3 1l.3-1 .3-.2v-.5l.5-.3.2-1.3h.2v-.5l.5-.3.5-1.5.7-.5v-.2h.3l.5-.7.8-.2 1-1.3h.2l.2-.8.3-.2v-.5h.2v-.3h.2l.3-1h.2v-.5h.2v-.3h.2c.1-.4-.2-1-.2-1.2v-.2h-1zm-70.9-150h.2v.3h-.2v-.3zm8.6-24v.5c-.3.1-.4.3-.8.3-.1-.7-.4-.7-.5-1.5.8.2.6.6 1.3.7zm-5-5.5h.2v.5h-.2l-.3-.7.3.2zm-5.4 3.6l.7-.3v-.7h.2v-.2h.2v1.3l-.3.2c0 .2.2.3.2.7h-.7v.2h-.2v-1.2zm-1.3 3.1l.5.3c0 .6 0 1-.3 1.3v.2l-.5-.2-.5.5-.2-.2c.1-1 .6-1.2 1-1.9zm-8.2 28.1h-.4l.2-1.6h.2c.1.5 0 .8 0 1.6zm2.3-21.9l.8-.2v.3c-.4.1-.6.2-.8.5h-.2l.2-.6zm-2-11.8l-.2.2s-.6 0-.3-.2h.2v-.2l.3.2zm-1-3.4h.2c.1-.4 0-.4.5-.5v.7l-.2.2-.3.2h-.2v-.6zm-.3 16.4l.5-.2c.3-1.1 1.5-1.1 2-2h.3l.2.2c-.1.9-.5 1-1 1.5l-.2.3h-.3v.2c-.4.2-.2-.1-.5.3l-1-.2v-.1zm.2 17.1c-.4.6-1.2.7-1.6 1.2h-.3v-.2c.5-.2.8-.3 1-.8l-.8-.2v-.2h.3v-.2l1 .3v.2l.4-.1zm-2.5-35.7c.8.1.7.3 1.3.5v.5h-.5v-.2l-1-.2.2-.6zm-35.9 82c-.3-.2-.4-.4-.5-.8h.3v.7h.2v.1zm26.7-41.2h2.8v.2c.4.3.3.3 1 .3.1-.5.3-.5.7-.7v-.2c-.7.1-1 .4-1.2-.3-.5 0-.6-.1-.8-.3h-.2v-.2l1.5-.2v.2h.3v.2h1.3c.4-.5 1-.7 1.3-1.3h.2l-.2 1.2-.5.2-.2.5s.3.2.2.5l-.5.3c-.1.3.2.3.2.3l-.2.5c-.7 0-1.1 0-1.5.3l-.2.3-1.1-.2-.2.3-1-.2v-.2c-.8-.3-1.2.5-1.6.2l-.8.2c.1.5.3.6.5 1l-.7.5v.3l-.5.3-.2.3h-.3l-.2.3h-.5v.2h-.5l-.2.3h-.3v.2h-.3v.2l-1.6.2c-.2.7-.7 1.2-1.3 1.3v.2h-.7v.2h-1.3v-.2h-.1v-.2h.5v-.3h-.5l-.2-.3v-.2c-.3-.2-.7.1-.8.2l.2-1 .8-.3.5-1.3v-.5h.2v-.2h.5c0 1-.2 1-.8 1.3v.8h1.3l.2-.3h.3v-.2l.5-.2c.2-.7.1-.2.5-.5v-.1h.3l.5-.7 1.6-.2c.2-.7.3-.3.7-.8h1.2v.2c.4 0 .4-.1.7-.2l-.2-.8h-.7v-.3c.6-.2.3-.2.7-.5v-.2l.8-.2.1-.2zm-.8-2.3h.2v.5h.2l-.3.7h-.3l-.2-.2c0-.7.1-.6.4-1zm-2.7-5.9h1v-.2c.7 0 .6.1 1 .3l-.3.7h-.3v-.3l-1.3-.2v-.3zm-17.2-11.4v-.7h.2c.2-.3.4-.3.8-.5.5.8 1 1.1 1 2.5l-.7.2-.2-.3c-.3-.1-.5.1-.7.2-.2-.5-.1-.2 0-.8h-.3v.5h-.3l-.2-.8c.1-.2.3-.2.4-.3zm-6.6 9.4h.3l.3-.3.2-.5.7-.2.2-.3.7-.2.3-.5.8-.2v-.2l.5-.2.3-.5h.5l.2-.5.3-.2v-.8h.2v-.2l.8.2v-.2l.7-.3v-.5h.2l.2-.3.2.5-.2.2h.2l.2.2.2-.5s-.2-.2-.2-.5h.2v-.3l1.2.3v-.2l.8-.2.3.5c.4.1.4-.3.5-.3h.3l.3 1h.2v.7h.2v.3l.3.2.7.8v.2l1.2.2v-.2h.5v.2c.7.6-.2.3.2 1.2.1.2.8.5 1 .7l-.3.3v.8l.3.2.2 1.3 1 .2.5.7h.5l.2.3h.2v-.2h.2v.2h1.5v.2h.3v.2h1.3l.3.5c.5.2 1.5-.3 2-.3.1.4.1.3.3.5v.2h.3l.3.3v.3h.8c0 1.4 0 1.9 1 2.3l-.2.5-.3.2v-.2c-.4 0-.3 0-.5.2h-.2v.2h.2v.3h.2l-.2.5-.8-.2v-.5l-.8-.2v-.2l-.5.2v-.5h-.2l-.3-.2-.2.5h-.3c-.1.5-.4.6-.7 1h-.2l-.2 1.5h.2l-.2 1.6c-.5.2-.9.3-1.2.8-.4-.4-.6-2.1-.8-2.8l-.3-.2h-.8l-.2.5-.8.5-.2-.2c.1-.9 1.4-2.3 1-3.5h-.2v-.3l-.3-.2c-.1-.3.2-.7.2-.8h-.2c-.2-.7-.4-.6-1-.8h-.5l-.5-.8c-.6.1-.6.1-.8.5h-.2v.7c-.2.2-.4 0-.7.2-.3.2-.4.8-.5 1.2-.3 0-.3.2-.3.2-.2 0-.3-.3-.7-.2v.2c-.4.4-.4 1.3-.3 2.1l-.7.3.2 2.5h.2v.3h.2v1.5h-.2v.3l-.3.2-.3 1h-.2v.8h-.2l-.7.7c-.7 0-.7-.2-1.2-.5l-.2-1.5h-.3v-1.2h-.2v-.5h-.2v-.8h.2l-.2-.3h.2v-.8h.2l.2-1.3h.2v-.3l.3-.2.3-1.5h.2c.2-.4.2-.6.2-1.1-.8.2-1 1-1.3 1.6h-.5c0-.9.2-1 .7-1.5l.3-.2.2-.8h.2l.3-1h.2c.2-.2.2-.3.3-.7h.5v.3h.3v-.5c.6-.2.8 0 1.3-.2h.5v-.2c.3-.2.2-.1.3-.5.9.1 1.1.6 2.1.7v-.4h.5v.3l.8.2c-.1-.8-.5-.9-.8-1.5l-1.3.2v-1.3h-.2v-.2l-.5.2v.2h-.3v.2l-1.5.2-.2.3-1.3.2v.2c-.3 0-.3-.3-.3-.3h-1l-.2-1h-.2l-.2-.5c-.7 0-1.3.1-1.8.3v-.2h-.2l.2-.8h.3v.2c.3.1 1.1-.6 1.2-.8h.2l-.2-.5c-1 0-1.1.5-2 .7l-.2.5h-.3l-.7.8-1.5.3-.2.5h-1c-.1-.4 0-.4-.5-.5v-.3l-1.8.3v-.2h-.7l.7-.8zM168 62.2l-.2-.7.7-.2c.1.2.3.2.5.3-.2.2-.3.3-.7.3-.1.3 0 .2-.3.3zM32.9 112.8h-.2v.2h-.2v-.5l.3.2v.1zm47.5 2.8h-.2v-.5H80v-.2l-1.3-.2-.2-1h.2v-.2c.4.2.5.3 1.2.3.1.4.2.9.5 1.2v.6zm1.3-2.5h-.3v-.5h.2v-.2h.2v.7zm9.7-37.6h-.2v-.3h.2v.3zm4.1 57.2h-.2v-.3h.2v.3zm13.5 20l-.5.2v.2h-.2c-.3.4.2.3-.5.5v-.5l1-.7v.2h.2v.1zm9.9-54.7v.2h-1c-.4.1-1.4.8-2.1.5l-.2-.3h-1v-.2c-.6-.1-.8.5-1.3-.2h-.3v-.2h.5c.5-.2.3-.5 1.2-.5l.2-.5c.8.1 1.1.3 2 .3v.5h.2v.2l2.1-.2-.3.4zm.1-7.9l-.2.3c-.5.2-1.8 0-2.1-.2l-.2-.3-1 .2v.2h-.2v.7c.1.2 1.6.8 2 .8v.5l-.3-.3h-.7v-.2c-.6-.2-3 .6-3.3.8v.2c-.2.2-.3.2-.7.3l-.2.5-.3.2h-.2v-1l.5.2v-.2l.5-.2v-.3l.3-.2c.5-.5.6-.6 1.6-.7v-.3c-.4-.1-.5-.1-.7-.3h-1.3v.2c-.2.1-.9.5-1 .7v.3l-.3.2v.8l-.5.5-2.1-.5v-.2c-.3-.2-.4-.4-.8-.5V92c.4-.1.3 0 .5-.3h.2l-.3-.8.8-.7h.3l.2-.3c-.1-.7-.7-1.2-1.2-1.5v-.2c1.2.1 1.7.5 3 .5V88h-.3l-.2-.5-.5-.3V87h-1.6v-.2h-1v-.2l-.8-.2v.3h-1V86c.7.1.9.1 1.6 0l.2-.5c.6.1 1 .6 1.8.3v-.2h.3v-.2h1.3v-.2h.3V85h1.5v-.2l.8-.2v-.2c.3-.1.3.2.3.2l1-.2.2.3h.5v.3h.3v.2l1.2.2v.2c-.9.3-2.2 0-2.8.7h-.3c.5.6.8.2 1.5.5v.2l1.2.2v.2h.3v.2c.7.2 1.9 0 2.1-.3l.7.3c-.1.8-.4 1.5-1 1.8.2.6.4.4.5 1h-.4zm11.7 81.9h-.3c-.3-.6-.8-1.2-1.3-1.5l.2-1.2h.3l.2 1h.7c.1-.4 0-.4.5-.5-.1.7-.3.8.3 1.2-.2.7-.3.5-.6 1zm1.6-70v.3l-.3.3h-.3l-.7.8h-.2v.5c-.2.3-.7.2-1 .7-.6-.1-.6-.1-.8-.5-1.3 0-.9.2-1.3 1h-.2v.3l-.8.5v.2c-.2-.1-.6-.3-1-.2v.2h-1.2v.2l-.7-.2v.2h-.3v.2l-.5.2c-.2-.2-.3-.3-.7-.3l-.3-1c-.3-.1-.6 0-1-.2v-.2h-.7v-.2h-.3v-.2l-.5-.3-.2-.3v-.2l.8.2v.2h1v.2a7 7 0 0 0 3.3-2.1l1.3.2.2-.7c-.5-.1-.5-.2-.7-.7l-.5-.2-.2-.8h-.2v-.3h-.2V99h-.2c-.3-.4-.5-.5-.7-1h.8l.2.3h.7v.2c.3.2.2.1.3.5l.8-.2.2.7h-.2v.7h.2l.2.8.2.2c1.3 0 2.8 0 3.8.2l1.2-.8v-.3h.2l.3-.5 1-.3.8-1h.3v-.2h1V98c.4-.2 1-.3 1.3 0l.5.2v.3l-1.2-.3c.2.6.4.4.5 1-.5 0-.8 0-1.2.2v.7c-.4 0-.7 0-.8.2v.5l-.7.5-.2.3c-.4.2-.3-.3-.8 0l-.2.3c.3-.1.1 0-.1.1zm8.9 9.5v-.2c-.5-.1-.8.1-1.2.2l-.2.5c-.7.1-1.4.3-2 .7l-.2.3h-.3v.2h-.3l-.3.3h-.3l-.2.3-1.6 1.5v.7h-1.3l-.2-.3h-.3v-.5c1-.2.8-.7 1.3-1.3.3-.3.8-.4 1.2-.7v-.2l.8-.7v-.7l.5-.3.2-.5c.8 0 .8.2 1.3.5v.2c.3.1.3-.2.3-.2h.8l.2-.3h1v.2l.8-.2 1.3.5h-1.3zm9.2 3.6l.5.3c0 .5-.2.9-.3 1.3l-.5.2c-.1-.3-.3-.4-.3-.8l-.2-.3.8-.7zm-.5 8.1v.2h-.5v-.5h.2v-.3l.7.2-.4.4zm3.3-5.3h-.2v.5c-.1.2-.7.2-.5.8l.3.2v.5l-.3.2h-.2v.7h-.2c-.2.3-.2.7-.2 1.2l-.2.2h-.8v.2h-.2l.2-.5h-.2l-.2-1.5-.3-.2.3-.7h.2l.2-.7.3-.2v-.7l.5-.3v-.3l.3-.3h.3l.2.3v.2h.7c.1.1.1.2 0 .4zm4.8 14.8h.2l.2-.5h.2c.3-.5.2-1.1.7-1.5v-.2l1.2.2-.2-.8.2-.2.2-.2h.2v.7h.5c-.1.7-.3 1.2 0 2h.2v.7h.2v.3l.3.2v.7l.5.3v.5l.3.2.2.7.3.2c.2.4-.2.5-.2.7h.2v.3h.2l.2 1 .5.3.2.5c.4.2.7.3 1.3.3-.1.7-.8 1-.5 2h.2v.7h.2v.2l-.8.2v.5h-.7l-.2-1.2h-.2v-1h.2c0-.3-.2-.3-.2-.3v-1h-.7v-.2h.2l-.2-.8h-1l-.2-.8h.2l.3-.7c-.4-.1-.4 0-.5-.5l-.7.3a4.4 4.4 0 0 0-1.8-1.5l-.2-.3c0-.6 0-.7.5-.8v-.2h-1v-.2c-.2-.1-.2-.3-.3-.5h-.4v-.3zm-.5 5.1c-.7 0-1 .1-1.2-.5h-.2c-.1-.4.8-1 .2-1.6-.1-1.1-.2-.5-.7-1l-.2-.5h-.4v-.2l-.2-.2a6 6 0 0 1 1.5-.2l-.3-.7.2-.2c.4 0 .4.1.7.2-.1.5 0 .5-.3.7.2.3.6.5 1 .7-.1 1.4-.3 2.4-.1 3.5zm3.3 5.2h-.8l-.5-2.5-.5-.2c-.1-.7-.5-.9-.8-1.3h-.2c-.2-.3 0-.4-.3-.7v-.3h.2l.3-.2.7.5v.3h.2v.2l.5-.2c0 .9.1 1.2.5 1.6l.3.2.2 1c.1.3.8.7.7 1.2l-.3.2v.2zm25.8 110.4l-1-.3-.2-.3v-.2c.5 0 .8 0 1.2.2v.6zm2.8 3.1l-1.6-.3c-.2-.7-.4-.4-.5-1.2h-.3l.2-1.3.7.5.2.5.8.2c.1.6.2.9.7 1.1v.5zm25.3 181.1c.1-.6.3-.9.8-1l.2.8-1 .2zm1.2-1.8l1.3.3c-.4.4-1.1.1-1.3-.3zm1.1 2.3h-.5v-.5l.3-.2.2-.8h.2v-.2h.2v.2l.5.2c-.2.8-.6.8-.9 1.3zm5.8-109v.2c-.3-.1-.4-.4-.5-.5h-.5l-.5-.8-.8.2v-1.3l.7-.2.2.5h.2v.3h.2v.5c.1.2.6.2.8.3v.2l.5.3-.3.3zm3.9 7.8l-.2-.2c-.4-.3-.6-.7-.7-1.3h.5l.2.2v1h.2v.3zM205.8 58.1l-.2-1h-.2l-.2-.8h-.7v.2h-.2c-.2-.1-.2-.4-.5-.5v.2h-.8v.2h-.5v.2h-.5c-.2.1-.1.5-.7.3v-.2h-.3v-.2h-.3v-.2h-.5v-.2l-1 .2-.2.3h-.5v.2h-.3l-.2.3-.8.8v.3h-.2c-.1.3.2.5.2.5l-.2 1.2-.3.2c0 .9.8 2.1 2 1.6.3-.1.6-.6 1.2-.5v.2c.6.2 1.7.2 2.1 0v-.2h.3V61h.3l.7-.8h1l.3-.5c.3-.1.7.4 1.1.2l.5-.5c-.1-.4 0-.4-.2-.7h-.2v-.3h.2v-.3h-.2zm404.2-2c-.1.6-.3.7-.3 1.3l1.3-.2c.1-.5.3-.7.3-1.3h-.3l-.2.3-.8-.1zm59.6 0l-.3.5c.1.6.1.6.5.8v.2l.7-.3-.2-1h-.2v-.2h-.5zM218.5 68.3v-.2h.3l.3-.3v-.3l-.8-.2v.2h-.2l-.8-1.3-.8.2-.2.5h-.2l.2 1h-.2v.2h-.1v-.5l-.5-.2v.2h-.3v.3h-.2v-1h-.3l.2-.7h-.5l-.7 1.3v.2c-.4-.1-.3 0-.5-.3h-.2l.3-.7-.7-.2-.2-.3a4 4 0 0 1 1.3-.5c0-.9 0-1.4-.5-1.8v-.2c-.1.1-.5.3-.8.2v-.2h-.2v-.2h.7l-.2-1h-.3c-.1-.4-.1-.5-.3-.7v-.2h-.2v.2h-1.2v.2l-.7-.2-.2.3-1 .2v-.2h-.5V62l-.7-.2v-.2h-.5v-.2l-1.2-.2-.3-.5-2.1-.2v.2c-.7 0-.7.2-1.2.5v.5c.1.2.6.2.8.3l.2.3h.5c.5.2.6.6 1.3.7v.3h-.3v-.2h.2v.2c-.8.1-1.5-.5-1.8-.8l-.8.2.5 1.5c-.2-.1-.2-.3-.3-.5-.5.1-.5.2-.7.7h-.2c.1.4 0 .4.5.5l-.2.3v.2l-.7-.3v-.7h.2l.2-1.5h-.2v-.3l-1.5.8-.2-.5h.3v-.3l-.3-.2c-.4 0-.4 0-.7.2v.2h-.5v.2l-.3.2v.3l-.7.3.7.7-.2.7-1.2.2-.2-.3h-.5v-.3h.8c-.1-.6-.1-1.1.3-1.5V63c-.3-.1-.5.1-.7.2l.3-.5c0-.9-.3-1.5-1-1.6 0-.8.1-1 .3-1.5h.3V59h-.3v-.2c.2 0 .6-1.2.7-1.5-.9-.4-1.5-.9-3-.8v.3c-.6.1-.7.3-1.5.3v.2h-.2v.5l-1.5.2v.5c-.1-.1-.4-.3-.7-.2v.2l-.5.2.3.3c-.2.3-.4.4-.5.8h.3v.2l-1-.2v.2h-.5c-.4.8-.3 1.1-.2 2.1l.5.2v.2l.5-.2v.2h1.2c-.5.2.1 1.3.2 1.5l-.7-.5v-.2c-.4-.2-1.2-.2-1.8-.2l-.2 1c.8.2.6.6 1.8.7-.1.6-.4.9-.8 1.2.1.6.4.9.5 1.6-.4-.1-.9-.3-1.2-.7-.6 0-.9.1-1.3.3v.2h-.8v.2h-.3v-.2c1.1-.2 1.1-.9 2.1-1-.2-1.4-1.1-.9-1.5-1.8l-.2-2.6h.2l-.2-.8h.2V60h.2v-.5h.2l.3-.7.5-.2v-.2h.3l.2-.3c.7-.4 2.3-.7 3.5-.7v-.2h.2c0-.4-.1-.4-.2-.7h-.3v-.2c-.3 0-.3.2-.3.2h-3.3l-1 .3-.2-.3c-.9-.3-2 .9-2.6.3-.7 0-.9.1-1 .7l-.7.2-.2.3v.7h.2v.3l-1.2.7c-.2.3.2.7.2.8l-.5.3v.3l-.3.3-.5.2v.5l-.7.5.3.5v.5l-.5.3v.3l-.3.2v.3h-.2v.5c.1.2 1.4.7 1.6.8v.3h-.3c.2.6.6.7.8 1.2 1 0 2.5-.3 3 .2h.2v.5h-.8V68c-.4 0-.4.1-.7.2l.3.8h.2v.5h.2v.2l.5-.2.2.3.8.2c-.3.4-.3.1-.5.7l.3.2c.9 0 .6-.1 1.2-.3v-.5l1.1.2v.5h.3l.5.8.5.2-.2.5h.2v.2h.8v-.2h.2v.2h.5l-.2-.8c.3.1.6.1.8.3l.2.5h1.5l.2.3 2.1-.2v-.2c.5-.1.6.2.8.3v.2c.4.2 1.1 0 1.5.3h.8V73l.2-.2-1-.7-.2-.7-1.2-.7v-.2c.9 0 .6.1 1.2.3v.3c.5.1.4.2.7.5h.2l.2.5h.5l.2.3h.3v.2l.3.2c.2.3 0 .4.3.7v.2h.5v-.3h.2v-.2h-.2v-.7c-.9-.3-.3-.3-.7-.8l-.5-.3.3-.7 1.2.2v-.3c.9 0 1.3.4 1.8.8l.2.3c.3.2.2-.1.5.3.5-.1.9-.3 1.2-.2l.8-.3c0-.7-.2-.8-.3-1.3-.7.2-.4.4-1.1.5V70c.6-.1.8-.3 1.3-.5l.5 1.3.7.2v-.5h.7c.2.9.6 1.7.7 2.6h.2l.2-.2v-.8h.2v-.2l.5.2c.1 0 0-.2.5-.3l.3.2v.5h.2v.2h.5v.3h-.3v.7c.9 0 1.1-.1 1.2-1l.2.2h.8v.2h.2v.5l-.8-.2-.2.3v.8h.2c.3 1 .4.2 1.2.5l.3.3v.7c-.4-.2-.3-.3-1-.3l-.2 1.2h-.3l.2.8h.7v1c.6-.1 1-.3 1.3-.7l.2-.3.5-.2v-.3h.2l.2-.3.7.2.2-.5.3-.2v.2h.2c0 .9-.1 1.1-.7 1.3l.3 1.2h1c.2.6-.1.9 1 1-.1.2-.5.6-.3 1l.3.2v.7h.3l-.2.3v.5h.2v.2h.5l-.2.8c-.4 0-.6-.2-.7-.2v.2c-.9.3-.2.4-.7 1 .1 1.1.6.6 1.2 1.2l-.8.2V86h-.2v.2h-.9v.3h-.3v.3l-.5.3v.3h-.2v.3h-.2l-.2.3h-.3l-.5.3h-.3c.1.9.5.9.8 1.5h.5c.2 1.3 1.2 1.4 1.5 2.6l-.5.2v-.2h-.8v.2h-1.3v.2l-.7.2v.2l-.8-.2v-.2l-.8.2v.3l-.7-.2v-.2l-.5.2v.3h-.8l-.2.3-1-.2v-.2c-.2-.1-.3.2-.3.2-.3 0-.3-.2-.3-.2-.6-.1-.7.2-1.3 0l-.2.2v.8c-.2.4-.4.4-.5 1.2h.3c-.2.7-.6.9-.8 1.5l.7 1h.7v.3l.8-.2.2.3 1.5-.2.2-.5.8-.2V97c.7-.2.3-.3.8-.7v-.2h.2l.2.7c.5.1.5 0 .7.3l.8-.3v-.5l-1-.7v-.3c.4-.1.4 0 .5-.5h.3c0 .6.1.9.5 1.2l.3.2.3-.3h.2l-.2-.5.3.2h.2v.5c.6.1.6.3.7 1h.2l.3-.7h.7v.2h.2v.7l.3.2.2 1 .8.2.2 1.6c.4-.1.3 0 .5-.3h.2l.2.8.7-.2v-.6l.5.2v.2h.5v.2h.2l-.2.7-1.3.2-.2.5c.6 0 .9.1 1.3.3l.2.3c.3.1.7-.4 1-.5l.2.5c1.1.1 1.6.2 1.8-.8l.5.3v.2l.2-.2 1.5.3v.2c.6 0 .7 0 .8-.5l.3.3h.5v.2l1.6-.2v.2h.3v.2h.3v.2h.5c.2.1-.1.1.2.2.1-.1 0-.3.3-.2v.2c.7.3.8.3 1.5.2-.1-.8-.1-.8.2-1.5-.6-.2-1.2-.3-2.1-.3v-.8h-.3v-.3c-.5-.1-1.4-.7-1.8-.3h-.2v-.5c-.8-.2-1.3-.5-1.8-1l-.3-.5c-.5-.3-.4.2-.8-.5l-.2-.3.2-.3.8-.2v.2c.7.2 1.5.3 2 .8h.2c.2-.3-.1-.7-.2-.8.8 0 1 .3 1.3.8l.7.2v-.2c.2-.1 1-.4 1.3-.3v.2l.8.2.5-.3v.2h.3l.2.3h.2v.5l.3.3h.7v-.2l.2-.2-.2-.2-.5.2-.5-1.3h-.7v-.5h1.2a2 2 0 0 0-.5-1v-.3c.3.1.4.3.8.3.1-.3.3-.4.3-.8h-.3c-.1-.7-.4-.7-.5-1.5l-.5-.2-.2.2.3.8-.7-.3v-.5h-.3v.3h-.7c0-.4 0-.7-.2-.8h-.3l-.2-.3h-.8c-.4-.3.1-.7-.8-1l-.2-.8-.3-.2V90h-.2c-.2-.1-.7.3-.8.3l-.2-.5-.5-.3V89h-.2v-.5l.3.2v-.2h.3l.2.5h.8c0-.5-.1-.6-.3-.8-.1-.4 0-.4-.5-.5v-1h-.1v-.2h.3l.5 1.2h.5l-.2-.7h.2v-.7l-.3-.2h-.2V86l.7.2v.2l.7-.2-.2.3c.1.6 0 .5.5.7.2.6.3.4.3 1.2l.7.2v.2h.5v.2c.2.1.6.3 1 .2V89h.5v-.2l.5-.2c-.1.6-.4.7-1 .8v.3h1v-.2h.2c.1.3-.1.5-.2.7l1-.3c-.1.7-.3.6-.5 1.2l1.6-.2v.3l-.8.2v.5h.2v.2c.4.1.6-.3.7-.5h.2v.5h.3l.2.3v.2l.7-.2v.3h.7v-.3h.3l.2-.5h-.2c-.2-.5-.3-.7-.3-1.3l-.3-.2h-.2l.2-.8h.2l.3.7h.7V90l.8.2v-.5l-.5-.2-.2-.3v-.3l.7.2c-.1-.4 0-.3-.3-.5.1-1.3.4-.5 1-1h.2v-.5h-.3l.2-.5h.7v.2h.2v.2l.3.2h.5V87h.2c.1-.2-.3-.3-.3-.3-.1-.2.6-.5-.2-1v-.2l1 .3.2-.8-.5-.2-.3-1-1-.3-.2-.3V83c-.3.4 0 .7 0 1.3l-.7-.3-.2.5h-.3l-.2-.3V84h-.2v.2l-.3.2v.8h-.5c0-.8.1-1.1.5-1.5v-.3c-.3.3-.3-.1-.8-.2l-.2 1.3h-.2v-.3h-.3l-.2-.3-1.2.2v-.3l-.7.2v-.2l-.2-.2h.2v-.2h.5v-.2c.2-.2.1 0 0-.3h-.2c.1-.5.4-.4-.2-.8v-.2l-.5.2-.2-.5h-.3v.8l-.2.2h-.5c.1-.2.2-.3.2-.7h-.2c-.1-.5.1-.5.3-.7v-.5h-.2v-.2c-.4.1-.6.2-.8.5h-.2c.2.4.2.5-.2.8v.2h-.2v-.8h-.2V81h-.2c-.2.4-.3.5-.3 1h-.2l-.2-.5c-.5.1-.6.3-.7.8h-.5c.1-.7.3-1 .5-1.5l-.5-.2v.5h-.2v-.5h-.5v-.5h-.7v.2h-.3c.3-.5.5-.2.7-.8-.4-.1-.3 0-.5-.3-.4.1-.4 0-.5.5h-.2v-.8l-.2-.2c-.3-.1-.5.2-.5.2l-1.2-.2v-.2h-.2l.2-.3-.8-.2v-.3c1.4.1 1.4.2 1.8-.8h.3c-.1-.5-.2-.6-.8-.7l-.2-.8h-.2v-.2l.7.2v.2c.6.2 1.4 0 1.8.2v-.2h.2c-.2-.8-.6-.7-1.3-1v-.2h-.5v-.2h-.8v.2h-.2v-.3h-.2l-.3-.5h-.3v-.2h1.3v-.2c.4-.3.4-.3 1.1-.3v-.5h.2c0-1-.4-1.3-1-1.6l-.3-.2a4 4 0 0 0-.7 1.3l-.7.2v-.7h-.2v-.2h-1V71c.5-.2.8-.3 1-.8l.8.2c-.2-.7-.1-.2-.7-.5v-.2h-.5l-.5-.8c-.7 0-1 0-1.3.3l-.2.3c-.3.2-.4 0-.7.3h-.2c.3-.4.7-.5 1-1l-.2-.2c-.9 0-1.3.3-1.5 1h-.3v-.8c.7-.1.5-.2 1-.5v-.5h-.2v-.2l-.5.3h-.5l.2-.5-.3.2h-.2l.2.5-.5.2v.2c-.4.1-.4-.1-.5-.2l-.5.2c.8-.4.6 0 1.1-.2zm-15.6-3.7c.2.1.2.3.3.5-.3-.2-.2-.1-.3-.5zm14.6 5h-.3l.2-.3v-.2h.2v.5zM231 95.2v.2c-.4-.1-.5-.2-.7-.5l.7.3zM223.4 73l.3.3v.2h-.8v-.2h-1l.2-.3h1.3zm-1.8-1.1l.2-.2h.2v.5h-.5l.1-.3zm-1.6-1.8l.8.2-.3.7h-.5v-.9zm-.9 14.8h.2v-1h.2v-.2l.7.3c.1.4.3.8.7 1v.2c.2.1.7-.4 1.2-.2l.2.3c.3.2 1.1.2 1.3.3v.2h.2v.5h.5v.3l.3.2-.2.7c-.7 0-.9-.1-1.3-.3-.2.3-.2.4-.7.5v.2c-.2.1-.7-.3-.8-.3-.3.5-.7.7-.8 1.3-.5-.1-.6-.3-.8-.7h-.2l.2-1h-.2v-.3h-.2c-.5-.7-.7-1.1-.5-2zm-.1 7v.2h.8v-.2l.5.2c0 1.3.5 1.6.5 3h-.5v-.5h-.5c-.2.1-.2.6-.7.5v-.2h-1v-.2h-.1v-.5l.7-.3-.2-1.2-.3-.2h-.2l.2-.7h-.2v-.2c.3.2.6.3 1 .3zm449.9-32.4l.2.3v.2h1.2v.2c.2.1 1 .4 1.3.3v-.2l1-.2v.2l.7.2v.2h.8v.2c.6.2 1.3-.2 1.6.2h.8v-.2h.2l-.2-.7h.2l-.2-1.2h-.2c-.3-.4-.1-.1-.5-.3v-.2h-.3l-.5-.8h-.3l-.2-.3c-.3-.2-.7 0-1.2-.2V57l-.7-.2c-.4.7-.5.3-1.2.7v.2h-.3v.2l-.5.2c-.2.6-.6.8-.8 1.3l-.9.1zm-35.8 1.2v.7h1.6l1 .7v.2h-.7v.2h-.2v.3c.2.1.2.3.3.5.6 0 .8-.1 1-.5h.2l-.2-.5c.7 0 1-.1 1.5-.3v-.2l1-.2v-.2l.3-.2v-.3l.8-.5v-.8h-1.3l-.2-.3c-.5-.4-.6-.6-1.5-.7l-.2-.5-.7-.2v-.2c-1-.4-3 .6-3.6.8l-.2.7h-.2l.2.8h-.2c.4.6.7.6 1.3.7zm-477.2 14l.3-.3-.3-.8h-.2c-.1-.4.3-.4.3-.5l-.2-1.2-.2-.2c-.5-.1-.7-.2-1.3 0v.2l-1.6-.2c-.3-.3-.4-.1-.7-.3l-.3-.3v-.3l-.7-.5c-.3-.6.4-.5-.5-.8v1.3c-.4-.2-.7-.3-1.5-.3-.6-1.3-1.8-1.9-1.8-3.8l-.8-.3c-.1-.3-.4-.7-.3-1.1l.2-.3h-.2c-.2-.5-.3-.8-.7-1.2v-.2h-1.2c-.1 0-1.3-.4-1.5-.3l-.2.3-.8.2-.3-.7h-.3l-.5 1.2-.3.2v.8l-1.3.7-.2-.8h-.2c-.1-.4.7-1.4.8-1.6.2-.5-.1-.6.3-1v-.2c-.2-.2-.5 0-.7-.2v-.3l-.5-.3V61l-.3-.2v-.5h-.2v-.2l-.5.2c-.6-.3-.3-.6-1.3-.7 0 1-.3 1.2-1 1.5v.9l-1.2-.2c0-1.7-1.5-1.6-2.3-2.5l-1 .2c.1.3.3.7.2 1.2h.1l-.2 1.2h.2v.3h.2l-.2.7h.2c0 .7-.1.6-.3 1l-.7-.3v-.2l-.8-.2-.2-.3h-.3v-.2c-.3-.2-.5-.4-1-.5l-.2-.8h-.2l.2-1h.2l-.2-2.1h-.2c-.4-.5-1.2-.3-1.8-.2-.2 1-.8.8-1.5 1.3l-.2.3h-.3l-.2.3H122v.2h-.2c-.1-.1 0-.3-.3-.2v.2h-.5v.2h-.3v.2h-.3l-.2.3h-.7v.1c-.5.3-.8.4-1 1h-.2c-.2.5.6.6.2 1.2-.3 1.1-.4.1-1 .5-.2.1 0 .4-.2.7l-.7.5v.1h-.3c-.2.2-.1.4-.5.7l.2.8h1.2v.2c.8 0 .9-.1 1.2-.7h.7l-.3.3v.2l.8.2v.2l-1.3.2-.2.2.2.5h1.8c.3-.2 0-.6.2-.8h.2v-.2h.2v.2l1.8.3.2-.3.5-.2v-.2h1v-.2c.5 0 1.2-.1 1.5.2h.2v.5h-.8v-.2h-.2c-.1 0 0 .3-.5.2 0 0-.1-.2-.3-.2v.2h-.3v.2l-.5.2v.5l-1-.2c-.2 0 .1.1-.2.2v-.2h-.2v.2h-.5l-.2.3-2.3.5c.1.8.3.7.8 1v.2h.5v.2c.6 0 .7 0 .8-.5.5.3.7.5 1.5.7v-.3l1.5-.2s.1.2.5.2c.2 0 .4-.3.8-.2l.2.3c.3.1 2-.4 2.1-.5.6.1.2.7 1.1.3h.5v-.2c.4-.1.4 0 .5-.5h.5v.3l.7.2v.5h.8l.3-.5.8-.2.2.7h-.7v.2h-.3l.2.7-.8.2-.2.5h-2.8v-.2l-.7-.2V71c-.2 0 .1.1-.2.2h-1.3v.2l-1.2.2-.2.5-1.6.2V72h-1l-.5.2V72h-.7l.2 1h-.2l-.2.8h.3v.5l1.2.5c0 .4.1.4.2.7l2 .7h.8V76c.4-.1.6.1.8.2v.2l1 .2v.2c.4.4.1 1.3.3 1.6h.2v.2l1.2-.2.2.3c.5.5 1.5.2 2.5.2v-.5l1.2-.2s.1.2.3.2v-.2h.8l1.3.2.2-.3 2.1-.3v-.5h.2V77c.2.1.3.3.7.2V77h.3v-.2l1-.2.2-.3h.5c1-.4 2-.4 2.3-1.5.7-.1 1.7-.7 2-1.2h.7v.2h.3c-.2.4-.4 1.1-.8 1.3l.3.5c.9 0 1.1.3 1.8.3v.8c.7-.1.5-.1 1-.3v-.2h.2v.2l.5.2.2.3c.9.4 1.1-.7 1.8.5h.5v-.2h.2v-.5h1v.3c.6-.1.5 0 .7-.5.8 0 .8-.2 1.3-.5v-.5h-.5v-.7h-1.2l-.3.7-.7-.2v-.2h-.5l-.2-.7-.7-.3c0-.4.1-.4.2-.7.7.1.9.2 1.3.5l.2.3 2.1.2V74h-.8v-.2h-.2v-.5c.7 0 .6-.1 1-.3.3.5.8.6 1.3.8v.7l.6.2zm-11.9-14l-.5-.2-.3-1.2h-.2l-.2-.3h-.3l-.8-1h-.7v.8h-.2l-.2 1h.2v.8l.5 1.5c.4.1 1.2 0 1.6.2v.2h.3l.2.3h.5v.2l.8-.2c0-.5 0-1-.2-1.3l-.3-.2V61l-.2-.3zm377.6-.5h1l.2-1.6c-.4-.1-.3 0-.5-.3-1.6.1-.6.5-1 1.3h-.2c-.2.3-.3.3-.3.8l.7.2.1-.4zm-357.9-1h.7v-.5l-.2-.2c-.4 0-.4.1-.7.2l.2.5zm160.6 6.6h1.2v-.2l.2-.3c-.5-.2-.6-.5-1.3-.5.3-.4.7-.4.8-1-1-.1-1.4-.4-2.1-.7V63h-.2v-.2c.7 0 .9 0 1.1.5.5 0 .7 0 1-.3h.2l-.2-.5c0-.1.2 0 .3-.5-.8-.2-1.4-.7-2.3-.3v.2c-.4.2-.2-.2-.5.2h-.3v-.2h.2c.3-.4.5-.5 1.2-.5l.2-.5H322c.3-.4.3-.1.5-.7-.8-.3-1.8-.4-2.3-1-.7 0-.7 0-1.2.3v.2h-.7v.2l-.5.2c.1.4.2.5.5.7v.2h-.7l-.2-.3-1.3-.2v.2c-.9 0-.6.1-1.2.3l-.2 1.2h.8l.3.7c.5-.1.7-.1 1-.3l.2-.3 1-.2.3-.3V61c.9.1.5.4 1 .7h.3v.2l.2-.2c.7-.1 1 .2 1.5.3v.2l-.7.2c.2.7.1.2.5.5-.4.6-.2.4-.2 1.2l.5.2v.2h.5l.3.5h1l.2.3h.3v.2c.5.2.4-.1.6.3zm215.4-4.1h.8c.1-.4 0-.3.3-.5l-.2-1h-.2l-.2-.5c-.8.1-.9.5-1.5.8.3.8.7.7 1 1.2zm-375.8-1.5V60h-.3l.3.2zm477.9 1v-.5l-.2-.2c-.4 0-.4.1-.7.2l.2.5h.7zm-113 .5h.2l.2-.5-.7-.2v.5c.3.1.2 0 .3.2zm111-.4c-.4.1-.3 0-.5.3h-.2v.2l.7-.2v-.3zm.5.4v-.2l.2-.2h-.3c0 .4-.1.2.1.4zm-6.6 0l-.2.5h.7l-.2-.3c-.1-.2.1-.1-.3-.2zm8.4.1v-.2h-.3c.2.3 0 .1.3.2zm1.5 0h-1v.3l1-.2v-.1zm-5.8 1.4v.2h.2l.2-.5.8.2c-.1-.5-.3-.6-.5-1h-.5v.2h-.2c-.1.3.1.5.2.7h-.3l.1.2zm7.8-1l-1.8.2v.3c.7.1.8.3 1.6.3l.2-.8zm-109.4 2.3c.3.1.8-.4 1-.5v-.2h.5v-.2c.3-.1.2.1.3.2h.2v-.2h.5v-.2c.8-.6 0-.6-.5-.8v-.2l-.8-.2c-.3.5-.7 1-1.3 1.3v.7h.2v.3zm104.9-1c.5-.1.5-.3.7-.7h.2v-.2c-.7.1-1.2.6-1.3 1.2h.5v-.3zm-8.9-.5l1 .2v-.3h-1v.1zm7.6 1.3v.2h.2v-.2h.2c-.2-.4-.1-.6-.5-.8-.2.4-.3.5.1.8zm3.3-.8c.3.3.1.3.5.2.1-.3-.4-.2-.5-.2zm2 1.6h.3V65h.2c0-.6-.1-.7-.3-1.2l-.7-.2c0 .4.2.6.2.7h-.2c.1.5.3.5.5.8zm-7.4-.1l1.6.2c0-.5 0-.7-.3-1V64c-.3-.1-.2.1-.3.2l-1 .2v.6zm5.2 0v.2h.8V65l.2-.3-1.3-.7-.7.8 1 .2zm-2.4-.4l-.7.3c.1.5.3.5.5.8h.3v-.2h.2l-.2-.8h-.2v-.1zm2.6 1.4c.6 0 .7 0 .8-.5h-1l.2.5zm1.1.1l.2-.2h-.3l-.2.3c.3.1.2 0 .3-.1zm-428.3.8v-.2h.2c-.1-.4 0-.3-.3-.5l-.2.3v.2h.2v.2h.1zm41 .2v.2l-.5.2.3.7h.5v-.8h-.2v-.2h-.1zm2.7.7h.2v-.2h-.7l-.2.3h.7v-.1zm166.3 1.3v-.2l.8.2v-.2h.2v-.2h-.5l.2-.5-.7-.5-.2.5h-.3v.7h.2v.3l.3-.1zm265-1.3l-.2.7h.2l.2-.7h-.2zm.2 1.3h.3l.2-.3h.2v-.3h.2c-.1-.5 0-.5-.3-.7-.1.7-.4.8-.8 1.2l-.2.3-.8.2v.2l-.8.7c0 .4-.1.4-.2.7l.2.2c1-.1.7-.3 1.1-.8l.5-.3v-.3l.5-.3v-.5zm-272.1.5c.4-.2.6-.7.7-1.2-.9 0-.7.2-1 .8h-1.3v.3h-.3v.5h.2v.3l1.2-.5v-.2h.7zm3-1.2l.2.7s.6 0 .3-.2h-.2v-.5h-.3zm273.5 2.2l.2-.2h-.3l-.7-1.3c-.4-.1-.6-.2-.8-.5h-.5v.2h-.2v.8l-.3.2c-.2.3 0 .4-.3.7l.2.5c.9-.1 2.3.1 2.7-.4zm58.1.9h.2v-.2h.2c.2.1 1 .5 1.5.3l.3-.5h.3V71c.6-.2.5.3.7.3l3.1.3.3-1-.8-1h-1v-.2h-.4v-.2h-1.2V69h-.3v-.2h-.5l-.2-.3-.5-.2-.5.8h-.7v.2h-.5l-.2.5-1 .8v.5h1v.4zm-439-1.1v-.2h1l.2.3c.8 0 1-.1 1.5-.3l-.2-1.2h-.2c-.4-.3-1.1.3-1.8.2V69c-.3 0-.3.2-.3.2H313v.2h-.7v.2l-1.2-.2v1.2h.2v.2c.4-.2.6-.3 1.3-.3l1.3-.2v.2h.7zm377.6-1h.2v-.2c-.7.1-1.2.6-1.3 1.2.5 0 .8 0 1.2-.2v-.8zm-536.3 1.5c0-.7.2-.8.3-1.3h-.3v.3l-.5.2-.2.3v.5h.2v.1l.5-.1zm264.4.3l.2.3c.3-.6.6-.9.7-1.6-.7.2-.4.3-1.3.2v.2h-.2c0 .6.1.8.6.9zm270.1-.3l.3-.2h.2v-.3l-.5.2v.3zM413 70.7h-.2l.3 1h.5c-.1-.7-.3-.6-.6-1zm5.4.3h.7v-.3h-.7v.3zm10 0l-.2-.3v.3h.2zm-13.6.9l.2-.8h-.3l-.2.3.2.3v.2h.1zm77.2-.5l.5.2v-.3l-.5-.2v.3zm-305.2.3l-.3-.2h-.5l.3.5h.5v-.3zm225.5.3l-.8-.3-.3.5-.2.5c.4.2.5.4 1 .5l.3-1.2zm87.8 3h.2l-.2-.7h-.2c-.4-.7-.6-.3-1.2-.7l-.2-.3h-.3c-.6-.3-1.1-.8-1.5-1.3h-.7v.2h-.2l.2.5h-.2v.2h-.2c.1.7.3.9.5 1.3l.2.2c.2 0 .3-.3.7-.2v.2h.7l.2.5h.3v.3h1.2v.2c.4-.1.5-.1.7-.4zm-313-.7v-.2l-1.2-1h-.2v-.3h-.2c-.2-.4.1-.2-.3-.5v.5h.2c0 .9.2 1 .5 1.5h1.2zm543.4.2l.3-.2c.6 0 .6 0 .8-.3l.2-.2c-.6-.3-1-.9-1.6-1.2-.1.2-.3.2-.5.3l-.2.3c.2 1.1.6.7 1 1.3zm-555.1-1.3h.2l-.2-.3v.3zm234.6 0v.5h-.2l.2.8c.4 0 .4 0 .7-.2v-.2h.3V74h.2l.2-.8h-.2V73l-1.2.2zm-245.9.8v-.2h-1l-.2-.3c-.4-.1-.5.1-.7.3h-.2v-.7c-.7 0-.6.1-1 .3v.8h-.3V74h-.5c-.6 1.7 0 1.8-1.8 2.5l.3.8c.4-.1.3 0 .5-.3h.2v.5h.2v.2l.5.2.2-.2v-.5h.2V77h.5v.7h-.2c.2.8.2.2.7.5l.5.7v.3h.5V79h.2v.2c.4 0 .6-.1.8-.3h.2l-.2-.7c.4.1.5.1.7.3l1-.2.2-.3 1.5-.2v-.3h-.9v-.2h-.2v-2l-.5-.2V75l-1-.7V74h-.2zm37.6-.7l-.2.3h-.3v.2h-1.6c.1.4.1.5.3.7.3.3.1.1.3-.2.5.1.5.3.7.7.7-.1.9-.5 1.5-.7.2-.7.4-.4.5-1.2a5 5 0 0 1-1.2.2zm-2.5 1h.2l-.2-.3v.3zm5-.1h-.7l-.2.5h.2v.3c.5-.1.6-.2.7-.8zm509.2.5v.3h.2l-.2-.3zm-504.6.8v-.2h.2v-.5c-.7 0-.6.1-1 .3l.2.3h.6zm198.6 2.3c.5-.1.5-.3.7-.7l.7.2v-.2h.3c.1-.4.1-.5.3-.7 0-.5.1-1.2-.2-1.5v-.2l-.3.3c-.5.3-.7 0-.8.7l-.5.2-.2.8s.2.1.2.3h-.2v.8zm-251.7-2.2c-.1-.4 0-.4-.5-.5.1.5 0 .4.5.5zm47.3.2l-.2-.7-.3.2.3.3v.2h.2zm273.7 1.8c.2-.3.4-.4.5-.8h.2c.2-.3-.1-1-.2-1.2h-.5v-.2c-.1-.1-.9-.3-1.1-.2v.2l-.7.3-.2 1.2h.2c.1 1.1.5.7 1 1.3h.5c.2-.1 0-.4.2-.7h.1zm237.2-1.5V76h-.2v.5h.3c0-.4.1-.2-.1-.4zm-557.2 1l.2-.8h-.3l-.2.3-.8-.2v.6h.2v.2l.3-.2v.2h.6zm250.2-.6v-.2h-.2l-.2.5h.2l.2-.3zm-.7.8h.2l.2-.3v-.2h-.2l-.2.5zm-252.5.3h.2c.1-.3-.1-.2-.2-.3v-.2c-.4.1-.5.3-1 .3v.6h.2v.2c.4-.2.6-.3.8-.6zm48.8.8l-.2-.5c-.5-.1-.6-.3-1.3-.3v.8h1.5zm202.1 2.5v-.5h.3l.3.2.5-.7h.3l.3-.3c.2-.3 0-.4.3-.7-.1-.5 0-.5-.3-.7V78l-.7.2v.5h-.5v-.2h-.2v-.8h-.3l-.5 1.5-.5.2c-.1.4-.1.5-.3.7v.5l.5-.3h.2v.7h.6zm-258.8-2.5l.8.7c.4 0 .4-.1.7-.2l.2-.5h-.2v-.3c-.7.1-.6.3-1.5.3zm257.9-.3c-.4.1-.6.2-.8.5h-.2v.2l1 .2v-.9zm-190.8.3v1.2h.5c0-.5 0-.7-.3-1v-.2h-.2zm46.8.9h-.3l.3.2v-.2zm234 .3l.3-.2h.2v-.2h-.5v.4zm-335.9 1l-.2-1h-.3c.1.4.1.5.3.7v.3h.2zm50 1.5h.2v.5h.2c.1.1.5.5.7.5v-.2c1.8 0 .8-1 1.6-1.8 0-.3 0-.5-.2-.7h-.3v-.2h-.2v-.3l-.3-.3-1.3.3c-.1.4-.2.8-.5 1-.1.5-.1.8.1 1.2zM14.5 79.9l.3.2v-.2h-.3zm388.4.7c0-.5.2-.4-.2-.7-.3.5-.7 1-1.3 1.2v.2h.2v.2c.5-.3.8-.7 1.3-.9zm-190.8 1h1.1l.2-.3c0-.4-.1-.4-.2-.7l-.3-.2c-.7 0-.6.1-1 .3 0 .5.1.6.2.9zm-53.3-.5v-.3l-.5-.2c.2.2.2.4.5.5zm242 .6h.2l-.3-.7h-.3c-.1.4 0 .3-.3.5l.2.3h.7v-.1zm-215 1.3v-.7l-.5.2c.1.5 0 .4.5.5zM23.4 86v-.5H23l.2.3v.2h.2zm299.5 1c-.7 0-.9.1-1 .7.5-.1 1-.3 1.3 0h1v-.2h-.2c-.4-.7-.7-.2-1.1-.5zm-132.7.5h.5v-.3h-.5v.3zm142 9.7v-.7l1.3.2.2.5 1-.2v-.5h.2v-.2c.3.1.4.2.5.5.4-.1.5-.3.8-.5v-.2h.3l.2-.3h.7v-.2h.3v-.2h.7v-.2h.3l.2-.3h.5v-.2h.2c.1-.3-.1-.5-.2-.7h.3v-.5h.7v-.2h.2v-.5c.4.1.5.1.7.3h.5v-.2h.2l-.2-.7h.2V92l-.5-.2c-.1-.4.3-.3.3-.5V91c-.2-.1-.2-.3-.3-.5l-.2-.2-.5.2-.2-.3c-.6-.3-.8 0-1.3.2 0-.7.2-.8.3-1.3l-.5-.2c0-.6 0-.6.3-.8v-.2h.5l.3-.3v-.2c-.4 0-.4 0-.7.2v.2c-.5.2-.6-.1-1 .3-.5-.1-.4-.1-.7-.3h-.2v-.3l-.3-.2-.2-.5-1.2.2c0 .6 0 .9-.2 1.3-.8 0-.7.2-1-.3-.6.1-.5 0-.7.5l-1 .2v.2l-.8-.2-.2-.3-.3-.2v.2h-.2c.1.7.3.5.3 1.3l-.8-.3V89h-.2l.2-.8c-.6 0-.7 0-.8.5l-.3.2c-.6 0-.6 0-.8.3h-.2l.2.8-.5.2c-.2-.5-.5-.8-.5-1.5l-.8.2c0 1 .2 1.3 0 2.1-.7-.2-.2-.3-.5-.5l-.5.2-.2 1h-.1v.3l-.3-.2h-.2l-.2-1.2.3-.2-.2-.5h-.2l.2-.7h-.3v-.5h-.1c-.2-.7-.3-.3-.7-.8l-.7.2v.2l-.7-.2-.2.5 1 .3.2 1-.7-.3v-.2h-.8c-.2-.1.1-.1-.2-.2l-.3-1-.3.2c-.1.1-.2 0-.2.3h.2v.3h-.2v.2l-.7-.2v.2h.2v.2h.5v1c-.6.2-.4.4-1 .5l-.2.3v.2l-.8-.2v.2h-.2l.2.3 1.3.2.5-.7.5.2 1.3-.7.7.5v.2h-.2v.2l-.5-.2v.2l.2.8.8-.2-.2.3v.2c-.5.3-1.2-.3-1.5-.2v.2c-.8.3-.7.7-2 .7v.2h-.2c0 .4.1.4.2.7h.8v-.2h.3v-.2c.3-.1.3.2.3.2h1.5c.1.4.1.5.3.7v.2h.2v-.2s.8 0 .5.2h-.2c.1.3 0 .2.2.3v.2h.7c-.4.4-.6.2-.8.8-.4 0-.6-.2-.7-.2V96c-.7 0-.6.1-1 .3l.2.3c.2.2 1 .5 1.5.3v-.2h.3v-.2h1v-.2c.5-.1.3.3.5.3.4.1.6-.2.8-.2l.2.3 1.2.2v.2l.3.2-.8.7v.2l.8-.2v.2l2.5.2.7-.5c.3.2-.2.3.5.5l.5-.8h.2l-.6-.4zm-143-6.6l-.2-.8-1-.2c.1.4.1.3.3.5v.2h.3v.2l.6.1zm211.3-.3v-.5h-.2l-.2.5h.4zm-205.4 8c.5-.1.5-.3.8-.5v-1h.3v-.7l-1-.2v.2c-1.1 0-.6.1-1.2.5v.2-.8h-.2v-.3h-.2l-.2-1h-.3v-.3l-.5-.2-.2-.3-.8-.7c-.2-.2-.1-.5-.2-.7h-.2v-.2h-.5c-.6-.1-1-.1-1.3-.5-.6.2-.4.3-.8.7l-.5-.5h-.2l.2-.7h.5l.2-.5h-.2v-.2h-.5v-.2h-.5v.2c-.6.6-.1 1.7-.3 2.6h-.2v1.2l.3.2v1l-2.1 1.3v.8h.2l.2.5h.7V98h1v-.2h.3c-.4.7-.2.7-.2 1.6l.3.2c.6 0 .9 0 1.2-.3.8-.2.3-.4.7-1l.3-.2V96c.1-.1.7-.5.8-.8l1.2-.2c0 .6 0 .6.3.8-.1.8-.2.4-.5.8h-.2l.2.5.8.2.2.3h.7c.3 0 .3.2.3.2h1l.3.5zm228-6.4v.2h-.1v.2h.3l-.2-.4zm-192.1 1h.5v-.2h-.5v.2zm-17.9 4.3h.2l.2-.5h-.3v.5zm177.3.5v-.2h-.2v-.2h-.2v.2c-.7 0-.9.1-1 .7.5 0 .9-.2 1.2-.5h.2zm387 4.1l.3-.3h.5v-.2h.2v-.2l-1.2-.5h-.5v-.2l-.5-.3v-.3h-.2l-.3-.5h-.3v-.2h-.3l-.2-.3h-.5v.5c-.5.2-1 .1-1.3.5-.4 0-.4-.1-.7-.2V99l-.3.2h-.1c-.2.3.2.5.2.7h-.2c-.2.3.1.1-.2.3l.3.8c1.1-.3 1.5-.8 3.1-.8.1.4.3.5.5.8h.2v.3l.3.3.5.2v.5c.1.2.1-.1.2.2h.7l-.2-.7zm-572.2-2.5h-.2l-.2-.3h-.3l-.2.5c.4 0 .4.1.7.2v-.2h.2v-.2zm28.9 1.2l.7-.5v-1c-.1.4-1.3 0-1.5 0v.3h-.5c.1.4 0 .4.5.5v.7h.8zm-215.2-.7l.2-.2-.7-.3v.2h-.3v.5h.8v-.2zm172.5 2.3a5 5 0 0 0 1.3-.3c.5-.1.7-.6.8-1.2l.8-.3v-.5h-.2v-.2c-.5.1-.5.2-.7.7a2 2 0 0 0-1.3.7l-.2.3c-.4.2-.9-.1-1.3.2v.2l-.7.5-.2.3v.2h.7v.2c.7-.2.8-.3 1-.8zm196.1-2h.2v-.3h-.3v.2h.2v.1zm-181-.1l.2.7.3.2h.2v-.7h-.2v-.2h-.5zm-2 .1l-.2.2.3.5h.5l-.3-.7h-.3zm8.2.5l-.2.2h.3l-.2-.3v.1zm-11.6 2.8h.2l-.2-.2.2-1.3c-.9.2-.8 1.1-1.5 1.5.1.5.2.5.7.7l.3.2.3-.9zm18.5.2h.7v-.5l-1-.2.3.7zm226.1 1v.2h.2v-.5h-.3c0 .3-.1.1.1.3zm-214.4.5c.7 0 .9-.1 1-.7-.5 0-.8 0-1.2.2l.2.5zm-213.2 2.6l.7.2.7-.5c0-.4-.1-.4-.2-.7-.6-.1-.7-.3-1.5-.3l-.2.7h.3l.2.6zm37.1.2v.3l.3-.2h-.2v-.2h-.1zm314.4 0v.3h.2l-.2-.3zm-144.5.6h.7v-.5h-.7v.5zm-167.7 0h.5v-.2l-.5-.2v.4zm-42.1-.1l-.2.3h-.3l-.2.3h-.3v.2c-.3.1-.3-.2-.3-.2-.5-.1-.8.1-1.2.2l.3.7 2 .7c.4-.4.4-.1.8-.3l.2-.3h.3v-.2h.2l-.2-1.2-1.1-.2zm40.8.1c0 .7-.2 1-.7 1.3v.3c.4-.2.8-.6 1-1h.2l-.2-.7h-.3zm311.8 2h.2v.7l.5-.3-.2-.7h.2c0-.3-.2-.3-.2-.3l.2-.8h-.3c-.1.5-.3.4-.3 1l-.3.2h-.2l.2.7.2-.5zm42.9-1.2v-.2h-.3c.2.3 0 .2.3.2zm1.3 1.4c.5.1.6.3 1.1.3v.3l.5-.3c0-.7.1-.7-.3-1v-.2h-.4v-.2l-.5-.2c.1.4 0 .3.3.5v.2c-.5.4-.4-.2-.7.6zm359.4-.5c-.9 0-1.2-.3-2-.3 0 .6-.1.8-.5 1 .1.8.5.6.7 1.3 1.2 0 1.6-.5 2.3-1v-.5c-.5-.2-.4-.1-.5-.5zm-493.7 1.3h.2v-.2h-.2c-.2-.3-.2-.4-.7-.5-.2.5-.2.3 0 .8h.7v-.1zm104.2-.2v-.2h-.3l.3.2zm1 .5v-.2h.2v-.2l-.5-.2.2.3v.2h.1zm-.8 0h-.3v.3h.3v-.3zm-159.3.8h.2l-.2-.3v.3zm159 .2h.2l-.2-.3v.3zm37.1 1l-.3.5c-.3.2-.2-.2-.5.2l-.2.2h.3c.2.2.3.5.3.8.5-.1.5-.2.7-.7h.2l-.2-.8h-.2v-.2h-.1zm301.7.3c-.4.1-.5.3-.8.5v.2h-.3l-.2.3-.5.2c0 .5.1 1.2-.2 1.5v.5h.2v.2h.2l.3-.3v-.3l.3-.2v-.3l1-.8v-1.5zm-675.8 1.3h-.3v-.5h-.7c-.2.6-.5.7-.7 1.3l.5.2v-.2h.3v-.3h.5v.2l.5.2v-.2h.3v-.2H45l-.1-.5zm313.6 5.3h.2c.1.4-.3.6-.5.7.1.4 0 .4.5.5v.3l-.3.2-.2 1.5c.5-.1.5 0 .7-.3.4 0 .4.1.7.2-.1.7-.3.7-1 .8.1.1.3.4.2.7h-.2v1h.2c.1-.4.2-.6.5-.8v-.2h.2v.3h.3v-.3l.5.2c-.1.5-.5.7-.3 1.3l.3.2-.2.5c0 .2.2-.1.2.2h-.3v.3h-.2l-.2 1.2-.3.2v.2h.2v.2l.5-.2v.2l.7.5.2-.8c.5.2 1.2.7 1.6 0 .6 0 1.1 0 1.5.2v.2h-.5c-.2.1-.1.4-.5.7 0 .7.1.6.3 1h.5v-.2l.7.2v-.2h.2v.8c0 .1-.2 0-.2.3 0 0 .3.1.2.3l-.3.2-.2 1.2h.2v.2h-.5v.3c-.6-.2-1-.1-1.6 0l-.3-.3v-.5l-.3-.2c-.6.1-.5 0-.7.5h-.2c.1.6.3.6 1 .7v.2c-.7.4-.6 1-1.5 1.2l-.2.3v.2c.8 0 .8-.2 1.5-.3v1.5l-.5.2v.2c-.4.3-.3-.2-.5.5-.6.1-.8.4-1.3.5v1h.7v.2h-.3v.3c.7 0 .9-.1 1-.7h.7l-.2.8c.9 0 1.3-.3 1.6-.8l.7.8h.3v-.2h.2v-.7l1.2-.2c-.1.7-.3.6-.3 1.5h-.2v.2h-1.8v-.2l-.8.2v-.2H361v.2c-.4.3 0 .3-.7.5-.1.7-.4 1.2-.8 1.6l-.3.2v.5c-.1.2-1.2.6-1.5.7v.5l1.2.2v.3c.7-.2.6-.5.8-1.2l.3-.2.2.2.2-.5 1.8-.2.2.5h.2c.4-.5.7-.5 1-1.2l1.3-.2v.2h.3v.2l1 .2v-.5l.8-.2v-.3c.7 0 1.1.4 1.5.3v-.2h.3v-.2h.8v-.2c.8-.2 1.4.3 1.6.7h.2l.2-.5h.7v-.2c.3-.2.5-.4 1-.5 0-.4.1-.4.2-.7-.7-.2-.9 0-1.6 0l.2-.5h-.2l-.2-.5h.7l.3-.7 1 .2v-.5l.5-.2c.2-.8.5-1.2.5-2.3-.2-.1-.2-.3-.3-.5-.4-.1-.9-.2-1.2-.5-.7 0-.7-.1-1 .3h-.2c-.1.2.1.1.2.2-.1.5-.1.4-.5.5-.2-.6-.6-.7 0-1.1 0-.6 0-1-.3-1.3l-.5-.2c-.3-.5 0-.6-.7-1v-.2h.3c.5.2.1.5 1 .7v-.5l-.8-.7-.2-.5-.8-.2-.2-.5h-.2v-.5h-.2l-.3-.5h-.5c-.3-.2-.4-.8-.8-1l-.2-1.3c-.8-.2-.2-.2-.5-.7h-.2l-.3-.7h-.5l-.3-1-1.2.2v-.2h-.2v-.2h.2l.3-.5h.5l-.2-1-.5-.2v-.3c.8-.2.2-.2.5-.7l1-.8v-1h.2v-1h.2l.2-.5-.7-.3v-.2l-.5.2-.3-.2v.2h-.3v.2c-.3 0-.3-.3-.3-.3-.5-.2-2.1.7-2.6.8 0-.4-.2-.6-.2-.7h.2c0-.8.2-.8.7-1.2l.5-.2.2-.7.5-.2c.2-.1.1-.3.3-.5 0-.9-.1-.6-.3-1.2l-.5-.2s-.1.2-.5.2c0 0-.1-.3-.3-.2l-.5.7-.5-.2v.5h-.4v.2h-.2c0-.4.1-.4.2-.7l-.8-.2c0 .9-.2 1.2-.3 1.8h-.3l-.2.3c.1.5 0 .5.3.7l-.2.5-1-.2-.2.5h.2l.2.5-.7.2v.3c.5.4.4.3.5.8zm-2.3-2.1h.7c.1-.7.2-1.6.7-2v-.7h-.2c-.2-.2-.7.2-1.2.3v.7l-.3.2-.2-.2c.1.5 0 .5.3.7-.1.4 0 .4-.5.5v1.2c.6-.2.6-.4.7-.7zm61.2-2.2h-.2v1.2h.2c.1.5.3.5.7.7.2.1-.1.2.2.2l.2-.3c.3-.2.7-.2 1.2-.2.2-.7.7-.9.8-1.6l-1.6-.2v.2h-.3v.2c-.7.1-.9.2-1.2-.2zm-373.8.2l-.5-.2v.3h.5v-.1zm40.1 2.6l-.2 1.2h.2v.2h.2c.3-.5.2-.1.5-.3l.3-.7h.2l-.3-1.2-.3-.2c-.1-.5.5-.3.3-.8h-.2l-.3-.5c-.3-.3-.8-.3-1.5-.3.1.5.5.8.7 1.2v1.2l.4.2zm-4.9-1.6h.2v-.5h-.2v.5zm-34.1.3h-.2v-.2l-.7.2v-.5l-.7-.2v.5h-.3v.2c-.4.1-.5-.5-.8 0h-.2v-.3c-.2-.2-.3-.1-.7-.2l-.2.7.3.2h.2l-.3.7c-.4-.1-.3 0-.5-.3-.9 0-.6.1-1.2.3.2.8.7.5.3 1.5h.2v.2l.8-.3v-.4l.3.3h.5v.5h.5v-.2h.2v-.5c.7-.2 1.1-.5 2-.5v-.3h-.5v-.3h.3v.2c.3 0 .3-.2.3-.2.4-.1.4.1.7.2v-.2h.2v-.2l-.8-.2c.2 0 .5-.4.3-.7zm40 .3v.3h.2l-.2-.3zm333.2.8l.2-.5h-.3v.5h.1zm-6.4.5l.5-.2v-.3h-.5l-.2.7-.7-.2-.3.2-.7 1.3h-.3c0 .8.2 1.3.7 1.6l.2.3.2-.5.5-.3v-.3l.3-.2-.2-.8h.2c.1-.4.3-.6.3-1.3zM85 122.7l.5.3h.5v-.2h.2l-.3-.5v-.2h.5l-.2-1.2-.7-.2-.2-.3-.8.2v.3h.2c.2.7-.7.7.3 1v.5l-.5-.2-.3-.8-.5.3-.3-.3c0-.8-.2-.9-.3-1.5-.8-.1-.6-.5-1.3-.7l-.3-.2v.2h-.2c0 .5 0 .9.2 1.2l.3.2v.5h.2v.5l.3.3h.5v.5h.2l.3.7.3-.2c.1-.1.3 0 .2-.2h-.2c.1-.3 0-.2.2-.3l.2-.3.2.8h.7l-.3.7.3.3v.2h.2v-.1l.3-.2v-.8H85v-.3zm269.6-3.2v.2l.7-.2v-.3h-.8c0 .3-.1.2.1.3zm2.5 1.2h-.2v-.2h.2l.2-1.3h-.2v.5h-.2v.2l-.3-.2v.2h-.2c.1 1 .5 1.3.7 2.1h.3v.5h.3l.2-1-.7-.2-.1-.6zm-276.9-.2v.2h.5v-.8h-.2c-.2.3.2.3-.3.6zm-37.3.2h.5l.2-.5h-.5l-.2.5zm311.5.2l.3-.2v-.5h-.5v.8h.2v-.1zM86.6 122l.2.8.5-.2-.2-.8-.5.2zm114.1-.2l-.8.2v.5h.5l.3-.5v-.2zm.9 1.8h.2l.2-1.5-.7-.2c0 .5-.1 2-.3 2.3v.2h.5c-.1-.4-.1-.5.1-.8zm187.8-1.4v.5h-.2v.2l.8-.3-.2-.3v-.3l-.4.2zm-300.8.8h-.5c.1.4 0 .4.5.5v-.5zm111.3.5c.4-.1.4 0 .5-.5-.4.1-.4 0-.5.5zm-112.8-.3c.1.4 0 .4.5.5-.1-.5 0-.4-.5-.5zm2.8 4.2v.3h-.3l.3-1.5h-1v-.2c-.4-.3 0-.3-.7-.5v-.5H88c-.3-.9-.5-.3-1-.7v-.7l-1.2-.3-.3 1.2c.9 0 .6.1 1.2.3v.7l.7-.2-.2 1.2.7.2v.2h.7v.2h.2l-.2.5h.2v.3l.5-.2c0 .7.1.9.3 1.3h.8c0-.7-.2-.9 0-1.5h-.5zm267.5-4.1h-.5l.2 1h-.3v.2c.3.1.2-.1.3.2l.8-.3c-.1-.8-.3-.6-.5-1.1zm-269.6.3h-.2c.2.3.2.4.7.5v.5h.2l.2-.5c-.2-.1-.2-.3-.3-.5l-.5-.2v.2zm-3.6.5H84v.3l.3-.2h-.2v-.1zm116.5 0c-.4.1-.4 0-.5.5.5-.1.4 0 .5-.5zm155.9 1h.2l-.2-.3v.3zm1.3.7c.1-.4 0-.3.3-.5-.1-.4 0-.3-.3-.5-.1.5 0 .5-.3.7v.2h.2v.2h.1zm38 1h-.3l-.2-.7-.8.2v.5h-.7c.1.6.1.7.7.8v1.2h.7l.2-.3h.3v.2h.2v.7h.5v-.2h.2v-.5c.5-.1.6-.3 1-.5-.1-.6-.1-.7-.7-.8.1-.3.2-.3.5-.5 0-.7 0-1.4-.2-1.8l-1.2.2v.2h-.2v.7c0 .1.4.1.3.3h-.2l-.1.3zm322.3-.5v.3h.2l-.2-.3zm-690.9.3l-.3-.2-.2.7.7-.2-.2-.3zm329.9.5h.2l-.2-.3v.3zm1.2.5h.3v-.8h-.2l-.1.8zm56.5-.5h-.3v.3h.3v-.3zm-386.3.7v-.5l-.7.5v.5l.5-.2c.2-.3 0-.2.2-.3zm59 0v-.3l-.5-.2.5.5zm305.1 1.1l.8.2.2-1.2h-.2l-.2-.5c-.6 0-1.1 0-1.5.2l.2.7c.5.1.6.1.7.6zm-43.5 10.2l-.3.3v.5h-.2v.2c.4-.1.5-.1.7-.3h.8v.2l-.7.3v.5c.7-.2.9-.7 1.6-.8v.5l.7.3c.3-.5.8-.7 1.3-1v-.5l1 .2.2-.3h.3l.2-.8h.8v-.5h.2v-.2l.7.3c-.1-.5 0-.5-.3-.7v-.2h.7c.2-.1-.1-.1.2-.2l-.2-1.2h.2v-.7h-.2l-.2-.8h-.3v-.2h.3v-.2h-.2c0-.4.1-.4.2-.7l-.2-.8.5-.2v-.1h.2l-.2-.3c.8-.1.9-.3 1.8-.3v-.4l-.5-.2v-1.2h-.7c.2-.4.4-.5.5-1-.6-.2-.4-.4-1-.5-.2.3-1.3.9-1.6 1 .1-.4 0-.4.5-.5v-.7h-.2c-.1-.4 0-.4-.5-.5v.7c-.4 0-.4.1-.7.2v-.3c-.6 0-.9 0-1.3.2v.7h-.5l-.2.5h.7v.2h.2c-.2.8-.2.2-.7.5l-.3.5h-.2l.2.7h-.2v.2c-.1 0-.8-.6-1.2-.5l-.5.5-.3-.3v-.3h-.3v.7h-.2v.5h.2v.2h.5l.2.5h-.2v.3h-.8v.2h-.3v.2c.2 0 .3.1.2.3h-.2v.2h-.5v.7c.4 0 .6 0 .8.2v.2l.5-.2.2.3h.2v-.2h.8v-1h.2l.2.3c-.1.5-.2.4-.5.7v.2l-.5.2v.8h-.2v.3l-.3.3h-.3v.3h.7v.2l-1 .5v.3h.3v.3l-1.2-.2v.2h-.2c0 .7 0 .6.6.7zm1.9-2.5v-.2h.5l-.2.5-.3.2h-.3l.3-.5zm51.7-7.5c.4 0 .4-.1.7-.2-.1-.9-.6-.9-1.3-1.2-.1 1.2.1.8.6 1.4zm-382.2-1.2c-1 0-1.1.3-2.1.3l-.2.7c-.3.5-.6.1-.7 1 .6 0 .6-.1 1-.3v-.2h.7l.2-.3c.8-.4.9.4 1.5-.5l.2-.2c-.4-.1-.5-.2-.6-.5zm2.4.4c-.4.1-.4 0-.5.5.6-.1.7-.1.8-.7l-.3.2zm370.4 2.4l.3-.2h.2v-.5h.2v-.8h-.2l-.5 1.5zm1.6.5l.7-.2v-.2c.3-.1.6.2.7.2v-.3c.2-.2.8-.6 1.2-.7.1-.4 0-.3.3-.5v-.2l-1.3.2v.2l-.7.2v.2c-.4.1-.7-.3-1.3-.3l.2.5h-.2c0 .6.2.5.4.9zm268.8-1.6c-.3.3-.4.6-.8.8v.5l1.2.5.5-.7h.2c-.1-.5-.4-.6-.7-1-.4-.1-.2.1-.4-.1zm-576 4.4v-.2h.5v-.2h.2v-1.2l.5-1.3-.3.2h-1.2c-.1 0-.1.3-.3.3v-.2c-.3-.2-.3-.3-.8-.3v1.2l.3.2-.2 1 .3.2h.2l-.2.7c.6-.1.7-.2 1-.4zm3.8-2.1v.2h.5v-.2h.2v-.2l-.5-.2-.2.4zM673 156.5v.8h-.2v1h-.2v.2h.5c.1-.4.2-.3.2-.3v-.8h.2l.5-.7v-.2h.5c.1.7.8 1.4 1.3 1.6v.7h.3l.2-1h-.2v-.3h-.1v-1.2h-.5l-.2-.5h-.2v-.8h-.1l-.2-.7h-.2v-.7h-.2c-.1-.4.2-.5.2-.5l.2-2 .3-.2v-.8h.2v-1.2c.1-.4.4-1.1.7-1.3v-.2l1.2-.2.5.3v.3c.2.3.6.4.8.8h.2v-.8h-.2c-.1-.4 0-.4-.5-.5v-.3l-.3-.2v-.3h-.5c-.2-.4-.4-.8-.8-1l.2-1 .3-.2-.2-.2V143l-.3-.2v-.3h-.2l.3-2.5h-.3c.1-.5.7-2.1.5-2.6h-.2v-.3l-.3-.2-.2-.8h-.2v-.3h-.2v-.8h.2l-.2-.5.3-.2v-1h-.2v-.3h-.2c-.2-.2-.1-.4-.2-.8h-.2c-.1.3-.3.4-.3.8h-.7l.3 2h.2v.8c0 .1-1 .5-1.1.7h-.2v.8l-.5.3.2 1.5v.7h-.2l.2 1.6h.2v.3h.2v.8h.2l-.2 1.5h.2l.2 2.1h-.2v2h-.2c-.2.6.2 1.5.2 1.8h-.2v.3h-.2c-.1.5.4 1.6.5 2l-.2 2h-.2v.3h-.2v1h.2l-.2 1h-.1zM89.6 135.3c0-.3 0-.5-.2-.7h-.3c-.1-.1.4-.3-.2-.7l-.3-.2c-.4.4-.5.1-.8.3v.2h-.2v.5l.3.2h-.3c.2.7.5 1.1.8 1.6l.8.2c.1.5.2.5.7.7-.1-.7-.3-.6-.5-1.2l.5-.3h.2v-.2l-.7-.2.2-.2zm3.8-1.1v-.2h-.3c.1.2 0 .1.3.2zm290.5 0l-.8.2v.2h-.2v.2l1-.2v-.4zm-187.8 1c.3.3 1.4.6 2 .7v-.7c-.6-.2-.6-.4-1.2-.7v-.2l-.8.2-.2.3.2.4zm582.1-.2l.2.3v.2l-.7.2c0 .5-.2 1-.5 1.3v.3h.2l.2-.3.5-.2v-.5l.5-.3 1-1.3c-.8-.2-.6.1-1.4.3zm-179.5.8c.3.1.2-.1.3-.2h.2v-.2h-.3l-.2.4zm138.1.8v-.3c-.8 0-.9-.3-1.6-.3l.5.3v.3h.2v.2l.9-.2zm-641.6-.1v.2h.2v-.2h.2v-.2l-.5-.2c0 .4-.1.2.1.4zm1.1.8H96v.5h.2l.1-.5zm676.8.7h-.1v.2h.5v-.3c-.4 0-.2-.1-.4.1zm-8.7 1.3h1.3l-.2-.7h.2v-.5a4 4 0 0 1-1.3.7v.5zm-16.4.5c.3-.2.6-.7.3-1a3 3 0 0 1-.5.7v.5h.2v-.2zm-496-.9l-1.2.3v-.3c-.4.1-1.3.4-1.5.7v.3l-.3.2c-.2.3.2.5.2.7-.2.2-.6.3-1 .3v.8c0 .1-.2 0-.2.3h.2v.2h-.2v.5h-.2v.7h.2l-.2 1.5c-.4.1-.3 0-.5.3h-.2l.2.5 1 .2v.3c-.5.1-.4.1-.5.7-.4-.3-.4-.5-1.2-.5l-.2.5h-.2c0 .3.2.2.3.7l-.5-.2c-.1 0 0 .3-.2.2v-.2h-.5v.2h-.2v.5h1.5l-.2.3-.2.2v-.3l-.5.2v.7c-.5.1-.9.6-1.2 1h-.2l.3 1h.3v.2l.8-.2.2-.5.8.2v-.2h1s.1.2.5.2v-.2h.2v.2h.3v-.2h.2v.2h.7v.3c.2.2.2-.2.2-.2h.7l.2-.3.2-.2.2.5 1-.2v.2h.2v-.2h.8l.2-.3h1c0 .5-.1.6-.3.8v.2c1.2 0 .7-.3 1.3-.8v-.2h.5c-.2.8-.4.7-.8 1.2l-.2.8c-.5.1-.6.2-.7.8.7-.1 1.2-.4 1.3-1h.3l-.2-.5c.4-.2.5-.4 1.2-.5l.3-.8h.3c.1.6.1.7.7.8v.7l-.2.2h-.3l-.2 1.2h.2v.2h.2v-.2c.3-.2.4-.5.5-1 .4.1.5.1.7.3h.2c-.2.4-.3.5-.3 1.2l.3-.2 1-.2.2-.8h.2v-.8h.2v-.3h.2l.2-.7c-.9.3-.1.3-.5.8h-.2v.2h-.5l-.2-1.2.3-.2c.3-.3.4-.6.5-1.2-.7.2-.2.1-.5.5l-.3.2c-.3.4-.3.8-.3 1.5l-.2-.2h-.8v-.2h-.2v-.5c.6 0 .7 0 .8-.5l-.7-.3v-.5c.6-.2.5-.5 1-.8v-.7l-.5.3v-.2h-.2l-.2.5-.5-.2v.2h-.5c-.1 0-.1.3-.3.3v-.2h-.3c.2-.4.1-.6.5-.8v-.3l-.3.3h-.5l.2-.5h-.5v-.2l-.2-.2h.3c.3-.3.5-1 .7-1.3l-.7-.7h-.3l-.2.5h-1l.2-.3v-.2l-.7.7-.8-.2.2.5h-.2l-.2.3-.2-.7-.8.2v.2h-.2l.2-.7h-.5v.2h-.5c.2-.4.6-.5.8-.8l.2-.2c-.3-.1-.3-.2-.5-.5h-.5v-.3h-.3v.5l-.3-.2v.3h-.3v.5h-.4l-.2.5-.2.2h-.2v-.3l.3-.2-.2-.5h-.2l.2-.3s-.3-.2-.2-.5h.2v-.5l.7-.5v-1.5l.5.2v-.2c.6-.2.6-.4.7-1h-.4v-.3h.5c.1-.4 0-.4.5-.5v-.5zm505.8 1.5h.8v-.5h.2c-.2-.2-.8-.4-1.2-.5l.2 1zm1.8-.8l-.3.3h-.2v.2h.5v-.2h.2c.1-.3-.1-.2-.2-.3zm-380.3 1l-.2-.3v-.2l-1-.2.3.7h.9zm371.8 0l.2.3v.2h.5l-.2-.3v-.2h-.5zm-499.1 1v-.2h-.3l.3.2zm-155 0l-.8.2c0 .7-.1.8.5 1v.3h-.2c-.1.1.4 1.1.5 1.2v.2l.8-.2v-.3c.1-.2.2.2.2.2.1.2.3.5.7.3v-.2c.6 0 1.1 0 1.5.2v.7h-.2l-.2.5h.2v.2l1-.3v.2h.5v.2l.7.2-.2.7.7.2v.2l.7-.2.2.5s-.3.2-.2.5h.2l.3.5h.3l.2.3h.7l.2.3h1.8v.2c.5.2.5 0 .7 0v.2h.7c0-.9-.1-.7-.5-1.2h-.2v-.3l-.3-.3-.3-.2.2-.3-.5-.2-.7-.8-2.5-.8v-.8c-1-.2-.7-.6-1.3-1.2v-.2c-.6-.4-1.7.1-2.5-.2v-.2h-.5v-.2l-1.3-.2-.3-.5H97v-.4zm270.4 1.3h.2v-.2h-.5v.3c.3-.1.1.1.3-.1zm-264.6.5v-.4h-.3v.2h.2v.2h.1zm600.6.3v-.2c-.7.2-1 .5-1.8.7l.2.7c.6-.2 1-.6 1.5-.8.1-.4-.1-.2.1-.4zm-599 .2c.1.7.2 1.1 1 1.2-.2-.6-.6-.7-.8-1.2h-.2zm134.3 3.4v-.2c-.1-.2-.3.2-.5-.5l-.8-.2v-.2c-.3-.3-.1-.3-.7-.5l-.2-.3v-.2l-1.2-.2c-.7-.3-1.4-.8-2.5-.8v.8h.7l1 .8h.2v.5l1.6.5.2.3 1 .2.2.3h.8l.2-.3zm461.8.2l.2-.7-.5.2.2.3v.2h.1zm-517.7.6l-.2.3h.5l-.3-.3zm516 1v.3h.2l-.2-.3zm-518.5 1v-.1l.2-.2h-.3l.1.3zm59.2 1.3c-.6.2-.4.4-1 .5v.3c.6-.2.4-.4 1-.5v-.3zm13.2 1.3c0 .5.1.6.3.8l.2.3.2-1.2-.5-.2c-.2.4 0 .2-.2.3zm-11.2 3.7h-.5c.3-.5.5-.6.5-1.3h.3l.2-.5h1l.2-.7h.3v-.2c-.5.1-1.4.7-2 .5l-.3-.3-.2.5-.5.3.2.7h-.2v.3h-.2v-.2c-.4.2-.1.2-.3.5l-.3.2c-.1.3.2.6.2.7l-.5.2c0 .8 0 1.4.5 1.8h.3v.2h.5v-.2l.2-.2h-.3c-.1-1.9.6-1.2.9-2.3zm-4.8.3l.3.7c.6 0 .8-.1 1-.5-.5-.2-.6-.2-.7-.8h.3v-.2l-2.1.2v-.5h-.3v.3h-.7v-.3l-.7-.2c.2-.4.3-.8.3-1.3-.8.2-.2.1-.5.7l-.3.2v.3h-.2l.2.5h.7l.2.7c.5.1 1.4.5 1.8.3l.2-.3h.7v-.2h.2c-.1.3-.1.2-.4.4zm456.9-.8v.2h.3c.2-.4.3-.6.7-.8v-.5l-.5.2-.5.9zm0 .3v-.2h-.3c.1.2-.1.1.3.2zm-450 1.5c0-.1.1-.5-.2-.3v.2l-.2-.2-.2-.2.5-.2v-.5h-.3l-.2-.3-.2.5c-.9 0-.6.1-1.2.3l-.2.5h.3l-.2.5h-.2v.7h-.2v.2c.6-.1.7-.3 1.3-.3l.3-.8h.9zm-51.3 0v-.2h-.3l.3.2zm307.6.1h.5v-.2l-.5-.2v.4zm189.2 1.4l-.2.5h.2v.2a5 5 0 0 0 1.2-.8h.2l.2-1h.2v-.5l-.5.2v.3l-.3.2h-.3c-.3.2 0 .5-.2.8-.3-.1-.4 0-.5.1zm-493.3-.2v-.2l.2-.2c-.9-.2-1.4-.8-2.6-.8-.1.8 1.5.9 2.4 1.2zm-9.7-.8l-.2-.2-.2.7.3-.2h.2c.2-.3 0-.2-.1-.3zm482 10.2c0 .7.1 1 .3 1.5l.3.2v1.5l.5.2v-.2l.7-.2.2-.3h1v-.2l.2-.2c-.4-.1-.5-.3-.8-.5v-.2l-.8-.2v-.8l.7-.2v-.2c.6-.2.5.5 1 .3v-.2l.5-.3.8.2c.1.6.4.6.5 1.2l.3.2h2l.8-2 1.2-.7c.8 0 .9.2 1.3.5l.2-.5c.9 0 1-.3 1.8-.3-.1-.4 0-.4-.5-.5v-.5l-.3-.2h-.2c.1-.4.3-.5.3-1l-1.3.2-.5-.3c-.2-.2 0-.4-.3-.7v-.2l-1.1.3v.2l-1.3-.3c-.2-.8-.8-1.5-1.1-2.1l-.2-.7h-.2c-.2-.2-.1-.2-.5-.3l-.3-1-.7-.3v-.2l-.8.5-.2.5h.2c.2.6.5 1.2 1 1.5-.1.6-.3.9-.5 1.3v1.3l-.7.5.2 2c-.7.1-.9.2-1.5-.2l-.2-.3h-.7v-.2h-.2v.2h-.2v.2l.5.2-.3 1c-.8.1-.7.2-1.1.5zm19-8.9l-.7 1.6-.3.2-.2-.5c-.5.2-.3.2-.7.5v.2h-.5l-.3.7-.5.2v.3l-.3.2h-.2v.2h.2l.3.2c.2-.3 1-.8 1.3-1h.3l.3-.5h.7v-.2l.5-.2c.1-.4.1-.5.3-.7v-1h-.2v-.2zm-490.3.5l-.5-.2v.5l.5.2v-.5zm43.1-.2h-.3v.3h.3v-.3zm440.8 5.9c.8-.2.4-.4.8-1 .4-.5.9-.3 1.2-1.2h-.7a16 16 0 0 0-1.3 2.2zm2.5 0v.2c.3.1.2-.1.3-.2h.2v-.2l-.7-.2.2.4zm-293.3 6.4l.3.2.5-1.3v-1.2h.2c.1-.2.3-.4.2-.8h-.2l-.3-2h-.3c-.2.9-.9 1.3-1.6 1.6v.8s-.2.1-.2.3h.2c.2.6.1.9 0 1.3.4.5.6 1 1.2 1.1zm-168.1-2.6l-.7.2v.3l.7-.2v-.3zm448.9 3l.8.2v-.7c-.6 0-.7-.1-.8.5zm-455.7 0v.2h-.3v.2h-.3v.2c-.5.2-.5 0-.8.3h-.2v.5h1.2v-.2c.4-.2 1.3-.4 1.6-.2.6-.1.7-.1.8-.7l.3-.2h.2v-.2l-1.3.2v-.2H215zm438.3 18.1c-.2 1-.4.5-1 1-.2.1-.4.9-.5 1.2l-2 .7-.2-.5h-.2l-.3.7h-.1l.2.5h2.3s.2.3.5.2l.5-.8c.4-.2.8.2 1 .2v-.2h.3v-.2h.8l.2-.3h.5v-.2c.2 0 .3.3.7.2v-.2l.7-.2v-.2l.7.2v.2h1.2c-.2.7-.3.3-.7.8h-.2c0 .1.3.5.2.8h-.2v.5l.5.3v.3l.3.3c.9 0 1-.2 1.5-.7l.3-.2.2-.5h.3l.5-.7h.3l-.2-.7-.3-.2.2-.5h.7v-.2l1 .2c-.1.4 0 .4-.5.5l.2.3c.9 0 .5-.1 1-.5.3-.3.1-.1.3.2.7 0 1 .1 1.2-.5.7-.1.6-.3 1.2-.5v1.2h.2l.3.2c.2-.5.3-1 .3-1.8l.2-.2c.5.1.5 0 .7.3h.2l.2-.5h-.2v-.7h.2l.2-1c.4 0 .4-.1.7-.2v.2h.2l-.3.8h-.2c-.3.5-.1 1.1 0 1.6 1.1-.3 1-1.7 1.8-2.3v-.3c-.4-.2-.5-.4-1.2-.5v-.2l.7-.2v-1h-.2v-.7h-.2v-.2h.2v-.3h.2v-.7h.2v-.3h.2v-.8h.2c0-.1-.2-.3-.2-.7l.2-2.8h1v-1l.5-.2c.1-.9.2-.6.5-1.2v-.3h.2l-.2-2.6-.3-.2v-.3h-.2v-.3h-.2c-.2-.5-.1-.8-.5-1.2v-.2l-1.2-.2v-.2h-.2c.2-.4.2-.4-.2-.7v-.2l-.7.2c.1.6.2 1.1-.3 1.5v.2h-.5l-.2.7h.3c0 1.4.1 1.5-.8 2v.2h.2v.2l.8-.3c0 .6 0 1.1-.2 1.5l-.3.2v.3h-.2l-.2 1.3-.5.3v.5h-.2v.3h-.2v.3l-1 .8v.3l-1.2.8v.7h-.2v.3l-.3.2-.2.5h-.7v.2l-.7.2v.2h-.2v.3l-.5.2-.3.2-.3-.3h-.2v-.5h-.2v-.5l.5-.2c.2-.2.6-.8.7-1.2-.8.2-1 .8-1.6 1.2v1.5h-.2l-.2.7h-.2l-.2.8-.3.2v1h.2v.2l-.7.5-.2.5-1.2-.3v-.3c-.8 0-.9-.2-1.5.2l-.3.5h-1.2v.2c-.3.2-.4.4-.8.5v-.8l-.7.4zm1.3.6l.2.5h-.2v.3h-.5v-.2h-.2v-.5h.2v-.2h.5zm-266.5-16.3l.3.2v.3h.2l.2 3h.2v.5h.2l.2.5h.5v.2c.6-.1.5 0 .7-.5h.5v-.2c.7-.7.1-2.9.8-3.5 0-.7-.1-.9-.3-1.3l-.3-.2c-.3-.6.2-.8-.7-1v-.2c-.4-.1-.5.4-.7.5h-.3l-.2.3h-.4l-.3.5h-.5l.2.5c-.1.1-.4.2-.3.4zm-10.8 3.5h.5c.1-.6.5-.8 1-1-.2-.5-.2-.3-.5-.7h-.2v-.5h-.2v-.2l-.7.2v.2h-.2c.1.2.4.5.3.8l-.3.2c.2.3.2.7.3 1zm4.4-2.3c-.7 0-.8-.1-1 .5l1.2.3-.2-.8zm31.6 1.3v.5s.6 0 .3-.2h-.2v-.3h-.1zm70.5.3v-.2h-.2c-.1.3-.3.4-.3.8l.7-.3-.2-.3zm-110.3 1.2l.5-1h-.2l-.7.5.2.3v.2h.2zm54.1.5h-.2l-.2-.7-.8.2v.3l.3.2h.2v.5h.5l.2-.5zm-1.3 1.9v.7h.3l-.2-.3v-.3h-.1zm-11.5 1.2l.3-.2h.2v-.2c-.4-.2-.5-.3-1-.3v.5l.2-.2c.2.1.2.3.3.4zm-17 0l-.2-.3-.7.2.2 1.2.8.3v.2h.3l1 .7v.3h.8l.2.3h.3l.3.5h.5l.2.3h.8v-.7c0-.2-.2.1-.2-.2l.5-.3v-.7h.2c.2-.6-.3-.9-.3-1.3h.2c.2-.3.3-.3.3-.8l-.8.2-.2.3-2.8.2-.2-.3h-.3v-.2l-.9.1zm-188.5-.2h-.2l-.2.8h.2c.1-.1.3-.5.2-.8zm217.5 1.7h.5v-.3h-.5v.3zm212.7 1.8v.7h.3v-.5h-.2v-.2h-.1zm-212.2.3h.5v-.1h-.5v.1zm2.3.2c-.2-.5 0-.2-.5-.2.1.5-.1.2.5.2zm-2.5 0v-.2h-.3c.1.2 0 .1.3.2zm-8.7.5v.7h.3v-.5h-.2v-.2h-.1zm21.7 4.4l-.5.2c.2.7.8.6 1.2 1.2.7 0 1.2 0 1.6-.3l.2-.3h.5l.3-.3c.1-.2.2-.3.2-.7h-.2v-.2h.2v-.3c.7-.2.8-.5 1.3-.8v-.2l-1 .3-.2.3-.7.2v.2h-.8s-.2.3-.5.2v-.2h-.5l.2.5c-.7-.1-1-.1-1.3.2zm-18.9-1h-.3v.5c.9.2 1.7.6 2.8.7l.2.5h1v-.2h.3v-.2c.3-.1.5.2.5.2.4.1 1.2-.2 1.3-.3h.2v-.2l-.8-.2v-.7l-2 .3-.2-.3-1.6.2-.3-.5h-.5v-.2c-.6 0-.5.4-.6.4zm7.5-.3v.3h.2l-.2-.3zm226.1.7l.2-.5h-.5v.2h-.2v.2h.2l.3.1zm-448 .9h.2v-.2h-.5l-.2.3c.3.2.4 0 .5-.1zm449.4 1.7l-1.3.2v.5h-.2c-.3.3-.1 0-.5.2v.2c-.4.1-.4-.1-.5-.3-.9.2-.6.7-1 1.3-.3.4-.7.3-.8 1h.5v.3c.1.1.4.1.3.3h-.2v.5h.2l1 1.2c.3-.7.5-1.2.5-2.1h.8v-.5l.5-.2.2.5h.5l.5-1.2.3-.2-.2-.8-.5-.2c.1-.2 0-.4-.1-.7zm.9.1h-.3v.3h.3v-.3zm-10.6 2v.5h-.3l.3.3v.5l.5.2c.3.2.3.7.3 1.2h-.3v-.5h-.5c.2.6.5.7.7 1.3l.7-.3v.3l.7-.3-.5-1.5h.5l.3 1.5h-.2l-.2.7-.8.2v.2h-.2l-.2 1.5h.2v.3h-.3l.2.5.8.2c0-.7-.1-1 .5-1.2a9 9 0 0 0-.2 1.8h.5v-.2c.6-.2.6-.3.5-.8l.7-.5v-.8h.2v-1h.2v-.3h.2v-.7h.2c.3-.4.5-.5.7-1l-.5-.2-.2-.7-.3-.2h-.2l.3-.3v-.8h-1.2l.2-.8-1.2-.2v.2h-.2v.7l-.7-.2-.2.7-.5.2v-.2c-.1-.2-.3-.2-.5-.3zm-7.2 1.3h.7l.3-.8c-.6.1-.6.4-1.2.5l.2.3zm-9.4 5v-.5h-.3l.2.3v.2h.1zm19.8 2.4v-.2c-.5.1-.5.2-.7.7l.5-.2.2-.3zm-1.3.2h-.4l.3.2v-.2zM177.9 206c-.4.7-.4.8.5 1.2l.2-.2v-.8h-.2v-.2h-.5zm163.5 3h.3v-.3h-.3v.3zm-8 .6h.2l-.2-.3v.3zm6.7 1.3v.2c.4 0 .4-.1.7-.2.1-.4.2-.3.2-.3v-.8h.2v-.2h-.5c-.1.7-.1 1.1-.6 1.3zm-5.2.2l.3-.3v-.3l.5-.3h.2v-.2c-.6.1-.7.3-1.3.3v.7h.2v.2h.1zm310.8-1.1h-.3l.3.2v-.2zm-308.7.8v.5h-.2l.2.5h.7l.2-.8h-.2v-.2h-.7zm304.4 3.4v-.7h-.3v.5h.2v.2h.1zm1.2.4v.5c.3-.2.4-.4.8-.5l.2-.3v-.2l-.8.2-.2.3zm-15.3 8l-.5.3v.7l-.3.2.2 2.1c.7.2.8.8 1.3 1.2l.2-.5h.2v-.5l.8-.5v-.8h.2v-.5h.2v-1.2c.4-1.2.7-2.8 1.2-3.9l-.5-.8h-.7v.2c-.8.2-.4.4-.7 1h-.2v.3h-.2v.3l-.8.7v.5h-.2l-.2.8.2.2h-.2v.2zm-423-2.8h-.2l-.3-.7h-.7l-.3 1c.5.2.7.3 1.5.3v-.6zm3.7 12.3c.9-.3 2.4.2 3 0v-.1h.3v-.2c.3-.2.4 0 .7-.3h.2l-.2-.7h-.2c-.6-.8-1.7-.1-2.3-.7h-.3l.2-1.2h-.5v-.2c-.6-.1-.8.5-1.3 0-.7-.2-.2-.1-.5-.5h-.2l-.2-.5-.5.2-.7-1.2h-1v-.3c-.4-.1-.4 0-.7-.2v-.2h-.3v-.2h-1v-.2l-.8-.2v-.2l-.5-.2-.2-.8h-.2c-.5-.7-.6-.2-1.3-.5l-.3-.5-1 .2v-.2l-1.2-.2v.2l-.7.3-.2-.7H195v.2h-.2l-1-.2v.2h-.3v.2h-.5l-.2.3-.5.2v.2h-.5v.2l-1 1 .2.8h-.5l-.2.2.2.3 1.5-.3v-.5c1 0 .6-.1 1-.7.1-.2.5-.3.7-.5h.3l.2-.5c.9 0 1.3.3 2.1.3v.7l.8.2v.2h.8l.2.3h.3v.2h.7l.3.8.5.2v.2h.5l.5.7 2.1-.2v1l.7 1 .5.3v.2l1.6.5-.2 1c-.5.1-.5.3-.8.5l.2.5 3-.3v-.1zm-179.2-6.4v-.2h-.5l-.3.7c.3.2.4.4.8.5l.2-.3h.2l-.2-.7h-.2zm164.5 2.2v.2c.2.1.9-.3 1.3-.3l.2-1.3-1-.2-.2.7h.3c0 .5 0 .7-.6.9zm-160.7-1h-.2v-.2l-.7.2v.5c.5.1.5 0 .7.3h.3v-.2h-.2v-.6zm763.5.5v.5h.5v-.7l-.5.2zM35.4 229l.3.3v.5h.2v.2h.1v-.2l.3-.2-.3-.7h-.6zm178.8.2v-.2h-.3l.3.2zm-179.8 0v.3h.2l-.2-.3zm2.8 2.6v.5l-.7.3c0 1 .2 1.2.5 1.8.6-.1.6-.2 1-.5v-.2h.5v-.2h.2c-.1-1-.5-1.2-.8-1.8h-.7zm187.9 4.3c-.1-.9-.6-1-1-1.6-.4 0-1.2.2-1.6 0v-.2l-.7-.2c-.1-.4-.1-.3-.3-.5v-.2h-.3l-.2-.3h-.8l-.3-.5-1 .2v-.2c-.7-.1-.4.2-.7.3h-.3v.2c-.6.2-1.1-.2-1.3 0h-.2v-.1l-.5-.3h-1.2c.3.4.6.3 1 .7.2.3-.2.7 0 1.3h.2v.3h.2l.2.5h.3v.7l-.3.3-.5-.2v-.2h-.3v-.2H214v-.2l-.8.2-.2-.3h-.5v-.2h-.2v.2l-.7.2.2.8.7.2v.2c.7.2 1.3-.2 1.6 0h3.6v.2c.6.4.1.3.3.7h.2v.2h.2v-.2c.5-.1.5-.2.7-.7h.2l-.2-.8h-.1v-.2c.8.2 2 1.4 2.8.5h.2v-.5l1.8.2v-.2h.2v.2l1.1-.3zm378.4 2.6l.3.5h.2v-.2h.7v-.3l.8-.3.2-.5h.5l.2-.3h.2c.2-.4-.1-.5 0-.7h.2l.2-.7h.2v-1h.2c.2-.3.1-.2.5-.3-.1-.6-.2-.9-.7-1.2v-.2l-1.6.3v.2l-.7.2v.2c-.4.2-1-.1-1.3.2-.2.2 0 .4-.2.7l-.5.2-.3.5h-.5c-.2.1.1.1-.2.2 0 .6 0 1.3.3 1.6.2.7.4.5 1 .8v.2h.3zm-396.9-1.1h1.2v-.2h.2l-.2-.7c-.3-.1-.6-.1-.8-.3l-.2-.3h-1.5v-.3l-.3-.2c-.5 0-1.1.1-1.3.3l-.5.2-.2.5h.2v.2h.8l.2.5.5.3v.2l1.2.2v.2c.6-.2.6-.1.7-.6zm24.2-.7v-.5h-.5v-.2l-1 .2v-.2c-.6 0-1.1 0-1.5.2.1.6.3.7.5 1.2h.8v.2c1.1-.1 1.1-.5 1.7-.9zm394.2 6.4v.2h-.2l.2 1 .3.2v.3h.2v1.3h.2l.2.7c.7.2.3.3.8.7l.2-.7h.5v.8c-.1.2-.6.8-.5 1.2h.2l.2.7h.3c.1.6.1.6.5.8v.2l.8-.3.2-.5c.5-.2 1.2.3 1.6.3l.3 1 .3-.2h.2l-.2-.5h-.2v-.7h.5c.1.7.3.7.7 1.2h.2l.2.8c.2.2.4 0 .7.2.4.3 0 .6.8.8v-.8h.2c0-.7.1-.8-.5-1-.1-.5-.4-.9-.2-1.2 0-.5-.3-1.3-.8-1.2l-.3.5h-.3l-.2-.5h.2v-.3l-.3-.2c-.2-.1.1-.2-.2-.2l-.2.3h-1l-.2.3h-.3v.2l-.8-.2v-.2h-.3l-.2-.3v-1l-.3-.2c-.1-.3.3-1.2.3-1.3v-.2h-.2l.2-1.6.8-.2.2-.8h.2c.1-.3-.2-.3-.2-.3l.2-.7.7.2c.1-.4.1-.5.3-.7 0-.4 0-.6-.2-.8h-.2v-.8l-.5-.3v-.8h-.2c0-.3.2-.3.2-.3v-.8h.2v-.3h.2l-.2-.5h-.3l-.2.5-.3.2c-1 0-1.2-.2-1.5-.8-.7 0-.6.1-1 .3v.8h-.2v.2s.3.2.2.5h-.2v.3h-.2v.7h-.2l-.2 1h.2v.7h.2c.3 1.1-1.1 1.2-.3 1.8l-.2 1c-.6-.1-.7-.2-1.1-.5zm-385.5-.6h-.8v.2h-.2l.2.5.8-.3v-.4zm0 2.9c.2-.2-.2-.2-.2-.2v-.7h-.3l.2.8h.3zm1 1.5h-.5c.1.6.3.9.8 1 0-.7-.1-.6-.3-1zm394 2.5v.7h.5l-.2-.7h-.3zm-65.2.8l-.2.7h.2c.1-.1.3-.4.2-.7h-.2zm59.5 3.4c-.1-1.5-.4-2-.8-3-.8-.3-1-.2-2-.2v.3l.8.2v.3l.3.2.2.8h.2v.2h.7v.2h.2l-.3.8.3.2v.2l.4-.2zm-386-2.1h.2l.2-.2c-.1-.4 0-.3-.3-.5v.7zm326.3 1v.3h.2l-.2-.3zm67.4.2c-.6 0-1.2 0-1.5.3v.3h-.2l.3.8h.2v.3l.3.2v.3l.3.2c.2.3-.1.6.2.8h.3v.2h.3l.2.3c.2.1.1-.1.2-.2.3 0 .4.3.5.5h.2l-.3-.7h-.2v-.5h-.2l-.3-.5c-.2-.2.1-1.3.2-1.8h-.3v-.4l-.2-.1zm-6.4 1.1v-.5l-.7-.2c.2.5.2.6.7.7zm-143.8-.3l-.7.2v-.2h-.2v.2l-1-.2c.3.5.3.1.7.3v.2h1.2v-.2h.2v-.2h-.2v-.1zm83 .3v-.3h-.2v.7h.3c-.1-.4.1-.2-.1-.4zm55.7.8l.8.2v-.3c-.5-.1-.5-.3-.8-.5v.2h-.2l.2.4zm9.2.2c-.8-.2-1-.7-1.8-.8l-.2 1 2 .3v-.5zm-65.2.5v.2h.2v-.5h-.3c0 .3-.1.1.1.3zm60.3 3.4c.8-.2 1-.7 2-.8.2-.7.5-.8.5-1.8-.9-.1-1.1-.4-2-.5l-.2 2-.3.2v.9zm7.4.5v.2h.5v.2h.2v-.3l-.3-.2.2-.8h-.3v-.3h-.2c-.2-.5 0-.7.2-1.2l-.3-.3-1.3-.2v.7h.7l.2.5-.3.2c-.3.4.4 1.3.7 1.5zm-14.2.4c-.1.3-.3 1.1-.5 1.3-.3.5-.5.1-.7 1l-.8.2c-.3.8-.2.1-.7.5v.2h-.2l-.2.8-.3.2v.5h.3c.2-.8.4-.5 1-.8l.2-.3h.3v-.4h.3l.2-.3h.3c.2-.1 1.1-1.9 1.2-2.3l1-.5.2-.7.5-.2v-.7h-.2v-.8h.2l-.2-1-.5.2v1h-.3c-.1.4-.3.5-.5.8h-.1c-.2.3.2.5.2.7h-.2c-.1.5 0 .4-.5.6zm-388.2-2.5l.3-.2h.2v-.1h-.5v.3zm399.9 1.5v-1.5h-.2v-.2h-.2v.8l-.3.2-.2.8-.5.3c-.3.4-.3 1-.3 1.6l.5-.2c.1-.5.3-.6.3-1.2.6-.2.4-.4 1-.5l-.1-.1zm-393.9.1h.2c.1-.3-.5-.8 0-1.3v-.2h-1v.2h-.3c.2.5.3.8.3 1.5.5.1.5.2.8-.2zm391.4.4l-.3.3-1.3.2v.7l.3.2c.1.2.1.7.3.8h.5v.2h.3l.3.5h.3c.1-.2.2-.3.2-.7h-.2v-1.6l.3-.2v-.5h.2c.2-.4-.1-.2.3-.5v-.5h-.2l-.2-.5-.8.2c.2 0 .1 1.3 0 1.4zm-63.2-.9h-.2v.3l.3-.2h-.2v-.1zm62.6 0v.2l-.2.2h.3c0-.4.1-.2-.1-.4zm2.8 2.2l1.3.3.3-.3.2-.3-.5-.7c-.6 0-.7.1-1.2.3l-.1.7zm-90.1 5.1l-.3-.2-.5-1.3c-.7-.2-.2-.1-.5-.5l-.3-.2v-.5l-.7-.3v-.3l-.3-.2v-.8h-.2l-.2-.5h-.7l-.2 1h.2l.2.7c0 .1-.3.1-.3.5l.2.8h-.2v.3h-.2v.7h-.2v.3l-.3.2c-.1.2.2.3.2.7h-.2l.2.8h.2l.3 3.1c.6.2.4.3.8.7v.2h.5v.2c.3.1 1.1-.4 1.3-.5v-.2h.3v-.2h.3v-.2l.7-.5.3-2.5-.3-.2-.1-1.1zm93.2-3.8v.7h.2v.2h-.2v.7h-.7v-.2h-.2v.2c-.6.2-.5.4-.7 1l-.8-.2v-.3l-.5.2v.5c-.7 0-.8.2-1.3.3l.2-1h-.2v-.2l-1 .2v.2l-.5.2v.7a6 6 0 0 1-1.5.2c-.2.7.2.7 0 1.3h-.2l-.2.8-.3.2.2.5h.7c.1-.5.3-.6.3-1.2l.7-.3.2.7h.8v-.3l.8.2v-.3c.4 0 .4 0 .7.2v.2h.5v.2h.2v.5h-.3v.3l-.3.2c-.2.5.1 1.5.2 1.8.4.1.8.4 1.2.7l.2.3c.5.2 1.2-.1 1.5-.2l-.2.3v.5h.2v.2l.7-.3c.1-.4.5-.8.3-1.3h-.2v-.5h-.2l-.2-.8h.7v-.2h.2v.8h.2v.2h.2c0-.7-.1-1.2-.5-1.5.1-.8.3-.9.7-1.3h.2v-.3h.2v-.3l.3-.3h.3c0-1.8-.7-2.7-1-4.3-.9-.2-.9-.2-1.6-.1zm-395.3.8l-.7-.2v.3h.7v-.1zm-45.9 3.3c.1.4 0 .4.5.5-.1-.4 0-.4-.5-.5zm3.4.2c0-.2 0 0-.2-.2l-.2.5h.2l.2-.3zm.2-.2v.3h.2l-.2-.3zm143.2.5v.2h.2v-.2h.2v-.2l-.5-.2c0 .4-.1.2.1.4zm228.2 1.6h.2v-.5h-.5c0 .2.2.4.3.5zm31.4 16.5l-.2.8h.2v.7l.5.3.2 1.3h-.2v.2c.2.7.7.1.3 1.3l.5.2-.3 1c.7-.1.7-.4 1.3-.5l.3 1h.2l.2 1.8h.2c.3.6.5 1.1.5 2 .6 0 1.2.5 1.6.3.2-.1.2-.7.8-.5v.2l.8.2v.8l1.6.2v-.2h.7l.2-.5c.9.1.8.4 1.3.7l.7-.3v-.2l.5.2v.2h.7c.1.3.3.4.3.8.4 0 .4 0 .7-.2v-.2h.3v-.2h.3v-.2h.3v-.2l1.2-.2v-.2h.2l.2-1.2h.5v-.3l.3-.2.2-.5c.4-.3.3.2.7-.3h.2c-.2-.6-.6-.8-.8-1.3.7-.4.8-1.2 1.5-1.6 0-.7-.1-.6-.3-1 0 0-.3 0-.2-.2l.5-.2v-.5h.2v-.5h.2v-.2h-.2v-.2l.2-.8h-.2v-1c.3-.5 1.8-.9 2.6-1l-.3-.7-.7-.2-1.2-1v-.3h-.2l.2-1.2h.2v-.2h-.2l.2-.7-.3-.2v-.8h-.2l-.7-.8v-.7h.2c.3-.4.4-.3.5-1l-.7-.2v-.2h.2l.2-.5c.5 0 .6.1.8.3.6-.1.5 0 .7-.5l.5-.2v-.7l-.5-.2v-.5h.2v-.2c.2-.1.3.2.3.2h.2v-.2h.7v-.2c.5-.1.5-.3.8-.5l-.2-.5h-.3l-.2-.3h-.2v-.5l-.3-.3-.8.2v-.7h-.5v-.2h-.2c.1-.8.3-1-.3-1.5v-.2h-.5v-.7h-.3v.5h-.7c-.1-.5 0-.5-.3-.7v-.2h-.2l-.3.3v.8h-.2v.3h-.2v.3l-.3.2v.3l-.3.2v.3l-.3.3h-.3c-.2.8-.6.3-.8 1.2h.5v.7h.2c-.2.6-.3.6-.8.8v.2h-.8l-.5.7h-.2v.5l-1.3-.2v.7h-.2v.3l-.3.2v.3h-.2v.3l-.3.2v.3h-.2v.3l-.3.2c-.2.3 0 .4-.3.7v.2h-1.3v.2h-.7v.2h-.8l-1 .8h-.2c-.2.3.1.8.2 1h-.2l-.2 1.2h-.5v.2h-.2l.2.5-1-.2v-.2l-.7-.3v.2l-.7.2v-.2c-.5-.3-.5-.6-1.2-.7l-.2.8-.5.2c-.1.6-.4 1-.7 1.6h-.2c0 .2.3.4.2.8h-.3zm5.4-1.8l-.3-.2.3.2zm22-13.7v-.1h-.3c.2.2 0 0 .3.1zm-36.3 31.4v-.2c.7.1.8.3 1.6.3v-.3l1 .3v-.2h.2l-.2-2.1h.2v-.2l-.2-.5h.2c.2-.8 0-1.6.5-2.1-.1-.7-.1-.4-.5-.8h-.2v-.5h-.2l-.2-1.2h-.2c-.4-.2-1 .1-1.2.2-.2-.1 0-.2-.5-.3l.2-.3c-.1-.7-.4-.5-.7-1h-.2c.2-.4.2-1.3.3-1.6l-1.2-.2v-.3l-.5.2v.2c-.3 0-.4-.4-.5-.5v-1.3c.1-.2.8-.5.7-1.1h-.2v-.3h-.2v-.5h-.2v-.3h-.1c-.2-.2-.1-.4-.2-.8l-1-.2.3-.3v-.7h-.1v-.2h-.2c-.1.4 0 .3-.3.5v.5l-1.2-.3c-.1-.5-.3-.4-.3-.5v-.8l-1.2-.8c-.3-.4-.2-1-.7-1.3l-.3-.2-.2.7c-.6-.3-.7-1-1.3-1.3v-1.3c-1.3-.1-.4-.2-.8-1l-.3-.3h-.7v-.3h-.5l-.2-.5-.5-.2-.2-.8c-.9-.2-.3-.3-.7-.8h-.2l-.3-.5h-.7c0-.7-.2-1-.5-1.5h-.2c-.2-.2-.2-.3-.3-.7l-1.5-.2-.5.2v-.2c-.2 0-.4.3-.8.2v-.2h-.3l-.5-.7c-.4-.3-1.2-.2-1.8-.2v1.6l.3.2v.3h.2v.3h.2v.5l.5.3v.3l.5.3v.2l.5.2v.3l.5.3.2.5h.3v.2h.3l.2.3h.2l.2.7.7.5.2.3h.2v.3h.2v.3l.5.3.2 1.3c1 0 1.7.6 2.1 1.2.4.4 0 1.2.2 1.8h.2l.2 1h.2v.3h.2v.7h.2c.2.3.2.4.7.5.1.5.2.7.5 1h.2v.3l.5.3v.2h.3l.2.3h.2v.3l.3.3v.3h.2v.3h.2v.3h.2l.2.7h.2l.2.5.3.2v1.3l.5.3v.5l.3.2v.3h.2c.2.3.5 1.4.7 1.5h.3l.2 1 .3.2v.5h.2v.7h.2v.3l.3.2.2.8 1.2.3.3.5h.7l.2.5.3.3h.3l.2.3c.3.3.8.4 1.3.5l-1.2-.9zm6.9-25v1l.7-.3v-.5h-.2v-.2h-.5zm-211.7.4l-.3.7h-.2v.2l.8.2.2-1h-.5zm186.9 3.8v-.3c-.3-.2-.4-.4-.8-.5.1.2.4.7.8.8zm67.9-.2v1.1h.2l.2.7h.7v-.2h.2l-.2-1h-.3v-.1c-.5-.3-.3-.4-.8-.5zm-379.9.5h-.4l.3.2v-.2zm377.6 3.1c0 .8.3 1 .8 1.3v.3l-.3.2.2 1h-.2l-.2.7c.3.3.1.3.3.7h.2v.3l1 .7v.2h.2l-.3-.8h-.3c-.2-.6-.3-.7-.3-1.6l.5-.5c.3-.3.9.3 1.2.5v.2h.5l-.3-1.3h-.8c.2-.4.7-.8 1.2-1 0-.4-.1-.4-.2-.7l-.5-.2-.7.7v.5h-.3l.2-1.6h.2l-.2-.5h-.2c-.1-.5.3-.6.3-.7l-.2-.7-.5-.2-.3.7h-.2v.3h-.2v.7h-.2l-.2 1h-.2zm-53.6-1.5v-.6h-.4v.5h.2v.2h.2zm1 .4v.5c.4.1.5.1.7.3h.2c-.2-.7-.4-.7-.9-.8zm-10.2.6v-.3h-.5v.2h-.2v.3l.7.3v.3l.3.2.5.7v.2h.2v-1c-.7-.2-.6-.6-1-.9zm46.2 6.8l-.2.8h-.2v2h-.2v1h-.2v.3l-.3.2v1.2h-.2l.2 1.5c.5 0 .8 0 1.2.2l-.2.8h.2l.2.8-.3.2v.3h-.2c-.2.4.1.2-.3.5 0 .8-.1 1.9.2 2.5h1v-.2c.6 0 1.1 0 1.5-.2v-.8s-.3-.1-.3-.3h.2c.1-.2.4-.5.3-.8 0-.2-.6-1.1-.5-1.3l.7-.5-.2-1.8c.4-.1.5-.1.7-.3h.7v.2c.6.6 0 1.2.3 2h.2v.3l.3.2v.5h.2c.2.6-.2 1.3.2 1.6v.2h.5v.2c.7 0 .6-.1 1-.3l-.2-1 1.6-.2v-.2h.2v-.5c-.4-.1-.3-.1-.5-.3h-.2v-.3h-.2c-.2-.3-.4-.5-.5-1h-.2l.3-.8h-.3v-.5l-.8-.2v-.2c-.3-.3-.4-1-.5-1.5-.8-.1-.8-.5-1.5-.7v-.2l.3-.3.7.2v-.2h.5v-.2l1-.3v-.2h.3l.2-.5h.2v-.3l.3-.2c.4-.4.4-.5 1-.3l.3-1-2.6.2c-.4-.1-.8-.3-1.3-.3-.1.5-.2.7-.7.8l-.3.2c-.1-.3-.3-.4-.3-.8h-.7v-.2l-.5-.2c-.2-1.3 0-2.1.2-3.3l.7.2v-.2h1s0-.2.3-.2v.2l.8.2v-.2h2.1v.2h.7v.2h.3v.2c.3.1.5-.2.5-.2l1.2.2v-.3l.8-.2c.2-.9.6-1.4 1.3-1.8 0-.5 0-.8.2-1.1l-.3-.3h-.5l-.2.7-.7.2v.5l-.5.2v.2h-.5v.2h-.3v.2h-1.8l-.8.2v-.2h-1.6l-.2-.3-.5.2-.2-.7c-1.1 0-1.4.3-2.1.5v.3l-.5-.2c-.3.5-.7.8-.8 1.3h-.2v.7h.2c.1.4-.2.5-.2.5-.2.7.5 1.5 0 2.1-.2-.1-.1-.2-.5 0zm-35.2-5.5c-.1-.6-.1-.7-.7-.8v.7h.2v.2h.5zm3.6-.8v.3h.5v-.3h-.5zm-327.3 3.1l-.3-.7-.8.2v.2c-.4.1-.3 0-.5.3h.2v.2l-1.3.7-.2.8-.7.3c0 .8 0 1.7.3 2.1h.2l.5.7h.7v-.3l1.6.2.2-.3.7-.2c.1-.4 0-.4.5-.5l.2-.8.3-.2c.3-.7-.3-.9 0-1.3v-.8h-.2v-.2l-1 .2-.7-.2.3-.4zm-91.9 2v-.5l-.5-.2-.3-1.3h-.5v.3h.3l.2 1.6h.3v.3c-.5.1-.6.3-1 .5l.2.2c.3.2 1.2-.2 1.5-.5h.2c.1-.3-.4-.3-.4-.4zm475.9-.3v-.3l-.3-.2h-.8l-.2-.3-.5.2v.2h-.7v.2h-.2c.4.6.4 0 .8.3v.2c.6-.1 1.7 0 1.9-.3zm-475.2-.4v-.2l.2-.2h-.3c0 .4-.1.3.1.4zm86.4 0l.2-.2h-.3l-.2.3c.3.2.2 0 .3-.1zm330.9.7v-.2h.2v-.2l-.3-.2v.5h.1zm50.3.5c-.5-.1-.4-.1-.5-.7h-.2v1.2l.7-.2v-.3zm-380.8-.2h.2l-.2-.3v.3zm418.8 12.4s.2-.1.2-.3h-.2l-.3-1-.3-.2v-.4l-.3-.2-.2-.3h-1l-.7-.8h-.1l-.2-.5h-1l-.3-.5h-.3v-.2h-1l-.2-.3h-.3v-.2h-.7v-.2h-.3v-.2l-1-.2-.2-.3-1.2-.5v-.3h-.3v-.3l-.7.2-.3-.7-.8-.2s-.2.2-.5.2v-.2h-1.2v-.2l-.7-.2v.1l-.8-.2-.2-.3h-.5l-.3-.5h-.5l-.2-.3-.8-.2v.3c-.6.1-.9.5-1.3.8l-.2.3h-.5v.2l-.7.3c-.1.5-.3.7-.5 1h-.2v.5h-.2l-.2.3c-.3.2-.2-.2-.5.3h-.5v.3l-.7-.2v-.7h-.2v-.2c-.3-.1-.2.1-.3.2h-.2v-.9l-.5-.2-.2.3v.2h-.2c0-.9-.2-1.1-.3-1.6v-1.5h.2v-.3h.2l-.3-1.5-.5-.2v-.2l-.8.2v-.3h-.5v.3l-1.5-.3-.2-.3-1.3.3v.5a6 6 0 0 1-1.5.2l-.2.5h.2c.1.6 0 .8-.3 1l.2.3c.3.3 1-.1 1.5.2v.2l.5.2v.7h.2v.2c.5.5.9 0 1.8.2v.2c.2 0 .3-.3.7-.2l1.5.3v.3l-1 .2v.2l-.7-.2v.2h-.3v.2h-.7a2 2 0 0 1-1.5 0v.2h-.2l.2.5 1-.2.3 1.3.5-.2.2.3h-.2v.7h.2l.2.5c1.2-.1.5-.7 1.2-1.3v-.2h.2v.5l.5.2v.2h.3l.2.3.7.2v.2l.5-.2-.2 1.2.5.2v.2h.3v.2l1-.2v.2h.3v.2l1.2-.2v.3l1.3.7.3 1 1.3-.2.2.3 1.2.3.2.5h.2v.5l.3.2c.1.3-.3.9-.2 1.5h.2v.2s-.3.2-.2.5l.5.3.2 1h.2v.3h.2v.3h.2c.3.8-.7.9.2 1.5v.5c-.3-.2-.2-.3-.2-.3-.4-.4-.9-.3-1.5-.2v.3l-.3.2c-.3.4-.7.6-.8 1.2l2.3-.3.2-.7.3.3c.7.3 1.4-.3 1.8 0h.3l.2.5.3.2c.2.4.3.8.3 1.3l.7.3v.2h.5v.2h2.3v-.2l.5-.2v-.2c.2-.1.2.3.3.3h1.3v-.7h.3v-.2l.5-.2v-.3l.5-.3c.1-.3-.2-.3-.2-.3-.1-.7.1-1.1.5-1.3v-.2l.7.3v-.3c.9.1.9.3 1.5.5h.7v-.2h.2v.2h.8v.2h.5v.2c.3.2.3.3.8.3.2.8.7.8.7 2h.3l.2.5c.2.3.6.4 1.2.5v.5l1 .7v.7l1 .2v.2h.3v.2c.4.1.5-.2.7-.2v.2h.3v.2l1.6.2.3.5h.7v.2h.8v-.2h.2l-.2-.8-1-.2v-.3l-.3-.2.2-.7c-.5-.2-.6-.4-1.2-.2-.3-.6-.6-.7-.3-1.5-.4-.2-.9-.3-1.5-.3 0-.5 0-1-.2-1.3l-.3-.2v-.7h-.2c-.3-.5-.2-.1-.7-.3v-.2h-.3v-.2l-.7-.5-.2-.8h-.2l.2-1.2c0-.1-.4-.1-.3-.3h.2v-.3h.2c0 .2.4.2.7.2v-.2l.5-.2c.1-.3.4-.9.2-1.3l-.3-.2-.2-.7c-.7 0-.7-.3-1 .2-.9-.1-.6-.6-1.2-1v-.5l-2-.3c-.5-.3-.6-.4-.6-.7zm-419.8-11.5c.3.1.2-.1.3-.2l.2-.2h-.3l-.2.4zm388.6.1v-.2h-.7v.2h.7zm-67.9.2l.5 1.5.2.5h.8c-.2-.8-.6-1.3-.7-2.1-.4-.1-.5 0-.8.1zm66.7.1v-.2h.3v-.2h-.5c.1.1.1.7.2.4zm.7 1c.4 0 .4-.1.7-.2v-.5h-.2v-.1l-.7.2v.5l.2.1zm-5.9-.5l-.3.2h-.2v.2h.5v-.4zm-9.7 1.5l.2-.3h.3v-.3l-1.5-.3-.3.3c0 .4.1.4.2.7l1-.2v.2h.1zm-36.7.7v.2h.2c.1.2-.2.3-.2.3v.2h.2v.7h.2v.3l1 .7v.2h.2v-.2h.2l-.2-1.6-.3-.2v-.3h-.2v-.5l-.3-.2v-.3h-.2v-.2l-.3.2-.5-.5-.3.3h-.2c.2.5.1.4 0 1h.7zm50.6-.7l.8.2v-.7h-.2v-.2c-.4.2-.4.2-.6.7zm-7.8-.5c-.5 0-1.2-.1-1.5.2h-.2v.2h1.6v-.4zm-2.3.5l-1.8-.2-.2.5.2.2 1.8-.2v-.3zm-193.5 1l-.2-.3v-.2l-1-.2.2.5 1 .2zm238.8.8c.6 0 1.2.3 1.5 0l.2-.2-1.5-.5-.2.7zm-98 .2l-.2-.3v.2h-.2c.1.4 0 .4.5.5 0-.4.1-.2-.1-.4zm15.8.5h-.2l-.2.8.3.2v.3h.5v-.2c.9 0 1-.4 1.2-1.2h-.1v-.2c-.5.1-1.2 0-1.5.3zm89.8.1l-.2.3h.2c.1.2.5.6 1 .3v-.2l.2-.3-.2-.2h-1zm-44.7.4v.2l-1.3-.2v.2l-.7.2-.2.5h.7v.2c.3.2.3.3.8.3l.2-.5h.7v.3h.7c.2.1-.1.2.2.2v-.2h.3v-.2l1.6.5v.2c.4 0 .4-.1.7-.2l-.3-1c-.6 0-.9-.2-1.3-.3-.5-.2-1.1.2-1.3.2v-.2l-.8-.2zm-6.6.5v.5c.6.2.4.3 1.2.3l.2.5h.5v-.2c1-.3 1.2.4 1.5-.8h-.5v-.7l-2.9.4zm52.9.1l1.8 1v.2h.7v-.5c-1-.2-1.4-.9-2.5-1v.3zm4.3 4.5l.2-1.2h.2c-.1-.6 0-.5-.5-.7-.2-.7-.8-1.2-1.5-1.3.3 1.4 1.2.9.8 2.8l.8.4zm-6.9 2.6c-.8.3-1-.7-1.6-.2l-.5.2c.2.4.6.6 1.2.7v.3c.5.1 1.4.3 2.1.2v-.2c.1 0 .4.3.8.2v-.2l1.2-.2.3-.5.5-.2.5-1 1-.2v-.3h.2l-.2-.7.5-.2v-.2h.2v-.2h-.2v-.7h-.3v-.5l-1.2.3v.5h.2c-.1.5 0 .5-.3.7h-.3v.2h-.2v.5h-.2v.5l-.3.3h-.7v.2c-.6 0-.9 0-1.2-.3.1-.3.2-.1 0-.3v-.2h-.2l-.5 1.2c-.4 0-.6 0-.8.2v.1zm-56.1-2.5h-.2l-.2.3-.2-.7-.3.2h-.2v.5h-.2c.1.8.1.6.7.5l.2 1c.8 0 .9-.3 1.2-.8l.2-.2-.3-.2c-.3-.5-.2-.9.2-1.2v-.4h-.2v-.2l-.7.2v1zm68.6 3.8v-.2l-1-.8v-.7h-.2c-.2-.3-.2-.4-.7-.5l-.2-1h-.3v.8h.2l-.2 1.2h.2v.5l.3.2.2 1h.2c.2.3.4.5.5 1l.5.2v.2h.5l.2.3.7-.2.2-.5h.2l-.7-1.5h-.6zm-18.4-2.6h.2s0 .3.2.2v-.2c.3-.2 0-.2-.2-.3l-.2.3zm-70.7 6.9l.7.3v.3l.8.2v.2h.8l.2.3h.3v.2h.2l-.2-.8h-.2v-.5h-.2c-.3-.5-.5-.7 0-1.2l-.2-.8-.7-.2v-.1h-.8v.2h-.2v-.2h-.7v.2l-1-.2c-.1-.2-.3-.6-.2-1 0 0 .3-.2.2-.5l-.3-.2v-1c-.6 0-.9.2-1.3.3l-.2-.5-1-.2v-.2c-.8-.2-.7.7-1.3-.3-.6.1-.7.2-.8.8h-2.3v-.2h-.3c-.6-.2-.9.1-1.3-.3-.6-.4 0-.4-.3-.8h-.2s-.7-.3-1.3-.2c0 0-.1.3-.3.2l-.2-.3-1.3-.2-.2.3-2.5-.2c-.2 1.1-.3 2-1.2 2.5l.2.3h.7v-.2l1.6.3v.2l-.5.2v.5c.7.3.8-.1 1.3 0v.2h.5v.2h.8v.2l.5.2v.2h.2l.2.5h1.3v-.2l1.8.2v-.2l.5-.2v.2h.5v.2l1.5.3v.2h.3v.2h.7v.2h.3v.2h.7v.2l1.3-.2v.2h.3v.2h.7v.2h.5v.2c.8-.2.8-1.2 1.6-.6zm17.9-6.6v.3h.2l-.2-.3zm55.1.8l.2-.5h-.7v.3l.5.2zm-27.8 1.4c0-.4.2-.6.2-.7h-.2c-.2-.6-.2-.3-.5-.7l-.8.2v.2l.5.2v.3h-.2c0 .3.2.3.2.3l-.2 1.1-.7.3c.2.5.4.5.5 1.2h.3v-1h-.2v-.1l.3.3h.2l-.2-.5h.5l.3-.3v-.5h-.5v-.3h.5zm-202.4.3h.3v-.2l.2-.3c-.3-.3-.3-.6-.7-.8v.3h-.2v.2h.2l-.2.5.4.3zm156.7-.3v.2h-.2v.5l.3.2c.7 0 1.3.1 1.6-.3h.2v-.3l-.2-.2h-1.2v-.2h-.5zm92.7 2.7c-.4-.5-.2-.8-1-1 0 .9.4 1.1.7 1.6l.3.2h1c-.3-.4-.7-.4-1-.8zm-39.1-.3l-.3.2h-.2v.5h.5v-.7zm-16 3l.3-1 .5-.2v-.8c-.6.2-.6.5-.8 1h-.3v.8h.2v.2h.1zm60.7.6c.1-.1.3 0 .2-.2l-.8-.7c-.1-.2-.1-.7-.3-.8h-.7l-.2-.3-.5-.2-.2.7h.3c.1.4.1.3.3.5v.2h.3v.2h.5l.2.5.8.3v-.2zm-93.9.2v-.2c.4-.2.5-.7.8-1-.2-1.2-.5-.2-1.2-.5v-.2l-.7-.3c0 .4 0 .8.2 1l.5.2c.3.5-.2.5 0 .8h.2v.2h.2zm22.4-1.5v.2h-.2v.5h2.1l-.2-.7h-1v.2h-.2v-.2h-.5zm67.2.3c-.6.1-.7.4-.8 1h.3c.5.3-.2.6 1 .7 0-.6-.1-1.2-.5-1.5v-.2zm-86.6 1.7l.2-1.3h-.2v-.2h-.7l-.5 1.5h.5v.2l.7-.2zm1.8 1.3v-.2h.3v-.2h1.3v-.2c.6-.2.9-.1 1.5 0v-.1h.2l-.3-1-1.5-.2-.2-.5-.8-.3-.2.8h.7v.5h-.2v.2l-1.3-.2-.3-.5h-.2v.2l-.5.2-.2 1.3 1-.2v.2l.7.2zm22.5-2v-.3h-.3v.3h.3zm-13.8 1.7l.2-.3h.8v-.2l1.2-.3.3.5h.2v-.5l.3-.3-.3-.3c-.6 0-1.5.5-1.8.3l-.2-.3-1.3-.2v.2h-.7v-.2l-1.8-.2v.2l-1 .2.2.8 1.8.2v.3l1.5-.2c.1 0 .1.5.6.3zm5.9-1.2h1v-.3c-.6.1-.5.2-1 0v.3zm-1.8.2v-.2l.2-.2h-.3c.1.4-.1.2.1.4zm1-.3l-.2.5.3-.2.2-.2h-.2v-.2h-.1zm-3.1 6.4c.8 0 .9-.2 1.5-.3v-.5h.2c.3-.4.2-.1.5-.3l.3-.5h.8l.2-.3h1l.2-.3.5-.2c.1-.2.1-.7.3-.8.2-.2.5.1.7-.2v-.3l1.2-.5.2-.5h.3l.2-.3h.7v-.2c.4-.3.5-.5 1-.7v-.5l-1.2.2v.2h-1.2l-.3.5-1-.2v.2l-1.1.2-.3 1-.8.2-.2.7c-.4.1-.5.3-.8.5v.2c-.4.3-.3-.2-.7.3h-.3l.3.8-.3.3h-.3l-.3.5c-.2 0-.6-.4-1-.2v.2h-.2v.5h-.2v.2l.1.1zm82.2-3.8h-.2v-.7h-.1c-.1-.4 0-.4-.5-.5 0-.7-.2-1-.8-1.2l.2.7.3.2v.8h.2v.3h.2l.3.5h.5v-.1zm-23.2.3l.8.2v-.5l-.7-.2-.1.5zm21.5.2h-.3l-.2-.3h-1v-.2l-.7-.2v.2h-.2c.1.5.4.7.7 1.2.9.2 1.1 0 2.1 0v-.3l-.5-.2v-.2zm-85.9 1.8h1.6c0-.4.1-.4.2-.7l-.5-.3v-.2l-1-.2v-.2c-.8-.4-1.3-.5-2.1-.3l-.2.7c.6.1 1.3.5 1.8.8l.2.4zm65.7-.5l.2-.3v-.2h-.2l-.3.2v.2h.2v.2h.1zm22 .7v.2l-.2.2h.2v.3l.3.3c.3.2 1 .6 1.5.7-.2-.6-.5-.5-.7-1.2-.4-.2-.5-.4-1.1-.5zm-17.2 48l-.7-.5v-.5h-.2v-.3h-.2l-.2-1.3h.2v-.7h-.1v-.9s-.2 0-.2-.3h.2v-.7l.3-.2c.1-.3-.2-.3-.2-.3v-1l-.3-.2v-.8l-.5-.2v-.3h-.3c-.1-.5-.2-.5-.5-.8v-.2l-.5-.2v-.8l-.8-1-.7-.5v-.2h-.3v-.2c-.2-.2-.2-.1-.3-.5h-.2v-2.1h-.2v-.5c-.5-.1-.6-.3-1-.5v-.3h-.3v.3c-.5-.1-.6-.3-1-.5-.1-.3-.3-.7-.2-1.2h.2l.2-1-.3-.2v-.7h-.1v-.3h-.2l-.3-.5h-.5v-.3h-.3c0-.6 0-.8.3-1 0-.7-.1-.6-.3-1l-.8-.2-.2-1h-.7l-.2-.3h-.3v.3l-.8-.3v-.3l-1.5-.2v-.2l-.7-.3c-.1-.4-.3-.8-.2-1.3h.2v-.7h-.2v-.3h-.2v-2.3h-.2l-.2-.7h-.2v-.8l-.5-.3-.2-.5-.3-.2-.2-.7h-.2c0-.2.3-.3.2-.7h-.2v-.8h.2v-.7h-.2v-.7h.2l-.2-.8-.5.2c-.1-.3-.2-.3-.5-.5v-.3h-.3l-.2-.8-.5-.2v.3c-.7.2-.3.3-.8.7v.2l-.8-.5v-1.6h.2v-2l-.3-.2v-.7l-.5-.3-.2-.5h-.2v-1l-.7-.3v-.8l-.7-.5-.3-1.2-.8.2-.2 2.5-.3.2-.2.8h-.2c0 .3.3.3.3.3l-.2 1.6h.2v.8l-.3.2v.3h-.2v.3h-.2l.3 3.3h.2v.5h.2v.2h-.2v.3l-.3.2v1.5h-.2v.3h.3v.3l-.3.2v.3h-.2c-.1.3.4.7.2 1.2l-.3.2c-.3.5-.3 1.1-.3 2-.7.3-1.4.4-2.5.3-.1-.3-.1-.6-.3-.8l-.3-.2v-.5h-.2l-.2-.5c-1.1-.2-1.4-.7-2-1.3l-.5-.3v-.3l-.3-.2v-.2l-1-.2-.5-.7h-.5v-.2h-.8l-.5-.8-.5-.2v-.2h-.3l-.3-.5h-.4l-.3-.3c0-1 .3-1.3.3-2.3h.3l.3-1.5h-.3v-.6c.8 0 .8.2 1.5.3 0-.7.1-.9-.3-1.2.1-.5 0-.5.3-.7h.3l.3-.5h.3v-.7l-.5.2-.2-.8h.2v-.3c-.5.3-.6.6-1.3.7v.5c-.4-.2-.8-.6-1-1h-.8c-.1 0-.2.6-.8.3l-.2-.3c-.5-.2-.9.3-1.2.2l-.3-.5-1 .2v-.2l-.3-.2-.2-.5h-.3v.3l-1 .2-.2-.5h-.2v-.5h-.2l-.7.3v-.3l-.3-.2c-.4 0-.4.1-.7.2.4.7.9 1 1.8 1.2.2.6.4.6.5 1.3-.6.2-.3.2-.7.5v.2c-.2.1-.3-.3-.3-.3h-.7c-.5-.2-1-.7-1.5 0h-.2v-.7c-.4.1-.4 0-.5.5-.4.1-.4 0-.5.5h-.3c-.1-.4 0-.4-.5-.5v.5h.2c-.1.5-.5.6-1 .8.2.6.5.7.7 1.3l.2.2c-.2.1-.3.2-.7.2 0 0-.2-.3-.5-.2v.2h-.2c-.2.4.1 1-.3 1.5v.2l-.7-.2v.2h-.2c0 1.1.2 1.6 1 2v.7c-.4 0-.4 0-.7-.2v-.2c-.4-.1-.5.2-.7.2l-.2-.3c-.6-.3-.8.1-1.2-.5l-.7.3v1.3l-.7.2c0-1 .3-1.2.3-2.3h-.3c-.1-.6-.1-.7-.7-.8-.1-.6-.4-.7-.7-1.2l-1-.2-.8.7v.2h-.3v-.5c-.2.2-.3 1.1-.3 1.6l-.3-.2h-.2v-.5l-.3.2h-.2v.2h.2c-.1.3 0 .2-.2.3v.2h-.5l-.2.5.5.2v.5h-.8l.3 1h-.5v-.3h-.5v.3h-.7c0 .8.2.9.3 1.5h-.3c-.1.4-.1.5-.3.7v.2c-.4.1-.3-.3-.5-.3h-.3v-.9l-.8.3c-.1 1-.3 1.8.5 2.3v.2h-.2v.2h-.5v.7h-.2l-.2-.5-.3-.2v-.3h-.2l-.2-1.3-.5-.2v.7c-.4.1-.6.2-.8.5h-.2v.5h-.2v.3h-.2l.2 1.6h-.3l-.2.7.5.2c0 .3 0 .5-.2.7h-.3l-.3.5-.5.2v.5l-.5.3v.5h-.2l-.8 1h-.3v.2h-.3v.2h-.5v.2h-1.2v.2l-.8.2-.2.3c-.2.1-1-.2-1-.2v.2h-.3c-.1.1-.4.9-.7 1.2v.2l-1.2.2-.3.5-1.6.2-.2-.3h-.3l-.5 1-1-.2-1.2 1.5h-.3l-.2.7h-.5v.2l-1 .8v.3l-.3.3h-.3l-.2.3h-.5v.2h.9l-.2-.5h.2l.2-.7h-.2v-.2h-.2l-.2.5h-.2v.5h-.2v.5h-.2l-.2.7c.4.1.4 0 .5.5h.2c.2.5-.6.6-.2 1.2v1l-.3.2c-.1.2-.1.7-.3.8h-.5v.2h-.2c.2.8.7.7 1.2 1.2.4.4.2.8.3 1.5h.2c0 .2-.3.3-.2.7.2.7.5 1.3.5 2.3-.5-.1-.4-.3-1-.3v-.8h-.3c0 .6.1.9.3 1.3l.3.2v.8h.2v.2c-.4 0-.4-.1-.7-.2l-.2-.7h-.3c0-.6 0-1.2-.3-1.5v-.2l.3 2.1.5.3v.3l1 .8v.3l.3.2.2 1 .3.2c.1.3-.1.2-.2.3v.8h.2l.8 1h.3c0 .5-.1.6-.3.8l.3.7h.2l.2.5.3.2c.4.8-.5 1.3-.2 2.5h.2v.8h.2v.7l.3.2.2 1.3h.2l-.2.5.7 1.6h-.2v.5h-.2c-.1.7.5.5.3 1.2h-.2v.3l-.3.2v1.2h.2c.1.3-.2 1.7-.3 1.8v.2c-.5-.2-.6-.5-1.2-.7v.2h-.2l.7 1.5c.4.6.7.2 1.2.5v.2l.3.2v.3h.2l.5.7v.2h.8c.1.1 0 .5.5.3l.2-.3h1l.2.3h.7v.2h.2l.2-.5.5.2v-.2c.4-.3.7-.6.8-1.2.4-.1.4 0 .5-.5l.3.2h.2v.5l.7.2c.3-.7.2-.7.2-1.5.5.1.7.2 1.3 0v-.2h.3v-.2l.8.2.2-.3v-.2l.7.2c.5 0 .8-.2 1.5 0v.2c.3 0 .3-.5.8-.3l.5.5v-.3c.7 0 .9.1 1.2-.3.6.1.5 0 .7.5.5-.1.4-.3.5-.3l.5.2v-.2c.4-.3.1-.1.3-.5h.2v-.3l.3-.2c.4-.6.2-.9 1-1.2v-.2h1.2l.5-1 .5.2v-.2h.3V375l.3-.2.2-.5 1.8.2v-.2l1.8-.2v-.1l.3.2v-.2l1-.2v-.3l1-.2v-.2l.8.2v-.2h.3v-.1l1.6-.2v-.2h.3v-.2h.8v.2c.6.1 1-.3 1.2-.7.7.2 1.2.7 2 .8l.2.8h.8v-.2h.5c.2 0-.1-.2.2-.2v.2l.7.2.2.3c.4.1.4-.2.5-.3.7.1.5.4 1 .7l-.2.8h1v.2h.2c-.1.4 0 .4-.5.5l-.2.3c.2.6.9.8 1.6.8.3 1-.3 2.3 1 2.6l-.2.5h.2v.3h.3c.1.1.1.4.3.3v-.2c.7 0 .7-.1 1-.5h.2v-.7l.3-.3h.3c.1-.5.2-.4.5-.7v-.2h.5l.2-.3h.3v-.2h.3l.7-1.3h.3l-.2 2h-.2l-.2.7h-.2v.7l-.3.2v1.2h.2l-.3.8-1 .2v.7l.5.2v-.2h.3v-.3c.6 0 .8 0 1-.3h.2l-.2-.8h.2l.2-1c.3-.1.4-.3.8-.3 0 .5 0 .9.2 1.2l.3.2v.3h.2l-.2.2v.7h.2l-.2 2c.9-.1 1-.6 2-.7v1.2h.2v.3h.2v.3h.2v.3h.2v.3c.1.2.4 0 .3.7h-.2c-.1.7.2 1 0 1.3v1.2l.3.2v.3l.5.2.3.5.3.2c.1.2.1.7.3.8h.7v.2c.5.3 1 .4 1.3.8.4-.1.3 0 .5-.3l1 .2v.3h.7c0 .5 0 .7.3 1v.2l.5-.2c.3.1.7.5.8.8l.7-.3v-.2h.3v-.2c.2-.2.2-.1.3-.5h.3l.2-.7c.3-.4.6 0 .8-.8 0 0-.6 0-.3-.2h.2c.2-.3.4-.4.8-.5v-.3h.5l.3.5c-.1.5-.3.5-.5.8h-.3v.5c.8-.1.7-.3 1.3-.5l.2.5h-.5l-.2.5c.7.2.4.4 1.2.5.1.5 0 .5.3.7v.2l.5-.2.2.8.5.2v-.8l1.2-.3.5-1.2.5-.3v-.3l.3-.2-.2-.7h.2v-.3l.3-.3h1.6v.2c.8.1.6-.8 1.3 0h.7v-.2h.2v-.5h.7l-.2-.8c.4-.1.4 0 .5-.5-.4-.1-.5-.1-.7-.3h-.2v-.5h-.2c.1-.4.4-.8.7-1.2l.3-.2.3-2h-.2v-.2h.2v-.8l.5-.3.2-.8h.3l.2-.5c-.1-.1-.3-.1-.2-.5l.3-.2v-.8h.2v-.3h.2v-.5c.3-.8.3-1 0-1.8l.3-.3h.5c0-.8.1-.8.5-1.2v-.2h.5v-.2l.3-.2v-.3l1-.3.2-.7h-.2v-.7l.5-.5h.3l.3-2h.2c.2-.5-.2-1.1-.2-1.3h.2v-.3h.2c.1-.4-.2-.5-.2-.5-.2-.7-.1-1.4.3-1.8-.1-.6 0-.5-.5-.7v-.3l.7-.3.2-.5-.5-.3.7-.5v-1.6h-.2v-.4zm-38 8.8h-.5v-.2l.5-.2v.4zm1.8 1.4h-.2v.3l-.7-.2c0-.9 0-1.6-.5-2v-.2c1.1.1.6 1 1.3 1.5v.6zm3.3-1.4h-.2l-1-2h.5c.1.3.2.3.5.5l.2.3v1.2zm-14-53.2h.5v-.2h.2v-.2h-.2c-.2-.3-.1-.2-.5-.3l-.2.5.2.2zm-2.1.3l.2.3h.7c0-.5-.1-.6-.3-.8v-.2h-.2c-.3.4.1.4-.4.7zm2-.5l-.5-.2-.2.7h.5l.2-.5zm-171.6 7.6v-.3l-.3-.2v-.3h-.2l.2-1.3h-.2c-.2-.7 0-.9 0-1.5h-.3c0-.6-.2-.9-.3-1.3l-.3-.2c-.1 0-.1.3-.3.2l-.2-.5-.7-.3.2-.5h-.2v-.2l-.5.2-.2.8h-.2v1.2h-.2v1.3h-.2v.2s.3.1.2.3h-.2v.2h-.7c-.1 0-.3.6-.5.5v-.2l-.3-.2-.2.5h.2l.2 1-.3.2h-.1c-.1.3.1.4.2.5v.2h-.5v.7h-.2v.2l-.7-.5-.3.3v1.6h-.3v-.3c-1.5.2-1.1 1.3-2.8.7l-.2.7c-1-.3-.8.4-1.8.5-.1.5-.4.6-.7 1l-.3.2-.2-.2-.3 1.2-.5.3v.3h-.2c-.3.7.2 1.6.3 2l-.2.3h.2l.2.7h.2v1.3h.2v.7l.3.2c.3.6-.1 1 .2 1.3l-.3.8h-.2l-.2.8-1.2.8v.8h.2c-.2.6-.6.7-.8 1.1h-.3l.2 1.2-.3.2v.5h-.2c-.1.3.2.3.2.3v1l-.2.8h.2v.3h.2v.3h.2l.2.8.7.5-.2.7h.2v.3h.2v.8h.2v.5h.2l.2.7h.2l.2 1h.2c.4.5 0 0 .5.3v.2h.3l.3.5h.3c.3.1.8.6 1 .8.6-.1 1-.2 1.5-.5v-.2h.3l.2-.3h.8l.2-.3.7-.5v-.5l.3-.2v-.5h.2v-.7h.2v-.5h.2v-.5h.2l.2-1.6h.2v-.4h.2v-.7l.3-.2v-.3h.2l.3-2h.2v-.3h.2v-.5h.2c0-.2-.3-.5-.2-.8l.5-.3v-.3h.2v-1.2h.2v-.4h.2v-1h.2l-.2-1.3h.2l.3-1h.2v-.8h.2l.2-.7h.3l.3-1.3h.2v-.3h.2v-.8h.2c0-.3-.2-.3-.2-.3l.2-1.3h.2c.2-.3.4-.4.5-.8h-.3l.2-.7h.3c0-.5 0-.9-.2-1.2l-.3-.2v-1.2h-.2l-.2-.8.5-.2v.2h.3c.1.5.3.6.3 1.2h.3c.1-.7.9-2.3.5-3.3h-1.1zm184.2-.5c-.3-.7-.3-.4-.2-1.3h-1l-.2 1.3c.4 0 .6-.2.7-.2v.2h.7zm66.8 5.1h-.3l-.2-1h-.3l-.2 1.6h.2l.2 1 .8-.2s.1.3.3.2v-.2h.2c-.3-.5 0-.7 0-.8l-.3-.2.2-1c-.6.2-.5.1-.6.6zm-61.5 1.6c.2-.4.1-.6.5-.8v-.2h-.7l-.2.3v.5h.2v.2h.2zm84.2 1.2c.7-.3 1.1-.6 2.1-.7v-.8c.5-.1.5-.2.7-.7-1.4.2-2.1 1-3.1 1.5l.3.7zm-274.6-.7h.2l.2-.3v-.2h-.2l-.2.5zm252.4.2h-.3c0 .8.3.9.3 1.6l.2.2h.7l-.2-.8-.3-.2h-.2l-.2-.8zm19.9 2.4c-.1.4-.1.5-.3.7l.2.5.3.2h.8v.2l1.3-.2.2-.3c0-.8-.2-.8-.5-1.3l-2 .2zm-256.7 5.1h-.5v1.2h.5v.2c.4 0 .4-.1.7-.2V340c-.5.1-.5.2-.7.6zm232.5 6.8l.3.5h.7v.2c.5-.1.5 0 .7-.3h.2c-.2-.5-.5-.6-.8-1h-.2v-.3c-.6-.2-.3-.2-.7-.5v-.2c-.3-.2-.9 0-1.2-.2l-.3-.8h-.2l-.3-.5h-.3c-.2-.2-.2-.7-.3-.8l-.5-.2c-.3-.2-.5-.9-.5-1.5l-1-.3c-.1.2-.3.8-.2 1.2l.3.2.2.7h.2v.3l.5.3v.3h.2v.3l.5.3v.2l.7.3v.3l1 1.1h.7v.2l.3.2zm-237.4-4.1v.2h.2l.2.8h1.2c-.1-.8-.3-.7-.5-1.3-.8 0-.7 0-1.1.3zm238.7 0l-.2 1.2.5.2v-.2h.2l-.2-1h-.2v-.2h-.1zm2.3 2.9v-.5h-.5c.1.5.1.4.5.5zm-117 8.1v.3h.2l-.2-.3zm-351.7 19.4c.6 0 .7 0 .8-.5-.6 0-.6 0-.8.5zm-1.1.6v.5c.6 0 .9 0 1.2-.3l.3-.2h-1.5zm-1 .7l.3-.2h.2v-.3l-.5.2v.3zm492.7 16.8c-1.2.1-1.2.8-2.3 1v.2h-.2v-.2h-.3v-.2h-.3v-.2l-1-.2v-.2l-.7-.5v-1h-.2c-.1-.3.2-.3.2-.3l-.2-1-.7.2.2-.7h-.2v-.5h-.3v1h-.2v1h-.1l-.3-.7h-.5v-.2h-.2l-.2-1.6s.2-.1.2-.3h-.2v-.3l-.3-.2c-.2-.3-.1-.9 0-1.2h.2l-.2-1.2-.8.2v-.7l-.5-.3-.2-.5h-.7c-.1-.4 0-.4-.5-.5v.5c-.4-.1-.3-.1-.5-.3h-.2v-.3l-.3-.2-.2-.5h-.2l.2-.5-.8.2v.3l.7.8.3.2v.3l.3.2v.5h.2l.2.7h.2l.2.7.3.2v.3h.2v.3l.3.2c.4.7.2.9 1.2 1.1l.2.8h-.3l.2 1.3.8.2-.3.3c-.4.8.6 1.4.3 2.3h-.2v1h-.2v.3l-.3.2v.5h-.2v.5h-.2l-.2.5-1.2.2-.2.3c.1 1.1 1.1 1 1.8 1.5v.2c.3.2.4.4.8.5.1.6.8 1.3.5 2.3h-.2l-.2.8h-.2c-.2.3-.3.3-.3.8.5.1.4.3.5.3h.5c.5.1.6.3.8.7h.3c.3-.4.8-.6 1-1v-.5h.2l.2-.7h.2v-.7l1.3-.8V398l.3-.3h.2c-.1-.3-.2-.4-.5-.5.2-.8.9-.7 1.3-1.3l.7.2v.3h.3l-.3-1.2.5-.3v-.3h.2v-.3h.2v-.5h.2v-.3l.3-.2v-.5h.2c0-.1-.3-.5-.3-.8l-.3-.2zm-87.5-7.4l-1.2.2-.2.7h2v-.5l-.7-.2v-.2zm82 3.4v-.5l-.3.2h.2v.3h.1zm-69.5 9.9h.3l.2-1.2h-.3l-.2 1.2zm9.1-.7v.2h-.2l-.2.5.3.2.2.7.5.2.2-.3h.2l-.2-.8c-.5-.3-.5-.5-.8-.7zm.1 2.8h-.2l-.3.5h-.3l-1 .7c-.1.1-1 .2-1.5 0v-.2h-.5v-.2h-.3l-.2-.3-1-.2v-.1h-.3v-.2c-.7-.2-.6.5-1.2-.3-.4 0-.4.1-.7.2l.2 1.8.7.5v.3h.2v.5l.5.3v.5c.2.4.5.5 1 .7v.2h-.7v1.2l.3.2.2.7c.8.2.2.2.5.7h.2v.2c.2.2.5-.1.7.2l-.2.5.3.3.8-.2.2.3h.5l.2-.3v-.2l.5.2v-.2h.2v-.5l-.3.3h-.2l-.2-.8c.6-.2.3-.2.7-.5v-.2h.2c.2.4.4.5.5 1h.2l.3-.3c0-.4 0-.6-.2-.8h-.3l.2-1h.2v-1h.2v-.3c.1-.2.2.2.2.2l.3-.2c0-1.2.1-3.2-.5-3.8v-.4zm56.1 2l-.2-.5c-.6.1-.5 0-.7.5l-.8-.2v-.8c-.5-.1-.5-.3-.8-.5v-.3l.5-.2v-.3h-.8l-1.3 1.5v2l-.7.5c-.4.7.3.7-.7 1-.2.8-.7 2.2-1.2 2.8l-.5.3v.3l-.3.3h-.5c-.1.4-.1.3-.3.5v.2h-.3l-.3.5h-.3v.2h-.4l-.5.7h-1v.2h-.3v.2h-.3c-.4.3 0 .6-.8.8l-.3.8h-.8v.5c-.3.1-.4.3-.8.3l-.3.7h-.5v.5h.3c-.2.6-.5.7-.5 1.5h-.5v.2h-.2c.1.6.1.7.7.8v.3c.4 0 .4 0 .7.2v.2c.6.2 1.1-.2 1.5-.3v.7h.2v.2h1l.2.3h.5v.2c.7.2.9 0 1.5.2.4-.5.9-.3 1.1-1.1l.7-.2c.2-.6.5-.7.8-1.1h.2v-.5h.2v-.3h.2l.2-1h.2v-.5l.3-.2v-.9h.2v-.5h.2v-1.2h.2c.6-.8.2.1 1-.2v-.1c.6-.3 1-.3 1.2-1 .6 0 1.4.4 1.8 0h.2v-.2h-.8l-.2-1.3 1-.8v-.2l.5-.2v-.5h.2v-.3h.2v-.5l.7-.5.2-.7h.2c.2-.2.2-.3.3-.7h.3c0-.3-.4-1.2-.3-1.3l.5-.3c.2-.4.1-.9 0-1.3-1.3.3-1.2.4-1.7.6zm-.4-1v.3h.2l-.2-.3zm-528 4.9v.3h-.2v1l1 .2v-.3l.5-.2v-.7h.3l-.3-1 .3-.2h.2v-.2l-.8-.2c.1-.5.3-.4.3-1h.3v-1.2h-.2v-.2l-.7.2v.2l-.7-.2-.2 1.6h.2v1.6zm-.5 4.3h.2v.2h.2v-.8h-.2c0 .1-.3.3-.2.6zm.4.3h-.2v.2h-.2c.1.4 0 .4.5.5v-.5h-.2v-.2zm.3 1h-.2v.2h.3l-.2-.3v.1zm-1 2.8v.3h-.5v.5h.2v.2c.2.1.5-.5.5-.5h.8v-.3h.7l-.2-.5h-.8v-.5l.8-.2-.2-1.2-.7.2v.3l-.5-.2-.2.5h-.3c.1.6.2 1 .8 1.2v.2h-.4zm1.7 1.3v-.2h-.3c.1.3-.1.1.3.2zm514.2 2.7c-.1.3 0 1-.2 1.5h-.2l-.2.8c.9 0 1.4.2 1.6-.5l.2-.3-.5-.2c0-.8-.2-1.1-.7-1.3zm-518.4 4.4c-.1.4-.2.3-.2.3v.8h-.2l.2 1 .3-.2-.2 1 .3.2h.2l-.2.7-.5.2c0 .8.2 1.2.7 1.5v.2c.2-.1.3-.4.7-.3l.3.5h.3l.2-.7h.2v-1h.2v-.7h.2v-.2h-.2v-1.6h-.2l.2-.5c-.2-.7-.5-1.1-.5-2h-1.1v.2h-.2c.1.1.3.4.2.7h-.2l-.2.3v-.3h-.3zm.7 5.8l-.3.2c-.1.5-.3.4-.3 1 .4.1.3 0 .5.3.5-.1.6-.3.8-.7h.2c-.1-.6-.2-.5-.7-.7v-.2h-.2zm1.3 1.1c.1.7.4.7.7 1.2h.5c-.2-.6-.6-1.1-1.2-1.2zm-1.5 1l-.2-.3v-.2l-.5.2.2.3v.2l.5-.2zm1.7 1.1h.2l.2.7h.2v-.3h.2v-.2h-.2v-.7h-.3c-.1-.5-.4-.6-.7-1h-.5v.2h-.2c.1.1.3.4.2.7l-.3.2c-.3.6 0 1.2 0 2h.7v-.3h.7l-.2-1h.2v-.3zm31.2 1.5l.2-.7h.3c-.5-.4-1.6.1-2.3-.2-.1 0 0-.2-.5-.3 0 .7.3.7-.2 1v.2h.5v.5c-.4.1-.4 0-.5.5l-.8.3c.1.4 0 .3.3.5v.2h.2v-.2c.5-.1.5-.2.7-.7l.7-.2v.2h.3c.2-.5.5-.6.7-1.2h.4zm3.6-.6l-.7.2v.5c-.4-.1-.3 0-.5-.3l-.2-.3.2-.3c-.4 0-.4-.1-.7-.2-.2.3-.6.5-1 .7l.2.8c-.9.1-1 .7-1.5 1.2l-.2.5c.3.1.5.2.7.5h.3l-.2-.5h.3v-.3l1.3.2c-.1-.5-.3-.4-.3-1 .6.2.4.3 1.1.3v-.3l.5-.2.2-.3c.2 0 .5.3.8.2v-.2h.2v-.2l-.7-.2v-.8zm-32.8 5.4c-.5-.1-.6-.4-1-.7v-.1l-1-.3v-.2h-.2v-.2l1.2.2v.2h.2l.2-1h-.2v-.2h.2v-.3h-.2v-.5l-.8-.7v-.2c-.5-.3-.7.1-1.2-.5-.5.1-.6.3-1 .5.1.6.3 1.2.7 1.6l.5.3c.3.5-.2.5 0 1l.3.2c.6.7 1 1.1 2.1 1.3l.2-.4zm16.4 4.6h-.7v-.2h-.7v-.2h-1l-.8-1h-.3l-.2-.3h-.3v-.2l-.3-.2v-.5l-1.3-1v-.7l-.3-.3h-.2c0-.3.4-.4.5-.5v-.3l-.8-1c-.3 0-.2.3-.3.3l-.7.2-.2-.7-1 .3-.3.5c-.5.2-.8-.3-.8-.3l-.8.2v.2h-.2v.5h.2l.2.7h-.2l.2 1h.7v-.2l1 .2v.2l-.5.2-.2.3h-.3v.2h-.2v-.2l-.3.2c0 .7.2.8.3 1.3h.8c.2.4.6.7 1.2.8-.4.4-.8 0-1-.3-.4 0-1-.1-1.2.2l.2.5h-.2l-.3.2v-.2h-.2l.2-.5h-.2v-.5h-.2c-.1-.3.1-.2.2-.3l-.2-.8h-.2v-.2h-.5v.2h-.1v1c-.5-.3-.3-.4-1-.2v-.7l-1 .2c0 .9.4.8.8 1.3.6 0 .9-.1 1.2-.5h.2v.8c-.8 0-1.6-.1-2 .3l-.3.2c.1.6 0 .5.5.7v-.5h.7v.3h1.3v.5h1.2v-.2c.2 0-.1.1.2.2h.7c-.1.2-.3.2-.5.3v.2h.2v.2l.5-.2c.2 0-.1.2.2.2.1-.1.1-.3.5-.2 0 0 .2.3.5.2l.2-.3h.7v-.2h.5v-.2h.8v-.2h.2v.7c.2.4.5.6 1 .7v.7c.8-.3 1.4-.9 1.5-2l.5.2.2.3.2-.2c1.1-.1 1.7-.6 2.8-.2l.3-.5v-.2l-.8-.2v-.3zm-3.5 1h-1.6v-.2h.7v-.2h.8v.2h.2v.2zm-10.3-3h-.2l-.2-.5h.3l.2-.5-.5-.2v-.2h-.5l-.2-.5-.5-.2v-.2c-.3-.2-.4-.4-.8-.5l-.5 1.8h.5l.2.3v.2l.7-.2-.2.8h.3v.2c.6.1.3-.5.8.2h.5v-.2h.2l-.1-.3zm16.9 1.7v.2l-.7.3v.3c.4 0 .6 0 .8.2v.2c.3 0 .4-.3 1-.3l.2-.5h-1c0-.1 0-.4-.3-.4zm58 .6v-.2h-.2v.5h.3l.3.7.5.2.3-.3-.2-.8h-1zm-73.4.7h-.2c.1.2.3.2.7.2v-.2l-.5-.2v.2zm.6 1l.8.3.2-.7.3-.2h.2v-.2l-1.5.2v.6zm5.9.6l-.2-1.3-1.5.2v.2l-.7.2v.2h-.2v-.2l-1.2.2-.2.3h-.2l.2.5 2 .7v-.2h.2l-.2-.7c1-.2 1.3-.2 2-.1zm-.6.4c.1.5.3.4.3 1l.7.2c0-1.1-.2-1.1-1-1.2zm2.1 1.1h.7v-.3l-.8-.2.1.5zm-.5.3l-.2.3h.5l-.3-.3z"
fill-rule="evenodd" clip-rule="evenodd" fill="#fff"></path>
</svg>
<div class="Points">
<div class="Point" style="left: 243px; top: 223px">
<div class="Popup" style="width: 500px; left: 36px; bottom: -37px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Lars-Ugleberg.png" alt="Lars Ugleberg" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl303">
</div>
<div class="Name"> Lars Ugleberg </div>
<div class="Position"> CEO and Founder, UGLEBERG.dk </div>
</div>
<p> I have used DevExpress WPF in the past, and always been impressed with their support and the richness of their offer. Now, as I am venturing into developing my first web application, I first looked at a competitor because they
provide a free license. But I gave up because their documentation is inadequate. So, I have tried DevExtreme, and managed to use it quickly and with much less effort. </p>
</div>
</div>
<div class="Point" style="left: 262px; top: 213px">
<div class="Popup" style="width: 500px; left: 36px; bottom: -63px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/David-Kinney.png" alt="David Kinney" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl316">
</div>
<div class="Name"> David Kinney </div>
</div>
<p> As a Manager of Technical Support Services for a former company, I know good customer service when I experience it. DevExpress Support is of the highest level. Issues are handled expediently. All the support resources appear to be
highly knowledgeable, but beyond that they are all courteous and professional. I've also witnessed the issue escalation process which keeps the issue flowing to resolution. I have nothing but the highest praise for DevExpress
Customer Support. </p>
</div>
</div>
<div class="Point" style="left: 284px; top: 286px">
<div class="Popup" style="width: 500px; left: 36px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Dionisis_Soldatos.png" alt="Dionisis Soldatos" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl327">
</div>
<div class="Name"> Dionisis Soldatos </div>
</div>
<p> We love the XAF's "Code It, Run It, Customize It before Lunch" slogan, and take great pride in our Smart (also based in XAF) slogan – Take a case from a customer, customize Smart, provide a solution, finish your work today. Thanks
to DevExpress' eXpress Application Framework, I can sleep well at night knowing that my customers' needs are so fully met! </p>
</div>
</div>
<div class="Point" style="left: 324px; top: 237px">
<div class="Popup" style="width: 500px; left: 36px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Marc-Philipp-Wittke.png" alt="Marc Philipp Wittke" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl338">
</div>
<div class="Name"> Marc Philipp Wittke </div>
</div>
<p> I just wanted to let you know that your support is great. Not only that I am getting quick answers to all of my questions, your public ticketing system is so well organized and indexed by search engines that it is very easy to
find ideas to solve my problems even without contacting you. </p>
</div>
</div>
<div class="Point" style="left: 348px; top: 206px">
<div class="Popup" style="width: 500px; left: 36px; bottom: -22px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Steven-Vissers.png" alt="Steven Vissers" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl349">
</div>
<div class="Name"> Steven Vissers </div>
</div>
<p> We are very happy with DevExpress. The support team is amazing. All our question were answered within 12 hours. Even there is no solution out of the box, there is always an alternative way. This gives us the feeling that nothing
is impossible. We are looking forward to program a lot more nice stuff with DevExpress. </p>
</div>
</div>
<div class="Point" style="left: 344px; top: 368px">
<div class="Popup" style="width: 500px; left: 36px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Ingolf-Monch.png" alt="Ingolf Mönch" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl360">
</div>
<div class="Name"> Ingolf Mönch </div>
</div>
<p> After 25 Years of professional windows development I have never seen a library like DevExpress. AWESOME! This great grid control is the best I've ever seen! An investment that makes happy! </p>
</div>
</div>
<div class="Point" style="left: 385px; top: 437px">
<div class="Popup" style="width: 500px; left: 36px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Bram-Essers.png" alt="Bram Essers" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl371">
</div>
<div class="Name"> Bram Essers </div>
</div>
<p> I would like to take the opportunity to compliment you and your colleagues at DevExpress Support. I have worked with many support organizations and your support really stands out: it is outstanding. I have mainly been in contact
with you and Anatol and it is always a pleasure to work with you guys. Keep up the good work! </p>
</div>
</div>
<div class="Point" style="left: 431px; top: 383px">
<div class="Popup" style="width: 500px; left: 36px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Andy-Luyten.png" alt="Andy Luyten" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl382">
</div>
<div class="Name"> Andy Luyten </div>
</div>
<p> Still discovering new and exciting possibilities while being a customer for 5+ years - best .NET developer tools on the planet. </p>
</div>
</div>
<div class="Point" style="left: 550px; top: 161px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -51px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Stephen-Winstanley.png" alt="Stephen Winstanley" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl393">
</div>
<div class="Name"> Stephen Winstanley </div>
</div>
<p> Thank you for another year of using your controls to make some great products for our customers. Can you please say thank you to all of your support staff. They do a fantastic job, so I hope you never cut back on this service.
</p>
</div>
</div>
<div class="Point" style="left: 564px; top: 167px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -77px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Dany-Buyse.png" alt="Ir. Dany Buyse" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl404">
</div>
<div class="Name"> Ir. Dany Buyse </div>
</div>
<p> The experience I had with DevExpress is "top"! Outstanding support, very friendly interfaces and above all a marvellous framework to develop with. So far, it has been an extremely positive experience, I presume not due to change
in the future! If you're looking for the fast road (with professional support) towards web-development ... don't look any further! DevExpress has it all! </p>
</div>
</div>
<div class="Point" style="left: 587px; top: 182px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -30px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Tanakorn-Numrubporn.png" alt="Tanakorn Numrubporn" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl415">
</div>
<div class="Name"> Tanakorn Numrubporn </div>
</div>
<p> The DevExpress team already set the new standard in software service industry. For every ticket that I created, there is not even one of them answered late. I didn't hesitate to tell my colleagues about your products. </p>
</div>
</div>
<div class="Point" style="left: 597px; top: 128px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -84px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Haris-Nordin.png" alt="Haris Nordin" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl426">
</div>
<div class="Name"> Haris Nordin </div>
</div>
<p> The most invaluable third-party tool that we have. It has been selected to be our base controls since they're incredibly powerful, customizable and easy to implement. Saves us hundreds of hours in every project assigned to us.
</p>
</div>
</div>
<div class="Point" style="left: 529px; top: 267px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Chris-Todd.png" alt="Chris Todd" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl437">
</div>
<div class="Name"> Chris Todd </div>
</div>
<p> Thank you DevExpress for building one of the most powerful, feature rich control suites on the market. Your superior support staff is second to none! I can't even begin to measure the amount of time the controls have saved me. And
to see the look on people's faces when they experience the controls first hand, is priceless! </p>
</div>
</div>
<div class="Point" style="left: 541px; top: 254px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -22px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Len-Ford.png" alt="Len Ford" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl448">
</div>
<div class="Name"> Len Ford </div>
</div>
<p> I would not have been able to produce such a comprehensive web application, 'ConversationalCRM', singlehandedly in the short timescale I had available without using the DevExpress tool set. DevExpress have allowed me to provide a
fully-functional CRM, supporting marketing, sales and support activities to my end users. The CRM has full reporting, including User Report Templates (using the End-User Report Designer) and end-user designed Dashboards (using the
Dashboard Designer). </p>
</div>
</div>
<div class="Point" style="left: 612px; top: 409px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/sven-stening.png" alt="Sven Stening" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl459">
</div>
<div class="Name"> Sven Stening </div>
<div class="Position"> PSSP GmbH </div>
</div>
<p> I believe the real power of XAF is your special way of handling the MVC pattern. Adding a property to a Business Object - no matter if doing it in code or with the Application Model Editor - all possible types of views can show
the new values: Detail View, List View, Reports, Statistics, etc. This is really stunning and flabbergasts me every time I see it. You've really done a great job. To be honest I've developed something very similar in the past and
used it now for a long time for my projects. But XAF is much more powerful and easier to use. Not to mention your great UI components. </p>
</div>
</div>
<div class="Point" style="left: 629px; top: 171px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -41px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Bruno-Mandara.png" alt="Bruno Mandara" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl472">
</div>
<div class="Name"> Bruno Mandara </div>
</div>
<p> I'm really thrilled, I've been using this suite for a couple of months and it's really fantastic. Everything I was looking for in a product. The support is great, they help you in any situation by responding very quickly and very
clearly. </p>
</div>
</div>
<div class="Point" style="left: 639px; top: 153px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -91px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Jean-Christophe-Bertolini.png" alt="Jean-Christophe Bertolini" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl483">
</div>
<div class="Name"> Jean-Christophe Bertolini </div>
</div>
<p> I am using the DevExpress WPF components since more than two years ago as part of a major project to refactor an existing software. My users are very happy and impressed with the new features that I was able to provide thanks to
the advanced capabilities of the grid, report builder and map controls. Thanks to the whole team of DevExpress for their great product and the useful technical support! </p>
</div>
</div>
<div class="Point" style="left: 686px; top: 136px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -108px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Pavel-Rypl.png" alt="Pavel Rypl" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl494">
</div>
<div class="Name"> Pavel Rypl </div>
</div>
<p> We use DevExpress components since 2007. Our 3-tier WinForm application uses the great capabilities of XtraGrid, XtraBars and other controls. Alternative web client is built on ASP.NET Grid. For our customers, it is very easy to
use our applications, because it is intuitive. Thanks DevExpress for components we deliver to our customers, beautiful UI with charm. </p>
</div>
</div>
<div class="Point" style="left: 708px; top: 120px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -76px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/David-Partridge.png" alt="David Partridge" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl505">
</div>
<div class="Name"> David Partridge </div>
</div>
<p> DevExpress has helped me since 2007. I purchased the Editors and XtraGrid first, and then expanded to include full subscription. Your tools are the best, and support has been top notch! </p>
</div>
</div>
<div class="Point" style="left: 827px; top: 185px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -75px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/John-Friel.png" alt="John Friel" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl516">
</div>
<div class="Name"> John Friel </div>
</div>
<p> DevExpress has made ProParts really come to life. Currently compiled with Delphi, the conversion to .NET is already underway and looking just as good. In addition, I've started the requested web site upgrade using ASP.NET
controls, and the conversion is moving along smoothly. So yeah, I'm on both sides of the DevExpress fence with Delphi and .NET, but this is a case where you really get what you pay for. </p>
</div>
</div>
<div class="Point Active" style="left: 896px; top: 179px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Joseph-Tang.png" alt="Joseph Tang" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl527">
</div>
<div class="Name"> Joseph Tang </div>
</div>
<p> With the ever growing up-to-date DevExpress components and technologies, I could build the latest applications on multiple platforms with the top notch functionality, quality and reliability. </p>
</div>
</div>
<div class="Point" style="left: 754px; top: 269px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/huseyin-Tufekcilerli.png" alt="Hüseyin Tüfekçilerli" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl538">
</div>
<div class="Name"> Hüseyin Tüfekçilerli </div>
</div>
<p> We are using DevExpress components since day one we have started developing our software. We see DevExpress just as a member in our team, always responsive and producing great quality work. Keep up the good work and thanks for
your continued support! </p>
</div>
</div>
<div class="Point" style="left: 849px; top: 226px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Yahya-Edhie-N-Kwando.png" alt="Yahya Edhie N. Kwando" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl549">
</div>
<div class="Name"> Yahya Edhie N. Kwando </div>
</div>
<p> DevExpress XAF and XPO, these are amazing stuff you can use to speed things up developing application, web or windows. What else you want to expect if someone can give you more time to do other things in life? </p>
</div>
</div>
<div class="Point" style="left: 877px; top: 420px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Jose-Walter-Sierra-Jaramillo.png" alt="Jose Walter Sierra Jaramillo" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl560">
</div>
<div class="Name"> Jose Walter Sierra Jaramillo </div>
</div>
<p> The DevExpress tools are the best on the market, very easy to configure and less code than usual, allow me to have my apps on pc, tablets and give the best user experience for my clients, I always recommend DevExpress to my
friends colleagues and others… </p>
</div>
</div>
<div class="Point" style="left: 927px; top: 448px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Riaan-Jacobs.png" alt="Riaan Jacobs" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl571">
</div>
<div class="Name"> Riaan Jacobs </div>
</div>
<p> Thank you for amazing components. We are using the WinForms component and are planning to move to the Universal subscription later this year to utilize the DevExtreme and ASP.NET components. The components saved me a lots of time
in the past while building quick data driven applications. </p>
</div>
</div>
<div class="Point" style="left: 938px; top: 440px">
<div class="Popup" style="width: 500px; left: -520px; bottom: -20px;">
<div class="Header">
<div class="Avatar">
<img src="/AboutUs/Testimonials/assets/Quotes/Francesc-Diaz.png" alt="Francesc Diaz" width="100" height="100" style="border: none" id="ctl00_ctl00_Content_Content_ctl582">
</div>
<div class="Name"> Francesc Diaz </div>
</div>
<p> In few words, you made my developing "green" because you save a lot of energy simplifying development and reduce the time my computer is on. Everything is done quicker than ever. Keep it up with your great suite, it saves me a lot
of time, and also helps me to convince and impress my company. </p>
</div>
</div>
</div>
<div class="content">
<a href="/aboutus/testimonials/" class="Button Gray">READ MORE USER COMMENTS</a>
</div>
</div>
</div>
</section>
<section class="BestInClass
Dark">
<div class="content">
<h2> Best in Class Tools </h2>
<h3> DevExpress is honored to have been voted best in class 19 times in this year's Visual Studio Magazine Reader's Choice Awards. </h3>
<p>Experience the DevExpress difference and see why your peers consistently vote our products #1. With our Universal Subscription, you will build your best, see complex software with greater clarity, increase your productivity and create
stunning applications for Windows, Web and your Mobile world.</p>
<div class="Awards">
<div class="Award">
<img src="/AboutUs/Awards/i/retina/vs2023-hd.png" alt="19 VSM Awards in 2023" width="55" height="72" style="border: none" id="ctl00_ctl00_Content_Content_ctl606"> x19
</div>
<div class="Award">
<img src="/AboutUs/Awards/i/retina/vs2022-hd.png" alt="20 VSM Awards in 2022" width="55" height="72" style="border: none" id="ctl00_ctl00_Content_Content_ctl609"> x20
</div>
<div class="Award">
<img src="/AboutUs/Awards/i/retina/vs2021-hd.png" alt="20 VSM Awards in 2021" width="55" height="72" style="border: none" id="ctl00_ctl00_Content_Content_ctl612"> x20
</div>
<div class="Award">
<img src="/AboutUs/Awards/i/retina/vs2020-hd.png" alt="18 VSM Awards in 2020" width="55" height="72" style="border: none" id="ctl00_ctl00_Content_Content_ctl615"> x18
</div>
</div>
</div><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 860 416" style="enable-background:new 0 0 860 416;" xml:space="preserve" width="860px" height="416px">
<title xmlns=""></title>
<style type="text/css">
.leaf {
opacity: 0.25;
fill: #FFFFFF;
}
</style>
<path class="leaf" d="M115,260.9c-29.8,5.8-59-0.5-82.1-17.8c-0.6-0.5-0.8-1.3-0.4-2c0.4-0.7,1.2-1,2-0.8c28.1,9.9,51.3,6.6,65.4-9.2
c21.1-23.7,59.5-28.3,80.9-17.4c-1.2,0.7-2.3,1.3-3.5,2c-24.4,13.7-50.3,26.2-77.7,31.9c-0.6,0.1-1.1,0.6-1,1c0,0.5,0.6,0.9,1.2,0.8
c26.5-3.6,51.4-13.1,75.6-24.2c2.6-1.2,5.2-2.4,7.7-3.6C165.9,241.5,141.3,255.7,115,260.9z M226.7,246.6c-0.5,2.6-1,5.1-1.6,7.6
c-7.6,31.7-23.7,60-40.7,86.8c-0.4,0.6-1,0.9-1.5,0.7c-0.4-0.3-0.5-1-0.1-1.6c16.5-29.7,31.6-61.3,35.9-94.4
c0.1-1.2,0.3-2.4,0.4-3.5c-26.2,8.6-39.5,27.5-39.4,56.2c0.1,31.3-17.3,61.1-33.6,70.8c-0.7,0.4-1,1.2-0.7,1.9
c0.2,0.7,0.9,1.2,1.7,1.1c21.4-2.1,48.1-21.7,64.8-47.5C228.3,299.2,233.5,271.7,226.7,246.6z M690.5,229.5
c-24.9-32.2-59.4-73.1-104.7-103.1C545.6,99.2,495.2,84.2,444,84.1c-59.3-1.6-122.7,20.8-173.8,61.5c-21.2,16.4-42.4,36.4-67,63.2
c-6.2,6.5-12.3,13.5-18.3,20.3c-10.9,12.3-22.1,25.1-33.7,35c-36.3,27.8-106.6,59.3-149,42c-0.6-0.3-1.4-0.1-1.8,0.4
c-0.5,0.5-0.5,1.2-0.2,1.8c12.4,22.9,75.3,34.9,124,16.7c-4.1,19.8-35.4,57.3-63.3,57.1c-0.8,0-1.4,0.5-1.6,1.2
c-0.2,0.7,0.2,1.5,0.8,1.8c15.1,7.5,41.8,4.2,62.1-7.6c19-11.1,30.1-27.8,31.2-47.2c1.3-23.4,13.3-50.4,35.4-80.3
c-0.1,0.1,8.2-9.3,8.2-9.3c6-6.8,12.2-13.9,18.5-20.5c23.9-26,44.5-45.5,64.9-61.3c48.9-38.8,106.8-59.4,163.1-58
c48.4,1.3,93.6,16,130.6,42.3c32.8,22.9,62.7,53.9,97,100.6c12.4,17,25.1,35.7,40.1,58.7c10.8,17.1,25.7,40.5,43.6,59.6
c20,21.5,40.5,36.3,62.7,45.2c12.4,5.1,26.5,8.1,40.6,8.5c0.5,0,1.1-0.2,1.4-0.7c0.3-0.4,0.4-1,0.2-1.5L848.8,386
c-0.2-0.5-0.7-0.9-1.3-1c-6.6-0.9-13.1-2.6-19.4-4.9c-18-6.7-35.9-19.1-53.2-36.8c-15.6-15.9-27.8-33.5-42.1-54.9
C717.1,265.3,703.6,246.6,690.5,229.5z M184.7,198.8c7.2-4.1,14.5-10.7,22.3-17.7c12.3-11.2,25-22.7,38.7-25.2
c-4.4-0.4-8.8,0.1-13.1,1.3c-2.6,0.8-5.2,1.8-7.6,3.2c-8.2,4.5-15.7,11.5-25,16.4c-18.5,9.8-40.9,9.6-59.5,2
c-0.8-0.3-1.3-0.9-1.1-1.4c0.2-0.5,1-0.6,1.7-0.4c18.6,6.5,39.8,5.2,56.3-4.7c8.3-4.9,15.1-12.1,24.1-17.8c4.4-2.9,9.5-4.9,14.8-5.9
c1.8-0.4,3.6-0.6,5.4-0.7c-15.2-9.2-36.1-13.6-58.8,5.3c-21.7,18.1-55.3,15.7-72,2.3c-0.5-0.4-1.3-0.5-1.8-0.2
c-0.6,0.3-0.9,1-0.8,1.6c2.2,14.6,14.4,28.6,32.6,37.4C157.4,202.5,175,204.3,184.7,198.8z M244.3,237.5c1.7,36.3-4.9,69.6-15.9,81
c-0.5,0.5-0.6,1.3-0.2,1.9c0.3,0.6,1,0.9,1.7,0.8c26.4-4.7,60.5-45.3,57.9-78.9c-2.6-33.3,0.2-51.2,10.4-65.8
c-2.7,1.8-5.1,3.9-7.3,6c-11.7,11.6-17.4,28.2-17.5,45.8c-0.9,21.8-2.6,46-16,64.7c-0.5,0.8-1.3,1.2-1.6,0.9
c-0.4-0.3-0.4-1.1,0.1-1.9c12.2-19,12.6-41.7,12.5-63.9c0.2-11.1,1-22.9,5.8-33.9c2.8-6.4,6.8-12.1,11.5-17.1
c1.3-1.4,2.7-2.8,4.2-4.1c-7.6,0.9-15.7,4.6-23,11C251.8,197,243.4,217,244.3,237.5z M266.3,115.2c21.5-15.7,36.4-25.7,60.8-26.1
c-4.3-1-8.8-1.6-13.4-2c-17.2-1.3-35.4,2.2-50.4,10.5c-19.6,16.1-46.3,24.8-71.7,24.5c-1,0.1-1.9-0.3-1.9-0.8c0-0.5,0.8-1,1.8-1.1
c25.7-1.1,49.6-9.9,69.2-27.1c17.9-10.6,38.8-15.1,59.6-13.1c2.1,0.2,4.3,0.5,6.4,0.8c-13.1-10.9-30.3-17-49.3-17.3
c-21.4-0.4-42.6,6.5-54.1,17.7c-19.9,19.3-53.3,32.5-72.9,28.7c-0.7-0.1-1.5,0.2-1.8,0.9c-0.3,0.7-0.1,1.5,0.4,1.9
C190.6,146.6,243,132.2,266.3,115.2z M315.2,255.6c-0.3-0.4,0.2-1.2,0.9-1.8c9.2-7.7,12.8-20.3,15.7-31.9
c2.8-11.9,4.2-24.1,5.1-36.4c1-12.4,3.1-25.2,9.1-36.9c2.9-5.8,6.8-10.9,11.3-15.5c1.5-1.5,3-3,4.7-4.3
c-24.4,4.5-56.7,20.4-54.8,72.7c1.8,50.3-16.3,78-16.5,78.3c-0.3,0.5-0.4,1.2-0.1,1.7c0.3,0.5,0.9,0.8,1.5,0.8
c27-2.3,68.7-38.9,67.1-77.8c-1.2-28.8-0.9-49.6,11.7-72.8c-2.1,1.4-4,2.9-5.9,4.6c-13.9,12.2-21.4,30.4-23,49.9
c-1.5,12.3-3.5,24.7-6.8,36.7c-3.6,11.8-7.6,24.6-18,32.6C316.4,256,315.4,256.1,315.2,255.6z M462,112.6c-26.4-4.4-48.6-1-64.6,9.8
c-13.4,9.1-22.4,23.4-24.7,39.4c-1.7,11.8-1.8,21-1.9,29.2c-0.1,11-0.2,19.6-4,29.8c-0.2,0.6-0.1,1.2,0.3,1.7c0.4,0.4,1,0.6,1.6,0.5
c16.9-4.3,37.2-33,44.1-55.7c6.3-20.7,33.4-38.6,58.6-47.8c-3.8,0.3-7.6,0.7-11.4,1.2c-12.4,1.7-24.6,4.9-35.4,11.1
c-15.7,8.7-24.4,25.4-33.3,41.3c-0.4,0.6-1,1-1.5,0.7c-0.4-0.2-0.5-1-0.1-1.6c7.8-16,15.7-34.2,32.1-44.7
c9.4-6.2,19.8-10.1,30.6-12.8C455.6,113.8,458.8,113.2,462,112.6z M342.9,67.7c19.1,15.3,47.7,12,65.5,6.4c-2.1-0.4-4.3-1-6.3-1.6
c-12.2-3.6-23-10.2-32.8-17.7c-7.3-5.7-12.4-12.8-20-16.6c-7.4-4.2-16.4-3.8-25-2.9c-0.7,0.1-1.4-0.3-1.4-0.7
c-0.1-0.5,0.4-1,1.2-1.1c8.6-1.5,18.2-2.6,26.8,1.5c8.7,3.7,14.8,11,21.7,15.7c9.1,6.2,19.5,11.5,30,14.2c2.2,0.6,4.4,1.1,6.6,1.4
c-4.5-3.2-9.8-9.2-15.5-15.9c-6.1-7.1-13-15.1-21-22c-19.9-17.2-67-10-90.2,7.8c-0.6,0.4-0.8,1.2-0.6,1.8c0.2,0.7,0.8,1.1,1.5,1.1
C297.7,39.3,321.7,50.7,342.9,67.7z M561.9,159.9c2-1,4-2.2,5.8-3.7c-11.3,2.4-28-4.4-44.1-11c-13.5-5.5-26.2-10.7-36.4-11.1
c-17.5-0.8-31.3,10.1-43.5,19.8c-5.3,4.1-10.2,8.1-14.8,10.4c-0.6,0.3-1,1.1-0.9,1.8c0.1,0.7,0.8,1.2,1.5,1.3
c37.8,2.2,52.2,9.7,67.5,17.7c4.5,2.3,9.1,4.7,14.4,7c8.9,3.8,20.1,2.9,31.6-2.5c12.4-5.8,23.4-16.1,28.9-26.5
c-1.8,1.2-3.8,2.3-5.8,3.3c-5.6,2.7-11.6,4.4-17.8,4.6c-10.5,0.5-20.3-2.3-29.5-5.6c-17.8-6.1-36.6-17.6-54.4-8.8
c-0.7,0.4-1.4,0.3-1.7-0.1c-0.3-0.4,0.1-1.1,0.8-1.5c18.7-10.6,39.4,0.6,56.9,5.5C534.6,165.2,549.7,166,561.9,159.9z M386,18
c0.4,0.6,1.2,0.9,1.9,0.7c12.2-4.2,24.9,3.5,41.3,25.2c14,18.6,48.9,37.9,72.1,36.6c-1.9-1-3.8-2.1-5.6-3.3
c-28.1-18.4-37.1-56.6-71-61.3c-0.7-0.2-1.3-0.6-1.2-1.1c0-0.5,0.7-0.8,1.4-0.7c19,0.8,33.7,15.3,44.9,28.7
c6.6,7.7,13.4,15.4,21.1,21.5c2.6,2.1,5.3,4,8.2,5.7c-6-6.9-11.2-17.2-16.9-28.7c-3.8-7.5-7.6-15.3-12.2-23.1
c-5.7-9.7-16.8-16-31.2-17.7c-19.6-2.4-41.2,4-52.5,15.5C385.7,16.5,385.6,17.4,386,18z M509.7,32.7c0.1,0.7,0.6,1.2,1.3,1.3
c23.4,4.4,39.5,16.4,47.8,35.7c3.5,8.2,35.1,77,91.2,71c-2.2-0.9-4.3-1.8-6.4-2.9c-18.2-9.2-32.3-24.4-42.8-41.1
c-6.7-10.8-9.2-22.9-16-32.6c-6.3-10-16.1-17.7-27.7-20.7c-0.9-0.3-1.6-0.9-1.5-1.4c0.1-0.5,1-0.7,1.9-0.4
c12.2,2.5,23.1,10.2,30.2,20.5c7.7,10,10.8,22.3,17.5,31.8c8.8,12.8,20.4,24.6,33.7,32.6c2.5,1.5,5.2,2.9,7.8,4.1
c-10.9-10.1-18.4-32.2-27.2-58.7c-6.1-18.3-24.9-35.1-48.9-43.7c-22.6-8.1-44.5-7.1-60.1,2.7C509.9,31.4,509.6,32,509.7,32.7z
M664.1,255.6c-1.8-1.3-3.6-2.4-5.4-3.5c-22.5-13.1-52-15.6-78.1-24.7c-0.6-0.3-1-0.9-0.7-1.3c0.3-0.4,0.9-0.6,1.5-0.3
c26.4,7.6,56.1,6.9,82.2,20.7c1.9,1,3.7,2,5.5,3.2c-9.7-19.4-36.5-39.6-62.2-40.1c-18.6-0.4-39.1-4.4-55.7-7.6
c-6.7-1.3-12.5-2.4-17.1-3.1c-0.7-0.1-1.4,0.2-1.7,0.8c-0.3,0.6-0.2,1.3,0.3,1.8c51.3,54.5,88.8,54.1,116.2,53.8
C654.6,255.2,659.5,255.2,664.1,255.6z M672,303.3c-18.5-1.3-38.8-4.3-54.5-15.7c-0.7-0.4-1-1.1-0.7-1.5c0.3-0.4,1-0.4,1.7-0.1
c16.1,10.2,35,11.8,53.9,12.1c12.1,0.4,24.5,4.5,34.8,11.7c2.1,1.5,4.1,3.1,6,4.9c-13.7-29.3-33.9-42.6-62.9-41.6
c-25.6,0.9-55.3-1-58.1-23.1c-0.1-0.8-0.8-1.4-1.5-1.4c-0.8,0-1.5,0.5-1.6,1.2c-3.9,17.6-0.6,51.3,36.9,66.3
c18.4,7.4,35.7,6.2,51,5.2c14.1-0.9,26.4-1.7,35.7,4.7c-1.5-2.2-3.2-4.2-5.1-6.2C698.5,310.6,685.7,304.7,672,303.3z M630.9,73.8
c0,0.8,0.7,1.5,1.5,1.5c6.6,0.3,13.8,4.7,20.5,12.2c11.9,13.4,19.4,33.8,18.2,49.6c-0.2,2.8-0.5,5.7-0.8,8.5
c-2.3,22.8-4.7,46.3,35.3,67.6c-1.7-2.1-3.4-4.2-4.9-6.5c-8.2-12.1-13.2-26.6-8.8-41.4c6-18.7,4.6-40.8-9.1-56
c-0.5-0.6-0.7-1.4-0.4-1.7c0.3-0.4,1.1-0.2,1.7,0.4c15.1,14.9,18,38.7,12.7,58.6c-3.1,13.2,1.9,25.5,10,36.1c1.9,2.5,4,4.8,6.2,7.1
c-6.2-11.5-6.2-30.7,0.4-51.9c4.6-14.5-5.2-41.9-21.8-61c-16.9-19.5-38-28.2-59.5-24.7C631.4,72.2,630.8,73,630.9,73.8z
M718.1,132.1c14.7,17.4,21.2,28.4,17.4,54.8c-0.5,3.6-1.3,7.6-2.2,12c-5.6,28.3-13.8,70.4,29.5,100.1c-0.8-1.9-1.6-3.8-2.4-5.7
c-2-5.2-3.8-10.6-4.9-16.3c-2.7-12.1-0.4-24.5,2.3-35.6c5.1-22,10.5-46.1-0.1-66.9c-0.4-0.9-0.4-1.7,0-2c0.4-0.3,1.1,0.2,1.6,1.1
c12.2,21.1,7.6,46.6,3.6,68.8c-2.1,11.4-3.6,22.5-0.7,33.1c1.1,4.4,2.6,8.6,4.4,12.8c1.1,2.7,2.4,5.3,3.7,8
c-2.2-18.1,3.7-37.1,11.7-62.7l0.3-1.1c6.7-21.3,1.4-49.3-13.4-71.3c-12.7-18.9-30.3-30.3-49.5-31.9c-0.6-0.1-1.3,0.3-1.5,0.9
C717.7,130.9,717.7,131.6,718.1,132.1z"></path>
</svg>
</section>
</main>
<footer id="FooterTop">
<section>
<div class="r-container">
<a tabindex="-1" title="Footer" class="Footer-Toggle open" data-behavior="Footer-Toggle" href="javascript:;"><span></span></a>
<div class="Icons">
<a tabindex="-1" title="DevExpress Blogs" rel="noopener" aria-label="DevExpress Blogs" href="https://community.devexpress.com/blogs/" target="_blank"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns="">DevExpress Blogs</title>
<style type="text/css">
.orange_icon{fill:#FF7200;}
</style>
<path class="orange_icon" d="M14.8,19.6c-1.4,0-2.6,1.2-2.6,2.6s1.2,2.6,2.6,2.6s2.6-1.2,2.6-2.6S16.3,19.6,14.8,19.6z"></path>
<path class="orange_icon" d="M18,0C8.1,0,0,8.1,0,18c0,9.9,8.1,18,18,18s18-8.1,18-18C36,8.1,27.9,0,18,0z M14.8,28
C11.6,28,9,25.4,9,22.2V11.5c0-0.9,0.7-1.6,1.6-1.6c0.9,0,1.6,0.7,1.6,1.6V17c0.8-0.4,1.7-0.6,2.6-0.6c3.2,0,5.8,2.6,5.8,5.8
C20.6,25.4,18,28,14.8,28z M22.6,22.2c0-4.3-3.5-7.8-7.8-7.8v-3.2c6.1,0,11,4.9,11,11H22.6z M27.8,22.2C27.8,15,22,9.2,14.8,9.2V6
C23.8,6,31,13.2,31,22.2H27.8z"></path>
</svg></a>
<div class="separator">
</div><a tabindex="-1" title="Facebook" rel="noopener" aria-label="Facebook" href="https://www.facebook.com/DevExpress" target="_blank"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns="">Facebook</title>
<style type="text/css">
.facebook_icon{fill:#3D5A98;}
</style>
<path class="facebook_icon" d="M18,0C8.1,0,0,8.1,0,18c0,9.9,8,18,18,18V24.3h-4.3v-5H18v-3.7c0-4.3,2.7-6.6,6.5-6.6
c1.8,0,3.4,0.1,3.9,0.2v4.5l-2.7,0c-2.1,0-2.5,1-2.5,2.4v3.2h4.9l-0.6,5h-4.3v10.9C30.6,33,36,26.1,36,18C36,8.1,27.9,0,18,0z"></path>
</svg></a><a tabindex="-1" title="Twitter" rel="noopener" aria-label="Twitter" href="https://twitter.com/DevExpress" target="_blank"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns="">Twitter</title>
<path d="M13,9c4.2,6,8.4,12.1,12.7,18.1c-0.1,0-2.4,0-2.7,0C18.7,21.1,14.5,15,10.3,9C11.2,9,12.1,9,13,9z M36,18
c0,9.9-8.1,18-18,18S0,27.9,0,18C0,8.1,8.1,0,18,0S36,8.1,36,18z M28.2,28.4c-2.8-4-5.5-8-8.2-12c2.5-2.9,5-5.9,7.6-8.8
c-0.6,0-1.2,0-1.8,0c-0.7,0.8-1.5,1.7-2.2,2.5c-0.7,0.8-1.5,1.7-2.2,2.5c-0.7,0.8-1.5,1.7-2.2,2.5c-1.8-2.6-3.5-5.1-5.2-7.6
c-2,0-4,0-6,0c0,0,0,0,0,0c0,0,0,0,0,0c2.6,3.8,5.3,7.7,7.9,11.5c-0.4,0.5-0.9,1-1.3,1.5c-0.4,0.5-0.9,1-1.3,1.5
c-0.4,0.5-0.9,1-1.3,1.5c-0.4,0.5-0.9,1-1.3,1.5c-0.4,0.5-0.9,1-1.3,1.5c-0.5,0.6-1.3,1.5-1.3,1.5c0.6,0,1.2,0,1.8,0
c2.3-2.7,4.6-5.4,6.9-8.1c1.9,2.7,3.7,5.4,5.5,8.1C24.1,28.4,26.1,28.4,28.2,28.4z"></path>
</svg></a><a tabindex="-1" title="YouTube" rel="noopener" aria-label="YouTube" href="https://www.youtube.com/user/DeveloperExpress" target="_blank"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns="">YouTube</title>
<style type="text/css">
.youtube_0{fill-rule:evenodd;clip-rule:evenodd;fill:#E2E2E2;}
.youtube_1{fill-rule:evenodd;clip-rule:evenodd;fill:#444444;}
.youtube_2{fill-rule:evenodd;clip-rule:evenodd;fill:#D62929;}
.youtube_3{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
</style>
<circle class="youtube_0" cx="18" cy="18" r="18"></circle>
<path class="youtube_1" d="M15.9,6h-1.4l-0.9,3.5l-1-3.5h-1.4c0.3,0.8,0.6,1.7,0.9,2.5c0.4,1.3,0.7,2.2,0.8,2.8V15h1.4v-3.6L15.9,6z
M19.5,12.8v-2.3c0-0.7-0.1-1.2-0.4-1.6c-0.3-0.5-0.8-0.7-1.4-0.7c-0.6,0-1.1,0.2-1.4,0.7c-0.3,0.3-0.4,0.9-0.4,1.6v2.3
c0,0.7,0.1,1.2,0.4,1.6c0.3,0.5,0.8,0.7,1.4,0.7c0.6,0,1.1-0.2,1.4-0.7C19.4,14,19.5,13.5,19.5,12.8z M18.3,13
c0,0.6-0.2,0.9-0.6,0.9c-0.4,0-0.6-0.3-0.6-0.9v-2.8c0-0.6,0.2-0.9,0.6-0.9c0.4,0,0.6,0.3,0.6,0.9V13z M24,15V8.3h-1.2v5.1
C22.6,13.8,22.3,14,22,14c-0.2,0-0.3-0.1-0.3-0.3c0,0,0-0.2,0-0.5V8.3h-1.2v5.3c0,0.5,0,0.8,0.1,1c0.1,0.3,0.4,0.5,0.8,0.5
c0.4,0,0.9-0.3,1.4-0.8V15H24z"></path>
<path class="youtube_2" d="M28,23.1c0,1.5,0,3.2-0.4,4.7c-0.2,1.1-1.1,1.8-2.2,1.9C23,30,20.5,30,18,30c-2.5,0-5,0-7.5-0.3
c-1-0.1-1.9-0.9-2.2-1.9C8,26.3,8,24.6,8,23.1l0,0c0-1.5,0-3.2,0.4-4.7c0.2-1.1,1.1-1.8,2.2-1.9c2.5-0.3,5-0.3,7.5-0.3
c2.5,0,5,0,7.5,0.3c1,0.1,1.9,0.9,2.2,1.9C28,19.9,28,21.5,28,23.1L28,23.1z"></path>
<path class="youtube_3" d="M13.7,19.7v-1.3H9.5v1.3h1.4v7.6h1.3v-7.6H13.7z M16.1,27.4v-0.7c-0.5,0.5-0.9,0.8-1.4,0.8
c-0.4,0-0.7-0.2-0.8-0.5c-0.1-0.2-0.1-0.5-0.1-1v-5.2h1.2v4.9c0,0.3,0,0.4,0,0.5c0,0.2,0.1,0.3,0.3,0.3c0.2,0,0.5-0.2,0.8-0.6v-5.1
h1.2v6.6H16.1z M20.7,25.5c0,0.6-0.2,0.9-0.5,0.9c-0.2,0-0.4-0.1-0.6-0.3v-4c0.2-0.2,0.4-0.3,0.6-0.3c0.3,0,0.5,0.3,0.5,0.9V25.5z
M21.9,25.4v-2.6c0-0.6,0-1.1-0.1-1.3c-0.2-0.5-0.5-0.7-1-0.7c-0.4,0-0.9,0.2-1.2,0.7v-2.9h-1.2v8.9h1.2v-0.6
c0.4,0.5,0.8,0.7,1.2,0.7c0.5,0,0.8-0.3,1-0.7C21.9,26.4,21.9,26,21.9,25.4z M25.3,23.3h-1.2v-0.6c0-0.6,0.2-0.9,0.6-0.9
c0.4,0,0.6,0.3,0.6,0.9V23.3z M26.5,25.3v-0.2h-1.2c0,0.5,0,0.7,0,0.8c-0.1,0.3-0.2,0.5-0.5,0.5c-0.4,0-0.6-0.3-0.6-0.9v-1.2h2.4
v-1.4c0-0.7-0.1-1.2-0.4-1.6c-0.3-0.5-0.8-0.7-1.4-0.7c-0.6,0-1.1,0.2-1.4,0.7c-0.3,0.3-0.4,0.9-0.4,1.6v2.3c0,0.7,0.1,1.2,0.4,1.6
c0.3,0.5,0.8,0.7,1.5,0.7c0.6,0,1.1-0.2,1.5-0.7c0.1-0.2,0.2-0.5,0.3-0.7C26.5,25.9,26.5,25.6,26.5,25.3z"></path>
</svg></a>
</div>
<div class="h-clear">
</div>
</div>
</section>
</footer>
<footer id="FooterExpanding">
<section data-role="FooterExpandableContent" data-state="expanded" style="display:block;height:auto;">
<div class="FooterMain">
<div class="r-container">
<div class="Separator">
</div>
<div class="grid">
<div class="col col1">
<div class="Group"> About Us </div>
<a tabindex="-1" href="https://www.devexpress.com/aboutus/">About DevExpress</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/newsreviews/">News</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/awards/">Our Awards</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/events/">Events, Meetups and Tradeshows</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/testimonials/">User Comments and Case Studies</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/mvp/">MVP Program</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/#logos">Logos and Artwork</a>
<div class="Group"> Frequently Asked Questions </div>
<a tabindex="-1" href="https://www.devexpress.com/support/eulas/">Product Licensing</a><a tabindex="-1" href="https://www.devexpress.com/support/order/">Purchasing FAQ</a><a tabindex="-1" href="https://www.devexpress.com/support/versions.xml">Supported Versions & IDE Prerequisites</a><a tabindex="-1" href="https://docs.devexpress.com/GeneralInformation/2219/support-services">Support Policies</a><a tabindex="-1" href="https://www.devexpress.com/support/eulas/hotfix-policy.xml">Maintenance Release FAQ</a>
</div>
<div class="col col2">
<div class="Group"> Windows Desktop Controls </div>
<a tabindex="-1" href="https://www.devexpress.com/products/net/controls/winforms/">WinForms</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/wpf/">WPF</a><a tabindex="-1" href="https://www.devexpress.com/products/vcl/">VCL</a><a tabindex="-1" href="https://www.devexpress.com/winui/">WinUI (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/reporting/">Desktop Reporting</a>
<div class="Group"> Enterprise & Server Tools </div>
<a tabindex="-1" href="https://www.devexpress.com/products/net/dashboard/">Business Intelligence Dashboard</a><a tabindex="-1" href="https://www.devexpress.com/products/net/report-server/">Report & Dashboard Server</a><a tabindex="-1" href="https://www.devexpress.com/products/net/office-file-api/">Office File API</a>
<div class="Group"> Mobile Controls </div><a tabindex="-1" href="https://www.devexpress.com/maui/">.NET MAUI (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/xamarin/">Xamarin UI Controls (FREE)</a>
</div>
<div class="h-clear hidden-sm">
</div>
<div class="col col3">
<div class="Group"> Web Controls </div>
<a tabindex="-1" href="https://js.devexpress.com">JS - jQuery, Angular, React</a><a tabindex="-1" href="https://www.devexpress.com/blazor/">Blazor</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/">ASP.NET Web Forms</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/mvc/">ASP.NET MVC and Core</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/bootstrap-webforms.xml">Bootstrap Web Forms</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/reporting/">Web Reporting</a>
<div class="Group"> Frameworks & Productivity </div>
<a tabindex="-1" href="https://www.devexpress.com/products/net/application_framework/">XAF - Cross-Platform .NET App UI</a><a tabindex="-1" href="https://www.devexpress.com/products/net/orm/">XPO - ORM Library (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/products/coderush/">CodeRush for Visual Studio (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/products/net/application_framework/security-web-api-service.xml">.NET App Security & Web API Service (FREE)</a>
<div class="Group"> Testing & QA </div><a tabindex="-1" href="https://www.devexpress.com/products/testcafestudio">TestCafe Studio - Web Testing</a>
</div>
<div class="col col4">
<div class="Group"> Support & Documentation </div>
<a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list">Search the KB</a><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list?preset=mytickets">My Questions</a><a tabindex="-1" href="https://docs.devexpress.com/">Documentation</a><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list?preset=examples">Code Examples</a><a tabindex="-1" href="https://www.devexpress.com/support/demos/">Demos & Getting Started</a><a tabindex="-1" href="https://community.devexpress.com/blogs/">Blogs</a><a tabindex="-1" href="https://www.devexpress.com/trainingcenter/">Training</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/whats-new/">What's New</a>
</div>
<div class="h-clear hidden-sm">
</div>
<div class="h-clear">
</div>
</div>
</div>
</div>
<div class="FooterExtra">
<div class="r-container">
<p>DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, Delphi, HTML5 or iOS & Android development. Whether using WPF, ASP.NET,
WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.</p>
<p> We are here to help. Should you have any questions or need assistance from a member of our team, write to us at <a href="mailto:info@devexpress.com" tabindex="-1">info@devexpress.com</a>. </p>
</div>
</div>
</section>
</footer>
<footer id="FooterBottom">
<section>
<div class="r-container">
<div class="Privacy"> Use of this site constitutes acceptance of our <a href="https://www.devexpress.com/aboutus/legal.xml" tabindex="-1">Website Terms of Use</a> and
<a href="https://www.devexpress.com/aboutus/privacy-policy.xml" tabindex="-1">Privacy Policy (Updated)</a>. <!-- OneTrust Cookies Settings button start -->
<span id="ot-sdk-btn" class="ot-sdk-show-settings">Cookies Settings</span>
<!-- OneTrust Cookies Settings button end -->
</div>
<div class="Copyright"> Copyright © 1998-2024 Developer Express Inc. All trademarks or registered trademarks are property of their respective owners </div>
</div>
</section>
</footer>
<script src="https://www.devexpress.com/Scripts/SharedInit?v=t17k5cBhcUWcfNazL0Lllk8N0Jp2k2K5IcJnR1uV_ow1"></script>
<script src="https://www.devexpress.com/Scripts/WebFormsInit?v=PBM0RCFNvblcuHX3jiaSCKDewGs4_QGdf2z7Z2d5qnM1"></script>
<script src="https://www.devexpress.com/Scripts/SiteNotifications/SiteNotificationsScriptsBundle?v=LzwkIF4IshfXXKblVkqESLgQHcXlMw7jBmiDsd9HbU81"></script>
<script src="https://www.devexpress.com/$Tesseract/ScriptsInitialize/Bundle?v=OkQk5uZCaeRfvC-WbD0kvpoEHZMpgKk1oMN68ERdPV41"></script>
<script type="text/javascript">
new IndexMapController();
new IndexNewsController();
</script>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "DevExpress",
"url": "https://www.devexpress.com/",
"logo": "https://www.devexpress.com/aboutus/i/logo200.png",
"contactPoint": [{
"@type": "ContactPoint",
"telephone": "+1-818-844-3383",
"contactType": "customer service",
"areaServed": "US"
}, {
"@type": "ContactPoint",
"telephone": "+1-818-844-3395",
"contactType": "sales",
"areaServed": "US",
"availableLanguage": "EN"
}],
"sameAs": ["https://www.youtube.com/user/DeveloperExpress", "https://www.linkedin.com/company/developer-express-inc.", "https://www.facebook.com/DevExpress", "https://twitter.com/DevExpress"]
}
</script>
<div id="GlobalBackToTopButton" class="BackToTopButton Hidden">
<div class="Button">
</div>
</div>
<div id="InPageChat" class="InPageChat Hidden">
<div title="Live Chat" class="ChatButton">
</div>
</div>
</form>
Text Content
Chat Now CartMy DownloadsFree TrialLog In * Products Products MULTI-PLATFORM PACKAGES Universal SubscriptionOur Best Value – includes over 600 UI Controls, our award-winning reporting platform, DevExpress Dashboard, the eXpressApp Framework, CodeRush for Visual Studio and more.DXperience SubscriptionSave Hundreds – includes DevExpress UI Controls for WinForms, ASP.NET, MVC, WPF, our award-winning reporting platform and CodeRush for Visual Studio. WINDOWS DESKTOP CONTROLS WinFormsWPFVCLWinUI (FREE)Desktop Reporting ENTERPRISE & SERVER TOOLS Business Intelligence DashboardReport & Dashboard ServerOffice File API (XLS, DOC, PDF) MOBILE CONTROLS .NET MAUI (FREE)Xamarin UI Controls (FREE) WEB CONTROLS JavaScript – jQuery, Angular, React, VueBlazorASP.NET Web FormsASP.NET MVCASP.NET CoreBootstrap Web FormsWeb Reporting FRAMEWORKS & PRODUCTIVITY XAF - Cross-Platform .NET App UIXPO – ORM Library (FREE).NET App Security & Web API Service (FREE)CodeRush for Visual Studio (FREE) TESTING & QA TestCafe Studio What's New.NET 8 Support * * Demos * * Buy * * Support & Docs Support & Docs SUPPORT CENTER Search the KB My Questions Localization Version History What's New in the Latest Version LEARNING MATERIALS Documentation Code Examples Demos Training NEED HELP OR REQUIRE MORE INFORMATION? Submit your support inquiries via the DevExpress Support Center for assistance. * * Blogs * * About Us About Us CONNECT WITH DEVEXPRESS Blogs Events, Meetups and Tradeshows LEARN MORE ABOUT DEVEXPRESS About Us News User Comments and Case Studies Our Awards MVP Program ANNOUNCING DEVEXPRESS UNIVERSAL V23.2 Developer Express Inc is proud to announce the immediate availability of its newest release, DevExpress v23.2. Built and optimized for desktop, web, and mobile developers alike... DEVEXPRESS WINS 19 VISUAL STUDIO READER'S CHOICE AWARDS Like previous years, DevExpress dominated Visual Studio Magazine's 2023 Readers Choice Awards. We thank all our loyal users for casting their vote on behalf of DevExpress. YOUR NEXT GREAT APP STARTS HERE. EXPLORE OUR PRODUCT LINE BY CATEGORY... slide 8 to 11 of 4 JavaScript UI ComponentsjQuery, Angular, React, Vue Mobile UI Development .NET MAUI Blazor & ASP.NET UI Components Visual Studio Productivity & RefactoringCodeRush Reporting & AnalyticsDesktop & Web Cross-Platform .NET App DevelopmentXAF Desktop UI ComponentsWinforms & WPF Office File and PDF API XLS, DOC, PDF Document Generation API JavaScript UI ComponentsjQuery, Angular, React, Vue Mobile UI Development .NET MAUI Blazor & ASP.NET UI Components Visual Studio Productivity & RefactoringCodeRush Reporting & AnalyticsDesktop & Web Cross-Platform .NET App DevelopmentXAF Desktop UI ComponentsWinforms & WPF Office File and PDF API XLS, DOC, PDF Document Generation API JavaScript UI ComponentsjQuery, Angular, React, Vue Mobile UI Development .NET MAUI Blazor & ASP.NET UI Components Visual Studio Productivity & RefactoringCodeRush Reporting & AnalyticsDesktop & Web Cross-Platform .NET App DevelopmentXAF Desktop UI ComponentsWinforms & WPF Office File and PDF API XLS, DOC, PDF Document Generation API JavaScript UI ComponentsjQuery, Angular, React, Vue Mobile UI Development .NET MAUI Blazor & ASP.NET UI Components Visual Studio Productivity & RefactoringCodeRush Reporting & AnalyticsDesktop & Web Cross-Platform .NET App DevelopmentXAF Desktop UI ComponentsWinforms & WPF Office File and PDF API XLS, DOC, PDF Document Generation API JavaScript UI ComponentsjQuery, Angular, React, Vue Mobile UI Development .NET MAUI Blazor & ASP.NET UI Components Visual Studio Productivity & RefactoringCodeRush Or download our free 30-day trial to experience the DevExpress difference today. Free 30-Day Trial DEVEXPRESS NEWS PDF DOCUMENT API — PDF/A CONVERSION (V23.2) As you may already know, our PDF Document API (part of the DevExpress Office File API suite) now ships with a PDF/A-2b and PDF/A-3b converter. PDF/A is an ISO standard (ISO 19005) designed for long-term electronic document preservation. PDF/A documents… Read the post COMMENT DICTATION IN CODERUSH FOR VISUAL STUDIO CodeRush Voice features include a powerful voice-to-text dictation engine available in C# comments. Comment Dictation features are triggered with the right Ctrl key. Make sure you've set up voice features first. Also available: Dictation features… Read the post STRING DICTATION IN CODERUSH FOR VISUAL STUDIO CodeRush Voice features include a powerful voice-to-text dictation engine available in C# strings. String Dictation features are triggered with the right Ctrl key. Make sure you've set up voice features first. Also available: String dictation features… Read the post VOICE TO CODE IN CODERUSH FOR VISUAL STUDIO One of the more exciting features in this release is Voice to Code, which uses Visual Studio's IntelliSense to intelligently convert spoken words to code. Voice to Code features are triggered with the right Ctrl key. Make sure you've set up voice… Read the post VOICE COMMANDS IN CODERUSH FOR VISUAL STUDIO Voice Commands let you control and access Visual Studio by voice. Voice Commands are fully customizable, are context-aware, and support inferred intent (e.g. a “ Build Solution ” voice command can be triggered with the phrase “ please compile all my projects… Read the post VOICE SETUP IN CODERUSH FOR VISUAL STUDIO This blog post provides an overview of the new Voice Features in CodeRush for Visual Studio and shows you how to set up and enable the features. Voice Features are invoked by holding down one of the two Ctrl keys while speaking . Also available: Setup… Read the post ENHANCE WINFORMS APPLICATION RELIABILITY WITH UI TEST AUTOMATION In this blog post I’ll show you how to write simple/advanced UI tests in Visual Studio 2022 using UI Automation. UI Automation testing helps ensure an app meets relevant end-user requirements. Read the post BLAZOR GRID — BATCH EDITING WITH ENTITY FRAMEWORK CORE If you are using the DevExpress Blazor Grid with Entity Framework Core and are interested in batch data editing, we recently published a GitHub example that incorporates batch data editing within the DevExpress Blazor Grid using Entity Framework Core Read the post WORD PROCESSING DOCUMENT API, RICH TEXT EDITORS (WINFORMS AND WPF) — CONTENT CONTROLS (V23.2) As you know, content controls are interactive UI elements (text fields, drop-down lists, date pickers) designed to enter and manage information on-screen. Content controls are often used within templates/forms to standardize document formatting and streamline… Read the post BLAZOR — ACCESSIBILITY ENHANCEMENTS AND OPTIONS With our most recent update (v23.2), we have made several of our controls more accessible, and implemented new features so that you can improve the accessibility of controls on your side. Read the post SPREADSHEET DOCUMENT API, SPREADSHEET CONTROLS (WIN AND WPF) — FORM CONTROLS (V23.2) As you know, form controls represent interactive elements (buttons, checkboxes, and drop-down lists) and are used in worksheets to deliver a more refined user experience. In our last major release (v23.2), we implemented form control support in our Spreadsheet… Read the post VCL UI CONTROLS — JUNE 2024 ROADMAP (V24.1) The following list outlines features/capabilities we expect to ship for VCL UI Components for Delphi & C++Builder (expected release date: June 2024). We will outline plans for our second major release of this year (expected release date: Dec 2024… Read the post BLAZOR - OFFICIAL RELEASE, FREE OFFER, AND FUTURE PLANS I'm happy to announce the official release of DevExpress UI for Blazor. To help celebrate Blazor official launch at #dotnetconf, we're offering our this release to our customers free-of-charge! Read the post Previous Next V23.2 IS HERE. EXPERIENCE IT TODAY We are proud to announce the immediate availability of DevExpress Universal v23.2, our award-winning software development platform for .NET and Visual Studio developers. With numerous new products and dozens of high-impact features, v23.2 allows you to build your best, without limits or compromise. From the desktop, the web or your mobile world, DevExpress dev tools help you address a broad range of usage scenarios and deliver intuitive solutions that amaze. What's New in v23.2 FREE DEVEXPRESS PRODUCTS - GET YOUR COPY TODAY The following DevExpress products are available free-of-charge. Register online and reserve your free copy today. .NET App Security & Web API Service .NET MAUI & Xamarin Controls CodeRush for Visual Studio (IDE Productivity) .NET ORM Library (XPO) WinUI Component Suite PERFECTED DESKTOP UI COMPONENTS FOR WINFORMS, WPF, AND DELPHI VCL Create elegant, high-impact user experiences and emulate the capabilities of today’s most popular business productivity apps with DevExpress UI components for WinForms, WPF, and Delphi VCL. WinForms Suite (includes 190+ controls and 60+ chart types) WPF Suite (includes 130+ controls and 50+ chart types) WinUI Suite (includes 20+ controls and 10+ chart types) VCL Suite (includes 230+ controls) BLAZOR – MVC – WEB FORMS WHEN ONLY THE BEST WILL DO Deliver responsive, interactive and high-performance line-of-business web applications with DevExpress UI components for Blazor, ASP.NET Core, ASP.NET Web Forms and MVC. Blazor (includes 45+ components and 20+ chart types) ASP.NET MVC (includes 70+ extensions and 60+ chart types) ASP.NET Web Forms (includes 110+ controls and 60+ chart types) ASP.NET Core (includes 70+ components and 20 chart types) Bootstrap Web Forms (includes 45+ controls and 20+ chart types) REPORTING AND BI DASHBOARD FOR WINDOWS, THE WEB AND YOUR MOBILE WORLD Deliver high-performance decision support systems and analytics dashboards across platforms and devices with our fully integrated suite of UI controls, reporting tools and dashboards. Royalty-Free Reporting for Developers Royalty-Free BI Dashboard for Developers Report & Dashboard Server for the Enterprise WHEN ONLY THE BEST WILL DO From Office-inspired applications to data‑centric analytics dashboards, DevExpress Universal ships with everything you'll need to build your best, without limits or compromise. Lars Ugleberg CEO and Founder, UGLEBERG.dk I have used DevExpress WPF in the past, and always been impressed with their support and the richness of their offer. Now, as I am venturing into developing my first web application, I first looked at a competitor because they provide a free license. But I gave up because their documentation is inadequate. So, I have tried DevExtreme, and managed to use it quickly and with much less effort. David Kinney As a Manager of Technical Support Services for a former company, I know good customer service when I experience it. DevExpress Support is of the highest level. Issues are handled expediently. All the support resources appear to be highly knowledgeable, but beyond that they are all courteous and professional. I've also witnessed the issue escalation process which keeps the issue flowing to resolution. I have nothing but the highest praise for DevExpress Customer Support. Dionisis Soldatos We love the XAF's "Code It, Run It, Customize It before Lunch" slogan, and take great pride in our Smart (also based in XAF) slogan – Take a case from a customer, customize Smart, provide a solution, finish your work today. Thanks to DevExpress' eXpress Application Framework, I can sleep well at night knowing that my customers' needs are so fully met! Marc Philipp Wittke I just wanted to let you know that your support is great. Not only that I am getting quick answers to all of my questions, your public ticketing system is so well organized and indexed by search engines that it is very easy to find ideas to solve my problems even without contacting you. Steven Vissers We are very happy with DevExpress. The support team is amazing. All our question were answered within 12 hours. Even there is no solution out of the box, there is always an alternative way. This gives us the feeling that nothing is impossible. We are looking forward to program a lot more nice stuff with DevExpress. Ingolf Mönch After 25 Years of professional windows development I have never seen a library like DevExpress. AWESOME! This great grid control is the best I've ever seen! An investment that makes happy! Bram Essers I would like to take the opportunity to compliment you and your colleagues at DevExpress Support. I have worked with many support organizations and your support really stands out: it is outstanding. I have mainly been in contact with you and Anatol and it is always a pleasure to work with you guys. Keep up the good work! Andy Luyten Still discovering new and exciting possibilities while being a customer for 5+ years - best .NET developer tools on the planet. Stephen Winstanley Thank you for another year of using your controls to make some great products for our customers. Can you please say thank you to all of your support staff. They do a fantastic job, so I hope you never cut back on this service. Ir. Dany Buyse The experience I had with DevExpress is "top"! Outstanding support, very friendly interfaces and above all a marvellous framework to develop with. So far, it has been an extremely positive experience, I presume not due to change in the future! If you're looking for the fast road (with professional support) towards web-development ... don't look any further! DevExpress has it all! Tanakorn Numrubporn The DevExpress team already set the new standard in software service industry. For every ticket that I created, there is not even one of them answered late. I didn't hesitate to tell my colleagues about your products. Haris Nordin The most invaluable third-party tool that we have. It has been selected to be our base controls since they're incredibly powerful, customizable and easy to implement. Saves us hundreds of hours in every project assigned to us. Chris Todd Thank you DevExpress for building one of the most powerful, feature rich control suites on the market. Your superior support staff is second to none! I can't even begin to measure the amount of time the controls have saved me. And to see the look on people's faces when they experience the controls first hand, is priceless! Len Ford I would not have been able to produce such a comprehensive web application, 'ConversationalCRM', singlehandedly in the short timescale I had available without using the DevExpress tool set. DevExpress have allowed me to provide a fully-functional CRM, supporting marketing, sales and support activities to my end users. The CRM has full reporting, including User Report Templates (using the End-User Report Designer) and end-user designed Dashboards (using the Dashboard Designer). Sven Stening PSSP GmbH I believe the real power of XAF is your special way of handling the MVC pattern. Adding a property to a Business Object - no matter if doing it in code or with the Application Model Editor - all possible types of views can show the new values: Detail View, List View, Reports, Statistics, etc. This is really stunning and flabbergasts me every time I see it. You've really done a great job. To be honest I've developed something very similar in the past and used it now for a long time for my projects. But XAF is much more powerful and easier to use. Not to mention your great UI components. Bruno Mandara I'm really thrilled, I've been using this suite for a couple of months and it's really fantastic. Everything I was looking for in a product. The support is great, they help you in any situation by responding very quickly and very clearly. Jean-Christophe Bertolini I am using the DevExpress WPF components since more than two years ago as part of a major project to refactor an existing software. My users are very happy and impressed with the new features that I was able to provide thanks to the advanced capabilities of the grid, report builder and map controls. Thanks to the whole team of DevExpress for their great product and the useful technical support! Pavel Rypl We use DevExpress components since 2007. Our 3-tier WinForm application uses the great capabilities of XtraGrid, XtraBars and other controls. Alternative web client is built on ASP.NET Grid. For our customers, it is very easy to use our applications, because it is intuitive. Thanks DevExpress for components we deliver to our customers, beautiful UI with charm. David Partridge DevExpress has helped me since 2007. I purchased the Editors and XtraGrid first, and then expanded to include full subscription. Your tools are the best, and support has been top notch! John Friel DevExpress has made ProParts really come to life. Currently compiled with Delphi, the conversion to .NET is already underway and looking just as good. In addition, I've started the requested web site upgrade using ASP.NET controls, and the conversion is moving along smoothly. So yeah, I'm on both sides of the DevExpress fence with Delphi and .NET, but this is a case where you really get what you pay for. Joseph Tang With the ever growing up-to-date DevExpress components and technologies, I could build the latest applications on multiple platforms with the top notch functionality, quality and reliability. Hüseyin Tüfekçilerli We are using DevExpress components since day one we have started developing our software. We see DevExpress just as a member in our team, always responsive and producing great quality work. Keep up the good work and thanks for your continued support! Yahya Edhie N. Kwando DevExpress XAF and XPO, these are amazing stuff you can use to speed things up developing application, web or windows. What else you want to expect if someone can give you more time to do other things in life? Jose Walter Sierra Jaramillo The DevExpress tools are the best on the market, very easy to configure and less code than usual, allow me to have my apps on pc, tablets and give the best user experience for my clients, I always recommend DevExpress to my friends colleagues and others… Riaan Jacobs Thank you for amazing components. We are using the WinForms component and are planning to move to the Universal subscription later this year to utilize the DevExtreme and ASP.NET components. The components saved me a lots of time in the past while building quick data driven applications. Francesc Diaz In few words, you made my developing "green" because you save a lot of energy simplifying development and reduce the time my computer is on. Everything is done quicker than ever. Keep it up with your great suite, it saves me a lot of time, and also helps me to convince and impress my company. READ MORE USER COMMENTS BEST IN CLASS TOOLS DEVEXPRESS IS HONORED TO HAVE BEEN VOTED BEST IN CLASS 19 TIMES IN THIS YEAR'S VISUAL STUDIO MAGAZINE READER'S CHOICE AWARDS. Experience the DevExpress difference and see why your peers consistently vote our products #1. With our Universal Subscription, you will build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows, Web and your Mobile world. x19 x20 x20 x18 DevExpress Blogs Facebook Twitter YouTube About Us About DevExpressNewsOur AwardsEvents, Meetups and TradeshowsUser Comments and Case StudiesMVP ProgramLogos and Artwork Frequently Asked Questions Product LicensingPurchasing FAQSupported Versions & IDE PrerequisitesSupport PoliciesMaintenance Release FAQ Windows Desktop Controls WinFormsWPFVCLWinUI (FREE)Desktop Reporting Enterprise & Server Tools Business Intelligence DashboardReport & Dashboard ServerOffice File API Mobile Controls .NET MAUI (FREE)Xamarin UI Controls (FREE) Web Controls JS - jQuery, Angular, ReactBlazorASP.NET Web FormsASP.NET MVC and CoreBootstrap Web FormsWeb Reporting Frameworks & Productivity XAF - Cross-Platform .NET App UIXPO - ORM Library (FREE)CodeRush for Visual Studio (FREE).NET App Security & Web API Service (FREE) Testing & QA TestCafe Studio - Web Testing Support & Documentation Search the KBMy QuestionsDocumentationCode ExamplesDemos & Getting StartedBlogsTrainingWhat's New DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, Delphi, HTML5 or iOS & Android development. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible. We are here to help. Should you have any questions or need assistance from a member of our team, write to us at info@devexpress.com. Use of this site constitutes acceptance of our Website Terms of Use and Privacy Policy (Updated). Cookies Settings Copyright © 1998-2024 Developer Express Inc. All trademarks or registered trademarks are property of their respective owners By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Accept All Cookies Reject Non-Essential Cookies Cookies Settings PRIVACY PREFERENCE CENTER When you visit a Developer Express Inc (“DevExpress”) website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. While the information does not usually directly identify you, it can give you a more personalized web experience. Because DevExpress respects your right to privacy, you can choose to disallow/disable the use of certain cookies. Click on different category headings to learn more and change our default settings. Keep in mind that blocking some types of cookies may impact your experience on the site and may affect the services DevExpress is able to offer to you. You cannot opt-out of our use of strictly necessary cookies as they are used to ensure the proper functioning of our Websites (such as remembering your settings, allowing you to log into your account, and other similar purposes). You may, however, opt-out of receiving and our use of non-essential cookies (including preference, functional, and targeting cookies) by changing your settings for each category listed below. [Videos] Our use of cookies may also collect information about what videos you have watched on our websites. You may opt-out of these cookies by changing your settings for functional and advertising cookies. We will ask you to review and update your choices at least once every two (2) years. By continuing to allow us to use these cookies you explicitly consent to our use of cookies and our disclosure of what videos you have watched on our Websites to our video hosting providers, such as YouTube, for a period of up to two (2) years. Allow All MANAGE CONSENT PREFERENCES STRICTLY NECESSARY COOKIES Always Active These cookies are necessary for the website to function properly and cannot be disabled. They are usually set in response to actions initiated by you – actions that amount to a request for services, such as setting your privacy preferences, logging onto the website, or populating website forms. You can set your browser to block or alert you about these cookies, but certain portions of the site will not work properly when these cookies are disabled. These cookies do not store any personally identifiable information. Cookies Details PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand page popularity and determine how visitors move around the site. All information collected by these cookies are aggregated and therefore anonymous. If you disallow/disable these cookies, we will not know when you have visited our site and we will not be able to monitor its performance. Cookies Details FUNCTIONAL COOKIES Functional Cookies These cookies allow the website to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you disallow/disable these cookies, some or all of these services may fail to function properly. Cookies Details TARGETING COOKIES Targeting Cookies These cookies may be set through our site by our advertising partners. They may be used by advertising partners to build a profile of your interests and display relevant advertisements on other sites. While these cookies do not store personal information, they do identify your browser and internet device. If you disallow/disable these cookies, you will experience less targeted advertising. Cookies Details Back Button COOKIE LIST Search Icon Filter Icon Clear checkbox label label Apply Cancel Consent Leg.Interest checkbox label label checkbox label label checkbox label label Reject All Confirm My Choices