html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,th{background:transparent;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{background-color:transparent;width:100%}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td,th{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}img,iframe{border-width:0;height:auto;max-width:100%;vertical-align:middle}a img{border:0}figure{margin:0}.site-content:before,.site-content:after,.clearfix:before,.clearfix:after{content:"";display:table}.site-content:after,.clearfix:after{clear:both}.table-row{display:table;height:100%;width:100%}.table-row .table-cell{display:table-cell;height:100%;vertical-align:middle;width:100%}.screen-reader-text{display:none}.updated:not(.published){display:none}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?savw4n");src:url("../fonts/icomoon.eot?savw4n#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?savw4n") format("truetype"),url("../fonts/icomoon.woff?savw4n") format("woff"),url("../fonts/icomoon.svg?savw4n#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-store-front:before{content:"\e902"}.icon-tools:before{content:"\e900"}.icon-cart:before{content:"\e901"}.icon-search:before{content:"\f002"}.icon-mail:before{content:"\f003"}.icon-star:before{content:"\f005"}.icon-star-outline:before{content:"\f006"}.icon-phone:before{content:"\f095"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-wrench:before{content:"\f0ad"}.icon-truck:before{content:"\f0d1"}.icon-google:before{content:"\f0d5"}.icon-linkedin:before{content:"\f0e1"}.icon-youtube:before{content:"\f167"}.icon-instagram:before{content:"\f16d"}.icon-pinterest:before{content:"\f231"}.icon-arrow-up:before{content:"\ea3a"}.icon-arrow-right:before{content:"\ea3c"}.icon-arrow-down:before{content:"\ea3e"}.icon-arrow-left:before{content:"\ea40"}html{font-size:10px}html.wf-loading{opacity:0}html.no-js.wf-inactive,html.wf-active,html.wf-inactive{opacity:1}body{background:#fff;border-top:10px solid #dcdcdc;color:#5e5e5e;font-family:"vag-rundschrift-d",sans-serif;font-size:calc(100vw / (1180 / 10));font-weight:300;line-height:160%}h1,h2,h3,h4,h5,h6{color:#143a51;font-family:"vag-rundschrift-d",sans-serif;font-weight:400;margin:0}h1{font-size:4.4em;line-height:110%;margin-bottom:.68182em}h2{font-size:3.6em;line-height:120%;margin-bottom:.83333em}h3{font-size:3em;line-height:120%;margin-bottom:1em}h4{font-size:1.8em;line-height:120%;margin-bottom:1.66667em}h5{font-size:1.6em;margin-bottom:1.875em}h6{font-size:1.6em;font-weight:normal;letter-spacing:1px;margin-bottom:1.875em;text-transform:uppercase}p,address{font-size:1.8em;font-weight:300;line-height:160%;margin-bottom:1.66667em}p.intro{font-size:2.4em;font-weight:400;line-height:140%;margin-bottom:1.25em}p.large{font-size:2em;font-weight:300;line-height:140%;margin-bottom:1.5em}p.button a{background:#48b9a9;color:#FFFFFF;display:inline-block;border-radius:10px;font-weight:400;padding:10px 25px;text-align:center;text-decoration:none;transition:all 0.2s}p.button a:hover{background:#a3dcd4;transition:all 0.2s}ul,ol{margin:0 0 3em;padding:0 0 0 3em}ul li,ol li{font-size:1.8em;line-height:160%}ul li{list-style:disc}ol li{list-style:decimal}b,strong{font-weight:400}em,i{font-style:italic}a{color:inherit}a:hover{text-decoration:none}blockquote{font-style:normal;margin:0 2em}blockquote p{color:#5e5e5e;font-style:italic}cite{font-style:normal}address{font-family:"vag-rundschrift-d",sans-serif;font-weight:300}pre,code{background:rgba(207,31,16,0.05);border:1px solid #cf1f10;border-radius:2px;color:#cf1f10;display:block;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1.3em;line-height:140%;margin-bottom:2.30769em;padding:1.15385em 1.15385em 2.30769em;text-align:left}pre p,code p{font-size:inherit}pre.footer-debug,code.footer-debug{background:#272B33;border:0;border-top:20px solid #1F2229;box-shadow:0px -1px 0px 0px #666666;border-radius:0;color:#FFFFFF;margin:0;transition:all 0.2s ease-in-out;height:240px;overflow:scroll;position:fixed;bottom:-220px;left:0;right:0;z-index:9999}pre.footer-debug:hover,code.footer-debug:hover{bottom:0}pre.footer-debug b,pre.footer-debug .red,code.footer-debug b,code.footer-debug .red{color:#DA6971;font-weight:bold}pre.footer-debug .green,code.footer-debug .green{color:#8FC160}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}abbr,acronym{border-bottom:1px dotted #5e5e5e;cursor:help}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{color:#fff;font-size:1.2em;font-weight:normal;line-height:1}hr{border:0;border-top:1px solid #5e5e5e;clear:both;display:block;height:1px;margin:1.5em 0;padding:0}.embed-wrap{height:0;margin-bottom:3em;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-wrap iframe,.embed-wrap object,.embed-wrap embed{height:100%;left:0;position:absolute;top:0;width:100%}.alignleft{float:left;margin:0 1.5em 3em 0}.alignright{float:right;margin:0 0 3em 1.5em}.aligncenter{display:block;margin:0 auto 3em}.alignnone{margin:0 0 3em}p .alignleft{float:left;margin:0 .83333em 1.66667em 0}p .alignright{float:right;margin:0 0 1.66667em .83333em}p .aligncenter{display:block;margin:0 auto 1.66667em}p .alignnone{margin:0 0 1.66667em}.wp-caption-text{color:#5e5e5e;font-style:italic;margin:.83333em 0 0}.site-wrapper{margin:0 auto;max-width:1160px;padding:0 2em;position:relative;width:100%}.site-content .content-wide{float:none;margin-bottom:4em;padding-top:4em;width:100%}.page-template-template-contact .site-content .content-wide{padding-top:0}.site-content .content-green{background-color:#F6FCFC;float:none;padding-bottom:4em;padding-top:4em;width:100%}.site-content .content-narrow{float:left;margin-bottom:4em;width:calc(100% - 32em)}.site-content .content-blog{margin:0 auto 4em;max-width:84em}.site-content .content-sidebar{background:#f9f9f9;border:1px solid #dcdcdc;border-radius:10px;float:right;margin-bottom:4em;padding:1.5em;width:30em}.site-header .site-branding{background:url("../images/derbyshire-mobility.svg") 50% 50% no-repeat;background-size:cover;font-size:1em;float:left;height:10em;margin:3em 0;width:27.2em}.site-header .site-branding a{display:block;height:10em;outline:none;overflow:hidden;text-indent:-9999px;width:100%}.site-header .call-to-action{background:#dcdcdc;border-bottom-left-radius:8px;border-bottom-right-radius:8px;float:right;margin:0;padding:.5em 2em 1em}.site-header .call-to-action li{display:block;float:left;font-size:1.4em;padding:0 .71429em;text-align:center}.site-header .header-search{clear:right;float:right}.site-header .header-search .cart-contents{background:#48b9a9;border:2px solid #399588;border-radius:8px;color:#FFFFFF;display:inline-block;font-size:1.6em;font-weight:400;padding:.375em .9375em;text-decoration:none;transition:all 0.1s}.site-header .header-search .cart-contents:hover{background:#399588}.site-header .header-search .cart-contents span{vertical-align:middle}.site-header .header-search .cart-contents .icon-cart{font-size:1.5em;line-height:1;vertical-align:middle}.site-header .site-search{border:2px solid #399588;border-radius:8px;float:left;margin-right:1em;padding:.4em .6em .3em}.site-header .site-search input[type="search"]{border:0;background:0;color:#5e5e5e;font-family:"vag-rundschrift-d",sans-serif;font-weight:300;font-size:1.6em;padding:.3125em;outline:none;vertical-align:middle;width:calc(100% - 40px)}.site-header .site-search input[type="submit"],.site-header .site-search button{background:0;border:0;color:#48b9a9;float:right;font-size:1.8em;outline:none;padding-top:.27778em;vertical-align:middle;width:1.66667em}.site-header .header-links{clear:right;float:right;margin:2em 0;padding:0}.site-header .header-links li{border-left:1px solid #959595;display:inline-block;font-size:1.6em;line-height:1;list-style:none;margin-left:.625em;padding-left:.625em}.site-header .header-links li:first-child{border-left:0;margin-left:0;padding-left:0}.site-header .header-links li a{text-decoration:none}.site-header .header-links li a:hover{text-decoration:underline}.toggle-menu{background:#143a51;color:#FFFFFF;cursor:pointer;display:block;font-size:2.4em;font-weight:normal;margin:0;overflow:hidden;outline:none;padding:1.04167em .83333em;z-index:510;width:100%}.toggle-menu a{outline:none}.toggle-menu:focus{outline:none}.toggle-menu span{background:#FFFFFF;display:inline-block;float:right;height:.16667em;outline:none;position:relative;vertical-align:middle;top:.27778em;transition:background 0s 0.1s ease-in-out;width:1.33333em}.toggle-menu span::before,.toggle-menu span::after{background:#FFFFFF;content:"";display:block;height:.16667em;left:0;position:absolute;transition-duration:0.3s, 0.3s, 0.3s;transition-delay:0.3s, 0s, 0s;width:100%}.toggle-menu span::before{top:-8px;transition-property:top, transform}.toggle-menu span::after{bottom:-8px;transition-property:bottom, transform}.toggle-menu.active span{background:none}.toggle-menu.active span::before{background-color:#FFFFFF;top:0;transform:rotate(45deg)}.toggle-menu.active span::after{background-color:#FFFFFF;bottom:0;transform:rotate(-45deg)}.toggle-menu.active span::before,.toggle-menu.active span::after{transition-delay:0s, 0.3s, 0.3s}@media screen and (min-width: 601px){.toggle-menu{display:none !important}.main-navigation{background:#143a51;color:#FFFFFF;position:relative}.main-navigation .header-nav{margin:0 auto;max-width:1160px;padding:0 2em;text-align:center;width:100%}.main-navigation .header-nav>li{display:inline-block;font-size:2em;font-weight:400;margin-right:1.5em}.main-navigation .header-nav>li:last-child{margin-right:0}.main-navigation .header-nav>li.current-menu-item{color:#48b9a9}.main-navigation .header-nav>li a{color:#FFFFFF;display:block;padding:.75em 0;text-decoration:none;transition:all 0.1s}.main-navigation .header-nav>li a:hover{color:#48b9a9}.main-navigation .header-nav>li.more{float:right}.main-navigation .header-nav>.menu-item-has-children>ul{background:#48b9a9;display:none;-ms-flex-pack:center;justify-content:center;left:0;margin:0;padding:2em 1em;position:absolute;text-align:left;top:100%;width:100%;z-index:99999}.main-navigation .header-nav>.menu-item-has-children>ul>li{font-size:10px;list-style:none;margin:0 2em;padding:0;max-width:calc((1160px - 16em) / 4);-ms-flex-preferred-size:25%;flex-basis:25%}.main-navigation .header-nav>.menu-item-has-children>ul>li a{font-size:2em;padding:0}.main-navigation .header-nav>.menu-item-has-children>ul>li a:hover{color:#143a51}.main-navigation .header-nav>.menu-item-has-children>ul>li img{height:auto;width:100%}.main-navigation .header-nav>.menu-item-has-children>ul ul{margin:0;padding:2em 0}.main-navigation .header-nav>.menu-item-has-children>ul ul li{display:block;font-size:inherit;font-weight:300;margin-bottom:1em}.main-navigation .header-nav>.menu-item-has-children>ul ul li:last-child{margin-bottom:0}.main-navigation .header-nav>.menu-item-has-children:hover>ul{display:-ms-flexbox;display:flex}.main-navigation .header-nav>.menu-item-has-children.more{position:relative}.main-navigation .header-nav>.menu-item-has-children.more>ul{display:none;left:auto;padding:2em 1em 1em;right:0;width:10em}.main-navigation .header-nav>.menu-item-has-children.more>ul>li{margin-bottom:2em;width:auto}.main-navigation .header-nav>.menu-item-has-children.more>ul>li:not(.image){padding:0}.main-navigation .header-nav>.menu-item-has-children.more:hover>ul{display:block}}@media screen and (min-width: 1024px){.main-navigation .header-nav>.menu-item-has-children>ul>li{width:calc((1160px - 12em) / 5)}.main-navigation .header-nav>.menu-item-has-children>ul>li:nth-of-type(4n){margin-right:2em}.main-navigation .header-nav>.menu-item-has-children>ul>li.image{display:block}}@media (max-width: 600px){#site-navigation{display:none !important}}@media (min-width: 601px){#mm-site-navigation{display:none !important}}nav.mm-menu{background:#48b9a9;color:#FFFFFF}nav.mm-menu .mm-panels>.mm-panel>.mm-listview:first-child,nav.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-10px}nav.mm-menu .mm-btn{height:50px}nav.mm-menu .mm-next:after,nav.mm-menu .mm-prev:before{height:12px;width:12px}nav.mm-menu .mm-navbar{line-height:20px;height:50px;padding:0 40px}nav.mm-menu .mm-navbar>*{padding:15px 0}nav.mm-menu .mm-navbar .mm-title{color:#143a51;font-size:2.4em;font-weight:normal}nav.mm-menu ul li{font-size:1.4em}nav.mm-menu ul li.has-image{display:none}.frontpage-carousel{height:62em;margin-bottom:3em;overflow:hidden;position:relative}.frontpage-carousel .slide{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:62em;width:100%}.frontpage-carousel .slide .slide-content{background:rgba(255,255,255,0.55);border-radius:1.2em;color:#143a51;float:left;margin-top:13em;padding:3em;width:52em}.frontpage-carousel .slide .slide-content .slide-title{color:inherit;font-size:4em;margin-bottom:.25em}.frontpage-carousel .slide .slide-content .slide-title strong{display:block;font-size:1.8em;font-weight:400;margin-bottom:.13889em}.frontpage-carousel .slide .slide-content .slide-intro{font-size:2.4em;margin-bottom:.83333em}.frontpage-carousel .slide .slide-content .slide-desc{font-size:2em;margin-bottom:1em}.frontpage-carousel .slide .slide-content .slide-more{color:#143a51;font-size:2.4em;margin-bottom:0;font-weight:400}.frontpage-carousel .pager-wrapper{bottom:0;clear:both;left:0;pointer-events:none;position:absolute;right:0;width:100%;z-index:500}.frontpage-carousel .pager-wrapper .site-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:8em;-ms-flex-pack:end;justify-content:flex-end}.frontpage-carousel .pager-wrapper .cycle-pager{text-align:right}.frontpage-carousel .pager-wrapper .cycle-pager span.next,.frontpage-carousel .pager-wrapper .cycle-pager span.prev{cursor:pointer;display:inline-block;pointer-events:auto;position:relative;width:4.8em}.frontpage-carousel .pager-wrapper .cycle-pager span.next svg,.frontpage-carousel .pager-wrapper .cycle-pager span.prev svg{height:auto;width:100%}.frontpage-carousel .pager-wrapper .cycle-pager span.next .shape,.frontpage-carousel .pager-wrapper .cycle-pager span.prev .shape{fill:rgba(0,0,0,0.3);transition:all 0.1s}.frontpage-carousel .pager-wrapper .cycle-pager span.next .stroke,.frontpage-carousel .pager-wrapper .cycle-pager span.prev .stroke{fill:#FFFFFF}.frontpage-carousel .pager-wrapper .cycle-pager span.next .icon,.frontpage-carousel .pager-wrapper .cycle-pager span.prev .icon{bottom:0;color:#FFFFFF;font-size:2em;left:0;position:absolute;right:0;text-align:center;transform:translateY(calc(-50%));top:50%}.frontpage-carousel .pager-wrapper .cycle-pager span.next:hover .shape,.frontpage-carousel .pager-wrapper .cycle-pager span.prev:hover .shape{fill:#399588}.frontpage-carousel .pager-wrapper .cycle-pager span.prev{margin-right:.22727em}.homepage-block{clear:both;margin-bottom:3em}.homepage-block .nextTest{cursor:pointer;display:block;position:relative;width:4.8em}.homepage-block .nextTest svg{height:auto;width:100%}.homepage-block .nextTest .shape{fill:#143a51;transition:all 0.1s}.homepage-block .nextTest .stroke{display:none}.homepage-block .nextTest .icon{bottom:0;color:#FFFFFF;font-size:2.4em;left:0;position:absolute;right:0;text-align:center;transform:translateY(calc(-50% - 2px));top:50%}.homepage-block .nextTest:hover .shape{fill:#48b9a9}.homepage-block .block-title{text-align:center}.homepage-block h2.block-title{margin-bottom:.75em}.homepage-block h3.block-title{margin-bottom:1.15385em}.homepage-block.featured-products{padding:3em 0 0;position:relative}.homepage-block.featured-products .featured-pager{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;left:0;position:absolute;right:0;text-align:center;top:0;z-index:9999}.homepage-block.featured-products .featured-pager span.next,.homepage-block.featured-products .featured-pager span.prev{cursor:pointer;display:inline-block;margin-right:-1.36364em;pointer-events:auto;position:relative;width:4.8em}.homepage-block.featured-products .featured-pager span.next svg,.homepage-block.featured-products .featured-pager span.prev svg{height:auto;width:100%}.homepage-block.featured-products .featured-pager span.next .shape,.homepage-block.featured-products .featured-pager span.prev .shape{fill:#143a51;transition:all 0.1s}.homepage-block.featured-products .featured-pager span.next .stroke,.homepage-block.featured-products .featured-pager span.prev .stroke{display:none}.homepage-block.featured-products .featured-pager span.next .icon,.homepage-block.featured-products .featured-pager span.prev .icon{bottom:0;color:#FFFFFF;font-size:2em;left:0;position:absolute;right:0;text-align:center;transform:translateY(calc(-50%));top:50%}.homepage-block.featured-products .featured-pager span.next:hover .shape,.homepage-block.featured-products .featured-pager span.prev:hover .shape{fill:#48b9a9}.homepage-block.featured-products .featured-pager span.prev{margin-left:-1.36364em;margin-right:0}.homepage-block.featured-products .product-bullets{display:none}.homepage-block.logos{padding:6em 0}.homepage-block.logos .logo-slider{margin:0;padding:0}.homepage-block.logos .logo-slider li{height:6.66667em;line-height:6.66667em;list-style:none;margin:0;padding:0 1.11111em;text-align:center;width:25%}.homepage-block.logos .logo-slider li img{display:inline-block !important;height:auto;max-height:100px;max-width:160px;width:100%}.homepage-block.button-blocks{clear:both}.homepage-block.button-blocks .button{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:1.2em;color:#143a51;display:block;float:left;height:0;margin:0 1.5em 1.5em 0;overflow:hidden;position:relative;text-decoration:none}.homepage-block.button-blocks .button.light,.homepage-block.button-blocks .button.white{color:#FFFFFF}.homepage-block.button-blocks .button.light-grey{background-color:#e0e0e0}.homepage-block.button-blocks .button.dark-blue{background-color:#143a51}.homepage-block.button-blocks .button.light-blue{background-color:#48a0b9}.homepage-block.button-blocks .button.dark-green{background-color:#48b9a9}.homepage-block.button-blocks .button.red{background-color:#ce4e4e}.homepage-block.button-blocks .button .inner{background:none;bottom:0;left:0;padding:3em 3em 5em;position:absolute;right:0;top:0;transition:all 0.1s}.homepage-block.button-blocks .button .title{color:inherit}.homepage-block.button-blocks .button .desc{font-size:1.8em;margin-bottom:1.11111em;max-width:12.22222em}.homepage-block.button-blocks .button .link{bottom:1.66667em;font-size:1.8em;font-weight:normal;margin-bottom:0;position:absolute;text-decoration:underline}.homepage-block.button-blocks .button .link.white{color:#FFFFFF}.homepage-block.button-blocks .button.light-grey .link.white{color:#143a51}.homepage-block.button-blocks .button .cta{background:#48b9a9;border:2px solid #399588;border-radius:8px;color:#FFFFFF;display:inline-block;font-size:1.6em;font-weight:400;margin:0;padding:.4375em .9375em;text-decoration:none;transition:all 0.1s}.homepage-block.button-blocks .button:hover .link{text-decoration:none}.homepage-block.button-blocks .button:hover .cta{background:#399588}.homepage-block.button-blocks.one-col .button{height:auto;margin-right:0;width:100%}.homepage-block.button-blocks.one-col .button .inner{min-height:42em;position:static}.homepage-block.button-blocks.one-col .button .title{font-size:3.6em;line-height:110%;margin-bottom:.27778em}.homepage-block.button-blocks.one-col .button .desc{max-width:24.44444em}.homepage-block.button-blocks.two-col .button{padding-bottom:35%;width:calc((100% - 1.5em) / 2)}.homepage-block.button-blocks.two-col .button:nth-of-type(2n){margin-right:0}.homepage-block.button-blocks.two-col .button .title{font-size:4.2em;line-height:110%;margin-bottom:.2381em}.homepage-block.button-blocks.three-col .button{padding-bottom:calc((100% - 3em) / 3);width:calc((100% - 3em) / 3)}.homepage-block.button-blocks.three-col .button:nth-of-type(3n){margin-right:0}.homepage-block.button-blocks.three-col .button .title{font-size:3.6em;line-height:110%;margin-bottom:.27778em}.homepage-block.button-blocks.four-col .button{padding-bottom:calc((100% - 4.5em) / 4);width:calc((100% - 4.5em) / 4)}.homepage-block.button-blocks.four-col .button:nth-of-type(4n){margin-right:0}.homepage-block.button-blocks.four-col .button .title{font-size:2.8em;line-height:110%;margin-bottom:.35714em}.homepage-block.button-blocks .button-pager{margin-top:-9em;padding-left:3em;text-align:left}.homepage-block.button-blocks .button-pager span.next,.homepage-block.button-blocks .button-pager span.prev{cursor:pointer;display:inline-block;pointer-events:auto;position:relative;width:4.8em}.homepage-block.button-blocks .button-pager span.next svg,.homepage-block.button-blocks .button-pager span.prev svg{height:auto;width:100%}.homepage-block.button-blocks .button-pager span.next .shape,.homepage-block.button-blocks .button-pager span.prev .shape{fill:#143a51;transition:all 0.1s}.homepage-block.button-blocks .button-pager span.next .stroke,.homepage-block.button-blocks .button-pager span.prev .stroke{display:none}.homepage-block.button-blocks .button-pager span.next .icon,.homepage-block.button-blocks .button-pager span.prev .icon{bottom:0;color:#FFFFFF;font-size:2em;left:0;position:absolute;right:0;text-align:center;transform:translateY(calc(-50%));top:50%}.homepage-block.button-blocks .button-pager span.next:hover .shape,.homepage-block.button-blocks .button-pager span.prev:hover .shape{fill:#48b9a9}.homepage-block.button-blocks .button-pager span.prev{margin-right:.22727em}.four-cols{display:-ms-flexbox;display:flex;margin-bottom:4em}.four-cols .col{margin-right:2em;width:calc((100% - 6em) / 4)}.four-cols .col.col-last{margin-right:0}.four-cols .col p:last-child{margin-bottom:0}.four-cols .col ul.social-links{margin:0;padding:0;text-align:left}.four-cols .col ul.social-links li{color:#5e5e5e;display:inline-block;list-style:none;font-size:2em;line-height:110%;margin:0 0 0 .5em;padding:0}.four-cols .col ul.social-links li:first-child{margin-left:0}.four-cols .col ul.social-links li a{text-decoration:none}.four-cols .col ul.social-links li a:hover{color:#48b9a9}.bottom-blocks{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px 20px}.bottom-blocks a{display:block;border-radius:15px;overflow:hidden;margin:0 10px}.bottom-blocks img{height:auto;width:100%}.wide-tiles{clear:both;display:-ms-flexbox;display:flex;min-height:50em;position:relative}.wide-tiles.flexible{height:auto}.wide-tiles.margin-bottom{margin-bottom:4em}.wide-tiles .left{left:0;position:relative;width:50%}.wide-tiles .right{position:relative;right:0;top:0;width:50%}.wide-tiles .content{background-color:#48b9a9;color:#FFFFFF;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-left:2em}.wide-tiles .content.right{-ms-flex-pack:start;justify-content:flex-start;padding-left:0;padding-right:2em}.wide-tiles .content.right .inner{padding-left:4em}.wide-tiles .content.alt{background-color:#dcdcdc;color:#143a51}.wide-tiles .content .inner{padding:4em 4em 1px 0;max-width:calc(1120px / 2);width:100%}.wide-tiles .content .page-title,.wide-tiles .content .entry-title{color:inherit}.wide-tiles .map .acf-map{height:100%;min-height:50em;width:100%}.wide-tiles .map .acf-map img{max-width:inherit !important}.wide-tiles .callout{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.wide-tiles .callout .inner{padding:2em;max-width:calc(1160px / 2);width:100%}.wide-tiles .callout.right{-ms-flex-pack:start;justify-content:flex-start}.wide-tiles .callout .text{background:rgba(255,255,255,0.75);border-radius:1.2em;color:#143a51;max-width:34em;padding:4em}.wide-tiles .callout .text .tile-title{font-size:2.8em;margin-bottom:.17857em}.wide-tiles .callout .text p{margin-bottom:1.25em}.wide-tiles .callout .text .button{margin:0}.wide-tiles .callout .text .button a{background:#48b9a9;border:2px solid #399588;border-radius:8px;color:#FFFFFF;display:inline-block;font-weight:400;margin:0;padding:.4375em .9375em;text-decoration:none;transition:all 0.1s}.wide-tiles .callout .text .button a:hover{background:#399588}.loop-post{border-bottom:1px solid #dcdcdc;margin-bottom:3em}.loop-post:last-child{margin-bottom:0;border-bottom:0}.loop-post .wp-post-image{float:left;margin:0 3em 3em 0}.loop-post .entry-title{font-size:3.2em;margin-bottom:.3125em;transition:color 0.2s}.loop-post .entry-title a{text-decoration:none}.loop-post .entry-title a:hover{color:#48b9a9}.loop-post .entry-meta{margin-bottom:.55556em}.loop-post .entry-meta a{text-decoration:none}.loop-post .more-link{color:#143a51;font-weight:normal;text-decoration:none;transition:color 0.2s}.loop-post .more-link:hover{color:#48b9a9}div.two-buttons{*zoom:1;clear:both;margin-bottom:2em}div.two-buttons:before,div.two-buttons:after{content:" ";display:table}div.two-buttons:after{clear:both}div.two-buttons .left,div.two-buttons .right{border-radius:1em;display:block;padding:1.5em 3em;text-align:center;text-decoration:none;transition:all 0.1s;width:49%}div.two-buttons .left p,div.two-buttons .right p{font-size:2.8em;font-weight:normal;line-height:110%;margin-bottom:.35714em}div.two-buttons .left span,div.two-buttons .right span{display:block;font-size:1.8em;font-weight:normal;margin-bottom:.22727em;text-decoration:underline}div.two-buttons .left:hover span,div.two-buttons .right:hover span{text-decoration:none}div.two-buttons .left{background:#a3dcd4;color:#143a51;float:left}div.two-buttons .left:hover{background:#7ecec3}div.two-buttons .right{background:#48a0b9;color:#FFFFFF;float:right}div.two-buttons .right:hover{background:#398195}.content-sidebar .widget{margin-bottom:3em}.content-sidebar .widget:last-child{margin-bottom:0}.content-sidebar .widget .widget-title{border-bottom:1px solid #dcdcdc;font-size:2em;margin-bottom:.75em;padding-bottom:.75em}.content-sidebar .widget ul{margin:0;padding:0}.content-sidebar .widget ul li{list-style:none}.content-sidebar .widget ul li ul{margin-left:.9375em}.content-sidebar .widget ul li ul li{font-size:inherit}.content-sidebar .widget a{text-decoration:none}.content-sidebar .widget a:hover{text-decoration:underline}.header-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:62em}.site-breadcrumbs{color:#959595;margin-bottom:0;padding:1.875em 0}.site-breadcrumbs a{text-decoration:none;transition:all 0.1s}.site-breadcrumbs a:hover{color:#143a51}.site-breadcrumbs strong{color:#143a51;font-weight:400}.single-post .entry-header{*zoom:1}.single-post .entry-header:before,.single-post .entry-header:after{content:" ";display:table}.single-post .entry-header:after{clear:both}.single-post .entry-meta{color:#143a51;float:left}.single-post .entry-meta a{text-decoration:none}.single-post ul.share-links{float:right;margin:0 0 3em;text-align:center}.single-post ul.share-links li{color:#143a51;display:inline-block;list-style:none;font-size:2em;line-height:110%;margin:0 0 0 .5em;padding:0}.single-post ul.share-links li:first-child{font-size:1.8em;margin-left:0}.single-post ul.share-links li a{text-decoration:none}.single-post ul.share-links li a:hover{color:#48b9a9}.content-builder .row{margin:3em 0 3em;padding-bottom:1px}.content-builder .row.none{margin:0}.content-builder .row.margin-both{margin:3em 0 3em}.content-builder .row.margin-top{margin-bottom:0}.content-builder .row.margin-bottom{margin-top:0}.content-builder .row.background{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding:6em 0 3em}.content-builder .row.background h1,.content-builder .row.background h2,.content-builder .row.background h3,.content-builder .row.background h4,.content-builder .row.background h5,.content-builder .row.background h6{color:inherit;font-weight:300}.content-builder .row.min-height{min-height:45em}.content-builder .row.white{background-color:#FFFFFF}.content-builder .row.grey{background-color:#dcdcdc;color:#5e5e5e}.content-builder .row.blue-grey{background-color:#899ca8;color:#FFFFFF}.content-builder .row.light-blue{background-color:#48a0b9;color:#FFFFFF}.content-builder .row.dark-blue{background-color:#143a51;color:#FFFFFF}.content-builder .row.light-green{background-color:#a3dcd4;color:#FFFFFF}.content-builder .row.dark-green{background-color:#48b9a9;color:#FFFFFF}.content-builder .row.background.margin-both,.content-builder .row.background.margin-bottom{margin-bottom:6em}.content-builder .row.knowledge_centre{margin:0 0 2em}.content-builder .row.knowledge_centre .wrapper{*zoom:1;margin:0 auto;padding:0 2em;max-width:1160px}.content-builder .row.knowledge_centre .wrapper:before,.content-builder .row.knowledge_centre .wrapper:after{content:" ";display:table}.content-builder .row.knowledge_centre .wrapper:after{clear:both}.content-builder .row.knowledge_centre .header{-ms-flex-align:center;align-items:center;background-color:#86a0b5;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-top-right-radius:10px;border-top-left-radius:10px;border:1px solid #959595;color:#FFFFFF;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:16em 10em 18em}.content-builder .row.knowledge_centre .header h2{color:#FFFFFF;margin:0;text-align:center}.content-builder .row.knowledge_centre .questions{-ms-flex-align:center;align-items:center;background:#f9f9f9;border:1px solid #959595;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:-2em 0 0;padding:3em 2em}.content-builder .row.knowledge_centre .questions li{color:#143a51;-ms-flex:1;flex:1;font-size:2em;font-weight:normal;line-height:120%;list-style:none;margin:0;padding:0 1em;text-align:center}.content-builder .row.knowledge_centre .questions li a{color:inherit;text-decoration:none}.content-builder .row.knowledge_centre .questions li a:hover{color:#48b9a9}.content-builder .row.bottom_carousel_homepage,.content-builder .row.top_blocks_homepage{margin:0}.content-builder .row.bottom_carousel_homepage .wrapper,.content-builder .row.top_blocks_homepage .wrapper{*zoom:1;margin:0 auto;padding:0 2em;max-width:1160px}.content-builder .row.bottom_carousel_homepage .wrapper:before,.content-builder .row.bottom_carousel_homepage .wrapper:after,.content-builder .row.top_blocks_homepage .wrapper:before,.content-builder .row.top_blocks_homepage .wrapper:after{content:" ";display:table}.content-builder .row.bottom_carousel_homepage .wrapper:after,.content-builder .row.top_blocks_homepage .wrapper:after{clear:both}.content-builder .row.multi-column .inner{margin:0 auto;padding:0 2em;max-width:1160px}.content-builder .row.multi-column .container{display:-ms-flexbox;display:flex;margin:0 -2em}.content-builder .row.multi-column .container.align_center{-ms-flex-line-pack:center;align-content:center}.content-builder .row.multi-column .container.align_center>.column{-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.content-builder .row.multi-column .container .column{margin:0 2em;-ms-flex:1;flex:1}.content-builder .row.two-column{*zoom:1;padding:0;clear:both;display:-ms-flexbox;display:flex;min-height:50em;position:relative}.content-builder .row.two-column:before,.content-builder .row.two-column:after{content:" ";display:table}.content-builder .row.two-column:after{clear:both}.content-builder .row.two-column .left,.content-builder .row.two-column .right{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;top:0;width:50%}.content-builder .row.two-column .left{left:0}.content-builder .row.two-column .left .inner{float:right;max-width:calc(1160px / 2);padding:6em 3em 3em 2em;width:100%}.content-builder .row.two-column .right{right:0}.content-builder .row.two-column .right .inner{float:left;max-width:calc(1160px / 2);padding:6em 2em 3em 3em;width:100%}.content-builder .row.downloads,.content-builder .row.cta{padding:6em 0;text-align:center}.content-builder .row.downloads .cta-title,.content-builder .row.downloads .downloads-title,.content-builder .row.cta .cta-title,.content-builder .row.cta .downloads-title{color:inherit;font-size:3.6em;margin:0 auto .83333em;max-width:19.44444em}.content-builder .row.downloads .cta-button,.content-builder .row.cta .cta-button{font-size:1.8em;margin-bottom:0}.content-builder .row.downloads a,.content-builder .row.cta a{background:none;border:2px solid;border-radius:8px;color:inherit;cursor:pointer;display:inline-block;font-family:"vag-rundschrift-d",sans-serif;font-weight:400;padding:.55556em 1.66667em;text-decoration:none;transition:all 0.1s}.content-builder .row.downloads a:hover,.content-builder .row.cta a:hover{background:rgba(0,0,0,0.2)}.content-builder .row.downloads .downloads-list,.content-builder .row.cta .downloads-list{margin:0;padding:0}.content-builder .row.downloads .downloads-list li,.content-builder .row.cta .downloads-list li{display:inline-block;font-size:1.6em;list-style:none;margin:0 .625em;padding:0}.content-builder .row.downloads .downloads-list li a,.content-builder .row.cta .downloads-list li a{padding:.625em 1.875em}.content-builder .row.quote{padding:6em 0 3em;text-align:center}.content-builder .row.quote blockquote{margin:0 auto;max-width:96em}.content-builder .row.quote blockquote p{color:inherit;font-weight:normal;font-size:3.2em;font-style:normal;line-height:120%;margin-bottom:.9375em}.content-builder .row.quote .cite{font-size:1.8em;font-weight:300;margin-bottom:1.66667em}table.product-specification{color:#143a51;margin-bottom:3em;width:100%;table-layout:fixed}table.product-specification tr{background:#f6fbfb}table.product-specification tr:nth-child(even){background:#e7ebed}table.product-specification tr td{font-size:1.6em;font-weight:300;padding:1.25em}table.product-specification tr td:first-child{font-weight:normal;width:40%}table.product-specification thead tr{background:#e7ebed}table.product-specification thead tr th{border-bottom:1px solid #143a51;font-size:1.6em;font-weight:normal;padding:1.25em;vertical-align:middle}.table-replacement-service{display:none}.newsletter-signup{background:#143a51;clear:both;color:#FFFFFF;padding:4em 0;text-align:center}.newsletter-signup .form-title{color:#FFFFFF;font-size:2.4em;margin-bottom:1.25em}.site-footer{background:#f9f9f9;clear:both;padding:4em 0}.site-footer .footer-cols{*zoom:1}.site-footer .footer-cols:before,.site-footer .footer-cols:after{content:" ";display:table}.site-footer .footer-cols:after{clear:both}.site-footer .footer-cols .col{float:left;margin-bottom:3em;margin-right:3em;width:calc((100% - 9em) / 4)}.site-footer .footer-cols .col:nth-of-type(4n){margin-right:0}.site-footer .footer-cols .footer-title{font-size:2em;margin-bottom:.75em}.site-footer .footer-cols p{font-size:1.6em;margin-bottom:.9375em}.site-footer .footer-cols a{text-decoration:none}.site-footer .footer-cols a:hover{text-decoration:underline}.site-footer .footer-cols .col-links ul{margin:0;padding:0}.site-footer .footer-cols .col-links ul li{font-size:1.6em;list-style:none}.site-footer .footer-cols .col-quote p{margin-bottom:0}.site-footer .footer-cols .col-quote p.cite{color:#143a51}.site-footer .site-info{*zoom:1;border-top:1px solid #dcdcdc;padding:3em 0}.site-footer .site-info:before,.site-footer .site-info:after{content:" ";display:table}.site-footer .site-info:after{clear:both}.site-footer .site-info .left{float:left;width:calc(100% - 26em)}.site-footer .site-info .right{float:right;width:23em}.site-footer .site-branding{background:url("../images/derbyshire-mobility.svg") 50% 50% no-repeat;background-size:cover;font-size:1em;float:left;height:7em;margin:0;width:19em}.site-footer .site-branding a{display:block;height:7em;outline:none;overflow:hidden;text-indent:-9999px;width:100%}.site-footer .card-icons{float:right;margin-bottom:2em}.site-footer .footer-nav{clear:right;float:right;margin:0;padding:0}.site-footer .footer-nav li{border-left:1px solid #dcdcdc;display:inline-block;font-size:1.4em;line-height:1;margin-left:.71429em;padding-left:.71429em}.site-footer .footer-nav li:first-child{border-left:0;margin-left:0;padding-left:0}.site-footer .footer-nav li.alt a{text-decoration:none;font-weight:400;text-transform:lowercase}.help-popup-container{display:none;position:relative;height:100%}.help-popup-container.active{display:block}.help-popup-container .help-popup-overlay{-ms-flex-align:center;align-items:center;background:rgba(94,94,94,0.85);bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;padding:2em;right:0;top:0;z-index:9999}.help-popup-inner{background:#FFFFFF;border-radius:10px;padding:3em;max-width:86em;width:100%}.help-popup-inner .help-title{color:#48b9a9;margin-bottom:.55556em}.help-popup-inner .help-popup-close{color:#5e5e5e;cursor:pointer;font-size:1.8em;font-weight:400;float:right;text-decoration:none;transition:all 0.2s}.help-popup-inner .help-popup-close:hover{color:#515151}.help-popup-inner .help-columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.help-popup-inner .help-columns .col{width:calc((100% - 6em) / 3)}.help-popup-inner .help-columns .col-title{font-size:2.4em;margin-bottom:.83333em}.help-popup-inner .help-columns .col-title span{margin-right:.41667em}.help-popup-inner .help-columns .col-desc{font-size:1.6em;margin-bottom:1.25em}.help-popup-inner .telephone{color:#959595;font-size:2.8em;font-weight:400;margin-bottom:0}.help-popup-inner .button{margin-bottom:0}.help-popup-inner .button a{background-color:#48b9a9;border:2px solid #399588;color:#FFFFFF;border-radius:8px;cursor:pointer;display:inline-block;font-family:"vag-rundschrift-d",sans-serif;font-weight:400;padding:.55556em 1.11111em;text-decoration:none;transition:all 0.2s}.help-popup-inner .button a:hover{background-color:#399588;color:#FFFFFF}.gform_confirmation_message{color:#48b9a9;display:block;font-size:1.8em;font-weight:normal;line-height:160%;margin-bottom:1.11111em}.gform_wrapper{margin-bottom:4em}.gform_wrapper .gform_title{font-size:3.6em;margin-bottom:.83333em}.gform_wrapper .gform_description{color:#5e5e5e;display:block;font-size:1.8em;line-height:160%;margin-bottom:1.66667em}.gform_wrapper .validation_error{color:#ce4e4e;display:block;font-size:1.8em;font-weight:normal;line-height:160%;margin-bottom:1.11111em}.gform_wrapper .validation_message{display:none}.gform_wrapper .gform_fields{margin:0;padding:0}.gform_wrapper .gform_fields .gfield{list-style:none;margin-bottom:.55556em}.gform_wrapper .gform_fields .gfield.gform_validation_container{display:none !important}.gform_wrapper .gform_fields .gfield.full-width{width:100%;text-align:left;font-size:14px;padding-top:1em}.gform_wrapper .gform_fields .gfield .gfield_label{color:#143a51;display:block;font-weight:normal;margin-bottom:.27778em}.gform_wrapper .gform_fields .gfield .gfield_required{color:#ce4e4e;display:inline-block;font-weight:300;margin-left:.27778em}.gform_wrapper .gform_fields .gfield.gfield_error input[type="text"],.gform_wrapper .gform_fields .gfield.gfield_error input[type="email"],.gform_wrapper .gform_fields .gfield.gfield_error textarea{border-color:#ce4e4e}.gform_wrapper .gform_fields .gfield .gfield_checkbox,.gform_wrapper .gform_fields .gfield .gfield_radio{margin:0;padding:0}.gform_wrapper .gform_fields .gfield .gfield_checkbox li,.gform_wrapper .gform_fields .gfield .gfield_radio li{font-size:inherit;list-style:none;margin:0;padding:0}.gform_wrapper .gform_fields .gfield .gfield_checkbox li input,.gform_wrapper .gform_fields .gfield .gfield_radio li input{margin-right:10px}.gform_wrapper .gform_fields .gfield input[type="text"],.gform_wrapper .gform_fields .gfield input[type="email"],.gform_wrapper .gform_fields .gfield textarea{border:2px solid #959595;border-radius:8px;box-sizing:border-box;outline:none;color:#143a51;font-family:"vag-rundschrift-d",sans-serif;font-size:1em;font-weight:300;padding:.55556em;width:100%;margin:0;outline:0;line-height:1;-webkit-appearance:none}.gform_wrapper .gform_fields .gfield input[type="text"]:focus,.gform_wrapper .gform_fields .gfield input[type="email"]:focus,.gform_wrapper .gform_fields .gfield textarea:focus{border-color:#48b9a9}.gform_wrapper .gform_fields .gfield textarea.medium{height:5.55556em}.gform_wrapper .gform_fields .gfield textarea.medium{height:8.88889em}.gform_wrapper .gform_fields .gfield textarea.large{height:15.55556em}.gform_wrapper .gform_footer{clear:both}.gform_wrapper .gform_footer input[type="submit"]{font-size:18px;font-family:"vag-rundschrift-d",sans-serif;font-weight:400;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.83333em;border-radius:8px;left:auto;color:#FFFFFF;background-color:#143a51;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none;transition:all 0.2s;-webkit-appearance:none;background-color:#48b9a9;border:2px solid #399588;color:#FFFFFF;-webkit-font-smoothing:antialiased}.gform_wrapper .gform_footer input[type="submit"]:hover{background-color:#399588;color:#FFFFFF}.newsletter-signup .gform_wrapper{*zoom:1;margin-bottom:0;padding:0 10em}.newsletter-signup .gform_wrapper:before,.newsletter-signup .gform_wrapper:after{content:" ";display:table}.newsletter-signup .gform_wrapper:after{clear:both}.newsletter-signup .gform_wrapper .gform_body{display:inline-block;width:calc(100% - 14em)}.newsletter-signup .gform_wrapper .gform_fields{margin:0;padding:0}.newsletter-signup .gform_wrapper .gform_fields .gfield{display:inline-block;margin:0 0.5em;width:calc((100% - 2em) / 2)}.newsletter-signup .gform_wrapper .gform_fields .gfield.full-width{width:100%;text-align:left;font-size:14px;padding-top:1em}.newsletter-signup .gform_wrapper .gform_fields .gfield .gfield_label{display:none}.newsletter-signup .gform_wrapper .gform_fields .gfield ::-webkit-input-placeholder{color:#FFFFFF}.newsletter-signup .gform_wrapper .gform_fields .gfield ::-moz-placeholder{color:#FFFFFF}.newsletter-signup .gform_wrapper .gform_fields .gfield :-ms-input-placeholder{color:#FFFFFF}.newsletter-signup .gform_wrapper .gform_fields .gfield :-moz-placeholder{color:#FFFFFF}.newsletter-signup .gform_wrapper .gform_fields .gfield input[type="text"],.newsletter-signup .gform_wrapper .gform_fields .gfield input[type="email"]{background:none;border:2px solid #FFFFFF;border-radius:8px;color:#FFFFFF;display:block;font-family:"vag-rundschrift-d",sans-serif;font-weight:300;font-size:1em;outline:none;padding:.55556em;width:100%}.newsletter-signup .gform_wrapper .gform_fields .gfield.gfield_error input[type="text"],.newsletter-signup .gform_wrapper .gform_fields .gfield.gfield_error input[type="email"],.newsletter-signup .gform_wrapper .gform_fields .gfield.gfield_error textarea{border-color:#ce4e4e}.newsletter-signup .gform_wrapper .gform_footer{clear:none;display:inline-block;float:right;width:12em}.newsletter-signup .gform_wrapper .gform_footer input[type="submit"]{background:#48b9a9;border:2px solid #399588;border-radius:8px;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:"vag-rundschrift-d",sans-serif;font-size:1.6em;font-weight:400;padding:.875em 0;text-decoration:none;transition:all 0.1s;width:100%}.newsletter-signup .gform_wrapper .gform_footer input[type="submit"]:hover{background:#399588}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels{overflow:hidden}.mm-panel{transform:translate(100%, 0);transform:translate3d(100%, 0, 0);transition:transform .4s ease;transform-origin:top left}.mm-panel.mm-opened{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-panel.mm-subopened{transform:translate(-30%, 0);transform:translate3d(-30%, 0, 0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{transition:none !important}.mm-panel.mm-noanimation.mm-subopened{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{transform:none !important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,0.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.05)}.mm-menu .mm-divider{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu ~ .mm-slideout{transform:translate(80%, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-menu ~ .mm-slideout{transform:translate(140px, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-menu ~ .mm-slideout{transform:translate(440px, 0);transform:translate3d(440px, 0, 0)}}.mm-sronly{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;position:absolute !important}.mm-menu .mm-listview.mm-border-none>li:after,.mm-menu .mm-listview>li.mm-border-none:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-menu .mm-listview.mm-border-full>li:after,.mm-menu .mm-listview>li.mm-border-full:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0 !important}.mm-menu .mm-listview.mm-border-offset>li:after,.mm-menu .mm-listview>li.mm-border-offset:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}.mm-menu.mm-fx-menu-zoom{transition:transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-zoom{transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform-origin:left center}html.mm-opening .mm-menu.mm-fx-menu-zoom{transform:scale(1, 1) translate3d(0, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{transform:scale(0.7, 0.7) translate3d(30%, 0, 0);transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu.mm-fx-menu-slide{transition:transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-slide{transform:translate(-30%, 0);transform:translate3d(-30%, 0, 0)}html.mm-opening .mm-menu.mm-fx-menu-slide{transform:translate(0, 0);transform:translate3d(0, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{transform:translate(30%, 0);transform:translate3d(30%, 0, 0)}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-fx-menu-fade{opacity:0;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{transition-property:none}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{transform-origin:left center;transform:scale(1.5, 1.5) translate3d(100%, 0, 0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{transform:scale(0.7, 0.7) translate3d(-30%, 0, 0)}.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened{transform:translate(-100%, 0);transform:translate3d(-100%, 0, 0)}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{transform:translate(0, 100%);transform:translate3d(0, 100%, 0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li{transition:none .4s ease}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(1){transition-delay:50ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2){transition-delay:.1s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3){transition-delay:150ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4){transition-delay:.2s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5){transition-delay:250ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6){transition-delay:.3s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7){transition-delay:350ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8){transition-delay:.4s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9){transition-delay:450ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10){transition-delay:.5s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11){transition-delay:550ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12){transition-delay:.6s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13){transition-delay:650ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14){transition-delay:.7s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15){transition-delay:750ms}.mm-menu.mm-fx-listitems-slide .mm-listview>li{transition-property:transform,opacity;transform:translate(50%, 0);transform:translate3d(50%, 0, 0);opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li{transform:translate(0, 0);transform:translate3d(0, 0, 0);opacity:1}.mm-menu.mm-fx-listitems-fade .mm-listview>li{transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-fx-listitems-drop .mm-listview>li{transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{transform:translate(100%, 0);transform:translate3d(100%, 0, 0)}@media all and (max-width: 140px){html.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{transform:translate(140px, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 10000px){html.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{transform:translate(10000px, 0);transform:translate3d(10000px, 0, 0)}}html.mm-right.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{transform:translate(-100%, 0);transform:translate3d(-100%, 0, 0)}@media all and (max-width: 140px){html.mm-right.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{transform:translate(-140px, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 10000px){html.mm-right.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{transform:translate(-10000px, 0);transform:translate3d(-10000px, 0, 0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-iconbar body{overflow-x:hidden}html.mm-iconbar .mm-page{background:inherit;min-height:100vh}html.mm-iconbar .mm-slideout{box-sizing:border-box;padding-right:60px;transform:translate(60px, 0);transform:translate3d(60px, 0, 0)}.mm-menu.mm-iconbar{display:block}.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before{content:none;display:none}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li{-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span{box-sizing:border-box;-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mm-listview-small .mm-listview>li>a:not(.mm-next),.mm-listview-small .mm-listview>li>span{padding:7px 10px 7px 20px}.mm-listview-small .mm-listview>li.mm-vertical>.mm-next,.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next{height:34px}.mm-listview-large .mm-listview>li>a:not(.mm-next),.mm-listview-large .mm-listview>li>span{padding:15px 10px 15px 20px}.mm-listview-large .mm-listview>li.mm-vertical>.mm-next,.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next{height:50px}.mm-listview-huge .mm-listview>li>a:not(.mm-next),.mm-listview-huge .mm-listview>li>span{padding:20px 10px 20px 20px}.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next,.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next{height:60px}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-menu .mm-listview.mm-multiline>li>a,.mm-menu .mm-listview.mm-multiline>li>span,.mm-menu .mm-listview>li.mm-multiline>a,.mm-menu .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}.mm-menu.mm-opened[class*=mm-pagedim] ~ #mm-blocker{opacity:0}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim] ~ #mm-blocker{opacity:.3;transition:opacity .4s ease .4s}.mm-menu.mm-opened.mm-pagedim ~ #mm-blocker{background:inherit}.mm-menu.mm-opened.mm-pagedim-white ~ #mm-blocker{background:#fff}.mm-menu.mm-opened.mm-pagedim-black ~ #mm-blocker{background:#000}.mm-menu.mm-popup{transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;transform:translate(-50%, -50%);transform:translate3d(-50%, -50%, 0)}.mm-menu.mm-popup.mm-opened ~ .mm-slideout{transform:none !important;z-index:0}.mm-menu.mm-popup.mm-opened ~ #mm-blocker{transition-delay:0s !important;z-index:1}html.mm-opening .mm-menu.mm-popup{opacity:1}.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-menu ~ .mm-slideout{transform:translate(-80%, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-menu ~ .mm-slideout{transform:translate(-140px, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-menu ~ .mm-slideout{transform:translate(-440px, 0);transform:translate3d(-440px, 0, 0)}}html.mm-front .mm-slideout{transform:none !important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{transition:transform .4s ease;transform:translate(-100%, 0);transform:translate3d(-100%, 0, 0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{transform:translate(100%, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-offcanvas.mm-top{transform:translate(0, -100%);transform:translate3d(0, -100%, 0)}.mm-menu.mm-offcanvas.mm-bottom{transform:translate(0, 100%);transform:translate3d(0, 100%, 0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-offcanvas.mm-bottom{top:auto}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,0.15);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.1);tap-highlight-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,0.05)}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255,255,255,0.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,0.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,0.1)}.mm-menu.mm-shadow-page.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255,255,255,0.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(0,0,0,0.1)}.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.05);tap-highlight-color:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-divider{background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,0.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,0.05)}.mm-menu.mm-shadow-page.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0,0,0,0.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(0,0,0,0.05)}.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.3);tap-highlight-color:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black .mm-divider{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,0.2)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,0.3)}.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2){box-shadow:false}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255,255,255,0.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(255,255,255,0.3)}.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}html.mm-widescreen body{position:relative}html.mm-widescreen #mm-blocker{display:none !important}html.mm-widescreen .mm-slideout{transform:none !important;width:70% !important;margin-left:30% !important}html.mm-widescreen .mm-page{background:inherit;box-sizing:border-box}html.mm-widescreen.mm-blocking,html.mm-widescreen.mm-blocking body{overflow:auto}.mm-menu.mm-widescreen{border-right-width:1px;border-right-style:solid;display:block !important;width:30% !important;min-width:0 !important;max-width:none !important;top:0 !important;right:auto !important;bottom:0 !important;left:0 !important;z-index:100 !important;transform:none !important}.mm-menu.mm-widescreen.mm-pageshadow:after{content:none;display:none}.mm-menu.mm-autoheight{transition:none .4s ease;transition-property:transform,height}.mm-menu.mm-autoheight:not(.mm-offcanvas){position:relative}.mm-menu.mm-measureheight .mm-panel.mm-vertical.mm-opened,.mm-menu.mm-measureheight .mm-panel:not(.mm-vertical){display:block !important}.mm-menu.mm-measureheight .mm-panels>.mm-panel{bottom:auto !important;height:auto !important}.mm-columns{transition-property:width}.mm-columns .mm-panels>.mm-panel{right:auto;transition-property:width,transform}.mm-columns .mm-panels>.mm-panel.mm-opened,.mm-columns .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block !important}.mm-columns .mm-panels>.mm-columns-0{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-columns-0 .mm-panels>.mm-panel{z-index:0}.mm-columns-0 .mm-panels>.mm-panel else{width:100%}.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){transform:translate(100%, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening .mm-menu.mm-columns-0 ~ .mm-slideout{transform:translate(80%, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-menu.mm-columns-0 ~ .mm-slideout{transform:translate(140px, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 0px){html.mm-opening .mm-menu.mm-columns-0 ~ .mm-slideout{transform:translate(0, 0);transform:translate3d(0, 0, 0)}}html.mm-right.mm-opening .mm-menu.mm-columns-0 ~ .mm-slideout{transform:translate(-80%, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-menu.mm-columns-0 ~ .mm-slideout{transform:translate(-140px, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 0px){html.mm-right.mm-opening .mm-menu.mm-columns-0 ~ .mm-slideout{transform:translate(0, 0);transform:translate3d(0, 0, 0)}}.mm-columns .mm-panels>.mm-columns-1{transform:translate(100%, 0);transform:translate3d(100%, 0, 0)}.mm-columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-columns-1 .mm-panels>.mm-panel else{width:100%}.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){transform:translate(200%, 0);transform:translate3d(200%, 0, 0)}.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-columns-1 ~ .mm-slideout{transform:translate(80%, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-menu.mm-columns-1 ~ .mm-slideout{transform:translate(140px, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-menu.mm-columns-1 ~ .mm-slideout{transform:translate(440px, 0);transform:translate3d(440px, 0, 0)}}html.mm-right.mm-opening .mm-menu.mm-columns-1 ~ .mm-slideout{transform:translate(-80%, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-menu.mm-columns-1 ~ .mm-slideout{transform:translate(-140px, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-menu.mm-columns-1 ~ .mm-slideout{transform:translate(-440px, 0);transform:translate3d(-440px, 0, 0)}}.mm-columns .mm-panels>.mm-columns-2{transform:translate(200%, 0);transform:translate3d(200%, 0, 0)}.mm-columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-columns-2 .mm-panels>.mm-panel else{width:100%}.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){transform:translate(300%, 0);transform:translate3d(300%, 0, 0)}.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening .mm-menu.mm-columns-2 ~ .mm-slideout{transform:translate(80%, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-menu.mm-columns-2 ~ .mm-slideout{transform:translate(140px, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1100px){html.mm-opening .mm-menu.mm-columns-2 ~ .mm-slideout{transform:translate(880px, 0);transform:translate3d(880px, 0, 0)}}html.mm-right.mm-opening .mm-menu.mm-columns-2 ~ .mm-slideout{transform:translate(-80%, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-menu.mm-columns-2 ~ .mm-slideout{transform:translate(-140px, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 1100px){html.mm-right.mm-opening .mm-menu.mm-columns-2 ~ .mm-slideout{transform:translate(-880px, 0);transform:translate3d(-880px, 0, 0)}}.mm-columns .mm-panels>.mm-columns-3{transform:translate(300%, 0);transform:translate3d(300%, 0, 0)}.mm-columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-columns-3 .mm-panels>.mm-panel else{width:100%}.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){transform:translate(400%, 0);transform:translate3d(400%, 0, 0)}.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening .mm-menu.mm-columns-3 ~ .mm-slideout{transform:translate(80%, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-menu.mm-columns-3 ~ .mm-slideout{transform:translate(140px, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1650px){html.mm-opening .mm-menu.mm-columns-3 ~ .mm-slideout{transform:translate(1320px, 0);transform:translate3d(1320px, 0, 0)}}html.mm-right.mm-opening .mm-menu.mm-columns-3 ~ .mm-slideout{transform:translate(-80%, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-menu.mm-columns-3 ~ .mm-slideout{transform:translate(-140px, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 1650px){html.mm-right.mm-opening .mm-menu.mm-columns-3 ~ .mm-slideout{transform:translate(-1320px, 0);transform:translate3d(-1320px, 0, 0)}}.mm-columns .mm-panels>.mm-columns-4{transform:translate(400%, 0);transform:translate3d(400%, 0, 0)}.mm-columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-columns-4 .mm-panels>.mm-panel else{width:100%}.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){transform:translate(500%, 0);transform:translate3d(500%, 0, 0)}.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening .mm-menu.mm-columns-4 ~ .mm-slideout{transform:translate(80%, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-menu.mm-columns-4 ~ .mm-slideout{transform:translate(140px, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 2200px){html.mm-opening .mm-menu.mm-columns-4 ~ .mm-slideout{transform:translate(1760px, 0);transform:translate3d(1760px, 0, 0)}}html.mm-right.mm-opening .mm-menu.mm-columns-4 ~ .mm-slideout{transform:translate(-80%, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-menu.mm-columns-4 ~ .mm-slideout{transform:translate(-140px, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 2200px){html.mm-right.mm-opening .mm-menu.mm-columns-4 ~ .mm-slideout{transform:translate(-1760px, 0);transform:translate3d(-1760px, 0, 0)}}.mm-columns.mm-offcanvas.mm-bottom,.mm-columns.mm-offcanvas.mm-top{width:100%;max-width:100%;min-width:100%}html.mm-opening .mm-columns.mm-offcanvas.mm-front,html.mm-opening .mm-columns.mm-offcanvas.mm-next{transition-property:width,min-width,max-width,transform}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,0.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-fixeddivider:after{content:none !important;display:none !important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,0.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{transition-duration:0s}.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%}html.mm-dropdown .mm-slideout{transform:none !important;z-index:0}html.mm-dropdown #mm-blocker{transition-delay:0s !important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,0.3);display:block;width:15px;height:15px;position:absolute;z-index:0;transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panels>.mm-panel{transition-property:transform,left}.mm-iconpanel .mm-panels>.mm-panel.mm-opened,.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block !important}.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;max-height:100%;position:absolute;top:0;right:0;left:0;z-index:3;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;bottom:-100000px}.mm-keyboardfocus a:focus{outline:0}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,0.5)}.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:none;padding:0;position:relative;transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:1px;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){transform:translate(-100%, 0);transform:translate3d(-100%, 0, 0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{transform:translate(30%, 0);transform:translate3d(30%, 0, 0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next:after{transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev:before{transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px !important;margin-right:0 !important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next:after{transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto !important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{transition-property:transform,right}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0 10px;position:relative}.mm-search input{border:none !important;outline:0 !important;box-shadow:none !important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;box-sizing:border-box;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none !important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:15;transition:right .4s ease;transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,0.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(255,255,255,0.5)}.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,0.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked ~ label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;transform:rotate(-45deg)}input.mm-check:checked ~ label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0}li.mm-vertical label.mm-toggle{top:5px}li.mm-vertical label.mm-check{top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,0.75)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.featured-products .slick-list{width:100% !important}@media screen and (min-width: 1180px){body{font-size:10px}}@media screen and (max-width: 1024px){body{font-size:calc(100vw / (1024 / 10))}}@media screen and (max-width: 782px){body{font-size:calc(100vw / (782 / 10))}.site-header .call-to-action{float:none;overflow:hidden;padding-top:0;text-align:center}.site-header .call-to-action li{display:inline-block;float:none;font-size:1.6em;padding:0 1.25em}.header-image{height:48em}.frontpage-carousel{height:auto}.frontpage-carousel .slide{height:auto}.frontpage-carousel .slide .slide-content{border-radius:8px;margin:2em 0;padding:3em;max-width:42em;width:100%}.frontpage-carousel .slide .slide-content .slide-title{color:#FFFFFF;font-size:3.2em;margin-bottom:.3125em}.frontpage-carousel .slide .slide-content .slide-title strong{display:block;font-size:1.625em;font-weight:400;margin-bottom:.19231em}.frontpage-carousel .slide .slide-content .slide-intro,.frontpage-carousel .slide .slide-content .slide-desc{font-size:1.8em;margin-bottom:1.11111em}.frontpage-carousel .slide .slide-content .slide-more{color:#143a51;font-size:1.8em;font-weight:400;margin-bottom:0}.frontpage-carousel .pager-wrapper{padding-top:2em;position:static}.frontpage-carousel .pager-wrapper .site-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:end;justify-content:flex-end}.homepage-block.button-blocks .button .desc{font-size:1.6em}.homepage-block.button-blocks.one-col .button{padding-bottom:45%}.homepage-block.button-blocks.one-col .button .title{font-size:3.2em;margin-bottom:.3125em}.homepage-block.button-blocks.one-col .button .desc{max-width:18.75em}.homepage-block.button-blocks.two-col .button{margin-right:0;padding-bottom:45%;width:100%}.homepage-block.button-blocks.two-col .button:nth-of-type(2n){margin-right:0}.homepage-block.button-blocks.four-col .button{padding-bottom:30%;width:calc((100% - 1.5em) / 2)}.homepage-block.button-blocks.four-col .button:nth-of-type(2n){margin-right:0}.wide-tiles{display:block;height:auto}.wide-tiles .left,.wide-tiles .right{display:block;height:auto;min-height:45em;width:100%}.woocommerce .site-content .content-narrow,.woocommerce .site-content .content-sidebar{float:none;width:100%}.newsletter-signup form{padding:0}.newsletter-signup .gform_wrapper{padding:0}.site-footer .footer-cols .col{float:left;margin-bottom:3em;margin-right:3em;width:calc((100% - 3em) / 2)}.site-footer .footer-cols .col:nth-of-type(2n){margin-right:0}.site-footer .site-info .left,.site-footer .site-info .right{*zoom:1;float:none;margin:0 0 40px;width:100%}.site-footer .site-info .left:before,.site-footer .site-info .left:after,.site-footer .site-info .right:before,.site-footer .site-info .right:after{content:" ";display:table}.site-footer .site-info .left:after,.site-footer .site-info .right:after{clear:both}.site-footer .site-info .right{margin-bottom:0;text-align:center}.site-footer .site-info .right img{max-width:20em}.site-footer .site-branding{float:none;margin:0 auto 3em}.site-footer .card-icons{display:block;float:none;margin:0 auto 2em}.site-footer .footer-nav{float:none;text-align:center}.site-footer .footer-nav li:first-child{display:block;margin-bottom:1.42857em}.site-footer .footer-nav li:nth-child(2){border-left:0;margin-left:0;padding-left:0}}@media screen and (max-width: 600px){body{font-size:calc(100vw / (600 / 10))}.alignleft,.aligncenter,.alignright,.alignnone{display:block;float:none;margin:0 auto 3em}p .alignleft,p .aligncenter,p .alignright,p .alignnone{display:block;float:none;margin:0 auto 1.66667em}.site-header .call-to-action{display:none}.site-header .site-branding{float:none;margin-left:auto;margin-right:auto}.site-header .header-links{float:none;text-align:center}.site-header .header-search{float:none;margin-bottom:2em}.site-header .header-search .cart-contents{display:block;margin:0 auto 1.25em;max-width:18.75em;text-align:center}.site-header .site-search{float:none;margin:0 auto 2em;max-width:30em}.main-navigation .header-nav li.more{float:none}.homepage-block.button-blocks.one-col .button,.homepage-block.button-blocks.two-col .button,.homepage-block.button-blocks.four-col .button{height:auto;padding-bottom:0;width:100%}.homepage-block.button-blocks.one-col .button .inner,.homepage-block.button-blocks.two-col .button .inner,.homepage-block.button-blocks.four-col .button .inner{position:relative}.bottom-blocks{display:block;margin:0 -10px}.bottom-blocks a{margin:0 10px 20px}.header-image{height:32em}.content-builder{padding-top:3em}.content-builder .row.two-column{display:block}.content-builder .row.two-column .left,.content-builder .row.two-column .right{float:none;width:100%}.content-builder .row.two-column .left .inner,.content-builder .row.two-column .right .inner{float:none;padding:0 2em;width:100%}.content-builder .row.two-column .left.alt,.content-builder .row.two-column .right.alt{min-height:30em;padding:0}.content-builder .row.two-column .right .inner{padding-bottom:2em}.content-builder .row.two-column.background .left .inner,.content-builder .row.two-column.background .right .inner{padding-bottom:3em;padding-top:6em}.content-builder .row.multi-column .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.content-builder .row.multi-column .container .column{-ms-flex-preferred-size:calc(50% - 4em);flex-basis:calc(50% - 4em)}.four-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.four-cols .col{margin-bottom:2em;margin-right:2em;width:calc((100% - 2em) / 2)}.four-cols .col:nth-of-type(2n){margin-right:0}div.two-buttons .left,div.two-buttons .right{float:none;width:100%}div.two-buttons .left{margin-bottom:4em}.newsletter-signup .gform_wrapper{padding:0}.newsletter-signup .gform_wrapper .gform_body,.newsletter-signup .gform_wrapper .gform_footer{display:block;float:none;width:100%}.newsletter-signup .gform_wrapper .gform_fields .gfield{display:block;float:none;margin:0 0 10px;width:100%}table.product-specification{display:none}.table-replacement-service{display:block}}@media screen and (max-width: 480px){body{font-size:calc(100vw / (480 / 10))}.newsletter-signup form .row{display:block;margin-bottom:1.5em;width:100%}.newsletter-signup form .row.row-button{margin:0 auto;width:12em}.four-cols .col{margin-right:0;width:100%}.site-footer .footer-cols .col{float:none;margin-right:0;text-align:center;width:100%}}@media screen and (max-width: 420px){body{font-size:calc(100vw / (420 / 10))}}@media screen and (max-width: 320px){body{font-size:calc(100vw / (320 / 10))}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwiX2ZvbnRzLnNjc3MiLCJtYWluLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJfYmFzZS5zY3NzIiwiX21peGlucy5zY3NzIiwiX25hdmlnYXRpb24uc2NzcyIsIl9ncmF2aXR5Zm9ybXMuc2NzcyIsIl92ZW5kb3JzLnNjc3MiLCJfcmVzcG9uc2l2ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLDZRQVFDLHVCQUNBLFNBQ0Esb0JBQ0EsZUFDQSxtQkFDQSxvQkFDQSxTQUNBLFVBQ0EsVUFDQSx3QkFDQSxxQkFFQSxtQ0FDQSxpQ0FBbUMsQ0FDbkMsS0FFQSxnQkFDQSxrQkFDQSw4QkFDQSx5QkFBMkIsQ0FDM0IsbUJBTUEscUJBQXVCLENBQ3ZCLEtBRUEsNkJBQ0EsVUFBWSxDQUNaLHVFQUdBLGFBQWUsQ0FDZixNQUVBLGVBQWlCLENBQ2pCLE1BRUEseUJBQ0EsZ0JBQWtCLENBQ2xCLGlCQUVBLG1CQUNBLGVBQWlCLENBQ2pCLG9EQUdBLFVBQVksQ0FDWixhQUVBLFlBQWMsQ0FDZCxRQUVBLG1CQUFxQixDQUNyQixpQkFHQSxTQUFXLENBQ1gsV0FFQSxlQUNBLFlBQ0EsZUFDQSxxQkFBdUIsQ0FDdkIsTUFFQSxRQUFVLENBQ1YsT0FFQSxRQUFVLENBQ1YsMEVBU0EsV0FDQSxhQUFlLENBQ2Ysb0NBSUEsVUFBWSxDQUNaLFdBTUEsY0FDQSxZQUNBLFVBQVksQ0FIYix1QkFNRSxtQkFDQSxZQUNBLHNCQUNBLFVBQVksQ0FDWixvQkFPRCxZQUFjLENBQ2QseUJBTUEsWUFBYyxDQUNkLFdDaElBLHNCQUNBLHVDQUNBLDJPQUlBLG1CQUNBLGlCQUFtQixDQUFBLG1DQUtuQixpQ0FDQSxXQUNBLGtCQUNBLG1CQUNBLG9CQUNBLG9CQUNBLGNBQ0Esc0JBR0EsbUNBQ0EsaUNBQW1DLENBQ25DLHlCQUdBLGVBQWlCLENBQ2pCLG1CQUVBLGVBQWlCLENBQ2pCLGtCQUVBLGVBQWlCLENBQ2pCLG9CQUVBLGVBQWlCLENBQ2pCLGtC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TmYsd0NBU0ksY0FDQSxVQUFZLENBQ1osZ0JBT0YsZUFDQSxVQUFZLENBQ1osK0JBTUMsV0FDQSxlQUNBLGtCQUNBLFVBQVksQ0FDWixDQUtKLHFDQUNDLEtBQ0Msa0NBQWUsQ0FDZixDQUdGLHFDQUNDLEtBQ0Msa0NBQWUsQ0FDZixDQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBSZXNldFxuICovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGZvbnQsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCB0aCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQtc3R5bGU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRtYXJnaW46IDA7XG5cdG91dGxpbmU6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0d2lkdGg6IDEwMCU7XG59XG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsXG5oZWFkZXIsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxub2wsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG5jYXB0aW9uLCB0aCwgdGQsIHRoIHtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3RlczogXCJcIiBcIlwiO1xufVxuYTpmb2N1cyB7XG5cdG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuYTpob3ZlcixcbmE6YWN0aXZlIHtcblx0b3V0bGluZTogMDtcbn1cbmltZywgaWZyYW1lIHtcblx0Ym9yZGVyLXdpZHRoOiAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1heC13aWR0aDogMTAwJTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmEgaW1nIHtcblx0Ym9yZGVyOiAwO1xufVxuZmlndXJlIHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIENsZWFyZml4XG4gKi9cbi5zaXRlLWNvbnRlbnQ6YmVmb3JlLFxuLnNpdGUtY29udGVudDphZnRlcixcbi5jbGVhcmZpeDpiZWZvcmUsXG4uY2xlYXJmaXg6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNpdGUtY29udGVudDphZnRlcixcbi5jbGVhcmZpeDphZnRlciB7XG5cdGNsZWFyOiBib3RoO1xufVxuXG4vKipcbiAqIFZlcnRpY2FsIGFsaWduXG4gKi9cbi50YWJsZS1yb3cge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQudGFibGUtY2VsbCB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4vKipcbiAqIFNjcmVlbiByZWFkZXIgdGV4dFxuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBIaWRlIGRhdGUgdXBkYXRlZFxuICovXG4udXBkYXRlZDpub3QoLnB1Ymxpc2hlZCl7XG5cdGRpc3BsYXk6IG5vbmU7XG59IiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG5cdHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD9zYXZ3NG4nKTtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL2ljb21vb24uZW90P3Nhdnc0biNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHQgdXJsKCcuLi9mb250cy9pY29tb29uLnR0Zj9zYXZ3NG4nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0IHVybCgnLi4vZm9udHMvaWNvbW9vbi53b2ZmP3Nhdnc0bicpIGZvcm1hdCgnd29mZicpLFxuXHRcdCB1cmwoJy4uL2ZvbnRzL2ljb21vb24uc3ZnP3Nhdnc0biNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuXHQvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuXHRmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG5cdHNwZWFrOiBub25lO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0LyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1zdG9yZS1mcm9udDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmljb24tdG9vbHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pY29uLWNhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuLmljb24tbWFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwM1wiO1xufVxuLmljb24tc3RhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuLmljb24tc3Rhci1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG4uaWNvbi1waG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwOWFcIjtcbn1cbi5pY29uLXdyZW5jaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBhZFwiO1xufVxuLmljb24tdHJ1Y2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZDFcIjtcbn1cbi5pY29uLWdvb2dsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuLmljb24tbGlua2VkaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZTFcIjtcbn1cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjdcIjtcbn1cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuLmljb24tcGludGVyZXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzYVwiO1xufVxuLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhM2NcIjtcbn1cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhM2VcIjtcbn1cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNDBcIjtcbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicmVzZXRcIjtcbkBpbXBvcnQgXCJmb250c1wiO1xuXG5odG1sIHtcblx0Zm9udC1zaXplOiAkZm9udF9fc2l6ZS1ib2R5O1xuXG5cdCYud2YtbG9hZGluZyB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdCYubm8tanMud2YtaW5hY3RpdmUsXG5cdCYud2YtYWN0aXZlLFxuXHQmLndmLWluYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3JfX2JhY2tncm91bmQtYm9keTtcblx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCAkY29sb3JfX2dyZXk7XG5cdGNvbG9yOiAkY29sb3JfX3RleHQtbWFpbjtcblx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRmb250LXNpemU6IGNhbGMoMTAwdncgLyAoMTE4MCAvIDEwKSk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9fbGluZS1oZWlnaHQtYm9keTtcbn1cblxuQGltcG9ydCBcImJhc2VcIjtcblxuLnNpdGUtd3JhcHBlciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6ICRzaXplX19ib2R5LXdpZHRoO1xuXHRwYWRkaW5nOiAwIGVtKDIwcHgpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4vKipcbiAqIEJhc2ljIExheW91dFxuICovXG4uc2l0ZS1jb250ZW50IHtcblx0LmNvbnRlbnQtd2lkZSB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNGVtO1xuXHRcdHBhZGRpbmctdG9wOiA0ZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0ICYge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnQtZ3JlZW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fZ3JlZW4tZ3JleTtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNGVtO1xuXHRcdHBhZGRpbmctdG9wOiA0ZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29udGVudC1uYXJyb3cge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1ib3R0b206IDRlbTtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzJlbSk7XG5cdH1cblxuXHQuY29udGVudC1ibG9nIHtcblx0XHRtYXJnaW46IDAgYXV0byA0ZW07XG5cdFx0bWF4LXdpZHRoOiBlbSg4NDBweCk7XG5cdH1cblxuXHQuY29udGVudC1zaWRlYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfX2xpZ2h0LWdyZXk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yX19ncmV5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1ib3R0b206IDRlbTtcblx0XHRwYWRkaW5nOiAxLjVlbTtcblx0XHR3aWR0aDogMzBlbTtcblx0fVxufVxuXG4vKipcbiAqIFNpdGUgSGVhZGVyXG4gKi9cblxuLnNpdGUtaGVhZGVyIHtcblx0LnNpdGUtYnJhbmRpbmcge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2RlcmJ5c2hpcmUtbW9iaWxpdHkuc3ZnJykgNTAlIDUwJSBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRmb250LXNpemU6IGVtKDEwcHgpO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGhlaWdodDogZW0oMTAwcHgsIDEwcHgpO1xuXHRcdG1hcmdpbjogZW0oMzBweCwgMTBweCkgMDtcblx0XHR3aWR0aDogZW0oMjcycHgsIDEwcHgpO1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogZW0oMTAwcHgsIDEwcHgpO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5jYWxsLXRvLWFjdGlvbiB7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yX19ncmV5O1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogZW0oNXB4KSBlbSgyMHB4KSBlbSgxMHB4KTtcblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRmb250LXNpemU6IGVtKDE0cHgpO1xuXHRcdFx0cGFkZGluZzogMCBlbSgxMHB4LCAxNHB4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGVyLXNlYXJjaCB7XG5cdFx0Y2xlYXI6IHJpZ2h0O1xuXHRcdGZsb2F0OiByaWdodDtcblxuXHRcdC5jYXJ0LWNvbnRlbnRzIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbigkY29sb3JfX2RhcmstZ3JlZW4sIDEwKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiBlbSgxNnB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiBlbSg2cHgsIDE2cHgpIGVtKDE1cHgsIDE2cHgpO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yX19kYXJrLWdyZWVuLCAxMCk7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvbi1jYXJ0IHtcblx0XHRcdFx0Zm9udC1zaXplOiBlbSgyNHB4LCAxNnB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNpdGUtc2VhcmNoIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCBkYXJrZW4oJGNvbG9yX19kYXJrLWdyZWVuLCAxMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogZW0oMTBweCk7XG5cdFx0cGFkZGluZzogZW0oNHB4KSBlbSg2cHgpIGVtKDNweCk7XG5cblx0XHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJhY2tncm91bmQ6IDA7XG5cdFx0XHRjb2xvcjogJGNvbG9yX190ZXh0LW1haW47XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Zm9udC1zaXplOiBlbSgxNnB4KTtcblx0XHRcdHBhZGRpbmc6IGVtKDVweCwgMTZweCk7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAwO1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMThweCk7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0cGFkZGluZy10b3A6IGVtKDVweCwgMThweCk7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0d2lkdGg6IGVtKDMwcHgsIDE4cHgpO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXItbGlua3Mge1xuXHRcdGNsZWFyOiByaWdodDtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luOiBlbSgyMHB4KSAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvcl9fZGFyay1ncmV5O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiBlbSgxNnB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBlbSgxMHB4LCAxNnB4KTtcblx0XHRcdHBhZGRpbmctbGVmdDogZW0oMTBweCwgMTZweCk7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKipcbiAqIE1haW4gTmF2aWdhdGlvblxuICovXG5cbkBpbXBvcnQgXCJuYXZpZ2F0aW9uXCI7XG5cbi8qKlxuICogRnJvbnQgUGFnZVxuICovXG5cbi5mcm9udHBhZ2UtY2Fyb3VzZWwge1xuXHRoZWlnaHQ6IGVtKDYyMHB4KTtcblx0bWFyZ2luLWJvdHRvbTogZW0oMzBweCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuc2xpZGUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGhlaWdodDogZW0oNjIwcHgpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LnNsaWRlLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSggI0ZGRkZGRiwgMC41NSApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogZW0oMTJweCk7XG5cdFx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi10b3A6IGVtKDEzMHB4KTtcblx0XHRcdHBhZGRpbmc6IGVtKDMwcHgpO1xuXHRcdFx0d2lkdGg6IGVtKDUyMHB4KTtcblxuXHRcdFx0LnNsaWRlLXRpdGxlIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogZW0oNDBweCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDEwcHgsIDQwcHgpO1xuXG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBlbSg3MnB4LCA0MHB4KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDEwcHgsIDcycHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zbGlkZS1pbnRybyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogZW0oMjRweCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDIwcHgsIDI0cHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2xpZGUtZGVzYyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogZW0oMjBweCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDIwcHgsIDIwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2xpZGUtbW9yZSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfX2RhcmstYmx1ZTtcblx0XHRcdFx0Zm9udC1zaXplOiBlbSgyNHB4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGFnZXItd3JhcHBlciB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDUwMDtcblxuXHRcdC5zaXRlLXdyYXBwZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IGVtKDgwcHgpO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR9XG5cblx0XHQuY3ljbGUtcGFnZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdHNwYW4ubmV4dCxcblx0XHRcdHNwYW4ucHJldiB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogZW0oNDhweCk7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2hhcGUge1xuXHRcdFx0XHRcdGZpbGw6IHJnYmEoMCwwLDAsMC4zKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zdHJva2Uge1xuXHRcdFx0XHRcdGZpbGw6ICNGRkZGRkY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZW0oMjBweCk7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUpKTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC5zaGFwZSB7XG5cdFx0XHRcdFx0XHRmaWxsOiBkYXJrZW4oJGNvbG9yX19kYXJrLWdyZWVuLCAxMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ucHJldiB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogZW0oNXB4LCAyMnB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhvbWVwYWdlLWJsb2NrIHtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbi1ib3R0b206IGVtKDMwcHgpO1xuXG5cdC5uZXh0VGVzdCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogZW0oNDhweCk7XG5cblx0XHRzdmcge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnNoYXBlIHtcblx0XHRcdGZpbGw6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XG5cdFx0fVxuXG5cdFx0LnN0cm9rZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5pY29uIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0Zm9udC1zaXplOiBlbSgyNHB4KTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUgLSAycHgpKTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LnNoYXBlIHtcblx0XHRcdFx0ZmlsbDogJGNvbG9yX19kYXJrLWdyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ibG9jay10aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0aDIuYmxvY2stdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDQwcHgpO1xuXHR9XG5cblx0aDMuYmxvY2stdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDI2cHgpO1xuXHR9XG5cblx0Ji5mZWF0dXJlZC1wcm9kdWN0cyB7XG5cdFx0cGFkZGluZzogZW0oMzBweCkgMCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5mZWF0dXJlZC1wYWdlciB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0ei1pbmRleDogOTk5OTtcblxuXHRcdFx0c3Bhbi5uZXh0LFxuXHRcdFx0c3Bhbi5wcmV2IHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogZW0oLTMwcHgsIDIycHgpO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogZW0oNDhweCk7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2hhcGUge1xuXHRcdFx0XHRcdGZpbGw6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjFzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0cm9rZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBlbSgyMHB4KTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSkpO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LnNoYXBlIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3Bhbi5wcmV2IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGVtKC0zMHB4LCAyMnB4KTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wcm9kdWN0LWJ1bGxldHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLmxvZ29zIHtcblx0XHRwYWRkaW5nOiBlbSg2MHB4KSAwO1xuXG5cdFx0LmxvZ28tc2xpZGVyIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0aGVpZ2h0OiBlbSgxMjBweCwgMThweCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBlbSgxMjBweCwgMThweCk7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMCBlbSgyMHB4LCAxOHB4KTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmJ1dHRvbi1ibG9ja3Mge1xuXHRcdGNsZWFyOiBib3RoO1xuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiBlbSgxMnB4KTtcblx0XHRcdGNvbG9yOiAkY29sb3JfX2RhcmstYmx1ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRtYXJnaW46IDAgMS41ZW0gMS41ZW0gMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCYubGlnaHQsXG5cdFx0XHQmLndoaXRlIHtcblx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHR9XG5cblx0XHRcdCYubGlnaHQtZ3JleSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3JfX2xpZ2h0LWdyZXksIDEwJSk7XG5cdFx0XHR9XG5cblx0XHRcdCYuZGFyay1ibHVlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0XHR9XG5cblx0XHRcdCYubGlnaHQtYmx1ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fYmx1ZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5kYXJrLWdyZWVuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19kYXJrLWdyZWVuO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnJlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fcmVkO1xuXHRcdFx0fVxuXG5cdFx0XHQuaW5uZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IGVtKDMwcHgpIGVtKDMwcHgpIGVtKDUwcHgpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjFzO1xuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblxuXHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRmb250LXNpemU6IGVtKDE4cHgpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4LCAxOHB4KTtcblx0XHRcdFx0bWF4LXdpZHRoOiBlbSgyMjBweCwgMThweCk7XG5cdFx0XHR9XG5cblx0XHRcdC5saW5rIHtcblx0XHRcdFx0Ym90dG9tOiBlbSgzMHB4LCAxOHB4KTtcblx0XHRcdFx0Zm9udC1zaXplOiBlbSgxOHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0XHQmLndoaXRlIHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmxpZ2h0LWdyZXkge1xuXHRcdFx0XHQubGluay53aGl0ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbigkY29sb3JfX2RhcmstZ3JlZW4sIDEwKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IGVtKDE2cHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IGVtKDdweCwgMTZweCkgZW0oMTVweCwgMTZweCk7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQubGluayB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3JfX2RhcmstZ3JlZW4sIDEwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYub25lLWNvbCB7XG5cdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC5pbm5lciB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogZW0oNDIwcHgpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZW0oMzZweCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogZW0oMTBweCwgMzZweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBlbSg0NDBweCwgMThweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnR3by1jb2wge1xuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzNSU7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gMS41ZW0pIC8gMik7XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgybikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBlbSg0MnB4KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgxMHB4LCA0MnB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYudGhyZWUtY29sIHtcblx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYygoMTAwJSAtIDNlbSkgLyAzKTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSAzZW0pIC8gMyk7XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgzbikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBlbSgzNnB4KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgxMHB4LCAzNnB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZm91ci1jb2wge1xuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiBjYWxjKCgxMDAlIC0gNC41ZW0pIC8gNCk7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gNC41ZW0pIC8gNCk7XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSg0bikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBlbSgyOHB4KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgxMHB4LCAyOHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24tcGFnZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogZW0oLTkwcHgpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBlbSgzMHB4KTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdHNwYW4ubmV4dCxcblx0XHRcdHNwYW4ucHJldiB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogZW0oNDhweCk7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2hhcGUge1xuXHRcdFx0XHRcdGZpbGw6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjFzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0cm9rZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBlbSgyMHB4KTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSkpO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LnNoYXBlIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3Bhbi5wcmV2IHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBlbSg1cHgsIDIycHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm91ci1jb2xzIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogZW0oNDBweCk7XG5cblx0LmNvbCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiBlbSgyMHB4KTtcblx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDZlbSkgLyA0KTtcblxuXHRcdCYuY29sLWxhc3Qge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bC5zb2NpYWwtbGlua3Mge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvcl9fdGV4dC1tYWluO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogZW0oMjBweCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIGVtKDEwcHgsIDIwcHgpO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWdyZWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYm90dG9tLWJsb2NrcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luOiAwIC0xMHB4IDIwcHg7XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbjogMCAxMHB4O1xuXHR9XG5cblx0aW1nIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLndpZGUtdGlsZXMge1xuXHRjbGVhcjogYm90aDtcblx0ZGlzcGxheTogZmxleDtcblx0bWluLWhlaWdodDogZW0oNTAwcHgpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji5mbGV4aWJsZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0Ji5tYXJnaW4tYm90dG9tIHtcblx0XHRtYXJnaW4tYm90dG9tOiBlbSg0MHB4KTtcblx0fVxuXG5cdC5sZWZ0IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0LnJpZ2h0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblxuXG5cdC5jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHBhZGRpbmctbGVmdDogZW0oMjBweCk7XG5cblx0XHQmLnJpZ2h0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IGVtKDIwcHgpO1xuXG5cdFx0XHQuaW5uZXIge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGVtKDQwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYWx0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fZ3JleTtcblx0XHRcdGNvbG9yOiAkY29sb3JfX2RhcmstYmx1ZTtcblx0XHR9XG5cblx0XHQuaW5uZXIge1xuXHRcdFx0cGFkZGluZzogZW0oNDBweCkgZW0oNDBweCkgMXB4IDA7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTEyMHB4IC8gMik7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQucGFnZS10aXRsZSxcblx0XHQuZW50cnktdGl0bGUge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cblx0Lm1hcCB7XG5cdFx0LmFjZi1tYXAge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogZW0oNTAwcHgpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5hY2YtbWFwIGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuY2FsbG91dCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0XHQuaW5uZXIge1xuXHRcdFx0cGFkZGluZzogZW0oMjBweCk7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTE2MHB4IC8gMik7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmLnJpZ2h0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHQudGV4dCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogZW0oMTJweCk7XG5cdFx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0XHRtYXgtd2lkdGg6IGVtKDM0MHB4KTtcblx0XHRcdHBhZGRpbmc6IGVtKDQwcHgpO1xuXG5cdFx0XHQudGlsZS10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogZW0oMjhweCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDVweCwgMjhweCk7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4LCAxNnB4KTtcblx0XHRcdH1cblxuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgZGFya2VuKCRjb2xvcl9fZGFyay1ncmVlbiwgMTApO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogZW0oN3B4LCAxNnB4KSBlbSgxNXB4LCAxNnB4KTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3JfX2RhcmstZ3JlZW4sIDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmxvb3AtcG9zdCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfX2dyZXk7XG5cdG1hcmdpbi1ib3R0b206IGVtKDMwcHgpO1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHR9XG5cblx0LndwLXBvc3QtaW1hZ2Uge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbjogMCBlbSgzMHB4KSBlbSgzMHB4KSAwO1xuXHR9XG5cblx0LmVudHJ5LXRpdGxlIHtcblx0XHRmb250LXNpemU6IGVtKDMycHgpO1xuXHRcdG1hcmdpbi1ib3R0b206IGVtKDEwcHgsIDMycHgpO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmVudHJ5LW1ldGEge1xuXHRcdG1hcmdpbi1ib3R0b206IGVtKDEwcHgsIDE4cHgpO1xuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Lm1vcmUtbGluayB7XG5cdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0fVxuXHR9XG59XG5cbmRpdi50d28tYnV0dG9ucyB7XG5cdEBpbmNsdWRlIGNsZWFyZml4KCk7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4KTtcblxuXHQubGVmdCwgLnJpZ2h0IHtcblx0XHRib3JkZXItcmFkaXVzOiBlbSgxMHB4KTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiBlbSgxNXB4KSBlbSgzMHB4KTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjFzO1xuXHRcdHdpZHRoOiA0OSU7XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMjhweCk7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgxMHB4LCAyOHB4KTtcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiBlbSgxOHB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSg1cHgsIDIycHgpO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubGVmdCB7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yX19saWdodC1ncmVlbjtcblx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbiggJGNvbG9yX19saWdodC1ncmVlbiwgMTAgKTtcblx0XHR9XG5cdH1cblx0LnJpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfX2JsdWU7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oICRjb2xvcl9fYmx1ZSwgMTAgKTtcblx0XHR9XG5cdH1cbn1cblxuLyoqXG4gKiBXaWRnZXRzXG4gKi9cbi5jb250ZW50LXNpZGViYXIge1xuXHQud2lkZ2V0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAzZW07XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQud2lkZ2V0LXRpdGxlIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfX2dyZXk7XG5cdFx0XHRmb250LXNpemU6IGVtKDIwcHgpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogZW0oMTVweCwgMjBweCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogZW0oMTVweCwgMjBweCk7XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogZW0oMTVweCwgMTZweCk7XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyoqXG4gKiBIZWFkZXIgSW1hZ2VcbiAqL1xuLmhlYWRlci1pbWFnZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGhlaWdodDogZW0oNjIwcHgpO1xufVxuXG4vKipcbiAqIEJyZWFkY3J1bWJzXG4gKi9cblxuLnNpdGUtYnJlYWRjcnVtYnMge1xuXHRjb2xvcjogJGNvbG9yX19kYXJrLWdyZXk7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmc6IGVtKDMwcHgsIDE2cHgpIDA7XG5cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjFzO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0fVxuXHR9XG5cblx0c3Ryb25nIHtcblx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxufVxuXG4vKipcbiAqIFNpbmdsZSBQb3N0XG4gKi9cbi5zaW5nbGUtcG9zdCB7XG5cdC5lbnRyeS1oZWFkZXIge1xuXHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHR9XG5cblx0LmVudHJ5LW1ldGEge1xuXHRcdGNvbG9yOiAkY29sb3JfX2RhcmstYmx1ZTtcblx0XHRmbG9hdDogbGVmdDtcblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdHVsLnNoYXJlLWxpbmtzIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luOiAwIDAgZW0oMzBweCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0bGkge1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMjBweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdG1hcmdpbjogMCAwIDAgZW0oMTBweCwgMjBweCk7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Zm9udC1zaXplOiBlbSgxOHB4KTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKipcbiAqIENvbnRlbnQgQnVpbGRlclxuICovXG4uY29udGVudC1idWlsZGVyIHtcblxuXHQucm93IHtcblx0XHRtYXJnaW46IGVtKDMwcHgpIDAgZW0oMzBweCk7XG5cdFx0cGFkZGluZy1ib3R0b206IDFweDtcblxuXHRcdCYubm9uZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0Ji5tYXJnaW4tYm90aCB7XG5cdFx0XHRtYXJnaW46IGVtKDMwcHgpIDAgZW0oMzBweCk7XG5cdFx0fVxuXG5cdFx0Ji5tYXJnaW4tdG9wIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Ji5tYXJnaW4tYm90dG9tIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0Ji5iYWNrZ3JvdW5kIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHBhZGRpbmc6IGVtKDYwcHgpIDAgZW0oMzBweCk7XG5cblx0XHRcdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYubWluLWhlaWdodCB7XG5cdFx0XHRtaW4taGVpZ2h0OiBlbSg0NTBweCk7XG5cdFx0fVxuXG5cdFx0Ji53aGl0ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRcdH1cblx0XHQmLmdyZXkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ncmV5O1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9fdGV4dC1tYWluO1xuXHRcdH1cblx0XHQmLmJsdWUtZ3JleSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2JsdWUtZ3JleTtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdH1cblx0XHQmLmxpZ2h0LWJsdWUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ibHVlO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0fVxuXHRcdCYuZGFyay1ibHVlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0fVxuXHRcdCYubGlnaHQtZ3JlZW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19saWdodC1ncmVlbjtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdH1cblx0XHQmLmRhcmstZ3JlZW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19kYXJrLWdyZWVuO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0fVxuXG5cdFx0Ji5iYWNrZ3JvdW5kLm1hcmdpbi1ib3RoLFxuXHRcdCYuYmFja2dyb3VuZC5tYXJnaW4tYm90dG9tIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDYwcHgpO1xuXHRcdH1cblxuXHRcdCYua25vd2xlZGdlX2NlbnRyZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyZW07XG5cblx0XHRcdC53cmFwcGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDJlbTtcblx0XHRcdFx0bWF4LXdpZHRoOiAkc2l6ZV9fYm9keS13aWR0aDtcblx0XHRcdH1cblxuXHRcdFx0LmhlYWRlciB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4NmEwYjU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX2RhcmstZ3JleTtcblx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiBlbSgxNjBweCkgZW0oMTAwcHgpIGVtKDE4MHB4KTtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucXVlc3Rpb25zIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX19saWdodC1ncmV5O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX2RhcmstZ3JleTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRtYXJnaW46IGVtKC0yMHB4KSAwIDA7XG5cdFx0XHRcdHBhZGRpbmc6IGVtKDMwcHgpIGVtKDIwcHgpO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRmb250LXNpemU6IGVtKDIwcHgpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCBlbSgyMHB4LCAyMHB4KTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmJvdHRvbV9jYXJvdXNlbF9ob21lcGFnZSxcblx0XHQmLnRvcF9ibG9ja3NfaG9tZXBhZ2Uge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHQud3JhcHBlciB7XG5cdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDAgMmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6ICRzaXplX19ib2R5LXdpZHRoO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubXVsdGktY29sdW1uIHtcblxuXHRcdFx0LmlubmVyIHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDAgMmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6ICRzaXplX19ib2R5LXdpZHRoO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luOiAwIC0yZW07XG5cblx0XHRcdFx0Ji5hbGlnbl9jZW50ZXIge1xuXHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdCYgPiAuY29sdW1uIHtcblx0XHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29sdW1uIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMmVtO1xuXHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnR3by1jb2x1bW4ge1xuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWluLWhlaWdodDogNTBlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LmxlZnQsIC5yaWdodCB7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQubGVmdCB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cbiAgICBcdFx0XHQuaW5uZXIge1xuICAgIFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMTYwcHggLyAyKTtcblx0XHRcdFx0XHRwYWRkaW5nOiBlbSg2MHB4KSBlbSgzMHB4KSBlbSgzMHB4KSBlbSgyMHB4KTtcblx0ICAgIFx0XHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cbiAgICBcdFx0XHQuaW5uZXIge1xuICAgIFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDExNjBweCAvIDIpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IGVtKDYwcHgpIGVtKDIwcHgpIGVtKDMwcHgpIGVtKDMwcHgpO1xuXHQgICAgXHRcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZG93bmxvYWRzLFxuXHRcdCYuY3RhIHtcblx0XHRcdHBhZGRpbmc6IGVtKDYwcHgpIDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdC5jdGEtdGl0bGUsXG5cdFx0XHQuZG93bmxvYWRzLXRpdGxlIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogZW0oMzZweCk7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIGVtKDMwcHgsIDM2cHgpO1xuXHRcdFx0XHRtYXgtd2lkdGg6IGVtKDcwMHB4LCAzNnB4KTtcblx0XHRcdH1cblxuXHRcdFx0LmN0YS1idXR0b24ge1xuXHRcdFx0XHRmb250LXNpemU6IGVtKDE4cHgpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdHBhZGRpbmc6IGVtKDEwcHgsIDE4cHgpIGVtKDMwcHgsIDE4cHgpO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjFzO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZG93bmxvYWRzLWxpc3Qge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IGVtKDE2cHgpO1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGVtKDEwcHgsIDE2cHgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IGVtKDEwcHgsIDE2cHgpIGVtKDMwcHgsIDE2cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYucXVvdGUge1xuXHRcdFx0cGFkZGluZzogZW0oNjBweCkgMCBlbSgzMHB4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IGVtKDk2MHB4KTtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZW0oMzJweCk7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDMycHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jaXRlIHtcblx0XHRcdFx0Zm9udC1zaXplOiBlbSgxOHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogZW0oMzBweCwgMThweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qKlxuICogRGF0YSBUYWJsZXNcbiAqL1xudGFibGUucHJvZHVjdC1zcGVjaWZpY2F0aW9uIHtcblx0Y29sb3I6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRtYXJnaW4tYm90dG9tOiBlbSgzMHB4KTtcblx0d2lkdGg6IDEwMCU7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cblx0dHIge1xuXHRcdGJhY2tncm91bmQ6ICNmNmZiZmI7XG5cblx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZTdlYmVkO1xuXHRcdH1cblxuXHRcdHRkIHtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMTZweCk7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0cGFkZGluZzogZW0oMjBweCwgMTZweCk7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHRoZWFkIHtcblx0XHR0ciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZTdlYmVkO1xuXG5cdFx0XHR0aCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfX2RhcmstYmx1ZTtcblx0XHRcdFx0Zm9udC1zaXplOiBlbSgxNnB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0cGFkZGluZzogZW0oMjBweCwgMTZweCk7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50YWJsZS1yZXBsYWNlbWVudC1zZXJ2aWNlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG4vKipcbiAqIE5ld3NsZXR0ZXIgU2lnbnVwXG4gKi9cbi5uZXdzbGV0dGVyLXNpZ251cCB7XG5cdGJhY2tncm91bmQ6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRjbGVhcjogYm90aDtcblx0Y29sb3I6ICNGRkZGRkY7XG5cdHBhZGRpbmc6IGVtKDQwcHgpIDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQuZm9ybS10aXRsZSB7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0Zm9udC1zaXplOiBlbSgyNHB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiBlbSgzMHB4LCAyNHB4KTtcblx0fVxufVxuXG4vKipcbiAqIFNpdGUgRm9vdGVyXG4gKi9cbi5zaXRlLWZvb3RlciB7XG5cdGJhY2tncm91bmQ6ICRjb2xvcl9fbGlnaHQtZ3JleTtcblx0Y2xlYXI6IGJvdGg7XG5cdHBhZGRpbmc6IDRlbSAwO1xuXG5cdC5mb290ZXItY29scyB7XG5cdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cblx0XHQuY29sIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM2VtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzZW07XG5cdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDllbSkgLyA0KTtcblxuXHRcdFx0JjpudGgtb2YtdHlwZSg0bil7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMjBweCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgxNXB4LCAyMHB4KTtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMTZweCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgxNXB4LCAxNnB4KTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb2wtbGlua3Mge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZW0oMTZweCk7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb2wtcXVvdGUge1xuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0Ji5jaXRlIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2l0ZS1pbmZvIHtcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yX19ncmV5O1xuXHRcdHBhZGRpbmc6IGVtKDMwcHgpIDA7XG5cblx0XHQubGVmdCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyNmVtKTtcblx0XHR9XG5cblx0XHQucmlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IGVtKDIzMHB4KTtcblx0XHR9XG5cdH1cblxuXHQuc2l0ZS1icmFuZGluZyB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZGVyYnlzaGlyZS1tb2JpbGl0eS5zdmcnKSA1MCUgNTAlIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGZvbnQtc2l6ZTogZW0oMTBweCk7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0aGVpZ2h0OiBlbSg3MHB4LCAxMHB4KTtcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IGVtKDE5MHB4LCAxMHB4KTtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IGVtKDcwcHgsIDEwcHgpO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5jYXJkLWljb25zIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogZW0oMjBweCk7XG5cdH1cblxuXHQuZm9vdGVyLW5hdiB7XG5cdFx0Y2xlYXI6IHJpZ2h0O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdGxpIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yX19ncmV5Oztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogZW0oMTRweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBlbSgxMHB4LCAxNHB4KTtcblx0XHRcdHBhZGRpbmctbGVmdDogZW0oMTBweCwgMTRweCk7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hbHQge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qKlxuICogSG93IENhbiBXZSBIZWxwIFBvcHVwP1xuICovXG4uaGVscC1wb3B1cC1jb250YWluZXIge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwJTtcblxuXHQmLmFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuaGVscC1wb3B1cC1vdmVybGF5IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX19ibGFjaywgMC44NSk7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cGFkZGluZzogZW0oMjBweCk7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdH1cbn1cbi5oZWxwLXBvcHVwLWlubmVyIHtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0cGFkZGluZzogZW0oMzBweCk7XG5cdG1heC13aWR0aDogZW0oODYwcHgpO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuaGVscC10aXRsZSB7XG5cdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4LCAzNnB4KTtcblx0fVxuXG5cdC5oZWxwLXBvcHVwLWNsb3NlIHtcblx0XHRjb2xvcjogJGNvbG9yX19ibGFjaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1zaXplOiBlbSgxOHB4KTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiBkYXJrZW4oICRjb2xvcl9fYmxhY2ssIDUgKTtcblx0XHR9XG5cdH1cblxuXHQuaGVscC1jb2x1bW5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdC5jb2wge1xuXHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSAje2VtKDYwcHgpfSkgLyAzKTtcblx0XHR9XG5cblx0XHQuY29sLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMjRweCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4LCAyNHB4KTtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogZW0oMTBweCwgMjRweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbC1kZXNjIHtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMTZweCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4LCAxNnB4KTtcblx0XHR9XG5cdH1cblxuXHQudGVsZXBob25lIHtcblx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWdyZXk7XG5cdFx0Zm9udC1zaXplOiBlbSgyOHB4KTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0YSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCBkYXJrZW4oJGNvbG9yX19kYXJrLWdyZWVuLCAxMCk7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiBlbSgxMHB4LCAxOHB4KSBlbSgyMHB4LCAxOHB4KTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvcl9fZGFyay1ncmVlbiwgMTApO1xuXHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGltcG9ydCBcImdyYXZpdHlmb3Jtc1wiO1xuQGltcG9ydCBcInZlbmRvcnNcIjtcbkBpbXBvcnQgXCJyZXNwb25zaXZlXCI7IiwiLy8gQnJhbmQgQ29sb3Vyc1xuJGNvbG9yX19tYWluOiAjNWU1ZTVlO1xuJGNvbG9yX19ibGFjazogIzVlNWU1ZTtcblxuJGNvbG9yX19kYXJrLWJsdWU6ICMxNDNhNTE7XG4kY29sb3JfX2JsdWU6ICM0OGEwYjk7XG4kY29sb3JfX2RhcmstZ3JlZW46ICM0OGI5YTk7XG4kY29sb3JfX2xpZ2h0LWdyZWVuOiAjYTNkY2Q0O1xuJGNvbG9yX19saW1lLWdyZWVuOiAjYzNkZDY5O1xuXG4kY29sb3JfX3JlZDogI2NlNGU0ZTtcbiRjb2xvcl9feWVsbG93OiAjZWZjZTRhO1xuXG4kY29sb3JfX2RhcmstZ3JleTogIzk1OTU5NTtcbiRjb2xvcl9fZ3JleTogI2RjZGNkYztcbiRjb2xvcl9fbGlnaHQtZ3JleTogI2Y5ZjlmOTtcbiRjb2xvcl9fYmx1ZS1ncmV5OiAjODk5Y2E4O1xuJGNvbG9yX19ncmVlbi1ncmV5OiAjRjZGQ0ZDO1xuXG4kY29sb3JfX2JhY2tncm91bmQtYm9keTogI0ZGRkZGRjtcbiRjb2xvcl9fYmFja2dyb3VuZC1pbnB1dDogJGNvbG9yX19iYWNrZ3JvdW5kLWJvZHk7XG4kY29sb3JfX2JhY2tncm91bmQtYnV0dG9uOiAkY29sb3JfX2JhY2tncm91bmQtYm9keTtcbiRjb2xvcl9fYmFja2dyb3VuZC1wcmU6ICRjb2xvcl9fYmFja2dyb3VuZC1ib2R5O1xuXG4kY29sb3JfX3RleHQtbWFpbjogJGNvbG9yX19ibGFjaztcbiRjb2xvcl9fdGV4dC1pbnB1dDogJGNvbG9yX190ZXh0LW1haW47XG4kY29sb3JfX3RleHQtaW5wdXQtZm9jdXM6ICRjb2xvcl9fdGV4dC1tYWluO1xuJGNvbG9yX190ZXh0LWJ1dHRvbjogJGNvbG9yX190ZXh0LW1haW47XG5cbiRjb2xvcl9fbGluazogJGNvbG9yX190ZXh0LW1haW47XG4kY29sb3JfX2xpbmstdmlzaXRlZDogJGNvbG9yX19saW5rO1xuJGNvbG9yX19saW5rLWhvdmVyOiAkY29sb3JfX2xpbms7XG5cbiRjb2xvcl9fYm9yZGVyLW1haW46ICRjb2xvcl9fYmxhY2s7XG4kY29sb3JfX2JvcmRlci1idXR0b246ICRjb2xvcl9fYm9yZGVyLW1haW47XG4kY29sb3JfX2JvcmRlci1pbnB1dDogJGNvbG9yX19ib3JkZXItbWFpbjtcblxuLy8gNzAwICYgOTAwXG5cbi8vIEZvbnRzXG4kZm9udF9fbWFpbjogXCJ2YWctcnVuZHNjaHJpZnQtZFwiLCBzYW5zLXNlcmlmO1xuJGZvbnRfX3RpdGxlczogJGZvbnRfX21haW47XG4kZm9udF9fc2Vjb25kYXJ5OiAkZm9udF9fbWFpbjtcblxuJGZvbnRfX2NvZGU6IE1vbmFjbywgQ29uc29sYXMsIFwiQW5kYWxlIE1vbm9cIiwgXCJEZWphVnUgU2FucyBNb25vXCIsIG1vbm9zcGFjZTtcbiRmb250X19wcmU6IFwiQ291cmllciAxMCBQaXRjaFwiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG5cbi8vIEZvbnQgU2l6ZVxuJGZvbnRfX3NpemUtYm9keTogMTBweDtcblxuLy8gTGluZSBIZWlnaHRzXG4kZm9udF9fbGluZS1oZWlnaHQtYm9keTogMTYwJTtcbiRmb250X19saW5lLWhlaWdodC1wcmU6IDE2MCU7XG5cbi8vIE1heCBCb2R5IFdpZHRoXG4kc2l6ZV9fYm9keS13aWR0aDogMTE2MHB4OyIsImgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGVzO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtYXJnaW46IDA7XG59XG5cbmgxIHtcblx0Zm9udC1zaXplOiBlbSg0NHB4KTtcblx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDQ0cHgpO1xufVxuXG5oMiB7XG5cdGZvbnQtc2l6ZTogZW0oMzZweCk7XG5cdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRtYXJnaW4tYm90dG9tOiBlbSgzMHB4LCAzNnB4KTtcbn1cblxuaDMge1xuXHRmb250LXNpemU6IGVtKDMwcHgpO1xuXHRsaW5lLWhlaWdodDogMTIwJTtcblx0bWFyZ2luLWJvdHRvbTogZW0oMzBweCwgMzBweCk7XG59XG5cbmg0IHtcblx0Zm9udC1zaXplOiBlbSgxOHB4KTtcblx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDE4cHgpO1xufVxuXG5oNSB7XG5cdGZvbnQtc2l6ZTogZW0oMTZweCk7XG5cdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDE2cHgpO1xufVxuXG5oNiB7XG5cdGZvbnQtc2l6ZTogZW0oMTZweCk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDE2cHgpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5wLCBhZGRyZXNzIHtcblx0Zm9udC1zaXplOiBlbSggMThweCApO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogJGZvbnRfX2xpbmUtaGVpZ2h0LWJvZHk7XG5cdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDE4cHgpO1xufVxuXG5wIHtcblx0Ji5pbnRybyB7XG5cdFx0Zm9udC1zaXplOiBlbSggMjRweCApO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogZW0oMzBweCwgMjRweCk7XG5cdH1cblxuXHQmLmxhcmdlIHtcblx0XHRmb250LXNpemU6IGVtKCAyMHB4ICk7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRtYXJnaW4tYm90dG9tOiBlbSgzMHB4LCAyMHB4KTtcblx0fVxuXG5cdCYuYnV0dG9uIHtcblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDI1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9fbGlnaHQtZ3JlZW47XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG51bCwgb2wge1xuXHRtYXJnaW46IDAgMCBlbSgzMHB4KTtcblx0cGFkZGluZzogMCAwIDAgZW0oMzBweCk7XG5cblx0bGkge1xuXHRcdGZvbnQtc2l6ZTogZW0oIDE4cHggKTtcblx0XHRsaW5lLWhlaWdodDogJGZvbnRfX2xpbmUtaGVpZ2h0LWJvZHk7XG5cdH1cbn1cblxudWwgbGkge1xuXHRsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG5vbCBsaSB7XG5cdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbmIsIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmVtLCBpIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5hIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbmJsb2NrcXVvdGUge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdG1hcmdpbjogMCBlbSgyMHB4KTtcblxuXHRwIHtcblx0XHRjb2xvcjogJGNvbG9yX190ZXh0LW1haW47XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG59XG5cbmNpdGUge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmFkZHJlc3Mge1xuXHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnByZSxcbmNvZGUge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDIwNywzMSwxNiwwLjA1KTtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NmMWYxMDtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRjb2xvcjogI2NmMWYxMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9fcHJlO1xuXHRmb250LXNpemU6IGVtKDEzcHgpO1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0bWFyZ2luLWJvdHRvbTogZW0oMzBweCwgMTNweCk7XG5cdHBhZGRpbmc6IGVtKDE1cHgsIDEzcHgpIGVtKDE1cHgsIDEzcHgpIGVtKDMwcHgsIDEzcHgpO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0fVxuXG5cdCYuZm9vdGVyLWRlYnVnIHtcblx0XHRiYWNrZ3JvdW5kOiAjMjcyQjMzO1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItdG9wOiAyMHB4IHNvbGlkICMxRjIyMjk7XG5cdFx0Ym94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCAjNjY2NjY2O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0aGVpZ2h0OiAyNDBweDtcblx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRib3R0b206IC0yMjBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cblx0XHRiLCAucmVkIHtcblx0XHRcdGNvbG9yOiAjREE2OTcxO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXG5cdFx0LmdyZWVuIHtcblx0XHRcdGNvbG9yOiAjOEZDMTYwO1xuXHRcdH1cblx0fVxufVxuXG5wcmUge1xuXHR3aGl0ZS1zcGFjZTogcHJlO1xuXHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuYWJiciwgYWNyb255bSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJGNvbG9yX19ib3JkZXItbWFpbjtcblx0Y3Vyc29yOiBoZWxwO1xufVxuXG5zdXAsXG5zdWIge1xuXHRmb250LXNpemU6IDc1JTtcblx0aGVpZ2h0OiAwO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG5cdHRvcDogLS41ZW07XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLS4yNWVtO1xufVxuXG5zbWFsbCB7XG5cdGNvbG9yOiBsaWdodGVuKCAkY29sb3JfX3RleHQtbWFpbiwgODAlICk7XG5cdGZvbnQtc2l6ZTogZW0oMTJweCk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5ociB7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXRvcCA6IDFweCBzb2xpZCAkY29sb3JfX2JvcmRlci1tYWluO1xuXHRjbGVhcjogYm90aDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IGVtKDE1cHgpIDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5lbWJlZC13cmFwIHtcblx0aGVpZ2h0OiAwO1xuXHRtYXJnaW4tYm90dG9tOiBlbSggMzBweCApO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRpZnJhbWUsIG9iamVjdCwgZW1iZWQge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmFsaWdubGVmdCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDAgZW0oIDE1cHggKSBlbSggMzBweCApIDA7XG59XG5cbi5hbGlnbnJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDAgMCBlbSggMzBweCApIGVtKCAxNXB4ICk7XG59XG5cbi5hbGlnbmNlbnRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgYXV0byBlbSggMzBweCApO1xufVxuXG4uYWxpZ25ub25lIHtcblx0bWFyZ2luOiAwIDAgZW0oIDMwcHggKTtcbn1cblxucCB7XG5cdC5hbGlnbmxlZnQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbjogMCBlbSggMTVweCwgMThweCApIGVtKCAzMHB4LCAxOHB4ICkgMDtcblx0fVxuXG5cdC5hbGlnbnJpZ2h0IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luOiAwIDAgZW0oIDMwcHgsIDE4cHggKSBlbSggMTVweCwgMThweCApO1xuXHR9XG5cblx0LmFsaWduY2VudGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0byBlbSggMzBweCwgMThweCApO1xuXHR9XG5cblx0LmFsaWdubm9uZSB7XG5cdFx0bWFyZ2luOiAwIDAgZW0oIDMwcHgsIDE4cHggKTtcblx0fVxufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcblx0Y29sb3I6ICRjb2xvcl9fdGV4dC1tYWluO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdG1hcmdpbjogZW0oIDE1cHgsIDE4cHggKSAwIDA7XG59IiwiLyoqXG4gKiBTdGFydGVyIFRoZW1lIE1peGluc1xuICovXG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWdyYWRpZW50KCAkZnJvbTogI0ZGRkZGRiwgJHRvOiAjMDAwMDAwICl7XG5cdGJhY2tncm91bmQ6ICRmcm9tO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCAkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsJGZyb20pLCBjb2xvci1zdG9wKDEwMCUsJHRvKSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsJHRvIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRmcm9tIDAlLCR0byAxMDAlKTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsR3JhZGllbnRUeXBlPTAgKTtcbn1cblxuQGZ1bmN0aW9uIGVtKCAkdGFyZ2V0LCAkY29udGV4dDogJGZvbnRfX3NpemUtYm9keSApIHtcblx0QGlmICR0YXJnZXQgPT0gMCB7IEByZXR1cm4gMCB9XG5cdCR0YXJnZXQ6ICAkdGFyZ2V0ICAvICgkdGFyZ2V0ICAqIDAgKyAxKTsgICAvLyBTdHJpcCBvZmYgdW5pdHMgdG8gYmUgc3VyZSB3ZSBoYXZlIGEgcGxhaW4gbnVtYmVyLiAoZWc6IDIwcHggLT4gMjApXG5cdCRjb250ZXh0OiAkY29udGV4dCAvICgkY29udGV4dCAqIDAgKyAxKTsgICAvLyBTdHJpcCBvZmYgdW5pdHMgdG8gYmUgc3VyZSB3ZSBoYXZlIGEgcGxhaW4gbnVtYmVyLiAoZWc6IDIwcHggLT4gMjApXG5cdEByZXR1cm4gICR0YXJnZXQgLyAkY29udGV4dCAqIDFlbTsgICAgICAgICAvLyBUaGUgKjFlbSBlbnN1cmVzIHdlIHJldHVybiBhbiBFTSBudW1iZXIuXG59XG5cbi8qKlxuICogV29vQ29tbWVyY2UgTWl4aW5zXG4gKi9cbkBtaXhpbiBjbGVhcmZpeCgpIHtcblx0Knpvb206IDE7XG5cblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuQG1peGluIGljb25iZWZvcmUoICRnbHlwaDogXCJcXGUwMDFcIiApIHtcblx0Zm9udC1mYW1pbHk6ICdXb29Db21tZXJjZSc7XG5cdHNwZWFrOiBub25lO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0bWFyZ2luLXJpZ2h0OiAuNjE4ZW07XG5cdGNvbnRlbnQ6ICRnbHlwaDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWl4aW4gaWNvbmFmdGVyKCAkZ2x5cGg6IFwiXFxlMDAxXCIgKSB7XG5cdGZvbnQtZmFtaWx5OiAnV29vQ29tbWVyY2UnO1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdG1hcmdpbi1sZWZ0OiAuNjE4ZW07XG5cdGNvbnRlbnQ6ICRnbHlwaDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWl4aW4gbG9hZGVyKCkge1xuXHQmOmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiAxZW07XG5cdFx0d2lkdGg6IDFlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtLjVlbTtcblx0XHRtYXJnaW4tdG9wOiAtLjVlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGFuaW1hdGlvbjogc3BpbiAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vLi4vcGx1Z2lucy93b29jb21tZXJjZS9hc3NldHMvaW1hZ2VzL2ljb25zL2xvYWRlci5zdmcpIGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0Y29sb3I6IHJnYmEoIzAwMCwwLjc1KTtcblx0fVxufSIsIi50b2dnbGUtbWVudSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiBlbSgyNHB4KTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiBlbSgyNXB4LCAyNHB4KSBlbSgyMHB4LCAyNHB4KTtcblx0ei1pbmRleDogNTEwO1xuXHR3aWR0aDogMTAwJTtcblxuXHRhIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdHNwYW4ge1xuXHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRoZWlnaHQ6IGVtKDNweCwgMThweCk7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR0b3A6IGVtKDVweCwgMThweCk7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwcyAwLjFzIGVhc2UtaW4tb3V0O1xuXHRcdHdpZHRoOiBlbSgyNHB4LCAxOHB4KTtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBlbSgzcHgsIDE4cHgpO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3MsIDAuM3MsIDAuM3M7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjNzLCAwcywgMHM7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0dG9wOiAtOHB4O1xuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCB0cmFuc2Zvcm07XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Ym90dG9tOiAtOHB4O1xuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYm90dG9tLCB0cmFuc2Zvcm07XG5cdFx0fVxuXHR9XG5cblx0LyogYWN0aXZlIHN0YXRlLCBpLmUuIG1lbnUgb3BlbiAqL1xuXHQmLmFjdGl2ZSB7XG5cblx0XHRzcGFuIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcywgMC4zcywgMC4zcztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpe1xuXHQudG9nZ2xlLW1lbnUge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5tYWluLW5hdmlnYXRpb24ge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5oZWFkZXItbmF2IHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAkc2l6ZV9fYm9keS13aWR0aDtcblx0XHRcdHBhZGRpbmc6IDAgZW0oMjBweCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiBlbSgyMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBlbSgzMHB4LCAyMHB4KTtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nOiBlbSgxNXB4LCAyMHB4KSAwO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcztcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm1vcmUge1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiBlbSg0MHB4LCAyMHB4KSBlbSgyMHB4LCAyMHB4KTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ei1pbmRleDogOTk5OTk7XG5cblx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygoI3skc2l6ZV9fYm9keS13aWR0aH0gLSAxNmVtKSAvIDQpO1xuXHRcdFx0XHRcdFx0ZmxleC1iYXNpczogMjUlO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBlbSgyMHB4LCAxMHB4KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiBlbSgyMHB4LCAxMHB4KSAwO1xuXG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDEwcHgsIDEwcHgpO1xuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdCYgPiB1bCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubW9yZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogZW0oNDBweCwgMjBweCkgZW0oMjBweCwgMjBweCkgZW0oMjBweCwgMjBweCk7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiBlbSgyMDBweCwgMjBweCk7XG5cblx0XHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4LCAxMHB4KTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdFx0XHRcdFx0Jjpub3QoLmltYWdlKSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XG5cdC5tYWluLW5hdmlnYXRpb24ge1xuXHRcdC5oZWFkZXItbmF2IHtcblx0XHRcdD4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHQmID4gdWwge1xuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoKDExNjBweCAtIDEyZW0pIC8gNSk7XG5cblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoNG4pIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyZW07XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAjc2l0ZS1uYXZpZ2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuICAgI21tLXNpdGUtbmF2aWdhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICB9XG59XG5cblxubmF2Lm1tLW1lbnUge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdGNvbG9yOiAjRkZGRkZGO1xuXG5cdC5tbS1wYW5lbHMgPiAubW0tcGFuZWwgPiAubW0tbGlzdHZpZXc6Zmlyc3QtY2hpbGQsXG5cdC5tbS1wYW5lbHMgPiAubW0tcGFuZWwgPiAubW0tbmF2YmFyICsgLm1tLWxpc3R2aWV3IHtcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0fVxuXG5cdC5tbS1idG4ge1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxuXG5cdC5tbS1uZXh0OmFmdGVyLFxuXHQubW0tcHJldjpiZWZvcmUge1xuXHRcdGhlaWdodDogMTJweDtcblx0XHR3aWR0aDogMTJweDtcblx0fVxuXG5cdC5tbS1uYXZiYXIge1xuXHRcdCAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuXG5cdFx0PiAqIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHR9XG5cdFx0Lm1tLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkY29sb3JfX2RhcmstYmx1ZTtcblx0XHRcdGZvbnQtc2l6ZTogZW0oMjRweCk7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0fVxuXG5cdHVsIHtcblx0XHRsaSB7XG5cdFx0XHRmb250LXNpemU6IGVtKDE0cHgpO1xuXG5cdFx0XHQmLmhhcy1pbWFnZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcblx0Y29sb3I6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogZW0oMThweCk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9fbGluZS1oZWlnaHQtYm9keTtcblx0bWFyZ2luLWJvdHRvbTogZW0oMjBweCwgMThweCk7XG59XG5cbi5nZm9ybV93cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogZW0oNDBweCk7XG5cblx0Lmdmb3JtX3RpdGxlIHtcblx0XHRmb250LXNpemU6IGVtKDM2cHgpO1xuXHRcdG1hcmdpbi1ib3R0b206IGVtKDMwcHgsIDM2cHgpO1xuXHR9XG5cblx0Lmdmb3JtX2Rlc2NyaXB0aW9uIHtcblx0XHRjb2xvcjogJGNvbG9yX190ZXh0LW1haW47XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiBlbSgxOHB4KTtcblx0XHRsaW5lLWhlaWdodDogJGZvbnRfX2xpbmUtaGVpZ2h0LWJvZHk7XG5cdFx0bWFyZ2luLWJvdHRvbTogZW0oMzBweCwgMThweCk7XG5cdH1cblxuXHQudmFsaWRhdGlvbl9lcnJvciB7XG5cdFx0Y29sb3I6ICRjb2xvcl9fcmVkO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogZW0oMThweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogJGZvbnRfX2xpbmUtaGVpZ2h0LWJvZHk7XG5cdFx0bWFyZ2luLWJvdHRvbTogZW0oMjBweCwgMThweCk7XG5cdH1cblxuXHQudmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHQuZ2ZpZWxkIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgxMHB4LCAxOHB4KTtcblxuXHRcdFx0Ji5nZm9ybV92YWxpZGF0aW9uX2NvbnRhaW5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji5mdWxsLXdpZHRoIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDFlbTtcblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfX2RhcmstYmx1ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDVweCwgMThweCk7XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGRfcmVxdWlyZWQge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX19yZWQ7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGVtKDVweCwgMThweCk7XG5cdFx0XHR9XG5cblx0XHRcdCYuZ2ZpZWxkX2Vycm9yIHtcblx0XHRcdFx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX19yZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZF9jaGVja2JveCxcblx0XHRcdC5nZmllbGRfcmFkaW8ge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yX19kYXJrLWdyZXk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogZW0oMThweCwgMThweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdHBhZGRpbmc6IGVtKDEwcHgsIDE4cHgpO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX19kYXJrLWdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0Ji5tZWRpdW0ge1xuXHRcdFx0XHRcdGhlaWdodDogZW0oMTAwcHgsIDE4cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYubWVkaXVtIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGVtKDE2MHB4LCAxOHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmxhcmdlIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGVtKDI4MHB4LCAxOHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV9mb290ZXIge1xuXHRcdGNsZWFyOiBib3RoO1xuXG5cdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHBhZGRpbmc6IGVtKDE1cHgsIDE4cHgpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19kYXJrLWJsdWU7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fZGFyay1ncmVlbjtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbigkY29sb3JfX2RhcmstZ3JlZW4sIDEwKTtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yX19kYXJrLWdyZWVuLCAxMCk7XG5cdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uZXdzbGV0dGVyLXNpZ251cCAmIHtcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IDAgZW0oMTAwcHgpO1xuXG5cdFx0Lmdmb3JtX2JvZHkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0ZW0pO1xuXHRcdH1cblx0XHQuZ2Zvcm1fZmllbGRzIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdC5nZmllbGQge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMCAwLjVlbTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSAyZW0pIC8gMik7XG5cblx0XHRcdFx0Ji5mdWxsLXdpZHRoIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdH1cblx0XHRcdFx0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0fVxuXHRcdFx0XHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0fVxuXHRcdFx0XHQ6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRcdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZW0oMThweCwgMThweCk7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiBlbSgxMHB4LCAxOHB4KTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZ2ZpZWxkX2Vycm9yIHtcblx0XHRcdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRcdFx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdFx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfX3JlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2Zvcm1fZm9vdGVyIHtcblx0XHRcdGNsZWFyOiBub25lO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IDEyZW07XG5cblx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfX2RhcmstZ3JlZW47XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbigkY29sb3JfX2RhcmstZ3JlZW4sIDEwKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0Zm9udC1zaXplOiBlbSgxNnB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0cGFkZGluZzogZW0oMTRweCwgMTZweCkgMDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRjb2xvcl9fZGFyay1ncmVlbiwgMTApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyogTU1lbnUgKi9cbi5tbS1oaWRkZW57ZGlzcGxheTpub25lIWltcG9ydGFudH0ubW0td3JhcHBlcntvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbWVudXtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZDppbmhlcml0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MH0ubW0tcGFuZWxzLC5tbS1wYW5lbHM+Lm1tLXBhbmVse2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXItY29sb3I6aW5oZXJpdDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDowfS5tbS1wYW5lbHN7b3ZlcmZsb3c6aGlkZGVufS5tbS1wYW5lbHt0cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0fS5tbS1wYW5lbC5tbS1vcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHt0cmFuc2Zvcm06dHJhbnNsYXRlKC0zMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsMCwwKX0ubW0tcGFuZWwubW0taGlnaGVzdHt6LWluZGV4OjF9Lm1tLXBhbmVsLm1tLW5vYW5pbWF0aW9ue3RyYW5zaXRpb246bm9uZSFpbXBvcnRhbnR9Lm1tLXBhbmVsLm1tLW5vYW5pbWF0aW9uLm1tLXN1Ym9wZW5lZHt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tcGFuZWxzPi5tbS1wYW5lbHstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdzpzY3JvbGw7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO3BhZGRpbmc6MCAyMHB4fS5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWhhc25hdmJhcntwYWRkaW5nLXRvcDo0MHB4fS5tbS1wYW5lbHM+Lm1tLXBhbmVsOm5vdCgubW0taGlkZGVuKXtkaXNwbGF5OmJsb2NrfS5tbS1wYW5lbHM+Lm1tLXBhbmVsOmFmdGVyLC5tbS1wYW5lbHM+Lm1tLXBhbmVsOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHh9Lm1tLXZlcnRpY2FsIC5tbS1wYW5lbHt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnR9Lm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyAubW0tcGFuZWx7ZGlzcGxheTpub25lO3BhZGRpbmc6MTBweCAwIDEwcHggMTBweH0ubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm1tLXZlcnRpY2FsIGxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsbGkubW0tdmVydGljYWwubW0tb3BlbmVkPi5tbS1wYW5lbHtkaXNwbGF5OmJsb2NrfS5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dCwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6NDBweDtib3R0b206YXV0b30ubW0tbGlzdHZpZXc+bGkubW0tdmVydGljYWwubW0tb3BlbmVkPi5tbS1uZXh0OmFmdGVyLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1uZXh0OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTtyaWdodDoxOXB4fS5tbS1idG57Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDoxfS5tbS1jbGVhcjphZnRlciwubW0tY2xlYXI6YmVmb3JlLC5tbS1jbG9zZTphZnRlciwubW0tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjVweDtoZWlnaHQ6NXB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0ubW0tY2xlYXI6YmVmb3JlLC5tbS1jbG9zZTpiZWZvcmV7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO3JpZ2h0OjE4cHh9Lm1tLWNsZWFyOmFmdGVyLC5tbS1jbG9zZTphZnRlcntib3JkZXItbGVmdDpub25lO2JvcmRlci10b3A6bm9uZTtyaWdodDoyNXB4fS5tbS1uZXh0OmFmdGVyLC5tbS1wcmV2OmJlZm9yZXtjb250ZW50OicnO2JvcmRlci10b3A6MnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowfS5tbS1wcmV2OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7bGVmdDoyM3B4O3JpZ2h0OmF1dG99Lm1tLW5leHQ6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3JpZ2h0OjIzcHg7bGVmdDphdXRvfS5tbS1uYXZiYXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MjBweDtoZWlnaHQ6NDBweDtwYWRkaW5nOjAgNDBweDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH0ubW0tbmF2YmFyPip7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMH0ubW0tbmF2YmFyIGEsLm1tLW5hdmJhciBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tbS1uYXZiYXIgLm1tLXRpdGxle3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ubW0tbmF2YmFyIC5tbS1idG46Zmlyc3QtY2hpbGR7bGVmdDowfS5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxke3RleHQtYWxpZ246cmlnaHQ7cmlnaHQ6MH0ubW0tcGFuZWwgLm1tLW5hdmJhcntkaXNwbGF5Om5vbmV9Lm1tLXBhbmVsLm1tLWhhc25hdmJhciAubW0tbmF2YmFye2Rpc3BsYXk6YmxvY2t9Lm1tLWxpc3R2aWV3LC5tbS1saXN0dmlldz5saXtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7bWFyZ2luOjB9Lm1tLWxpc3R2aWV3e2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fS5tbS1saXN0dmlldyBhLC5tbS1saXN0dmlldyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tbS1saXN0dmlldz5saXtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbGlzdHZpZXc+bGksLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0LC5tbS1saXN0dmlldz5saSAubW0tbmV4dDpiZWZvcmUsLm1tLWxpc3R2aWV3PmxpOmFmdGVye2JvcmRlci1jb2xvcjppbmhlcml0fS5tbS1saXN0dmlldz5saT5hLC5tbS1saXN0dmlldz5saT5zcGFue3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtjb2xvcjppbmhlcml0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDEwcHggMTBweCAyMHB4O21hcmdpbjowfS5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpOmFmdGVye2NvbnRlbnQ6Jyc7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowfS5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpOmFmdGVye2xlZnQ6MjBweH0ubW0tbGlzdHZpZXcgLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApO3dpZHRoOjUwcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyfS5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmV7Y29udGVudDonJztib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjB9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0K2EsLm1tLWxpc3R2aWV3IC5tbS1uZXh0K3NwYW57bWFyZ2luLXJpZ2h0OjUwcHh9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVue3dpZHRoOjEwMCV9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVuOmJlZm9yZXtib3JkZXItbGVmdDpub25lfS5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbithLC5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbitzcGFue3BhZGRpbmctcmlnaHQ6NTBweDttYXJnaW4tcmlnaHQ6MH0ubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXd7bWFyZ2luOjIwcHggLTIwcHh9Lm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3OmZpcnN0LWNoaWxkLC5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1uYXZiYXIrLm1tLWxpc3R2aWV3e21hcmdpbi10b3A6LTIwcHh9Lm1tLW1lbnV7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtjb2xvcjpyZ2JhKDAsMCwwLC43NSl9Lm1tLW1lbnUgLm1tLW5hdmJhciBhLC5tbS1tZW51IC5tbS1uYXZiYXI+Kntjb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubW0tbWVudSAubW0tYnRuOmFmdGVyLC5tbS1tZW51IC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubW0tbWVudSAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5tbS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMyl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9Lm1tLW1lbnUgLm1tLWRpdmlkZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9XG4ubW0tcGFnZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246cmVsYXRpdmV9Lm1tLXNsaWRlb3V0e3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3otaW5kZXg6MX1odG1sLm1tLW9wZW5lZHtvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX1odG1sLm1tLWJsb2NraW5ne292ZXJmbG93OmhpZGRlbn1odG1sLm1tLWJsb2NraW5nIGJvZHl7b3ZlcmZsb3c6aGlkZGVufWh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZXtiYWNrZ3JvdW5kOmluaGVyaXR9I21tLWJsb2NrZXJ7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApO2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OjJ9aHRtbC5tbS1ibG9ja2luZyAjbW0tYmxvY2tlcntkaXNwbGF5OmJsb2NrfS5tbS1tZW51Lm1tLW9mZmNhbnZhc3t6LWluZGV4OjA7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1vcGVuZWR7ZGlzcGxheTpibG9ja30ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tbm8tY3NzdHJhbnNmb3Jtcy5tbS1vcGVuZWR7ei1pbmRleDoxMH0ubW0tbWVudS5tbS1vZmZjYW52YXN7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6NDQwcHh9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51fi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51fi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjU1MHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnV+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoNDQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LDAsMCl9fVxuQGNoYXJzZXQgXCJVVEYtOFwiOy5tbS1zcm9ubHl7Ym9yZGVyOjAhaW1wb3J0YW50O2NsaXA6cmVjdCgxcHgsMXB4LDFweCwxcHgpIWltcG9ydGFudDtjbGlwLXBhdGg6aW5zZXQoNTAlKSFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwIWltcG9ydGFudDt3aWR0aDoxcHghaW1wb3J0YW50O2hlaWdodDoxcHghaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudDtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnR9XG4ubW0tbWVudSAubW0tbGlzdHZpZXcubW0tYm9yZGVyLW5vbmU+bGk6YWZ0ZXIsLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLWJvcmRlci1ub25lOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1ub25lIC5tbS1saXN0dmlldz5saTphZnRlcntjb250ZW50Om5vbmV9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3Lm1tLWJvcmRlci1mdWxsPmxpOmFmdGVyLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1ib3JkZXItZnVsbDphZnRlciwubW0tbWVudS5tbS1ib3JkZXItZnVsbCAubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7bGVmdDowIWltcG9ydGFudH0ubW0tbWVudSAubW0tbGlzdHZpZXcubW0tYm9yZGVyLW9mZnNldD5saTphZnRlciwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tYm9yZGVyLW9mZnNldDphZnRlciwubW0tbWVudS5tbS1ib3JkZXItb2Zmc2V0IC5tbS1saXN0dmlldz5saTphZnRlcntyaWdodDoyMHB4fVxuLm1tLW1lbnUubW0tZngtbWVudS16b29te3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlfWh0bWwubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWZ4LW1lbnUtem9vbXt0cmFuc2Zvcm06c2NhbGUoLjcsLjcpIHRyYW5zbGF0ZTNkKC0zMCUsMCwwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1tZW51LXpvb217dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfWh0bWwubW0tcmlnaHQubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWZ4LW1lbnUtem9vbXt0cmFuc2Zvcm06c2NhbGUoLjcsLjcpIHRyYW5zbGF0ZTNkKDMwJSwwLDApO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1tZW51LXpvb217dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfS5tbS1tZW51Lm1tLWZ4LW1lbnUtc2xpZGV7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2V9aHRtbC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZngtbWVudS1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0zMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsMCwwKX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZngtbWVudS1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5lZCAubW0tbWVudS5tbS1meC1tZW51LXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGUoMzAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMCUsMCwwKX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZngtbWVudS1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tbWVudS5tbS1meC1tZW51LWZhZGV7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZngtbWVudS1mYWRle29wYWNpdHk6MX0ubW0tbWVudSAubW0tZngtcGFuZWxzLW5vbmUubW0tcGFuZWwsLm1tLW1lbnUubW0tZngtcGFuZWxzLW5vbmUgLm1tLXBhbmVse3RyYW5zaXRpb24tcHJvcGVydHk6bm9uZX0ubW0tbWVudSAubW0tZngtcGFuZWxzLW5vbmUubW0tcGFuZWwubW0tc3Vib3BlbmVkLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1ub25lIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLW1lbnUgLm1tLWZ4LXBhbmVscy16b29tLm1tLXBhbmVsLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy16b29tIC5tbS1wYW5lbHt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybTpzY2FsZSgxLjUsMS41KSB0cmFuc2xhdGUzZCgxMDAlLDAsMCl9Lm1tLW1lbnUgLm1tLWZ4LXBhbmVscy16b29tLm1tLXBhbmVsLm1tLW9wZW5lZCwubW0tbWVudS5tbS1meC1wYW5lbHMtem9vbSAubW0tcGFuZWwubW0tb3BlbmVke3RyYW5zZm9ybTpzY2FsZSgxLDEpIHRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tbWVudSAubW0tZngtcGFuZWxzLXpvb20ubW0tcGFuZWwubW0tc3Vib3BlbmVkLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy16b29tIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7dHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgtMzAlLDAsMCl9Lm1tLW1lbnUgLm1tLWZ4LXBhbmVscy1zbGlkZS0wLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCwubW0tbWVudS5tbS1meC1wYW5lbHMtc2xpZGUtMCAubW0tcGFuZWwubW0tc3Vib3BlbmVke3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1tZW51IC5tbS1meC1wYW5lbHMtc2xpZGUtMTAwLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCwubW0tbWVudS5tbS1meC1wYW5lbHMtc2xpZGUtMTAwIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX0ubW0tbWVudSAubW0tZngtcGFuZWxzLXNsaWRlLXVwLm1tLXBhbmVsLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1zbGlkZS11cCAubW0tcGFuZWx7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9Lm1tLW1lbnUgLm1tLWZ4LXBhbmVscy1zbGlkZS11cC5tbS1wYW5lbC5tbS1vcGVuZWQsLm1tLW1lbnUubW0tZngtcGFuZWxzLXNsaWRlLXVwIC5tbS1wYW5lbC5tbS1vcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLW1lbnUgLm1tLWZ4LXBhbmVscy1zbGlkZS11cC5tbS1wYW5lbC5tbS1zdWJvcGVuZWQsLm1tLW1lbnUubW0tZngtcGFuZWxzLXNsaWRlLXVwIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uOm5vbmUgLjRzIGVhc2V9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMSl7dHJhbnNpdGlvbi1kZWxheTo1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDIpe3RyYW5zaXRpb24tZGVsYXk6LjFzfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb24tZGVsYXk6MTUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNCl7dHJhbnNpdGlvbi1kZWxheTouMnN9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNSl7dHJhbnNpdGlvbi1kZWxheToyNTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg2KXt0cmFuc2l0aW9uLWRlbGF5Oi4zc30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg3KXt0cmFuc2l0aW9uLWRlbGF5OjM1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDgpe3RyYW5zaXRpb24tZGVsYXk6LjRzfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDkpe3RyYW5zaXRpb24tZGVsYXk6NDUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTApe3RyYW5zaXRpb24tZGVsYXk6LjVzfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDExKXt0cmFuc2l0aW9uLWRlbGF5OjU1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEyKXt0cmFuc2l0aW9uLWRlbGF5Oi42c30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxMyl7dHJhbnNpdGlvbi1kZWxheTo2NTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxNCl7dHJhbnNpdGlvbi1kZWxheTouN3N9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTUpe3RyYW5zaXRpb24tZGVsYXk6NzUwbXN9Lm1tLW1lbnUubW0tZngtbGlzdGl0ZW1zLXNsaWRlIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MCUsMCwwKTtvcGFjaXR5OjB9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ4LWxpc3RpdGVtcy1zbGlkZSAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldz5saXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtvcGFjaXR5OjF9Lm1tLW1lbnUubW0tZngtbGlzdGl0ZW1zLWZhZGUgLm1tLWxpc3R2aWV3Pmxpe3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTtvcGFjaXR5OjB9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ4LWxpc3RpdGVtcy1mYWRlIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpe29wYWNpdHk6MX0ubW0tbWVudS5tbS1meC1saXN0aXRlbXMtZHJvcCAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRvcDtvcGFjaXR5OjA7dG9wOi0yNSV9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ4LWxpc3RpdGVtcy1kcm9wIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpe29wYWNpdHk6MTt0b3A6MH1cbi5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1mdWxsc2NyZWVue3dpZHRoOjEwMCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoxMDAwMHB4fWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1mdWxsc2NyZWVufi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE0MHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZnVsbHNjcmVlbn4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoxMDAwMHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZnVsbHNjcmVlbn4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAwMHB4LDAsMCl9fWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1mdWxsc2NyZWVufi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTQwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1mdWxsc2NyZWVufi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTAwMDBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW5+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAwMHB4LDAsMCl9fS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1mdWxsc2NyZWVuLm1tLWJvdHRvbSwubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnVsbHNjcmVlbi5tbS10b3B7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxNDBweDttYXgtaGVpZ2h0OjEwMDAwcHh9XG5odG1sLm1tLWljb25iYXIgYm9keXtvdmVyZmxvdy14OmhpZGRlbn1odG1sLm1tLWljb25iYXIgLm1tLXBhZ2V7YmFja2dyb3VuZDppbmhlcml0O21pbi1oZWlnaHQ6MTAwdmh9aHRtbC5tbS1pY29uYmFyIC5tbS1zbGlkZW91dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZy1yaWdodDo2MHB4O3RyYW5zZm9ybTp0cmFuc2xhdGUoNjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjBweCwwLDApfS5tbS1tZW51Lm1tLWljb25iYXJ7ZGlzcGxheTpibG9ja31cbi5tbS1tZW51IC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWxpc3R2aWV3LWp1c3RpZnk6YWZ0ZXIsLm1tLW1lbnUgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tbGlzdHZpZXctanVzdGlmeTpiZWZvcmUsLm1tLW1lbnUubW0tbGlzdHZpZXctanVzdGlmeSAubW0tcGFuZWxzPi5tbS1wYW5lbDphZnRlciwubW0tbWVudS5tbS1saXN0dmlldy1qdXN0aWZ5IC5tbS1wYW5lbHM+Lm1tLXBhbmVsOmJlZm9yZXtjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfS5tbS1tZW51IC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWxpc3R2aWV3LWp1c3RpZnk+Lm1tLWxpc3R2aWV3LC5tbS1tZW51Lm1tLWxpc3R2aWV3LWp1c3RpZnkgLm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0ubW0tbWVudSAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1saXN0dmlldy1qdXN0aWZ5Pi5tbS1saXN0dmlldz5saSwubW0tbWVudS5tbS1saXN0dmlldy1qdXN0aWZ5IC5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1saXN0dmlldz5saXtmbGV4OjEgMCBhdXRvO21pbi1oZWlnaHQ6NDBweH0ubW0tbWVudSAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1saXN0dmlldy1qdXN0aWZ5Pi5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpLC5tbS1tZW51Lm1tLWxpc3R2aWV3LWp1c3RpZnkgLm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3PmxpOm5vdCgubW0tZGl2aWRlcil7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubW0tbWVudSAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1saXN0dmlldy1qdXN0aWZ5Pi5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tbGlzdHZpZXctanVzdGlmeT4ubW0tbGlzdHZpZXc+bGk+c3BhbiwubW0tbWVudS5tbS1saXN0dmlldy1qdXN0aWZ5IC5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tbGlzdHZpZXctanVzdGlmeSAubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXc+bGk+c3Bhbntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxleDoxIDAgYXV0bztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5tbS1saXN0dmlldy1zbWFsbCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLW5leHQpLC5tbS1saXN0dmlldy1zbWFsbCAubW0tbGlzdHZpZXc+bGk+c3BhbntwYWRkaW5nOjdweCAxMHB4IDdweCAyMHB4fS5tbS1saXN0dmlldy1zbWFsbCAubW0tbGlzdHZpZXc+bGkubW0tdmVydGljYWw+Lm1tLW5leHQsLm1tLWxpc3R2aWV3LXNtYWxsIC5tbS12ZXJ0aWNhbD4ubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHR7aGVpZ2h0OjM0cHh9Lm1tLWxpc3R2aWV3LWxhcmdlIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tbmV4dCksLm1tLWxpc3R2aWV3LWxhcmdlIC5tbS1saXN0dmlldz5saT5zcGFue3BhZGRpbmc6MTVweCAxMHB4IDE1cHggMjBweH0ubW0tbGlzdHZpZXctbGFyZ2UgLm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsPi5tbS1uZXh0LC5tbS1saXN0dmlldy1sYXJnZSAubW0tdmVydGljYWw+Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e2hlaWdodDo1MHB4fS5tbS1saXN0dmlldy1odWdlIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tbmV4dCksLm1tLWxpc3R2aWV3LWh1Z2UgLm1tLWxpc3R2aWV3PmxpPnNwYW57cGFkZGluZzoyMHB4IDEwcHggMjBweCAyMHB4fS5tbS1saXN0dmlldy1odWdlIC5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dCwubW0tbGlzdHZpZXctaHVnZSAubW0tdmVydGljYWw+Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e2hlaWdodDo2MHB4fS5tbS1saXN0dmlldyAubW0tZGl2aWRlcnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtaW5kZW50OjIwcHg7bGluZS1oZWlnaHQ6MjVweH0ubW0tbGlzdHZpZXcgLm1tLXNwYWNlcntwYWRkaW5nLXRvcDo0MHB4fS5tbS1saXN0dmlldyAubW0tc3BhY2VyPi5tbS1uZXh0e3RvcDo0MHB4fS5tbS1saXN0dmlldyAubW0tc3BhY2VyLm1tLWRpdmlkZXJ7cGFkZGluZy10b3A6MjVweH0ubW0tbGlzdHZpZXcgLm1tLWluc2V0e2xpc3Qtc3R5bGU6aW5zaWRlIGRpc2M7cGFkZGluZzowIDEwcHggMTVweCA0MHB4O21hcmdpbjowfS5tbS1saXN0dmlldyAubW0taW5zZXQ+bGl7cGFkZGluZzo1cHggMH1cbi5tbS1tZW51IC5tbS1saXN0dmlldy5tbS1tdWx0aWxpbmU+bGk+YSwubW0tbWVudSAubW0tbGlzdHZpZXcubW0tbXVsdGlsaW5lPmxpPnNwYW4sLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLW11bHRpbGluZT5hLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1tdWx0aWxpbmU+c3BhbiwubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldz5saT5zcGFue3RleHQtb3ZlcmZsb3c6Y2xpcDt3aGl0ZS1zcGFjZTpub3JtYWx9XG4ubW0tbWVudS5tbS1vcGVuZWRbY2xhc3MqPW1tLXBhZ2VkaW1dfiNtbS1ibG9ja2Vye29wYWNpdHk6MH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tb3BlbmVkW2NsYXNzKj1tbS1wYWdlZGltXX4jbW0tYmxvY2tlcntvcGFjaXR5Oi4zO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZSAuNHN9Lm1tLW1lbnUubW0tb3BlbmVkLm1tLXBhZ2VkaW1+I21tLWJsb2NrZXJ7YmFja2dyb3VuZDppbmhlcml0fS5tbS1tZW51Lm1tLW9wZW5lZC5tbS1wYWdlZGltLXdoaXRlfiNtbS1ibG9ja2Vye2JhY2tncm91bmQ6I2ZmZn0ubW0tbWVudS5tbS1vcGVuZWQubW0tcGFnZWRpbS1ibGFja34jbW0tYmxvY2tlcntiYWNrZ3JvdW5kOiMwMDB9XG4ubW0tbWVudS5tbS1wb3B1cHt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2U7b3BhY2l0eTowO2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLC4zKTtoZWlnaHQ6ODAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDo4ODBweDt0b3A6NTAlO2xlZnQ6NTAlO2JvdHRvbTphdXRvO3JpZ2h0OmF1dG87ei1pbmRleDoyO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwtNTAlLDApfS5tbS1tZW51Lm1tLXBvcHVwLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3otaW5kZXg6MH0ubW0tbWVudS5tbS1wb3B1cC5tbS1vcGVuZWR+I21tLWJsb2NrZXJ7dHJhbnNpdGlvbi1kZWxheTowcyFpbXBvcnRhbnQ7ei1pbmRleDoxfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1wb3B1cHtvcGFjaXR5OjF9XG4ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tcmlnaHR7bGVmdDphdXRvfWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudX4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51fi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NTUwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudX4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwwLDApfX1odG1sLm1tLWZyb250IC5tbS1zbGlkZW91dHt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfWh0bWwubW0tZnJvbnQgI21tLWJsb2NrZXJ7ei1pbmRleDoxfWh0bWwubW0tZnJvbnQgLm1tLW1lbnUubW0tb2ZmY2FudmFze3otaW5kZXg6Mn0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnJvbnQsLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLW5leHR7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnJvbnQubW0tcmlnaHQsLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLW5leHQubW0tcmlnaHR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLXRvcHt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1ib3R0b217dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWJvdHRvbSwubW0tbWVudS5tbS1vZmZjYW52YXMubW0tdG9we3dpZHRoOjEwMCU7bWluLXdpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWJvdHRvbXt0b3A6YXV0b31odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWZyb250LGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1vZmZjYW52YXMubW0tbmV4dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tYm90dG9tLC5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS10b3B7aGVpZ2h0OjgwJTttaW4taGVpZ2h0OjE0MHB4O21heC1oZWlnaHQ6ODgwcHh9XG4ubW0tbWVudS5tbS1zaGFkb3ctcGFnZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoxMjAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6LTEwJTt6LWluZGV4OjEwMH0ubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS1yaWdodDphZnRlcntsZWZ0OmF1dG87cmlnaHQ6MTAwJX0ubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS1mcm9udDphZnRlciwubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS1uZXh0OmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLW1lbnUubW0tc2hhZG93LXBhZ2U6YWZ0ZXJ7Ym94LXNoYWRvdzowIDAgMTBweCByZ2JhKDAsMCwwLC4zKX0ubW0tbWVudS5tbS1zaGFkb3ctcGFuZWxzIC5tbS1wYW5lbC5tbS1vcGVuZWQ6bnRoLWNoaWxkKG4rMil7Ym94LXNoYWRvdzowIDAgMTBweCByZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmt7YmFja2dyb3VuZDojMzMzO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xNSk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyIGEsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyPip7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tYnRuOmFmdGVyLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS10aGVtZS1kYXJrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4wNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZGl2aWRlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjA1KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayBlbS5tbS1jb3VudGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWZpeGVkZGl2aWRlciBzcGFue2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMDUpfS5tbS1tZW51Lm1tLWtleWJvYXJkZm9jdXMgYTpmb2N1c3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5tbS1tZW51Lm1tLXNoYWRvdy1wYWdlLm1tLXRoZW1lLWRhcms6YWZ0ZXJ7Ym94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLC41KX0ubW0tbWVudS5tbS1zaGFkb3ctcGFuZWxzLm1tLXRoZW1lLWRhcmsgLm1tLXBhbmVsLm1tLW9wZW5lZDpudGgtY2hpbGQobisyKXtib3gtc2hhZG93OjAgMCAyMHB4IHJnYmEoMCwwLDAsLjUpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1pbmRleGVyIGF7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9Lm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6IzMzM30ubW0tbWVudS5tbS10aGVtZS1kYXJrIGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtjb2xvcjpyZ2JhKDAsMCwwLC42KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbmF2YmFyIGEsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLW5hdmJhcj4qe2NvbG9yOnJnYmEoMCwwLDAsLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlld3tib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS10aGVtZS13aGl0ZS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS13aGl0ZS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tZGl2aWRlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjYpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMyl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWZpeGVkZGl2aWRlciBzcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfS5tbS1tZW51Lm1tLWtleWJvYXJkZm9jdXMgYTpmb2N1c3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX0ubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS10aGVtZS13aGl0ZTphZnRlcntib3gtc2hhZG93OjAgMCAxMHB4IHJnYmEoMCwwLDAsLjIpfS5tbS1tZW51Lm1tLXNoYWRvdy1wYW5lbHMubW0tdGhlbWUtd2hpdGUgLm1tLXBhbmVsLm1tLW9wZW5lZDpudGgtY2hpbGQobisyKXtib3gtc2hhZG93OjAgMCAxMHB4IHJnYmEoMCwwLDAsLjIpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1zZWFyY2ggaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSk7Y29sb3I6cmdiYSgwLDAsMCwuNil9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0taW5kZXhlciBhe2NvbG9yOnJnYmEoMCwwLDAsLjMpfS5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfS5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZn0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZH5sYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNre2JhY2tncm91bmQ6IzAwMDtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMik7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLW5hdmJhciBhLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1uYXZiYXI+Kntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tYnRuOmFmdGVyLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjIpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4zKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2subW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2subW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZGl2aWRlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZml4ZWRkaXZpZGVyIHNwYW57YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKX0ubW0tbWVudS5tbS1rZXlib2FyZGZvY3VzIGE6Zm9jdXN7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKX0ubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS10aGVtZS1ibGFjazphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfS5tbS1tZW51Lm1tLXNoYWRvdy1wYW5lbHMubW0tdGhlbWUtYmxhY2sgLm1tLXBhbmVsLm1tLW9wZW5lZDpudGgtY2hpbGQobisyKXtib3gtc2hhZG93OmZhbHNlfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1zZWFyY2ggaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1pbmRleGVyIGF7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKX0ubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6IzAwMH0ubW0tbWVudS5tbS10aGVtZS1ibGFjayBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZH5sYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3OmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldzphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGksLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3Pmxpe3dpZHRoOjUwJTtoZWlnaHQ6MDtwYWRkaW5nOjUwJSAwIDAgMDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saTphZnRlciwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7bGVmdDowO3RvcDowO2JvcmRlci1yaWdodC13aWR0aDoxcHg7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO3otaW5kZXg6LTF9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteHMsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteHN7d2lkdGg6MTIuNSU7cGFkZGluZy10b3A6MTIuNSV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtcywubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1ze3dpZHRoOjI1JTtwYWRkaW5nLXRvcDoyNSV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtbCwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1se3dpZHRoOjc1JTtwYWRkaW5nLXRvcDo3NSV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteGwsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteGx7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDoxMDAlfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT5hLC5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT5zcGFuLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT5hLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT5zcGFue2xpbmUtaGVpZ2h0OjFweDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjUwJSAxMHB4IDAgMTBweDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxcHg7Ym90dG9tOjFweDtsZWZ0OjB9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0LC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dHt3aWR0aDphdXRvfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT4ubW0tbmV4dDphZnRlciwubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YmVmb3JlLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dDphZnRlciwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YmVmb3Jle2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLXBhbmVse3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ubW0tbWVudS5tbS10aWxldmlldyAubW0tcGFuZWw6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX0ubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXd7bWFyZ2luOjB9XG5odG1sLm1tLXdpZGVzY3JlZW4gYm9keXtwb3NpdGlvbjpyZWxhdGl2ZX1odG1sLm1tLXdpZGVzY3JlZW4gI21tLWJsb2NrZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH1odG1sLm1tLXdpZGVzY3JlZW4gLm1tLXNsaWRlb3V0e3RyYW5zZm9ybTpub25lIWltcG9ydGFudDt3aWR0aDo3MCUhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjMwJSFpbXBvcnRhbnR9aHRtbC5tbS13aWRlc2NyZWVuIC5tbS1wYWdle2JhY2tncm91bmQ6aW5oZXJpdDtib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbC5tbS13aWRlc2NyZWVuLm1tLWJsb2NraW5nLGh0bWwubW0td2lkZXNjcmVlbi5tbS1ibG9ja2luZyBib2R5e292ZXJmbG93OmF1dG99Lm1tLW1lbnUubW0td2lkZXNjcmVlbntib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDt3aWR0aDozMCUhaW1wb3J0YW50O21pbi13aWR0aDowIWltcG9ydGFudDttYXgtd2lkdGg6bm9uZSFpbXBvcnRhbnQ7dG9wOjAhaW1wb3J0YW50O3JpZ2h0OmF1dG8haW1wb3J0YW50O2JvdHRvbTowIWltcG9ydGFudDtsZWZ0OjAhaW1wb3J0YW50O3otaW5kZXg6MTAwIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnR9Lm1tLW1lbnUubW0td2lkZXNjcmVlbi5tbS1wYWdlc2hhZG93OmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9XG4ubW0tbWVudS5tbS1hdXRvaGVpZ2h0e3RyYW5zaXRpb246bm9uZSAuNHMgZWFzZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9Lm1tLW1lbnUubW0tYXV0b2hlaWdodDpub3QoLm1tLW9mZmNhbnZhcyl7cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnUubW0tbWVhc3VyZWhlaWdodCAubW0tcGFuZWwubW0tdmVydGljYWwubW0tb3BlbmVkLC5tbS1tZW51Lm1tLW1lYXN1cmVoZWlnaHQgLm1tLXBhbmVsOm5vdCgubW0tdmVydGljYWwpe2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5tbS1tZW51Lm1tLW1lYXN1cmVoZWlnaHQgLm1tLXBhbmVscz4ubW0tcGFuZWx7Ym90dG9tOmF1dG8haW1wb3J0YW50O2hlaWdodDphdXRvIWltcG9ydGFudH1cbi5tbS1jb2x1bW5ze3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGh9Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWx7cmlnaHQ6YXV0bzt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybX0ubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQsLm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tc3Vib3BlbmVke2JvcmRlci1sZWZ0OjFweCBzb2xpZDtib3JkZXItY29sb3I6aW5oZXJpdDtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0ubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1jb2x1bW5zLTB7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLWNvbHVtbnMtMCAubW0tcGFuZWxzPi5tbS1wYW5lbHt6LWluZGV4OjB9Lm1tLWNvbHVtbnMtMCAubW0tcGFuZWxzPi5tbS1wYW5lbCBlbHNle3dpZHRoOjEwMCV9Lm1tLWNvbHVtbnMtMCAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCk6bm90KC5tbS1zdWJvcGVuZWQpe3RyYW5zZm9ybTp0cmFuc2xhdGUoMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1jb2x1bW5zLTB7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wfi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMH4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDowcHgpe2h0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTB+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wfi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKC04MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wfi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wfi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tY29sdW1ucy0xe3RyYW5zZm9ybTp0cmFuc2xhdGUoMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5tbS1jb2x1bW5zLTEgLm1tLXBhbmVscz4ubW0tcGFuZWx7ei1pbmRleDoxO3dpZHRoOjEwMCV9Lm1tLWNvbHVtbnMtMSAubW0tcGFuZWxzPi5tbS1wYW5lbCBlbHNle3dpZHRoOjEwMCV9Lm1tLWNvbHVtbnMtMSAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCk6bm90KC5tbS1zdWJvcGVuZWQpe3RyYW5zZm9ybTp0cmFuc2xhdGUoMjAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwJSwwLDApfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1jb2x1bW5zLTF7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6NDQwcHh9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMX4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTF+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoMTQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NTUwcHgpe2h0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTF+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoNDQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LDAsMCl9fWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTF+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoLTgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwwLDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTF+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo1NTBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMX4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwwLDApfX0ubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1jb2x1bW5zLTJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgyMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLDAsMCl9Lm1tLWNvbHVtbnMtMiAubW0tcGFuZWxzPi5tbS1wYW5lbHt6LWluZGV4OjI7d2lkdGg6NTAlfS5tbS1jb2x1bW5zLTIgLm1tLXBhbmVscz4ubW0tcGFuZWwgZWxzZXt3aWR0aDoxMDAlfS5tbS1jb2x1bW5zLTIgLm1tLXBhbmVscz4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpOm5vdCgubW0tc3Vib3BlbmVkKXt0cmFuc2Zvcm06dHJhbnNsYXRlKDMwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsMCwwKX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tY29sdW1ucy0ye3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjg4MHB4fWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTJ+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoODAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0yfi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjExMDBweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMn4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4ODBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsMCwwKX19aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMn4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMn4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjExMDBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMn4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtODgwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04ODBweCwwLDApfX0ubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1jb2x1bW5zLTN7dHJhbnNmb3JtOnRyYW5zbGF0ZSgzMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLDAsMCl9Lm1tLWNvbHVtbnMtMyAubW0tcGFuZWxzPi5tbS1wYW5lbHt6LWluZGV4OjM7d2lkdGg6MzMuMzQlfS5tbS1jb2x1bW5zLTMgLm1tLXBhbmVscz4ubW0tcGFuZWwgZWxzZXt3aWR0aDoxMDAlfS5tbS1jb2x1bW5zLTMgLm1tLXBhbmVscz4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpOm5vdCgubW0tc3Vib3BlbmVkKXt0cmFuc2Zvcm06dHJhbnNsYXRlKDQwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tY29sdW1ucy0ze3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEzMjBweH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0zfi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtM34ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoxNjUwcHgpe2h0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTN+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoMTMyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMzIwcHgsMCwwKX19aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtM34ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtM34ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjE2NTBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtM34ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTMyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTMyMHB4LDAsMCl9fS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLWNvbHVtbnMtNHt0cmFuc2Zvcm06dHJhbnNsYXRlKDQwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKX0ubW0tY29sdW1ucy00IC5tbS1wYW5lbHM+Lm1tLXBhbmVse3otaW5kZXg6NDt3aWR0aDoyNSV9Lm1tLWNvbHVtbnMtNCAubW0tcGFuZWxzPi5tbS1wYW5lbCBlbHNle3dpZHRoOjEwMCV9Lm1tLWNvbHVtbnMtNCAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCk6bm90KC5tbS1zdWJvcGVuZWQpe3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAwJSwwLDApfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1jb2x1bW5zLTR7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MTc2MHB4fWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTR+Lm1tLXNsaWRlb3V0e3RyYW5zZm9ybTp0cmFuc2xhdGUoODAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00fi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjIyMDBweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtNH4ubW0tc2xpZGVvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNzYwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE3NjBweCwwLDApfX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00fi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKC04MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00fi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MjIwMHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00fi5tbS1zbGlkZW91dHt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNzYwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNzYwcHgsMCwwKX19Lm1tLWNvbHVtbnMubW0tb2ZmY2FudmFzLm1tLWJvdHRvbSwubW0tY29sdW1ucy5tbS1vZmZjYW52YXMubW0tdG9we3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWluLXdpZHRoOjEwMCV9aHRtbC5tbS1vcGVuaW5nIC5tbS1jb2x1bW5zLm1tLW9mZmNhbnZhcy5tbS1mcm9udCxodG1sLm1tLW9wZW5pbmcgLm1tLWNvbHVtbnMubW0tb2ZmY2FudmFzLm1tLW5leHR7dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCxtaW4td2lkdGgsbWF4LXdpZHRoLHRyYW5zZm9ybX1cbmVtLm1tLWNvdW50ZXJ7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtaW5kZW50OjA7bGluZS1oZWlnaHQ6MjBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LTEwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NDVweDt0b3A6NTAlfWVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0e3dpZHRoOjkwcHh9ZW0ubW0tY291bnRlcithLm1tLW5leHQrYSxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtzcGFue21hcmdpbi1yaWdodDo5MHB4fWVtLm1tLWNvdW50ZXIrYS5tbS1mdWxsc3Vib3BlbntwYWRkaW5nLWxlZnQ6MH1lbS5tbS1jb3VudGVyK2EubW0tZnVsbHN1Ym9wZW4rYSxlbS5tbS1jb3VudGVyK2EubW0tZnVsbHN1Ym9wZW4rc3BhbntwYWRkaW5nLXJpZ2h0OjkwcHh9Lm1tLWxpc3R2aWV3IGVtLm1tLWNvdW50ZXIrLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbGlzdHZpZXcgZW0ubW0tY291bnRlcisubW0tbmV4dC5tbS1mdWxsc3Vib3BlbitzcGFue3BhZGRpbmctcmlnaHQ6OTBweH0ubW0tdmVydGljYWw+Lm1tLWNvdW50ZXJ7dG9wOjEycHg7bWFyZ2luLXRvcDowfS5tbS12ZXJ0aWNhbC5tbS1zcGFjZXI+Lm1tLWNvdW50ZXJ7bWFyZ2luLXRvcDo0MHB4fS5tbS1ub3N1YnJlc3VsdHM+Lm1tLWNvdW50ZXJ7ZGlzcGxheTpub25lfS5tbS1tZW51IGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tZGl2aWRlcj5zcGFue3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MjVweH0ubW0tZGl2aWRlci5tbS1vcGVuZWQgYS5tbS1uZXh0OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5tbS1jb2xsYXBzZWQ6bm90KC5tbS11bmNvbGxhcHNlZCl7ZGlzcGxheTpub25lfS5tbS1maXhlZGRpdmlkZXJ7YmFja2dyb3VuZDppbmhlcml0O2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjEwO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1maXhlZGRpdmlkZXI6YWZ0ZXJ7Y29udGVudDpub25lIWltcG9ydGFudDtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5tbS1oYXNkaXZpZGVycyAubW0tZml4ZWRkaXZpZGVye2Rpc3BsYXk6YmxvY2t9Lm1tLW1lbnUgLm1tLWZpeGVkZGl2aWRlciBzcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfVxuaHRtbC5tbS1vcGVuZWQubW0tZHJhZ2dpbmcgLm1tLW1lbnUsaHRtbC5tbS1vcGVuZWQubW0tZHJhZ2dpbmcgLm1tLXNsaWRlb3V0e3RyYW5zaXRpb24tZHVyYXRpb246MHN9XG4ubW0tbWVudS5tbS1kcm9wZG93bntib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMyk7aGVpZ2h0OjgwJX1odG1sLm1tLWRyb3Bkb3duIC5tbS1zbGlkZW91dHt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfWh0bWwubW0tZHJvcGRvd24gI21tLWJsb2NrZXJ7dHJhbnNpdGlvbi1kZWxheTowcyFpbXBvcnRhbnQ7ei1pbmRleDoxfWh0bWwubW0tZHJvcGRvd24gLm1tLW1lbnV7ei1pbmRleDoyfWh0bWwubW0tZHJvcGRvd24ubW0tb3BlbmVkOm5vdCgubW0tb3BlbmluZykgLm1tLW1lbnV7ZGlzcGxheTpub25lfS5tbS1tZW51Lm1tLXRpcDpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOmluaGVyaXQ7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsLjMpO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm1tLW1lbnUubW0tdGlwbGVmdDpiZWZvcmV7bGVmdDoyMnB4fS5tbS1tZW51Lm1tLXRpcHJpZ2h0OmJlZm9yZXtyaWdodDoyMnB4fS5tbS1tZW51Lm1tLXRpcHRvcDpiZWZvcmV7dG9wOi04cHh9Lm1tLW1lbnUubW0tdGlwYm90dG9tOmJlZm9yZXtib3R0b206LThweH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVscz4ubW0tcGFuZWx7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sbGVmdH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZCwubW0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHtib3JkZXItbGVmdDoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9Lm1tLWljb25wYW5lbCAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTB7bGVmdDowfS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0xe2xlZnQ6NDBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMntsZWZ0OjgwcHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTN7bGVmdDoxMjBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNHtsZWZ0OjE2MHB4fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC01e2xlZnQ6MjAwcHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTZ7bGVmdDoyNDBweH0ubW0tc3ViYmxvY2tlcntiYWNrZ3JvdW5kOmluaGVyaXQ7b3BhY2l0eTowO2Rpc3BsYXk6YmxvY2s7bWF4LWhlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6Mzt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9Lm1tLXN1Ym9wZW5lZCAubW0tc3ViYmxvY2tlcntvcGFjaXR5Oi42O2JvdHRvbTotMTAwMDAwcHh9XG4ubW0ta2V5Ym9hcmRmb2N1cyBhOmZvY3Vze291dGxpbmU6MH0ubW0tbWVudS5tbS1rZXlib2FyZGZvY3VzIGE6Zm9jdXN7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX1cbi5tbS1uYXZiYXJzLWJvdHRvbSwubW0tbmF2YmFycy10b3B7YmFja2dyb3VuZDppbmhlcml0O2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci13aWR0aDowO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjN9Lm1tLW5hdmJhcnMtYm90dG9tPi5tbS1uYXZiYXIsLm1tLW5hdmJhcnMtdG9wPi5tbS1uYXZiYXJ7Ym9yZGVyOm5vbmU7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1uYXZiYXJzLXRvcHtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2JvcmRlci1ib3R0b20td2lkdGg6MXB4O3RvcDowfS5tbS1uYXZiYXJzLWJvdHRvbXtib3JkZXItdG9wLXN0eWxlOnNvbGlkO2JvcmRlci10b3Atd2lkdGg6MXB4O2JvdHRvbTowfS5tbS1uYXZiYXIubW0taGFzYnRuc3twYWRkaW5nOjAgNDBweH0ubW0tbmF2YmFyW2NsYXNzKj1tbS1uYXZiYXItY29udGVudC1dPip7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdH0ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1ic3t0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3cteDphdXRvO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjAgMCAwIDE3cHh9Lm1tLW5hdmJhciAubW0tYnJlYWRjcnVtYnM+KntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjEwcHggM3B4fS5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJzPmF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubW0tbmF2YmFyLm1tLWhhc2J0bnMgLm1tLWJyZWFkY3J1bWJze21hcmdpbi1sZWZ0Oi00MHB4fS5tbS1uYXZiYXIubW0taGFzYnRucyAubW0tYnRuOm5vdCgubW0taGlkZGVuKSsubW0tYnJlYWRjcnVtYnN7bWFyZ2luLWxlZnQ6MDtwYWRkaW5nLWxlZnQ6MH0ubW0taGFzbmF2YmFyLXRvcC0xIC5tbS1wYW5lbHN7dG9wOjQwcHh9Lm1tLWhhc25hdmJhci10b3AtMiAubW0tcGFuZWxze3RvcDo4MHB4fS5tbS1oYXNuYXZiYXItdG9wLTMgLm1tLXBhbmVsc3t0b3A6MTIwcHh9Lm1tLWhhc25hdmJhci10b3AtNCAubW0tcGFuZWxze3RvcDoxNjBweH0ubW0taGFzbmF2YmFyLWJvdHRvbS0xIC5tbS1wYW5lbHN7Ym90dG9tOjQwcHh9Lm1tLWhhc25hdmJhci1ib3R0b20tMiAubW0tcGFuZWxze2JvdHRvbTo4MHB4fS5tbS1oYXNuYXZiYXItYm90dG9tLTMgLm1tLXBhbmVsc3tib3R0b206MTIwcHh9Lm1tLWhhc25hdmJhci1ib3R0b20tNCAubW0tcGFuZWxze2JvdHRvbToxNjBweH0ubW0tbmF2YmFyLXNpemUtMntoZWlnaHQ6ODBweH0ubW0tbmF2YmFyLXNpemUtM3toZWlnaHQ6MTIwcHh9Lm1tLW5hdmJhci1zaXplLTR7aGVpZ2h0OjE2MHB4fS5tbS1uYXZiYXItY29udGVudC0yPip7d2lkdGg6NTAlfS5tbS1uYXZiYXItY29udGVudC0zPip7d2lkdGg6MzMuMzMlfS5tbS1uYXZiYXItY29udGVudC00Pip7d2lkdGg6MjUlfS5tbS1uYXZiYXItY29udGVudC01Pip7d2lkdGg6MjAlfS5tbS1uYXZiYXItY29udGVudC02Pip7d2lkdGg6MTYuNjclfVxuLm1tLW1lbnUubW0tcnRse2RpcmVjdGlvbjpydGx9Lm1tLW1lbnUubW0tcnRsLm1tLW9mZmNhbnZhc3tyaWdodDphdXRvfS5tbS1tZW51Lm1tLXJ0bCAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpe3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9Lm1tLW1lbnUubW0tcnRsIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgzMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwwLDApfS5tbS1tZW51Lm1tLXJ0bCAubW0tbmF2YmFyIC5tbS1idG46Zmlyc3QtY2hpbGR7bGVmdDphdXRvO3JpZ2h0OjB9Lm1tLW1lbnUubW0tcnRsIC5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxke3JpZ2h0OmF1dG87bGVmdDowfS5tbS1tZW51Lm1tLXJ0bCAubW0tbmF2YmFyIC5tbS1uZXh0OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtsZWZ0OjIzcHg7cmlnaHQ6YXV0b30ubW0tbWVudS5tbS1ydGwgLm1tLW5hdmJhciAubW0tcHJldjpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3JpZ2h0OjIzcHg7bGVmdDphdXRvfS5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXc+bGk6bm90KC5tbS1kaXZpZGVyKTo6YWZ0ZXJ7bGVmdDowO3JpZ2h0OjIwcHh9Lm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldz5saT5zcGFuOm5vdCgubW0tbmV4dCl7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoyMHB4IWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dHtyaWdodDphdXRvO2xlZnQ6MH0ubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZXtsZWZ0OmF1dG87cmlnaHQ6MH0ubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3IC5tbS1uZXh0OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtsZWZ0OjIzcHg7cmlnaHQ6YXV0b30ubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3IC5tbS1uZXh0K2EsLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dCtzcGFue21hcmdpbi1sZWZ0OjUwcHh9Lm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rc3BhbntwYWRkaW5nLWxlZnQ6NTBweH0ubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcntsZWZ0OjQ1cHg7cmlnaHQ6YXV0b30ubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcithLm1tLW5leHQrYSwubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcithLm1tLW5leHQrc3BhbnttYXJnaW4tbGVmdDo5MHB4fS5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXcgZW0ubW0tY291bnRlcisubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3IGVtLm1tLWNvdW50ZXIrLm1tLWZ1bGxzdWJvcGVuK3NwYW57cGFkZGluZy1sZWZ0OjkwcHh9Lm1tLW1lbnUubW0tcnRsIGxhYmVsLm1tLWNoZWNrLC5tbS1tZW51Lm1tLXJ0bCBsYWJlbC5tbS10b2dnbGV7bGVmdDoyMHB4O3JpZ2h0OmF1dG8haW1wb3J0YW50fS5tbS1tZW51Lm1tLXJ0bCBsYWJlbC5tbS10b2dnbGUrYSwubW0tbWVudS5tbS1ydGwgbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1sZWZ0OjgwcHh9Lm1tLW1lbnUubW0tcnRsIGxhYmVsLm1tLWNoZWNrK2EsLm1tLW1lbnUubW0tcnRsIGxhYmVsLm1tLWNoZWNrK3NwYW57cGFkZGluZy1sZWZ0OjYwcHh9Lm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaywubW0tbWVudS5tbS1ydGwgYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtsZWZ0OjYwcHh9Lm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbiwubW0tbWVudS5tbS1ydGwgYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLWxlZnQ6NTBweH0ubW0tbWVudS5tbS1ydGwgYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1sZWZ0OjcwcHh9Lm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbntwYWRkaW5nLWxlZnQ6NTBweH0ubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2ssLm1tLW1lbnUubW0tcnRsIGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtsZWZ0OjEwMHB4fS5tbS1tZW51Lm1tLXJ0bCBlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLC5tbS1tZW51Lm1tLXJ0bCBlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLC5tbS1tZW51Lm1tLXJ0bCBlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSwubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLWxlZnQ6OTBweH0ubW0tbWVudS5tbS1ydGwgLm1tLXBhbmVsW2NsYXNzKj1tbS1pY29ucGFuZWwtXXtsZWZ0OjB9Lm1tLW1lbnUubW0tcnRsIC5tbS1wYW5lbFtjbGFzcyo9bW0taWNvbnBhbmVsLV0ubW0tc3Vib3BlbmVke3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVse3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHJpZ2h0fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0we3JpZ2h0OjB9Lm1tLW1lbnUubW0tcnRsLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTF7cmlnaHQ6NDBweH0ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMntyaWdodDo4MHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0ze3JpZ2h0OjEyMHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC00e3JpZ2h0OjE2MHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC01e3JpZ2h0OjIwMHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC02e3JpZ2h0OjI0MHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLW9wZW5lZHtib3JkZXItbGVmdDpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9XG4ubW0tc2VhcmNoLC5tbS1zZWFyY2ggaW5wdXR7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1zZWFyY2h7aGVpZ2h0OjQwcHg7cGFkZGluZzo3cHggMTBweCAwIDEwcHg7cG9zaXRpb246cmVsYXRpdmV9Lm1tLXNlYXJjaCBpbnB1dHtib3JkZXI6bm9uZSFpbXBvcnRhbnQ7b3V0bGluZTowIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNnB4O2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OjI2cHg7bWluLWhlaWdodDoyNnB4O21heC1oZWlnaHQ6MjZweDttYXJnaW46MDtwYWRkaW5nOjAgMTBweH0ubW0tc2VhcmNoIGlucHV0OjotbXMtY2xlYXJ7ZGlzcGxheTpub25lfS5tbS1zZWFyY2ggLm1tLWNsZWFyLC5tbS1zZWFyY2ggLm1tLW5leHR7cmlnaHQ6MH0ubW0tcGFuZWw+Lm1tLXNlYXJjaHt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ubW0tcGFuZWwubW0taGFzc2VhcmNoe3BhZGRpbmctdG9wOjQwcHh9Lm1tLXBhbmVsLm1tLWhhc3NlYXJjaC5tbS1oYXNuYXZiYXJ7cGFkZGluZy10b3A6ODBweH0ubW0tcGFuZWwubW0taGFzc2VhcmNoLm1tLWhhc25hdmJhcj4ubW0tc2VhcmNoe3RvcDo0MHB4fS5tbS1ub3Jlc3VsdHNtc2d7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIxcHg7cGFkZGluZzo0MHB4IDB9Lm1tLW5vcmVzdWx0cyAubW0taW5kZXhlcntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fWxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHR7ZGlzcGxheTpub25lfWxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHQrYSxsaS5tbS1ub3N1YnJlc3VsdHM+YS5tbS1uZXh0K3NwYW57cGFkZGluZy1yaWdodDoxMHB4fS5tbS1tZW51IC5tbS1zZWFyY2ggaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSk7Y29sb3I6cmdiYSgwLDAsMCwuNzUpfS5tbS1tZW51IC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0taW5kZXhlcntiYWNrZ3JvdW5kOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjIwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6LTEwMHB4O3otaW5kZXg6MTU7dHJhbnNpdGlvbjpyaWdodCAuNHMgZWFzZTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0taW5kZXhlciBhe3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMuODUlfS5tbS1pbmRleGVyfi5tbS1wYW5lbC5tbS1oYXNpbmRleGVye3BhZGRpbmctcmlnaHQ6NDBweH0ubW0taGFzaW5kZXhlciAubW0taW5kZXhlcntyaWdodDowfS5tbS1oYXNpbmRleGVyIC5tbS1maXhlZGRpdmlkZXJ7cmlnaHQ6MjBweH0ubW0tbWVudSAubW0taW5kZXhlciBhe2NvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKXt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjRzIGVhc2V9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX1cbmlucHV0Lm1tLWNoZWNrLGlucHV0Lm1tLXRvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMHB4fWxhYmVsLm1tLWNoZWNrLGxhYmVsLm1tLXRvZ2dsZXttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3otaW5kZXg6Mn1sYWJlbC5tbS1jaGVjazpiZWZvcmUsbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2t9bGFiZWwubW0tdG9nZ2xle2JvcmRlci1yYWRpdXM6MzBweDt3aWR0aDo1MHB4O2hlaWdodDozMHB4O21hcmdpbi10b3A6LTE1cHh9bGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtib3JkZXItcmFkaXVzOjMwcHg7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDttYXJnaW46MXB4fWlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7ZmxvYXQ6cmlnaHR9bGFiZWwubW0tY2hlY2t7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOi0xNXB4fWxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItbGVmdDozcHggc29saWQ7Ym9yZGVyLWJvdHRvbTozcHggc29saWQ7d2lkdGg6NDAlO2hlaWdodDoyMCU7bWFyZ2luOjI1JSAwIDAgMjAlO29wYWNpdHk6LjE7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfWlucHV0Lm1tLWNoZWNrOmNoZWNrZWR+bGFiZWwubW0tY2hlY2s6YmVmb3Jle29wYWNpdHk6MX1saS5tbS12ZXJ0aWNhbCBsYWJlbC5tbS1jaGVjayxsaS5tbS12ZXJ0aWNhbCBsYWJlbC5tbS10b2dnbGV7Ym90dG9tOmF1dG87bWFyZ2luLXRvcDowfWxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLXRvZ2dsZXt0b3A6NXB4fWxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLWNoZWNre3RvcDo1cHh9bGFiZWwubW0tY2hlY2ssbGFiZWwubW0tdG9nZ2xle3JpZ2h0OjIwcHh9bGFiZWwubW0tdG9nZ2xlK2EsbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo4MHB4fWxhYmVsLm1tLWNoZWNrK2EsbGFiZWwubW0tY2hlY2src3BhbntwYWRkaW5nLXJpZ2h0OjYwcHh9YS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGV7cmlnaHQ6NjBweH1hLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbixhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK2EsYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo1MHB4fWEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSxhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo3MHB4fWEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFue3BhZGRpbmctcmlnaHQ6NTBweH1lbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjayxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS10b2dnbGV7cmlnaHQ6MTAwcHh9ZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo5MHB4fS5tbS1tZW51IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5tbS1tZW51IGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojZjNmM2YzfS5tbS1tZW51IGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC43NSl9XG5cbi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZlYXR1cmVkLXByb2R1Y3RzIC5zbGljay1saXN0IHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTgwcHgpe1xuXHRib2R5IHtcblx0XHRmb250LXNpemU6ICRmb250X19zaXplLWJvZHk7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcblx0Ym9keSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEwMHZ3IC8gKDEwMjQgLyAxMCkpO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KXtcblx0Ym9keSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEwMHZ3IC8gKDc4MiAvIDEwKSk7XG5cdH1cblxuXHQuc2l0ZS1oZWFkZXIge1xuXHRcdC5jYWxsLXRvLWFjdGlvbiB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IGVtKDE2cHgpO1xuXHRcdFx0XHRwYWRkaW5nOiAwIGVtKDIwcHgsIDE2cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXItaW1hZ2Uge1xuXHRcdGhlaWdodDogZW0oNDgwcHgpO1xuXHR9XG5cblx0LmZyb250cGFnZS1jYXJvdXNlbCB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0LnNsaWRlIHtcblx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0LnNsaWRlLWNvbnRlbnQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdG1hcmdpbjogZW0oMjBweCkgMDtcblx0XHRcdFx0cGFkZGluZzogZW0oMzBweCk7XG5cdFx0XHRcdG1heC13aWR0aDogZW0oNDIwcHgpO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQuc2xpZGUtdGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZW0oMzJweCk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogZW0oMTBweCwgMzJweCk7XG5cblx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGVtKDUycHgsIDMycHgpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDEwcHgsIDUycHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zbGlkZS1pbnRybyxcblx0XHRcdFx0LnNsaWRlLWRlc2Mge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZW0oMThweCk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogZW0oMjBweCwgMThweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpZGUtbW9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9fZGFyay1ibHVlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZW0oMThweCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBhZ2VyLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IGVtKDIwcHgpO1xuXG5cdFx0XHQuc2l0ZS13cmFwcGVyIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0fVxuXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdH1cblx0fVxuXG5cdC5ob21lcGFnZS1ibG9jayB7XG5cblx0XHQmLmJ1dHRvbi1ibG9ja3Mge1xuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRmb250LXNpemU6IGVtKDE2cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYub25lLWNvbCB7XG5cdFx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0NSU7XG5cblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBlbSgzMnB4KTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDEwcHgsIDMycHgpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogZW0oMzAwcHgsIDE2cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnR3by1jb2wge1xuXHRcdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQ1JTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMm4pIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5mb3VyLWNvbCB7XG5cdFx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMCU7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSAxLjVlbSkgLyAyKTtcblxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMm4pIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud2lkZS10aWxlcyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0LmxlZnQsIC5yaWdodCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1pbi1oZWlnaHQ6IGVtKDQ1MHB4KTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC53b29jb21tZXJjZSB7XG5cdFx0LnNpdGUtY29udGVudCB7XG5cdFx0XHQuY29udGVudC1uYXJyb3csXG5cdFx0XHQuY29udGVudC1zaWRlYmFyIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Lm5ld3NsZXR0ZXItc2lnbnVwIHtcblx0XHRmb3JtIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC5nZm9ybV93cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0LnNpdGUtZm9vdGVyIHtcblx0XHQuZm9vdGVyLWNvbHMge1xuXHRcdFx0LmNvbCB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzZW07XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogM2VtO1xuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDNlbSkgLyAyKTtcblxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDJuKXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNpdGUtaW5mbyB7XG5cdFx0XHQubGVmdCwgLnJpZ2h0IHtcblx0XHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5yaWdodCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogZW0oMjAwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaXRlLWJyYW5kaW5nIHtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gZW0oMzBweCwgMTBweCk7XG5cdFx0fVxuXG5cdFx0LmNhcmQtaWNvbnMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbjogMCBhdXRvIGVtKDIwcHgpO1xuXHRcdH1cblxuXHRcdC5mb290ZXItbmF2IHtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGVtKDIwcHgsIDE0cHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMil7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcblx0Ym9keSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEwMHZ3IC8gKDYwMCAvIDEwKSk7XG5cdH1cblxuXHQuYWxpZ25sZWZ0LCAuYWxpZ25jZW50ZXIsIC5hbGlnbnJpZ2h0LCAuYWxpZ25ub25lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbm9uZTtcblx0XHRtYXJnaW46IDAgYXV0byBlbSgzMHB4KTtcblx0fVxuXG5cdHAge1xuXHRcdC5hbGlnbmxlZnQsIC5hbGlnbmNlbnRlciwgLmFsaWducmlnaHQsIC5hbGlnbm5vbmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbjogMCBhdXRvIGVtKDMwcHgsIDE4cHgpO1xuXHRcdH1cblx0fVxuXG5cblx0LnNpdGUtaGVhZGVyIHtcblx0XHQuY2FsbC10by1hY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuc2l0ZS1icmFuZGluZyB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5oZWFkZXItbGlua3Mge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmhlYWRlci1zZWFyY2gge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4KTtcblxuXHRcdFx0LmNhcnQtY29udGVudHMge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gZW0oMjBweCwgMTZweCk7XG5cdFx0XHRcdG1heC13aWR0aDogZW0oMzAwcHgsIDE2cHgpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNpdGUtc2VhcmNoIHtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gZW0oMjBweCk7XG5cdFx0XHRtYXgtd2lkdGg6IGVtKDMwMHB4KTtcblx0XHR9XG5cdH1cblxuXHQubWFpbi1uYXZpZ2F0aW9uIHtcblx0XHQuaGVhZGVyLW5hdiB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdCYubW9yZSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaG9tZXBhZ2UtYmxvY2sge1xuXG5cdFx0Ji5idXR0b24tYmxvY2tzIHtcblx0XHRcdCYub25lLWNvbCxcblx0XHRcdCYudHdvLWNvbCxcblx0XHRcdCYuZm91ci1jb2wge1xuXHRcdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHQuaW5uZXIge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ib3R0b20tYmxvY2tzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgLTEwcHg7XG5cblx0XHRhIHtcblx0XHRcdG1hcmdpbjogMCAxMHB4IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmhlYWRlci1pbWFnZSB7XG5cdFx0aGVpZ2h0OiBlbSgzMjBweCk7XG5cdH1cblxuXHQvKipcblx0ICogQ29udGVudCBCdWlsZGVyXG5cdCAqL1xuXHQuY29udGVudC1idWlsZGVyIHtcblx0XHRwYWRkaW5nLXRvcDogZW0oMzBweCk7XG5cblx0XHQucm93IHtcblx0XHRcdCYudHdvLWNvbHVtbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdC5sZWZ0LCAucmlnaHQge1xuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0LmlubmVyIHtcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCBlbSgyMHB4KTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWx0IHtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGVtKDMwMHB4KTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnJpZ2h0IC5pbm5lciB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IGVtKDIwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5iYWNrZ3JvdW5kIHtcblx0XHRcdFx0XHQubGVmdCwgLnJpZ2h0IHtcblx0XHRcdFx0XHRcdC5pbm5lciB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiBlbSgzMHB4KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IGVtKDYwcHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5tdWx0aS1jb2x1bW4ge1xuXHRcdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHQuY29sdW1uIHtcblx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gNGVtKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm91ci1jb2xzIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0LmNvbCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgyMHB4KTtcblx0XHRcdG1hcmdpbi1yaWdodDogZW0oMjBweCk7XG5cdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDJlbSkgLyAyKTtcblxuXHRcdFx0JjpudGgtb2YtdHlwZSgybikge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0ZGl2LnR3by1idXR0b25zIHtcblx0XHQubGVmdCwgLnJpZ2h0IHtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmxlZnQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNGVtO1xuXHRcdH1cblx0fVxuXG5cblx0Lm5ld3NsZXR0ZXItc2lnbnVwIHtcblx0XHQuZ2Zvcm1fd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHQuZ2Zvcm1fYm9keSxcblx0XHRcdC5nZm9ybV9mb290ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRcdC5nZmllbGQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dGFibGUucHJvZHVjdC1zcGVjaWZpY2F0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC50YWJsZS1yZXBsYWNlbWVudC1zZXJ2aWNlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7XG5cdGJvZHkge1xuXHRcdGZvbnQtc2l6ZTogY2FsYygxMDB2dyAvICg0ODAgLyAxMCkpO1xuXHR9XG5cblx0Lm5ld3NsZXR0ZXItc2lnbnVwIHtcblx0XHRmb3JtIHtcblxuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBlbSgxNXB4KTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0Ji5yb3ctYnV0dG9uIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMTJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb3VyLWNvbHMge1xuXHRcdC5jb2wge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnNpdGUtZm9vdGVyIHtcblx0XHQuZm9vdGVyLWNvbHMge1xuXHRcdFx0LmNvbCB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KXtcblx0Ym9keSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEwMHZ3IC8gKDQyMCAvIDEwKSk7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpe1xuXHRib2R5IHtcblx0XHRmb250LXNpemU6IGNhbGMoMTAwdncgLyAoMzIwIC8gMTApKTtcblx0fVxufSJdfQ== */
