@font-face{font-family:'Stalinist';src:url(../fonts/StalinistOne-Regular.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Arkhip';src:url(../fonts/Arkhip.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gogoia';src:url(../fonts/Gogoia.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Pobeda';src:url(../fonts/Pobeda.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Black.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-BlackItalic.ttf) format('truetype');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Italic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Thin.ttf) format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-ThinItalic.ttf) format('truetype');font-weight:200;font-style:italic;font-display:swap}html{line-height:28px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,footer,from,header,hgroup,i,iframe,ins,kbd,label,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font-family:'Montserrat';font-size:18px;line-height:28px;color:#fff}html,img,p{padding:0;font-family:'Montserrat';color:#fff}html,p{border:0;vertical-align:baseline}img{font-size:18px;line-height:28px}fieldset,figure,legend{vertical-align:baseline;font-family:'Montserrat';font-size:18px;line-height:28px;color:#fff}html,img,legend{margin:0}figure{padding:0;border:0}:focus{outline:0;color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background:#000}ol,ul{list-style:none}p{margin:0 0 15px;font-size:inherit;line-height:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}fieldset,legend{border:0;padding:0}fieldset,figure,form{margin:0}legend{white-space:normal;*margin-left:-7px}button,input,select{vertical-align:baseline}button,input,select,textarea{font-size:inherit;line-height:inherit;margin:0;font-family:'Montserrat';*vertical-align:middle}button,input{background:0 0;border:0;padding:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}h1,h3{font-weight:800;margin:0}h1,h2,h3,h4,h5,h6{font-family:'Arkhip';padding:0;border:0;vertical-align:baseline;text-transform:uppercase}h2{line-height:30px;font-size:25px;margin:0 0 10px;font-weight:400}h4,h5,h6{font-weight:800;margin:0;font-size:100%}h1{font-size:30px;line-height:35px}h3{font-size:20px;line-height:25px}main ol{list-style-type:none;counter-reset:num}main ol li{padding-left:10px;margin-bottom:5px}main ol li:before{content:counter(num) '.';counter-increment:num;margin-right:5px}main ul li{position:relative;padding-left:20px;margin-bottom:15px}.main__section:last-child,.message__cell p:last-child,main ul li:last-child{margin-bottom:0}main ul li:before{width:10px;height:10px;content:'';border-radius:50%;background:#a01d21;position:absolute;left:0;top:5px}main a{color:#1434e1;text-decoration:none;-webkit-transition:color .25s linear;transition:color .25s linear;font-size:inherit;line-height:inherit}.fancybox-button svg,main a:hover{color:#fff}main a:focus{outline:thin dotted}main a:active,main a:hover{outline:0}.main__section,.topBlock-type-standart{-webkit-box-sizing:border-box;box-sizing:border-box}.main__section{margin:0 auto 60px}.topBlock-type-standart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.topBlock__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topBlock__img-type-man{max-width:20vw;position:absolute;left:50%;top:-90px;-webkit-transform:translate(calc(-50% - 406px),0);transform:translate(calc(-50% - 406px),0);-o-object-fit:contain;object-fit:contain}.topBlock__svg-type-2{max-width:34vw;position:absolute;right:0;top:220px;z-index:-2;-webkit-transform:translate(290px,0);transform:translate(290px,0)}.topBlock__svg-type-3{width:100%;height:100%;position:absolute;right:-100px;top:60px;max-width:calc(100% - 150px);z-index:-1}.topBlock__content{width:100%}.topBlock__text{width:100%;margin-bottom:30px}.topBlock__date{margin-top:30px}.div-type-title{font-size:40px;line-height:55px;margin-bottom:15px;font-family:'Montserrat';width:100%;font-weight:300}.form__cell{margin-bottom: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-align:start;-ms-flex-align:start;align-items:flex-start}.form__input{display:block;padding:20px 15px;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form__label{margin-bottom:5px;font-weight:500}.button-type-fill{padding:13px 30px;background:#0e9231;color:#fff;-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear;font-size:14px;line-height:24px;text-transform:uppercase;font-weight:500;letter-spacing:4px}.button-type-fill:hover{background:#2744ff;-webkit-transition:background .25s linear;transition:background .25s linear}.button-type-fill:focus{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.feedback__text{margin-bottom:15px}.form__selectbox{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-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.selectbox__name{margin-bottom:5px;font-weight:500}.selectbox__main{position:relative;cursor:pointer}.selectbox__main:after{content:'';position:absolute;top:50%;right:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:4px solid transparent;border-top:7px solid #fff}.selectbox__input{display:block;padding:20px 15px;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:-1}.selectbox__content{position:relative;width:100%;overflow:hidden;-webkit-transition:overflow .25s linear;transition:overflow .25s linear;-webkit-transition-delay:.25s;transition-delay:.25s}.selectbox__content-action-show{overflow:visible;-webkit-transition-delay:.25s;transition-delay:.25s}.selectbox__dropmenu{height:auto;max-height:0;position:absolute;z-index:1;background:#fff;width:100%;left:0;top:calc(100% + 10px);padding:0;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;-webkit-transition:max-height .25s linear;transition:max-height .25s linear}.selectbox__dropmenu-action-open{padding:15px 0;max-height:500px;overflow:visible}.selectbox__dropmenu:before{content:'';width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:15px;top:-3px;-webkit-box-shadow:-1px -1px 0 0 #fff;box-shadow:-1px -1px 0 0 #fff;background:#fff}.selectbox__dropmenu-action-open .selectbox__option,.selectbox__option{-webkit-transform:opacity .25s linear .25s;transform:opacity .25s linear .25s;-webkit-transition-delay:.25s;transition-delay:.25s}.selectbox__option{padding:5px 20px;opacity:0}.selectbox__dropmenu-action-open .selectbox__option{opacity:1}.wrapper-type-billet{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.wrapper__billet{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.billet__logo{margin:0 auto 0 0}.button__billet{height:35px;width:35px;position:relative;-webkit-transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.button__billet:after,.button__billet:before{content:'';height:3px;position:absolute;background:#fff}.button__billet:before{top:0;top:calc(50% - 6px);width:100%;left:0;-webkit-transition:left .25s linear,top .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,left .25s linear,top .25s linear;transition:transform .25s linear,left .25s linear,top .25s linear,-webkit-transform .25s linear}.button__billet:after{width:50%;left:auto;bottom:calc(50% - 6px);right:0;-webkit-transition:right .25s linear,bottom .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,right .25s linear,bottom .25s linear;transition:transform .25s linear,right .25s linear,bottom .25s linear,-webkit-transform .25s linear}.button-action-menuOpener{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.button-action-menuOpener:before{width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);-webkit-transition:left .25s linear,top .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,left .25s linear,top .25s linear;transition:transform .25s linear,left .25s linear,top .25s linear,-webkit-transform .25s linear}.button-action-menuOpener:after{width:100%;right:50%;bottom:50%;-webkit-transform:translate(50%,50%) rotate(0deg);transform:translate(50%,50%) rotate(0deg);-webkit-transition:right .25s linear,bottom .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,right .25s linear,bottom .25s linear;transition:transform .25s linear,right .25s linear,bottom .25s linear,-webkit-transform .25s linear}.div-action-transform{-webkit-transform:translate(-80vw,0);transform:translate(-80vw,0)}.header__console{width:80vw;height:100%;position:fixed;top:0;left:0;z-index:11;background:#000;-webkit-transform:translate(100vw,0);transform:translate(100vw,0);padding:55px;-webkit-box-sizing:border-box;box-sizing:border-box}.header__console,.header__console~*,header~*{-webkit-transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.header-type-standart{margin:20px auto 35px}.console-action-show{-webkit-transform:translate(20vw,0);transform:translate(20vw,0)}.console__closer{width:40px;height:30px;position:absolute;right:15px;top:10px;display:none}.console__closer:after,.console__closer:before{content:'';width:40px;height:2px;position:absolute;left:0;background:#fff;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.console__closer:after{-webkit-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);top:50%}.menu__link{color:#fff;font-size:20px;line-height:25px;text-decoration:none;font-weight:300;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.menu__link:hover{opacity:.7}.menu__cell{margin-bottom:20px}.main-type-standart{overflow:hidden;position:relative}.topBlock__banner{display:none}.topBlock__title{margin-bottom:15px}.message__shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.message__cell{padding-bottom:20px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.25);box-shadow:0 1px 0 0 rgba(255,255,255,.25);margin-bottom:20px}.message__cell:last-child{padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.message__title{font-size:30px;line-height:40px;margin-bottom:5px;font-family:'Montserrat';font-weight:300}.rubricator__cell{width:100%;height:auto;max-height:40vh;aspect-ratio:1.6;display:block;-webkit-box-shadow:none;box-shadow:none;margin:0 auto 20px 0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.goods__cell:last-child,.rubricator__cell:last-child{margin-bottom:0}.rubricator__cell:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,.25)));background-image:linear-gradient(to bottom,#fff,rgba(255,255,255,.25))}.rubricator__text{text-transform:uppercase;font-size:20px;line-height:25px;padding-right:27px;position:relative;display:block;color:#fff}.rubricator__text:after{content:'';position:absolute;width:15px;height:15px;right:5px;top:50%;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);background:linear-gradient(-135deg,#fff 50%,transparent 50%);-webkit-transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.rubricator__cell:focus .rubricator__text:after{-webkit-transform:translate(-15px,-50%) rotate(45deg);transform:translate(-15px,-50%) rotate(45deg);-webkit-transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.goods__wrapper{counter-reset:num}.goods__cell{margin-bottom:20px;padding-left:40px;position:relative}.goods__cell:before{content:counter(num);counter-increment:num;position:absolute;left:0;top:1px;width:30px;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:#fff;color:#fff;font-weight:900}.goods__label{font-size:20px;line-height:30px;margin-bottom:5px;font-family:'Montserrat';font-weight:300}.trust__img,.writeUs__img{width:300px;height:200px;background-size:auto}.entrantWorks__slider .slick-dots,.goods__cell:before,.trust__slider .slick-dots,.writeUs__slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trust__slider .slick-dots button,.writeUs__slider .slick-dots button{font-size:0;width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.25)}.trust__slider .slick-dots li:before,.writeUs__slider .slick-dots li:before{content:none}.trust__slider .slick-dots li,.writeUs__slider .slick-dots li{padding:0;margin:0 5px;line-height:0}.trust__slider .slick-dots .slick-active button,.writeUs__slider .slick-dots .slick-active button{background:#fff}.videoReview__img{width:100%;height:auto;max-height:60vh;aspect-ratio:1;margin-bottom:5px}.videoReview__name{margin-bottom:5px;font-size:20px;line-height:25px}.videoReview__cell{margin-bottom:25px;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.movement__text *{margin-bottom:20px}.movement__text{width:100%}.movement__shell{margin:0 auto 0 0;width:100%}.movement-type-standart{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.movement__img{width:100%;height:100%;max-width:474px;-o-object-fit:contain;object-fit:contain;margin-bottom:25px}.entrantWorks__title{padding:0 15px}.entrantWorks__slider .slick-dots{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px;margin-bottom:30px}.entrantWorks__slider .slick-dots li{margin:0;font-size:0;padding:0;width:20px;height:20px}.entrantWorks__slider .slick-dots li:before{width:100%;height:100%;top:0;background:linear-gradient(45deg,#ffac9e,#fd403e 40%,#0134da)}.entrantWorks__blocks,.entrantWorks__cell{-webkit-box-sizing:border-box;box-sizing:border-box}.entrantWorks__blocks{background:#0d0f0d;background-repeat:no-repeat;background-size:auto 100%}.entrantWorks__blocks-type-copywriting{background-image:url(/static/img/copy-services.webp)}.entrantWorks__blocks-type-ppc{background-image:url(/static/img/ppc-services.webp)}.entrantWorks__blocks-type-analytics{background-image:url(/static/img/analyc-services.webp)}.entrantWorks__blocks-type-design{background-image:url(/static/img/design-services.webp)}.entrantWorks__blocks-type-dev{background-image:url(/static/img/dev-services.webp)}.entrantWorks__blocks-type-seo{background-image:url(/static/img/seo-services.webp)}.entrantWorks__blocks-type-branding{background-image:url(/static/img/brand-services.webp)}.logo__img{width:250px;height:50px}.city-type-standart{padding-top:30px;background:#fff;padding-bottom:60px}.city__slide{margin-right:20px}.city__title{padding:0 15px;margin-bottom:30px;color:#000}.city__img{width:auto;height:60px;margin:0 auto 10px 0}.city__name{font-size:20px;line-height:32px}.city__link{font-size:14px;line-height:24px;-webkit-box-shadow:none;box-shadow:none;letter-spacing:4px}.city__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.highlights-type-standart{padding:0 15px}.highlights__shell{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.highlights__link{width:100%;max-width:calc(100%/2)}.highlights__link:nth-child(2n){margin-right:0}.button-type-highlights{margin-top:10px}.coop__shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coop__cell{padding:60px 15px;background-position:center;background-size:cover}.coop__cell-type-entrant{background-image:url(/static/img/1/service-2.webp)}.coop__cell-type-partner{background-image:url(/static/img/1/service-1.webp)}.coop__title{color:#fff}.coop__text{color:#fff;margin-bottom:25px}.button-color-white{background:#fff;color:#4737ff}.button-color-white:hover{color:#fff;background:#4737ff}.team.team-type-standart{padding:0 15px}.team__title{margin-bottom:10px}.team__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team__cell{width:100%;margin-bottom:20px;position:relative}.team__name,.team__post{position:absolute;bottom:70px;left:30px;z-index:1}.team__post{bottom:26px;font-size:25px;line-height:50px;font-weight:200}.team__cell:after{content:'';right:0;bottom:0;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.9)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.9) 0%,transparent)}.talkAbout-type-standart{padding:0 15px}.talkAbout__text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.talkAbout__name{font-weight:500;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:20px}.talkAbout__post{font-size:14px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:10px}.talkAbout__block{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.talkAbout__post-type-controls{display:none}.talkAbout__name-type-controls{font-size:0;display:none}.talkAbout__control{margin:20px 0;position:relative}.slick-arrow .talkAbout__control:after,.slick-arrow .talkAbout__control:before{content:'';position:absolute;background:#c4c4c4;-webkit-transition:background .25s linear;transition:background .25s linear}.slick-arrow .talkAbout__control:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:2px -2px 0 0 #fff;box-shadow:2px -2px 0 0 #fff;width:12px;height:12px;left:14px;top:20px}.slick-arrow .talkAbout__control:hover:after,.slick-arrow .talkAbout__control:hover:before{background:#222;-webkit-transition:background .25s linear;transition:background .25s linear}.slick-arrow .talkAbout__control:before{width:50px;height:50px;left:0;top:0}.talkAbout__slider{padding-top:90px}.talkAbout__slider .slick-prev,.team__cell:after{top:0;left:0;position:absolute}.talkAbout__slider .slick-next{top:0;right:0;position:absolute}.talkAbout__slider .slick-next .talkAbout__control:before{left:auto;right:0}.talkAbout__slider .slick-next .talkAbout__control:after{left:auto;right:24px}.slick-prev .talkAbout__control:after{-webkit-box-shadow:-2px 2px 0 0 #fff;box-shadow:-2px 2px 0 0 #fff;left:23px;top:20px}.partners-type-standart{padding:0 15px}.partners__shell{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners__img{height:55px;width:auto;margin:0 30px 30px 0}.partners__title{margin-bottom:15px}.footer__shell{display:-webkit-box;display:-ms-flexbox;display:flex;padding:55px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-type-standart{padding:0 15px;background:#515151}.footer__logo{margin-bottom:30px}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.menu__link-type-footer{margin:0 30px 15px 0}.social__link{width:24px;height:24px;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.social__link:hover{opacity:.7}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (min-width:480px){.feedback__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__cell{width:100%;max-width:calc(50% - 5px*3/2);margin-right:15px}.form__cell:nth-child(2n),.rubricator__cell:nth-child(2n){margin-right:0}.form__selectbox{max-width:calc(50% - 5px*3/2);width:100%}.header__console{width:430px}.div-action-transform{-webkit-transform:translate(-400px,0);transform:translate(-400px,0)}.console-action-show{-webkit-transform:translate(calc(100vw - 430px),0);transform:translate(calc(100vw - 430px),0)}.rubricator__shell{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rubricator__cell{max-width:calc(50% - 5px*3/2);margin-right:15px}.rubricator__cell:last-child{margin-bottom:20px}.rubricator__text{font-size:15px;line-height:20px}.videoReview__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.videoReview__cell{width:calc(50% - 5px*3/2);margin-right:15px}.videoReview__cell:nth-child(2n){margin-right:0}.message__shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.message__cell{-webkit-box-shadow:14px 0 0 0 #fff,15px 0 0 0 rgba(255,255,255,.25);box-shadow:14px 0 0 0 #fff,15px 0 0 0 rgba(255,255,255,.25);padding:0;margin:0 30px 0 0;width:calc(50% - 5px*6/2)}.entrantWorks__slider .slick-dots{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.entrantWorks__img,.entrantWorks__slider .slick-dots li{margin-right:15px}.entrantWorks__slider .slick-dots li:last-child{margin-right:0}.entrantWorks__slider{overflow:hidden}.entrantWorks__slider .slick-list{margin:0 calc(-15px/2)}.entrantWorks__img{margin:0 calc(15px/2)}.city__cell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city__img{height:80px;width:auto;margin-right:16px}img.talkAbout__img{display:none}.talkAbout__slider .slick-next{right:auto;left:122px}}@media all and (min-width:760px){.entrantWorks__shell{position:relative}.entrantWorks__slider{padding-bottom:60px}.entrantWorks__button{position:absolute;left:0;bottom:0}.entrantWorks__slider .slick-next,.entrantWorks__slider .slick-prev{width:50px;height:50px;font-size:0;background:#0e9231;position:absolute;bottom:0}.entrantWorks__slider .slick-next{right:0}.entrantWorks__slider .slick-prev{right:70px}.entrantWorks__slider .slick-next:before,.entrantWorks__slider .slick-prev:before{content:'';width:12px;height:12px;position:absolute;top:50%;left:50%}.entrantWorks__slider .slick-next:before{-webkit-box-shadow:2px 2px 0 0 #fff;box-shadow:2px 2px 0 0 #fff;-webkit-transform:rotate(-45deg) translate(-3px,-11px);transform:rotate(-45deg) translate(-3px,-11px)}.entrantWorks__slider .slick-prev:before{-webkit-box-shadow:-2px -2px 0 0 #fff;box-shadow:-2px -2px 0 0 #fff;-webkit-transform:rotate(-45deg) translate(2px,-5px);transform:rotate(-45deg) translate(2px,-5px)}.city__img{height:100px;width:auto;margin-right:24px}}@media all and (min-width:768px){.logo__img{width:350px;height:70px}.rubricator__text{font-size:20px;line-height:30px}.trust__slider,.writeUs__slider{padding:0 35px}.trust__slider .slick-arrow{font-size:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;width:35px;height:35px}.trust__slider .slick-next{left:auto;right:0}.trust__slider .slick-arrow:before{content:'';width:25px;height:25px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;-webkit-box-shadow:-1px 1px 0 0 #fff;box-shadow:-1px 1px 0 0 #fff}.trust__slider .slick-next:before{-webkit-box-shadow:1px -1px 0 0 #fff;box-shadow:1px -1px 0 0 #fff}.writeUs__slider .slick-arrow{font-size:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;width:35px;height:35px}.writeUs__slider .slick-next{left:auto;right:0}.writeUs__slider .slick-arrow:before{content:'';width:25px;height:25px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;-webkit-box-shadow:-1px 1px 0 0 #fff;box-shadow:-1px 1px 0 0 #fff}.writeUs__slider .slick-next:before{-webkit-box-shadow:1px -1px 0 0 #fff;box-shadow:1px -1px 0 0 #fff}.videoReview__cell{width:calc(33% - 5px*3*2/3)}.videoReview__cell:nth-child(2n){margin-right:15px}.goods__cell:nth-child(2n),.highlights__link:nth-child(3n),.videoReview__cell:nth-child(3n){margin-right:0}.goods__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods__cell{width:100%;max-width:calc(50% - 5px*3/2);margin-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.movement__img{max-width:340px;margin-left:30px}.movement-type-standart{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topBlock__content{margin-right:50px;padding-left:0}.city__name{font-size:28px}.highlights__link{max-width:calc(100%/3)}.button-type-highlights{margin:22px 0 0 auto}.coop__shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.partners__img{height:65px;width:auto;margin:0 30px 20px 0}}@media all and (min-width:1024px){h1{font-size:50px;line-height:65px}h2{font-size:40px;line-height:50px}.goods__cell,.rubricator__cell{max-width:calc(33% - 5px*3*2/3)}.rubricator__cell:nth-child(2n){margin-right:15px}.rubricator__cell:nth-child(3n){margin-right:0}.goods__cell:nth-child(2n){margin-right:15px}.goods__cell:nth-child(3n){margin-right:0}.message__cell{-webkit-box-shadow:24px 0 0 0 #fff,25px 0 0 0 rgba(255,255,255,.25);box-shadow:24px 0 0 0 #fff,25px 0 0 0 rgba(255,255,255,.25);margin:0 50px 0 0}.main__section{margin-bottom:80px}.logo__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topBlock__content{margin-left:auto;margin-right:0;max-width:730px}.topBlock-type-standart{padding:0 calc(100%/2 - 1110px/2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:100px auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.topBlock__date{margin-top:50px}.topBlock__date span{display:inline-block;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(#c6b393),to(#c6b393)),-webkit-gradient(linear,left top,left bottom,from(#d7d4d4),to(#d7d4d4));background-image:linear-gradient(#c6b393,#c6b393),linear-gradient(#d7d4d4,#d7d4d4);background-size:50% 2px,100% 2px;background-position:0 100%,0 100%}.topBlock__banner{display:block;width:100%;height:100%;max-height:100vh;z-index:-1;margin:0 0 0 auto;position:absolute;left:0}.movement__text{max-width:450px}.movement__img{margin-left:40px;margin-right:0}.entrantWorks__title{margin-bottom:40px}.entrantWorks__slider .slick-arrow{-webkit-transition:background .25s linear;transition:background .25s linear}.entrantWorks__slider .slick-arrow:hover{background:#2744ff}.city__name{font-size:32px;line-height:44px}.movement__shell{width:auto}.highlights__link{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.highlights__link:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:1;-webkit-box-shadow:-10px 10px 15px 0 rgba(0,0,0,.2);box-shadow:-10px 10px 15px 0 rgba(0,0,0,.2)}.coop__cell{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:420px;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-align:start;-ms-flex-align:start;align-items:flex-start}.coop__button{margin-top:auto}.talkAbout-type-standart{position:relative}.talkAbout__title{position:absolute;top:0;z-index:1;background:#000;-webkit-box-shadow:0 0 0 20px #000;box-shadow:0 0 0 20px #000}.talkAbout__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.talkAbout__block{padding:87px 0 0}.talkAbout__text{margin-bottom:60px;padding-right:40px}.talkAbout__name{font-size:22px;font-weight:500}.talkAbout__name-type-controls{font-size:18px;line-height:28px;font-weight:400}.talkAbout__post-type-controls{font-size:14px;line-height:24px;opacity:.7}.slick-arrow .talkAbout__control{position:absolute;left:0;top:70px;z-index:1;padding-left:70px;padding-right:10px;text-align:left;cursor:pointer;background:#000}.slick-arrow .talkAbout__control:after,.slick-arrow .talkAbout__control:before{content:'';position:absolute;background:#c4c4c4;-webkit-transition:background .25s linear;transition:background .25s linear}.slick-arrow .talkAbout__control:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:2px -2px 0 0 #fff;box-shadow:2px -2px 0 0 #fff;width:12px;height:12px;left:14px;top:20px}.slick-arrow .talkAbout__control:hover:after,.slick-arrow .talkAbout__control:hover:before{background:#222;-webkit-transition:background .25s linear;transition:background .25s linear}.slick-arrow .talkAbout__control:before{width:50px;height:50px;left:0;top:0}img.talkAbout__img{display:block}.talkAbout__slider .slick-next{left:40px}.talkAbout__slider .slick-prev .talkAbout__control:after{-webkit-box-shadow:-2px 2px 0 0 #000;box-shadow:-2px 2px 0 0 #000;width:12px;height:12px;left:23px;top:20px}.talkAbout__slider .slick-arrow .talkAbout__control:before{-webkit-box-shadow:0 0 0 20px #000;box-shadow:0 0 0 20px #000}.talkAbout__cell{margin-right:10px}.footer__logo{width:350px;height:70px}}@media all and (min-width:1200px){.main__section{margin-bottom:200px}h1{font-size:40px;line-height:50px}.wrapper__billet{margin:0;padding:0 calc(100%/2 - 1110px/2)}.header-type-standart{margin:55px auto 40px}.topBlock__text{margin-bottom:55px}.goods__cell,.rubricator__cell{max-width:calc(33% - 5px*3*2/3)}.rubricator__cell:nth-child(2n){margin-right:15px}.rubricator__cell:nth-child(3n){margin-right:0}.goods__cell:nth-child(2n){margin-right:15px}.goods__cell:nth-child(3n){margin-right:0}.goods__cell:before{width:40px;height:40px}.goods__cell{padding-left:55px}.div-type-title{font-size:50px;line-height:60px;margin-bottom:20px}.goods__label{font-size:25px;line-height:35px}.feedback__form{max-width:480px}.form__cell{margin-right:0}.form__cell,.form__selectbox{max-width:100%}.movement-type-standart{padding-right:calc(100%/2 - 1110px/2);padding-left:calc(100%/2 - 1110px/2)}.movement__img{margin-left:95px;max-width:460px;width:auto;height:auto;margin-bottom:0}.topBlock__title{margin-bottom:27px;font-size:75px;line-height:100px}.topBlock-type-standart{margin:160px auto 240px}.entrantWorks__title{padding-right:calc(100%/2 - 1110px/2);padding-left:calc(100%/2 - 1110px/2)}.entrantWorks__slider .slick-prev{right:auto;left:50%;-webkit-transform:translate(calc(-1*(1110px/2)),0);transform:translate(calc(-1*(1110px/2)),0)}.entrantWorks__slider .slick-next{right:auto;left:50%;-webkit-transform:translate(calc((-1*(1110px/2)) + 70px),0);transform:translate(calc((-1*(1110px/2)) + 70px),0)}.entrantWorks__number{font-size:120px;line-height:140px;font-weight:200;margin-top:70px}.entrantWorks__name{font-size:35px;line-height:45px;margin-bottom:10px}.entrantWorks__cell{min-height:540px;padding:40px;background:#0d0f0d}.entrantWorks__blocks{margin:0 30px;padding-left:302px}.entrantWorks__button{left:auto;right:calc(100%/2 - 1110px/2)}.entrantWorks__slider{padding-bottom:100px}.city-type-standart{padding-top:75px;padding-bottom:140px;background:#fff}.city__title{padding-right:calc(100%/2 - 1110px/2);padding-left:calc(100%/2 - 1110px/2);margin-bottom:40px}.city__img{height:120px;width:auto;margin-right:24px}.city__link{font-size:14px;line-height:24px;-webkit-box-shadow:none;box-shadow:none;letter-spacing:4px}.highlights-type-standart{padding-right:calc(100%/2 - 1110px/2);padding-left:calc(100%/2 - 1110px/2)}.highlights__title{margin-bottom:37px}.coop__cell-type-entrant{padding:55px 70px 75px calc(100%/2 - 1110px/2)}.coop__cell-type-partner{padding:55px calc(100%/2 - 1110px/2) 75px 70px}.talkAbout-type-standart{padding-right:calc(100%/2 - 1110px/2);padding-left:calc(100%/2 - 1110px/2);position:relative}.talkAbout__slider .slick-arrow{position:absolute;width:350px;z-index:1}.talkAbout__slider{padding-top:0}.talkAbout__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.talkAbout__block{margin-bottom:0}.talkAbout__name-type-controls{display:block}.talkAbout__post-type-controls{display:block;margin-bottom:0}.slick-arrow .talkAbout__control{margin:0;top:auto;bottom:0;-webkit-box-shadow:0 0 0 20px #000;box-shadow:0 0 0 20px #000}.talkAbout__slider .slick-next{left:0;bottom:0;top:auto}.talkAbout__slider .slick-next .talkAbout__control:before{left:0;right:auto}.talkAbout__slider .slick-next .talkAbout__control:after{right:auto;left:14px}.talkAbout__slider .slick-prev{top:auto;bottom:80px}.talkAbout__slider .slick-arrow .talkAbout__control:before{-webkit-box-shadow:none;box-shadow:none}.team__blocks{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.team.team-type-standart{padding-right:calc(100%/2 - 1110px/2);padding-left:calc(100%/2 - 1110px/2)}.team__cell{max-width:calc(100%/4 - 20px*3/4);margin:0 20px 20px 0}.team__cell:nth-child(4n){margin-right:0}.team__title{margin-bottom:37px}.team__post{bottom:26px;font-size:20px;line-height:30px;font-weight:200}.team__name{left:30px;bottom:58px}.partners-type-standart{padding-right:calc(100%/2 - 1110px/2);padding-left:calc(100%/2 - 1110px/2);margin-bottom:0}.partners__title{margin-bottom:51px}.partners__img{margin:0 75px 75px 0}.footer-type-standart{padding-right:calc(100%/2 - 1110px/2);padding-left:calc(100%/2 - 1110px/2)}.footer__logo{width:390px;height:80px;margin:0 auto 0 0}.footer__shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__right{margin:0 0 0 auto}.menu__link-type-footer{margin:0 0 0 50px;font-size:19px;line-height:28px}.footer__social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__menu{margin-bottom:31px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmxlc3MiLCJzdHlsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkEsQUFzQkEsV0FDSSx1QixDQUNBLDZELENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQUFJSixXQUNJLG9CLENBQ0EsK0MsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrQixBQUlKLFdBQ0ksb0IsQ0FDQSwrQyxDQUNBLGUsQ0FDQSxpQixDQUNBLGtCLEFBSUosV0FDSSxvQixDQUNBLCtDLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQUFJSixXQUNJLHdCLENBQ0Esb0UsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrQixBQUdKLFdBQ0ksd0IsQ0FDQSwwRSxDQUNBLGUsQ0FDQSxpQixDQUNBLGtCLEFBR0osV0FDSSx3QixDQUNBLG1FLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQUFHSixXQUNJLHdCLENBQ0EseUUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrQixBQUdKLFdBQ0ksd0IsQ0FDQSxxRSxDQUNBLGUsQ0FDQSxpQixDQUNBLGtCLEFBR0osV0FDSSx3QixDQUNBLDJFLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQUFJSixXQUNJLHdCLENBQ0Esc0UsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrQixBQUdKLFdBQ0ksd0IsQ0FDQSxxRSxDQUNBLGUsQ0FDQSxpQixDQUNBLGtCLEFBR0osV0FDSSx3QixDQUNBLG9FLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQUFHSixXQUNJLHdCLENBQ0EsMEUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrQixBQUdKLFdBQ0ksd0IsQ0FDQSxtRSxDQUNBLGUsQ0FDQSxpQixDQUNBLGtCLEFBR0osV0FDSSx3QixDQUNBLHlFLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0JBNEtKLEksQ0FBK2UsZ0IsQ0N4RC9lLEMsQ0FDQSxJLENBQ0EsTyxDQUNBLE8sQ0FUQSxNLENBbURBLE8sQ0FDQSxLLENBaUJBLEssQ0F4Q0EsQyxDQW5CQSxHLENBTkEsVSxDQVBBLEksQ0F3REEsTSxDQVRBLE8sQ0FaQSxNLENBckJBLEksQ0FDQSxJLENBdUJBLEUsQ0F0QkEsRyxDQXlDQSxPLENBeENBLEcsQ0FoQkEsRyxDQW1DQSxFLENBQ0EsRSxDQW5CQSxFLENBd0NBLEssQ0FFQSxVLENBQ0EsTSxDQWxCQSxJLENBbUJBLE0sQ0FDQSxNLENBN0JBLEMsQ0E3QkEsTSxDQWVBLEcsQ0FDQSxHLENBdUJBLEssQ0FIQSxFLENBOEJBLEksQ0FQQSxJLENBQ0EsRyxDQTdEQSxNLENBbUNBLEUsQ0EyQkEsTSxDQTFEQSxHLENBY0EsQyxDQTZDQSxJLENBNUNBLEMsQ0FDQSxJLENBNENBLE8sQ0EzQ0EsSyxDQXZCQSxJLENBd0JBLE0sQ0FDQSxNLENBQ0EsRyxDQXlDQSxPLENBeENBLEcsQ0FpQkEsSyxDQUVBLEssQ0FLQSxFLENBSkEsSyxDQUdBLEUsQ0FGQSxLLENBb0JBLEksQ0FuQkEsRSxDQXJCQSxFLENBR0EsQyxDQU9BLEUsQ0FUQSxHLENBMENBLEssQ0RSeVksUSxDQUFTLFMsQ0FBVSxRLENBQXdCLHVCLENBQXdCLHdCLENBQW9CLGMsQ0FBZSxnQixDQUFpQixVLENBQWhnQixJLENDOUNBLEcsQ0FiQSxDLENEMkRrWixTLENBQTBELHdCLENBQW9ELFUsQ0FBaGdCLEksQ0MzREEsQyxDRDJENFosUSxDQUF3Qix1QixDQzlDcGIsRyxDRDhDZ2UsYyxDQUFlLGdCLENDdkIvZSxRLENBaUJBLE0sQ0FkQSxNLENEb0JvYix1QixDQUF3Qix3QixDQUFvQixjLENBQWUsZ0IsQ0FBaUIsVSxDQUFoZ0IsSSxDQzlDQSxHLENBMEJBLE0sQ0RvQnlZLFEsQ0NOelksTSxDRE1rWixTLENBQVUsUSxDQUM1WixNLENBQU8sUyxDQUFVLFUsQ0FDakIsTyxDQ3NCQSxLLENBQ0EsTyxDQUNBLFUsQ0FDQSxNLENBQ0EsTSxDQUNBLE0sQ0FDQSxNLENBQ0EsSSxDQUNBLEcsQ0FDQSxPLENEL0I4RSxhLENBQzlFLEksQ0FBSyxlLENBQ0wsRSxDQ29DQSxFLENEcENNLGUsQ0FDTixDLENBQUUsZSxDQUFzQixpQixDQUFtQixtQixDQUMzQyxVLENDMkNBLEMsQ0QzQ2EsVyxDQytDYixnQixDRDlDQSxpQixDQ2dEQSxPLENBREEsUSxDRC9DK0QsWSxDQUMvRCxLLENBd0JNLHdCLENBQXlCLGdCLENBdkIvQixnRCxDQ3VEQSw2QyxDQUNBLGlELENBQ0EscUQsQ0R6RHVNLHVCLENBQXdCLG9CLENBQy9OLGtCLENBQTJDLG9CLENBRTNDLEssQ0NzRUEsTSxDQUNBLEssQ0R2RW1CLG9CLENDeUVqQixlLENBQ0EsTyxDRDFFOEQsYyxDQUNoRSxVQUFBLFcsQ0FBc0IsWSxDQUFhLFEsQ0FDbkMsUSxDQUFTLFksQ0FDVCxJLENBQUssYyxDQUNMLEcsQ0FBSSxRLENBQVMsOEIsQ0FBK0IscUIsQ0FBc0IsYSxDQUFlLFUsQ0FBVyxXLENBQVksbUIsQ0FBQSxnQixDQUd4RyxRLENBQ0EsTSxDQUFPLFEsQ0FBUyxTLENBRGhCLFEsQ0FGQSxNLENBQ0EsSSxDQWlCa0IsUSxDQWZsQixNLENBQTBCLGtCLENDd0d4QixpQixDRHZHRixNLENDMEdBLEssQ0FDQSxNLENEM0drRyx1QixDQUFsRyxNLENDMEdBLEssQ0FDQSxNLENBQ0EsUSxDRDVHNkIsaUIsQ0FBa0IsbUIsQ0FBc0IsUSxDQUFTLHdCLENDa0g1RSxzQixDRGpIRixNLENDb0hBLEssQ0RwSGEsYyxDQUFnQixRLENBQVksUyxDQUN6QyxNLENDeUhBLE0sQ0R6SGMsbUIsQ0FDZCxNLENDNEhBLHVCLENBQ0EsaUIsQ0FDQSxrQixDRDdIeUMseUIsQ0FBMEIsYyxDQ2dJakUsaUIsQ0QvSEYsZ0IsQ0NrSUEsb0IsQ0RsSXNDLGMsQ0FDdEMsb0IsQ0NxSUEsaUIsQ0RySTJDLDZCLENBQUEscUIsQ0FBc0IsUyxDQ3lJL0QsWSxDQUNBLFcsQ0R6SUYsa0IsQ0FBcUIsNEIsQ0FBeUQsOEIsQ0FBK0Isc0IsQ0FDN0csZ0QsQ0NnSkEsNkMsQ0RoSm1HLHVCLENBQ25HLHdCLENDbUpBLHVCLENEbkppRCxRLENBQVMsUyxDQUMxRCxRLENBQVMsYSxDQUFjLGtCLENBS2QsZSxDQUhULGdCLENBQWlCLGtCLENBQW1CLGdCLENBQ3BDLFcsQ0FBWSxrQixDQUFtQixnQixDQUcvQixZLENBQWEsYSxDQUFjLGUsQ0FBZ0IsVSxDQUFXLGMsQ0FDdEQsRSxDQytLQSxFLENEL0srQyxlLENBQWdCLFEsQ0FBL0QsRSxDQzhLQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDRGxMbUIsb0IsQ0FBcUQsUyxDQUFVLFEsQ0FBd0IsdUIsQ0FBd0Isd0IsQ0M4S2xJLEUsQ0Q1S3VCLGdCLENBQW5CLGMsQ0FBd0MsZSxDQUFvQixlLENDOEtoRSxFLENBQ0EsRSxDQUNBLEUsQ0RsTCtDLGUsQ0FBZ0IsUSxDQUE0QixjLENBQzNGLEUsQ0FBSSxjLENBQW1CLGdCLENBRXZCLEUsQ0FBSSxjLENBQW1CLGdCLENBQ3ZCLE8sQ0FFTSxvQixDQUNBLGlCLENBSE4sVSxDQU1NLGlCLENBQ0EsaUIsQ0FQTixpQixDQVVNLHdCLENBQ0EscUIsQ0FDQSxnQixDQVpOLFUsQ0FlUSxpQixDQUNBLGlCLENBQ0Esa0IsQ0FzQ1IseUIsQ0FtVkEsMkIsQ0ExWUEscUIsQ0FvQlEsZSxDQXBCUixpQixDQXVCUSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxNLENBQ0EsTyxDQTlCUixNLENBaUNRLGEsQ0FDQSxvQixDQUNBLG9DLENBQUEsNEIsQ0FDQSxpQixDQUNBLG1CLENBOG9CUixvQixDQW5yQkEsWSxDQXdDTSxVLENBeENOLFksQ0EwQ1ksbUIsQ0ExQ1osYSxDQ29QQSxZLENEek1xQixTLENBUXJCLGMsQ0FPQSx1QixDQUlJLDZCLENBQUEscUIsQ0FYSixjLENBRUksa0IsQ0FLSix1QixDQUNJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsYyxDQUNBLFUsQ0FFQSxtQixDQUFBLG1CLENBQUEsWSxDQUVKLGMsQ0FDSSxVLENBQ0EsVyxDQUNBLG1CLENBQUEsZ0IsQ0FHQSx1QixDQUNJLGMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsaUQsQ0FBQSx5QyxDQUNBLHFCLENBQUEsa0IsQ0FFSixxQixDQUNJLGMsQ0FDQSxpQixDQUNBLE8sQ0FDQSxTLENBQ0EsVSxDQUNBLG9DLENBQUEsNEIsQ0FFSixxQixDQUNJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxZLENBQ0EsUSxDQUNBLDRCLENBQ0EsVSxDQU1SLGtCLENBQ0ksVSxDQUVKLGUsQ0FDSSxVLENBQ0Esa0IsQ0FFSixlLENBQ0ksZSxDQUdKLGUsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLHdCLENBQ0EsVSxDQUNBLGUsQ0FFSixXLENBQ0ksa0IsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosWSxDQUNJLGEsQ0FDQSxpQixDQUNBLHVDLENBQUEsK0IsQ0FDQSxVLENBQ0EsNkIsQ0FBQSxxQixDQUVKLFksQ0FDSSxpQixDQUNBLGUsQ0FFSixpQixDQUNJLGlCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsdUUsQ0FBQSx1RCxDQUFBLHFGLENBQ0EsYyxDQUNBLGdCLENBQ0Esd0IsQ0FDQSxlLENBQ0Esa0IsQ0FFSix1QixDQUNJLGtCLENBQ0EseUMsQ0FBQSxpQyxDQUVKLHVCLENBQ0ksNEIsQ0FBQSxvQixDQUNBLHVFLENBQUEsdUQsQ0FBQSxxRixDQUVKLGUsQ0FDSSxrQixDQUVKLGdCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGtCLENBRUosZ0IsQ0FDSSxpQixDQUNBLGUsQ0FFSixnQixDQUNJLGlCLENBQ0EsYyxDQUVKLHNCLENBQ0ksVSxDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FDQSxtQyxDQUFBLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUVKLGlCLENBQ0ksYSxDQUNBLGlCLENBQ0EsdUMsQ0FBQSwrQixDQUNBLFUsQ0FDQSw2QixDQUFBLHFCLENBQ0EsaUIsQ0FDQSxVLENBRUosbUIsQ0FDSSxpQixDQUNBLFUsQ0FDQSxlLENBQ0EsdUMsQ0FBQSwrQixDQUNBLDZCLENBQUEscUIsQ0FFSiwrQixDQUNJLGdCLENBQ0EsNkIsQ0FBQSxxQixDQUVKLG9CLENBQ0ksVyxDQUNBLFksQ0FDQSxpQixDQUNBLFMsQ0FDQSxlLENBQ0EsVSxDQUNBLE0sQ0FDQSxxQixDQUNBLFMsQ0FDQSx1QyxDQUFBLCtCLENBQ0EseUMsQ0FBQSxpQyxDQUVKLGdDLENBQ0ksYyxDQUNBLGdCLENBQ0EsZ0IsQ0FFSiwyQixDQUNJLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLCtCLENBQUEsdUIsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EscUMsQ0FBQSw2QixDQUNBLGUsQ0FRSixtRCxDQU5BLGtCLENBUUksMEMsQ0FBQSxrQyxDQUNBLDZCLENBQUEscUIsQ0FUSixrQixDQUNJLGdCLENBQ0EsUyxDQUlKLG1ELENBQ0ksUyxDQUtKLG9CLENBQ0ksVSxDQUNBLDZCLENBQUEscUIsQ0FDQSxTLENBRUosZ0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGEsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FFSixhLENBQ0ksaUIsQ0FFSixlLENBQ0ksVyxDQUNBLFUsQ0FDQSxpQixDQUNBLGdELENBQUEsZ0MsQ0FBQSw4RCxDQVdKLHFCLENBVEEsc0IsQ0FVSSxVLENBRUEsVSxDQUNBLGlCLENBSUEsZSxDQWpCSixzQixDQXRtQkksSyxDQTZtQkEsbUIsQ0FMQSxVLENBdm1CQSxNLENBMm1CQSxpRixDQUFBLGlFLENBQUEsK0YsQ0FHSixxQixDQUVJLFMsQ0FHQSxTLENBQ0Esc0IsQ0FDQSxPLENBRUEscUYsQ0FBQSxxRSxDQUFBLG1HLENBRUoseUIsQ0FDSSwrQixDQUFBLHVCLENBRUosZ0MsQ0FDSSxVLENBQ0EsUSxDQUNBLE8sQ0FDQSxxRCxDQUFBLDZDLENBQ0EsaUYsQ0FBQSxpRSxDQUFBLCtGLENBRUosK0IsQ0FDSSxVLENBQ0EsUyxDQUNBLFUsQ0FDQSxpRCxDQUFBLHlDLENBQ0EscUYsQ0FBQSxxRSxDQUFBLG1HLENBRUoscUIsQ0FDSSxvQyxDQUFBLDRCLENBR0osZ0IsQ0FDSSxVLENBQ0EsVyxDQUNBLGMsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxlLENBQ0Esb0MsQ0FBQSw0QixDQUNBLFksQ0FDQSw2QixDQUFBLHFCLENBVkosZ0IsQ0FhQSxrQixDQzZRQSxRLENENVFJLGdELENBQUEsZ0MsQ0FBQSw4RCxDQUVKLHFCLENBQ0kscUIsQ0FFSixvQixDQUNJLG1DLENBQUEsMkIsQ0FFSixnQixDQUNJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLFksQ0FXSixzQixDQVRBLHVCLENBQ0ksVSxDQUNBLFUsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsZSxDQUNBLGlELENBQUEseUMsQ0FFSixzQixDQU9JLGtELENBQUEsMEMsQ0FDQSxPLENBRUosVyxDQUNJLFUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGUsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsaUIsQ0FDSSxVLENBR1IsVyxDQUNJLGtCLENBRUosbUIsQ0FFSSxlLENBQ0EsaUIsQ0FNSixpQixDQUNJLFksQ0FFSixnQixDQUNJLGtCLENBRUosZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFSixjLENBQ0ksbUIsQ0FDQSxrRCxDQUFBLDBDLENBQ0Esa0IsQ0FFSix5QixDQUNJLGdCLENBQ0EsdUIsQ0FBQSxlLENBQ0EsZSxDQUtKLGUsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsZSxDQUVKLGlCLENBQ0ksVSxDQUNBLFcsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsdUIsQ0FBQSxlLENBQ0Esb0IsQ0FDQSxZLENBQ0EsNkIsQ0FBQSxxQixDQUNBLGlCLENBZ0RKLHVCLENBOUNBLDRCLENBQ0ksZSxDQUVKLHdCLENBQ0ksVSxDQXR3QkEsaUIsQ0FDQSxLLENBQ0EsTSxDQXN3QkEsVSxDQUNBLFcsQ0FDQSxtRyxDQUFBLHNFLENBRUosaUIsQ0FDSSx3QixDQUNBLGMsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsVSxDQUdKLHVCLENBQ0ksVSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBQ0EsTyxDQUNBLGlELENBQUEseUMsQ0FDQSw0RCxDQUNBLGdELENBQUEsZ0MsQ0FBQSw4RCxDQUdKLCtDLENBQ0kscUQsQ0FBQSw2QyxDQUNBLGdELENBQUEsZ0MsQ0FBQSw4RCxDQUdKLGUsQ0FDSSxpQixDQUVKLFksQ0FDSSxrQixDQUNBLGlCLENBQ0EsaUIsQ0FNSixtQixDQUNJLG9CLENBQ0EscUIsQ0FDQSxpQixDQUNBLE0sQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FFQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FFQSxpQixDQUNBLGUsQ0FDQSxVLENBQ0EsZSxDQUVKLGEsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsZSxDQUVKLFcsQ0E0QkEsYSxDQTNCSSxXLENBQ0EsWSxDQUNBLG9CLENBOEZKLGlDLENBeEhBLG1CLENBNkJBLDBCLENBNEJBLDRCLENBM0JJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosaUMsQ0E0QkEsbUMsQ0EzQkksVyxDQUNBLFMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxnQyxDQUVKLG9DLENBNEJBLHNDLENBM0JJLFksQ0FFSiw2QixDQTRCQSwrQixDQTNCSSxTLENBQ0EsWSxDQUNBLGEsQ0FFSiwrQyxDQTRCQSxpRCxDQTNCSSxlLENBOEJKLGlCLENBQ0ksVSxDQUNBLFcsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBRUosa0IsQ0FDSSxpQixDQUNBLGMsQ0FDQSxnQixDQUVKLGtCLENBQ0ksa0IsQ0FDQSxvQixDQUNBLHVCLENBQUEsZSxDQUVKLGlCLENBQ0ksa0IsQ0FFSixlLENBQ0ksVSxDQUVKLGdCLENBQ0ksaUIsQ0FDQSxVLENBRUosdUIsQ0FDSSxjLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUVKLGMsQ0FDSSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FFSixvQixDQUFxQixjLENBRXJCLGlDLENBRUksd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esa0IsQ0FBQSxjLENBQ0EsZSxDQUNBLGtCLENBRUosb0MsQ0FDSSxRLENBQ0EsVyxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUVKLDJDLENBQ0ksVSxDQUNBLFcsQ0FDQSxLLENBQ0EsNkQsQ0FLSixxQixDQUhBLG1CLENBQ0ksNkIsQ0FBQSxxQixDQUVKLHFCLENBRUksa0IsQ0FDQSwyQixDQUNBLHlCLENBRUosc0MsQ0FDSSxvRCxDQUVKLDhCLENBQ0ksbUQsQ0FFSixvQyxDQUNJLHNELENBRUosaUMsQ0FDSSxzRCxDQUVKLDhCLENBQ0ksbUQsQ0FFSiw4QixDQUNJLG1ELENBRUosbUMsQ0FDSSxxRCxDQUlKLFUsQ0FDSSxXLENBQ0EsVyxDQUVKLG1CLENBQ0ksZ0IsQ0FDQSxlLENBQ0EsbUIsQ0FFSixZLENBQ0ksaUIsQ0FFSixZLENBQ0ksYyxDQUNBLGtCLENBQ0EsVSxDQUVKLFUsQ0FDSSxVLENBQ0EsVyxDQUNBLG9CLENBRUosVyxDQUNJLGMsQ0FDQSxnQixDQUVKLFcsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSx1QixDQUFBLGUsQ0FDQSxrQixDQUVKLFcsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUoseUIsQ0FDSSxjLENBRUosa0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVKLGlCLENBQ0ksVSxDQUNBLHNCLENBRUosK0IsQ0FDSSxjLENBRUosdUIsQ0FDSSxlLENBS0osWSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFSixXLENBQ0ksaUIsQ0FDQSwwQixDQUNBLHFCLENBRUosd0IsQ0FDSSxrRCxDQUVKLHdCLENBQ0ksa0QsQ0FFSixZLENBQ0ksVSxDQUVKLFcsQ0FDSSxVLENBQ0Esa0IsQ0FFSixtQixDQUNJLGUsQ0FDQSxhLENBQ0EseUIsQ0FDSSxVLENBQ0Esa0IsQ0FHUix3QixDQUNJLGMsQ0FHSixZLENBQ0ksa0IsQ0FHSixhLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FHSixXLENBQ0ksVSxDQUNBLGtCLENBQ0EsaUIsQ0FHSixXLENBT0EsVyxDQU5JLGlCLENBQ0EsVyxDQUNBLFMsQ0FDQSxTLENBR0osVyxDQUVJLFcsQ0FFQSxjLENBQ0EsZ0IsQ0FDQSxlLENBSUosaUIsQ0FDSSxVLENBR0EsTyxDQUVBLFEsQ0FDQSxlLENBQ0EsNkYsQ0FBQSw4RCxDQUtKLHdCLENBQ0ksYyxDQUVKLGdCLENBQ0ksMkIsQ0FBQSxnQixDQUFBLE8sQ0FFSixnQixDQUNJLGUsQ0FDQSwyQixDQUFBLGdCLENBQUEsTyxDQUNBLGMsQ0FFSixnQixDQUNJLGMsQ0FDQSwyQixDQUFBLGdCLENBQUEsTyxDQUNBLGtCLENBRUosaUIsQ0FDSSxrQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFSiw4QixDQUNJLFksQ0FFSiw4QixDQUNJLFcsQ0FDQSxZLENBRUosbUIsQ0FDSSxhLENBQ0EsaUIsQ0FHQSxzQyxDQWdCQSx1QyxDQUNJLFUsQ0FHQSxpQixDQUNBLGtCLENBQ0EseUMsQ0FBQSxpQyxDQXRCSixzQyxDQVFJLCtCLENBQUEsdUIsQ0FDQSxvQyxDQUFBLDRCLENBUEEsVSxDQUNBLFcsQ0FHQSxTLENBQ0EsUSxDQUtKLDRDLENBY0EsNkMsQ0FiSSxlLENBQ0EseUMsQ0FBQSxpQyxDQUVKLHVDLENBRUksVSxDQUNBLFcsQ0FJQSxNLENBQ0EsSyxDQU9SLGtCLENBQ0ksZ0IsQ0FESiw4QixDQTdFQSxpQixDQWdGUSxLLENBQ0EsTSxDQUNBLGlCLENBTFIsOEIsQ0FRUSxLLENBQ0EsTyxDQUNBLGlCLENBVlIseUQsQ0FZWSxTLENBQ0EsTyxDQWJaLHdELENBZ0JZLFMsQ0FDQSxVLENBSVoscUMsQ0FDSSxvQyxDQUFBLDRCLENBQ0EsUyxDQUNBLFEsQ0FFSix1QixDQUNJLGMsQ0FFSixnQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBRUosYyxDQUNJLFcsQ0FDQSxVLENBQ0Esb0IsQ0FFSixnQixDQUNJLGtCLENBRUosYyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsYyxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUoscUIsQ0FDSSxjLENBQ0Esa0IsQ0FFSixhLENBQ0ksa0IsQ0FFSixhLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSxrQixDQUVKLHVCLENBQ0ksb0IsQ0FFSixhLENBQ0ksVSxDQUNBLFcsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsbUIsQ0FDSSxVLENBR1IsZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBZUosaUNBRUksZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBRUosVyxDQUNJLFUsQ0FDQSw2QixDQUNBLGlCLENBRUoseUIsQ0E2QkEsK0IsQ0E1QkksYyxDQUVKLGdCLENBQ0ksNkIsQ0FDQSxVLENBRUosZ0IsQ0FDSSxXLENBRUoscUIsQ0FDSSxxQyxDQUNBLDZCLENBRUosb0IsQ0FDSSxrRCxDQUFBLDBDLENBTUosa0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUVKLGlCLENBQ0ksNkIsQ0FDQSxpQixDQUtKLDRCLENBQ0ksa0IsQ0FFSixpQixDQUNJLGMsQ0FDQSxnQixDQUVKLHFCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FFSixrQixDQUNJLHlCLENBQ0EsaUIsQ0FFSixnQyxDQUNJLGMsQ0FFSixlLENBQ0ksNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FFSixjLENBQ0ksbUUsQ0FBQSwyRCxDQUNBLFMsQ0FDQSxpQixDQUNBLHlCLENBRUosaUMsQ0FDSSxzQixDQUFBLG1CLENBQUEsMEIsQ0FRSixrQixDQU5BLG9DLENBQ0ksaUIsQ0FFSiwrQyxDQUNJLGMsQ0FLSixxQixDQUNJLGUsQ0FFSixpQyxDQUNJLHNCLENBRUosa0IsQ0FDSSxxQixDQUVKLFcsQ0FDSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVKLFUsQ0FDSSxXLENBQ0EsVSxDQUNBLGlCLENBRUosa0IsQ0FDSSxZLENBRUosOEIsQ0FDSSxVLENBQ0EsWSxBQXlCUixpQ0FDSSxvQixDQUNJLGlCLENBRUoscUIsQ0FDSSxtQixDQUVKLHFCLENBQ0ksaUIsQ0FDQSxNLENBQ0EsUSxDQ29WTixpQyxDRGxWRSxpQyxDQUNJLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxRLENDNFVOLGlDLENEM1VNLE8sQ0FFSixpQyxDQUNJLFUsQ0NxVk4sd0MsQ0RuVkUsd0MsQ0FDSSxVLENBQ0EsVSxDQUNBLFcsQ0FFQSxpQixDQUNBLE8sQ0FDQSxRLENDNFVOLHdDLENEL1VNLG1DLENBQUEsMkIsQ0FJQSxzRCxDQUFBLDhDLENBRUosd0MsQ0FDSSxxQyxDQUFBLDZCLENBQ0Esb0QsQ0FBQSw0QyxDQUVKLFUsQ0FDSSxZLENBQ0EsVSxDQUNBLG1CLEFBbUJSLGlDQUVJLFUsQ0FDSSxXLENBQ0EsVyxDQUVKLGlCLENBQ0ksYyxDQUNBLGdCLENBRUosYyxDQTZCQSxnQixDQTVCSSxjLENBRUosMkIsQ0FDSSxXLENBQ0EsaUIsQ0FDQSxPLENBQ0EsbUMsQ0FBQSwyQixDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUVKLDBCLENBQ0ksUyxDQUNBLE8sQ0FFSixrQyxDQUNJLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLE8sQ0FDQSxRLENBQ0Esb0QsQ0FBQSw0QyxDQUNBLGlCLENBQ0Esb0MsQ0FBQSw0QixDQUVKLGlDLENBQ0ksb0MsQ0FBQSw0QixDQUtKLDZCLENBQ0ksVyxDQUNBLGlCLENBQ0EsTyxDQUNBLG1DLENBQUEsMkIsQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FFSiw0QixDQUNJLFMsQ0FDQSxPLENBRUosb0MsQ0FDSSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxPLENBQ0EsUSxDQUNBLG9ELENBQUEsNEMsQ0FDQSxpQixDQUNBLG9DLENBQUEsNEIsQ0FFSixtQyxDQUNJLG9DLENBQUEsNEIsQ0FFSixrQixDQUNJLDJCLENBRUosZ0MsQ0FDSSxpQixDQWVKLDBCLENBcUJBLCtCLENBbENBLGdDLENBQ0ksYyxDQUVKLGUsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUVKLFksQ0FDSSxVLENBQ0EsNkIsQ0FDQSxpQixDQUNBLDZCLENBQUEscUIsQ0FLSixjLENBQ0ksZSxDQUNBLGdCLENBRUosdUIsQ0FDSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVKLGtCLENBQ0ksaUIsQ0FDQSxjLENBRUosVyxDQUNJLGMsQ0FFSixpQixDQUNJLHNCLENBS0osdUIsQ0FDSSxvQixDQUVKLFksQ0FDSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUVKLGMsQ0FDSSxXLENBQ0EsVSxDQUNBLHNCLEFBbUJSLGtDQUNJLEUsQ0FBSSxjLENBQW9CLGdCLENBQ3hCLEUsQ0FBSSxjLENBQW1CLGdCLENBV3ZCLFksQ0FUQSxpQixDQUNJLCtCLENBRUosK0IsQ0FDSSxpQixDQUVKLCtCLENBQ0ksYyxDQUtKLDBCLENBQ0ksaUIsQ0FFSiwwQixDQUNJLGMsQ0FFSixjLENBQ0ksbUUsQ0FBQSwyRCxDQUNBLGlCLENBRUosYyxDQUNJLGtCLENBRUosVSxDQUNJLFUsQ0FDQSxXLENBQ0EscUIsQ0FBQSxrQixDQUVKLGtCLENBQ0ksZ0IsQ0FDQSxjLENBQ0EsZSxDQUVKLHVCLENBQ0ksaUMsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBRUosZSxDQUNJLGUsQ0FESixvQixDQUdRLG9CLENBQ0EsMkIsQ0FDQSxnSyxDQUFBLGtGLENBQ0EsZ0MsQ0FDQSxpQyxDQUdSLGlCLENBQ0ksYSxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxpQixDQUNBLE0sQ0FFSixlLENBQ0ksZSxDQUdKLGMsQ0FDSSxnQixDQUNBLGMsQ0FFSixvQixDQUNJLGtCLENBRUosa0MsQ0FDSSx5QyxDQUFBLGlDLENBRUosd0MsQ0FDSSxrQixDQUVKLFcsQ0FDSSxjLENBQ0EsZ0IsQ0FFSixnQixDQUNJLFUsQ0FFSixpQixDQUNJLDBCLENBQUEsa0IsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsdUIsQ0FDSSw0QixDQUFBLG9CLENBQ0EsbUMsQ0FBQSwyQixDQUNBLFMsQ0FDQSxtRCxDQUFBLDJDLENBR1IsVyxDQUNJLFMsQ0FDQSw2QixDQUFBLHFCLENBQ0EsZ0IsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosYSxDQUNJLGUsQ0FFSix3QixDQUNJLGlCLENBRUosaUIsQ0FDSSxpQixDQUNBLEssQ0FDQSxTLENBQ0EsZSxDQUNBLGtDLENBQUEsMEIsQ0FFSixtQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUosaUIsQ0FDSSxnQixDQUVKLGdCLENBQ0ksa0IsQ0FDQSxrQixDQUVKLGdCLENBQ0ksYyxDQUNBLGUsQ0FFSiw4QixDQUNJLGMsQ0FDQSxnQixDQUNBLGUsQ0FFSiw4QixDQUNJLGMsQ0FDQSxnQixDQUNBLFUsQ0FFSixnQyxDQUNJLGlCLENBQ0EsTSxDQUNBLFEsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUVKLHNDLENBZ0JBLHVDLENBQ0ksVSxDQUdBLGlCLENBQ0Esa0IsQ0FDQSx5QyxDQUFBLGlDLENBdEJKLHNDLENBUUksK0IsQ0FBQSx1QixDQUNBLG9DLENBQUEsNEIsQ0FQQSxVLENBQ0EsVyxDQUdBLFMsQ0FDQSxRLENBS0osNEMsQ0FjQSw2QyxDQWJJLGUsQ0FDQSx5QyxDQUFBLGlDLENBRUosdUMsQ0FFSSxVLENBQ0EsVyxDQUlBLE0sQ0FDQSxLLENBTUosa0IsQ0FDSSxhLENBRUosOEIsQ0FDSSxTLENBRUosd0QsQ0FDSSxvQyxDQUFBLDRCLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBQ0EsUSxDQUVKLDBELENBQ0ksa0MsQ0FBQSwwQixDQUVKLGdCLENBQ0ksaUIsQ0FFSixhLENBQ0ksVyxDQUNBLGEsQUFrQlIsa0NBRUksYyxDQUNJLG1CLENBS0osRSxDQUNJLGMsQ0FDQSxnQixDQUVKLGdCLENBQ0ksUSxDQUNBLGlDLENBS0oscUIsQ0FDSSxxQixDQUVKLGUsQ0FFSSxrQixDQVlKLFksQ0FUQSxpQixDQUNJLCtCLENBRUosK0IsQ0FDSSxpQixDQUVKLCtCLENBQ0ksYyxDQUtKLDBCLENBQ0ksaUIsQ0FFSiwwQixDQUNJLGMsQ0FFSixtQixDQUNJLFUsQ0FDQSxXLENBRUosWSxDQUNJLGlCLENBRUosZSxDQUNJLGMsQ0FDQSxnQixDQUNBLGtCLENBRUosYSxDQUNJLGMsQ0FDQSxnQixDQUVKLGUsQ0FDSSxlLENBRUosVyxDQUVJLGMsQ0FGSixXLENBSUEsZ0IsQ0FDSSxjLENBRUosdUIsQ0FDSSxxQyxDQUNBLG9DLENBRUosYyxDQUNJLGdCLENBQ0EsZSxDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQUVKLGdCLENBQ0ksa0IsQ0FDQSxjLENBQ0EsaUIsQ0FJSix1QixDQUNJLHVCLENBRUosb0IsQ0FDSSxxQyxDQUNBLG9DLENBSUosaUMsQ0FDSSxVLENBQ0EsUSxDQUNBLGtELENBQUEsMEMsQ0FFSixpQyxDQUNJLFUsQ0FDQSxRLENBQ0EsMkQsQ0FBQSxtRCxDQUVKLHFCLENBQ0ksZSxDQUNBLGlCLENBQ0EsZSxDQUNBLGUsQ0FFSixtQixDQUNJLGMsQ0FDQSxnQixDQUNBLGtCLENBRUosbUIsQ0FDSSxnQixDQUNBLFksQ0FDQSxrQixDQUVKLHFCLENBQ0ksYSxDQUNBLGtCLENBRUoscUIsQ0FDSSxTLENBQ0EsNkIsQ0FFSixxQixDQUNJLG9CLENBRUosbUIsQ0FDSSxnQixDQUNBLG9CLENBQ0EsZSxDQUVKLFksQ0FDSSxxQyxDQUNBLG9DLENBQ0Esa0IsQ0FFSixVLENBQ0ksWSxDQUNBLFUsQ0FDQSxpQixDQUVKLFcsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSx1QixDQUFBLGUsQ0FDQSxrQixDQUVKLHlCLENBQ0kscUMsQ0FDQSxvQyxDQUVKLGtCLENBQ0ksa0IsQ0FFSix3QixDQUNJLDhDLENBRUosd0IsQ0FDSSw4QyxDQUVKLHdCLENBQ0kscUMsQ0FDQSxvQyxDQUNBLGlCLENBRUosK0IsQ0FDSSxpQixDQUNBLFcsQ0FDQSxTLENBRUosa0IsQ0FDSSxhLENBRUosZ0IsQ0FDSSwyQixDQUFBLGdCLENBQUEsTyxDQUVKLGlCLENBQ0ksZSxDQUVKLDhCLENBQ0ksYSxDQUdKLDhCLENBQ0ksYSxDQUNBLGUsQ0FFSixnQyxDQUNJLFEsQ0FDQSxRLENBQ0EsUSxDQUNBLGtDLENBQUEsMEIsQ0FFSiw4QixDQUNJLE0sQ0FDQSxRLENBQ0EsUSxDQUVKLHlELENBQ0ksTSxDQUNBLFUsQ0FFSix3RCxDQUNJLFUsQ0FDQSxTLENBRUosOEIsQ0FDSSxRLENBQ0EsVyxDQUVKLDBELENBQ0ksdUIsQ0FBQSxlLENBRUosYSxDQUNJLHNCLENBQUEsbUIsQ0FBQSwwQixDQUVKLHdCLENBQ0kscUMsQ0FDQSxvQyxDQUVKLFcsQ0FDSSxpQyxDQUNBLG9CLENBRUoseUIsQ0FDSSxjLENBRUosWSxDQUNJLGtCLENBRUosVyxDQUNJLFcsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBRUosVyxDQUNJLFMsQ0FDQSxXLENBSUosdUIsQ0FDSSxxQyxDQUNBLG9DLENBQ0EsZSxDQUVKLGdCLENBQ0ksa0IsQ0FFSixjLENBQ0ksb0IsQ0FFSixxQixDQUNJLHFDLENBQ0Esb0MsQ0FFSixhLENBQ0ksVyxDQUNBLFcsQ0FFQSxpQixDQUVKLGMsQ0FDSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUVKLGMsQ0FDSSxpQixDQUVKLHVCLENBQ0ksaUIsQ0FDQSxjLENBQ0EsZ0IsQ0FFSixlLENBQWlCLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNqQixhLENBQ0ksb0IiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNvbG9yOiAjZmZmO1xyXG5AY29sb3JfX2JvZHk6ICMwMDA7XHJcbkBjb2xvcl9fYnV0dG9uOiAjMGU5MjMxO1xyXG5AY29sb3JfX2J1dHRvbi1ob3ZlcjogIzI3NDRmZjtcclxuQGNvbG9yX19saW5rOiAjMTQzNEUxO1xyXG5Ad2hpdGU6ICNmZmY7XHJcbkBzaXplOiA1cHg7XHJcbkBmYW1pbHk6ICdNb250c2VycmF0JztcclxuQGZhbWlseV9fdGl0bGU6ICdBcmtoaXAnO1xyXG5AdHJhbnNpdGlvbjogLjI1cyBsaW5lYXI7XHJcbkBzdXBwb3J0X19zaGFkb3c6IGZhZGUoQGNvbG9yLCAyNSUpO1xyXG4uYWJzb2x1dGVfX2Jsb2NrKCkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU3RhbGluaXN0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9TdGFsaW5pc3RPbmUtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0Fya2hpcCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvQXJraGlwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR29nb2lhJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9Hb2dvaWEudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb2JlZGEnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvYmVkYS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJsYWNrSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1NZWRpdW1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1UaGluLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtVGhpbkl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLypcclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLUJsYWNrSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtRXh0cmFCb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLVNlbWlCb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtTWVkaXVtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLVRoaW5JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLVRoaW5JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG4qL1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vL9Ce0LHRidCw0Y8g0YHQtdGC0LrQsFxyXG5odG1sLGJvZHksZGl2LHNwYW4sYXBwbGV0LG9iamVjdCxpZnJhbWUscCxibG9ja3F1b3RlLHByZSxhLGFiYnIsYWNyb255bSxhZGRyZXNzLGJpZyxjaXRlLGNvZGUsZGVsLGRmbixlbSxpbWcsaW5zLGtiZCxxLHMsc2FtcCxzbWFsbCxzdHJpa2Usc3Ryb25nLHN1YixzdXAsdHQsdmFyLGIsdSxpLGNlbnRlcixkbCxkdCxkZCxvbCx1bCxsaSxmaWVsZHNldCxmcm9tLGxhYmVsLGxlZ2VuZCx0YWJsZSxjYXB0aW9uLHRib2R5LHRmb290LHRoZWFkLHRyLHRoLHRkLGFydGljbGUsYXNpZGUsY2FudmFzLGRldGFpbHMsZW1iZWQsZmlndXJlLGZpZ2NhcHRpb24sZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWVudSxuYXYsb3V0cHV0LHJ1Ynksc2VjdGlvbixzdW1tYXJ5LHRpbWUsbWFyayxhdWRpbyx2aWRlb3ttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7Zm9udC1zaXplOjEwMCU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Zm9udC1mYW1pbHk6QGZhbWlseTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyOHB4O2NvbG9yOkBjb2xvcn1cclxuOmZvY3Vze291dGxpbmU6MDtjb2xvcjpAY29sb3J9XHJcbmFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2t9XHJcbmJvZHl7YmFja2dyb3VuZDogQGNvbG9yX19ib2R5fVxyXG5vbCx1bHtsaXN0LXN0eWxlOm5vbmV9XHJcbnB7bWFyZ2luLWJvdHRvbTpAc2l6ZSozO2ZvbnQtc2l6ZTogaW5oZXJpdDtsaW5lLWhlaWdodDogaW5oZXJpdDt9XHJcbmJsb2NrcXVvdGUscXtxdW90ZXM6bm9uZX1cclxuYmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcixxOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6Jyc7Y29udGVudDpub25lfVxyXG50YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH1cclxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lfVxyXG5pbnB1dFt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fVxyXG50ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3ZlcnRpY2FsLWFsaWduOnRvcDtyZXNpemU6dmVydGljYWx9XHJcbmF1ZGlvLGNhbnZhcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazsqZGlzcGxheTppbmxpbmU7Knpvb206MTttYXgtd2lkdGg6MTAwJX1cclxuYXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1cclxuW2hpZGRlbl17ZGlzcGxheTpub25lfVxyXG5odG1se2ZvbnQtc2l6ZToxMDAlO31cclxuaW1ne2JvcmRlcjowOy1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6YmljdWJpYzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTogYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OiBjb3Zlcjt9XHJcbmZpZ3VyZXttYXJnaW46MH1cclxuZm9ybXttYXJnaW46MH1cclxuZmllbGRzZXR7Ym9yZGVyOjFweCBzb2xpZCBzaWx2ZXI7bWFyZ2luOjAgMnB4O3BhZGRpbmc6LjM1ZW0gLjYyNWVtIC43NWVtfVxyXG5sZWdlbmR7Ym9yZGVyOjA7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbDsqbWFyZ2luLWxlZnQ6LTdweH1cclxuYnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDogaW5oZXJpdDsgbWFyZ2luOjA7Zm9udC1mYW1pbHk6QGZhbWlseTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTsqdmVydGljYWwtYWxpZ246bWlkZGxlfVxyXG5idXR0b24saW5wdXR7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO3BhZGRpbmc6MH1cclxuYnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVxyXG5idXR0b24saHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC8qIDEgKi9cclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLGlucHV0W3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcjsqb3ZlcmZsb3c6dmlzaWJsZX1cclxuYnV0dG9uW2Rpc2FibGVkXSxodG1sIGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLGlucHV0W3R5cGU9XCJyYWRpb1wiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowOypoZWlnaHQ6MTNweDsqd2lkdGg6MTNweH1cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkOy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveH1cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfVxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfVxyXG50ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3ZlcnRpY2FsLWFsaWduOnRvcH1cclxudGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9XHJcbjo6LW1vei1zZWxlY3Rpb257YmFja2dyb3VuZDojYjNkNGZjO3RleHQtc2hhZG93Om5vbmV9XHJcbjo6c2VsZWN0aW9ue2JhY2tncm91bmQ6I2IzZDRmYzt0ZXh0LXNoYWRvdzpub25lfVxyXG5maWVsZHNldHtib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjB9XHJcbnRleHRhcmVhe3Jlc2l6ZTp2ZXJ0aWNhbH1cclxuLmNocm9tZWZyYW1le21hcmdpbjouMmVtIDA7YmFja2dyb3VuZDojY2NjO2NvbG9yOiMwMDA7cGFkZGluZzouMmVtIDB9XHJcbmgxLGgyLGgzLGg0LGg1LGg2IHtmb250LWZhbWlseTogQGZhbWlseV9fdGl0bGU7Zm9udC13ZWlnaHQ6ODAwO21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MDtmb250LXNpemU6MTAwJTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7fVxyXG5oMSB7Zm9udC1zaXplOiBAc2l6ZSo2O2xpbmUtaGVpZ2h0OiBAc2l6ZSo3O31cclxuaDIge2ZvbnQtc2l6ZTogQHNpemUqNTtsaW5lLWhlaWdodDogQHNpemUqNjttYXJnaW46IDAgMCBAc2l6ZSoyO2ZvbnQtd2VpZ2h0OjQwMDt9XHJcbmgzIHtmb250LXNpemU6IEBzaXplKjQ7bGluZS1oZWlnaHQ6IEBzaXplKjU7fVxyXG5tYWluIHtcclxuICAgIG9sIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyBcclxuICAgICAgY291bnRlci1yZXNldDogbnVtO1xyXG4gICAgfVxyXG4gICAgb2wgbGkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IEBzaXplKjI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IEBzaXplO1xyXG4gICAgfVxyXG4gICAgb2wgbGk6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogY291bnRlcihudW0pICcuJzsgXHJcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogQHNpemU7XHJcbiAgICB9XHJcbiAgICB1bCBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogQHNpemUqNDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBAc2l6ZSozO1xyXG4gICAgfVxyXG4gICAgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIHVsIGxpOmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IEBzaXplKjI7XHJcbiAgICAgICAgaGVpZ2h0OiBAc2l6ZSoyO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYTAxZDIxO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6IEBjb2xvcl9fbGluaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgQHRyYW5zaXRpb247XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiBAY29sb3I7XHJcbiAgICB9XHJcbiAgICBhOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWR9XHJcbiAgICBhOmFjdGl2ZSxhOmhvdmVye291dGxpbmU6MH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8v0J7QsdC+0LvQvtGH0LrQsFxyXG4ubWFpbl9fc2VjdGlvbiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gQHNpemUqMTI7XHJcbn1cclxuLm1haW5fX3NlY3Rpb246bGFzdC1jaGlsZCB7XHJcbm1hcmdpbi1ib3R0b206MDtcclxufVxyXG4udG9wQmxvY2stdHlwZS1zdGFuZGFydCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMCBAc2l6ZSozO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG4udG9wQmxvY2tfX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcblxyXG4gICAgLnRvcEJsb2NrX19pbWctdHlwZS1tYW4ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjB2dztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogLTkwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTAlIC0gNDA2cHgpLCAwKTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG4gICAgLnRvcEJsb2NrX19zdmctdHlwZS0yIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM0dnc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMjIwcHg7XHJcbiAgICAgICAgei1pbmRleDogLTI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjkwcHgsIDApO1xyXG4gICAgfVxyXG4gICAgLnRvcEJsb2NrX19zdmctdHlwZS0zIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtMTAwcHg7XHJcbiAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuLnRvcEJsb2NrX19jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi50b3BCbG9ja19fdGV4dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IEBzaXplKjY7XHJcbn1cclxuLnRvcEJsb2NrX19kYXRlIHtcclxuICAgIG1hcmdpbi10b3A6IEBzaXplKjY7XHJcbn1cclxuXHJcbi5kaXYtdHlwZS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IEBzaXplKjg7XHJcbiAgICBsaW5lLWhlaWdodDogQHNpemUqMTE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBAc2l6ZSozO1xyXG4gICAgZm9udC1mYW1pbHk6IEBmYW1pbHk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuLmZvcm1fX2NlbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuLmZvcm1fX2lucHV0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogQHNpemUqNCBAc2l6ZSozO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IEBjb2xvcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZm9ybV9fbGFiZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogQHNpemU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5idXR0b24tdHlwZS1maWxsIHtcclxuICAgIHBhZGRpbmc6IDEzcHggMzBweDtcclxuICAgIGJhY2tncm91bmQ6IEBjb2xvcl9fYnV0dG9uO1xyXG4gICAgY29sb3I6IEB3aGl0ZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBAdHJhbnNpdGlvbiwgYmFja2dyb3VuZCBAdHJhbnNpdGlvbjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogNHB4OztcclxufVxyXG4uYnV0dG9uLXR5cGUtZmlsbDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBAY29sb3JfX2J1dHRvbi1ob3ZlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgQHRyYW5zaXRpb247XHJcbn1cclxuLmJ1dHRvbi10eXBlLWZpbGw6Zm9jdXMge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBAdHJhbnNpdGlvbiwgYmFja2dyb3VuZCBAdHJhbnNpdGlvbjtcclxufVxyXG4uZmVlZGJhY2tfX3RleHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogQHNpemUqMztcclxufVxyXG4uZm9ybV9fc2VsZWN0Ym94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5zZWxlY3Rib3hfX25hbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogQHNpemU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5zZWxlY3Rib3hfX21haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zZWxlY3Rib3hfX21haW46YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIEBjb2xvcjtcclxufVxyXG4uc2VsZWN0Ym94X19pbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IEBzaXplKjQgQHNpemUqMztcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCBAY29sb3I7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxufVxyXG4uc2VsZWN0Ym94X19jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IG92ZXJmbG93IEB0cmFuc2l0aW9uO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjI1cztcclxufVxyXG4uc2VsZWN0Ym94X19jb250ZW50LWFjdGlvbi1zaG93IHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlOyBcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7XHJcbn1cclxuLnNlbGVjdGJveF9fZHJvcG1lbnUge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCBAY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IEB0cmFuc2l0aW9uO1xyXG59XHJcbi5zZWxlY3Rib3hfX2Ryb3BtZW51LWFjdGlvbi1vcGVuIHtcclxuICAgIHBhZGRpbmc6IEBzaXplKjMgMDtcclxuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLnNlbGVjdGJveF9fZHJvcG1lbnU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiBAc2l6ZSozO1xyXG4gICAgdG9wOiAtM3B4O1xyXG4gICAgYm94LXNoYWRvdzogLTFweCAtMXB4IDAgMCBAY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcbn1cclxuLnNlbGVjdGJveF9fb3B0aW9uIHtcclxuICAgIHBhZGRpbmc6IEBzaXplIEBzaXplKjQ7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBvcGFjaXR5IEB0cmFuc2l0aW9uIC4yNXM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG59XHJcbi5zZWxlY3Rib3hfX2Ryb3BtZW51LWFjdGlvbi1vcGVuIC5zZWxlY3Rib3hfX29wdGlvbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBvcGFjaXR5IEB0cmFuc2l0aW9uIC4yNXM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG59XHJcblxyXG4ud3JhcHBlci10eXBlLWJpbGxldCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcbi53cmFwcGVyX19iaWxsZXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogMCBAc2l6ZSozO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uYmlsbGV0X19sb2dvIHtcclxuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcclxufVxyXG4uYnV0dG9uX19iaWxsZXQge1xyXG4gICAgaGVpZ2h0OiBAc2l6ZSo3O1xyXG4gICAgd2lkdGg6IEBzaXplKjc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gQHRyYW5zaXRpb247XHJcbn1cclxuLmJ1dHRvbl9fYmlsbGV0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAuYWJzb2x1dGVfX2Jsb2NrKCk7XHJcbiAgICBiYWNrZ3JvdW5kOiBAY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gQHRyYW5zaXRpb24sIGxlZnQgQHRyYW5zaXRpb24sIHRvcCBAdHJhbnNpdGlvbjtcclxuICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xyXG59XHJcbi5idXR0b25fX2JpbGxldDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICBib3R0b206IGNhbGMoNTAlIC0gNnB4KTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogQGNvbG9yO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIEB0cmFuc2l0aW9uLCByaWdodCBAdHJhbnNpdGlvbiwgYm90dG9tIEB0cmFuc2l0aW9uO1xyXG59XHJcbi5idXR0b24tYWN0aW9uLW1lbnVPcGVuZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5idXR0b24tYWN0aW9uLW1lbnVPcGVuZXI6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIEB0cmFuc2l0aW9uLCBsZWZ0IEB0cmFuc2l0aW9uLCB0b3AgQHRyYW5zaXRpb247XHJcbn1cclxuLmJ1dHRvbi1hY3Rpb24tbWVudU9wZW5lcjphZnRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgICBib3R0b206IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSw1MCUpIHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBAdHJhbnNpdGlvbiwgcmlnaHQgQHRyYW5zaXRpb24sIGJvdHRvbSBAdHJhbnNpdGlvbjtcclxufVxyXG4uZGl2LWFjdGlvbi10cmFuc2Zvcm0ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwdncsIDApO1xyXG59XHJcblxyXG4uaGVhZGVyX19jb25zb2xlIHtcclxuICAgIHdpZHRoOiA4MHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgYmFja2dyb3VuZDogQGNvbG9yX19ib2R5O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwdncsIDApO1xyXG4gICAgcGFkZGluZzogQHNpemUqMTE7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIEB0cmFuc2l0aW9uO1xyXG59XHJcbi5oZWFkZXJfX2NvbnNvbGUgfiAqLCBoZWFkZXIgfiAqe1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIEB0cmFuc2l0aW9uO1xyXG59XHJcbi5oZWFkZXItdHlwZS1zdGFuZGFydCB7XHJcbiAgICBtYXJnaW46IEBzaXplKjQgYXV0byBAc2l6ZSo3O1xyXG59XHJcbi5jb25zb2xlLWFjdGlvbi1zaG93IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwdncsMCk7XHJcbn1cclxuLmNvbnNvbGVfX2Nsb3NlciB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uY29uc29sZV9fY2xvc2VyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogQGNvbG9yO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxufVxyXG4uY29uc29sZV9fY2xvc2VyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBAY29sb3I7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHRvcDogNTAlO1xyXG59XHJcbi5tZW51X19saW5rIHtcclxuICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IEB0cmFuc2l0aW9uO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICB9XHJcbn1cclxuLm1lbnVfX2NlbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ubWFpbi10eXBlLXN0YW5kYXJ0IHtcclxuICAgIC8qKiDRgdC60YDRi9GC0L4sINGC0LDQuiDQutCw0Log0L3QtdGCINGE0YPRgtC10YDQsCAtIG1hcmdpbi1ib3R0b206IDQwcHg7ICoqL1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcblxyXG4vL9Ca0L7QvdGC0LXQvdGCINCz0LvQsNCy0L3QvtC5XHJcbi50b3BCbG9ja19fYmFubmVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnRvcEJsb2NrX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBAc2l6ZSozO1xyXG59XHJcbi5tZXNzYWdlX19zaGVsbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4ubWVzc2FnZV9fY2VsbCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCBAc3VwcG9ydF9fc2hhZG93O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ubWVzc2FnZV9fY2VsbDpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm1lc3NhZ2VfX2NlbGwgcDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm1lc3NhZ2VfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgZm9udC1mYW1pbHk6IEBmYW1pbHk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcbi5ydWJyaWNhdG9yX19jZWxsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogNDB2aDtcclxuICAgIGFzcGVjdC1yYXRpbzogOC81O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCAwO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnJ1YnJpY2F0b3JfX2NlbGw6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5ydWJyaWNhdG9yX19jZWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIC5hYnNvbHV0ZV9fYmxvY2soKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgQGNvbG9yLCBAc3VwcG9ydF9fc2hhZG93KTtcclxufVxyXG4ucnVicmljYXRvcl9fdGV4dCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogQHdoaXRlO1xyXG59XHJcblxyXG4ucnVicmljYXRvcl9fdGV4dDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsIEB3aGl0ZSA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gQHRyYW5zaXRpb247XHJcbn1cclxuXHJcbi5ydWJyaWNhdG9yX19jZWxsOmZvY3VzIC5ydWJyaWNhdG9yX190ZXh0OmFmdGVye1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBAdHJhbnNpdGlvbjtcclxufVxyXG5cclxuLmdvb2RzX193cmFwcGVyIHtcclxuICAgIGNvdW50ZXItcmVzZXQ6IG51bTtcclxufVxyXG4uZ29vZHNfX2NlbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmdvb2RzX19jZWxsOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uZ29vZHNfX2NlbGw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IGNvdW50ZXIobnVtKTtcclxuICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgICB3aWR0aDogQHNpemUqNjtcclxuICAgIGhlaWdodDogQHNpemUqNjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiBAY29sb3I7XHJcbiAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG4uZ29vZHNfX2xhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogQHNpemUqNDtcclxuICAgIGxpbmUtaGVpZ2h0OiBAc2l6ZSo2O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogQHNpemU7XHJcbiAgICBmb250LWZhbWlseTogQGZhbWlseTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuLnRydXN0X19pbWcge1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHJcbn1cclxuLnRydXN0X19zbGlkZXIgLnNsaWNrLWRvdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi50cnVzdF9fc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbiB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB3aWR0aDogQHNpemU7XHJcbiAgICBoZWlnaHQ6IEBzaXplO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogQHN1cHBvcnRfX3NoYWRvdztcclxufVxyXG4udHJ1c3RfX3NsaWRlciAuc2xpY2stZG90cyBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG4udHJ1c3RfX3NsaWRlciAuc2xpY2stZG90cyBsaSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwIEBzaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbn1cclxuLnRydXN0X19zbGlkZXIgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogQGNvbG9yO1xyXG59XHJcbi53cml0ZVVzX19pbWcge1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHJcbn1cclxuLndyaXRlVXNfX3NsaWRlciAuc2xpY2stZG90cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLndyaXRlVXNfX3NsaWRlciAuc2xpY2stZG90cyBidXR0b24ge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgd2lkdGg6IEBzaXplO1xyXG4gICAgaGVpZ2h0OiBAc2l6ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6IEBzdXBwb3J0X19zaGFkb3c7XHJcbn1cclxuLndyaXRlVXNfX3NsaWRlciAuc2xpY2stZG90cyBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG4ud3JpdGVVc19fc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDAgQHNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxufVxyXG4ud3JpdGVVc19fc2xpZGVyIC5zbGljay1kb3RzIC5zbGljay1hY3RpdmUgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6IEBjb2xvcjtcclxufVxyXG4udmlkZW9SZXZpZXdfX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1heC1oZWlnaHQ6IDYwdmg7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICAgIG1hcmdpbi1ib3R0b206IEBzaXplO1xyXG59XHJcbi52aWRlb1Jldmlld19fbmFtZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBAc2l6ZTtcclxuICAgIGZvbnQtc2l6ZTogQHNpemUqNDtcclxuICAgIGxpbmUtaGVpZ2h0OiBAc2l6ZSo1O1xyXG59XHJcbi52aWRlb1Jldmlld19fY2VsbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBAc2l6ZSo1O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4ubW92ZW1lbnRfX3RleHQgKiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5tb3ZlbWVudF9fdGV4dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4ubW92ZW1lbnRfX3NoZWxsIHtcclxuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5tb3ZlbWVudC10eXBlLXN0YW5kYXJ0IHtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5tb3ZlbWVudF9faW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA0NzRweDtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcbi5lbnRyYW50V29ya3NfX3RpdGxle3BhZGRpbmc6IDAgMTVweDt9XHJcblxyXG4uZW50cmFudFdvcmtzX19zbGlkZXIgLnNsaWNrLWRvdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stZG90cyBsaSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbn1cclxuLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1kb3RzIGxpOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI0ZGQUM5RSwgI0ZENDAzRSA0MCUsICMwMTM0REEpO1xyXG59XHJcbi5lbnRyYW50V29ya3NfX2NlbGwge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZW50cmFudFdvcmtzX19ibG9ja3Mge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJhY2tncm91bmQ6ICMwZDBmMGQ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbn1cclxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtY29weXdyaXRpbmcge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdGF0aWMvaW1nL2NvcHktc2VydmljZXMud2VicCk7XHJcbn1cclxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtcHBjIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9wcGMtc2VydmljZXMud2VicCk7XHJcbn1cclxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtYW5hbHl0aWNzIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9hbmFseWMtc2VydmljZXMud2VicCk7XHJcbn1cclxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtZGVzaWduIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9kZXNpZ24tc2VydmljZXMud2VicCk7XHJcbn1cclxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtZGV2IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9kZXYtc2VydmljZXMud2VicCk7XHJcbn1cclxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtc2VvIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9zZW8tc2VydmljZXMud2VicCk7XHJcbn1cclxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtYnJhbmRpbmcge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdGF0aWMvaW1nL2JyYW5kLXNlcnZpY2VzLndlYnApO1xyXG59XHJcblxyXG5cclxuLmxvZ29fX2ltZyB7XHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbn1cclxuLmNpdHktdHlwZS1zdGFuZGFydCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxufVxyXG4uY2l0eV9fc2xpZGV7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbn1cclxuLmNpdHlfX3RpdGxle1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGNvbG9yOkBjb2xvcl9fYm9keTtcclxufVxyXG4uY2l0eV9faW1nIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweCAwO1xyXG59XHJcbi5jaXR5X19uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG59XHJcbi5jaXR5X19saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbn1cclxuLmNpdHlfX2NlbGwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmhpZ2hsaWdodHMtdHlwZS1zdGFuZGFydCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuLmhpZ2hsaWdodHNfX3NoZWxsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uaGlnaGxpZ2h0c19fbGluayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlLzIpO1xyXG59XHJcbi5oaWdobGlnaHRzX19saW5rOm50aC1jaGlsZCgybikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5idXR0b24tdHlwZS1oaWdobGlnaHRzIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmNvb3BfX3NoZWxsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5jb29wX19jZWxsIHtcclxuICAgIHBhZGRpbmc6IDYwcHggMTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuLmNvb3BfX2NlbGwtdHlwZS1lbnRyYW50IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy8xL3NlcnZpY2UtMi53ZWJwKTtcclxufVxyXG4uY29vcF9fY2VsbC10eXBlLXBhcnRuZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdGF0aWMvaW1nLzEvc2VydmljZS0xLndlYnApO1xyXG59XHJcbi5jb29wX190aXRsZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG4uY29vcF9fdGV4dCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmJ1dHRvbi1jb2xvci13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgY29sb3I6ICM0NzM3ZmY7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNDczN2ZmO1xyXG4gICAgfVxyXG59XHJcbi50ZWFtLnRlYW0tdHlwZS1zdGFuZGFydCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuXHJcbi50ZWFtX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4udGVhbV9fYmxvY2tzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnRlYW1fX2NlbGwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udGVhbV9fbmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDcwcHg7XHJcbiAgICBsZWZ0OiAzMHB4O1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLnRlYW1fX3Bvc3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAyNnB4O1xyXG4gICAgbGVmdDogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi50ZWFtX19jZWxsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuOSkgMCUsIHRyYW5zcGFyZW50KTtcclxufVxyXG5cclxuXHJcblxyXG4udGFsa0Fib3V0LXR5cGUtc3RhbmRhcnQge1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG59XHJcbi50YWxrQWJvdXRfX3RleHQge1xyXG4gICAgb3JkZXI6IDM7XHJcbn1cclxuLnRhbGtBYm91dF9fbmFtZSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLnRhbGtBYm91dF9fcG9zdCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvcmRlcjogMjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnRhbGtBYm91dF9fYmxvY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi50YWxrQWJvdXRfX3Bvc3QtdHlwZS1jb250cm9scyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi50YWxrQWJvdXRfX25hbWUtdHlwZS1jb250cm9scyB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi50YWxrQWJvdXRfX2NvbnRyb2wge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnNsaWNrLWFycm93IC50YWxrQWJvdXRfX2NvbnRyb2wge1xyXG4gICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNDNEM0QzQ7XHJcbiAgICAgICAgbGVmdDogMTRweDtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAtMnB4IDAgMCAjZmZmO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgQHRyYW5zaXRpb247XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgQHRyYW5zaXRpb247XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSAge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0M0QzRDNDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIEB0cmFuc2l0aW9uO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMyMjI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCBAdHJhbnNpdGlvbjtcclxuICAgIH1cclxufVxyXG4udGFsa0Fib3V0X19zbGlkZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICAuc2xpY2stcHJldiB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLnRhbGtBYm91dF9fY29udHJvbDpiZWZvcmUge1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhbGtBYm91dF9fY29udHJvbDphZnRlciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc2xpY2stcHJldiAudGFsa0Fib3V0X19jb250cm9sOmFmdGVyIHtcclxuICAgIGJveC1zaGFkb3c6IC0ycHggMnB4IDAgMCAjZmZmO1xyXG4gICAgbGVmdDogMjNweDtcclxuICAgIHRvcDogMjBweDtcclxufVxyXG4ucGFydG5lcnMtdHlwZS1zdGFuZGFydCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuLnBhcnRuZXJzX19zaGVsbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5wYXJ0bmVyc19faW1nIHtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIDMwcHggMzBweCAwO1xyXG59XHJcbi5wYXJ0bmVyc19fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4uZm9vdGVyX19zaGVsbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogNTVweCAwO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uZm9vdGVyLXR5cGUtc3RhbmRhcnQge1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgYmFja2dyb3VuZDogIzUxNTE1MTtcclxufVxyXG4uZm9vdGVyX19sb2dvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLmZvb3Rlcl9fbWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4ubWVudV9fbGluay10eXBlLWZvb3RlciB7XHJcbiAgICBtYXJnaW46IDAgMzBweCAxNXB4IDA7XHJcbn1cclxuLnNvY2lhbF9fbGluayB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgQHRyYW5zaXRpb247XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAuNztcclxuICAgIH1cclxufVxyXG4uZm9vdGVyX19zb2NpYWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAgIC8v0J7QsdC+0LvQvtGH0LrQsFxyXG4gICAgLmZlZWRiYWNrX19mb3JtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgIC5mb3JtX19jZWxsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gQHNpemUqMy8yKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IEBzaXplKjM7XHJcbiAgICB9XHJcbiAgICAuZm9ybV9fY2VsbDpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9ICAgIFxyXG4gICAgLmZvcm1fX3NlbGVjdGJveCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIEBzaXplKjMvMik7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyX19jb25zb2xlIHtcclxuICAgICAgICB3aWR0aDogNDMwcHg7ICAgICAgXHJcbiAgICB9XHJcbiAgICAuZGl2LWFjdGlvbi10cmFuc2Zvcm0ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwMHB4LDApO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MDBweCwwKTtcclxuICAgIH1cclxuICAgIC5jb25zb2xlLWFjdGlvbi1zaG93IHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDEwMHZ3IC0gNDMwcHgpLDApO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLy/Qk9C70LDQstC90LDRj1xyXG4gICAgLnJ1YnJpY2F0b3JfX3NoZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgIC5ydWJyaWNhdG9yX19jZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gQHNpemUqMy8yKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IEBzaXplKjM7XHJcbiAgICB9XHJcbiAgICAucnVicmljYXRvcl9fY2VsbDpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAucnVicmljYXRvcl9fY2VsbDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBAc2l6ZSo0XHJcbiAgICB9XHJcbiAgICAucnVicmljYXRvcl9fdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBAc2l6ZSozO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAc2l6ZSo0O1xyXG4gICAgfVxyXG4gICAgLnZpZGVvUmV2aWV3X193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgIC52aWRlb1Jldmlld19fY2VsbCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gQHNpemUqMy8yKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IEBzaXplKjM7XHJcbiAgICB9XHJcbiAgICAudmlkZW9SZXZpZXdfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLm1lc3NhZ2VfX3NoZWxsIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgLm1lc3NhZ2VfX2NlbGwge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDE0cHggMCAwIDAgQHdoaXRlLDE1cHggMCAwIDAgQHN1cHBvcnRfX3NoYWRvdztcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCBAc2l6ZSo2IDAgMDtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSBAc2l6ZSo2LzIpO1xyXG4gICAgfVxyXG4gICAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1kb3RzIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAuZW50cmFudFdvcmtzX19zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAuZW50cmFudFdvcmtzX19pbWcge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX3NsaWRlciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGNhbGMoLTE1cHgvMik7XHJcbiAgICB9XHJcbiAgICAuZW50cmFudFdvcmtzX19pbWcge1xyXG4gICAgICAgIG1hcmdpbjogMCBjYWxjKDE1cHgvMik7XHJcbiAgICB9XHJcbiAgICAuY2l0eV9fY2VsbCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmNpdHlfX2ltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgIH1cclxuICAgIGltZy50YWxrQWJvdXRfX2ltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC50YWxrQWJvdXRfX3NsaWRlciAuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMTIycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2MHB4KSB7XHJcbiAgICAuZW50cmFudFdvcmtzX19zaGVsbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX2J1dHRvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1wcmV2LCAuZW50cmFudFdvcmtzX19zbGlkZXIgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzBlOTIzMTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1wcmV2IHtcclxuICAgICAgICByaWdodDogNzBweDtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stcHJldjpiZWZvcmUsIC5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stbmV4dDpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDAgMCAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTNweCwtMTFweCk7XHJcbiAgICB9XHJcbiAgICAuZW50cmFudFdvcmtzX19zbGlkZXIgLnNsaWNrLXByZXY6YmVmb3JlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAtMnB4IC0ycHggMCAwICNmZmY7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMnB4LC01cHgpO1xyXG4gICAgfVxyXG4gICAgLmNpdHlfX2ltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAvL9CT0LvQsNCy0L3QsNGPXHJcbiAgICAubG9nb19faW1nIHtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgfVxyXG4gICAgLnJ1YnJpY2F0b3JfX3RleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogQHNpemUqNDtcclxuICAgICAgICBsaW5lLWhlaWdodDogQHNpemUqNjtcclxuICAgIH1cclxuICAgIC50cnVzdF9fc2xpZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XHJcbiAgICB9XHJcbiAgICAudHJ1c3RfX3NsaWRlciAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiBAc2l6ZSo3O1xyXG4gICAgICAgIGhlaWdodDogQHNpemUqNztcclxuICAgIH1cclxuICAgIC50cnVzdF9fc2xpZGVyIC5zbGljay1uZXh0IHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLnRydXN0X19zbGlkZXIgLnNsaWNrLWFycm93OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IEBzaXplKjU7XHJcbiAgICAgICAgaGVpZ2h0OiBAc2l6ZSo1O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiAtMXB4IDFweCAwIDAgQGNvbG9yO1xyXG4gICAgfVxyXG4gICAgLnRydXN0X19zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAxcHggLTFweCAwIDAgQGNvbG9yO1xyXG4gICAgfVxyXG4gICAgLndyaXRlVXNfX3NsaWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzNXB4O1xyXG4gICAgfVxyXG4gICAgLndyaXRlVXNfX3NsaWRlciAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiBAc2l6ZSo3O1xyXG4gICAgICAgIGhlaWdodDogQHNpemUqNztcclxuICAgIH1cclxuICAgIC53cml0ZVVzX19zbGlkZXIgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAud3JpdGVVc19fc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiBAc2l6ZSo1O1xyXG4gICAgICAgIGhlaWdodDogQHNpemUqNTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLTFweCAxcHggMCAwIEBjb2xvcjtcclxuICAgIH1cclxuICAgIC53cml0ZVVzX19zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAxcHggLTFweCAwIDAgQGNvbG9yO1xyXG4gICAgfVxyXG4gICAgLnZpZGVvUmV2aWV3X19jZWxsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygzMyUgLSBAc2l6ZSozKjIvMyk7XHJcbiAgICB9XHJcbiAgICAudmlkZW9SZXZpZXdfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBAc2l6ZSozO1xyXG4gICAgfVxyXG4gICAgLnZpZGVvUmV2aWV3X19jZWxsOm50aC1jaGlsZCgzbikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIC5nb29kc19fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAuZ29vZHNfX2NlbGwge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSBAc2l6ZSozLzIpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG4gICAgLmdvb2RzX19jZWxsOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIC5tb3ZlbWVudF9faW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLm1vdmVtZW50LXR5cGUtc3RhbmRhcnQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC50b3BCbG9ja19fY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICAgIC5jaXR5X19uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICB9XHJcbiAgICAuaGlnaGxpZ2h0c19fbGluayB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMyk7XHJcbiAgICB9XHJcbiAgICAuaGlnaGxpZ2h0c19fbGluazpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLXR5cGUtaGlnaGxpZ2h0cyB7XHJcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNvb3BfX3NoZWxsIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgLnBhcnRuZXJzX19pbWcge1xyXG4gICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDAgMzBweCAyMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgaDEge2ZvbnQtc2l6ZTogQHNpemUqMTA7bGluZS1oZWlnaHQ6IEBzaXplKjEzO31cclxuICAgIGgyIHtmb250LXNpemU6IEBzaXplKjg7bGluZS1oZWlnaHQ6IEBzaXplKjEwO31cclxuICAgIC8v0JPQu9Cw0LLQvdCw0Y9cclxuICAgIC5ydWJyaWNhdG9yX19jZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMzMlIC0gQHNpemUqMyoyLzMpO1xyXG4gICAgfVxyXG4gICAgLnJ1YnJpY2F0b3JfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBAc2l6ZSozO1xyXG4gICAgfVxyXG4gICAgLnJ1YnJpY2F0b3JfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmdvb2RzX19jZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMzMlIC0gQHNpemUqMyoyLzMpO1xyXG4gICAgfVxyXG4gICAgLmdvb2RzX19jZWxsOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogQHNpemUqMztcclxuICAgIH1cclxuICAgIC5nb29kc19fY2VsbDpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAubWVzc2FnZV9fY2VsbCB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMjRweCAwIDAgMCBAd2hpdGUsIDI1cHggMCAwIDAgQHN1cHBvcnRfX3NoYWRvdztcclxuICAgICAgICBtYXJnaW46IDAgNTBweCAwIDA7XHJcbiAgICB9XHJcbiAgICAubWFpbl9fc2VjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogQHNpemUqMTY7XHJcbiAgICB9XHJcbiAgICAubG9nb19faW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxuICAgIC50b3BCbG9ja19fY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICB9XHJcbiAgICAudG9wQmxvY2stdHlwZS1zdGFuZGFydCB7XHJcbiAgICAgICAgcGFkZGluZzogMCBjYWxjKDEwMCUgLyAyIC0gMTExMHB4IC8gMik7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IEBzaXplKjIwIGF1dG87XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICAgIC50b3BCbG9ja19fZGF0ZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI0M2QjM5MywjQzZCMzkzKSwgbGluZWFyLWdyYWRpZW50KCNkN2Q0ZDQsI2Q3ZDRkNCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDJweCwgMTAwJSAycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJSwgMCAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3BCbG9ja19fYmFubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgLm1vdmVtZW50X190ZXh0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tb3ZlbWVudF9faW1nIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAuZW50cmFudFdvcmtzX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCBAdHJhbnNpdGlvbjtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stYXJyb3c6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzI3NDRmZjtcclxuICAgIH1cclxuICAgIC5jaXR5X19uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICB9XHJcbiAgICAubW92ZW1lbnRfX3NoZWxsIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgIC5oaWdobGlnaHRzX19saW5rIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDIwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvb3BfX2NlbGwge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0MjBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAuY29vcF9fYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnRhbGtBYm91dC10eXBlLXN0YW5kYXJ0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X190aXRsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBjb2xvcl9fYm9keTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAyMHB4IEBjb2xvcl9fYm9keTtcclxuICAgIH1cclxuICAgIC50YWxrQWJvdXRfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X19ibG9jayB7XHJcbiAgICAgICAgcGFkZGluZzogODdweCAwIDA7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X19uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgIC50YWxrQWJvdXRfX25hbWUtdHlwZS1jb250cm9scyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X19wb3N0LXR5cGUtY29udHJvbHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBvcGFjaXR5OiAuNztcclxuICAgIH1cclxuICAgIC5zbGljay1hcnJvdyAudGFsa0Fib3V0X19jb250cm9sIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDcwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3JfX2JvZHk7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDphZnRlcntcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNDNEM0QzQ7XHJcbiAgICAgICAgbGVmdDogMTRweDtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAtMnB4IDAgMCAjZmZmO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgQHRyYW5zaXRpb247XHJcbiAgICB9XHJcbiAgICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDpob3ZlcjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzIyMjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIEB0cmFuc2l0aW9uO1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLWFycm93IC50YWxrQWJvdXRfX2NvbnRyb2w6YmVmb3JlICB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjQzRDNEM0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgQHRyYW5zaXRpb247XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDpob3ZlcjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMyMjI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCBAdHJhbnNpdGlvbjtcclxuICAgIH1cclxuICAgIGltZy50YWxrQWJvdXRfX2ltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIGxlZnQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLXByZXYgLnRhbGtBYm91dF9fY29udHJvbDphZnRlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLTJweCAycHggMCAwIEBjb2xvcl9fYm9keTtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgbGVmdDogMjNweDtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLWFycm93IC50YWxrQWJvdXRfX2NvbnRyb2w6YmVmb3Jle1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwcHggQGNvbG9yX19ib2R5O1xyXG4gICAgfVxyXG4gICAgLnRhbGtBYm91dF9fY2VsbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmZvb3Rlcl9fbG9nbyB7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC8v0J7QsdC+0LvQvtGH0LrQsFxyXG4gICAgLm1haW5fX3NlY3Rpb24ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IEBzaXplKjQwO1xyXG4gICAgfVxyXG4gICAgLm1haW4tdHlwZS1zdGFuZGFydCB7XHJcbiAgICAgICAgLyoqINGB0LrRgNGL0YLQviwg0YLQsNC6INC60LDQuiDQvdC10YIg0YTRg9GC0LXRgNCwIC0gbWFyZ2luLWJvdHRvbTogOTBweDsgKiovXHJcbiAgICB9XHJcbiAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiBAc2l6ZSo4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAc2l6ZSoxMDtcclxuICAgIH1cclxuICAgIC53cmFwcGVyX19iaWxsZXQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAvL9CT0LvQsNCy0L3QsNGPXHJcbiAgICAuaGVhZGVyLXR5cGUtc3RhbmRhcnQge1xyXG4gICAgICAgIG1hcmdpbjogQHNpemUqMTEgYXV0byBAc2l6ZSo4O1xyXG4gICAgfVxyXG4gICAgLnRvcEJsb2NrX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBAc2l6ZSoxMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ydWJyaWNhdG9yX19jZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMzMlIC0gQHNpemUqMyoyLzMpO1xyXG4gICAgfVxyXG4gICAgLnJ1YnJpY2F0b3JfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBAc2l6ZSozO1xyXG4gICAgfVxyXG4gICAgLnJ1YnJpY2F0b3JfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmdvb2RzX19jZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMzMlIC0gQHNpemUqMyoyLzMpO1xyXG4gICAgfVxyXG4gICAgLmdvb2RzX19jZWxsOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogQHNpemUqMztcclxuICAgIH1cclxuICAgIC5nb29kc19fY2VsbDpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAuZ29vZHNfX2NlbGw6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogQHNpemUqODtcclxuICAgICAgICBoZWlnaHQ6IEBzaXplKjg7XHJcbiAgICB9XHJcbiAgICAuZ29vZHNfX2NlbGwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcclxuICAgIH1cclxuICAgIC5kaXYtdHlwZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiBAc2l6ZSoxMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogQHNpemUqMTI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogQHNpemUqNDtcclxuICAgIH1cclxuICAgIC5nb29kc19fbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogQHNpemUqNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogQHNpemUqNztcclxuICAgIH1cclxuICAgIC5mZWVkYmFja19fZm9ybSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgIH1cclxuICAgIC5mb3JtX19jZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmZvcm1fX3NlbGVjdGJveCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLm1vdmVtZW50LXR5cGUtc3RhbmRhcnQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XHJcbiAgICB9XHJcbiAgICAubW92ZW1lbnRfX2ltZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEBzaXplKjE5O1xyXG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAudG9wQmxvY2tfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogQHNpemUqMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBzaXplKjIwO1xyXG5cclxuXHJcbiAgICB9XHJcbiAgICAudG9wQmxvY2stdHlwZS1zdGFuZGFydCB7XHJcbiAgICAgICAgbWFyZ2luOiBAc2l6ZSozMiBhdXRvIEBzaXplKjQ4O1xyXG4gICAgfVxyXG4gICAgLmVudHJhbnRXb3Jrc19fdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTAwJSAvIDIgLSAxMTEwcHggLyAyKTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTAwJSAvIDIgLSAxMTEwcHggLyAyKTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1wcmV2IHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtMSooMTExMHB4IC8gMikpLCAwcHgpO1xyXG4gICAgfVxyXG4gICAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1uZXh0IHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygoLTEqKDExMTBweCAvIDIpKSArIDcwcHgpLCAwcHgpO1xyXG4gICAgfVxyXG4gICAgLmVudHJhbnRXb3Jrc19fbnVtYmVyIHtcclxuICAgICAgICBmb250LXNpemU6IDEyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICB9XHJcbiAgICAuZW50cmFudFdvcmtzX19uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX2NlbGwge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzBkMGYwZDtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX2Jsb2NrcyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMDJweDtcclxuICAgIH1cclxuICAgIC5lbnRyYW50V29ya3NfX2J1dHRvbiB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XHJcbiAgICB9XHJcbiAgICAuZW50cmFudFdvcmtzX19zbGlkZXIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgIH1cclxuICAgIC5jaXR5LXR5cGUtc3RhbmRhcnQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgLmNpdHlfX3RpdGxlIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuY2l0eV9faW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgIH1cclxuICAgIC5jaXR5X19saW5rIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4O1xyXG4gICAgfVxyXG4gICAgLmhpZ2hsaWdodHMtdHlwZS1zdGFuZGFydCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcclxuICAgIH1cclxuICAgIC5oaWdobGlnaHRzX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcclxuICAgIH1cclxuICAgIC5jb29wX19jZWxsLXR5cGUtZW50cmFudCB7XHJcbiAgICAgICAgcGFkZGluZzogNTVweCA3MHB4IDc1cHggY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XHJcbiAgICB9XHJcbiAgICAuY29vcF9fY2VsbC10eXBlLXBhcnRuZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDU1cHggY2FsYygxMDAlLzIgLSAxMTEwcHgvMikgNzVweCA3MHB4O1xyXG4gICAgfVxyXG4gICAgLnRhbGtBYm91dC10eXBlLXN0YW5kYXJ0IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIC50YWxrQWJvdXRfX3NsaWRlciAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICAgIC50YWxrQWJvdXRfX3NsaWRlciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X190ZXh0IHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgIH1cclxuICAgIC50YWxrQWJvdXRfX2Jsb2NrIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLnRhbGtBYm91dF9fbmFtZS10eXBlLWNvbnRyb2xzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAudGFsa0Fib3V0X19wb3N0LXR5cGUtY29udHJvbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMjBweCBAY29sb3JfX2JvZHk7XHJcbiAgICB9XHJcbiAgICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgIH1cclxuICAgIC50YWxrQWJvdXRfX3NsaWRlciAuc2xpY2stbmV4dCAudGFsa0Fib3V0X19jb250cm9sOmJlZm9yZSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC50YWxrQWJvdXRfX3NsaWRlciAuc2xpY2stbmV4dCAudGFsa0Fib3V0X19jb250cm9sOmFmdGVyIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAxNHB4O1xyXG4gICAgfVxyXG4gICAgLnRhbGtBYm91dF9fc2xpZGVyIC5zbGljay1wcmV2IHtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgLnRhbGtBYm91dF9fc2xpZGVyIC5zbGljay1hcnJvdyAudGFsa0Fib3V0X19jb250cm9sOmJlZm9yZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuICAgIC50ZWFtX19ibG9ja3Mge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgIC50ZWFtLnRlYW0tdHlwZS1zdGFuZGFydCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxMDAlIC8gMiAtIDExMTBweCAvIDIpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxMDAlIC8gMiAtIDExMTBweCAvIDIpO1xyXG4gICAgfVxyXG4gICAgLnRlYW1fX2NlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCAtIDIwcHgqMy80KTtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XHJcbiAgICB9XHJcbiAgICAudGVhbV9fY2VsbDpudGgtY2hpbGQoNG4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAudGVhbV9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICB9XHJcbiAgICAudGVhbV9fcG9zdCB7XHJcbiAgICAgICAgYm90dG9tOiAyNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgfVxyXG4gICAgLnRlYW1fX25hbWUge1xyXG4gICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgYm90dG9tOiA1OHB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAucGFydG5lcnMtdHlwZS1zdGFuZGFydCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLnBhcnRuZXJzX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTFweDtcclxuICAgIH1cclxuICAgIC5wYXJ0bmVyc19faW1nIHtcclxuICAgICAgICBtYXJnaW46IDAgNzVweCA3NXB4IDA7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLXR5cGUtc3RhbmRhcnQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyX19sb2dvIHtcclxuICAgICAgICB3aWR0aDogMzkwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyX19zaGVsbCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICAgIC5mb290ZXJfX3JpZ2h0IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAubWVudV9fbGluay10eXBlLWZvb3RlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCA1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIH1cclxuICAgIC5mb290ZXJfX3NvY2lhbCB7anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDt9XHJcbiAgICAuZm9vdGVyX19tZW51IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG59XHJcbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0YWxpbmlzdCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9TdGFsaW5pc3RPbmUtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQXJraGlwJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0Fya2hpcC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR29nb2lhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dvZ29pYS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9iZWRhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvYmVkYS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJsYWNrSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1Cb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LU1lZGl1bUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVRoaW4udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVRoaW5JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi8qXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLUJsYWNrSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1FeHRyYUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLUV4dHJhQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLVNlbWlCb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLU1lZGl1bUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtVGhpbkl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2Fucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLVRoaW5JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiovXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZnJvbSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICNmZmY7XG59XG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxucCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gICp6b29tOiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5odG1sIHtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuaW1nIHtcbiAgYm9yZGVyOiAwO1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5mb3JtIHtcbiAgbWFyZ2luOiAwO1xufVxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCBzaWx2ZXI7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgKm1hcmdpbi1sZWZ0OiAtN3B4O1xufVxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAqdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJ1dHRvbixcbmlucHV0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgKm92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbiAgKmhlaWdodDogMTNweDtcbiAgKndpZHRoOiAxM3B4O1xufVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2IzZDRmYztcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmNocm9tZWZyYW1lIHtcbiAgbWFyZ2luOiAwLjJlbSAwO1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMC4yZW0gMDtcbn1cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiAnQXJraGlwJztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaDEge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuaDIge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxubWFpbiBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogbnVtO1xufVxubWFpbiBvbCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxubWFpbiBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG51bSkgJy4nO1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbm1haW4gdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbm1haW4gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5tYWluIHVsIGxpOmJlZm9yZSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNhMDFkMjE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1cHg7XG59XG5tYWluIGEge1xuICBjb2xvcjogIzE0MzRFMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cyBsaW5lYXI7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5tYWluIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbm1haW4gYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxubWFpbiBhOmFjdGl2ZSxcbm1haW4gYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG4ubWFpbl9fc2VjdGlvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XG59XG4ubWFpbl9fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50b3BCbG9jay10eXBlLXN0YW5kYXJ0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3BCbG9ja19faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udG9wQmxvY2tfX2ltZy10eXBlLW1hbiB7XG4gIG1heC13aWR0aDogMjB2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTkwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSAtIDQwNnB4KSwgMCk7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4udG9wQmxvY2tfX3N2Zy10eXBlLTIge1xuICBtYXgtd2lkdGg6IDM0dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjIwcHg7XG4gIHotaW5kZXg6IC0yO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyOTBweCwgMCk7XG59XG4udG9wQmxvY2tfX3N2Zy10eXBlLTMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTAwcHg7XG4gIHRvcDogNjBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gIHotaW5kZXg6IC0xO1xufVxuLnRvcEJsb2NrX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9wQmxvY2tfX3RleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50b3BCbG9ja19fZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uZGl2LXR5cGUtdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5mb3JtX19jZWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZm9ybV9faW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZm9ybV9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYnV0dG9uLXR5cGUtZmlsbCB7XG4gIHBhZGRpbmc6IDEzcHggMzBweDtcbiAgYmFja2dyb3VuZDogIzBlOTIzMTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogNHB4O1xufVxuLmJ1dHRvbi10eXBlLWZpbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjc0NGZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbn1cbi5idXR0b24tdHlwZS1maWxsOmZvY3VzIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG4uZmVlZGJhY2tfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmZvcm1fX3NlbGVjdGJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlbGVjdGJveF9fbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWxlY3Rib3hfX21haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWxlY3Rib3hfX21haW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNmZmY7XG59XG4uc2VsZWN0Ym94X19pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWxlY3Rib3hfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvdmVyZmxvdyAwLjI1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xufVxuLnNlbGVjdGJveF9fY29udGVudC1hY3Rpb24tc2hvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cztcbn1cbi5zZWxlY3Rib3hfX2Ryb3BtZW51IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2ZmZjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjI1cyBsaW5lYXI7XG59XG4uc2VsZWN0Ym94X19kcm9wbWVudS1hY3Rpb24tb3BlbiB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNlbGVjdGJveF9fZHJvcG1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IC0zcHg7XG4gIGJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zZWxlY3Rib3hfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IG9wYWNpdHkgMC4yNXMgbGluZWFyIDAuMjVzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cztcbn1cbi5zZWxlY3Rib3hfX2Ryb3BtZW51LWFjdGlvbi1vcGVuIC5zZWxlY3Rib3hfX29wdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogb3BhY2l0eSAwLjI1cyBsaW5lYXIgMC4yNXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xufVxuLndyYXBwZXItdHlwZS1iaWxsZXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgei1pbmRleDogMTtcbn1cbi53cmFwcGVyX19iaWxsZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5iaWxsZXRfX2xvZ28ge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG59XG4uYnV0dG9uX19iaWxsZXQge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXI7XG59XG4uYnV0dG9uX19iaWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGxlZnQgMC4yNXMgbGluZWFyLCB0b3AgMC4yNXMgbGluZWFyO1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbn1cbi5idXR0b25fX2JpbGxldDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICBib3R0b206IGNhbGMoNTAlIC0gNnB4KTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIHJpZ2h0IDAuMjVzIGxpbmVhciwgYm90dG9tIDAuMjVzIGxpbmVhcjtcbn1cbi5idXR0b24tYWN0aW9uLW1lbnVPcGVuZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYnV0dG9uLWFjdGlvbi1tZW51T3BlbmVyOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgbGVmdCAwLjI1cyBsaW5lYXIsIHRvcCAwLjI1cyBsaW5lYXI7XG59XG4uYnV0dG9uLWFjdGlvbi1tZW51T3BlbmVyOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCByaWdodCAwLjI1cyBsaW5lYXIsIGJvdHRvbSAwLjI1cyBsaW5lYXI7XG59XG4uZGl2LWFjdGlvbi10cmFuc2Zvcm0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODB2dywgMCk7XG59XG4uaGVhZGVyX19jb25zb2xlIHtcbiAgd2lkdGg6IDgwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDExO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDB2dywgMCk7XG4gIHBhZGRpbmc6IDU1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXI7XG59XG4uaGVhZGVyX19jb25zb2xlIH4gKixcbmhlYWRlciB+ICoge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyO1xufVxuLmhlYWRlci10eXBlLXN0YW5kYXJ0IHtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMzVweDtcbn1cbi5jb25zb2xlLWFjdGlvbi1zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjB2dywgMCk7XG59XG4uY29uc29sZV9fY2xvc2VyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnNvbGVfX2Nsb3NlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uY29uc29sZV9fY2xvc2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgdG9wOiA1MCU7XG59XG4ubWVudV9fbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xufVxuLm1lbnVfX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ubWVudV9fY2VsbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFpbi10eXBlLXN0YW5kYXJ0IHtcbiAgLyoqINGB0LrRgNGL0YLQviwg0YLQsNC6INC60LDQuiDQvdC10YIg0YTRg9GC0LXRgNCwIC0gbWFyZ2luLWJvdHRvbTogNDBweDsgKiovXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3BCbG9ja19fYmFubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3BCbG9ja19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1lc3NhZ2VfX3NoZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tZXNzYWdlX19jZWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1lc3NhZ2VfX2NlbGw6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1lc3NhZ2VfX2NlbGwgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tZXNzYWdlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ydWJyaWNhdG9yX19jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNDB2aDtcbiAgYXNwZWN0LXJhdGlvOiAxLjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDAgYXV0byAyMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ydWJyaWNhdG9yX19jZWxsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnJ1YnJpY2F0b3JfX2NlbGw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpKTtcbn1cbi5ydWJyaWNhdG9yX190ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG59XG4ucnVicmljYXRvcl9fdGV4dDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEzNWRlZywgI2ZmZiA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXI7XG59XG4ucnVicmljYXRvcl9fY2VsbDpmb2N1cyAucnVicmljYXRvcl9fdGV4dDphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyO1xufVxuLmdvb2RzX193cmFwcGVyIHtcbiAgY291bnRlci1yZXNldDogbnVtO1xufVxuLmdvb2RzX19jZWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ29vZHNfX2NlbGw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ29vZHNfX2NlbGw6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihudW0pO1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5nb29kc19fbGFiZWwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4udHJ1c3RfX2ltZyB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuLnRydXN0X19zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50cnVzdF9fc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi50cnVzdF9fc2xpZGVyIC5zbGljay1kb3RzIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4udHJ1c3RfX3NsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnRydXN0X19zbGlkZXIgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLndyaXRlVXNfX2ltZyB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuLndyaXRlVXNfX3NsaWRlciAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLndyaXRlVXNfX3NsaWRlciAuc2xpY2stZG90cyBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ud3JpdGVVc19fc2xpZGVyIC5zbGljay1kb3RzIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ud3JpdGVVc19fc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ud3JpdGVVc19fc2xpZGVyIC5zbGljay1kb3RzIC5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi52aWRlb1Jldmlld19faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNjB2aDtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmlkZW9SZXZpZXdfX25hbWUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4udmlkZW9SZXZpZXdfX2NlbGwge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubW92ZW1lbnRfX3RleHQgKiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubW92ZW1lbnRfX3RleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb3ZlbWVudF9fc2hlbGwge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vdmVtZW50LXR5cGUtc3RhbmRhcnQge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubW92ZW1lbnRfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNDc0cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uZW50cmFudFdvcmtzX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZW50cmFudFdvcmtzX19zbGlkZXIgLnNsaWNrLWRvdHMgbGk6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNGRkFDOUUsICNGRDQwM0UgNDAlLCAjMDEzNERBKTtcbn1cbi5lbnRyYW50V29ya3NfX2NlbGwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmVudHJhbnRXb3Jrc19fYmxvY2tzIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogIzBkMGYwZDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG4uZW50cmFudFdvcmtzX19ibG9ja3MtdHlwZS1jb3B5d3JpdGluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9jb3B5LXNlcnZpY2VzLndlYnApO1xufVxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtcHBjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdGF0aWMvaW1nL3BwYy1zZXJ2aWNlcy53ZWJwKTtcbn1cbi5lbnRyYW50V29ya3NfX2Jsb2Nrcy10eXBlLWFuYWx5dGljcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9hbmFseWMtc2VydmljZXMud2VicCk7XG59XG4uZW50cmFudFdvcmtzX19ibG9ja3MtdHlwZS1kZXNpZ24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3N0YXRpYy9pbWcvZGVzaWduLXNlcnZpY2VzLndlYnApO1xufVxuLmVudHJhbnRXb3Jrc19fYmxvY2tzLXR5cGUtZGV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdGF0aWMvaW1nL2Rldi1zZXJ2aWNlcy53ZWJwKTtcbn1cbi5lbnRyYW50V29ya3NfX2Jsb2Nrcy10eXBlLXNlbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9zZW8tc2VydmljZXMud2VicCk7XG59XG4uZW50cmFudFdvcmtzX19ibG9ja3MtdHlwZS1icmFuZGluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9icmFuZC1zZXJ2aWNlcy53ZWJwKTtcbn1cbi5sb2dvX19pbWcge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5jaXR5LXR5cGUtc3RhbmRhcnQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG4uY2l0eV9fc2xpZGUge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uY2l0eV9fdGl0bGUge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNpdHlfX2ltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHggMDtcbn1cbi5jaXR5X19uYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5jaXR5X19saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbn1cbi5jaXR5X19jZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5oaWdobGlnaHRzLXR5cGUtc3RhbmRhcnQge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uaGlnaGxpZ2h0c19fc2hlbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhpZ2hsaWdodHNfX2xpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMik7XG59XG4uaGlnaGxpZ2h0c19fbGluazpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJ1dHRvbi10eXBlLWhpZ2hsaWdodHMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb29wX19zaGVsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY29vcF9fY2VsbCB7XG4gIHBhZGRpbmc6IDYwcHggMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmNvb3BfX2NlbGwtdHlwZS1lbnRyYW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdGF0aWMvaW1nLzEvc2VydmljZS0yLndlYnApO1xufVxuLmNvb3BfX2NlbGwtdHlwZS1wYXJ0bmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdGF0aWMvaW1nLzEvc2VydmljZS0xLndlYnApO1xufVxuLmNvb3BfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29vcF9fdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmJ1dHRvbi1jb2xvci13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjNDczN2ZmO1xufVxuLmJ1dHRvbi1jb2xvci13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNDczN2ZmO1xufVxuLnRlYW0udGVhbS10eXBlLXN0YW5kYXJ0IHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnRlYW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50ZWFtX19ibG9ja3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRlYW1fX2NlbGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlYW1fX25hbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNzBweDtcbiAgbGVmdDogMzBweDtcbiAgei1pbmRleDogMTtcbn1cbi50ZWFtX19wb3N0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI2cHg7XG4gIGxlZnQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHotaW5kZXg6IDE7XG59XG4udGVhbV9fY2VsbDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC45KSAwJSwgdHJhbnNwYXJlbnQpO1xufVxuLnRhbGtBYm91dC10eXBlLXN0YW5kYXJ0IHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnRhbGtBYm91dF9fdGV4dCB7XG4gIG9yZGVyOiAzO1xufVxuLnRhbGtBYm91dF9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG9yZGVyOiAxO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4udGFsa0Fib3V0X19wb3N0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50YWxrQWJvdXRfX2Jsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50YWxrQWJvdXRfX3Bvc3QtdHlwZS1jb250cm9scyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFsa0Fib3V0X19uYW1lLXR5cGUtY29udHJvbHMge1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFsa0Fib3V0X19jb250cm9sIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGljay1hcnJvdyAudGFsa0Fib3V0X19jb250cm9sOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0M0QzRDNDtcbiAgbGVmdDogMTRweDtcbiAgdG9wOiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGJveC1zaGFkb3c6IDJweCAtMnB4IDAgMCAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbn1cbi5zbGljay1hcnJvdyAudGFsa0Fib3V0X19jb250cm9sOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG4uc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjQzRDNEM0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnNsaWNrLWFycm93IC50YWxrQWJvdXRfX2NvbnRyb2w6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG4udGFsa0Fib3V0X19zbGlkZXIge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cbi50YWxrQWJvdXRfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnRhbGtBYm91dF9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnRhbGtBYm91dF9fc2xpZGVyIC5zbGljay1uZXh0IC50YWxrQWJvdXRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4udGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLW5leHQgLnRhbGtBYm91dF9fY29udHJvbDphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAyNHB4O1xufVxuLnNsaWNrLXByZXYgLnRhbGtBYm91dF9fY29udHJvbDphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0ycHggMnB4IDAgMCAjZmZmO1xuICBsZWZ0OiAyM3B4O1xuICB0b3A6IDIwcHg7XG59XG4ucGFydG5lcnMtdHlwZS1zdGFuZGFydCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5wYXJ0bmVyc19fc2hlbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFydG5lcnNfX2ltZyB7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbn1cbi5wYXJ0bmVyc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmZvb3Rlcl9fc2hlbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA1NXB4IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZm9vdGVyLXR5cGUtc3RhbmRhcnQge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJhY2tncm91bmQ6ICM1MTUxNTE7XG59XG4uZm9vdGVyX19sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5mb290ZXJfX21lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ubWVudV9fbGluay10eXBlLWZvb3RlciB7XG4gIG1hcmdpbjogMCAzMHB4IDE1cHggMDtcbn1cbi5zb2NpYWxfX2xpbmsge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcbn1cbi5zb2NpYWxfX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uZm9vdGVyX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZlZWRiYWNrX19mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZm9ybV9fY2VsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDVweCozLzIpO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAuZm9ybV9fY2VsbDpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZvcm1fX3NlbGVjdGJveCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDVweCozLzIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5oZWFkZXJfX2NvbnNvbGUge1xuICAgIHdpZHRoOiA0MzBweDtcbiAgfVxuICAuZGl2LWFjdGlvbi10cmFuc2Zvcm0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAwcHgsIDApO1xuICB9XG4gIC5jb25zb2xlLWFjdGlvbi1zaG93IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDEwMHZ3IC0gNDMwcHgpLCAwKTtcbiAgfVxuICAucnVicmljYXRvcl9fc2hlbGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5ydWJyaWNhdG9yX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNXB4KjMvMik7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5ydWJyaWNhdG9yX19jZWxsOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAucnVicmljYXRvcl9fY2VsbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5ydWJyaWNhdG9yX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnZpZGVvUmV2aWV3X193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudmlkZW9SZXZpZXdfX2NlbGwge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCozLzIpO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAudmlkZW9SZXZpZXdfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tZXNzYWdlX19zaGVsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVzc2FnZV9fY2VsbCB7XG4gICAgYm94LXNoYWRvdzogMTRweCAwIDAgMCAjZmZmLCAxNXB4IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KjYvMik7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1kb3RzIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZW50cmFudFdvcmtzX19pbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAuZW50cmFudFdvcmtzX19zbGlkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW46IDAgY2FsYygtMTVweC8yKTtcbiAgfVxuICAuZW50cmFudFdvcmtzX19pbWcge1xuICAgIG1hcmdpbjogMCBjYWxjKDE1cHgvMik7XG4gIH1cbiAgLmNpdHlfX2NlbGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuY2l0eV9faW1nIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG4gIGltZy50YWxrQWJvdXRfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEyMnB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjBweCkge1xuICAuZW50cmFudFdvcmtzX19zaGVsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5lbnRyYW50V29ya3NfX3NsaWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1wcmV2LFxuICAuZW50cmFudFdvcmtzX19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYmFja2dyb3VuZDogIzBlOTIzMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSxcbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMCAwICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgtM3B4LCAtMTFweCk7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogLTJweCAtMnB4IDAgMCAjZmZmO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDJweCwgLTVweCk7XG4gIH1cbiAgLmNpdHlfX2ltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvX19pbWcge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnJ1YnJpY2F0b3JfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudHJ1c3RfX3NsaWRlciB7XG4gICAgcGFkZGluZzogMCAzNXB4O1xuICB9XG4gIC50cnVzdF9fc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAudHJ1c3RfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuICAudHJ1c3RfX3NsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IC0xcHggMXB4IDAgMCAjZmZmO1xuICB9XG4gIC50cnVzdF9fc2xpZGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogMXB4IC0xcHggMCAwICNmZmY7XG4gIH1cbiAgLndyaXRlVXNfX3NsaWRlciB7XG4gICAgcGFkZGluZzogMCAzNXB4O1xuICB9XG4gIC53cml0ZVVzX19zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC53cml0ZVVzX19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLndyaXRlVXNfX3NsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IC0xcHggMXB4IDAgMCAjZmZmO1xuICB9XG4gIC53cml0ZVVzX19zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiAxcHggLTFweCAwIDAgI2ZmZjtcbiAgfVxuICAudmlkZW9SZXZpZXdfX2NlbGwge1xuICAgIHdpZHRoOiBjYWxjKDMzJSAtIDVweCozKjIvMyk7XG4gIH1cbiAgLnZpZGVvUmV2aWV3X19jZWxsOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAudmlkZW9SZXZpZXdfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5nb29kc19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmdvb2RzX19jZWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNXB4KjMvMik7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmdvb2RzX19jZWxsOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubW92ZW1lbnRfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAubW92ZW1lbnQtdHlwZS1zdGFuZGFydCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC50b3BCbG9ja19fY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuY2l0eV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5oaWdobGlnaHRzX19saW5rIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8zKTtcbiAgfVxuICAuaGlnaGxpZ2h0c19fbGluazpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmJ1dHRvbi10eXBlLWhpZ2hsaWdodHMge1xuICAgIG1hcmdpbjogMjJweCAwIDAgYXV0bztcbiAgfVxuICAuY29vcF9fc2hlbGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnBhcnRuZXJzX19pbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMzBweCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnJ1YnJpY2F0b3JfX2NlbGwge1xuICAgIG1heC13aWR0aDogY2FsYygzMyUgLSA1cHgqMyoyLzMpO1xuICB9XG4gIC5ydWJyaWNhdG9yX19jZWxsOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAucnVicmljYXRvcl9fY2VsbDpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmdvb2RzX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMzMlIC0gNXB4KjMqMi8zKTtcbiAgfVxuICAuZ29vZHNfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5nb29kc19fY2VsbDpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm1lc3NhZ2VfX2NlbGwge1xuICAgIGJveC1zaGFkb3c6IDI0cHggMCAwIDAgI2ZmZiwgMjVweCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIG1hcmdpbjogMCA1MHB4IDAgMDtcbiAgfVxuICAubWFpbl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAubG9nb19faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuICAudG9wQmxvY2tfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICB9XG4gIC50b3BCbG9jay10eXBlLXN0YW5kYXJ0IHtcbiAgICBwYWRkaW5nOiAwIGNhbGMoMTAwJSAvIDIgLSAxMTEwcHggLyAyKTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMTAwcHggYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC50b3BCbG9ja19fZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAudG9wQmxvY2tfX2RhdGUgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNDNkIzOTMsICNDNkIzOTMpLCBsaW5lYXItZ3JhZGllbnQoI2Q3ZDRkNCwgI2Q3ZDRkNCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCUgMnB4LCAxMDAlIDJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCUsIDAgMTAwJTtcbiAgfVxuICAudG9wQmxvY2tfX2Jhbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgfVxuICAubW92ZW1lbnRfX3RleHQge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gIH1cbiAgLm1vdmVtZW50X19pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZW50cmFudFdvcmtzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuZW50cmFudFdvcmtzX19zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbiAgfVxuICAuZW50cmFudFdvcmtzX19zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjc0NGZmO1xuICB9XG4gIC5jaXR5X19uYW1lIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgLm1vdmVtZW50X19zaGVsbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmhpZ2hsaWdodHNfX2xpbmsge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xuICB9XG4gIC5oaWdobGlnaHRzX19saW5rOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gICAgei1pbmRleDogMTtcbiAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cbiAgLmNvb3BfX2NlbGwge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNvb3BfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuICAudGFsa0Fib3V0LXR5cGUtc3RhbmRhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFsa0Fib3V0X190aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMjBweCAjMDAwO1xuICB9XG4gIC50YWxrQWJvdXRfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRhbGtBYm91dF9fYmxvY2sge1xuICAgIHBhZGRpbmc6IDg3cHggMCAwO1xuICB9XG4gIC50YWxrQWJvdXRfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAudGFsa0Fib3V0X19uYW1lIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAudGFsa0Fib3V0X19uYW1lLXR5cGUtY29udHJvbHMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC50YWxrQWJvdXRfX3Bvc3QtdHlwZS1jb250cm9scyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA3MHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgfVxuICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjQzRDNEM0O1xuICAgIGxlZnQ6IDE0cHg7XG4gICAgdG9wOiAyMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBib3gtc2hhZG93OiAycHggLTJweCAwIDAgI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbiAgfVxuICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbiAgfVxuICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI0M0QzRDNDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDpob3ZlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG4gIH1cbiAgaW1nLnRhbGtBYm91dF9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbiAgLnRhbGtBYm91dF9fc2xpZGVyIC5zbGljay1wcmV2IC50YWxrQWJvdXRfX2NvbnRyb2w6YWZ0ZXIge1xuICAgIGJveC1zaGFkb3c6IC0ycHggMnB4IDAgMCAjMDAwO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBsZWZ0OiAyM3B4O1xuICAgIHRvcDogMjBweDtcbiAgfVxuICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLWFycm93IC50YWxrQWJvdXRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyMHB4ICMwMDA7XG4gIH1cbiAgLnRhbGtBYm91dF9fY2VsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5mb290ZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG4gIH1cbiAgLm1haW4tdHlwZS1zdGFuZGFydCB7XG4gICAgLyoqINGB0LrRgNGL0YLQviwg0YLQsNC6INC60LDQuiDQvdC10YIg0YTRg9GC0LXRgNCwIC0gbWFyZ2luLWJvdHRvbTogOTBweDsgKiovXG4gIH1cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuICAud3JhcHBlcl9fYmlsbGV0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcbiAgfVxuICAuaGVhZGVyLXR5cGUtc3RhbmRhcnQge1xuICAgIG1hcmdpbjogNTVweCBhdXRvIDQwcHg7XG4gIH1cbiAgLnRvcEJsb2NrX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5ydWJyaWNhdG9yX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMzMlIC0gNXB4KjMqMi8zKTtcbiAgfVxuICAucnVicmljYXRvcl9fY2VsbDpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnJ1YnJpY2F0b3JfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5nb29kc19fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDMzJSAtIDVweCozKjIvMyk7XG4gIH1cbiAgLmdvb2RzX19jZWxsOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAuZ29vZHNfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5nb29kc19fY2VsbDpiZWZvcmUge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuZ29vZHNfX2NlbGwge1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgfVxuICAuZGl2LXR5cGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5nb29kc19fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICAuZmVlZGJhY2tfX2Zvcm0ge1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gIH1cbiAgLmZvcm1fX2NlbGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZvcm1fX3NlbGVjdGJveCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb3ZlbWVudC10eXBlLXN0YW5kYXJ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xuICB9XG4gIC5tb3ZlbWVudF9faW1nIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC50b3BCbG9ja19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgZm9udC1zaXplOiA3NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAudG9wQmxvY2stdHlwZS1zdGFuZGFydCB7XG4gICAgbWFyZ2luOiAxNjBweCBhdXRvIDI0MHB4O1xuICB9XG4gIC5lbnRyYW50V29ya3NfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEwMCUgLyAyIC0gMTExMHB4IC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEwMCUgLyAyIC0gMTExMHB4IC8gMik7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtMSooMTExMHB4IC8gMikpLCAwcHgpO1xuICB9XG4gIC5lbnRyYW50V29ya3NfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoKC0xKigxMTEwcHggLyAyKSkgKyA3MHB4KSwgMHB4KTtcbiAgfVxuICAuZW50cmFudFdvcmtzX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAuZW50cmFudFdvcmtzX19uYW1lIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZW50cmFudFdvcmtzX19jZWxsIHtcbiAgICBtaW4taGVpZ2h0OiA1NDBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICMwZDBmMGQ7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fYmxvY2tzIHtcbiAgICBtYXJnaW46IDAgMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwMnB4O1xuICB9XG4gIC5lbnRyYW50V29ya3NfX2J1dHRvbiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XG4gIH1cbiAgLmVudHJhbnRXb3Jrc19fc2xpZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLmNpdHktdHlwZS1zdGFuZGFydCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmNpdHlfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmNpdHlfX2ltZyB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLmNpdHlfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIH1cbiAgLmhpZ2hsaWdodHMtdHlwZS1zdGFuZGFydCB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcbiAgfVxuICAuaGlnaGxpZ2h0c19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIH1cbiAgLmNvb3BfX2NlbGwtdHlwZS1lbnRyYW50IHtcbiAgICBwYWRkaW5nOiA1NXB4IDcwcHggNzVweCBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcbiAgfVxuICAuY29vcF9fY2VsbC10eXBlLXBhcnRuZXIge1xuICAgIHBhZGRpbmc6IDU1cHggY2FsYygxMDAlLzIgLSAxMTEwcHgvMikgNzVweCA3MHB4O1xuICB9XG4gIC50YWxrQWJvdXQtdHlwZS1zdGFuZGFydCB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhbGtBYm91dF9fc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWxrQWJvdXRfX3NsaWRlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnRhbGtBYm91dF9fdGV4dCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLnRhbGtBYm91dF9fYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnRhbGtBYm91dF9fbmFtZS10eXBlLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGFsa0Fib3V0X19wb3N0LXR5cGUtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNsaWNrLWFycm93IC50YWxrQWJvdXRfX2NvbnRyb2wge1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwcHggIzAwMDtcbiAgfVxuICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogYXV0bztcbiAgfVxuICAudGFsa0Fib3V0X19zbGlkZXIgLnNsaWNrLW5leHQgLnRhbGtBYm91dF9fY29udHJvbDpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnRhbGtBYm91dF9fc2xpZGVyIC5zbGljay1uZXh0IC50YWxrQWJvdXRfX2NvbnRyb2w6YWZ0ZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDE0cHg7XG4gIH1cbiAgLnRhbGtBYm91dF9fc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG4gIC50YWxrQWJvdXRfX3NsaWRlciAuc2xpY2stYXJyb3cgLnRhbGtBYm91dF9fY29udHJvbDpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLnRlYW1fX2Jsb2NrcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC50ZWFtLnRlYW0tdHlwZS1zdGFuZGFydCB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxMDAlIC8gMiAtIDExMTBweCAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygxMDAlIC8gMiAtIDExMTBweCAvIDIpO1xuICB9XG4gIC50ZWFtX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAyMHB4KjMvNCk7XG4gICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xuICB9XG4gIC50ZWFtX19jZWxsOm50aC1jaGlsZCg0bikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAudGVhbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIH1cbiAgLnRlYW1fX3Bvc3Qge1xuICAgIGJvdHRvbTogMjZweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuICAudGVhbV9fbmFtZSB7XG4gICAgbGVmdDogMzBweDtcbiAgICBib3R0b206IDU4cHg7XG4gIH1cbiAgLnBhcnRuZXJzLXR5cGUtc3RhbmRhcnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygxMDAlLzIgLSAxMTEwcHgvMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucGFydG5lcnNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MXB4O1xuICB9XG4gIC5wYXJ0bmVyc19faW1nIHtcbiAgICBtYXJnaW46IDAgNzVweCA3NXB4IDA7XG4gIH1cbiAgLmZvb3Rlci10eXBlLXN0YW5kYXJ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEwMCUvMiAtIDExMTBweC8yKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTAwJS8yIC0gMTExMHB4LzIpO1xuICB9XG4gIC5mb290ZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAzOTBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgfVxuICAuZm9vdGVyX19zaGVsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuZm9vdGVyX19yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB9XG4gIC5tZW51X19saW5rLXR5cGUtZm9vdGVyIHtcbiAgICBtYXJnaW46IDAgMCAwIDUwcHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5mb290ZXJfX3NvY2lhbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuZm9vdGVyX19tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICB9XG59XG4iXX0= */
