*{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit;box-shadow:none;outline:none}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}*{font-family:"Montserrat";color:#464451}a{transition:.3s;text-decoration:none}p{font-weight:400;font-size:18px;line-height:140%;letter-spacing:0;margin-bottom:16px}p:last-child{margin-bottom:0}h1,.h1{font-weight:600;font-size:40px;line-height:115%;letter-spacing:0;margin-bottom:20px}h2,.h2{font-weight:600;font-size:35px;line-height:120%;letter-spacing:0;text-transform:uppercase;margin-bottom:70px;text-align:center;width:100%}h3,.h3{font-weight:600;font-size:25px;line-height:120%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px;text-align:center;width:100%}ul,ol{width:100%;padding-left:20px}.button-wrapper{width:100%;display:flex;justify-content:center;margin-top:50px}.br-mobile{display:none}@media(max-width: 1400px){p{font-size:16px}}@media(max-width: 1024px){h1,.h1{font-size:30px;line-height:110%;margin-bottom:15px}h2,.h2{font-size:25px;margin-bottom:40px;line-height:130%}h3,.h3{font-weight:600;font-size:20px;line-height:120%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px;text-align:center;width:100%}}@media(max-width: 600px){.br-mobile{display:block}.button-wrapper{margin-top:40px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}body::-webkit-scrollbar{width:6px;background-color:#464451}body::-webkit-scrollbar-thumb{border-radius:20px;background-color:#9932cc}body.admin-bar header{top:20px}main{min-height:70vh}.animate-block{opacity:0;width:100%;transform:translateY(-50px);transition:opacity 1s ease,transform 1s ease}.animate-block.animated{opacity:1;transform:translateY(0)}.logo{display:flex;width:-moz-fit-content;width:fit-content}.logo img{max-width:130px;width:100%;-o-object-fit:contain;object-fit:contain}.contacts-wrapper{display:flex;align-items:center;margin-right:40px}.contacts-wrapper a{font-weight:600;font-size:20px;line-height:24px;letter-spacing:0;display:flex;align-items:center}.contacts-wrapper a:before{content:"";width:22px;height:22px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;transition:.3s}.contacts-wrapper a:hover{color:#9932cc}.contacts-wrapper a+a{margin-left:20px;padding-left:20px;border-left:1px solid #9932cc}.contacts-wrapper a.contact-phone:before{background-image:url(../img/icons/header-phone-ico.svg)}.contacts-wrapper a.contact-phone:hover:before{background-image:url(../img/icons/header-phone-ico-hover.svg)}.contacts-wrapper a.contact-mail:before{background-image:url(../img/icons/header-mail-ico.svg)}.contacts-wrapper a.contact-mail:hover:before{background-image:url(../img/icons/header-mail-ico-hover.svg)}.contacts-wrapper a.contact-link:before{background-image:url(../img/icons/contact-link-ico.svg)}.contacts-wrapper a.contact-link:hover:before{background-image:url(../img/icons/contact-link-ico-hover.svg)}.grid-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px 20px;width:100%}.grid-wrapper .grid-item{display:flex;flex-direction:column;justify-content:space-between}.grid-wrapper .grid-item .grid-title{font-weight:500;font-size:22px;line-height:normal;letter-spacing:0;margin-bottom:30px;display:flex;width:100%;align-items:flex-start}.grid-wrapper .grid-item .grid-title:before{position:relative;top:6px}.grid-wrapper .grid-item .grid-title:before{content:"";width:12px;height:12px;border-radius:50%;margin-right:15px;background-color:#9932cc;flex:none}.grid-wrapper .grid-item .grid-image img{height:323px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}@media(max-width: 1024px){.grid-wrapper{grid-template-columns:1fr}.grid-wrapper .grid-item .grid-title{font-size:20px}}@media(max-width: 600px){.logo img{max-width:100px}.contacts-wrapper a{font-size:18px;line-height:110%}.grid-wrapper{grid-gap:30px}.grid-wrapper .grid-item .grid-title{font-size:18px;line-height:130%;margin-bottom:20px}.grid-wrapper .grid-item .grid-title:before{width:10px;height:10px;margin-right:8px}.grid-wrapper .grid-item .grid-image img{height:250px}}.container{margin:0 auto;display:flex;flex-wrap:wrap;max-width:1440px;width:100%;padding:0 120px}.container-fluid{max-width:100%;width:100%}.d-flex{display:flex;flex-wrap:wrap}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-column{flex-direction:column}.row{display:flex;margin:0 -10px;width:calc(100% + 20px);flex-wrap:wrap}[class*=col-]{padding:0 10px}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}@media(max-width: 1400px){.container{padding:0 60px}}@media(max-width: 1024px){.row{margin:0 -12px;width:calc(100% + 24px)}[class*=col-]{padding:0 12px}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.container{padding:0 20px}}@media(max-width: 600px){.col-m-1{width:8.33333333%}.col-m-2{width:16.66666667%}.col-m-3{width:25%}.col-m-4{width:33.33333333%}.col-m-5{width:41.66666667%}.col-m-6{width:50%}.col-m-7{width:58.33333333%}.col-m-8{width:66.66666667%}.col-m-9{width:75%}.col-m-10{width:83.33333333%}.col-m-11{width:91.66666667%}.col-m-12{width:100%}.container{padding:0 16px}}.btn{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;padding:0 16px;height:44px;width:-moz-fit-content;width:fit-content;max-width:100%;transition:.3s;cursor:pointer}.btn-purple{background-color:#9932cc;color:#fff;height:58px;border-radius:12px;padding:0 24px}.btn-purple:hover{background-color:#b56dd9}.btn-purple:focus{background-color:#c288df}.btn-bordered{background-color:rgba(0,0,0,0);color:#9932cc;border:2px solid #9932cc;border-radius:8px}.btn-bordered:hover{border-color:rgba(153,50,204,.6980392157);color:rgba(153,50,204,.6980392157)}.btn-bordered:focus{border-color:rgba(181,109,217,.8);color:rgba(181,109,217,.8)}.btn-arrow:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:12px;background-image:url(../img/icons/button-arrow-ico.svg);transition:.3s}.btn-arrow:hover:after{background-image:url(../img/icons/button-arrow-ico-hover.svg);transform:rotate(45deg)}@media(max-width: 600px){.btn{max-width:100%;width:100%;line-height:120%}.btn-purple{padding:0 16px}.btn-arrow:after{display:none}}.footer-menu{list-style:none;padding:2px 0 0;margin:0;width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:24px 80px;max-width:400px}.footer-menu li a{position:relative;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0}.footer-menu li a:after{content:"";width:100%;position:absolute;top:calc(100% + 3px);left:0;background-color:#9932cc;height:2px;opacity:0;transition:.3s}.footer-menu li a:hover{color:#9932cc}.footer-menu li a:focus{color:#9932cc}.footer-menu li a:focus:after{opacity:1}@media(max-width: 1024px){.footer-menu{grid-gap:20px}}@media(max-width: 600px){.footer-menu{grid-gap:14px 60px;margin-bottom:20px;padding-bottom:30px;border-bottom:2px solid #9932cc}.footer-menu li a{font-size:16px;line-height:130%}}.main-menu{padding:0;display:flex;list-style:none;margin:0;align-items:center}.main-menu li+li{margin-left:24px}.main-menu li a{position:relative;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0}.main-menu li a:after{content:"";width:100%;position:absolute;top:calc(100% + 3px);left:0;background-color:#9932cc;height:2px;opacity:0;transition:.3s}.main-menu li a:hover{color:#9932cc}.main-menu li a:focus{color:#9932cc}.main-menu li a:focus:after{opacity:1}@media(max-width: 1024px){.main-menu{margin-top:40px;flex-direction:column;align-items:flex-start;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #9932cc}.main-menu li{display:flex}.main-menu li+li{margin-left:0;margin-top:15px}}@media(max-width: 600px){.main-menu li+li{margin-top:18px}}form{width:100%;max-width:100%}form br{display:none}form>p{margin:0}form .hidden-fields-container{display:none}form .screen-reader-response{display:none}form .wpcf7-response-output{display:none}form .wpcf7-spinner{display:none}form .wpcf7-not-valid-tip{display:none}form input.wpcf7-not-valid{border:1px solid red !important}form .wpcf7-form-control-wrap{display:flex;width:100%;margin:10px 0 20px}form textarea{resize:none;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;height:120px;padding:14px 20px;border-radius:15px;width:100%;max-width:100%;border:1px solid #464451}form textarea::-moz-placeholder{color:rgba(85,85,85,.5019607843);font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;font-size:inherit}form textarea::placeholder{color:rgba(85,85,85,.5019607843);font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;font-size:inherit}form input{border:1px solid #464451;border-radius:15px;padding:0 20px;max-width:100%;height:56px;width:100%;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.05em}form input::-moz-placeholder{color:rgba(85,85,85,.5019607843);font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;font-size:inherit}form input::placeholder{color:rgba(85,85,85,.5019607843);font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;font-size:inherit}form label{display:block;width:100%;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.05em}form input[type=submit]{height:58px;transition:.3s;cursor:pointer;padding:0 20px;background-color:#9932cc;color:#fff;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0;margin-top:15px;border:none}form input[type=submit]:hover{background-color:#b56dd9}form input[type=submit]:focus{background-color:#c288df}.wpcf7-acceptance input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.wpcf7-list-item-label{display:flex;align-items:center;width:100%;position:relative;cursor:pointer}.wpcf7-acceptance .wpcf7-list-item{display:flex;align-items:center;cursor:pointer;padding-left:16px}.wpcf7-acceptance .wpcf7-list-item label{font-weight:400;font-size:16px;line-height:120%;letter-spacing:0}.wpcf7-acceptance .wpcf7-list-item-label::before{content:"";display:inline-block;flex:none;width:16px;height:16px;border:2px solid #9932cc;border-radius:3px;background-color:rgba(0,0,0,0);transition:.3s;position:relative;left:-16px}.wpcf7-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label::before{background-color:#9932cc}.wpcf7-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label::after{content:"";position:absolute;left:-16px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:12px;background-image:url(../img/icons/checkbox-checked.svg);z-index:1}.wpcf7 .screen-reader-response{display:none}@media(max-width: 600px){form label{font-size:16px;letter-spacing:0}form input{letter-spacing:0;font-size:14px;padding:0 15px}form textarea{padding:14px 20px}form input[type=submit]{white-space:wrap;margin-top:20px}.wpcf7-acceptance .wpcf7-list-item label{font-size:14px;letter-spacing:.05em}}.main-banner{padding:204px 0 120px;background-color:rgba(186,85,211,.1490196078)}.main-banner .banner-content{background-repeat:no-repeat;background-position:center;background-size:cover;padding:60px;border-radius:12px;background-blend-mode:multiply;background-color:rgba(72,54,66,.6)}.main-banner .banner-content h1{color:#fff}.main-banner .banner-content .description{width:100%;margin-bottom:40px}.main-banner .banner-content .description p{font-weight:500;font-size:20px;line-height:145%;letter-spacing:0;color:#fff;max-width:620px;width:100%}.advantages-section{padding:207px 0 170px;background-repeat:no-repeat;background-position:center;background-size:650px 650px;background-image:url(../img/advantages-back.svg)}.advantages-section .container{position:relative}.advantages-section h2{max-width:328px;position:absolute;left:calc(50% - 164px);top:calc(50% - 84px)}.advantages-section .small-pc-screens{display:none}.advantages-section .row .col-lg-5:nth-of-type(3){display:flex;flex-direction:column;align-items:flex-end}.advantages-section .row .col-lg-5 .advantage-card:nth-of-type(2){max-width:390px}.advantages-section .advantage-card{margin-bottom:76px;border-radius:10px;border:2px solid #9932cc;padding:15px;max-width:452px;width:100%;background-color:#fff}.advantages-section .advantage-card .card-title{width:100%;margin-bottom:15px;font-weight:600;font-size:22px;line-height:110%;letter-spacing:0;text-align:center}.advantages-section .advantage-card .card-description p{width:100%;text-align:center}.project-section{padding:90px 0;background-color:rgba(186,85,211,.2)}.work-section{padding:120px 0 100px}.work-section .step-cards-wrapper{counter-reset:step-counter;width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px}.work-section .step-card{padding:15px 13px;width:100%;border-radius:0 10px 10px 10px;border:2px solid #9932cc;position:relative;counter-increment:step-counter;height:calc(100% - 20px);margin-bottom:20px}.work-section .step-card:after{content:"";width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/step-arrow-ico.svg);position:absolute;right:0;top:-34px}.work-section .step-card .card-step-num{font-weight:600;font-size:18px;line-height:140%;letter-spacing:0;color:#9932cc;height:37px;padding:0 17px;width:-moz-fit-content;width:fit-content;border-radius:10px 10px 0 0;border:2px solid #9932cc;position:absolute;top:-37px;left:-2px;background-color:rgba(186,85,211,.1490196078);display:flex;align-items:center;justify-content:center}.work-section .step-card .card-step-num:after{content:counter(step-counter);margin-left:5px}.work-section .step-card .card-title{font-weight:600;font-size:22px;line-height:110%;letter-spacing:0;text-align:center;margin-bottom:15px;width:100%}.work-section .step-card .card-description{width:100%}.work-section .step-card .card-description p{text-align:center}.work-section .step-card:nth-of-type(1){width:285px}.work-section .step-card:nth-of-type(2){width:285px}.work-section .step-card:nth-of-type(3){width:302px}.work-section .step-card:nth-of-type(4){width:268px}.work-section .step-card:last-of-type:after{display:none}.catalog-section{padding:90px 0;background-color:rgba(186,85,211,.1490196078)}.callback-section{padding:120px 0}.callback-section h2{margin-bottom:20px}.callback-section .description{width:100%;margin-bottom:70px}.callback-section .description p{font-weight:500;font-size:22px;line-height:130%;text-align:center;max-width:568px;margin:0 auto;width:100%}.callback-section .form-wrapper{width:100%}.callback-section .form-wrapper form{max-width:840px;width:100%;margin:0 auto}.callback-section .form-wrapper form>p{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.callback-section .form-wrapper form>p label{width:100%}.callback-section .form-wrapper form>p label:nth-of-type(1),.callback-section .form-wrapper form>p label:nth-of-type(2),.callback-section .form-wrapper form>p label:nth-of-type(3),.callback-section .form-wrapper form>p label:nth-of-type(4){max-width:calc(50% - 10px)}.callback-section .form-wrapper form>p label:nth-of-type(5) .wpcf7-form-control-wrap{margin-bottom:10px}.callback-section .form-wrapper form>p .wpcf7-acceptance .wpcf7-list-item label:nth-of-type(1){max-width:100%}.image-full-section{margin-bottom:120px}.image-full-section .image-wrapper{height:261px;width:100%}.image-full-section .image-wrapper img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover}.image-full-section .image-wrapper-mobile{display:none}.contacts-section{padding-bottom:130px}.contacts-section .contacts-wrapper{width:100%;margin-right:0;justify-content:center}.contacts-section .contacts-wrapper a+a{border-width:2px}@media(max-width: 1370px){.advantages-section{background:none}.advantages-section h2{position:static;text-align:center;max-width:initial;min-width:initial}.advantages-section .row .col-lg-2{width:100%;order:-1}.advantages-section .row .col-lg-5{width:50%}}@media(max-width: 1400px){.advantages-section{padding:120px 0}.advantages-section .row-large-pc{display:none}.advantages-section .small-pc-screens{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;width:100%}.advantages-section .advantage-card{margin-bottom:0}.work-section .step-card .card-title{font-size:20px}.work-section .step-card:nth-of-type(1){width:100%}.work-section .step-card:nth-of-type(2){width:100%}.work-section .step-card:nth-of-type(3){width:100%}.work-section .step-card:nth-of-type(4){width:100%}}@media(max-width: 1024px){.main-banner{padding:120px 0 80px}.main-banner .banner-content{padding:30px}.main-banner .banner-content .description p{font-size:18px}.advantages-section .advantage-card{max-width:100%}.advantages-section .advantage-card .card-title{font-size:20px}.advantages-section .small-pc-screens{grid-template-columns:1fr}.work-section{padding:80px 0 60px}.work-section h2{margin-bottom:77px}.work-section .step-cards-wrapper{grid-template-columns:repeat(2, 1fr)}.work-section .step-card:after{display:none}.callback-section{padding:80px 0}.callback-section .description{margin-bottom:40px}.callback-section .description p{font-size:18px}.callback-section .form-wrapper form>p label:nth-of-type(1),.callback-section .form-wrapper form>p label:nth-of-type(2),.callback-section .form-wrapper form>p label:nth-of-type(3),.callback-section .form-wrapper form>p label:nth-of-type(4){max-width:100%}.image-full-section{margin-bottom:80px}.contacts-section{padding:0 0 80px}.contacts-section .contacts-wrapper{flex-direction:column}.contacts-section .contacts-wrapper a+a{margin-left:0;border-left:0;margin-top:20px;padding-left:0}}@media(max-width: 600px){.main-banner{padding:114px 0 70px}.main-banner .banner-content{padding:60px 16px}.main-banner .banner-content .description p{font-size:16px;line-height:130%}.advantages-section{padding:70px 0}.advantages-section .advantage-card{padding:10px}.advantages-section .advantage-card .card-title{font-size:18px;margin-bottom:8px;line-height:110%}.project-section{padding:70px 0}.work-section{padding:70px 0}.work-section .step-cards-wrapper{grid-template-columns:1fr;grid-gap:54px}.work-section .step-card{height:initial;margin-bottom:0;border-radius:0 0 10px 10px;padding:12px 10px}.work-section .step-card .card-step-num{height:34px;top:-34px;width:calc(100% + 4px);font-size:16px}.work-section .step-card .card-title{margin-bottom:10px;font-size:18px}.catalog-section{padding:70px 0}.image-full-section{margin-bottom:70px}.image-full-section .image-wrapper{height:216px}.image-full-section .image-wrapper-pc{display:none}.image-full-section .image-wrapper-mobile{display:block}}.footer{background-color:rgba(186,85,211,.1490196078);padding:40px 0}.footer .footer-row{display:flex;width:100%}.footer .footer-row .footer-column{display:flex;flex-direction:column}.footer .footer-row .footer-column:nth-of-type(1){width:25%;display:flex}.footer .footer-row .footer-column:nth-of-type(2){width:50%;padding-left:75px}.footer .footer-row .footer-column:nth-of-type(3){width:25%;align-items:flex-end}.footer .contacts-wrapper{flex-direction:column;margin-right:0;margin-bottom:23px}.footer .contacts-wrapper a+a{margin-left:auto;padding-left:0;border-left:0;margin-top:20px}.footer .footer-policy{width:100%;margin-top:62px}.footer .footer-policy a{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.footer .footer-policy a:hover{color:#9932cc}.footer .footer-policy-small-screens{display:none}@media(max-width: 1400px){.footer .footer-row .footer-column:nth-of-type(1){width:30%}.footer .footer-row .footer-column:nth-of-type(2){width:45%}.footer .footer-row .footer-column:nth-of-type(3){width:25%}}@media(max-width: 1024px){.footer .footer-row{flex-wrap:wrap}.footer .footer-row .footer-column:nth-of-type(1){width:100%;align-items:center;margin-bottom:30px}.footer .footer-row .footer-column:nth-of-type(2){width:50%;padding-left:0}.footer .footer-row .footer-column:nth-of-type(3){width:50%}.footer .footer-policy-pc{display:none}.footer .footer-policy-small-screens{display:flex;margin-top:40px}}@media(max-width: 600px){.footer{padding:30px 0}.footer .footer-row .footer-column:nth-of-type(2){width:100%}.footer .footer-row .footer-column:nth-of-type(3){width:100%}.footer .contacts-wrapper{flex-direction:row;justify-content:space-between;width:100%;margin-bottom:20px}.footer .contacts-wrapper a+a{margin-top:0;margin-left:20px}.footer .contacts-wrapper a:before{display:none}.footer .footer-policy-small-screens{margin-top:20px;justify-content:center}}@media(max-width: 370px){.footer .contacts-wrapper{flex-direction:column}.footer .contacts-wrapper a+a{margin-left:0;margin-top:20px}}.header{position:absolute;top:0;left:0;width:100%;z-index:999;background-color:rgba(0,0,0,0);padding:30px 0;transition:.3s}.header .header-nav{margin-top:30px;padding-top:20px;border-top:2px solid #9932cc;width:100%}.header .header-top{display:flex;width:100%;justify-content:space-between;align-items:center;transition:.3s}.header .header-top .header-meta{display:flex;align-items:center}.header .header-top .header-meta .contacts-wrapper{display:flex}.header .mobile-logo{display:none}.header .close-menu-button{display:none}.header .mobile-menu-button{display:none}.header .mobile-meta{display:none}@media(max-width: 1024px){.header{padding:20px 0}.header .header-top .header-meta{display:none}.header .mobile-logo{display:flex}.header .mobile-menu-button{display:flex;width:40px;align-items:flex-end;justify-content:center;flex-direction:column;background-color:rgba(0,0,0,0);border:none;padding:0;z-index:9;transition:.3s}.header .mobile-menu-button .line{display:block;width:100%;height:2px;background-color:#9932cc}.header .mobile-menu-button .line:nth-of-type(2){margin:9px 0}.header .close-menu-button{display:flex;background-color:rgba(0,0,0,0);padding:0;border:none;background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px;background-image:url(../img/icons/close-menu-button.svg);right:20px;top:35px;position:absolute}.header .header-nav{margin-top:0;border:none;position:fixed;top:0;right:0;max-width:100%;width:100%;transition:.3s;background-color:#f1ddf6;opacity:0;visibility:hidden;overflow:auto;pointer-events:none;height:100%;padding:20px 20px 30px;z-index:999}.header .header-nav.show{opacity:1;visibility:visible;pointer-events:auto}.header .mobile-meta{display:flex;flex-direction:column}.header .mobile-contacts{margin-bottom:20px;margin-right:0}.header .mobile-contacts a:before{display:none}.header .mobile-contacts a+a{margin-left:30px;padding-left:0;border:none}}@media(max-width: 600px){.header .header-nav{padding:20px 16px 30px}.header .close-menu-button{top:28px;right:16px}}@media(max-width: 370px){.header .mobile-contacts{flex-direction:column}.header .mobile-contacts a+a{margin-left:0;margin-top:20px}}.content-section-default{padding:240px 0 120px}.content-section-default h3{margin:20px 0}@media(max-width: 600px){.content-section-default{padding:114px 0 70px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QkFFQSxtREFDRSxhQU9OLHFCQUNFLGFBR0YsMkJBQ0UsYUFHRiw0QkFDRSxhQUdGLHFCQUNFLGFBTUosMEJBRUUsUUFDRSxlQUlFLGlDQUNFLGFBS0oscUJBQ0UsYUFHRiw0QkFDRSxhQUNBLFdBQ0EscUJBQ0EsdUJBQ0Esc0JBQ0EsK0JBQ0EsWUFDQSxVQUNBLFVBQ0EsZUFFQSxrQ0FDRSxjQUNBLFdBQ0EsV0FDQSx3QlQ5RVMsQ1NnRlQsaURBQ0UsYUFPTiwyQkFDRSxhQUNBLCtCQUNBLFVBQ0EsWUFDQSw0QkFDQSwyQkFDQSx3QkFDQSxXQUNBLFlBQ0EseURBQ0EsV0FDQSxTQUNBLGtCQUdGLG9CQUNFLGFBQ0EsWUFDQSxlQUNBLE1BQ0EsUUFDQSxlQUNBLFdBQ0EsZUFDQSx5QkFDQSxVQUNBLGtCQUNBLGNBQ0Esb0JBQ0EsWUFDQSx1QkFDQSxZQUVBLHlCQUNFLFVBQ0EsbUJBQ0Esb0JBS0oscUJBQ0UsYUFDQSxzQkFHRix5QkFDRSxtQkFDQSxlQUlFLGtDQUNFLGFBR0YsNkJBQ0UsaUJBQ0EsZUFDQSxhQVlWLHlCQUdJLG9CQUNFLHVCQUdGLDJCQUNFLFNBQ0EsWUFLTix5QkFHSSx5QkFDRSxzQkFJRSw2QkFDRSxjQUNBLGlCQ2xNVix5QkFDRSxzQkFFQSw0QkFDRSxjQUtKLHlCQUNFLHlCQUNFLHNCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvYmFzZS9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvYWJzdHJhY3QvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9iYXNlL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci1tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fbWFpbi1tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fd2NwNy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9faG9tZS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCb3ggc2l6aW5nIHJ1bGVzICovXG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gKi9cbmJvZHksXG5oMSxcbmgyLFxuaDMsXG5oNCxcbnAsXG5maWd1cmUsXG5ibG9ja3F1b3RlLFxuZGwsXG5kZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogUmVtb3ZlIGxpc3Qgc3R5bGVzIG9uIHVsLCBvbCBlbGVtZW50cyB3aXRoIGEgbGlzdCByb2xlLCB3aGljaCBzdWdnZXN0cyBkZWZhdWx0IHN0eWxpbmcgd2lsbCBiZSByZW1vdmVkICovXG51bFtyb2xlPVwibGlzdFwiXSxcbm9sW3JvbGU9XCJsaXN0XCJdIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogU2V0IGNvcmUgcm9vdCBkZWZhdWx0cyAqL1xuaHRtbDpmb2N1cy13aXRoaW4ge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLyogU2V0IGNvcmUgYm9keSBkZWZhdWx0cyAqL1xuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogQSBlbGVtZW50cyB0aGF0IGRvbid0IGhhdmUgYSBjbGFzcyBnZXQgZGVmYXVsdCBzdHlsZXMgKi9cbmE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xufVxuXG4vKiBNYWtlIGltYWdlcyBlYXNpZXIgdG8gd29yayB3aXRoICovXG5pbWcsXG5waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogSW5oZXJpdCBmb250cyBmb3IgaW5wdXRzIGFuZCBidXR0b25zICovXG5pbnB1dCxcbmJ1dHRvbixcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogUmVtb3ZlIGFsbCBhbmltYXRpb25zIGFuZCB0cmFuc2l0aW9ucyBmb3IgcGVvcGxlIHRoYXQgcHJlZmVyIG5vdCB0byBzZWUgdGhlbSAqL1xuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sOmZvY3VzLXdpdGhpbiB7XG4gICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cbiAgXG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIqIHtcclxuICBmb250LWZhbWlseTogJC0tZm9udC1kZWZhdWx0O1xyXG4gIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG59XHJcblxyXG5hIHtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuXHJcbnAge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbmgxLCAuaDEge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMTUlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbmgyLCAuaDIge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAzNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmgzLCAuaDMge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnVsLCBvbCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4uYnV0dG9uLXdyYXBwZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuLmJyLW1vYmlsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgaDEsIC5oMSB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG5cclxuICBoMiwgLmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICB9XHJcblxyXG4gIGgzLCAuaDMge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5ici1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5idXR0b24td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIH1cclxufVxyXG4iLCIvL1xuLy8gUHJvamVjdCBWYXJpYWJsZXNcbi8vXG5cbi8qIGZvbnRzICovXG4kLS1mb250LWRlZmF1bHQ6IFwiTW9udHNlcnJhdFwiO1xuXG4vKiBjb2xvcnMgKi9cbiQtLWNvbG9yLWRlZmF1bHQ6ICM0NjQ0NTE7XG4kLS1jb2xvci13aGl0ZTogI2ZmZmZmZjtcbiQtLWNvbG9yLXNlY29uZDogIzk5MzJDQztcbiQtLWNvbG9yLWJhY2s6ICNCQTU1RDMyNjtcbiIsIi5zci1vbmx5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZGVmYXVsdDtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuXHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xyXG4gIH1cclxufVxyXG5cclxuYm9keS5hZG1pbi1iYXIge1xyXG4gIGhlYWRlciB7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxubWFpbiB7XHJcbiAgbWluLWhlaWdodDogNzB2aDtcclxufVxyXG5cclxuLmFuaW1hdGUtYmxvY2sge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UsIHRyYW5zZm9ybSAxcyBlYXNlO1xyXG59XHJcblxyXG4uYW5pbWF0ZS1ibG9jay5hbmltYXRlZCB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbn1cclxuXHJcbi5sb2dvIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmNvbnRhY3RzLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkLS1jb2xvci1zZWNvbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGEge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICQtLWNvbG9yLXNlY29uZDtcclxuICAgIH1cclxuXHJcbiAgICAmLmNvbnRhY3QtcGhvbmUge1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvaGVhZGVyLXBob25lLWljby5zdmcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9oZWFkZXItcGhvbmUtaWNvLWhvdmVyLnN2Zyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLmNvbnRhY3QtbWFpbCB7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9oZWFkZXItbWFpbC1pY28uc3ZnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvaGVhZGVyLW1haWwtaWNvLWhvdmVyLnN2Zyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLmNvbnRhY3QtbGluayB7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9jb250YWN0LWxpbmstaWNvLnN2Zyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2NvbnRhY3QtbGluay1pY28taG92ZXIuc3ZnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4uZ3JpZC13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgZ3JpZC1nYXA6IDQwcHggMjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLmdyaWQtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAuZ3JpZC10aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuICAgICAgICBmbGV4OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5ncmlkLWltYWdlIHtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMjNweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmdyaWQtd3JhcHBlciB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHJcbiAgICAuZ3JpZC1pdGVtIHtcclxuXHJcbiAgICAgIC5ncmlkLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblxyXG4gIC5sb2dvIHtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5jb250YWN0cy13cmFwcGVyIHtcclxuXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuZ3JpZC13cmFwcGVyIHtcclxuICAgIGdyaWQtZ2FwOiAzMHB4O1xyXG5cclxuICAgIC5ncmlkLWl0ZW0ge1xyXG5cclxuICAgICAgLmdyaWQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ncmlkLWltYWdlIHtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG4iLCJcclxuLmNvbnRhaW5lciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMCAxMjBweDtcclxufVxyXG5cclxuLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZC1mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4uanVzdGlmeS1iZXR3ZWVuIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWVuZCB7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmZsZXgtY29sdW1uIHtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4ucm93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogMCAtMTBweDtcclxuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG5bY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4uY29sLWxnLTEge1xyXG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxufVxyXG4uY29sLWxnLTIge1xyXG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbn1cclxuLmNvbC1sZy0zIHtcclxuICB3aWR0aDogMjUlO1xyXG59XHJcbi5jb2wtbGctNCB7XHJcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxufVxyXG4uY29sLWxnLTUge1xyXG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbn1cclxuLmNvbC1sZy02IHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi5jb2wtbGctNyB7XHJcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxufVxyXG4uY29sLWxnLTgge1xyXG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuLmNvbC1sZy05IHtcclxuICB3aWR0aDogNzUlO1xyXG59XHJcbi5jb2wtbGctMTAge1xyXG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbn1cclxuLmNvbC1sZy0xMSB7XHJcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JVxyXG59XHJcbi5jb2wtbGctMTIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnJvdyB7XHJcbiAgICBtYXJnaW46IDAgLTEycHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XHJcbiAgfVxyXG4gIFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICB9XHJcbiAgLmNvbC1tZC0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAuY29sLW1kLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuY29sLW1kLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuICAuY29sLW1kLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JVxyXG4gIH1cclxuICAuY29sLW1kLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5jb2wtbS0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1tLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1tLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tLTkge1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1tLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbS0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclXHJcbiAgfVxyXG4gIC5jb2wtbS0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIuYnRuIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAgMTZweDtcclxuICBoZWlnaHQ6IDQ0cHg7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmJ0bi1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgaGVpZ2h0OiA1OHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgcGFkZGluZzogMCAyNHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNTZERDk7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMjg4REY7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmJ0bi1ib3JkZXJlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkLS1jb2xvci1zZWNvbmQ7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzk5MzJDQ0IyO1xyXG4gICAgY29sb3I6ICM5OTMyQ0NCMjtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjQjU2REQ5Q0M7XHJcbiAgICBjb2xvcjogI0I1NkREOUNDO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5idG4tYXJyb3cge1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvYnV0dG9uLWFycm93LWljby5zdmcpO1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2J1dHRvbi1hcnJvdy1pY28taG92ZXIuc3ZnKTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuYnRuIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgfVxyXG5cclxuICAuYnRuLXB1cnBsZSB7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgfVxyXG5cclxuICAuYnRuLWFycm93IHtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiIsIi5mb290ZXItbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDJweCAwIDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdyaWQtZ2FwOiAyNHB4IDgwcHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG5cbiAgbGkge1xuXG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgM3B4KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci1zZWNvbmQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJC0tY29sb3Itc2Vjb25kO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIGdyaWQtZ2FwOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIGdyaWQtZ2FwOiAxNHB4IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJC0tY29sb3Itc2Vjb25kO1xuXG4gICAgbGkge1xuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG59XG4iLCIubWFpbi1tZW51IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgbGkge1xyXG5cclxuICAgICsgbGkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgM3B4KTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci1zZWNvbmQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci1zZWNvbmQ7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLm1haW4tbWVudSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICQtLWNvbG9yLXNlY29uZDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAmICsgbGkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLm1haW4tbWVudSB7XHJcblxyXG4gICAgbGkge1xyXG5cclxuICAgICAgJiArIGxpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuIiwiZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICA+IHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5oaWRkZW4tZmllbGRzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zY3JlZW4tcmVhZGVyLXJlc3BvbnNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC53cGNmNy1zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBpbnB1dC53cGNmNy1ub3QtdmFsaWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZCFpbXBvcnRhbnQ7XG4gIH1cblxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjBweDtcbiAgfVxuXG4gIHRleHRhcmVhIHtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJC0tY29sb3ItZGVmYXVsdDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNTU1NTU1ODA7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB9XG5cbiAgfVxuXG4gIGlucHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkLS1jb2xvci1kZWZhdWx0O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNTU1NTU1ODA7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB9XG5cbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXG4gIH1cblxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcbiAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCNTZERDk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzI4OERGO1xuICAgIH1cblxuICB9XG5cbn1cblxuLndwY2Y3LWFjY2VwdGFuY2UgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcblxuICBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cblxufVxuXG4ud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAkLS1jb2xvci1zZWNvbmQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTE2cHg7XG59XG5cbi53cGNmNy1hY2NlcHRhbmNlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xufVxuXG4ud3BjZjctYWNjZXB0YW5jZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2NoZWNrYm94LWNoZWNrZWQuc3ZnKTtcbiAgei1pbmRleDogMTtcbn1cblxuXG4ud3BjZjcge1xuXG4gIC5zY3JlZW4tcmVhZGVyLXJlc3BvbnNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGZvcm0ge1xuXG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuXG4gICAgdGV4dGFyZWEge1xuICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gIH1cblxuICAud3BjZjctYWNjZXB0YW5jZSB7XG5cbiAgICAud3BjZjctbGlzdC1pdGVtIHtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG59XG4iLCIubWFpbi1iYW5uZXIge1xuICBwYWRkaW5nOiAyMDRweCAwIDEyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrO1xuXG4gIC5iYW5uZXItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcyLCA1NCwgNjYsIDAuNik7XG5cbiAgICBoMSB7XG4gICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0NSU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XG4gICAgICAgIG1heC13aWR0aDogNjIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufVxuXG4uYWR2YW50YWdlcy1zZWN0aW9uIHtcbiAgcGFkZGluZzogMjA3cHggMCAxNzBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDY1MHB4IDY1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2FkdmFudGFnZXMtYmFjay5zdmcpO1xuXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIGgyIHtcbiAgICBtYXgtd2lkdGg6IDMyOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE2NHB4KTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gODRweCk7XG4gIH1cblxuICAuc21hbGwtcGMtc2NyZWVucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5yb3cge1xuXG4gICAgLmNvbC1sZy01IHtcblxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIH1cblxuICAgICAgLmFkdmFudGFnZS1jYXJkIHtcblxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLmFkdmFudGFnZS1jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJC0tY29sb3Itc2Vjb25kO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWF4LXdpZHRoOiA0NTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5jYXJkLWRlc2NyaXB0aW9uIHtcblxuICAgICAgcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG59XG5cbi5wcm9qZWN0LXNlY3Rpb24ge1xuICBwYWRkaW5nOiA5MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQTU1RDMzMztcbn1cblxuLndvcmstc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEyMHB4IDAgMTAwcHg7XG5cbiAgLnN0ZXAtY2FyZHMtd3JhcHBlciB7XG4gICAgY291bnRlci1yZXNldDogc3RlcC1jb3VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBncmlkLWdhcDogMjBweDtcbiAgfVxuXG4gIC5zdGVwLWNhcmQge1xuICAgIHBhZGRpbmc6IDE1cHggMTNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAxMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICQtLWNvbG9yLXNlY29uZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IHN0ZXAtY291bnRlcjtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL3N0ZXAtYXJyb3ctaWNvLnN2Zyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogLTM0cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtc3RlcC1udW0ge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBjb2xvcjogJC0tY29sb3Itc2Vjb25kO1xuICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgcGFkZGluZzogMCAxN3B4O1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICQtLWNvbG9yLXNlY29uZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTM3cHg7XG4gICAgICBsZWZ0OiAtMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFjaztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKHN0ZXAtY291bnRlcik7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIHAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIHdpZHRoOiAyODVweDtcbiAgICB9XG5cbiAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIHdpZHRoOiAyODVweDtcbiAgICB9XG5cbiAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgIHdpZHRoOiAzMDJweDtcbiAgICB9XG5cbiAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgIHdpZHRoOiAyNjhweDtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufVxuXG4uY2F0YWxvZy1zZWN0aW9uIHtcbiAgcGFkZGluZzogOTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrO1xufVxuXG4uY2FsbGJhY2stc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEyMHB4IDA7XG5cbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogNTY4cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbiAgLmZvcm0td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBmb3JtIHtcbiAgICAgIG1heC13aWR0aDogODQwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICA+IHAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSwgJjpudGgtb2YtdHlwZSgyKSwgJjpudGgtb2YtdHlwZSgzKSwgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSg1KSB7XG5cbiAgICAgICAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0ge1xuXG4gICAgICAgICAgbGFiZWwge1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufVxuXG4uaW1hZ2UtZnVsbC1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cbiAgLmltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjYxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgfVxuXG4gIC5pbWFnZS13cmFwcGVyLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbi5jb250YWN0cy1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuXG4gIC5jb250YWN0cy13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBhIHtcblxuICAgICAgJiArIGEge1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNzBweCkge1xuXG4gIC5hZHZhbnRhZ2VzLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICBoMiB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgIH1cblxuICAgIC5yb3cge1xuXG4gICAgICAuY29sLWxnLTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgfVxuXG4gICAgICAuY29sLWxnLTUge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5hZHZhbnRhZ2VzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEyMHB4IDA7XG5cbiAgICAucm93LWxhcmdlLXBjIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNtYWxsLXBjLXNjcmVlbnMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBncmlkLWdhcDogMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hZHZhbnRhZ2UtY2FyZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICB9XG5cbiAgLndvcmstc2VjdGlvbiB7XG5cbiAgICAuc3RlcC1jYXJkIHtcblxuICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDEyMHB4IDAgODBweDtcblxuICAgIC5iYW5uZXItY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG4gIC5hZHZhbnRhZ2VzLXNlY3Rpb24ge1xuXG4gICAgLmFkdmFudGFnZS1jYXJkIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuc21hbGwtcGMtc2NyZWVucyB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG5cbiAgfVxuXG4gIC53b3JrLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDgwcHggMCA2MHB4O1xuXG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzdweDtcbiAgICB9XG5cbiAgICAuc3RlcC1jYXJkcy13cmFwcGVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuXG4gICAgLnN0ZXAtY2FyZCB7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAuY2FsbGJhY2stc2VjdGlvbiB7XG4gICAgcGFkZGluZzogODBweCAwO1xuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuZm9ybS13cmFwcGVyIHtcblxuICAgICAgZm9ybSB7XG5cbiAgICAgICAgPiBwIHtcblxuICAgICAgICAgIGxhYmVsIHtcblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSwgJjpudGgtb2YtdHlwZSgyKSwgJjpudGgtb2YtdHlwZSgzKSwgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLmltYWdlLWZ1bGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5jb250YWN0cy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDAgODBweDtcblxuICAgIC5jb250YWN0cy13cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIGEge1xuXG4gICAgICAgICYgKyBhIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXG4gIC5tYWluLWJhbm5lciB7XG4gICAgcGFkZGluZzogMTE0cHggMCA3MHB4O1xuXG4gICAgLmJhbm5lci1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMTZweDtcblxuICAgICAgLmRlc2NyaXB0aW9uIHtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAuYWR2YW50YWdlcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG5cbiAgICAuYWR2YW50YWdlLWNhcmQge1xuICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgICB9XG5cbiAgICAgIC5jYXJkLWRlc2NyaXB0aW9uIHtcblxuICAgICAgICBwIHtcblxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLnByb2plY3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICB9XG5cbiAgLndvcmstc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuXG4gICAgLnN0ZXAtY2FyZHMtd3JhcHBlciB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtZ2FwOiA1NHB4O1xuICAgIH1cblxuICAgIC5zdGVwLWNhcmQge1xuICAgICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG5cbiAgICAgIC5jYXJkLXN0ZXAtbnVtIHtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICB0b3A6IC0zNHB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNHB4KTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLmNhdGFsb2ctc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICB9XG5cbiAgLmltYWdlLWZ1bGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMjE2cHg7XG4gICAgfVxuXG4gICAgLmltYWdlLXdyYXBwZXItcGMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaW1hZ2Utd3JhcHBlci1tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIH1cblxufVxuIiwiLmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFjaztcclxuICBwYWRkaW5nOiA0MHB4IDA7XHJcblxyXG4gIC5mb290ZXItcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuZm9vdGVyLWNvbHVtbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuY29udGFjdHMtd3JhcHBlciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuXHJcbiAgICBhIHtcclxuXHJcbiAgICAgICYgKyBhIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLXBvbGljeSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDYycHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLXBvbGljeS1zbWFsbC1zY3JlZW5zIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gIC5mb290ZXIge1xyXG5cclxuICAgIC5mb290ZXItcm93IHtcclxuXHJcbiAgICAgIC5mb290ZXItY29sdW1uIHtcclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5mb290ZXIge1xyXG5cclxuICAgIC5mb290ZXItcm93IHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgLmZvb3Rlci1jb2x1bW4ge1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLXBvbGljeS1wYyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1wb2xpY3ktc21hbGwtc2NyZWVucyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmZvb3RlciB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcblxyXG4gICAgLmZvb3Rlci1yb3cge1xyXG5cclxuICAgICAgLmZvb3Rlci1jb2x1bW4ge1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0cy13cmFwcGVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIGEge1xyXG5cclxuICAgICAgICAmICsgYSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1wb2xpY3ktc21hbGwtc2NyZWVucyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xyXG4gIC5mb290ZXIge1xyXG5cclxuICAgIC5jb250YWN0cy13cmFwcGVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIGEge1xyXG5cclxuICAgICAgICAmICsgYSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiIsIi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMzBweCAwO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcblxyXG4gIC5oZWFkZXItbmF2IHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkLS1jb2xvci1zZWNvbmQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItdG9wIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgIC5oZWFkZXItbWV0YSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAuY29udGFjdHMtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAubW9iaWxlLWxvZ28ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5jbG9zZS1tZW51LWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm1vYmlsZS1tZW51LWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm1vYmlsZS1tZXRhIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcblxyXG4gICAgLmhlYWRlci10b3Age1xyXG5cclxuICAgICAgLmhlYWRlci1tZXRhIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbG9nbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1tZW51LWJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB6LWluZGV4OiA5O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICAgLmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICBtYXJnaW46IDlweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlLW1lbnUtYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvY2xvc2UtbWVudS1idXR0b24uc3ZnKTtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIHRvcDogMzVweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItbmF2IHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMURERjY7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xyXG4gICAgICB6LWluZGV4OiA5OTk7XHJcblxyXG4gICAgICAmLnNob3cge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlLW1ldGEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtY29udGFjdHMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICBhIHtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgKyBhIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuaGVhZGVyIHtcclxuXHJcbiAgICAuaGVhZGVyLW5hdiB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMTZweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9zZS1tZW51LWJ1dHRvbiB7XHJcbiAgICAgIHRvcDogMjhweDtcclxuICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAuaGVhZGVyIHtcclxuXHJcbiAgICAubW9iaWxlLWNvbnRhY3RzIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIGEge1xyXG5cclxuICAgICAgICAmICsgYSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiIsIi5jb250ZW50LXNlY3Rpb24tZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDI0MHB4IDAgMTIwcHg7XG5cbiAgaDMge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb24tZGVmYXVsdCB7XG4gICAgcGFkZGluZzogMTE0cHggMCA3MHB4O1xuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/