a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}*,::after,::before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,sans-serif}a{transition:color ease .5s}.button{display:flex;flex-direction:row;align-items:center;padding:16px 24px;border-radius:30px;border:none;background-color:transparent;font-weight:700;font-size:16px;cursor:pointer}.button svg{margin-left:10px}h1{font-size:52px;letter-spacing:-5%;line-height:59px}@media screen and (max-width:767px){h1{font-size:36px;line-height:44px}}h2{font-size:36px;letter-spacing:-5%;line-height:44px}@media screen and (max-width:767px){h2{font-size:32px;line-height:40px}}h3{font-size:32px;letter-spacing:-5%;line-height:40px}@media screen and (max-width:767px){h3{font-size:29px;line-height:36px}}h4{font-size:29px;letter-spacing:-4%;line-height:36px}@media screen and (max-width:767px){h4{font-size:26px;line-height:33px}}h5{font-size:26px;letter-spacing:-4%;line-height:33px}@media screen and (max-width:767px){h5{font-size:20px;line-height:28px}}h6{font-size:20px;letter-spacing:-4%;line-height:33px}@media screen and (max-width:767px){h6{font-size:18px;line-height:26px}}body,html{width:100%}body{color:#4a515b;font-size:16px;line-height:1.125;font-family:Manrope,sans-serif}body.scroll-lock{overflow:hidden;height:100vh}body.scroll-lock::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100vh;z-index:1;background-color:rgba(0,0,0,.5)}.container{max-width:1360px;width:100%;margin:0 auto;padding:0 15px}.header{position:absolute;left:0;top:0;z-index:2;width:100%;padding:26px 0}.header .container{display:flex;align-items:center;justify-content:space-between}.header__logo{max-width:236px}@media screen and (max-width:1199px){.header__logo img{max-width:200px}}@media screen and (max-width:991px){.header__logo img{max-width:150px}}.header__menu{display:flex;align-items:center;justify-content:flex-start;margin-left:88px;margin-right:auto}@media screen and (max-width:1199px){.header__menu{margin-left:60px}}@media screen and (max-width:991px){.header__menu{margin:0 auto}}.header__menu li{position:relative}.header__menu li:not(:last-of-type){margin-right:56px}@media screen and (max-width:1199px){.header__menu li:not(:last-of-type){margin-right:28px}}@media screen and (max-width:991px){.header__menu li:not(:last-of-type){margin-right:20px}}.header__menu li.active{font-weight:700}.header__menu li.active::after{content:"";display:block;height:0;width:100%;position:absolute;left:50%;top:-53px;transform:translateX(-50%);border-bottom:14px solid #e7bc60;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.header__menu li a{color:#fff}@media screen and (max-width:991px){.header__menu li:not(:last-of-type){margin-right:15px}.header__menu li a{font-size:14px}}@media screen and (max-width:767px){.header__menu{display:flex;position:absolute;right:0;top:0;height:100vh;background-color:#53862e;width:0;flex-direction:column;padding-top:80px;align-items:flex-end;overflow-y:hidden}.header__menu li{margin-bottom:20px;margin-right:15px}.header__menu li.active::after{content:none}.header__menu.opened{width:250px}}.header__toggle{display:none;flex-direction:column;align-items:center}.header__toggle span{display:block;margin-bottom:4px;width:25px;height:3px;border-radius:2px;background-color:#fff}@media screen and (max-width:767px){.header__toggle{display:flex;position:relative;z-index:10}.header__toggle.opened span{background-color:#fff}}.header__button{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.header__button{display:none}}.header__button a{width:192px;height:72px;display:flex;align-items:center;justify-content:center;border:1px solid #e7bc60;border-radius:36px;box-shadow:none;cursor:pointer;color:#fff;font-weight:700}.header__button a img{margin-right:10px}@media screen and (max-width:1400px){.header__button a{width:170px;height:60px}}@media screen and (max-width:991px){.header__button a{width:160px;height:60px}.header__button a img{margin-right:5px;width:30px}}.banner{background-image:url(../assets/big-banner-bg.png);aspect-ratio:1920/787;height:787px;background-position:bottom center;background-size:cover;width:100%;display:flex;align-items:center;padding-top:50px;position:relative}.banner__text{margin:0 auto}.banner__text h1{color:#fff;max-width:640px;margin:0 auto 32px}.banner__text h1 strong{font-weight:700;color:#6ba342}@media screen and (max-width:767px){.banner__text h1{margin-bottom:16px}}.banner__text h6{color:#fff;max-width:535px;margin:0 auto 32px}@media screen and (max-width:767px){.banner__text h6{margin-bottom:16px}}.banner__text button{background-color:#fff;margin:0 auto}.banner--alt{background-image:url(../assets/big-banner-bg-alt.png)}@media screen and (max-width:767px){.banner--alt{height:auto;padding:100px 0 50px}}.banner__button{position:absolute;bottom:0;left:50%;width:56px;height:56px;border-radius:50%;background-color:#e7bc60;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transform:translate(-50%,50%)}.banner__button--alt{background-color:#6ba342}.banner__inner{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.banner__inner{flex-wrap:wrap}}.banner__right{width:50%;position:relative;height:570px;min-width:660px}@media screen and (max-width:991px){.banner__right{min-width:350px;height:400px}}@media screen and (max-width:767px){.banner__right{margin:20px auto 0;min-width:320px;height:350px}}.banner__left{width:40.4%;color:#fff}.banner__left h1{margin-bottom:32px}@media screen and (max-width:500px){.banner__left h1{margin-bottom:16px}}.banner__left h6{margin-bottom:32px}@media screen and (max-width:500px){.banner__left h6{margin-bottom:16px}}.banner__left .button{background-color:#fff}@media screen and (max-width:991px){.banner__left{width:calc(100% - 360px)}}@media screen and (max-width:767px){.banner__left{width:100%}}.banner__img-small{position:absolute;left:0;bottom:0;max-width:100%}@media screen and (max-width:991px){.banner__img-small{width:190px}}.banner__img-big{position:absolute;top:0;right:0;max-width:100%}@media screen and (max-width:991px){.banner__img-big{width:300px}}@media screen and (max-width:767px){.banner__img-big{width:260px}}.banner__img-dots{position:absolute;left:140px;top:110px}@media screen and (max-width:991px){.banner__img-dots{width:100px;left:68px;top:115px}}@media screen and (max-width:767px){.banner__img-dots{left:9px;top:64px}}.cookies{padding:15px;position:fixed;bottom:0;left:0;width:100%;background-color:#6ba342;color:#fff}.cookies__inner{max-width:1460px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;font-weight:300;font-size:14px}@media screen and (max-width:767px){.cookies__inner{flex-direction:column;justify-content:center;text-align:center}}.cookies__button{padding:8px 24px;display:flex;justify-content:center;align-items:center;border-radius:5px;background-color:transparent;border:1px solid #fff;font-size:10px;font-weight:700}.cookies__button--full{background-color:#fff;color:#6ba342}.cookies__button--border{color:#fff;margin:0 29px;white-space:nowrap}@media screen and (max-width:991px){.cookies__button--border{margin:0 15px}}.cookies__buttons{display:flex;align-items:center;justify-content:center;padding-left:15px}@media screen and (max-width:767px){.cookies__buttons{padding-left:0;padding-top:15px}}.cookies__close{padding:0;border:none;background-color:transparent}.footer{background-color:#222133;color:#fff}.footer__top{padding:50px 0 35px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.footer__column{width:23.5%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.footer__column-name{font-size:14px;font-weight:700;line-height:22px;padding-bottom:16px}.footer__column a{display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:14px;line-height:22px;font-weight:300}.footer__column a:hover{text-decoration:underline}.footer__column a:not(:last-of-type){padding-bottom:16px}.footer__column a svg{margin-right:10px}@media screen and (max-width:991px){.footer__column{width:48.5%}.footer__column a:last-of-type{padding-bottom:16px}}@media screen and (max-width:500px){.footer__column{width:99.5%}.footer__column:not(:last-of-type){margin-bottom:20px}}.footer__center{padding:39px 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #515058;border-bottom:1px solid #515058}.footer__center div{display:flex;align-items:center;justify-content:flex-end;font-size:14px;font-weight:300}.footer__center div a{margin-left:32px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.footer__center div a:hover{text-decoration:underline}.footer__center div a svg{margin-right:10px}@media screen and (max-width:767px){.footer__center{flex-direction:column;text-align:center}.footer__center div{flex-direction:column;margin-top:20px}.footer__center div a{margin-left:0;margin-top:10px}}.footer__bottom{display:flex;align-items:center;justify-content:space-between;padding:36px 0 50px}.footer__bottom p{padding-right:47px;color:#8b8b8b;font-weight:300;font-size:12px;line-height:20px}.footer__bottom-prow{background-color:#fff;display:flex;align-items:center;justify-content:center;padding:8px 41px}@media screen and (max-width:767px){.footer__bottom{flex-direction:column}.footer__bottom p{padding-right:0;padding-bottom:15px}.footer__bottom-prow{max-width:100%}.footer__bottom-prow img{max-width:100%}}.cooperation{background-color:#6ba342;color:#fff}.cooperation__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cooperation__left{width:57.6%;padding:15px 0}.cooperation__left h1 strong{font-weight:700}.cooperation__left h6{padding:32px 0}@media screen and (max-width:991px){.cooperation__left{width:100%}}.cooperation__buttons{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:767px){.cooperation__buttons{flex-direction:column;align-items:flex-start}}.cooperation__button--full{background-color:#fff;color:#222133;margin-right:16px}.cooperation__button--full svg path{fill:#53862e}@media screen and (max-width:991px){.cooperation__button--full{margin-right:0;margin-bottom:8px}}.cooperation__button--border{border:1px solid #fff;color:#fff}.cooperation__button--border svg path{fill:#fff}.cooperation__right{width:38.1%}.cooperation__right img{max-width:100%}@media screen and (max-width:991px){.cooperation__right{width:100%;text-align:center}}.small-banner{aspect-ratio:1920/539;width:100%;background-image:url(../assets/small-banner-bg.png);background-position:bottom center;background-size:cover;height:540px;padding-top:100px;margin-bottom:240px}@media screen and (max-width:1199px){.small-banner{margin-bottom:150px}}@media screen and (max-width:991px){.small-banner{margin-bottom:50px}}.small-banner .container{height:100%;position:relative}.small-banner__button{position:absolute;left:0;bottom:-25px;width:56px;height:56px;border-radius:50%;background-color:#e7bc60;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.small-banner__inner{display:flex;align-items:stretch;justify-content:space-between;color:#fff;height:100%}@media screen and (max-width:500px){.small-banner__inner{flex-direction:column;justify-content:space-between}}.small-banner__left{width:40%;padding-bottom:50px;display:flex;flex-direction:column;justify-content:center}.small-banner__left h1{padding:16px 0}.small-banner__left p{line-height:24px}@media screen and (max-width:767px){.small-banner__left{width:55%}}@media screen and (max-width:500px){.small-banner__left{width:100%}}.small-banner__right{position:relative;width:1px}@media screen and (max-width:500px){.small-banner__right{width:300px;height:300px}}.small-banner__image--big{position:absolute;top:30px;right:0;width:452px;aspect-ratio:452/518}.small-banner__image--big img{object-fit:cover;width:100%}@media screen and (max-width:1199px){.small-banner__image--big{width:300px}}@media screen and (max-width:767px){.small-banner__image--big{width:150px}}@media screen and (max-width:767px){.small-banner__image--big{width:150px}}.small-banner__image--small{position:absolute;top:50%;right:333px;aspect-ratio:313/390;width:313px}.small-banner__image--small img{object-fit:cover;width:100%}@media screen and (max-width:1199px){.small-banner__image--small{width:250px;right:185px;top:40%}}@media screen and (max-width:767px){.small-banner__image--small{width:100px;right:95px;top:30%}}@media screen and (max-width:500px){.small-banner__image--small{width:100px;right:50%;transform:translateX(50%);top:0}}.small-banner__image--dots{position:absolute;top:50%;transform:translateY(-50%);right:383px}@media screen and (max-width:1199px){.small-banner__image--dots{right:225px;top:40%}}@media screen and (max-width:767px){.small-banner__image--dots{width:50px;right:125px;top:30%}.small-banner__image--dots img{object-fit:cover;width:100%}}.breadcrumbs{display:flex;align-items:center;justify-content:flex-start}.breadcrumbs a{font-size:14px;font-weight:300}.breadcrumbs span{padding:0 5px;font-size:14px;font-weight:300}.blog__inner{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:35px;padding-bottom:52px}@media screen and (max-width:767px){.blog__inner{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.blog__inner{grid-template-columns:repeat(1,1fr)}}.post-single__top{aspect-ratio:424/234;width:100%;display:flex;border-top-left-radius:15px;border-top-right-radius:15px}.post-single__top img{object-fit:cover;width:100%}.post-single__bottom{padding:32px;border:1px solid #f0eff2}@media screen and (max-width:991px){.post-single__bottom{padding:16px}}.post-single__bottom-date{margin-bottom:32px}.post-single__bottom-text{margin-top:16px;margin-bottom:16px}.post-single__bottom-href{cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:flex-start}.post-single__bottom-href svg{margin-left:8px}.pagination{display:flex;align-items:center;justify-content:center;padding-bottom:78px}@media screen and (max-width:991px){.pagination{padding-bottom:39px}}.pagination a{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background-color:#cfe8bc;color:#53862e;font-weight:700;cursor:pointer;transition:background-color ease .5s,color ease .5s}.pagination a:not(.paginationa:last-of-type){margin-right:24px}.pagination a:hover{background-color:#6ba342;color:#fff}.pagination a.active{color:#fff;background-color:#53862e}@media screen and (max-width:500px){.pagination a{width:40px;height:40px}.pagination a:not(.paginationa:last-of-type){margin-right:12px}}.post{margin-top:-60px}@media screen and (max-width:500px){.post{margin-top:20px}}.post__inner{max-width:900px;width:100%;margin:0 auto;padding:0 15px}.post__img{aspect-ratio:872/481;width:100%}.post__img img{object-fit:cover;border-right:15px;width:100%}.post__content h4{margin-top:72px}.post__content p{margin-top:16px}.post__content ul{margin-top:16px}.post__content ul li{display:flex;align-items:flex-start;justify-content:center}.post__content ul li::before{content:"";width:20px;height:21px;display:block;background-image:url(../assets/li.png);background-size:cover;margin-right:18px}.post__content ul li span{display:block;max-width:calc(100% - 38px)}.post__similar{padding-top:123px;text-align:center;padding-bottom:53px}.post__similar h2{position:relative;color:#222133}.post__similar h2::before{content:"";width:133px;height:5px;border-radius:3px;background-color:#6ba342;position:absolute;left:50%;top:-32px;transform:translateX(-50%)}.text-banner{aspect-ratio:1920/539;width:100%;background-image:url(../assets/small-banner-bg.png);background-position:bottom center;background-size:cover;height:540px;padding-top:100px;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}@media screen and (max-width:991px){.text-banner{padding-top:50px;height:400px}}.text-banner .container{max-width:750px}.text-banner .breadcrumbs{justify-content:center}.text-banner h1{margin-top:16px;margin-bottom:16px}.contact__line{width:100%}.contact__line img{width:100%}.contact__top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding-bottom:52px}@media screen and (max-width:500px){.contact__top{justify-content:center}}.contact__top-item{width:23.63%}.contact__top-item svg{margin-bottom:16px}.contact__top-item h5{margin-bottom:8px}.contact__top-item span{color:#515058}.contact__top-item span>a{color:inherit;cursor:pointer}.contact__top-item>a{color:#515058;font-weight:700;text-decoration:underline;display:block;margin-top:8px;cursor:pointer}@media screen and (max-width:767px){.contact__top-item{width:48.5%;margin-bottom:16px}}@media screen and (max-width:500px){.contact__top-item{width:320px;margin-bottom:16px}}.contact__bottom{padding-top:116px}.contact__bottom h2{max-width:536px;margin:0 auto;width:100%;text-align:center;position:relative;color:#222133}.contact__bottom h2::before{content:"";width:133px;height:5px;border-radius:3px;background-color:#6ba342;position:absolute;left:50%;top:-32px;transform:translateX(-50%)}.form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:648px;width:100%;margin:32px auto 0}.form__control{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.form__control:not(:last-of-type){margin-bottom:24px}.form__control--half{width:48.14%}@media screen and (max-width:500px){.form__control--half{width:100%}}.form__control--full{width:100%}.form__control label{font-weight:300;font-size:14px;color:#222133}.form__control input{height:54px;border:1px solid #c7c7c7;padding:16px 24px;width:100%;font-weight:300;color:#222133;margin-top:8px}.form__control input:-moz-placeholder,.form__control input::-webkit-input-placeholder,.form__control input::placeholder{color:#222133}.form__checkbox{display:flex;align-items:flex-start;justify-content:flex-start}.form__checkbox input{appearance:none;margin:0;padding:0;margin-right:22px}.form__checkbox input::before{content:"";cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #787c9b}.form__checkbox input:checked::before{background-color:#6ba342}.form__checkbox label{display:block;cursor:pointer;max-width:calc(100% - 60px);font-size:14px;font-weight:300;line-height:22px}.form .button{margin:38px auto;background-color:#6ba342;color:#fff}.form .button svg path{fill:#cfe8bc}.map{padding-top:160px}@media screen and (max-width:991px){.map{padding-top:80px}}.map h2{max-width:536px;margin:0 auto 53px;width:100%;text-align:center;position:relative;color:#222133}.map h2::before{content:"";width:133px;height:5px;border-radius:3px;background-color:#6ba342;position:absolute;left:50%;top:-32px;transform:translateX(-50%)}.double-text{padding:60px 0}.double-text__inner{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.double-text__item{width:40.6%}.double-text__item h2{width:100%;position:relative;color:#222133;margin-bottom:32px}.double-text__item h2::before{content:"";width:133px;height:5px;border-radius:3px;background-color:#6ba342;position:absolute;left:0;top:-32px}.double-text__item p{line-height:24px}@media screen and (max-width:991px){.double-text__item{width:48.5%}}@media screen and (max-width:767px){.double-text__item{width:100%}.double-text__item:not(:last-of-type){margin-bottom:70px}}.image-text{overflow-x:hidden;padding:60px 0}.image-text__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.image-text__image{width:48.86%;aspect-ratio:645/518;border-radius:15px;position:relative}@media screen and (max-width:767px){.image-text__image{width:100%}}.image-text__dots{position:absolute;top:10%;left:0;transform:translateX(-50%)}.image-text__img{object-fit:cover;max-width:100%}.image-text__content{width:40.6%}.image-text__content h2{width:100%;position:relative;color:#222133;margin-bottom:32px}.image-text__content h2::before{content:"";width:133px;height:5px;border-radius:3px;background-color:#6ba342;position:absolute;left:0;top:-32px}.image-text__content p{line-height:24px}@media screen and (max-width:991px){.image-text__content{width:48.5%}}@media screen and (max-width:767px){.image-text__content{width:100%}.image-text__content:not(:last-of-type){margin-bottom:70px}}@media screen and (max-width:767px){.image-text--alt .image-text__content{order:1;margin-bottom:70px}}@media screen and (max-width:767px){.image-text--alt .image-text__image{order:2}}.image-text--alt .image-text__dots{right:0;left:auto;transform:translateX(50%)}.green-bg{background-color:#cfe8bc}.more-btn{display:flex;align-items:center;justify-content:flex-start;font-weight:700;margin-top:32px}.more-btn svg{margin-left:8px}.references{padding:120px 0 80px}.references h2{width:100%;position:relative;color:#222133;text-align:center;margin:0 auto 32px}.references h2::before{content:"";width:133px;height:5px;border-radius:3px;background-color:#6ba342;position:absolute;left:50%;transform:translateX(-50%);top:-32px}.references__item{max-width:200px;margin:0 auto}.references__item h6{margin:32px 0 16px;color:#222133}.references__item p{font-size:14px;line-height:23px;font-weight:300}.references__image{height:220px;overflow:hidden;position:relative}.references__image-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#53862e;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;font-weight:700;opacity:0;transition:opacity ease-in-out .3s;cursor:pointer}.references__image-overlay svg{margin-bottom:16px}.references__image img{position:absolute;max-width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.references__image:hover .references__image-overlay{opacity:.8}.references__buttons{display:flex;align-items:center;justify-content:center;margin-top:40px}.references__button{cursor:pointer;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;border:none;justify-content:center;background-color:#6ba342}.references__button:nth-of-type(1){margin-right:24px}.index-about{padding-top:130px;padding-bottom:80px}@media screen and (max-width:991px){.index-about{padding-top:40px;padding-bottom:30px}}.index-about__inner{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.index-about__inner{flex-direction:column-reverse}}.index-about__left{width:647px;position:relative;height:568px}@media screen and (max-width:991px){.index-about__left{width:400px;height:480px}}@media screen and (max-width:500px){.index-about__left{width:320px;height:460px}}.index-about__img-big{position:absolute;left:0;top:0}@media screen and (max-width:991px){.index-about__img-big{width:300px}}.index-about__img-small{position:absolute;right:0;bottom:0}@media screen and (max-width:991px){.index-about__img-small{width:207px}}.index-about__img-dots-1{position:absolute;right:120px;top:110px}@media screen and (max-width:991px){.index-about__img-dots-1{right:50px;top:140px}}.index-about__img-dots-2{position:absolute;left:260px;bottom:-14px}@media screen and (max-width:991px){.index-about__img-dots-2{left:140px;bottom:65px}}.index-about__right{width:40.6%;padding:75px 0 75px 5px}@media screen and (max-width:991px){.index-about__right{padding:20px 0 20px 5px}}@media screen and (max-width:767px){.index-about__right{width:100%}}.index-about__right-top{color:#6ba342;margin-bottom:8px}.index-about__right h2{margin-bottom:32px}.index-about__right h2 strong{font-weight:700}.index-about__right-text{line-height:28px;margin-bottom:32px}.index-about__right button{background-color:#6ba342;color:#fff}.functionalities__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;padding-bottom:60px}.functionalities__inner::before{position:absolute;content:"";display:block;width:100%;left:0;top:0;height:5px;border-radius:3px;background-color:#f0eff2}@media screen and (max-width:767px){.functionalities__inner::before{display:none}}.functionalities__item{width:23.63%;padding-top:48px;opacity:.35;transition:opacity ease .5s;cursor:pointer;position:relative}@media screen and (max-width:767px){.functionalities__item{width:48.5%;margin-bottom:25px;padding-top:20px}}.functionalities__item::before{position:absolute;left:0;top:0;content:"";width:100%;height:5px;border-radius:3px;opacity:0;transition:opacity ease .5s;background-color:#6ba342}.functionalities__item p{color:#515058}.functionalities__item h5{color:#222133;margin-bottom:16px}.functionalities__item:hover{opacity:1}.functionalities__item:hover::before{opacity:1}.offer-items{padding-top:80px;overflow-x:hidden;position:relative}.offer-items__bg{position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:#cfe8bc;z-index:-1}.offer-items__top{max-width:540px;margin:0 auto;text-align:center}.offer-items__top span{color:#6ba342;font-size:20px;line-height:28px}.offer-items__top h2{margin:8px auto 32px;color:#222133}.offer-items__top h2 strong{font-weight:700}.offer-items__top p{line-height:24px;color:#515058}.offer-boxes{padding:130px 0}.offer-boxes__inner{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;position:relative}.offer-boxes__dots-1{position:absolute;right:0;top:0;transform:translate(50%,-50%);z-index:-1}.offer-boxes__dots-2{position:absolute;bottom:0;left:0;transform:translate(-50%,50%);z-index:-1}.offer__box{width:33.33%;padding:32px;border:1px solid #f0eff2;position:relative;background-color:#fff}@media screen and (max-width:991px){.offer__box{padding:16px;width:50%}}@media screen and (max-width:500px){.offer__box{width:100%}}.offer__box:hover{cursor:pointer}.offer__box:hover::after{content:"";position:absolute;display:block;width:100%;height:5px;border-radius:3px;background-color:#6ba342;left:0;top:0}.offer__box h5{margin:32px 0 16px;color:#222133}.offer__box p{color:#515058;margin-bottom:16px;line-height:24px}.offer__box a{color:#222133;display:flex;align-items:center;justify-content:flex-start;font-weight:700}.offer__box a svg{margin-left:8px}.offer__catalogue{background-color:#fff;width:100%;display:flex;align-items:center;justify-content:space-between;padding:32px;border:1px solid #f0eff2}@media screen and (max-width:991px){.offer__catalogue{padding:16px}}@media screen and (max-width:767px){.offer__catalogue{flex-direction:column}}.offer__catalogue div{display:flex;align-items:center;justify-content:flex-start;color:#222133}.offer__catalogue div strong{font-weight:700}.offer__catalogue div h5{max-width:calc(100% - 50px)}@media screen and (max-width:767px){.offer__catalogue div{margin-bottom:8px}}.offer__catalogue-dot{width:34px;height:34px;border-radius:50%;background-color:#6ba342;margin-right:16px}.offer__catalogue .button{background-color:#53862e;color:#fff}.measurement{padding-bottom:70px;background-color:#cfe8bc}.measurement__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.measurement__right{width:647px;position:relative;height:568px}@media screen and (max-width:991px){.measurement__right{width:400px;height:480px}}@media screen and (max-width:500px){.measurement__right{width:320px;height:460px;margin:0 auto}}.measurement__img-big{position:absolute;left:0;top:0}@media screen and (max-width:991px){.measurement__img-big{width:300px}}.measurement__img-small{position:absolute;right:0;bottom:0}@media screen and (max-width:991px){.measurement__img-small{width:207px}}.measurement__img-dots-1{position:absolute;right:120px;top:110px}@media screen and (max-width:991px){.measurement__img-dots-1{right:50px;top:140px}}.measurement__img-cert{position:absolute;left:260px;bottom:-40px;z-index:2}@media screen and (max-width:991px){.measurement__img-cert{left:50px;bottom:35px}}.measurement__left{width:40.6%;padding:75px 0 75px 5px}@media screen and (max-width:991px){.measurement__left{padding:20px 0 20px 5px}}@media screen and (max-width:767px){.measurement__left{width:100%}}.measurement__left h6{color:#6ba342;margin-bottom:8px}.measurement__left h2{color:#222133;margin-bottom:32px}.measurement__left h2 strong{font-weight:700}.measurement__left h5{color:#515058}.popup{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:none;justify-content:center;align-items:center;padding:10px}.popup.opened{display:flex}.popup__inner{max-width:80vh;max-height:80vh}.popup__inner img{max-width:100%;max-height:100%}.slick-arrow{display:none!important}.map__inner{width:100%;height:476px}
.offer__bottomtext {line-height: 24px; padding: 32px; } .offer__bottomtext ul, .offer__bottomtext ul { list-style: disc; list-style-position: inside; margin: 5px 0 10px 0;}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJyZXNldC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNRLG9HQ0lSLEVBQUEsS0FBQSxRQUFBLFFBQUEsT0FBQSxRQUFBLE1BQUEsTUFBQSxFQUFBLElBQUEsV0FBQSxLQUFBLE9BQUEsUUFBQSxPQUFBLEtBQUEsS0FBQSxHQUFBLElBQUEsUUFBQSxJQUFBLElBQUEsR0FBQSxHQUFBLEdBQUEsTUFBQSxTQUFBLFdBQUEsT0FBQSxPQUFBLEtBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsT0FBQSxPQUFBLEtBQUEsRUFBQSxPQUFBLElBQUEsSUFBQSxJQUFBLE1BQUEsT0FBQSxHQUFBLEtBQUEsS0FBQSxJQUFBLE9BQUEsR0FBQSxPQUFBLEVBQUEsSUFBQSxFQUFBLEtBQUEsRUFBQSxLQUFBLFFBQUEsTUFBQSxLQUFBLE9BQUEsT0FBQSxJQUFBLFFBQUEsSUFBQSxNQUFBLE1BQUEsR0FBQSxNQUFBLEdBQUEsTUFBQSxLQUFBLEdBQUEsR0FBQSxFQUFBLEdBQUEsSUFBQSxNQWlGRSxPQUFBLEVBQ0EsUUFBQSxFQUNBLE9BQUEsRUFDQSxVQUFBLEtBQ0EsS0FBQSxRQUNBLGVBQUEsU0FLRixRQUFBLE1BQUEsUUFBQSxXQUFBLE9BQUEsT0FBQSxPQUFBLE9BQUEsS0FBQSxJQUFBLFFBV0UsUUFBQSxNQUdGLEtBQ0UsWUFBQSxFQUdGLEdBQUEsR0FFRSxXQUFBLEtBR0YsV0FBQSxFQUVFLE9BQUEsS0FJQSxpQkFBQSxrQkFFRSxRQUFBLEdBQ0EsUUFBQSxLQUtGLFFBQUEsU0FFRSxRQUFBLEdBQ0EsUUFBQSxLQUlKLE1BQ0UsZ0JBQUEsU0FDQSxlQUFBLEVBR0YsRUFDRSxnQkFBQSxLRDdIRixFQUFBLFFBQUEsU0FHRSxXQUFBLFdBQ0EsdUJBQUEsWUFDQSx3QkFBQSxVQUNBLFlBQUEsT0FBQSxDQUFBLFdBR0YsRUFDRSxXQUFBLE1BQUEsS0FBQSxJQUdGLFFBQ0UsUUFBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLE9BQ0EsUUFBQSxLQUFBLEtBQ0EsY0FBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxZQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsT0FBQSxRQUNBLFlBQ0UsWUFBQSxLQUlKLEdBQ0UsVUFBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLEtBQ0Esb0NBSkYsR0FLSSxVQUFBLEtBQ0EsWUFBQSxNQUdKLEdBQ0UsVUFBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLEtBRUEsb0NBTEYsR0FNSSxVQUFBLEtBQ0EsWUFBQSxNQUdKLEdBQ0UsVUFBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLEtBQ0Esb0NBSkYsR0FLSSxVQUFBLEtBQ0EsWUFBQSxNQUdKLEdBQ0UsVUFBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLEtBQ0Esb0NBSkYsR0FLSSxVQUFBLEtBQ0EsWUFBQSxNQUdKLEdBQ0UsVUFBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLEtBQ0Esb0NBSkYsR0FLSSxVQUFBLEtBQ0EsWUFBQSxNQUdKLEdBQ0UsVUFBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLEtBQ0Esb0NBSkYsR0FLSSxVQUFBLEtBQ0EsWUFBQSxNQUlKLEtBQUEsS0FFRSxNQUFBLEtBSUYsS0FDRSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsTUFDQSxZQUFBLE9BQUEsQ0FBQSxXQUNBLGlCQUNFLFNBQUEsT0FDQSxPQUFBLE1BQ0Esd0JBQ0UsUUFBQSxHQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxNQUNBLFFBQUEsRUFDQSxpQkFBQSxlQUlOLFdBQ0UsVUFBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxRQUFBLEVBQUEsS0FHRixRQUNFLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLEtBQ0EsUUFBQSxLQUFBLEVBQ0EsbUJBQ0UsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxjQUVGLGNBQ0UsVUFBQSxNQUNBLHFDQUNFLGtCQUNFLFVBQUEsT0FHSixvQ0FDRSxrQkFDRSxV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QVJGLG9CQVNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsT0FBQSxFQUFBLE1BSUYsc0JBQ0UsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0Esb0NBSkYsc0JBS0ksTUFBQSxPQUdKLHdCQUNFLFNBQUEsU0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLG9DQUpGLHdCQUtJLE1BQUEsT0FJRix5QkFDRSxTQUFBLFNBQ0EsTUFBQSxNQUNBLElBQUEsTUFDQSxvQ0FKRix5QkFLSSxNQUFBLEtBQ0EsSUFBQSxPQUlOLHVCQUNFLFNBQUEsU0FDQSxLQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsRUFDQSxvQ0FMRix1QkFNSSxLQUFBLEtBQ0EsT0FBQSxNQUlOLG1CQUNFLE1BQUEsTUFDQSxRQUFBLEtBQUEsRUFBQSxLQUFBLElBQ0Esb0NBSEYsbUJBSUksUUFBQSxLQUFBLEVBQUEsS0FBQSxLQUVGLG9DQU5GLG1CQU9JLE1BQUEsTUFFRixzQkFDRSxNQXh6RFEsUUF5ekRSLGNBQUEsSUFFRixzQkFDRSxNQWh6REssUUFpekRMLGNBQUEsS0FDQSw2QkFDRSxZQUFBLElBR0osc0JBQ0UsTUF4ekRLLFFBNHpEWCxPQUNFLFNBQUEsTUFDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsZ0JBQ0EsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLFFBQUEsS0FDQSxjQUNFLFFBQUEsS0FFRixjQUNFLFVBQUEsS0FDQSxXQUFBLEtBQ0Esa0JBQ0UsVUFBQSxLQUNBLFdBQUEsS0FJTixhQUNFLFFBQUEsZUFHQSxZQUNFLE1BQUEsS0FDQSxPQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCJyZXNldFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1hbnJvcGU6d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcblxuJHByaW1hcnktMjAwOiAjY2ZlOGJjO1xuJHByaW1hcnktNDAwOiAjNmJhMzQyO1xuJHByaW1hcnktNjAwOiAjNTM4NjJlO1xuXG4kc2Vjb25kYXJ5LTIwMDogI2ZhZGZhNTtcbiRzZWNvbmRhcnktNDAwOiAjZTdiYzYwO1xuJHNlY29uZGFyeS02MDA6ICNmMmI1MzI7XG5cbiRncmF5LTIwMDogI2YwZWZmMjtcbiRncmF5LTQwMDogI2M3YzdjNztcbiRncmF5LTYwMDogIzhiOGI4YjtcblxuJHRleHQtMjAwOiAjNTE1MDU4O1xuJHRleHQtNDAwOiAjMjIyMTMzO1xuJHRleHQtNjAwOiAjMTMxMTJiO1xuXG4kZ3JlZW4tZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzMDUzNGMgMCUsICM2MThhM2QgMTAwJSk7XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlIDUwMG1zO1xufVxuXG4uYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5oMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbmgzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbmg0IHtcbiAgZm9udC1zaXplOiAyOXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTQlO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIH1cbn1cbmg1IHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTQlO1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbmg2IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTQlO1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cblxuaHRtbCxcbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzRhNTE1YjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4xMjU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjtcbiAgJi5zY3JvbGwtbG9jayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIH1cbiAgfVxufVxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTM2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjZweCAwO1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICZfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMjM2cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tbGVmdDogODhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTZweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogLTUzcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDE0cHggc29saWQgJHNlY29uZGFyeS00MDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS02MDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX190b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICAmLm9wZW5lZCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHdpZHRoOiAxOTJweDtcbiAgICAgIGhlaWdodDogNzJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LTQwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2Fzc2V0cy9iaWctYmFubmVyLWJnLnBuZ1wiKTtcbiAgYXNwZWN0LXJhdGlvOiAxOTIwLzc4NztcbiAgaGVpZ2h0OiA3ODdweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICZfX3RleHQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGgxIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LTQwMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIG1heC13aWR0aDogNTM1cHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gICYtLWFsdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi9hc3NldHMvYmlnLWJhbm5lci1iZy1hbHQucG5nXCIpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTQwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgICYtLWFsdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS00MDA7XG4gICAgfVxuICB9XG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG4gICZfX3JpZ2h0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDU3MHB4O1xuICAgIG1pbi13aWR0aDogNjYwcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1pbi13aWR0aDogMzUwcHg7XG4gICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIH1cbiAgfVxuICAmX19sZWZ0IHtcbiAgICB3aWR0aDogNDAuNCU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICBoNiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNjBweCk7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9faW1nIHtcbiAgICAmLXNtYWxsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtYmlnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRvdHMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTQwcHg7XG4gICAgICB0b3A6IDExMHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBsZWZ0OiA2OHB4O1xuICAgICAgICB0b3A6IDExNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbGVmdDogOXB4O1xuICAgICAgICB0b3A6IDY0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb29raWVzIHtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS00MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTQ2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJl9fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgICYtLWZ1bGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBjb2xvcjogJHByaW1hcnktNDAwO1xuICAgIH1cbiAgICAmLS1ib3JkZXIge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgbWFyZ2luOiAwIDI5cHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cbiAgfVxuICAmX19jbG9zZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC00MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgJl9fdG9wIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgJl9fY29sdW1uIHtcbiAgICB3aWR0aDogMjMuNSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAmLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB3aWR0aDogNDguNSU7XG4gICAgICBhIHtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICB3aWR0aDogOTkuNSU7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2NlbnRlciB7XG4gICAgcGFkZGluZzogMzlweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR0ZXh0LTIwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRleHQtMjAwO1xuICAgIGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgYSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAzNnB4IDAgNTBweDtcbiAgICBwIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ3cHg7XG4gICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAmLXByb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogOHB4IDQxcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgJi1wcm93IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29vcGVyYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS00MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICZfX2xlZnQge1xuICAgIHdpZHRoOiA1Ny42JTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgaDEge1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDYge1xuICAgICAgcGFkZGluZzogMzJweCAwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cbiAgJl9fYnV0dG9uIHtcbiAgICAmLS1mdWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgY29sb3I6ICR0ZXh0LTQwMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LTYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWJvcmRlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3JpZ2h0IHtcbiAgICB3aWR0aDogMzguMSU7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLnNtYWxsLWJhbm5lciB7XG4gIGFzcGVjdC1yYXRpbzogMTkyMC81Mzk7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2Fzc2V0cy9zbWFsbC1iYW5uZXItYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDU0MHB4O1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0MHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAmX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTQwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cbiAgJl9fbGVmdCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaDEge1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDU1JTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuICB9XG4gICZfX2ltYWdlIHtcbiAgICAmLS1iaWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogNDUycHg7XG4gICAgICBhc3BlY3QtcmF0aW86IDQ1Mi81MTg7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1zbWFsbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAzMzNweDtcbiAgICAgIGFzcGVjdC1yYXRpbzogMzEzLzM5MDtcbiAgICAgIHdpZHRoOiAzMTNweDtcbiAgICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIHJpZ2h0OiAxODVweDtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIHJpZ2h0OiA5NXB4O1xuICAgICAgICB0b3A6IDMwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZG90cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAzODNweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIHJpZ2h0OiAyMjVweDtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgcmlnaHQ6IDEyNXB4O1xuICAgICAgICB0b3A6IDMwJTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICBzcGFuIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuLmJsb2cge1xuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMjRweDtcbiAgICBncmlkLXJvdy1nYXA6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUycHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIH1cbiAgfVxufVxuLnBvc3Qtc2luZ2xlIHtcbiAgJl9fdG9wIHtcbiAgICBhc3BlY3QtcmF0aW86IDQyNC8yMzQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuICAgIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19ib3R0b20ge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbiAgICAmLWRhdGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gICAgJi10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAmLWhyZWYge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA3OHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAzOXB4O1xuICB9XG4gIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNThweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTIwMDtcbiAgICBjb2xvcjogJHByaW1hcnktNjAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZSA1MDBtcywgY29sb3IgZWFzZSA1MDBtcztcbiAgICAmOm5vdCgmOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTQwMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNjAwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgJjpub3QoJjpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgfVxuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG59XG4ucG9zdCB7XG4gIG1hcmdpbi10b3A6IC02MHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gICZfX2ltZyB7XG4gICAgYXNwZWN0LXJhdGlvOiA4NzIvNDgxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yaWdodDogMTVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19jb250ZW50IHtcbiAgICBoNCB7XG4gICAgICBtYXJnaW4tdG9wOiA3MnB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBsaSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi9hc3NldHMvbGkucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzOHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19zaW1pbGFyIHtcbiAgICBwYWRkaW5nLXRvcDogMTIzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA1M3B4O1xuICAgIGgyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbG9yOiAkdGV4dC00MDA7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTMzcHg7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTQwMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogLTMycHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi50ZXh0LWJhbm5lciB7XG4gIGFzcGVjdC1yYXRpbzogMTkyMC81Mzk7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2Fzc2V0cy9zbWFsbC1iYW5uZXItYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDU0MHB4O1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBoMSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uY29udGFjdCB7XG4gICZfX2xpbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1ib3R0b206IDUycHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAmLWl0ZW0ge1xuICAgICAgd2lkdGg6IDIzLjYzJTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgICBoNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJHRleHQtMjAwO1xuICAgICAgICAmID4gYSB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmID4gYSB7XG4gICAgICAgIGNvbG9yOiAkdGV4dC0yMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogNDguNSU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2JvdHRvbSB7XG4gICAgcGFkZGluZy10b3A6IDExNnB4O1xuICAgIGgyIHtcbiAgICAgIG1heC13aWR0aDogNTM2cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICR0ZXh0LTQwMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMzNweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNDAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiAtMzJweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiA2NDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gICZfX2NvbnRyb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgJi0taGFsZiB7XG4gICAgICB3aWR0aDogNDguMTQlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWZ1bGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogJHRleHQtNDAwO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XG4gICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBjb2xvcjogJHRleHQtNDAwO1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgJjo6cGxhY2Vob2xkZXIsXG4gICAgICAmOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0LTQwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGlucHV0IHtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzc4N2M5YjtcbiAgICAgIH1cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG4gIH1cbiAgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAzOHB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNDAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBzdmcge1xuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5LTIwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5tYXAge1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbiAgaDIge1xuICAgIG1heC13aWR0aDogNTM2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkdGV4dC00MDA7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTMzcHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTQwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogLTMycHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICB9XG59XG4uZG91YmxlLXRleHQge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDQwLjYlO1xuICAgIGgyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICR0ZXh0LTQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTMzcHg7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTQwMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IC0zMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDQ4LjUlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaW1hZ2UtdGV4dCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogNjBweCAwO1xuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgJl9faW1hZ2Uge1xuICAgIHdpZHRoOiA0OC44NiU7XG4gICAgYXNwZWN0LXJhdGlvOiA2NDUvNTE4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gICZfX2ltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICZfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA0MC42JTtcbiAgICBoMiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbG9yOiAkdGV4dC00MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDEzM3B4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS00MDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAtMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHdpZHRoOiA0OC41JTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1hbHQge1xuICAgIC5pbWFnZS10ZXh0IHtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fZG90cyB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTIwMDtcbn1cbi5tb3JlLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG59XG4ucmVmZXJlbmNlcyB7XG4gIHBhZGRpbmc6IDEyMHB4IDAgODBweDtcbiAgaDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJHRleHQtNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEzM3B4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS00MDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0b3A6IC0zMnB4O1xuICAgIH1cbiAgfVxuICAmX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGg2IHtcbiAgICAgIG1hcmdpbjogMzJweCAwIDE2cHg7XG4gICAgICBjb2xvcjogJHRleHQtNDAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cbiAgJl9faW1hZ2Uge1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTYwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDMwMG1zO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgLnJlZmVyZW5jZXNfX2ltYWdlLW92ZXJsYXkge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gICZfX2J1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS00MDA7XG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG59XG4uaW5kZXgtYWJvdXQge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICB9XG4gICZfX2xlZnQge1xuICAgIHdpZHRoOiA2NDdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA1NjhweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgfVxuICB9XG4gICZfX2ltZyB7XG4gICAgJi1iaWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zbWFsbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHdpZHRoOiAyMDdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1kb3RzIHtcbiAgICAgICYtMSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEyMHB4O1xuICAgICAgICB0b3A6IDExMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgIHRvcDogMTQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtMiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMjYwcHg7XG4gICAgICAgIGJvdHRvbTogLTE0cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgbGVmdDogMTQwcHg7XG4gICAgICAgICAgYm90dG9tOiA2NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3JpZ2h0IHtcbiAgICB3aWR0aDogNDAuNiU7XG4gICAgcGFkZGluZzogNzVweCAwIDc1cHggNXB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCA1cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi10b3Age1xuICAgICAgY29sb3I6ICRwcmltYXJ5LTQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtdGV4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS00MDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG4uZnVuY3Rpb25hbGl0aWVzIHtcbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogMjMuNjMlO1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIG9wYWNpdHk6IDAuMzU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDUwMG1zO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiA0OC41JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgNTAwbXM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS00MDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgY29sb3I6ICR0ZXh0LTIwMDtcbiAgICB9XG4gICAgaDUge1xuICAgICAgY29sb3I6ICR0ZXh0LTQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ub2ZmZXItaXRlbXMge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICZfX2JnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMjAwO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gICZfX3RvcCB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJHByaW1hcnktNDAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogOHB4IGF1dG8gMzJweDtcbiAgICAgIGNvbG9yOiAkdGV4dC00MDA7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICR0ZXh0LTIwMDtcbiAgICB9XG4gIH1cbn1cbi5vZmZlciB7XG4gICYtYm94ZXMge1xuICAgIHBhZGRpbmc6IDEzMHB4IDA7XG4gICAgJl9faW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmX19kb3RzIHtcbiAgICAgICYtMSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgICAmLTIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2JveCB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNDAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIGg1IHtcbiAgICAgIG1hcmdpbjogMzJweCAwIDE2cHg7XG4gICAgICBjb2xvcjogJHRleHQtNDAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkdGV4dC0yMDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICR0ZXh0LTQwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2NhdGFsb2d1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGNvbG9yOiAkdGV4dC00MDA7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgICAgaDUge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRvdCB7XG4gICAgICB3aWR0aDogMzRweDtcbiAgICAgIGhlaWdodDogMzRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTQwMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG4gICAgLmJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS02MDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG4ubWVhc3VyZW1lbnQge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMjAwO1xuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgJl9fcmlnaHQge1xuICAgIHdpZHRoOiA2NDdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA1NjhweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgJl9faW1nIHtcbiAgICAmLWJpZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXNtYWxsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgd2lkdGg6IDIwN3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRvdHMge1xuICAgICAgJi0xIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTIwcHg7XG4gICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgdG9wOiAxNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWNlcnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMjYwcHg7XG4gICAgICBib3R0b206IC00MHB4O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgIGJvdHRvbTogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbGVmdCB7XG4gICAgd2lkdGg6IDQwLjYlO1xuICAgIHBhZGRpbmc6IDc1cHggMCA3NXB4IDVweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS00MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGNvbG9yOiAkdGV4dC00MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDUge1xuICAgICAgY29sb3I6ICR0ZXh0LTIwMDtcbiAgICB9XG4gIH1cbn1cbi5wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgJi5vcGVuZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogODB2aDtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1hcCB7XG4gICZfX2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ3NnB4O1xuICB9XG59XG4iLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xyXG4gICB2Mi4wIHwgMjAxMTAxMjZcclxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuKi9cclxuXHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5vbCxcclxudWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsXHJcbnEge1xyXG4gIHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgY29udGVudDogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbnEge1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbiJdfQ== */
