@font-face{font-family:"Gilroy";src:url("../../../fonts/Gilroy-ExtraBold.eot");src:url("../../fonts/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../../fonts/Gilroy-ExtraBold.woff2") format("woff2"),url("../../fonts/Gilroy-ExtraBold.woff") format("woff"),url("../../fonts/Gilroy-ExtraBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../fonts/Gilroy-Bold.eot");src:url("../../fonts/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/Gilroy-Bold.woff2") format("woff2"),url("../../fonts/Gilroy-Bold.woff") format("woff"),url("../../fonts/Gilroy-Bold.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../fonts/Gilroy-Regular.eot");src:url("../../fonts/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/Gilroy-Regular.woff2") format("woff2"),url("../../fonts/Gilroy-Regular.woff") format("woff"),url("../../fonts/Gilroy-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}a{text-decoration:none;color:inherit}img{display:block;max-width:100%;height:auto}strong,b,cite{font-weight:bold}dfn,cite,em,i,blockquote{font-style:italic}abbr,acronym{border-bottom:1px dotted #e0e0e0;cursor:help}mark,ins{text-decoration:none}select{max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button,input[type=submit]{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}[hidden],template{display:none}h1{font-size:5.2rem;line-height:6rem}.p-30{font-size:3rem;line-height:1.1 !important}ins{border-bottom:2px dashed #8f00ff}.big-text{font-weight:600}h2{font-size:5rem;line-height:4.8rem}h3{font-size:4rem;line-height:4.5rem}h4{font-size:3.2rem;line-height:4rem}span,p,a,li,button{font-size:2.4rem;line-height:2.9rem}p,span{font-weight:300}a:not([class]):not([href^="#"]):not([href^="/#"]){font-weight:400;position:relative;text-decoration:none;color:#8f00ff;-webkit-transition:color ease .3s;transition:color ease .3s;display:inline;text-decoration:underline}a:not([class]):not([href^="#"]):not([href^="/#"]):visited{color:#fd493d}a:not([class]):not([href^="#"]):not([href^="/#"]):visited::before{background:#fd493d}.section-title{font-size:5.2rem;text-transform:uppercase;font-weight:600}.section-title h1,.section-title h2,.section-title h3,.section-title h4{font:inherit;line-height:1.2 !important}.section-title__heavy{font-weight:800;font-size:9.4rem}.section-title__decorate{position:relative;display:inline-block;max-width:67rem;word-wrap:break-word;z-index:2}.section-title__decorate::before{content:"";width:100vw;height:4.5rem;background:#4b0384;position:absolute;left:calc(-100vw - 5rem);bottom:0}.section-title__decorate::after{content:"";width:100vw;height:4.5rem;background:#4b0384;position:absolute;right:calc(-100vw - 5rem);bottom:0}.purple-text{color:#8f00ff}.orange-text{color:#ffae00}.heavy-text{font-size:9.6rem;font-weight:600;line-height:.7}@-webkit-keyframes tabContent{0%{opacity:0;-webkit-transform:scale(0.98);transform:scale(0.98)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tabContent{0%{opacity:0;-webkit-transform:scale(0.98);transform:scale(0.98)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}:root{--underline-intrinsic-width: 8;--underline-width: 8;--underline-cap-width: 4px;--underline-offset-y: -2px;--underline-padding-x: 0em }html{height:100%;line-height:1.15;font-size:62.5%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{height:100%;font-family:"Gilroy",sans-serif;overflow-x:hidden;font-weight:400;color:#000;background-color:#fff}body.no-overflow{overflow:hidden;-ms-touch-action:none;touch-action:none}main{min-height:100vh}.visually-hidden{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.input-wrapper{position:relative;width:100%}.input-wrapper .search-i{position:absolute;z-index:2;left:1.2rem;top:1.2rem;pointer-events:none}.input-wrapper .search-i::before{content:"";width:2.4rem;height:2.4rem;display:block;left:1.2rem;background:url(../../img/icons/input-search__i.svg) no-repeat;background-size:contain}.search-input{position:relative;display:block;width:100%;background:#fff;border-radius:.5rem;outline:none;border:none;font-size:1.8rem;color:#000;padding:1.2rem 4rem 1.2rem 4rem}.search-input::-webkit-search-cancel-button{display:none}.modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:ease-in-out,.3s;transition:ease-in-out,.3s;z-index:20;height:100%;width:100%;max-width:142rem;max-height:100%;opacity:0;visibility:hidden;padding:2rem 0;z-index:25;max-height:90rem;overflow:hidden}.modal .modal-inner{width:calc(100% - 2rem);border-radius:1rem;margin:auto;padding:3.5rem;height:100%;overflow:hidden}.modal .modal-inner.university-modal__img{position:relative}.modal .modal-inner.university-modal__img::after{content:"";position:absolute;right:6rem;bottom:3.5rem;width:100%;max-width:44rem;height:100%;max-height:55rem;background:url(../../img/modal-invest__img.png) no-repeat;background-size:contain}.modal .modal-inner.refund-modal__img{position:relative}.modal .modal-inner .modal-box{position:relative;background:#fff;border-radius:20px;overflow:hidden;height:100%;padding:5rem 7rem;max-height:100%;overflow:auto;overflow-x:hidden}.modal .modal-inner .modal-box::-webkit-scrollbar{width:5px;overflow:visible;background-color:#fff;padding-right:2px}.modal .modal-inner .modal-box::-webkit-scrollbar-thumb{background-color:#1ba8af}.modal .modal-inner .modal-box .modal-close{position:absolute;right:3rem;top:3rem;width:5rem;height:5rem;cursor:pointer;z-index:3}.modal .modal-inner .modal-box .modal-close svg{stroke:#000;width:100%;height:100%}.modal .modal-inner .modal-box .modal-header{margin-bottom:4rem;max-width:79rem;padding-right:3rem}.modal .modal-inner .modal-box .modal-header .modal-subtitle{font-size:3.2rem}.modal .modal-inner .modal-box .modal-header .modal-subtitle h1,.modal .modal-inner .modal-box .modal-header .modal-subtitle h2,.modal .modal-inner .modal-box .modal-header .modal-subtitle h3,.modal .modal-inner .modal-box .modal-header .modal-subtitle h4,.modal .modal-inner .modal-box .modal-header .modal-subtitle p{font-size:inherit;line-height:1;font-weight:500}.modal .modal-inner .modal-box.robo-hand::after{content:"";position:absolute;right:0;top:18rem;width:100%;height:100%;height:23rem;max-width:28rem;background:url(../../img/modal-robo__hand.png) no-repeat;background-size:contain;z-index:1}.modal .modal-inner .modal-box.accelerators .t-38{padding:3rem 0}.modal .modal-inner .modal-box.accelerators .modal-ol{padding-top:3rem}.modal .modal-inner .modal-box.accelerators .bracket-title{max-width:45rem}.modal .modal-inner .modal-box.bussines{padding:0;background:rgba(0,0,0,0);border:7px solid #fff}.modal .modal-inner .modal-box.bussines .bussines-inner{padding:5rem 7rem}.modal .modal-inner .modal-box.bussines .bussines-inner.top-bg{background:#fff}.modal .modal-inner .modal-box.bussines .bussines-inner.bottom-bg{background:#8f00ff;border-radius:0 0 2rem 2rem}.modal .modal-inner .modal-box.bussines .t-38{padding:3rem 0}.modal .modal-inner .modal-box.bussines .bracket-title{max-width:55rem}.modal .modal-inner .modal-box.contest .t-40{padding:3rem 0}.modal .modal-inner .modal-box.contest .theme-title{font-size:4rem;line-height:1.1;font-weight:600;margin-bottom:2rem}.modal .modal-inner .modal-box.university .bracket-title{max-width:43rem}.modal .modal-inner .modal-box.university .university-img{position:absolute;top:auto;bottom:0}.modal .modal-inner .modal-box.university .university-content{position:relative;z-index:1;padding-right:43rem}.modal .modal-inner .modal-box.university .university-content .t-38{padding:3rem 0;margin-bottom:1.5rem}.modal .modal-inner .modal-box.university .university-content .bold-text{margin-bottom:4.5rem}.modal .modal-inner .modal-box.university .university-content .university-text{margin-bottom:5rem}.modal .modal-inner .modal-box.refund{padding-bottom:0}.modal .modal-inner .modal-box.refund .refund-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.modal .modal-inner .modal-box.refund .refund-content .refund-top__content{max-width:91rem;position:relative;z-index:2}.modal .modal-inner .modal-box.refund .refund-content .modal-btn{margin-top:6rem}.modal .modal-inner .modal-box.refund .modal-header{max-width:92rem}.modal .modal-inner .modal-box.refund .t-38{padding:3rem 0}.modal .modal-inner .modal-box.refund .modal-btn{margin-bottom:5rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img{padding:20rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img img{position:absolute;bottom:0;right:-8rem;max-width:55rem;max-width:67.5rem;z-index:1}.modal .modal-inner .modal-box.refund .refund-bottom-content{position:relative;background:#fd493d;color:#fff;padding:3.5rem 4rem;border-radius:2rem 2rem 0 0;width:100%;max-width:83rem;z-index:2}.modal .modal-inner.cian-bg{background:#98ccd4}.modal .modal-inner.orange-bg{background:#ffae00}.modal .modal-inner.purple-bg{background:#8f00ff}.modal .modal-inner.red-bg{background:#fd493d}.modal .modal-inner .modal-img__train{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:5.5rem;max-width:96rem}.modal .modal-inner .modal-img__train .mobile-img{display:none}.modal.is-show{opacity:1;visibility:visible}.js-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;background:rgba(0,0,0,.6);-webkit-transition:ease .3s;transition:ease .3s;opacity:0;visibility:hidden}.js-modal-overlay.is-show{opacity:1;visibility:visible}.modal-tip{background:#faac31;position:relative;z-index:2}.modal-tip.modal__shadow{color:#fff;font-size:3.3rem;font-weight:600;text-transform:uppercase;padding:3rem;margin-bottom:6.8rem;max-width:111rem;z-index:2}.modal-tip.modal__shadow h1,.modal-tip.modal__shadow h2,.modal-tip.modal__shadow h3,.modal-tip.modal__shadow h4,.modal-tip.modal__shadow p{font-size:inherit;line-height:1.2}.modal-tip.modal__shadow::before{content:"";position:absolute;bottom:-1.6rem;right:0;width:calc(100% - 1.6rem);height:calc(100% - 1.6rem);background:inherit;opacity:.3;z-index:-1}.modal-tip.modal__center{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6rem;font-weight:600;font-size:3.2rem}.modal-tip.modal__center h2,.modal-tip.modal__center h3,.modal-tip.modal__center h4,.modal-tip.modal__center p{font-size:inherit;line-height:1.1}.modal-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;cursor:pointer;-webkit-transition:ease .3s;transition:ease .3s;background:#fd493d;color:#fff;text-transform:uppercase;font-size:3rem;font-weight:600;padding:2.5rem 3rem;width:100%;max-width:48.5rem}.modal-btn span,.modal-btn .bracket-btn__content{display:inline-block;position:relative;font:inherit;line-height:1}.modal-btn span::before,.modal-btn .bracket-btn__content::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background:#fff;-webkit-transition:ease .3s;transition:ease .3s;opacity:0;visibility:hidden}.modal-btn:active{background:#ffae00;color:#000}.modal-btn:active span::before,.modal-btn:active .bracket-btn__content::before{background:#000}.modal-btn:hover span::before,.modal-btn:hover .bracket-btn__content::before{opacity:1;visibility:visible}.red-text{color:#fd493d}.orange-text{color:#faac31}.cian-text{color:#1ba8af}.t-32{font-size:3.2rem;line-height:1;font-weight:600}.t-38{font-size:3.8rem;line-height:1;font-weight:600}.t-40{font-size:4rem;font-weight:600;line-height:1.1;text-transform:uppercase}.t-53{font-size:5.3rem;font-weight:600;line-height:1}.t-53 b{font-size:12.5rem}.t-66{font-size:6.6rem;font-weight:600;line-height:1}.bold-text{font-weight:600}.bracket-title{background:none;position:relative;padding:.8rem 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;text-decoration:none;color:#8f00ff;font-size:4rem;text-transform:uppercase;margin-bottom:2.5rem}.bracket-title::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.1rem;height:calc(100% - .8rem);background:#8f00ff}.bracket-title .bracket-i{position:absolute;height:calc(100% - 1rem);width:4.1rem}.bracket-title .bracket-i::before{content:"";position:absolute;top:0;left:0;width:4.1rem;height:1.1rem;background:#8f00ff;-webkit-transform:skewY(20deg);-ms-transform:skewY(20deg);transform:skewY(20deg)}.bracket-title .bracket-i::after{content:"";position:absolute;bottom:-0.8rem;left:0;width:4.1rem;height:1.1rem;background:#8f00ff;-webkit-transform:skewY(20deg);-ms-transform:skewY(20deg);transform:skewY(20deg)}.bracket-title .bracket-i__left{left:0}.bracket-title span,.bracket-title .bracket-btn__content{font:inherit;display:inline-block;line-height:1;padding:0 1.5rem;padding-left:4.6rem;padding-top:2rem;position:relative;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);-webkit-transition:ease .3s;transition:ease .3s;color:#8f00ff;text-transform:uppercase}.modal-ol{list-style:none;padding:0;counter-reset:modal-ol__counter;margin-bottom:6rem}.modal-ol li{position:relative;margin-bottom:5rem;font-size:2.4rem;font-weight:400;max-width:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.modal-ol li::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:5rem;height:5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:4px solid #faac31;counter-increment:modal-ol__counter;content:counter(modal-ol__counter) ".";color:#faac31;font-size:2.4rem;font-weight:600;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:3rem}.modal-ol li:last-of-type{margin-bottom:0}.bussines-line__list{list-style:none;padding:0}.bussines-line__list li{position:relative;margin-bottom:5.5rem;text-transform:uppercase;color:#fff;font-weight:600;font-size:3.3rem;line-height:1.2;padding-left:3.8rem}.bussines-line__list li::before{content:"";position:absolute;left:0;top:0;background:#fff;width:.8rem;height:100%}.bussines-line__list li:last-of-type{margin-bottom:0}.cubic-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem}.cubic-list li{margin-bottom:3rem;width:100%;max-width:50%;font-size:2.4rem;line-height:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2rem}.cubic-list li::before{content:"";width:1.2rem;height:1.2rem;background:#8f00ff;margin-right:1.6rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.8rem}.cubic-list li:nth-child(2n){padding-left:3rem}.flexed-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5rem}.flexed-text .text-column{max-width:67rem;font-size:4rem;font-weight:600;padding-right:4rem}.flexed-text .text-column h2,.flexed-text .text-column h3,.flexed-text .text-column h4,.flexed-text .text-column h5,.flexed-text .text-column p{font:inherit}.flexed-text .grant-column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flexed-text .grant-column h1,.flexed-text .grant-column h2,.flexed-text .grant-column h3,.flexed-text .grant-column h4{font-size:4rem;color:#000;text-transform:lowercase;font-weight:600;line-height:1}.slash-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5rem}.slash-list li{position:relative;width:25%;text-align:center;font-size:2.4rem;font-weight:600;line-height:1;padding:4.5rem;padding-bottom:2rem}.slash-list li:not(:first-child):not(:nth-child(5n)){border-left:5px solid #faab31}.contest-text{margin-bottom:4rem}.line-list{list-style:none;padding:0;max-width:60rem}.line-list li{margin-bottom:4rem;position:relative;padding-left:1.8rem}.line-list li::before{content:"";background:#fff;position:absolute;left:0;top:0;height:100%;width:.6rem}.line-list li:last-of-type{margin-bottom:0}.invest-top__box{display:-webkit-box;display:-ms-flexbox;display:flex;background:#faac31;padding:3rem 0;padding-right:3rem;margin-bottom:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invest-top__box .logo-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:3rem 0;padding-right:2.5rem}.invest-top__box .logo-column span{color:#faac31;font-weight:600;font-size:14.3rem;line-height:1}.invest-top__box .logo-column .mobile-logo{display:none}.invest-top__box .text-column{padding-left:4rem;color:#fff}.invest-bottom__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invest-bottom__box .text-column{max-width:83rem;padding-right:3rem}.invest-bottom__box .img-column{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.invest-bottom__box .img-column img{margin-left:auto}.bracket-btn{background:none;cursor:pointer;position:relative;padding:.8rem 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;text-decoration:none}.bracket-btn::before{content:"";position:absolute;left:0;top:32%;-webkit-transform:translateY(-32%);-ms-transform:translateY(-32%);transform:translateY(-32%);width:.2rem;height:calc(100% - .8rem);background:#000}.bracket-btn::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.2rem;height:calc(100% - .8rem);background:#000}.bracket-btn .bracket-i{position:absolute;height:calc(100% - 1rem);width:1.1rem}.bracket-btn .bracket-i::before{content:"";position:absolute;top:0;left:0;width:1.1rem;height:.2rem;background:#000;-webkit-transform:skewY(20deg);-ms-transform:skewY(20deg);transform:skewY(20deg)}.bracket-btn .bracket-i::after{content:"";position:absolute;bottom:-0.2rem;left:0;width:1.1rem;height:.2rem;background:#000;-webkit-transform:skewY(20deg);-ms-transform:skewY(20deg);transform:skewY(20deg)}.bracket-btn .bracket-i__left{left:0}.bracket-btn .bracket-i__left::before{top:-0.2rem}.bracket-btn .bracket-i__right{right:0}.bracket-btn .bracket-i__right::before{top:-0.3rem}.bracket-btn .bracket-i__right::after{bottom:-0.1rem;right:0}.bracket-btn span,.bracket-btn .bracket-btn__content{font:inherit;display:inline-block;line-height:2.6rem;padding:0 1.5rem;position:relative;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);-webkit-transition:ease .3s;transition:ease .3s}.bracket-btn.btn--red{color:#fd493d}.bracket-btn.btn--red::after,.bracket-btn.btn--red::before{background:#fd493d}.bracket-btn.btn--red .bracket-i::before,.bracket-btn.btn--red .bracket-i::after{background:#fd493d}.bracket-btn.btn--red:hover span,.bracket-btn.btn--red:hover .bracket-btn__content{text-decoration-color:#fd493d}.bracket-btn.btn--wh{color:#fff}.bracket-btn.btn--wh::after,.bracket-btn.btn--wh::before{background:#fff}.bracket-btn.btn--wh .bracket-i::before,.bracket-btn.btn--wh .bracket-i::after{background:#fff}.bracket-btn.btn--wh:hover span,.bracket-btn.btn--wh:hover .bracket-btn__content{text-decoration-color:#fff}.bracket-btn.btn--purple{color:#8f00ff}.bracket-btn.btn--purple::after,.bracket-btn.btn--purple::before{background:#8f00ff}.bracket-btn.btn--purple .bracket-i::before,.bracket-btn.btn--purple .bracket-i::after{background:#8f00ff}.bracket-btn.btn--purple:hover span,.bracket-btn.btn--purple:hover .bracket-btn__content{text-decoration-color:#8f00ff}.bracket-btn:hover span,.bracket-btn:hover .bracket-btn__content{text-decoration-color:#000}.bracket-btn.bracket--text{text-decoration:none !important;cursor:default !important}.bracket-btn.bracket--text::before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.8rem;height:60%}.bracket-btn.bracket--text::after{width:.8rem;height:60%}.bracket-btn.bracket--text .bracket-i{width:4rem;height:59%}.bracket-btn.bracket--text .bracket-i::before{width:3.4rem;height:.8rem}.bracket-btn.bracket--text .bracket-i::after{width:3.4rem;height:.8rem}.bracket-btn.bracket--text .bracket-i.bracket-i__left::after{bottom:-0.9rem}.bracket-btn.bracket--text .bracket-i.bracket-i__right::before{left:auto;top:-1rem;right:0}.bracket-btn.bracket--text .bracket-i.bracket-i__right::after{bottom:-0.2rem;left:auto}.bracket-btn.bracket--text:hover span,.bracket-btn.bracket--text:hover .bracket-btn__content{text-decoration:none !important;text-decoration-color:rgba(0,0,0,0) !important}.nav-link{display:block}.panel-menu__link{position:relative;display:inline-block;font-size:2.4rem;line-height:3.4rem;font-weight:400;color:#fff;text-decoration:none}.panel-menu__link::before{content:"";position:absolute;left:0;bottom:-0.2rem;width:100%;height:1px;background:#fff;opacity:0;-webkit-transition:opacity ease .3s;transition:opacity ease .3s}.panel-menu__link:hover::before{opacity:1}.footer-link{color:#fff;text-decoration:none;cursor:pointer;font-size:2rem;line-height:2.3rem;position:relative;display:inline-block}.footer-link::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff;opacity:0;-webkit-transition:opacity ease .3s;transition:opacity ease .3s}.footer-link:hover::before{opacity:1}.header-menu__btn{position:relative;width:3.7rem;height:2.5rem;cursor:pointer}.header-menu__btn::before{content:"";display:block;position:relative;width:100%;height:100%;background:url(../../img/icons/header-btn__i.svg) no-repeat;background-size:contain;-webkit-transition:ease .3s;transition:ease .3s}.header-menu__btn::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:3.2rem;height:3.2rem;background:url(../../img/icons/close-i.svg) no-repeat;background-size:contain;-webkit-transition:ease .3s;transition:ease .3s;opacity:0;visibility:hidden}.header-menu__btn.active::before{opacity:0}.header-menu__btn.active::after{opacity:1;visibility:visible}.header-search__btn{position:relative;cursor:pointer;width:3.5rem;height:3.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-search__btn::before{content:"";display:block;position:relative;width:100%;height:100%;background:url(../../img/icons/search-i.svg) no-repeat;background-size:contain;-webkit-transition:ease .3s;transition:ease .3s}.header-search__btn::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:3.2rem;height:3.2rem;background:url(../../img/icons/close-i.svg) no-repeat;background-size:contain;-webkit-transition:ease .3s;transition:ease .3s;opacity:0;visibility:hidden}.header-search__btn.active::before{opacity:0}.header-search__btn.active::after{opacity:1;visibility:visible}.rss-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:none;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.rss-action .rss-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;width:4rem;height:4rem}.rss-action .rss-i svg{width:100%;height:100%}.rss-action span{font-size:2rem;line-height:2rem}.download-link{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#8f00ff;font-style:italic;font-size:2.2rem;font-weight:600;position:relative}.download-link::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#8f00ff}.landing-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50rem;background:#b1ec52;cursor:pointer;font-weight:600;font-size:2.2rem;padding:1.5rem 2.5rem;min-width:25rem}.event-link{position:relative;background:none;padding:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8f00ff;font-size:2rem;line-height:1}.event-link.event-icon span:after{display:none}.event-link.event-icon .icon-after{margin-left:1.2rem}.event-link.event-icon .icon-after svg{display:block;vertical-align:middle;width:2rem;height:2rem;fill:#8f00ff}.event-link .link-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;max-width:2.5rem}.event-link span{font-size:inherit;position:relative;line-height:1}.event-link span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#8f00ff}.cockie-alert{position:fixed;bottom:0;left:0;width:100%;z-index:10;background:#eb918b;display:none}.cockie-alert .cockie-alert__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 0}.cockie-alert .cockie-alert__content .alert__content_text{max-width:150rem;padding-right:10rem}.cockie-alert .cockie-alert__content .alert__content_text p{font-size:2rem;line-height:2.3rem;font-weight:400;color:#fff}.cockie-alert .cockie-alert__content .alert__content_text p a{font:inherit;color:inherit}.cockie-alert .cockie-alert__content .alert__content_text p a::before{background:#fff}.cockie-alert button{background:rgba(0,0,0,0)}.events-informers__list,.about-links__list,.header-social__list,.header-action__list,.header-logo__list,.panel-menu__list,.footer-nav__list,.footer-contact__list,.footer-social__list,.footer-logo__list,.news-link__list,.news-list,.news-item__tags_list,.tabs-body__events_list,.event-footer__authors_list,.page-info__list,.themes-tags__list,.share-social__list,.similar-news__list,.profitably-list,.about-programm__list,.how-to-become__list,.refund-steps__list,.page-docs__list,.docs-row__list,.vertical-documents__list{list-style:none;padding:0;margin:0}.events-informers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3rem}.events-informers__list li,.events-informers__list .informers__list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;max-width:unset;color:#fd493d}.events-informers__list li .informers__i,.events-informers__list .informers__list_item .informers__i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.7rem;width:5rem;height:4rem}.events-informers__list li .informers__i img,.events-informers__list .informers__list_item .informers__i img{vertical-align:middle;-o-object-fit:contain;object-fit:contain}.about-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-links__list li,.about-links__list .links__list_item{margin-bottom:4rem}.about-links__list li:last-of-type,.about-links__list .links__list_item:last-of-type{margin-bottom:0}.footer-nav__list{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2.3rem}.footer-contact__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-contact__list li,.footer-contact__list .footer-contact__list{margin-bottom:3rem}.footer-contact__list li:last-of-type,.footer-contact__list .footer-contact__list:last-of-type{margin-bottom:0}.footer-social__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:4.5rem}.footer-social__list li,.footer-social__list .footer-social__list_item{margin-right:1rem}.footer-social__list li a,.footer-social__list .footer-social__list_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:4.5rem;height:4.5rem;border:.23rem solid #fff;-webkit-transition:background ease .3s;transition:background ease .3s}.footer-social__list li a:hover,.footer-social__list .footer-social__list_item a:hover{background:#fff}.footer-social__list li a:hover svg,.footer-social__list .footer-social__list_item a:hover svg{fill:#fd493d}.footer-social__list li:last-child,.footer-social__list .footer-social__list_item:last-child{margin-right:0}.footer-social__list li img,.footer-social__list li svg,.footer-social__list .footer-social__list_item img,.footer-social__list .footer-social__list_item svg{width:auto;max-width:2.5rem;vertical-align:middle}.footer-social__list li svg,.footer-social__list .footer-social__list_item svg{-webkit-transition:ease .3s;transition:ease .3s;fill:#fff}.footer-logo__list{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:center;-ms-flex-align:center;align-items:center}.footer-logo__list li{margin-bottom:3.2rem}.footer-logo__list li img,.footer-logo__list li svg{width:auto;max-width:17rem}.footer-logo__list li img.footer-logo__img--size-m,.footer-logo__list li svg.footer-logo__img--size-m{max-width:15.7rem}.footer-logo__list li:last-of-type{margin-bottom:0}.news-link__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:4rem;margin:-1.6rem}.news-link__list li,.news-link__list .news-link__list_item{padding:1.6rem}.news-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:4rem;margin:-2rem -2.5rem}.news-list>li,.news-list .news-link__list_item{padding:2rem 2.5rem;width:100%;max-width:25%}.news-list>li .news-item__wrapper,.news-list .news-link__list_item .news-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:1rem;height:100%}.news-list>li .news-item__wrapper .news-item__wrapper_top,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top{position:relative;min-height:19rem;max-height:19rem;overflow:hidden}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-link,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.news-list>li .news-item__wrapper .news-item__wrapper_top img,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__preview_img,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top img,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__preview_img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2;padding:4.5rem 1.6rem 1rem 1.6rem;margin-top:auto}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date{color:#fff;font-size:1.8rem;font-weight:400}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag>a,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date>a,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag>a,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date>a{text-decoration:none;color:#fff}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag a,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag span,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag p,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date a,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date span,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date p,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag a,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag span,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag p,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date a,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date span,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date p{font:inherit}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag{text-align:right;padding-left:1rem}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info::before,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(75, 3, 132, 0)), color-stop(19.76%, rgba(75, 3, 132, 0.194127)), color-stop(46.85%, rgba(75, 3, 132, 0.7)), color-stop(89.56%, #4B0384));background:linear-gradient(180deg, rgba(75, 3, 132, 0) 0%, rgba(75, 3, 132, 0.194127) 19.76%, rgba(75, 3, 132, 0.7) 46.85%, #4B0384 89.56%);z-index:-1}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item .like-i,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item .like-i{width:2.3rem;height:2.2rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.5rem}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item .like-i svg,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item .like-i svg{height:100%;width:100%;fill:#fff}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item span,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item .likes-counter,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item span,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item .likes-counter{font-size:1.4rem;color:#fff;line-height:1.8rem;font-weight:600;padding-top:.8rem}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item.likes,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item.likes{margin-right:2rem}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item.dislakes .like-i,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item.dislakes .like-i{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);margin-top:1.5rem}.news-list>li .news-item__wrapper .news-item__wrapper_bottom,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_bottom{overflow:hidden;background:#ffae00;-webkit-transition:background ease .3s;transition:background ease .3s;padding:.7rem 1.7rem 1.7rem 1.7rem;height:100%}.news-list>li .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_bottom .news-content__text{display:block;padding-top:1.7rem;color:#fff;font-weight:400;font-size:2.1rem}.news-list>li .news-item__wrapper .news-item__wrapper_bottom .news-content__text p,.news-list>li .news-item__wrapper .news-item__wrapper_bottom .news-content__text span,.news-list>li .news-item__wrapper .news-item__wrapper_bottom .news-content__text a,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_bottom .news-content__text p,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_bottom .news-content__text span,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_bottom .news-content__text a{font:inherit;line-height:2.3rem}.news-list>li .news-item__wrapper:hover .news-item__wrapper_bottom,.news-list .news-link__list_item .news-item__wrapper:hover .news-item__wrapper_bottom{background:#fd493d}.news-list.news-page__similar{padding:3rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-item__tags_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-0.3rem}.news-item__tags_list li,.news-item__tags_list .tags__list_item{padding:.3rem;color:#fff;position:relative;font-size:1rem;font-weight:400;line-height:2rem}.news-item__tags_list li a,.news-item__tags_list li span,.news-item__tags_list li p,.news-item__tags_list .tags__list_item a,.news-item__tags_list .tags__list_item span,.news-item__tags_list .tags__list_item p{position:relative;font:inherit;text-transform:lowercase;text-decoration:none;line-height:1.5rem;display:inline-block}.news-item__tags_list li a::before,.news-item__tags_list li span::before,.news-item__tags_list li p::before,.news-item__tags_list .tags__list_item a::before,.news-item__tags_list .tags__list_item span::before,.news-item__tags_list .tags__list_item p::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff}.event-footer__authors_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.event-footer__authors_list li,.event-footer__authors_list .authors__list_item{padding:1rem}.event-footer__authors_list li img,.event-footer__authors_list .authors__list_item img{max-width:24rem}.header-logo__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-logo__list li,.header-logo__list .header-logo__list_item{margin-right:2.5rem;position:relative}.header-logo__list li img,.header-logo__list li svg,.header-logo__list .header-logo__list_item img,.header-logo__list .header-logo__list_item svg{width:auto;max-width:17rem}.header-logo__list li:first-child,.header-logo__list .header-logo__list_item:first-child{margin-right:4.8rem}.header-logo__list li:nth-child(2),.header-logo__list .header-logo__list_item:nth-child(2){margin-right:3.5rem}.header-logo__list li:nth-child(4),.header-logo__list .header-logo__list_item:nth-child(4){border-left:1px solid #fff;padding-left:2.5rem}.header-logo__list li.sk-item,.header-logo__list .header-logo__list_item.sk-item{padding-left:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:7rem;border-left:1px solid #fff}.header-logo__list li:last-child,.header-logo__list .header-logo__list_item:last-child{margin-right:0}.panel-menu__list{padding:5.4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-2.4rem}.panel-menu__list li,.panel-menu__list .panel-menu__list_item{padding:2.4rem}.panel-menu__list li.current-page>a,.panel-menu__list .panel-menu__list_item.current-page>a{font-weight:600}.panel-menu__list li.current-page>a::before,.panel-menu__list .panel-menu__list_item.current-page>a::before{opacity:1}.header-social__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:9.3rem}.header-social__list li,.header-social__list .header-social__list_item{margin-right:1rem}.header-social__list li a,.header-social__list .header-social__list_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:3.2rem;height:3.2rem;border:.15rem solid #fff;-webkit-transition:background ease .3s;transition:background ease .3s}.header-social__list li a:hover,.header-social__list .header-social__list_item a:hover{background:#fff}.header-social__list li a:hover svg,.header-social__list .header-social__list_item a:hover svg{fill:#8f00ff}.header-social__list li:last-child,.header-social__list .header-social__list_item:last-child{margin-right:0}.header-social__list li img,.header-social__list li svg,.header-social__list .header-social__list_item img,.header-social__list .header-social__list_item svg{width:auto;max-width:1.8rem}.header-social__list li svg,.header-social__list .header-social__list_item svg{fill:#fff;-webkit-transition:ease .3s;transition:ease .3s}.header-action__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-action__list li:first-child,.header-action__list .header-action__list_item:first-child{margin-right:3.2rem}.header-action__list li:nth-child(2),.header-action__list .header-action__list_item:nth-child(2){margin-right:1.8rem}.page-info__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:2.1rem;font-weight:600;margin-bottom:1rem}.page-info__list li span,.page-info__list li a{font:inherit}.page-info__list li .info-item{padding-right:.4rem}.page-info__list li:last-of-type{margin-bottom:0}.themes-tags__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.themes-tags__list li{padding:1rem}.themes-tags__list li a{color:#8f00ff !important;font-size:2.1rem}.themes-tags__list li a::before{background:#8f00ff !important}.share-social__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.5rem}.share-social__list li{margin-right:1.5rem}.share-social__list li:last-child{margin-right:0}.share-social__list li a{width:5rem;height:5rem;border-radius:50%;background:#8f00ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-social__list li a svg{fill:#fff;-webkit-transition:ease .3s;transition:ease .3s}.similar-news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.similar-news__list li{padding-bottom:3rem;border-bottom:2px solid #f6ae2d;margin-bottom:2.5rem}.similar-news__list li:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.similar-news__list li .news-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.similar-news__list li .news-header .news-date{padding-right:1.3rem;position:relative}.similar-news__list li .news-header .news-date time,.similar-news__list li .news-header .news-date span,.similar-news__list li .news-header .news-date p{color:#fd493d;font-size:1.6rem;font-weight:600;line-height:1;position:relative;display:block}.similar-news__list li .news-header .news-date::after{content:"";position:absolute;height:100%;width:.3rem;background:#fd493d;right:0;top:0}.similar-news__list li .news-header .news-category{padding-left:1.3rem}.similar-news__list li .news-header .news-category span,.similar-news__list li .news-header .news-category p,.similar-news__list li .news-header .news-category a{color:#8f00ff;text-transform:uppercase;font-size:1.6rem;font-weight:600;line-height:1;position:relative}.similar-news__list li .news-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.similar-news__list li .news-body .news-preview{width:13rem;height:13rem;overflow:hidden;border-radius:1rem;margin-right:2rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.similar-news__list li .news-body .news-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.similar-news__list li .news-body p,.similar-news__list li .news-body span{margin:0;font-size:2.1rem;line-height:2.5rem;font-weight:600;max-width:32rem}.page-docs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:110rem;margin:0 auto;padding-top:3rem}.page-docs__list li{width:100%;max-width:50%;margin-bottom:7.5rem}.page-docs__list li .doc-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-docs__list li .doc-wrapper .doc-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:6.3rem;margin-right:2rem}.page-docs__list li .doc-wrapper .doc-i img{vertical-align:middle;max-width:6.3rem;max-height:7.1rem}.page-docs__list li .doc-wrapper .doc-content{max-width:35rem}.page-docs__list li .doc-wrapper .doc-content .doc-title{color:#8f00ff;margin-bottom:.3rem}.page-docs__list li .doc-wrapper .doc-content .doc-title a,.page-docs__list li .doc-wrapper .doc-content .doc-title span,.page-docs__list li .doc-wrapper .doc-content .doc-title p,.page-docs__list li .doc-wrapper .doc-content .doc-title h3{font-weight:300;text-decoration:underline}.page-docs__list li .doc-wrapper .doc-content .doc-info{font-size:1.6rem}.page-docs__list li .doc-wrapper .doc-content .doc-info p,.page-docs__list li .doc-wrapper .doc-content .doc-info span{font:inherit}.docs-row__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:140rem;margin-left:auto;margin-right:auto}.docs-row__list li{width:100%;max-width:33.3333333333%;margin-bottom:5rem}.docs-row__list li .doc-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.docs-row__list li .doc-wrapper .doc-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:5rem;margin-right:2rem}.docs-row__list li .doc-wrapper .doc-i img{vertical-align:middle;max-width:5rem;max-height:5.5rem}.docs-row__list li .doc-wrapper .doc-content{max-width:35rem}.docs-row__list li .doc-wrapper .doc-content .doc-title{color:#8f00ff}.docs-row__list li .doc-wrapper .doc-content .doc-title a,.docs-row__list li .doc-wrapper .doc-content .doc-title span,.docs-row__list li .doc-wrapper .doc-content .doc-title p,.docs-row__list li .doc-wrapper .doc-content .doc-title h3{font-weight:300;text-decoration:underline}.docs-row__list li .doc-wrapper .doc-content .doc-info{font-size:1.6rem}.docs-row__list li .doc-wrapper .doc-content .doc-info p,.docs-row__list li .doc-wrapper .doc-content .doc-info span{font:inherit}.vertical-documents__list li{margin-bottom:4rem}.vertical-documents__list li .doc-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.vertical-documents__list li .doc-wrapper .doc-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:6.3rem;margin-right:2rem}.vertical-documents__list li .doc-wrapper .doc-i img{vertical-align:middle;max-width:6.3rem;max-height:7.1rem}.vertical-documents__list li .doc-wrapper .doc-content{max-width:35rem}.vertical-documents__list li .doc-wrapper .doc-content .doc-title{color:#8f00ff}.vertical-documents__list li .doc-wrapper .doc-content .doc-title a,.vertical-documents__list li .doc-wrapper .doc-content .doc-title span,.vertical-documents__list li .doc-wrapper .doc-content .doc-title p,.vertical-documents__list li .doc-wrapper .doc-content .doc-title h3{font-weight:300;text-decoration:underline}.vertical-documents__list li .doc-wrapper .doc-content .doc-info{font-size:1.6rem}.vertical-documents__list li .doc-wrapper .doc-content .doc-info p,.vertical-documents__list li .doc-wrapper .doc-content .doc-info span{font:inherit}.vertical-documents__list li:last-of-type{margin-bottom:0}.events-tabs{position:relative;padding-top:4rem}.events-tabs .tabs-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-1rem}.events-tabs .tabs-header .tabs-header__item{position:relative;width:100%;max-width:38.5rem;padding:1rem;text-align:center;cursor:pointer}.events-tabs .tabs-header .tabs-header__item .tabs-header__name{position:relative;font-size:3rem;font-weight:300;display:block;line-height:4rem}.events-tabs .tabs-header .tabs-header__item .tabs-header__name::before{content:"";position:absolute;left:0;bottom:-0.5rem;width:100%;height:.5rem;background:#b5d8e1;-webkit-transition:background ease .3s,font-weight ease .3s;transition:background ease .3s,font-weight ease .3s}.events-tabs .tabs-header .tabs-header__item.active span,.events-tabs .tabs-header .tabs-header__item.active .tabs-header__name{font-weight:600}.events-tabs .tabs-header .tabs-header__item.active span::before,.events-tabs .tabs-header .tabs-header__item.active .tabs-header__name::before{background:#ffae00}.events-tabs .tabs-body{padding-top:7rem}.events-tabs .tabs-body .tabs-body__item{display:none;-webkit-animation:tabContent .5s cubic-bezier(0.6, 0, 0.18, 0.99);animation:tabContent .5s cubic-bezier(0.6, 0, 0.18, 0.99)}.events-tabs .tabs-body .tabs-body__item.active{display:block}.events-tabs.news-tabs{padding:2rem 0}.events-tabs.news-tabs .tabs-header .tabs-header__item{max-width:25rem}.events-tabs.news-tabs .tabs-header .tabs-header__item .tabs-header__name{font-size:3.2rem;font-weight:600;padding-bottom:1rem}.events-tabs.news-tabs .tabs-header .tabs-header__item .tabs-header__name span,.events-tabs.news-tabs .tabs-header .tabs-header__item .tabs-header__name p,.events-tabs.news-tabs .tabs-header .tabs-header__item .tabs-header__name h3{font:inherit}.events-tabs.news-tabs .tabs-header .tabs-header__item.active .tabs-header__name{color:#8f00ff}.events-tabs.news-tabs .tabs-header .tabs-header__item.active .tabs-header__name::before{background:#8f00ff}.events-tabs.news-tabs .tabs-body .tabs-body__item{padding:0 5rem}.tabs-body__events_list{margin:-1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs-body__events_list>li,.tabs-body__events_list .events-list__item{position:relative;padding:1rem;width:100%;max-width:33.3333333333%}.tabs-body__events_list>li .events-link,.tabs-body__events_list .events-list__item .events-link{position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none;z-index:1}.tabs-body__events_list>li .events-list__item_wrapper,.tabs-body__events_list .events-list__item .events-list__item_wrapper{position:relative;padding:2rem 1.7rem 3.2rem 2.7rem;background:#fff;border:1px solid #cfcfcf;border-radius:.4rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs-body__events_list>li .events-list__item_wrapper.no-content__item,.tabs-body__events_list .events-list__item .events-list__item_wrapper.no-content__item{background:#f0f0f0}.tabs-body__events_list>li .events-list__item_wrapper .event-label,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-label{position:absolute;right:3rem;top:0;background:#fd493d;padding:.5rem;width:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs-body__events_list>li .events-list__item_wrapper .event-label span,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-label span{display:block;font-weight:600;color:#fff;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:scale(-1, -1) translateX(1px);-ms-transform:scale(-1, -1) translateX(1px);transform:scale(-1, -1) translateX(1px);font-size:2.4rem}.tabs-body__events_list>li .events-list__item_wrapper .event-label::after,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-label::after{content:"";position:absolute;left:0;bottom:-2rem;width:0;height:0;border-left:2rem solid rgba(0,0,0,0);border-right:2rem solid rgba(0,0,0,0);border-top:2rem solid #fd493d}.tabs-body__events_list>li .events-list__item_wrapper .event-header,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header{padding-bottom:6rem;max-width:42rem;padding-right:5rem}.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__tag,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__tag{margin-bottom:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__tag .event-tag__i,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__tag .event-tag__i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.7rem;width:5rem;height:4rem}.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__tag .event-tag__text,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__tag .event-tag__text{color:#fd493d}.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info{margin-bottom:1.6rem}.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item{margin-bottom:1.1rem}.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item:last-child,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item:last-child{margin-bottom:0}.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-date,.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-time,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-date,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-time{color:#8f00ff;font-size:3.1rem;font-weight:600}.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-date span,.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-date p,.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-time span,.tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-time p,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-date span,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-date p,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-time span,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item.event-time p{font:inherit}.tabs-body__events_list>li .events-list__item_wrapper .event-body,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-body{margin-top:auto;padding-bottom:3.2rem;max-width:42rem;font-size:3.1rem;font-weight:600}.tabs-body__events_list>li .events-list__item_wrapper .event-body h2,.tabs-body__events_list>li .events-list__item_wrapper .event-body h3,.tabs-body__events_list>li .events-list__item_wrapper .event-body h4,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-body h2,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-body h3,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-body h4{font:inherit;line-height:3.5rem}.tabs-body__events_list>li .events-list__item_wrapper .event-footer,.tabs-body__events_list .events-list__item .events-list__item_wrapper .event-footer{padding-top:.9rem;border-top:1px solid #ffae00;min-height:13rem;margin-top:auto}.questions-list{position:relative;width:100%;max-width:100%;height:auto;padding:7rem 0}.questions-list .question-item{position:relative;width:100%;height:auto}.questions-list .question-item .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 14rem;text-decoration:none;color:#000;font-weight:700;font-size:2.8rem;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;position:relative;border-top:2px solid #8f00ff}.questions-list .question-item .question .question-i{margin-left:2rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.questions-list .question-item .question .question-i svg{fill:none;stroke:#8f00ff;stroke-width:2;stroke-linecap:round;-webkit-transition:ease .3s;transition:ease .3s}.questions-list .question-item .question.active{color:#8f00ff}.questions-list .question-item .question.active .question-i svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);stroke:#fd493d}.questions-list .question-item .answer{background-color:#fff;display:none;padding-left:14rem;padding-right:17rem}.questions-list .question-item:last-of-type{border-bottom:2px solid #8f00ff}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10;bottom:9rem}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullet{width:4.7rem;height:.8rem;display:inline-block;border-radius:.4rem;background:hsla(0,0%,100%,.5)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{background:#fff}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .8rem}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0px;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid rgba(0,0,0,0);border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.page-container{width:100%;margin:0 auto;padding:0 15rem}.page-container:not(.notice-section){max-width:205rem}.main-content{padding-top:13rem}.spacer{padding:2.5rem 0}.title-box{padding-top:15rem;position:relative;z-index:1;top:.8rem;background:#fff;width:100%;max-width:calc(100% - 30rem)}.title-box .overflow-wrapper{overflow:hidden}@media only screen and (min-width: 2299px){.title-box .page-container{padding-left:30rem}}.title-box .colored-box{position:absolute;right:5%;bottom:-0.1rem;background:#ffae00;width:52rem;height:74%;max-height:12rem;z-index:3}.title-box .decorate-robo__hand_top{position:absolute;bottom:0;right:5rem;margin:auto}.title-box .decorate-robo__hand_top img{max-width:65rem;pointer-events:none}.pagination{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination li{font-size:2.4rem;position:relative;cursor:pointer}.pagination li:not(.pag-next),.pagination li:not(.pag-prev),.pagination li:not(.pag-current){margin:0 .6rem}.pagination li.pag-current{margin:0 1.8rem;width:4rem;height:4rem;background:#fd493d;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination li.pag-prev{margin-right:4rem}.pagination li.pag-prev::before{content:"";width:1rem;height:2rem;position:relative;display:block;background:url(../../img/icons/pagination-arrow__i.svg) no-repeat;background-size:contain}.pagination li.pag-next{margin-left:4rem}.pagination li.pag-next::after{content:"";width:1rem;height:2rem;position:relative;display:block;background:url(../../img/icons/pagination-arrow__i.svg) no-repeat;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact-info{background:#8f00ff;padding:5rem 0;margin:3rem 0;position:relative;width:100vw;left:calc(-50vw + 50%)}.contact-info .contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-info .contact-wrapper .contact-title{color:#fff;font-size:3.2rem;font-weight:600}.contact-info .contact-wrapper .contact-title h1,.contact-info .contact-wrapper .contact-title h2,.contact-info .contact-wrapper .contact-title h3,.contact-info .contact-wrapper .contact-title h4{font:inherit;padding:0}.contact-info .contact-wrapper .contact-info__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-info .contact-wrapper .contact-info__list li{position:relative}.contact-info .contact-wrapper .contact-info__list li a,.contact-info .contact-wrapper .contact-info__list li span,.contact-info .contact-wrapper .contact-info__list li p{font-size:2.4rem;color:#fff}.contact-info .contact-wrapper .contact-info__list li a{display:inline-block}.contact-info .contact-wrapper .contact-info__list li:nth-child(2){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2.2rem}.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::before{content:"";position:relative;display:block;width:.5rem;height:2.7rem;background:#fff;margin-right:2.2rem}.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::after{content:"";position:relative;display:block;width:.5rem;height:2.7rem;background:#fff;margin-left:2.2rem}.contact-info.no-margin{margin:0}.share-likes{padding:1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.share-likes .like-item{display:-webkit-box;display:-ms-flexbox;display:flex;background:none;cursor:pointer}.share-likes .like-item .like-i{width:3.5rem;height:3.3rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.9rem}.share-likes .like-item .like-i svg{fill:#8f00ff;width:100%;height:100%}.share-likes .like-item .likes-counter{font-size:2.1rem;padding-top:.8rem;font-weight:600}.share-likes .like-item.likes{margin-right:4.4rem}.share-likes .like-item.dislakes .like-i{margin-top:1rem;-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.materials-documents-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.materials-documents-list li{margin-bottom:5rem;padding-left:7rem}.materials-documents-list li .doc-wrapper .doc-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.materials-documents-list li .doc-wrapper .doc-header .doc-title{color:#8f00ff}.materials-documents-list li .doc-wrapper .doc-header .doc-title a,.materials-documents-list li .doc-wrapper .doc-header .doc-title span,.materials-documents-list li .doc-wrapper .doc-header .doc-title p,.materials-documents-list li .doc-wrapper .doc-header .doc-title h3{font-weight:300;text-decoration:underline}.materials-documents-list li .doc-wrapper .doc-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:5rem;position:absolute;left:-7rem}.materials-documents-list li .doc-wrapper .doc-i img{vertical-align:middle;max-width:5rem;max-height:5.5rem}.materials-documents-list li .doc-wrapper .doc-content{max-width:100%}.materials-documents-list li .doc-wrapper .doc-content .doc-descr{margin-bottom:.5rem}.materials-documents-list li .doc-wrapper .doc-content .doc-info{font-size:1.6rem;background:#8f00ff;-ms-flex-item-align:start;align-self:flex-start;color:#fff;padding:0 1rem;display:inline-block}.materials-documents-list li .doc-wrapper .doc-content .doc-info p,.materials-documents-list li .doc-wrapper .doc-content .doc-info span{font:inherit}.materials-documents-list li:last-of-type{margin-bottom:0}.general-partners-logo-list{list-style:none;padding:0;padding-bottom:8rem;padding-top:4rem;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;margin:-4rem}.general-partners-logo-list li{padding:4rem;width:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.general-partners-logo-list li a{display:inline-block}.info-partners-logo-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5rem;padding:6rem 0}.info-partners-logo-list li{width:100%;max-width:25%;padding:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-partners-logo-list li a{display:inline-block}.info-partners-logo-list li img{text-align:center}.page-header{position:fixed;left:0;top:0;width:100%;height:13rem;z-index:20}.page-header::before{content:"";background:#8f00ff;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.page-header>.page-container{height:100%}.page-header .header-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:3}.page-header .header-wrapper__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu__panel{position:absolute;top:100%;left:0;width:100%;padding:1.6rem 0;background:#b766f6;z-index:1;-webkit-transition:opacity ease .4s,visibility ease .4s,-webkit-transform ease .4s;transition:opacity ease .4s,visibility ease .4s,-webkit-transform ease .4s;transition:transform ease .4s,opacity ease .4s,visibility ease .4s;transition:transform ease .4s,opacity ease .4s,visibility ease .4s,-webkit-transform ease .4s;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header-menu__panel>.page-container{height:100%}.header-menu__panel .panel-wrapper{height:100%;max-width:145rem;margin:0 auto}.header-menu__panel.--menu-panel .mobile-top__wrapper{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-menu__panel.--menu-panel .mobile-top__wrapper .header-social__list{margin-right:0;margin-left:auto}.header-menu__panel.--menu-panel .mobile-bottom__wrapper{display:none}.header-menu__panel.--menu-panel .mobile-bottom__wrapper form .input-wrapper .search-i{left:auto;right:1.3rem;pointer-events:auto}.header-menu__panel.--menu-panel .mobile-bottom__wrapper form .input-wrapper .search-i input{position:absolute;top:0;width:100%;height:100%;opacity:0}.header-menu__panel.--search-panel .header-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.header-menu__panel.--search-panel .header-search__form .input-wrapper{max-width:58rem;margin-right:1.4rem}.header-menu__panel.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.page-footer{background-color:#fd493d;padding:7rem 0}.page-footer>.page-container{position:relative}.page-footer .join-decorate__cat{position:absolute;right:10rem;top:-43rem;width:100%;max-width:127rem;max-height:45rem;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity ease 1s;transition:opacity ease 1s;opacity:0}.page-footer .join-decorate__cat img{pointer-events:none;width:100%;height:100%}.page-footer .join-decorate__cat.active{opacity:1}.page-footer.--join-spacing{padding-top:7rem}.page-footer .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem}.page-footer .footer-wrapper .footer-wrapper__left{width:100%;max-width:55%}.page-footer .footer-wrapper .footer-wrapper__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:40%}.page-footer .footer-copy p,.page-footer .footer-copy span,.page-footer .footer-copy a{display:block;color:hsla(0,0%,100%,.5);font-size:2rem}.page-footer .footer-copy a{margin-bottom:1rem;display:inline-block}main.switch-theme{background:url(../../img/main-page__theme_bg.png) no-repeat;background-size:cover;background-color:#5c4091}main.switch-theme.t--dark{background-color:#5c4091}main.switch-theme.t--dark .about-wrapper .wrapper-column__right .about-links__content .bracket-btn::after,main.switch-theme.t--dark .about-wrapper .wrapper-column__right .about-links__content .bracket-btn::before{background:#000}main.switch-theme.t--dark .about-wrapper .wrapper-column__right .about-links__content .bracket-btn .bracket-i::before,main.switch-theme.t--dark .about-wrapper .wrapper-column__right .about-links__content .bracket-btn .bracket-i::after{background:#000}main.switch-theme.t--dark .about-wrapper .wrapper-column__right .about-links__content .bracket-btn.btn--underline span::before,main.switch-theme.t--dark .about-wrapper .wrapper-column__right .about-links__content .bracket-btn.btn--underline .bracket-btn__content::before{background:#000}main.switch-theme.t--dark .title-box .colored-box{background:#ffae00}.main-content{overflow:hidden}.main-welcome__section{height:90vh;min-height:22rem;position:relative}.main-welcome__section .welcome-content{height:100%;position:relative;z-index:1}.main-welcome__section .welcome-content__slider{position:relative;height:100%}.main-welcome__section .welcome-content__slider .slide-bg__wrapper{height:100%;width:100%;position:relative}.main-welcome__section .welcome-content__slider .slide-bg__wrapper img,.main-welcome__section .welcome-content__slider .slide-bg__wrapper video,.main-welcome__section .welcome-content__slider .slide-bg__wrapper iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.main-welcome__section .welcome-content__slider .slide-bg__wrapper video::-webkit-media-controls{display:none !important}.main-welcome__section .welcome-content__slider .slide-bg__wrapper::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:23%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(79, 56, 126, 0)), color-stop(19.76%, rgba(79, 56, 126, 0.2)), color-stop(46.85%, rgba(79, 56, 126, 0.7)), color-stop(89.56%, #4F387E));background:linear-gradient(180deg, rgba(79, 56, 126, 0) 0%, rgba(79, 56, 126, 0.2) 19.76%, rgba(79, 56, 126, 0.7) 46.85%, #4F387E 89.56%);z-index:2;pointer-events:none}.main-welcome__section .welcome-content__slider .slide-bg__wrapper::after{content:"";position:absolute;bottom:-19%;left:0;width:100%;height:20%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(79, 56, 126, 0)), color-stop(19.76%, rgba(79, 56, 126, 0.2)), color-stop(46.85%, rgba(79, 56, 126, 0.7)), color-stop(89.56%, #4F387E));background:linear-gradient(180deg, rgba(79, 56, 126, 0) 0%, rgba(79, 56, 126, 0.2) 19.76%, rgba(79, 56, 126, 0.7) 46.85%, #4F387E 89.56%);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);z-index:2;pointer-events:none}.main-about__section{position:relative;z-index:2}.main-about__section .about-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-about__section .about-wrapper .wrapper-column__left{width:100%;max-width:70%}.main-about__section .about-wrapper .wrapper-column__left .about-text__content{padding:8.5rem 5rem 13rem 0;position:relative;z-index:2;color:#fff}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title{margin-bottom:3rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title h2,.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title h3,.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title h4{line-height:10rem !important}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-subtitle{margin-bottom:5.5rem;font-weight:600;font-size:4.7rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-subtitle h2,.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-subtitle h3,.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-subtitle h4{font:inherit}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info{display:-webkit-box;display:-ms-flexbox;display:flex}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info img{max-width:38rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info .about-info__text{padding-left:10rem;font-size:3.8rem;line-height:5rem}.main-about__section .about-wrapper .wrapper-column__left::before{content:"";width:100%;height:100%;position:absolute;left:0;background:#fd493d;z-index:2;top:0;margin-left:calc((100vw - 65rem - 0px)/-2);-webkit-box-shadow:2rem 3.4rem 4rem rgba(0,0,0,.8);box-shadow:2rem 3.4rem 4rem rgba(0,0,0,.8)}.main-about__section .about-wrapper .wrapper-column__right{width:100%;max-width:30%;padding:4rem 0}.main-about__section .about-wrapper .wrapper-column__right .about-links__content{padding:6.7rem 2rem 6rem 10rem;position:relative;z-index:1;-webkit-box-shadow:0px 2rem 4rem rgba(0,0,0,.8);box-shadow:0px 2rem 4rem rgba(0,0,0,.8);background:#ffae00}.main-about__section .about-wrapper .wrapper-column__right .about-links__content::before{content:"";position:absolute;width:100%;height:100%;left:-100%;top:0;background:inherit}.main-events__section{padding-top:30rem;padding-bottom:22rem;position:relative;z-index:3}.main-events__section .title-box{-webkit-box-shadow:0px 25px 25px -5px rgba(0,0,0,.8);box-shadow:0px 25px 25px -5px rgba(0,0,0,.8);background:#d8eaef}.main-events__section .events-content__box{background:#d8eaef;position:relative;padding-top:7rem;z-index:2;-webkit-box-shadow:0px 25px 25px -5px rgba(0,0,0,.8);box-shadow:0px 25px 25px -5px rgba(0,0,0,.8);padding-bottom:8.8rem}.main-events__section .events-content__box__events{color:red}.main-events__section .decorate-robo__hand{position:absolute;left:0;bottom:-40rem}.main-events__section .decorate-robo__hand img{max-width:54rem;pointer-events:none}.main-video__section{padding-top:22rem;padding-bottom:8rem}.main-video__section .main-video__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:90rem;position:relative}.main-video__section .main-video__box .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:2}.main-video__section .main-video__box iframe,.main-video__section .main-video__box video{position:relative;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;z-index:1}.main-news__section{padding-bottom:14rem;padding-top:8rem}.main-news__section .title-box{padding-top:10rem;background:#d8eaef;-webkit-box-shadow:0px 25px 25px -5px rgba(0,0,0,.8);box-shadow:0px 25px 25px -5px rgba(0,0,0,.8)}.main-news__section .title-box .colored-box{height:9.7rem;right:7%}.main-news__section .news-content__box{position:relative;padding-top:11rem;padding-bottom:22rem;z-index:2}.main-news__section .news-content__box::before{content:"";position:absolute;left:0;top:0;background:#d8eaef;-webkit-box-shadow:0px 25px 25px -5px rgba(0,0,0,.8);box-shadow:0px 25px 25px -5px rgba(0,0,0,.8);width:100%;height:100%;max-width:calc(100% - 30rem);z-index:-1}.main-join__section{padding-top:20rem;padding-bottom:8.7rem;position:relative;z-index:2}.main-join__section .running-line{position:relative;background:#ffae00;padding:8rem 0;overflow:hidden}.main-join__section .running-line .running-line__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.main-join__section .running-line span{font-size:12.4rem;color:hsla(0,0%,100%,.8);font-weight:800;text-transform:uppercase}.news-section{position:relative;padding-top:9rem;padding-bottom:9rem}.news-section .section-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:11.1rem}.news-section .news-category__headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5.6rem}.news-section .news-category__headline .category-title{padding-right:4rem}.news-section .news-category__headline .category-action{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.news-section .news-category__headline .contact-info{margin:0}.news-section article,.news-section .news-category{margin-bottom:14.5rem}.news-section article .category-title,.news-section .news-category .category-title{color:#8f00ff;text-transform:uppercase;font-size:4rem;font-weight:600}.news-section article .category-title h1,.news-section article .category-title h2,.news-section article .category-title h3,.news-section article .category-title h4,.news-section .news-category .category-title h1,.news-section .news-category .category-title h2,.news-section .news-category .category-title h3,.news-section .news-category .category-title h4{font:inherit}.news-section article:last-of-type,.news-section .news-category:last-of-type{margin-bottom:0}.news-section .news-list{padding-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5rem}.news-section .news-list .news-list__item{max-width:33.3333333333%;padding:5rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_top{min-height:24.4rem;max-height:24.4rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date{font-size:2.4rem;font-weight:400}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_bottom .news-content__text{font-size:2.4rem;line-height:1.2;font-weight:400}.news-section .news-item__tags_list li,.news-section .news-item__tags_list .tags__list_item{font-size:1.4rem}.news-section .news-footer{padding-top:8rem}.news-section .news-footer .news-footer__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4rem}.news-section .news-footer .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-page{padding-top:9rem;padding-bottom:9rem}.news-page b{color:#8f00ff}.news-page article,.news-page .questions-list,.news-page .bullet,.news-page .page-cite,.news-page .news-slider__section,.news-page ul:not([class]),.news-page ol:not([class]) .page-docs__list,.news-page .notice-section,.news-page .events-tabs,.news-page .docs-row__list,.news-page .news-list,.news-page .contact-info{clear:both}.news-page .iframe-box{width:100%;margin:1rem 0;position:relative;padding-bottom:56.25%}.news-page .iframe-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.news-page a[target=_blank]:not([class]){position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8f00ff;cursor:pointer;font-size:inherit;text-decoration:underline}.news-page a[target=_blank]:not([class])::after{content:"";position:relative;display:block;width:2rem;height:2rem;background:url(../../img/icons/news-page__link_i.svg) no-repeat;background-size:contain;margin-left:.6rem}.news-page a[target=_blank]:not([class]):visited{color:#fd493d}.news-page a[href^="#"]:not([class]),.news-page a[href^="/#"]:not([class]){color:#8f00ff;border-bottom:2px dashed #8f00ff}.news-page h5{font-size:2.8rem;font-weight:600;line-height:1.2;margin-bottom:5rem}.news-page h5 :first-of-type{margin-top:0}.news-page h6{font-size:1.6rem;line-height:1}.news-page .section-title{font-size:5.2rem}.news-page .section-title h1,.news-page .section-title h2,.news-page .section-title h3,.news-page .section-title h4{font:inherit;line-height:1}.news-page .bullet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0}.news-page .bullet .bullet-content{padding-right:2rem;max-width:90rem}.news-page .bullet .bullet-content p:last-of-type{margin-bottom:0}.news-page .extra{padding:4.5rem 5.5rem;color:#fff;float:right;margin-left:2rem;margin-bottom:2rem;max-width:60rem}.news-page .extra.yellow{background:#ffae00}.news-page .extra.red{background:#fd493d}.news-page .extra .center-content{max-width:37rem;margin:0 auto}.news-page .extra p:last-of-type{margin:0}.news-page .extra h1:last-of-type,.news-page .extra h2:last-of-type,.news-page .extra h3:last-of-type,.news-page .extra h4:last-of-type{margin-bottom:0}.news-page .notice-section{width:100vw;position:relative;left:calc(-50vw + 50%);background:#ffae00;text-align:center;color:#fff;margin-top:7rem;margin-bottom:6rem}.news-page .notice-section .bracket--text{width:100%;max-width:130rem;margin:3rem 0;text-transform:uppercase}.news-page .notice-section .bracket--text span,.news-page .notice-section .bracket--text .bracket-btn__content{margin:0 auto;font-size:3.5rem;max-width:106rem;line-height:1.2}.news-page .notice-section .notice-section__content{position:relative;background:#ffae00;padding-top:5rem;padding-bottom:8.5rem}.news-page .page-cite{position:relative;padding:5rem 14rem}.news-page .page-cite blockquote{font-size:3rem;margin-bottom:5rem;padding:0 4rem;position:relative;font-style:normal}.news-page .page-cite blockquote::before{content:"";position:absolute;left:0;top:.5rem;width:2.7rem;height:2.4rem;background:url(../../img/icons/cite-left__i.svg) no-repeat;background-size:contain}.news-page .page-cite blockquote::after{content:"";position:absolute;width:2.7rem;height:2.4rem;right:0;bottom:0;background:url(../../img/icons/cite-left__i.svg) no-repeat;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.news-page .page-cite blockquote p,.news-page .page-cite blockquote span{font:inherit}.news-page .page-cite img,.news-page .page-cite .author-avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25rem;height:25rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:1rem;z-index:1;left:-15rem}.news-page .page-cite .cite-content{position:relative;border:3px solid #ffae00;border-radius:1rem;width:100%;max-width:133rem;margin:0 auto;padding:4.5rem 8.5rem 3.5rem 8.5rem}.news-page .page-cite .cite-content span{display:block}.news-page .page-cite .cite-author{color:#8f00ff;font-weight:bold;margin-bottom:2rem}.news-page .page-cite .cite-info{padding:0 4rem}.news-page .news-slider__section{min-height:22rem;position:relative;padding-top:5rem;padding-bottom:3rem}.news-page .news-slider__section .news-page__slider{position:relative;height:100%;background:#4f387e;overflow:hidden}.news-page .news-slider__section .news-page__slider .slide-bg__wrapper{height:75vh;width:100%;position:relative}.news-page .news-slider__section .news-page__slider .slide-bg__wrapper::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:23%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(79, 56, 126, 0)), color-stop(19.76%, rgba(79, 56, 126, 0.2)), color-stop(46.85%, rgba(79, 56, 126, 0.7)), color-stop(89.56%, #4F387E));background:linear-gradient(180deg, rgba(79, 56, 126, 0) 0%, rgba(79, 56, 126, 0.2) 19.76%, rgba(79, 56, 126, 0.7) 46.85%, #4F387E 89.56%);z-index:2;pointer-events:none}.news-page .news-slider__section .news-page__slider .slide-bg__wrapper::after{content:"";position:absolute;bottom:-19%;left:0;width:100%;height:20%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(79, 56, 126, 0)), color-stop(19.76%, rgba(79, 56, 126, 0.2)), color-stop(46.85%, rgba(79, 56, 126, 0.7)), color-stop(89.56%, #4F387E));background:linear-gradient(180deg, rgba(79, 56, 126, 0) 0%, rgba(79, 56, 126, 0.2) 19.76%, rgba(79, 56, 126, 0.7) 46.85%, #4F387E 89.56%);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);z-index:2;pointer-events:none}.news-page .news-slider__section .news-page__slider .slide-bg__wrapper img,.news-page .news-slider__section .news-page__slider .slide-bg__wrapper video,.news-page .news-slider__section .news-page__slider .slide-bg__wrapper iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.news-page .news-slider__section .news-page__slider .slide-bg__wrapper video::-webkit-media-controls{display:none !important}.news-page .news-slider__section .news-page__slider .slide-content{position:relative;z-index:2;color:#fff;width:100%;margin-left:auto;margin-right:auto;max-width:200rem;padding:3rem 25rem;font-size:2.1rem}.news-page .news-slider__section .news-page__slider .slide-content p,.news-page .news-slider__section .news-page__slider .slide-content span{font:inherit;line-height:1.3}.news-page .news-slider__section .news-page__slider .slide-content h1:last-of-type,.news-page .news-slider__section .news-page__slider .slide-content h2:last-of-type,.news-page .news-slider__section .news-page__slider .slide-content h3:last-of-type,.news-page .news-slider__section .news-page__slider .slide-content p:last-of-type{margin-bottom:0}.news-page .news-slider__section .news-page__slider .swiper-pagination{top:70vh}.news-page ul:not([class]){padding:3rem 0;list-style:none}.news-page ul:not([class])>li{margin-bottom:3rem}.news-page ul:not([class])>li:last-of-type{margin-bottom:0}.news-page ul:not([class]) ul{padding-left:4rem;list-style:none;max-width:135rem;padding-bottom:0}.news-page ul:not([class]) li{position:relative;padding-left:3.2rem;line-height:1.3}.news-page ul:not([class]) li::before{content:"";position:absolute;left:0;top:.2rem;display:inline-block;margin-right:1.5rem;height:1.5rem;width:1.5rem;background:#ffae00}.news-page ul:not([class]) li ul{padding-top:3rem}.news-page ul:not([class]) li ul>li{margin-bottom:3rem}.news-page ul:not([class]) li ul>li:last-of-type{margin-bottom:0}.news-page ul:not([class]) li ul>li ul{padding-left:5rem;max-width:130rem}.news-page ol:not([class]){padding:3rem 0;padding-left:2.7rem}.news-page ol:not([class]) li{line-height:1.3}.news-page ol:not([class]) ol{padding-left:7rem;padding-top:3rem;list-style-type:lower-roman;padding-bottom:0}.news-page ol:not([class]) ol li{margin-bottom:3rem}.news-page ol:not([class]) ol li:last-of-type{margin-bottom:0}.news-page ol:not([class]) ol ol{list-style-type:lower-alpha}.news-page ol:not([class])>li{margin-bottom:3rem}.news-page ol:not([class])>li:last-of-type{margin-bottom:0}.news-page .section-title{padding-bottom:3rem}.news-page .section-title h1,.news-page .section-title h2,.news-page .section-title h3,.news-page .section-title h4{padding:0;margin:0}.news-page .news-page__title{color:#8f00ff;font-size:6.4rem;font-weight:600;padding-top:7rem;margin-bottom:11.2rem}.news-page .news-page__title h1,.news-page .news-page__title h2,.news-page .news-page__title h3,.news-page .news-page__title h4,.news-page .news-page__title a{font:inherit;line-height:1.4 !important;padding:0;margin:0;text-decoration:none}.news-page h1{font-size:5.4rem;line-height:1.1;font-weight:600;padding:4rem 0}.news-page h2{font-size:4.8rem;font-weight:600;padding:3rem 0;line-height:1.1}.news-page h3{font-size:4rem;font-weight:600;padding:3rem 0;line-height:1.1}.news-page h4{font-size:3.2rem;line-height:1.1;font-weight:600;margin-top:1.5rem;margin-bottom:3rem}.news-page p{margin:3rem 0;line-height:1.3}.news-page p:first-of-type{margin-top:0}.news-page .news-page__headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}.news-page .news-page__headline .news-date time,.news-page .news-page__headline .news-date span{font-size:4rem;font-weight:600;color:#fd493d}.news-page .news-page__headline .news-tag{font-size:3rem}.news-page .news-page__headline .news-tag h1,.news-page .news-page__headline .news-tag h2,.news-page .news-page__headline .news-tag h3,.news-page .news-page__headline .news-tag span,.news-page .news-page__headline .news-tag p{font:inherit}.news-page figure{padding-top:3rem;padding-bottom:3rem}.news-page figure img{border-radius:1rem;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:2}.news-page figure figcaption{position:relative;background:#cef0f9;border-radius:0px 0px 1rem 1rem;z-index:1;padding:6rem 3.6rem 1.8rem 4.5rem;font-size:2.1rem;line-height:1.3;top:-3rem}.news-page .float-img{clear:both;margin-bottom:2rem;margin-top:2rem}.news-page .float-img:first-of-type{margin-top:0}.news-page .right-img{float:right;margin-left:2.5rem}.news-page .left-img{float:left;margin-right:2.5rem}.news-page article{border-top:2px solid #f6ae2d;border-bottom:2px solid #f6ae2d;padding-top:3rem;padding-bottom:3rem;margin:2.5rem 0;display:table;clear:both}.news-page article h1:first-of-type,.news-page article h2:first-of-type,.news-page article h3:first-of-type,.news-page article h4:first-of-type,.news-page article p{margin-top:0}.news-page article h4{color:#fd493d}.news-page article p,.news-page article span{font-size:2.1rem;line-height:1.3 !important;font-weight:300}.news-page article p:last-of-type{margin-bottom:0}.news-page article figure{max-width:65.5rem;padding:0}.news-page article figure img{max-height:43rem}.news-page article figure figcaption{padding:5rem 2rem 1.8rem 2rem}.news-page article img{max-width:65.5rem}.news-page aside{position:sticky;position:-webkit-sticky;top:14rem;width:47.5rem;margin-left:10rem}.news-page aside .sidebar-item{border-bottom:2px solid #f6ae2d;padding-top:3.5rem;padding-bottom:4rem}.news-page aside .sidebar-item:first-of-type{padding-top:0}.news-page aside .sidebar-item:last-of-type{border:none;padding-bottom:0}.news-page aside .sidebar-item .sidebar-title{margin-bottom:5rem}.news-page aside .sidebar-item .sidebar-title h3,.news-page aside .sidebar-item .sidebar-title h4{margin:0;line-height:1.1}.news-page aside .sidebar-share .rss-action{padding:1.5rem 0}.news-page .news-top__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-page .news-top__content .text-content{width:63%}.news-page .news-top__content .aside-content{width:37%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}.news-page .news-top__content .aside-content aside{margin-left:auto}.news-page .news-top__content .full-width__content{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:5rem}main.landing-page .mobile-logo{display:none}main.landing-page .fixed-join__btn{position:fixed;right:0;top:13rem;z-index:10}main.landing-page .fixed-join__btn .join-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-filter:drop-shadow(0px 0px 6.59722px rgba(0, 0, 0, 0.149));filter:drop-shadow(0px 0px 6.59722px rgba(0, 0, 0, 0.149))}main.landing-page .fixed-join__btn .join-btn .join-tip{height:6.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.8rem;-webkit-transition:ease .4s;transition:ease .4s;z-index:1}main.landing-page .fixed-join__btn .join-btn .join-i{background:#fcaf17;width:6.2rem;height:6.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}main.landing-page .fixed-join__btn .join-btn .join-i svg,main.landing-page .fixed-join__btn .join-btn .join-i img{max-width:2.4rem}main.landing-page .fixed-join__btn .join-btn .join-tip{padding-left:1.2rem;padding-right:4.5rem}main.landing-page .section-title{color:#8f00ff}main.landing-page .section-title h1,main.landing-page .section-title h2,main.landing-page .section-title h3,main.landing-page .section-title h4{line-height:1.2}main.landing-page .intro{padding-top:20rem;padding-bottom:14rem;position:relative}main.landing-page .intro .intro-title{font-size:8.5rem;font-weight:600;line-height:1.3;margin-bottom:2.5rem;display:inline-block}main.landing-page .intro .intro-title .marked-text{font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;background:#b1ec52;line-height:1;padding-left:1rem;padding-right:1rem}main.landing-page .intro .intro-title .marked-text b{font-weight:400;font-size:15rem}main.landing-page .intro .intro-title .marked-text .group-words{font-size:inherit;white-space:normal;display:inline-block;max-width:50rem;line-height:.7}main.landing-page .intro h2{font-size:5.8rem;max-width:85rem;margin-bottom:7.5rem;line-height:1.2}main.landing-page .intro p{font-size:2.5rem;line-height:1.2;max-width:85rem}main.landing-page .intro p a{font-size:inherit}main.landing-page .intro .page-container{position:relative}main.landing-page .intro .intro-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}main.landing-page .intro .intro-wrapper .content-column{max-width:90rem;position:relative;z-index:2}main.landing-page .intro .intro-wrapper .img-column img{position:absolute;top:-20rem;right:5rem;max-width:111rem}main.landing-page .why-profitably{padding-top:14rem;padding-bottom:17rem}main.landing-page .why-profitably .section-title{margin-bottom:11rem}main.landing-page .why-profitably .profitably-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem;counter-reset:profitably-counter}main.landing-page .why-profitably .profitably-list li{width:100%;max-width:25%;padding:1.5rem}main.landing-page .why-profitably .profitably-list li .item-wrapper{height:100%;background:#fff;-webkit-filter:drop-shadow(0px 0px 19.7889px rgba(0, 0, 0, 0.149));filter:drop-shadow(0px 0px 19.7889px rgba(0, 0, 0, 0.149));padding:1.7rem 2rem 3rem 2rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.landing-page .why-profitably .profitably-list li .item-wrapper h3{font-size:2.3rem;font-weight:600;line-height:1.1;max-width:32rem;margin-bottom:2rem}main.landing-page .why-profitably .profitably-list li .item-wrapper .arrow-i{margin-bottom:1rem}main.landing-page .why-profitably .profitably-list li .item-wrapper p{font-size:2.2rem;max-width:29rem;font-weight:400;line-height:1}main.landing-page .why-profitably .profitably-list li .item-wrapper::before{counter-increment:profitably-counter;content:counter(profitably-counter);position:absolute;right:.7rem;bottom:.5rem;line-height:1;font-size:4.2rem}main.landing-page .why-profitably .profitably-list li .item-wrapper::after{content:"";position:absolute;bottom:-0.8rem;left:0;width:100%;height:.8rem;background:#b5d8e1}main.landing-page .about-programm{position:relative}main.landing-page .about-programm::before{content:"";position:relative;display:block;top:0;left:0;right:0;height:30rem;width:100%;background:url(../../img/landing/headline-group.svg) no-repeat;background-position:center center;background-size:contain;z-index:2}main.landing-page .about-programm .section-title{margin-bottom:10rem}main.landing-page .about-programm .page-container{position:relative}main.landing-page .about-programm .about-programm__content{background:#b5d8e1;padding-top:13rem;padding-bottom:8rem}main.landing-page .about-programm .about-programm__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7rem}main.landing-page .about-programm .about-programm__list li{width:100%;max-width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.8rem;margin-bottom:7rem;padding-right:3rem}main.landing-page .about-programm .about-programm__list li::before{content:"";width:2.2rem;height:2.2rem;background:#fff;margin-right:.8rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.5rem}main.landing-page .about-programm .about-programm__list li p,main.landing-page .about-programm .about-programm__list li span{max-width:61rem;font-size:inherit;line-height:1.1}main.landing-page .about-programm article{background:#fff;position:relative;-webkit-filter:drop-shadow(0px 0px 19.7889px rgba(0, 0, 0, 0.149));filter:drop-shadow(0px 0px 19.7889px rgba(0, 0, 0, 0.149));padding:7.5rem 7rem 6.5rem 7rem}main.landing-page .about-programm article::before{content:"";position:absolute;top:-1.1rem;left:0;width:100%;height:1.1rem;background:#8f00ff}main.landing-page .about-programm article p,main.landing-page .about-programm article span{font-size:3rem;line-height:1.2}main.landing-page .how-to-become{padding-top:7.3rem;padding-bottom:7rem}main.landing-page .how-to-become .section-title{margin-bottom:14rem}main.landing-page .how-to-become .how-to-become__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main.landing-page .how-to-become .how-to-become__list li{position:relative;width:100%;max-width:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex}main.landing-page .how-to-become .how-to-become__list li:nth-child(2){padding:0 8rem}main.landing-page .how-to-become .how-to-become__list li::before{content:"";width:2.2rem;height:2.2rem;background:#b1ec52;margin-right:.8rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.5rem}main.landing-page .how-to-become .how-to-become__list li:last-of-type{padding-right:0}main.landing-page .how-to-refund{padding-top:7rem;padding-bottom:8rem}main.landing-page .how-to-refund .section-title{margin-bottom:14.5rem}main.landing-page .how-to-refund .refund-steps__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14rem}main.landing-page .how-to-refund .refund-steps__list li{width:100%;max-width:20%}main.landing-page .how-to-refund .refund-steps__list li .refund-step{font-size:6rem;color:#fff;font-weight:600;margin-bottom:4.5rem;position:relative;height:7rem;padding-left:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.landing-page .how-to-refund .refund-steps__list li .refund-step span,main.landing-page .how-to-refund .refund-steps__list li .refund-step p,main.landing-page .how-to-refund .refund-steps__list li .refund-step h3{font:inherit;line-height:1}main.landing-page .how-to-refund .refund-steps__list li .refund-step::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1}main.landing-page .how-to-refund .refund-steps__list li .refund-content{padding-left:2.5rem;padding-right:2rem}main.landing-page .how-to-refund .refund-steps__list li.green .refund-step::before{background:#b1ec52}main.landing-page .how-to-refund .refund-steps__list li.cian .refund-step::before{background:#b5d8e1}main.landing-page .how-to-refund .refund-steps__list li.orange .refund-step::before{background:#fcaf17}main.landing-page .how-to-refund .refund-steps__list li.red .refund-step::before{background:#fd493d}main.landing-page .how-to-refund .refund-steps__list li.purple .refund-step::before{background:#8f00ff}main.landing-page .showcase-programm{padding-top:8rem;padding-bottom:7rem}main.landing-page .showcase-programm .section-title{margin-bottom:14rem}main.landing-page .showcase-programm .showcase-programm__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}main.landing-page .showcase-programm .showcase-programm__list article,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item{width:100%;max-width:33.3333333333%;padding:1rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-filter:drop-shadow(0px 0px 19.7889px rgba(0, 0, 0, 0.149));filter:drop-shadow(0px 0px 19.7889px rgba(0, 0, 0, 0.149))}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header{height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header .header-i,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header .header-i{height:100%;width:6.2rem;background:#fcaf17;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header .header-i img,main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header .header-i svg,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header .header-i img,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header .header-i svg{max-width:4.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header p{padding-left:1.2rem;padding-right:1.2rem;font-size:2.2rem;font-weight:400}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-body,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-body{width:100%;height:27rem;overflow:hidden}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-body img,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-body img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer{padding:0 1.9rem;position:relative;width:100%;background:#fff}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-visible,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 0;cursor:pointer;min-height:10rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-visible .programm-name,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-visible .programm-name{padding-right:2rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-visible .programm-mark svg,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-visible .programm-mark svg{-webkit-transition:ease .3s;transition:ease .3s;fill:#b5d8e1}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-visible h3,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-visible h3{font-size:2.8rem;font-weight:600;line-height:1}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden{padding-bottom:3rem;display:none}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden .event-link,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden .event-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden .vertical-documents__list,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden .vertical-documents__list{margin-bottom:3rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden .download-link,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden .download-link{margin-bottom:2.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden .programm-descr__invest,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden .programm-descr__invest{font-weight:600;line-height:1;font-size:2.8rem;margin-bottom:2.5rem;display:block}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden span,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden span{font-size:2.2rem;line-height:1.1}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden p{margin-bottom:3.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer::after,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer::after{content:"";position:absolute;left:0;bottom:-0.4rem;width:100%;height:.4rem;background:#b5d8e1;-webkit-transition:background ease .3s;transition:background ease .3s}main.landing-page .showcase-programm .showcase-programm__list article.active .programm-footer .footer-visible .programm-mark svg,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item.active .programm-footer .footer-visible .programm-mark svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);fill:#b1ec52}main.landing-page .showcase-programm .showcase-programm__list article.active .programm-footer::after,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item.active .programm-footer::after{background:#b1ec52}main.landing-page .join-programm{padding-top:7rem;padding-bottom:15rem}main.landing-page .join-programm .section-title{margin-bottom:7rem}main.landing-page .join-programm .join-text{line-height:1;font-size:3.5rem;font-weight:600;margin-bottom:7rem}main.landing-page .join-programm .landing-btn{font-size:3.5rem;padding:2.9rem 7rem}main.landing-page .join-programm .join-notice{display:block;font-size:3rem;padding-top:6rem;line-height:1}main.landing-page .join-programm .join-notice a{font-size:inherit}main.landing-page .join-programm .join-programm__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.landing-page .join-programm .join-programm__wrapper .img-column img{position:absolute;left:-2rem;max-width:90rem}main.landing-page .join-programm .join-programm__wrapper .content-column{position:relative;padding-top:8rem;max-width:79rem;margin-left:auto}main.landing-page .join-programm .visible-form{-webkit-transition:ease .3s;transition:ease .3s}main.landing-page .join-programm .visible-form.hidden{opacity:0;visibility:hidden}main.landing-page .landing-contact{padding-top:14rem;padding-bottom:14rem}main.landing-page .landing-contact .landing-contact__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.landing-page .landing-contact .landing-contact__wrapper .img-column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:4rem}main.landing-page .landing-contact .landing-contact__wrapper .content-column{width:100%;max-width:110rem}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li{font-size:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li p,main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li span,main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li a{font:inherit}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li .contact-phone,main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li .contact-mail{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li .contact-phone::before,main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li .contact-mail::before{content:"";position:relative;display:block;margin-right:1rem}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li .contact-phone::before{background:url(../../img/landing/icons/contact-phone__i.svg) no-repeat;background-size:contain;width:2.6rem;height:2.7rem}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li .contact-mail::before{background:url(../../img/landing/icons/contact-mail__i.svg) no-repeat;background-size:contain;width:2.4rem;height:1.6rem}.hidden-form{width:100%;max-width:83rem;position:fixed;right:11rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:ease .5s;transition:ease .5s;-webkit-filter:drop-shadow(0px 0px 16.8335px rgba(0, 0, 0, 0.149));filter:drop-shadow(0px 0px 16.8335px rgba(0, 0, 0, 0.149));padding:8rem 6rem;background:#fff;opacity:0;visibility:hidden}.hidden-form .hidden-form__close{width:4rem;height:4rem;position:absolute;right:3rem;top:3rem;background:url(../../img/icons/modal-close__i.svg) no-repeat;background-size:contain;cursor:pointer}.hidden-form.active{opacity:1;visibility:visible;z-index:25}.hidden-form .hidden-form__title{margin-bottom:5rem;font-size:5.5rem;font-weight:600}.hidden-form .hidden-form__title h1,.hidden-form .hidden-form__title h2,.hidden-form .hidden-form__title h3,.hidden-form .hidden-form__title h4,.hidden-form .hidden-form__title p,.hidden-form .hidden-form__title span{font:inherit;display:block}.hidden-form form{width:100%}.hidden-form form .input-wrapper{margin-bottom:2.2rem;width:100%}.hidden-form form .input-wrapper input:not(input[type=submit]){width:100%;border:2.24569px solid #b5d8e1;background:#f9f9f9;font-size:2.8rem;color:#000;padding:1.3rem 4rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-webkit-input-placeholder{font-size:2.8rem;color:#828282}.hidden-form form .input-wrapper input:not(input[type=submit])::-moz-placeholder{font-size:2.8rem;color:#828282}.hidden-form form .input-wrapper input:not(input[type=submit]):-ms-input-placeholder{font-size:2.8rem;color:#828282}.hidden-form form .input-wrapper input:not(input[type=submit])::-ms-input-placeholder{font-size:2.8rem;color:#828282}.hidden-form form .input-wrapper input:not(input[type=submit])::placeholder{font-size:2.8rem;color:#828282}.hidden-form form .policy-wrapper{padding-top:4rem}.hidden-form form .policy-wrapper label{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hidden-form form .policy-wrapper label input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.hidden-form form .policy-wrapper label span{cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hidden-form form .policy-wrapper label span::before{content:"";width:3rem;height:3rem;display:inline-block;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:1.2rem;border-radius:.5rem;border:2px solid #b5d8e1}.hidden-form form .policy-wrapper label span::after{content:"";position:absolute;left:.5rem;opacity:0;width:2.1rem;height:1.7rem;background:url(../../img/landing/icons/policy-check.svg) no-repeat;background-position:50% 50%;background-size:contain;-webkit-transition:ease,.3s;transition:ease,.3s}.hidden-form form .policy-wrapper label div{font-size:2.8rem;color:#828282}.hidden-form form .policy-wrapper label div span,.hidden-form form .policy-wrapper label div p,.hidden-form form .policy-wrapper label div a{font-size:inherit;color:inherit}.hidden-form form .policy-wrapper label>input:checked+span::after{opacity:1 !important}.hidden-form .landing-btn{margin-top:2rem;font-size:2.2rem;padding:2rem 4rem}.join-overlay{background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;-webkit-transition:ease .5s;transition:ease .5s;opacity:0;visibility:hidden}.join-overlay.active{visibility:visible;opacity:1}.calendar{padding-top:9rem;padding-bottom:12rem;overflow-x:hidden}.calendar .section-title{margin-bottom:5.5rem}.calendar #calendar-expand-btn .check-i{-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.calendar.filters-hide .events-bottom-content{padding-top:6rem}.calendar .calendar-headline{position:relative}.calendar .calendar-headline::before{content:"";position:absolute;background:#e7f4f7;width:100vw;height:100%;top:0;left:calc(-50vw + 50%);z-index:-1}.calendar .calendar-headline.expand .calendar-info{opacity:0;visibility:hidden;padding:0;position:absolute}.calendar .bracket-btn .bracket-btn__content{text-decoration:none !important}.calendar .bracket-btn{font-size:2.1rem}.calendar .calendar-info{position:relative;padding:4.5rem 0;-webkit-transition:ease .4s;transition:ease .4s}.calendar .calendar-info .calendar-info-month{font-size:2.5rem;font-weight:600;white-space:nowrap;margin-right:4rem}.calendar .calendar-info .calendar-info-month h2,.calendar .calendar-info .calendar-info-month h3,.calendar .calendar-info .calendar-info-month h4{font-size:inherit}.calendar .calendar-info .calendar-info-tip{max-width:48rem;padding-right:2rem}.calendar .calendar-info .calendar-info-tip p{font-size:1.5rem;line-height:1.1}.calendar .calendar-info .calendar-info-dates table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar .calendar-info .calendar-info-dates table tr td{font-size:2rem;color:#000;vertical-align:middle;text-align:center;width:5.2rem;height:5.2rem;position:relative;margin:0 .3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar .calendar-info .calendar-info-dates table tr td .calendar-event-box{position:absolute;right:-0.7rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.8rem;height:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar .calendar-info .calendar-info-dates table tr td .calendar-event-box>div{margin-right:1px;margin-bottom:.7px;width:4.2px;height:4.2px;border-radius:50%}.calendar .calendar-info .calendar-info-dates table tr td.today{font-weight:bold;color:#fd493d;font-size:2.6rem}.calendar .calendar-info .calendar-info-expand{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.calendar .calendar-info .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calendar .calendar-filters{position:relative;padding-top:5.5rem;padding-bottom:7rem}.calendar .calendar-filters .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.calendar .calendar-filters .wrapper .calendar-col{width:100%;max-width:55rem;padding-right:3rem}.calendar .calendar-filters .wrapper .filters-col{width:100%;max-width:95rem;padding-left:3rem}.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filter-city-btn{margin-bottom:2.5rem}.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.8rem}.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list .filters-event-city-list__item,.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list button{padding:0;margin:.8rem;background:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #8f00ff;border-radius:4px;-webkit-transition:ease .3s;transition:ease .3s}.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list .filters-event-city-list__item .delete-this,.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list button .delete-this{width:1.1rem;height:1.1rem;background:url(../../img/fsi/filter-remove.svg) no-repeat center;background-size:contain;margin-right:.7rem;margin-left:.7rem;display:block}.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list .filters-event-city-list__item span,.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list button span{padding:.4rem .8rem .3rem;font-size:1.5rem;line-height:1}.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list .filters-event-city-list__item:hover,.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list button:hover{background-color:#b5d8e1;border-color:rgba(0,0,0,0)}.calendar .calendar-wrapper{border:1px solid #8f00ff;border-radius:1rem;max-width:52rem;padding:2rem;padding-bottom:0;background:#fff}.calendar #calendar3{width:100%;background:#fff;font-size:2rem;border-radius:1rem;text-align:center;height:45rem}.calendar #calendar3 thead{border-bottom:2px solid #ffae00}.calendar #calendar3 thead tr:first-child td:first-child{padding-right:2rem}.calendar #calendar3 thead tr select{font-size:2.1rem;font-weight:600;border-radius:.5rem;padding:.5rem 1.5rem;border:1px solid #8f00ff}.calendar #calendar3 thead tr:first-of-type td{padding-bottom:1.6rem}.calendar #calendar3 thead tr:first-of-type td select{width:100%}.calendar #calendar3 thead tr:last-of-type td{width:5.2rem;height:5.2rem}.calendar #calendar3 thead tr:last-of-type td:nth-child(6){color:#a5a5a5}.calendar #calendar3 thead tr:last-of-type td:nth-child(7){color:#a5a5a5}.calendar #calendar3 thead td{vertical-align:middle;text-align:center;font-size:1.6rem;font-weight:bold}.calendar #calendar3 tbody td{color:#000;vertical-align:middle;text-align:center;width:5.2rem;height:5.2rem;position:relative}.calendar #calendar3 tbody td .calendar-event-box{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.8rem;height:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar #calendar3 tbody td .calendar-event-box>div{margin-right:1px;margin-bottom:.7px;width:4.2px;height:4.2px;border-radius:50%}.calendar #calendar3 tbody td .date-info{position:absolute;min-width:15rem;min-height:5.5rem;padding:.7rem;background:#fff;border-radius:.5rem;border:1px solid #8f00ff;right:-52%;bottom:-20%;-webkit-transform:translate(52%, 20%);-ms-transform:translate(52%, 20%);transform:translate(52%, 20%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;z-index:2;display:none}.calendar #calendar3 tbody td .date-info span{font-size:2rem;color:#000 !important;font-weight:600;display:block;line-height:1;white-space:nowrap}.calendar #calendar3 tbody td .date-info div{width:1rem;height:1rem;border-radius:50%;display:inline-block;margin-right:3px}.calendar #calendar3 tbody td.hover .date-info{display:block}.calendar #calendar3 tbody td:nth-child(n+6),.calendar #calendar3 .holiday{color:#a5a5a5}.calendar #calendar3 tbody td.today{font-weight:bold;color:#fd493d;font-size:2.6rem}.filters-col-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6.5rem}.filters-col-headline .left-col{max-width:58rem;padding-right:3rem}.filters-col-headline .left-col .filters-tip{font-size:1.5rem;line-height:1.2}.filters-col-headline .right-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.filters-event-tags-list{display:grid;grid-template-columns:repeat(3, minmax(0, 250px));grid-gap:2rem;position:relative;padding-right:16rem;padding-bottom:3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-event-tags-list .tag-item{width:100%;white-space:nowrap}.filters-event-tags-list #calendar-reset-btn{position:absolute;right:0;top:0}.filters-event-type-list{display:grid;grid-template-columns:repeat(3, minmax(0, 250px));grid-gap:2rem;padding-right:16rem;padding-bottom:7rem}.filters-event-type-list .event-type-item{width:100%;white-space:nowrap}.filters-event-type-list .event-type-item label{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-event-type-list .event-type-item label input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.filters-event-type-list .event-type-item label span{cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-event-type-list .event-type-item label span::before{content:"";width:2rem;height:2rem;display:inline-block;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:2rem;border:2px solid rgba(0,0,0,0);-webkit-transition:ease .3s;transition:ease .3s}.filters-event-type-list .event-type-item label span::after{content:"";position:absolute;left:4px;opacity:0;width:1.2rem;height:1rem;background:url(../../img/fsi/check-i.svg) no-repeat;background-position:50% 50%;-webkit-transition:ease .3s;transition:ease .3s}.filters-event-type-list .event-type-item label div{font-size:1.8rem;font-weight:400;color:#000}.filters-event-type-list .event-type-item label>input:checked+span::after{opacity:1 !important}.filters-event-type-list .event-type-item.red-label label input:checked+span::before{background:#fd493d}.filters-event-type-list .event-type-item.red-label label span::before{border-color:#fd493d}.filters-event-type-list .event-type-item.red-label label:hover span::before{background:#fd493d}.filters-event-type-list .event-type-item.darkorange-label label input:checked+span::before{background:#ff7a00}.filters-event-type-list .event-type-item.darkorange-label label span::before{border-color:#ff7a00}.filters-event-type-list .event-type-item.darkorange-label label:hover span::before{background:#ff7a00}.filters-event-type-list .event-type-item.orange-label label input:checked+span::before{background:#ffae00}.filters-event-type-list .event-type-item.orange-label label span::before{border-color:#ffae00}.filters-event-type-list .event-type-item.orange-label label:hover span::before{background:#ffae00}.filters-event-type-list .event-type-item.yellow-label label input:checked+span::before{background:#f2e900}.filters-event-type-list .event-type-item.yellow-label label span::before{border-color:#f2e900}.filters-event-type-list .event-type-item.yellow-label label:hover span::before{background:#f2e900}.filters-event-type-list .event-type-item.green-label label input:checked+span::before{background:#2cc904}.filters-event-type-list .event-type-item.green-label label span::before{border-color:#2cc904}.filters-event-type-list .event-type-item.green-label label:hover span::before{background:#2cc904}.filters-event-type-list .event-type-item.cyan-label label input:checked+span::before{background:#00cce8}.filters-event-type-list .event-type-item.cyan-label label span::before{border-color:#00cce8}.filters-event-type-list .event-type-item.cyan-label label:hover span::before{background:#00cce8}.filters-event-type-list .event-type-item.blue-label label input:checked+span::before{background:#008bd9}.filters-event-type-list .event-type-item.blue-label label span::before{border-color:#008bd9}.filters-event-type-list .event-type-item.blue-label label:hover span::before{background:#008bd9}.filters-event-type-list .event-type-item.ocean-label label input:checked+span::before{background:#033784}.filters-event-type-list .event-type-item.ocean-label label span::before{border-color:#033784}.filters-event-type-list .event-type-item.ocean-label label:hover span::before{background:#033784}.filters-event-type-list .event-type-item.purple-label label input:checked+span::before{background:#8f00ff}.filters-event-type-list .event-type-item.purple-label label span::before{border-color:#8f00ff}.filters-event-type-list .event-type-item.purple-label label:hover span::before{background:#8f00ff}.calendar-tip-btn{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bracket-btn.btn--i .bracket-btn__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bracket-btn.btn--i .bracket-btn__content img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1rem}.event-type-tag{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-type-tag input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.event-type-tag div{font-size:2.1rem;font-weight:600}.event-type-tag label{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-type-tag span{cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-type-tag.favo-label span::before{content:"";width:2.5rem;height:2.5rem;display:inline-block;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background:url(../../img/fsi/favo-i.svg) no-repeat center;background-size:contain;margin-right:1rem;-webkit-transition:ease .3s;transition:ease .3s}.event-type-tag.favo-label span::after{content:"";width:2.5rem;height:2.5rem;display:inline-block;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background:url(../../img/fsi/favo-i-fill.svg) no-repeat center;background-size:contain;-webkit-transition:ease .3s;transition:ease .3s;opacity:0;left:0;position:absolute}.event-type-tag.favo-label input:checked+span::after{opacity:1 !important}.event-type-tag.online-label span::before{content:"";width:2rem;height:2rem;display:inline-block;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:1rem;border-radius:50%;border:2px solid #fd493d;-webkit-transition:ease .3s;transition:ease .3s}.event-type-tag.online-label input:checked+span::before{background:#fd493d}.akseleraciya{background:#fd493d}.tochki-kipeniya{background:#ff7a00}.startap-studii{background:#ffae00}.populyarizaciya{background:#f2e900}.treningi{background:#2cc904}.obuchenie{background:#00cce8}.studencheskiy-startap{background:#008bd9}.investicii{background:#033784}.besprocentnye-zaymy{background:#8f00ff}.events-bottom-content{padding-top:4rem;-webkit-transition:ease .4s;transition:ease .4s;position:relative;min-height:110vh}.events-bottom-content .events-content-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:4rem}.events-bottom-content .events-content-headline button:first-child{margin-right:6rem}.events-bottom-content .events-content-headline button .list-style-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1rem}.events-bottom-content .events-content-headline button svg{-webkit-transition:ease .4s;transition:ease .4s;fill:#000}.events-bottom-content .events-content-headline button.active::before,.events-bottom-content .events-content-headline button.active::after{background:#8f00ff}.events-bottom-content .events-content-headline button.active .bracket-i__left::after,.events-bottom-content .events-content-headline button.active .bracket-i__left::before,.events-bottom-content .events-content-headline button.active .bracket-i__right::after,.events-bottom-content .events-content-headline button.active .bracket-i__right::before{background:#8f00ff}.events-bottom-content .events-content-headline button.active .bracket-btn__content{color:#8f00ff}.events-bottom-content .events-content-headline button.active .list-style-i svg{fill:#8f00ff}.events-bottom-content .calendar-events-list{list-style:none;padding:none;display:-webkit-box;display:-ms-flexbox;display:flex}.events-bottom-content .calendar-events-list li .event-wrapper{border:1px solid #cfcfcf;border-radius:.5rem;position:relative;padding:2.5rem 3rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-favo{z-index:2;position:absolute;width:2.5rem;height:2.5rem;background:none;padding:0;cursor:pointer;pointer-events:auto !important}.events-bottom-content .calendar-events-list li .event-wrapper .event-favo svg{width:100%;height:100%;-webkit-transition:ease .3s;transition:ease .3s;pointer-events:none}.events-bottom-content .calendar-events-list li .event-wrapper .event-favo.active svg{fill:#ffae00}.events-bottom-content .calendar-events-list li .event-wrapper .event-name{font-size:2.5rem;font-weight:600;cursor:pointer}.events-bottom-content .calendar-events-list li .event-wrapper .event-name p,.events-bottom-content .calendar-events-list li .event-wrapper .event-name span,.events-bottom-content .calendar-events-list li .event-wrapper .event-name h2,.events-bottom-content .calendar-events-list li .event-wrapper .event-name h3,.events-bottom-content .calendar-events-list li .event-wrapper .event-name h4,.events-bottom-content .calendar-events-list li .event-wrapper .event-name h5{font-size:inherit;line-height:1.1}.events-bottom-content .calendar-events-list li .event-wrapper .event-header__tag{margin-bottom:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-bottom-content .calendar-events-list li .event-wrapper .event-header__tag .event-tag__i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;width:2rem;height:2rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-header__tag .event-tag__text{color:#fd493d;font-size:1.8rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-header__tag .event-tag__text span,.events-bottom-content .calendar-events-list li .event-wrapper .event-header__tag .event-tag__text p,.events-bottom-content .calendar-events-list li .event-wrapper .event-header__tag .event-tag__text h3,.events-bottom-content .calendar-events-list li .event-wrapper .event-header__tag .event-tag__text h4,.events-bottom-content .calendar-events-list li .event-wrapper .event-header__tag .event-tag__text h5{font-size:inherit;font-weight:300}.events-bottom-content .calendar-events-list li .event-wrapper .event-date{color:#8f00ff;font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-bottom-content .calendar-events-list li .event-wrapper .event-date span,.events-bottom-content .calendar-events-list li .event-wrapper .event-date p,.events-bottom-content .calendar-events-list li .event-wrapper .event-date h3,.events-bottom-content .calendar-events-list li .event-wrapper .event-date h4,.events-bottom-content .calendar-events-list li .event-wrapper .event-date h5{font-size:inherit;font-weight:600;line-height:1.3;white-space:nowrap}.events-bottom-content .calendar-events-list li .event-wrapper .online-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fd493d;border-radius:50%;width:1.5rem;height:1.5rem;margin-right:.6rem}.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text{font-size:1.8rem;color:#000}.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text span,.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text p,.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text h3,.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text h4,.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text h5{font-size:inherit;font-weight:600;line-height:1.1}.events-bottom-content .calendar-events-list li .event-wrapper .events-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;cursor:auto !important}.events-bottom-content .calendar-events-list li .event-wrapper .events-types>.event-item{width:2rem;height:2rem;border-radius:50%;margin-right:1rem;margin-bottom:.8rem}.events-bottom-content .calendar-events-list.list-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.events-bottom-content .calendar-events-list.list-type>li{width:100%;margin-bottom:2rem}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper{border-width:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-date{text-align:center;padding:0 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer__authors_list{margin:0;padding:0 2rem}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer__authors_list li{padding:0}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer__authors_list li img{max-width:13rem}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:27%}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer .footer-info{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:75%}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer .footer-info .left-col{width:100%}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer .footer-info .event-header__tag{margin-bottom:0;position:absolute;right:8%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer .footer-info .right-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:2rem}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer .footer-info .online-label{position:absolute;right:2rem;bottom:1.2rem}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer .footer-info .events-types{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:9rem;cursor:auto !important}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-footer .footer-info .events-types>.event-item{margin-right:.5rem;width:1rem;height:1rem}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-name{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;max-width:45rem;padding:0 2rem;width:33%}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-favo{right:2rem;top:2rem}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-place{font-size:1.8rem;width:100%;max-width:32rem;padding-right:5rem}.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-place p,.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-place span,.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-place h3,.events-bottom-content .calendar-events-list.list-type>li .event-wrapper .event-place h4{font-size:inherit;line-height:1.3}.events-bottom-content .calendar-events-list.list-type>li:last-of-type{margin-bottom:0}.events-bottom-content .calendar-events-list.list-type>li.online-event .event-wrapper{border-color:#fd493d}.events-bottom-content .calendar-events-list.table-type{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem;flex-wrap:wrap}.events-bottom-content .calendar-events-list.table-type>li{position:relative;padding:1rem;width:100%;max-width:33.3333333333%}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper{min-height:40rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-favo{right:3rem;top:3rem}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-place{font-size:1.8rem;margin-bottom:2rem;max-width:38rem;padding-right:4.5rem;margin-bottom:3rem;position:relative}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-place p,.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-place span,.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-place h3,.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-place h4{font-size:inherit;line-height:1.3}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer{margin-top:auto;position:relative}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .event-footer__authors_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .event-footer__authors_list li{padding:1rem}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .event-footer__authors_list li img{max-width:24rem}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .footer-info{border-top:2px solid #f6ae2d;padding-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .footer-info .left-col{padding-right:3rem}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .footer-info .left-col .event-header__tag{margin-bottom:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .footer-info .left-col .event-header__tag .event-tag__i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;width:2rem;height:2rem}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .footer-info .left-col .event-header__tag .event-tag__text{color:#fd493d}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .footer-info .right-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .footer-info .right-col .online-label{margin-left:auto;margin-bottom:1.8rem}.events-bottom-content .calendar-events-list.table-type>li .event-wrapper .event-footer .footer-info .right-col .events-types{margin-top:auto;max-width:15rem;margin-left:auto;margin-right:-1rem;cursor:auto !important}.modal.regions-modal{max-width:110rem;max-height:90rem;overflow:hidden}.modal .region-modal-inner{background:#fff;border-radius:1rem;margin:auto;padding:3rem;width:calc(100% - 2rem);height:100%;position:relative}.modal .region-modal-inner .overflow-box{position:relative;padding-right:1rem;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden}.modal .region-modal-inner .overflow-box .fixed-box{position:sticky;top:0;background:#fff;z-index:2}.modal .region-modal-inner .overflow-box::-webkit-scrollbar{width:2px;overflow:visible;background-color:#fff;padding-right:2px}.modal .region-modal-inner .overflow-box::-webkit-scrollbar-thumb{background-color:#1ba8af}.modal .region-modal-inner .modal-title{color:#8f00ff;font-size:4rem;margin-bottom:2rem}.modal .region-modal-inner .modal-title h1,.modal .region-modal-inner .modal-title h2,.modal .region-modal-inner .modal-title h3,.modal .region-modal-inner .modal-title h4{font-size:inherit;font-weight:600}.modal .region-modal-inner .modal-close{position:absolute;right:0rem;top:0;width:5rem;height:5rem;cursor:pointer;z-index:3}.modal .region-modal-inner .modal-close svg{stroke:#000;width:100%;height:100%}.modal .region-modal-inner .region-content{position:relative;max-height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:3rem}.modal .region-modal-inner .regions-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.modal .region-modal-inner .regions-list button{width:100%;max-width:calc(50% - 2rem);margin:1rem;background:none;padding:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid rgba(143,0,255,.2);border-radius:4px}.modal .region-modal-inner .regions-list button .delete-this{width:1.1rem;height:1.1rem;background:url(../../img/fsi/filter-remove.svg) no-repeat center;background-size:contain;margin-right:1rem;display:none}.modal .region-modal-inner .regions-list button span{padding:1rem;font-size:1.8rem}.modal .region-modal-inner .regions-list button.active{border-color:#8f00ff;background-color:rgba(251,179,193,.2)}.modal .region-modal-inner .regions-list button.active .delete-this{display:block}.modal .region-modal-inner .event-title{font-size:4rem;margin-bottom:2.5rem;padding-right:5.5rem;max-width:90rem;color:#000}.modal .region-modal-inner .event-title h1,.modal .region-modal-inner .event-title h2,.modal .region-modal-inner .event-title h3,.modal .region-modal-inner .event-title h4{font-size:inherit;font-weight:600;line-height:1.2}.modal .region-modal-inner .event-top-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem}.modal .region-modal-inner .event-top-info .left-col{margin-right:2rem}.modal .region-modal-inner .event-top-info .left-col img{max-width:22rem}.modal .region-modal-inner .event-top-info .right-col .event-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.modal .region-modal-inner .event-top-info .right-col .event-time .is-favo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;cursor:pointer}.modal .region-modal-inner .event-top-info .right-col .event-time .is-favo svg{max-width:2.5rem;max-height:2.5rem;-webkit-transition:ease .3s;transition:ease .3s}.modal .region-modal-inner .event-top-info .right-col .event-time .is-favo.active svg{fill:#ffae00}.modal .region-modal-inner .event-top-info .right-col .event-time .time-title{color:#8f00ff;font-size:2.4rem}.modal .region-modal-inner .event-top-info .right-col .event-time .time-title span,.modal .region-modal-inner .event-top-info .right-col .event-time .time-title p,.modal .region-modal-inner .event-top-info .right-col .event-time .time-title h3,.modal .region-modal-inner .event-top-info .right-col .event-time .time-title h4{font-size:inherit;font-weight:600;line-height:1.1}.modal .region-modal-inner .event-top-info .right-col .event-time .event-place{font-size:1.8rem}.modal .region-modal-inner .event-top-info .right-col .event-time .event-place p,.modal .region-modal-inner .event-top-info .right-col .event-time .event-place span,.modal .region-modal-inner .event-top-info .right-col .event-time .event-place h3,.modal .region-modal-inner .event-top-info .right-col .event-time .event-place h4,.modal .region-modal-inner .event-top-info .right-col .event-time .event-place h2{font-size:inherit;line-height:1}.modal .region-modal-inner .event-center-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2rem;border-bottom:2px solid #f6ae2d;margin-bottom:2rem}.modal .region-modal-inner .event-center-info .event-header__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:7rem}.modal .region-modal-inner .event-center-info .event-header__tag .event-tag__i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;width:2rem;height:2rem}.modal .region-modal-inner .event-center-info .event-header__tag .event-tag__text{color:#fd493d;font-size:1.8rem}.modal .region-modal-inner .event-center-info .event-header__tag .event-tag__text span,.modal .region-modal-inner .event-center-info .event-header__tag .event-tag__text p,.modal .region-modal-inner .event-center-info .event-header__tag .event-tag__text h3,.modal .region-modal-inner .event-center-info .event-header__tag .event-tag__text h4,.modal .region-modal-inner .event-center-info .event-header__tag .event-tag__text h5{font-size:inherit;font-weight:300}.modal .region-modal-inner .event-center-info .online-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .region-modal-inner .event-center-info .online-label .online-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fd493d;border-radius:50%;width:1.5rem;height:1.5rem;margin-right:.6rem}.modal .region-modal-inner .event-center-info .online-label .online-text{font-size:1.8rem;color:#000}.modal .region-modal-inner .event-center-info .online-label .online-text span,.modal .region-modal-inner .event-center-info .online-label .online-text p,.modal .region-modal-inner .event-center-info .online-label .online-text h3,.modal .region-modal-inner .event-center-info .online-label .online-text h4,.modal .region-modal-inner .event-center-info .online-label .online-text h5{font-size:inherit;font-weight:600;line-height:1.1}.modal .region-modal-inner .event-center-info .events-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:-1rem;position:relative;cursor:auto !important}.modal .region-modal-inner .event-center-info .events-types>.event-item{width:2rem;height:2rem;border-radius:50%;margin-right:1rem;margin-bottom:.8rem}.modal .region-modal-inner .event-bottom-info{max-height:100%}.modal .region-modal-inner .event-bottom-info p{padding:1rem 0;line-height:1.3 !important}.modal .region-modal-inner .event-bottom-info .event-link{margin-bottom:3rem}.modal .region-modal-inner .event-bottom-info .modal-btn{width:auto;max-width:100%;margin-top:3rem;min-width:35rem}.event-slide-box{position:absolute;border-radius:5px;border:1px solid #8f00ff;background:#fff;-webkit-transition:ease .2s;transition:ease .2s;padding:.6rem 1rem;opacity:0;pointer-events:none;z-index:2;white-space:nowrap;font-size:1.3rem;width:auto;height:auto;top:50%}.event-item{position:relative}.places-modal{border:1px solid #8f00ff;background:#fff;position:absolute;width:100%;max-width:45rem;height:auto;max-height:35rem;overflow-y:auto;overflow-x:hidden;z-index:3;border-radius:.5rem;padding:4rem 2rem 1rem 2rem;margin-top:.5rem;cursor:auto !important;-webkit-transition:ease .3s;transition:ease .3s;opacity:0;visibility:hidden}.places-modal::-webkit-scrollbar{width:5px;overflow:visible;background-color:#fff;padding-right:2px}.places-modal::-webkit-scrollbar-thumb{background-color:#1ba8af}.places-modal .places-modal-close{position:absolute;right:1rem;top:1rem;width:2.8rem;height:2.8rem;cursor:pointer}.places-modal .places-modal-close svg{width:100%;height:100%;stroke:#000}.places-modal .places-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2, minmax(auto, auto));grid-column-gap:4rem;grid-row-gap:1rem}.places-modal .places-list li{font-size:1.3rem;line-height:1.3}.places-modal.active{opacity:1;visibility:visible}.places-counter{color:#8f00ff;line-height:1.2;display:inline-block;position:relative;white-space:nowrap;cursor:pointer}.places-counter::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-top:1px dotted #8f00ff}.materials-section{padding-top:9rem;padding-bottom:10rem}.materials-section .section-title{margin-bottom:11.1rem}.materials-section .events-tabs{padding-top:0}.materials-section .events-tabs .tabs-header__item{padding-top:0}.materials-section .events-tabs .tabs-header .tabs-header__item .tabs-header__name span{font-weight:600}.materials-section .events-tabs .tabs-header .tabs-header__item .tabs-header__name{padding-bottom:1rem}.materials-section .events-tabs .tabs-header .tabs-header__item.active span::before,.materials-section .events-tabs .tabs-header .tabs-header__item.active .tabs-header__name::before{background:#8f00ff}.materials-section .events-tabs .tabs-header .tabs-header__item.active span,.materials-section .events-tabs .tabs-header .tabs-header__item.active .tabs-header__name{color:#8f00ff}.materials-section .materials-presentation-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.materials-section .materials-presentation-list li{width:100%;max-width:33.3333333333%;padding:1rem;padding-bottom:3rem}.materials-section .materials-presentation-list li .material-wrapper{display:block;text-decoration:none;width:100%}.materials-section .materials-presentation-list li .material-wrapper .material-top-content{position:relative;width:100%;overflow:hidden;border-radius:1rem;border:2px solid #4c0485;margin-bottom:2rem;max-width:177.7777777778vh}.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-bg{position:relative;padding-bottom:75%}.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-bg::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;background:-webkit-gradient(linear, left bottom, left top, color-stop(14.84%, #4B0384), color-stop(86.72%, rgba(75, 3, 132, 0)));background:linear-gradient(0deg, #4B0384 14.84%, rgba(75, 3, 132, 0) 86.72%);z-index:1}.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-file-size{position:absolute;z-index:2;bottom:0;right:0;color:#fff;padding:1.5rem 2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:400;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-file-size span,.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-file-size p,.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-file-size h2,.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-file-size h3,.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-file-size a{font-size:inherit}.materials-section .materials-presentation-list li .material-wrapper .material-name{font-size:3.2rem}.materials-section .materials-presentation-list li .material-wrapper .material-name h2,.materials-section .materials-presentation-list li .material-wrapper .material-name h3,.materials-section .materials-presentation-list li .material-wrapper .material-name h4,.materials-section .materials-presentation-list li .material-wrapper .material-name h5,.materials-section .materials-presentation-list li .material-wrapper .material-name a{font-weight:700;font-size:inherit;line-height:1.3}.materials-section .material-content{padding-bottom:7rem;border-bottom:1px solid #f6ae2d}.materials-section .video-content{padding-top:7rem}.materials-section .video-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.materials-section .video-list li{width:100%;max-width:50%;padding:1rem;padding-bottom:5rem}.materials-section .video-list li .video-wrapper{width:100%}.materials-section .video-list li .video-wrapper .wrapper-top{position:relative;overflow:hidden;max-width:177.7777777778vh;margin-bottom:3rem}.materials-section .video-list li .video-wrapper .wrapper-top .aspect-wrapper{position:relative;padding-bottom:56.25%}.materials-section .video-list li .video-wrapper .wrapper-top video,.materials-section .video-list li .video-wrapper .wrapper-top iframe,.materials-section .video-list li .video-wrapper .wrapper-top img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.materials-section .video-list li .video-wrapper .video-name{font-size:3.2rem;padding-right:1rem}.materials-section .video-list li .video-wrapper .video-name h2,.materials-section .video-list li .video-wrapper .video-name h3,.materials-section .video-list li .video-wrapper .video-name h4,.materials-section .video-list li .video-wrapper .video-name h5,.materials-section .video-list li .video-wrapper .video-name a{font-weight:600;font-size:inherit;line-height:1.2}.directions-section{padding-top:9rem;padding-bottom:20rem}.directions-section .section-title{margin-bottom:9rem}.directions-section .direction-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.directions-section .direction-list>li{width:100%;max-width:50%;padding:1rem;position:relative}.directions-section .direction-list>li .direction-wrapper{overflow:hidden;position:relative;border-radius:1rem;height:31rem}.directions-section .direction-list>li .direction-wrapper .direction-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;padding:3rem;color:#fff}.directions-section .direction-list>li .direction-wrapper .direction-title .title-i{position:relative;z-index:2;width:8rem;height:8rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:2rem}.directions-section .direction-list>li .direction-wrapper .direction-title .title{position:relative;z-index:2;font-size:4rem;font-weight:600}.directions-section .direction-list>li .direction-wrapper .direction-title .title h1,.directions-section .direction-list>li .direction-wrapper .direction-title .title h2,.directions-section .direction-list>li .direction-wrapper .direction-title .title h3,.directions-section .direction-list>li .direction-wrapper .direction-title .title h4,.directions-section .direction-list>li .direction-wrapper .direction-title .title h5,.directions-section .direction-list>li .direction-wrapper .direction-title .title a{font-size:inherit;line-height:1.2}.directions-section .direction-list>li .direction-wrapper .direction-title::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(26.3%, #4B0384), to(rgba(75, 3, 132, 0)));background:linear-gradient(180deg, #4B0384 26.3%, rgba(75, 3, 132, 0) 100%)}.directions-section .direction-list>li .direction-wrapper .direction-bg{position:absolute;left:0;top:0;width:100%;height:100%}.directions-section .direction-list>li .direction-wrapper .direction-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr{-webkit-transition:ease .3s;transition:ease .3s;width:100%;left:0;top:0;border-radius:1rem;background:#fd493d;position:absolute;z-index:3;-webkit-transition:ease .4s;transition:ease .4s;color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:2.5rem 3rem;overflow:auto;height:100%;max-height:100%;font-size:1.8rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr .mobile-descr-close{position:absolute;right:2rem;top:2rem;width:3rem;height:3rem;background:url(../../img/direction-close-i.svg) no-repeat center;background-size:contain;z-index:5;display:none}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr::-webkit-scrollbar{width:5px;overflow:visible;background-color:#fd493d;padding-right:2px}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr::-webkit-scrollbar-thumb{background-color:#1ba8af}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr p,.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr span,.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr li,.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr a{font-size:inherit}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]){padding-left:1rem;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class])>li{margin-bottom:1.5rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class])>li:last-of-type{margin-bottom:0}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]) ul{padding-left:1rem;list-style:none;max-width:135rem;padding-bottom:0}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]) li{position:relative;padding-left:3.2rem;line-height:1.3}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]) li::before{content:"";position:absolute;left:0;top:.2rem;display:inline-block;margin-right:1.5rem;height:1rem;width:1rem;background:#ffae00}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]) li ul{padding-top:3rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]) li ul>li{margin-bottom:3rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]) li ul>li:last-of-type{margin-bottom:0}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]) li ul>li ul{padding-left:5rem;max-width:130rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class]){padding:3rem 0;padding-left:2.7rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class]) li{line-height:1.3}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class]) ol{padding-left:7rem;padding-top:3rem;list-style-type:lower-roman;padding-bottom:0}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class]) ol li{margin-bottom:3rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class]) ol li:last-of-type{margin-bottom:0}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class]) ol ol{list-style-type:lower-alpha}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class])>li{margin-bottom:3rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class])>li:last-of-type{margin-bottom:0}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr .hidden-i{position:absolute;right:3rem;bottom:3rem;width:8rem;height:8rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr.active{opacity:1 !important;-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important;visibility:visible !important}.directions-section .direction-list>li .direction-wrapper:hover .direction-hidden-descr{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.fsi-page .section-title a{font-size:inherit;line-height:1.2;text-decoration:underline}.fsi-page .section-title h2,.fsi-page .section-title h3,.fsi-page .section-title h4{line-height:1.2}.fsi-page ul:not([class]){list-style:none}.fsi-page ul:not([class])>li{margin-bottom:2rem}.fsi-page ul:not([class])>li:last-of-type{margin-bottom:0}.fsi-page ul:not([class]) li{position:relative;padding-left:2.4rem;line-height:1.3}.fsi-page ul:not([class]) li::before{content:"";position:absolute;left:0;top:1.2rem;display:inline-block;height:.9rem;width:.9rem;background:#ffae00}.fsi-page ol:not([class]){padding-left:2.7rem}.fsi-page ol:not([class]) li{line-height:1.3}.fsi-page ol:not([class]) ol{padding-left:7rem;padding-top:3rem;list-style-type:lower-roman;padding-bottom:0}.fsi-page ol:not([class]) ol li{margin-bottom:3rem}.fsi-page ol:not([class]) ol li:last-of-type{margin-bottom:0}.fsi-page ol:not([class]) ol ol{list-style-type:lower-alpha}.fsi-page ol:not([class])>li{margin-bottom:3rem}.fsi-page ol:not([class])>li:last-of-type{margin-bottom:0}.fsi-page .mb-50{margin-bottom:5rem}.fsi-page .yellow-text{color:#ffae00}.fsi-page .purple-text{color:#8f00ff}.fsi-page .intro{padding-top:7.5rem;padding-bottom:6rem}.fsi-page .intro .intro-content{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:center;-ms-flex-align:center;align-items:center;max-width:122rem;margin-left:auto;margin-right:auto}.fsi-page .intro .intro-title{font-size:9rem;font-weight:900;line-height:1.2;text-align:center;max-width:80rem}.fsi-page .intro .intro-subtitle{position:relative;margin-bottom:6.5rem}.fsi-page .intro .intro-subtitle .intro-big{font-weight:900;color:#fd493d;font-size:19.5rem;line-height:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25rem;white-space:nowrap}.fsi-page .intro .intro-subtitle .intro-big::after{content:"";position:relative;display:block;width:6rem;height:100%;background:url(../../img/fsi/big-right.svg) no-repeat center;background-size:contain;margin-left:1rem}.fsi-page .intro .intro-subtitle .intro-big::before{content:"";position:relative;display:block;width:6rem;height:100%;background:url(../../img/fsi/big-left.svg) no-repeat center;background-size:contain;margin-right:1rem}.fsi-page .intro .intro-subtitle::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(../../img/fsi/intro-tip.svg) no-repeat center;background-size:contain;width:35rem;height:6.4rem;bottom:0}.fsi-page .intro .intro-text{max-width:80rem}.fsi-page .intro .intro-text p{margin-bottom:3rem;font-size:2.6rem;line-height:1.2}.fsi-page .intro .intro-text p:last-of-type{margin-bottom:0}.fsi-page .organizer .organizer-text-content{max-width:133rem;margin-left:auto;margin-right:auto;margin-bottom:15rem}.fsi-page .organizer .organizer-text-content .section-title:first-child{margin-bottom:6rem}.fsi-page .organizer .organizer-text-content .section-title:nth-child(2){margin-bottom:2.5rem}.fsi-page .organizer .organizer-text-content p{margin-bottom:3rem;font-weight:300}.fsi-page .organizer .organizer-text-content p:last-of-type{margin-bottom:0}.fsi-page .organizer .organizer-box{background:#8f00ff;border-radius:2rem;color:#fff}.fsi-page .organizer .organizer-box .box-content{max-width:60rem}.fsi-page .organizer .organizer-box .box-content ul li{font-weight:300}.fsi-page .organizer .organizer-box .box-content .section-title{margin-bottom:6rem}.fsi-page .organizer .organizer-box .box-wrapper{position:relative;padding:5.5rem 8.3rem 4rem 13.5rem}.fsi-page .organizer .organizer-box .box-wrapper::before{content:"";position:absolute;right:8rem;top:-12rem;width:38.5rem;height:38.5rem;background:url(../../img/fsi/org-star-img.png) no-repeat center;background-size:contain;pointer-events:none}.fsi-page .organizer .organizer-box .box-wrapper::after{content:"";position:absolute;right:0;width:25rem;height:25rem;background:url(../../img/fsi/org-star.svg) no-repeat center;background-size:contain;pointer-events:none;bottom:4.5rem;right:22%}.fsi-page .organizer a{text-decoration:none !important}.fsi-page .organizer .about-organizer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:8rem;padding-bottom:12rem;border-bottom:2px solid #ffae00;max-width:133rem;margin-left:auto;margin-right:auto}.fsi-page .organizer .about-organizer h3{font-weight:900;font-size:3.2rem;margin-bottom:2.5rem}.fsi-page .organizer .about-organizer .left-col{width:100%;max-width:108rem;padding-right:2rem}.fsi-page .winners{padding-top:10rem;padding-bottom:11rem}.fsi-page .winners .winners-top-content{max-width:133rem;margin-left:auto;margin-right:auto;padding-bottom:3rem}.fsi-page .winners .winners-top-content .section-title{position:relative;margin-bottom:4rem;font-size:9rem;font-weight:900;max-width:80rem;margin-left:auto;margin-right:auto}.fsi-page .winners .winners-top-content .section-title::after{position:absolute;content:"";left:28%;top:36%;-webkit-transform:translate(-36%, -28%);-ms-transform:translate(-36%, -28%);transform:translate(-36%, -28%);width:21.4rem;height:7rem;background:url(../../img/fsi/winners-tip.svg) no-repeat center;background-size:contain}.fsi-page .winners .winners-top-content .winners-info{padding:12rem 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:110rem;margin-left:auto;margin-right:auto}.fsi-page .winners .winners-top-content .winners-info li{position:relative;width:100%;max-width:33.3333333333%;font-size:3rem;font-weight:900;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:center;-ms-flex-align:center;align-items:center;line-height:1.2}.fsi-page .winners .winners-top-content .winners-info li .label{font:inherit;display:block}.fsi-page .winners .winners-top-content .winners-info li::before{content:"";position:absolute;left:50%;top:50%;width:19.4rem;height:19.4rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../../img/fsi/winners-info-bg.svg) no-repeat center;z-index:-1}.fsi-page .winners .winners-top-content .winners-descr{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:89rem;margin-left:auto;margin-right:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:4rem;padding-bottom:12rem}.fsi-page .winners .winners-top-content .winners-descr li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;font-weight:600}.fsi-page .winners .winners-top-content .winners-descr li:nth-child(1) .descr-content{position:relative}.fsi-page .winners .winners-top-content .winners-descr li:nth-child(1) .descr-content::before{content:"";position:absolute;left:50%;top:50%;width:17rem;height:4.7rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../../img/fsi/descr-1.svg) no-repeat center;background-size:contain;pointer-events:none}.fsi-page .winners .winners-top-content .winners-descr li:nth-child(2) .descr-content{background:#8f00ff;border-radius:4rem;color:#fff;padding:1rem 4rem}.fsi-page .winners .winners-top-content .winners-descr li:nth-child(3) .descr-content{position:relative;color:#fff;max-width:11rem;text-align:center}.fsi-page .winners .winners-top-content .winners-descr li:nth-child(3) .descr-content::before{content:"";position:absolute;left:50%;top:50%;width:14rem;height:14rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../../img/fsi/descr-3.svg) no-repeat center;background-size:contain;pointer-events:none;z-index:-1}.fsi-page .winners .winners-top-content .winners-descr li:not(:last-of-type)::after{content:"";position:relative;width:8.5rem;height:2rem;background:url(../../img/fsi/yellow-arrow.svg) no-repeat center;background-size:contain;margin:0 5rem}.fsi-page .winners .winners-top-content p{margin-bottom:2rem}.fsi-page .winners .winners-box{position:relative;margin-top:4rem;margin-bottom:5rem}.fsi-page .winners .winners-box .box-wrapper{position:relative;z-index:2;padding:10rem 2.5rem 8rem 4.4rem;color:#fff}.fsi-page .winners .winners-box .box-wrapper .section-title{margin-bottom:6rem}.fsi-page .winners .winners-box .box-wrapper .grant-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:2px solid #fff;position:relative}.fsi-page .winners .winners-box .box-wrapper .grant-list li{position:relative;padding-top:5rem;width:100%;max-width:33.3333333333%}.fsi-page .winners .winners-box .box-wrapper .grant-list li .content{max-width:38.5rem;position:relative}.fsi-page .winners .winners-box .box-wrapper .grant-list li .content::before{content:"";position:absolute;top:-5rem;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:.2rem;height:2.5rem;background:#fff}.fsi-page .winners .winners-box .box-wrapper::after{content:"";position:absolute;top:0rem;right:11rem;width:11rem;height:11rem;background:url(../../img/fsi/winners-star.svg) no-repeat center;background-size:contain}.fsi-page .winners .winners-box::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#8f00ff;border-radius:2rem;-webkit-transform:rotate(-4.43deg);-ms-transform:rotate(-4.43deg);transform:rotate(-4.43deg);z-index:1}.fsi-page .how-to .how-to-box{background:#e4f9ff;border-radius:2rem;overflow:hidden;margin:1rem 0;padding:5rem 13.5rem}.fsi-page .how-to .how-to-box .section-title{position:relative;margin-bottom:4.5rem}.fsi-page .how-to .how-to-box .how-to-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2rem;border-bottom:2px solid #8f00ff;padding-bottom:9rem;margin-bottom:6rem}.fsi-page .how-to .how-to-box .how-to-list li{width:100%;max-width:33.3333333333%;padding:2rem}.fsi-page .how-to .how-to-box .how-to-list li .how-label{font-weight:bold;display:block;margin-bottom:1rem}.fsi-page .how-to .how-to-box .how-to-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fsi-page .how-to .how-to-box .how-to-wrapper a{text-decoration:underline;color:inherit}.fsi-page .how-to .how-to-box .how-to-wrapper a:visited{color:#000}.fsi-page .how-to .how-to-box .how-to-wrapper .left-col{width:50%;padding-right:1.5rem}.fsi-page .how-to .how-to-box .how-to-wrapper .right-col{width:50%;padding-left:1.5rem}.fsi-page .how-to .how-to-box .how-to-wrapper p{margin-bottom:2rem}.fsi-page .how-to .how-to-box .how-to-wrapper h4{font-weight:bold;padding-top:1rem;margin-bottom:2rem;font-size:2.4rem;line-height:1.2;max-width:26.5rem}.fsi-page .how-to .how-to-box .how-to-wrapper h4 em{font-size:inherit;color:#8f00ff;font-style:normal;font-weight:bold}.fsi-page .its-done{padding-top:5rem}.fsi-page .its-done .its-done-content{max-width:133rem;margin-left:auto;margin-right:auto}.fsi-page .its-done .its-done-content .section-title.top-title{color:#ffae00;max-width:106rem;margin-left:auto;margin-right:auto;margin-bottom:3rem;padding-left:2.5rem;text-transform:none}.fsi-page .its-done .its-done-content .section-title.top-title h2{text-decoration:underline}.fsi-page .its-done .its-done-content .its-done-box{margin-left:auto;margin-right:auto;position:relative;max-width:122rem;margin-bottom:23rem;padding:0 7rem}.fsi-page .its-done .its-done-content .its-done-box .box-wrapper{max-width:106rem;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;border-radius:3.5rem;height:65rem}.fsi-page .its-done .its-done-content .its-done-box .box-wrapper a{display:block;width:100%;height:100%}.fsi-page .its-done .its-done-content .its-done-box .box-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fsi-page .its-done .its-done-content .its-done-box::before{content:"";position:absolute;height:100%;width:6rem;left:0;top:0;background:url(../../img/fsi/its-done-left.svg) no-repeat center;background-size:contain}.fsi-page .its-done .its-done-content .its-done-box::after{content:"";position:absolute;height:100%;width:6rem;right:0;top:0;background:url(../../img/fsi/its-done-right.svg) no-repeat center;background-size:contain}.fsi-page .its-done .its-done-content .its-done-footer-box{background-color:#ffae00;border-radius:2rem;position:relative}.fsi-page .its-done .its-done-content .its-done-footer-box .top-img{position:absolute;top:-6rem;left:6rem;height:23rem;width:32rem;-o-object-fit:contain;object-fit:contain}.fsi-page .its-done .its-done-content .its-done-footer-box .bottom-img{position:absolute;right:3rem;bottom:-17rem;width:32rem;height:25rem;-o-object-fit:contain;object-fit:contain}.fsi-page .its-done .its-done-content .its-done-footer-box .content{padding-right:14rem}.fsi-page .its-done .its-done-content .its-done-footer-box .content a{text-decoration:underline;color:inherit}.fsi-page .its-done .its-done-content .its-done-footer-box .content a:visited{color:#000 !important}.fsi-page .its-done .its-done-content .its-done-footer-box .box-wrapper{padding:4rem 21rem 8.8rem 11.5rem}.fsi-page .its-done .its-done-content .its-done-footer-box .section-title{color:#fff;padding-left:33.5rem;margin-bottom:8.5rem}.fsi-page .footer-contacts{padding-top:23rem;padding-bottom:20rem}.fsi-page .footer-contacts .section-title{font-size:4rem;color:#8f00ff;margin-bottom:5rem}.fsi-page .footer-contacts .contacts-content{max-width:133rem;margin-left:auto;margin-right:auto}.fsi-page .footer-contacts .contacts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.fsi-page .footer-contacts .contacts-wrapper .left-col{padding-right:3rem}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:3rem}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list li{margin-right:1.8rem}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:4.5rem;height:4.5rem;border:.23rem solid #8f00ff;background:#8f00ff;-webkit-transition:background ease .3s;transition:background ease .3s}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list li a svg{width:auto;max-width:2.5rem;vertical-align:middle;fill:#fff}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list li a:hover{background:#fff}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list li a:hover svg{fill:#8f00ff}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list li:last-of-type{margin-right:0}.fsi-page .footer-contacts .contacts-wrapper .right-col{padding-left:3rem}.fsi-page .footer-contacts .contacts-wrapper .right-col .contacts-list{list-style:none;padding:0}.fsi-page .footer-contacts .contacts-wrapper .right-col .contacts-list li{margin-bottom:3rem}.fsi-page .footer-contacts .contacts-wrapper .right-col .contacts-list li a{color:inherit;text-decoration:underline}.fsi-page .footer-contacts .contacts-wrapper .right-col .contacts-list li a:visited{color:#000 ""}.fsi-page .footer-contacts .contacts-wrapper .right-col .contacts-list li:last-of-type{margin-bottom:0}.partners-page{padding-top:9rem;padding-bottom:14rem}.partners-page .modal-ol li{max-width:100%}.partners-page .theme-title{margin-bottom:4rem;font-weight:700;line-height:1.2}.partners-page .cubic-list{margin-bottom:2rem}.partners-page .cubic-list li.special-item h3{line-height:1.2;font-weight:600}.partners-page .cubic-list li.special-item::before{display:none}.partners-page .cubic-list li::before{background:#ffae00}.partners-page .refund-content p{margin-bottom:5.5rem}.partners-page .refund-content .modal-btn{margin-bottom:5rem}.partners-page .refund-content .refund-bottom__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.partners-page .refund-content .refund-bottom__wrapper::before{content:"";position:absolute;width:100%;height:2.5rem;bottom:0;left:0;background:#fd493d;z-index:2}.partners-page .refund-content .refund-bottom__wrapper .refund-bottom-content{position:relative;background:#fd493d;color:#fff;padding:3.5rem 4rem;border-radius:2rem 2rem 0 0;width:100%;max-width:79rem;z-index:2}.partners-page .refund-content .refund-bottom__wrapper .refund-img{padding:20rem}.partners-page .refund-content .refund-bottom__wrapper .refund-img img{position:absolute;bottom:0;right:2rem;max-width:50rem;z-index:1}.partners-page .bussines-content p{margin-bottom:2rem;max-width:105rem}.partners-page .bussines-content .modal-btn{margin-bottom:5rem}.partners-page .bussines-content .list-wrapper{border-radius:2rem 2rem 0 0;background:#8f00ff;padding:5rem 3rem}.partners-page .bussines-content .bussines-line__list li::before{width:.4rem}.partners-page .accelerators-content p{margin-bottom:3rem;max-width:106rem}.partners-page .startup-content p{margin-bottom:4rem;max-width:106rem}.partners-page .startup-content p:last-of-type{margin-bottom:5rem}.partners-page .startup-content .startup-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners-page .startup-content .left-col{padding-right:7rem}.partners-page .startup-content .right-col{-ms-flex-item-align:end;align-self:flex-end;padding-left:2rem;position:relative;width:100%;max-width:52rem}.partners-page .startup-content .right-col::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2.4rem;z-index:1;background:#aed9e2}.partners-page .startup-content .right-col img{max-width:27rem;margin:0 auto}.partners-page .invest-content .invest-top__box{margin-bottom:1rem}.partners-page .invest-content .invest-bottom__box{padding-right:8rem;margin-bottom:2rem}.partners-page .invest-content .invest-bottom__box .img-column img{max-width:33rem}.partners-page .try-content .try-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners-page .try-content .try-wrapper .modal__shadow{margin-right:14rem;max-width:114rem;padding-right:4rem}.partners-page .try-content .try-wrapper .robo-hand{position:absolute;right:0;z-index:2}.partners-page .try-content .try-wrapper .robo-hand img{width:100%;max-width:22rem}.partners-page .try-content .try-wrapper .robo-hand::after{content:"";position:absolute;right:0;top:0;width:2.4rem;height:15rem;background:#faac31}.partners-page .try-content .modal-img__train{margin-bottom:9rem;max-width:96rem;margin-left:auto;margin-right:auto;text-align:center}.partners-page .try-content .modal-img__train .mobile-img{display:none}.partners-page .events-tabs .tabs-body{padding-top:9rem}.partners-page .spacer{padding:0;border-top:2px solid #f6ae2d;padding-top:7rem}.partners-page .partner-list-title{font-size:3.2rem;text-align:center;font-weight:600;margin:2rem 0;line-height:1.2}.partners-page .section-title{margin-bottom:11.1rem}.partners-page .events-tabs{padding-top:0}.partners-page .events-tabs .tabs-header__item{padding-top:0}.partners-page .events-tabs .tabs-header .tabs-header__item .tabs-header__name span{font-weight:600}.partners-page .events-tabs .tabs-header .tabs-header__item .tabs-header__name{padding-bottom:1rem}.partners-page .events-tabs .tabs-header .tabs-header__item.active span::before,.partners-page .events-tabs .tabs-header .tabs-header__item.active .tabs-header__name::before{background:#8f00ff}.partners-page .events-tabs .tabs-header .tabs-header__item.active span,.partners-page .events-tabs .tabs-header .tabs-header__item.active .tabs-header__name{color:#8f00ff}.partners-page .partners-list{position:relative;width:100%;max-width:100%;height:auto;padding-top:2rem}.partners-page .partners-list .partner-item{border-bottom:2px solid #8f00ff;padding-top:5rem}.partners-page .partners-list .partner-item:first-of-type{padding-top:0}.partners-page .partners-list .partner-item .item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners-page .partners-list .partner-item .item-header .item-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:2rem;width:17%}.partners-page .partners-list .partner-item .item-header .item-header-group{width:83%}.partners-page .partners-list .partner-item .item-header .item-info{position:relative;border-top:2px solid #8f00ff;padding-bottom:5rem;padding-top:5rem}.partners-page .partners-list .partner-item .item-header .item-info:first-of-type{border:none;padding-top:0}.partners-page .partners-list .partner-item .item-header .item-info .item-info--item{padding-right:17rem;cursor:pointer}.partners-page .partners-list .partner-item .item-header .item-info .item-info--item.active .item-i svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);stroke:#fd493d}.partners-page .partners-list .partner-item .item-header .item-info .info-name{color:#8f00ff;font-size:3.2rem;font-weight:600;margin-bottom:4rem}.partners-page .partners-list .partner-item .item-header .item-info .info-event{text-transform:uppercase;font-size:3.2rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners-page .partners-list .partner-item .item-header .item-info .info-event h2,.partners-page .partners-list .partner-item .item-header .item-info .info-event h3,.partners-page .partners-list .partner-item .item-header .item-info .info-event h4,.partners-page .partners-list .partner-item .item-header .item-info .info-event span{font-size:inherit;line-height:1.2}.partners-page .partners-list .partner-item .item-header .item-info .info-event .item-i{margin-left:2rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.partners-page .partners-list .partner-item .item-header .item-info .info-event .item-i svg{fill:none;stroke:#8f00ff;stroke-width:2;stroke-linecap:round;-webkit-transition:ease .3s;transition:ease .3s}.partners-page .partners-list .partner-item .item-header .item-info .item-content{display:none;overflow:hidden;padding-top:4rem}.mfti-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mfti-page .mfti-title{font-size:5.2rem;text-transform:uppercase}.mfti-page .mfti-title.fs-48{font-size:4.8rem}.mfti-page .mfti-title.fs-48 h1,.mfti-page .mfti-title.fs-48 h2,.mfti-page .mfti-title.fs-48 h3{font-size:inherit;font-weight:900 !important}.mfti-page .mfti-title h1,.mfti-page .mfti-title h2,.mfti-page .mfti-title h3{font-size:inherit;font-weight:900 !important;line-height:1.3}.mfti-page .mfti-hero{position:relative;padding-bottom:24rem;padding-top:14rem}.mfti-page .mfti-hero .hero-content{position:relative;z-index:1}.mfti-page .mfti-hero .hero-content .top-content{text-align:center;margin-bottom:7rem;width:100%}.mfti-page .mfti-hero .hero-content .top-content .img-title{width:100%}.mfti-page .mfti-hero .hero-content .top-content .img-title svg{width:100%;height:auto}.mfti-page .mfti-hero .hero-content .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mfti-page .mfti-hero .hero-content .bottom-content .left-col{max-width:60rem}.mfti-page .mfti-hero .hero-content .bottom-content .left-col h2{font-size:5.3rem;font-weight:600;line-height:1.2}.mfti-page .mfti-hero .mobile-logo{display:none;margin-bottom:4rem}.mfti-page .mfti-hero .hero-img{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.mfti-page .mfti-about{background:#5c4091;padding:14rem 0;color:#fff;position:relative;overflow:hidden}.mfti-page .mfti-about .modal-btn{min-width:45.5rem}.mfti-page .mfti-about .top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:22rem}.mfti-page .mfti-about .top-content .left-col{max-width:80rem;padding-right:4rem}.mfti-page .mfti-about .top-content .right-col .content-box{background:#fd493d;border-radius:1rem;overflow:hidden;padding:5rem 4rem 9rem 4rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-title{font-size:4.3rem;line-height:1;font-weight:600;margin-bottom:4rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-list{list-style:none;padding:0}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li{margin-bottom:5rem;font-weight:600;font-size:2.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.1}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li .info-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.5rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li:last-of-type{margin-bottom:0}.mfti-page .mfti-about .stage-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:2;width:100%;min-height:24rem}.mfti-page .mfti-about .stage-item .stage-num{font-size:32rem;color:#24003d;line-height:.75;text-align:center;font-weight:900;position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%}.mfti-page .mfti-about .stage-item .mfti-title{margin-left:4rem;padding-left:15%}.mfti-page .mfti-about .stage-item .mfti-title h2,.mfti-page .mfti-about .stage-item .mfti-title h3{max-width:72rem;line-height:1.2}.mfti-page .mfti-about .stage-item.button-item{padding-top:4rem;min-height:auto;height:auto}.mfti-page .mfti-about .right-img{position:absolute;bottom:0;right:0}.mfti-page .mfti-about .left-img{position:absolute;left:-7rem}.mfti-page .mfti-about h2 .orange-text,.mfti-page .mfti-about h3 .orange-text,.mfti-page .mfti-about h4 .orange-text{font:inherit}.mfti-page .mfti-training-programms{padding:6rem 0;background:#b5d8e1}.mfti-page .mfti-training-programms .mfti-title{margin-bottom:2rem}.mfti-page .mfti-training-programms .mfti-list{padding-top:6rem}.mfti-page .mfti-training-programms .mfti-list li .news-item__wrapper .news-item__wrapper_bottom{background:#fff;cursor:pointer}.mfti-page .mfti-training-programms .mfti-list li .news-item__wrapper .news-item__wrapper_bottom .programm-name{color:#8f00ff;font-size:2.4rem;line-height:1.2;font-weight:600;padding-top:1.5rem}.mfti-page .mfti-training-programms .mfti-list li .news-item__wrapper .news-item__wrapper_bottom .news-content__text{color:#000}.mfti-page .mfti-events{padding-top:10rem;padding-bottom:8rem}.mfti-page .mfti-events .events-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}.mfti-page .mfti-events .center-bottom{display:none}.mfti-page .mfti-join{position:relative;margin-top:auto;padding-top:8rem}.mfti-page .mfti-join .join-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mfti-page .mfti-join .join-wrap .left-col{width:50%}.mfti-page .mfti-join .join-wrap .left-col .mfti-title{margin-bottom:14rem}.mfti-page .mfti-join .join-wrap .left-col .inner-wrap{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:2rem}.mfti-page .mfti-join .join-wrap .right-col{width:50%}.mfti-page .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.mfti-page .social-list li{margin-right:4rem}.mfti-page .social-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:11rem;height:11rem;border-radius:50%;background:#8f00ff;-webkit-transition:ease .4s;transition:ease .4s;border:2px solid #8f00ff}.mfti-page .social-list li a svg{width:100%;height:auto;max-width:6.2rem;fill:#fff;-webkit-transition:ease .4s;transition:ease .4s}.mfti-page .social-list li a:hover{background:#fff}.mfti-page .social-list li a:hover svg{fill:#8f00ff}.mfti-page .social-list li:last-of-type{margin-right:0}.mfti-page .arrow-i{margin-left:1rem}.mfti-page .favo-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mfti-page .favo-info .favo-i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1.5rem}.mfti-page .favo-info .favo-counter{color:#fff;font-size:2.4rem;font-weight:400}.mfti-page .favo-info .favo-counter span{font:inherit}.mfti-page .arrow-i-rotate{margin-left:1rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mfti-page .center-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:6rem}.mfti-page .news-list.mfti-list{margin:-1rem}.mfti-page .news-list.mfti-list li{padding:1rem;max-width:33.3333333333%}.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top{min-height:29rem;max-height:29rem}.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top .news-item__info_date{font-size:2.4rem}.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_bottom .news-item__tags_list li,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_bottom .news-item__tags_list .tags__list_item{font-size:1.4rem}.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_bottom .news-content__text{font-size:2.4rem;line-height:1.2}.mfti-page .mfti-bracket-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:54rem}.mfti-page .mfti-bracket-text::before{content:"";position:relative;width:3rem;height:10rem;background:url(../../img/mfti/bracket-left.svg) no-repeat;background-size:contain;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mfti-page .mfti-bracket-text::after{content:"";position:relative;width:3rem;height:10rem;background:url(../../img/mfti/bracket-left.svg) no-repeat;background-size:contain;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.mfti-page .mfti-bracket-text .text{padding:0 1rem;-ms-flex-item-align:center;align-self:center;color:#24003d}.mfti-page .bracket-btn.join--text{padding:0}.mfti-page .bracket-btn.join--text::after{display:none}.mfti-page .bracket-btn.join--text .bracket-btn__content{font-size:5.2rem;font-weight:900 !important;color:#000;line-height:2;text-transform:uppercase;padding-right:0;padding-left:4rem;padding-top:1rem}.mfti-modal .region-modal-inner .overflow-box .fixed-box{position:relative}.mfti-modal .mfti-event-top-info{display:-webkit-box;display:-ms-flexbox;display:flex}.mfti-modal .mfti-event-top-info .left-col{width:100%;max-width:40rem}.mfti-modal .mfti-event-top-info .left-col .programm-preview{min-height:31.5rem;height:100%;width:100%;overflow:hidden;border-radius:.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mfti-modal .mfti-event-top-info .left-col .programm-preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.mfti-modal .mfti-event-top-info .left-col .programm-preview .news-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2;padding:4.5rem 1.6rem 1.7rem 1.6rem;margin-top:auto}.mfti-modal .mfti-event-top-info .left-col .programm-preview .news-item__info::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(75, 3, 132, 0)), color-stop(19.76%, rgba(75, 3, 132, 0.194127)), color-stop(46.85%, rgba(75, 3, 132, 0.7)), color-stop(89.56%, #4B0384));background:linear-gradient(180deg, rgba(75, 3, 132, 0) 0%, rgba(75, 3, 132, 0.194127) 19.76%, rgba(75, 3, 132, 0.7) 46.85%, #4B0384 89.56%);z-index:-1}.mfti-modal .mfti-event-top-info .right-col{padding-left:3rem;padding-right:6rem;max-width:61rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mfti-modal .mfti-event-top-info .right-col .event-title{font-size:4rem;margin-bottom:2rem;color:#8f00ff;text-transform:uppercase;font-weight:600;line-height:1.2}.mfti-modal .mfti-event-top-info .right-col .event-subtitle{font-size:3.2rem;font-weight:600;line-height:1.1;margin-bottom:3rem}.mfti-modal .mfti-event-top-info .right-col .date{margin-top:auto;color:#fd493d;font-weight:600;font-size:2.6rem}.mfti-modal .event-bottom-info{padding-top:2rem}.mfti-modal .event-bottom-info ul:not([class]){padding:2rem 0;list-style:none}.mfti-modal .event-bottom-info ul:not([class])>li{margin-bottom:3rem}.mfti-modal .event-bottom-info ul:not([class])>li:last-of-type{margin-bottom:0}.mfti-modal .event-bottom-info ul:not([class]) ul{padding-left:4rem;list-style:none;max-width:135rem;padding-bottom:0}.mfti-modal .event-bottom-info ul:not([class]) li{position:relative;padding-left:3.2rem;line-height:1.3}.mfti-modal .event-bottom-info ul:not([class]) li::before{content:"";position:absolute;left:0;top:.2rem;display:inline-block;margin-right:1.5rem;height:1.5rem;width:1.5rem;background:#ffae00}.mfti-modal .event-bottom-info ul:not([class]) li ul{padding-top:3rem}.mfti-modal .event-bottom-info ul:not([class]) li ul>li{margin-bottom:3rem}.mfti-modal .event-bottom-info ul:not([class]) li ul>li:last-of-type{margin-bottom:0}.mfti-modal .event-bottom-info ul:not([class]) li ul>li ul{padding-left:5rem;max-width:130rem}.mfti-modal .event-bottom-info ol:not([class]){padding:2rem 0;padding-left:2.7rem}.mfti-modal .event-bottom-info ol:not([class]) li{line-height:1.3}.mfti-modal .event-bottom-info ol:not([class]) ol{padding-left:7rem;padding-top:3rem;list-style-type:lower-roman;padding-bottom:0}.mfti-modal .event-bottom-info ol:not([class]) ol li{margin-bottom:3rem}.mfti-modal .event-bottom-info ol:not([class]) ol li:last-of-type{margin-bottom:0}.mfti-modal .event-bottom-info ol:not([class]) ol ol{list-style-type:lower-alpha}.mfti-modal .event-bottom-info ol:not([class])>li{margin-bottom:3rem}.mfti-modal .event-bottom-info ol:not([class])>li:last-of-type{margin-bottom:0}.mfti-modal .event-bottom-info p{padding:2rem 0 !important}.mfti-modal .event-bottom-info h3{font-size:3.2rem;font-weight:600;line-height:1.1;padding:2rem 0}.marketplace-section{padding-top:9rem;padding-bottom:20rem}.marketplace-section .section-title{margin-bottom:9rem}.marketplace-section .marketplace-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem;padding-bottom:5rem;border-bottom:2px solid #f6ae2d}.marketplace-section .marketplace-list li{padding:1rem;width:100%;max-width:66%}.marketplace-section .marketplace-list li:nth-child(3n){max-width:66%}.marketplace-section .marketplace-list li:nth-child(4n){max-width:34%}.marketplace-section .marketplace-list li:nth-child(4n+1){max-width:34%}.marketplace-section .marketplace-list li .marketplace-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;overflow:hidden;border-radius:1rem;min-height:50rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-bg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;border-radius:1rem;z-index:1}.marketplace-section .marketplace-list li .marketplace-wrapper .market-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr{position:relative;z-index:2;color:#fff}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title h2,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title h3,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title h4,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title h5,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title p,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr h2,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr h3,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr h4,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr h5,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr p{font-weight:600}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title::after,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr::after{content:"";position:absolute;left:0;width:100%;z-index:-1}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title{padding:4rem 4.5rem;font-size:4rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title h2,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title h3,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title h4{font-size:inherit;line-height:1.1}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title::after{background:-webkit-gradient(linear, left top, left bottom, color-stop(26.3%, #4B0384), to(rgba(75, 3, 132, 0)));background:linear-gradient(180deg, #4B0384 26.3%, rgba(75, 3, 132, 0) 100%);height:100%;top:0}.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr{margin-top:auto;padding:3.5rem 4.5rem;font-size:2.9rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr::after{background:-webkit-gradient(linear, left bottom, left top, color-stop(26.3%, #4B0384), to(rgba(75, 3, 132, 0)));background:linear-gradient(360deg, #4B0384 26.3%, rgba(75, 3, 132, 0) 100%);height:100%;bottom:0}.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr p,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr span{font-size:inherit;line-height:1.1}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr{position:absolute;padding:3.5rem 4.5rem;background:#fd493d;border-radius:1rem;z-index:3;color:#fff;width:100%;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;-webkit-transition:ease .4s;transition:ease .4s;opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr::-webkit-scrollbar{width:5px;overflow:visible;background-color:#fd493d;padding-right:2px}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr::-webkit-scrollbar-thumb{background-color:#1ba8af}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .mobile-descr-close{position:absolute;right:2rem;top:2rem;width:3rem;height:3rem;background:url(../../img/direction-close-i.svg) no-repeat center;background-size:contain;z-index:5;display:none}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .descr-title{font-weight:600;margin-bottom:1rem;font-size:4rem;line-height:1.1;padding-right:2rem}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr p{padding:1rem 0;font-size:1.6rem;line-height:1.5;font-weight:600}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .bracket-btn{margin-top:3rem}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr.active{-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important;opacity:1 !important;visibility:visible !important}.marketplace-section .marketplace-list li .marketplace-wrapper:hover .hidden-descr{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.marketplace-section .market-news{padding-top:10rem}.marketplace-section .market-news .news-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.marketplace-section .market-news .news-headline .section-title{margin-right:2rem;margin-bottom:0}.marketplace-section .market-news .news-headline .news-link__list{padding-bottom:0;margin:0 -1.6rem}.marketplace-section .market-news .news-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.market-modal .fixed-box{position:relative !important}.market-modal .fixed-box .modal-market-title{margin-bottom:4.5rem;color:#8f00ff;font-size:4rem;font-weight:600;line-height:1.2}.market-modal .fixed-box .modal-market-subtitle{font-weight:600;font-size:3.2rem;line-height:1.2}.market-modal .fixed-box .modal-bg{position:relative;padding-bottom:43.25%;overflow:hidden;border-radius:1rem;margin:4rem 0}.market-modal .fixed-box .modal-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.market-modal .event-bottom-info .market-faq-list{list-style:none;padding:0;border-bottom:2px solid #f6ae2d;padding-bottom:7rem}.market-modal .event-bottom-info .market-faq-list>li{width:100%;margin-bottom:5rem}.market-modal .event-bottom-info .market-faq-list>li .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-i{max-width:6rem;margin-right:3.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-content .title{margin-bottom:1.5rem;display:block;font-weight:600;font-size:2.9rem;line-height:1}.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-content p{padding:0}.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-content a:not([class]){color:#8f00ff;line-height:1.2}.market-modal .event-bottom-info .market-faq-list>li:last-of-type{margin-bottom:0}.market-modal .event-bottom-info .market-faq-list>li ul{list-style:none;padding:0}.market-modal .event-bottom-info .market-faq-list>li ul.words-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.market-modal .event-bottom-info .market-faq-list>li ul.words-list li{padding:1rem}.market-modal .event-bottom-info .market-faq-list>li ul.words-list li .word-wrapper{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-transition:ease .4s;transition:ease .4s;border-radius:.5rem;padding:.5rem 1.6rem;font-size:2rem}.market-modal .event-bottom-info .market-faq-list>li ul.words-list li .word-wrapper:hover{background:#8f00ff;color:#fff}.market-modal .event-bottom-info .basement-info{padding-top:6rem;padding-bottom:1rem}.market-modal .event-bottom-info .basement-info .news-item__tags_list{margin:-1rem}.market-modal .event-bottom-info .basement-info .news-item__tags_list .tags__list_item{color:#8f00ff;font-size:2.1rem;line-height:1.2;padding:1rem}.market-modal .event-bottom-info .basement-info .news-item__tags_list .tags__list_item a{line-height:1.2}.market-modal .event-bottom-info .basement-info .news-item__tags_list .tags__list_item a::before{background:#8f00ff}.market-cases{border-bottom:2px solid #f6ae2d;padding:10rem 0}.cases-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.case-item{background-color:#e7e7e7;padding:3em;border-radius:10px;position:relative;min-height:40em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px}.case-item:hover{color:#fff}.case-item__link{position:absolute !important;z-index:2;top:0;left:0;width:100%;height:100%}.case-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;background:-webkit-gradient(linear, left top, left bottom, color-stop(7.12%, #5FC1D5), color-stop(97.12%, #4B0385));background:linear-gradient(180deg, #5FC1D5 7.12%, #4B0385 97.12%);opacity:0;border-radius:10px}.case-item:hover::before{opacity:1}.case-item>*{position:relative}.case-item__top{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.case-item__bottom{padding-top:11.5em;padding-right:8em}.case-item__logo-wrapper{margin-top:4em;padding-right:14em}.case-item__logo-wrapper img{-webkit-filter:contrast(0.3);filter:contrast(0.3);-webkit-transition:-webkit-filter .2s ease-out;transition:-webkit-filter .2s ease-out;transition:filter .2s ease-out;transition:filter .2s ease-out, -webkit-filter .2s ease-out}.case-item:hover .case-item__logo-wrapper img{-webkit-filter:contrast(1);filter:contrast(1)}.case-item__download-icon-wrapper{position:absolute;width:6em;height:6em;top:2em;right:2em}.case-item__download-icon{width:100%;height:100%}.case-item__download-icon_hover{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.case-item:hover .case-item__download-icon_hover{opacity:1}.case-item__cat{width:19.9em;position:absolute;right:0;top:11.5em}.case-item__title{font-size:4em;font-weight:bold;margin-bottom:.1em;padding-right:1.5em}.case-item__title-number{color:#8f00ff;font-size:1em;font-weight:bold}.case-item:hover .case-item__title-number{color:#fff}.case-item__year{font-size:2.1em}.case-item__name{font-size:2.9em;font-weight:bold;line-height:1.1}@media screen and (max-width: 1499px){.case-item{font-size:8px}}@media screen and (max-width: 1099px){.cases-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.case-item{color:#fff}.case-item::before{opacity:1}.case-item .case-item__logo-wrapper img{-webkit-filter:contrast(1);filter:contrast(1)}.case-item__download-icon_hover{opacity:1}.case-item__download-icon_main{display:none}.case-item__title-number{color:#fff}}@media screen and (max-width: 999px){.market-cases{padding:5rem 0}}@media screen and (max-width: 799px){.case-item{font-size:6px}}@media screen and (max-width: 599px){.cases-list{grid-template-columns:1fr}}@media screen and (max-width: 499px){.case-item{font-size:5px}}.fond-page .modal-startup-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #f6ae2d;padding-top:6rem}.fond-page .modal-startup-wrapper .left-col{width:70%;padding-right:2rem}.fond-page .modal-startup-wrapper .modal-startup-name{font-size:2.9rem;font-weight:700;margin-bottom:2rem;line-height:1.1}.fond-page .modal-startup-wrapper .modal-startup-logo{max-width:27rem}.fond-page .buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}.fond-page .buttons-group .startup-btn{margin:1.5rem}.fond-page .startup-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;background:#fff;border:1px solid #b5d8e1;border-radius:.5rem;padding:1.4rem 3rem;font-size:2.9rem;font-weight:600;-webkit-transition:ease .4s;transition:ease .4s}.fond-page .startup-btn:hover{background:#8f00ff;color:#fff;border-color:#8f00ff}.fond-page .factor-subtitle{font-size:2.9rem;font-weight:700;line-height:1.1}.fond-page .cubic-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.fond-page .cubic-list li{max-width:100%;padding-right:0;line-height:1.1}.fond-page .cubic-list li:nth-child(2n){padding-left:0}.fond-page .cubic-list li::before{background:#fff}.fond-page .cubic-list li:last-of-type{margin-bottom:0}.fond-page em{color:#fd493d;font-weight:600;font-style:normal}.fond-page .running-text{width:100vw;left:calc(-50vw + 50%);position:relative;overflow:hidden;background:#ffae00;padding:3rem 0;z-index:5}.fond-page .running-text .running-item{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;white-space:nowrap;height:3vw}.fond-page .running-text .running-item .running-title{line-height:1;margin:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;color:hsla(0,0%,100%,.8);font-size:3.3vw;font-weight:900;text-transform:uppercase;-webkit-animation-play-state:running !important;animation-play-state:running !important;will-change:transform;-webkit-animation:backward-infinite 19s linear infinite;animation:backward-infinite 19s linear infinite}.fond-page .running-text .running-item .running-title::before{content:attr(data-title);margin-right:10vw}.fond-page .running-text .running-item .running-title::after{content:attr(data-title);margin-left:10vw}@-webkit-keyframes front-infinite{0%{-webkit-transform:translate3D(calc(-33.3333333333% - 3.3vw), 0, 0);transform:translate3D(calc(-33.3333333333% - 3.3vw), 0, 0)}100%{-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}}@keyframes front-infinite{0%{-webkit-transform:translate3D(calc(-33.3333333333% - 3.3vw), 0, 0);transform:translate3D(calc(-33.3333333333% - 3.3vw), 0, 0)}100%{-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}}@-webkit-keyframes backward-infinite{0%{-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}100%{-webkit-transform:translate3D(calc(-33.3333333333% - 3.3vw), 0, 0);transform:translate3D(calc(-33.3333333333% - 3.3vw), 0, 0)}}@keyframes backward-infinite{0%{-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}100%{-webkit-transform:translate3D(calc(-33.3333333333% - 3.3vw), 0, 0);transform:translate3D(calc(-33.3333333333% - 3.3vw), 0, 0)}}.fond-page .fs-93{font-size:9.3rem;line-height:1.05;font-weight:900}.fond-page .fs-93 h1,.fond-page .fs-93 h2,.fond-page .fs-93 h3,.fond-page .fs-93 h4,.fond-page .fs-93 p{font:inherit}.fond-page .stroke-box{position:relative;max-width:147rem;margin-bottom:4.5rem}.fond-page .stroke-box .title-group{position:relative}.fond-page .stroke-box .title-group p{position:absolute;color:#000;font-size:2.9rem;font-weight:400;line-height:1.1;padding-left:40rem;top:0;margin-top:8.2%}.fond-page .stroke-box .box-title{color:#8f00ff;font-size:9.3rem;font-weight:900;text-transform:uppercase;line-height:1}.fond-page .stroke-box .box-top-tip{margin-bottom:3rem;color:#000;font-size:5.2rem;font-weight:900;line-height:1.1}.fond-page .stroke-box .desctop-stroke-content{padding:3rem 0 4.5rem 3rem;border-left:.35rem #fd493d dashed;border-bottom:.35rem #fd493d dashed}.fond-page .red-box{max-width:133rem;margin-left:auto;margin-right:auto;background-color:#fd493d;border-radius:1rem;overflow:hidden;position:relative;padding:5rem 4.5rem;text-align:center;color:#fff;margin-bottom:12rem}.fond-page .red-box p,.fond-page .red-box span{color:#fff;font-size:3.5rem;font-weight:900;text-transform:uppercase;line-height:1.3}.fond-page .hero-text-box{position:relative;z-index:2;background:#87c7d4;border-radius:1rem;padding:3.5rem;max-width:79rem}.fond-page .hero-text-box p,.fond-page .hero-text-box span{color:#fff;font-size:3.2rem;font-weight:700;line-height:1.1}.fond-page .fond-contacts-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%}.fond-page .fond-contacts-list li{color:#000;text-decoration:none;margin-right:2rem}.fond-page .fond-contacts-list li:last-of-type{margin-bottom:0}.fond-page .fond-contacts-list li a,.fond-page .fond-contacts-list li p,.fond-page .fond-contacts-list li span{color:inherit;text-decoration:none}.fond-page .fond-factrors-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.5rem}.fond-page .fond-factrors-list ul,.fond-page .fond-factrors-list ol{list-style:none}.fond-page .fond-factrors-list>li{width:100%;max-width:33.3333333333%;padding:2.5rem}.fond-page .fond-factrors-list .factors-wrapper{position:relative}.fond-page .fond-factrors-list .wrapper-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.5rem;max-width:49rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-factrors-list .wrapper-header .header-counter{font-weight:600;font-size:15rem;line-height:.8;margin-right:2rem;width:9rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.fond-page .fond-factrors-list .wrapper-header .header-descr{color:#000;font-size:3.7rem;font-weight:700;line-height:1.1}.fond-page .fond-factrors-list .wrapper-body{padding-left:11rem}.fond-page .fond-directions-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.fond-page .fond-directions-list li{padding:1rem;width:100%;max-width:33.3333333333%}.fond-page .fond-directions-list li .directions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:30rem;height:100%;background:#8f00ff;border-radius:1rem;overflow:hidden;padding:3rem;position:relative;-webkit-transition:background-color ease .4s;transition:background-color ease .4s}.fond-page .fond-directions-list li .directions-wrapper .directions-title{color:#fff;font-size:4rem;font-weight:700;line-height:1.1;position:relative;z-index:2;max-width:40rem;margin-bottom:2rem}.fond-page .fond-directions-list li .directions-wrapper .directions-title p,.fond-page .fond-directions-list li .directions-wrapper .directions-title span,.fond-page .fond-directions-list li .directions-wrapper .directions-title a,.fond-page .fond-directions-list li .directions-wrapper .directions-title h3{font:inherit;color:inherit}.fond-page .fond-directions-list li .directions-wrapper .directions-decorate{position:absolute;top:1.3rem;right:1.3rem;bottom:1.3rem;left:auto;pointer-events:none;max-width:30rem;max-height:27.4rem}.fond-page .fond-directions-list li .directions-wrapper .directions-decorate svg{-webkit-transition:ease .4s;transition:ease .4s;display:block;fill:#ac6fdc}.fond-page .fond-directions-list li .directions-wrapper .directions-footer{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.fond-page .fond-directions-list li .directions-wrapper .directions-footer .directions-projects-counter{color:#fff;font-size:2.9rem;font-weight:700;line-height:1;margin-right:1rem}.fond-page .fond-directions-list li .directions-wrapper .directions-footer .bracket-btn{font-size:1.5rem}.fond-page .fond-directions-list li .directions-wrapper .directions-footer .bracket-btn .bracket-btn__content{line-height:1.2}.fond-page .fond-directions-list li .directions-wrapper .directions-footer .bracket-btn .arrow-i-rotate{margin-left:.5rem}.fond-page .fond-directions-list li .directions-wrapper:hover{background-color:#ffae00}.fond-page .fond-startups-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.fond-page .fond-startups-list li{padding:1rem;width:100%;max-width:33.3333333333%}.fond-page .fond-startups-list li .startups-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:25rem;height:100%;background:#f4f4f4;border-radius:1rem;overflow:hidden;padding:2.5rem;position:relative;-webkit-transition:background-color ease .4s,border-color ease .4s;transition:background-color ease .4s,border-color ease .4s;border:1px solid rgba(0,0,0,0)}.fond-page .fond-startups-list li .startups-wrapper .startup-title{color:#000;font-size:2.4rem;font-weight:700;line-height:1.1;position:relative;z-index:2;max-width:40rem;margin-bottom:2rem}.fond-page .fond-startups-list li .startups-wrapper .startup-title p,.fond-page .fond-startups-list li .startups-wrapper .startup-title span,.fond-page .fond-startups-list li .startups-wrapper .startup-title a,.fond-page .fond-startups-list li .startups-wrapper .startup-title h3,.fond-page .fond-startups-list li .startups-wrapper .startup-title h4{font:inherit;color:inherit}.fond-page .fond-startups-list li .startups-wrapper .startup-img-decorate{position:absolute;top:1.3rem;right:1.3rem;bottom:1.3rem;left:auto;pointer-events:none;max-width:30rem;max-height:22.4rem}.fond-page .fond-startups-list li .startups-wrapper .startup-img-decorate svg{-webkit-transition:ease .4s;transition:ease .4s;display:block;fill:#ac6fdc}.fond-page .fond-startups-list li .startups-wrapper .startup-logo{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.fond-page .fond-startups-list li .startups-wrapper .startup-logo img{max-width:25rem;max-height:9rem}.fond-page .fond-startups-list li .startups-wrapper:hover{background-color:#fff;border-color:#8f00ff}.fond-page .fond-principals-steps{list-style:none;position:relative;height:100%}.fond-page .fond-principals-steps::after{content:"";position:absolute;left:5.3rem;height:calc(100% - 7rem);border:.5rem dashed #ffae00;top:2rem}.fond-page .fond-principals-steps li{position:relative;margin-bottom:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:counter(tidbit-counter);counter-increment:tidbit-counter;font-size:2.9rem}.fond-page .fond-principals-steps li a,.fond-page .fond-principals-steps li p,.fond-page .fond-principals-steps li span{font-size:inherit;line-height:1.2}.fond-page .fond-principals-steps li:before{content:"";margin-right:2rem;position:relative;width:11.5rem;height:11.5rem;border-radius:50%;background:#ffae00;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:5.2rem;font-weight:900;z-index:2}.fond-page .fond-principals-steps li:last-of-type{margin-bottom:0}.fond-page .fond-principals-steps li:nth-child(n+1):nth-child(-n+10)::before{content:counter(decimal-leading-zero) counter(tidbit-counter) " "}.fond-page .principles-list-noui{list-style:none}.fond-page .principles-list-noui li{margin-bottom:8rem;font-size:2.9rem}.fond-page .principles-list-noui li a,.fond-page .principles-list-noui li p,.fond-page .principles-list-noui li span{font-size:inherit;line-height:1.2}.fond-page .principles-list-noui li:last-of-type{margin-bottom:0}.fond-page .fond-hero{padding:10rem 0 0 0;position:relative;overflow:hidden}.fond-page .fond-hero .hero-logo-banner{padding-bottom:9.5rem;position:relative;z-index:2}.fond-page .fond-hero .hero-logo-banner img{max-width:40rem}.fond-page .fond-hero .hero-center-content{padding:3rem 0;position:relative}.fond-page .fond-hero .hero-center-content .fond-hero-img{position:absolute;right:-11rem;bottom:0;pointer-events:none}.fond-page .fond-hero .intro-fullwidth-line{position:relative;background:#fd493d;padding:6.4rem 0;width:100vw;left:calc(-50vw + 50%)}.fond-page .fond-hero .intro-fullwidth-line .page-container{position:relative;z-index:2}.fond-page .fond-directions{padding-top:7rem;padding-bottom:6rem}.fond-page .fond-principles{padding:6rem 0 12rem 0;overflow:hidden}.fond-page .fond-principles .fond-principles-title{margin-bottom:7rem;max-width:100rem}.fond-page .fond-principles .principles-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.fond-page .fond-principles .principles-left-col{width:60%;padding-right:14rem}.fond-page .fond-principles .principles-decorate-col{width:40%;padding-left:4rem;position:relative}.fond-page .fond-principles .principles-decorate-col .decorate-col-title{font-size:5.2rem;line-height:1.1;margin-bottom:5.5rem;max-width:42rem}.fond-page .fond-principles .principles-decorate-col .principles-img{position:absolute;left:.5rem;z-index:-1;bottom:-12rem;max-width:80rem}.fond-page .fond-principles .principles-decorate-col::before{content:"";position:absolute;left:0;top:0;height:calc(100% + 12rem);border:5px dashed #fd493d}.fond-page .fond-factors{background:#b5d8e1;padding:7rem 0 13rem 0}.fond-page .fond-factors .factor-subtitle{margin-bottom:3rem}.fond-page .fond-factors .factors-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:9rem}.fond-page .fond-factors .factors-text-wrapper .factors-title{color:#fff;padding-right:2rem;max-width:55rem}.fond-page .fond-factors .factors-text-wrapper .factors-text-tip{max-width:95rem}.fond-page .fond-factors .factors-text-wrapper .factors-text-tip p,.fond-page .fond-factors .factors-text-wrapper .factors-text-tip span{color:#000;font-size:4.1rem;font-family:Gilroy;line-height:1.1}.fond-page .fond-contacts{padding:6rem 0}.fond-page .fond-contacts .fond-contacts-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:3rem}.fond-page .fond-contacts .footer-fond-logo{display:block;max-width:19.3rem}.fond-page .fond-contacts .contacts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fond-page .fond-contacts .contacts-wrapper .section-title{width:25%}.fond-page .fond-contacts .contacts-wrapper .contacts-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:75%}.fond-page .fond-startup-hero{padding-top:9rem;padding-bottom:4rem}.fond-page .fond-startup-hero .hero-startup-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:6rem}.fond-page .fond-startup-hero .hero-startup-wrapper .hero-startup-logo{max-width:52rem;margin-right:2rem}.fond-page .fond-startup-hero .hero-startup-wrapper .hero-startup-img{position:absolute;right:0;top:0;max-width:48rem}.fond-page .fond-startup-hero .buttons-group{padding-right:34%}.fond-page .fond-startups{padding:12rem 0}.fond-page .fond-hero-fullwidth{overflow:visible}.fond-page .fond-hero .intro-fullwidth-line--orange{background-color:#ffae00;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center}.fond-page .fond-hero .intro-fullwidth-line-bun{background-color:#87c7d4}.fond-page .fond-hero .intro-fullwidth-line-bun p{color:#fff}.fond-page .fond-hero .intro-fullwidth-line-bun b{font-weight:700}@media(min-width: 320px)and (max-width: 390px){.fond-page .fond-hero .intro-fullwidth-line--orange{height:170px}.fond-page .fond-hero .intro-fullwidth-line-bun{border-radius:5px;padding:12px 24px;margin:20px 0 0 0}.fond-page .fond-hero .intro-fullwidth-line-bun p{font-size:14px;line-height:18px}}@media(min-width: 390px)and (max-width: 1024px){.fond-page .fond-hero .intro-fullwidth-line{padding-top:2.5rem}.fond-page .fond-hero .intro-fullwidth-line--orange{height:197px}.fond-page .fond-hero .intro-fullwidth-line-bun{border-radius:5px;padding:12px 38px;margin:25px 0 0 0}.fond-page .fond-hero .intro-fullwidth-line-bun p{font-size:14px;line-height:18px}}@media(min-width: 1024px)and (max-width: 1280px){.fond-page .fond-hero .intro-fullwidth-line--orange{height:220px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-hero .intro-fullwidth-line-banner{display:grid;grid-template-columns:310px 1fr;gap:130px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-hero .intro-fullwidth-line-bun{border-radius:10px;padding:30px 24px 29px 30px}.fond-page .fond-hero .intro-fullwidth-line-bun p{font-size:25px;line-height:30px}}@media(min-width: 1280px)and (max-width: 1600px){.fond-page .fond-hero .intro-fullwidth-line--orange{height:220px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-hero .intro-fullwidth-line-banner{display:grid;grid-template-columns:479px 1fr;gap:130px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-hero .intro-fullwidth-line-bun{border-radius:10px;padding:30px 24px 29px 30px}.fond-page .fond-hero .intro-fullwidth-line-bun p{font-size:30px;line-height:33px}}@media(min-width: 1600px){.fond-page .fond-hero .intro-fullwidth-line--orange{height:287px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-hero .intro-fullwidth-line-banner{display:grid;grid-template-columns:479px 1fr;gap:192px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-hero .intro-fullwidth-line-bun{border-radius:10px;padding:30px 24px 29px 30px}.fond-page .fond-hero .intro-fullwidth-line-bun p{font-size:40px;line-height:43px}}.fond-startup-description-title{text-transform:uppercase;font-weight:900}.fond-startup-description-title b{cursor:pointer;color:#8f00ff}@media(min-width: 320px)and (max-width: 390px){.fond-startup{margin:210px 0 0 0}}@media(min-width: 390px)and (max-width: 1024px){.fond-startup{margin:168px 0 0 0}}@media(min-width: 320px)and (max-width: 1024px){.fond-startup-description-title{font-size:31px;line-height:39.12px;margin:0 0 30px 0}.fond-startup-description-title b{border-bottom:3px solid #8f00ff}.fond-startup-description p{font-size:13px;line-height:18px;margin:0 0 23px 0}.fond-startup-capitalization{display:none}}@media(min-width: 1024px){.fond-startup{margin:128px 0 0 0}.fond-startup-description-title{font-size:64px;line-height:80.77px;margin:0 0 40px 0}.fond-startup-description-title b{border-bottom:4px solid #8f00ff}.fond-startup-description p{font-size:24px;line-height:29px;margin:0 0 40px 0}.fond-startup-capitalization{margin:100px 0 0 0;text-align:center}.fond-startup-capitalization h2{text-transform:uppercase;font-weight:900;font-size:50px;line-height:63.1px;margin:0 0 20px 0;color:#8f00ff}.fond-startup-capitalization p{font-weight:700;font-size:24px;line-height:29.71px;margin:0 0 30px 0}}.fond-university h2{font-weight:900;color:#8f00ff;text-transform:uppercase}.fond-university-project{border:1px solid #b5d8e1;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s;border-radius:10px}.fond-university-project:hover .fond-university-button{background-color:#fd493d;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}.fond-university-project:hover .fond-university-button p{color:#fff}.fond-university-project:hover{background-color:#ebfbff;border:1px solid #ebfbff;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}.fond-university-footnote span{font-weight:700;color:#8f00ff}.fond-university-button{border:1px solid #fd493d;cursor:pointer}.fond-university-button p{text-transform:uppercase;font-weight:700;text-align:center;color:#cfcfcf}.fond-university-square-list{list-style-type:none}.fond-university-square-list li{position:relative;padding-left:30px}.fond-university-square-list li::before{content:"";display:block;width:15px;height:15px;background-color:#ffae00;position:absolute;left:0}.fond-university-square-list li:last-child{margin:0}@media(min-width: 400px)and (max-width: 999px){.fond-university-square-list{width:100%}}@media(min-width: 320px)and (max-width: 390px){.fond-university h2{font-size:30px}.fond-university-project{gap:0}.fond-university-project-logo-one{height:84px}.fond-university-project-logo-two{height:22px}.fond-university-project-logo-three{height:44px}.fond-university-project-logo-four{height:33px}.fond-university-project-logo-five{height:31px}}@media(min-width: 320px)and (max-width: 999px){.fond-university-project-partners{height:150px}.fond-university-project-logo-one{height:85px}.fond-university-project-logo-two{height:28px}.fond-university-project-logo-three{height:57px}.fond-university-project-logo-four{height:42px}.fond-university-project-logo-five{height:40px}.fond-university-button{margin:54px auto 0 auto}.fond-university-square-list{margin:45px 0 0 0}}@media(min-width: 390px)and (max-width: 1024px){.fond-university h2{font-size:35px}.fond-university-project{gap:0 20px}}@media(min-width: 320px)and (max-width: 1024px){.fond-university{margin:40px 0 60px 0}.fond-university h2{line-height:41px;margin:0 0 25px 0}.fond-university-project{margin:0 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 29px 25px 25px}.fond-university-footnote{font-size:13px;line-height:18px;margin:40px 0 0 0}.fond-university-button{padding:6px 26px;border-radius:3px}.fond-university-button p{font-size:14px;line-height:18px}.fond-university-button-link{margin:0 auto}.fond-university-square-list li{font-size:14px;line-height:18px;margin:0 0 14px 0}.fond-university-square-list li::before{top:1px}}@media(min-width: 1024px){.fond-university{margin:125px 0 244px 0}.fond-university h2{font-size:93px;line-height:98px;margin:0 0 59px 0}.fond-university-project{margin:0 0 20px 0;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:28px 40px 50px 40px}.fond-university-project-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fond-university-footnote{font-size:24px;line-height:29px;margin:70px 0 0 0}.fond-university-button{border-radius:5px}.fond-university-square-list{margin:0 35px 0 0}.fond-university-square-list li::before{top:3px}}@media(min-width: 1024px)and (max-width: 1510px){.fond-university-project{padding:28px 40px 50px 40px}.fond-university-square-list li{font-size:20px;line-height:20px;margin:0 0 24px 0}}@media(min-width: 1000px)and (max-width: 1200px){.fond-university-project{display:grid;grid-template-columns:100px 1fr 335px 220px;gap:30px}.fond-university-button{padding:12px 20px}.fond-university-button p{font-size:16px;line-height:14px}}@media(min-width: 1200px)and (max-width: 1300px){.fond-university-project{grid-template-columns:180px 1fr 335px 280px;gap:30px}.fond-university-button{padding:12px 30px}.fond-university-button p{font-size:20px;line-height:20px}}@media(min-width: 1300px)and (max-width: 1510px){.fond-university-project{grid-template-columns:200px 1fr 375px 265px;gap:20px}.fond-university-button{padding:12px 20px}.fond-university-button p{font-size:20px;line-height:20px}}@media(min-width: 1510px){.fond-university-project{gap:40px;grid-template-columns:250px 1fr 400px 385px;padding:28px 40px 50px 40px}.fond-university-project-partners-one,.fond-university-project-logo-one{margin:0 0 157px 0}.fond-university-project-partners-three,.fond-university-project-logo-three{margin:0 0 140px 0}.fond-university-button{padding:16px 33px 15px 34px}.fond-university-button-one{margin:0 0 157px 0}.fond-university-button-three{margin:0 0 140px 0}.fond-university-button p{font-size:30px;line-height:39px}.fond-university-square-list li{font-size:24px;line-height:29px;margin:0 0 29px 0}}.modal-fond{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;visibility:hidden;padding:20px 0;z-index:30;overflow:hidden}.modal-fond.is-show{opacity:1;visibility:visible}.modal-university-tpl-title{font-weight:700;margin:0 0 6px 0}.modal-university-window{border:1px solid #8f00ff;background:#fff;margin:auto;width:calc(100% - 2rem);height:100%}.modal-university-large{position:relative;padding-right:10px;height:100%;overflow-x:hidden}.modal-university-large::-webkit-scrollbar-thumb{background-color:#1ba8af}.modal-university-large::-webkit-scrollbar{width:2px}.modal-university-large-tpl{padding-right:0}.modal-university-close{position:absolute;cursor:pointer}.modal-university-title{font-weight:700;padding-right:30px}.modal-university-points{list-style-type:none}.modal-university-points-two li:first-child{margin:0 0 15px 0}.modal-university-points li{position:relative}.modal-university-points li::before{content:"";display:block;background-color:#ffae00;position:absolute;left:0}@media(min-width: 320px)and (max-width: 1024px){.modal-university-startup{max-width:360px;max-height:528px;height:100%}.modal-university-tpl{max-width:360px;height:auto}.modal-university-tpl-title{font-size:13px;line-height:18px}.modal-university-tpl-description{font-size:13px;line-height:16px;font-weight:400}.modal-university-window{border-radius:5px;padding:9px 5px 14px 10px}.modal-university-close{right:4.5px;top:3.5px;width:16px;height:16px}.modal-university-title{font-size:13px;line-height:18px;margin:0 0 15px 0}.modal-university-points{list-style-type:none}.modal-university-points-one li:first-child{margin:0 0 19px 0}.modal-university-points-two{padding:0 0 0 35px}.modal-university-points-two li:first-child{margin:0 0 11px 0}.modal-university-points li{padding-left:15px;font-size:13px;line-height:18px;margin:0 0 11px 0}.modal-university-points li::before{width:5.54px;height:5.54px;top:4px}.modal-university-points-description{font-size:13px;line-height:18px;margin:24px 0 0 0;padding:0 0 0 4px;font-weight:400}}@media(min-width: 1024px){.modal-university-startup{max-width:1100px;max-height:650px;height:100%}.modal-university-tpl{max-width:554px;height:auto}.modal-university-tpl-title{font-size:24px;line-height:29px;margin:0 0 16px 0}.modal-university-tpl-description{font-size:24px;line-height:29px;font-weight:400}.modal-university-window{border-radius:5px;padding:15px 14.5px 13px 15px}.modal-university-close{right:5px;top:3px;width:28px;height:28px}.modal-university-title{font-size:24px;line-height:29px;margin:0 0 30px 0}.modal-university-points{list-style-type:none}.modal-university-points-one li:first-child{margin:0 0 35px 0}.modal-university-points-two{padding:0 0 0 42px}.modal-university-points-two li:first-child{margin:0 0 15px 0}.modal-university-points li{padding-left:20px;font-size:24px;line-height:25px;margin:0 0 15px 0}.modal-university-points li::before{width:9.54px;height:9.54px;top:7px}.modal-university-points-description{font-size:24px;line-height:29px;margin:28px 0 0 0;padding:0 0 0 5px;font-weight:400}}.modal-propose{height:100%}.modal-propose-window{border:.35px solid #8f00ff;background:#fff;margin:auto;width:calc(100% - 2rem);height:100%}.modal-propose-large{position:relative;padding-right:10px;height:100%;overflow-x:hidden}.modal-propose-large::-webkit-scrollbar-thumb{background-color:#1ba8af}.modal-propose-large::-webkit-scrollbar{width:2px}.modal-propose-title{font-weight:700}.modal-propose-close{position:absolute;top:0;cursor:pointer}.modal-propose-form-block label{font-weight:700}.modal-propose-form-block label p{color:#a5a5a5;display:inline-block}.modal-propose-form-block label span{color:#fd493d}.modal-propose-form-block input:not(.input-file),.modal-propose-form-block select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit;border:2.25px solid #b5d8e1;background-color:#f9f9f9}.modal-propose-form-block-select{position:relative}.modal-propose-form-block-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.modal-propose-form-block-select svg{position:absolute}.modal-propose-form-file{display:block;cursor:pointer}.modal-propose-form-file-input{display:none}.modal-propose-form-button input{cursor:pointer;-webkit-transition:ease .3s;transition:ease .3s;background:#fd493d;color:#fff;text-transform:uppercase;font-size:30px;line-height:39px;font-weight:700;width:100%}.modal-propose-form-footnote{color:#a5a5a5}.modal-propose-form-footnote .link-footnote{text-decoration:none;border-bottom:1px solid #a5a5a5}@media(min-width: 320px)and (max-width: 1024px){.modal-propose{max-width:360px}.modal-propose-window{border-radius:5px;padding:13px 8px 13px 18px}.modal-propose-block{margin:0 0 21px 0}.modal-propose-title{font-size:16px;line-height:20.8px}.modal-propose-close{right:10px;width:17px;height:17px}.modal-propose-form-block{margin:0 0 15px 0}.modal-propose-form-block label{font-size:13px;line-height:16px}.modal-propose-form-block label p{font-size:9px;line-height:10.8px}.modal-propose-form-block input:not(.input-file),.modal-propose-form-block select{margin:5px 0 0 0;border:1px solid #b5d8e1;padding:11px 10px}.modal-propose-form-block-select svg{top:52%;right:13px;height:6px;width:13px}.modal-propose-form-file{font-size:13px;line-height:15px;margin:10px 0 0 0;border:1px solid #a5a5a5;border-radius:3px;padding:8px 28px 7px 28px}.modal-propose-form-file-slot{font-size:12px;line-height:12px;height:12px;margin:11px 0 28px 0}.modal-propose-form-button{margin:0 0 10px 0}.modal-propose-form-button input{border-radius:3px;font-size:14px;line-height:18.2px;padding:8px 30px;max-width:200px}.modal-propose-form-footnote{font-size:9px;line-height:29px}.modal-propose-form-footnote .link-footnote{font-size:9px;line-height:29px}}@media(min-width: 1024px){.modal-propose{max-width:1000px;max-height:1622px}.modal-propose-window{border-radius:10px;padding:30px 20px 30px 30px}.modal-propose-block{margin:0 0 47px 0}.modal-propose-title{font-size:40px;line-height:52px}.modal-propose-close{margin:0 10px 0 0;right:0px;width:50px;height:50px}.modal-propose-form-block{margin:0 0 35px 0}.modal-propose-form-block label{font-size:24px;line-height:31.2px}.modal-propose-form-block label p{font-size:16px;line-height:29px}.modal-propose-form-block input:not(.input-file),.modal-propose-form-block select{margin:20px 0 0 0;border:2.25px solid #b5d8e1;padding:18px 30px;font-size:24px;line-height:28.8px}.modal-propose-form-block-select svg{top:57%;right:25px;height:12px;width:26px}.modal-propose-form-file{font-size:24px;line-height:29px;margin:11px 0 0 0;border:2.25px solid #a5a5a5;border-radius:5px;padding:16px 35px 15px 38px}.modal-propose-form-file-slot{font-size:20px;line-height:20px;height:20px;margin:11px 0 40px 0}.modal-propose-form-button{margin:0 0 30px 0}.modal-propose-form-button input{border-radius:5px;font-size:30px;line-height:39px;padding:17px 30px;max-width:450px}.modal-propose-form-footnote{font-size:16px;line-height:29px}.modal-propose-form-footnote .link-footnote{font-size:16px;line-height:29px}}.input-error-border{border-color:#fd493d !important;color:#fd493d}.input-error-border::-webkit-input-placeholder{color:#fd493d}.input-error-border::-moz-placeholder{color:#fd493d}.input-error-border:-ms-input-placeholder{color:#fd493d}.input-error-border::-ms-input-placeholder{color:#fd493d}.input-error-border::placeholder{color:#fd493d}.label-error-border{color:#fd493d}.input-error-message{color:#fd493d;text-align:right}.button-error-border{border:1px solid #fd493d;color:#fd493d}@media(min-width: 320px)and (max-width: 1024px){.input-error-message{margin-top:3px;font-size:11px;line-height:12px}.input-wrapper--pitchdeck .input-error-message{margin-top:-45px}}@media(min-width: 1024px){.input-error-message{margin-top:5px;font-size:24px;line-height:31.2px}.input-wrapper--pitchdeck .input-error-message{margin-top:-65px}}.eng_beginning{position:relative;margin:100px 0 0 0}.eng_beginning-logo{margin:0 0 94px 0}.eng_beginning-logo img{height:150px}.eng_beginning-banner{background:#6bbaca;margin:0 0 115px 0}.eng_beginning-banner-title{width:922px;font-weight:900;font-size:93px;line-height:98px;text-transform:uppercase;color:#fff;padding:46px 0;position:relative;z-index:2}.eng_beginning-banner-img{z-index:1;position:absolute;top:0;right:0}.eng_beginning-banner-img img{height:941px}.eng_bun{margin:0 0 70px 0}.eng_bun-text{width:100vw;left:calc(-50vw + 50%);position:relative;overflow:hidden;background:#ffae00;padding:30px 0 21px 0;z-index:5}.eng_bun-text-item{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;height:4vw}.eng_bun-text-item p{font-weight:900;font-size:60px;line-height:69px;margin:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;color:hsla(0,0%,100%,.8);text-transform:uppercase;-webkit-animation-play-state:running !important;animation-play-state:running !important;will-change:transform;-webkit-animation:backward-infinite 19s linear infinite;animation:backward-infinite 19s linear infinite}.eng_bun-text-item p::after{content:attr(data-title);margin-left:10vw}.eng_bun-text-item p::before{content:attr(data-title);margin-right:10vw}.eng_startup{margin:0 0 128px 0}.eng_startup-title{width:861px;margin:0 0 21px 0}.eng_startup-title p,.eng_startup-title span{font-weight:900;font-size:93px;line-height:98px;text-transform:uppercase}.eng_startup-title span{color:#8f00ff}.eng_startup-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.eng_startup-description p{width:1195px;font-weight:700;font-size:48px;line-height:52px;margin:0 0 130px 0}.eng_startup-opisanie{width:1060px;font-weight:700;font-size:32px;line-height:35px;margin:0 0 40px 0}.eng_startup-block{display:grid;grid-template-columns:388px 655px 1fr;gap:20px}.eng_startup-block-one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4e7ff;border:3px solid #8f00ff;border-radius:10px;padding:25px 30px 30px 30px}.eng_startup-block-one-year{font-size:24px;line-height:29px;margin:0 0 27px 0}.eng_startup-block-one-text{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px}.eng_startup-block-one-text-number{font-size:128px;line-height:95px;font-weight:900;color:#8f00ff}.eng_startup-block-one-text-opisanie{font-size:24px;line-height:29px}.eng_startup-block-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff4db;border:3px solid #ffae00;border-radius:10px;padding:25px 30px 30px 30px}.eng_startup-block-two-year{font-size:24px;line-height:29px;margin:0 0 31px 0}.eng_startup-block-two-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:134px 1fr 186px;gap:20px}.eng_startup-block-two-text-number{font-size:128px;line-height:95px;font-weight:900;color:#ffae00}.eng_startup-block-two-text-opisanie{font-size:24px;line-height:29px}.eng_startup-block-three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.eng_startup-block-three li{font-size:24px;line-height:29px;list-style-type:none}.eng_startup-block-three li::before{content:"";display:inline-block;width:15px;height:15px;background-color:#ffae00;margin-right:14px}.eng_scheme-title{font-weight:900;font-size:93px;line-height:98px;text-transform:uppercase;margin:0 0 20px 0}.eng_scheme-description{font-weight:400;font-size:48px;line-height:52px;text-transform:uppercase;margin:0 0 50px 0}.eng_scheme-desk{width:100%}.eng_scheme-mob{display:none}.eng_scheme hr{border:2px solid #f6ae2d;margin:130px 0 100px 0}.eng_studios{margin:0 0 124px 0}.eng_studios-title{width:925px}.eng_studios-title p,.eng_studios-title span{margin:0 0 30px 0;font-weight:900;font-size:93px;line-height:98px}.eng_studios-title span{color:#8f00ff}.eng_studios-block{display:grid;grid-template-columns:925px 1fr;gap:61px}.eng_studios-block-steps{background:#d9e9ed;border:3px solid #6bbaca;border-radius:10px;padding:60px 68px;position:relative}.eng_studios-block-steps::after{content:"";position:absolute;left:124.5px;height:calc(100% - 33rem);border:.4rem dashed #ffae00;top:16rem;z-index:1}.eng_studios-block-steps-step:last-child{margin:0}.eng_studios-block-steps-step{display:grid;grid-template-columns:115px 1fr;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 60px 0}.eng_studios-block-steps-step-krug{z-index:2;width:115px;height:115px;background:#ffae00;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:900;font-size:52px;line-height:66px}.eng_studios-block-steps-step p,.eng_studios-block-steps-step span{font-size:29px;line-height:32px}.eng_studios-block-list{margin:85px 0 0 0}.eng_studios-block-list-dashed{position:relative}.eng_studios-block-list-dashed::before{content:"";position:absolute;left:-40px;top:18px;height:calc(100% - 18px);border:4px dashed #fd493d;border-radius:10px}.eng_studios-block-list-title{width:522px;margin:0 0 55px 0}.eng_studios-block-list-title p{font-weight:900}.eng_studios-block-list-title p,.eng_studios-block-list-title span{font-size:52px;line-height:66px}.eng_studios-block-list-title-not{font-weight:900;color:#fd493d;text-transform:uppercase}.eng_studios-block-list-title-do{font-weight:400}.eng_studios-block-list-text{margin:0 0 80px 0}.eng_studios-block-list-text span{font-size:29px;line-height:32px}.eng_studios-block-list-text-title{font-weight:600;color:#fd493d}.eng_studios-block-list-text-title span{color:#000}.eng_technology{margin:0 0 120px 0}.eng_technology-title{width:925px}.eng_technology-title p,.eng_technology-title span{font-weight:900;font-size:93px;line-height:98px;margin:0 0 91px 0}.eng_technology-title span{color:#8f00ff}.eng_technology-blocks{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:125px;-moz-column-gap:125px;column-gap:125px;row-gap:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.eng_technology-blocks-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.eng_technology-blocks-block-title{font-weight:700;font-size:40px;line-height:43px;margin:0 0 26px 0}.eng_technology-blocks-block a{border:5px solid #6bbaca;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:30px 59px 27px 30px;height:225px;position:relative}.eng_technology-blocks-block a:hover{border:5px solid #f6ae2d;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.eng_technology-blocks-block a p{font-weight:900;font-size:90px;line-height:40px;text-transform:uppercase;position:relative;z-index:2}.eng_technology-blocks-block a img{border-radius:10px;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.eng_choose{margin:0 0 146px 0}.eng_choose hr{border:2px solid #f6ae2d;margin:0 0 100px 0}.eng_choose-title{width:100%}.eng_choose-title p,.eng_choose-title span{margin:0 0 70px 0;font-weight:900;font-size:93px;line-height:98px}.eng_choose-title span{color:#8f00ff}.eng_choose-subtitle{margin:0 0 50px 0}.eng_choose-subtitle h3{color:#000;font-size:4.1rem;line-height:1.1}.eng_choose-table-main{border-radius:5px 5px 0px 0px;background:#6bbaca !important}.eng_choose-table-main .eng_choose-table-lattice{font-size:32px;line-height:35px}.eng_choose-table:last-of-type{border-radius:0px 0px 5px 5px}.eng_choose-table{padding:18px 0 14px 0;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:55px 212px 1fr 262.5px 215px 262.5px 262.5px}.eng_choose-table:nth-child(even){background:#f1f1f1}.eng_choose-table:nth-child(odd){background:#f5fdff}.eng_choose-table-lattice{text-align:center;font-weight:700;font-size:24px;line-height:29px}.eng_choose-table-title{padding-left:14px;font-size:32px;line-height:35px}.eng_choose-table-web{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eng_choose-table-web-desc{width:36px;height:36px}.eng_choose-table-web-mob{display:none}.eng_choose-table-web a{text-align:center;word-break:break-all;font-size:20px;line-height:29px;color:#000 !important;-webkit-text-decoration:underline solid #000 .5px;text-decoration:underline solid #000 .5px;text-underline-offset:5px}.eng_choose-table-web p{margin-left:-12px;font-size:20px;line-height:29px;text-align:center}.eng_choose-table-tg{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eng_choose-table-tg-desc{width:40px;height:33px}.eng_choose-table-tg-mob{display:none}.eng_choose-table-tg span{text-align:center;font-size:20px;line-height:29px}.eng_choose-table-tg span a{word-break:break-all;font-size:20px;line-height:29px;color:#000 !important;-webkit-text-decoration:underline solid #000 .5px;text-decoration:underline solid #000 .5px;text-underline-offset:5px}.eng_choose-table-tg p{font-size:20px;line-height:29px;text-align:center}.eng_choose-table-email{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eng_choose-table-email-desc{width:38px;height:26px;margin:0 auto}.eng_choose-table-email-mob{display:none}.eng_choose-table-email a{text-align:center;word-break:break-all;font-size:20px;line-height:29px;color:#000 !important;-webkit-text-decoration:underline solid #000 .5px;text-decoration:underline solid #000 .5px;text-underline-offset:5px}.eng_choose-table-information{padding-left:14px;font-size:24px;line-height:29px}.eng_choose-table-information b{display:none}@media screen and (max-width: 1800px){.eng_beginning-banner{margin:0 0 105px 0}.eng_beginning-banner-title{font-size:88px;line-height:93px}.eng_beginning-banner-img img{height:910px}.eng_studios-block{grid-template-columns:870px 1fr}.eng_technology-blocks{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}.eng_choose-table{grid-template-columns:35px 185px 1fr 230px 210px 235px 245px}}@media screen and (max-width: 1700px){.eng_beginning-banner{margin:0 0 97px 0}.eng_beginning-banner-title{font-size:84px;line-height:88px}.eng_beginning-banner-img img{margin-top:25px;height:850px}.eng_bun-text-item p{line-height:59px}.eng_startup-block{grid-template-columns:348px 584px 1fr}.eng_startup-block-one{padding:25px}.eng_startup-block-one-text{gap:15px}.eng_startup-block-one-text-number{font-size:118px;line-height:99px}.eng_startup-block-one-text-opisanie{font-size:22px;line-height:26px}.eng_startup-block-two{padding:25px}.eng_startup-block-two-text{grid-template-columns:130px 1fr 174px;gap:15px}.eng_startup-block-two-text-number{font-size:118px;line-height:99px}.eng_startup-block-two-text-opisanie{font-size:22px;line-height:26px}.eng_startup-block-three li{font-size:22px;line-height:26px}.eng_studios-block{grid-template-columns:800px 1fr}.eng_studios-block-steps{padding:50px 58px}.eng_studios-block-steps::after{left:111.5px}.eng_studios-block-three li{font-size:22px;line-height:26px}.eng_technology-blocks{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.eng_technology-blocks-block-title{font-size:38px;line-height:41px}.eng_choose-table-title{font-size:30px;line-height:32px}.eng_choose-table-web a,.eng_choose-table-tg span,.eng_choose-table-tg span a,.eng_choose-table-email a{font-size:18px;line-height:26px}.eng_choose-table-main .eng_choose-table-lattice{font-size:30px;line-height:32px}}@media screen and (max-width: 1600px){.eng_beginning-banner{margin:0 0 81px 0}.eng_beginning-banner-title{font-size:80px;line-height:85px}.eng_beginning-banner-img img{margin-top:43px;height:800px}.eng_bun-text-item p{line-height:53px}.eng_startup-block{grid-template-columns:342px 568px 1fr}.eng_startup-block-one-text-number,.eng_startup-block-two-text-number{font-size:110px;line-height:89px}.eng_studios-block-steps::after{height:calc(100% - 32rem)}}@media screen and (max-width: 1500px){.eng_beginning-banner{margin:0 0 69px 0}.eng_beginning-banner-title{font-size:78px;line-height:83px}.eng_beginning-banner-img img{margin-top:46px;height:775px}.eng_startup-description p{width:1100px;font-size:45px;line-height:50px}.eng_studios-block{grid-template-columns:750px 1fr}.eng_studios-block-steps{padding:50px 50px}.eng_studios-block-list-title{width:100%}.eng_technology-blocks{-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;row-gap:50px}.eng_choose-table-information,.eng_choose-table-lattice{font-size:22px;line-height:27px}}@media screen and (max-width: 1400px){.eng_beginning-banner{margin:0 0 44px 0}.eng_beginning-banner-img img{margin-top:56px;height:740px}.eng_bun-text-item p{line-height:44px}.eng_startup-block-one-year,.eng_startup-block-two-year{font-size:22px;line-height:27px}.eng_startup-block-list-title p,.eng_startup-block-list-title span{font-size:50px;line-height:60px}.eng_studios-block{grid-template-columns:680px 1fr}.eng_studios-block-steps::after{left:101.5px;height:calc(100% - 28rem);top:14rem}.eng_studios-block-steps-step{grid-template-columns:105px 1fr}.eng_studios-block-steps-step-krug{width:105px;height:105px}.eng_technology-blocks{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;row-gap:40px}.eng_choose-title{width:100%}.eng_choose-table{grid-template-columns:35px 175px 1fr 215px 190px 225px 230px}}@media screen and (max-width: 1300px){.eng_beginning-banner{margin:0 0 44px 0}.eng_beginning-banner-title{width:822px;font-size:70px;line-height:70px}.eng_beginning-banner-img img{margin-top:83px;height:650px}.eng_startup-title p,.eng_startup-title span{font-size:90px;line-height:90px}.eng_startup-block{grid-template-columns:316px 520px 1fr}.eng_startup-block-one-text-opisanie{font-size:20px;line-height:24px}.eng_startup-block-one-text-number{font-size:100px;line-height:80px}.eng_startup-block-two-text{grid-template-columns:114px 1fr 160px;gap:15px}.eng_startup-block-two-text-opisanie{font-size:20px;line-height:24px}.eng_startup-block-two-text-number{font-size:100px;line-height:80px}.eng_startup-block-three li{font-size:20px;line-height:24px}.eng_scheme-title p,.eng_scheme-title span{font-size:90px;line-height:90px}.eng_studios-title p,.eng_studios-title span{font-size:90px;line-height:90px}.eng_studios-block{grid-template-columns:650px 1fr}.eng_studios-block-steps{padding:40px}.eng_studios-block-steps::after{left:89.5px}.eng_studios-block-steps-step p,.eng_studios-block-steps-step span{font-size:27px;line-height:30px}.eng_studios-block-list-text span{font-size:27px;line-height:30px}.eng_technology-title p,.eng_technology-title span{font-size:90px;line-height:90px}.eng_technology-blocks{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:30px}.eng_technology-blocks-block-title{font-size:36px;line-height:38px}.eng_choose-title p,.eng_choose-title span{font-size:90px;line-height:90px}.eng_choose-table{grid-template-columns:35px 155px 1fr 205px 175px 205px 215px}.eng_choose-table-information,.eng_choose-table-lattice{font-size:20px;line-height:25px}.eng_choose-table-title{font-size:28px;line-height:30px}.eng_choose-table-web a{font-size:17px;line-height:24px}.eng_choose-table-web-desc{width:32px;height:32px}.eng_choose-table-tg span{font-size:17px;line-height:24px}.eng_choose-table-tg span a{font-size:17px;line-height:24px}.eng_choose-table-tg-desc{width:34px;height:31px}.eng_choose-table-email a{font-size:17px;line-height:24px}.eng_choose-table-email-desc{width:35px;height:24px}}@media screen and (max-width: 1200px){.eng_beginning-banner{margin:0 0 22px 0}.eng_beginning-banner-title{width:822px}.eng_beginning-banner-img img{margin-top:100px;height:610px}.eng_bun-text-item p{line-height:39px}.eng_startup-block{grid-template-columns:306px 513px 1fr}.eng_startup-block-one{padding:20px}.eng_startup-block-one-text-number{font-size:90px;line-height:70px}.eng_startup-block-two{padding:20px}.eng_startup-block-two-text-number{font-size:90px;line-height:70px}.eng_startup-block-three li::before{width:13px;height:13px;margin-right:10px}.eng_startup-opisanie{width:800px}.eng_startup-description p{width:850px;font-size:40px;line-height:40px}.eng_technology-blocks-block a{height:200px}.eng_technology-blocks-block a p{font-size:80px}.eng_choose-table{grid-template-columns:35px 130px 1fr 185px 165px 185px 200px}.eng_choose-table-title{font-size:25px;line-height:25px}.eng_choose-table-information,.eng_choose-table-lattice{font-size:16px;line-height:18px}.eng_choose-table-main .eng_choose-table-lattice{font-size:25px;line-height:25px}.eng_choose-table-web a,.eng_choose-table-tg a,.eng_choose-table-email a,.eng_choose-table-tg span a{font-size:15px;line-height:20px}}@media screen and (max-width: 1100px){.eng_beginning-banner-title{width:722px;font-size:60px;line-height:60px}.eng_beginning-banner-img img{height:565px}.eng_startup-block{grid-template-columns:289px 461px 1fr;gap:15px}.eng_startup-block-steps{padding:30px}.eng_startup-block-steps::after{left:73.5px;height:calc(100% - 23rem);top:11rem}.eng_startup-block-one-text-opisanie{font-size:18px;line-height:20px}.eng_startup-block-two-text{grid-template-columns:105px 1fr 146px;gap:10px}.eng_startup-block-two-text-opisanie{font-size:18px;line-height:20px}.eng_startup-block-three li{font-size:18px;line-height:20px}.eng_studios-block{gap:51px;grid-template-columns:580px 1fr}.eng_studios-block-steps-step{margin:0 0 50px 0;grid-template-columns:95px 1fr}.eng_studios-block-steps-step-krug{width:95px;height:95px;font-size:45px}.eng_studios-block-list-title p,.eng_studios-block-list-title span{font-size:45px;line-height:50px}.eng_technology-blocks{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:30px}.eng_technology-blocks-block-title{margin:0 0 16px 0;font-size:32px;line-height:30px}.eng_choose-table{grid-template-columns:20px 120px 1fr 150px 165px 180px 185px}.eng_choose-table-title{font-size:23px;line-height:22px}}@media screen and (max-width: 1023px){.eng_beginning{margin:40px 0 0 0}.eng_beginning-logo{margin:0 0 40px 0}.eng_beginning-logo img{height:63px;margin:0 auto}.eng_beginning-banner{height:336px;margin:0 0 35px 0}.eng_beginning-banner-title{width:100%;font-size:30px;line-height:38px;padding:28px 73px 0 15px}.eng_beginning-banner-img{margin-top:-40px;position:relative}.eng_beginning-banner-img img{-o-object-fit:cover;object-fit:cover;height:314px;margin:0 auto}.eng_bun{margin:0 0 30px 0}.eng_bun-text{padding:13px 0 11px 0}.eng_bun-text-item{height:2vw}.eng_bun-text-item p{font-size:25px;line-height:18px}.eng_startup{margin:0 0 40px 0}.eng_startup-title{width:100%}.eng_startup-title p,.eng_startup-title span{font-size:35px;line-height:41px}.eng_startup-description{display:block}.eng_startup-description p{width:100%;font-size:20px;line-height:24px;margin:0 0 50px 0}.eng_startup-opisanie{width:100%;font-size:13px;line-height:18px;margin:0 0 20px 0}.eng_startup-block{grid-template-columns:1fr}.eng_startup-block-one{padding:25px 34px 39px 30px}.eng_startup-block-one-year{margin:0 0 20px 0}.eng_startup-block-one-text-opisanie{font-size:20px;line-height:24px}.eng_startup-block-two{padding:25px 34px 39px 30px}.eng_startup-block-two-year{margin:0 0 20px 0}.eng_startup-block-two-text{grid-template-columns:1fr}.eng_startup-block-two-text-opisanie{font-size:20px;line-height:24px;width:155px}.eng_startup-block-three{display:block}.eng_startup-block-three li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:18px;margin:0 0 29px 0}.eng_startup-block-three li::before{margin-right:16px}.eng_scheme-title{font-weight:900;font-size:35px;line-height:41px;margin:0 0 10px 0}.eng_scheme-description{font-size:20px;line-height:24px;margin:0 0 30px 0}.eng_scheme-desk{display:none}.eng_scheme-mob{width:100%;display:block}.eng_scheme hr{margin:50px 0 51px 0}.eng_studios{margin:0 0 103px 0}.eng_studios-title{width:300px}.eng_studios-title p,.eng_studios-title span{margin:0 0 20px 0;font-size:35px;line-height:41px}.eng_studios-block{grid-template-columns:1fr;gap:18px}.eng_studios-block-steps{padding:15px 9px 15px 16px}.eng_studios-block-steps::after{left:41.7px;height:calc(100% - 11rem);border:2px dashed #ffae00;top:6rem}.eng_studios-block-steps-step{grid-template-columns:52px 1fr;gap:9.5px;margin:0 0 26.5px 0}.eng_studios-block-steps-step-krug{width:52px;height:52px;font-size:23.7262px;line-height:30px}.eng_studios-block-steps-step p,.eng_studios-block-steps-step span{font-size:13px;line-height:18px}.eng_studios-block-list{margin:0}.eng_studios-block-list-dashed{padding:0 0 0 20px}.eng_studios-block-list-dashed::before{left:0px;top:5px;height:calc(100% - 7px);border:2px dashed #fd493d}.eng_studios-block-list-title{width:251px;margin:0 0 20px 0}.eng_studios-block-list-title p,.eng_studios-block-list-title span{font-size:25px;line-height:32px}.eng_studios-block-list-text{margin:0 0 25px 0}.eng_studios-block-list-text span{font-size:13px;line-height:18px}.eng_technology{margin:0 0 49px 0}.eng_technology-title{width:335px}.eng_technology-title p,.eng_technology-title span{font-size:35px;line-height:41px;margin:0 0 46px 0}.eng_technology-blocks{grid-template-columns:1fr 1fr;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;row-gap:47px}.eng_technology-blocks-block{display:block}.eng_technology-blocks-block-title{font-size:20px;line-height:24px;margin:0 0 15px 0}.eng_technology-blocks-block a{border:4px solid #6bbaca;border-radius:8px;padding:23px 47px 22px 24px;height:180px}.eng_technology-blocks-block a:hover{border:4px solid #f6ae2d}.eng_technology-blocks-block a p{font-size:72px;line-height:32px}.eng_technology-blocks-block a img{border-radius:8px}.eng_choose{margin:0 0 136px 0}.eng_choose hr{margin:0 0 51px 0}.eng_choose-title{width:100%}.eng_choose-title p,.eng_choose-title span{margin:0 0 30px 0;font-size:35px;line-height:41px}.eng_choose-subtitle{margin:0 0 40px 0}.eng_choose-subtitle h3{font-size:2rem}.eng_choose-table-main{height:41px}.eng_choose-table-main .eng_choose-table-title.city{display:none}.eng_choose-table-main .eng_choose-table-title.university{display:none}.eng_choose-table-main .eng_choose-table-lattice{font-size:12px;line-height:130%}.eng_choose-table{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:13px 0 12px 0;grid-template-columns:55px 1fr}.eng_choose-table-lattice{grid-column:1}.eng_choose-table-information,.eng_choose-table-web,.eng_choose-table-tg,.eng_choose-table-email{grid-column:2}.eng_choose-table-lattice{font-size:12px;line-height:130%}.eng_choose-table-title{padding-left:0;font-size:12px;line-height:130%}.eng_choose-table-web{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:18px;margin:0}.eng_choose-table-web-desc{display:none}.eng_choose-table-web-mob{margin:10px 0 0 0;display:block;width:15px;height:15px}.eng_choose-table-web a{margin:10px 0 0 0;font-size:11px;line-height:130%}.eng_choose-table-web p{display:none}.eng_choose-table-tg{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:18px}.eng_choose-table-tg-desc{display:none}.eng_choose-table-tg-mob{margin:10px 0 0 0;display:block;width:17px;height:14px}.eng_choose-table-tg span{margin:10px 0 0 0;font-size:11px;line-height:130%}.eng_choose-table-tg span a{font-size:11px;line-height:130%}.eng_choose-table-tg p{display:none}.eng_choose-table-email{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.eng_choose-table-email-desc{display:none}.eng_choose-table-email-mob{margin:10px 0 0 0;display:block;width:16px;height:11px}.eng_choose-table-email a{margin:10px 0 0 0;font-size:11px;line-height:130%}.eng_choose-table-information{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px 0;gap:5px;padding-left:0px;font-size:12px;line-height:130%}.eng_choose-table-information b{display:block}}@media screen and (max-width: 800px){.eng_technology-blocks{grid-template-columns:1fr 1fr;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}@media screen and (max-width: 749px){.eng_beginning-banner{margin:0 0 76px 0}.eng_bun-text-item{height:3vw}.eng_bun-text-item p{line-height:20px}}@media screen and (max-width: 700px){.eng_technology-blocks{grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width: 600px){.eng_technology-blocks{grid-template-columns:1fr;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}.eng_technology-blocks-block a{height:250px}}@media screen and (max-width: 500px){.eng_bun-text-item{height:4vw}.eng_technology-blocks-block a{height:210px}}@media screen and (max-width: 470px){.eng_beginning-banner{margin:0 0 117px 0}}@media screen and (max-width: 460px){.eng_beginning-banner{margin:0 0 155px 0}.eng_bun-text-item p{line-height:15px}}@media screen and (max-width: 390px){.eng_technology-blocks-block a{height:180px}}@media screen and (max-width: 380px){.eng_beginning-banner{margin:0 0 144px 0}}@media screen and (max-width: 370px){.eng_beginning-banner{margin:0 0 137px 0}}@media screen and (max-width: 360px){.eng_beginning-banner{margin:0 0 152px 0}.eng_bun-text-item p{line-height:13px}.eng_startup-title p,.eng_startup-title span{font-size:33px;line-height:35px}.eng_startup-block-one,.eng_startup-block-two{padding:25px}.eng_startup-block-one-text,.eng_startup-block-two-text{gap:15px}.eng_startup-block-one-text-opisanie,.eng_startup-block-two-text-opisanie{font-size:19px}.eng_startup-block-one-text-number,.eng_startup-block-two-text-number{font-size:100px;line-height:84px}.eng_scheme-title{font-size:33px;line-height:35px}.eng_technology-title{width:100%}.eng_technology-title p,.eng_technology-title span{font-size:33px;line-height:35px}.eng_choose-table{grid-template-columns:45px 1fr}.eng_choose-title p,.eng_choose-title span{font-size:33px;line-height:35px}}@media screen and (max-width: 340px){.eng_beginning-banner{margin:0 0 110px 0}.eng_beginning-banner-img img{height:270px}}@media screen and (max-width: 330px){.eng_beginning-banner{margin:0 0 105px 0}.eng_scheme-title{font-size:32px;line-height:35px}}@media screen and (max-width: 320px){.eng_beginning-banner{margin:0 0 94px 0}}.main_banner{position:relative;height:1039px}@media screen and (max-width: 999px){.main_banner{height:649px}}.main_banner-video{position:relative;overflow:hidden}.main_banner-video video{height:1039px;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 999px){.main_banner-video video{height:649px}}.main_banner-video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.main_banner-content{position:absolute;z-index:3;top:calc(41.5% + 88px);left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}@media screen and (max-width: 999px){.main_banner-content{padding:0 10px;top:calc(41.5% + 30px)}}.main_banner-content-info-item{gap:18px;display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 70px 0}@media screen and (max-width: 999px){.main_banner-content-info-item{gap:20px;margin:0 0 25px 0}}@media screen and (max-width: 385px){.main_banner-content-info-item{gap:15px}}.main_banner-content-info-item-text p{font-weight:900;font-size:50px;line-height:63px;text-align:right;text-transform:uppercase;color:#ffae00}@media screen and (max-width: 999px){.main_banner-content-info-item-text p{font-size:18px;line-height:23px;text-align:right}}@media screen and (max-width: 385px){.main_banner-content-info-item-text p{font-size:16px;line-height:20px}}.main_banner-content-info-item-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px}.main_banner-content-info-item-number{font-weight:900;font-size:135px;line-height:100px;text-transform:uppercase;color:#fff;text-wrap:nowrap}@media screen and (max-width: 999px){.main_banner-content-info-item-number{font-size:46px;line-height:15px}}@media screen and (max-width: 385px){.main_banner-content-info-item-number{font-size:40px}}@media screen and (max-width: 350px){.main_banner-content-info-item-number{font-size:36px}}.main_banner-content-info-item-mill{font-weight:900;font-size:70px;line-height:63px;color:#fff;text-transform:uppercase}@media screen and (max-width: 999px){.main_banner-content-info-item-mill{font-size:26px;line-height:5px}}@media screen and (max-width: 385px){.main_banner-content-info-item-mill{font-size:25px}}@media screen and (max-width: 350px){.main_banner-content-info-item-mill{font-size:21px}}.main_banner-content-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:156px;margin:88px 0 0 0}@media screen and (max-width: 999px){.main_banner-content-buttons{display:grid;margin:60px 0 0 0}}.main_banner-content-buttons-button{width:248px;padding:14px 0;border-radius:5px}@media screen and (max-width: 999px){.main_banner-content-buttons-button{padding:8px 0}}.main_banner-content-buttons-button.one{background:hsla(0,0%,100%,.29);border:1px solid #fff}.main_banner-content-buttons-button.one:hover{background:hsla(0,0%,100%,.39);-webkit-transition:all .3s ease;transition:all .3s ease}.main_banner-content-buttons-button.two{border:1px solid #6bbaca;background:#6bbaca}.main_banner-content-buttons-button.two:hover{background:#5595a1;-webkit-transition:all .3s ease;transition:all .3s ease}.main_banner-content-buttons-button.red{background:#fd493d}.main_banner-content-buttons-button.red:hover{background:rgba(253,73,61,.8);-webkit-transition:all .3s ease;transition:all .3s ease}.main_banner-content-buttons-button p{font-weight:700;font-size:24px;line-height:30px;text-align:center;text-transform:uppercase;color:#fff}@media screen and (max-width: 999px){.main_banner-content-buttons-button p{font-size:18px;line-height:22px}}.main_project{position:relative;background-color:#000}.main_project-description{position:relative;padding:80px 0}.main_project-description-title{display:grid;grid-template-columns:383px 1fr;gap:99px;margin:0 0 102px 0}.main_project-description-title--padding-m{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 60px}.main_project-description-title-dec h1{font-weight:900;font-size:94px;line-height:69px;text-transform:uppercase;color:#fff;margin:25px 0 20px 0}.main_project-description-title-dec h1 span{font-weight:900;font-size:94px;line-height:69px;color:#8f00ff}.main_project-description-title-dec p{font-weight:500;font-size:40px;line-height:43px;color:#fff}.main_project-description-title-dec h5{font-size:50px;font-weight:bold;color:#fff;line-height:100%;text-transform:uppercase}.main_project-description-title-mob{display:none}.main_project-description-text{color:#fff;font-size:24px;line-height:29px;position:relative;z-index:2}.main_project-description-text p{margin:0 0 43px 0}.main_project-description h4{margin:0 0 80px 0;font-size:40px;color:#fff;font-weight:bold;line-height:43px}.main_project-description h4 strong,.main_project-description h4 b{color:#8f00ff}.main_project-gradient{position:absolute;bottom:0;height:297px;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(75, 3, 132, 0)), color-stop(30.47%, rgba(75, 3, 132, 0.194127)), color-stop(75.47%, rgba(75, 3, 132, 0.7)), to(#4b0384));background:linear-gradient(180deg, rgba(75, 3, 132, 0) 0%, rgba(75, 3, 132, 0.194127) 30.47%, rgba(75, 3, 132, 0.7) 75.47%, #4b0384 100%)}.main_tools{background-color:#e1f6fc;padding:95px 0}.main_tools-decorate{position:relative;margin:0 0 70px 0}.main_tools-decorate::before{content:"";width:100vw;height:38px;background:#ffae00;position:absolute;left:calc(-32px - 100vw)}.main_tools-decorate h2{font-weight:500;font-size:52px;line-height:.75;text-transform:uppercase}.main_tools-title p{width:100%;font-weight:900;font-size:50px;line-height:120%;text-transform:uppercase;margin:0 0 93px 0}.main_tools-blocks{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}.main_tools-blocks--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main_tools-blocks-items-two{display:grid;grid-template-rows:990px 990px;gap:20px}.main_tools-blocks-items-three{display:grid;grid-template-rows:565px 712px 683px;gap:20px}.main_tools-blocks-item{position:relative}.main_tools-blocks-two,.main_tools-blocks-three{position:relative}.main_tools-blocks-two::before,.main_tools-blocks-three::before{content:"";position:absolute;left:-27px;top:43px;height:calc(100% - 45px);border:3px dashed #000;border-radius:10px}.main_tools-blocks-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;height:200px}.main_tools-blocks-text--height-auto{height:auto;margin:0 0 40px 0}.main_tools-blocks-text .number{color:#8f00ff;font-size:150px;line-height:100px;font-weight:900}.main_tools-blocks-text .number--s{font-size:120px}.main_tools-blocks-text .two{width:270px}.main_tools-blocks-text .three{width:280px}.main_tools-blocks-text .description{font-weight:500;font-size:29px;line-height:32px}.main_tools-blocks-text .description--m{font-size:40px;line-height:43px}.main_tools-blocks-img{border-radius:10px;height:100%;position:relative;margin:0 0 20px 0;overflow:hidden}.main_tools-blocks-img--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.main_tools-blocks-img:hover .main_tools-blocks-img-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;overflow-y:auto;scroll-behavior:smooth}.main_tools-blocks-img-title.logo-small img{height:75px}.main_tools-blocks-img-title{position:absolute;top:30px;left:29px;z-index:2}.main_tools-blocks-img-title img{height:100px}.main_tools-blocks-img-big{border-radius:10px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.main_tools-blocks-img-gradient{position:absolute;width:100%}.main_tools-blocks-img-gradient.top{top:0;height:200px;border-radius:0px 0px 10px 10px;background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.85)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.85) 100%);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main_tools-blocks-img-gradient.bottom{bottom:0;height:135px;border-radius:0px 0px 10px 10px;background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(75, 3, 132, 0)), color-stop(50%, rgba(75, 3, 132, 0.7)), to(#4b0384));background:linear-gradient(180deg, rgba(75, 3, 132, 0) 10%, rgba(75, 3, 132, 0.7) 50%, #4b0384 100%)}.main_tools-blocks-img-content{position:absolute;z-index:3;height:100%;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;background-color:#fff;color:#000;padding:30px;border-radius:10px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.main_tools-blocks-img-content--static{position:static;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;transform:none;border-radius:0 10px 10px 0}.main_tools-blocks-img-content .close{display:none}.main_tools-blocks-img-content .logo-small{height:75px}.main_tools-blocks-img-content img{height:100px;margin:0 0 40px 0}.main_tools-blocks-img-content p{font-size:24px;line-height:29px;margin:0 0 30px 0}.main_tools-blocks-img-content .main_news-list{margin:0}.main_tools-blocks-img-content::-webkit-scrollbar{width:4px}.main_tools-blocks-img-content::-webkit-scrollbar-thumb{background-color:#8f00ff;border-radius:20px}.main_tools-blocks-img-content::-webkit-scrollbar-track{border-radius:20px}.main-tools-item:not(:last-of-type){margin:0 0 90px 0}.main-tools-item__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:10px;overflow:hidden}.main-tools-item__visual{position:relative;width:50%}.main-tools-item__photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-tools-item__photo.visible-mobile{display:none}.main-tools-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.4rem;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;background:#fff}.main-tools-item__footer{position:absolute;right:0;bottom:0;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:200px;padding:0 30px 20px 30px;background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.8)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.7) 50%, rgba(0, 0, 0, 0.8) 100%)}.main-tools-item__link{color:#fff;text-decoration:none;position:relative;padding:.8rem 14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-tools-item__link.visible-mobile{display:none}.main-tools-item__link::before{content:"";position:absolute;left:0;top:32%;-webkit-transform:translateY(-32%);-ms-transform:translateY(-32%);transform:translateY(-32%);width:.2rem;height:calc(100% - .8rem);background:#fff}.main-tools-item__link::after{content:"";position:absolute;right:0;top:57%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.2rem;height:calc(100% - .8rem);background:#fff}.main-tools-item__link .bracket{position:absolute;height:calc(100% - 1rem);width:1.1rem}.main-tools-item__link .bracket::before{content:"";position:absolute;top:0;left:0;width:1.1rem;height:.2rem;-webkit-transform:skewY(20deg);-ms-transform:skewY(20deg);transform:skewY(20deg);background:#fff}.main-tools-item__link .bracket::after{content:"";position:absolute;bottom:-0.2rem;left:0;width:1.1rem;height:.2rem;-webkit-transform:skewY(20deg);-ms-transform:skewY(20deg);transform:skewY(20deg);background:#fff}.main-tools-item__link .bracket-left{left:0}.main-tools-item__link .bracket-left::before{top:-0.2rem}.main-tools-item__link .bracket-right{right:0}.main-tools-item__link span{font-weight:600;font-size:22px;line-height:26px;color:#fff;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;-webkit-transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease}.main-tools-item__link:hover span{text-decoration-color:#fff}.main_goal{position:relative;background-color:#000;margin:0 0 90px 0}.main_goal-description{padding:155px 134px;text-align:center}.main_goal-description h2{font-weight:900;font-size:234px;line-height:155px;text-transform:uppercase;color:#fff;margin:0 0 64px 0}.main_goal-description h2 span{font-weight:900;font-size:234px;line-height:155px;color:#8f00ff}.main_goal-description p{position:relative;z-index:2;font-weight:900;font-size:35px;line-height:40px;text-transform:uppercase;color:#fff}.main_goal-gradient{position:absolute;bottom:0;height:329px;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(75, 3, 132, 0)), color-stop(30.47%, rgba(75, 3, 132, 0.194127)), color-stop(75.47%, rgba(75, 3, 132, 0.7)), to(#4b0384));background:linear-gradient(180deg, rgba(75, 3, 132, 0) 0%, rgba(75, 3, 132, 0.194127) 30.47%, rgba(75, 3, 132, 0.7) 75.47%, #4b0384 100%)}.main_calendar{margin:0 0 140px 0}.main_calendar-decorate{position:relative;margin:0 0 61px 0}.main_calendar-decorate::before{content:"";width:100vw;height:38px;background:#8f00ff;position:absolute;left:calc(-32px - 100vw)}.main_calendar-decorate h2{font-weight:500;font-size:52px;line-height:.75;text-transform:uppercase}.main_calendar-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 61px 0}.main_calendar-icons .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.main_calendar-icons .icon img{height:40px}.main_calendar-icons .icon p{font-weight:300;font-size:24px;line-height:31px}.main_calendar-container{position:relative;visibility:hidden;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.main_calendar-container-slide{position:relative;overflow:hidden}.main_calendar-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.main_calendar-slider-center{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 58px 0}.main_calendar-slider-item{background:#d8eff4;padding:13px 15px 11px 15px;border-radius:8.60424px;width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:35px;min-height:335px;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item:not(:last-child){margin-right:15px}.main_calendar-slider-item:hover{background:#cfcfcf;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item:hover .calendar-top-data{color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item:hover .calendar-bottom-border{border:1px solid #e7e7e7;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item .calendar-top-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin:0 0 15px 0}.main_calendar-slider-item .calendar-top-icon svg{height:20px;fill:#8f00ff}.main_calendar-slider-item .calendar-top-icon p{font-weight:300;font-size:14px;line-height:16px}.main_calendar-slider-item .calendar-top-data{font-weight:500;font-size:18px;line-height:22px;color:#8f00ff;margin:0 0 18px 0}.main_calendar-slider-item .calendar-top-city{font-size:16px;line-height:19px;color:#000}.main_calendar-slider-item .calendar-bottom-title{font-weight:500;font-size:16px;line-height:18px;color:#000;margin:0 0 15px 0}.main_calendar-slider-item .calendar-bottom-border{border:1px solid #6bbaca;margin:0 0 11px 0}.main_calendar-slider-item .calendar-bottom-block{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:68px;border-radius:5px;padding:5px}.main_calendar-slider-item .calendar-bottom-block img{height:58px}.main_calendar-slider-item.ordinary .calendar-top-icon-status{display:none}.main_calendar-slider-item.now{position:relative;background:#ffb000}.main_calendar-slider-item.now:hover{background:#cfcfcf;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item.now:hover .calendar-top-data{color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item.now:hover .calendar-bottom-border{border:1px solid #e7e7e7;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item.now:hover .calendar-top-icon-status::after{background-color:#cfcfcf}.main_calendar-slider-item.now .calendar-top-data{color:#000}.main_calendar-slider-item.now .calendar-top-icon-status{position:absolute;top:12px;right:0;background:#fff;padding:3px 7px 3px 3px;height:25px}.main_calendar-slider-item.now .calendar-top-icon-status::before{content:"";position:absolute;top:50%;height:25px;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:12px;border-style:solid;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.main_calendar-slider-item.now .calendar-top-icon-status::after{content:"";position:absolute;top:50%;right:-1px;width:2px;height:calc(100% + .5mm);background-color:#ffb000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main_calendar-slider-item.now .calendar-top-icon-status p{font-weight:500;font-size:13.5396px;line-height:130%;color:#fd493d}.main_calendar-slider-item.now .calendar-bottom-border{border:1px solid #e7e7e7}.main_calendar-slider-item.now .calendar-bottom-block img{height:41px}.main_calendar-slider-item.now .calendar-top-icon-status{display:block}.main_calendar-slider-item.minobrom.now .calendar-top-icon-status p{display:block}.main_calendar-slider-item.minobrom{background:#fd493d}.main_calendar-slider-item.minobrom:hover{background:#cfcfcf;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item.minobrom:hover .calendar-bottom-border{border:1px solid #e7e7e7;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item.minobrom:hover p{color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item.minobrom:hover .calendar-top-icon svg{fill:#8f00ff;-webkit-transition:all .3s ease;transition:all .3s ease}.main_calendar-slider-item.minobrom p{color:#fff}.main_calendar-slider-item.minobrom .calendar-top-icon{color:#fff}.main_calendar-slider-item.minobrom .calendar-top-icon svg{height:20px;fill:#fff}.main_calendar-slider-item.minobrom .calendar-top-icon-status p{display:none}.main_calendar-slider-item.minobrom .calendar-top-data{color:#fff}.main_calendar-slider-item.minobrom .calendar-bottom-border{border:1px solid #fff}.main_calendar-slider-item.minobrom .calendar-bottom-blockM{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:68px}.main_calendar-slider-item.minobrom .calendar-bottom-blockM img{height:59px}.main_calendar-slider-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-top:2px solid #8f00ff;margin-right:-65px}.main_calendar-slider-line.mob{display:none}.main_calendar-slider-line-month{position:relative;margin:25px 0 0 0;text-align:center}.main_calendar-slider-line-month::before{content:"";position:absolute;top:-52px;width:5px;height:40px;background-color:#8f00ff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.main_calendar-slider-line-month p{font-weight:500;font-size:25px;line-height:31px;text-transform:uppercase}.main_calendar-slider-line .one{margin-left:40px}.main_calendar-slider-line .two{margin-left:-77px}.main_calendar-slider-line .three{margin-left:-92px}.main_calendar-slider-line .four{margin-left:-81px}.main_calendar-button-prev,.main_calendar-button-next{position:absolute;top:50%;-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);z-index:4;width:30px}.main_calendar-button-prev{left:4px}.main_calendar-button-next{right:4px}.main_news{margin:0 0 179px 0}.main_news-decorate{position:relative;margin:0 0 102px 0}.main_news-decorate::before{content:"";width:100vw;height:38px;background:#fd493d;position:absolute;left:calc(-32px - 100vw)}.main_news-decorate h2{font-weight:500;font-size:52px;line-height:.75;text-transform:uppercase}.main_news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:33px;list-style:none;margin:0 0 79px 0}.main_news-list a{color:#8f00ff;text-decoration:none;position:relative;padding:.8rem 14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_news-list a::before{content:"";position:absolute;left:0;top:32%;-webkit-transform:translateY(-32%);-ms-transform:translateY(-32%);transform:translateY(-32%);width:.2rem;height:calc(100% - .8rem);background:#8f00ff}.main_news-list a::after{content:"";position:absolute;right:0;top:57%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.2rem;height:calc(100% - .8rem);background:#8f00ff}.main_news-list a .bracket{position:absolute;height:calc(100% - 1rem);width:1.1rem}.main_news-list a .bracket::before{content:"";position:absolute;top:0;left:0;width:1.1rem;height:.2rem;-webkit-transform:skewY(20deg);-ms-transform:skewY(20deg);transform:skewY(20deg);background:#8f00ff}.main_news-list a .bracket::after{content:"";position:absolute;bottom:-0.2rem;left:0;width:1.1rem;height:.2rem;-webkit-transform:skewY(20deg);-ms-transform:skewY(20deg);transform:skewY(20deg);background:#8f00ff}.main_news-list a .bracket-left{left:0}.main_news-list a .bracket-left::before{top:-0.2rem}.main_news-list a .bracket-right{right:0}.main_news-list a span{font-weight:500;font-size:23.75px;line-height:26px;color:#8f00ff;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;-webkit-transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease}.main_news-list a:hover span{text-decoration-color:#8f00ff}.main_news-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:51px}.main_news-items-wrapper{background:#fcaf17;border-radius:10px;-webkit-transition:all ease .3s;transition:all ease .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main_news-items-wrapper:hover{background:#fd493d;-webkit-transition:all ease .3s;transition:all ease .3s}.main_news-items-wrapper-top{position:relative;background:#fff}.main_news-items-wrapper-top img{width:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;height:191px}.main_news-items-wrapper-top-info{padding:4.5rem 1.6rem 1rem 1.6rem;position:absolute;bottom:0;z-index:2;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-weight:400;font-size:18px;line-height:20px;color:#fff}.main_news-items-wrapper-top-gradient{position:absolute;bottom:0;height:75px;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(75, 3, 132, 0)), color-stop(19.76%, rgba(75, 3, 132, 0.194127)), color-stop(46.85%, rgba(75, 3, 132, 0.7)), color-stop(89.56%, #4b0384));background:linear-gradient(180deg, rgba(75, 3, 132, 0) 0%, rgba(75, 3, 132, 0.194127) 19.76%, rgba(75, 3, 132, 0.7) 46.85%, #4b0384 89.56%)}.main_news-items-wrapper-bottom{padding:.7rem 1.7rem 1.7rem 1.7rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.main_news-items-wrapper-bottom-link{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.main_news-items-wrapper-bottom .hashtags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0px 6px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 16px 0;position:relative;z-index:4}.main_news-items-wrapper-bottom .hashtags a{font-weight:400;font-size:11px;line-height:21px;-webkit-text-decoration:underline solid;text-decoration:underline solid;text-underline-offset:3px;color:#fff}.main_news-items-wrapper-bottom .text-news{position:relative;z-index:3}.main_news-items-wrapper-bottom .text-news p{color:#fff}.swiper-slide.auto{width:auto}.swiper-slide.one{width:885px}.swiper-slide.one .main_calendar-slider-center{padding:0 0 0 109px}.swiper-slide.two{width:250px}.swiper-slide.three{width:250px}.swiper-slide.four{width:885px}.swiper-slide.four .main_calendar-slider-center{padding:0 109px 0 0}@media screen and (max-width: 949px){.swiper-wrapper{width:auto}.swiper-slide{width:100% !important}.swiper-slide.auto{height:auto}.swiper-slide.one .main_calendar-slider-center{padding:0}.main_calendar-slider-line .one,.main_calendar-slider-line .two,.main_calendar-slider-line .three,.main_calendar-slider-line .four{margin-left:0}.swiper-slide.four .main_calendar-slider-center{padding:0}}@media screen and (max-width: 1900px){.main_goal-description{padding:155px 70px}.main_calendar-decorate::before,.main_news-decorate::before,.main_tools-decorate::before{width:120px;left:calc(-120px - 4rem)}}@media screen and (max-width: 1850px){.main_project-description-title{grid-template-columns:350px 1fr;gap:49px}.main_project-description-title-dec h1{font-size:84px}.main_project-description-title-dec h1 span{font-size:84px}.main_goal-description h2{font-size:200px;line-height:135px}.main_goal-description h2 span{font-size:200px;line-height:135px}}@media screen and (max-width: 1700px){.main_tools-decorate::before,.main_calendar-decorate::before,.main_news-decorate::before{left:calc(-120px - 3rem)}}@media screen and (max-width: 1600px){.main_tools-decorate::before,.main_calendar-decorate::before,.main_news-decorate::before{left:calc(-120px - 2rem)}}@media screen and (max-width: 1550px){.main_tools-blocks-img-title img,.main_tools-blocks-img-content img{height:90px}.main_tools-blocks-img-title.logo-small img,.main_tools-blocks-img-content .logo-small{height:70px}}@media screen and (max-width: 1500px){.main_project-description-title{grid-template-columns:330px 1fr;gap:40px}.main_project-description-title-dec p{font-size:38px;line-height:40px}.main_project-description-title-dec h1{font-size:74px}.main_project-description-title-dec h1 span{font-size:74px}.main_tools-blocks-text .number{font-size:140px}.main_tools-blocks-text .two,.main_tools-blocks-text .three{width:100%}.main_tools-blocks-text .description{font-size:27px;line-height:30px}}@media screen and (max-width: 1450px){.main_tools-blocks-img-title img,.main_tools-blocks-img-content img{height:80px}.main_tools-blocks-img-title.logo-small img,.main_tools-blocks-img-content .logo-small{height:65px}}@media screen and (max-width: 1400px){.main_goal-description h2{font-size:180px;line-height:100px}.main_goal-description h2 span{font-size:180px;line-height:100px}.main_goal-description p{font-size:32px}.main_project-description-title{margin:0 0 60px 0}.main_project-description-title-dec h5{font-size:50px}.main_project-description-title--padding-m{padding:0}.main_tools-blocks{gap:40px}.main_tools-blocks-text{gap:15px}.main_tools-blocks-text .description{font-size:26px;line-height:28px}.main_tools-blocks-two::before,.main_tools-blocks-three::before{left:-23px}.main-tools-item__title{max-height:75px}.main-tools-item__title--s{max-height:50px}.main-tools-item__footer{padding:0 20px 20px 20px}}@media screen and (max-width: 1300px){.main_project-description-title{grid-template-columns:300px 1fr;gap:35px}.main_project-description-title-dec p{font-size:35px;line-height:35px}.main_project-description-title-dec h1{font-size:64px}.main_project-description-title-dec h1 span{font-size:64px}.main_news-items{gap:35px}.main_news-items-wrapper-top-info{font-size:17px;line-height:15px}.main_news-items-wrapper-bottom .text-news p{font-size:17px;line-height:20px}.main_tools-blocks-text .description{font-size:25px;line-height:27px}.main_tools-blocks-img-content p{font-size:20px;line-height:20px}.main_tools-blocks-img-content .main_news-list a span{font-size:20px;line-height:20px}}@media screen and (max-width: 1250px){.main_goal-description h2{font-size:160px;line-height:160px;margin:0 0 44px 0}.main_goal-description h2 span{font-size:160px;line-height:160px}.main_tools-blocks-text .description{font-size:24px;line-height:26px}}@media screen and (max-width: 1200px){.main_news-items-wrapper-top-info{font-size:16px}.main_tools-blocks-img-title img,.main_tools-blocks-img-content img{height:70px}.main_tools-blocks-img-title.logo-small img,.main_tools-blocks-img-content .logo-small{height:55px}.main_tools-blocks-text .number{font-size:130px}.main_tools-blocks-text .description{font-size:23px;line-height:25px}.main_tools-title p{margin:0 0 73px 0}}@media screen and (max-width: 1150px){.main_banner-content-buttons{gap:100px}.main_goal-description{padding:155px 50px}.main_goal-description h2{font-size:140px;line-height:140px;margin:0 0 34px 0}.main_goal-description h2 span{font-size:140px;line-height:140px}.main_news-items-wrapper-top-info{font-size:14px}.main_tools-blocks{gap:30px}.main_tools-blocks-text .description{font-size:22px;line-height:22px}.main_tools-blocks-two::before,.main_tools-blocks-three::before{left:-18px}}@media screen and (max-width: 1100px){.main_tools-blocks-text .description{font-size:21px;line-height:21px}}@media screen and (max-width: 1050px){.main_news-items-wrapper-top-info{font-size:12px}.main_tools-blocks-text{gap:13px}.main_tools-blocks-img-title img,.main_tools-blocks-img-content img{height:60px}.main_tools-blocks-img-title.logo-small img,.main_tools-blocks-img-content .logo-small{height:50px}.main_tools-title p{width:900px;font-size:83px;line-height:78px}}@media screen and (max-width: 1023px){.main-tools-item__in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-tools-item__visual,.main-tools-item__text{width:100%}.main_tools{padding:47px 0 57px 0}.main_tools-decorate{margin:0 0 34.5px 0}.main_tools-decorate h2{font-size:26px;line-height:13px}.main_tools-title p{width:510px;font-size:46.5px;line-height:49px;margin:0 0 46px 0}.main_tools-blocks{gap:24.5px}.main_tools-blocks-items-two{grid-template-rows:495px 495px;gap:10px}.main_tools-blocks-items-three{grid-template-rows:282px 356px 341.5px;gap:10px}.main_tools-blocks-two::before,.main_tools-blocks-three::before{left:-14px;top:13px;height:calc(100% - 13px);border:1.5px dashed #000;border-radius:10px}.main_tools-blocks-text{gap:10px;height:auto}.main_tools-blocks-text .number{font-size:100px}.main_tools-blocks-text .one{width:100%}.main_tools-blocks-text .two{width:100%}.main_tools-blocks-text .three{width:100%}.main_tools-blocks-text .description{font-size:14.5px;line-height:16px}.main_tools-blocks-img{border-radius:5px;margin:0 0 10px 0}.main_tools-blocks-img-title.logo-small img{height:37.5px}.main_tools-blocks-img-title{top:15px;left:15px;z-index:2}.main_tools-blocks-img-title img{height:50px}.main_tools-blocks-img-big{border-radius:5px}.main_tools-blocks-img-gradient.top{border-radius:0px 0px 5px 5px}.main_tools-blocks-img-gradient.bottom{bottom:0;height:135px;border-radius:0px 0px 5px 5px}.main_tools-blocks-img-content{padding:15px;border-radius:5px}.main_tools-blocks-img-content .logo-small{height:37.5px}.main_tools-blocks-img-content img{height:50px;margin:0 0 20px 0}.main_tools-blocks-img-content p{font-size:12px;line-height:14px;margin:0 0 20px 0}.main_tools-blocks-img-content .main_news-list a span{font-size:16px;line-height:16px}.main_calendar-icons .icon{gap:10px}.main_calendar-icons .icon p{font-weight:300;font-size:23px;line-height:29px}.main_news-items{display:grid;grid-template-columns:1fr 1fr}.main_tools-decorate::before,.main_calendar-decorate::before,.main_news-decorate::before{height:19px}.main_calendar-decorate h2,.main_news-decorate h2{font-size:26px;line-height:13px}}@media screen and (max-width: 999px){.main_tools-decorate::before,.main_calendar-decorate::before,.main_news-decorate::before{left:calc(-120px - 1rem)}.main_banner-content-buttons{gap:50px}}@media screen and (max-width: 949px){.main_project-description{padding:20px 0px 25px 0}.main_project-description h4{margin:0 0 32px 0;font-size:12px;line-height:15px}.main_project-description-title{grid-template-columns:110px 1fr;gap:15px;margin:0 0 20px 0}.main_project-description-title-dec h1{font-size:30px;line-height:33px;margin:7px 0px 0px 0px}.main_project-description-title-dec h1 span{font-size:30px;line-height:33px}.main_project-description-title-dec h5{font-size:14px;line-height:120%}.main_project-description-title-dec p{display:none}.main_project-description-title-mob{display:block;color:#fff;font-size:20px;line-height:25px;font-weight:500;margin:0 0 20px 0}.main_project-description-text{font-size:12px;line-height:15px}.main_project-description-text p{margin:0 0 17px 0;font-size:12px;line-height:15px}.main_project-gradient{height:171px}.main_goal{margin:0 0 50px 0}.main_goal-description{padding:50px 0}.main_goal-description h2{font-size:80px;line-height:73px;margin:0 0 33px 0}.main_goal-description h2 span{font-size:80px;line-height:73px}.main_goal-description p{font-size:18px;line-height:22px}.main_goal-gradient{height:249px}.main_tools-decorate{margin-left:15px}.main_tools-decorate::before{width:15px;height:20px;top:5px}.main_tools-decorate h2{font-size:24px;line-height:30px}.main_calendar{margin:0 0 30px 0}.main_calendar-decorate{margin:0 0 117px 15px}.main_calendar-decorate::before{width:15px;height:20px;left:calc(-15px - 2rem);top:5px}.main_calendar-decorate h2{font-size:24px;line-height:30px}.main_calendar-icons{display:none}.main_calendar-container{visibility:visible;opacity:1}.main_calendar-container-slide{padding-left:17px;overflow:visible}.main_calendar-container::after{display:none}.main_calendar-slider{display:block;margin:0;padding:0 0 0 20px}.main_calendar-slider-center{display:block;margin:0 0 126px 0;padding:0}.main_calendar-slider-item{padding:16px 18px 14px 18px;border-radius:10px;margin:0 0 20px 0;height:416px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main_calendar-slider-item .calendar-top-icon{gap:11px;margin:0 0 19px 0}.main_calendar-slider-item .calendar-top-icon svg{height:25px}.main_calendar-slider-item .calendar-top-icon p{font-weight:300;font-size:17px;line-height:20px}.main_calendar-slider-item .calendar-top-data{font-size:22px;line-height:27px;margin:0 0 22px 0}.main_calendar-slider-item .calendar-top-city{font-size:20px;line-height:24px;color:#000}.main_calendar-slider-item .calendar-bottom-title{font-size:20px;line-height:22px;margin:0 0 18px 0}.main_calendar-slider-item .calendar-bottom-border{margin:0 0 14px 0}.main_calendar-slider-item .calendar-bottom-block{height:84px;padding:6px}.main_calendar-slider-item .calendar-bottom-block img{height:72px}.main_calendar-slider-item.now .calendar-top-icon-status{height:30px;top:14px;padding:5px 8px 3px 4px}.main_calendar-slider-item.now .calendar-top-icon-status::before{height:30px;border-width:15px}.main_calendar-slider-item.now .calendar-top-icon-status p{font-size:16px;line-height:125%}.main_calendar-slider-item.now .calendar-bottom-block img{height:51px}.main_calendar-slider-item.minobrom .calendar-top-icon svg{height:25px}.main_calendar-slider-item.minobrom .calendar-bottom img{height:73px;-o-object-fit:contain;object-fit:contain}.main_calendar-slider-item.indentation{margin-bottom:126px}.main_calendar-slider-line{position:relative;border:0;padding:0;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;position:absolute;top:0px;content:"";position:absolute;width:2.5px;min-height:100%;background-color:#8f00ff}.main_calendar-slider-line.dec::before{display:none}.main_calendar-slider-line.mob{display:grid}.main_calendar-slider-line::after{height:0}.main_calendar-slider-line:before{content:"";position:absolute;top:-80px;left:0;width:2.5px;height:80px;background-color:#8f00ff}.main_calendar-slider-line-month{position:relative;margin:0;text-align:left;padding-left:11px}.main_calendar-slider-line-month::before{content:"";position:absolute;left:10px;top:120%;width:50px;height:6px}.main_calendar-slider-line-month p{font-size:24px;line-height:39px}.main_calendar-slider-line-month.one{top:-80px}.main_calendar-button-prev,.main_calendar-button-next{display:none}.main_news{margin:0 0 90px 0}.main_news-decorate{margin:0 0 16px 15px}.main_news-decorate::before{width:15px;height:20px;left:calc(-15px - 2rem);top:5px}.main_news-decorate h2{font-size:24px;line-height:30px}.main_news-list{gap:15px;margin:0 0 20px 15px}.main_news-list a{padding:1px 8px 1px 6px}.main_news-list a::before{width:.1rem;height:calc(100% - .1rem)}.main_news-list a::after{right:2px;width:.1rem;height:calc(100% - .1rem)}.main_news-list a .bracket{height:calc(100% - .4rem)}.main_news-list a .bracket::before{top:-2px;width:5px;height:.1rem}.main_news-list a .bracket::after{width:5px;height:.1rem}.main_news-list a .bracket-right{right:-4px}.main_news-list a span{font-size:11px;line-height:14px;text-underline-offset:3px}.main_news-items{gap:30px}.main_news-items-wrapper-top img{height:189px}.main_news-items-wrapper-top-gradient{height:74px}.main_tools-decorate::before,.main_calendar-decorate::before,.main_news-decorate::before{left:calc(-15px - 2rem)}}@media screen and (max-width: 700px){.main-tools-item:not(:last-of-type){margin:0 0 40px 0}.main-tools-item--reverse .main-tools-item__in{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main-tools-item__in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-tools-item__visual{width:100%;aspect-ratio:360/250}.main-tools-item__photo{display:none}.main-tools-item__photo.visible-mobile{display:block}.main-tools-item__footer{-o-object-position:top;object-position:top}.main-tools-item__footer{height:130px}.main-tools-item__link{display:none}.main-tools-item__link.visible-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1px 8px 1px 6px}.main-tools-item__link.visible-mobile::before{width:.1rem;height:calc(100% - .1rem)}.main-tools-item__link.visible-mobile::after{right:2px;width:.1rem;height:calc(100% - .1rem)}.main-tools-item__link.visible-mobile .bracket{height:calc(100% - .4rem)}.main-tools-item__link.visible-mobile .bracket::before{top:-2px;width:5px;height:.1rem;background:#8f00ff}.main-tools-item__link.visible-mobile .bracket::after{width:5px;height:.1rem;background:#8f00ff}.main-tools-item__link.visible-mobile .bracket-right{right:-4px}.main-tools-item__link.visible-mobile span{font-size:11px;line-height:14px;text-underline-offset:3px}.main-tools-item__link.visible-mobile span{color:#8f00ff}.main-tools-item__link.visible-mobile::after,.main-tools-item__link.visible-mobile::before{background:#8f00ff}.main-tools-item__title--s{max-height:52px}.main-tools-item__title--m{max-height:64px}.main-tools-item__text{gap:1.6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:20px}.main_tools{padding:50px 0}.main_tools-decorate{margin:0 0 21px 15px}.main_tools-decorate::before{width:15px;height:20px;top:5px}.main_tools-title p{width:100%;font-size:24px;line-height:120%;margin:0 0 40px 0}.main_tools-blocks{gap:30px;grid-template-columns:1fr}.main_tools-blocks-items-two,.main_tools-blocks-items-three{display:block}.main_tools-blocks-item{cursor:pointer}.main_tools-blocks-item-two{grid-template-rows:390px 390px}.main_tools-blocks-item-three{grid-template-rows:390px 390px 390px}.main_tools-blocks-two::before,.main_tools-blocks-three::before{display:none}.main_tools-blocks-text{height:auto;margin:0 0 25px 0}.main_tools-blocks-text .number{font-size:85px;line-height:70px}.main_tools-blocks-text .one{width:100%}.main_tools-blocks-text .two{width:155px}.main_tools-blocks-text .three{width:155px}.main_tools-blocks-text .description{font-size:20px;line-height:25px}.main_tools-blocks-text .description br{display:none}.main_tools-blocks-img:hover .main_tools-blocks-img-content{opacity:0}.main_tools-blocks-img.active .close{display:block}.main_tools-blocks-img.active .main_tools-blocks-img-content{opacity:1;cursor:default;overflow-y:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);scroll-behavior:smooth}.main_tools-blocks-img-title.logo-small img{height:52px}.main_tools-blocks-img-big{height:390px}.main_tools-blocks-img-title{top:20px;left:20px}.main_tools-blocks-img-title img{height:69px}.main_tools-blocks-img-gradient.top{height:138px}.main_tools-blocks-img-gradient.bottom{height:93px}.main_tools-blocks-img-content{padding:20px;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.main_tools-blocks-img-content .logo-small{height:52px}.main_tools-blocks-img-content img{height:69px;margin:0 0 28px 0}.main_tools-blocks-img-content p{font-size:16.6154px;line-height:20px;margin:0 0 27px 0}.main_tools-blocks-img-content .close{position:fixed;right:15px;top:15px;width:30px;height:30px;cursor:pointer;margin:0}.main_tools-blocks-img-content .main_news-list a span{font-size:11px;line-height:14px}.main_tools-decorate::before,.main_calendar-decorate::before,.main_news-decorate::before{left:calc(-15px - 1.5rem)}}@media screen and (max-width: 600px){.main_news-items{grid-template-columns:1fr}.main_news-items-wrapper-top-info{padding:0 .7rem 10px .7rem}}@media screen and (max-width: 370px){.main_calendar-slider-item .calendar-top-data{font-size:21px;line-height:25px;margin:0 0 20px 0}}@media screen and (max-width: 360px){.main_project-description-title{grid-template-columns:90px 1fr}.main_project-description-title-dec h1{font-size:27px;line-height:27px}.main_project-description-title-dec h1 span{font-size:27px;line-height:27px}.main_news-items-wrapper-top-info{font-size:18px}.main_calendar-slider-item .calendar-bottom-title{font-size:19px;line-height:21px}.main_calendar-slider-item .calendar-top-data{font-size:20px}}@media screen and (max-width: 340px){.main_calendar-slider-item .calendar-bottom-title{font-size:18px;line-height:20px}.main_calendar-slider-item .calendar-top-city{font-size:19px;line-height:23px}.main_calendar-slider-item .calendar-top-data{font-size:19px}}@media screen and (max-width: 330px){.main_calendar-slider-item .calendar-bottom-title{font-size:17px;line-height:18px}.main_calendar-slider-item .calendar-top-city{font-size:18px;line-height:22px}}.swiper-slide.auto:first-of-type .main_calendar-slider-center,.swiper-slide.auto:first-of-type .main_calendar-slider-line{padding-left:110px}.swiper-slide.auto:last-of-type .main_calendar-slider-center{padding-right:110px}@media screen and (max-width: 949px){.swiper-slide.auto{padding-top:80px}.swiper-slide.auto:first-of-type .main_calendar-slider-center,.swiper-slide.auto:first-of-type .main_calendar-slider-line{padding-left:0}.swiper-slide.auto:last-of-type .main_calendar-slider-center{padding-right:0}.main_calendar-slider-line.dec{background:rgba(0,0,0,0)}.main_calendar-slider-line-month{position:relative;top:0 !important;left:-17px}.main_calendar-slider-line:before{top:0}.main_calendar-decorate{margin:0 0 40px 15px}.main_calendar-slider-center{margin:0 0 60px 0}}.main_forum{position:relative;min-height:100vh;font-size:1vw}.main_forum video{position:absolute;z-index:2;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main_forum-container{width:100%;margin:0 auto;padding:0 8em}.main_forum-container:not(.notice-section){max-width:205rem}.main_forum-content{position:relative;z-index:3;padding:2.1em 0 4.58em 0}.main_forum-content h1{font-size:3.68em;line-height:1.2;text-transform:uppercase;color:#fff;margin:0 0 2.21em 0}.main_forum-content-text{position:relative}.main_forum-content-text-data{font-weight:900;font-size:3.89em;line-height:.8;text-transform:uppercase;color:#fcaf17;position:absolute;top:0;left:0}.main_forum-content-text-imgDec{height:38.32em}.main_forum-content-text-imgMob{display:none;height:13.89em}.main_forum-content-text-block{position:absolute;bottom:0;left:11.84em;width:27.47em}.main_forum-content-text-block-button{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.37em;padding:.84em 0 .89em 0;cursor:pointer}.main_forum-content-text-block-button p{font-weight:700;font-size:1.58em;line-height:1.3;text-align:center;text-transform:uppercase;color:#fff}.main_forum-content-text-block-button.participation{border:.11em solid #fff;margin:0 0 1.16em 0}.main_forum-content-text-block-button.participation:hover{border:.11em solid #fcaf17;background:#fcaf17;-webkit-transition:all .3s ease;transition:all .3s ease}.main_forum-content-text-block-button.website{background:#fcaf17;border:.11em solid #fcaf17;position:relative}.main_forum-content-text-block-button.website a{position:absolute;top:0;width:100%;height:100%}.main_forum-content-text-block-button.website:hover{border:.11em solid #fff;background:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease}.main_forum-content-text-mob{position:absolute;right:14.5em;bottom:0}.main_forum-content-text-city{font-weight:900;font-size:3.79em;line-height:.7;text-transform:uppercase;color:#fff}.main_forum-modal{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:52.63em;-webkit-transition:ease .3s;transition:ease .3s;padding:1.05em 0;z-index:9999}.main_forum-modal-content{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:.05em solid #cfcfcf;border-radius:.53em;padding:1.63em 1.58em 3.16em 1.58em;position:relative}.main_forum-modal-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.63em;margin:2.11em 0 0 0}.main_forum-modal-content-close{width:2.63em;height:2.63em;position:fixed;top:2.63em;right:1.58em;cursor:pointer}.main_forum-modal-content-title{font-weight:700;font-size:2.11em;line-height:1.3;margin:0 0 1.32em 0}.main_forum-modal-content-description{font-size:1.26em;line-height:1.3}.main_forum-modal-content-input{background:#f9f9f9;border:.19em solid #b6d8e1;padding:.95em 1.58em;width:100%;outline:none}.main_forum-modal-content-input::-webkit-input-placeholder{font-weight:500;font-size:1.05em;line-height:1.26;color:#828282}.main_forum-modal-content-input::-moz-placeholder{font-weight:500;font-size:1.05em;line-height:1.26;color:#828282}.main_forum-modal-content-input:-ms-input-placeholder{font-weight:500;font-size:1.05em;line-height:1.26;color:#828282}.main_forum-modal-content-input::-ms-input-placeholder{font-weight:500;font-size:1.05em;line-height:1.26;color:#828282}.main_forum-modal-content-input::placeholder{font-weight:500;font-size:1.05em;line-height:1.26;color:#828282}.main_forum-modal-content-input[disabled]{opacity:.5;cursor:not-allowed}.main_forum-modal-content .input-error-message{height:1.05em}.main_forum-modal-content-block svg{display:none;margin:2px 0 0 0;width:1.9em;height:1.9em}.main_forum-modal-content-button{text-align:center;background:#fd493d;border-radius:2.37em;padding:.84em 0 .79em 0;width:25.26em;cursor:pointer}.main_forum-modal-content-button p{font-weight:700;font-size:1.58em;line-height:1.3;color:#fff;text-transform:uppercase}.main_forum-modal-content-success{color:green;font-size:1.32em;text-align:center;display:none;margin:1em 0 0 0}.main_forum-modal-content-errorMessage{color:#fd493d;font-size:1.32em;height:2.11em;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main_forum-modal-content-errorMessage.is-visible{opacity:1}.main_forum-modal.is-show{display:block}@media screen and (min-width: 2051px){.main_forum{font-size:20px}.main_forum-content-text-mob{right:15.5em}}@media screen and (max-width: 1699px){.main_forum-content-text-mob{right:18em}.main_forum-content-text-block{left:12.84em}.main_forum-container{padding:0 4em}}@media screen and (max-width: 1399px){.main_forum-content-text-mob{right:20em}.main_forum-container{padding:0 3em}}@media screen and (max-width: 999px){.main_forum-container{padding:0 2em}.main_forum-content{padding:20px 0 50px 0}.main_forum-content h1{font-size:29px;margin:0 0 40px 0}.main_forum-content-text{position:static}.main_forum-content-text-data{font-size:40px;position:relative;margin:0 0 14px 0}.main_forum-content-text-mob{position:relative;right:0}.main_forum-content-text-imgDec{display:none}.main_forum-content-text-imgMob{display:block;height:264px;margin:0 0 53px 0}.main_forum-content-text-block{position:relative;left:0;width:100%}.main_forum-content-text-block-button{border-radius:31px;padding:11px 0 12px 0}.main_forum-content-text-block-button p{font-size:21px}.main_forum-content-text-block-button.participation{border:1.38px solid #fff;margin:0 0 15px 0}.main_forum-content-text-block-button.participation:hover{border:1.38px solid #fcaf17}.main_forum-content-text-block-button.website{border:1.38px solid #fcaf17}.main_forum-content-text-block-button.website:hover{border:1.38px solid #fff}.main_forum-content-text-city{position:absolute;font-size:41px;line-height:28px;left:71px;bottom:0}.main_forum-modal{width:100%;padding:11px 0}.main_forum-modal-content{border:.36px solid #cfcfcf;border-radius:5px;padding:11px 12px 20px 12px;margin:10px}.main_forum-modal-content-close{width:16px;height:16px;top:32px;right:20px}.main_forum-modal-content-title{font-size:15px;margin:0 0 15px 0}.main_forum-modal-content-description{font-size:10px}.main_forum-modal-content-input{border:1px solid #b5d8e1;padding:8px 10px 10px 10px}.main_forum-modal-content-input::-webkit-input-placeholder{font-size:11px;line-height:13px}.main_forum-modal-content-input::-moz-placeholder{font-size:11px;line-height:13px}.main_forum-modal-content-input:-ms-input-placeholder{font-size:11px;line-height:13px}.main_forum-modal-content-input::-ms-input-placeholder{font-size:11px;line-height:13px}.main_forum-modal-content-input::placeholder{font-size:11px;line-height:13px}.main_forum-modal-content .input-error-message{height:10px}.main_forum-modal-content-block{margin:15px 0 0 0}.main_forum-modal-content-block svg{width:26px;height:26px}.main_forum-modal-content-button{border-radius:15px;padding:8px 0 7px 0;width:200px}.main_forum-modal-content-button p{font-size:12px}.main_forum-modal-content-success{margin:15px 0 0 0;font-size:15px;height:15px}.main_forum-modal-content-errorMessage{font-size:15px;height:25px}}@media screen and (max-width: 499px){.main_forum-container{padding:0 3.5em}}@media screen and (max-width: 385px){.main_forum-content-text-imgMob{height:260px}.main_forum-content-text-data{font-size:39px}}@media screen and (max-width: 375px){.main_forum-content-text-imgMob{height:255px}.main_forum-content-text-city{font-size:38px}}@media screen and (max-width: 370px){.main_forum-content h1{font-size:27px}.main_forum-content-text-imgMob{height:250px}.main_forum-content-text-data{font-size:37px}}@media screen and (max-width: 360px){.main_forum-content h1{font-size:26px}.main_forum-content-text-imgMob{height:245px}.main_forum-content-text-data{font-size:36px}.main_forum-content-text-city{left:69px}}@media screen and (max-width: 355px){.main_forum-content-text-imgMob{height:240px}.main_forum-content-text-city{left:66px;font-size:38px}.main_forum-content-text-data{font-size:35px}}@media screen and (max-width: 345px){.main_forum-content h1{font-size:25px}.main_forum-content-text-imgMob{height:230px}.main_forum-content-text-data{font-size:34px}.main_forum-content-text-city{left:64px;font-size:35px}}@media screen and (max-width: 335px){.main_forum-content h1{font-size:24px}.main_forum-content-text-imgMob{height:220px}.main_forum-content-text-data{font-size:33px}.main_forum-content-text-city{left:61px;font-size:34px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2ZvbnRzLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fdHlwb2dyYXBneS5zY3NzIiwidXRpbHMvX3ZhcnMuc2NzcyIsImJhc2UvX2FuaW1hdGlvbnMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImNvbXBvbmVudHMvX2lucHV0cy5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWxzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19jb29raWUuc2NzcyIsImNvbXBvbmVudHMvX25hdnMuc2NzcyIsImNvbXBvbmVudHMvX3RhYnMuc2NzcyIsImNvbXBvbmVudHMvX25ld3MtcGFnZS1GQVEuc2NzcyIsImxpYnMvX3N3aXBlci5zY3NzIiwibGlicy9fc2VsZWN0cy5zY3NzIiwicGFydGlhbHMvX2xheW91dC5zY3NzIiwicGFydGlhbHMvX21haW4taGVhZGVyLnNjc3MiLCJwYXJ0aWFscy9fbWFpbi1mb290ZXIuc2NzcyIsInRoZW1lcy9fc3dpdGNoLXRoZW1lLnNjc3MiLCJwYWdlcy9faG9tZS5zY3NzIiwicGFnZXMvX25ld3Muc2NzcyIsInBhZ2VzL19uZXdzLXBhZ2Uuc2NzcyIsInBhZ2VzL19sYW5kaW5nLnNjc3MiLCJwYWdlcy9fY2FsZW5kYXIuc2NzcyIsInBhZ2VzL19tYXRlcmlhbHMuc2NzcyIsInBhZ2VzL19kaXJlY3Rpb25zLnNjc3MiLCJwYWdlcy9fZnNpLnNjc3MiLCJwYWdlcy9fcGFydG5lcnMuc2NzcyIsInBhZ2VzL19tZnRpLnNjc3MiLCJwYWdlcy9fbWFya2V0cGxhY2Uuc2NzcyIsInV0aWxzL19taXhpbnMuc2NzcyIsInBhZ2VzL19mb25kLnNjc3MiLCJwYWdlcy9fZm9uZHMuc2NzcyIsInBhZ2VzL19lbmdsaXNoLnNjc3MiLCJwYWdlcy9fbWFzdGVyLnNjc3MiLCJwYWdlcy9fZm9ydW0uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxXQUNJLG9CQUFBLENBQ0EsOENBQUEs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Y0FBQSxDQUVGLDhCQUNFLFNBQUEsQ0FBQSxDQU1SLHFDQUVJLGdDQUNFLFlBQUEsQ0FFRiw4QkFDRSxTQUFBLENBQ0EsY0FBQSxDQUVGLDhCQUNFLGNBQUEsQ0FBQSxDQUtOLHFDQUVJLHVCQUNFLGNBQUEsQ0FHQSxnQ0FDRSxZQUFBLENBRUYsOEJBQ0UsY0FBQSxDQUVGLDhCQUNFLFNBQUEsQ0FDQSxjQUFBLENBQUEsQ0FNUixxQ0FFSSx1QkFDRSxjQUFBLENBR0EsZ0NBQ0UsWUFBQSxDQUVGLDhCQUNFLGNBQUEsQ0FFRiw4QkFDRSxTQUFBLENBQ0EsY0FBQSxDQUFBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qINCo0KDQmNCk0KLQqyDQn9Cg0J7QldCa0KLQkCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95JztcbiAgICBzcmM6IHVybCgnLi4vLi4vLi4vZm9udHMvR2lscm95LUV4dHJhQm9sZC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vLi4vZm9udHMvR2lscm95LUV4dHJhQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCcuLi8uLi9mb250cy9HaWxyb3ktRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi8uLi9mb250cy9HaWxyb3ktRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvR2lscm95LUV4dHJhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95JztcbiAgICBzcmM6IHVybCgnLi4vLi4vZm9udHMvR2lscm95LUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0dpbHJveS1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL0dpbHJveS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi8uLi9mb250cy9HaWxyb3ktQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL0dpbHJveS1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9HaWxyb3ktUmVndWxhci5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vLi4vZm9udHMvR2lscm95LVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvR2lscm95LVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL0dpbHJveS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvR2lscm95LVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiLyog0KHQkdCg0J7QoSDQodCi0JjQm9CV0JkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaHRtbCxcclxuYm9keSxcclxuZGl2LFxyXG5zcGFuLFxyXG5hcHBsZXQsXHJcbm9iamVjdCxcclxuaWZyYW1lLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2LFxyXG5wLFxyXG5ibG9ja3F1b3RlLFxyXG5wcmUsXHJcbmEsXHJcbmFiYnIsXHJcbmFjcm9ueW0sXHJcbmFkZHJlc3MsXHJcbmJpZyxcclxuY2l0ZSxcclxuY29kZSxcclxuZGVsLFxyXG5kZm4sXHJcbmVtLFxyXG5pbWcsXHJcbmlucyxcclxua2JkLFxyXG5xLFxyXG5zLFxyXG5zYW1wLFxyXG5zbWFsbCxcclxuc3RyaWtlLFxyXG5zdHJvbmcsXHJcbnN1Yixcclxuc3VwLFxyXG50dCxcclxudmFyLFxyXG5iLFxyXG51LFxyXG5pLFxyXG5jZW50ZXIsXHJcbmRsLFxyXG5kdCxcclxuZGQsXHJcbm9sLFxyXG51bCxcclxubGksXHJcbmZpZWxkc2V0LFxyXG5mb3JtLFxyXG5sYWJlbCxcclxubGVnZW5kLFxyXG50YWJsZSxcclxuY2FwdGlvbixcclxudGJvZHksXHJcbnRmb290LFxyXG50aGVhZCxcclxudHIsXHJcbnRoLFxyXG50ZCxcclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmNhbnZhcyxcclxuZGV0YWlscyxcclxuZW1iZWQsXHJcbmZpZ3VyZSxcclxuZmlnY2FwdGlvbixcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWVudSxcclxubmF2LFxyXG5vdXRwdXQsXHJcbnJ1YnksXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnksXHJcbnRpbWUsXHJcbm1hcmssXHJcbmF1ZGlvLFxyXG52aWRlbyB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudGFibGUge1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG5jYXB0aW9uLFxyXG50aCxcclxudGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuc3Ryb25nLFxyXG5iLFxyXG5jaXRlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5kZm4sXHJcbmNpdGUsXHJcbmVtLFxyXG5pLFxyXG5ibG9ja3F1b3RlIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuYWJicixcclxuYWNyb255bSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlMGUwZTA7XHJcbiAgICBjdXJzb3I6IGhlbHA7XHJcbn1cclxuXHJcbm1hcmssXHJcbmlucyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbnNlbGVjdCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0IHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbltoaWRkZW5dLFxyXG50ZW1wbGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiLyog0KHQotCY0JvQmCDQotCY0J/QntCT0KDQkNCk0JjQmtCYIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogNS4ycmVtO1xuICBsaW5lLWhlaWdodDogNnJlbTtcbn1cblxuLnAtMzAge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEgIWltcG9ydGFudDtcbn1cblxuaW5zIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAkYy1wdXJwbGU7XG59XG5cbi5iaWctdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5oMiB7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuOHJlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xufVxuXG5zcGFuLFxucCxcbmEsXG5saSxcbmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMi45cmVtO1xufVxuXG5wLFxuc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAkZi1saWdodDtcbn1cblxuYTpub3QoW2NsYXNzXSk6bm90KFtocmVmXj1cIiNcIl0pOm5vdChbaHJlZl49XCIvI1wiXSkge1xuICBmb250LXdlaWdodDogJGYtcmVndWxhcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkYy1wdXJwbGU7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2UgLjNzO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICRjLWxpZ2h0UmVkO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWxpZ2h0UmVkO1xuICAgIH1cbiAgfVxuXG4gIC8vJjo6YmVmb3JlIHtcbiAgLy8gICAgY29udGVudDogXCJcIjtcbiAgLy8gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgICBsZWZ0OiAwO1xuICAvLyAgICBib3R0b206IDA7XG4gIC8vICAgIGhlaWdodDogLjFyZW07XG4gIC8vICAgIHdpZHRoOiAxMDAlO1xuICAvLyAgICBiYWNrZ3JvdW5kOiAkYy1wdXJwbGU7XG4gIC8vfVxuXG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiA1LjJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0IHtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgfVxuXG4gICZfX2hlYXZ5IHtcbiAgICBmb250LXdlaWdodDogJGYtaGVhdnk7XG4gICAgZm9udC1zaXplOiA5LjRyZW07XG4gIH1cblxuICAmX19kZWNvcmF0ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDY3cmVtO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWRhcmtQdXJwbGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBjYWxjKC0xMDB2dyAtIDVyZW0pO1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWRhcmtQdXJwbGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogY2FsYygtMTAwdncgLSA1cmVtKTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4ucHVycGxlLXRleHQge1xuICBjb2xvcjogJGMtcHVycGxlO1xufVxuLm9yYW5nZS10ZXh0IHtcbiAgY29sb3I6I0ZGQUUwMDtcbn1cbi5oZWF2eS10ZXh0IHtcbiAgICBmb250LXNpemU6IDkuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IC43O1xuICB9XG5cbiIsIi8vIFJlc3BvbnNpdmVcbiRtb2JpbGU6IDUxMnB4O1xuJHRhYmxldDogNzY4cHg7XG4kdGFibGV0LWJpZzogMTAyNHB4O1xuJGRlc2t0b3A6IDEyODBweDtcbiRkZXNrdG9wLWJpZzogMTY4MHB4O1xuXG4kZGVza3RvcC12ZXJzaW9uOiAkdGFibGV0LWJpZztcblxuJGRlc2stY29udGFpbmVyLXc6IDE5MHJlbTtcblxuLy9zcGFjaW5nXG4kc3BhY2luZzogMTVyZW07XG4kc3BhY2luZy0xOiAxcmVtO1xuXG4vLyBDb2xvcnNcbiRjLXdoaXRlOiAjRkZGRkZGO1xuJGMtYmxhY2s6ICMwMDAwMDA7XG4kYy1kYXJrLWdyYXk6ICMzMjM3NDI7XG5cbiRjLXB1cnBsZTogIzhGMDBGRjtcbiRjLWRhcmtQdXJwbGU6ICM0QjAzODQ7XG4kYy1saWdodFB1cnBsZTojQjc2NkY2O1xuJGMtYmdEYXJrOiAjNUM0MDkxO1xuJGMtbGlnaHRSZWQ6I0ZENDkzRDtcbiQtYy15ZWxsb3c6I0ZGQUUwMDtcbiRjLWxpZ2h0Qmx1ZTojQjVEOEUxO1xuJGMtY2lhbjojQjVEOEUxO1xuJGMtbGlnaHRDaWFuOiAjQ0VGMEY5O1xuJGMtcGluazojRkJCM0MxO1xuJGMtZ3JleTojRjBGMEYwO1xuXG4kYy1jeWFuOiAjODdDN0Q0O1xuJGMtY3lhbi1saWdodDogI0RGRjBGMztcbiRjLWdyZWVuOiAjMDM4NjAwO1xuJGMtcmVkOiAjRDcwMTAxO1xuJGMtb3JhbmdlOiAjRjZBRTJEO1xuJGMtaGVhZGVyLWJnOiAjOEYwMEZGO1xuJGMtZm9vdGVyLWJnOiAjRkQ0OTNEO1xuJGMtcG9wdXAtbWVudS1iZzogI0I3NjZGNjtcbiRjLXdoaXNwZXI6I0U3RTdFNztcblxuLy8gRm9udHNcbiRtYWluRm9udDogJ0dpbHJveScsIHNhbnMtc2VyaWY7XG5cblxuLy8gRm9udCB3ZWlnaHRcbiRmLWxpZ2h0OiAzMDA7XG4kZi1yZWd1bGFyOiA0MDA7XG4kZi1tZWRpdW06IDUwMDtcbiRmLWJvbGQ6IDYwMDtcbiRmLWhlYXZ5OiA4MDA7XG5cbi8vIEhlYWRlciBoZWlnaHRcbiRoZWFkZXItZGVmYXVsdDogNjBweDtcbiRoZWFkZXItbW9iaWxlOiA4MHB4O1xuJGhlYWRlci10YWJsZXQ6IDkwcHg7XG4kaGVhZGVyLXRhYmxldC1iaWc6IDEwMHB4O1xuJGhlYWRlci1kZXNrdG9wOiAxMTZweDtcbiRoZWFkZXItZGVza3RvcC1iaWc6IDEzMnB4O1xuXG4iLCJAa2V5ZnJhbWVzIHRhYkNvbnRlbnQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk4KTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB9XHJcbn1cclxuIiwiOnJvb3Qge1xuICAgIC0tdW5kZXJsaW5lLWludHJpbnNpYy13aWR0aDogODtcbiAgICAtLXVuZGVybGluZS13aWR0aDogODtcbiAgICAtLXVuZGVybGluZS1jYXAtd2lkdGg6IDRweDtcbiAgICAtLXVuZGVybGluZS1vZmZzZXQteTogLTJweDtcbiAgICAtLXVuZGVybGluZS1wYWRkaW5nLXg6IDBlbVxufVxuXG5odG1sIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbiAgICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6ICRtYWluRm9udDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgZm9udC13ZWlnaHQ6ICRmLXJlZ3VsYXI7XG4gICAgY29sb3I6JGMtYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cbiAgJi5uby1vdmVyZmxvdyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgfVxufVxuXG5tYWluIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuc2VjdGlvbiB7fVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIlxyXG4uaW5wdXQtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuc2VhcmNoLWkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGxlZnQ6IDEuMnJlbTtcclxuICAgICAgICB0b3A6IDEuMnJlbTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vLi4vaW1nL2ljb25zL2lucHV0LXNlYXJjaF9faS5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VhcmNoLWlucHV0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgY29sb3I6ICRjLWJsYWNrO1xyXG4gICAgcGFkZGluZzogMS4ycmVtIDRyZW0gMS4ycmVtIDRyZW07XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufSIsIi8qINCc0J7QlNCQ0JvQrNCd0KvQlSDQntCa0J3QkCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCwgMC4zcztcbiAgei1pbmRleDogMjA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQycmVtO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgei1pbmRleDogMjU7XG4gIG1heC1oZWlnaHQ6IDkwcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbC1pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDMuNXJlbTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuXG4gICAgJi51bml2ZXJzaXR5LW1vZGFsX19pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDZyZW07XG4gICAgICAgIGJvdHRvbTogMy41cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NHJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA1NXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9tb2RhbC1pbnZlc3RfX2ltZy5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucmVmdW5kLW1vZGFsX19pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgfVxuXG4gICAgLm1vZGFsLWJveCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1cmVtIDdyZW07XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweFxuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQkE4QUY7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDNyZW07XG4gICAgICAgIHRvcDogM3JlbTtcbiAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgc3Ryb2tlOiAjMDAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDc5cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXG4gICAgICAgIC5tb2RhbC1zdWJ0aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XG5cbiAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucm9iby1oYW5kIHtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAxOHJlbTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAyM3JlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvbW9kYWwtcm9ib19faGFuZC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFjY2VsZXJhdG9ycyB7XG4gICAgICAgIC50LTM4IHtcbiAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtb2wge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyYWNrZXQtdGl0bGUge1xuICAgICAgICAgIG1heC13aWR0aDogNDVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5idXNzaW5lcyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDdweCBzb2xpZCAjZmZmO1xuXG4gICAgICAgIC5idXNzaW5lcy1pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzogNXJlbSA3cmVtO1xuXG4gICAgICAgICAgJi50b3AtYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmJvdHRvbS1iZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1wdXJwbGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMnJlbSAycmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50LTM4IHtcbiAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJhY2tldC10aXRsZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgICYuY29udGVzdCB7XG4gICAgICAgIC50LTQwIHtcbiAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGhlbWUtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnVuaXZlcnNpdHkge1xuXG4gICAgICAgIC5icmFja2V0LXRpdGxlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVuaXZlcnNpdHktaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51bml2ZXJzaXR5LWNvbnRlbnQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQzcmVtO1xuXG4gICAgICAgICAgLnQtMzgge1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ib2xkLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC51bml2ZXJzaXR5LXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmLnJlZnVuZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgIC5yZWZ1bmQtY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgIC5yZWZ1bmQtdG9wX19jb250ZW50IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTFyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tb2RhbC1idG4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnQtMzgge1xuICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1idG4ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAucmVmdW5kLWJvdHRvbV9fd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAucmVmdW5kLWltZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHJlbTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtOHJlbTtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NXJlbTtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2Ny41cmVtO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWZ1bmQtYm90dG9tLWNvbnRlbnQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkQ0OTNEO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDMuNXJlbSA0cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW0gMnJlbSAwIDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4M3JlbTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmLmNpYW4tYmcge1xuICAgICAgYmFja2dyb3VuZDogIzk4Q0NENDtcbiAgICB9XG5cbiAgICAmLm9yYW5nZS1iZyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZBRTAwO1xuICAgIH1cblxuICAgICYucHVycGxlLWJnIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgfVxuXG4gICAgJi5yZWQtYmcge1xuICAgICAgYmFja2dyb3VuZDogI0ZENDkzRDtcbiAgICB9XG5cbiAgICAubW9kYWwtaW1nX190cmFpbiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbTtcbiAgICAgIG1heC13aWR0aDogOTZyZW07XG5cbiAgICAgIC5tb2JpbGUtaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICYuaXMtc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbn1cblxuXG4uanMtbW9kYWwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICYuaXMtc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbi5tb2RhbC10aXAge1xuICBiYWNrZ3JvdW5kOiAjRkFBQzMxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG5cbiAgJi5tb2RhbF9fc2hhZG93IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDMuM3JlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjhyZW07XG4gICAgbWF4LXdpZHRoOiAxMTFyZW07XG4gICAgei1pbmRleDogMjtcblxuICAgIGgxLCBoMiwgaDMsIGg0LCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xLjZyZW07XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjZyZW0pO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjZyZW0pO1xuICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gIH1cblxuICAmLm1vZGFsX19jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG5cbiAgICBoMiwgaDMsIGg0LCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGVhc2UgLjNzO1xuICBiYWNrZ3JvdW5kOiAjRkQ0OTNEO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAyLjVyZW0gM3JlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDguNXJlbTtcblxuICBzcGFuLFxuICAuYnJhY2tldC1idG5fX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAuMXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI0ZGQUUwMDtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgIHNwYW4sXG4gICAgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgc3BhbixcbiAgICAuYnJhY2tldC1idG5fX2NvbnRlbnQge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4ucmVkLXRleHQge1xuICBjb2xvcjogI0ZENDkzRDtcbn1cblxuLm9yYW5nZS10ZXh0IHtcbiAgY29sb3I6ICNGQUFDMzE7XG59XG5cbi5wdXJwbGUtdGV4dCB7XG5cbn1cblxuLmNpYW4tdGV4dCB7XG4gIGNvbG9yOiAjMUJBOEFGO1xufVxuXG4udC0zMiB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnQtMzgge1xuICBmb250LXNpemU6IDMuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi50LTQwIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udC01MyB7XG4gIGZvbnQtc2l6ZTogNS4zcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcblxuICBiIHtcbiAgICBmb250LXNpemU6IDEyLjVyZW07XG4gIH1cbn1cblxuLnQtNjYge1xuICBmb250LXNpemU6IDYuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50LTkwIHtcblxufVxuXG4udC0xNDAge1xuXG59XG5cbi5ib2xkLXRleHQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubW9kYWwtYm9sZF9fdGV4dCB7XG5cbn1cblxuLmJyYWNrZXQtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IC44cmVtIDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogJGYtYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGMtcHVycGxlO1xuICBmb250LXNpemU6IDRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAxLjFyZW07XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAuOHJlbSk7XG4gICAgYmFja2dyb3VuZDogJGMtcHVycGxlO1xuICB9XG5cblxuICAuYnJhY2tldC1pIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgICB3aWR0aDogNC4xcmVtO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDQuMXJlbTtcbiAgICAgIGhlaWdodDogMS4xcmVtO1xuICAgICAgYmFja2dyb3VuZDogJGMtcHVycGxlO1xuICAgICAgdHJhbnNmb3JtOiBza2V3WSgyMGRlZyk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLS44cmVtO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA0LjFyZW07XG4gICAgICBoZWlnaHQ6IDEuMXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLXB1cnBsZTtcbiAgICAgIHRyYW5zZm9ybTogc2tld1koMjBkZWcpO1xuICAgIH1cblxuICAgICZfX2xlZnQge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgfVxuXG4gIHNwYW4sXG4gIC5icmFja2V0LWJ0bl9fY29udGVudCB7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA0LjZyZW07XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gICAgY29sb3I6ICRjLXB1cnBsZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cblxuLm1vZGFsLW9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY291bnRlci1yZXNldDogbW9kYWwtb2xfX2NvdW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG5cbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWF4LXdpZHRoOiA3MHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogNXJlbTtcbiAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNGQUFDMzE7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbW9kYWwtb2xfX2NvdW50ZXI7XG4gICAgICBjb250ZW50OiBjb3VudGVyKG1vZGFsLW9sX19jb3VudGVyKSBcIi5cIjtcbiAgICAgIGNvbG9yOiAjRkFBQzMxO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gICAgfVxuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4uYnVzc2luZXMtbGluZV9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG5cbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjhyZW07XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgd2lkdGg6IC44cmVtO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cblxuLmN1YmljLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuXG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNnJlbTtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogLjhyZW07XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICB9XG4gIH1cbn1cblxuXG4uZmxleGVkLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuXG4gIC50ZXh0LWNvbHVtbiB7XG4gICAgbWF4LXdpZHRoOiA2N3JlbTtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuXG4gICAgaDIsIGgzLCBoNCwgaDUsIHAge1xuICAgICAgZm9udDogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICAuZ3JhbnQtY29sdW1uIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgIGgxLCBoMiwgaDMsIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cbn1cblxuXG4uc2xhc2gtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcblxuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogNC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOm50aC1jaGlsZCg1bikpIHtcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI0ZBQUIzMTs7XG4gICAgfVxuICB9XG59XG5cblxuLmNvbnRlc3QtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cblxuLmxpbmUtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogNjByZW07XG5cbiAgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMS44cmVtO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAuNnJlbTtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uaW52ZXN0LXRvcF9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogI0ZBQUMzMTtcbiAgcGFkZGluZzogM3JlbSAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5sb2dvLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICNGQUFDMzE7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNC4zcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnRleHQtY29sdW1uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuXG4uaW52ZXN0LWJvdHRvbV9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC50ZXh0LWNvbHVtbiB7XG4gICAgbWF4LXdpZHRoOiA4M3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmltZy1jb2x1bW4ge1xuICAgIGZsZXg6IDAgMCA0MCU7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuYnJhY2tldC1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogLjhyZW0gMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMzIlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzIlKTtcbiAgICB3aWR0aDogLjJyZW07XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAuOHJlbSk7XG4gICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAuMnJlbTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDAuOHJlbSk7XG4gICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG4gIH1cblxuXG4gIC5icmFja2V0LWkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xuICAgIHdpZHRoOiAxLjFyZW07XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMS4xcmVtO1xuICAgICAgaGVpZ2h0OiAuMnJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuICAgICAgdHJhbnNmb3JtOiBza2V3WSgyMGRlZyk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLS4ycmVtO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxLjFyZW07XG4gICAgICBoZWlnaHQ6IC4ycmVtO1xuICAgICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG4gICAgICB0cmFuc2Zvcm06IHNrZXdZKDIwZGVnKTtcbiAgICB9XG5cbiAgICAmX19sZWZ0IHtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogLTAuMnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yaWdodCB7XG4gICAgICByaWdodDogMDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAtMC4zcmVtO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLS4xcmVtO1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzcGFuLFxuICAuYnJhY2tldC1idG5fX2NvbnRlbnQge1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gIH1cblxuICAmLmJ0bi0tcmVkIHtcbiAgICBjb2xvcjogJGMtbGlnaHRSZWQ7XG5cbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGMtbGlnaHRSZWQ7XG4gICAgfVxuXG4gICAgLmJyYWNrZXQtaTo6YmVmb3JlLFxuICAgIC5icmFja2V0LWk6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWxpZ2h0UmVkO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuXG4gICAgICBzcGFuLFxuICAgICAgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYy1saWdodFJlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ0bi0td2gge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICY6OmFmdGVyLFxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICB9XG5cbiAgICAuYnJhY2tldC1pOjpiZWZvcmUsXG4gICAgLmJyYWNrZXQtaTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG5cbiAgICAgIHNwYW4sXG4gICAgICAuYnJhY2tldC1idG5fX2NvbnRlbnQge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuICAmLmJ0bi0tcHVycGxlIHtcbiAgICBjb2xvcjogJGMtcHVycGxlO1xuXG4gICAgJjo6YWZ0ZXIsXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjLXB1cnBsZTtcbiAgICB9XG5cbiAgICAuYnJhY2tldC1pOjpiZWZvcmUsXG4gICAgLmJyYWNrZXQtaTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGMtcHVycGxlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuXG4gICAgICBzcGFuLFxuICAgICAgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcblxuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRjLXB1cnBsZTtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuXG4gICAgc3BhbixcbiAgICAuYnJhY2tldC1idG5fX2NvbnRlbnQge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG4gIH1cblxuICAmLmJyYWNrZXQtLXRleHQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDAlKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogMC44cmVtO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MCUpO1xuICAgIH1cblxuICAgIC5icmFja2V0LWkge1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQxJSk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAzLjRyZW07XG4gICAgICAgIGhlaWdodDogLjhyZW07XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDMuNHJlbTtcbiAgICAgICAgaGVpZ2h0OiAuOHJlbTtcbiAgICAgIH1cblxuICAgICAgJi5icmFja2V0LWlfX2xlZnQge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAtLjlyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5icmFja2V0LWlfX3JpZ2h0IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHRvcDogLTFyZW07XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAtLjJyZW07XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuXG4gICAgICBzcGFuLFxuICAgICAgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYW5lbC1tZW51X19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMy40cmVtO1xuICBmb250LXdlaWdodDogJGYtcmVndWxhcjtcbiAgY29sb3I6ICRjLXdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLS4ycmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIC4zcztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG59XG5cbi5mb290ZXItbGluayB7XG4gIGNvbG9yOiAkYy13aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZSAuM3M7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1tZW51X19idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzLjdyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9oZWFkZXItYnRuX19pLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAzLjJyZW07XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9jbG9zZS1pLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1zZWFyY2hfX2J0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuN3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9zZWFyY2gtaS5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbnMvY2xvc2UtaS5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuXG4gICYuYWN0aXZlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cbn1cblxuLnJzcy1hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXg6IDAgMCBhdXRvO1xuXG4gIC5yc3MtaSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cblxuXG4uZG93bmxvYWQtbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGNvbG9yOiAkYy1wdXJwbGU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy1wdXJwbGU7XG4gIH1cbn1cblxuLmxhbmRpbmctYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICBiYWNrZ3JvdW5kOiAjQjFFQzUyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBwYWRkaW5nOiAxLjVyZW0gMi41cmVtO1xuICBtaW4td2lkdGg6IDI1cmVtO1xufVxuXG4uZXZlbnQtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM4RjAwRkY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgJi5ldmVudC1pY29uIHtcbiAgICBzcGFuOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmljb24tYWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEuMnJlbTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBmaWxsOiAjOEYwMEZGO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGluay1pIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWF4LXdpZHRoOiAyLjVyZW07XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgfVxuICB9XG59XG4iLCIuY29ja2llLWFsZXJ0IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgYmFja2dyb3VuZDojRUI5MThCO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAuY29ja2llLWFsZXJ0X19jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuXHJcbiAgICAgICAgLmFsZXJ0X19jb250ZW50X3RleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTByZW07XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxufSIsIi5ldmVudHMtaW5mb3JtZXJzX19saXN0LFxuLmFib3V0LWxpbmtzX19saXN0LFxuLmhlYWRlci1zb2NpYWxfX2xpc3QsXG4uaGVhZGVyLWFjdGlvbl9fbGlzdCxcbi5oZWFkZXItbG9nb19fbGlzdCxcbi5wYW5lbC1tZW51X19saXN0LFxuLmZvb3Rlci1uYXZfX2xpc3QsXG4uZm9vdGVyLWNvbnRhY3RfX2xpc3QsXG4uZm9vdGVyLXNvY2lhbF9fbGlzdCxcbi5mb290ZXItbG9nb19fbGlzdCxcbi5uZXdzLWxpbmtfX2xpc3QsXG4ubmV3cy1saXN0LFxuLm5ld3MtaXRlbV9fdGFnc19saXN0LFxuLnRhYnMtYm9keV9fZXZlbnRzX2xpc3QsXG4uZXZlbnQtZm9vdGVyX19hdXRob3JzX2xpc3QsXG4ucGFnZS1pbmZvX19saXN0LFxuLnRoZW1lcy10YWdzX19saXN0LFxuLnNoYXJlLXNvY2lhbF9fbGlzdCxcbi5zaW1pbGFyLW5ld3NfX2xpc3QsXG4ucHJvZml0YWJseS1saXN0LFxuLmFib3V0LXByb2dyYW1tX19saXN0LFxuLmhvdy10by1iZWNvbWVfX2xpc3QsXG4ucmVmdW5kLXN0ZXBzX19saXN0LFxuLnBhZ2UtZG9jc19fbGlzdCxcbi5kb2NzLXJvd19fbGlzdCxcbi52ZXJ0aWNhbC1kb2N1bWVudHNfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5ldmVudHMtaW5mb3JtZXJzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuICBsaSxcbiAgLmluZm9ybWVyc19fbGlzdF9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBjb2xvcjogJGMtbGlnaHRSZWQ7XG5cbiAgICAuaW5mb3JtZXJzX19pIHtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjdyZW07XG4gICAgICB3aWR0aDogNXJlbTtcbiAgICAgIGhlaWdodDogNHJlbTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFib3V0LWxpbmtzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICBsaSxcbiAgLmxpbmtzX19saXN0X2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLW5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1yb3ctZ2FwOiAyLjNyZW07XG59XG5cbi5mb290ZXItY29udGFjdF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgbGksXG4gIC5mb290ZXItY29udGFjdF9fbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXItc29jaWFsX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDQuNXJlbTtcblxuICBsaSxcbiAgLmZvb3Rlci1zb2NpYWxfX2xpc3RfaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDQuNXJlbTtcbiAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgYm9yZGVyOiAuMjNyZW0gc29saWQgJGMtd2hpdGU7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIGVhc2UgLjNzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiAkYy1saWdodFJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgaW1nLFxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMi41cmVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcbiAgICAgIGZpbGw6ICRjLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLWxvZ29fX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cbiAgICBpbWcsXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxN3JlbTtcblxuICAgICAgJi5mb290ZXItbG9nb19faW1nIHtcbiAgICAgICAgJi0tc2l6ZS1tIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1LjdyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubmV3cy1saW5rX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgbWFyZ2luOiAtMS42cmVtO1xuXG4gIGxpLFxuICAubmV3cy1saW5rX19saXN0X2l0ZW0ge1xuICAgIHBhZGRpbmc6IDEuNnJlbTtcbiAgfVxufVxuXG4ubmV3cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIG1hcmdpbjogLTJyZW0gLTIuNXJlbTtcblxuICA+IGxpLFxuICAubmV3cy1saW5rX19saXN0X2l0ZW0ge1xuICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCk7XG5cbiAgICAubmV3cy1pdGVtX193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxOXJlbTtcbiAgICAgICAgbWF4LWhlaWdodDogMTlyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLm5ld3MtbGluayB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyxcbiAgICAgICAgLm5ld3MtaXRlbV9fcHJldmlld19pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdzLWl0ZW1fX2luZm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgcGFkZGluZzogNC41cmVtIDEuNnJlbSAxcmVtIDEuNnJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgICAgICAgLm5ld3MtaXRlbV9faW5mb190YWcsXG4gICAgICAgICAgLm5ld3MtaXRlbV9faW5mb19kYXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld3MtaXRlbV9faW5mb190YWcge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDc1LCAzLCAxMzIsIDApIDAlLCByZ2JhKDc1LCAzLCAxMzIsIDAuMTk0MTI3KSAxOS43NiUsIHJnYmEoNzUsIDMsIDEzMiwgMC43KSA0Ni44NSUsICM0QjAzODQgODkuNTYlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdzLWl0ZW1fX2luZm9fbGlrZXMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5saWtlLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5saWtlLWkge1xuICAgICAgICAgICAgICB3aWR0aDogMi4zcmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIuMnJlbTtcbiAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG5cbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmlsbDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuLCAubGlrZXMtY291bnRlciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogLjhyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubGlrZXMge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzbGFrZXMge1xuICAgICAgICAgICAgICAubGlrZS1pIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5ld3MtaXRlbV9fd3JhcHBlcl9ib3R0b20ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkLWMteWVsbG93O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIGVhc2UgLjNzO1xuICAgICAgICBwYWRkaW5nOiAuN3JlbSAxLjdyZW0gMS43cmVtIDEuN3JlbTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjdyZW07XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZi1yZWd1bGFyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuXG4gICAgICAgICAgcCxcbiAgICAgICAgICBzcGFuLFxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1saWdodFJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubmV3cy1wYWdlX19zaW1pbGFyIHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG5cbiAgfVxufVxuXG4ubmV3cy1pdGVtX190YWdzX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogLS4zcmVtO1xuXG4gIGxpLFxuICAudGFnc19fbGlzdF9pdGVtIHtcbiAgICBwYWRkaW5nOiAuM3JlbTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogJGYtcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcblxuICAgIGEsXG4gICAgc3BhbixcbiAgICBwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLmV2ZW50LWZvb3Rlcl9fYXV0aG9yc19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0xcmVtO1xuXG4gIGxpLFxuICAuYXV0aG9yc19fbGlzdF9pdGVtIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMjRyZW07XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItbG9nb19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgbGksXG4gIC5oZWFkZXItbG9nb19fbGlzdF9pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWcsXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxN3JlbTtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNC44cmVtO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMy41cmVtO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGMtd2hpdGU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICB9XG5cbiAgICAmLnNrLWl0ZW0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogN3JlbTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnBhbmVsLW1lbnVfX2xpc3Qge1xuICBwYWRkaW5nOiA1LjRyZW0gMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IC0yLjRyZW07XG5cbiAgbGksXG4gIC5wYW5lbC1tZW51X19saXN0X2l0ZW0ge1xuICAgIHBhZGRpbmc6IDIuNHJlbTtcblxuICAgICYuY3VycmVudC1wYWdlIHtcbiAgICAgID4gYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLXNvY2lhbF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogOS4zcmVtO1xuXG4gIGxpLFxuICAuaGVhZGVyLXNvY2lhbF9fbGlzdF9pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgICBib3JkZXI6IC4xNXJlbSBzb2xpZCAkYy13aGl0ZTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgZWFzZSAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRjLXB1cnBsZTtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICBpbWcsXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxLjhyZW07XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICRjLXdoaXRlO1xuICAgICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItYWN0aW9uX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBsaSxcbiAgLmhlYWRlci1hY3Rpb25fX2xpc3RfaXRlbSB7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMy4ycmVtO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMS44cmVtO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1pbmZvX19saXN0IHtcblxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBmb250LXdlaWdodDogJGYtYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgc3BhbiwgYSB7XG4gICAgICBmb250OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pbmZvLWl0ZW0ge1xuICAgICAgcGFkZGluZy1yaWdodDogLjRyZW07XG4gICAgfVxuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxufVxuXG4udGhlbWVzLXRhZ3NfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLTFyZW07XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYy1wdXJwbGUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1wdXJwbGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNoYXJlLXNvY2lhbF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cbiAgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZDogJGMtcHVycGxlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJGMtd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UgLjNzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2ltaWxhci1uZXdzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGNkFFMkQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubmV3cy1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgICAubmV3cy1kYXRlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS4zcmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgdGltZSwgc3BhbiwgcCB7XG4gICAgICAgICAgY29sb3I6ICRjLWxpZ2h0UmVkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IC4zcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZDQ5M2Q7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uZXdzLWNhdGVnb3J5IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjNyZW07XG5cbiAgICAgICAgc3BhbiwgcCwgYSB7XG4gICAgICAgICAgY29sb3I6ICRjLXB1cnBsZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdzLWJvZHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAubmV3cy1wcmV2aWV3IHtcbiAgICAgICAgd2lkdGg6IDEzcmVtO1xuICAgICAgICBoZWlnaHQ6IDEzcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAsIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGYtYm9sZDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4ucGFnZS1kb2NzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTByZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcblxuICBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtO1xuXG4gICAgLmRvYy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICAgICAuZG9jLWkge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDYuM3JlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYuM3JlbTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3LjFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRvYy1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNXJlbTtcblxuICAgICAgICAuZG9jLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogJGMtcHVycGxlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4zcmVtO1xuXG4gICAgICAgICAgYSwgc3BhbiwgcCwgaDMge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kb2MtaW5mbyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgICAgICBwLCBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5kb2NzLXJvd19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQwcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG5cbiAgICAuZG9jLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgIC5kb2MtaSB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDVyZW07XG4gICAgICAgICAgbWF4LWhlaWdodDogNS41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kb2MtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMzVyZW07XG5cbiAgICAgICAgLmRvYy10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICRjLXB1cnBsZTtcblxuICAgICAgICAgIGEsIHNwYW4sIHAsIGgzIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZG9jLWluZm8ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAgICAgcCwgc3BhbiB7XG4gICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi52ZXJ0aWNhbC1kb2N1bWVudHNfX2xpc3Qge1xuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICAgIC5kb2Mtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgICAgLmRvYy1pIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA2LjNyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2LjNyZW07XG4gICAgICAgICAgbWF4LWhlaWdodDogNy4xcmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kb2MtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMzVyZW07XG5cbiAgICAgICAgLmRvYy10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICRjLXB1cnBsZTtcblxuICAgICAgICAgIGEsIHNwYW4sIHAsIGgzIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZG9jLWluZm8ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAgICAgcCwgc3BhbiB7XG4gICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIuZXZlbnRzLXRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuXG4gIC50YWJzLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogLTFyZW07XG5cbiAgICAudGFicy1oZWFkZXJfX2l0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDM4LjVyZW07XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAudGFicy1oZWFkZXJfX25hbWUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmLWxpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogLS41cmVtO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogLjVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogJGMtbGlnaHRCbHVlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgZWFzZSAuM3MsIGZvbnQtd2VpZ2h0IGVhc2UgLjNzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcblxuICAgICAgICBzcGFuLFxuICAgICAgICAudGFicy1oZWFkZXJfX25hbWUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICQtYy15ZWxsb3c7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYnMtYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG5cbiAgICAudGFicy1ib2R5X19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBhbmltYXRpb246IHRhYkNvbnRlbnQgMC41cyBjdWJpYy1iZXppZXIoMC42LCAwLCAwLjE4LCAwLjk5KTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm5ld3MtdGFicyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIC50YWJzLWhlYWRlciB7XG4gICAgICAudGFicy1oZWFkZXJfX2l0ZW0ge1xuICAgICAgICBtYXgtd2lkdGg6IDI1cmVtO1xuXG4gICAgICAgIC50YWJzLWhlYWRlcl9fbmFtZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmLWJvbGQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICBzcGFuLCBwLCBoMyB7XG4gICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAudGFicy1oZWFkZXJfX25hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXB1cnBsZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcHVycGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudGFicy1ib2R5ICB7XG4gICAgICAudGFicy1ib2R5X19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCA1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbi50YWJzLWJvZHlfX2V2ZW50c19saXN0IHtcbiAgbWFyZ2luOiAtMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gID4gbGksXG4gIC5ldmVudHMtbGlzdF9faXRlbSB7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXG4gICAgLmV2ZW50cy1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmV2ZW50cy1saXN0X19pdGVtX3dyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMnJlbSAxLjdyZW0gMy4ycmVtIDIuN3JlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NGQ0ZDRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IC40cmVtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAmLm5vLWNvbnRlbnRfX2l0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5O1xuICAgICAgfVxuXG4gICAgICAuZXZlbnQtbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAzcmVtO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLWxpZ2h0UmVkO1xuICAgICAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLWxyO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKSB0cmFuc2xhdGVYKDFweCk7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IC0ycmVtO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMnJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJvcmRlci10b3A6IDJyZW0gc29saWQgI2ZkNDkzZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZXZlbnQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gICAgICAgIG1heC13aWR0aDogNDJyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG5cbiAgICAgICAgLmV2ZW50LWhlYWRlcl9fdGFnIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgLmV2ZW50LXRhZ19faSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS43cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmV2ZW50LXRhZ19fdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogJGMtbGlnaHRSZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LWhlYWRlcl9faW5mbyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXG4gICAgICAgICAgLmV2ZW50LWluZm9fX2l0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xcmVtO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmV2ZW50LWRhdGUsXG4gICAgICAgICAgICAmLmV2ZW50LXRpbWUge1xuICAgICAgICAgICAgICBjb2xvcjogJGMtcHVycGxlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuMXJlbTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmLWJvbGQ7XG5cbiAgICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZXZlbnQtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjJyZW07XG4gICAgICAgIG1heC13aWR0aDogNDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMy4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGYtYm9sZDtcblxuICAgICAgICBoMixcbiAgICAgICAgaDMsXG4gICAgICAgIGg0IHtcbiAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmV2ZW50LWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAuOXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICQtYy15ZWxsb3c7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEzcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIucXVlc3Rpb25zLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogN3JlbSAwO1xuXG4gIC5xdWVzdGlvbi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgLnF1ZXN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMnJlbSAxNHJlbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYy1wdXJwbGU7XG5cbiAgICAgIC5xdWVzdGlvbi1pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICBzdHJva2U6ICRjLXB1cnBsZTtcbiAgICAgICAgICBzdHJva2Utd2lkdGg6IDI7XG4gICAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UgLjNzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRjLXB1cnBsZTtcblxuICAgICAgICAucXVlc3Rpb24taSB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICBzdHJva2U6ICRjLWxpZ2h0UmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmFuc3dlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxN3JlbTtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGMtcHVycGxlO1xuICAgIH1cbiAgfVxufVxuXG5cbiIsIi8qKlxyXG4gKiBTd2lwZXIgOS4yLjBcclxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcclxuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcclxuICpcclxuICogUmVsZWFzZWQgb246IE1hcmNoIDMxLCAyMDIzXHJcbiAqL1xyXG5cclxuLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLnN3aXBlci13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xyXG59XHJcblxyXG4uc3dpcGVyLWhvcml6b250YWwge1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxufVxyXG5cclxuLnN3aXBlci12ZXJ0aWNhbCB7XHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi14O1xyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlLFxyXG5zd2lwZXItc2xpZGUge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEF1dG8gSGVpZ2h0ICovXHJcbi5zd2lwZXItYXV0b2hlaWdodCxcclxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XHJcbn1cclxuXHJcbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIENTUyBNb2RlICovXHJcbi5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICAgLyogRm9yIEZpcmVmb3ggKi9cclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICAgIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xyXG59XHJcblxyXG4uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZSB7XHJcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XHJcbn1cclxuXHJcbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyIHtcclxuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xyXG59XHJcblxyXG4uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XHJcbn1cclxuXHJcbi5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG9yZGVyOiA5OTk5O1xyXG59XHJcblxyXG4uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlIHtcclxuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xyXG59XHJcblxyXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcclxufVxyXG5cclxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XHJcbn1cclxuXHJcbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xyXG59XHJcblxyXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi13aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcclxufVxyXG5cclxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XHJcbiAgICB3aWR0aDogNDJweDtcclxuICAgIGhlaWdodDogNDJweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTIxcHg7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLFxyXG5zd2lwZXItY29udGFpbmVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLFxyXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcclxuICAgIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtcclxufVxyXG5cclxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZSB7XHJcbiAgICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xyXG4gICAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbn1cclxuXHJcbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xyXG59XHJcblxyXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xyXG59XHJcblxyXG46cm9vdCB7XHJcbiAgICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHg7XHJcbiAgICAvKlxyXG4gICAgLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0OiA1MCU7XHJcbiAgICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldDogMTBweDtcclxuICAgIC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XHJcbiAgICAqL1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXHJcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAwLjM1O1xyXG4gICAgY3Vyc29yOiBhdXRvO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sXHJcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGN1cnNvcjogYXV0bztcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldixcclxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbjpyb290IHtcclxuICAgIC8qXHJcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xyXG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0OiBhdXRvO1xyXG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodDogOHB4O1xyXG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IDhweDtcclxuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wOiBhdXRvO1xyXG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvcjogaW5oZXJpdDtcclxuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3I6IHJnYmEoMCwwLDAsMC4yNSk7XHJcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemU6IDRweDtcclxuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDhweDtcclxuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiA4cHg7XHJcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQ6IDhweDtcclxuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiAjMDAwO1xyXG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMC4yO1xyXG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eTogMTtcclxuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiA0cHg7XHJcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXA6IDZweDtcclxuICAgICovXHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBvcGFjaXR5O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgYm90dG9tOiA5cmVtO1xyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sXHJcbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIENvbW1vbiBTdHlsZXMgKi9cclxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxyXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxyXG4uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwge1xyXG4gICAgdG9wOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsIGF1dG8pO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIHdpZHRoOiA0LjdyZW07XHJcbiAgICBoZWlnaHQ6IC44cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjRyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbn1cclxuXHJcbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG59XHJcblxyXG4uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIG1hcmdpbjogMCAuOHJlbTtcclxufVxyXG5cclxuLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxyXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcclxufVxyXG5cclxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxyXG46aG9zdCguc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgcmlnaHQ7XHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsXHJcbi5zd2lwZXItem9vbS1jb250YWluZXI+c3ZnLFxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5cclxuLnN3aXBlci1zbGlkZS16b29tZWQge1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKiBhMTF5ICovXHJcbi5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb24sXHJcbnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHotaW5kZXg6IC0xMDAwO1xyXG59XHJcblxyXG4uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlciB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxufVxyXG5cclxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG59XHJcblxyXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxufSIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgU2VsZWN0cmljIHYxLjEzLjBcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnNlbGVjdHJpYy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3RyaWMtcmVzcG9uc2l2ZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VsZWN0cmljIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zZWxlY3RyaWMgLmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXJnaW46IDAgMzhweCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBoZWlnaHQ6IDM4cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhmOGY4O1xuICBjb2xvcjogI0JCQjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250OiAwLzAgYTtcbiAgKmZvbnQ6IDIwcHgvMzhweCBMdWNpZGEgU2FucyBVbmljb2RlLCBBcmlhbCBVbmljb2RlIE1TLCBBcmlhbDtcbn1cblxuLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjQkJCO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uc2VsZWN0cmljLWZvY3VzIC5zZWxlY3RyaWMge1xuICBib3JkZXItY29sb3I6ICNhYWFhYWE7XG59XG5cbi5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyB7XG4gIGJvcmRlci1jb2xvcjogI2M0YzRjNDtcbn1cblxuLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIC5idXR0b24ge1xuICBjb2xvcjogI2EyYTJhMjtcbn1cblxuLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTJhMmEyO1xufVxuXG4uc2VsZWN0cmljLW9wZW4ge1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4uc2VsZWN0cmljLW9wZW4gLnNlbGVjdHJpYyB7XG4gIGJvcmRlci1jb2xvcjogI2M0YzRjNDtcbn1cblxuLnNlbGVjdHJpYy1vcGVuIC5zZWxlY3RyaWMtaXRlbXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlbGVjdHJpYy1kaXNhYmxlZCB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0cmljLWhpZGUtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uc2VsZWN0cmljLWhpZGUtc2VsZWN0IHNlbGVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMCU7XG59XG5cbi5zZWxlY3RyaWMtaGlkZS1zZWxlY3Quc2VsZWN0cmljLWlzLW5hdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zZWxlY3RyaWMtaGlkZS1zZWxlY3Quc2VsZWN0cmljLWlzLW5hdGl2ZSBzZWxlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNlbGVjdHJpYy1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAqZm9udDogMC8wIGEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0cmljLXRlbXAtc2hvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogSXRlbXMgYm94ICovXG4uc2VsZWN0cmljLWl0ZW1zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAtNnB4O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtc2Nyb2xsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnNlbGVjdHJpYy1hYm92ZSAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgdWwsIC5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICM2NjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyBsaS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIGxpLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogI0QwRDBEMDtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRDVENUQ1O1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyAuZGlzYWJsZWQge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cCAuc2VsZWN0cmljLWdyb3VwLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLWdyb3VwLmRpc2FibGVkIGxpIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbiIsIi5wYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAkc3BhY2luZztcblxuICAmOm5vdCgubm90aWNlLXNlY3Rpb24pIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoJGRlc2stY29udGFpbmVyLXcgKyAkc3BhY2luZyk7XG4gIH1cblxufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEzcmVtO1xufVxuXG4uc3BhY2VyIHtcbiAgcGFkZGluZzogMi41cmVtIDA7XG59XG5cbi50aXRsZS1ib3gge1xuICBwYWRkaW5nLXRvcDogMTVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAuOHJlbTtcbiAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcmVtKTtcblxuICAub3ZlcmZsb3ctd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjI5OXB4KSB7XG4gICAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzByZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbG9yZWQtYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUlO1xuICAgIGJvdHRvbTogLS4xcmVtO1xuICAgIGJhY2tncm91bmQ6ICQtYy15ZWxsb3c7XG4gICAgd2lkdGg6IDUycmVtO1xuICAgIGhlaWdodDogNzQlO1xuICAgIG1heC1oZWlnaHQ6IDEycmVtO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAuZGVjb3JhdGUtcm9ib19faGFuZF90b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDVyZW07XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNjVyZW07XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgbGkge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6bm90KC5wYWctbmV4dCksXG4gICAgJjpub3QoLnBhZy1wcmV2KSxcbiAgICAmOm5vdCgucGFnLWN1cnJlbnQpIHtcbiAgICAgIG1hcmdpbjogMCAuNnJlbTtcbiAgICB9XG5cbiAgICAmLnBhZy1jdXJyZW50IHtcbiAgICAgIG1hcmdpbjogMCAxLjhyZW07XG4gICAgICB3aWR0aDogNHJlbTtcbiAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWxpZ2h0UmVkO1xuICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICYucGFnLXByZXYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb25zL3BhZ2luYXRpb24tYXJyb3dfX2kuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnBhZy1uZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbnMvcGFnaW5hdGlvbi1hcnJvd19faS5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbn1cblxuLmNvbnRhY3QtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICRjLXB1cnBsZTtcbiAgcGFkZGluZzogNXJlbSAwO1xuICBtYXJnaW46IDNyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIGxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuXG4gIC5jb250YWN0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAuY29udGFjdC10aXRsZSB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuXG4gICAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtaW5mb19fbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cbiAgICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGEsIHNwYW4sIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogMCAyLjJyZW07XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjdyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMi4ycmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAuNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi43cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi4ycmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJi5uby1tYXJnaW4ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uc2hhcmUtbGlrZXMge1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgZGlzcGxheTogZmxleDtcblxuICAubGlrZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmxpa2UtaSB7XG4gICAgICB3aWR0aDogMy41cmVtO1xuICAgICAgaGVpZ2h0OiAzLjNyZW07XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogLjlyZW07XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjLXB1cnBsZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGlrZXMtY291bnRlciB7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgIH1cblxuICAgICYubGlrZXMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0LjRyZW07XG4gICAgfVxuXG4gICAgJi5kaXNsYWtlcyB7XG4gICAgICAubGlrZS1pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLm1hdGVyaWFscy1kb2N1bWVudHMtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtO1xuXG4gICAgLmRvYy13cmFwcGVyIHtcbiAgICAgIC5kb2MtaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAuZG9jLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogJGMtcHVycGxlO1xuXG4gICAgICAgICAgYSwgc3BhbiwgcCwgaDMge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRvYy1pIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC03cmVtO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDVyZW07XG4gICAgICAgICAgbWF4LWhlaWdodDogNS41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZG9jLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cblxuICAgICAgICAuZG9jLWRlc2NyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb2MtaW5mbyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogIzhGMDBGRjtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXG4gICAgICAgICAgcCwgc3BhbiB7XG4gICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZ2VuZXJhbC1wYXJ0bmVycy1sb2dvLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogLTRyZW07XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cblxuLmluZm8tcGFydG5lcnMtbG9nby1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC01cmVtO1xuICBwYWRkaW5nOiA2cmVtIDA7XG5cbiAgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCk7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhZ2UtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxM3JlbTtcbiAgICB6LWluZGV4OiAyMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXB1cnBsZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgPi5wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyLW1lbnVfX3BhbmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMS42cmVtIDA7XG4gICAgYmFja2dyb3VuZDogJGMtbGlnaHRQdXJwbGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAuNHMsIG9wYWNpdHkgZWFzZSAuNHMsIHZpc2liaWxpdHkgZWFzZSAuNHM7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblxuICAgID4ucGFnZS1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnBhbmVsLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTQ1cmVtO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmLi0tbWVudS1wYW5lbCB7XG4gICAgICAgIC5tb2JpbGUtdG9wX193cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5oZWFkZXItc29jaWFsX19saXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vYmlsZS1ib3R0b21fX3dyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoLWkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxLjNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi0tc2VhcmNoLXBhbmVsIHtcbiAgICAgICAgLmhlYWRlci1zZWFyY2hfX2Zvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNThyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbn1cbiIsIi5wYWdlLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtbGlnaHRSZWQ7XG4gICAgcGFkZGluZzogN3JlbSAwO1xuXG4gICAgPi5wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmpvaW4tZGVjb3JhdGVfX2NhdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcmVtO1xuICAgICAgICB0b3A6IC00M3JlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTI3cmVtO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0NXJlbTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgMXM7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuLS1qb2luLXNwYWNpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICB9XG5cbiAgICAuZm9vdGVyLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXG5cbiAgICAgICAgLmZvb3Rlci13cmFwcGVyX19sZWZ0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyLXdyYXBwZXJfX3JpZ2h0ICB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci1jb3B5IHtcbiAgICAgICAgcCxzcGFuLGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwibWFpbiB7XHJcblxyXG4gICAgJi5zd2l0Y2gtdGhlbWUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvbWFpbi1wYWdlX190aGVtZV9iZy5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJnRGFyaztcclxuXHJcbiAgICAgICAgJi50LS1kYXJrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmdEYXJrO1xyXG5cclxuICAgICAgICAgICAgLmFib3V0LXdyYXBwZXIgLndyYXBwZXItY29sdW1uX19yaWdodCAuYWJvdXQtbGlua3NfX2NvbnRlbnQge1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAuYnJhY2tldC1idG4ge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcixcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5icmFja2V0LWk6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAuYnJhY2tldC1pOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5idG4tLXVuZGVybGluZSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnJhY2tldC1idG5fX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRpdGxlLWJveCAuY29sb3JlZC1ib3gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJC1jLXllbGxvdztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIlxuLm1haW4tY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubWFpbi13ZWxjb21lX19zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gICAgbWluLWhlaWdodDogMjJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLndlbGNvbWUtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC53ZWxjb21lLWNvbnRlbnRfX3NsaWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5zbGlkZS1iZ19fd3JhcHBlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaW1nLFxuICAgICAgICAgICAgdmlkZW8sXG4gICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdmlkZW8ge1xuXG5cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDc5LCA1NiwgMTI2LCAwKSAwJSwgcmdiYSg3OSwgNTYsIDEyNiwgMC4yKSAxOS43NiUsIHJnYmEoNzksIDU2LCAxMjYsIDAuNykgNDYuODUlLCAjNEYzODdFIDg5LjU2JSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE5JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNzksIDU2LCAxMjYsIDApIDAlLCByZ2JhKDc5LCA1NiwgMTI2LCAwLjIpIDE5Ljc2JSwgcmdiYSg3OSwgNTYsIDEyNiwgMC43KSA0Ni44NSUsICM0RjM4N0UgODkuNTYlKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLm1haW4tYWJvdXRfX3NlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgLmFib3V0LXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC53cmFwcGVyLWNvbHVtbl9fbGVmdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuXG4gICAgICAgICAgICAuYWJvdXQtdGV4dF9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOC41cmVtIDVyZW0gMTNyZW0gMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hYm91dC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmLWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC43cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIGgyLFxuICAgICAgICAgICAgICAgICAgICBoMyxcbiAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hYm91dC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hYm91dC1pbmZvX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWxpZ2h0UmVkO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDB2dyAtIDY1cmVtIC0gMHB4KS8tMik7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnJlbSAzLjRyZW0gNHJlbSByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3JhcHBlci1jb2x1bW5fX3JpZ2h0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xuXG4gICAgICAgICAgICAuYWJvdXQtbGlua3NfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYuN3JlbSAycmVtIDZyZW0gMTByZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJyZW0gNHJlbSByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDokLWMteWVsbG93O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4ubWFpbi1ldmVudHNfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAzMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICAudGl0bGUtYm94IHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDI1cHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiNEOEVBRUY7XG4gICAgfVxuXG4gICAgLmV2ZW50cy1jb250ZW50X19ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRDhFQUVGO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMjVweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAuOCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4LjhyZW07XG5cbiAgICAgICAgJl9fZXZlbnRzIHtcbiAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVjb3JhdGUtcm9ib19faGFuZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAtNDByZW07XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTRyZW07XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tdmlkZW9fX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAyMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcblxuICAgIC5tYWluLXZpZGVvX19ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogOTByZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAudmlkZW8tcG9zdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgaWZyYW1lLFxuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1uZXdzX19zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG5cbiAgICAudGl0bGUtYm94IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiNEOEVBRUY7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAyNXB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIC44KTtcblxuICAgICAgICAuY29sb3JlZC1ib3gge1xuICAgICAgICAgICAgaGVpZ2h0OiA5LjdyZW07XG4gICAgICAgICAgICByaWdodDogNyU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmV3cy1jb250ZW50X19ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIycmVtO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6I0Q4RUFFRjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAyNXB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIC44KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHJlbSk7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tam9pbl9fc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjdyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAucnVubmluZy1saW5lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkLWMteWVsbG93O1xuICAgICAgICBwYWRkaW5nOiA4cmVtIDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnJ1bm5pbmctbGluZV9fd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTIuNHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGYtaGVhdnk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIubmV3cy1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDlyZW07XG5cbiAgLnNlY3Rpb24taGVhZGxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDExLjFyZW07XG4gIH1cblxuICAubmV3cy1jYXRlZ29yeV9faGVhZGxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNS42cmVtO1xuXG4gICAgLmNhdGVnb3J5LXRpdGxlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5LWFjdGlvbiB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG5cbiAgICAuY29udGFjdC1pbmZvIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICBhcnRpY2xlLCAubmV3cy1jYXRlZ29yeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQuNXJlbTtcblxuICAgIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgICBjb2xvcjogJGMtcHVycGxlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuXG4gICAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubmV3cy1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAtNXJlbTtcblxuICAgIC5uZXdzLWxpc3RfX2l0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgIHBhZGRpbmc6IDVyZW07XG5cbiAgICAgIC5uZXdzLWl0ZW1fX3dyYXBwZXIge1xuICAgICAgICAubmV3cy1pdGVtX193cmFwcGVyX3RvcCB7XG4gICAgICAgICAgbWluLWhlaWdodDogMjQuNHJlbTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNC40cmVtO1xuXG4gICAgICAgICAgLm5ld3MtaXRlbV9faW5mbyB7XG4gICAgICAgICAgICAubmV3cy1pdGVtX19pbmZvX2RhdGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIHtcbiAgICAgICAgICAubmV3cy1jb250ZW50X190ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5ld3MtaXRlbV9fdGFnc19saXN0IGxpLCAubmV3cy1pdGVtX190YWdzX2xpc3QgLnRhZ3NfX2xpc3RfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAubmV3cy1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuXG4gICAgLm5ld3MtZm9vdGVyX19hY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5uZXdzLXBhZ2Uge1xuICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDlyZW07XG5cbiAgYiB7XG4gICAgY29sb3I6JGMtcHVycGxlO1xuICB9XG5cbmFydGljbGUsIC5xdWVzdGlvbnMtbGlzdCwuYnVsbGV0LCAucGFnZS1jaXRlLCAubmV3cy1zbGlkZXJfX3NlY3Rpb24sdWw6bm90KFtjbGFzc10pLG9sOm5vdChbY2xhc3NdKSAucGFnZS1kb2NzX19saXN0LCAubm90aWNlLXNlY3Rpb24sIC5ldmVudHMtdGFicywgIC5kb2NzLXJvd19fbGlzdCwgIC5uZXdzLWxpc3QsIC5jb250YWN0LWluZm8ge1xuICBjbGVhcjogYm90aDtcbn1cbiAgLmlmcmFtZS1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXG4gICAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBhW3RhcmdldD1fYmxhbmtdOm5vdChbY2xhc3NdKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjLXB1cnBsZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb25zL25ld3MtcGFnZV9fbGlua19pLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgbWFyZ2luLWxlZnQ6IC42cmVtO1xuICAgIH1cblxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogI2ZkNDkzZDtcblxuICAgIH1cblxuICB9XG5cblxuICBhW2hyZWZePVwiI1wiXTpub3QoW2NsYXNzXSksXG4gIGFbaHJlZl49XCIvI1wiXTpub3QoW2NsYXNzXSkge1xuICAgIGNvbG9yOiAkYy1wdXJwbGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjOGYwMGZmO1xuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcblxuICAgIDpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gIH1cblxuXG4gIGg2IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDUuMnJlbTtcblxuICAgIGgxLCBoMiwgaDMsIGg0IHtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cblxuICAuYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG5cbiAgICAuYnVsbGV0LWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgIG1heC13aWR0aDogOTByZW07XG5cbiAgICAgIHAge1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gIH1cbiAgLmV4dHJhIHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gNS41cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIG1heC13aWR0aDogNjByZW07XG5cbiAgICAmLnllbGxvdyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZBRTAwO1xuICAgIH1cblxuICAgICYucmVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG4gICAgfVxuXG4gICAgLmNlbnRlci1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogMzdyZW07XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgaDE6bGFzdC1vZi10eXBlLCBoMjpsYXN0LW9mLXR5cGUsIGgzOmxhc3Qtb2YtdHlwZSwgaDQ6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLm5vdGljZS1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIGJhY2tncm91bmQ6ICNGRkFFMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcblxuICAgIC5icmFja2V0LS10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMzByZW07XG4gICAgICBtYXJnaW46IDNyZW0gMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgIHNwYW4sXG4gICAgICAuYnJhY2tldC1idG5fX2NvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgIG1heC13aWR0aDogMTA2cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLm5vdGljZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkFFMDA7XG4gICAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4LjVyZW07XG5cbiAgICB9XG4gIH1cblxuICAucGFnZS1jaXRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNXJlbSAxNHJlbTtcblxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAgNHJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IC41cmVtO1xuICAgICAgICB3aWR0aDogMi43cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9jaXRlLWxlZnRfX2kuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyLjdyZW07XG4gICAgICAgIGhlaWdodDogMi40cmVtO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb25zL2NpdGUtbGVmdF9faS5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIHAsIHNwYW4ge1xuICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cblxuICAgIGltZywgLmF1dGhvci1hdmF0YXIge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogMjVyZW07XG4gICAgICBoZWlnaHQ6IDI1cmVtO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAtMTVyZW07XG4gICAgfVxuXG4gICAgLmNpdGUtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjRkZBRTAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMzNyZW07XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDQuNXJlbSA4LjVyZW0gMy41cmVtIDguNXJlbTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaXRlLWF1dGhvciB7XG4gICAgICBjb2xvcjogJGMtcHVycGxlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIC5jaXRlLWluZm8ge1xuICAgICAgcGFkZGluZzogMCA0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5uZXdzLXNsaWRlcl9fc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogMjJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXG4gICAgLm5ld3MtcGFnZV9fc2xpZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICM0RjM4N0U7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAuc2xpZGUtYmdfX3dyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDc1dmg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDIzJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDc5LCA1NiwgMTI2LCAwKSAwJSwgcmdiYSg3OSwgNTYsIDEyNiwgMC4yKSAxOS43NiUsIHJnYmEoNzksIDU2LCAxMjYsIDAuNykgNDYuODUlLCAjNEYzODdFIDg5LjU2JSk7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0xOSU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDIwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDc5LCA1NiwgMTI2LCAwKSAwJSwgcmdiYSg3OSwgNTYsIDEyNiwgMC4yKSAxOS43NiUsIHJnYmEoNzksIDU2LCAxMjYsIDAuNykgNDYuODUlLCAjNEYzODdFIDg5LjU2JSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nLFxuICAgICAgICB2aWRlbyxcbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB2aWRlbyB7XG5cbiAgICAgICAgICAmOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICB9XG5cbiAgICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjAwcmVtO1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDI1cmVtO1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcblxuICAgICAgICBwLCBzcGFuIHtcbiAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGgxLCBoMiwgaDMsIHAge1xuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIHRvcDogNzB2aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bDpub3QoW2NsYXNzXSkge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgJiA+IGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWF4LXdpZHRoOiAxMzVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAuMnJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkFFMDA7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG5cblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIG9sOm5vdChbY2xhc3NdKSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICAgIHBhZGRpbmctbGVmdDogMi43cmVtO1xuXG4gICAgbGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG5cbiAgICBvbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gICAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG5cbiAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uZXdzLXBhZ2VfX3RpdGxlIHtcbiAgICBjb2xvcjogJGMtcHVycGxlO1xuICAgIGZvbnQtc2l6ZTogNi40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDExLjJyZW07XG5cbiAgICBoMSwgaDIsIGgzLCBoNCxhIHtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDUuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgICBmb250LXdlaWdodDogJGYtYm9sZDtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmLWJvbGQ7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXdlaWdodDogJGYtYm9sZDtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogM3JlbSAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgfVxuXG4gIC5uZXdzLXBhZ2VfX2hlYWRsaW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAubmV3cy1kYXRlIHtcbiAgICAgIHRpbWUsIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZi1ib2xkO1xuICAgICAgICBjb2xvcjogJGMtbGlnaHRSZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5ld3MtdGFnIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcblxuICAgICAgaDEsIGgyLCBoMywgc3BhbiwgcCB7XG4gICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICBmaWd1cmUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy1saWdodENpYW47XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDFyZW0gMXJlbTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwYWRkaW5nOiA2cmVtIDMuNnJlbSAxLjhyZW0gNC41cmVtO1xuICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgdG9wOiAtM3JlbTtcbiAgICB9XG4gIH1cblxuICAuZmxvYXQtaW1nIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgLnJpZ2h0LWltZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubGVmdC1pbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgYXJ0aWNsZSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGNkFFMkQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGNkFFMkQ7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgbWFyZ2luOiAyLjVyZW0gMDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcblxuICAgIGgxOmZpcnN0LW9mLXR5cGUsIGgyOmZpcnN0LW9mLXR5cGUsIGgzOmZpcnN0LW9mLXR5cGUsIGg0OmZpcnN0LW9mLXR5cGUsIHAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICBjb2xvcjogJGMtbGlnaHRSZWRcbiAgICB9XG5cbiAgICBwLCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmLWxpZ2h0O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIGZpZ3VyZSwge1xuICAgICAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogNDNyZW07XG4gICAgICB9XG5cbiAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiA1cmVtIDJyZW0gMS44cmVtIDJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNjUuNXJlbTtcbiAgICB9XG4gIH1cblxuICBhc2lkZSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgdG9wOiAxNHJlbTtcbiAgICB3aWR0aDogNDcuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMTByZW07XG5cbiAgICAuc2lkZWJhci1pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRjZBRTJEO1xuICAgICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuc2lkZWJhci10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG5cbiAgICAgICAgaDMsIGg0IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlYmFyLWhlYWRlciB7XG5cbiAgICB9XG5cbiAgICAuc2lkZWJhci10aGVtZXMge1xuXG4gICAgfVxuXG4gICAgLnNpZGViYXItc2hhcmUge1xuXG5cbiAgICAgIC5yc3MtYWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFzaWRlLXNpbWlsYXIge1xuXG4gICAgfVxuXG4gICAgLnNpZGViYXItbWF0ZXJpYWxzIHtcbiAgICB9XG4gIH1cblxuXG4gIC5uZXdzLXRvcF9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAudGV4dC1jb250ZW50IHtcbiAgICAgIHdpZHRoOiA2MyU7XG4gICAgfVxuXG4gICAgLmFzaWRlLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDM3JTtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBhc2lkZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAuZnVsbC13aWR0aF9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgfVxuICB9XG5cbn1cbiIsIm1haW4ubGFuZGluZy1wYWdlIHtcbi5tb2JpbGUtbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4gIC5maXhlZC1qb2luX19idG4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEzcmVtO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgLmpvaW4tYnRuIHtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlIDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA2LjU5NzIycHggcmdiYSgwLCAwLCAwLCAwLjE0OSkpO1xuXG4gICAgICAuam9pbi10aXAge1xuICAgICAgICBoZWlnaHQ6IDYuMnJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBlYXNlIC40cztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICAgIC5qb2luLWkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNBRjE3O1xuICAgICAgICB3aWR0aDogNi4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDYuMnJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBzdmcsIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmpvaW4tdGlwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjJyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogJGMtcHVycGxlO1xuXG4gICAgaDEsaDIsaDMsaDQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG4gIH1cblxuICAuaW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmludHJvLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogOC41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmLWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAubWFya2VkLXRleHQge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNCMUVDNTI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cbiAgICAgICAgYiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmLXJlZ3VsYXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC13b3JkcyB7XG4gICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1heC13aWR0aDogNTByZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IC43O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiA1LjhyZW07XG4gICAgICBtYXgtd2lkdGg6IDg1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNy41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1heC13aWR0aDogODVyZW07XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuaW50cm8td3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAuY29udGVudC1jb2x1bW4ge1xuICAgICAgICBtYXgtd2lkdGg6IDkwcmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG5cbiAgICAgIC5pbWctY29sdW1uIHtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0yMHJlbTtcbiAgICAgICAgICByaWdodDogNXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDExMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53aHktcHJvZml0YWJseSB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3JlbTtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICAgIH1cblxuICAgIC5wcm9maXRhYmx5LWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgICAgIGNvdW50ZXItcmVzZXQ6IHByb2ZpdGFibHktY291bnRlcjtcblxuICAgICAgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuXG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTkuNzg4OXB4IHJnYmEoMCwgMCwgMCwgMC4xNDkpKTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjdyZW0gMnJlbSAzcmVtIDJyZW07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmLWJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFycm93LWkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyOXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHByb2ZpdGFibHktY291bnRlcjtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIocHJvZml0YWJseS1jb3VudGVyKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAuN3JlbTtcbiAgICAgICAgICAgIGJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0uOHJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogLjhyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQjVEOEUxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hYm91dC1wcm9ncmFtbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAzMHJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9sYW5kaW5nL2hlYWRsaW5lLWdyb3VwLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gICAgfVxuXG4gICAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cblxuICAgIC5hYm91dC1wcm9ncmFtbV9fY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjQjVEOEUxO1xuICAgICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gICAgfVxuXG4gICAgLmFib3V0LXByb2dyYW1tX19saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuXG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMi4ycmVtO1xuICAgICAgICAgIGhlaWdodDogMi4ycmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuOHJlbTtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAsIHNwYW4ge1xuICAgICAgICAgIG1heC13aWR0aDogNjFyZW07XG4gICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBhcnRpY2xlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTkuNzg4OXB4IHJnYmEoMCwgMCwgMCwgMC4xNDkpKTtcbiAgICAgIHBhZGRpbmc6IDcuNXJlbSA3cmVtIDYuNXJlbSA3cmVtO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEuMXJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMS4xcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1wdXJwbGU7XG4gICAgICB9XG5cbiAgICAgIHAsIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhvdy10by1iZWNvbWUge1xuICAgIHBhZGRpbmctdG9wOiA3LjNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgICB9XG5cbiAgICAuaG93LXRvLWJlY29tZV9fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcGFkZGluZzogMCA4cmVtO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMi4ycmVtO1xuICAgICAgICAgIGhlaWdodDogMi4ycmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNCMUVDNTI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuOHJlbTtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhvdy10by1yZWZ1bmQge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTQuNXJlbTtcbiAgICB9XG5cbiAgICAucmVmdW5kLXN0ZXBzX19saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcblxuICAgICAgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA1KTtcblxuXG4gICAgICAgIC5yZWZ1bmQtc3RlcCB7XG4gICAgICAgICAgZm9udC1zaXplOiA2cmVtO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IDdyZW07XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgc3BhbiwgcCwgaDMge1xuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlZnVuZC1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncmVlbiB7XG4gICAgICAgICAgLnJlZnVuZC1zdGVwOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0IxRUM1MjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNpYW4ge1xuICAgICAgICAgIC5yZWZ1bmQtc3RlcDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNCNUQ4RTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5vcmFuZ2Uge1xuICAgICAgICAgIC5yZWZ1bmQtc3RlcDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGQ0FGMTc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWQge1xuICAgICAgICAgIC5yZWZ1bmQtc3RlcDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wdXJwbGUge1xuICAgICAgICAgIC5yZWZ1bmQtc3RlcDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxuXG4gIC5zaG93Y2FzZS1wcm9ncmFtbSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgICB9XG5cbiAgICAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogLTFyZW07XG5cbiAgICAgIGFydGljbGUsXG4gICAgICAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcblxuICAgICAgICAuc2hvd2Nhc2Utd3JhcHBlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDE5Ljc4ODlweCByZ2JhKDAsIDAsIDAsIDAuMTQ5KSk7XG5cbiAgICAgICAgICAucHJvZ3JhbW0taGVhZGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogNnJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgLmhlYWRlci1pIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB3aWR0aDogNi4ycmVtO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkNBRjE3O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICBpbWcsIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0LjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4ycmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wcm9ncmFtbS1ib2R5IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyN3JlbTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wcm9ncmFtbS1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxLjlyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgICAgIC5mb290ZXItdmlzaWJsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwcmVtO1xuXG4gICAgICAgICAgICAgIC5wcm9ncmFtbS1uYW1lIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5wcm9ncmFtbS1tYXJrIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gICAgICAgICAgICAgICAgICBmaWxsOiAjQjVEOEUxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGYtYm9sZDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9vdGVyLWhpZGRlbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIC5ldmVudC1saW5rIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnZlcnRpY2FsLWRvY3VtZW50c19fbGlzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZG93bmxvYWQtbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnByb2dyYW1tLWRlc2NyX19pbnZlc3Qge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgcCwgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgYm90dG9tOiAtLjRyZW07XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IC40cmVtO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQjVEOEUxO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIGVhc2UgLjNzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAucHJvZ3JhbW0tZm9vdGVyIHtcblxuICAgICAgICAgICAgLmZvb3Rlci12aXNpYmxlIHtcbiAgICAgICAgICAgICAgLnByb2dyYW1tLW1hcmsgc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgZmlsbDogI0IxRUM1MjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNCMUVDNTI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmpvaW4tcHJvZ3JhbW0ge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gICAgfVxuXG4gICAgLmpvaW4tdGV4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gICAgfVxuXG4gICAgLmxhbmRpbmctYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgcGFkZGluZzogMi45cmVtIDdyZW07XG5cbiAgICB9XG5cbiAgICAuam9pbi1ub3RpY2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5qb2luLXByb2dyYW1tX193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5pbWctY29sdW1uIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogLTJyZW07XG4gICAgICAgICAgICAgIG1heC13aWR0aDogOTByZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIC5jb250ZW50LWNvbHVtbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgICAgIG1heC13aWR0aDogNzlyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC52aXNpYmxlLWZvcm0ge1xuICAgICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG5cblxuICAgICAgJi5oaWRkZW4ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxuXG4gIC5sYW5kaW5nLWNvbnRhY3Qge1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG5cbiAgICAubGFuZGluZy1jb250YWN0X193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuaW1nLWNvbHVtbiB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDExMHJlbTtcblxuICAgICAgICAubGFuZGluZy1jb250YWN0X19saXN0IHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBwLHNwYW4sYSB7XG4gICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0LXBob25lLFxuICAgICAgICAgICAgLmNvbnRhY3QtbWFpbCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFjdC1waG9uZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9sYW5kaW5nL2ljb25zL2NvbnRhY3QtcGhvbmVfX2kuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgd2lkdGg6IDIuNnJlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyLjdyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0LW1haWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvbGFuZGluZy9pY29ucy9jb250YWN0LW1haWxfX2kuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oaWRkZW4tZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDgzcmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxMXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogZWFzZSAuNXM7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNi44MzM1cHggcmdiYSgwLCAwLCAwLCAwLjE0OSkpO1xuICBwYWRkaW5nOiA4cmVtIDZyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAuaGlkZGVuLWZvcm1fX2Nsb3NlIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIHRvcDogM3JlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb25zL21vZGFsLWNsb3NlX19pLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHotaW5kZXg6IDI1O1xuICB9XG5cbiAgLmhpZGRlbi1mb3JtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgaDEsIGgyLCBoMywgaDQsIHAsIHNwYW4ge1xuICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGlucHV0Om5vdChpbnB1dFt0eXBlPVwic3VibWl0XCJdKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDIuMjQ1NjlweCBzb2xpZCAjQjVEOEUxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIHBhZGRpbmc6IDEuM3JlbSA0cmVtO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICBjb2xvcjogIzgyODI4MjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnBvbGljeS13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4ycmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjQjVEOEUxOztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLjVyZW07XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDIuMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS43cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9sYW5kaW5nL2ljb25zL3BvbGljeS1jaGVjay5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLCAwLjNzO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICBjb2xvcjogIzgyODI4MjtcblxuICAgICAgICAgIHNwYW4sIHAsIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiA+IGlucHV0OmNoZWNrZWQgKyBzcGFuOjphZnRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAubGFuZGluZy1idG4ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgcGFkZGluZzogMnJlbSA0cmVtO1xuICB9XG5cblxufVxuXG4uam9pbi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMDtcbiAgdHJhbnNpdGlvbjogZWFzZSAuNXM7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAmLmFjdGl2ZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbiIsIlxuLmNhbGVuZGFyIHtcbiAgcGFkZGluZy10b3A6IDlyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07XG5cbiAgfVxuXG4gICNjYWxlbmRhci1leHBhbmQtYnRuIHtcblxuXG4gICAgLmNoZWNrLWkge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYuZmlsdGVycy1oaWRlIHtcbiAgICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuXG4gICAgfVxuICB9XG5cbiAgLmNhbGVuZGFyLWhlYWRsaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNFN0Y0Rjc7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuXG4gICAgJi5leHBhbmQge1xuXG4gICAgICAuY2FsZW5kYXItaW5mbyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5icmFja2V0LWJ0biB7XG5cbiAgICAuYnJhY2tldC1idG5fX2NvbnRlbnQge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmJyYWNrZXQtYnRuIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgfVxuXG4gIC5jYWxlbmRhci1pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNC41cmVtIDA7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuNHM7XG5cblxuICAgIC5jYWxlbmRhci1pbmZvLW1vbnRoIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG5cbiAgICAgIGgyLFxuICAgICAgaDMsXG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsZW5kYXItaW5mby10aXAge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgfVxuXG4gICAgICBtYXgtd2lkdGg6IDQ4cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItaW5mby1kYXRlcyB7XG4gICAgICB0YWJsZSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNS4ycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA1LjJyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgLjNyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuY2FsZW5kYXItZXZlbnQtYm94IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogLS43cmVtO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuN3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0LjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnRvZGF5IHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkQ0OTNEO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxlbmRhci1pbmZvLWV4cGFuZCB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG5cbiAgICAud3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgfVxuXG4gIC5jYWxlbmRhci1maWx0ZXJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcblxuICAgIC53cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5jYWxlbmRhci1jb2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgIH1cblxuICAgICAgLmZpbHRlcnMtY29sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogOTVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcblxuICAgICAgICAuZmlsdGVycy1ldmVudC1jaXR5LWNvbnRlbnQge1xuICAgICAgICAgIC5maWx0ZXItY2l0eS1idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5maWx0ZXJzLWV2ZW50LWNpdHktbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbjogLS44cmVtO1xuXG4gICAgICAgICAgICAuZmlsdGVycy1ldmVudC1jaXR5LWxpc3RfX2l0ZW0sXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IC44cmVtO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzhGMDBGRjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcblxuICAgICAgICAgICAgICAuZGVsZXRlLXRoaXMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjFyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjFyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mc2kvZmlsdGVyLXJlbW92ZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjdyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC43cmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjRyZW0gLjhyZW0gLjNyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVEOEUxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOEYwMEZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgbWF4LXdpZHRoOiA1MnJlbTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAjY2FsZW5kYXIzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQ1cmVtO1xuICB9XG5cbiAgI2NhbGVuZGFyMyB0aGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkFFMDA7XG4gIH1cblxuICAjY2FsZW5kYXIzIHRoZWFkIHRyIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgICBwYWRkaW5nOiAuNXJlbSAxLjVyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOEYwMEZGO1xuICAgIH1cblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjZyZW07XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIHRkIHtcbiAgICAgICAgd2lkdGg6IDUuMnJlbTtcbiAgICAgICAgaGVpZ2h0OiA1LjJyZW07XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgIGNvbG9yOiAjQTVBNUE1O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNykge1xuICAgICAgICAgIGNvbG9yOiAjQTVBNUE1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI2NhbGVuZGFyMyB0aGVhZCB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgfVxuXG4gICNjYWxlbmRhcjMgdGJvZHkgdGQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA1LjJyZW07XG4gICAgaGVpZ2h0OiA1LjJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNhbGVuZGFyLWV2ZW50LWJveCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDEuOHJlbTtcbiAgICAgIGhlaWdodDogMS44cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgPiBkaXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjdweDtcbiAgICAgICAgd2lkdGg6IDQuMnB4O1xuICAgICAgICBoZWlnaHQ6IDQuMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGUtaW5mbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtaW4td2lkdGg6IDE1cmVtO1xuICAgICAgbWluLWhlaWdodDogNS41cmVtO1xuICAgICAgcGFkZGluZzogLjdyZW07XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOEYwMEZGO1xuICAgICAgcmlnaHQ6IC01MiU7XG4gICAgICBib3R0b206IC0yMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MiUsIDIwJSk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIGRpdiB7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyIHtcbiAgICAgIC5kYXRlLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjY2FsZW5kYXIzIHRib2R5IHRkOm50aC1jaGlsZChuKzYpLFxuICAjY2FsZW5kYXIzIC5ob2xpZGF5IHtcbiAgICBjb2xvcjogI0E1QTVBNTtcbiAgfVxuXG4gICNjYWxlbmRhcjMgdGJvZHkgdGQudG9kYXkge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjRkQ0OTNEO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG59XG5cbi5maWx0ZXJzLWNvbC1oZWFkbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNi41cmVtO1xuXG4gIC5sZWZ0LWNvbCB7XG4gICAgbWF4LXdpZHRoOiA1OHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXG4gICAgLmZpbHRlcnMtdGlwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG4gIH1cblxuICAucmlnaHQtY29sIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuXG4uZmlsdGVycy1ldmVudC10YWdzLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMjUwcHgpKTtcbiAgZ3JpZC1nYXA6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAudGFnLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuXG4gICNjYWxlbmRhci1yZXNldC1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLmZpbHRlcnMtZXZlbnQtdHlwZS1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDI1MHB4KSk7XG4gIGdyaWQtZ2FwOiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDdyZW07XG5cbiAgLmV2ZW50LXR5cGUtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIGxhYmVsIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UgLjNzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvZnNpL2NoZWNrLWkuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkaXYge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG5cbiAgICAgID4gaW5wdXQ6Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgJi5yZWQtbGFiZWwge1xuICAgICAgbGFiZWwge1xuICAgICAgICBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkQ0OTNEO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNGRDQ5M0Q7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZENDkzRDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRhcmtvcmFuZ2UtbGFiZWwge1xuICAgICAgbGFiZWwge1xuICAgICAgICBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkY3QTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNGRjdBMDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGN0EwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9yYW5nZS1sYWJlbCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkFFMDA7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGQUUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZBRTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYueWVsbG93LWxhYmVsIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0YyRTkwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRjJFOTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkU5MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ncmVlbi1sYWJlbCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyQ0M5MDQ7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzJDQzkwNDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMkNDOTA0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuY3lhbi1sYWJlbCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMENDRTg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwQ0NFODtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBDQ0U4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYmx1ZS1sYWJlbCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDhCRDk7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwOEJEOTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA4QkQ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYub2NlYW4tbGFiZWwge1xuICAgICAgbGFiZWwge1xuICAgICAgICBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDMzNzg0O1xuICAgICAgICB9XG5cbiAgICAgICAgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMwMzM3ODQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAzMzc4NDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnB1cnBsZS1sYWJlbCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhGMDBGRjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOEYwMEZGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5jYWxlbmRhci10aXAtYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYnJhY2tldC1idG4uYnRuLS1pIHtcbiAgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmV2ZW50LXR5cGUtdGFnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgZGl2IHtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJi5mYXZvLWxhYmVsIHtcbiAgICBzcGFuIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvZnNpL2Zhdm8taS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ZzaS9mYXZvLWktZmlsbC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCB7XG5cbiAgICAgICY6Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuXG4gICYub25saW5lLWxhYmVsIHtcbiAgICBzcGFuIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRDQ5M0Q7XG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UgLjNzO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgaW5wdXQge1xuXG4gICAgICAmOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkQ0OTNEO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cbn1cblxuLmFrc2VsZXJhY2l5YSB7XG4gIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG59XG5cbi50b2Noa2kta2lwZW5peWEge1xuICBiYWNrZ3JvdW5kOiAjRkY3QTAwO1xufVxuXG4uc3RhcnRhcC1zdHVkaWkge1xuICBiYWNrZ3JvdW5kOiAjRkZBRTAwO1xufVxuXG4ucG9wdWx5YXJpemFjaXlhIHtcbiAgYmFja2dyb3VuZDogI0YyRTkwMDtcbn1cblxuLnRyZW5pbmdpIHtcbiAgYmFja2dyb3VuZDogIzJDQzkwNDtcbn1cblxuLm9idWNoZW5pZSB7XG4gIGJhY2tncm91bmQ6ICMwMENDRTg7XG59XG5cbi5zdHVkZW5jaGVza2l5LXN0YXJ0YXAge1xuICBiYWNrZ3JvdW5kOiAjMDA4QkQ5O1xufVxuXG4uaW52ZXN0aWNpaSB7XG4gIGJhY2tncm91bmQ6ICMwMzM3ODQ7XG59XG5cbi5iZXNwcm9jZW50bnllLXpheW15IHtcbiAgYmFja2dyb3VuZDogIzhGMDBGRjtcbn1cblxuXG4uZXZlbnRzLWJvdHRvbS1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHRyYW5zaXRpb246IGVhc2UgLjRzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDExMHZoO1xuXG4gIC5ldmVudHMtY29udGVudC1oZWFkbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICAgIGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIC5saXN0LXN0eWxlLWkge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UgLjRzO1xuICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJhY2tldC1pX19sZWZ0LFxuICAgICAgICAuYnJhY2tldC1pX19yaWdodCB7XG4gICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICAgICAgICBjb2xvcjogIzhGMDBGRjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LXN0eWxlLWkge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjOEYwMEZGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci1ldmVudHMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cblxuICAgIGxpIHtcblxuICAgICAgLmV2ZW50LXdyYXBwZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMi41cmVtIDNyZW07XG5cbiAgICAgICAgLmV2ZW50LWZhdm8ge1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGZpbGw6ICNGRkFFMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LW5hbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgcCxcbiAgICAgICAgICBzcGFuLFxuICAgICAgICAgIGgyLFxuICAgICAgICAgIGgzLFxuICAgICAgICAgIGg0LFxuICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LWhlYWRlcl9fdGFnIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgLmV2ZW50LXRhZ19faSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ldmVudC10YWdfX3RleHQge1xuICAgICAgICAgICAgY29sb3I6ICNGRDQ5M0Q7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcblxuICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgIHAsXG4gICAgICAgICAgICBoMyxcbiAgICAgICAgICAgIGg0LFxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LWRhdGUge1xuICAgICAgICAgIGNvbG9yOiAjOEYwMEZGO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG5cbiAgICAgICAgICBzcGFuLFxuICAgICAgICAgIHAsXG4gICAgICAgICAgaDMsXG4gICAgICAgICAgaDQsXG4gICAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vbmxpbmUtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5vbmxpbmUtaSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC42cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vbmxpbmUtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgcCxcbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnRzLXR5cGVzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAgID4gLmV2ZW50LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcbiAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5saXN0LXR5cGUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgIC5ldmVudC13cmFwcGVyIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAgICAgICAgIC5ldmVudC1kYXRlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ldmVudC1mb290ZXJfX2F1dGhvcnNfbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTNyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXZlbnQtZm9vdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBvcmRlcjogLTI7XG4gICAgICAgICAgICB3aWR0aDogMjclO1xuXG4gICAgICAgICAgICAuZm9vdGVyLWluZm8ge1xuICAgICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiA3NSU7XG5cbiAgICAgICAgICAgICAgLmxlZnQtY29sIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5ldmVudC1oZWFkZXJfX3RhZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDglO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5yaWdodC1jb2wge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG5cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5vbmxpbmUtbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgICBib3R0b206IDEuMnJlbTtcbiAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgLmV2ZW50cy10eXBlcyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5cmVtO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgPiAuZXZlbnQtaXRlbSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXZlbnQtbmFtZSB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXZlbnQtZmF2byB7XG4gICAgICAgICAgICByaWdodDogMnJlbTtcbiAgICAgICAgICAgIHRvcDogMnJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXZlbnQtcGxhY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzJyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuXG4gICAgICAgICAgICBwLFxuICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vbmxpbmUtZXZlbnQge1xuICAgICAgICAgIC5ldmVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZENDkzRDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXR5cGUge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiAtMXJlbTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgPiBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cbiAgICAgICAgLmV2ZW50LXdyYXBwZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAuZXZlbnQtZmF2byB7XG4gICAgICAgICAgICByaWdodDogM3JlbTtcbiAgICAgICAgICAgIHRvcDogM3JlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXZlbnQtcGxhY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIHAsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXZlbnQtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5ldmVudC1mb290ZXJfX2F1dGhvcnNfbGlzdCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAtMXJlbTtcblxuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb290ZXItaW5mbyB7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRjZBRTJEO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgLmxlZnQtY29sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXG4gICAgICAgICAgICAgICAgLmV2ZW50LWhlYWRlcl9fdGFnIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAuZXZlbnQtdGFnX19pIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLmV2ZW50LXRhZ19fdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkQ0OTNEOztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAucmlnaHQtY29sIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAub25saW5lLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ldmVudHMtdHlwZXMge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTVyZW07XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5tb2RhbCB7XG5cbiAgJi5yZWdpb25zLW1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDExMHJlbTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDk0cmVtIC0gNHJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5yZWdpb24tbW9kYWwtaW5uZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogM3JlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5vdmVyZmxvdy1ib3gge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIC5maXhlZC1ib3gge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG5cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweFxuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQkE4QUY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjOEYwMEZGO1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgaDEsXG4gICAgICBoMixcbiAgICAgIGgzLFxuICAgICAgaDQge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwcmVtO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDVyZW07XG4gICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB6LWluZGV4OiAzO1xuXG4gICAgICBzdmcge1xuICAgICAgICBzdHJva2U6ICMwMDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlZ2lvbi1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG5cbiAgICB9XG5cbiAgICAucmVnaW9ucy1saXN0IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogLTFyZW07XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgICAgIG1hcmdpbjogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQzLCAwLCAyNTUsIC4yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgIC5kZWxldGUtdGhpcyB7XG4gICAgICAgICAgd2lkdGg6IDEuMXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuMXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ZzaS9maWx0ZXItcmVtb3ZlLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhGMDBGRjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTc5LCAxOTMsIC4yKTtcblxuICAgICAgICAgIC5kZWxldGUtdGhpcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogNS41cmVtO1xuICAgICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICBoMSxcbiAgICAgIGgyLFxuICAgICAgaDMsXG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnQtdG9wLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gICAgICAubGVmdC1jb2wge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIycmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yaWdodC1jb2wge1xuICAgICAgICAuZXZlbnQtdGltZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAuaXMtZmF2byB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjRkZBRTAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpbWUtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICM4RjAwRkY7XG5cbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBwLFxuICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmV2ZW50LXBsYWNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuXG4gICAgICAgICAgICBwLFxuICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmV2ZW50LWNlbnRlci1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y2QUUyRDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAgIC5ldmVudC1oZWFkZXJfX3RhZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3JlbTtcblxuICAgICAgICAuZXZlbnQtdGFnX19pIHtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LXRhZ19fdGV4dCB7XG4gICAgICAgICAgY29sb3I6ICNGRDQ5M0Q7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG5cbiAgICAgICAgICBzcGFuLFxuICAgICAgICAgIHAsXG4gICAgICAgICAgaDMsXG4gICAgICAgICAgaDQsXG4gICAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9ubGluZS1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLm9ubGluZS1pIHtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkQ0OTNEO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAub25saW5lLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgc3BhbixcbiAgICAgICAgICBwLFxuICAgICAgICAgIGgzLFxuICAgICAgICAgIGg0LFxuICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZXZlbnRzLXR5cGVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICA+IC5ldmVudC1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVudC1ib3R0b20taW5mbyB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBwIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5ldmVudC1saW5rIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJ0biB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICAgIG1pbi13aWR0aDogMzVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuXG59XG5cbi5ldmVudC1zbGlkZS1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhGMDBGRjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMnM7XG4gIHBhZGRpbmc6IC42cmVtIDFyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiA1MCU7XG59XG5cbi5ldmVudC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbn1cblxuLnBsYWNlcy1tb2RhbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4RjAwRkY7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDVyZW07XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMzVyZW07XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgei1pbmRleDogMztcbiAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gIHBhZGRpbmc6IDRyZW0gMnJlbSAxcmVtIDJyZW07XG4gIG1hcmdpbi10b3A6IC41cmVtO1xuICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweFxuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQkE4QUY7XG4gIH1cblxuICAucGxhY2VzLW1vZGFsLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgdG9wOiAxcmVtO1xuICAgIHdpZHRoOiAyLjhyZW07XG4gICAgaGVpZ2h0OiAyLjhyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgc3Ryb2tlOiBibGFjaztcbiAgICB9XG4gIH1cblxuICAucGxhY2VzLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heChhdXRvLCBhdXRvKSk7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgIGdyaWQtcm93LWdhcDogMXJlbTtcblxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbi5wbGFjZXMtY291bnRlciB7XG4gIGNvbG9yOiAjOEYwMEZGO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICM4RjAwRkY7XG4gIH1cbn1cbiIsIi5tYXRlcmlhbHMtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMS4xcmVtO1xuICAgIH1cblxuICAuZXZlbnRzLXRhYnMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC50YWJzLWhlYWRlcl9faXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgICAuZXZlbnRzLXRhYnMgLnRhYnMtaGVhZGVyIC50YWJzLWhlYWRlcl9faXRlbSAudGFicy1oZWFkZXJfX25hbWUgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmV2ZW50cy10YWJzIC50YWJzLWhlYWRlciAudGFicy1oZWFkZXJfX2l0ZW0gLnRhYnMtaGVhZGVyX19uYW1lIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgLmV2ZW50cy10YWJzIC50YWJzLWhlYWRlciAudGFicy1oZWFkZXJfX2l0ZW0uYWN0aXZlIHNwYW46OmJlZm9yZSxcbiAgICAuZXZlbnRzLXRhYnMgLnRhYnMtaGVhZGVyIC50YWJzLWhlYWRlcl9faXRlbS5hY3RpdmUgLnRhYnMtaGVhZGVyX19uYW1lOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOEYwMEZGO1xuICAgIH1cblxuICAgIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtLmFjdGl2ZSBzcGFuLFxuICAgIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtLmFjdGl2ZSAudGFicy1oZWFkZXJfX25hbWUge1xuICAgICAgICBjb2xvcjogIzhGMDBGRjtcbiAgICB9XG5cbiAgICAubWF0ZXJpYWxzLXByZXNlbnRhdGlvbi1saXN0IHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IC0xcmVtO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAgICAgLm1hdGVyaWFsLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5tYXRlcmlhbC10b3AtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0QzA0ODU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxNiAvIDkgKiAxMDB2aCk7XG5cbiAgICAgICAgICAgICAgICAgICAgLm1hdGVyaWFsLWJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICM0QjAzODQgMTQuODQlLCByZ2JhKDc1LCAzLCAxMzIsIDAuMDApIDg2LjcyJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tYXRlcmlhbC1maWxlLXNpemUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAgICAgcCxcbiAgICAgICAgICAgICAgICAgICAgICAgIGgyLFxuICAgICAgICAgICAgICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubWF0ZXJpYWwtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIGgyLFxuICAgICAgICAgICAgICAgICAgICBoMyxcbiAgICAgICAgICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICAgICAgICAgIGg1LFxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hdGVyaWFsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkFFMkQ7XG4gICAgfVxuXG4gICAgLnZpZGVvLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICB9XG5cbiAgICAudmlkZW8tbGlzdCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luOiAtMXJlbTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMik7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVyZW07XG5cbiAgICAgICAgICAgIC52aWRlby13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC53cmFwcGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDE2IC8gOSAqIDEwMHZoKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAgICAgICAgICAgLmFzcGVjdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB2aWRlbyxpZnJhbWUsaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudmlkZW8tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBoMixoMyxoNCxoNSxhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRpcmVjdGlvbnMtc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA5cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG5cblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5kaXJlY3Rpb24tbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogLTFyZW07XG5cbiAgICA+bGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5kaXJlY3Rpb24td3JhcHBlciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAzMXJlbTtcblxuICAgICAgICAuZGlyZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgIC50aXRsZS1pIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB3aWR0aDogOHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogOHJlbTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgaDEsXG4gICAgICAgICAgICBoMixcbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICBoNSxcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNEIwMzg0IDI2LjMlLCByZ2JhKDc1LCAzLCAxMzIsIDApIDEwMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGlyZWN0aW9uLWJnIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kaXJlY3Rpb24taGlkZGVuLWRlc2NyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZWFzZSAuNHM7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbSAzcmVtO1xuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuXG4gICAgICAgICAgLm1vYmlsZS1kZXNjci1jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMnJlbTtcbiAgICAgICAgICAgIHRvcDogMnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9kaXJlY3Rpb24tY2xvc2UtaS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkQ0OTNEO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQkE4QUY7XG4gICAgICAgICAgfVxuICAgICAgICAgIHAsXG4gICAgICAgICAgc3BhbixcbiAgICAgICAgICBsaSxcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICB9XG4gICAgICAgICAgdWw6bm90KFtjbGFzc10pIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICY+bGkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTM1cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMy4ycmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IC4ycmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGQUUwMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcblxuXG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTMwcmVtO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICAgIG9sOm5vdChbY2xhc3NdKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuN3JlbTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPmxpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICAgIC5oaWRkZW4taSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogM3JlbTtcbiAgICAgICAgICAgIGJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA4cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5kaXJlY3Rpb24taGlkZGVuLWRlc2NyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZnNpLXBhZ2Uge1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICBoMixoMyxoNCB7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cbiAgfVxuXG4gIHVsOm5vdChbY2xhc3NdKSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICYgPiBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMS4ycmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogLjlyZW07XG4gICAgICAgIHdpZHRoOiAuOXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGQUUwMDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgb2w6bm90KFtjbGFzc10pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuN3JlbTtcblxuICAgIGxpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgcGFkZGluZy1sZWZ0OiA3cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC55ZWxsb3ctdGV4dCB7XG4gICAgY29sb3I6ICNGRkFFMDA7XG4gIH1cblxuICAucHVycGxlLXRleHQge1xuICAgIGNvbG9yOiAjOEYwMEZGO1xuICB9XG5cbiAgLmludHJvIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXG4gICAgLmludHJvLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAxMjJyZW07XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuaW50cm8tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA5cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICAgIH1cblxuICAgIC5pbnRyby1zdWJ0aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW07XG5cbiAgICAgIC5pbnRyby1iaWcge1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBjb2xvcjogI0ZENDkzRDtcbiAgICAgICAgZm9udC1zaXplOiAxOS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDI1cmVtO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogNnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mc2kvYmlnLXJpZ2h0LnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA2cmVtO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ZzaS9iaWctbGVmdC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mc2kvaW50cm8tdGlwLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogMzVyZW07XG4gICAgICAgIGhlaWdodDogNi40cmVtO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmludHJvLXRleHQge1xuICAgICAgbWF4LXdpZHRoOiA4MHJlbTtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm9yZ2FuaXplciB7XG4gICAgLm9yZ2FuaXplci10ZXh0LWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMzNyZW07XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuXG4gICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9yZ2FuaXplci1ib3gge1xuICAgICAgYmFja2dyb3VuZDogIzhGMDBGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgLmJveC1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MHJlbTtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYm94LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDUuNXJlbSA4LjNyZW0gNHJlbSAxMy41cmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDhyZW07XG4gICAgICAgICAgdG9wOiAtMTJyZW07XG4gICAgICAgICAgd2lkdGg6IDM4LjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAzOC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvZnNpL29yZy1zdGFyLWltZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAyNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDI1cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvZnNpL29yZy1zdGFyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgYm90dG9tOiA0LjVyZW07XG4gICAgICAgICAgcmlnaHQ6IDIyJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFib3V0LW9yZ2FuaXplciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkFFMDA7XG4gICAgICBtYXgtd2lkdGg6IDEzM3JlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgICB9XG5cbiAgICAgIC5sZWZ0LWNvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwOHJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2lubmVycyB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcblxuICAgIC53aW5uZXJzLXRvcC1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogMTMzcmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogOXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgbGVmdDogMjglO1xuICAgICAgICAgIHRvcDogMzYlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zNiUsIC0yOCUpO1xuICAgICAgICAgIHdpZHRoOiAyMS40cmVtO1xuICAgICAgICAgIGhlaWdodDogN3JlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ZzaS93aW5uZXJzLXRpcC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLndpbm5lcnMtaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDEycmVtIDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTByZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMTkuNHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMTkuNHJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mc2kvd2lubmVycy1pbmZvLWJnLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud2lubmVycy1kZXNjciB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogODlyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIC5kZXNjci1jb250ZW50IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxN3JlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuN3JlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ZzaS9kZXNjci0xLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAuZGVzY3ItY29udGVudCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgLmRlc2NyLWNvbnRlbnQge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExcmVtO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTRyZW07XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mc2kvZGVzY3ItMy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHdpZHRoOiA4LjVyZW07XG4gICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mc2kveWVsbG93LWFycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndpbm5lcnMtYm94IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuXG4gICAgICAuYm94LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBhZGRpbmc6IDEwcmVtIDIuNXJlbSA4cmVtIDQuNHJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JhbnQtbGlzdCB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzOC41cmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC01cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogLjJyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDByZW07XG4gICAgICAgICAgcmlnaHQ6IDExcmVtO1xuICAgICAgICAgIHdpZHRoOiAxMXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDExcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvZnNpL3dpbm5lcnMtc3Rhci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOEYwMEZGO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNC40M2RlZyk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhvdy10byB7XG5cbiAgICAuaG93LXRvLWJveCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTRGOUZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgIHBhZGRpbmc6IDVyZW0gMTMuNXJlbTtcblxuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbiAgICAgIH1cblxuICAgICAgLmhvdy10by1saXN0IHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IC0ycmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzhGMDBGRjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG5cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgICBwYWRkaW5nOiAycmVtO1xuXG4gICAgICAgICAgLmhvdy1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaG93LXRvLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnQtY29sIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodC1jb2wge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI2LjVyZW07XG5cbiAgICAgICAgICBlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBjb2xvcjogIzhGMDBGRjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pdHMtZG9uZSB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG5cbiAgICAuaXRzLWRvbmUtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDEzM3JlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAuc2VjdGlvbi10aXRsZS50b3AtdGl0bGUge1xuICAgICAgICBjb2xvcjogI0ZGQUUwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDZyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLml0cy1kb25lLWJveCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIzcmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDdyZW07XG5cbiAgICAgICAgLmJveC13cmFwcGVyIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwNnJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMy41cmVtO1xuICAgICAgICAgIGhlaWdodDogNjVyZW07XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDZyZW07XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mc2kvaXRzLWRvbmUtbGVmdC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogNnJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mc2kvaXRzLWRvbmUtcmlnaHQuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaXRzLWRvbmUtZm9vdGVyLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkFFMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAudG9wLWltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTZyZW07XG4gICAgICAgICAgbGVmdDogNnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDIzcmVtO1xuICAgICAgICAgIHdpZHRoOiAzMnJlbTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuXG4gICAgICAgIH1cblxuICAgICAgICAuYm90dG9tLWltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAzcmVtO1xuICAgICAgICAgIGJvdHRvbTogLTE3cmVtO1xuICAgICAgICAgIHdpZHRoOiAzMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDI1cmVtO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTRyZW07XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJveC13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA0cmVtIDIxcmVtIDguOHJlbSAxMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzMuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4LjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLWNvbnRhY3RzIHtcbiAgICBwYWRkaW5nLXRvcDogMjNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgY29sb3I6ICM4RjAwRkY7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIH1cblxuICAgIC5jb250YWN0cy1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogMTMzcmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmNvbnRhY3RzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmxlZnQtY29sIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcblxuICAgICAgICAuY29udGFjdHMtc29jaWFsLWxpc3Qge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuOHJlbTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIHdpZHRoOiA0LjVyZW07XG4gICAgICAgICAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgICAgICAgICBib3JkZXI6IDAuMjNyZW0gc29saWQgIzhGMDBGRjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzhGMDBGRjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCBlYXNlIC4zcztcblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICM4RjAwRkY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmlnaHQtY29sIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuXG4gICAgICAgIC5jb250YWN0cy1saXN0IHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAgJydcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFydG5lcnMtcGFnZSB7XG4gIHBhZGRpbmctdG9wOiA5cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG5cbiAgLm1vZGFsLW9sIGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudGhlbWUtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmN1YmljLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICBsaS5zcGVjaWFsLWl0ZW0ge1xuICAgICAgaDMge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3ViaWMtbGlzdCBsaTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZBRTAwO1xuICB9XG5cblxuICAucmVmdW5kLWNvbnRlbnQge1xuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNS41cmVtO1xuICAgIH1cblxuICAgIC5tb2RhbC1idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICB9XG5cbiAgICAucmVmdW5kLWJvdHRvbV9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZkNDkzZDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cblxuICAgICAgLnJlZnVuZC1ib3R0b20tY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZkNDkzZDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDMuNXJlbSA0cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtIDJyZW0gMCAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA3OXJlbTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cblxuICAgICAgLnJlZnVuZC1pbWcge1xuICAgICAgICBwYWRkaW5nOiAyMHJlbTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ1c3NpbmVzLWNvbnRlbnQge1xuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgIG1heC13aWR0aDogMTA1cmVtO1xuICAgIH1cblxuICAgIC5tb2RhbC1idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICB9XG5cbiAgICAubGlzdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW0gMnJlbSAwIDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjOEYwMEZGO1xuICAgICAgcGFkZGluZzogNXJlbSAzcmVtO1xuICAgIH1cblxuICAgIC5idXNzaW5lcy1saW5lX19saXN0IHtcblxuXG4gICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IC40cmVtO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmFjY2VsZXJhdG9ycy1jb250ZW50IHtcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICBtYXgtd2lkdGg6IDEwNnJlbTtcbiAgICB9XG5cbiAgfVxuXG4gIC5zdGFydHVwLWNvbnRlbnQge1xuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgIG1heC13aWR0aDogMTA2cmVtO1xuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0dXAtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5sZWZ0LWNvbCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICAgIH1cblxuICAgIC5yaWdodC1jb2wge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNTJyZW07XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogI0FFRDlFMjtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyN3JlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmludmVzdC1jb250ZW50IHtcbiAgICAuaW52ZXN0LXRvcF9fYm94IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgLmludmVzdC1ib3R0b21fX2JveCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgLmltZy1jb2x1bW4ge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMzNyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICA7XG4gICAgfVxuICB9XG5cbiAgLnRyeS1jb250ZW50IHtcbiAgICAudHJ5LXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAubW9kYWxfX3NoYWRvdyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDoxNHJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTRyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6NHJlbTtcbiAgICAgIH1cblxuICAgICAgLnJvYm8taGFuZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgICAgIGhlaWdodDogMTVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZBQUMzMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1pbWdfX3RyYWluIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDlyZW07XG4gICAgICBtYXgtd2lkdGg6IDk2cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIC5tb2JpbGUtaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC5ldmVudHMtdGFicyAudGFicy1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgfVxuXG4gIC5zcGFjZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGNkFFMkQ7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cblxuICAucGFydG5lci1saXN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDExLjFyZW07XG4gIH1cblxuICAuZXZlbnRzLXRhYnMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgLnRhYnMtaGVhZGVyX19pdGVtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtIC50YWJzLWhlYWRlcl9fbmFtZSBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLmV2ZW50cy10YWJzIC50YWJzLWhlYWRlciAudGFicy1oZWFkZXJfX2l0ZW0gLnRhYnMtaGVhZGVyX19uYW1lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtLmFjdGl2ZSBzcGFuOjpiZWZvcmUsXG4gIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtLmFjdGl2ZSAudGFicy1oZWFkZXJfX25hbWU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzhGMDBGRjtcbiAgfVxuXG4gIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtLmFjdGl2ZSBzcGFuLFxuICAuZXZlbnRzLXRhYnMgLnRhYnMtaGVhZGVyIC50YWJzLWhlYWRlcl9faXRlbS5hY3RpdmUgLnRhYnMtaGVhZGVyX19uYW1lIHtcbiAgICBjb2xvcjogIzhGMDBGRjtcbiAgfVxuXG4gIC5wYXJ0bmVycy1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcblxuICAgIC5wYXJ0bmVyLWl0ZW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM4RjAwRkY7XG4gICAgICBwYWRkaW5nLXRvcDogNXJlbTtcblxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIC5pdGVtLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAuaXRlbS1sb2dvIHtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICAgICAgd2lkdGg6IDE3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWhlYWRlci1ncm91cCB7XG4gICAgICAgICAgd2lkdGg6IDgzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWluZm8ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzhGMDBGRjtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcblxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaXRlbS1pbmZvLS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cmVtO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIC5pdGVtLWkge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAjZmQ0OTNkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbmZvLW5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICM4RjAwRkY7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbmZvLWV2ZW50IHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgaDIsIGgzLCBoNCwgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0taSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAjOGYwMGZmO1xuICAgICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMjtcbiAgICAgICAgICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWZ0aS1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAubWZ0aS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1LjJyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICYuZnMtNDgge1xuICAgICAgZm9udC1zaXplOiA0LjhyZW07XG5cbiAgICAgIGgxLCBoMiwgaDMge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMSwgaDIsIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICB9XG5cbiAgLm1mdGktaGVybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG5cbiAgICAuaGVyby1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIC50b3AtY29udGVudCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmltZy10aXRsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmJvdHRvbS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIC5sZWZ0LWNvbCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MHJlbTtcblxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vYmlsZS1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIH1cblxuICAgIC5oZXJvLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuXG4gIC5tZnRpLWFib3V0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNUM0MDkxO1xuICAgIHBhZGRpbmc6IDE0cmVtIDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubW9kYWwtYnRuIHtcbiAgICAgIG1pbi13aWR0aDogNDUuNXJlbTtcbiAgICB9XG5cbiAgICAudG9wLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycmVtO1xuXG4gICAgICAubGVmdC1jb2wge1xuICAgICAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICAgICAgfVxuXG4gICAgICAucmlnaHQtY29sIHtcblxuICAgICAgICAuY29udGVudC1ib3gge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHBhZGRpbmc6IDVyZW0gNHJlbSA5cmVtIDRyZW07XG5cbiAgICAgICAgICAuaW5mby10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuM3JlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmluZm8tbGlzdCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICAgICAgICAuaW5mby1pIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0YWdlLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAyNHJlbTtcblxuICAgICAgLnN0YWdlLW51bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJyZW07XG4gICAgICAgIGNvbG9yOiAjMjQwMDNkO1xuICAgICAgICBsaW5lLWhlaWdodDogLjc1O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgIH1cblxuICAgICAgLm1mdGktdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNSU7XG5cbiAgICAgICAgaDIsIGgzIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDcycmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5idXR0b24taXRlbSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAucmlnaHQtaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5sZWZ0LWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIGxlZnQ6IC03cmVtO1xuICAgIH1cblxuICAgIGgyLCBoMywgaDQge1xuICAgICAgLm9yYW5nZS10ZXh0IHtcbiAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWZ0aS10cmFpbmluZy1wcm9ncmFtbXMge1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgICBiYWNrZ3JvdW5kOiAjQjVEOEUxO1xuXG4gICAgLm1mdGktdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICAubWZ0aS1saXN0IHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuXG4gICAgICBsaSB7XG4gICAgICAgIC5uZXdzLWl0ZW1fX3dyYXBwZXIge1xuXG4gICAgICAgICAgLm5ld3MtaXRlbV9fd3JhcHBlcl9ib3R0b20ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgLnByb2dyYW1tLW5hbWUge1xuICAgICAgICAgICAgICBjb2xvcjogIzhGMDBGRjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWZ0aS1ldmVudHMge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcblxuICAgIC5ldmVudHMtaGVhZGxpbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgfVxuXG4gICAgLmNlbnRlci1ib3R0b20ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubWZ0aS1qb2luIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcblxuXG4gICAgLmpvaW4td3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAubGVmdC1jb2wge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIC5tZnRpLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJpZ2h0LWNvbCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTFyZW07XG4gICAgICAgIGhlaWdodDogMTFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogIzhGMDBGRjtcbiAgICAgICAgdHJhbnNpdGlvbjogZWFzZSAuNHM7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM4RjAwRkY7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiA2LjJyZW07XG4gICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlIC40cztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogIzhGMDBGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFycm93LWkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmZhdm8taW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmZhdm8taSB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgIH1cblxuICAgIC5mYXZvLWNvdW50ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hcnJvdy1pLXJvdGF0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG5cbiAgLmNlbnRlci1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cblxuICAubmV3cy1saXN0IHtcbiAgICAmLm1mdGktbGlzdCB7XG4gICAgICBtYXJnaW46IC0xcmVtO1xuXG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cbiAgICAgICAgLm5ld3MtaXRlbV9fd3JhcHBlciB7XG5cbiAgICAgICAgICAubmV3cy1pdGVtX193cmFwcGVyX3RvcCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyOXJlbTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI5cmVtO1xuXG4gICAgICAgICAgICAubmV3cy1pdGVtX19pbmZvX2RhdGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3cy1pdGVtX193cmFwcGVyX2JvdHRvbSB7XG4gICAgICAgICAgICAubmV3cy1pdGVtX190YWdzX2xpc3QgbGksIC5uZXdzLWl0ZW1fX3RhZ3NfbGlzdCAudGFnc19fbGlzdF9pdGVtIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWZ0aS1icmFja2V0LXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1NHJlbTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDNyZW07XG4gICAgICBoZWlnaHQ6IDEwcmVtO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9tZnRpL2JyYWNrZXQtbGVmdC5zdmcpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogM3JlbTtcbiAgICAgIGhlaWdodDogMTByZW07XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL21mdGkvYnJhY2tldC1sZWZ0LnN2Zykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzI0MDAzRDtcbiAgICB9XG4gIH1cblxuICAuYnJhY2tldC1idG4uam9pbi0tdGV4dCB7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogNS4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgfVxuICB9XG59XG5cbi5tZnRpLW1vZGFsIHtcbiAgLnJlZ2lvbi1tb2RhbC1pbm5lciAub3ZlcmZsb3ctYm94IC5maXhlZC1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5tZnRpLWV2ZW50LXRvcC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmxlZnQtY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcblxuICAgICAgLnByb2dyYW1tLXByZXZpZXcge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5ld3MtaXRlbV9faW5mbyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBwYWRkaW5nOiA0LjVyZW0gMS42cmVtIDEuN3JlbSAxLjZyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSg3NSwgMywgMTMyLCAwKSAwJSwgcmdiYSg3NSwgMywgMTMyLCAwLjE5NDEyNykgMTkuNzYlLCByZ2JhKDc1LCAzLCAxMzIsIDAuNykgNDYuODUlLCAjNEIwMzg0IDg5LjU2JSk7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmlnaHQtY29sIHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gICAgICBtYXgtd2lkdGg6IDYxcmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5ldmVudC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgY29sb3I6ICM4RjAwRkY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG5cbiAgICAgIC5ldmVudC1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgfVxuXG4gICAgICAuZGF0ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIGNvbG9yOiAjRkQ0OTNEO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXZlbnQtYm90dG9tLWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuXG4gICAgdWw6bm90KFtjbGFzc10pIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICYgPiBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1heC13aWR0aDogMTM1cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMy4ycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IC4ycmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkFFMDA7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG5cblxuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzByZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBvbDpub3QoW2NsYXNzXSkge1xuICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyLjdyZW07XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIH1cblxuICAgICAgb2wge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgb2wge1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBwYWRkaW5nOiAycmVtIDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgfVxufVxuIiwiLm1hcmtldHBsYWNlLXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLm1hcmtldHBsYWNlLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0xcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRjZBRTJEO1xuXG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNCUpO1xuXG4gICAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM0JSk7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDRuKSB7XG4gICAgICAgIG1heC13aWR0aDogMzQlO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg0biArIDEpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNCU7XG4gICAgICB9XG5cbiAgICAgIC5tYXJrZXRwbGFjZS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHJlbTtcblxuICAgICAgICAubWFya2V0LWJnIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtldC10aXRsZSxcbiAgICAgICAgLm1hcmtldC1kZXNjciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICBoMiwgaDMsIGg0LCBoNSwgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFya2V0LXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiA0cmVtIDQuNXJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDRyZW07XG5cbiAgICAgICAgICBoMiwgaDMsIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzRCMDM4NCAyNi4zMCUsIHJnYmEoNzUsIDMsIDEzMiwgMC4wMCkgMTAwJSk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtldC1kZXNjciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAzLjVyZW0gNC41cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM2MGRlZywgIzRCMDM4NCAyNi4zMCUsIHJnYmEoNzUsIDMsIDEzMiwgMC4wMCkgMTAwJSk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCwgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oaWRkZW4tZGVzY3Ige1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAzLjVyZW0gNC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UgLjRzO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblxuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDQ5M0Q7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHhcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUJBOEFGO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubW9iaWxlLWRlc2NyLWNsb3NlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2RpcmVjdGlvbi1jbG9zZS1pLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZGVzY3ItdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJyYWNrZXQtYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5oaWRkZW4tZGVzY3Ige1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hcmtldC1uZXdzIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG5cbiAgICAubmV3cy1oZWFkbGluZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAubmV3cy1saW5rX19saXN0IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogMCAtMS42cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdzLWxpc3Qge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgfVxufVxuXG4ubWFya2V0LW1vZGFsIHtcblxuICAuZml4ZWQtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblxuICAgIC5tb2RhbC1tYXJrZXQtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuICAgICAgY29sb3I6ICM4RjAwRkY7XG4gICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICAubW9kYWwtbWFya2V0LXN1YnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgLm1vZGFsLWJnIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0My4yNSU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIG1hcmdpbjogNHJlbSAwO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmV2ZW50LWJvdHRvbS1pbmZvIHtcblxuICAgIC5tYXJrZXQtZmFxLWxpc3Qge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y2QUUyRDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG5cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAuZmFxLWkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZmFxLWNvbnRlbnQge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYTpub3QoW2NsYXNzXSkge1xuICAgICAgICAgICAgICBjb2xvcjogIzhGMDBGRjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAmLndvcmRzLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbjogLTFyZW07XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcblxuICAgICAgICAgICAgICAud29yZC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZSAuNHM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjVyZW0gMS42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzhGMDBGRjtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iYXNlbWVudC1pbmZvIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG5cbiAgICAgIC5uZXdzLWl0ZW1fX3RhZ3NfbGlzdCB7XG4gICAgICAgIG1hcmdpbjogLTFyZW07XG5cbiAgICAgICAgLnRhZ3NfX2xpc3RfaXRlbSB7XG4gICAgICAgICAgY29sb3I6ICM4RjAwRkY7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOEYwMEZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBjYXNlcyBzdHlsZXMgKi9cbi5tYXJrZXQtY2FzZXMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Y2YWUyZDtcbiAgcGFkZGluZzogMTByZW0gMDtcbn1cbi5jYXNlcy1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICBnYXA6IDIwcHg7XG59XG4uY2FzZS1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpc3BlcjtcbiAgcGFkZGluZzogM2VtO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQwZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb25fcmVndWxhcihvcGFjaXR5KTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNUZDMUQ1IDcuMTIlLCAjNEIwMzg1IDk3LjEyJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG4gICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmID4gKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICZfX3RvcCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG4gICZfX2JvdHRvbSB7XG4gICAgcGFkZGluZy10b3A6IDExLjVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4ZW07XG4gIH1cbiAgJl9fbG9nby13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0ZW07XG4gICAgcGFkZGluZy1yaWdodDogMTRlbTtcbiAgICBpbWcge1xuICAgICAgZmlsdGVyOiBjb250cmFzdCguMyk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uX3JlZ3VsYXIoZmlsdGVyKTtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciAuY2FzZS1pdGVtX19sb2dvLXdyYXBwZXIgaW1nIHtcbiAgICBmaWx0ZXI6IGNvbnRyYXN0KDEpO1xuICB9XG4gICZfX2Rvd25sb2FkLWljb24td3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA2ZW07XG4gICAgaGVpZ2h0OiA2ZW07XG4gICAgdG9wOiAyZW07XG4gICAgcmlnaHQ6IDJlbTtcbiAgfVxuICAmX19kb3dubG9hZC1pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgJl9fZG93bmxvYWQtaWNvbl9ob3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbl9yZWd1bGFyKG9wYWNpdHkpO1xuICB9XG4gICY6aG92ZXIgJl9fZG93bmxvYWQtaWNvbl9ob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmX19jYXQge1xuICAgIHdpZHRoOiAxOS45ZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTEuNWVtO1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDRlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgICAmLW51bWJlciB7XG4gICAgICBjb2xvcjogJGMtcHVycGxlO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciAmX190aXRsZS1udW1iZXIge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgfVxuICAmX195ZWFyIHtcbiAgICBmb250LXNpemU6IDIuMWVtO1xuICB9XG4gICZfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMi45ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgLmNhc2UtaXRlbSB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5OXB4KSB7XG4gIC5jYXNlcy1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuY2FzZS1pdGVtIHtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLmNhc2UtaXRlbV9fbG9nby13cmFwcGVyIGltZyB7XG4gICAgICBmaWx0ZXI6IGNvbnRyYXN0KDEpO1xuICAgIH1cbiAgICAmX19kb3dubG9hZC1pY29uX2hvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICZfX2Rvd25sb2FkLWljb25fbWFpbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmX190aXRsZS1udW1iZXIge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgfVxuXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAubWFya2V0LWNhc2VzIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5OXB4KSB7XG4gIC5jYXNlLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuY2FzZXMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gIC5jYXNlLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogNXB4O1xuICB9XG59XG4vKiBjYXNlcyBzdHlsZXMgKi8iLCIvKiDQnNCY0JrQodCY0J3QqyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1peGluIGZsZXhib3gge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWl4aW4gYm9yZGVyUmFkaXVzKCR2YWx1ZSkge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHZhbHVlO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogJHZhbHVlO1xuICAgIC1vLWJvcmRlci1yYWRpdXM6ICR2YWx1ZTtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHZhbHVlO1xuICAgIGJvcmRlci1yYWRpdXM6ICR2YWx1ZTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHZhbHVlLi4uKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdmFsdWU7XG4gICAgLW1vei10cmFuc2l0aW9uOiAkdmFsdWU7XG4gICAgLW8tdHJhbnNpdGlvbjogJHZhbHVlO1xuICAgIHRyYW5zaXRpb246ICR2YWx1ZTtcbn1cblxuQG1peGluIHRyYW5zaXRpb25fcmVndWxhcigkcHJvcDogYWxsKSB7XG4gICAgdHJhbnNpdGlvbjogJHByb3AgLjJzIGVhc2Utb3V0O1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zLi4uKSB7XG4gICAgJHRyYW5zZm9ybS1saXN0OiBqb2luKCR0cmFuc2Zvcm1zLCBudWxsLCBzcGFjZSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm0tbGlzdDtcbiAgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybS1saXN0O1xuICAgIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm0tbGlzdDtcbiAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm0tbGlzdDtcbiAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm0tbGlzdDtcbn1cblxuQG1peGluIGJyZWFrLTk5OSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWstMzg1IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBicmVhay0zNTAge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5mb25kLXBhZ2Uge1xuICAubW9kYWwtc3RhcnR1cC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI0Y2QUUyRDtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcblxuICAgIC5sZWZ0LWNvbCB7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICB9XG4gICAgLm1vZGFsLXN0YXJ0dXAtbmFtZSB7XG4gICAgICBmb250LXNpemU6IDIuOXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB9XG5cbiAgICAubW9kYWwtc3RhcnR1cC1sb2dvIHtcbiAgICAgIG1heC13aWR0aDogMjdyZW07XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbnMtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogLTEuNXJlbTtcblxuICAgIC5zdGFydHVwLWJ0biB7XG4gICAgICBtYXJnaW46IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuc3RhcnR1cC1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCNUQ4RTE7XG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgcGFkZGluZzogMS40cmVtIDNyZW07XG4gICAgZm9udC1zaXplOiAyLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC40cztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzhGMDBGRjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOEYwMEZGO1xuICAgIH1cbiAgfVxuXG4gIC5mYWN0b3Itc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuXG4gIC5jdWJpYy1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZW0ge1xuICAgIGNvbG9yOiAjRkQ0OTNEO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLnJ1bm5pbmctdGV4dCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNGRkFFMDA7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICAgIHotaW5kZXg6IDU7XG5cbiAgICAucnVubmluZy1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgaGVpZ2h0OiAzdnc7XG5cbiAgICAgIC5ydW5uaW5nLXRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgwKTtcbiAgICAgICAgZm9udC1zaXplOiAzLjN2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmcgIWltcG9ydGFudDtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgYW5pbWF0aW9uOiBiYWNrd2FyZC1pbmZpbml0ZSAxOXMgbGluZWFyIGluZmluaXRlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwdnc7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTB2d1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGtleWZyYW1lcyBmcm9udC1pbmZpbml0ZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRChjYWxjKCgtMTAwJSAvIDMpIC0gMy4zdncpLCAwLCAwKVxuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwLCAwLCAwKVxuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIGJhY2t3YXJkLWluZmluaXRlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDAsIDAsIDApXG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKGNhbGMoKC0xMDAlIC8gMykgLSAzLjN2dyksIDAsIDApXG4gICAgfVxuICB9XG4gIC5mcy05MyB7XG4gICAgZm9udC1zaXplOiA5LjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMDU7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcblxuICAgIGgxLCBoMiwgaDMsIGg0LCBwIHtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG5cbiAgLnN0cm9rZS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDE0N3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG5cbiAgICAudGl0bGUtZ3JvdXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcmVtO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDguMiU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJveC10aXRsZSB7XG4gICAgICBjb2xvcjogIzhGMDBGRjtcbiAgICAgIGZvbnQtc2l6ZTogOS4zcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAuYm94LXRvcC10aXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogNS4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgfVxuXG4gICAgLmRlc2N0b3Atc3Ryb2tlLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogM3JlbSAwIDQuNXJlbSAzcmVtO1xuICAgICAgYm9yZGVyLWxlZnQ6IC4zNXJlbSAjRkQ0OTNEIGRhc2hlZDtcbiAgICAgIGJvcmRlci1ib3R0b206IC4zNXJlbSAjRkQ0OTNEIGRhc2hlZDtcbiAgICB9XG4gIH1cblxuICAucmVkLWJveCB7XG4gICAgbWF4LXdpZHRoOiAxMzNyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDQ5M0Q7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA1cmVtIDQuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG5cbiAgICBwLCBzcGFuIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXRleHQtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAjODdDN0Q0O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogMy41cmVtO1xuICAgIG1heC13aWR0aDogNzlyZW07XG5cbiAgICBwLCBzcGFuIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgfVxuICB9XG5cbiAgLmZvbmQtY29udGFjdHMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiA3MCU7XG5cbiAgICBsaSB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBhLCBwLCBzcGFuIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9uZC1mYWN0cm9ycy1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogLTIuNXJlbTtcblxuICAgIHVsLCBvbCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgcGFkZGluZzogMi41cmVtO1xuICAgIH1cblxuICAgIC5mYWN0b3JzLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC53cmFwcGVyLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICAgICAgbWF4LXdpZHRoOiA0OXJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5oZWFkZXItY291bnRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAuODtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICB3aWR0aDogOXJlbTtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5oZWFkZXItZGVzY3Ige1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMy43cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLWJvZHkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgICB9XG4gIH1cblxuICAuZm9uZC1kaXJlY3Rpb25zLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0xcmVtO1xuXG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcblxuICAgICAgLmRpcmVjdGlvbnMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4RjAwRkY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlIC40cztcblxuICAgICAgICAuZGlyZWN0aW9ucy10aXRsZSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgICAgcCwgc3BhbiwgYSxoMyB7XG4gICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpcmVjdGlvbnMtZGVjb3JhdGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEuM3JlbTtcbiAgICAgICAgICByaWdodDogMS4zcmVtO1xuICAgICAgICAgIGJvdHRvbTogMS4zcmVtO1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNy40cmVtO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UgLjRzO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmaWxsOiAjQUM2RkRDO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXJlY3Rpb25zLWZvb3RlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgICAgICAgLmRpcmVjdGlvbnMtcHJvamVjdHMtY291bnRlciB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnJhY2tldC1idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG5cbiAgICAgICAgICAgIC5icmFja2V0LWJ0bl9fY29udGVudCB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy1pLXJvdGF0ZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBRTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvbmQtc3RhcnR1cHMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogLTFyZW07XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXG4gICAgICAuc3RhcnR1cHMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgLjRzLCBib3JkZXItY29sb3IgZWFzZSAuNHM7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5zdGFydHVwLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgICAgcCwgc3BhbiwgYSwgaDMsIGg0IHtcbiAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhcnR1cC1pbWctZGVjb3JhdGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEuM3JlbTtcbiAgICAgICAgICByaWdodDogMS4zcmVtO1xuICAgICAgICAgIGJvdHRvbTogMS4zcmVtO1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMi40cmVtO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UgLjRzO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmaWxsOiAjQUM2RkRDO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGFydHVwLWxvZ28ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1cmVtO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhGMDBGRjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb25kLXByaW5jaXBhbHMtc3RlcHMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1LjNyZW07XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDdyZW0pO1xuICAgICAgYm9yZGVyOiAuNXJlbSBkYXNoZWQgI0ZGQUUwMDtcbiAgICAgIHRvcDogMnJlbTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb250ZW50OiBjb3VudGVyKHRpZGJpdC1jb3VudGVyKTtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiB0aWRiaXQtY291bnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuXG4gICAgICBhLCBwLCBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMS41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkFFMDA7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDUuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZChuKzEpOm50aC1jaGlsZCgtbisxMCk6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoZGVjaW1hbC1sZWFkaW5nLXplcm8pIGNvdW50ZXIodGlkYml0LWNvdW50ZXIpICcgJztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJpbmNpcGxlcy1saXN0LW5vdWkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICAgICAgZm9udC1zaXplOiAyLjlyZW07XG5cbiAgICAgIGEsIHAsIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9uZC1oZXJvIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAwIDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5oZXJvLWxvZ28tYmFubmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA5LjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWNlbnRlci1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmZvbmQtaGVyby1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMTFyZW07XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmludHJvLWZ1bGx3aWR0aC1saW5lIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG4gICAgICBwYWRkaW5nOiA2LjRyZW0gMDtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuXG4gICAgICAucGFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvbmQtZGlyZWN0aW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAuZm9uZC1wcmluY2lwbGVzIHtcbiAgICBwYWRkaW5nOiA2cmVtIDAgMTJyZW0gMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmZvbmQtcHJpbmNpcGxlcy10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICAgICAgbWF4LXdpZHRoOiAxMDByZW07XG4gICAgfVxuXG4gICAgLnByaW5jaXBsZXMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5wcmluY2lwbGVzLWxlZnQtY29sIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgICB9XG5cbiAgICAucHJpbmNpcGxlcy1kZWNvcmF0ZS1jb2wge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmRlY29yYXRlLWNvbC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNS4ycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07XG4gICAgICAgIG1heC13aWR0aDogNDJyZW07XG4gICAgICB9XG5cbiAgICAgIC5wcmluY2lwbGVzLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLjVyZW07XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBib3R0b206IC0xMnJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMTJyZW0pO1xuICAgICAgICBib3JkZXI6IDVweCBkYXNoZWQgI0ZENDkzRDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9uZC1mYWN0b3JzIHtcbiAgICBiYWNrZ3JvdW5kOiAjQjVEOEUxO1xuICAgIHBhZGRpbmc6IDdyZW0gMCAxM3JlbSAwO1xuXG4gICAgLmZhY3Rvci1zdWJ0aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cblxuICAgIC5mYWN0b3JzLXRleHQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcblxuICAgICAgLmZhY3RvcnMtdGl0bGUge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NXJlbTtcbiAgICAgIH1cblxuICAgICAgLmZhY3RvcnMtdGV4dC10aXAge1xuICAgICAgICBtYXgtd2lkdGg6IDk1cmVtO1xuXG4gICAgICAgIHAsIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICBmb250LXNpemU6IDQuMXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogR2lscm95O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9uZC1jb250YWN0cyB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuXG4gICAgLmZvbmQtY29udGFjdHMtbG9nbyB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgICB9XG5cbiAgICAuZm9vdGVyLWZvbmQtbG9nbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTkuM3JlbTtcbiAgICB9XG5cbiAgICAuY29udGFjdHMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuXG4gICAgICAuY29udGFjdHMtY29sIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb25kLXN0YXJ0dXAtaGVybyB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG5cbiAgICAuaGVyby1zdGFydHVwLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG5cbiAgICAgIC5oZXJvLXN0YXJ0dXAtbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogNTJyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgIH1cblxuICAgICAgLmhlcm8tc3RhcnR1cC1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1heC13aWR0aDogNDhyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbnMtZ3JvdXAge1xuICAgICAgcGFkZGluZy1yaWdodDogMzQlO1xuICAgIH1cbiAgfVxuXG4gIC5mb25kLXN0YXJ0dXBzIHtcbiAgICBwYWRkaW5nOiAxMnJlbSAwO1xuICB9XG59XG4iLCIuZm9uZC1wYWdlIHtcclxuICAgIC5mb25kLWhlcm8ge1xyXG4gICAgICAgICYtZnVsbHdpZHRoIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbnRyby1mdWxsd2lkdGgtbGluZSB7XHJcbiAgICAgICAgICAgICYtLW9yYW5nZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBRTAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWJ1biB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdDN0Q0O1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTBweCkgIHtcclxuICAgIC5mb25kLXBhZ2Uge1xyXG4gICAgICAgIC5mb25kLWhlcm8ge1xyXG4gICAgICAgICAgICAuaW50cm8tZnVsbHdpZHRoLWxpbmUge1xyXG4gICAgICAgICAgICAgICAgJi0tb3JhbmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1idW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDM5MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSAge1xyXG4gICAgLmZvbmQtcGFnZSB7XHJcbiAgICAgICAgLmZvbmQtaGVybyB7XHJcbiAgICAgICAgICAgIC5pbnRyby1mdWxsd2lkdGgtbGluZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgJi0tb3JhbmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5N3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1idW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCkgIHtcclxuICAgIC5mb25kLXBhZ2Uge1xyXG4gICAgICAgIC5mb25kLWhlcm8ge1xyXG4gICAgICAgICAgICAuaW50cm8tZnVsbHdpZHRoLWxpbmUge1xyXG4gICAgICAgICAgICAgICAgJi0tb3JhbmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4OyBcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1iYW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMTBweCAxZnI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1idW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyNHB4IDI5cHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpICB7XHJcbiAgICAuZm9uZC1wYWdlIHtcclxuICAgICAgICAuZm9uZC1oZXJvIHtcclxuICAgICAgICAgICAgLmludHJvLWZ1bGx3aWR0aC1saW5lIHtcclxuICAgICAgICAgICAgICAgICYtLW9yYW5nZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDsgXHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtYmFubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDc5cHggMWZyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtYnVuIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjRweCAyOXB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAuZm9uZC1wYWdlIHtcclxuICAgICAgICAuZm9uZC1oZXJvIHtcclxuICAgICAgICAgICAgLmludHJvLWZ1bGx3aWR0aC1saW5lIHtcclxuICAgICAgICAgICAgICAgICYtLW9yYW5nZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyODdweDsgXHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtYmFubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDc5cHggMWZyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTkycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtYnVuIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjRweCAyOXB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9uZC1zdGFydHVwIHtcclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOEYwMEZGOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzkwcHgpICB7XHJcbiAgICAuZm9uZC1zdGFydHVwIHtcclxuICAgICAgICBtYXJnaW46IDIxMHB4IDAgMCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzkwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpICB7XHJcbiAgICAuZm9uZC1zdGFydHVwIHtcclxuICAgICAgICBtYXJnaW46IDE2OHB4IDAgMCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpICB7XHJcbiAgICAuZm9uZC1zdGFydHVwIHtcclxuICAgICAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzkuMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcclxuICAgICAgICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjOEYwMEZGOyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjNweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY2FwaXRhbGl6YXRpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgIHtcclxuICAgIC5mb25kLXN0YXJ0dXAge1xyXG4gICAgICAgIG1hcmdpbjogMTI4cHggMCAwIDA7XHJcbiAgICAgICAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDgwLjc3cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XHJcbiAgICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzhGMDBGRjsgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNhcGl0YWxpemF0aW9uIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMDBweCAwIDAgMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2My4xcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhGMDBGRjsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5LjcxcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb25kLXVuaXZlcnNpdHkge1xyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgY29sb3I6IzhGMDBGRjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gICAgJi1wcm9qZWN0IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQjVEOEUxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAmOmhvdmVyIC5mb25kLXVuaXZlcnNpdHktYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZENDkzRDsgXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJGQkZGO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUJGQkZGO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycywgYmFja2dyb3VuZC1jb2xvciAwLjJzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtZm9vdG5vdGUge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzhGMDBGRjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZENDkzRDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNDRkNGQ0Y7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1zcXVhcmUtbGlzdCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDsgXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUUwMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsaTpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwOyBcclxuICAgICAgICB9XHJcbiAgICB9IFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDAwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xyXG4gICAgLmZvbmQtdW5pdmVyc2l0eS1zcXVhcmUtbGlzdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTBweCkgIHtcclxuICAgIC5mb25kLXVuaXZlcnNpdHkge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXByb2plY3Qge1xyXG4gICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICYtbG9nbyB7XHJcbiAgICAgICAgICAgICAgICAmLW9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10d28ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdGhyZWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtZm91ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1maXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDk5OXB4KSAge1xyXG4gICAgLmZvbmQtdW5pdmVyc2l0eSB7XHJcbiAgICAgICAgJi1wcm9qZWN0IHtcclxuICAgICAgICAgICAgJi1wYXJ0bmVycyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbG9nbyB7XHJcbiAgICAgICAgICAgICAgICAmLW9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10d28ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdGhyZWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtZm91ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1maXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDU0cHggYXV0byAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3F1YXJlLWxpc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW46IDQ1cHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzkwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpICB7XHJcbiAgICAuZm9uZC11bml2ZXJzaXR5IHtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1wcm9qZWN0IHtcclxuICAgICAgICAgICAgZ2FwOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpICB7XHJcbiAgICAuZm9uZC11bml2ZXJzaXR5IHtcclxuICAgICAgICBtYXJnaW46IDQwcHggMCA2MHB4IDA7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDFweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXByb2plY3Qge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI5cHggMjVweCAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWZvb3Rub3RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3F1YXJlLWxpc3Qge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE0cHggMDtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxcHg7IFxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5mb25kLXVuaXZlcnNpdHkge1xyXG4gICAgICAgIG1hcmdpbjogMTI1cHggMCAyNDRweCAwO1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA5M3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOThweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTlweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXByb2plY3Qge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggNDBweCA1MHB4IDQwcHg7XHJcbiAgICAgICAgICAgICYtbG9nbyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1mb290bm90ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNzBweCAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3F1YXJlLWxpc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMzVweCAwIDA7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7IFxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxNTEwcHgpIHtcclxuICAgIC5mb25kLXVuaXZlcnNpdHkge1xyXG4gICAgICAgICYtcHJvamVjdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggNDBweCA1MHB4IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3F1YXJlLWxpc3Qge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmZvbmQtdW5pdmVyc2l0eSB7XHJcbiAgICAgICAgJi1wcm9qZWN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDBweCAxZnIgMzM1cHggMjIwcHg7IFxyXG4gICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYnV0dG9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4OyBcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IFxyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgLmZvbmQtdW5pdmVyc2l0eSB7XHJcbiAgICAgICAgJi1wcm9qZWN0IHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxODBweCAxZnIgMzM1cHggMjgwcHg7IFxyXG4gICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYnV0dG9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4OyBcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IFxyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSBhbmQgKG1heC13aWR0aDogMTUxMHB4KSB7XHJcbiAgICAuZm9uZC11bml2ZXJzaXR5IHtcclxuICAgICAgICAmLXByb2plY3Qge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwMHB4IDFmciAzNzVweCAyNjVweDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDsgXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNTEwcHgpIHtcclxuICAgIC5mb25kLXVuaXZlcnNpdHkge1xyXG4gICAgICAgICYtcHJvamVjdCB7XHJcbiAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNTBweCAxZnIgNDAwcHggMzg1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggNDBweCA1MHB4IDQwcHg7XHJcbiAgICAgICAgICAgICYtcGFydG5lcnMtb25lLCAmLWxvZ28tb25lIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1N3B4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1wYXJ0bmVycy10aHJlZSwgJi1sb2dvLXRocmVlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE0MHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDMzcHggMTVweCAzNHB4O1xyXG4gICAgICAgICAgICAmLW9uZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNTdweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdGhyZWUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTQwcHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3F1YXJlLWxpc3Qge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI5cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLWZvbmQge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgei1pbmRleDogMzA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubW9kYWwtZm9uZC5pcy1zaG93IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4ubW9kYWwtdW5pdmVyc2l0eSB7XHJcbiAgICAmLXRwbCB7XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDZweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtd2luZG93IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOEYwMEZGO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmLWxhcmdlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiYThhZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRwbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIH1cclxuICAgICYtcG9pbnRzIHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgJi10d28gbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUUwMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpICB7XHJcbiAgICAubW9kYWwtdW5pdmVyc2l0eSB7XHJcbiAgICAgICAgJi1zdGFydHVwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNTI4cHg7IFxyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdHBsIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtd2luZG93IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggNXB4IDE0cHggMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jbG9zZSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA0LjVweDtcclxuICAgICAgICAgICAgdG9wOiAzLjVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1wb2ludHMge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgICYtb25lIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE5cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXR3byB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdHdvIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDExcHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IFxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMXB4IDA7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1LjU0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1LjU0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7IFxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgIHtcclxuICAgIC5tb2RhbC11bml2ZXJzaXR5IHtcclxuICAgICAgICAmLXN0YXJ0dXAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMDBweDsgXHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4OyBcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRwbCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTU0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXdpbmRvdyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNC41cHggMTNweCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNsb3NlIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtcG9pbnRzIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICAmLW9uZSBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzNXB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi10d28ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXR3byBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyBcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOS41NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOS41NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogN3B4OyBcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjhweCAwIDAgMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC1wcm9wb3NlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgICYtd2luZG93IHtcclxuICAgICAgICBib3JkZXI6IDAuMzVweCBzb2xpZCAjOEYwMEZGO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmLWxhcmdlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiYThhZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgICAmLWNsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgICYtZm9ybSB7XHJcbiAgICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0E1QTVBNTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZENDkzRDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbnB1dDpub3QoLmlucHV0LWZpbGUpLCBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAyLjI1cHggc29saWQgI0I1RDhFMTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWZpbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAmLWlucHV0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZDQ5M2Q7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWZvb3Rub3RlIHtcclxuICAgICAgICAgICAgY29sb3I6ICNBNUE1QTU7XHJcbiAgICAgICAgICAgIC5saW5rLWZvb3Rub3RlIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTVBNUE1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpICB7XHJcbiAgICAubW9kYWwtcHJvcG9zZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgICAgICAmLXdpbmRvdyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweCA4cHggMTNweCAxOHB4OyAvLyBwYWRkaW5nOiAxM3B4IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYmxvY2sge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMC44cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY2xvc2Uge1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1mb3JtIHtcclxuICAgICAgICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDsgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAuOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlucHV0Om5vdCguaW5wdXQtZmlsZSksIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0I1RDhFMTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MiU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxM3B4OyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1maWxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0E1QTVBNTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyOHB4IDdweCAyOHB4O1xyXG4gICAgICAgICAgICAgICAgJi1zbG90IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTFweCAwIDI4cHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTguMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1mb290bm90ZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgLmxpbmstZm9vdG5vdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpICB7XHJcbiAgICAubW9kYWwtcHJvcG9zZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTYyMnB4O1xyXG4gICAgICAgICYtd2luZG93IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDMwcHggMzBweDsgLy8gcGFkZGluZzogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQ3cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY2xvc2Uge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZm9ybSB7XHJcbiAgICAgICAgICAgICYtYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzVweCAwO1xyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzEuMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7ICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW5wdXQ6bm90KC5pbnB1dC1maWxlKSwgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAyLjI1cHggc29saWQgI0I1RDhFMTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOC44cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1NyU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1maWxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMXB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAyLjI1cHggc29saWQgI0E1QTVBNTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMzVweCAxNXB4IDM4cHg7XHJcbiAgICAgICAgICAgICAgICAmLXNsb3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMXB4IDAgNDBweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtZm9vdG5vdGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAubGluay1mb290bm90ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmlucHV0LWVycm9yLWJvcmRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNGRDQ5M0QhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNGRDQ5M0Q7XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICNGRDQ5M0Q7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWJlbC1lcnJvci1ib3JkZXIge1xyXG4gICAgY29sb3I6ICNGRDQ5M0Q7XHJcbn1cclxuXHJcbi5pbnB1dC1lcnJvci1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAjRkQ0OTNEO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5idXR0b24tZXJyb3ItYm9yZGVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRDQ5M0Q7IFxyXG4gICAgY29sb3I6ICNGRDQ5M0Q7IFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpICB7XHJcbiAgICAuaW5wdXQtZXJyb3ItbWVzc2FnZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgIH1cclxuICAgIC5pbnB1dC13cmFwcGVyLS1waXRjaGRlY2sgLmlucHV0LWVycm9yLW1lc3NhZ2Uge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00NXB4OyBcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgIHtcclxuICAgIC5pbnB1dC1lcnJvci1tZXNzYWdlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMS4ycHg7XHJcbiAgICB9XHJcbiAgICAuaW5wdXQtd3JhcHBlci0tcGl0Y2hkZWNrIC5pbnB1dC1lcnJvci1tZXNzYWdlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNjVweDsgXHJcbiAgICB9XHJcbn1cclxuIiwiLmVuZyB7XG4gICZfYmVnaW5uaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAxMDBweCAwIDAgMDtcbiAgICAmLWxvZ28ge1xuICAgICAgbWFyZ2luOiAwIDAgOTRweCAwO1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1iYW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogIzZiYmFjYTtcbiAgICAgIG1hcmdpbjogMCAwIDExNXB4IDA7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDkyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBmb250LXNpemU6IDkzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5OHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcGFkZGluZzogNDZweCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgICAmLWltZyB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDk0MXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfYnVuIHtcbiAgICBtYXJnaW46IDAgMCA3MHB4IDA7XG4gICAgJi10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmFlMDA7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMjFweCAwO1xuICAgICAgei1pbmRleDogNTtcbiAgICAgICYtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGhlaWdodDogNHZ3O1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjlweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgICBhbmltYXRpb246IGJhY2t3YXJkLWluZmluaXRlIDE5cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9zdGFydHVwIHtcbiAgICBtYXJnaW46IDAgMCAxMjhweCAwO1xuICAgICYtdGl0bGUge1xuICAgICAgd2lkdGg6IDg2MXB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjFweCAwO1xuICAgICAgcCxcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBmb250LXNpemU6IDkzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5OHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjOGYwMGZmO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgIHAge1xuICAgICAgICB3aWR0aDogMTE5NXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxMzBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLW9waXNhbmllIHtcbiAgICAgIHdpZHRoOiAxMDYwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgfVxuICAgICYtYmxvY2sge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzg4cHggNjU1cHggMWZyO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgJi1vbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmNGU3ZmY7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICM4ZjAwZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzBweCAzMHB4IDMwcHg7XG4gICAgICAgICYteWVhciB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI3cHggMDtcbiAgICAgICAgfVxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDE5cHg7XG4gICAgICAgICAgJi1udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjOGYwMGZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLW9waXNhbmllIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10d28ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY0ZGI7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmFlMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzBweCAzMHB4IDMwcHg7XG4gICAgICAgICYteWVhciB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDMxcHggMDtcbiAgICAgICAgfVxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzNHB4IDFmciAxODZweDtcbiAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgJi1udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZhZTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLW9waXNhbmllIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10aHJlZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWUwMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9zY2hlbWUge1xuICAgICYtdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGZvbnQtc2l6ZTogOTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5OHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICB9XG4gICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgIH1cbiAgICAmLWRlc2sge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYtbW9iIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGhyIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNmFlMmQ7XG4gICAgICBtYXJnaW46IDEzMHB4IDAgMTAwcHggMDtcbiAgICB9XG4gIH1cbiAgJl9zdHVkaW9zIHtcbiAgICBtYXJnaW46IDAgMCAxMjRweCAwO1xuICAgICYtdGl0bGUge1xuICAgICAgd2lkdGg6IDkyNXB4O1xuICAgICAgcCxcbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogOTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDk4cHg7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICM4ZjAwZmY7XG4gICAgICB9XG4gICAgfVxuICAgICYtYmxvY2sge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTI1cHggMWZyO1xuICAgICAgZ2FwOiA2MXB4O1xuICAgICAgJi1zdGVwcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkOWU5ZWQ7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICM2YmJhY2E7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggNjhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMTI0LjVweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMzcmVtKTtcbiAgICAgICAgICBib3JkZXI6IDAuNHJlbSBkYXNoZWQgI2ZmYWUwMDtcbiAgICAgICAgICB0b3A6IDE2cmVtO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgJi1zdGVwOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAmLXN0ZXAge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMTVweCAxZnI7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICAgICAgICAgICYta3J1ZyB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgd2lkdGg6IDExNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmFlMDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBwLFxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDg1cHggMCAwIDA7XG4gICAgICAgICYtZGFzaGVkIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMThweCk7XG4gICAgICAgICAgICBib3JkZXI6IDRweCBkYXNoZWQgI2ZkNDkzZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIHdpZHRoOiA1MjJweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCA1NXB4IDA7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwLFxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtbm90IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZkNDkzZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtZG8ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA4MHB4IDA7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZDQ5M2Q7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfdGVjaG5vbG9neSB7XG4gICAgbWFyZ2luOiAwIDAgMTIwcHggMDtcbiAgICAmLXRpdGxlIHtcbiAgICAgIHdpZHRoOiA5MjVweDtcbiAgICAgIHAsXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgZm9udC1zaXplOiA5M3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogOThweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgOTFweCAwO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjOGYwMGZmO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWJsb2NrcyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICAgIGNvbHVtbi1nYXA6IDEyNXB4O1xuICAgICAgcm93LWdhcDogNjBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICYtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjZweCAwO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICM2YmJhY2E7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggNTlweCAyN3B4IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMjVweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjZjZhZTJkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfY2hvb3NlIHtcbiAgICBtYXJnaW46IDAgMCAxNDZweCAwO1xuICAgIGhyIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNmFlMmQ7XG4gICAgICBtYXJnaW46IDAgMCAxMDBweCAwO1xuICAgIH1cbiAgICAmLXRpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcCxcbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDAgMCA3MHB4IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogOTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDk4cHg7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICM4ZjAwZmY7XG4gICAgICB9XG4gICAgfVxuICAgICYtc3VidGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuXG4gICAgICBoMyB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgZm9udC1zaXplOiA0LjFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICB9XG4gICAgfVxuICAgICYtdGFibGUtbWFpbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjNmJiYWNhICFpbXBvcnRhbnQ7XG4gICAgICAuZW5nX2Nob29zZS10YWJsZS1sYXR0aWNlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10YWJsZTpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xuICAgIH1cbiAgICAmLXRhYmxlIHtcbiAgICAgIHBhZGRpbmc6IDE4cHggMCAxNHB4IDA7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTVweCAyMTJweCAxZnIgMjYyLjVweCAyMTVweCAyNjIuNXB4IDI2Mi41cHg7XG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZmRmZjtcbiAgICAgIH1cbiAgICAgICYtbGF0dGljZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgIH1cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgICAmLXdlYiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICYtZGVzYyB7XG4gICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICB9XG4gICAgICAgICYtbW9iIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgc29saWQgIzAwMCAwLjVweDtcbiAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10ZyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICYtZGVzYyB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICB9XG4gICAgICAgICYtbW9iIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBzb2xpZCAjMDAwIDAuNXB4O1xuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZW1haWwge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmLW1vYiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIHNvbGlkICMwMDAgMC41cHg7XG4gICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaW5mb3JtYXRpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgIGIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gIC5lbmcge1xuICAgICZfYmVnaW5uaW5nLWJhbm5lciB7XG4gICAgICBtYXJnaW46IDAgMCAxMDVweCAwO1xuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogODhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDkzcHg7XG4gICAgICB9XG4gICAgICAmLWltZyBpbWcge1xuICAgICAgICBoZWlnaHQ6IDkxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX3N0dWRpb3MtYmxvY2sge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4NzBweCAxZnI7XG4gICAgfVxuICAgICZfdGVjaG5vbG9neS1ibG9ja3Mge1xuICAgICAgY29sdW1uLWdhcDogMTAwcHg7XG4gICAgfVxuICAgICZfY2hvb3NlLXRhYmxlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzVweCAxODVweCAxZnIgMjMwcHggMjEwcHggMjM1cHggMjQ1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAuZW5nIHtcbiAgICAmX2JlZ2lubmluZy1iYW5uZXIge1xuICAgICAgbWFyZ2luOiAwIDAgOTdweCAwO1xuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDg4cHg7XG4gICAgICB9XG4gICAgICAmLWltZyBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDg1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX2J1biB7XG4gICAgICAmLXRleHQtaXRlbSBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfc3RhcnR1cCB7XG4gICAgICAmLWJsb2NrIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNDhweCA1ODRweCAxZnI7XG4gICAgICAgICYtb25lIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAmLW51bWJlciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1vcGlzYW5pZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdHdvIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzMHB4IDFmciAxNzRweDtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgICYtbnVtYmVyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDk5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLW9waXNhbmllIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10aHJlZSBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfc3R1ZGlvcyB7XG4gICAgICAmLWJsb2NrIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4MDBweCAxZnI7XG4gICAgICAgICYtc3RlcHMge1xuICAgICAgICAgIHBhZGRpbmc6IDUwcHggNThweDtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBsZWZ0OiAxMTEuNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRocmVlIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl90ZWNobm9sb2d5LWJsb2NrcyB7XG4gICAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICAgICAgJi1ibG9jay10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfY2hvb3NlLXRhYmxlIHtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgfVxuICAgICAgJi13ZWIgYSxcbiAgICAgICYtdGcgc3BhbixcbiAgICAgICYtdGcgc3BhbiBhLFxuICAgICAgJi1lbWFpbCBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIH1cbiAgICAgICYtbWFpbiAuZW5nX2Nob29zZS10YWJsZS1sYXR0aWNlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5lbmcge1xuICAgICZfYmVnaW5uaW5nLWJhbm5lciB7XG4gICAgICBtYXJnaW46IDAgMCA4MXB4IDA7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogODVweDtcbiAgICAgIH1cbiAgICAgICYtaW1nIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQzcHg7XG4gICAgICAgIGhlaWdodDogODAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfYnVuLXRleHQtaXRlbSBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgIH1cbiAgICAmX3N0YXJ0dXAtYmxvY2sge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNDJweCA1NjhweCAxZnI7XG4gICAgICAmLW9uZS10ZXh0LW51bWJlcixcbiAgICAgICYtdHdvLXRleHQtbnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDg5cHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfc3R1ZGlvcy1ibG9jay1zdGVwczo6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnJlbSk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZW5nIHtcbiAgICAmX2JlZ2lubmluZy1iYW5uZXIge1xuICAgICAgbWFyZ2luOiAwIDAgNjlweCAwO1xuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDgzcHg7XG4gICAgICB9XG4gICAgICAmLWltZyBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICAgICAgICBoZWlnaHQ6IDc3NXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX3N0YXJ0dXAtZGVzY3JpcHRpb24gcCB7XG4gICAgICB3aWR0aDogMTEwMHB4O1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgfVxuICAgICZfc3R1ZGlvcy1ibG9jayB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc1MHB4IDFmcjtcbiAgICAgICYtc3RlcHMge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDUwcHg7XG4gICAgICB9XG4gICAgICAmLWxpc3QtdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl90ZWNobm9sb2d5LWJsb2NrcyB7XG4gICAgICBjb2x1bW4tZ2FwOiA3MHB4O1xuICAgICAgcm93LWdhcDogNTBweDtcbiAgICB9XG4gICAgJl9jaG9vc2UtdGFibGUge1xuICAgICAgJi1pbmZvcm1hdGlvbixcbiAgICAgICYtbGF0dGljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuZW5nIHtcbiAgICAmX2JlZ2lubmluZy1iYW5uZXIge1xuICAgICAgbWFyZ2luOiAwIDAgNDRweCAwO1xuICAgICAgJi1pbWcgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTZweDtcbiAgICAgICAgaGVpZ2h0OiA3NDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9idW4tdGV4dC1pdGVtIHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgfVxuICAgICZfc3RhcnR1cC1ibG9jayB7XG4gICAgICAmLW9uZSxcbiAgICAgICYtdHdvIHtcbiAgICAgICAgJi15ZWFyIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbGlzdC10aXRsZSB7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX3N0dWRpb3MtYmxvY2sge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2ODBweCAxZnI7XG4gICAgICAmLXN0ZXBzIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDEwMS41cHg7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyOHJlbSk7XG4gICAgICAgICAgdG9wOiAxNHJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLXN0ZXAge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTA1cHggMWZyO1xuICAgICAgICAgICYta3J1ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX3RlY2hub2xvZ3ktYmxvY2tzIHtcbiAgICAgIGNvbHVtbi1nYXA6IDYwcHg7XG4gICAgICByb3ctZ2FwOiA0MHB4O1xuICAgIH1cbiAgICAmX2Nob29zZSB7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmLXRhYmxlIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNXB4IDE3NXB4IDFmciAyMTVweCAxOTBweCAyMjVweCAyMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5lbmcge1xuICAgICZfYmVnaW5uaW5nLWJhbm5lciB7XG4gICAgICBtYXJnaW46IDAgMCA0NHB4IDA7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDgyMnB4O1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgICAgJi1pbWcgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODNweDtcbiAgICAgICAgaGVpZ2h0OiA2NTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9zdGFydHVwIHtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBwLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYmxvY2sge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMxNnB4IDUyMHB4IDFmcjtcbiAgICAgICAgJi1vbmUtdGV4dCB7XG4gICAgICAgICAgJi1vcGlzYW5pZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXR3by10ZXh0IHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDExNHB4IDFmciAxNjBweDtcbiAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgJi1vcGlzYW5pZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRocmVlIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9zY2hlbWUge1xuICAgICAgJi10aXRsZSB7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogOTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX3N0dWRpb3Mge1xuICAgICAgJi10aXRsZSB7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogOTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1ibG9jayB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjUwcHggMWZyO1xuICAgICAgICAmLXN0ZXBzIHtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDg5LjVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1zdGVwIHtcbiAgICAgICAgICAgIHAsXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1saXN0LXRleHQgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfdGVjaG5vbG9neSB7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgcCxcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWJsb2NrcyB7XG4gICAgICAgIGNvbHVtbi1nYXA6IDUwcHg7XG4gICAgICAgIHJvdy1nYXA6IDMwcHg7XG4gICAgICAgICYtYmxvY2stdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX2Nob29zZSB7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgcCxcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRhYmxlIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNXB4IDE1NXB4IDFmciAyMDVweCAxNzVweCAyMDVweCAyMTVweDtcbiAgICAgICAgJi1pbmZvcm1hdGlvbixcbiAgICAgICAgJi1sYXR0aWNlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtd2ViIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGcge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi1kZXNjIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWVtYWlsIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZW5nIHtcbiAgICAmX2JlZ2lubmluZy1iYW5uZXIge1xuICAgICAgbWFyZ2luOiAwIDAgMjJweCAwO1xuICAgICAgJi10aXRsZSB7XG4gICAgICAgIHdpZHRoOiA4MjJweDtcbiAgICAgIH1cbiAgICAgICYtaW1nIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDYxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX2J1bi10ZXh0LWl0ZW0gcCB7XG4gICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICB9XG4gICAgJl9zdGFydHVwIHtcbiAgICAgICYtYmxvY2sge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwNnB4IDUxM3B4IDFmcjtcbiAgICAgICAgJi1vbmUge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgJi10ZXh0LW51bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10d28ge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgJi10ZXh0LW51bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10aHJlZSBsaTo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLW9waXNhbmllIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgfVxuICAgICAgJi1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4O1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX3RlY2hub2xvZ3ktYmxvY2tzLWJsb2NrIGEge1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfY2hvb3NlLXRhYmxlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzVweCAxMzBweCAxZnIgMTg1cHggMTY1cHggMTg1cHggMjAwcHg7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIH1cbiAgICAgICYtaW5mb3JtYXRpb24sXG4gICAgICAmLWxhdHRpY2Uge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuICAgICAgJi1tYWluIC5lbmdfY2hvb3NlLXRhYmxlLWxhdHRpY2Uge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgICAgJi13ZWIgYSxcbiAgICAgICYtdGcgYSxcbiAgICAgICYtZW1haWwgYSxcbiAgICAgICYtdGcgc3BhbiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5lbmcge1xuICAgICZfYmVnaW5uaW5nLWJhbm5lciB7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDcyMnB4O1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgfVxuICAgICAgJi1pbWcgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA1NjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9zdGFydHVwLWJsb2NrIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjg5cHggNDYxcHggMWZyO1xuICAgICAgZ2FwOiAxNXB4O1xuICAgICAgJi1zdGVwcyB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiA3My41cHg7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyM3JlbSk7XG4gICAgICAgICAgdG9wOiAxMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1vbmUtdGV4dC1vcGlzYW5pZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgICAmLXR3by10ZXh0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDVweCAxZnIgMTQ2cHg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgJi1vcGlzYW5pZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRocmVlIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9zdHVkaW9zLWJsb2NrIHtcbiAgICAgIGdhcDogNTFweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTgwcHggMWZyO1xuICAgICAgJi1zdGVwcy1zdGVwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDk1cHggMWZyO1xuICAgICAgICAmLWtydWcge1xuICAgICAgICAgIHdpZHRoOiA5NXB4O1xuICAgICAgICAgIGhlaWdodDogOTVweDtcbiAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbGlzdC10aXRsZSB7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX3RlY2hub2xvZ3ktYmxvY2tzIHtcbiAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICByb3ctZ2FwOiAzMHB4O1xuICAgICAgJi1ibG9jay10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9jaG9vc2UtdGFibGUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IDEyMHB4IDFmciAxNTBweCAxNjVweCAxODBweCAxODVweDtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmVuZyB7XG4gICAgJl9iZWdpbm5pbmcge1xuICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgICAgJi1sb2dvIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogNjNweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1iYW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDMzNnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAzNXB4IDA7XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICBwYWRkaW5nOiAyOHB4IDczcHggMCAxNXB4O1xuICAgICAgICB9XG4gICAgICAgICYtaW1nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX2J1biB7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAmLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDAgMTFweCAwO1xuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgIGhlaWdodDogMnZ3O1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfc3RhcnR1cCB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLW9waXNhbmllIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgIH1cbiAgICAgICYtYmxvY2sge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgJi1vbmUge1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMzRweCAzOXB4IDMwcHg7XG4gICAgICAgICAgJi15ZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICYtb3Bpc2FuaWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXR3byB7XG4gICAgICAgICAgcGFkZGluZzogMjVweCAzNHB4IDM5cHggMzBweDtcbiAgICAgICAgICAmLXllYXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICAmLW9waXNhbmllIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRocmVlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjlweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9zY2hlbWUge1xuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIH1cbiAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICB9XG4gICAgICAmLWRlc2sge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJi1tb2Ige1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICBociB7XG4gICAgICAgIG1hcmdpbjogNTBweCAwIDUxcHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9zdHVkaW9zIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwM3B4IDA7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBwLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWJsb2NrIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIGdhcDogMThweDtcbiAgICAgICAgJi1zdGVwcyB7XG4gICAgICAgICAgcGFkZGluZzogMTVweCA5cHggMTVweCAxNnB4O1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDQxLjdweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTFyZW0pO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICNmZmFlMDA7XG4gICAgICAgICAgICB0b3A6IDZyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgICYtc3RlcCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUycHggMWZyO1xuICAgICAgICAgICAgZ2FwOiA5LjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI2LjVweCAwO1xuICAgICAgICAgICAgJi1rcnVnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMy43MjYycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCxcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAmLWRhc2hlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3cHgpO1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgI2ZkNDkzZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMjUxcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICBwLFxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl90ZWNobm9sb2d5IHtcbiAgICAgIG1hcmdpbjogMCAwIDQ5cHggMDtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICB3aWR0aDogMzM1cHg7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDFweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCA0NnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYmxvY2tzIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMDBweDtcbiAgICAgICAgcm93LWdhcDogNDdweDtcbiAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjNmJiYWNhO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjNweCA0N3B4IDIycHggMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI2Y2YWUyZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX2Nob29zZSB7XG4gICAgICBtYXJnaW46IDAgMCAxMzZweCAwO1xuICAgICAgaHIge1xuICAgICAgICBtYXJnaW46IDAgMCA1MXB4IDA7XG4gICAgICB9XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtc3VidGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICAgIFxuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRhYmxlLW1haW4ge1xuICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgIC5lbmdfY2hvb3NlLXRhYmxlLXRpdGxlLmNpdHkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmVuZ19jaG9vc2UtdGFibGUtdGl0bGUudW5pdmVyc2l0eSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZW5nX2Nob29zZS10YWJsZS1sYXR0aWNlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdGFibGUge1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMCAxMnB4IDA7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTVweCAxZnI7XG4gICAgICAgICYtbGF0dGljZSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIH1cbiAgICAgICAgJi1pbmZvcm1hdGlvbixcbiAgICAgICAgJi13ZWIsXG4gICAgICAgICYtdGcsXG4gICAgICAgICYtZW1haWwge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICB9XG4gICAgICAgICYtbGF0dGljZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi13ZWIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgZ2FwOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1tb2Ige1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRnIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgIGdhcDogMThweDtcbiAgICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1tb2Ige1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtZW1haWwge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDE4cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgICYtZGVzYyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLW1vYiB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgYiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmVuZ190ZWNobm9sb2d5IHtcbiAgICAmLWJsb2NrcyB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBjb2x1bW4tZ2FwOiA2MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDlweCkge1xuICAuZW5nIHtcbiAgICAmX2JlZ2lubmluZy1iYW5uZXIge1xuICAgICAgbWFyZ2luOiAwIDAgNzZweCAwO1xuICAgIH1cbiAgICAmX2J1bi10ZXh0LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAzdnc7XG4gICAgICBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5lbmdfdGVjaG5vbG9neSB7XG4gICAgJi1ibG9ja3Mge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmVuZ190ZWNobm9sb2d5IHtcbiAgICAmLWJsb2NrcyB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGNvbHVtbi1nYXA6IDBweDtcbiAgICAgICYtYmxvY2sgYSB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5lbmcge1xuICAgICZfYnVuLXRleHQtaXRlbSB7XG4gICAgICBoZWlnaHQ6IDR2dztcbiAgICB9XG4gICAgJl90ZWNobm9sb2d5LWJsb2Nrcy1ibG9jayBhIHtcbiAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3MHB4KSB7XG4gIC5lbmdfYmVnaW5uaW5nLWJhbm5lciB7XG4gICAgbWFyZ2luOiAwIDAgMTE3cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuZW5nIHtcbiAgICAmX2JlZ2lubmluZy1iYW5uZXIge1xuICAgICAgbWFyZ2luOiAwIDAgMTU1cHggMDtcbiAgICB9XG4gICAgJl9idW4tdGV4dC1pdGVtIHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5lbmcge1xuICAgICZfdGVjaG5vbG9neS1ibG9ja3MtYmxvY2sgYSB7XG4gICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xuICAuZW5nX2JlZ2lubmluZy1iYW5uZXIge1xuICAgIG1hcmdpbjogMCAwIDE0NHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLmVuZ19iZWdpbm5pbmctYmFubmVyIHtcbiAgICBtYXJnaW46IDAgMCAxMzdweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5lbmcge1xuICAgICZfYmVnaW5uaW5nLWJhbm5lciB7XG4gICAgICBtYXJnaW46IDAgMCAxNTJweCAwO1xuICAgIH1cbiAgICAmX2J1bi10ZXh0LWl0ZW0gcCB7XG4gICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICB9XG4gICAgJl9zdGFydHVwIHtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBwLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYmxvY2sge1xuICAgICAgICAmLW9uZSxcbiAgICAgICAgJi10d28ge1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgICYtb3Bpc2FuaWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLW51bWJlciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX3NjaGVtZS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB9XG4gICAgJl90ZWNobm9sb2d5LXRpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcCxcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX2Nob29zZSB7XG4gICAgICAmLXRhYmxlIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NXB4IDFmcjtcbiAgICAgIH1cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBwLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLmVuZ19iZWdpbm5pbmctYmFubmVyIHtcbiAgICBtYXJnaW46IDAgMCAxMTBweCAwO1xuICAgICYtaW1nIGltZyB7XG4gICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAuZW5nIHtcbiAgICAmX2JlZ2lubmluZy1iYW5uZXIge1xuICAgICAgbWFyZ2luOiAwIDAgMTA1cHggMDtcbiAgICB9XG4gICAgJl9zY2hlbWUtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5lbmdfYmVnaW5uaW5nLWJhbm5lciB7XG4gICAgbWFyZ2luOiAwIDAgOTRweCAwO1xuICB9XG59XG4iLCIubWFpbiB7XG4gICZfYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDM5cHg7XG4gICAgQGluY2x1ZGUgYnJlYWstOTk5IHtcbiAgICAgIGhlaWdodDogNjQ5cHg7XG4gICAgfVxuICAgICYtdmlkZW8ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHZpZGVvIHtcbiAgICAgICAgaGVpZ2h0OiAxMDM5cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstOTk5IHtcbiAgICAgICAgICBoZWlnaHQ6IDY0OXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLW92ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgdG9wOiBjYWxjKDQxLjUlICsgODhweCk7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgYnJlYWstOTk5IHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB0b3A6IGNhbGMoNDEuNSUgKyAzMHB4KTtcbiAgICAgIH1cbiAgICAgICYtaW5mbyB7XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgZ2FwOiAxOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNzBweCAwO1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLTk5OSB7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLTM4NSB7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjNweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZBRTAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay05OTkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay0zODUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgICAmLW51bWJlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMzVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIHRleHQtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstOTk5IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLTM4NSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLTM1MCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi1taWxsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjNweDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLTk5OSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLTM4NSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLTM1MCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDE1NnB4O1xuICAgICAgICBtYXJnaW46IDg4cHggMCAwIDA7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLTk5OSB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBtYXJnaW46IDYwcHggMCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgJi1idXR0b24ge1xuICAgICAgICAgIHdpZHRoOiAyNDhweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLTk5OSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5vbmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI5KTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM5KTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi50d28ge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzZCQkFDQTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2QkJBQ0E7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU1OTVBMTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnJlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkQ0OTNEO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoI0ZENDkzRCwgMC44KTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstOTk5IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9wcm9qZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM4M3B4IDFmcjtcbiAgICAgICAgZ2FwOiA5OXB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxMDJweCAwO1xuXG4gICAgICAgICYtLXBhZGRpbmctbSB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBcbiAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWRlYyB7XG4gICAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2OXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjBweCAwO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY5cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOGYwMGZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtbW9iIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRleHQge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNDNweCAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgODBweCAwO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcblxuICAgICAgICBzdHJvbmcsXG4gICAgICAgIGIge1xuICAgICAgICAgIGNvbG9yOiAjOEYwMEZGO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtZ3JhZGllbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAyOTdweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAxODBkZWcsXG4gICAgICAgIHJnYmEoNzUsIDMsIDEzMiwgMCkgMCUsXG4gICAgICAgIHJnYmEoNzUsIDMsIDEzMiwgMC4xOTQxMjcpIDMwLjQ3JSxcbiAgICAgICAgcmdiYSg3NSwgMywgMTMyLCAwLjcpIDc1LjQ3JSxcbiAgICAgICAgIzRiMDM4NCAxMDAlXG4gICAgICApO1xuICAgIH1cbiAgfVxuICAmX3Rvb2xzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFmNmZjO1xuICAgIHBhZGRpbmc6IDk1cHggMDtcbiAgICAmLWRlY29yYXRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCAwIDcwcHggMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZhZTAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTMycHggLSAxMDB2dyk7XG4gICAgICB9XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IC43NTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10aXRsZSBwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMCAwIDkzcHggMDtcbiAgICB9XG4gICAgJi1ibG9ja3Mge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgICBnYXA6IDUwcHg7XG5cbiAgICAgICYtLWNvbHVtbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG5cbiAgICAgICYtaXRlbXMtdHdvIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA5OTBweCA5OTBweDtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgfVxuICAgICAgJi1pdGVtcy10aHJlZSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNTY1cHggNzEycHggNjgzcHg7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICAgICYtdHdvLFxuICAgICAgJi10aHJlZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtMjdweDtcbiAgICAgICAgICB0b3A6IDQzcHg7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgICAgICAgICBib3JkZXI6IDNweCBkYXNoZWQgIzAwMDAwMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICYtLWhlaWdodC1hdXRvIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgY29sb3I6ICM4ZjAwZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcblxuICAgICAgICAgICYtLXMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR3byB7XG4gICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICB9XG4gICAgICAgIC50aHJlZSB7XG4gICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAmLS1tIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1pbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmLS1mbGV4IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIgLm1haW5fdG9vbHMtYmxvY2tzLWltZy1jb250ZW50IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUubG9nby1zbWFsbCB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICBsZWZ0OiAyOXB4O1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtYmlnIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgICAmLWdyYWRpZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi1ncmFkaWVudC50b3Age1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTBweCAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDE4MGRlZyxcbiAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMTAlLFxuICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjYpIDUwJSxcbiAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC44NSkgMTAwJVxuICAgICAgICAgICk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAmLWdyYWRpZW50LmJvdHRvbSB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAxMHB4IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMTgwZGVnLFxuICAgICAgICAgICAgcmdiYSg3NSwgMywgMTMyLCAwKSAxMCUsXG4gICAgICAgICAgICByZ2JhKDc1LCAzLCAxMzIsIDAuNykgNTAlLFxuICAgICAgICAgICAgIzRiMDM4NCAxMDAlXG4gICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICAgICYtLXN0YXRpYyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubG9nby1zbWFsbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubWFpbl9uZXdzLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgJi10aHVtYiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZjAwZmY7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLXRyYWNrIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXRvb2xzIHtcbiAgICAmLWl0ZW0ge1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW46IDAgMCA5MHB4IDA7XG4gICAgICB9XG5cbiAgICAgICZfX2luIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICAmX192aXN1YWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgJl9fcGhvdG8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICYudmlzaWJsZS1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDIuNHJlbTtcblxuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweCAyMHB4IDMwcHg7XG5cbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAxMCUsIHJnYmEoMCwgMCwgMCwgMC43KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJl9fbGluayB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMC44cmVtIDE0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmLnZpc2libGUtbW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDMyJTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzIlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMiUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzIlKTtcbiAgICAgICAgICB3aWR0aDogMC4ycmVtO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMC44cmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDU3JTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMC4ycmVtO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMC44cmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5icmFja2V0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgICAgICAgICB3aWR0aDogMS4xcmVtO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxLjFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuMnJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koMjBkZWcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTAuMnJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMS4xcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdZKDIwZGVnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgdG9wOiAtMC4ycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IHRleHQtZGVjb3JhdGlvbi1jb2xvciAwLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2dvYWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIG1hcmdpbjogMCAwIDkwcHggMDtcbiAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDE1NXB4IDEzNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBmb250LXNpemU6IDIzNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTU1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCA2NHB4IDA7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMzRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTU1cHg7XG4gICAgICAgICAgY29sb3I6ICM4ZjAwZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWdyYWRpZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogMzI5cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgMTgwZGVnLFxuICAgICAgICByZ2JhKDc1LCAzLCAxMzIsIDApIDAlLFxuICAgICAgICByZ2JhKDc1LCAzLCAxMzIsIDAuMTk0MTI3KSAzMC40NyUsXG4gICAgICAgIHJnYmEoNzUsIDMsIDEzMiwgMC43KSA3NS40NyUsXG4gICAgICAgICM0YjAzODQgMTAwJVxuICAgICAgKTtcbiAgICB9XG4gIH1cbiAgJl9jYWxlbmRhciB7XG4gICAgbWFyZ2luOiAwIDAgMTQwcHggMDtcbiAgICAmLWRlY29yYXRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCAwIDYxcHggMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOGYwMGZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTMycHggLSAxMDB2dyk7XG4gICAgICB9XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IC43NTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1pY29ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCAwIDYxcHggMDtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICAgICAgJi1zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zbGlkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICYtY2VudGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNThweCAwO1xuICAgICAgfVxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Q4ZWZmNDtcbiAgICAgICAgcGFkZGluZzogMTNweCAxNXB4IDExcHggMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOC42MDQyNHB4O1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAzNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzMzVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0NGQ0ZDRjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIC5jYWxlbmRhci10b3AtZGF0YSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYWxlbmRhci1ib3R0b20tYm9yZGVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFN0U3RTc7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FsZW5kYXIge1xuICAgICAgICAgICYtdG9wIHtcbiAgICAgICAgICAgICYtaWNvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogOXB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZpbGw6ICM4ZjAwZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtZGF0YSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOGYwMGZmO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWNpdHkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi1ib3R0b20ge1xuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWJvcmRlciB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2YmJhY2E7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDExcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtYmxvY2sge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNThweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1pdGVtLm9yZGluYXJ5IHtcbiAgICAgICAgLmNhbGVuZGFyLXRvcC1pY29uLXN0YXR1cyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1pdGVtLm5vdyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmYjAwMDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0NGQ0ZDRjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIC5jYWxlbmRhci10b3AtZGF0YSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYWxlbmRhci1ib3R0b20tYm9yZGVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFN0U3RTc7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FsZW5kYXItdG9wLWljb24tc3RhdHVzOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZDRkNGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FsZW5kYXIge1xuICAgICAgICAgICYtdG9wIHtcbiAgICAgICAgICAgICYtZGF0YSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1pY29uLXN0YXR1cyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDdweCAzcHggM3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAwLjVtbSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjAwMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzLjUzOTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZkNDkzZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FsZW5kYXItYm90dG9tIHtcbiAgICAgICAgICAmLWJvcmRlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWJsb2NrIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhbGVuZGFyLXRvcC1pY29uLXN0YXR1cyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaXRlbS5taW5vYnJvbS5ub3cge1xuICAgICAgICAuY2FsZW5kYXItdG9wLWljb24tc3RhdHVzIHAge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWl0ZW0ubWlub2Jyb20ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmQ0OTNkO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0ZDRkNGO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgLmNhbGVuZGFyLWJvdHRvbS1ib3JkZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U3RTdFNztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FsZW5kYXItdG9wLWljb24gc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICM4ZjAwZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgLmNhbGVuZGFyLXRvcC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FsZW5kYXItdG9wLWljb24tc3RhdHVzIHAge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmNhbGVuZGFyLXRvcC1kYXRhIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgLmNhbGVuZGFyLWJvdHRvbSB7XG4gICAgICAgICAgJi1ib3JkZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1ibG9ja00ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWxpbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjOGYwMGZmO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC02NXB4O1xuICAgICAgICAmLm1vYiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLW1vbnRoIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMCAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTUycHg7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhmMDBmZjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub25lIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAudHdvIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTc3cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRocmVlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTkycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZvdXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtODFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWJ1dHRvbi1wcmV2LFxuICAgICYtYnV0dG9uLW5leHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MCUpO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbiAgICAmLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICB9XG4gICAgJi1idXR0b24tbmV4dCB7XG4gICAgICByaWdodDogNHB4O1xuICAgIH1cbiAgfVxuICAmX25ld3Mge1xuICAgIG1hcmdpbjogMCAwIDE3OXB4IDA7XG4gICAgJi1kZWNvcmF0ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMCAxMDJweCAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZDQ5M2Q7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogY2FsYygtMzJweCAtIDEwMHZ3KTtcbiAgICAgIH1cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogLjc1O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDMzcHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAgNzlweCAwO1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjOGYwMGZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMC44cmVtIDE0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAzMiU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMyJSk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzIlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMyJSk7XG4gICAgICAgICAgd2lkdGg6IDAuMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDAuOHJlbSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzhmMDBmZjtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiA1NyU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDAuMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDAuOHJlbSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzhmMDBmZjtcbiAgICAgICAgfVxuICAgICAgICAuYnJhY2tldCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG4gICAgICAgICAgd2lkdGg6IDEuMXJlbTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMS4xcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdZKDIwZGVnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4ZjAwZmY7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0wLjJyZW07XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEuMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WSgyMGRlZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOGYwMGZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWxlZnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHRvcDogLTAuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIzLjc1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgY29sb3I6ICM4ZjAwZmY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0ZXh0LWRlY29yYXRpb24tY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhOmhvdmVyIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjOGYwMGZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtaXRlbXMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuICAgICAgZ2FwOiA1MXB4O1xuICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZjYWYxNztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZkNDkzZDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgICB9XG4gICAgICAgICYtdG9wIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5MXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWluZm8ge1xuICAgICAgICAgICAgcGFkZGluZzogNC41cmVtIDEuNnJlbSAxcmVtIDEuNnJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWdyYWRpZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAxODBkZWcsXG4gICAgICAgICAgICAgIHJnYmEoNzUsIDMsIDEzMiwgMCkgMCUsXG4gICAgICAgICAgICAgIHJnYmEoNzUsIDMsIDEzMiwgMC4xOTQxMjcpIDE5Ljc2JSxcbiAgICAgICAgICAgICAgcmdiYSg3NSwgMywgMTMyLCAwLjcpIDQ2Ljg1JSxcbiAgICAgICAgICAgICAgIzRiMDM4NCA4OS41NiVcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtYm90dG9tIHtcbiAgICAgICAgICBwYWRkaW5nOiAuN3JlbSAxLjdyZW0gMS43cmVtIDEuN3JlbTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAmLWxpbmsge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgIH1cbiAgICAgICAgICAuaGFzaHRhZ3Mge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMHB4IDZweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgc29saWQ7XG4gICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQtbmV3cyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMi45cmVtO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgJi5hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAmLm9uZSB7XG4gICAgd2lkdGg6IDg4NXB4O1xuICAgIC5tYWluX2NhbGVuZGFyLXNsaWRlci1jZW50ZXIge1xuICAgICAgcGFkZGluZzogMCAwIDAgMTA5cHg7XG4gICAgfVxuICB9XG4gICYudHdvIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgJi50aHJlZSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gICYuZm91ciB7XG4gICAgd2lkdGg6IDg4NXB4O1xuICAgIC5tYWluX2NhbGVuZGFyLXNsaWRlci1jZW50ZXIge1xuICAgICAgcGFkZGluZzogMCAxMDlweCAwIDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OXB4KSB7XG4gIC5zd2lwZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXG4gICAgJi5hdXRvIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZS5vbmUgLm1haW5fY2FsZW5kYXItc2xpZGVyLWNlbnRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWFpbl9jYWxlbmRhci1zbGlkZXItbGluZSB7XG4gICAgLm9uZSwgLnR3bywgLnRocmVlLCAuZm91ciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZS5mb3VyIC5tYWluX2NhbGVuZGFyLXNsaWRlci1jZW50ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gIC5tYWluIHtcbiAgICAmX2dvYWwtZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMTU1cHggNzBweDtcbiAgICB9XG4gIH1cbiAgLm1haW5fY2FsZW5kYXItZGVjb3JhdGU6OmJlZm9yZSxcbiAgLm1haW5fbmV3cy1kZWNvcmF0ZTo6YmVmb3JlLFxuICAubWFpbl90b29scy1kZWNvcmF0ZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgbGVmdDogY2FsYygtMTIwcHggLSA0cmVtKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODUwcHgpIHtcbiAgLm1haW4ge1xuICAgICZfcHJvamVjdC1kZXNjcmlwdGlvbi10aXRsZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM1MHB4IDFmcjtcbiAgICAgIGdhcDogNDlweDtcbiAgICAgICYtZGVjIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA4NHB4O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9nb2FsLWRlc2NyaXB0aW9uIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTM1cHg7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyMDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLm1haW4ge1xuICAgICZfdG9vbHMtZGVjb3JhdGU6OmJlZm9yZSxcbiAgICAmX2NhbGVuZGFyLWRlY29yYXRlOjpiZWZvcmUsXG4gICAgJl9uZXdzLWRlY29yYXRlOjpiZWZvcmUge1xuICAgICAgbGVmdDogY2FsYygtMTIwcHggLSAzcmVtKTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tYWluIHtcbiAgICAmX3Rvb2xzLWRlY29yYXRlOjpiZWZvcmUsXG4gICAgJl9jYWxlbmRhci1kZWNvcmF0ZTo6YmVmb3JlLFxuICAgICZfbmV3cy1kZWNvcmF0ZTo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IGNhbGMoLTEyMHB4IC0gMnJlbSk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAubWFpbiB7XG4gICAgJl90b29scy1ibG9ja3MtaW1nIHtcbiAgICAgICYtdGl0bGUgaW1nLFxuICAgICAgJi1jb250ZW50IGltZyB7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgIH1cbiAgICAgICYtdGl0bGUubG9nby1zbWFsbCBpbWcsXG4gICAgICAmLWNvbnRlbnQgLmxvZ28tc21hbGwge1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfbmV3cy1pdGVtcyB7XG4gICAgICAvKiAmLXdyYXBwZXItdG9wLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgfSAqL1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLm1haW4ge1xuICAgICZfcHJvamVjdC1kZXNjcmlwdGlvbi10aXRsZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMzMHB4IDFmcjtcbiAgICAgIGdhcDogNDBweDtcbiAgICAgICYtZGVjIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDc0cHg7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDc0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfdG9vbHMtYmxvY2tzLXRleHQge1xuICAgICAgLm51bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gICAgICB9XG4gICAgICAudHdvLFxuICAgICAgLnRocmVlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgLm1haW4ge1xuICAgICZfdG9vbHMtYmxvY2tzLWltZyB7XG4gICAgICAmLXRpdGxlIGltZyxcbiAgICAgICYtY29udGVudCBpbWcge1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICB9XG4gICAgICAmLXRpdGxlLmxvZ28tc21hbGwgaW1nLFxuICAgICAgJi1jb250ZW50IC5sb2dvLXNtYWxsIHtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLm1haW4ge1xuICAgICZfZ29hbC1kZXNjcmlwdGlvbiB7XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTgwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxODBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9wcm9qZWN0LWRlc2NyaXB0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDYwcHggMDtcbiAgICB9XG5cbiAgICAmX3Byb2plY3QtZGVzY3JpcHRpb24tdGl0bGUtZGVjIHtcbiAgICAgIGg1IHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfcHJvamVjdC1kZXNjcmlwdGlvbi10aXRsZS0tcGFkZGluZy1tIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJl90b29scy1ibG9ja3Mge1xuICAgICAgZ2FwOiA0MHB4O1xuICAgICAgJi10ZXh0IHtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10d286OmJlZm9yZSxcbiAgICAgICYtdGhyZWU6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC0yM3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdG9vbHMtaXRlbSB7XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDc1cHg7XG5cbiAgICAgICAgJi0tcyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW4ge1xuICAgICZfcHJvamVjdC1kZXNjcmlwdGlvbi10aXRsZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcbiAgICAgIGdhcDogMzVweDtcbiAgICAgICYtZGVjIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfbmV3cy1pdGVtcyB7XG4gICAgICBnYXA6IDM1cHg7XG4gICAgICAmLXdyYXBwZXIge1xuICAgICAgICAmLXRvcC1pbmZvIHtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1ib3R0b20gLnRleHQtbmV3cyBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl90b29scy1ibG9ja3Mge1xuICAgICAgJi10ZXh0IC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICB9XG4gICAgICAmLWltZy1jb250ZW50IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5tYWluX25ld3MtbGlzdCBhIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgLm1haW4ge1xuICAgICZfZ29hbC1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICBmb250LXNpemU6IDE2MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2MHB4O1xuICAgICAgbWFyZ2luOiAwIDAgNDRweCAwO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl90b29scy1ibG9ja3MtdGV4dCAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubWFpbiB7XG4gICAgJl9uZXdzLWl0ZW1zLXdyYXBwZXItdG9wLWluZm8ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAmX3Rvb2xzIHtcbiAgICAgICYtYmxvY2tzIHtcbiAgICAgICAgJi1pbWcge1xuICAgICAgICAgICYtdGl0bGUgaW1nLFxuICAgICAgICAgICYtY29udGVudCBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLXRpdGxlLmxvZ28tc21hbGwgaW1nLFxuICAgICAgICAgICYtY29udGVudCAubG9nby1zbWFsbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRpdGxlIHAge1xuICAgICAgICBtYXJnaW46IDAgMCA3M3B4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTBweCkge1xuICAubWFpbiB7XG4gICAgJl9iYW5uZXItY29udGVudC1idXR0b25zIHtcbiAgICAgIGdhcDogMTAwcHg7XG4gICAgfVxuICAgICZfZ29hbC1kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxNTVweCA1MHB4O1xuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDE0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDM0cHggMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9uZXdzLWl0ZW1zLXdyYXBwZXItdG9wLWluZm8ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAmX3Rvb2xzLWJsb2NrcyB7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICAmLXRleHQgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICAgICYtdHdvOjpiZWZvcmUsXG4gICAgICAmLXRocmVlOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5tYWluIHtcbiAgICAmX3Rvb2xzLWJsb2Nrcy10ZXh0IC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5tYWluIHtcbiAgICAmX25ld3MtaXRlbXMtd3JhcHBlci10b3AtaW5mbyB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgICZfdG9vbHMge1xuICAgICAgJi1ibG9ja3Mge1xuICAgICAgICAmLXRleHQge1xuICAgICAgICAgIGdhcDogMTNweDtcbiAgICAgICAgfVxuICAgICAgICAmLWltZyB7XG4gICAgICAgICAgJi10aXRsZSBpbWcsXG4gICAgICAgICAgJi1jb250ZW50IGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtdGl0bGUubG9nby1zbWFsbCBpbWcsXG4gICAgICAgICAgJi1jb250ZW50IC5sb2dvLXNtYWxsIHtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdGl0bGUgcCB7XG4gICAgICAgIHdpZHRoOiA5MDBweDtcbiAgICAgICAgZm9udC1zaXplOiA4M3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tYWluLXRvb2xzLWl0ZW0ge1xuICAgICZfX2luIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJl9fdmlzdWFsLFxuICAgICZfX3RleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm1haW4ge1xuICAgICZfdG9vbHMge1xuICAgICAgcGFkZGluZzogNDdweCAwIDU3cHggMDtcbiAgICAgICYtZGVjb3JhdGUge1xuICAgICAgICBtYXJnaW46IDAgMCAzNC41cHggMDtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10aXRsZSBwIHtcbiAgICAgICAgd2lkdGg6IDUxMHB4O1xuICAgICAgICBmb250LXNpemU6IDQ2LjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDQ2cHggMDtcbiAgICAgIH1cbiAgICAgICYtYmxvY2tzIHtcbiAgICAgICAgZ2FwOiAyNC41cHg7XG4gICAgICAgICYtaXRlbXMtdHdvIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDQ5NXB4IDQ5NXB4O1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW1zLXRocmVlIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDI4MnB4IDM1NnB4IDM0MS41cHg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtdHdvLFxuICAgICAgICAmLXRocmVlIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogLTE0cHg7XG4gICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEzcHgpO1xuICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBkYXNoZWQgIzAwMDAwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5vbmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50d28ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50aHJlZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICAgICYtdGl0bGUubG9nby1zbWFsbCB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM3LjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi1iaWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWdyYWRpZW50LnRvcCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtZ3JhZGllbnQuYm90dG9tIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgLmxvZ28tc21hbGwge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM3LjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tYWluX25ld3MtbGlzdCBhIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX2NhbGVuZGFyIHtcbiAgICAgICYtaWNvbnMgLmljb24ge1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfbmV3cy1pdGVtcyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbiAgfVxuICAubWFpbl90b29scy1kZWNvcmF0ZTo6YmVmb3JlLFxuICAubWFpbl9jYWxlbmRhci1kZWNvcmF0ZTo6YmVmb3JlLFxuICAubWFpbl9uZXdzLWRlY29yYXRlOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTlweDtcbiAgfVxuICAubWFpbl9jYWxlbmRhci1kZWNvcmF0ZSBoMixcbiAgLm1haW5fbmV3cy1kZWNvcmF0ZSBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5tYWluX3Rvb2xzLWRlY29yYXRlOjpiZWZvcmUsXG4gIC5tYWluX2NhbGVuZGFyLWRlY29yYXRlOjpiZWZvcmUsXG4gIC5tYWluX25ld3MtZGVjb3JhdGU6OmJlZm9yZSB7XG4gICAgbGVmdDogY2FsYygtMTIwcHggLSAxcmVtKTtcbiAgfVxuICAubWFpbl9iYW5uZXItY29udGVudC1idXR0b25zIHtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5cHgpIHtcbiAgLm1haW4ge1xuICAgICZfcHJvamVjdCB7XG4gICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwcHggMjVweCAwO1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDBcbiAgICAgICAgICA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMTBweCAxZnI7XG4gICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAmLWRlYyB7XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogN3B4IDBweCAwcHggMHB4O1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYtbW9iIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTdweCAwO1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZ3JhZGllbnQge1xuICAgICAgICBoZWlnaHQ6IDE3MXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX2dvYWwge1xuICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNzNweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzM3B4IDA7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWdyYWRpZW50IHtcbiAgICAgICAgaGVpZ2h0OiAyNDlweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl90b29scyB7XG4gICAgICAmLWRlY29yYXRlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9jYWxlbmRhciB7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAmLWRlY29yYXRlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTE3cHggMTVweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbGVmdDogY2FsYygtMTVweCAtIDJyZW0pO1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaWNvbnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJi1jb250YWluZXIge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAmLXNsaWRlIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtc2xpZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgJi1jZW50ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEyNnB4IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMThweCAxNHB4IDE4cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgaGVpZ2h0OiA0MTZweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIC5jYWxlbmRhciB7XG4gICAgICAgICAgICAmLXRvcCB7XG4gICAgICAgICAgICAgICYtaWNvbiB7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE5cHggMDtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi1kYXRhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjJweCAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYtY2l0eSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWJvdHRvbSB7XG4gICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi1ib3JkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE0cHggMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaXRlbS5ub3cge1xuICAgICAgICAgIC5jYWxlbmRhciB7XG4gICAgICAgICAgICAmLXRvcCB7XG4gICAgICAgICAgICAgICYtaWNvbi1zdGF0dXMge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDhweCAzcHggNHB4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYWxlbmRhci1ib3R0b20ge1xuICAgICAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaXRlbS5taW5vYnJvbSB7XG4gICAgICAgICAgLmNhbGVuZGFyLXRvcC1pY29uIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYWxlbmRhci1ib3R0b20gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNzNweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaXRlbS5pbmRlbnRhdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTI2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1saW5lIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAyLjVweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZjAwZmY7XG4gICAgICAgICAgXG4gICAgICAgICAgJi5kZWMge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5tb2Ige1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtODBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMi41cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGYwMGZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLW1vbnRoIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgIHRvcDogMTIwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYtbW9udGgub25lIHtcbiAgICAgICAgICAgIHRvcDogLTgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWJ1dHRvbiB7XG4gICAgICAgICYtcHJldixcbiAgICAgICAgJi1uZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfbmV3cyB7XG4gICAgICBtYXJnaW46IDAgMCA5MHB4IDA7XG4gICAgICAmLWRlY29yYXRlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAxNXB4O1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBsZWZ0OiBjYWxjKC0xNXB4IC0gMnJlbSk7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1saXN0IHtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDE1cHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDFweCA4cHggMXB4IDZweDtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDAuMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMC4xcmVtKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIHdpZHRoOiAwLjFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDAuMXJlbSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5icmFja2V0IHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMC40cmVtKTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwLjFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMC4xcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWl0ZW1zIHtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICYtdG9wIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTg5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWdyYWRpZW50IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWFpbl90b29scy1kZWNvcmF0ZTo6YmVmb3JlLFxuICAubWFpbl9jYWxlbmRhci1kZWNvcmF0ZTo6YmVmb3JlLFxuICAubWFpbl9uZXdzLWRlY29yYXRlOjpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoLTE1cHggLSAycmVtKTtcbiAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5tYWluLXRvb2xzIHtcbiAgICAmLWl0ZW0ge1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICB9XG5cbiAgICAgICYtLXJldmVyc2Uge1xuICAgICAgICAubWFpbi10b29scy1pdGVtX19pbiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2luIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgJl9fdmlzdWFsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYXNwZWN0LXJhdGlvOiAzNjAgLyAyNTA7XG4gICAgICB9XG5cbiAgICAgICZfX3Bob3RvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmLnZpc2libGUtbW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICAmX19mb290ZXIge1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgIH1cblxuICAgICAgJl9fZm9vdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgIH1cblxuICAgICAgJl9fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi52aXNpYmxlLW1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMXB4IDhweCAxcHggNnB4O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAwLjFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDAuMXJlbSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMC4xcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAwLjFyZW0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5icmFja2V0IHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMC40cmVtKTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwLjFyZW07XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4ZjAwZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMC4xcmVtO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOGYwMGZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICM4ZjAwZmY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4ZjAwZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgJi0tcyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLW0ge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdGV4dCB7XG4gICAgICAgIGdhcDogMS42cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluX3Rvb2xzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgJi1kZWNvcmF0ZSB7XG4gICAgICBtYXJnaW46IDAgMCAyMXB4IDE1cHg7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10aXRsZSBwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgfVxuICAgIFxuICAgICYtYmxvY2tzIHtcbiAgICAgIGdhcDogMzBweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgJi1pdGVtcyB7XG4gICAgICAgICYtdHdvLFxuICAgICAgICAmLXRocmVlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmLXR3byB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAzOTBweCAzOTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLXRocmVlIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDM5MHB4IDM5MHB4IDM5MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXR3byxcbiAgICAgICYtdGhyZWUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDg1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm9uZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnR3byB7XG4gICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICB9XG4gICAgICAgIC50aHJlZSB7XG4gICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuXG4gICAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaW1nIHtcbiAgICAgICAgJjpob3ZlciAubWFpbl90b29scy1ibG9ja3MtaW1nLWNvbnRlbnQge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubWFpbl90b29scy1ibG9ja3MtaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10aXRsZS5sb2dvLXNtYWxsIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWJpZyB7XG4gICAgICAgICAgaGVpZ2h0OiAzOTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA2OXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWdyYWRpZW50LnRvcCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMzhweDtcbiAgICAgICAgfVxuICAgICAgICAmLWdyYWRpZW50LmJvdHRvbSB7XG4gICAgICAgICAgaGVpZ2h0OiA5M3B4O1xuICAgICAgICB9XG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICAgICAgICAgIC5sb2dvLXNtYWxsIHtcbiAgICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNjlweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI4cHggMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2LjYxNTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjdweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm1haW5fbmV3cy1saXN0IGEgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1haW5fdG9vbHMtZGVjb3JhdGU6OmJlZm9yZSxcbiAgLm1haW5fY2FsZW5kYXItZGVjb3JhdGU6OmJlZm9yZSxcbiAgLm1haW5fbmV3cy1kZWNvcmF0ZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKC0xNXB4IC0gMS41cmVtKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubWFpbiB7XG4gICAgJl9uZXdzIHtcbiAgICAgICYtaXRlbXMge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1haW5fbmV3cy1pdGVtcy13cmFwcGVyLXRvcC1pbmZvIHtcbiAgICBwYWRkaW5nOiAwIC43cmVtIDEwcHggLjdyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLm1haW5fY2FsZW5kYXItc2xpZGVyLWl0ZW0gLmNhbGVuZGFyLXRvcC1kYXRhIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5tYWluIHtcbiAgICAmX3Byb2plY3QtZGVzY3JpcHRpb24tdGl0bGUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA5MHB4IDFmcjtcbiAgICAgICYtZGVjIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfbmV3cy1pdGVtcy13cmFwcGVyLXRvcC1pbmZvIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgJl9jYWxlbmRhci1zbGlkZXItaXRlbSB7XG4gICAgICAuY2FsZW5kYXIge1xuICAgICAgICAmLWJvdHRvbS10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICB9XG4gICAgICAgICYtdG9wLWRhdGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDBweCkge1xuICAubWFpbl9jYWxlbmRhci1zbGlkZXItaXRlbSB7XG4gICAgLmNhbGVuZGFyIHtcbiAgICAgICYtYm90dG9tLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgICYtdG9wIHtcbiAgICAgICAgJi1jaXR5IHtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1kYXRhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgLm1haW5fY2FsZW5kYXItc2xpZGVyLWl0ZW0ge1xuICAgIC5jYWxlbmRhciB7XG4gICAgICAmLWJvdHRvbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICB9XG4gICAgICAmLXRvcC1jaXR5IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ1VTVE9NIENBTEVOREFSIENPREVcbi5zd2lwZXItc2xpZGUuYXV0byB7XG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgLm1haW5fY2FsZW5kYXItc2xpZGVyLWNlbnRlcixcbiAgICAubWFpbl9jYWxlbmRhci1zbGlkZXItbGluZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICAubWFpbl9jYWxlbmRhci1zbGlkZXItY2VudGVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDlweCkge1xuICAuc3dpcGVyLXNsaWRlLmF1dG8ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIC5tYWluX2NhbGVuZGFyLXNsaWRlci1jZW50ZXIsXG4gICAgICAubWFpbl9jYWxlbmRhci1zbGlkZXItbGluZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAubWFpbl9jYWxlbmRhci1zbGlkZXItY2VudGVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbl9jYWxlbmRhci1zbGlkZXItbGluZS5kZWMge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1haW5fY2FsZW5kYXItc2xpZGVyLWxpbmUtbW9udGgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC0xN3B4O1xuICB9XG5cbiAgLm1haW5fY2FsZW5kYXItc2xpZGVyLWxpbmU6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAubWFpbl9jYWxlbmRhci1kZWNvcmF0ZSB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAxNXB4O1xuICB9XG5cbiAgLm1haW5fY2FsZW5kYXItc2xpZGVyLWNlbnRlciB7XG4gICAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICB9XG59IiwiLm1haW5fZm9ydW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBmb250LXNpemU6IDF2dztcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgJi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgOGVtO1xuICAgICY6bm90KC5ub3RpY2Utc2VjdGlvbikge1xuICAgICAgbWF4LXdpZHRoOiAyMDVyZW07XG4gICAgfVxuICB9XG4gICYtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgcGFkZGluZzogMi4xZW0gMCA0LjU4ZW0gMDtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDMuNjhlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBtYXJnaW46IDAgMCAyLjIxZW0gMDtcbiAgICB9XG4gICAgJi10ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICYtZGF0YSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMy44OWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMC44O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2ZjYWYxNztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmLWltZ0RlYyB7XG4gICAgICAgIGhlaWdodDogMzguMzJlbTtcbiAgICAgIH1cbiAgICAgICYtaW1nTW9iIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAxMy44OWVtO1xuICAgICAgfVxuICAgICAgJi1ibG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAxMS44NGVtO1xuICAgICAgICB3aWR0aDogMjcuNDdlbTtcbiAgICAgICAgJi1idXR0b24ge1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi4zN2VtO1xuICAgICAgICAgIHBhZGRpbmc6IDAuODRlbSAwIDAuODllbSAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNThlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtYnV0dG9uLnBhcnRpY2lwYXRpb24ge1xuICAgICAgICAgIGJvcmRlcjogMC4xMWVtIHNvbGlkICNmZmZmZmY7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMS4xNmVtIDA7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXI6IDAuMTFlbSBzb2xpZCAjZmNhZjE3O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZjYWYxNztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtYnV0dG9uLndlYnNpdGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmY2FmMTc7XG4gICAgICAgICAgYm9yZGVyOiAwLjExZW0gc29saWQgI2ZjYWYxNztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXI6IDAuMTFlbSBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1tb2Ige1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNC41ZW07XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgICYtY2l0eSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMy43OWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMC43O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiA1Mi42M2VtO1xuICAgIHRyYW5zaXRpb246IGVhc2UgLjNzO1xuICAgIHBhZGRpbmc6IDEuMDVlbSAwO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgJi1jb250ZW50IHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyOiAwLjA1ZW0gc29saWQgI2NmY2ZjZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNTNlbTtcbiAgICAgIHBhZGRpbmc6IDEuNjNlbSAxLjU4ZW0gMy4xNmVtIDEuNThlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICYtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIuNjNlbTtcbiAgICAgICAgbWFyZ2luOiAyLjExZW0gMCAwIDA7XG4gICAgICB9XG4gICAgICAmLWNsb3NlIHtcbiAgICAgICAgd2lkdGg6IDIuNjNlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjYzZW07XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAyLjYzZW07XG4gICAgICAgIHJpZ2h0OiAxLjU4ZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIuMTFlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbWFyZ2luOiAwIDAgMS4zMmVtIDA7XG4gICAgICB9XG4gICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI2ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB9XG4gICAgICAmLWlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgICAgICAgYm9yZGVyOiAwLjE5ZW0gc29saWQgI2I2ZDhlMTtcbiAgICAgICAgcGFkZGluZzogMC45NWVtIDEuNThlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI2O1xuICAgICAgICAgIGNvbG9yOiAjODI4MjgyO1xuICAgICAgICB9XG4gICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmlucHV0LWVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBoZWlnaHQ6IDEuMDVlbTtcbiAgICAgIH1cbiAgICAgICYtYmxvY2sge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAycHggMCAwIDA7XG4gICAgICAgICAgd2lkdGg6IDEuOWVtO1xuICAgICAgICAgIGhlaWdodDogMS45ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmQ0OTNkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyLjM3ZW07XG4gICAgICAgIHBhZGRpbmc6IDAuODRlbSAwIDAuNzllbSAwO1xuICAgICAgICB3aWR0aDogMjUuMjZlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41OGVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1zdWNjZXNzIHtcbiAgICAgICAgY29sb3I6IGdyZWVuO1xuICAgICAgICBmb250LXNpemU6IDEuMzJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW46IDFlbSAwIDAgMDtcbiAgICAgIH1cbiAgICAgICYtZXJyb3JNZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICNmZDQ5M2Q7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMmVtO1xuICAgICAgICBoZWlnaHQ6IDIuMTFlbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAmLmlzLXZpc2libGUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1tb2RhbC5pcy1zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDUxcHgpIHtcbiAgLm1haW5fZm9ydW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAmLWNvbnRlbnQtdGV4dC1tb2Ige1xuICAgICAgcmlnaHQ6IDE1LjVlbTtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgLm1haW5fZm9ydW0ge1xuICAgICYtY29udGVudC10ZXh0IHtcbiAgICAgICYtbW9iIHtcbiAgICAgICAgcmlnaHQ6IDE4ZW07XG4gICAgICB9XG4gICAgICAmLWJsb2NrIHtcbiAgICAgICAgbGVmdDogMTIuODRlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCA0ZW07XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAubWFpbl9mb3J1bSB7XG4gICAgJi1jb250ZW50LXRleHQtbW9iIHtcbiAgICAgIHJpZ2h0OiAyMGVtO1xuICAgIH1cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDNlbTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgLm1haW5fZm9ydW0ge1xuICAgICYtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMmVtO1xuICAgIH1cbiAgICAmLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjBweCAwIDUwcHggMDtcbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICB9XG4gICAgICAmLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAmLWRhdGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTRweCAwO1xuICAgICAgICB9XG4gICAgICAgICYtbW9iIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi1pbWdEZWMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi1pbWdNb2Ige1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMjY0cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNTNweCAwO1xuICAgICAgICB9XG4gICAgICAgICYtYmxvY2sge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDAgMTJweCAwO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi1idXR0b24ucGFydGljaXBhdGlvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDEuMzhweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMS4zOHB4IHNvbGlkICNmY2FmMTc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYtYnV0dG9uLndlYnNpdGUge1xuICAgICAgICAgICAgYm9yZGVyOiAxLjM4cHggc29saWQgI2ZjYWYxNztcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBib3JkZXI6IDEuMzhweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWNpdHkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDQxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgbGVmdDogNzFweDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1tb2RhbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICAgICYtY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogMC4zNnB4IHNvbGlkICNDRkNGQ0Y7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZzogMTFweCAxMnB4IDIwcHggMTJweDtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAmLWNsb3NlIHtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtaW5wdXQge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCNUQ4RTE7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDEwcHggMTBweCAxMHB4O1xuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5wdXQtZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtYmxvY2sge1xuICAgICAgICAgIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDdweCAwO1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1zdWNjZXNzIHtcbiAgICAgICAgICBtYXJnaW46IDE1cHggMCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmLWVycm9yTWVzc2FnZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTlweCkge1xuICAubWFpbl9mb3J1bS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMy41ZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLm1haW5fZm9ydW0tY29udGVudC10ZXh0IHtcbiAgICAmLWltZ01vYiB7XG4gICAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIH1cbiAgICAmLWRhdGEge1xuICAgICAgZm9udC1zaXplOiAzOXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubWFpbl9mb3J1bS1jb250ZW50LXRleHQge1xuICAgICYtaW1nTW9iIHtcbiAgICAgIGhlaWdodDogMjU1cHg7XG4gICAgfVxuICAgICYtY2l0eSB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIC5tYWluX2ZvcnVtLWNvbnRlbnQge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICB9XG4gICAgJi10ZXh0IHtcbiAgICAgICYtaW1nTW9iIHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgIH1cbiAgICAgICYtZGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLm1haW5fZm9ydW0tY29udGVudCB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cbiAgICAmLXRleHQge1xuICAgICAgJi1pbWdNb2Ige1xuICAgICAgICBoZWlnaHQ6IDI0NXB4O1xuICAgICAgfVxuICAgICAgJi1kYXRhIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgfVxuICAgICAgJi1jaXR5IHtcbiAgICAgICAgbGVmdDogNjlweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgLm1haW5fZm9ydW0tY29udGVudC10ZXh0IHtcbiAgICAmLWltZ01vYiB7XG4gICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgIH1cbiAgICAmLWNpdHkge1xuICAgICAgbGVmdDogNjZweDtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG4gICAgJi1kYXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQ1cHgpIHtcbiAgLm1haW5fZm9ydW0tY29udGVudCB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbiAgICAmLXRleHQge1xuICAgICAgJi1pbWdNb2Ige1xuICAgICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgICAgfVxuICAgICAgJi1kYXRhIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgfVxuICAgICAgJi1jaXR5IHtcbiAgICAgICAgbGVmdDogNjRweDtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzVweCkge1xuICAubWFpbl9mb3J1bS1jb250ZW50IHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICAgICYtdGV4dCB7XG4gICAgICAmLWltZ01vYiB7XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICB9XG4gICAgICAmLWRhdGEge1xuICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICB9XG4gICAgICAmLWNpdHkge1xuICAgICAgICBsZWZ0OiA2MXB4O1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG5cbiJdfQ== */
