/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}16%{-webkit-transform:translate3d(0, -9px, 0);transform:translate3d(0, -9px, 0)}32%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}48%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}64%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}80%{-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounce{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}16%{-webkit-transform:translate3d(0, -9px, 0);transform:translate3d(0, -9px, 0)}32%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}48%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}64%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}80%{-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.poli-container,.full-width-lp .wc-block-grid__products,.poli-container--f-col,.poli-container--f-row,.banner-section__btns,.poli-container--c-c,.poli-container--s-c,.poli-container--s-s,.poli-container--s-t,.poli-container--fs-s,.poli-container--fe-c,.header__nav .menu,.poli-container--sb-c,.poli-container--f-row-nwrap{width:100%;max-width:1200px;padding:0;margin:0 auto}.poli-container--p{padding:0 20px}.poli-container--full-h{min-height:100%}.poli-container--f-row,.banner-section__btns,.poli-container--c-c,.poli-container--s-c,.poli-container--s-s,.poli-container--s-t,.poli-container--fs-s,.poli-container--fe-c,.header__nav .menu,.poli-container--sb-c,.poli-container--f-row-nwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.poli-container--f-row-nwrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.poli-container--f-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.poli-container--r-reverse,.banner-section--reverse>.poli-container,.full-width-lp .banner-section--reverse>.wc-block-grid__products,.banner-section--reverse>.poli-container--f-row,.banner-section--reverse>.banner-section__btns,.banner-section--reverse>.poli-container--f-row-nwrap,.banner-section--reverse>.poli-container--f-col,.banner-section--reverse>.poli-container--sb-c,.banner-section--reverse>.poli-container--fe-c,.banner-section--reverse>.poli-container--fs-s,.banner-section--reverse>.poli-container--s-t,.banner-section--reverse>.poli-container--s-s,.banner-section--reverse>.poli-container--s-c,.banner-section--reverse>.poli-container--c-c,.header__nav .banner-section--reverse>.menu{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.poli-container--sb-c{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poli-container--fe-c,.header__nav .menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poli-container--fs-s{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poli-container--s-t{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.poli-container--s-s{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.poli-container--s-c{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poli-container--c-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poli-col,.poli-col-phone-s-12,.poli-col-phone-s-11,.poli-col-phone-s-10,.poli-col-phone-s-9,.poli-col-phone-s-8,.poli-col-phone-s-7,.poli-col-phone-s-6,.poli-col-phone-s-5,.poli-col-phone-s-4,.poli-col-phone-s-3,.poli-col-phone-s-2,.poli-col-phone-s-1,.poli-col-phone-12,.poli-col-phone-11,.poli-col-phone-10,.poli-col-phone-9,.poli-col-phone-8,.poli-col-phone-7,.poli-col-phone-6,.poli-col-phone-5,.poli-col-phone-4,.poli-col-phone-3,.poli-col-phone-2,.poli-col-phone-1,.poli-col-tablet-s-12,.poli-col-tablet-s-11,.poli-col-tablet-s-10,.poli-col-tablet-s-9,.poli-col-tablet-s-8,.poli-col-tablet-s-7,.poli-col-tablet-s-6,.poli-col-tablet-s-5,.poli-col-tablet-s-4,.poli-col-tablet-s-3,.poli-col-tablet-s-2,.poli-col-tablet-s-1,.poli-col-tablet-12,.poli-col-tablet-11,.poli-col-tablet-10,.poli-col-tablet-9,.poli-col-tablet-8,.poli-col-tablet-7,.poli-col-tablet-6,.poli-col-tablet-5,.poli-col-tablet-4,.poli-col-tablet-3,.poli-col-tablet-2,.poli-col-tablet-1,.poli-col-12,.poli-col-11,.poli-col-10,.poli-col-9,.poli-col-8,.poli-col-7,.poli-col-6,.poli-col-5,.poli-col-4,.poli-col-3,.poli-col-2,.poli-col-1{padding-left:20px;padding-right:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.poli-col--no-p{padding-left:0;padding-right:0}.poli-col-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;width:8.3333333333%}.poli-col-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;width:16.6666666667%}.poli-col-3{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}.poli-col-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%}.poli-col-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;width:41.6666666667%}.poli-col-6{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}.poli-col-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;width:58.3333333333%}.poli-col-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;width:66.6666666667%}.poli-col-9{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%}.poli-col-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;width:83.3333333333%}.poli-col-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;width:91.6666666667%}.poli-col-12{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}@media(max-width: 1000px){.poli-col-tablet-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;width:8.3333333333%}}@media(max-width: 1000px){.poli-col-tablet-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;width:16.6666666667%}}@media(max-width: 1000px){.poli-col-tablet-3{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}}@media(max-width: 1000px){.poli-col-tablet-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%}}@media(max-width: 1000px){.poli-col-tablet-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;width:41.6666666667%}}@media(max-width: 1000px){.poli-col-tablet-6{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}}@media(max-width: 1000px){.poli-col-tablet-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;width:58.3333333333%}}@media(max-width: 1000px){.poli-col-tablet-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;width:66.6666666667%}}@media(max-width: 1000px){.poli-col-tablet-9{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%}}@media(max-width: 1000px){.poli-col-tablet-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;width:83.3333333333%}}@media(max-width: 1000px){.poli-col-tablet-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;width:91.6666666667%}}@media(max-width: 1000px){.poli-col-tablet-12{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}@media(max-width: 768px){.poli-col-tablet-s-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;width:8.3333333333%}}@media(max-width: 768px){.poli-col-tablet-s-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;width:16.6666666667%}}@media(max-width: 768px){.poli-col-tablet-s-3{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}}@media(max-width: 768px){.poli-col-tablet-s-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%}}@media(max-width: 768px){.poli-col-tablet-s-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;width:41.6666666667%}}@media(max-width: 768px){.poli-col-tablet-s-6{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}}@media(max-width: 768px){.poli-col-tablet-s-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;width:58.3333333333%}}@media(max-width: 768px){.poli-col-tablet-s-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;width:66.6666666667%}}@media(max-width: 768px){.poli-col-tablet-s-9{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%}}@media(max-width: 768px){.poli-col-tablet-s-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;width:83.3333333333%}}@media(max-width: 768px){.poli-col-tablet-s-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;width:91.6666666667%}}@media(max-width: 768px){.poli-col-tablet-s-12{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}@media(max-width: 500px){.poli-col-phone-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;width:8.3333333333%}}@media(max-width: 500px){.poli-col-phone-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;width:16.6666666667%}}@media(max-width: 500px){.poli-col-phone-3{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}}@media(max-width: 500px){.poli-col-phone-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%}}@media(max-width: 500px){.poli-col-phone-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;width:41.6666666667%}}@media(max-width: 500px){.poli-col-phone-6{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}}@media(max-width: 500px){.poli-col-phone-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;width:58.3333333333%}}@media(max-width: 500px){.poli-col-phone-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;width:66.6666666667%}}@media(max-width: 500px){.poli-col-phone-9{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%}}@media(max-width: 500px){.poli-col-phone-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;width:83.3333333333%}}@media(max-width: 500px){.poli-col-phone-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;width:91.6666666667%}}@media(max-width: 500px){.poli-col-phone-12{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}@media(max-width: 350px){.poli-col-phone-s-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;width:8.3333333333%}}@media(max-width: 350px){.poli-col-phone-s-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;width:16.6666666667%}}@media(max-width: 350px){.poli-col-phone-s-3{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}}@media(max-width: 350px){.poli-col-phone-s-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%}}@media(max-width: 350px){.poli-col-phone-s-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;width:41.6666666667%}}@media(max-width: 350px){.poli-col-phone-s-6{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}}@media(max-width: 350px){.poli-col-phone-s-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;width:58.3333333333%}}@media(max-width: 350px){.poli-col-phone-s-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;width:66.6666666667%}}@media(max-width: 350px){.poli-col-phone-s-9{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%}}@media(max-width: 350px){.poli-col-phone-s-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;width:83.3333333333%}}@media(max-width: 350px){.poli-col-phone-s-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;width:91.6666666667%}}@media(max-width: 350px){.poli-col-phone-s-12{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.m-0{margin:0}@font-face{font-family:"iconFont";src:url("../fonts/iconFont.eot");src:url("../fonts/iconFont.eot?#iefix") format("embedded-opentype"),url("../fonts/iconFont.woff") format("woff"),url("../fonts/iconFont.woff2") format("woff2"),url("../fonts/iconFont.ttf") format("truetype"),url("../fonts/iconFont.svg#family") format("svg");font-weight:300;font-style:style;font-display:swap}[class^=icon-]:before,[class*=" icon-"]:before{display:inline-block;vertical-align:middle;font-family:"iconFont";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 0 rgba(255,255,255,0);speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-weight:300}.icon-fb:before{content:""}.icon-insta:before{content:""}.icon-telegram:before{content:""}.btn,html body .site .site-content .view-all-shop .wp-element-button,html body .site .site-content .button,html body .site .site-content .add_to_cart_button,html body .site .site-content .added_to_cart,html body .site .site-content .wp-block-button__link,.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;text-align:center;min-width:200px;padding:10px 15px;color:rgba(51,51,51,.5);background-color:rgba(0,0,0,0);border:3px solid rgba(51,51,51,.5);border-radius:30px;min-height:50px;background-color:#fff;overflow:hidden;cursor:pointer;text-decoration:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color}.btn>span,html body .site .site-content .view-all-shop .wp-element-button>span,html body .site .site-content .button>span,html body .site .site-content .add_to_cart_button>span,html body .site .site-content .added_to_cart>span,html body .site .site-content .wp-block-button__link>span,.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button>span{position:relative;z-index:2}.btn:hover,html body .site .site-content .view-all-shop .wp-element-button:hover,html body .site .site-content .button:hover,html body .site .site-content .add_to_cart_button:hover,html body .site .site-content .added_to_cart:hover,html body .site .site-content .wp-block-button__link:hover,.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button:hover{background-color:#fff}.btn.btn--inverse,html body .site .site-content .view-all-shop .btn--inverse.wp-element-button,html body .site .site-content .btn--inverse.button,html body .site .site-content .button:not(.alt),html body .site .site-content .btn--inverse.add_to_cart_button,html body .site .site-content .add_to_cart_button:not(.alt),html body .site .site-content .btn--inverse.added_to_cart,html body .site .site-content .added_to_cart:not(.alt),html body .site .site-content .btn--inverse.wp-block-button__link,html body .site .site-content .wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--inverse.button,.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button:not(.checkout){background-color:#fff}.btn.btn--inverse:hover,html body .site .site-content .view-all-shop .btn--inverse.wp-element-button:hover,html body .site .site-content .btn--inverse.button:hover,html body .site .site-content .button:hover:not(.alt),html body .site .site-content .btn--inverse.add_to_cart_button:hover,html body .site .site-content .add_to_cart_button:hover:not(.alt),html body .site .site-content .btn--inverse.added_to_cart:hover,html body .site .site-content .added_to_cart:hover:not(.alt),html body .site .site-content .btn--inverse.wp-block-button__link:hover,html body .site .site-content .wp-block-button__link:hover:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--inverse.button:hover,.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button:hover:not(.checkout){background-color:#f7f7f7}.btn--white{border-color:#fff;background-color:#fff;color:#fff}.btn--white:hover{color:#fff}.btn--white.btn--inverse,html body .site .site-content .btn--white.button:not(.alt),html body .site .site-content .btn--white.add_to_cart_button:not(.alt),html body .site .site-content .btn--white.added_to_cart:not(.alt),html body .site .site-content .btn--white.wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--white.button:not(.checkout){color:#fff}.btn--black{border-color:#333;background-color:#333;color:#fff}.btn--black:hover{color:#333}.btn--black.btn--inverse,html body .site .site-content .btn--black.button:not(.alt),html body .site .site-content .btn--black.add_to_cart_button:not(.alt),html body .site .site-content .btn--black.added_to_cart:not(.alt),html body .site .site-content .btn--black.wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--black.button:not(.checkout){color:#333}.btn--yellow{border-color:#fed400;background-color:#fed400;color:#fff}.btn--yellow:hover{color:#fed400}.btn--yellow.btn--inverse,html body .site .site-content .btn--yellow.button:not(.alt),html body .site .site-content .btn--yellow.add_to_cart_button:not(.alt),html body .site .site-content .btn--yellow.added_to_cart:not(.alt),html body .site .site-content .btn--yellow.wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--yellow.button:not(.checkout){color:#fed400}.btn--red{border-color:#eb5e54;background-color:#eb5e54;color:#fff}.btn--red:hover{color:#eb5e54}.btn--red.btn--inverse,html body .site .site-content .btn--red.button:not(.alt),html body .site .site-content .btn--red.add_to_cart_button:not(.alt),html body .site .site-content .btn--red.added_to_cart:not(.alt),html body .site .site-content .btn--red.wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--red.button:not(.checkout){color:#eb5e54}.btn--pink{border-color:#f5b0bf;background-color:#f5b0bf;color:#fff}.btn--pink:hover{color:#f5b0bf}.btn--pink.btn--inverse,html body .site .site-content .btn--pink.button:not(.alt),html body .site .site-content .btn--pink.add_to_cart_button:not(.alt),html body .site .site-content .btn--pink.added_to_cart:not(.alt),html body .site .site-content .btn--pink.wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--pink.button:not(.checkout){color:#f5b0bf}.btn--green,.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button{border-color:#39b6ae;background-color:#39b6ae;color:#fff}.btn--green:hover,.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button:hover{color:#39b6ae}.btn--green.btn--inverse,html body .site .site-content .btn--green.button:not(.alt),html body .site .site-content .btn--green.add_to_cart_button:not(.alt),html body .site .site-content .btn--green.added_to_cart:not(.alt),html body .site .site-content .btn--green.wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--inverse.button,.floating-cart .widget_shopping_cart .widget_shopping_cart_content html body .site .site-content a.button:not(.alt),html body .site .site-content .floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button:not(.checkout){color:#39b6ae}.btn--blue,html body .site .site-content .view-all-shop .wp-element-button,html body .site .site-content .button,html body .site .site-content .add_to_cart_button,html body .site .site-content .added_to_cart,html body .site .site-content .wp-block-button__link{border-color:#3fbac7;background-color:#3fbac7;color:#fff}.btn--blue:hover,html body .site .site-content .view-all-shop .wp-element-button:hover,html body .site .site-content .button:hover,html body .site .site-content .add_to_cart_button:hover,html body .site .site-content .added_to_cart:hover,html body .site .site-content .wp-block-button__link:hover{color:#3fbac7}.btn--blue.btn--inverse,html body .site .site-content .view-all-shop .btn--inverse.wp-element-button,html body .site .site-content .btn--inverse.button,html body .site .site-content .button:not(.alt),html body .site .site-content .btn--inverse.add_to_cart_button,html body .site .site-content .add_to_cart_button:not(.alt),html body .site .site-content .btn--inverse.added_to_cart,html body .site .site-content .added_to_cart:not(.alt),html body .site .site-content .btn--inverse.wp-block-button__link,html body .site .site-content .wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--blue.button:not(.checkout),.floating-cart .widget_shopping_cart .widget_shopping_cart_content html body .site .site-content a.button:not(.checkout),html body .site .site-content .floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button:not(.checkout){color:#3fbac7}.btn--dark-blue{border-color:#26358c;background-color:#26358c;color:#fff}.btn--dark-blue:hover{color:#26358c}.btn--dark-blue.btn--inverse,html body .site .site-content .btn--dark-blue.button:not(.alt),html body .site .site-content .btn--dark-blue.add_to_cart_button:not(.alt),html body .site .site-content .btn--dark-blue.added_to_cart:not(.alt),html body .site .site-content .btn--dark-blue.wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--dark-blue.button:not(.checkout){color:#26358c}.btn--white{border-color:#fff;background-color:#fff;color:#333}.btn--white:hover{color:#fff;background-color:#333}.btn--white.btn--inverse,html body .site .site-content .btn--white.button:not(.alt),html body .site .site-content .btn--white.add_to_cart_button:not(.alt),html body .site .site-content .btn--white.added_to_cart:not(.alt),html body .site .site-content .btn--white.wp-block-button__link:not(.alt),.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.btn--white.button:not(.checkout){color:#333}.btn-burger{background-color:rgba(0,0,0,0);border:0;border-radius:0;outline:none;padding:5px;height:26px;width:34px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 1001px){.btn-burger{display:none}}.btn-burger:hover>i{background-color:#39b6ae}.btn-burger>i{display:block;width:100%;height:2px;background-color:#333;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.btn-close{display:block;background-color:rgba(0,0,0,0);border:0;border-radius:0;outline:none;position:relative;padding:0;width:20px;height:20px}.btn-close:before,.btn-close:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:100%;height:2px;background-color:#333}.btn-close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.btn-close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.a-link{color:inherit;text-decoration:none;cursor:pointer;position:relative}.a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#333;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.a-link:hover::after{visibility:visible;opacity:1;bottom:0}.a-link:hover{color:inherit}a:focus,input:focus,textarea:focus,button:focus{outline:none}.color--white{color:#fff}.color--white .a-link{position:relative}.color--white .a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#fff;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.color--white .a-link:hover::after{visibility:visible;opacity:1;bottom:0}.color--black{color:#333}.color--black .a-link{position:relative}.color--black .a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#333;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.color--black .a-link:hover::after{visibility:visible;opacity:1;bottom:0}.color--yellow{color:#fed400}.color--yellow .a-link{position:relative}.color--yellow .a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#fed400;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.color--yellow .a-link:hover::after{visibility:visible;opacity:1;bottom:0}.color--red{color:#eb5e54}.color--red .a-link{position:relative}.color--red .a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#eb5e54;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.color--red .a-link:hover::after{visibility:visible;opacity:1;bottom:0}.color--pink{color:#f5b0bf}.color--pink .a-link{position:relative}.color--pink .a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#f5b0bf;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.color--pink .a-link:hover::after{visibility:visible;opacity:1;bottom:0}.color--green{color:#39b6ae}.color--green .a-link{position:relative}.color--green .a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#39b6ae;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.color--green .a-link:hover::after{visibility:visible;opacity:1;bottom:0}.color--blue{color:#3fbac7}.color--blue .a-link{position:relative}.color--blue .a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#3fbac7;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.color--blue .a-link:hover::after{visibility:visible;opacity:1;bottom:0}.color--dark-blue{color:#26358c}.color--dark-blue .a-link{position:relative}.color--dark-blue .a-link::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#26358c;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.color--dark-blue .a-link:hover::after{visibility:visible;opacity:1;bottom:0}h1,h2,h3,h4,h5,h6{font-weight:800;color:inherit}h4{font-size:1rem}.list--unstyled{list-style:none;padding:0;margin:0}html,body{margin:0;padding:0;font-family:"proxima-soft",sans-serif;font-weight:400;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#333}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}.site{padding-top:100px}.logo:hover .logo-i-dot{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:cubic-bezier(0.6, 0.08, 0.8, 0.6);animation-timing-function:cubic-bezier(0.6, 0.08, 0.8, 0.6)}.color--white{color:#fff}.color--bg-white{background-color:#fff}.color--black{color:#333}.color--bg-black{background-color:#333}.color--yellow{color:#fed400}.color--bg-yellow{background-color:#fed400}.color--red{color:#eb5e54}.color--bg-red{background-color:#eb5e54}.color--pink{color:#f5b0bf}.color--bg-pink{background-color:#f5b0bf}.color--green{color:#39b6ae}.color--bg-green{background-color:#39b6ae}.color--blue{color:#3fbac7}.color--bg-blue{background-color:#3fbac7}.color--dark-blue{color:#26358c}.color--bg-dark-blue{background-color:#26358c}.full-width-lp{width:100%;overflow:hidden}.full-width-lp>*:first-child.banner-section--full-h{margin-top:-100px}.circle{position:relative;max-width:100%}.circle__in{position:relative;display:block;width:100%;padding-top:100%;border-radius:50%;z-index:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.circle[class*=color--bg-]{background-color:rgba(0,0,0,0)}.circle[class*=color--bg-].color--bg-white .circle__in{background-color:#fff}.circle[class*=color--bg-].color--bg-black .circle__in{background-color:#333}.circle[class*=color--bg-].color--bg-yellow .circle__in{background-color:#fed400}.circle[class*=color--bg-].color--bg-red .circle__in{background-color:#eb5e54}.circle[class*=color--bg-].color--bg-pink .circle__in{background-color:#f5b0bf}.circle[class*=color--bg-].color--bg-green .circle__in{background-color:#39b6ae}.circle[class*=color--bg-].color--bg-blue .circle__in{background-color:#3fbac7}.circle[class*=color--bg-].color--bg-dark-blue .circle__in{background-color:#26358c}.info-number{margin:15px 0}.info-number__title{margin:0;font-weight:800;font-size:52px}.info-number__text{font-size:22px;margin-bottom:0}.social-links--big .social-link{font-size:48px;margin-right:10px}.social-link{display:inline-block;color:inherit;font-size:25px;text-decoration:none;margin-right:5px}.social-link:last-of-type{margin-right:0}.social-link:before{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.social-link:hover:before{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.page-template-full-width-landing-page .col-full{max-width:100%;padding:0;margin:0}.header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:100;-webkit-box-shadow:0 0 3px rgba(51,51,51,.2);box-shadow:0 0 3px rgba(51,51,51,.2)}.header--fixed .header__logo>.logo{width:100px;height:60px}.admin-bar .header{top:32px}.header__container{padding-top:15px;padding-bottom:15px}.header__logo>.logo{display:block;width:150px;margin-top:-15px;margin-bottom:-15px;height:100px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:width,height;-o-transition-property:width,height;transition-property:width,height}@media(max-width: 1000px){.header__nav{display:none}}.header__nav .menu{display:block;padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.header__nav .menu-item{padding:15px 0 15px 30px}.header__nav .menu-item>a{position:relative;text-decoration:none;color:#333;font-weight:800;font-size:17px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;position:relative}.header__nav .menu-item>a::after{content:"";display:block;position:absolute;bottom:4px;left:0;width:100%;height:2px;background-color:#39b6ae;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.header__nav .menu-item>a:hover::after{visibility:visible;opacity:1;bottom:0}.header__nav .menu-item>a:hover{color:#39b6ae}.header__nav .menu-item-has-children{position:relative;padding-right:10px}.header__nav .menu-item-has-children>a{position:relative;display:block}.header__nav .menu-item-has-children>a::before{position:absolute;left:calc(100% + 3px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:border,-webkit-transform;transition-property:border,-webkit-transform;-o-transition-property:transform,border;transition-property:transform,border;transition-property:transform,border,-webkit-transform;width:0;height:0;content:"";display:inline-block;z-index:2;border-top:6px solid #333;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0)}.header__nav .menu-item-has-children>a:hover::before{width:0;height:0;content:"";display:inline-block;z-index:2;border-top:6px solid #39b6ae;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0)}.header__nav .menu-item-has-children:hover>a::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.header__nav .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;top:100%}.header__nav .sub-menu{visibility:hidden;opacity:0;position:absolute;top:calc(100% - 15px);right:-6px;list-style:none;margin:0;padding:15px;background-color:#fff;-webkit-box-shadow:0 0 7px 0 rgba(51,51,51,.2);box-shadow:0 0 7px 0 rgba(51,51,51,.2);min-width:180px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top}.header__nav .sub-menu::before{content:"";position:absolute;display:block;bottom:100%;right:0;background-color:#fff;-webkit-box-shadow:0 0 7px 0 rgba(51,51,51,.2);box-shadow:0 0 7px 0 rgba(51,51,51,.2);width:12px;height:12px;-webkit-transform:rotate(45deg) translate(2px, 6px);-ms-transform:rotate(45deg) translate(2px, 6px);transform:rotate(45deg) translate(2px, 6px);z-index:1}.header__nav .sub-menu::after{content:"";display:block;position:absolute;z-index:2;background-color:#fff;width:100%;height:100%;top:0;left:0}.header__nav .sub-menu .menu-item{padding:3px 0;z-index:3;position:relative}.header__nav .sub-menu .menu-item>a{font-weight:400}.header__nav .sub-menu .menu-item>a::after{display:none}.mobile-nav{display:block;position:fixed;top:0;right:0;width:0;height:100%;overflow:hidden;z-index:100;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}@media(min-width: 1001px){.mobile-nav{display:none}}.mobile-nav--opened{width:100%;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mobile-nav--opened .mobile-nav__container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.mobile-nav__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.5)}.mobile-nav__container{background-color:#fff;position:absolute;width:100%;max-width:300px;height:100%;top:0;right:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.mobile-nav__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.mobile-nav__header .btn-close{display:inline-block}.mobile-nav__menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mobile-nav .menu{padding:0;margin:0;list-style:none}.mobile-nav .sub-menu{list-style:none}.footer{padding-top:45px;padding-bottom:45px}@media(max-width: 768px){.footer{padding-bottom:80px}}@media(max-width: 500px){.footer{text-align:center}}.footer *{color:inherit}.footer__col{margin-bottom:15px}@media(min-width: 501px)and (max-width: 1000px){.footer__col{-ms-flex-item-align:start;align-self:flex-start}.footer__col:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__col:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__col:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__col:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.footer .widget_block,.footer .widget{margin:0}.footer .wp-block-group p{margin:0}.footer .wp-block-group a{text-decoration:none}.footer .menu{margin:0;padding:0;list-style:none}.footer .menu li{padding-left:0}.footer .menu li:before{content:""}.footer .menu .current-menu-item a,.footer .menu a{color:#fff;text-decoration:none;position:relative}.footer .menu .current-menu-item a::after,.footer .menu a::after{content:"";display:block;position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#fff;visibility:hidden;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.footer .menu .current-menu-item a:hover::after,.footer .menu a:hover::after{visibility:visible;opacity:1;bottom:0}.footer .menu-item:not(:last-of-type){margin-bottom:5px}.footer__copyright{margin-top:50px}.section{position:relative}.section--big{padding-top:100px;padding-bottom:100px}.section--center{text-align:center}.section__content{position:relative;z-index:2}.section__title{margin:0 0 50px;font-weight:800;font-size:52px}@media(max-width: 500px){.section__title{font-size:30px}}.section__text{font-size:22px;line-height:1.5;margin:0}.section__circle{position:absolute;z-index:1}.banner-section{padding-top:40px;padding-bottom:40px;position:relative}.banner-section--full-h>.poli-container--s-c{min-height:calc(100vh - 80px);padding-top:60px;padding-bottom:60px}.banner-section--reverse .banner-section__circle-top{left:auto;right:0;-webkit-transform:translate(25%, -25%);-ms-transform:translate(25%, -25%);transform:translate(25%, -25%)}@media(max-width: 500px){.banner-section--reverse .banner-section__circle-top{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%)}}.banner-section--reverse .banner-section__image{left:auto;right:0}@media(max-width: 768px){.banner-section--reverse .banner-section__image{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.banner-section__text-content{position:relative;z-index:2}.banner-section__title{font-size:67px;font-weight:800;margin:0}.banner-section__title:not(h1){font-size:55px}@media(max-width: 500px){.banner-section__title:not(h1){font-size:30px}}@media(max-width: 500px){.banner-section__title{font-size:30px}}.banner-section__text{font-size:22px;margin:30px 0 0;line-height:1.5}@media(max-width: 500px){.banner-section__text{margin-top:15px}}.banner-section__btns{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0 0}@media(max-width: 500px){.banner-section__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.banner-section__btns>.btn,html body .site .site-content .view-all-shop .banner-section__btns>.wp-element-button,html body .site .site-content .banner-section__btns>.button,html body .site .site-content .banner-section__btns>.add_to_cart_button,html body .site .site-content .banner-section__btns>.added_to_cart,html body .site .site-content .banner-section__btns>.wp-block-button__link,.floating-cart .widget_shopping_cart .widget_shopping_cart_content .banner-section__btns>a.button{margin:15px 30px 15px 0}.banner-section__btns>.btn:last-of-type,html body .site .site-content .view-all-shop .banner-section__btns>.wp-element-button:last-of-type,html body .site .site-content .banner-section__btns>.button:last-of-type,html body .site .site-content .banner-section__btns>.add_to_cart_button:last-of-type,html body .site .site-content .banner-section__btns>.added_to_cart:last-of-type,html body .site .site-content .banner-section__btns>.wp-block-button__link:last-of-type,.floating-cart .widget_shopping_cart .widget_shopping_cart_content .banner-section__btns>a.button:last-of-type{margin-right:0}@media(max-width: 500px){.banner-section__btns>.btn,html body .site .site-content .view-all-shop .banner-section__btns>.wp-element-button,html body .site .site-content .banner-section__btns>.button,html body .site .site-content .banner-section__btns>.add_to_cart_button,html body .site .site-content .banner-section__btns>.added_to_cart,html body .site .site-content .banner-section__btns>.wp-block-button__link,.floating-cart .widget_shopping_cart .widget_shopping_cart_content .banner-section__btns>a.button{margin:0 0 15px}}.banner-section__media-content{position:relative}@media(max-width: 768px){.banner-section__media-content{text-align:center}}.banner-section__circles{display:inline-block;position:relative;width:auto;max-width:100%;z-index:1}@media(max-width: 768px){.banner-section__circles{margin-top:30px}}.banner-section__circles .circle{z-index:1}.banner-section__circle-top{position:absolute;top:0;left:0;z-index:2}@media(min-width: 501px){.banner-section__circle-top{-webkit-transform:translate(-25%, -25%);-ms-transform:translate(-25%, -25%);transform:translate(-25%, -25%)}}.banner-section__image{position:absolute;top:0;left:0;max-width:100%;max-height:100%;z-index:2}@media(max-width: 768px){.banner-section__image{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.contacts-section__title{margin:50px 0;font-size:26px;line-height:1.23}.contacts-section__contacts p{line-height:1.5;margin:0;font-size:18px}.about-section__title{margin-bottom:30px}@media(max-width: 1000px){.about-section .section__text{margin-bottom:20px}}.timeline{padding:100px 0}.timeline__col{position:relative;padding-bottom:50px;z-index:2}@media(min-width: 1001px){.timeline__col--left{padding-right:40px}}@media(min-width: 1001px){.timeline__col--right{padding-left:40px}}.timeline__title{margin:0}@media(max-width: 1000px){.timeline__title{padding-right:20px;padding-bottom:20px}}@media(min-width: 1001px){.timeline__description{margin-top:20px}}@media(max-width: 1000px){.timeline__description{padding-left:20px;padding-bottom:20px}}.timeline__list{margin-top:100px}@media(max-width: 500px){.timeline__list{margin-top:50px}}.timeline__list>*:first-of-type .timeline__step-border{height:calc(100% - 8px);top:8px}.timeline__list>*:last-of-type .timeline__step-border{height:8px}.timeline__step{position:relative;z-index:4}@media(min-width: 769px){.timeline__step .timeline__col--left{text-align:right}}.timeline__step-title{margin:0;font-size:22px;line-height:1.5}@media(max-width: 768px){.timeline__step-title{font-size:14px;margin-top:7px}}.timeline__step-point{position:absolute;top:8px;right:0;width:21px;height:21px;border-radius:50%;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);z-index:2}.timeline__step-border{content:"";display:block;width:1px;height:100%;position:absolute;top:0;right:0;z-index:1}.timeline.color--white .timeline__step-border{background-color:#fff}.timeline.color--black .timeline__step-border{background-color:#333}.timeline.color--yellow .timeline__step-border{background-color:#fed400}.timeline.color--red .timeline__step-border{background-color:#eb5e54}.timeline.color--pink .timeline__step-border{background-color:#f5b0bf}.timeline.color--green .timeline__step-border{background-color:#39b6ae}.timeline.color--blue .timeline__step-border{background-color:#3fbac7}.timeline.color--dark-blue .timeline__step-border{background-color:#26358c}.timeline__step-description{font-size:22px;line-height:1.5}.timeline__step-circle{position:absolute;z-index:1}.contacts-widget .list--unstyled>li{margin-bottom:5px}.floating-cart{display:block;position:fixed;bottom:10%;right:-25px;z-index:999}@media(max-width: 768px){.floating-cart{display:none}}.floating-cart .cart-contents{position:relative;width:130px;height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:#39b6ae;border-radius:50%;-webkit-box-shadow:0 2px 5px rgba(51,51,51,.2);box-shadow:0 2px 5px rgba(51,51,51,.2);color:#fff}.floating-cart .cart-contents:after{color:#fff;font-size:24px;margin-bottom:10px}.floating-cart .cart-contents:before{content:"";display:block;width:100%;height:100%;position:absolute;border:2px solid #39b6ae;border-radius:50%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:width,height;-o-transition-property:width,height;transition-property:width,height;-webkit-box-shadow:0 2px 5px rgba(51,51,51,.2);box-shadow:0 2px 5px rgba(51,51,51,.2)}.floating-cart .widget_shopping_cart{left:auto !important;right:100%;bottom:0;top:auto;position:absolute;margin:0;width:300px;max-width:100vw;padding-right:14px;background-color:rgba(0,0,0,0);visibility:hidden;opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;-o-transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform}.floating-cart .widget_shopping_cart:before{content:"";display:block;width:20px;height:20px;position:absolute;bottom:55px;right:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;-webkit-box-shadow:2px 0px 5px rgba(51,51,51,.4);box-shadow:2px 0px 5px rgba(51,51,51,.4);z-index:2}.floating-cart .widget_shopping_cart:after{content:"";display:block;width:calc(100% - 14px);height:100%;position:absolute;top:0;left:0;z-index:1;-webkit-box-shadow:0 2px 5px rgba(51,51,51,.4);box-shadow:0 2px 5px rgba(51,51,51,.4)}.floating-cart .widget_shopping_cart .widget_shopping_cart_content{background-color:#fff;position:relative;z-index:3;padding:15px}.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button{padding:7px 10px;min-height:auto}.floating-cart .widget_shopping_cart .widget_shopping_cart_content a.button:after{display:none}.floating-cart .woocommerce-mini-cart.cart_list{height:auto;max-height:calc(100vh - 270px);overflow:auto}.floating-cart .woocommerce-mini-cart__total.total{background-color:rgba(0,0,0,0);border-bottom:0;padding-bottom:5px}.floating-cart .woocommerce-mini-cart__buttons.buttons{background-color:rgba(0,0,0,0);padding:5px 0 0}.floating-cart .woocommerce-mini-cart__buttons .button.checkout{display:none !important}.floating-cart .product_list_widget>li{padding:5px 0;border-bottom-color:#39b6ae}.floating-cart .product_list_widget .remove_from_cart_button{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.floating-cart .product_list_widget .remove_from_cart_button:before{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.floating-cart .product_list_widget .remove_from_cart_button:hover{color:#eb5e54}.floating-cart .product_list_widget .remove_from_cart_button:hover:before{color:inherit}.floating-cart:hover .cart-contents{color:#fff}.floating-cart:hover .cart-contents:before{width:120%;height:120%}.floating-cart:hover .widget_shopping_cart{visibility:visible;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}a{color:#26358c}.storefront-handheld-footer-bar{-webkit-box-shadow:0 0 4px rgba(51,51,51,.4);box-shadow:0 0 4px rgba(51,51,51,.4)}.storefront-handheld-footer-bar ul li>a{height:50px}.storefront-handheld-footer-bar ul li>a::before{line-height:50px}.storefront-handheld-footer-bar ul li.search .site-search{bottom:-100%}.storefront-handheld-footer-bar a{color:#39b6ae}html body .site .site-content .button,html body .site .site-content .add_to_cart_button,html body .site .site-content .added_to_cart,html body .site .site-content .wp-block-button__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}html body .site .site-content .button:not(.alt):hover,html body .site .site-content .add_to_cart_button:not(.alt):hover,html body .site .site-content .added_to_cart:not(.alt):hover,html body .site .site-content .wp-block-button__link:not(.alt):hover{border-color:#39b6ae}html body .site .site-content .button.alt,html body .site .site-content .add_to_cart_button.alt,html body .site .site-content .added_to_cart.alt,html body .site .site-content .wp-block-button__link.alt{background-color:#3fbac7;border-color:#3fbac7}html body .site .site-content .button.alt:hover,html body .site .site-content .add_to_cart_button.alt:hover,html body .site .site-content .added_to_cart.alt:hover,html body .site .site-content .wp-block-button__link.alt:hover{background-color:#fff;border-color:#3fbac7;color:#3fbac7}html body .site .site-content .wc-block-grid__product-add-to-cart{display:inline-block}html body .site .site-content .view-all-shop{margin-bottom:100px}html body .site .site-content .view-all-shop .wp-element-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;margin:0 auto;background-color:#3fbac7;border-color:#3fbac7;color:#fff}html body .site .site-content .view-all-shop .wp-element-button:hover{background-color:#fff;border-color:#3fbac7;color:#3fbac7}.quantity .qty{height:50px}.woocommerce-message{background-color:#39b6ae}.woocommerce-message .button{border-radius:30px;border-color:#3fbac7;padding:10px 15px}.woocommerce-message .button:hover{color:#3fbac7}.coupon{margin-right:20px}.full-width-lp ul.wp-block-woocommerce-product-template-is-layout-flow{margin:0}.full-width-lp ul.wp-block-woocommerce-product-template-is-layout-flow .wp-block-button__link{max-width:100% !important}.single-product div.product p.price{font-size:2rem;font-weight:800;color:#39b6ae;margin:1rem 0}.single-product div.product .available-on-backorder{display:inline-block;padding:2px 10px 4px;background-color:#26358c;color:#fff;border-radius:3px}.single-product div.product .woocommerce-product-details__short-description{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 1.75em}.single-product div.product .woocommerce-product-details__short-description>p{margin:0 0 .5em}#mrkv_ua_shipping_ukr-poshta_patronymic_field label:after{content:"*";color:#e2401c}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9ub3JtYWxpemUuY3NzIiwiX2FuaW1hdGlvbi5zY3NzIiwiX2xheW91dC5zY3NzIiwiX3ZhcnMuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9pY29ucy5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIl90eXBvZ3JhcGh5LnNjc3MiLCJfZ2xvYmFsLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfc2VjdGlvbi5zY3NzIiwiX3RpbWVsaW5lLnNjc3MiLCJfd2lkZ2V0cy5zY3NzIiwiX3N0b3JlZnJvbnQtbW9kaWZpZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyRUNBQSxDQUFBLEtBVUEsZ0JBQ0UsQ0FBQSw2QkFDQSxDQUFBLEtBVUYsUUFDRSxDQUFBLEtBT0YsYUFDRSxDQUFBLEdBUUYsYUFDRSxDQUFBLGNBQ0EsQ0FBQSxHQVdGLDhCQUNFLENBREYsc0JBQ0UsQ0FBQSxRQUNBLENBQUEsZ0JBQ0EsQ0FBQSxJQVFGLCtCQUNFLENBQUEsYUFDQSxDQUFBLEVBVUYsNEJBQ0UsQ0FBQSxZQVFGLGtCQUNFLENBQUEseUJBQ0EsQ0FBQSx3Q0FDQSxDQURBLGdDQUNBLENBQUEsU0FPRixrQkFFRSxDQUFBLGNBUUYsK0JBR0UsQ0FBQSxhQUNBLENBQUEsTUFPRixhQUNFLENBQUEsUUFRRixhQUVFLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsdUJBQ0EsQ0FBQSxJQUdGLGNBQ0UsQ0FBQSxJQUdGLFVBQ0UsQ0FBQSxJQVVGLGlCQUNFLENBQUEsc0NBV0YsbUJBS0UsQ0FBQSxjQUNBLENBQUEsZ0JBQ0EsQ0FBQSxRQUNBLENBQUEsYUFRRixnQkFFRSxDQUFBLGNBUUYsbUJBRUUsQ0FBQSxnREFPRix5QkFJRSxDQUFBLHdIQU9GLGlCQUlFLENBQUEsU0FDQSxDQUFBLDRHQU9GLDZCQUlFLENBQUEsU0FPRiwwQkFDRSxDQUFBLE9BVUYsNkJBQ0UsQ0FERixxQkFDRSxDQUFBLGFBQ0EsQ0FBQSxhQUNBLENBQUEs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Q0FBQSxDQUFBLHlCRVJBLGtCRjJCRSwyQkFwQkYsQ0FvQkUsY0FwQkYsQ0FBQSxTQUNBLENBQUEsQ0FBQSx5QkVSQSxrQkYyQkUsc0NBcEJGLENBb0JFLHlCQXBCRixDQUFBLG9CQUNBLENBQUEsQ0FBQSx5QkVSQSxrQkYyQkUsc0NBcEJGLENBb0JFLHlCQXBCRixDQUFBLG9CQUNBLENBQUEsQ0FBQSx5QkVSQSxrQkYyQkUsMkJBcEJGLENBb0JFLGNBcEJGLENBQUEsU0FDQSxDQUFBLENBQUEseUJFUkEsbUJGMkJFLHNDQXBCRixDQW9CRSx5QkFwQkYsQ0FBQSxvQkFDQSxDQUFBLENBQUEseUJFUkEsbUJGMkJFLHNDQXBCRixDQW9CRSx5QkFwQkYsQ0FBQSxvQkFDQSxDQUFBLENBQUEseUJFUkEsbUJGMkJFLDRCQXBCRixDQW9CRSxlQXBCRixDQUFBLFVBQ0EsQ0FBQSxDQUFBLHlCRVJBLG9CRjJCRSxxQ0FwQkYsQ0FvQkUsd0JBcEJGLENBQUEsbUJBQ0EsQ0FBQSxDQUFBLHlCRVJBLG9CRjJCRSxzQ0FwQkYsQ0FvQkUseUJBcEJGLENBQUEsb0JBQ0EsQ0FBQSxDQUFBLHlCRVJBLG9CRjJCRSwyQkFwQkYsQ0FvQkUsY0FwQkYsQ0FBQSxTQUNBLENBQUEsQ0FBQSx5QkVSQSxvQkYyQkUsc0NBcEJGLENBb0JFLHlCQXBCRixDQUFBLG9CQUNBLENBQUEsQ0FBQSx5QkVSQSxvQkYyQkUsc0NBcEJGLENBb0JFLHlCQXBCRixDQUFBLG9CQUNBLENBQUEsQ0FBQSx5QkVSQSxvQkYyQkUsMkJBcEJGLENBb0JFLGNBcEJGLENBQUEsU0FDQSxDQUFBLENBQUEseUJFUkEsb0JGMkJFLHNDQXBCRixDQW9CRSx5QkFwQkYsQ0FBQSxvQkFDQSxDQUFBLENBQUEseUJFUkEsb0JGMkJFLHNDQXBCRixDQW9CRSx5QkFwQkYsQ0FBQSxvQkFDQSxDQUFBLENBQUEseUJFUkEsb0JGMkJFLDJCQXBCRixDQW9CRSxjQXBCRixDQUFBLFNBQ0EsQ0FBQSxDQUFBLHlCRVJBLHFCRjJCRSxzQ0FwQkYsQ0FvQkUseUJBcEJGLENBQUEsb0JBQ0EsQ0FBQSxDQUFBLHlCRVJBLHFCRjJCRSxzQ0FwQkYsQ0FvQkUseUJBcEJGLENBQUEsb0JBQ0EsQ0FBQSxDQUFBLHlCRVJBLHFCRjJCRSw0QkFwQkYsQ0FvQkUsZUFwQkYsQ0FBQSxVQUNBLENBQUEsQ0FBQSxLQTRCRixRQUNFLENBQUEsV0VySEEsc0JDTFksQ0FBQSxnQ0RPVixDQUFBLGlRQUNBLENBQUEsZUNSa0MsQ0FBQSxnQkRjbEMsQ0FBQSxpQkFDQSxDQUFBLCtDQ1ZGLG9CQUNFLENBQUEscUJBQ0EsQ0FBQSxzQkFOUSxDQUFBLGtDQVFSLENBQUEsMEJBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHFDQUNBLENBQUEsVUFDQSxDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLG1CQUNBLENBQUEsZUFDQSxDQUFBLGdCQVlBLFdBUkksQ0FBQSxtQkFRSixXQVJJLENBQUEsc0JBUUosV0FSSSxDQUFBLDJVQ3RCUixpQkFDSSxDQUFBLG1CQUNBLENBREEsbUJBQ0EsQ0FEQSxZQUNBLENBQUEsMkJBQ0EsQ0FEQSw0QkFDQSxDQURBLHlCQUNBLENBREEscUJBQ0EsQ0FBQSxvQkFDQSxDQURBLGdCQUNBLENBQUEsdUJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEsd0JBQ0EsQ0FEQSxxQkFDQSxDQURBLGtCQUNBLENBQUEsZUg4QlEsQ0FBQSxpQkc1QlIsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSx1QkFDQSxDQUFBLDhCQUNBLENBQUEsa0NBQ0EsQ0FBQSxrQkFDQSxDQUFBLGVBQ0EsQ0FBQSxxQkhkVSxDQUFBLGVHZ0JWLENBQUEsY0FDQSxDQUFBLG9CQUNBLENBQUEsK0JIYWEsQ0diYiwwQkhhYSxDR2JiLHVCSGFhLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEsa0RFREUsQ0ZDRiw2Q0VERSxDRkNGLDBDRURFLENBQUEsOFdBRUEsaUJBQ0ksQ0FBQSxTQUNBLENBQUEscVhBR0oscUJIMUJVLENBQUEsbXVCRzhCVixxQkg5QlUsQ0FBQSwyeUJHaUNOLHdCSGhDWSxDQUFBLFlHc0NaLGlCSDdCTSxDQUFBLHFCQUFBLENBQUEsVUFWQSxDQUFBLGtCRzRDRixVSGxDRSxDQUFBLDZZR3NDRixVSHRDRSxDQUFBLFlHNkJOLGlCSDdCTSxDQUFBLHFCQUFBLENBQUEsVUFWQSxDQUFBLGtCRzRDRixVSGxDRSxDQUFBLDZZR3NDRixVSHRDRSxDQUFBLGFHNkJOLG9CSDdCTSxDQUFBLHdCQUFBLENBQUEsVUFWQSxDQUFBLG1CRzRDRixhSGxDRSxDQUFBLG1aR3NDRixhSHRDRSxDQUFBLFVHNkJOLG9CSDdCTSxDQUFBLHdCQUFBLENBQUEsVUFWQSxDQUFBLGdCRzRDRixhSGxDRSxDQUFBLGlZR3NDRixhSHRDRSxDQUFBLFdHNkJOLG9CSDdCTSxDQUFBLHdCQUFBLENBQUEsVUFWQSxDQUFBLGlCRzRDRixhSGxDRSxDQUFBLHVZR3NDRixhSHRDRSxDQUFBLHdGRzZCTixvQkg3Qk0sQ0FBQSx3QkFBQSxDQUFBLFVBVkEsQ0FBQSxvR0c0Q0YsYUhsQ0UsQ0FBQSxtc0JHc0NGLGFIdENFLENBQUEscVFHNkJOLG9CSDdCTSxDQUFBLHdCQUFBLENBQUEsVUFWQSxDQUFBLHlTRzRDRixhSGxDRSxDQUFBLDQ0QkdzQ0YsYUh0Q0UsQ0FBQSxnQkc2Qk4sb0JIN0JNLENBQUEsd0JBQUEsQ0FBQSxVQVZBLENBQUEsc0JHNENGLGFIbENFLENBQUEscWFHc0NGLGFIdENFLENBQUEsWUc0Q1QsaUJIdERTLENBQUEscUJBQUEsQ0FBQSxVQUVBLENBQUEsa0JHeUROLFVIM0RNLENBQUEscUJBRUEsQ0FBQSw2WUc4RE4sVUg5RE0sQ0FBQSxZR3FFZCw4QkFDSSxDQUFBLFFBQ0EsQ0FBQSxlQUNBLENBQUEsWUFDQSxDQUFBLFdBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLGlCQUNBLENBQUEsbUJBQ0EsQ0FEQSxtQkFDQSxDQURBLFlBQ0EsQ0FBQSwyQkFDQSxDQURBLDRCQUNBLENBREEseUJBQ0EsQ0FEQSxxQkFDQSxDQUFBLHdCQUNBLENBREEscUJBQ0EsQ0FEQSw2QkFDQSxDQUFBLDBCRk1GLFlFakJGLFlBY1EsQ0FBQSxDQUFBLG9CQUlBLHdCSG5GTSxDQUFBLGNHd0ZWLGFBQ0ksQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLHFCSC9GTSxDQUFBLCtCQTZCRyxDQTdCSCwwQkE2QkcsQ0E3QkgsdUJBNkJHLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEsNENFK0VNLENGL0VOLHVDRStFTSxDRi9FTixvQ0UrRU0sQ0FBQSxXQUlSLGFBQ0ksQ0FBQSw4QkFDQSxDQUFBLFFBQ0EsQ0FBQSxlQUNBLENBQUEsWUFDQSxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsbUNBRUEsVUFFSSxDQUFBLGFGMUNOLENBQUEsaUJBQ0EsQ0FBQSxPRTBDK0IsQ0FBQSxRQUFLLENBQUEsdUNGdkNwQyxDRXVDb0MsbUNGdkNwQyxDRXVDb0MsK0JGdkNwQyxDQUFBLCtCQUNBLENBREEsMkJBQ0EsQ0FEQSx1QkFDQSxDQUFBLFVFdUNNLENBQUEsVUFDQSxDQUFBLHFCSHJITSxDQUFBLGtCR3lIVixxREFDSSxDQURKLGlEQUNJLENBREosNkNBQ0ksQ0FBQSxpQkFHSixzREFDSSxDQURKLGtEQUNJLENBREosOENBQ0ksQ0FBQSxRQUlSLGFBQ0ksQ0FBQSxvQkFDQSxDQUFBLGNBQ0EsQ0FBQSxpQkZ2RkEsQ0FBQSxlQUVBLFVBQ0ksQ0FBQSxhQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsTUFDQSxDQUFBLFVBQ0EsQ0FBQSxVRWdGb0IsQ0FBQSxxQkh0SWQsQ0FBQSxpQkN5RE4sQ0FBQSxTQUNBLENBQUEsK0JEN0JTLENDNkJULDBCRDdCUyxDQzZCVCx1QkQ3QlMsQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSxxREF5Q00sQ0F6Q04sZ0RBeUNNLENBekNOLDZDQXlDTSxDQUFBLHFCQUlBLGtCQUNJLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxjRXNFUixhQUNJLENBQUEsZ0RBUUosWUFDSSxDQUFBLGNBS0osVUgvSVUsQ0FBQSxzQkdrSk4saUJGNUdKLENBQUEsNkJBRUEsVUFDSSxDQUFBLGFBQ0EsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLFVFcUc0QixDQUFBLHFCSG5KdEIsQ0FBQSxpQkNpRE4sQ0FBQSxTQUNBLENBQUEsK0JEN0JTLENDNkJULDBCRDdCUyxDQzZCVCx1QkQ3QlMsQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSxxREF5Q00sQ0F6Q04sZ0RBeUNNLENBekNOLDZDQXlDTSxDQUFBLG1DQUlBLGtCQUNJLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxjRXFGUixVSC9JVSxDQUFBLHNCR2tKTixpQkY1R0osQ0FBQSw2QkFFQSxVQUNJLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsVUVxRzRCLENBQUEscUJIbkp0QixDQUFBLGlCQ2lETixDQUFBLFNBQ0EsQ0FBQSwrQkQ3QlMsQ0M2QlQsMEJEN0JTLENDNkJULHVCRDdCUyxDQUFBLDhDQ1hmLENEV2UseUNDWGYsQ0RXZSxzQ0NYZixDQUFBLHFEQXlDTSxDQXpDTixnREF5Q00sQ0F6Q04sNkNBeUNNLENBQUEsbUNBSUEsa0JBQ0ksQ0FBQSxTQUNBLENBQUEsUUFDQSxDQUFBLGVFcUZSLGFIL0lVLENBQUEsdUJHa0pOLGlCRjVHSixDQUFBLDhCQUVBLFVBQ0ksQ0FBQSxhQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsTUFDQSxDQUFBLFVBQ0EsQ0FBQSxVRXFHNEIsQ0FBQSx3QkhuSnRCLENBQUEsaUJDaUROLENBQUEsU0FDQSxDQUFBLCtCRDdCUyxDQzZCVCwwQkQ3QlMsQ0M2QlQsdUJEN0JTLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEscURBeUNNLENBekNOLGdEQXlDTSxDQXpDTiw2Q0F5Q00sQ0FBQSxvQ0FJQSxrQkFDSSxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEsWUVxRlIsYUgvSVUsQ0FBQSxvQkdrSk4saUJGNUdKLENBQUEsMkJBRUEsVUFDSSxDQUFBLGFBQ0EsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLFVFcUc0QixDQUFBLHdCSG5KdEIsQ0FBQSxpQkNpRE4sQ0FBQSxTQUNBLENBQUEsK0JEN0JTLENDNkJULDBCRDdCUyxDQzZCVCx1QkQ3QlMsQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSxxREF5Q00sQ0F6Q04sZ0RBeUNNLENBekNOLDZDQXlDTSxDQUFBLGlDQUlBLGtCQUNJLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxhRXFGUixhSC9JVSxDQUFBLHFCR2tKTixpQkY1R0osQ0FBQSw0QkFFQSxVQUNJLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsVUVxRzRCLENBQUEsd0JIbkp0QixDQUFBLGlCQ2lETixDQUFBLFNBQ0EsQ0FBQSwrQkQ3QlMsQ0M2QlQsMEJEN0JTLENDNkJULHVCRDdCUyxDQUFBLDhDQ1hmLENEV2UseUNDWGYsQ0RXZSxzQ0NYZixDQUFBLHFEQXlDTSxDQXpDTixnREF5Q00sQ0F6Q04sNkNBeUNNLENBQUEsa0NBSUEsa0JBQ0ksQ0FBQSxTQUNBLENBQUEsUUFDQSxDQUFBLGNFcUZSLGFIL0lVLENBQUEsc0JHa0pOLGlCRjVHSixDQUFBLDZCQUVBLFVBQ0ksQ0FBQSxhQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsTUFDQSxDQUFBLFVBQ0EsQ0FBQSxVRXFHNEIsQ0FBQSx3QkhuSnRCLENBQUEsaUJDaUROLENBQUEsU0FDQSxDQUFBLCtCRDdCUyxDQzZCVCwwQkQ3QlMsQ0M2QlQsdUJEN0JTLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEscURBeUNNLENBekNOLGdEQXlDTSxDQXpDTiw2Q0F5Q00sQ0FBQSxtQ0FJQSxrQkFDSSxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEsYUVxRlIsYUgvSVUsQ0FBQSxxQkdrSk4saUJGNUdKLENBQUEsNEJBRUEsVUFDSSxDQUFBLGFBQ0EsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLFVFcUc0QixDQUFBLHdCSG5KdEIsQ0FBQSxpQkNpRE4sQ0FBQSxTQUNBLENBQUEsK0JEN0JTLENDNkJULDBCRDdCUyxDQzZCVCx1QkQ3QlMsQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSxxREF5Q00sQ0F6Q04sZ0RBeUNNLENBekNOLDZDQXlDTSxDQUFBLGtDQUlBLGtCQUNJLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxrQkVxRlIsYUgvSVUsQ0FBQSwwQkdrSk4saUJGNUdKLENBQUEsaUNBRUEsVUFDSSxDQUFBLGFBQ0EsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLFVFcUc0QixDQUFBLHdCSG5KdEIsQ0FBQSxpQkNpRE4sQ0FBQSxTQUNBLENBQUEsK0JEN0JTLENDNkJULDBCRDdCUyxDQzZCVCx1QkQ3QlMsQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSxxREF5Q00sQ0F6Q04sZ0RBeUNNLENBekNOLDZDQXlDTSxDQUFBLHVDQUlBLGtCQUNJLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxrQkdyRVosZUpvQ1ksQ0FBQSxhSWxDUixDQUFBLEdBR0osY0FDSSxDQUFBLGdCQUtBLGVBQ0ksQ0FBQSxTQUNBLENBQUEsUUFDQSxDQUFBLFVDWlIsUUFFSSxDQUFBLFNBQ0EsQ0FBQSxxQ0FDQSxDQUFBLGVMNkJVLENBQUEsY0szQlYsQ0FBQSxlQUNBLENBQUEsa0NBQ0EsQ0FBQSwwQkFDQSxDQUFBLFVMUlUsQ0FBQSxxQktZZCw2QkFHSSxDQUhKLHFCQUdJLENBQUEsTUFHSixpQkxFZ0IsQ0FBQSx3QktJUiw2QkFDSSxDQURKLHFCQUNJLENBQUEsK0JBQ0EsQ0FEQSx1QkFDQSxDQUFBLG1FQUNBLENBREEsMkRBQ0EsQ0FBQSxjQVFKLFVMM0JNLENBQUEsaUJLK0JOLHFCTC9CTSxDQUFBLGNLMkJOLFVMM0JNLENBQUEsaUJLK0JOLHFCTC9CTSxDQUFBLGVLMkJOLGFMM0JNLENBQUEsa0JLK0JOLHdCTC9CTSxDQUFBLFlLMkJOLGFMM0JNLENBQUEsZUsrQk4sd0JML0JNLENBQUEsYUsyQk4sYUwzQk0sQ0FBQSxnQksrQk4sd0JML0JNLENBQUEsY0syQk4sYUwzQk0sQ0FBQSxpQksrQk4sd0JML0JNLENBQUEsYUsyQk4sYUwzQk0sQ0FBQSxnQksrQk4sd0JML0JNLENBQUEsa0JLMkJOLGFMM0JNLENBQUEscUJLK0JOLHdCTC9CTSxDQUFBLGVLcUNkLFVBQ0ksQ0FBQSxlQUNBLENBQUEsb0RBR0ksaUJBQ0ksQ0FBQSxRQUtaLGlCQUNJLENBQUEsY0FDQSxDQUFBLFlBRUEsaUJBQ0ksQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsK0JMckNTLENLcUNULDBCTHJDUyxDS3FDVCx1QkxyQ1MsQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSw2Q0lpRE0sQ0pqRE4scUNJaURNLENKakROLGdDSWlETSxDSmpETiw2QklpRE0sQ0pqRE4sZ0RJaURNLENBQUEsK0JBQ0EsQ0FEQSwwQkFDQSxDQURBLHVCQUNBLENBQUEseUNBQ0EsQ0FEQSxvQ0FDQSxDQURBLGlDQUNBLENBQUEsMkJBR0osOEJBQ0ksQ0FBQSx1REFHSSxxQkxwRUUsQ0FBQSx1REtvRUYscUJMcEVFLENBQUEsd0RLb0VGLHdCTHBFRSxDQUFBLHFES29FRix3QkxwRUUsQ0FBQSxzREtvRUYsd0JMcEVFLENBQUEsdURLb0VGLHdCTHBFRSxDQUFBLHNES29FRix3QkxwRUUsQ0FBQSwyREtvRUYsd0JMcEVFLENBQUEsYUsyRWQsYUFDSSxDQUFBLG9CQUVBLFFBQ0ksQ0FBQSxlTHRESSxDQUFBLGNLd0RKLENBQUEsbUJBR0osY0FDSSxDQUFBLGVBQ0EsQ0FBQSxnQ0FRQSxjQUNJLENBQUEsaUJBQ0EsQ0FBQSxhQU1aLG9CQUNJLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSxvQkFDQSxDQUFBLGdCQUNBLENBQUEsMEJBRUEsY0FDSSxDQUFBLG9CQUdKLCtCTDVGYSxDSzRGYiwwQkw1RmEsQ0s0RmIsdUJMNUZhLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEsNkNJd0dNLENKeEdOLHFDSXdHTSxDSnhHTixnQ0l3R00sQ0p4R04sNkJJd0dNLENKeEdOLGdESXdHTSxDQUFBLCtCQUNBLENBREEsMEJBQ0EsQ0FEQSx1QkFDQSxDQUFBLDBCQUlBLGlDQUNJLENBREoseUJBQ0ksQ0FBQSxpREFNUixjQUNJLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxRQzVJUixjQUNJLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsZU5IVSxDQUFBLFdNS1YsQ0FBQSw0Q0FDQSxDQURBLG9DQUNBLENBQUEsbUNBR0ksV0FDSSxDQUFBLFdBQ0EsQ0FBQSxtQkFJUixRTmFVLENBQUEsbUJNVFYsZ0JOS0csQ0FBQSxtQkFBQSxDQUFBLG9CTUVDLGFBQ0ksQ0FBQSxXQUNBLENBQUEsZ0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLFlBQ0EsQ0FBQSwrQk5BSyxDTUFMLDBCTkFLLENNQUwsdUJOQUssQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSx3Q0tZVSxDTFpWLG1DS1lVLENMWlYsZ0NLWVUsQ0FBQSwwQkxvRFYsYUtoREUsWUFFUSxDQUFBLENBQUEsbUJBR0osYUFFSSxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEsZUFDQSxDQUFBLG1CQUNBLENBREEsbUJBQ0EsQ0FEQSxZQUNBLENBQUEsd0JBR0osd0JBQ0ksQ0FBQSwwQkFFQSxpQkFDSSxDQUFBLG9CQUNBLENBQUEsVU5yREYsQ0FBQSxlTXVERSxDQUFBLGNBQ0EsQ0FBQSwrQk4zQkMsQ00yQkQsMEJOM0JDLENNMkJELHVCTjNCQyxDQUFBLDhDQ1hmLENEV2UseUNDWGYsQ0RXZSxzQ0NYZixDQUFBLGlDS3VDYyxDTHZDZCw0Qkt1Q2MsQ0x2Q2QseUJLdUNjLENBQUEsaUJMWFosQ0FBQSxpQ0FFQSxVQUNJLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsVUtJZ0MsQ0FBQSx3Qk50RDFCLENBQUEsaUJDcUROLENBQUEsU0FDQSxDQUFBLCtCRDdCUyxDQzZCVCwwQkQ3QlMsQ0M2QlQsdUJEN0JTLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEscURBeUNNLENBekNOLGdEQXlDTSxDQXpDTiw2Q0F5Q00sQ0FBQSx1Q0FJQSxrQkFDSSxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEsZ0NLTkksYU54REYsQ0FBQSxxQ004RE4saUJBQ0ksQ0FBQSxrQkFDQSxDQUFBLHVDQUVBLGlCQUNJLENBQUEsYUFDQSxDQUFBLCtDQUVBLGlCQUNJLENBQUEscUJBQ0EsQ0FBQSxPQUNBLENBQUEsa0NBQ0EsQ0FEQSw4QkFDQSxDQURBLDBCQUNBLENBQUEsK0JOakRILENNaURHLDBCTmpESCxDTWlERyx1Qk5qREgsQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSxvREs2RGtCLENMN0RsQiw0Q0s2RGtCLENMN0RsQix1Q0s2RGtCLENMN0RsQixvQ0s2RGtCLENMN0RsQixzREs2RGtCLENBQUEsT0xwRGxCLENBQUEsUUFDQSxDQUFBLFVBQ0EsQ0FBQSxvQkFDQSxDQUFBLFNBQ0EsQ0FBQSx5QkFDQSxDQUFBLG1DQUV3QixDQUFBLG9DQUFBLENBQUEscURLa0ROLE9MekRsQixDQUFBLFFBQ0EsQ0FBQSxVQUNBLENBQUEsb0JBQ0EsQ0FBQSxTQUNBLENBQUEsNEJBQ0EsQ0FBQSxtQ0FFd0IsQ0FBQSxvQ0FBQSxDQUFBLHFESzJETixpREFDSSxDQURKLDZDQUNJLENBREoseUNBQ0ksQ0FBQSxxREFJUixrQkFDSSxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEsdUJBS1osaUJBQ0ksQ0FBQSxTQUNBLENBQUEsaUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLFVBQ0EsQ0FBQSxlQUNBLENBQUEsUUFDQSxDQUFBLFlOM0ZMLENBQUEscUJBeEJPLENBQUEsOENNc0hGLENOdEhFLHNDTXNIRixDQUFBLGVBQ0EsQ0FBQSwrQk54RkssQ013RkwsMEJOeEZLLENNd0ZMLHVCTnhGSyxDQUFBLDhDQ1hmLENEV2UseUNDWGYsQ0RXZSxzQ0NYZixDQUFBLGtES29HVSxDTHBHViw2Q0tvR1UsQ0xwR1YsMENLb0dVLENBQUEsK0JBRUEsVUFDSSxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLFdBQ0EsQ0FBQSxPQUNBLENBQUEscUJOL0hGLENBQUEsOENNaUlFLENOaklGLHNDTWlJRSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsbURBQ0EsQ0FEQSwrQ0FDQSxDQURBLDJDQUNBLENBQUEsU0FDQSxDQUFBLDhCQUdKLFVBQ0ksQ0FBQSxhQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEscUJONUlGLENBQUEsVU04SUUsQ0FBQSxXQUNBLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxrQ0FHSixhQUNJLENBQUEsU0FDQSxDQUFBLGlCQUNBLENBQUEsb0NBRUEsZUFDSSxDQUFBLDJDQUVBLFlBQ0ksQ0FBQSxZQWF4QixhQUNJLENBQUEsY0FDQSxDQUFBLEtBQ0EsQ0FBQSxPQUNBLENBQUEsT0FDQSxDQUFBLFdBQ0EsQ0FBQSxlQUNBLENBQUEsV0FDQSxDQUFBLCtCTm5KYSxDTW1KYiwwQk5uSmEsQ01tSmIsdUJObkphLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEsaUNLK0pFLENML0pGLDRCSytKRSxDTC9KRix5QksrSkUsQ0FBQSw2QkFDQSxDQURBLHdCQUNBLENBREEscUJBQ0EsQ0FBQSwwQkw1RkYsWUtrRkYsWUFhUSxDQUFBLENBQUEsb0JBR0osVUFDSSxDQUFBLDJCQUNBLENBREEsc0JBQ0EsQ0FEQSxtQkFDQSxDQUFBLDJDQUVBLCtCQUNJLENBREosMkJBQ0ksQ0FESix1QkFDSSxDQUFBLDZCQUNBLENBREEsd0JBQ0EsQ0FEQSxxQkFDQSxDQUFBLGdCQUlSLGlCQUNJLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGtDQUNBLENBQUEsdUJBR0oscUJON01VLENBQUEsaUJNK01OLENBQUEsVUFDQSxDQUFBLGVBQ0EsQ0FBQSxXQUNBLENBQUEsS0FDQSxDQUFBLE9BQ0EsQ0FBQSxZTjNMRCxDQUFBLG1CTTZMQyxDTjdMRCxtQk02TEMsQ043TEQsWU02TEMsQ0FBQSwyQkFDQSxDQURBLDRCQUNBLENBREEseUJBQ0EsQ0FEQSxxQkFDQSxDQUFBLHdCQUNBLENBREEscUJBQ0EsQ0FEQSx1QkFDQSxDQUFBLDJCQUNBLENBREEsc0JBQ0EsQ0FEQSxtQkFDQSxDQUFBLGtDQUNBLENBREEsOEJBQ0EsQ0FEQSwwQkFDQSxDQUFBLCtCTjNMUyxDTTJMVCwwQk4zTFMsQ00yTFQsdUJOM0xTLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEsNkNLdU1NLENMdk1OLHFDS3VNTSxDTHZNTixnQ0t1TU0sQ0x2TU4sNkJLdU1NLENMdk1OLGdES3VNTSxDQUFBLG9CQUdKLGtCQUNJLENBREosaUJBQ0ksQ0FESixhQUNJLENBQUEsZ0JBQ0EsQ0FBQSwrQkFFQSxvQkFDSSxDQUFBLGtCQUlSLGtCQUNJLENBREosaUJBQ0ksQ0FESixhQUNJLENBQUEsa0JBR0osU0FDSSxDQUFBLFFBQ0EsQ0FBQSxlQUNBLENBQUEsc0JBR0osZUFDSSxDQUFBLFFDblBSLGdCQUNJLENBQUEsbUJBQ0EsQ0FBQSx5Qk5tRkYsUU1yRkYsbUJBS1EsQ0FBQSxDQUFBLHlCTmdGTixRTXJGRixpQkFTUSxDQUFBLENBQUEsVUFHSixhQUNJLENBQUEsYUFHSixrQlBTRyxDQUFBLGdEQ29FTCxhTTdFRSx5QkFHUSxDQUhSLHFCQUdRLENBQUEsMEJBRUEsMkJBQ0ksQ0FESixnQkFDSSxDQURKLE9BQ0ksQ0FBQSwwQkFHSiwyQkFDSSxDQURKLGdCQUNJLENBREosT0FDSSxDQUFBLDBCQUdKLDJCQUNJLENBREosZ0JBQ0ksQ0FESixPQUNJLENBQUEsMEJBR0osMkJBQ0ksQ0FESixnQkFDSSxDQURKLE9BQ0ksQ0FBQSxDQUFBLHNDQUtaLFFBRUksQ0FBQSwwQkFJQSxRQUNJLENBQUEsMEJBR0osb0JBQ0ksQ0FBQSxjQUlSLFFBQ0ksQ0FBQSxTQUNBLENBQUEsZUFDQSxDQUFBLGlCQUVBLGNBQ0ksQ0FBQSx3QkFFQSxVQUNJLENBQUEsbURBSVIsVVBsRU0sQ0FBQSxvQk9xRUYsQ0FBQSxpQk5yQlIsQ0FBQSxpRUFFQSxVQUNJLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsVU1lNEIsQ0FBQSxxQlB2RXRCLENBQUEsaUJDMkROLENBQUEsU0FDQSxDQUFBLCtCRDdCUyxDQzZCVCwwQkQ3QlMsQ0M2QlQsdUJEN0JTLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEscURBeUNNLENBekNOLGdEQXlDTSxDQXpDTiw2Q0F5Q00sQ0FBQSw2RUFJQSxrQkFDSSxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEsc0NNUUosaUJBQ0ksQ0FBQSxtQkFJUixlUHZERyxDQUFBLFNRM0JQLGlCQUNJLENBQUEsY0FFQSxpQlJ5QkksQ0FBQSxvQkFBQSxDQUFBLGlCUXBCSixpQkFDSSxDQUFBLGtCQUdKLGlCQUNJLENBQUEsU0FDQSxDQUFBLGdCQUdKLGVBQ0ksQ0FBQSxlUmtCSSxDQUFBLGNRaEJKLENBQUEseUJQaUVOLGdCT3BFRSxjQU1RLENBQUEsQ0FBQSxlQUlSLGNBQ0ksQ0FBQSxlQUNBLENBQUEsUUFDQSxDQUFBLGlCQUdKLGlCQUNJLENBQUEsU0FDQSxDQUFBLGdCQUlSLGdCQUNJLENBQUEsbUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLDZDQUlJLDZCQUNJLENBQUEsZ0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLHFEQVVBLFNBQ0ksQ0FBQSxPQUNBLENBQUEsc0NBQ0EsQ0FEQSxrQ0FDQSxDQURBLDhCQUNBLENBQUEseUJQdUJkLHFETzFCVSxvQ0FNUSxDQU5SLGdDQU1RLENBTlIsNEJBTVEsQ0FBQSxDQUFBLGdEQUlSLFNBQ0ksQ0FBQSxPQUNBLENBQUEseUJQY2QsZ0RPaEJVLFNBS1EsQ0FBQSxpQ0FDQSxDQURBLDZCQUNBLENBREEseUJBQ0EsQ0FBQSxDQUFBLDhCQU1oQixpQkFDSSxDQUFBLFNBQ0EsQ0FBQSx1QkFHSixjQUNJLENBQUEsZVJuREksQ0FBQSxRUXFESixDQUFBLCtCQUVBLGNBQ0ksQ0FBQSx5QlBQViwrQk9NTSxjQUlRLENBQUEsQ0FBQSx5QlBWZCx1Qk9DRSxjQWNRLENBQUEsQ0FBQSxzQkFJUixjQUNJLENBQUEsZUFDQSxDQUFBLGVBQ0EsQ0FBQSx5QlB0Qk4sc0JPbUJFLGVSL0VHLENBQUEsQ0FBQSxzQlF5Rkgsa0JBRUksQ0FGSixjQUVJLENBQUEsZUFDQSxDQUFBLHlCUGhDTixzQk82QkUsMkJBTVEsQ0FOUiw0QkFNUSxDQU5SLHlCQU1RLENBTlIscUJBTVEsQ0FBQSxzQkFDQSxDQURBLG1CQUNBLENBREEsMEJBQ0EsQ0FBQSx5QkFDQSxDQURBLHNCQUNBLENBREEsbUJBQ0EsQ0FBQSxDQUFBLHFlQUdKLHVCQUNJLENBQUEsZ2tCQUVBLGNBQ0ksQ0FBQSx5QlA1Q2QscWVPd0NNLGVBUVEsQ0FBQSxDQUFBLCtCQUtaLGlCQUNJLENBQUEseUJQdEROLCtCT3FERSxpQkFJUSxDQUFBLENBQUEseUJBSVIsb0JBQ0ksQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxjQUNBLENBQUEsU0FDQSxDQUFBLHlCUGxFTix5Qk82REUsZUFTUSxDQUFBLENBQUEsaUNBR0osU0FDSSxDQUFBLDRCQUlSLGlCQUNJLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxTQUNBLENBQUEseUJQOUVOLDRCTzBFRSx1Q0FPUSxDQVBSLG1DQU9RLENBUFIsK0JBT1EsQ0FBQSxDQUFBLHVCQUlSLGlCQUNJLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxjQUNBLENBQUEsZUFDQSxDQUFBLFNBQ0EsQ0FBQSx5QlAvRk4sdUJPeUZFLFFBU1EsQ0FBQSxrQ0FDQSxDQURBLDhCQUNBLENBREEsMEJBQ0EsQ0FBQSxDQUFBLHlCQU1SLGFBQ0ksQ0FBQSxjQUNBLENBQUEsZ0JBQ0EsQ0FBQSw4QkFJQSxlQUNJLENBQUEsUUFDQSxDQUFBLGNBQ0EsQ0FBQSxzQkFPUixrQkFDSSxDQUFBLDBCUDNITiw4Qk84SEUsa0JSekxHLENBQUEsQ0FBQSxVUzFCUCxlQUVJLENBQUEsZUFFQSxpQkFDSSxDQUFBLG1CVHNCRCxDQUFBLFNTcEJDLENBQUEsMEJSa0ZOLHFCUWhGTSxrQkFFUSxDQUFBLENBQUEsMEJSOEVkLHNCUTFFTSxpQkFFUSxDQUFBLENBQUEsaUJBS1osUUFDSSxDQUFBLDBCUjhETixpQlEvREUsa0JBSVEsQ0FBQSxtQlRBTCxDQUFBLENBQUEsMEJDK0RMLHVCUTFERSxlVExHLENBQUEsQ0FBQSwwQkMyREwsdUJRdERFLGlCVExHLENBQUEsbUJBQUEsQ0FBQSxDQUFBLGdCU2dCSCxnQlRkSSxDQUFBLHlCQ3lETixnQlEzQ0UsZVRmRyxDQUFBLENBQUEsdURTd0JTLHVCQUNJLENBQUEsT0FuREYsQ0FBQSxzREF5REYsVUF6REUsQ0FBQSxnQkFnRWQsaUJBQ0ksQ0FBQSxTQUNBLENBQUEseUJSc0JOLHFDUXBCTSxnQkFFUSxDQUFBLENBQUEsc0JBS1osUUFDSSxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEseUJSTU4sc0JRVEUsY0FNUSxDQUFBLGNBQ0EsQ0FBQSxDQUFBLHNCQUlSLGlCQUNJLENBQUEsT0F2RlUsQ0FBQSxPQXlGVixDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxrQ0FDQSxDQURBLDhCQUNBLENBREEsMEJBQ0EsQ0FBQSxTQUNBLENBQUEsdUJBR0osVUFDSSxDQUFBLGFBQ0EsQ0FBQSxTQUNBLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsS0FDQSxDQUFBLE9BQ0EsQ0FBQSxTQUNBLENBQUEsOENBS0kscUJUcEdFLENBQUEsOENTb0dGLHFCVHBHRSxDQUFBLCtDU29HRix3QlRwR0UsQ0FBQSw0Q1NvR0Ysd0JUcEdFLENBQUEsNkNTb0dGLHdCVHBHRSxDQUFBLDhDU29HRix3QlRwR0UsQ0FBQSw2Q1NvR0Ysd0JUcEdFLENBQUEsa0RTb0dGLHdCVHBHRSxDQUFBLDRCUzBHVixjQUNJLENBQUEsZUFDQSxDQUFBLHVCQUdKLGlCQUNJLENBQUEsU0FDQSxDQUFBLG9DQ3pIQSxpQkFDSSxDQUFBLGVDSlosYUFDSSxDQUFBLGNBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLFdBQ0EsQ0FBQSx5QlZnRkYsZVVyRkYsWUFRUSxDQUFBLENBQUEsOEJBR0osaUJBQ0ksQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLG1CQUNBLENBREEsbUJBQ0EsQ0FEQSxZQUNBLENBQUEsMkJBQ0EsQ0FEQSw2QkFDQSxDQURBLGlDQUNBLENBREEsNkJBQ0EsQ0FBQSx3QkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSx1QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBQSxZQUNBLENBQUEsd0JYWk0sQ0FBQSxpQldjTixDQUFBLDhDQUNBLENBREEsc0NBQ0EsQ0FBQSxVWHJCTSxDQUFBLG9DV3dCTixVWHhCTSxDQUFBLGNXMEJGLENBQUEsa0JBQ0EsQ0FBQSxxQ0FHSixVQUNJLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLGlCQUNBLENBQUEsK0JYTkssQ1dNTCwwQlhOSyxDV01MLHVCWE5LLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEsd0NVa0JVLENWbEJWLG1DVWtCVSxDVmxCVixnQ1VrQlUsQ0FBQSw4Q0FDQSxDQURBLHNDQUNBLENBQUEscUNBTVIsb0JBQ0ksQ0FBQSxVQUNBLENBQUEsUUFDQSxDQUFBLFFBQ0EsQ0FBQSxpQkFDQSxDQUFBLFFBQ0EsQ0FBQSxXQUNBLENBQUEsZUFDQSxDQUFBLGtCQVZhLENBQUEsOEJBWWIsQ0FBQSxpQkFDQSxDQUFBLFNBQ0EsQ0FBQSxtQ0FDQSxDQURBLCtCQUNBLENBREEsMkJBQ0EsQ0FBQSwrQlgzQlMsQ1cyQlQsMEJYM0JTLENXMkJULHVCWDNCUyxDQUFBLDhDQ1hmLENEV2UseUNDWGYsQ0RXZSxzQ0NYZixDQUFBLGdFVXVDTSxDVnZDTix3RFV1Q00sQ1Z2Q04sbURVdUNNLENWdkNOLGdEVXVDTSxDVnZDTixrRVV1Q00sQ0FBQSw0Q0FFQSxVQUNJLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUNBLENBQUEsU0FDQSxDQUFBLCtCQUNBLENBREEsMkJBQ0EsQ0FEQSx1QkFDQSxDQUFBLHFCWHJFRSxDQUFBLGdEV3VFRixDWHZFRSx3Q1d1RUYsQ0FBQSxTQUNBLENBQUEsMkNBR0osVUFDSSxDQUFBLGFBQ0EsQ0FBQSx1QkFDQSxDQUFBLFdBQ0EsQ0FBQSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsU0FDQSxDQUFBLDhDQUNBLENBREEsc0NBQ0EsQ0FBQSxtRUFHSixxQlh2Rk0sQ0FBQSxpQld5RkYsQ0FBQSxTQUNBLENBQUEsWVhsRUwsQ0FBQSw0RVdxRUssZ0JBRUksQ0FBQSxlQUNBLENBQUEsa0ZBRUEsWUFDSSxDQUFBLGdEQVdaLFdBQ0ksQ0FBQSw4QkFDQSxDQUFBLGFBQ0EsQ0FBQSxtREFJQSw4QkFDSSxDQUFBLGVBQ0EsQ0FBQSxrQkFDQSxDQUFBLHVEQUtKLDhCQUNJLENBQUEsZUFDQSxDQUFBLGdFQUdKLHVCQUNJLENBQUEsdUNBTVIsYUFDSSxDQUFBLDJCQUNBLENBQUEsNkRBR0osK0JYL0dTLENXK0dULDBCWC9HUyxDVytHVCx1QlgvR1MsQ0FBQSw4Q0NYZixDRFdlLHlDQ1hmLENEV2Usc0NDWGYsQ0FBQSxpQ1UySFUsQ1YzSFYsNEJVMkhVLENWM0hWLHlCVTJIVSxDQUFBLG9FQUVBLCtCWGxISyxDV2tITCwwQlhsSEssQ1drSEwsdUJYbEhLLENBQUEsOENDWGYsQ0RXZSx5Q0NYZixDRFdlLHNDQ1hmLENBQUEsaUNVOEhjLENWOUhkLDRCVThIYyxDVjlIZCx5QlU4SGMsQ0FBQSxtRUFHSixhWGpKQSxDQUFBLDBFV29KSSxhQUNJLENBQUEsb0NBT1osVVhoS00sQ0FBQSwyQ1dtS0YsVUFDSSxDQUFBLFdBQ0EsQ0FBQSwyQ0FJUixrQkFDSSxDQUFBLFNBQ0EsQ0FBQSwrQkFDQSxDQURBLDJCQUNBLENBREEsdUJBQ0EsQ0FBQSxFQUtaLGFYektrQixDQUFBLGdDVzZLbEIsNENBQ0ksQ0FESixvQ0FDSSxDQUFBLHdDQUtJLFdBSGdCLENBQUEsZ0RBTVosZ0JBTlksQ0FBQSwwREFXaEIsWUFDSSxDQUFBLGtDQUlSLGFYbE1VLENBQUEsMExXeU1WLDZCQU1JLENBTkosNEJBTUksQ0FOSixzQkFNSSxDQU5KLGtCQU1JLENBQUEsVUFDQSxDQUFBLDBQQUtJLG9CWHJORSxDQUFBLDBNVzBOTix3Qlh6TkssQ0FBQSxvQkFBQSxDQUFBLGtPVzZORCxxQlhwT0UsQ0FBQSxvQkFPRCxDQUFBLGFBQUEsQ0FBQSxrRVdxT1Qsb0JBQ0ksQ0FBQSw2Q0FHSixtQkFDSSxDQUFBLGdFQUVBLDZCQUdJLENBSEosNEJBR0ksQ0FISixzQkFHSSxDQUhKLGtCQUdJLENBQUEsVUFDQSxDQUFBLGFBQ0EsQ0FBQSx3QlhqUEMsQ0FBQSxvQkFBQSxDQUFBLFVXb1BELENBQUEsc0VBRUEscUJYN1BFLENBQUEsb0JBT0QsQ0FBQSxhQUFBLENBQUEsZVcrUGIsV0FDSSxDQUFBLHFCQUdKLHdCWHBRYyxDQUFBLDZCV3VRVixrQkFDSSxDQUFBLG9CWHZRSyxDQUFBLGlCV3lRTCxDQUFBLG1DQUVBLGFYM1FLLENBQUEsUVdpUmIsaUJYL1BPLENBQUEsdUVXd1FILFFBQ0ksQ0FBQSw4RkFFQSx5QkFDSSxDQUFBLG9DQU9KLGNBQ0ksQ0FBQSxlWDFRQSxDQUFBLGFBN0JFLENBQUEsYVcwU0YsQ0FBQSxvREFHSixvQkFDSSxDQUFBLG9CQUNBLENBQUEsd0JYN1NNLENBQUEsVUFSSixDQUFBLGlCV3dURixDQUFBLDRFQUdKLDZCQUNJLENBREoscUJBQ0ksQ0FBQSxpQkFDQSxDQUFBLDhFQUVBLGVBQ0ksQ0FBQSwwREFNaEIsV0FDSSxDQUFBLGFBQ0EiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL2h0bWx7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfW1haW57ZGlzcGxheTpibG9ja31oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1wcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOm5vbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0wLjI1ZW19c3Vwe3RvcDotMC41ZW19aW1ne2JvcmRlci1zdHlsZTpub25lfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MTAwJTtsaW5lLWhlaWdodDoxLjE1O21hcmdpbjowfWJ1dHRvbixpbnB1dHtvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24sW3R5cGU9YnV0dG9uXSxbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1idXR0b246LW1vei1mb2N1c3JpbmcsW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOjFweCBkb3R0ZWQgQnV0dG9uVGV4dH1maWVsZHNldHtwYWRkaW5nOi4zNWVtIC43NWVtIC42MjVlbX1sZWdlbmR7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7ZGlzcGxheTp0YWJsZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtmb250OmluaGVyaXR9ZGV0YWlsc3tkaXNwbGF5OmJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZX1Aa2V5ZnJhbWVzIGJvdW5jZXswJXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTYle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtOXB4LCAwKX0zMiV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTQ4JXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCl9NjQle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX04MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0ycHgsIDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0ucG9saS1jb250YWluZXIsLmZ1bGwtd2lkdGgtbHAgLndjLWJsb2NrLWdyaWRfX3Byb2R1Y3RzLC5wb2xpLWNvbnRhaW5lci0tZi1jb2wsLnBvbGktY29udGFpbmVyLS1mLXJvdywuYmFubmVyLXNlY3Rpb25fX2J0bnMsLnBvbGktY29udGFpbmVyLS1jLWMsLnBvbGktY29udGFpbmVyLS1zLWMsLnBvbGktY29udGFpbmVyLS1zLXMsLnBvbGktY29udGFpbmVyLS1zLXQsLnBvbGktY29udGFpbmVyLS1mcy1zLC5wb2xpLWNvbnRhaW5lci0tZmUtYywuaGVhZGVyX19uYXYgLm1lbnUsLnBvbGktY29udGFpbmVyLS1zYi1jLC5wb2xpLWNvbnRhaW5lci0tZi1yb3ctbndyYXB7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTIwMHB4O3BhZGRpbmc6MDttYXJnaW46MCBhdXRvfS5wb2xpLWNvbnRhaW5lci0tcHtwYWRkaW5nOjAgMjBweH0ucG9saS1jb250YWluZXItLWZ1bGwtaHttaW4taGVpZ2h0OjEwMCV9LnBvbGktY29udGFpbmVyLS1mLXJvdywuYmFubmVyLXNlY3Rpb25fX2J0bnMsLnBvbGktY29udGFpbmVyLS1jLWMsLnBvbGktY29udGFpbmVyLS1zLWMsLnBvbGktY29udGFpbmVyLS1zLXMsLnBvbGktY29udGFpbmVyLS1zLXQsLnBvbGktY29udGFpbmVyLS1mcy1zLC5wb2xpLWNvbnRhaW5lci0tZmUtYywuaGVhZGVyX19uYXYgLm1lbnUsLnBvbGktY29udGFpbmVyLS1zYi1jLC5wb2xpLWNvbnRhaW5lci0tZi1yb3ctbndyYXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcH0ucG9saS1jb250YWluZXItLWYtcm93LW53cmFwe2ZsZXgtd3JhcDpub3dyYXB9LnBvbGktY29udGFpbmVyLS1mLWNvbHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5wb2xpLWNvbnRhaW5lci0tci1yZXZlcnNlLC5iYW5uZXItc2VjdGlvbi0tcmV2ZXJzZT4ucG9saS1jb250YWluZXIsLmZ1bGwtd2lkdGgtbHAgLmJhbm5lci1zZWN0aW9uLS1yZXZlcnNlPi53Yy1ibG9jay1ncmlkX19wcm9kdWN0cywuYmFubmVyLXNlY3Rpb24tLXJldmVyc2U+LnBvbGktY29udGFpbmVyLS1mLXJvdywuYmFubmVyLXNlY3Rpb24tLXJldmVyc2U+LmJhbm5lci1zZWN0aW9uX19idG5zLC5iYW5uZXItc2VjdGlvbi0tcmV2ZXJzZT4ucG9saS1jb250YWluZXItLWYtcm93LW53cmFwLC5iYW5uZXItc2VjdGlvbi0tcmV2ZXJzZT4ucG9saS1jb250YWluZXItLWYtY29sLC5iYW5uZXItc2VjdGlvbi0tcmV2ZXJzZT4ucG9saS1jb250YWluZXItLXNiLWMsLmJhbm5lci1zZWN0aW9uLS1yZXZlcnNlPi5wb2xpLWNvbnRhaW5lci0tZmUtYywuYmFubmVyLXNlY3Rpb24tLXJldmVyc2U+LnBvbGktY29udGFpbmVyLS1mcy1zLC5iYW5uZXItc2VjdGlvbi0tcmV2ZXJzZT4ucG9saS1jb250YWluZXItLXMtdCwuYmFubmVyLXNlY3Rpb24tLXJldmVyc2U+LnBvbGktY29udGFpbmVyLS1zLXMsLmJhbm5lci1zZWN0aW9uLS1yZXZlcnNlPi5wb2xpLWNvbnRhaW5lci0tcy1jLC5iYW5uZXItc2VjdGlvbi0tcmV2ZXJzZT4ucG9saS1jb250YWluZXItLWMtYywuaGVhZGVyX19uYXYgLmJhbm5lci1zZWN0aW9uLS1yZXZlcnNlPi5tZW51e2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5wb2xpLWNvbnRhaW5lci0tc2ItY3tqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9LnBvbGktY29udGFpbmVyLS1mZS1jLC5oZWFkZXJfX25hdiAubWVudXtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24taXRlbXM6Y2VudGVyfS5wb2xpLWNvbnRhaW5lci0tZnMtc3tqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXJ9LnBvbGktY29udGFpbmVyLS1zLXR7anVzdGlmeS1jb250ZW50OnN0cmV0Y2g7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ucG9saS1jb250YWluZXItLXMtc3tqdXN0aWZ5LWNvbnRlbnQ6c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNofS5wb2xpLWNvbnRhaW5lci0tcy1je2p1c3RpZnktY29udGVudDpzdHJldGNoO2FsaWduLWl0ZW1zOmNlbnRlcn0ucG9saS1jb250YWluZXItLWMtY3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0ucG9saS1jb2wsLnBvbGktY29sLXBob25lLXMtMTIsLnBvbGktY29sLXBob25lLXMtMTEsLnBvbGktY29sLXBob25lLXMtMTAsLnBvbGktY29sLXBob25lLXMtOSwucG9saS1jb2wtcGhvbmUtcy04LC5wb2xpLWNvbC1waG9uZS1zLTcsLnBvbGktY29sLXBob25lLXMtNiwucG9saS1jb2wtcGhvbmUtcy01LC5wb2xpLWNvbC1waG9uZS1zLTQsLnBvbGktY29sLXBob25lLXMtMywucG9saS1jb2wtcGhvbmUtcy0yLC5wb2xpLWNvbC1waG9uZS1zLTEsLnBvbGktY29sLXBob25lLTEyLC5wb2xpLWNvbC1waG9uZS0xMSwucG9saS1jb2wtcGhvbmUtMTAsLnBvbGktY29sLXBob25lLTksLnBvbGktY29sLXBob25lLTgsLnBvbGktY29sLXBob25lLTcsLnBvbGktY29sLXBob25lLTYsLnBvbGktY29sLXBob25lLTUsLnBvbGktY29sLXBob25lLTQsLnBvbGktY29sLXBob25lLTMsLnBvbGktY29sLXBob25lLTIsLnBvbGktY29sLXBob25lLTEsLnBvbGktY29sLXRhYmxldC1zLTEyLC5wb2xpLWNvbC10YWJsZXQtcy0xMSwucG9saS1jb2wtdGFibGV0LXMtMTAsLnBvbGktY29sLXRhYmxldC1zLTksLnBvbGktY29sLXRhYmxldC1zLTgsLnBvbGktY29sLXRhYmxldC1zLTcsLnBvbGktY29sLXRhYmxldC1zLTYsLnBvbGktY29sLXRhYmxldC1zLTUsLnBvbGktY29sLXRhYmxldC1zLTQsLnBvbGktY29sLXRhYmxldC1zLTMsLnBvbGktY29sLXRhYmxldC1zLTIsLnBvbGktY29sLXRhYmxldC1zLTEsLnBvbGktY29sLXRhYmxldC0xMiwucG9saS1jb2wtdGFibGV0LTExLC5wb2xpLWNvbC10YWJsZXQtMTAsLnBvbGktY29sLXRhYmxldC05LC5wb2xpLWNvbC10YWJsZXQtOCwucG9saS1jb2wtdGFibGV0LTcsLnBvbGktY29sLXRhYmxldC02LC5wb2xpLWNvbC10YWJsZXQtNSwucG9saS1jb2wtdGFibGV0LTQsLnBvbGktY29sLXRhYmxldC0zLC5wb2xpLWNvbC10YWJsZXQtMiwucG9saS1jb2wtdGFibGV0LTEsLnBvbGktY29sLTEyLC5wb2xpLWNvbC0xMSwucG9saS1jb2wtMTAsLnBvbGktY29sLTksLnBvbGktY29sLTgsLnBvbGktY29sLTcsLnBvbGktY29sLTYsLnBvbGktY29sLTUsLnBvbGktY29sLTQsLnBvbGktY29sLTMsLnBvbGktY29sLTIsLnBvbGktY29sLTF7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4O2ZsZXgtZ3JvdzowO2ZsZXgtc2hyaW5rOjB9LnBvbGktY29sLS1uby1we3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ucG9saS1jb2wtMXtmbGV4LWJhc2lzOjguMzMzMzMzMzMzMyU7d2lkdGg6OC4zMzMzMzMzMzMzJX0ucG9saS1jb2wtMntmbGV4LWJhc2lzOjE2LjY2NjY2NjY2NjclO3dpZHRoOjE2LjY2NjY2NjY2NjclfS5wb2xpLWNvbC0ze2ZsZXgtYmFzaXM6MjUlO3dpZHRoOjI1JX0ucG9saS1jb2wtNHtmbGV4LWJhc2lzOjMzLjMzMzMzMzMzMzMlO3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5wb2xpLWNvbC01e2ZsZXgtYmFzaXM6NDEuNjY2NjY2NjY2NyU7d2lkdGg6NDEuNjY2NjY2NjY2NyV9LnBvbGktY29sLTZ7ZmxleC1iYXNpczo1MCU7d2lkdGg6NTAlfS5wb2xpLWNvbC03e2ZsZXgtYmFzaXM6NTguMzMzMzMzMzMzMyU7d2lkdGg6NTguMzMzMzMzMzMzMyV9LnBvbGktY29sLTh7ZmxleC1iYXNpczo2Ni42NjY2NjY2NjY3JTt3aWR0aDo2Ni42NjY2NjY2NjY3JX0ucG9saS1jb2wtOXtmbGV4LWJhc2lzOjc1JTt3aWR0aDo3NSV9LnBvbGktY29sLTEwe2ZsZXgtYmFzaXM6ODMuMzMzMzMzMzMzMyU7d2lkdGg6ODMuMzMzMzMzMzMzMyV9LnBvbGktY29sLTExe2ZsZXgtYmFzaXM6OTEuNjY2NjY2NjY2NyU7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LnBvbGktY29sLTEye2ZsZXgtYmFzaXM6MTAwJTt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnBvbGktY29sLXRhYmxldC0xe2ZsZXgtYmFzaXM6OC4zMzMzMzMzMzMzJTt3aWR0aDo4LjMzMzMzMzMzMzMlfX1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey5wb2xpLWNvbC10YWJsZXQtMntmbGV4LWJhc2lzOjE2LjY2NjY2NjY2NjclO3dpZHRoOjE2LjY2NjY2NjY2NjclfX1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey5wb2xpLWNvbC10YWJsZXQtM3tmbGV4LWJhc2lzOjI1JTt3aWR0aDoyNSV9fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnBvbGktY29sLXRhYmxldC00e2ZsZXgtYmFzaXM6MzMuMzMzMzMzMzMzMyU7d2lkdGg6MzMuMzMzMzMzMzMzMyV9fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnBvbGktY29sLXRhYmxldC01e2ZsZXgtYmFzaXM6NDEuNjY2NjY2NjY2NyU7d2lkdGg6NDEuNjY2NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnBvbGktY29sLXRhYmxldC02e2ZsZXgtYmFzaXM6NTAlO3dpZHRoOjUwJX19QG1lZGlhKG1heC13aWR0aDogMTAwMHB4KXsucG9saS1jb2wtdGFibGV0LTd7ZmxleC1iYXNpczo1OC4zMzMzMzMzMzMzJTt3aWR0aDo1OC4zMzMzMzMzMzMzJX19QG1lZGlhKG1heC13aWR0aDogMTAwMHB4KXsucG9saS1jb2wtdGFibGV0LTh7ZmxleC1iYXNpczo2Ni42NjY2NjY2NjY3JTt3aWR0aDo2Ni42NjY2NjY2NjY3JX19QG1lZGlhKG1heC13aWR0aDogMTAwMHB4KXsucG9saS1jb2wtdGFibGV0LTl7ZmxleC1iYXNpczo3NSU7d2lkdGg6NzUlfX1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey5wb2xpLWNvbC10YWJsZXQtMTB7ZmxleC1iYXNpczo4My4zMzMzMzMzMzMzJTt3aWR0aDo4My4zMzMzMzMzMzMzJX19QG1lZGlhKG1heC13aWR0aDogMTAwMHB4KXsucG9saS1jb2wtdGFibGV0LTExe2ZsZXgtYmFzaXM6OTEuNjY2NjY2NjY2NyU7d2lkdGg6OTEuNjY2NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnBvbGktY29sLXRhYmxldC0xMntmbGV4LWJhc2lzOjEwMCU7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5wb2xpLWNvbC10YWJsZXQtcy0xe2ZsZXgtYmFzaXM6OC4zMzMzMzMzMzMzJTt3aWR0aDo4LjMzMzMzMzMzMzMlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnBvbGktY29sLXRhYmxldC1zLTJ7ZmxleC1iYXNpczoxNi42NjY2NjY2NjY3JTt3aWR0aDoxNi42NjY2NjY2NjY3JX19QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5wb2xpLWNvbC10YWJsZXQtcy0ze2ZsZXgtYmFzaXM6MjUlO3dpZHRoOjI1JX19QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5wb2xpLWNvbC10YWJsZXQtcy00e2ZsZXgtYmFzaXM6MzMuMzMzMzMzMzMzMyU7d2lkdGg6MzMuMzMzMzMzMzMzMyV9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsucG9saS1jb2wtdGFibGV0LXMtNXtmbGV4LWJhc2lzOjQxLjY2NjY2NjY2NjclO3dpZHRoOjQxLjY2NjY2NjY2NjclfX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnBvbGktY29sLXRhYmxldC1zLTZ7ZmxleC1iYXNpczo1MCU7d2lkdGg6NTAlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnBvbGktY29sLXRhYmxldC1zLTd7ZmxleC1iYXNpczo1OC4zMzMzMzMzMzMzJTt3aWR0aDo1OC4zMzMzMzMzMzMzJX19QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5wb2xpLWNvbC10YWJsZXQtcy04e2ZsZXgtYmFzaXM6NjYuNjY2NjY2NjY2NyU7d2lkdGg6NjYuNjY2NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsucG9saS1jb2wtdGFibGV0LXMtOXtmbGV4LWJhc2lzOjc1JTt3aWR0aDo3NSV9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsucG9saS1jb2wtdGFibGV0LXMtMTB7ZmxleC1iYXNpczo4My4zMzMzMzMzMzMzJTt3aWR0aDo4My4zMzMzMzMzMzMzJX19QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5wb2xpLWNvbC10YWJsZXQtcy0xMXtmbGV4LWJhc2lzOjkxLjY2NjY2NjY2NjclO3dpZHRoOjkxLjY2NjY2NjY2NjclfX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnBvbGktY29sLXRhYmxldC1zLTEye2ZsZXgtYmFzaXM6MTAwJTt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LnBvbGktY29sLXBob25lLTF7ZmxleC1iYXNpczo4LjMzMzMzMzMzMzMlO3dpZHRoOjguMzMzMzMzMzMzMyV9fUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsucG9saS1jb2wtcGhvbmUtMntmbGV4LWJhc2lzOjE2LjY2NjY2NjY2NjclO3dpZHRoOjE2LjY2NjY2NjY2NjclfX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LnBvbGktY29sLXBob25lLTN7ZmxleC1iYXNpczoyNSU7d2lkdGg6MjUlfX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LnBvbGktY29sLXBob25lLTR7ZmxleC1iYXNpczozMy4zMzMzMzMzMzMzJTt3aWR0aDozMy4zMzMzMzMzMzMzJX19QG1lZGlhKG1heC13aWR0aDogNTAwcHgpey5wb2xpLWNvbC1waG9uZS01e2ZsZXgtYmFzaXM6NDEuNjY2NjY2NjY2NyU7d2lkdGg6NDEuNjY2NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsucG9saS1jb2wtcGhvbmUtNntmbGV4LWJhc2lzOjUwJTt3aWR0aDo1MCV9fUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsucG9saS1jb2wtcGhvbmUtN3tmbGV4LWJhc2lzOjU4LjMzMzMzMzMzMzMlO3dpZHRoOjU4LjMzMzMzMzMzMzMlfX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LnBvbGktY29sLXBob25lLTh7ZmxleC1iYXNpczo2Ni42NjY2NjY2NjY3JTt3aWR0aDo2Ni42NjY2NjY2NjY3JX19QG1lZGlhKG1heC13aWR0aDogNTAwcHgpey5wb2xpLWNvbC1waG9uZS05e2ZsZXgtYmFzaXM6NzUlO3dpZHRoOjc1JX19QG1lZGlhKG1heC13aWR0aDogNTAwcHgpey5wb2xpLWNvbC1waG9uZS0xMHtmbGV4LWJhc2lzOjgzLjMzMzMzMzMzMzMlO3dpZHRoOjgzLjMzMzMzMzMzMzMlfX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LnBvbGktY29sLXBob25lLTExe2ZsZXgtYmFzaXM6OTEuNjY2NjY2NjY2NyU7d2lkdGg6OTEuNjY2NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsucG9saS1jb2wtcGhvbmUtMTJ7ZmxleC1iYXNpczoxMDAlO3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDM1MHB4KXsucG9saS1jb2wtcGhvbmUtcy0xe2ZsZXgtYmFzaXM6OC4zMzMzMzMzMzMzJTt3aWR0aDo4LjMzMzMzMzMzMzMlfX1AbWVkaWEobWF4LXdpZHRoOiAzNTBweCl7LnBvbGktY29sLXBob25lLXMtMntmbGV4LWJhc2lzOjE2LjY2NjY2NjY2NjclO3dpZHRoOjE2LjY2NjY2NjY2NjclfX1AbWVkaWEobWF4LXdpZHRoOiAzNTBweCl7LnBvbGktY29sLXBob25lLXMtM3tmbGV4LWJhc2lzOjI1JTt3aWR0aDoyNSV9fUBtZWRpYShtYXgtd2lkdGg6IDM1MHB4KXsucG9saS1jb2wtcGhvbmUtcy00e2ZsZXgtYmFzaXM6MzMuMzMzMzMzMzMzMyU7d2lkdGg6MzMuMzMzMzMzMzMzMyV9fUBtZWRpYShtYXgtd2lkdGg6IDM1MHB4KXsucG9saS1jb2wtcGhvbmUtcy01e2ZsZXgtYmFzaXM6NDEuNjY2NjY2NjY2NyU7d2lkdGg6NDEuNjY2NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDM1MHB4KXsucG9saS1jb2wtcGhvbmUtcy02e2ZsZXgtYmFzaXM6NTAlO3dpZHRoOjUwJX19QG1lZGlhKG1heC13aWR0aDogMzUwcHgpey5wb2xpLWNvbC1waG9uZS1zLTd7ZmxleC1iYXNpczo1OC4zMzMzMzMzMzMzJTt3aWR0aDo1OC4zMzMzMzMzMzMzJX19QG1lZGlhKG1heC13aWR0aDogMzUwcHgpey5wb2xpLWNvbC1waG9uZS1zLTh7ZmxleC1iYXNpczo2Ni42NjY2NjY2NjY3JTt3aWR0aDo2Ni42NjY2NjY2NjY3JX19QG1lZGlhKG1heC13aWR0aDogMzUwcHgpey5wb2xpLWNvbC1waG9uZS1zLTl7ZmxleC1iYXNpczo3NSU7d2lkdGg6NzUlfX1AbWVkaWEobWF4LXdpZHRoOiAzNTBweCl7LnBvbGktY29sLXBob25lLXMtMTB7ZmxleC1iYXNpczo4My4zMzMzMzMzMzMzJTt3aWR0aDo4My4zMzMzMzMzMzMzJX19QG1lZGlhKG1heC13aWR0aDogMzUwcHgpey5wb2xpLWNvbC1waG9uZS1zLTExe2ZsZXgtYmFzaXM6OTEuNjY2NjY2NjY2NyU7d2lkdGg6OTEuNjY2NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDM1MHB4KXsucG9saS1jb2wtcGhvbmUtcy0xMntmbGV4LWJhc2lzOjEwMCU7d2lkdGg6MTAwJX19Lm0tMHttYXJnaW46MH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiaWNvbkZvbnRcIjtzcmM6dXJsKFwiLi4vZm9udHMvaWNvbkZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9pY29uRm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ljb25Gb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pY29uRm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pY29uRm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbkZvbnQuc3ZnI2ZhbWlseVwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc3R5bGU6c3R5bGU7Zm9udC1kaXNwbGF5OnN3YXB9W2NsYXNzXj1pY29uLV06YmVmb3JlLFtjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LWZhbWlseTpcImljb25Gb250XCI7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7dGV4dC1zaGFkb3c6MCAwIDAgcmdiYSgyNTUsMjU1LDI1NSwwKTtzcGVhazpub25lO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC13ZWlnaHQ6MzAwfS5pY29uLWZiOmJlZm9yZXtjb250ZW50Olwi7qiBXCJ9Lmljb24taW5zdGE6YmVmb3Jle2NvbnRlbnQ6XCLuqIJcIn0uaWNvbi10ZWxlZ3JhbTpiZWZvcmV7Y29udGVudDpcIu6og1wifS5idG4saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLnZpZXctYWxsLXNob3AgLndwLWVsZW1lbnQtYnV0dG9uLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZF90b19jYXJ0X2J1dHRvbixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYWRkZWRfdG9fY2FydCxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAud3AtYmxvY2stYnV0dG9uX19saW5rLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC13ZWlnaHQ6ODAwO3RleHQtYWxpZ246Y2VudGVyO21pbi13aWR0aDoyMDBweDtwYWRkaW5nOjEwcHggMTVweDtjb2xvcjpyZ2JhKDUxLDUxLDUxLC41KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjNweCBzb2xpZCByZ2JhKDUxLDUxLDUxLC41KTtib3JkZXItcmFkaXVzOjMwcHg7bWluLWhlaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcixiYWNrZ3JvdW5kLWNvbG9yfS5idG4+c3BhbixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAudmlldy1hbGwtc2hvcCAud3AtZWxlbWVudC1idXR0b24+c3BhbixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnV0dG9uPnNwYW4saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZF90b19jYXJ0X2J1dHRvbj5zcGFuLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5hZGRlZF90b19jYXJ0PnNwYW4saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbl9fbGluaz5zcGFuLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ1dHRvbj5zcGFue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uYnRuOmhvdmVyLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC52aWV3LWFsbC1zaG9wIC53cC1lbGVtZW50LWJ1dHRvbjpob3ZlcixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnV0dG9uOmhvdmVyLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5hZGRfdG9fY2FydF9idXR0b246aG92ZXIsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZGVkX3RvX2NhcnQ6aG92ZXIsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciwuZmxvYXRpbmctY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgYS5idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4uYnRuLS1pbnZlcnNlLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC52aWV3LWFsbC1zaG9wIC5idG4tLWludmVyc2Uud3AtZWxlbWVudC1idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0taW52ZXJzZS5idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ1dHRvbjpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0taW52ZXJzZS5hZGRfdG9fY2FydF9idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZF90b19jYXJ0X2J1dHRvbjpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0taW52ZXJzZS5hZGRlZF90b19jYXJ0LGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5hZGRlZF90b19jYXJ0Om5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1pbnZlcnNlLndwLWJsb2NrLWJ1dHRvbl9fbGluayxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAud3AtYmxvY2stYnV0dG9uX19saW5rOm5vdCguYWx0KSwuZmxvYXRpbmctY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgYS5idG4tLWludmVyc2UuYnV0dG9uLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ1dHRvbjpub3QoLmNoZWNrb3V0KXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi5idG4tLWludmVyc2U6aG92ZXIsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLnZpZXctYWxsLXNob3AgLmJ0bi0taW52ZXJzZS53cC1lbGVtZW50LWJ1dHRvbjpob3ZlcixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1pbnZlcnNlLmJ1dHRvbjpob3ZlcixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnV0dG9uOmhvdmVyOm5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1pbnZlcnNlLmFkZF90b19jYXJ0X2J1dHRvbjpob3ZlcixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYWRkX3RvX2NhcnRfYnV0dG9uOmhvdmVyOm5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1pbnZlcnNlLmFkZGVkX3RvX2NhcnQ6aG92ZXIsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZGVkX3RvX2NhcnQ6aG92ZXI6bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLWludmVyc2Uud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXI6bm90KC5hbHQpLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ0bi0taW52ZXJzZS5idXR0b246aG92ZXIsLmZsb2F0aW5nLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IGEuYnV0dG9uOmhvdmVyOm5vdCguY2hlY2tvdXQpe2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmN30uYnRuLS13aGl0ZXtib3JkZXItY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uYnRuLS13aGl0ZTpob3Zlcntjb2xvcjojZmZmfS5idG4tLXdoaXRlLmJ0bi0taW52ZXJzZSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS13aGl0ZS5idXR0b246bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLXdoaXRlLmFkZF90b19jYXJ0X2J1dHRvbjpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0td2hpdGUuYWRkZWRfdG9fY2FydDpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0td2hpdGUud3AtYmxvY2stYnV0dG9uX19saW5rOm5vdCguYWx0KSwuZmxvYXRpbmctY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgYS5idG4tLXdoaXRlLmJ1dHRvbjpub3QoLmNoZWNrb3V0KXtjb2xvcjojZmZmfS5idG4tLWJsYWNre2JvcmRlci1jb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6IzMzMztjb2xvcjojZmZmfS5idG4tLWJsYWNrOmhvdmVye2NvbG9yOiMzMzN9LmJ0bi0tYmxhY2suYnRuLS1pbnZlcnNlLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLWJsYWNrLmJ1dHRvbjpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0tYmxhY2suYWRkX3RvX2NhcnRfYnV0dG9uOm5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1ibGFjay5hZGRlZF90b19jYXJ0Om5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1ibGFjay53cC1ibG9jay1idXR0b25fX2xpbms6bm90KC5hbHQpLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ0bi0tYmxhY2suYnV0dG9uOm5vdCguY2hlY2tvdXQpe2NvbG9yOiMzMzN9LmJ0bi0teWVsbG93e2JvcmRlci1jb2xvcjojZmVkNDAwO2JhY2tncm91bmQtY29sb3I6I2ZlZDQwMDtjb2xvcjojZmZmfS5idG4tLXllbGxvdzpob3Zlcntjb2xvcjojZmVkNDAwfS5idG4tLXllbGxvdy5idG4tLWludmVyc2UsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0teWVsbG93LmJ1dHRvbjpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0teWVsbG93LmFkZF90b19jYXJ0X2J1dHRvbjpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0teWVsbG93LmFkZGVkX3RvX2NhcnQ6bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLXllbGxvdy53cC1ibG9jay1idXR0b25fX2xpbms6bm90KC5hbHQpLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ0bi0teWVsbG93LmJ1dHRvbjpub3QoLmNoZWNrb3V0KXtjb2xvcjojZmVkNDAwfS5idG4tLXJlZHtib3JkZXItY29sb3I6I2ViNWU1NDtiYWNrZ3JvdW5kLWNvbG9yOiNlYjVlNTQ7Y29sb3I6I2ZmZn0uYnRuLS1yZWQ6aG92ZXJ7Y29sb3I6I2ViNWU1NH0uYnRuLS1yZWQuYnRuLS1pbnZlcnNlLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLXJlZC5idXR0b246bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLXJlZC5hZGRfdG9fY2FydF9idXR0b246bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLXJlZC5hZGRlZF90b19jYXJ0Om5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1yZWQud3AtYmxvY2stYnV0dG9uX19saW5rOm5vdCguYWx0KSwuZmxvYXRpbmctY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgYS5idG4tLXJlZC5idXR0b246bm90KC5jaGVja291dCl7Y29sb3I6I2ViNWU1NH0uYnRuLS1waW5re2JvcmRlci1jb2xvcjojZjViMGJmO2JhY2tncm91bmQtY29sb3I6I2Y1YjBiZjtjb2xvcjojZmZmfS5idG4tLXBpbms6aG92ZXJ7Y29sb3I6I2Y1YjBiZn0uYnRuLS1waW5rLmJ0bi0taW52ZXJzZSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1waW5rLmJ1dHRvbjpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0tcGluay5hZGRfdG9fY2FydF9idXR0b246bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLXBpbmsuYWRkZWRfdG9fY2FydDpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0tcGluay53cC1ibG9jay1idXR0b25fX2xpbms6bm90KC5hbHQpLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ0bi0tcGluay5idXR0b246bm90KC5jaGVja291dCl7Y29sb3I6I2Y1YjBiZn0uYnRuLS1ncmVlbiwuZmxvYXRpbmctY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgYS5idXR0b257Ym9yZGVyLWNvbG9yOiMzOWI2YWU7YmFja2dyb3VuZC1jb2xvcjojMzliNmFlO2NvbG9yOiNmZmZ9LmJ0bi0tZ3JlZW46aG92ZXIsLmZsb2F0aW5nLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IGEuYnV0dG9uOmhvdmVye2NvbG9yOiMzOWI2YWV9LmJ0bi0tZ3JlZW4uYnRuLS1pbnZlcnNlLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLWdyZWVuLmJ1dHRvbjpub3QoLmFsdCksaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0tZ3JlZW4uYWRkX3RvX2NhcnRfYnV0dG9uOm5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1ncmVlbi5hZGRlZF90b19jYXJ0Om5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1ncmVlbi53cC1ibG9jay1idXR0b25fX2xpbms6bm90KC5hbHQpLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ0bi0taW52ZXJzZS5idXR0b24sLmZsb2F0aW5nLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IGEuYnV0dG9uOm5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuZmxvYXRpbmctY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgYS5idXR0b246bm90KC5hbHQpLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ1dHRvbjpub3QoLmNoZWNrb3V0KXtjb2xvcjojMzliNmFlfS5idG4tLWJsdWUsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLnZpZXctYWxsLXNob3AgLndwLWVsZW1lbnQtYnV0dG9uLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZF90b19jYXJ0X2J1dHRvbixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYWRkZWRfdG9fY2FydCxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAud3AtYmxvY2stYnV0dG9uX19saW5re2JvcmRlci1jb2xvcjojM2ZiYWM3O2JhY2tncm91bmQtY29sb3I6IzNmYmFjNztjb2xvcjojZmZmfS5idG4tLWJsdWU6aG92ZXIsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLnZpZXctYWxsLXNob3AgLndwLWVsZW1lbnQtYnV0dG9uOmhvdmVyLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idXR0b246aG92ZXIsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZF90b19jYXJ0X2J1dHRvbjpob3ZlcixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYWRkZWRfdG9fY2FydDpob3ZlcixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVye2NvbG9yOiMzZmJhYzd9LmJ0bi0tYmx1ZS5idG4tLWludmVyc2UsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLnZpZXctYWxsLXNob3AgLmJ0bi0taW52ZXJzZS53cC1lbGVtZW50LWJ1dHRvbixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1pbnZlcnNlLmJ1dHRvbixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnV0dG9uOm5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1pbnZlcnNlLmFkZF90b19jYXJ0X2J1dHRvbixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYWRkX3RvX2NhcnRfYnV0dG9uOm5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1pbnZlcnNlLmFkZGVkX3RvX2NhcnQsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZGVkX3RvX2NhcnQ6bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLWludmVyc2Uud3AtYmxvY2stYnV0dG9uX19saW5rLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC53cC1ibG9jay1idXR0b25fX2xpbms6bm90KC5hbHQpLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ0bi0tYmx1ZS5idXR0b246bm90KC5jaGVja291dCksLmZsb2F0aW5nLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IGEuYnV0dG9uOm5vdCguY2hlY2tvdXQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCBhLmJ1dHRvbjpub3QoLmNoZWNrb3V0KXtjb2xvcjojM2ZiYWM3fS5idG4tLWRhcmstYmx1ZXtib3JkZXItY29sb3I6IzI2MzU4YztiYWNrZ3JvdW5kLWNvbG9yOiMyNjM1OGM7Y29sb3I6I2ZmZn0uYnRuLS1kYXJrLWJsdWU6aG92ZXJ7Y29sb3I6IzI2MzU4Y30uYnRuLS1kYXJrLWJsdWUuYnRuLS1pbnZlcnNlLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLWRhcmstYmx1ZS5idXR0b246bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLWRhcmstYmx1ZS5hZGRfdG9fY2FydF9idXR0b246bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLWRhcmstYmx1ZS5hZGRlZF90b19jYXJ0Om5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS1kYXJrLWJsdWUud3AtYmxvY2stYnV0dG9uX19saW5rOm5vdCguYWx0KSwuZmxvYXRpbmctY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgYS5idG4tLWRhcmstYmx1ZS5idXR0b246bm90KC5jaGVja291dCl7Y29sb3I6IzI2MzU4Y30uYnRuLS13aGl0ZXtib3JkZXItY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzMzM30uYnRuLS13aGl0ZTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzM30uYnRuLS13aGl0ZS5idG4tLWludmVyc2UsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJ0bi0td2hpdGUuYnV0dG9uOm5vdCguYWx0KSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnRuLS13aGl0ZS5hZGRfdG9fY2FydF9idXR0b246bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLXdoaXRlLmFkZGVkX3RvX2NhcnQ6bm90KC5hbHQpLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idG4tLXdoaXRlLndwLWJsb2NrLWJ1dHRvbl9fbGluazpub3QoLmFsdCksLmZsb2F0aW5nLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IGEuYnRuLS13aGl0ZS5idXR0b246bm90KC5jaGVja291dCl7Y29sb3I6IzMzM30uYnRuLWJ1cmdlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO291dGxpbmU6bm9uZTtwYWRkaW5nOjVweDtoZWlnaHQ6MjZweDt3aWR0aDozNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhKG1pbi13aWR0aDogMTAwMXB4KXsuYnRuLWJ1cmdlcntkaXNwbGF5Om5vbmV9fS5idG4tYnVyZ2VyOmhvdmVyPml7YmFja2dyb3VuZC1jb2xvcjojMzliNmFlfS5idG4tYnVyZ2VyPml7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojMzMzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcn0uYnRuLWNsb3Nle2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtvdXRsaW5lOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9LmJ0bi1jbG9zZTpiZWZvcmUsLmJ0bi1jbG9zZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6IzMzM30uYnRuLWNsb3NlOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyl9LmJ0bi1jbG9zZTphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpfS5hLWxpbmt7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0uYS1saW5rOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MnB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojMzMzO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksb3BhY2l0eSxib3R0b219LmEtbGluazpob3Zlcjo6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtib3R0b206MH0uYS1saW5rOmhvdmVye2NvbG9yOmluaGVyaXR9YTpmb2N1cyxpbnB1dDpmb2N1cyx0ZXh0YXJlYTpmb2N1cyxidXR0b246Zm9jdXN7b3V0bGluZTpub25lfS5jb2xvci0td2hpdGV7Y29sb3I6I2ZmZn0uY29sb3ItLXdoaXRlIC5hLWxpbmt7cG9zaXRpb246cmVsYXRpdmV9LmNvbG9yLS13aGl0ZSAuYS1saW5rOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MnB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksb3BhY2l0eSxib3R0b219LmNvbG9yLS13aGl0ZSAuYS1saW5rOmhvdmVyOjphZnRlcnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2JvdHRvbTowfS5jb2xvci0tYmxhY2t7Y29sb3I6IzMzM30uY29sb3ItLWJsYWNrIC5hLWxpbmt7cG9zaXRpb246cmVsYXRpdmV9LmNvbG9yLS1ibGFjayAuYS1saW5rOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MnB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojMzMzO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksb3BhY2l0eSxib3R0b219LmNvbG9yLS1ibGFjayAuYS1saW5rOmhvdmVyOjphZnRlcnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2JvdHRvbTowfS5jb2xvci0teWVsbG93e2NvbG9yOiNmZWQ0MDB9LmNvbG9yLS15ZWxsb3cgLmEtbGlua3twb3NpdGlvbjpyZWxhdGl2ZX0uY29sb3ItLXllbGxvdyAuYS1saW5rOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MnB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojZmVkNDAwO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksb3BhY2l0eSxib3R0b219LmNvbG9yLS15ZWxsb3cgLmEtbGluazpob3Zlcjo6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtib3R0b206MH0uY29sb3ItLXJlZHtjb2xvcjojZWI1ZTU0fS5jb2xvci0tcmVkIC5hLWxpbmt7cG9zaXRpb246cmVsYXRpdmV9LmNvbG9yLS1yZWQgLmEtbGluazo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjJweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6I2ViNWU1NDt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG9wYWNpdHksYm90dG9tfS5jb2xvci0tcmVkIC5hLWxpbms6aG92ZXI6OmFmdGVye3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7Ym90dG9tOjB9LmNvbG9yLS1waW5re2NvbG9yOiNmNWIwYmZ9LmNvbG9yLS1waW5rIC5hLWxpbmt7cG9zaXRpb246cmVsYXRpdmV9LmNvbG9yLS1waW5rIC5hLWxpbms6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToycHg7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWIwYmY7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxvcGFjaXR5LGJvdHRvbX0uY29sb3ItLXBpbmsgLmEtbGluazpob3Zlcjo6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtib3R0b206MH0uY29sb3ItLWdyZWVue2NvbG9yOiMzOWI2YWV9LmNvbG9yLS1ncmVlbiAuYS1saW5re3Bvc2l0aW9uOnJlbGF0aXZlfS5jb2xvci0tZ3JlZW4gLmEtbGluazo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjJweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6IzM5YjZhZTt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG9wYWNpdHksYm90dG9tfS5jb2xvci0tZ3JlZW4gLmEtbGluazpob3Zlcjo6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtib3R0b206MH0uY29sb3ItLWJsdWV7Y29sb3I6IzNmYmFjN30uY29sb3ItLWJsdWUgLmEtbGlua3twb3NpdGlvbjpyZWxhdGl2ZX0uY29sb3ItLWJsdWUgLmEtbGluazo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjJweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6IzNmYmFjNzt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG9wYWNpdHksYm90dG9tfS5jb2xvci0tYmx1ZSAuYS1saW5rOmhvdmVyOjphZnRlcnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2JvdHRvbTowfS5jb2xvci0tZGFyay1ibHVle2NvbG9yOiMyNjM1OGN9LmNvbG9yLS1kYXJrLWJsdWUgLmEtbGlua3twb3NpdGlvbjpyZWxhdGl2ZX0uY29sb3ItLWRhcmstYmx1ZSAuYS1saW5rOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MnB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojMjYzNThjO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksb3BhY2l0eSxib3R0b219LmNvbG9yLS1kYXJrLWJsdWUgLmEtbGluazpob3Zlcjo6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtib3R0b206MH1oMSxoMixoMyxoNCxoNSxoNntmb250LXdlaWdodDo4MDA7Y29sb3I6aW5oZXJpdH1oNHtmb250LXNpemU6MXJlbX0ubGlzdC0tdW5zdHlsZWR7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH1odG1sLGJvZHl7bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtZmFtaWx5OlwicHJveGltYS1zb2Z0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS41Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Y29sb3I6IzMzM30qLCo6OmJlZm9yZSwqOjphZnRlcntib3gtc2l6aW5nOmJvcmRlci1ib3h9LnNpdGV7cGFkZGluZy10b3A6MTAwcHh9LmxvZ286aG92ZXIgLmxvZ28taS1kb3R7YW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1kdXJhdGlvbjoxLjJzO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNiwgMC4wOCwgMC44LCAwLjYpfS5jb2xvci0td2hpdGV7Y29sb3I6I2ZmZn0uY29sb3ItLWJnLXdoaXRle2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY29sb3ItLWJsYWNre2NvbG9yOiMzMzN9LmNvbG9yLS1iZy1ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LmNvbG9yLS15ZWxsb3d7Y29sb3I6I2ZlZDQwMH0uY29sb3ItLWJnLXllbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiNmZWQ0MDB9LmNvbG9yLS1yZWR7Y29sb3I6I2ViNWU1NH0uY29sb3ItLWJnLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlYjVlNTR9LmNvbG9yLS1waW5re2NvbG9yOiNmNWIwYmZ9LmNvbG9yLS1iZy1waW5re2JhY2tncm91bmQtY29sb3I6I2Y1YjBiZn0uY29sb3ItLWdyZWVue2NvbG9yOiMzOWI2YWV9LmNvbG9yLS1iZy1ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMzOWI2YWV9LmNvbG9yLS1ibHVle2NvbG9yOiMzZmJhYzd9LmNvbG9yLS1iZy1ibHVle2JhY2tncm91bmQtY29sb3I6IzNmYmFjN30uY29sb3ItLWRhcmstYmx1ZXtjb2xvcjojMjYzNThjfS5jb2xvci0tYmctZGFyay1ibHVle2JhY2tncm91bmQtY29sb3I6IzI2MzU4Y30uZnVsbC13aWR0aC1scHt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn0uZnVsbC13aWR0aC1scD4qOmZpcnN0LWNoaWxkLmJhbm5lci1zZWN0aW9uLS1mdWxsLWh7bWFyZ2luLXRvcDotMTAwcHh9LmNpcmNsZXtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTAwJX0uY2lyY2xlX19pbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MTAwJTtib3JkZXItcmFkaXVzOjUwJTt6LWluZGV4OjE7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1kdXJhdGlvbjouMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyfS5jaXJjbGVbY2xhc3MqPWNvbG9yLS1iZy1de2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uY2lyY2xlW2NsYXNzKj1jb2xvci0tYmctXS5jb2xvci0tYmctd2hpdGUgLmNpcmNsZV9faW57YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jaXJjbGVbY2xhc3MqPWNvbG9yLS1iZy1dLmNvbG9yLS1iZy1ibGFjayAuY2lyY2xlX19pbntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LmNpcmNsZVtjbGFzcyo9Y29sb3ItLWJnLV0uY29sb3ItLWJnLXllbGxvdyAuY2lyY2xlX19pbntiYWNrZ3JvdW5kLWNvbG9yOiNmZWQ0MDB9LmNpcmNsZVtjbGFzcyo9Y29sb3ItLWJnLV0uY29sb3ItLWJnLXJlZCAuY2lyY2xlX19pbntiYWNrZ3JvdW5kLWNvbG9yOiNlYjVlNTR9LmNpcmNsZVtjbGFzcyo9Y29sb3ItLWJnLV0uY29sb3ItLWJnLXBpbmsgLmNpcmNsZV9faW57YmFja2dyb3VuZC1jb2xvcjojZjViMGJmfS5jaXJjbGVbY2xhc3MqPWNvbG9yLS1iZy1dLmNvbG9yLS1iZy1ncmVlbiAuY2lyY2xlX19pbntiYWNrZ3JvdW5kLWNvbG9yOiMzOWI2YWV9LmNpcmNsZVtjbGFzcyo9Y29sb3ItLWJnLV0uY29sb3ItLWJnLWJsdWUgLmNpcmNsZV9faW57YmFja2dyb3VuZC1jb2xvcjojM2ZiYWM3fS5jaXJjbGVbY2xhc3MqPWNvbG9yLS1iZy1dLmNvbG9yLS1iZy1kYXJrLWJsdWUgLmNpcmNsZV9faW57YmFja2dyb3VuZC1jb2xvcjojMjYzNThjfS5pbmZvLW51bWJlcnttYXJnaW46MTVweCAwfS5pbmZvLW51bWJlcl9fdGl0bGV7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZTo1MnB4fS5pbmZvLW51bWJlcl9fdGV4dHtmb250LXNpemU6MjJweDttYXJnaW4tYm90dG9tOjB9LnNvY2lhbC1saW5rcy0tYmlnIC5zb2NpYWwtbGlua3tmb250LXNpemU6NDhweDttYXJnaW4tcmlnaHQ6MTBweH0uc29jaWFsLWxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6aW5oZXJpdDtmb250LXNpemU6MjVweDt0ZXh0LWRlY29yYXRpb246bm9uZTttYXJnaW4tcmlnaHQ6NXB4fS5zb2NpYWwtbGluazpsYXN0LW9mLXR5cGV7bWFyZ2luLXJpZ2h0OjB9LnNvY2lhbC1saW5rOmJlZm9yZXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c30uc29jaWFsLWxpbms6aG92ZXI6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGVZKDM2MGRlZyl9LnBhZ2UtdGVtcGxhdGUtZnVsbC13aWR0aC1sYW5kaW5nLXBhZ2UgLmNvbC1mdWxse21heC13aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW46MH0uaGVhZGVye3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjEwMDtib3gtc2hhZG93OjAgMCAzcHggcmdiYSg1MSw1MSw1MSwuMil9LmhlYWRlci0tZml4ZWQgLmhlYWRlcl9fbG9nbz4ubG9nb3t3aWR0aDoxMDBweDtoZWlnaHQ6NjBweH0uYWRtaW4tYmFyIC5oZWFkZXJ7dG9wOjMycHh9LmhlYWRlcl9fY29udGFpbmVye3BhZGRpbmctdG9wOjE1cHg7cGFkZGluZy1ib3R0b206MTVweH0uaGVhZGVyX19sb2dvPi5sb2dve2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTUwcHg7bWFyZ2luLXRvcDotMTVweDttYXJnaW4tYm90dG9tOi0xNXB4O2hlaWdodDoxMDBweDt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLGhlaWdodH1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey5oZWFkZXJfX25hdntkaXNwbGF5Om5vbmV9fS5oZWFkZXJfX25hdiAubWVudXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpmbGV4fS5oZWFkZXJfX25hdiAubWVudS1pdGVte3BhZGRpbmc6MTVweCAwIDE1cHggMzBweH0uaGVhZGVyX19uYXYgLm1lbnUtaXRlbT5he3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxN3B4O3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlcl9fbmF2IC5tZW51LWl0ZW0+YTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjRweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6IzM5YjZhZTt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG9wYWNpdHksYm90dG9tfS5oZWFkZXJfX25hdiAubWVudS1pdGVtPmE6aG92ZXI6OmFmdGVye3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7Ym90dG9tOjB9LmhlYWRlcl9fbmF2IC5tZW51LWl0ZW0+YTpob3Zlcntjb2xvcjojMzliNmFlfS5oZWFkZXJfX25hdiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXJpZ2h0OjEwcHh9LmhlYWRlcl9fbmF2IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30uaGVhZGVyX19uYXYgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYygxMDAlICsgM3B4KTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGJvcmRlcjt3aWR0aDowO2hlaWdodDowO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt6LWluZGV4OjI7Ym9yZGVyLXRvcDo2cHggc29saWQgIzMzMztib3JkZXItbGVmdDo0cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmhlYWRlcl9fbmF2IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE6aG92ZXI6OmJlZm9yZXt3aWR0aDowO2hlaWdodDowO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt6LWluZGV4OjI7Ym9yZGVyLXRvcDo2cHggc29saWQgIzM5YjZhZTtib3JkZXItbGVmdDo0cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmhlYWRlcl9fbmF2IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyPmE6OmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKX0uaGVhZGVyX19uYXYgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51e3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7dG9wOjEwMCV9LmhlYWRlcl9fbmF2IC5zdWItbWVudXt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDE1cHgpO3JpZ2h0Oi02cHg7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDAgN3B4IDAgcmdiYSg1MSw1MSw1MSwuMik7bWluLXdpZHRoOjE4MHB4O3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxvcGFjaXR5LHRvcH0uaGVhZGVyX19uYXYgLnN1Yi1tZW51OjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Ym90dG9tOjEwMCU7cmlnaHQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDAgN3B4IDAgcmdiYSg1MSw1MSw1MSwuMik7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoMnB4LCA2cHgpO3otaW5kZXg6MX0uaGVhZGVyX19uYXYgLnN1Yi1tZW51OjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowfS5oZWFkZXJfX25hdiAuc3ViLW1lbnUgLm1lbnUtaXRlbXtwYWRkaW5nOjNweCAwO3otaW5kZXg6Mztwb3NpdGlvbjpyZWxhdGl2ZX0uaGVhZGVyX19uYXYgLnN1Yi1tZW51IC5tZW51LWl0ZW0+YXtmb250LXdlaWdodDo0MDB9LmhlYWRlcl9fbmF2IC5zdWItbWVudSAubWVudS1pdGVtPmE6OmFmdGVye2Rpc3BsYXk6bm9uZX0ubW9iaWxlLW5hdntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7d2lkdGg6MDtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxMDA7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aDt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9QG1lZGlhKG1pbi13aWR0aDogMTAwMXB4KXsubW9iaWxlLW5hdntkaXNwbGF5Om5vbmV9fS5tb2JpbGUtbmF2LS1vcGVuZWR7d2lkdGg6MTAwJTt0cmFuc2l0aW9uLWRlbGF5OjBzfS5tb2JpbGUtbmF2LS1vcGVuZWQgLm1vYmlsZS1uYXZfX2NvbnRhaW5lcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9Lm1vYmlsZS1uYXZfX2Jne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSg1MSw1MSw1MSwuNSl9Lm1vYmlsZS1uYXZfX2NvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTttYXgtd2lkdGg6MzAwcHg7aGVpZ2h0OjEwMCU7dG9wOjA7cmlnaHQ6MDtwYWRkaW5nOjIwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3RyZXRjaDt0cmFuc2l0aW9uLWRlbGF5OjBzO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5tb2JpbGUtbmF2X19oZWFkZXJ7ZmxleDowIDAgYXV0bzt0ZXh0LWFsaWduOnJpZ2h0fS5tb2JpbGUtbmF2X19oZWFkZXIgLmJ0bi1jbG9zZXtkaXNwbGF5OmlubGluZS1ibG9ja30ubW9iaWxlLW5hdl9fbWVudXtmbGV4OjEgMSBhdXRvfS5tb2JpbGUtbmF2IC5tZW51e3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmV9Lm1vYmlsZS1uYXYgLnN1Yi1tZW51e2xpc3Qtc3R5bGU6bm9uZX0uZm9vdGVye3BhZGRpbmctdG9wOjQ1cHg7cGFkZGluZy1ib3R0b206NDVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmZvb3RlcntwYWRkaW5nLWJvdHRvbTo4MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LmZvb3Rlcnt0ZXh0LWFsaWduOmNlbnRlcn19LmZvb3RlciAqe2NvbG9yOmluaGVyaXR9LmZvb3Rlcl9fY29se21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEobWluLXdpZHRoOiA1MDFweClhbmQgKG1heC13aWR0aDogMTAwMHB4KXsuZm9vdGVyX19jb2x7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5mb290ZXJfX2NvbDpudGgtY2hpbGQoMSl7b3JkZXI6Mn0uZm9vdGVyX19jb2w6bnRoLWNoaWxkKDIpe29yZGVyOjF9LmZvb3Rlcl9fY29sOm50aC1jaGlsZCgzKXtvcmRlcjozfS5mb290ZXJfX2NvbDpudGgtY2hpbGQoNCl7b3JkZXI6NH19LmZvb3RlciAud2lkZ2V0X2Jsb2NrLC5mb290ZXIgLndpZGdldHttYXJnaW46MH0uZm9vdGVyIC53cC1ibG9jay1ncm91cCBwe21hcmdpbjowfS5mb290ZXIgLndwLWJsb2NrLWdyb3VwIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZvb3RlciAubWVudXttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5mb290ZXIgLm1lbnUgbGl7cGFkZGluZy1sZWZ0OjB9LmZvb3RlciAubWVudSBsaTpiZWZvcmV7Y29udGVudDpcIlwifS5mb290ZXIgLm1lbnUgLmN1cnJlbnQtbWVudS1pdGVtIGEsLmZvb3RlciAubWVudSBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7cG9zaXRpb246cmVsYXRpdmV9LmZvb3RlciAubWVudSAuY3VycmVudC1tZW51LWl0ZW0gYTo6YWZ0ZXIsLmZvb3RlciAubWVudSBhOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MnB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksb3BhY2l0eSxib3R0b219LmZvb3RlciAubWVudSAuY3VycmVudC1tZW51LWl0ZW0gYTpob3Zlcjo6YWZ0ZXIsLmZvb3RlciAubWVudSBhOmhvdmVyOjphZnRlcnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2JvdHRvbTowfS5mb290ZXIgLm1lbnUtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSl7bWFyZ2luLWJvdHRvbTo1cHh9LmZvb3Rlcl9fY29weXJpZ2h0e21hcmdpbi10b3A6NTBweH0uc2VjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0uc2VjdGlvbi0tYmlne3BhZGRpbmctdG9wOjEwMHB4O3BhZGRpbmctYm90dG9tOjEwMHB4fS5zZWN0aW9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnNlY3Rpb25fX2NvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5zZWN0aW9uX190aXRsZXttYXJnaW46MCAwIDUwcHg7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZTo1MnB4fUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsuc2VjdGlvbl9fdGl0bGV7Zm9udC1zaXplOjMwcHh9fS5zZWN0aW9uX190ZXh0e2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuNTttYXJnaW46MH0uc2VjdGlvbl9fY2lyY2xle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MX0uYmFubmVyLXNlY3Rpb257cGFkZGluZy10b3A6NDBweDtwYWRkaW5nLWJvdHRvbTo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItc2VjdGlvbi0tZnVsbC1oPi5wb2xpLWNvbnRhaW5lci0tcy1je21pbi1oZWlnaHQ6Y2FsYygxMDB2aCAtIDgwcHgpO3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1ib3R0b206NjBweH0uYmFubmVyLXNlY3Rpb24tLXJldmVyc2UgLmJhbm5lci1zZWN0aW9uX19jaXJjbGUtdG9we2xlZnQ6YXV0bztyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoMjUlLCAtMjUlKX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LmJhbm5lci1zZWN0aW9uLS1yZXZlcnNlIC5iYW5uZXItc2VjdGlvbl9fY2lyY2xlLXRvcHt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0yNSUpfX0uYmFubmVyLXNlY3Rpb24tLXJldmVyc2UgLmJhbm5lci1zZWN0aW9uX19pbWFnZXtsZWZ0OmF1dG87cmlnaHQ6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmJhbm5lci1zZWN0aW9uLS1yZXZlcnNlIC5iYW5uZXItc2VjdGlvbl9faW1hZ2V7cmlnaHQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDUwJSl9fS5iYW5uZXItc2VjdGlvbl9fdGV4dC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uYmFubmVyLXNlY3Rpb25fX3RpdGxle2ZvbnQtc2l6ZTo2N3B4O2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW46MH0uYmFubmVyLXNlY3Rpb25fX3RpdGxlOm5vdChoMSl7Zm9udC1zaXplOjU1cHh9QG1lZGlhKG1heC13aWR0aDogNTAwcHgpey5iYW5uZXItc2VjdGlvbl9fdGl0bGU6bm90KGgxKXtmb250LXNpemU6MzBweH19QG1lZGlhKG1heC13aWR0aDogNTAwcHgpey5iYW5uZXItc2VjdGlvbl9fdGl0bGV7Zm9udC1zaXplOjMwcHh9fS5iYW5uZXItc2VjdGlvbl9fdGV4dHtmb250LXNpemU6MjJweDttYXJnaW46MzBweCAwIDA7bGluZS1oZWlnaHQ6MS41fUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsuYmFubmVyLXNlY3Rpb25fX3RleHR7bWFyZ2luLXRvcDoxNXB4fX0uYmFubmVyLXNlY3Rpb25fX2J0bnN7ZmxleC13cmFwOndyYXA7bWFyZ2luOjE1cHggMCAwfUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsuYmFubmVyLXNlY3Rpb25fX2J0bnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOnN0cmV0Y2h9fS5iYW5uZXItc2VjdGlvbl9fYnRucz4uYnRuLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC52aWV3LWFsbC1zaG9wIC5iYW5uZXItc2VjdGlvbl9fYnRucz4ud3AtZWxlbWVudC1idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJhbm5lci1zZWN0aW9uX19idG5zPi5idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJhbm5lci1zZWN0aW9uX19idG5zPi5hZGRfdG9fY2FydF9idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJhbm5lci1zZWN0aW9uX19idG5zPi5hZGRlZF90b19jYXJ0LGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5iYW5uZXItc2VjdGlvbl9fYnRucz4ud3AtYmxvY2stYnV0dG9uX19saW5rLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCAuYmFubmVyLXNlY3Rpb25fX2J0bnM+YS5idXR0b257bWFyZ2luOjE1cHggMzBweCAxNXB4IDB9LmJhbm5lci1zZWN0aW9uX19idG5zPi5idG46bGFzdC1vZi10eXBlLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC52aWV3LWFsbC1zaG9wIC5iYW5uZXItc2VjdGlvbl9fYnRucz4ud3AtZWxlbWVudC1idXR0b246bGFzdC1vZi10eXBlLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5iYW5uZXItc2VjdGlvbl9fYnRucz4uYnV0dG9uOmxhc3Qtb2YtdHlwZSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYmFubmVyLXNlY3Rpb25fX2J0bnM+LmFkZF90b19jYXJ0X2J1dHRvbjpsYXN0LW9mLXR5cGUsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJhbm5lci1zZWN0aW9uX19idG5zPi5hZGRlZF90b19jYXJ0Omxhc3Qtb2YtdHlwZSxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYmFubmVyLXNlY3Rpb25fX2J0bnM+LndwLWJsb2NrLWJ1dHRvbl9fbGluazpsYXN0LW9mLXR5cGUsLmZsb2F0aW5nLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IC5iYW5uZXItc2VjdGlvbl9fYnRucz5hLmJ1dHRvbjpsYXN0LW9mLXR5cGV7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogNTAwcHgpey5iYW5uZXItc2VjdGlvbl9fYnRucz4uYnRuLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC52aWV3LWFsbC1zaG9wIC5iYW5uZXItc2VjdGlvbl9fYnRucz4ud3AtZWxlbWVudC1idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJhbm5lci1zZWN0aW9uX19idG5zPi5idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJhbm5lci1zZWN0aW9uX19idG5zPi5hZGRfdG9fY2FydF9idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmJhbm5lci1zZWN0aW9uX19idG5zPi5hZGRlZF90b19jYXJ0LGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5iYW5uZXItc2VjdGlvbl9fYnRucz4ud3AtYmxvY2stYnV0dG9uX19saW5rLC5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCAuYmFubmVyLXNlY3Rpb25fX2J0bnM+YS5idXR0b257bWFyZ2luOjAgMCAxNXB4fX0uYmFubmVyLXNlY3Rpb25fX21lZGlhLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5iYW5uZXItc2VjdGlvbl9fbWVkaWEtY29udGVudHt0ZXh0LWFsaWduOmNlbnRlcn19LmJhbm5lci1zZWN0aW9uX19jaXJjbGVze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYmFubmVyLXNlY3Rpb25fX2NpcmNsZXN7bWFyZ2luLXRvcDozMHB4fX0uYmFubmVyLXNlY3Rpb25fX2NpcmNsZXMgLmNpcmNsZXt6LWluZGV4OjF9LmJhbm5lci1zZWN0aW9uX19jaXJjbGUtdG9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjJ9QG1lZGlhKG1pbi13aWR0aDogNTAxcHgpey5iYW5uZXItc2VjdGlvbl9fY2lyY2xlLXRvcHt0cmFuc2Zvcm06dHJhbnNsYXRlKC0yNSUsIC0yNSUpfX0uYmFubmVyLXNlY3Rpb25fX2ltYWdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYmFubmVyLXNlY3Rpb25fX2ltYWdle2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfX0uY29udGFjdHMtc2VjdGlvbl9fdGl0bGV7bWFyZ2luOjUwcHggMDtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDoxLjIzfS5jb250YWN0cy1zZWN0aW9uX19jb250YWN0cyBwe2xpbmUtaGVpZ2h0OjEuNTttYXJnaW46MDtmb250LXNpemU6MThweH0uYWJvdXQtc2VjdGlvbl9fdGl0bGV7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LmFib3V0LXNlY3Rpb24gLnNlY3Rpb25fX3RleHR7bWFyZ2luLWJvdHRvbToyMHB4fX0udGltZWxpbmV7cGFkZGluZzoxMDBweCAwfS50aW1lbGluZV9fY29se3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjUwcHg7ei1pbmRleDoyfUBtZWRpYShtaW4td2lkdGg6IDEwMDFweCl7LnRpbWVsaW5lX19jb2wtLWxlZnR7cGFkZGluZy1yaWdodDo0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMDAxcHgpey50aW1lbGluZV9fY29sLS1yaWdodHtwYWRkaW5nLWxlZnQ6NDBweH19LnRpbWVsaW5lX190aXRsZXttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey50aW1lbGluZV9fdGl0bGV7cGFkZGluZy1yaWdodDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEwMDFweCl7LnRpbWVsaW5lX19kZXNjcmlwdGlvbnttYXJnaW4tdG9wOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnRpbWVsaW5lX19kZXNjcmlwdGlvbntwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fX0udGltZWxpbmVfX2xpc3R7bWFyZ2luLXRvcDoxMDBweH1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LnRpbWVsaW5lX19saXN0e21hcmdpbi10b3A6NTBweH19LnRpbWVsaW5lX19saXN0Pio6Zmlyc3Qtb2YtdHlwZSAudGltZWxpbmVfX3N0ZXAtYm9yZGVye2hlaWdodDpjYWxjKDEwMCUgLSA4cHgpO3RvcDo4cHh9LnRpbWVsaW5lX19saXN0Pio6bGFzdC1vZi10eXBlIC50aW1lbGluZV9fc3RlcC1ib3JkZXJ7aGVpZ2h0OjhweH0udGltZWxpbmVfX3N0ZXB7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo0fUBtZWRpYShtaW4td2lkdGg6IDc2OXB4KXsudGltZWxpbmVfX3N0ZXAgLnRpbWVsaW5lX19jb2wtLWxlZnR7dGV4dC1hbGlnbjpyaWdodH19LnRpbWVsaW5lX19zdGVwLXRpdGxle21hcmdpbjowO2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuNX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnRpbWVsaW5lX19zdGVwLXRpdGxle2ZvbnQtc2l6ZToxNHB4O21hcmdpbi10b3A6N3B4fX0udGltZWxpbmVfX3N0ZXAtcG9pbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDtyaWdodDowO3dpZHRoOjIxcHg7aGVpZ2h0OjIxcHg7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCk7ei1pbmRleDoyfS50aW1lbGluZV9fc3RlcC1ib3JkZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXB4O2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoxfS50aW1lbGluZS5jb2xvci0td2hpdGUgLnRpbWVsaW5lX19zdGVwLWJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRpbWVsaW5lLmNvbG9yLS1ibGFjayAudGltZWxpbmVfX3N0ZXAtYm9yZGVye2JhY2tncm91bmQtY29sb3I6IzMzM30udGltZWxpbmUuY29sb3ItLXllbGxvdyAudGltZWxpbmVfX3N0ZXAtYm9yZGVye2JhY2tncm91bmQtY29sb3I6I2ZlZDQwMH0udGltZWxpbmUuY29sb3ItLXJlZCAudGltZWxpbmVfX3N0ZXAtYm9yZGVye2JhY2tncm91bmQtY29sb3I6I2ViNWU1NH0udGltZWxpbmUuY29sb3ItLXBpbmsgLnRpbWVsaW5lX19zdGVwLWJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWIwYmZ9LnRpbWVsaW5lLmNvbG9yLS1ncmVlbiAudGltZWxpbmVfX3N0ZXAtYm9yZGVye2JhY2tncm91bmQtY29sb3I6IzM5YjZhZX0udGltZWxpbmUuY29sb3ItLWJsdWUgLnRpbWVsaW5lX19zdGVwLWJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiMzZmJhYzd9LnRpbWVsaW5lLmNvbG9yLS1kYXJrLWJsdWUgLnRpbWVsaW5lX19zdGVwLWJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiMyNjM1OGN9LnRpbWVsaW5lX19zdGVwLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuNX0udGltZWxpbmVfX3N0ZXAtY2lyY2xle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MX0uY29udGFjdHMtd2lkZ2V0IC5saXN0LS11bnN0eWxlZD5saXttYXJnaW4tYm90dG9tOjVweH0uZmxvYXRpbmctY2FydHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbToxMCU7cmlnaHQ6LTI1cHg7ei1pbmRleDo5OTl9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5mbG9hdGluZy1jYXJ0e2Rpc3BsYXk6bm9uZX19LmZsb2F0aW5nLWNhcnQgLmNhcnQtY29udGVudHN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTMwcHg7aGVpZ2h0OjEzMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjEwcHg7YmFja2dyb3VuZC1jb2xvcjojMzliNmFlO2JvcmRlci1yYWRpdXM6NTAlO2JveC1zaGFkb3c6MCAycHggNXB4IHJnYmEoNTEsNTEsNTEsLjIpO2NvbG9yOiNmZmZ9LmZsb2F0aW5nLWNhcnQgLmNhcnQtY29udGVudHM6YWZ0ZXJ7Y29sb3I6I2ZmZjtmb250LXNpemU6MjRweDttYXJnaW4tYm90dG9tOjEwcHh9LmZsb2F0aW5nLWNhcnQgLmNhcnQtY29udGVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjJweCBzb2xpZCAjMzliNmFlO2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsaGVpZ2h0O2JveC1zaGFkb3c6MCAycHggNXB4IHJnYmEoNTEsNTEsNTEsLjIpfS5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydHtsZWZ0OmF1dG8gIWltcG9ydGFudDtyaWdodDoxMDAlO2JvdHRvbTowO3RvcDphdXRvO3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbjowO3dpZHRoOjMwMHB4O21heC13aWR0aDoxMDB2dztwYWRkaW5nLXJpZ2h0OjE0cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjBweCk7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG9wYWNpdHksdHJhbnNmb3JtfS5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NTVweDtyaWdodDo0cHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MnB4IDBweCA1cHggcmdiYSg1MSw1MSw1MSwuNCk7ei1pbmRleDoyfS5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDpjYWxjKDEwMCUgLSAxNHB4KTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxO2JveC1zaGFkb3c6MCAycHggNXB4IHJnYmEoNTEsNTEsNTEsLjQpfS5mbG9hdGluZy1jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDozO3BhZGRpbmc6MTVweH0uZmxvYXRpbmctY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgYS5idXR0b257cGFkZGluZzo3cHggMTBweDttaW4taGVpZ2h0OmF1dG99LmZsb2F0aW5nLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0IC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IGEuYnV0dG9uOmFmdGVye2Rpc3BsYXk6bm9uZX0uZmxvYXRpbmctY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LmNhcnRfbGlzdHtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAyNzBweCk7b3ZlcmZsb3c6YXV0b30uZmxvYXRpbmctY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X190b3RhbC50b3RhbHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTowO3BhZGRpbmctYm90dG9tOjVweH0uZmxvYXRpbmctY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zLmJ1dHRvbnN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3BhZGRpbmc6NXB4IDAgMH0uZmxvYXRpbmctY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5idXR0b24uY2hlY2tvdXR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsb2F0aW5nLWNhcnQgLnByb2R1Y3RfbGlzdF93aWRnZXQ+bGl7cGFkZGluZzo1cHggMDtib3JkZXItYm90dG9tLWNvbG9yOiMzOWI2YWV9LmZsb2F0aW5nLWNhcnQgLnByb2R1Y3RfbGlzdF93aWRnZXQgLnJlbW92ZV9mcm9tX2NhcnRfYnV0dG9ue3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3J9LmZsb2F0aW5nLWNhcnQgLnByb2R1Y3RfbGlzdF93aWRnZXQgLnJlbW92ZV9mcm9tX2NhcnRfYnV0dG9uOmJlZm9yZXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yfS5mbG9hdGluZy1jYXJ0IC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IC5yZW1vdmVfZnJvbV9jYXJ0X2J1dHRvbjpob3Zlcntjb2xvcjojZWI1ZTU0fS5mbG9hdGluZy1jYXJ0IC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IC5yZW1vdmVfZnJvbV9jYXJ0X2J1dHRvbjpob3ZlcjpiZWZvcmV7Y29sb3I6aW5oZXJpdH0uZmxvYXRpbmctY2FydDpob3ZlciAuY2FydC1jb250ZW50c3tjb2xvcjojZmZmfS5mbG9hdGluZy1jYXJ0OmhvdmVyIC5jYXJ0LWNvbnRlbnRzOmJlZm9yZXt3aWR0aDoxMjAlO2hlaWdodDoxMjAlfS5mbG9hdGluZy1jYXJ0OmhvdmVyIC53aWRnZXRfc2hvcHBpbmdfY2FydHt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfWF7Y29sb3I6IzI2MzU4Y30uc3RvcmVmcm9udC1oYW5kaGVsZC1mb290ZXItYmFye2JveC1zaGFkb3c6MCAwIDRweCByZ2JhKDUxLDUxLDUxLC40KX0uc3RvcmVmcm9udC1oYW5kaGVsZC1mb290ZXItYmFyIHVsIGxpPmF7aGVpZ2h0OjUwcHh9LnN0b3JlZnJvbnQtaGFuZGhlbGQtZm9vdGVyLWJhciB1bCBsaT5hOjpiZWZvcmV7bGluZS1oZWlnaHQ6NTBweH0uc3RvcmVmcm9udC1oYW5kaGVsZC1mb290ZXItYmFyIHVsIGxpLnNlYXJjaCAuc2l0ZS1zZWFyY2h7Ym90dG9tOi0xMDAlfS5zdG9yZWZyb250LWhhbmRoZWxkLWZvb3Rlci1iYXIgYXtjb2xvcjojMzliNmFlfWh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idXR0b24saHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLmFkZF90b19jYXJ0X2J1dHRvbixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYWRkZWRfdG9fY2FydCxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAud3AtYmxvY2stYnV0dG9uX19saW5re2ZsZXgtZGlyZWN0aW9uOnJvdzt3aWR0aDphdXRvfWh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idXR0b246bm90KC5hbHQpOmhvdmVyLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5hZGRfdG9fY2FydF9idXR0b246bm90KC5hbHQpOmhvdmVyLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5hZGRlZF90b19jYXJ0Om5vdCguYWx0KTpob3ZlcixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAud3AtYmxvY2stYnV0dG9uX19saW5rOm5vdCguYWx0KTpob3Zlcntib3JkZXItY29sb3I6IzM5YjZhZX1odG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYnV0dG9uLmFsdCxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYWRkX3RvX2NhcnRfYnV0dG9uLmFsdCxodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAuYWRkZWRfdG9fY2FydC5hbHQsaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5hbHR7YmFja2dyb3VuZC1jb2xvcjojM2ZiYWM3O2JvcmRlci1jb2xvcjojM2ZiYWM3fWh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5idXR0b24uYWx0OmhvdmVyLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5hZGRfdG9fY2FydF9idXR0b24uYWx0OmhvdmVyLGh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5hZGRlZF90b19jYXJ0LmFsdDpob3ZlcixodG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAud3AtYmxvY2stYnV0dG9uX19saW5rLmFsdDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMzZmJhYzc7Y29sb3I6IzNmYmFjN31odG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAud2MtYmxvY2stZ3JpZF9fcHJvZHVjdC1hZGQtdG8tY2FydHtkaXNwbGF5OmlubGluZS1ibG9ja31odG1sIGJvZHkgLnNpdGUgLnNpdGUtY29udGVudCAudmlldy1hbGwtc2hvcHttYXJnaW4tYm90dG9tOjEwMHB4fWh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC52aWV3LWFsbC1zaG9wIC53cC1lbGVtZW50LWJ1dHRvbntmbGV4LWRpcmVjdGlvbjpyb3c7d2lkdGg6YXV0bzttYXJnaW46MCBhdXRvO2JhY2tncm91bmQtY29sb3I6IzNmYmFjNztib3JkZXItY29sb3I6IzNmYmFjNztjb2xvcjojZmZmfWh0bWwgYm9keSAuc2l0ZSAuc2l0ZS1jb250ZW50IC52aWV3LWFsbC1zaG9wIC53cC1lbGVtZW50LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMzZmJhYzc7Y29sb3I6IzNmYmFjN30ucXVhbnRpdHkgLnF0eXtoZWlnaHQ6NTBweH0ud29vY29tbWVyY2UtbWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiMzOWI2YWV9Lndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbntib3JkZXItcmFkaXVzOjMwcHg7Ym9yZGVyLWNvbG9yOiMzZmJhYzc7cGFkZGluZzoxMHB4IDE1cHh9Lndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbjpob3Zlcntjb2xvcjojM2ZiYWM3fS5jb3Vwb257bWFyZ2luLXJpZ2h0OjIwcHh9LmZ1bGwtd2lkdGgtbHAgdWwud3AtYmxvY2std29vY29tbWVyY2UtcHJvZHVjdC10ZW1wbGF0ZS1pcy1sYXlvdXQtZmxvd3ttYXJnaW46MH0uZnVsbC13aWR0aC1scCB1bC53cC1ibG9jay13b29jb21tZXJjZS1wcm9kdWN0LXRlbXBsYXRlLWlzLWxheW91dC1mbG93IC53cC1ibG9jay1idXR0b25fX2xpbmt7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgcC5wcmljZXtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo4MDA7Y29sb3I6IzM5YjZhZTttYXJnaW46MXJlbSAwfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuYXZhaWxhYmxlLW9uLWJhY2tvcmRlcntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjJweCAxMHB4IDRweDtiYWNrZ3JvdW5kLWNvbG9yOiMyNjM1OGM7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjNweH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb257Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowIDAgMS43NWVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbj5we21hcmdpbjowIDAgLjVlbX0jbXJrdl91YV9zaGlwcGluZ191a3ItcG9zaHRhX3BhdHJvbnltaWNfZmllbGQgbGFiZWw6YWZ0ZXJ7Y29udGVudDpcIipcIjtjb2xvcjojZTI0MDFjfSIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAa2V5ZnJhbWVzIGJvdW5jZSB7XG4gICAgMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCl9XG4gICAgMTYlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC05cHgsIDApfVxuICAgIDMyJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKX1cbiAgICA0OCUge3RyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCl9XG4gICAgNjQlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApfVxuICAgIDgwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMnB4LCAwKX1cbiAgICAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApfVxufSIsIi5wb2xpLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6ICRjb250YWluZXItdztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgJi0tcCB7XG4gICAgcGFkZGluZzogMCAkcC0yMDtcbiAgfVxuXG4gICYtLWZ1bGwtaCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gICYtLWYtcm93IHtcbiAgICBAZXh0ZW5kIC5wb2xpLWNvbnRhaW5lcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJi0tZi1yb3ctbndyYXAge1xuICAgIEBleHRlbmQgLnBvbGktY29udGFpbmVyLS1mLXJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gICYtLWYtY29sIHtcbiAgICBAZXh0ZW5kIC5wb2xpLWNvbnRhaW5lcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmLS1yLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gICYtLXNiLWMgeyBcbiAgICBAZXh0ZW5kIC5wb2xpLWNvbnRhaW5lci0tZi1yb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmLS1mZS1jIHtcbiAgICBAZXh0ZW5kIC5wb2xpLWNvbnRhaW5lci0tZi1yb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJi0tZnMtcyB7XG4gICAgQGV4dGVuZCAucG9saS1jb250YWluZXItLWYtcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJi0tcy10IHtcbiAgICAgIEBleHRlbmQgLnBvbGktY29udGFpbmVyLS1mLXJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgJi0tcy1zIHtcbiAgICBAZXh0ZW5kIC5wb2xpLWNvbnRhaW5lci0tZi1yb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgJi0tcy1jIHtcbiAgICBAZXh0ZW5kIC5wb2xpLWNvbnRhaW5lci0tZi1yb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmLS1jLWMge1xuICAgIEBleHRlbmQgLnBvbGktY29udGFpbmVyLS1mLXJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5wb2xpLWNvbCB7XG4gIHBhZGRpbmctbGVmdDogJHAtMjA7XG4gIHBhZGRpbmctcmlnaHQ6ICRwLTIwO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gICYtLW5vLXAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtaXhpbiBjb2wtc2l6ZSgkaSkge1xuICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAoMTIgLyAkaSkpO1xuICB3aWR0aDogY2FsYygxMDAlIC8gKDEyIC8gJGkpKTtcbn1cblxuQGZvciAkaSBmcm9tIDEgdG8gMTMge1xuICAucG9saS1jb2wtI3skaX0ge1xuICAgIEBleHRlbmQgLnBvbGktY29sO1xuICAgIEBpbmNsdWRlIGNvbC1zaXplKCRpKTtcbiAgfVxufVxuXG4kY29sLXZhcmlhbnRzOiAoXG4gIFwidGFibGV0XCI6ICRicmVha3BvaW50LTEwMDAsXG4gIFwidGFibGV0LXNcIjogJGJyZWFrcG9pbnQtdGFibGV0LXMsXG4gIFwicGhvbmVcIjogJGJyZWFrcG9pbnQtNTAwLFxuICBcInBob25lLXNcIjogJGJyZWFrcG9pbnQtMzUwLFxuKTtcblxuQGVhY2ggJGtleSwgJHNpemUgaW4gJGNvbC12YXJpYW50cyB7XG4gIEBmb3IgJGkgZnJvbSAxIHRvIDEzIHtcbiAgICAucG9saS1jb2wtI3ska2V5fS0jeyRpfSB7XG4gICAgICBAZXh0ZW5kIC5wb2xpLWNvbDtcbiAgICAgIEBpbmNsdWRlIG1heFcoJHNpemUpIHtcbiAgICAgICAgQGluY2x1ZGUgY29sLXNpemUoJGkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwO1xufSIsIi8vIGNvbG9yc1xuJGNvbG9yLXdoaXRlOiAjZmZmZmZmO1xuJGNvbG9yLXdoaXRlLWhvdmVyOiAjZjdmN2Y3O1xuJGNvbG9yLWJsYWNrOiAjMzMzMzMzO1xuJGNvbG9yLXllbGxvdzogI2ZlZDQwMDtcbiRjb2xvci1yZWQ6ICNFQjVFNTQ7XG4kY29sb3ItcGluazogI0Y1QjBCRjtcbiRjb2xvci1ncmVlbjogIzM5QjZBRTtcbiRjb2xvci1ibHVlOiAjM0ZCQUM3O1xuJGNvbG9yLWRhcmstYmx1ZTogIzI2MzU4QztcblxuJGNvbG9ycy1saXN0OiAoXG4gICAgXCJ3aGl0ZVwiOiAkY29sb3Itd2hpdGUsXG4gICAgXCJibGFja1wiOiAkY29sb3ItYmxhY2ssXG4gICAgXCJ5ZWxsb3dcIjogJGNvbG9yLXllbGxvdyxcbiAgICBcInJlZFwiOiAkY29sb3ItcmVkLFxuICAgIFwicGlua1wiOiAkY29sb3ItcGluayxcbiAgICBcImdyZWVuXCI6ICRjb2xvci1ncmVlbixcbiAgICBcImJsdWVcIjogJGNvbG9yLWJsdWUsXG4gICAgXCJkYXJrLWJsdWVcIjogJGNvbG9yLWRhcmstYmx1ZVxuKTtcblxuLy8gbGF5b3V0XG4kaGVhZGVyLWhlaWdodDogMTAwcHg7XG4kY29udGFpbmVyLXc6IDEyMDBweDtcbiRwLTE1OiAxNXB4O1xuJHAtMjA6IDIwcHg7XG4kcC01MDogNTBweDtcbiRwLTEwMDogMTAwcHg7XG4kYWRtaW4tYmFyLWg6IDMycHg7XG5cbi8vIEFuaW1hdGlvbiB0aW1lXG4kYW5pbWF0aW9uLXRpbWU6IC4zcztcblxuLy8gZm9udCB3ZWlnaHRcbiRmb250LW5vcm1hbDogNDAwO1xuJGZvbnQtYm9sZDogODAwO1xuXG4kYnJlYWtwb2ludC0xMDAwOiAxMDAwcHg7XG4kYnJlYWtwb2ludC10YWJsZXQtczogNzY4cHg7XG4kYnJlYWtwb2ludC01MDA6IDUwMHB4O1xuJGJyZWFrcG9pbnQtMzUwOiAzNTBweDsiLCJAZnVuY3Rpb24gZm9udC11cmwoJGZpbGUsICRpc0dlbmVyaWMpIHtcbiAgQHJldHVybiAnLi4vZm9udHMvJyArIGlmKCRpc0dlbmVyaWMsJ2dlbmVyaWMvJywnJykgKyAkZmlsZTtcbn1cblxuQG1peGluIGZvbnQoJGZhbWlseSwgJGZpbGUsICR3ZWlnaHQsICRpc0dlbmVyaWM6IGZhbHNlKSB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xuICAgIHNyYzogdXJsKGZvbnQtdXJsKCRmaWxlICsgJy5lb3QnLCAkaXNHZW5lcmljKSk7XG4gICAgc3JjOiB1cmwoZm9udC11cmwoJGZpbGUgKyAnLmVvdD8jaWVmaXgnLCAkaXNHZW5lcmljKSkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoZm9udC11cmwoJGZpbGUgKyAnLndvZmYnLCAkaXNHZW5lcmljKSkgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybChmb250LXVybCgkZmlsZSArICcud29mZjInLCAkaXNHZW5lcmljKSkgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoZm9udC11cmwoJGZpbGUgKyAnLnR0ZicsICRpc0dlbmVyaWMpKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybChmb250LXVybCgkZmlsZSArICcuc3ZnIycrIGZhbWlseSwgJGlzR2VuZXJpYykpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogc3R5bGU7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICB9XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLXByb3AoJGFyZ3MuLi4pIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGFuaW1hdGlvbi10aW1lO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6ICRhcmdzO1xufVxuXG5AbWl4aW4gdHJpYW5nbGUoJGRpcmVjdGlvbiwgJGNvbG9yOiBjdXJyZW50Y29sb3IsICRzaXplOiAxZW0pIHtcbiAgQGlmIG5vdCBpbmRleCh0b3AgcmlnaHQgYm90dG9tIGxlZnQsICRkaXJlY3Rpb24pIHtcbiAgICBAZXJyb3IgXCJEaXJlY3Rpb24gbXVzdCBiZSBlaXRoZXIgYHRvcGAsIGByaWdodGAsIGBib3R0b21gIG9yIGBsZWZ0YC5cIjtcbiAgfVxuXG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci0jeyRkaXJlY3Rpb259OiAoJHNpemUgKiAxLjUpIHNvbGlkICRjb2xvcjtcblxuICAkcGVycGVuZGljdWxhci1ib3JkZXJzOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICBAaWYgJGRpcmVjdGlvbiA9PSB0b3Agb3IgJGRpcmVjdGlvbiA9PSBib3R0b20ge1xuICAgIGJvcmRlci1sZWZ0OiAkcGVycGVuZGljdWxhci1ib3JkZXJzO1xuICAgIGJvcmRlci1yaWdodDogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IG9yICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcbiAgICBib3JkZXItdG9wOiAkcGVycGVuZGljdWxhci1ib3JkZXJzO1xuICB9XG59XG5cbkBtaXhpbiBob3ZlclVuZGVybGluZSgkaGVpZ2h0LCAkY29sb3I6IGN1cnJlbnRjb2xvcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogJGhlaWdodCAqIDI7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3AodmlzaWJpbGl0eSwgb3BhY2l0eSwgYm90dG9tKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBwb3NpdGlvbi1jZW50ZXIoJHRvcCwgJGxlZnQpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkdG9wO1xuICBsZWZ0OiAkbGVmdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLSR0b3AsIC0kbGVmdCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuLy8gbWVkaWEgcXVlcmllc1xuQG1peGluIG1heFcoJHdpZHRoKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgpIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIG1pblcoJHdpZHRoKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAoJHdpZHRoICsgMXB4KSkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gbWluTWF4Vygkd2lkdGhNaW4sICR3aWR0aE1heCkge1xuICBAbWVkaWEgKG1pbi13aWR0aDogKCR3aWR0aE1pbiArIDFweCkpIGFuZCAobWF4LXdpZHRoOiAkd2lkdGhNYXgpIHsgQGNvbnRlbnQ7IH1cbn1cblxuLy8gcmgoJGhlaWdodClcbi8vICAgQG1lZGlhIChtYXgtaGVpZ2h0OiB1bml0KCRoZWlnaHQsXCJweFwiKSlcbi8vICAgICB7YmxvY2t9XG5cbi8vIHJobSgkaGVpZ2h0KVxuLy8gICBAbWVkaWEgKG1pbi1oZWlnaHQ6IHVuaXQoJGhlaWdodCxcInB4XCIpKVxuLy8gICAgIHtibG9ja31cblxuLy8gcm1tKCR3aWR0aG1pbiwgJHdpZHRobWF4KVxuLy8gICBAbWVkaWEgKG1pbi13aWR0aDogdW5pdCgkd2lkdGhtaW4sXCJweFwiKSkgYW5kIChtYXgtd2lkdGg6IHVuaXQoJHdpZHRobWF4LFwicHhcIikpXG4vLyAgICAge2Jsb2NrfVxuXG4vLyByaG1tKCRoZWlnaHRtaW4sICRoZWlnaHRtYXgpXG4vLyAgIEBtZWRpYSAobWluLXdpZHRoOiB1bml0KCRoZWlnaHRtaW4sXCJweFwiKSkgYW5kIChtYXgtd2lkdGg6IHVuaXQoJGhlaWdodG1heCxcInB4XCIpKVxuLy8gICAgIHtibG9ja30iLCJAaW5jbHVkZSBmb250KCdpY29uRm9udCcsICdpY29uRm9udCcsIDMwMCk7XG4kZm9udC1pY29uOiAnaWNvbkZvbnQnO1xuXG5bY2xhc3NePVwiaWNvbi1cIl0sXG5bY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1pY29uO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbn1cblxuJGljb25zOiAoXG4gIFwiZmJcIjogXCJcXEVBMDFcIixcbiAgXCJpbnN0YVwiOiBcIlxcRUEwMlwiLFxuICBcInRlbGVncmFtXCI6IFwiXFxFQTAzXCJcbik7XG5cbkBlYWNoICRuYW1lLCAkZ2x5cGggaW4gJGljb25zIHtcbiAgLmljb24tI3skbmFtZX0ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICRnbHlwaDtcbiAgICB9XG4gIH0gIFxufVxuIiwiLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoICRwLTIwIC8gMiApICRwLTE1O1xuICAgIGNvbG9yOiByZ2JhKCRjb2xvci1ibGFjaywgLjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoJGNvbG9yLWJsYWNrLCAuNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wKGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAgICYgPiBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuXG4gICAgJi5idG4tLWludmVyc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGUtaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAka2V5LCAkdmFsIGluICRjb2xvcnMtbGlzdCB7XG4gICAgICAgICYtLSN7JGtleX0ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFsO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmFsO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJi5idG4tLWludmVyc2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgICYtLXdoaXRlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgICYuYnRuLS1pbnZlcnNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmJ0bi1idXJnZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIG1pblcoJGJyZWFrcG9pbnQtMTAwMCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICAmID4gaSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wKGJhY2tncm91bmQtY29sb3IpXG4gICAgfVxufVxuXG4uYnRuLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgQGluY2x1ZGUgcG9zaXRpb24tY2VudGVyKDUwJSwgNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG59XG5cbi5hLWxpbmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgaG92ZXJVbmRlcmxpbmUoMXB4LCAkY29sb3ItYmxhY2spO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbn1cblxuYSxcbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24ge1xuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cblxuQGVhY2ggJGtleSwgJHZhbCBpbiAkY29sb3JzLWxpc3Qge1xuICAgIC5jb2xvci0tI3ska2V5fSB7XG4gICAgICAgIGNvbG9yOiAkdmFsO1xuXG4gICAgICAgIC5hLWxpbmsge1xuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXJVbmRlcmxpbmUoMXB4LCAkdmFsKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuaDQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxpc3Qge1xuICAgIFxuICAgICYtLXVuc3R5bGVkIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn0iLCJAdXNlIFwic2FzczpsaXN0XCI7XG5cbmh0bWwsXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LWZhbWlseTogJ3Byb3hpbWEtc29mdCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2l0ZSB7XG4gICAgcGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0O1xufVxuXG4ubG9nbyB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5sb2dvLWktZG90IHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuMnM7XG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAwLjA4LCAwLjgsIDAuNik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb2xvciB7XG5cbiAgICBAZWFjaCAka2V5LCAkdmFsIGluICRjb2xvcnMtbGlzdCB7XG4gICAgICAgICYtLSN7JGtleX0ge1xuICAgICAgICAgICAgY29sb3I6ICR2YWw7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1iZy0jeyRrZXl9IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mdWxsLXdpZHRoLWxwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJiA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICAmLmJhbm5lci1zZWN0aW9uLS1mdWxsLWgge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLSRoZWFkZXItaGVpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2lyY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgJl9faW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wKHRyYW5zZm9ybSk7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4ycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICB9XG5cbiAgICAmW2NsYXNzKj1cImNvbG9yLS1iZy1cIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICBAZWFjaCAka2V5LCAkdmFsIGluICRjb2xvcnMtbGlzdCB7XG4gICAgICAgICAgICAmLmNvbG9yLS1iZy0jeyRrZXl9IC5jaXJjbGVfX2luIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW5mby1udW1iZXIge1xuICAgIG1hcmdpbjogJHAtMTUgMDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uc29jaWFsLWxpbmtzIHtcblxuICAgICYtLWJpZyB7XG5cbiAgICAgICAgLnNvY2lhbC1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uc29jaWFsLWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3AodHJhbnNmb3JtKTtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGFuaW1hdGlvbi10aW1lICogMjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDM2MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLWZ1bGwtd2lkdGgtbGFuZGluZy1wYWdlIHtcbiAgICAuY29sLWZ1bGwge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59IiwiLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKCRjb2xvci1ibGFjaywgLjIpO1xuXG4gICAgJi0tZml4ZWQge1xuICAgICAgICAuaGVhZGVyX19sb2dvID4gLmxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkbWluLWJhciAmIHtcbiAgICAgICAgdG9wOiAkYWRtaW4tYmFyLWg7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICRwLTE1O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHAtMTU7XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG5cbiAgICAgICAgJiA+IC5sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLSgkcC0xNSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtKCRwLTE1KTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3Aod2lkdGgsIGhlaWdodCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYXYge1xuICAgICAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LTEwMDApIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wb2xpLWNvbnRhaW5lci0tZmUtYztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcC0xNSAwICRwLTE1ICgyICogJHAtMTUpO1xuXG4gICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcChjb2xvcik7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXJVbmRlcmxpbmUoMnB4LCAkY29sb3ItZ3JlZW4pO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgM3B4KTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wKHRyYW5zZm9ybSwgYm9yZGVyKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJpYW5nbGUodG9wLCAkY29sb3ItYmxhY2ssIDRweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZSh0b3AsICRjb2xvci1ncmVlbiwgNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtICRwLTE1KTtcbiAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwLTE1O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoJGNvbG9yLWJsYWNrLCAuMik7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wKHZpc2liaWxpdHksIG9wYWNpdHksIHRvcCk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoJGNvbG9yLWJsYWNrLCAuMik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoMnB4LCA2cHgpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuaGVhZGVyX19uYXYtdG9nZ2xlIHtcbiAgICAgICAgXG4gICAgfVxufVxuXG4ubW9iaWxlLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wKHdpZHRoKTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKCRhbmltYXRpb24tdGltZSAvIDIpO1xuICAgIFxuICAgIEBpbmNsdWRlIG1pblcoJGJyZWFrcG9pbnQtMTAwMCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtLW9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcblxuICAgICAgICAubW9iaWxlLW5hdl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoJGFuaW1hdGlvbi10aW1lIC8gMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1ibGFjaywgLjUpO1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAkcC0yMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3AodHJhbnNmb3JtKVxuICAgIH1cblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAuYnRuLWNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21lbnUge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG5cbiAgICAuc3ViLW1lbnUge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbn0iLCIuZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogJHAtMTUgKiAzO1xuICAgIHBhZGRpbmctYm90dG9tOiAkcC0xNSAqIDM7XG5cbiAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LXRhYmxldC1zKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkcC0yMCAqIDQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4VygkYnJlYWtwb2ludC01MDApIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYgKiB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgICZfX2NvbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRwLTE1O1xuICAgICAgICBAaW5jbHVkZSBtaW5NYXhXKCRicmVha3BvaW50LTUwMCwgJGJyZWFrcG9pbnQtMTAwMCkge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiA0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndpZGdldF9ibG9jayxcbiAgICAud2lkZ2V0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC53cC1ibG9jay1ncm91cCB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXJyZW50LW1lbnUtaXRlbSBhLFxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyVW5kZXJsaW5lKDFweCwgJGNvbG9yLXdoaXRlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3B5cmlnaHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkcC01MDtcbiAgICB9XG59IiwiLnNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtLWJpZyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkcC0xMDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkcC0xMDA7XG4gICAgfVxuXG4gICAgJi0tY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAkcC01MDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcblxuICAgICAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LTUwMCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICZfX2NpcmNsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG5cbi5iYW5uZXItc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6ICRwLTIwICogMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHAtMjAgKiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiBcbiAgICAmLS1mdWxsLWgge1xuXG4gICAgICAgICYgPiAucG9saS1jb250YWluZXItLXMtYyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gJHAtMjAgKiA0KTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkcC0yMCAqIDM7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHAtMjAgKiAzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmV2ZXJzZSB7XG4gICAgICAgICYgPiAucG9saS1jb250YWluZXIge1xuICAgICAgICAgICAgQGV4dGVuZCAucG9saS1jb250YWluZXItLXItcmV2ZXJzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItc2VjdGlvbiB7XG4gICAgICAgICAgICAmX19jaXJjbGUtdG9wIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1JSwgLTI1JSk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LTUwMCkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4VygkYnJlYWtwb2ludC10YWJsZXQtcykge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0LWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDY3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgJjpub3QoaDEpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4VygkYnJlYWtwb2ludC01MDApIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LTUwMCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbWFyZ2luOiAoJHAtMTUgKiAyKSAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4VygkYnJlYWtwb2ludC01MDApIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRwLTE1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnRucyB7XG4gICAgICAgIEBleHRlbmQgLnBvbGktY29udGFpbmVyLS1mLXJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46ICRwLTE1IDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LTUwMCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiAkcC0xNSAoJHAtMTUgKiAyKSAkcC0xNSAwO1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LTUwMCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRwLTE1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWVkaWEtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIG1heFcoJGJyZWFrcG9pbnQtdGFibGV0LXMpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NpcmNsZXMge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcblxuXG4gICAgICAgIEBpbmNsdWRlIG1heFcoJGJyZWFrcG9pbnQtdGFibGV0LXMpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRwLTE1ICogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NpcmNsZS10b3Age1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSBtaW5XKCRicmVha3BvaW50LTUwMCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1JSwgLTI1JSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4VygkYnJlYWtwb2ludC10YWJsZXQtcykge1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGFjdHMtc2VjdGlvbiB7XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yMztcbiAgICB9XG5cbiAgICAmX19jb250YWN0cyB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFib3V0LXNlY3Rpb24ge1xuICAgIFxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAmIC5zZWN0aW9uX190ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgbWF4VygkYnJlYWtwb2ludC0xMDAwKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkcC0yMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudGltZWxpbmUge1xuICAgICRwb2ludGVyLXRvcDogOHB4O1xuICAgIHBhZGRpbmc6ICRwLTEwMCAwO1xuXG4gICAgJl9fY29sIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHAtNTA7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW5XKCRicmVha3BvaW50LTEwMDApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcC0yMCAqIDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW5XKCRicmVha3BvaW50LTEwMDApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRwLTIwICogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heFcoJGJyZWFrcG9pbnQtMTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHAtMjA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHAtMjA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIG1pblcoJGJyZWFrcG9pbnQtMTAwMCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHAtMjA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LTEwMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHAtMjA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHAtMjA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHAtMTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heFcoJGJyZWFrcG9pbnQtNTAwKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkcC01MDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgLnRpbWVsaW5lX19zdGVwLWJvcmRlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gJHBvaW50ZXItdG9wKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAkcG9pbnRlci10b3A7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIC50aW1lbGluZV9fc3RlcC1ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRwb2ludGVyLXRvcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdGVwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA0O1xuXG4gICAgICAgIC50aW1lbGluZV9fY29sLS1sZWZ0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pblcoJGJyZWFrcG9pbnQtdGFibGV0LXMpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N0ZXAtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICBAaW5jbHVkZSBtYXhXKCRicmVha3BvaW50LXRhYmxldC1zKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdGVwLXBvaW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6ICRwb2ludGVyLXRvcDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICZfX3N0ZXAtYm9yZGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICBAZWFjaCAka2V5LCAkdmFsIGluICRjb2xvcnMtbGlzdCB7XG4gICAgICAgICYuY29sb3ItLSN7JGtleX0ge1xuICAgICAgICAgICAgLnRpbWVsaW5lX19zdGVwLWJvcmRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N0ZXAtZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgJl9fc3RlcC1jaXJjbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxufSIsIi5jb250YWN0cy13aWRnZXQge1xuICAgIFxuICAgIC5saXN0LS11bnN0eWxlZCB7XG4gICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZsb2F0aW5nLWNhcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDEwJTtcbiAgICByaWdodDogLTI1cHg7XG4gICAgei1pbmRleDogOTk5O1xuXG4gICAgQGluY2x1ZGUgbWF4VygkYnJlYWtwb2ludC10YWJsZXQtcykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jYXJ0LWNvbnRlbnRzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgkY29sb3ItYmxhY2ssIC4yKTtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyZWVuO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wKHdpZHRoLCBoZWlnaHQpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoJGNvbG9yLWJsYWNrLCAuMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAkY2FydC1tb2RhbC1wLXI6IDE0cHg7XG5cbiAgICAud2lkZ2V0X3Nob3BwaW5nX2NhcnQge1xuICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGNhcnQtbW9kYWwtcC1yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3AodmlzaWJpbGl0eSwgb3BhY2l0eSwgdHJhbnNmb3JtKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDU1cHg7XG4gICAgICAgICAgICByaWdodDogNHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDBweCA1cHggcmdiYSgkY29sb3ItYmxhY2ssIC40KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gJGNhcnQtbW9kYWwtcC1yKTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoJGNvbG9yLWJsYWNrLCAuNCk7XG4gICAgICAgIH1cblxuICAgICAgICAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgcGFkZGluZzogJHAtMTU7XG5cbiAgICAgICAgICAgIGEuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5idG4sIC5idG4tLWdyZWVuO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCguY2hlY2tvdXQpIHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1pbnZlcnNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53b29jb21tZXJjZS1taW5pLWNhcnQge1xuICAgICAgICAmLmNhcnRfbGlzdCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjcwcHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmX190b3RhbCB7XG4gICAgICAgICAgICAmLnRvdGFsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19idXR0b25zIHtcbiAgICAgICAgICAgICYuYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi5jaGVja291dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3RfbGlzdF93aWRnZXQge1xuICAgICAgICAmPmxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgkY29sb3ItZ3JlZW4sIDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbW92ZV9mcm9tX2NhcnRfYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcChjb2xvcik7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3AoY29sb3IpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5jYXJ0LWNvbnRlbnRzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2lkZ2V0X3Nob3BwaW5nX2NhcnQge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYSB7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrLWJsdWU7XG59XG5cbi5zdG9yZWZyb250LWhhbmRoZWxkLWZvb3Rlci1iYXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgkY29sb3ItYmxhY2ssIC40KTtcblxuICAgICRmb290ZXItYmFyLWhlaWdodDogNTBweDtcblxuICAgIHVsIGxpIHtcbiAgICAgICAgJj5hIHtcbiAgICAgICAgICAgIGhlaWdodDogJGZvb3Rlci1iYXItaGVpZ2h0O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9vdGVyLWJhci1oZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlYXJjaCAuc2l0ZS1zZWFyY2gge1xuICAgICAgICAgICAgYm90dG9tOiAtMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgIH1cbn1cblxuaHRtbCBib2R5IC5zaXRlIC5zaXRlLWNvbnRlbnQge1xuXG4gICAgLmJ1dHRvbixcbiAgICAuYWRkX3RvX2NhcnRfYnV0dG9uLFxuICAgIC5hZGRlZF90b19jYXJ0LFxuICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICBAZXh0ZW5kIC5idG47XG4gICAgICAgIEBleHRlbmQgLmJ0bi0tYmx1ZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgJjpub3QoLmFsdCkge1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1pbnZlcnNlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWx0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndjLWJsb2NrLWdyaWRfX3Byb2R1Y3QtYWRkLXRvLWNhcnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLnZpZXctYWxsLXNob3Age1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuICAgICAgICAud3AtZWxlbWVudC1idXR0b24ge1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1ibHVlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucXVhbnRpdHkgLnF0eSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG4ud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgIHBhZGRpbmc6IGNhbGMoJHAtMjAgLyAyKSAkcC0xNTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvdXBvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkcC0yMDtcbn1cblxuLmZ1bGwtd2lkdGgtbHAge1xuICAgIC53Yy1ibG9jay1ncmlkX19wcm9kdWN0cyB7XG4gICAgICAgIEBleHRlbmQgLnBvbGktY29udGFpbmVyO1xuICAgIH1cblxuICAgIHVsLndwLWJsb2NrLXdvb2NvbW1lcmNlLXByb2R1Y3QtdGVtcGxhdGUtaXMtbGF5b3V0LWZsb3cge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpbmdsZS1wcm9kdWN0IHtcbiAgICBkaXYucHJvZHVjdCB7XG4gICAgICAgIHAucHJpY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhaWxhYmxlLW9uLWJhY2tvcmRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweCA0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxLjc1ZW07XG5cbiAgICAgICAgICAgICY+cCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNtcmt2X3VhX3NoaXBwaW5nX3Vrci1wb3NodGFfcGF0cm9ueW1pY19maWVsZCBsYWJlbDphZnRlciB7XG4gICAgY29udGVudDogJyonO1xuICAgIGNvbG9yOiAjZTI0MDFjO1xufVxuIl19 */
