@charset "UTF-8";body .car-banner-widget .car-search-selector .k-dropdown-wrap .k-icon:before,body .car-widget .car-search-selector .k-dropdown-wrap .k-icon:before,body .search .vehicle .car-search-selector .k-dropdown-wrap .k-icon:before{content:""}body,body a,body a:focus,body a:hover{color:#232628}body a:focus,body a:hover{text-decoration:none}body .k-popup.k-list-container{background-color:#fff;border-color:#bababa;padding:0}body .k-popup.k-list-container .k-group-header{background-color:#232628;color:#fff;text-align:left}body .k-popup.k-list-container ul.k-list{border:none}body .k-popup.k-list-container ul.k-list li{padding:2px 4px;border-width:0}body .k-popup.k-list-container ul.k-list li.k-state-focused,body .k-popup.k-list-container ul.k-list li.k-state-hover,body .k-popup.k-list-container ul.k-list li.k-state-selected{background-color:#eb0e1c;color:#fff}body .k-popup.k-list-container ul.k-list li.k-first{margin-top:21px}body .k-popup.k-list-container ul.k-list li.k-first .k-group{position:absolute;top:-21px;left:0;background-color:#232628;color:#fff;text-align:left}body .header{padding:32px 0 0}body .header .logo-container img{width:70%;display:inline-block}body .search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}body .search.has-margin{margin-top:10px}@media (max-width:991px){body .search.fully-responsive .bloc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:10px}body .search .bloc .bloc-inner.fully-responsive .title{text-align:center}}@media (min-width:768px) and (max-width:991px){body .search.fully-responsive .bloc.registration-papers-container,body .search.fully-responsive .bloc.vehicle-container{width:50%}}body .search .bloc{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 5px}@media (max-width:767px){body .header .logo-container{text-align:center}body .search .bloc.fully-responsive{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:10px}}body .search .bloc .bloc-inner{min-height:100%;padding:16px 12px;background-color:#fff;border:1px solid #bababa}body .search .bloc .bloc-inner.active:not(.bloc-inner--no-product){background-color:#eb0e1c;border-color:#eb0e1c}body .search .bloc .bloc-inner.active:not(.bloc-inner--no-product),body .search .bloc .bloc-inner.active:not(.bloc-inner--no-product)>a,body .search .bloc .bloc-inner.active:not(.bloc-inner--no-product)>div>a{color:#fff}body .search .bloc .bloc-inner .title{margin:0;padding:0;font-size:18px}body .search .registration-papers>.car-search-selector-container,body .search .vehicle>.car-search-selector-container{background-image:url(../../../../../images/widget/arrow-select-grey.svg)}body .search .registration-papers.active .button,body .search .vehicle.active .button{width:100%;text-align:center;text-decoration:none;display:inline-block;padding:12px;outline:0;border:none;font-weight:700;-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out;background-color:#232628;color:#fff}body .search .registration-papers.active .button:hover,body .search .vehicle.active .button:hover{-webkit-transition:background-color 0;-o-transition:background-color 0;transition:background-color 0;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.16),0 5px 15px 0 rgba(0,0,0,.12);box-shadow:0 5px 10px 0 rgba(0,0,0,.16),0 5px 15px 0 rgba(0,0,0,.12);background-color:#2f3336;color:#fff}body .search .registration-papers.active>.car-search-selector-container,body .search .vehicle.active>.car-search-selector-container{background-image:url(../../../../../images/widget/arrow-select.svg)}body .search .registration-papers .button,body .search .vehicle .button{width:100%;text-align:center;text-decoration:none;display:inline-block;padding:12px;outline:0;border:none;font-weight:700;-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out;background-color:#bababa;color:#fff}body .search .registration-papers .button:hover,body .search .vehicle .button:hover{-webkit-transition:background-color 0;-o-transition:background-color 0;transition:background-color 0;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.16),0 5px 15px 0 rgba(0,0,0,.12);box-shadow:0 5px 10px 0 rgba(0,0,0,.16),0 5px 15px 0 rgba(0,0,0,.12)}body .search .numberplate .bloc-inner{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .search .numberplate .bloc-inner .left{text-align:left}body .search .numberplate .bloc-inner .right{text-align:right}body .search .numberplate .bloc-inner .full{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body .search .numberplate .bloc-inner.active button{width:100%;text-align:center;text-decoration:none;display:inline-block;padding:12px;outline:0;border:none;font-weight:700;-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out;background-color:#232628;color:#fff}body .search .numberplate .bloc-inner.active button:hover{-webkit-transition:background-color 0;-o-transition:background-color 0;transition:background-color 0;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.16),0 5px 15px 0 rgba(0,0,0,.12);box-shadow:0 5px 10px 0 rgba(0,0,0,.16),0 5px 15px 0 rgba(0,0,0,.12);background-color:#2f3336;color:#fff}body .search .numberplate .bloc-inner .title{width:100%}body .search .numberplate .bloc-inner form{width:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .search .numberplate .bloc-inner form .left{text-align:left}body .search .numberplate .bloc-inner form .right{text-align:right}body .search .numberplate .bloc-inner form .full{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body .search .numberplate .bloc-inner form input{margin-top:30px;color:#232628;text-align:center;border:1px solid #bababa;background:url(../../../../images/frontend/modules/widget/numberplate-fr-icon.png) 1px 1px no-repeat,#fff;padding-left:38px;font-size:20px}body .search .numberplate .bloc-inner form .error{width:100%;margin:10px 0}body .search .numberplate .bloc-inner form button{margin-top:auto;width:100%;text-align:center;text-decoration:none;display:inline-block;padding:12px;outline:0;border:none;font-weight:700;-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out;background-color:#bababa;color:#fff}body .search .numberplate .bloc-inner form button:hover{-webkit-transition:background-color 0;-o-transition:background-color 0;transition:background-color 0;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.16),0 5px 15px 0 rgba(0,0,0,.12);box-shadow:0 5px 10px 0 rgba(0,0,0,.16),0 5px 15px 0 rgba(0,0,0,.12)}body .search .vehicle .car-search-selectors-super-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .search .vehicle .car-search-selectors-super-container .car-search-selectors-container{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .search .vehicle .car-search-selectors-super-container .car-search-selectors-container .car-search-selector-container{margin:6px 0;border:1px solid #bababa}@media (max-width:1200px){body .search .vehicle .car-search-selectors-super-container .car-search-selectors-container{max-width:250px}}body .search .vehicle .button-container{margin-left:10px}body .search .vehicle .car-search-selector{width:100%;color:#232628;font-weight:700}body .search .vehicle .car-search-selector:disabled{color:#dedede}body .search .vehicle .car-search-selector.raw-select{height:40px;background-color:#fff;background-position:right center;-webkit-background-size:38px 38px;background-size:38px 38px;background-repeat:no-repeat}body .search .vehicle .car-search-selector *{-webkit-border-radius:0;border-radius:0}body .search .vehicle .car-search-selector .k-dropdown-wrap{padding-right:40px;border:1px solid #fff}body .search .vehicle .car-search-selector .k-dropdown-wrap.k-state-disabled{color:#bababa}body .search .vehicle .car-search-selector .k-dropdown-wrap .k-icon{font-size:17px;color:#fff;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .search .vehicle .car-search-selector .k-input{height:35px;line-height:35px;background-color:#fff}body .search .vehicle .car-search-selector .k-select{width:40px;height:39px;line-height:39px;border-color:transparent}body .search.inline{margin-top:0}body .search.inline .button{margin-top:12px}@media (min-width:768px) and (max-width:991px){body .search .registration-papers-container.fully-responsive .registration-papers{padding-top:35px;padding-bottom:55px}body .search .registration-papers-container.fully-responsive .registration-papers .input-group{margin-top:50px}body .search .registration-papers-container.fully-responsive .registration-papers .button{margin-top:38px}}body .search .registration-papers-container .registration-papers{padding:17px 12px}body .search .registration-papers-container .registration-papers.active .input-grey-addon-button{background-color:#232628}body .search .registration-papers-container .registration-papers .title{margin:0;padding:0}body .search .registration-papers-container .registration-papers .input-group{margin-top:25px}body .search .registration-papers-container .registration-papers .button{margin-top:30px}body .search .registration-papers-container .registration-papers button{margin-top:0}body .search .registration-papers-container .registration-papers .error{height:17px;margin-top:10px}body .search .registration-papers-container .registration-papers .how-to{margin-top:37px}body .search .registration-papers-container .registration-papers .how-to,body .search .registration-papers-container .registration-papers .how-to a{font-size:12px;font-weight:700;text-align:center}body .search.inline .registration-papers-container{margin-top:10px}body .search.inline .registration-papers-container .button,body .search.inline .registration-papers-container .input-group{margin-top:0}body .search.inline .registration-papers-container .how-to{margin-top:16px}body .search.inline .registration-papers-container .how-to,body .search.inline .registration-papers-container .how-to a{font-size:11px}body .reinsurrance-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:10px;padding:10px;background-color:#fff;border:1px solid #dedede}body .reinsurrance-menu .item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-top:10px;padding-bottom:5px;text-align:center;font-weight:700;font-size:11px}body .reinsurrance-menu .item.first{text-align:left}body .reinsurrance-menu .item.last{text-align:right}body .reinsurrance-menu .item>span{font-size:34px;margin-right:12px;vertical-align:middle}@media (max-width:1199px){body .reinsurrance-menu .item>span{margin-right:6px}}body .reinsurrance-menu .item>div{display:inline-block;vertical-align:middle;text-align:left}body .reinsurrance-menu .item>div span{display:block;color:#eb0e1c}body .categories-container .categories .category .icon{height:40px}body .categories-container .categories .category h2{font-size:inherit;font-style:inherit;margin:0;line-height:inherit;background-color:transparent}@media (min-width:768px) and (max-width:991px){body .categories-container .categories.fully-responsive{padding:5px 0}body .categories-container .categories.fully-responsive .category{display:table;padding:5px}body .categories-container .categories.fully-responsive .category .inner{height:90px;background-color:#dedede;border:1px solid #bababa;display:table-cell;padding:0 12px;vertical-align:middle;text-align:center}body .categories-container .categories.fully-responsive .category .inner .icon{margin-right:12px}body .categories-container .categories.fully-responsive .category .inner .text{display:inline-block;color:#eb0e1c;font-weight:700;padding-top:8px}}@media (min-width:992px){body .categories-container .categories{position:relative;height:530px;margin-top:10px;background-image:url(../../../../images/frontend/modules/widget/categories-car.png?v2);background-repeat:no-repeat;background-position:202px center}body .categories-container .categories .category{position:absolute;width:auto;padding:0}body .categories-container .categories .category .icon{position:absolute}body .categories-container .categories .category .root{font-weight:700;color:#0d59a0;text-decoration:underline}body .categories-container .categories .category .children-list{list-style-type:none;margin:6px 0 0;padding:0;font-size:11px}body .categories-container .categories .category.category-300000{bottom:5px;right:290px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories{background-image:url(../../../../images/frontend/modules/widget/categories-car-md.png?v2);background-position:127px 64px}body .categories-container .categories .category.category-300000{right:229px;bottom:10px}}@media (min-width:992px){body .categories-container .categories .category.category-300000 .icon{top:-10px;left:-54px}body .categories-container .categories .category.category-300001{top:167px;right:100px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories .category.category-300001{top:175px;right:50px}}@media (min-width:992px){body .categories-container .categories .category.category-300001 .icon{top:-14px;left:-43px}body .categories-container .categories .category.category-300002{top:170px;left:66px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories .category.category-300002{top:178px;left:0}}@media (min-width:992px){body .categories-container .categories .category.category-300002 .icon{top:-10px;right:-29px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories .category.category-300002 .icon{right:-10px}}@media (min-width:992px){body .categories-container .categories .category.category-300003{bottom:102px;right:63px}body .categories-container .categories .category.category-300003 .icon{top:-13px;left:-43px}body .categories-container .categories .category.category-300004{bottom:104px;left:55px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories .category.category-300003{right:20px}body .categories-container .categories .category.category-300004{left:0}}@media (min-width:992px){body .categories-container .categories .category.category-300004 .icon{top:-22px;left:88px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories .category.category-300004 .icon{left:75px}}@media (min-width:992px){body .categories-container .categories .category.category-300005{bottom:0;left:358px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories .category.category-300005{left:277px}}@media (min-width:992px){body .categories-container .categories .category.category-300005 .icon{top:-9px;left:-78px}body .categories-container .categories .category.category-300006{top:35px;left:422px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories .category.category-300006{top:50px;left:335px}}@media (min-width:992px){body .categories-container .categories .category.category-300006 .icon{left:-53px}body .categories-container .categories .category.category-300009,body .categories-container .categories .category.category-90002{top:65px;right:130px}}@media (min-width:992px) and (max-width:1199px){body .categories-container .categories .category.category-300009,body .categories-container .categories .category.category-90002{top:75px;right:80px}}@media (min-width:992px){body .categories-container .categories .category.category-300009 .icon,body .categories-container .categories .category.category-90002 .icon{top:-10px;left:-48px}}body .categories-container .categories.not-fully-responsive{position:relative;height:530px;margin-top:10px;background-image:url(../../../../images/frontend/modules/widget/categories-car.png?v2);background-repeat:no-repeat;background-position:202px center}body .categories-container .categories.not-fully-responsive .category{position:absolute;width:auto;padding:0}body .categories-container .categories.not-fully-responsive .category .icon{position:absolute}body .categories-container .categories.not-fully-responsive .category .root{font-weight:700;color:#0d59a0;text-decoration:underline}body .categories-container .categories.not-fully-responsive .category .children-list{list-style-type:none;margin:6px 0 0;padding:0;font-size:11px}body .categories-container .categories.not-fully-responsive .category.category-300000{bottom:5px;right:290px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive{background-image:url(../../../../images/frontend/modules/widget/categories-car-md.png?v2);background-position:127px 64px}body .categories-container .categories.not-fully-responsive .category.category-300000{right:229px;bottom:10px}}body .categories-container .categories.not-fully-responsive .category.category-300000 .icon{top:-10px;left:-54px}body .categories-container .categories.not-fully-responsive .category.category-300001{top:167px;right:100px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive .category.category-300001{top:175px;right:50px}}body .categories-container .categories.not-fully-responsive .category.category-300001 .icon{top:-14px;left:-43px}body .categories-container .categories.not-fully-responsive .category.category-300002{top:170px;left:66px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive .category.category-300002{top:178px;left:0}}body .categories-container .categories.not-fully-responsive .category.category-300002 .icon{top:-10px;right:-29px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive .category.category-300002 .icon{right:-10px}}body .categories-container .categories.not-fully-responsive .category.category-300003{bottom:102px;right:63px}body .categories-container .categories.not-fully-responsive .category.category-300003 .icon{top:-13px;left:-43px}body .categories-container .categories.not-fully-responsive .category.category-300004{bottom:104px;left:55px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive .category.category-300003{right:20px}body .categories-container .categories.not-fully-responsive .category.category-300004{left:0}}body .categories-container .categories.not-fully-responsive .category.category-300004 .icon{top:-22px;left:88px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive .category.category-300004 .icon{left:75px}}body .categories-container .categories.not-fully-responsive .category.category-300005{bottom:0;left:358px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive .category.category-300005{left:277px}}body .categories-container .categories.not-fully-responsive .category.category-300005 .icon{top:-9px;left:-78px}body .categories-container .categories.not-fully-responsive .category.category-300006{top:35px;left:422px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive .category.category-300006{top:50px;left:335px}}body .categories-container .categories.not-fully-responsive .category.category-300006 .icon{left:-53px}body .categories-container .categories.not-fully-responsive .category.category-300009,body .categories-container .categories.not-fully-responsive .category.category-90002{top:65px;right:130px}@media (max-width:1199px){body .categories-container .categories.not-fully-responsive .category.category-300009,body .categories-container .categories.not-fully-responsive .category.category-90002{top:75px;right:80px}}body .categories-container .categories.not-fully-responsive .category.category-300009 .icon,body .categories-container .categories.not-fully-responsive .category.category-90002 .icon{top:-10px;left:-48px}.promotional-background .reinsurrance-menu .item{background-color:rgba(255,255,255,.75)}body .car-banner-widget,body .car-widget{position:relative;background-repeat:no-repeat}body .car-banner-widget .car-search-selector,body .car-widget .car-search-selector{width:100%;color:#232628;font-weight:700}body .car-banner-widget .car-search-selector:disabled,body .car-widget .car-search-selector:disabled{color:#dedede}body .car-banner-widget .car-search-selector.raw-select,body .car-widget .car-search-selector.raw-select{height:40px;background-color:#fff;background-position:right center;-webkit-background-size:38px 38px;background-size:38px 38px;background-repeat:no-repeat}body .car-banner-widget .car-search-selector *,body .car-widget .car-search-selector *{-webkit-border-radius:0;border-radius:0}body .car-banner-widget .car-search-selector .k-dropdown-wrap,body .car-widget .car-search-selector .k-dropdown-wrap{padding-right:31px;border:1px solid #fff}body .car-banner-widget .car-search-selector .k-dropdown-wrap.k-state-disabled,body .car-widget .car-search-selector .k-dropdown-wrap.k-state-disabled{color:#bababa}body .car-banner-widget .car-search-selector .k-dropdown-wrap .k-icon,body .car-widget .car-search-selector .k-dropdown-wrap .k-icon{font-size:17px;color:#fff;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .car-banner-widget .car-search-selector .k-input,body .car-widget .car-search-selector .k-input{height:26px;line-height:26px;background-color:#fff}body .car-banner-widget .car-search-selector .k-select,body .car-widget .car-search-selector .k-select{width:31px;height:30px;line-height:30px;border-color:transparent}body .car-banner-widget .car-search-selector-container,body .car-widget .car-search-selector-container{position:absolute}body .car-banner-widget .car-search-selector-container .car-search-selector,body .car-widget .car-search-selector-container .car-search-selector{background-color:#eb0e1c;border:1px solid #dedede}body .car-widget{width:300px;height:250px;background-image:url(../../../../images/frontend/modules/widget/car-300x250.png)}body .car-widget .car-search-selector-container{left:83px;right:19px}body .car-widget #car-search-selector-manufacturer-container{top:62px}body .car-widget #car-search-selector-model-container{top:100px}body .car-widget #car-search-selector-motorisation-container{top:138px}body .car-banner-widget{width:728px;height:90px;background-image:url(../../../../images/frontend/modules/widget/car-banner-728x90.png)}body .car-banner-widget.peugeot{background-image:url(../../../../images/frontend/modules/widget/car-banner-728x90-peugeot.png)}body .car-banner-widget.peugeot #car-search-selector-manufacturer-container{display:none}body .car-banner-widget .car-search-selector-container{width:188px;bottom:6px}body .car-banner-widget #car-search-selector-manufacturer-container{left:8px}body .car-banner-widget #car-search-selector-model-container{left:202px}body .car-banner-widget #car-search-selector-motorisation-container{left:396px}#mine-type-button span{font-size:16px}.car-search-selector-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;height:40px;font-family:"Open Sans",sans-serif}.car-search-selector-container select:hover{background-color:#eb0e1c;color:#fff}.car-search-selector-container select option:first-child{color:#232628;background-color:#fff;padding:2px 4px;font-size:12px;font-style:normal;font-weight:400;border:none}.car-search-selector-container select optgroup{background-color:#232628;color:#fff;text-align:left;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;display:block;border:none}.car-search-selector-container select optgroup option,.car-search-selector-container select optgroup option:first-child{color:#232628;background-color:#fff;font-size:14px;font-style:normal;font-weight:700;border:none}.bootstrap-select button{height:40px;border:none;font-weight:700}.bootstrap-select .dropdown-header{background-color:#232628;color:#fff;text-align:left;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;display:block;border:none}.bootstrap-select li{border:none}.bootstrap-select li a{font-weight:700}.bootstrap-select li a:hover,.bootstrap-select li.selected a,.bootstrap-select li.selected a:hover{background-color:#eb0e1c;color:#fff;border:none;text-decoration:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndpZGdldC5jc3MiLCJ3aWRnZXQuc2NzcyIsIi4uLy4uLy4uL21pc2Muc2NzcyIsIi4uLy4uL2NvbG9ycy5zY3NzIiwiLi4vLi4vYm9vdHN0cmFwLW92ZXJyaWRlLnNjc3MiLCIuLi8uLi9taXhpbnMvYnV0dG9ucy5zY3NzIiwiLi4vLi4vbWl4aW5zL2ZsZXhib3guc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkM2TU0sOE5DaktKLFdEb0tvQixDQW9CdEIsc0NBS0ksYUV4TlksQ0ZtTmhCLDBCQVVJLG9CQUFpQixDQVZyQiwrQkFjSSxzQkFDQSxxQkFDQSxTQUFTLENBaEJiLCtDQW1CTSx5QkFDQSxXQUNBLGVBQVksQ0FyQmxCLHlDQXlCTSxXQUFBLENBekJOLDRDQTRCUSxnQkFDQSxjQUFjLENBN0J0QixtTEFrQ1UseUJBQ0EsVUVwUUQsQ0ZpT1Qsb0RBdUNVLGVBQVksQ0F2Q3RCLDZEQTBDWSxrQkFDQSxVQUNBLE9BQ0EseUJBQ0EsV0FDQSxlQUFZLENBL0N4QixhQXVESSxnQkFBUyxDQXZEYixpQ0EyRFEsVUFDQSxvQkFBUyxDQTVEakIsYUFzRUksb0JBQUEsQUFBUyxxQkFBVCxBQUFTLGlCQUFULEFBQVMsb0JBQVQsQUFBUyxZQUFBLENBdEViLHdCQTBFTSxlRzVRYyxDSGdSZCx5QkE5RU4sb0NBZ0ZVLDRCQUFBLEFBQ0EsNkJBREEsQUFDQSw4QkFEQSxBQUNBLHlCQURBLEFBQ0EsMEJBREEsQUFDQSwwQkFEQSxBQUNBLHNCQUFBLFdBQ0EsZUdwUlUsQ0hrTXBCLHVEQXNJYyxpQkFBWSxDQUFBLENBaERwQiwrQ0F0Rk4sd0hBMEZZLFNBQU8sQ0FBQSxDQTFGbkIsbUJBaUdNLG1CQUFBLEFBQ0Esc0JBREEsQUFDQSxnQkFEQSxBQUNBLGtCQURBLEFBQ0EsY0FBQSxhQUFXLENBR1QseUJBckdSLDZCQWdFUSxpQkFBWSxDQWhFcEIsb0NBc0dVLDRCQUFBLEFBQ0EsNkJBREEsQUFDQSw4QkFEQSxBQUNBLHlCQURBLEFBQ0EsMEJBREEs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OFwiO2JvZHkgLmNhci1iYW5uZXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yIC5rLWRyb3Bkb3duLXdyYXAgLmstaWNvbjpiZWZvcmUsYm9keSAuY2FyLXdpZGdldCAuY2FyLXNlYXJjaC1zZWxlY3RvciAuay1kcm9wZG93bi13cmFwIC5rLWljb246YmVmb3JlLGJvZHkgLnNlYXJjaCAudmVoaWNsZSAuY2FyLXNlYXJjaC1zZWxlY3RvciAuay1kcm9wZG93bi13cmFwIC5rLWljb246YmVmb3Jle2NvbnRlbnQ6XCLuqZRcIn1ib2R5LGJvZHkgYSxib2R5IGE6Zm9jdXMsYm9keSBhOmhvdmVye2NvbG9yOiMyMzI2Mjh9Ym9keSBhOmZvY3VzLGJvZHkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1ib2R5IC5rLXBvcHVwLmstbGlzdC1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojYmFiYWJhO3BhZGRpbmc6MH1ib2R5IC5rLXBvcHVwLmstbGlzdC1jb250YWluZXIgLmstZ3JvdXAtaGVhZGVye2JhY2tncm91bmQtY29sb3I6IzIzMjYyODtjb2xvcjojZmZmO3RleHQtYWxpZ246bGVmdH1ib2R5IC5rLXBvcHVwLmstbGlzdC1jb250YWluZXIgdWwuay1saXN0e2JvcmRlcjpub25lfWJvZHkgLmstcG9wdXAuay1saXN0LWNvbnRhaW5lciB1bC5rLWxpc3QgbGl7cGFkZGluZzoycHggNHB4O2JvcmRlci13aWR0aDowfWJvZHkgLmstcG9wdXAuay1saXN0LWNvbnRhaW5lciB1bC5rLWxpc3QgbGkuay1zdGF0ZS1mb2N1c2VkLGJvZHkgLmstcG9wdXAuay1saXN0LWNvbnRhaW5lciB1bC5rLWxpc3QgbGkuay1zdGF0ZS1ob3Zlcixib2R5IC5rLXBvcHVwLmstbGlzdC1jb250YWluZXIgdWwuay1saXN0IGxpLmstc3RhdGUtc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZWIwZTFjO2NvbG9yOiNmZmZ9Ym9keSAuay1wb3B1cC5rLWxpc3QtY29udGFpbmVyIHVsLmstbGlzdCBsaS5rLWZpcnN0e21hcmdpbi10b3A6MjFweH1ib2R5IC5rLXBvcHVwLmstbGlzdC1jb250YWluZXIgdWwuay1saXN0IGxpLmstZmlyc3QgLmstZ3JvdXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yMXB4O2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiMyMzI2Mjg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmxlZnR9Ym9keSAuaGVhZGVye3BhZGRpbmc6MzJweCAwIDB9Ym9keSAuaGVhZGVyIC5sb2dvLWNvbnRhaW5lciBpbWd7d2lkdGg6NzAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfWJvZHkgLnNlYXJjaHtkaXNwbGF5OmZsZXh9Ym9keSAuc2VhcmNoLmhhcy1tYXJnaW57bWFyZ2luLXRvcDoxMHB4fUBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KXtib2R5IC5zZWFyY2guZnVsbHktcmVzcG9uc2l2ZSAuYmxvY3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHh9Ym9keSAuc2VhcmNoIC5ibG9jIC5ibG9jLWlubmVyLmZ1bGx5LXJlc3BvbnNpdmUgLnRpdGxle3RleHQtYWxpZ246Y2VudGVyfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpe2JvZHkgLnNlYXJjaC5mdWxseS1yZXNwb25zaXZlIC5ibG9jLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyLGJvZHkgLnNlYXJjaC5mdWxseS1yZXNwb25zaXZlIC5ibG9jLnZlaGljbGUtY29udGFpbmVye3dpZHRoOjUwJX19Ym9keSAuc2VhcmNoIC5ibG9je2ZsZXg6MSAxIGF1dG87cGFkZGluZzowIDVweH1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7Ym9keSAuaGVhZGVyIC5sb2dvLWNvbnRhaW5lcnt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5IC5zZWFyY2ggLmJsb2MuZnVsbHktcmVzcG9uc2l2ZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHh9fWJvZHkgLnNlYXJjaCAuYmxvYyAuYmxvYy1pbm5lcnttaW4taGVpZ2h0OjEwMCU7cGFkZGluZzoxNnB4IDEycHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2JhYmFiYX1ib2R5IC5zZWFyY2ggLmJsb2MgLmJsb2MtaW5uZXIuYWN0aXZlOm5vdCguYmxvYy1pbm5lci0tbm8tcHJvZHVjdCl7YmFja2dyb3VuZC1jb2xvcjojZWIwZTFjO2JvcmRlci1jb2xvcjojZWIwZTFjfWJvZHkgLnNlYXJjaCAuYmxvYyAuYmxvYy1pbm5lci5hY3RpdmU6bm90KC5ibG9jLWlubmVyLS1uby1wcm9kdWN0KSxib2R5IC5zZWFyY2ggLmJsb2MgLmJsb2MtaW5uZXIuYWN0aXZlOm5vdCguYmxvYy1pbm5lci0tbm8tcHJvZHVjdCk+YSxib2R5IC5zZWFyY2ggLmJsb2MgLmJsb2MtaW5uZXIuYWN0aXZlOm5vdCguYmxvYy1pbm5lci0tbm8tcHJvZHVjdCk+ZGl2PmF7Y29sb3I6I2ZmZn1ib2R5IC5zZWFyY2ggLmJsb2MgLmJsb2MtaW5uZXIgLnRpdGxle21hcmdpbjowO3BhZGRpbmc6MDtmb250LXNpemU6MThweH1ib2R5IC5zZWFyY2ggLnJlZ2lzdHJhdGlvbi1wYXBlcnM+LmNhci1zZWFyY2gtc2VsZWN0b3ItY29udGFpbmVyLGJvZHkgLnNlYXJjaCAudmVoaWNsZT4uY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vLi4vLi4vLi4vaW1hZ2VzL3dpZGdldC9hcnJvdy1zZWxlY3QtZ3JleS5zdmcpfWJvZHkgLnNlYXJjaCAucmVnaXN0cmF0aW9uLXBhcGVycy5hY3RpdmUgLmJ1dHRvbixib2R5IC5zZWFyY2ggLnZlaGljbGUuYWN0aXZlIC5idXR0b257d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjEycHg7b3V0bGluZTowO2JvcmRlcjpub25lO2ZvbnQtd2VpZ2h0OjcwMDt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjJzIGVhc2Utb3V0O2JhY2tncm91bmQtY29sb3I6IzIzMjYyODtjb2xvcjojZmZmfWJvZHkgLnNlYXJjaCAucmVnaXN0cmF0aW9uLXBhcGVycy5hY3RpdmUgLmJ1dHRvbjpob3Zlcixib2R5IC5zZWFyY2ggLnZlaGljbGUuYWN0aXZlIC5idXR0b246aG92ZXJ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDA7Ym94LXNoYWRvdzowIDVweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTYpLDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLC4xMik7YmFja2dyb3VuZC1jb2xvcjojMmYzMzM2O2NvbG9yOiNmZmZ9Ym9keSAuc2VhcmNoIC5yZWdpc3RyYXRpb24tcGFwZXJzLmFjdGl2ZT4uY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXIsYm9keSAuc2VhcmNoIC52ZWhpY2xlLmFjdGl2ZT4uY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vLi4vLi4vLi4vaW1hZ2VzL3dpZGdldC9hcnJvdy1zZWxlY3Quc3ZnKX1ib2R5IC5zZWFyY2ggLnJlZ2lzdHJhdGlvbi1wYXBlcnMgLmJ1dHRvbixib2R5IC5zZWFyY2ggLnZlaGljbGUgLmJ1dHRvbnt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTJweDtvdXRsaW5lOjA7Ym9yZGVyOm5vbmU7Zm9udC13ZWlnaHQ6NzAwO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuMnMgZWFzZS1vdXQ7YmFja2dyb3VuZC1jb2xvcjojYmFiYWJhO2NvbG9yOiNmZmZ9Ym9keSAuc2VhcmNoIC5yZWdpc3RyYXRpb24tcGFwZXJzIC5idXR0b246aG92ZXIsYm9keSAuc2VhcmNoIC52ZWhpY2xlIC5idXR0b246aG92ZXJ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDA7Ym94LXNoYWRvdzowIDVweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTYpLDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLC4xMil9Ym9keSAuc2VhcmNoIC5udW1iZXJwbGF0ZSAuYmxvYy1pbm5lcnstanMtZGlzcGxheTpmbGV4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1ufWJvZHkgLnNlYXJjaCAubnVtYmVycGxhdGUgLmJsb2MtaW5uZXIgLmxlZnR7dGV4dC1hbGlnbjpsZWZ0fWJvZHkgLnNlYXJjaCAubnVtYmVycGxhdGUgLmJsb2MtaW5uZXIgLnJpZ2h0e3RleHQtYWxpZ246cmlnaHR9Ym9keSAuc2VhcmNoIC5udW1iZXJwbGF0ZSAuYmxvYy1pbm5lciAuZnVsbHtmbGV4OjF9Ym9keSAuc2VhcmNoIC5udW1iZXJwbGF0ZSAuYmxvYy1pbm5lci5hY3RpdmUgYnV0dG9ue3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxMnB4O291dGxpbmU6MDtib3JkZXI6bm9uZTtmb250LXdlaWdodDo3MDA7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4ycyBlYXNlLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiMyMzI2Mjg7Y29sb3I6I2ZmZn1ib2R5IC5zZWFyY2ggLm51bWJlcnBsYXRlIC5ibG9jLWlubmVyLmFjdGl2ZSBidXR0b246aG92ZXJ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDA7Ym94LXNoYWRvdzowIDVweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTYpLDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLC4xMik7YmFja2dyb3VuZC1jb2xvcjojMmYzMzM2O2NvbG9yOiNmZmZ9Ym9keSAuc2VhcmNoIC5udW1iZXJwbGF0ZSAuYmxvYy1pbm5lciAudGl0bGV7d2lkdGg6MTAwJX1ib2R5IC5zZWFyY2ggLm51bWJlcnBsYXRlIC5ibG9jLWlubmVyIGZvcm17d2lkdGg6MTAwJTstanMtZGlzcGxheTpmbGV4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZ3JvdzoxfWJvZHkgLnNlYXJjaCAubnVtYmVycGxhdGUgLmJsb2MtaW5uZXIgZm9ybSAubGVmdHt0ZXh0LWFsaWduOmxlZnR9Ym9keSAuc2VhcmNoIC5udW1iZXJwbGF0ZSAuYmxvYy1pbm5lciBmb3JtIC5yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fWJvZHkgLnNlYXJjaCAubnVtYmVycGxhdGUgLmJsb2MtaW5uZXIgZm9ybSAuZnVsbHtmbGV4OjF9Ym9keSAuc2VhcmNoIC5udW1iZXJwbGF0ZSAuYmxvYy1pbm5lciBmb3JtIGlucHV0e21hcmdpbi10b3A6MzBweDtjb2xvcjojMjMyNjI4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjoxcHggc29saWQgI2JhYmFiYTtiYWNrZ3JvdW5kOnVybCguLi8uLi8uLi8uLi9pbWFnZXMvZnJvbnRlbmQvbW9kdWxlcy93aWRnZXQvbnVtYmVycGxhdGUtZnItaWNvbi5wbmcpIDFweCAxcHggbm8tcmVwZWF0LCNmZmY7cGFkZGluZy1sZWZ0OjM4cHg7Zm9udC1zaXplOjIwcHh9Ym9keSAuc2VhcmNoIC5udW1iZXJwbGF0ZSAuYmxvYy1pbm5lciBmb3JtIC5lcnJvcnt3aWR0aDoxMDAlO21hcmdpbjoxMHB4IDB9Ym9keSAuc2VhcmNoIC5udW1iZXJwbGF0ZSAuYmxvYy1pbm5lciBmb3JtIGJ1dHRvbnttYXJnaW4tdG9wOmF1dG87d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjEycHg7b3V0bGluZTowO2JvcmRlcjpub25lO2ZvbnQtd2VpZ2h0OjcwMDt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjJzIGVhc2Utb3V0O2JhY2tncm91bmQtY29sb3I6I2JhYmFiYTtjb2xvcjojZmZmfWJvZHkgLnNlYXJjaCAubnVtYmVycGxhdGUgLmJsb2MtaW5uZXIgZm9ybSBidXR0b246aG92ZXJ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDA7Ym94LXNoYWRvdzowIDVweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTYpLDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLC4xMil9Ym9keSAuc2VhcmNoIC52ZWhpY2xlIC5jYXItc2VhcmNoLXNlbGVjdG9ycy1zdXBlci1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1ib2R5IC5zZWFyY2ggLnZlaGljbGUgLmNhci1zZWFyY2gtc2VsZWN0b3JzLXN1cGVyLWNvbnRhaW5lciAuY2FyLXNlYXJjaC1zZWxlY3RvcnMtY29udGFpbmVye2ZsZXgtZ3JvdzoxfWJvZHkgLnNlYXJjaCAudmVoaWNsZSAuY2FyLXNlYXJjaC1zZWxlY3RvcnMtc3VwZXItY29udGFpbmVyIC5jYXItc2VhcmNoLXNlbGVjdG9ycy1jb250YWluZXIgLmNhci1zZWFyY2gtc2VsZWN0b3ItY29udGFpbmVye21hcmdpbjo2cHggMDtib3JkZXI6MXB4IHNvbGlkICNiYWJhYmF9QG1lZGlhIChtYXgtd2lkdGg6MTIwMHB4KXtib2R5IC5zZWFyY2ggLnZlaGljbGUgLmNhci1zZWFyY2gtc2VsZWN0b3JzLXN1cGVyLWNvbnRhaW5lciAuY2FyLXNlYXJjaC1zZWxlY3RvcnMtY29udGFpbmVye21heC13aWR0aDoyNTBweH19Ym9keSAuc2VhcmNoIC52ZWhpY2xlIC5idXR0b24tY29udGFpbmVye21hcmdpbi1sZWZ0OjEwcHh9Ym9keSAuc2VhcmNoIC52ZWhpY2xlIC5jYXItc2VhcmNoLXNlbGVjdG9ye3dpZHRoOjEwMCU7Y29sb3I6IzIzMjYyODtmb250LXdlaWdodDo3MDB9Ym9keSAuc2VhcmNoIC52ZWhpY2xlIC5jYXItc2VhcmNoLXNlbGVjdG9yOmRpc2FibGVke2NvbG9yOiNkZWRlZGV9Ym9keSAuc2VhcmNoIC52ZWhpY2xlIC5jYXItc2VhcmNoLXNlbGVjdG9yLnJhdy1zZWxlY3R7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTozOHB4IDM4cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fWJvZHkgLnNlYXJjaCAudmVoaWNsZSAuY2FyLXNlYXJjaC1zZWxlY3RvciAqe2JvcmRlci1yYWRpdXM6MH1ib2R5IC5zZWFyY2ggLnZlaGljbGUgLmNhci1zZWFyY2gtc2VsZWN0b3IgLmstZHJvcGRvd24td3JhcHtwYWRkaW5nLXJpZ2h0OjQwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZmZmfWJvZHkgLnNlYXJjaCAudmVoaWNsZSAuY2FyLXNlYXJjaC1zZWxlY3RvciAuay1kcm9wZG93bi13cmFwLmstc3RhdGUtZGlzYWJsZWR7Y29sb3I6I2JhYmFiYX1ib2R5IC5zZWFyY2ggLnZlaGljbGUgLmNhci1zZWFyY2gtc2VsZWN0b3IgLmstZHJvcGRvd24td3JhcCAuay1pY29ue2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6aWNvbW9vbiFpbXBvcnRhbnQ7c3BlYWs6bm9uZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Ym9keSAuc2VhcmNoIC52ZWhpY2xlIC5jYXItc2VhcmNoLXNlbGVjdG9yIC5rLWlucHV0e2hlaWdodDozNXB4O2xpbmUtaGVpZ2h0OjM1cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfWJvZHkgLnNlYXJjaCAudmVoaWNsZSAuY2FyLXNlYXJjaC1zZWxlY3RvciAuay1zZWxlY3R7d2lkdGg6NDBweDtoZWlnaHQ6MzlweDtsaW5lLWhlaWdodDozOXB4O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH1ib2R5IC5zZWFyY2guaW5saW5le21hcmdpbi10b3A6MH1ib2R5IC5zZWFyY2guaW5saW5lIC5idXR0b257bWFyZ2luLXRvcDoxMnB4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Ym9keSAuc2VhcmNoIC5yZWdpc3RyYXRpb24tcGFwZXJzLWNvbnRhaW5lci5mdWxseS1yZXNwb25zaXZlIC5yZWdpc3RyYXRpb24tcGFwZXJze3BhZGRpbmctdG9wOjM1cHg7cGFkZGluZy1ib3R0b206NTVweH1ib2R5IC5zZWFyY2ggLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyLmZ1bGx5LXJlc3BvbnNpdmUgLnJlZ2lzdHJhdGlvbi1wYXBlcnMgLmlucHV0LWdyb3Vwe21hcmdpbi10b3A6NTBweH1ib2R5IC5zZWFyY2ggLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyLmZ1bGx5LXJlc3BvbnNpdmUgLnJlZ2lzdHJhdGlvbi1wYXBlcnMgLmJ1dHRvbnttYXJnaW4tdG9wOjM4cHh9fWJvZHkgLnNlYXJjaCAucmVnaXN0cmF0aW9uLXBhcGVycy1jb250YWluZXIgLnJlZ2lzdHJhdGlvbi1wYXBlcnN7cGFkZGluZzoxN3B4IDEycHh9Ym9keSAuc2VhcmNoIC5yZWdpc3RyYXRpb24tcGFwZXJzLWNvbnRhaW5lciAucmVnaXN0cmF0aW9uLXBhcGVycy5hY3RpdmUgLmlucHV0LWdyZXktYWRkb24tYnV0dG9ue2JhY2tncm91bmQtY29sb3I6IzIzMjYyOH1ib2R5IC5zZWFyY2ggLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyIC5yZWdpc3RyYXRpb24tcGFwZXJzIC50aXRsZXttYXJnaW46MDtwYWRkaW5nOjB9Ym9keSAuc2VhcmNoIC5yZWdpc3RyYXRpb24tcGFwZXJzLWNvbnRhaW5lciAucmVnaXN0cmF0aW9uLXBhcGVycyAuaW5wdXQtZ3JvdXB7bWFyZ2luLXRvcDoyNXB4fWJvZHkgLnNlYXJjaCAucmVnaXN0cmF0aW9uLXBhcGVycy1jb250YWluZXIgLnJlZ2lzdHJhdGlvbi1wYXBlcnMgLmJ1dHRvbnttYXJnaW4tdG9wOjMwcHh9Ym9keSAuc2VhcmNoIC5yZWdpc3RyYXRpb24tcGFwZXJzLWNvbnRhaW5lciAucmVnaXN0cmF0aW9uLXBhcGVycyBidXR0b257bWFyZ2luLXRvcDowfWJvZHkgLnNlYXJjaCAucmVnaXN0cmF0aW9uLXBhcGVycy1jb250YWluZXIgLnJlZ2lzdHJhdGlvbi1wYXBlcnMgLmVycm9ye2hlaWdodDoxN3B4O21hcmdpbi10b3A6MTBweH1ib2R5IC5zZWFyY2ggLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyIC5yZWdpc3RyYXRpb24tcGFwZXJzIC5ob3ctdG97bWFyZ2luLXRvcDozN3B4fWJvZHkgLnNlYXJjaCAucmVnaXN0cmF0aW9uLXBhcGVycy1jb250YWluZXIgLnJlZ2lzdHJhdGlvbi1wYXBlcnMgLmhvdy10byxib2R5IC5zZWFyY2ggLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyIC5yZWdpc3RyYXRpb24tcGFwZXJzIC5ob3ctdG8gYXtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9Ym9keSAuc2VhcmNoLmlubGluZSAucmVnaXN0cmF0aW9uLXBhcGVycy1jb250YWluZXJ7bWFyZ2luLXRvcDoxMHB4fWJvZHkgLnNlYXJjaC5pbmxpbmUgLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyIC5idXR0b24sYm9keSAuc2VhcmNoLmlubGluZSAucmVnaXN0cmF0aW9uLXBhcGVycy1jb250YWluZXIgLmlucHV0LWdyb3Vwe21hcmdpbi10b3A6MH1ib2R5IC5zZWFyY2guaW5saW5lIC5yZWdpc3RyYXRpb24tcGFwZXJzLWNvbnRhaW5lciAuaG93LXRve21hcmdpbi10b3A6MTZweH1ib2R5IC5zZWFyY2guaW5saW5lIC5yZWdpc3RyYXRpb24tcGFwZXJzLWNvbnRhaW5lciAuaG93LXRvLGJvZHkgLnNlYXJjaC5pbmxpbmUgLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyIC5ob3ctdG8gYXtmb250LXNpemU6MTFweH1ib2R5IC5yZWluc3VycmFuY2UtbWVudXtkaXNwbGF5OmZsZXg7bWFyZ2luLXRvcDoxMHB4O3BhZGRpbmc6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVkZWRlfWJvZHkgLnJlaW5zdXJyYW5jZS1tZW51IC5pdGVte2ZsZXg6MTtwYWRkaW5nLXRvcDoxMHB4O3BhZGRpbmctYm90dG9tOjVweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjExcHh9Ym9keSAucmVpbnN1cnJhbmNlLW1lbnUgLml0ZW0uZmlyc3R7dGV4dC1hbGlnbjpsZWZ0fWJvZHkgLnJlaW5zdXJyYW5jZS1tZW51IC5pdGVtLmxhc3R7dGV4dC1hbGlnbjpyaWdodH1ib2R5IC5yZWluc3VycmFuY2UtbWVudSAuaXRlbT5zcGFue2ZvbnQtc2l6ZTozNHB4O21hcmdpbi1yaWdodDoxMnB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1AbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLnJlaW5zdXJyYW5jZS1tZW51IC5pdGVtPnNwYW57bWFyZ2luLXJpZ2h0OjZweH19Ym9keSAucmVpbnN1cnJhbmNlLW1lbnUgLml0ZW0+ZGl2e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmxlZnR9Ym9keSAucmVpbnN1cnJhbmNlLW1lbnUgLml0ZW0+ZGl2IHNwYW57ZGlzcGxheTpibG9jaztjb2xvcjojZWIwZTFjfWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuaWNvbntoZWlnaHQ6NDBweH1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgaDJ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC1zdHlsZTppbmhlcml0O21hcmdpbjowO2xpbmUtaGVpZ2h0OmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLmZ1bGx5LXJlc3BvbnNpdmV7cGFkZGluZzo1cHggMH1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeXtkaXNwbGF5OnRhYmxlO3BhZGRpbmc6NXB4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLmZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5IC5pbm5lcntoZWlnaHQ6OTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNkZWRlZGU7Ym9yZGVyOjFweCBzb2xpZCAjYmFiYWJhO2Rpc3BsYXk6dGFibGUtY2VsbDtwYWRkaW5nOjAgMTJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1hbGlnbjpjZW50ZXJ9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMuZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkgLmlubmVyIC5pY29ue21hcmdpbi1yaWdodDoxMnB4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLmZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5IC5pbm5lciAudGV4dHtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojZWIwZTFjO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nLXRvcDo4cHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllc3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NTMwcHg7bWFyZ2luLXRvcDoxMHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uLy4uLy4uL2ltYWdlcy9mcm9udGVuZC9tb2R1bGVzL3dpZGdldC9jYXRlZ29yaWVzLWNhci5wbmc/djIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjIwMnB4IGNlbnRlcn1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6YXV0bztwYWRkaW5nOjB9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5pY29ue3Bvc2l0aW9uOmFic29sdXRlfWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAucm9vdHtmb250LXdlaWdodDo3MDA7Y29sb3I6IzBkNTlhMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuY2hpbGRyZW4tbGlzdHtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46NnB4IDAgMDtwYWRkaW5nOjA7Zm9udC1zaXplOjExcHh9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwMHtib3R0b206NXB4O3JpZ2h0OjI5MHB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllc3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi8uLi8uLi9pbWFnZXMvZnJvbnRlbmQvbW9kdWxlcy93aWRnZXQvY2F0ZWdvcmllcy1jYXItbWQucG5nP3YyKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEyN3B4IDY0cHh9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwMHtyaWdodDoyMjlweDtib3R0b206MTBweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDAgLmljb257dG9wOi0xMHB4O2xlZnQ6LTU0cHh9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwMXt0b3A6MTY3cHg7cmlnaHQ6MTAwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDF7dG9wOjE3NXB4O3JpZ2h0OjUwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDAxIC5pY29ue3RvcDotMTRweDtsZWZ0Oi00M3B4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDJ7dG9wOjE3MHB4O2xlZnQ6NjZweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCl7Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwMnt0b3A6MTc4cHg7bGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwMiAuaWNvbnt0b3A6LTEwcHg7cmlnaHQ6LTI5cHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDIgLmljb257cmlnaHQ6LTEwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDAze2JvdHRvbToxMDJweDtyaWdodDo2M3B4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDMgLmljb257dG9wOi0xM3B4O2xlZnQ6LTQzcHh9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwNHtib3R0b206MTA0cHg7bGVmdDo1NXB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDAze3JpZ2h0OjIwcHh9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwNHtsZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDA0IC5pY29ue3RvcDotMjJweDtsZWZ0Ojg4cHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDQgLmljb257bGVmdDo3NXB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwNXtib3R0b206MDtsZWZ0OjM1OHB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDA1e2xlZnQ6Mjc3cHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDA1IC5pY29ue3RvcDotOXB4O2xlZnQ6LTc4cHh9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwNnt0b3A6MzVweDtsZWZ0OjQyMnB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDA2e3RvcDo1MHB4O2xlZnQ6MzM1cHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDA2IC5pY29ue2xlZnQ6LTUzcHh9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwOSxib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktOTAwMDJ7dG9wOjY1cHg7cmlnaHQ6MTMwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDksYm9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmNhdGVnb3J5LTkwMDAye3RvcDo3NXB4O3JpZ2h0OjgwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDA5IC5pY29uLGJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5jYXRlZ29yeS05MDAwMiAuaWNvbnt0b3A6LTEwcHg7bGVmdDotNDhweH19Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmV7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjUzMHB4O21hcmdpbi10b3A6MTBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi8uLi8uLi9pbWFnZXMvZnJvbnRlbmQvbW9kdWxlcy93aWRnZXQvY2F0ZWdvcmllcy1jYXIucG5nP3YyKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjoyMDJweCBjZW50ZXJ9Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOmF1dG87cGFkZGluZzowfWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeSAuaWNvbntwb3NpdGlvbjphYnNvbHV0ZX1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkgLnJvb3R7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMwZDU5YTA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkgLmNoaWxkcmVuLWxpc3R7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjZweCAwIDA7cGFkZGluZzowO2ZvbnQtc2l6ZToxMXB4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDB7Ym90dG9tOjVweDtyaWdodDoyOTBweH1AbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uLy4uLy4uL2ltYWdlcy9mcm9udGVuZC9tb2R1bGVzL3dpZGdldC9jYXRlZ29yaWVzLWNhci1tZC5wbmc/djIpO2JhY2tncm91bmQtcG9zaXRpb246MTI3cHggNjRweH1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDAwe3JpZ2h0OjIyOXB4O2JvdHRvbToxMHB4fX1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDAwIC5pY29ue3RvcDotMTBweDtsZWZ0Oi01NHB4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDF7dG9wOjE2N3B4O3JpZ2h0OjEwMHB4fUBtZWRpYSAobWF4LXdpZHRoOjExOTlweCl7Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwMXt0b3A6MTc1cHg7cmlnaHQ6NTBweH19Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwMSAuaWNvbnt0b3A6LTE0cHg7bGVmdDotNDNweH1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDAye3RvcDoxNzBweDtsZWZ0OjY2cHh9QG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KXtib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDAye3RvcDoxNzhweDtsZWZ0OjB9fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDIgLmljb257dG9wOi0xMHB4O3JpZ2h0Oi0yOXB4fUBtZWRpYSAobWF4LXdpZHRoOjExOTlweCl7Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwMiAuaWNvbntyaWdodDotMTBweH19Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwM3tib3R0b206MTAycHg7cmlnaHQ6NjNweH1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDAzIC5pY29ue3RvcDotMTNweDtsZWZ0Oi00M3B4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDR7Ym90dG9tOjEwNHB4O2xlZnQ6NTVweH1AbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDN7cmlnaHQ6MjBweH1ib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkuY2F0ZWdvcnktMzAwMDA0e2xlZnQ6MH19Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwNCAuaWNvbnt0b3A6LTIycHg7bGVmdDo4OHB4fUBtZWRpYSAobWF4LXdpZHRoOjExOTlweCl7Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwNCAuaWNvbntsZWZ0Ojc1cHh9fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDV7Ym90dG9tOjA7bGVmdDozNThweH1AbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDV7bGVmdDoyNzdweH19Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwNSAuaWNvbnt0b3A6LTlweDtsZWZ0Oi03OHB4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDZ7dG9wOjM1cHg7bGVmdDo0MjJweH1AbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpe2JvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDZ7dG9wOjUwcHg7bGVmdDozMzVweH19Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwNiAuaWNvbntsZWZ0Oi01M3B4fWJvZHkgLmNhdGVnb3JpZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLm5vdC1mdWxseS1yZXNwb25zaXZlIC5jYXRlZ29yeS5jYXRlZ29yeS0zMDAwMDksYm9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTkwMDAye3RvcDo2NXB4O3JpZ2h0OjEzMHB4fUBtZWRpYSAobWF4LXdpZHRoOjExOTlweCl7Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwOSxib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkuY2F0ZWdvcnktOTAwMDJ7dG9wOjc1cHg7cmlnaHQ6ODBweH19Ym9keSAuY2F0ZWdvcmllcy1jb250YWluZXIgLmNhdGVnb3JpZXMubm90LWZ1bGx5LXJlc3BvbnNpdmUgLmNhdGVnb3J5LmNhdGVnb3J5LTMwMDAwOSAuaWNvbixib2R5IC5jYXRlZ29yaWVzLWNvbnRhaW5lciAuY2F0ZWdvcmllcy5ub3QtZnVsbHktcmVzcG9uc2l2ZSAuY2F0ZWdvcnkuY2F0ZWdvcnktOTAwMDIgLmljb257dG9wOi0xMHB4O2xlZnQ6LTQ4cHh9LnByb21vdGlvbmFsLWJhY2tncm91bmQgLnJlaW5zdXJyYW5jZS1tZW51IC5pdGVte2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNzUpfWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0LGJvZHkgLmNhci13aWRnZXR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yLGJvZHkgLmNhci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3J7d2lkdGg6MTAwJTtjb2xvcjojMjMyNjI4O2ZvbnQtd2VpZ2h0OjcwMH1ib2R5IC5jYXItYmFubmVyLXdpZGdldCAuY2FyLXNlYXJjaC1zZWxlY3RvcjpkaXNhYmxlZCxib2R5IC5jYXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yOmRpc2FibGVke2NvbG9yOiNkZWRlZGV9Ym9keSAuY2FyLWJhbm5lci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3IucmF3LXNlbGVjdCxib2R5IC5jYXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yLnJhdy1zZWxlY3R7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTozOHB4IDM4cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yICosYm9keSAuY2FyLXdpZGdldCAuY2FyLXNlYXJjaC1zZWxlY3RvciAqe2JvcmRlci1yYWRpdXM6MH1ib2R5IC5jYXItYmFubmVyLXdpZGdldCAuY2FyLXNlYXJjaC1zZWxlY3RvciAuay1kcm9wZG93bi13cmFwLGJvZHkgLmNhci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3IgLmstZHJvcGRvd24td3JhcHtwYWRkaW5nLXJpZ2h0OjMxcHg7Ym9yZGVyOjFweCBzb2xpZCAjZmZmfWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yIC5rLWRyb3Bkb3duLXdyYXAuay1zdGF0ZS1kaXNhYmxlZCxib2R5IC5jYXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yIC5rLWRyb3Bkb3duLXdyYXAuay1zdGF0ZS1kaXNhYmxlZHtjb2xvcjojYmFiYWJhfWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yIC5rLWRyb3Bkb3duLXdyYXAgLmstaWNvbixib2R5IC5jYXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yIC5rLWRyb3Bkb3duLXdyYXAgLmstaWNvbntmb250LXNpemU6MTdweDtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5Omljb21vb24haW1wb3J0YW50O3NwZWFrOm5vbmU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yIC5rLWlucHV0LGJvZHkgLmNhci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3IgLmstaW5wdXR7aGVpZ2h0OjI2cHg7bGluZS1oZWlnaHQ6MjZweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Ym9keSAuY2FyLWJhbm5lci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3IgLmstc2VsZWN0LGJvZHkgLmNhci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3IgLmstc2VsZWN0e3dpZHRoOjMxcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Ym9keSAuY2FyLWJhbm5lci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3ItY29udGFpbmVyLGJvZHkgLmNhci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3ItY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlfWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yLWNvbnRhaW5lciAuY2FyLXNlYXJjaC1zZWxlY3Rvcixib2R5IC5jYXItd2lkZ2V0IC5jYXItc2VhcmNoLXNlbGVjdG9yLWNvbnRhaW5lciAuY2FyLXNlYXJjaC1zZWxlY3RvcntiYWNrZ3JvdW5kLWNvbG9yOiNlYjBlMWM7Ym9yZGVyOjFweCBzb2xpZCAjZGVkZWRlfWJvZHkgLmNhci13aWRnZXR7d2lkdGg6MzAwcHg7aGVpZ2h0OjI1MHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uLy4uLy4uL2ltYWdlcy9mcm9udGVuZC9tb2R1bGVzL3dpZGdldC9jYXItMzAweDI1MC5wbmcpfWJvZHkgLmNhci13aWRnZXQgLmNhci1zZWFyY2gtc2VsZWN0b3ItY29udGFpbmVye2xlZnQ6ODNweDtyaWdodDoxOXB4fWJvZHkgLmNhci13aWRnZXQgI2Nhci1zZWFyY2gtc2VsZWN0b3ItbWFudWZhY3R1cmVyLWNvbnRhaW5lcnt0b3A6NjJweH1ib2R5IC5jYXItd2lkZ2V0ICNjYXItc2VhcmNoLXNlbGVjdG9yLW1vZGVsLWNvbnRhaW5lcnt0b3A6MTAwcHh9Ym9keSAuY2FyLXdpZGdldCAjY2FyLXNlYXJjaC1zZWxlY3Rvci1tb3RvcmlzYXRpb24tY29udGFpbmVye3RvcDoxMzhweH1ib2R5IC5jYXItYmFubmVyLXdpZGdldHt3aWR0aDo3MjhweDtoZWlnaHQ6OTBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi8uLi8uLi9pbWFnZXMvZnJvbnRlbmQvbW9kdWxlcy93aWRnZXQvY2FyLWJhbm5lci03Mjh4OTAucG5nKX1ib2R5IC5jYXItYmFubmVyLXdpZGdldC5wZXVnZW90e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uLy4uLy4uL2ltYWdlcy9mcm9udGVuZC9tb2R1bGVzL3dpZGdldC9jYXItYmFubmVyLTcyOHg5MC1wZXVnZW90LnBuZyl9Ym9keSAuY2FyLWJhbm5lci13aWRnZXQucGV1Z2VvdCAjY2FyLXNlYXJjaC1zZWxlY3Rvci1tYW51ZmFjdHVyZXItY29udGFpbmVye2Rpc3BsYXk6bm9uZX1ib2R5IC5jYXItYmFubmVyLXdpZGdldCAuY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXJ7d2lkdGg6MTg4cHg7Ym90dG9tOjZweH1ib2R5IC5jYXItYmFubmVyLXdpZGdldCAjY2FyLXNlYXJjaC1zZWxlY3Rvci1tYW51ZmFjdHVyZXItY29udGFpbmVye2xlZnQ6OHB4fWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0ICNjYXItc2VhcmNoLXNlbGVjdG9yLW1vZGVsLWNvbnRhaW5lcntsZWZ0OjIwMnB4fWJvZHkgLmNhci1iYW5uZXItd2lkZ2V0ICNjYXItc2VhcmNoLXNlbGVjdG9yLW1vdG9yaXNhdGlvbi1jb250YWluZXJ7bGVmdDozOTZweH0jbWluZS10eXBlLWJ1dHRvbiBzcGFue2ZvbnQtc2l6ZToxNnB4fS5jYXItc2VhcmNoLXNlbGVjdG9yLWNvbnRhaW5lciBzZWxlY3R7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lOy13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MDtoZWlnaHQ6NDBweDtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWZ9LmNhci1zZWFyY2gtc2VsZWN0b3ItY29udGFpbmVyIHNlbGVjdDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYjBlMWM7Y29sb3I6I2ZmZn0uY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXIgc2VsZWN0IG9wdGlvbjpmaXJzdC1jaGlsZHtjb2xvcjojMjMyNjI4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjJweCA0cHg7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2JvcmRlcjpub25lfS5jYXItc2VhcmNoLXNlbGVjdG9yLWNvbnRhaW5lciBzZWxlY3Qgb3B0Z3JvdXB7YmFja2dyb3VuZC1jb2xvcjojMjMyNjI4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpsZWZ0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7ZGlzcGxheTpibG9jaztib3JkZXI6bm9uZX0uY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXIgc2VsZWN0IG9wdGdyb3VwIG9wdGlvbiwuY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXIgc2VsZWN0IG9wdGdyb3VwIG9wdGlvbjpmaXJzdC1jaGlsZHtjb2xvcjojMjMyNjI4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Ym9yZGVyOm5vbmV9LmJvb3RzdHJhcC1zZWxlY3QgYnV0dG9ue2hlaWdodDo0MHB4O2JvcmRlcjpub25lO2ZvbnQtd2VpZ2h0OjcwMH0uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24taGVhZGVye2JhY2tncm91bmQtY29sb3I6IzIzMjYyODtjb2xvcjojZmZmO3RleHQtYWxpZ246bGVmdDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOm5vbmV9LmJvb3RzdHJhcC1zZWxlY3QgbGl7Ym9yZGVyOm5vbmV9LmJvb3RzdHJhcC1zZWxlY3QgbGkgYXtmb250LXdlaWdodDo3MDB9LmJvb3RzdHJhcC1zZWxlY3QgbGkgYTpob3ZlciwuYm9vdHN0cmFwLXNlbGVjdCBsaS5zZWxlY3RlZCBhLC5ib290c3RyYXAtc2VsZWN0IGxpLnNlbGVjdGVkIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWIwZTFjO2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9IiwiQGltcG9ydCBcIi4uLy4uLy4uL2Jvb3RzdHJhcC12aWV3cG9ydC12YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jvb3RzdHJhcC1vdmVycmlkZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvZm9ybXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL21peGlucy9idXR0b25zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9taXNjLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvY29sb3JzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvZmxleGJveC5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vY29sb3JzLnNjc3NcIjtcblxuQG1peGluIGNhci1jYXRlZ29yaWVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUzMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vLi4vLi4vYXNzZXRzL2ltYWdlcy9mcm9udGVuZC9tb2R1bGVzL3dpZGdldC9jYXRlZ29yaWVzLWNhci5wbmc/djIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMDJweCBjZW50ZXI7XG5cbiAgQG1lZGlhICgkbG93ZXItbGcpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vLi4vLi4vYXNzZXRzL2ltYWdlcy9mcm9udGVuZC9tb2R1bGVzL3dpZGdldC9jYXRlZ29yaWVzLWNhci1tZC5wbmc/djIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEyN3B4IDY0cHg7XG4gIH1cblxuICAuY2F0ZWdvcnkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5yb290IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6IGNvbG9yKGRhcmstYmx1ZSk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAuY2hpbGRyZW4tbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDZweCAwIDAgMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgJi5jYXRlZ29yeS0zMDAwMDAge1xuICAgICAgYm90dG9tOiA1cHg7XG4gICAgICByaWdodDogMjkwcHg7XG5cbiAgICAgIEBtZWRpYSAoJGxvd2VyLWxnKSB7XG4gICAgICAgIHJpZ2h0OiAyMjlweDtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IC01NHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY2F0ZWdvcnktMzAwMDAxIHtcbiAgICAgIHRvcDogMTY3cHg7XG4gICAgICByaWdodDogMTAwcHg7XG5cbiAgICAgIEBtZWRpYSAoJGxvd2VyLWxnKSB7XG4gICAgICAgIHRvcDogMTc1cHg7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIHRvcDogLTE0cHg7XG4gICAgICAgIGxlZnQ6IC00M3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY2F0ZWdvcnktMzAwMDAyIHtcbiAgICAgIHRvcDogMTcwcHg7XG4gICAgICBsZWZ0OiA2NnB4O1xuXG4gICAgICBAbWVkaWEgKCRsb3dlci1sZykge1xuICAgICAgICB0b3A6IDE3OHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgcmlnaHQ6IC0yOXB4O1xuXG4gICAgICAgIEBtZWRpYSAoJGxvd2VyLWxnKSB7XG4gICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jYXRlZ29yeS0zMDAwMDMge1xuICAgICAgYm90dG9tOiAxMDJweDtcbiAgICAgIHJpZ2h0OiA2M3B4O1xuXG4gICAgICBAbWVkaWEgKCRsb3dlci1sZykge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgLmljb24ge1xuICAgICAgICB0b3A6IC0xM3B4O1xuICAgICAgICBsZWZ0OiAtNDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhdGVnb3J5LTMwMDAwNCB7XG4gICAgICBib3R0b206IDEwNHB4O1xuICAgICAgbGVmdDogNTVweDtcblxuICAgICAgQG1lZGlhICgkbG93ZXItbGcpIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLmljb24ge1xuICAgICAgICB0b3A6IC0yMnB4O1xuICAgICAgICBsZWZ0OiA4OHB4O1xuXG4gICAgICAgIEBtZWRpYSAoJGxvd2VyLWxnKSB7XG4gICAgICAgICAgbGVmdDogNzVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuY2F0ZWdvcnktMzAwMDA1IHtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgbGVmdDogMzU4cHg7XG5cbiAgICAgIEBtZWRpYSAoJGxvd2VyLWxnKSB7XG4gICAgICAgIGxlZnQ6IDI3N3B4O1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIHRvcDogLTlweDtcbiAgICAgICAgbGVmdDogLTc4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jYXRlZ29yeS0zMDAwMDYge1xuICAgICAgdG9wOiAzNXB4O1xuICAgICAgbGVmdDogNDIycHg7XG5cbiAgICAgIEBtZWRpYSAoJGxvd2VyLWxnKSB7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgbGVmdDogMzM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgbGVmdDogLTUzcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jYXRlZ29yeS05MDAwMixcbiAgICAmLmNhdGVnb3J5LTMwMDAwOSB7XG4gICAgICB0b3A6IDY1cHg7XG4gICAgICByaWdodDogMTMwcHg7XG5cbiAgICAgIEBtZWRpYSAoJGxvd2VyLWxnKSB7XG4gICAgICAgIHRvcDogNzVweDtcbiAgICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgbGVmdDogLTQ4cHg7XG5cbiAgICAgICAgQG1lZGlhICgkbG93ZXItbGcpIHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2FyLXNlYXJjaC1zZWxlY3RvcigkaGVpZ2h0KSB7XG4gIC5jYXItc2VhcmNoLXNlbGVjdG9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogY29sb3IoZGFya2VzdC1ncmV5KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiBjb2xvcihsaWdodC1ncmV5KTtcbiAgICB9XG4gICAgJi5yYXctc2VsZWN0IHtcbiAgICAgIC8qcGFkZGluZy1sZWZ0OjEwcHg7Ki9cbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICAgIC8qYm9yZGVyOiBzb2xpZCAxcHggY29sb3Iod2hpdGUpOyovXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzhweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgKiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5rLWRyb3Bkb3duLXdyYXAge1xuICAgICAgcGFkZGluZy1yaWdodDogJGhlaWdodCAtIDE7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCBjb2xvcih3aGl0ZSk7XG5cbiAgICAgICYuay1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiBjb2xvcihncmV5KTtcbiAgICAgIH1cblxuICAgICAgLmstaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICAgICAgQGluY2x1ZGUgaWNvbihcIlxcZWE1NFwiKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuay1pbnB1dCB7XG4gICAgICBoZWlnaHQ6ICRoZWlnaHQgLSA2O1xuICAgICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQgLSA2O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iod2hpdGUpO1xuICAgIH1cblxuICAgIC5rLXNlbGVjdCB7XG4gICAgICB3aWR0aDogJGhlaWdodCAtIDE7XG4gICAgICBoZWlnaHQ6ICRoZWlnaHQgLSAyO1xuICAgICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQgLSAyO1xuICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcih0cmFuc3BhcmVudCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihkYXJrKTtcbiAgICB9XG4gIH1cbn1cblxuYm9keSB7XG4gICYsXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMge1xuICAgIGNvbG9yOiBjb2xvcihkYXJrZXN0LWdyZXkpO1xuICB9XG5cbiAgYTpob3ZlcixcbiAgYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmstcG9wdXAuay1saXN0LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iod2hpdGUpO1xuICAgIGJvcmRlci1jb2xvcjogY29sb3IoZ3JleSk7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5rLWdyb3VwLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihkYXJrZXN0LWdyZXkpO1xuICAgICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgdWwuay1saXN0IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDBweDtcblxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQsXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkLFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKHJlZCk7XG4gICAgICAgICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1maXJzdCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcblxuICAgICAgICAgIC5rLWdyb3VwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTIxcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZGFya2VzdC1ncmV5KTtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcih3aGl0ZSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDMycHggMCAwIDA7XG5cbiAgICAubG9nby1jb250YWluZXLCoCB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoJHhzKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYuaGFzLW1hcmdpbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgfVxuXG4gICAgJi5mdWxseS1yZXNwb25zaXZlIHtcbiAgICAgIEBtZWRpYSAoJGxvd2VyLW1kKSB7XG4gICAgICAgIC5ibG9jIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKCRzbSkge1xuICAgICAgICAuYmxvYyB7XG4gICAgICAgICAgJi52ZWhpY2xlLWNvbnRhaW5lcixcbiAgICAgICAgICAmLnJlZ2lzdHJhdGlvbi1wYXBlcnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2Mge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBwYWRkaW5nOiAwICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgICAgICYuZnVsbHktcmVzcG9uc2l2ZSB7XG4gICAgICAgIEBtZWRpYSAoJHhzKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJsb2MtaW5uZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggY29sb3IoZ3JleSk7XG5cbiAgICAgICAgJi5hY3RpdmU6bm90KC5ibG9jLWlubmVyLS1uby1wcm9kdWN0KSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IocmVkKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGNvbG9yKHJlZCk7XG5cbiAgICAgICAgICAmLFxuICAgICAgICAgID4gYSxcbiAgICAgICAgICA+IGRpdiA+IGEge1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZnVsbHktcmVzcG9uc2l2ZSB7XG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIEBtZWRpYSAoJGxvd2VyLW1kKSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmVoaWNsZSxcbiAgICAucmVnaXN0cmF0aW9uLXBhcGVycyB7XG4gICAgICA+IC5jYXItc2VhcmNoLXNlbGVjdG9yLWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi8uLi9pbWFnZXMvd2lkZ2V0L2Fycm93LXNlbGVjdC1ncmV5LnN2Zyk7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mdWxsLXdpZHRoLWRhcmtlc3QtZ3JleTtcbiAgICAgICAgfVxuICAgICAgICA+IC5jYXItc2VhcmNoLXNlbGVjdG9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uLy4uLy4uL2ltYWdlcy93aWRnZXQvYXJyb3ctc2VsZWN0LnN2Zyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mdWxsLXdpZHRoLWdyZXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm51bWJlcnBsYXRlIHtcbiAgICAgIC5ibG9jLWlubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveC12ZXJ0aWNhbDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mdWxsLXdpZHRoLWRhcmtlc3QtZ3JleTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleGJveC12ZXJ0aWNhbDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBjb2xvcihncmV5KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi8uLi9hc3NldHMvaW1hZ2VzL2Zyb250ZW5kL21vZHVsZXMvd2lkZ2V0L251bWJlcnBsYXRlLWZyLWljb24ucG5nKVxuICAgICAgICAgICAgICAgIG5vLXJlcGVhdCAxcHggMXB4LFxuICAgICAgICAgICAgICBjb2xvcih3aGl0ZSk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tZnVsbC13aWR0aC1ncmV5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52ZWhpY2xlIHtcbiAgICAgIC5jYXItc2VhcmNoLXNlbGVjdG9ycy1zdXBlci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5jYXItc2VhcmNoLXNlbGVjdG9ycy1jb250YWluZXIge1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAvKiBjZXR0ZSBtYXgtd2lkdGggZG9ubmUgZGVzIHPDqWxlY3RldXJzIHRyb3AgcGV0aXRzIGF2ZWMgbGEgY2xhc3NlIGlubGluZSwgZXQgbidhcHBvcnRlIHJpZW4gYXUgc8OpbGVjdGV1ciBjbGFzc2lxdWVcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTVweDtcbiAgICAgICAgICAgICAgICAgICAgKi9cblxuICAgICAgICAgIC5jYXItc2VhcmNoLXNlbGVjdG9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDZweCAwO1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggY29sb3IoZ3JleSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC5jYXItc2VhcmNoLXNlbGVjdG9ycy1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBjYXItc2VhcmNoLXNlbGVjdG9yKDQxcHgpO1xuICAgIH1cblxuICAgICYuaW5saW5lIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWdpc3RyYXRpb24tcGFwZXJzLWNvbnRhaW5lciB7XG4gICAgICAmLmZ1bGx5LXJlc3BvbnNpdmUge1xuICAgICAgICAucmVnaXN0cmF0aW9uLXBhcGVycyB7XG4gICAgICAgICAgQG1lZGlhICgkc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG5cbiAgICAgICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVnaXN0cmF0aW9uLXBhcGVycyB7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMTJweDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgLmlucHV0LWdyZXktYWRkb24tYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyAuay1hdXRvY29tcGxldGUge1xuICAgICAgICAvLyAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC8vICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIC8vICAgLmstaW5wdXQge1xuICAgICAgICAvLyAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAvLyAgICAgY29sb3I6IGNvbG9yKGRhcmstZ3JleSk7XG4gICAgICAgIC8vICAgfVxuXG4gICAgICAgIC8vICAgQG1lZGlhICgkc20pIHtcbiAgICAgICAgLy8gICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZXJyb3Ige1xuICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdy10byB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzdweDtcblxuICAgICAgICAgICYsXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlubGluZSB7XG4gICAgICAucmVnaXN0cmF0aW9uLXBhcGVycy1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgLmlucHV0LWdyb3VwLFxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdy10byB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgICAgICAgICYsXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlaW5zdXJyYW5jZS1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iod2hpdGUpO1xuICAgIGJvcmRlcjogc29saWQgMXB4IGNvbG9yKGxpZ2h0LWdyZXkpO1xuXG4gICAgLml0ZW0ge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICAmLmZpcnN0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cblxuICAgICAgJi5sYXN0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgIEBtZWRpYSAoJGxvd2VyLWxnKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6IGNvbG9yKHJlZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2F0ZWdvcmllcy1jb250YWluZXIge1xuICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZnVsbHktcmVzcG9uc2l2ZSB7XG4gICAgICAgIEBtZWRpYSAoJHNtKSB7XG4gICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAwO1xuXG4gICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihsaWdodC1ncmV5KTtcbiAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggY29sb3IoZ3JleSk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjb2xvcihyZWQpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhICgkdXBwZXItc20pIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyLWNhdGVnb3JpZXM7XG4gICAgICB9XG5cbiAgICAgICYubm90LWZ1bGx5LXJlc3BvbnNpdmUge1xuICAgICAgICBAaW5jbHVkZSBjYXItY2F0ZWdvcmllcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb21vdGlvbmFsLWJhY2tncm91bmQge1xuICAucmVpbnN1cnJhbmNlLW1lbnUgLml0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIH1cbn1cblxuYm9keSB7XG4gIC5jYXItYmFubmVyLXdpZGdldCxcbiAgLmNhci13aWRnZXQge1xuICAgIEBpbmNsdWRlIGNhci1zZWFyY2gtc2VsZWN0b3IoMzJweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAuY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAuY2FyLXNlYXJjaC1zZWxlY3RvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKHJlZCk7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IGNvbG9yKGxpZ2h0LWdyZXkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXItd2lkZ2V0IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vLi4vLi4vYXNzZXRzL2ltYWdlcy9mcm9udGVuZC9tb2R1bGVzL3dpZGdldC9jYXItMzAweDI1MC5wbmcpO1xuXG4gICAgLmNhci1zZWFyY2gtc2VsZWN0b3ItY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IDgzcHg7XG4gICAgICByaWdodDogMTlweDtcbiAgICB9XG5cbiAgICAjY2FyLXNlYXJjaC1zZWxlY3Rvci1tYW51ZmFjdHVyZXItY29udGFpbmVyIHtcbiAgICAgIHRvcDogNjJweDtcbiAgICB9XG5cbiAgICAjY2FyLXNlYXJjaC1zZWxlY3Rvci1tb2RlbC1jb250YWluZXIge1xuICAgICAgdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICAjY2FyLXNlYXJjaC1zZWxlY3Rvci1tb3RvcmlzYXRpb24tY29udGFpbmVyIHtcbiAgICAgIHRvcDogMTM4cHg7XG4gICAgfVxuICB9XG5cbiAgLmNhci1iYW5uZXItd2lkZ2V0IHtcbiAgICB3aWR0aDogNzI4cHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi8uLi9hc3NldHMvaW1hZ2VzL2Zyb250ZW5kL21vZHVsZXMvd2lkZ2V0L2Nhci1iYW5uZXItNzI4eDkwLnBuZyk7XG5cbiAgICAmLnBldWdlb3Qge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uLy4uLy4uL2Fzc2V0cy9pbWFnZXMvZnJvbnRlbmQvbW9kdWxlcy93aWRnZXQvY2FyLWJhbm5lci03Mjh4OTAtcGV1Z2VvdC5wbmcpO1xuXG4gICAgICAjY2FyLXNlYXJjaC1zZWxlY3Rvci1tYW51ZmFjdHVyZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyLXNlYXJjaC1zZWxlY3Rvci1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDE4OHB4O1xuICAgICAgYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgI2Nhci1zZWFyY2gtc2VsZWN0b3ItbWFudWZhY3R1cmVyLWNvbnRhaW5lciB7XG4gICAgICBsZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgI2Nhci1zZWFyY2gtc2VsZWN0b3ItbW9kZWwtY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IDIwMnB4O1xuICAgIH1cblxuICAgICNjYXItc2VhcmNoLXNlbGVjdG9yLW1vdG9yaXNhdGlvbi1jb250YWluZXIge1xuICAgICAgbGVmdDogMzk2cHg7XG4gICAgfVxuICB9XG59XG5cbi8qIFBvdXIgSUUgKi9cbiNtaW5lLXR5cGUtYnV0dG9uIHtcbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5jYXItc2VhcmNoLXNlbGVjdG9yLWNvbnRhaW5lciB7XG4gIHNlbGVjdCB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihyZWQpO1xuICAgICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICB9XG4gICAgb3B0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiBjb2xvcihkYXJrZXN0LWdyZXkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iod2hpdGUpO1xuICAgICAgcGFkZGluZzogMnB4IDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIG9wdGdyb3VwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4gICAgICBjb2xvcjogY29sb3Iod2hpdGUpO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICBvcHRncm91cCBvcHRpb246Zmlyc3QtY2hpbGQsXG4gICAgb3B0Z3JvdXAgb3B0aW9uIHtcbiAgICAgIGNvbG9yOiBjb2xvcihkYXJrZXN0LWdyZXkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iod2hpdGUpO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IHtcbiAgYnV0dG9uIHtcbiAgICAvKndpZHRoOiAxMDAlOyovXG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4gICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgbGkge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG5cbiAgbGkgYTpob3ZlcixcbiAgbGkuc2VsZWN0ZWQgYSxcbiAgbGkuc2VsZWN0ZWQgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IocmVkKTtcbiAgICBjb2xvcjogY29sb3Iod2hpdGUpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWNrbGluZWQoXG5cdCRsaW5lV2lkdGg6IDFweCxcblx0JGxpbmVDb2xvcjogZGFya2VzdC1ncmV5LFxuXHQkY29sb3I6IGRhcmtlc3QtZ3JleSxcblx0JGJhY2tncm91bmRDb2xvcjogd2hpdGUsXG5cdCRtYXJnaW46IDEycHgsXG5cdCRwYWRkaW5nOiAxMnB4XG4pIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogJG1hcmdpbiAwO1xuXG5cdD4gaHIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IC0kbGluZVdpZHRoIC8gMiAwIDAgMDtcblx0XHRib3JkZXItd2lkdGg6ICRsaW5lV2lkdGg7XG5cdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcigkbGluZUNvbG9yKTtcblx0XHR6LWluZGV4OiAwO1xuXHR9XG5cblx0PiBzcGFuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogY29sb3IoJGJhY2tncm91bmRDb2xvcik7XG5cdFx0Y29sb3I6IGNvbG9yKCRjb2xvcik7XG5cdFx0ei1pbmRleDogMDtcblx0XHRwYWRkaW5nOiAwICRwYWRkaW5nO1xuXHR9XG59XG5cbkBtaXhpbiBpY29uKCRpY29uLWNvZGUpIHtcblx0Zm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG5cdHNwZWFrOiBub25lO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICRpY29uLWNvZGU7XG5cdH1cbn1cblxuQG1peGluIHRyaWFuZ2xlKCRkaXJlY3Rpb24gOiB0b3AsICRtZWRpYW4gOiBlcXVpbGF0ZXJhbCwgJHNpemUgOiAxMCwgJGNvbG9yIDogYmxhY2spIHtcblx0QGlmICgkbWVkaWFuID09IGVxdWlsYXRlcmFsKSB7XG5cdFx0JG1lZGlhbjogc3FydChwb3dlcigkc2l6ZSwgMikgKyBwb3dlcigkc2l6ZSAvIDIsIDIpKTtcblx0fVxuXG5cdEBpZiAkZGlyZWN0aW9uID09IHRvcCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgJG1lZGlhbitweCBjb2xvcigkY29sb3IpO1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAkc2l6ZStweCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6IHNvbGlkICRzaXplK3B4IHRyYW5zcGFyZW50O1xuXHR9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAkbWVkaWFuK3B4IGNvbG9yKCRjb2xvcik7XG5cdFx0Ym9yZGVyLXRvcDogc29saWQgJHNpemUrcHggdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgJHNpemUrcHggdHJhbnNwYXJlbnQ7XG5cdH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBib3R0b20ge1xuXHRcdGJvcmRlci10b3A6IHNvbGlkICRtZWRpYW4rcHggY29sb3IoJGNvbG9yKTtcblx0XHRib3JkZXItbGVmdDogc29saWQgJHNpemUrcHggdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAkc2l6ZStweCB0cmFuc3BhcmVudDtcblx0fSBAZWxzZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAkbWVkaWFuK3B4IGNvbG9yKCRjb2xvcik7XG5cdFx0Ym9yZGVyLXRvcDogc29saWQgJHNpemUrcHggdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgJHNpemUrcHggdHJhbnNwYXJlbnQ7XG5cdH1cbn1cblxuQG1peGluIGFycm93KCRzaXplLCAkZGlyZWN0aW9uLCAkY29sb3IsICRiYWNrZ3JvdW5kQ29sb3IpIHtcblx0JGFuZ2xlOiAkZGlyZWN0aW9uO1xuXHRAaWYgJGRpcmVjdGlvbiA9PSB0b3Age1xuXHRcdCRhbmdsZTogMTM1ZGVnO1xuXHR9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdCRhbmdsZTogLTEzNWRlZztcblx0fSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGJvdHRvbSB7XG5cdFx0JGFuZ2xlOiAtNDVkZWc7XG5cdH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcblx0XHQkYW5nbGU6IDQ1ZGVnO1xuXHR9IEBlbHNlIHtcblx0XHQkYW5nbGU6ICRkaXJlY3Rpb247XG5cdH1cblxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAkc2l6ZTtcblx0aGVpZ2h0OiAkc2l6ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJGJhY2tncm91bmRDb2xvcik7XG5cdGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggY29sb3IoJGNvbG9yKTtcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IGNvbG9yKCRjb2xvcik7XG5cdEBpbmNsdWRlIHJvdGF0ZTNkKDAsIDAsIDEsICRhbmdsZSk7XG59XG5cbkBtaXhpbiBzcXVhcmUoJHNpemUsICRjb2xvcikge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAkc2l6ZTtcblx0aGVpZ2h0OiAkc2l6ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJGNvbG9yKTtcbn1cblxuQG1peGluIGNlbnRlcmVkLWZpcnN0LWxlZnQtbGFzdC1yaWdodCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxufVxuXG5AbWl4aW4gcHJlZml4KCRydWxlLCAkdmFsdWVzKSB7XG5cdC13ZWJraXQtI3skcnVsZX06ICR2YWx1ZXM7XG5cdC1tb3otI3skcnVsZX06ICR2YWx1ZXM7XG5cdC1tcy0jeyRydWxlfTogJHZhbHVlcztcblx0LW8tI3skcnVsZX06ICR2YWx1ZXM7XG5cdCN7JHJ1bGV9OiAkdmFsdWVzO1xufVxuXG5AbWl4aW4gYm94LXNoYWRvdygkdmFsdWVzKSB7XG5cdEBpbmNsdWRlIHByZWZpeChib3gtc2hhZG93LCAkdmFsdWVzKTtcbn1cblxuQG1peGluIHJvdGF0ZTNkKCR4IDogMCwgJHkgOiAwLCAkeiA6IDAsICRhbmdsZTogMGRlZykge1xuXHRAaW5jbHVkZSBwcmVmaXgodHJhbnNmb3JtLCByb3RhdGUzZCgkeCwgJHksICR6LCAkYW5nbGUpKTtcbn1cbiIsIiRjb2xvcnM6IChcblx0dHJhbnNwYXJlbnQgOiB0cmFuc3BhcmVudCxcblx0YmxhY2sgOiAjMDAwMDAwLFxuXHR3aGl0ZSA6ICNmZmZmZmYsXG5cdGdyZWVuIDogIzZlYTM0Mixcblx0ZGFyay1ncmVlbiA6ICM0YzdhMjYsXG5cdGJsdWUgOiAjMDA5OWNjLFxuXHRkYXJrLWJsdWUgOiAjMGQ1OWEwLFxuXHRsaWdodC1yZWQgOiAjZmYwMDAwLFxuXHRyZWQgOiAjZWIwZTFjLFxuXHRkYXJrLXJlZCA6ICNiYTExMjIsXG5cdGNsYXJldCA6ICM2NTAzMDMsXG5cdGxpZ2h0ZXN0LWdyZXkgOiAjZjJmMmYyLFxuXHRsaWdodC1ncmV5IDogI2RlZGVkZSxcblx0Z3JleSA6ICNiYWJhYmEsXG5cdGdyZXktYmx1ZSA6ICNkM2Q4ZGIsXG5cdGRhcmstZ3JleSA6ICM5MjkyOTIsXG5cdGRhcmtlc3QtZ3JleSA6ICMyMzI2MjgsXG5cdGZhY2Vib29rIDogIzNiNTk5OCxcblx0dHdpdHRlciA6ICM0MDk5ZmYsXG5cdGdvb2dsZSA6ICNkZDRiMzlcbik7XG4iLCJAaW1wb3J0ICdtaXhpbnMvY29sb3JzLnNjc3MnO1xuQGltcG9ydCAnY29sb3JzLnNjc3MnO1xuXG5cbi8vIFNjYWZmb2xkaW5nXG5cbiR0ZXh0LWNvbG9yOiBjb2xvcihkYXJrZXN0LWdyZXkpO1xuJGxpbmstY29sb3I6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4kbGluay1ob3Zlci1jb2xvcjogY29sb3IoZGFya2VzdC1ncmV5KTtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IG5vbmU7XG5cblxuLy8gVHlwb2dyYXBoeVxuXG4kZm9udC1mYW1pbHktYmFzZTogJ09wZW4gU2Fucycsc2Fucy1zZXJpZjtcbiRmb250LXNpemUtYmFzZTogMTJweDtcblxuXG4vLyBDb21wb25lbnRzXG5cbiRib3JkZXItcmFkaXVzLWJhc2U6IDBweDtcbiRib3JkZXItcmFkaXVzLWxhcmdlOiAwcHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbDogMHB4O1xuXG5cbi8vIEZvcm1zXG5cbiRpbnB1dC1oZWlnaHQtYmFzZTogNDZweDtcbiRpbnB1dC1ib3JkZXI6IGNvbG9yKGxpZ2h0LWdyZXkpO1xuJGlucHV0LWJvcmRlci1mb2N1czogY29sb3IoZ3JleSk7XG5cblxuLy8gR3JpZCBzeXN0ZW1cblxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAxMHB4O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tY29sb3I6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4kcGFnaW5hdGlvbi1ib3JkZXI6IGNvbG9yKGxpZ2h0LWdyZXkpO1xuJHBhZ2luYXRpb24taG92ZXItY29sb3I6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogY29sb3IobGlnaHQtZ3JleSk7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI6IGNvbG9yKGxpZ2h0LWdyZXkpO1xuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiBjb2xvcih3aGl0ZSk7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyOiBjb2xvcihkYXJrZXN0LWdyZXkpO1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6IGNvbG9yKGdyZXkpO1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6IGNvbG9yKHdoaXRlKTtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlcjogY29sb3IobGlnaHQtZ3JleSk7XG4iLCJAbWl4aW4gYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJGRlZmF1bHRBbmltYXRpb25EdXJhdGlvbjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDA7XG4gIH1cblxuICBAaW5jbHVkZSBtYXRlcmlhbGl6ZWQtaG92ZXI7XG59XG5cbkBtaXhpbiBidXR0b24tZnVsbC13aWR0aCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtaXhpbiBidXR0b24tcmVkIHtcbiAgQGluY2x1ZGUgYnV0dG9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihyZWQpO1xuICBjb2xvcjogY29sb3Iod2hpdGUpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGxpZ2h0LXJlZCk7XG4gICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLWxpZ2h0LWdyZXkge1xuICBAaW5jbHVkZSBidXR0b247XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGxpZ2h0LWdyZXkpO1xuICBjb2xvcjogY29sb3Iod2hpdGUpO1xufVxuXG5AbWl4aW4gYnV0dG9uLWdyZXkge1xuICBAaW5jbHVkZSBidXR0b247XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZXkpO1xuICBjb2xvcjogY29sb3Iod2hpdGUpO1xufVxuXG5AbWl4aW4gYnV0dG9uLWRhcmstZ3JleSB7XG4gIEBpbmNsdWRlIGJ1dHRvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZGFyay1ncmV5KTtcbiAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbn1cblxuQG1peGluIGJ1dHRvbi1kYXJrZXN0LWdyZXkge1xuICBAaW5jbHVkZSBidXR0b247XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGRhcmtlc3QtZ3JleSk7XG4gIGNvbG9yOiBjb2xvcih3aGl0ZSk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihjb2xvcihkYXJrZXN0LWdyZXkpLCA1KTtcbiAgICBjb2xvcjogY29sb3Iod2hpdGUpO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24tYmx1ZSB7XG4gIEBpbmNsdWRlIGJ1dHRvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoYmx1ZSk7XG4gIGNvbG9yOiBjb2xvcih3aGl0ZSk7XG5cbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLWRhcmstYmx1ZSB7XG4gIEBpbmNsdWRlIGJ1dHRvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZGFyay1ibHVlKTtcbiAgY29sb3I6IGNvbG9yKHdoaXRlKTtcblxuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogY29sb3Iod2hpdGUpO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24tZ3JlZW4ge1xuICBAaW5jbHVkZSBidXR0b247XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGdyZWVuKTtcbiAgY29sb3I6IGNvbG9yKHdoaXRlKTtcblxuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogY29sb3Iod2hpdGUpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihjb2xvcihncmVlbiksIDUpO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24tZGFyay1ncmVlbiB7XG4gIEBpbmNsdWRlIGJ1dHRvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZGFyay1ncmVlbik7XG4gIGNvbG9yOiBjb2xvcih3aGl0ZSk7XG59XG5cbkBtaXhpbiBidXR0b24tZnVsbC13aWR0aC1yZWQge1xuICBAaW5jbHVkZSBidXR0b24tZnVsbC13aWR0aDtcbiAgQGluY2x1ZGUgYnV0dG9uLXJlZDtcbn1cblxuQG1peGluIGJ1dHRvbi1mdWxsLXdpZHRoLWxpZ2h0LWdyZXkge1xuICBAaW5jbHVkZSBidXR0b24tZnVsbC13aWR0aDtcbiAgQGluY2x1ZGUgYnV0dG9uLWxpZ2h0LWdyZXk7XG59XG5cbkBtaXhpbiBidXR0b24tZnVsbC13aWR0aC1ncmV5IHtcbiAgQGluY2x1ZGUgYnV0dG9uLWZ1bGwtd2lkdGg7XG4gIEBpbmNsdWRlIGJ1dHRvbi1ncmV5O1xufVxuXG5AbWl4aW4gYnV0dG9uLWZ1bGwtd2lkdGgtZGFyay1ncmV5IHtcbiAgQGluY2x1ZGUgYnV0dG9uLWZ1bGwtd2lkdGg7XG4gIEBpbmNsdWRlIGJ1dHRvbi1kYXJrLWdyZXk7XG59XG5cbkBtaXhpbiBidXR0b24tZnVsbC13aWR0aC1kYXJrZXN0LWdyZXkge1xuICBAaW5jbHVkZSBidXR0b24tZnVsbC13aWR0aDtcbiAgQGluY2x1ZGUgYnV0dG9uLWRhcmtlc3QtZ3JleTtcbn1cblxuQG1peGluIGJ1dHRvbi1mdWxsLXdpZHRoLWJsdWUge1xuICBAaW5jbHVkZSBidXR0b24tZnVsbC13aWR0aDtcbiAgQGluY2x1ZGUgYnV0dG9uLWJsdWU7XG59XG5cbkBtaXhpbiBidXR0b24tZnVsbC13aWR0aC1kYXJrLWJsdWUge1xuICBAaW5jbHVkZSBidXR0b24tZnVsbC13aWR0aDtcbiAgQGluY2x1ZGUgYnV0dG9uLWRhcmstYmx1ZTtcbn1cblxuQG1peGluIGJ1dHRvbi1mdWxsLXdpZHRoLWdyZWVuIHtcbiAgQGluY2x1ZGUgYnV0dG9uLWZ1bGwtd2lkdGg7XG4gIEBpbmNsdWRlIGJ1dHRvbi1ncmVlbjtcbn1cblxuQG1peGluIGJ1dHRvbi1mdWxsLXdpZHRoLWRhcmstZ3JlZW4ge1xuICBAaW5jbHVkZSBidXR0b24tZnVsbC13aWR0aDtcbiAgQGluY2x1ZGUgYnV0dG9uLWRhcmstZ3JlZW47XG59XG5cbkBtaXhpbiBtYXRlcmlhbGl6ZWQtaG92ZXIoJGFuaW1hdGlvbkR1cmF0aW9uOiAkZmFzdEFuaW1hdGlvbkR1cmF0aW9uKSB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJGFuaW1hdGlvbkR1cmF0aW9uIGVhc2Utb3V0O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpLFxuICAgICAgMCA1cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIH1cbn1cblxuQG1peGluIGJnLWZhLWNpcmNsZSgkYmdDb2xvcikge1xuICBjb2xvcjogY29sb3Iod2hpdGUpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyA0ICRncmlkLWd1dHRlci13aWR0aCAvIDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCRiZ0NvbG9yKTtcbiAgQGluY2x1ZGUgbWF0ZXJpYWxpemVkLWhvdmVyO1xufVxuXG4lYnV0dG9uLWRpc2FibGVkIHtcbiAgQGluY2x1ZGUgYnV0dG9uLWRhcmtlc3QtZ3JleTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgLy8gICBwYWRkaW5nOiA4cHggNDBweDtcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGNvbG9yKHdoaXRlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKGNvbG9yKGRhcmtlc3QtZ3JleSksIDUpO1xuICB9XG59XG5cbiVidXR0b24tc3VibWl0IHtcbiAgQGluY2x1ZGUgYnV0dG9uLWZ1bGwtd2lkdGgtZ3JlZW47XG59XG4iLCJAbWl4aW4gZmxleGJveCB7XG5cdC1qcy1kaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmxlZnQge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94LWxlZnQ7XG4gICAgfVxuICAgIC5yaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3gtcmlnaHQ7XG4gICAgfVxuICAgIC5mdWxsIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveC1mdWxsO1xuICAgIH1cbn1cblxuQG1peGluIGZsZXhib3gtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xufVxuXG5AbWl4aW4gZmxleGJveC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjpyaWdodDtcbn1cblxuQG1peGluIGZsZXhib3gtZnVsbCB7XG4gICAgZmxleDoxO1xufVxuXG5AbWl4aW4gZmxleGJveC1ob3Jpem9udGFsIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbkBtaXhpbiBmbGV4Ym94LXZlcnRpY2FsIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtaXhpbiBmbGV4Ym94LXJldmVyc2UtaG9yaXpvbnRhbCB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbkBtaXhpbiBmbGV4Ym94LXJldmVyc2UtdmVydGljYWwge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufSAiXX0= */
