.intro{position:relative;height:100vh;max-height:768px;overflow:hidden;border-bottom:1.5px solid #c0dacc}@media(max-width: 1200px){.intro{max-height:640px}}@media(max-width: 760px){.intro{max-height:756px}}.intro__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;position:relative;padding-top:62px}.intro__main{padding:0 0 33.5px 0}@media(max-width: 1200px){.intro__main{padding:0 0 18px 0}}@media(max-width: 760px){.intro__main{padding:0}}.intro__container{width:100%;margin:0 auto;padding:0 48px;max-width:1440px}.intro__animation{position:absolute;width:110vw;aspect-ratio:1/1;left:-3vw;top:-42vw;z-index:-1}@media(max-width: 1200px){.intro__animation{left:-1vw;top:-65.5vw;aspect-ratio:1/1.5}}@media(max-width: 760px){.intro__animation{left:-36vw;top:-144vw;width:175vw;aspect-ratio:1/2}}.intro__subtitle{font-weight:300;font-size:32px;line-height:32px;margin:0 0 30px 0;color:#016d33}@media(max-width: 1200px){.intro__subtitle{font-size:20px;line-height:24px;margin:0 0 26px 0}}@media(max-width: 760px){.intro__subtitle{font-size:16px;line-height:20px;margin:0 0 19px 0}}.intro__content{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 100px}@media(max-width: 1200px){.intro__content{gap:42px}}@media(max-width: 760px){.intro__content{grid-template-columns:100%;gap:0}}.intro__content p{color:#016d33}.intro__title{color:#1a251f;text-transform:uppercase}.intro__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0px 0 32px 0}@media(max-width: 1200px){.intro__list{grid-template-columns:repeat(2, 1fr);gap:32px;margin:0px 0 12px 0}}@media(max-width: 760px){.intro__list{margin:8px 0 0 -20px;padding:41px 20px 38px 20px;gap:20px;position:relative;background:#fff;width:calc(100% + 40px)}.intro__list::after{display:block;content:"";width:calc(100% + 40px);height:1px;background-color:#c0dacc;position:absolute;top:0;left:-20px}}.intro__list p:nth-child(1){grid-column:1/4}@media(max-width: 1200px){.intro__list p:nth-child(1){grid-column:auto}}.circle{width:21px;height:21px;border-radius:50%;border:1.5px solid #80b699;-webkit-transition:all 300ms ease;transition:all 300ms ease;background-color:#fff}.circle.active{background-color:#80b699}@media(max-width: 1200px){.circle{width:19.2px;height:19.2px}}@media(max-width: 760px){.circle{width:18px;height:18px}}.offers{display:grid;grid-template-columns:repeat(2, 1fr);height:100vh;max-height:768px;border-bottom:1.5px solid #c0dacc}@media(max-width: 1200px){.offers{max-height:640px}}@media(max-width: 760px){.offers{grid-template-columns:100%;max-height:unset;height:auto}}.offers__item{padding:85px 48px 43px 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease}@media(max-width: 1200px){.offers__item{padding:36px 32px 28px 32px}}@media(max-width: 760px){.offers__item{padding:44px 20px 17px 20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.offers__item h2,.offers__item p{color:#1a251f;-webkit-transition:all 300ms ease;transition:all 300ms ease}.offers__item:nth-child(1){border-right:1.5px solid #c0dacc}@media(max-width: 760px){.offers__item:nth-child(1){border-bottom:1.5px solid #c0dacc;border-right:none}}.offers__item:nth-child(1) p{max-width:416px}@media(max-width: 1200px){.offers__item:nth-child(1) p{max-width:224px}}.offers__item:nth-child(2) p{max-width:379px}@media(max-width: 1200px){.offers__item:nth-child(2) p{max-width:224px}}.offers__item:hover{background-color:#80b699}.offers__item:hover h2,.offers__item:hover p{color:#fff}.offers__item:hover .arrow svg{stroke:#fff}.offers__item:hover .circle{border-color:#fff;background-color:#80b699}.offers__item:hover .circle.active{background-color:#fff}.offers__item:hover .offers__anim--business path:not(.fill){stroke:#fff}.offers__item:hover .offers__anim--business path.fill{fill:#fff}.offers__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.offers__anim{position:absolute;top:80px;right:48px}@media(max-width: 1200px){.offers__anim{position:relative;top:unset;right:unset}}.offers__anim--circles{display:grid;grid-template-columns:repeat(8, 21px);gap:16px}@media(max-width: 1200px){.offers__anim--circles{gap:14.63px 13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:-37px auto 0 auto}}@media(max-width: 760px){.offers__anim--circles{margin:62px auto 66px auto;gap:13.7px 11px}}@media(max-width: 760px){.offers__anim--business{margin:54px 0 60px 0}}.offers__anim--business svg{width:282px;height:262px;stroke:#80b699;-webkit-transition:all 300ms ease;transition:all 300ms ease;fill:none;display:block}@media(max-width: 1200px){.offers__anim--business svg{width:256px;height:240px;margin:0 auto}}@media(max-width: 760px){.offers__anim--business svg{width:240px;height:224px}}.offers__anim--business path{-webkit-transition:all 300ms ease;transition:all 300ms ease}.offers__anim--business path:not(.fill,.opacity){stroke:#80b699;stroke-dasharray:800;stroke-dashoffset:800}.offers__anim--business path:not(.fill,.opacity).start{-webkit-animation:dash 6s linear forwards;animation:dash 6s linear forwards}.offers__anim--business path.fill{fill:#80b699}.offers__anim--business path.opacity{opacity:0}.offers__anim--business path.opacity.start{-webkit-animation:opacity 1s linear forwards;animation:opacity 1s linear forwards}.offers__anim--business path.anim--1{-webkit-animation-delay:0s !important;animation-delay:0s !important}.offers__anim--business path.anim--2{-webkit-animation-delay:.5s !important;animation-delay:.5s !important}.offers__anim--business path.anim--3{-webkit-animation-delay:1s !important;animation-delay:1s !important}.offers__anim--business path.anim--4{-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}.offers__anim--business path.anim--5{-webkit-animation-delay:2s !important;animation-delay:2s !important}.offers__anim--business path.anim--6{-webkit-animation-delay:3s !important;animation-delay:3s !important}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}@-webkit-keyframes opacity{to{opacity:1}}@keyframes opacity{to{opacity:1}}@-webkit-keyframes fill{to{fill:#80b699}}@keyframes fill{to{fill:#80b699}}.people{padding:86px 0 48px 0;display:grid;grid-template-columns:1fr 5fr}@media(max-width: 1200px){.people{grid-template-columns:100%;padding:37px 0 34px 0;gap:72px}}@media(max-width: 760px){.people{padding:46px 0 19px 0;gap:0}}.people__map{margin:-9px 0 0 9px}@media(max-width: 760px){.people__map{margin:44px 0 50px 0;height:244px;position:relative}.people__map svg{width:502.35px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}.people__map .anim{fill:#fff}.people__map .anim.start{-webkit-animation:fill .5s linear forwards;animation:fill .5s linear forwards}.people__bottom{grid-column:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1200px){.people__bottom{grid-column:auto}}.people__bottom p{max-width:318px;margin:-6px 0 0 0}@media(max-width: 760px){.people__bottom p{margin:0;max-width:236px}}.callback{display:grid;grid-template-columns:repeat(2, 1fr)}@media(max-width: 760px){.callback{grid-template-columns:100%;gap:27px}}.callback .close{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6.7583 17.2431L12.0009 12.0005M12.0009 12.0005L17.2435 6.75781M12.0009 12.0005L6.7583 6.75781M12.0009 12.0005L17.2435 17.2431' stroke='%231A251F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-position:center;position:absolute;top:20px;right:20px;cursor:pointer}.callback__success{padding:20px;position:absolute;top:0;right:0;background-color:#c0dacc;-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.callback__success.visible{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.callback__success p{line-height:24px}.callback__subtitle{font-weight:400;font-size:20px;line-height:24px;margin:0 0 20px 0}.callback__block--left{padding:85px 0 48px 0;border-right:1.5px solid #c0dacc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1200px){.callback__block--left{padding:37px 32px 32px 0}}@media(max-width: 760px){.callback__block--left{padding:42px 0 0 0;border-right:none}}.callback__block--left h2{margin:0 0 43px 0}@media(max-width: 1200px){.callback__block--left h2{margin:0 0 29px 0}}@media(max-width: 760px){.callback__block--left h2{margin:0 0 18px 0}}.callback__block--left svg{fill:none;width:280px;height:280px;display:block}@media(max-width: 1200px){.callback__block--left svg{width:100%;max-width:320px;height:320px;margin:0 auto}}@media(max-width: 760px){.callback__block--left svg{display:none}}.callback__block--left svg .anim{stroke:#c0dacc;stroke-dasharray:1000;stroke-dashoffset:1000}.callback__block--left svg .anim.start{-webkit-animation:dash 3s linear forwards;animation:dash 3s linear forwards;-webkit-animation-delay:1s;animation-delay:1s}.callback__block--right{padding:48px 0 48px 48px}@media(max-width: 1200px){.callback__block--right{padding:32px 0 30px 32px}}@media(max-width: 760px){.callback__block--right{padding:0 0 32px 0}}.callback__form .btn{width:100%}.callback__form .agreement{margin:48px 0 41px 0}@media(max-width: 1200px){.callback__form .agreement{margin:32px 0 27px 0}}@media(max-width: 760px){.callback__form .agreement{margin:16px 0}}.section--callback{position:relative;overflow:hidden}.section--people{border-bottom:1.5px solid #c0dacc}@media(max-width: 760px){.section--people{overflow:hidden}}.section--services,.section--complience{border-bottom:1.5px solid #c0dacc}@media(max-width: 1200px){.section--complience .accordeon{height:550px}}@media(max-width: 760px){.section--complience .accordeon{height:unset}}.section--complience .accordeon__images{padding:90px 48px 44px 48px;border-right:1.5px solid #c0dacc;overflow:hidden;position:relative;stroke:#c0dacc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1200px){.section--complience .accordeon__images{padding:48px 32px 32px 32px;height:550px}}@media(max-width: 760px){.section--complience .accordeon__images{height:unset;padding:53px 20px 37px 20px;border-bottom:1px solid #c0dacc;border-right:none}}.section--complience .accordeon__images p{max-width:306px}@media(max-width: 1200px){.section--complience .accordeon__images p{max-width:152px}}@media(max-width: 760px){.section--complience .accordeon__images p{max-width:100%;margin:20px 0 0 0}}.section--complience .accordeon__images svg{position:absolute;top:0;width:768px;right:-546px}@media(max-width: 1200px){.section--complience .accordeon__images svg{top:90px;width:500px;right:-358px}}@media(max-width: 760px){.section--complience .accordeon__images svg{width:300px;top:-90px;right:-177px}}@media(max-width: 360px){.section--complience .accordeon__images svg{width:245px;top:-129px}}.section--complience .accordeon__images h3{max-width:550px}.section--complience .accordeon__items{border-right:none}.section--complience .accordeon__text::after{display:none}.hero{margin:84px 0 0 0;position:relative;overflow:hidden;border-bottom:1.5px solid #c0dacc}@media(max-width: 1200px){.hero{margin:60px 0 0 0}}@media(max-width: 760px){.hero{margin:56px 0 0 0}}.hero__content{min-height:312px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:23px 0 0 0;z-index:1;position:relative}@media(max-width: 1200px){.hero__content{min-height:196px;padding:25px 0 0 0}}@media(max-width: 760px){.hero__content{min-height:168px;padding:78px 0 0 0}}.hero__subtitle{color:#016d33;font-weight:300;font-size:32px;line-height:32px;margin:0 0 27px 0}@media(max-width: 1200px){.hero__subtitle{font-size:20px;line-height:24px}}@media(max-width: 760px){.hero__subtitle{font-size:16px;line-height:20px;margin:0 0 12px 0}}.hero__img{top:0;right:0;position:absolute;width:50%;height:100%}.hero__animation{width:1723.5px;height:999.5px;position:absolute;top:-159%;left:-279px}@media(max-width: 1200px){.hero__animation{top:-177%;left:-188px;width:1160px;height:674px}}@media(max-width: 760px){.hero__animation{top:-98%;left:-127px;width:770px;height:390px}}.hero__animation .line{stroke:#c0dacc;stroke-dasharray:800;stroke-dashoffset:800;-webkit-animation:dash 3s linear forwards;animation:dash 3s linear forwards}.accordeon{height:767px;display:grid;grid-template-columns:repeat(2, 1fr)}@media(max-width: 1200px){.accordeon{height:444px}}@media(max-width: 760px){.accordeon{height:auto;grid-template-columns:100%}}.accordeon__items{border-right:1.5px solid #c0dacc}@media(max-width: 760px){.accordeon__items{border-right:none}}.accordeon__item:not(:last-child){border-bottom:1.5px solid #c0dacc}.accordeon__item:last-child{border-bottom:1.5px solid rgba(0,0,0,0)}.accordeon__item.open .accordeon__icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.01074 22.9901L16.0009 16M16.0009 16L22.991 9.00977M16.0009 16L9.01074 9.00977M16.0009 16L22.991 22.9901' stroke='%231A251F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.accordeon__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;position:relative;padding:43px 48px}@media(max-width: 1200px){.accordeon__btn{padding:29px 32px}}@media(max-width: 760px){.accordeon__btn{padding:15px 20px}}.accordeon__btn h2{margin:10px 0 0 0;max-width:370px}@media(max-width: 1200px){.accordeon__btn h2{max-width:260px}}@media(max-width: 760px){.accordeon__btn h2{max-width:100%}}@media(max-width: 320px){.accordeon__btn h2{max-width:80%}}.accordeon__icon{width:32px;height:32px;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:absolute;top:53px;right:48px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 16H16M16 16H24M16 16V8M16 16V24' stroke='%231A251F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-position:center}@media(max-width: 1200px){.accordeon__icon{top:33px;right:32px}}@media(max-width: 760px){.accordeon__icon{width:24px;height:24px;top:20px;right:20px;background-size:24px}}.accordeon__body{display:none;padding:3px 48px 0 48px}@media(max-width: 1200px){.accordeon__body{padding:3px 32px 0 32px}}@media(max-width: 760px){.accordeon__body{padding:0 20px 0 20px}}.accordeon__body p{max-width:416px}@media(max-width: 1200px){.accordeon__body p{max-width:224px}}@media(max-width: 760px){.accordeon__body p{max-width:94%}}.accordeon__body svg{display:none}@media(max-width: 760px){.accordeon__body svg{display:block;stroke:#80b699;stroke-dasharray:1800;stroke-dashoffset:1800;-webkit-animation:dash 2s linear infinite;animation:dash 2s linear infinite;height:280px}}.accordeon__text{padding:0 0 7px 0}@media(max-width: 760px){.accordeon__text{padding:0 0 20px 0;position:relative}.accordeon__text::after{display:block;content:"";width:calc(100% + 40px);height:1px;background-color:#c0dacc;position:absolute;bottom:0;left:-20px}}.accordeon__images{position:relative;padding:0 48px;height:767px}@media(max-width: 1200px){.accordeon__images{height:444px}}@media(max-width: 760px){.accordeon__images{display:none}}.accordeon__img{-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:all 300ms ease}.accordeon__img.active{opacity:1}.accordeon__img svg{stroke:#80b699;stroke-dasharray:1800;stroke-dashoffset:1800;-webkit-animation:dash 2s linear infinite;animation:dash 2s linear infinite}.scope{border-bottom:1.5px solid #c0dacc;overflow:hidden}.scope__slider{position:relative}.scope__slider .swiper-navigation{display:grid;grid-template-columns:64px 104px 64px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:0;right:0;border-bottom:1.5px solid #c0dacc;border-left:1.5px solid #c0dacc;border-right:1.5px solid #c0dacc;background-color:#fff;z-index:1}@media(max-width: 1200px){.scope__slider .swiper-navigation{top:unset;bottom:0;width:calc(50% + 1px);grid-template-columns:48px 1fr 48px;border-right:none;border-bottom:none;border-top:1.5px solid #c0dacc}}@media(max-width: 760px){.scope__slider .swiper-navigation{width:100%;grid-template-columns:40px 1fr 40px;border-left:none}}.scope__slider .swiper-pagination,.scope__slider .swiper-button-next,.scope__slider .swiper-button-prev{position:relative;bottom:unset;left:unset;right:unset;top:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px}@media(max-width: 1200px){.scope__slider .swiper-pagination,.scope__slider .swiper-button-next,.scope__slider .swiper-button-prev{width:48px}}@media(max-width: 760px){.scope__slider .swiper-pagination,.scope__slider .swiper-button-next,.scope__slider .swiper-button-prev{width:40px}}.scope__slider .swiper-pagination svg,.scope__slider .swiper-button-next svg,.scope__slider .swiper-button-prev svg{width:32px;min-width:32px;height:32px}@media(max-width: 1200px){.scope__slider .swiper-pagination svg,.scope__slider .swiper-button-next svg,.scope__slider .swiper-button-prev svg{width:24px;min-width:24px;height:24px}}.scope__slider .swiper-button-next,.scope__slider .swiper-button-prev{margin:0;height:64px}@media(max-width: 1200px){.scope__slider .swiper-button-next,.scope__slider .swiper-button-prev{height:47px}}@media(max-width: 760px){.scope__slider .swiper-button-next,.scope__slider .swiper-button-prev{height:39px}}.scope__slider .swiper-button-next::after,.scope__slider .swiper-button-prev::after{display:none}.scope__slider .swiper-button-next svg,.scope__slider .swiper-button-prev svg{stroke:#1a251f}.scope__slider .swiper-button-prev{border-right:1.5px solid #c0dacc}.scope__slider .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.scope__slider .swiper-button-next{border-left:1.5px solid #c0dacc}.scope__slider .swiper-pagination{width:100%;font-weight:300;font-size:24px;line-height:32px;text-align:center;vertical-align:bottom;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media(max-width: 1200px){.scope__slider .swiper-pagination{font-size:20px;line-height:24px}}@media(max-width: 760px){.scope__slider .swiper-pagination{font-size:16px;line-height:20px;gap:5px}}.scope .swiper-slide{padding:85px 0 48px 0;min-height:767px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:0;background-color:#fff}@media(max-width: 1200px){.scope .swiper-slide{padding:55px 0 32px 0;min-height:640px}}@media(max-width: 760px){.scope .swiper-slide{min-height:504px;padding:43px 0 0 0;overflow:hidden}}@media(max-width: 1200px){.scope__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;margin:0 0 84px 0}}@media(max-width: 760px){.scope__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:0 0 40px 0}}.scope__content h2{max-width:393px}@media(max-width: 1200px){.scope__content h2{max-width:235px}}.scope__content p{max-width:184px;margin:45px 0 0 0}@media(max-width: 1200px){.scope__content p{margin:16px 0 0 0;max-width:336px}}@media(max-width: 760px){.scope__content p{margin:0;max-width:94%}}.scope__bottom{position:absolute;bottom:48px;left:48px}@media(max-width: 1200px){.scope__bottom{bottom:29px;left:32px}}@media(max-width: 760px){.scope__bottom{display:none}}.scope__bottom p{color:#016d33}.scope__img{position:absolute;width:100%;height:100%}@media(max-width: 1200px){.scope__img{position:relative;max-width:704px;height:344px;margin:-6px auto 0 auto}}@media(max-width: 760px){.scope__img{width:100%;max-width:100%;height:196px;position:relative;margin:-3px auto 0 auto}.scope__img svg{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:403px}}@media(min-width: 1201px){.scope__img:has(>.map){max-width:1112px;max-height:544px;bottom:51px;right:43px}}@media(min-width: 1201px)and (max-width: 1380px){.scope__img:has(>.map){max-width:calc(100% - 280px);width:calc(100% - 280px);max-height:auto}}@media(min-width: 1201px){.scope__img:has(>.management){max-width:1160px;max-height:500px;bottom:85px;right:0}}@media(min-width: 1201px){.scope__img:has(>.capability){max-width:1112px;max-height:384px;bottom:177px;right:48px}}.scope__img .anim{fill:#fff}.scope__img .anim.start{-webkit-animation:fill .5s linear forwards;animation:fill .5s linear forwards}.scope__img .anim2{stroke:#80b699;stroke-dasharray:1800;stroke-dashoffset:1800}.scope__img .anim2.active{-webkit-animation:dash 2s linear forwards;animation:dash 2s linear forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.technologies{padding:0 0 76px 0}@media(max-width: 1200px){.technologies{padding:0 0 32px 0}}@media(max-width: 760px){.technologies{padding:0 0 16px 0}}.technologies h3{max-width:500px;grid-row:1/3;margin:92px 0 0 0}@media(max-width: 1200px){.technologies h3{grid-column:auto;grid-row:auto;max-width:100%;margin:48px 0 46px 0}}@media(max-width: 760px){.technologies h3{margin:52px 0 28px 0}}.technologies h2{max-width:544px}@media(max-width: 320px){.technologies h2{font-size:16px;line-height:20px}}.technologies__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:59px 96px}@media(max-width: 1200px){.technologies__wrapper{grid-template-columns:100%;gap:0}}.technologies__top{margin:85px 0 0 0}@media(max-width: 1200px){.technologies__top{margin:0;display:grid;grid-template-columns:152px 1fr;gap:32px;margin:0 0 44px 0}}@media(max-width: 760px){.technologies__top{grid-template-columns:100%;gap:12px;margin:0 0 45px 0}}.technologies__top p{margin:0 0 48px 0;color:#016d33}@media(max-width: 1200px){.technologies__top p{margin:0}}.technologies__bottom{grid-column:2/3;grid-row:2/3}@media(max-width: 1200px){.technologies__bottom{grid-row:auto;grid-column:auto;display:grid;grid-template-columns:152px 1fr;gap:32px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width: 760px){.technologies__bottom{grid-template-columns:100%;gap:35.07px}}.technologies__bottom svg{max-width:624px;height:896px;margin:0 0 70px 0;display:block}@media(max-width: 1200px){.technologies__bottom svg{max-width:100%;height:742px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}}@media(max-width: 760px){.technologies__bottom svg{height:344px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.technologies__bottom p{max-width:392px;color:#016d33}@media(max-width: 1200px){.technologies__bottom p{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media(max-width: 760px){.technologies__bottom p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.modals{position:fixed;z-index:1000;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:rgba(32,37,178,.5);display:none}.modals-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.modal{background:#f4f4fb;border-radius:28px;position:relative;overflow:hidden;-webkit-transform:scale(0.9) translateY(20px);-ms-transform:scale(0.9) translateY(20px);transform:scale(0.9) translateY(20px);display:none;width:90%;max-width:1106px}.modal_shown{display:block}.modal_active{-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}.modal__close{width:60px;height:60px;position:absolute;right:16px;top:16px;cursor:pointer;border-radius:8px;background:#2026b2;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.modal__close:before{display:block;content:"";width:0%;height:0%;opacity:0;line-height:40px;border-radius:50%;background:#f64c71;position:absolute;-webkit-transition:all 400ms ease-Out;transition:all 400ms ease-Out;top:50%;left:52%;z-index:-1}.modal__close:hover:before{width:150%;height:150%;opacity:1;top:-23%;left:-27%}.modal__close::after{display:block;content:"";width:16px;height:16px;background:url(../img/svg/close.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.modal__wrap{max-height:100%;height:100%;min-height:100%;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.modal__img{border-radius:28px;background:url(../img/modal-img.png) center center no-repeat;background-size:cover}.modal__main{padding:64px;height:100%;overflow:auto;max-width:573px}.modal__main::-webkit-scrollbar{width:4px}.modal__main::-webkit-scrollbar-track{background:#fff}.modal__main::-webkit-scrollbar-thumb{background-color:#2026b2;border-radius:20px}.modal__main-overflow{height:-webkit-max-content;height:-moz-max-content;height:max-content}.modal__form{margin:20px 0 0 0}.modal__form textarea{height:340px}.modal__form .custom-area:not(:last-child){margin:0 0 8px 0}.modal__form .primary-btn{margin:20px 0;width:100%}.modal__content{padding:64px 120px}.modal__content img{width:80px;height:80px;display:block;margin:0 auto 20px auto}.modal__content h2{text-align:center}.modal__content p{color:var(--black, #000);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin:20px 0 80px 0}.modal__content .primary-btn{margin:0 auto}@media(max-width: 1700px){.modal[data-modal=callback]{max-width:1000px}.modal[data-modal=thanks-modal]{max-width:794px}.modal__main{padding:40px;max-width:514px}.modal__close{width:48px;height:48px}.modal__form .custom-input{padding:16px 20px}.modal__form textarea{height:222px}.modal__form .agreement{max-width:80%}.modal__img{background:url(../img/modal-img2.png) center center no-repeat;background-size:cover}.modal__content{padding:80px 120px}.modal__content img{width:60px;height:60px;margin:0 auto 12px auto}.modal__content p{margin:12px 0 80px 0;font-size:17px;line-height:25px}}@media(max-width: 1400px){.modal__main{max-width:450px}}@media(max-width: 992px){.modals-wrap{padding:40px}.modal[data-modal=thanks-modal]{max-width:100%;width:100%;height:100%}.modal__wrap{grid-template-columns:100%}.modal__wrap .modal__img,.modal__wrap .modal__main{max-width:100%;width:100%}.modal__img{background:url(../img/modal-img3.png) center 22% no-repeat;background-size:cover;height:370px}.modal__main{padding:40px 64px 64px 64px}.modal__form{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;margin:12px 0 0 0}.modal__form:not(:last-child){margin:0}.modal__form textarea{height:266px}.modal__form .custom-area:first-child{grid-column:1/3;margin:0 0 8px 0}.modal__form .primary-btn{margin:8px 0 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.modal__form .agreement{max-width:100%;margin:15px 0 0 0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.modal__content{padding:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}}@media(max-width: 770px){.modal__img{height:370px}}@media(max-width: 760px){.modal__main{padding:20px}}@media(max-width: 680px){.modal__form .custom-area:nth-child(2),.modal__form .custom-area:nth-child(3){grid-column:1/3;margin:0 0 8px 0}.modal__form textarea{height:162px}.modal__form .primary-btn,.modal__form .agreement{margin:0}}@media(max-width: 500px){.modals-wrap{padding:8px}.modal{border-radius:20px}.modal[data-modal=callback]{width:100%;max-width:100%}.modal__img{height:230px;border-radius:20px}.modal__close{top:8px;right:8px}.modal__content{padding:20px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvaW5kZXgvaGVyby5zY3NzIiwidmFyaWFibGVzL3ZhcnMuc2NzcyIsImNvbXBvbmVudHMvaW5uZXIvaW5uZXIuc2NzcyIsImNvbXBvbmVudHMvaW5kZXgvbW9kYWxzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FDSSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQ0FBQSxDQUNBLDBCQU5KLE9BT1EsZ0JBQUEsQ0FBQSxDQUVKLHlCQVRKLE9BVVEsZ0JBQUEsQ0FBQSxDQUVKLGFBQ0ksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLG9CQUFBLENBQUEsaUJBQUEsQ0FBQSx3QkFBQSxDQUVBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBRUosYUFDSSxvQkFBQSxDQUNBLDBCQUZKLGFBR1Esa0JBQUEsQ0FBQSxDQUVKLHlCQUxKLGFBTVEsU0FBQSxDQUFBLENBR1Isa0JBQ0ksVUFBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JBQUEsQ0FFSixrQkFDSSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLFNBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLDBCQVBKLGtCQVFRLFNBQUEsQ0FDQSxXQUFBLENBQ0Esa0JBQUEsQ0FBQSxDQUVKLHlCQVpKLGtCQWFRLFVBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBQUEsQ0FJUixpQkFDSSxlQUFBLENBQ0EsY0FBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxhQzdEQSxDRDhEQSwwQkFOSixpQkFPUSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUFBLENBRUoseUJBWEosaUJBWVEsY0FBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUdSLGdCQUNJLFlBQUEsQ0FDQSxvQ0FBQSxDQUNBLHFC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LENBQUEsQ0FJTix5QkFFSSxhQUNFLFlBQUEsQ0FBQSxDQUlOLHlCQUtRLDhFQUVFLGVBQUEsQ0FDQSxnQkFBQSxDQUdKLHNCQUNFLFlBQUEsQ0FFRixrREFFRSxRQUFBLENBQUEsQ0FLUix5QkFFSSxhQUNFLFdBQUEsQ0FHSixPQUNFLGtCQUFBLENBQ0EsNEJBQ0UsVUFBQSxDQUNBLGNBQUEsQ0FFRixZQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUVGLGNBQ0UsT0FBQSxDQUNBLFNBQUEsQ0FFRixnQkFDRSxZQUFBLENBQUEiLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmludHJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBtYXgtaGVpZ2h0OiA3NjhweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAkYm9yZGVyLWdyZWVuO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNjQwcHg7IFxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA3NTZweDtcclxuICAgIH1cclxuICAgICZfX3dyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIC8vIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDYycHg7XHJcbiAgICB9XHJcbiAgICAmX19tYWluIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMzMuNXB4IDA7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxOHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwIDQ4cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICB9XHJcbiAgICAmX19hbmltYXRpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTEwdnc7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgICAgICBsZWZ0OiAtM3Z3O1xyXG4gICAgICAgIHRvcDogLTQydnc7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xdnc7XHJcbiAgICAgICAgICAgIHRvcDogLTY1LjV2dztcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMS41O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgbGVmdDogLTM2dnc7XHJcbiAgICAgICAgICAgIHRvcDogLTE0NHZ3O1xyXG4gICAgICAgICAgICB3aWR0aDogMTc1dnc7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjZweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyAgIFxyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxOXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBnYXA6IDAgMTAwcHg7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIGdhcDogNDJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJG1haW4tdGV4dDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDAgMzJweCAwO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyBcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCAwIDEycHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwIC0yMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MXB4IDIwcHggMzhweCAyMHB4O1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyLWdyZWVuO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcDpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMS80O1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvOyAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNpcmNsZSB7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJvcmRlcjogMS41cHggc29saWQgJGlsbHVzdHJhdGlvbi1ncmVlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaWxsdXN0cmF0aW9uLWdyZWVuO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDE5LjJweDtcclxuICAgICAgICBoZWlnaHQ6IDE5LjJweDsgIFxyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4OyBcclxuICAgIH1cclxufVxyXG4ub2ZmZXJzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIG1heC1oZWlnaHQ6IDc2OHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgJGJvcmRlci1ncmVlbjtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkgIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2NDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiA4NXB4IDQ4cHggNDNweCA0OHB4OyBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzZweCAzMnB4IDI4cHggMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ0cHggMjBweCAxN3B4IDIwcHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIsIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJG1haW4tdGV4dDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxLjVweCBzb2xpZCAkYm9yZGVyLWdyZWVuO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRib3JkZXItZ3JlZW47ICBcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzlweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaWxsdXN0cmF0aW9uLWdyZWVuO1xyXG4gICAgICAgICAgICBoMiwgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaWxsdXN0cmF0aW9uLWdyZWVuO1xyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm9mZmVyc19fYW5pbS0tYnVzaW5lc3Mge1xyXG4gICAgICAgICAgICAgICAgcGF0aDpub3QoLmZpbGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwYXRoLmZpbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAmX19hbmltIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA4MHB4O1xyXG4gICAgICAgIHJpZ2h0OiA0OHB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tY2lyY2xlcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIDIxcHgpO1xyXG4gICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNC42M3B4IDEzcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0zN3B4IGF1dG8gMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2MnB4IGF1dG8gNjZweCBhdXRvOyBcclxuICAgICAgICAgICAgICAgIGdhcDogMTMuN3B4IDExcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tYnVzaW5lc3Mge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNTRweCAwIDYwcHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNjJweDtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogJGlsbHVzdHJhdGlvbi1ncmVlbjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgZmlsbDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgJjpub3QoLmZpbGwsIC5vcGFjaXR5KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkaWxsdXN0cmF0aW9uLWdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDgwMDtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogODAwO1xyXG4gICAgICAgICAgICAgICAgICAgJi5zdGFydCB7XHJcbiAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZGFzaCA2cyBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmZpbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRpbGx1c3RyYXRpb24tZ3JlZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm9wYWNpdHkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zdGFydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogb3BhY2l0eSAxcyBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYW5pbS0tMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hbmltLS0yIHtcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuNXMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYW5pbS0tMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxcyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hbmltLS00IHtcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuNXMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYW5pbS0tNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAycyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hbmltLS02IHtcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDNzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZGFzaCB7XHJcbiAgICB0byB7XHJcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG9wYWNpdHkge1xyXG4gICAgdG8ge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuQGtleWZyYW1lcyBmaWxsIHtcclxuICAgIHRvIHtcclxuICAgICAgICBmaWxsOiAkaWxsdXN0cmF0aW9uLWdyZWVuO1xyXG4gICAgfVxyXG59XHJcbi5wZW9wbGUge1xyXG4gICAgcGFkZGluZzogODZweCAwIDQ4cHggMDtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA1ZnI7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7IFxyXG4gICAgICAgIHBhZGRpbmc6IDM3cHggMCAzNHB4IDA7XHJcbiAgICAgICAgZ2FwOiA3MnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNDZweCAwIDE5cHggMDtcclxuICAgICAgICBnYXA6IDA7XHJcbiAgICB9XHJcbiAgICAmX19tYXAge1xyXG4gICAgICAgIG1hcmdpbjogLTlweCAwIDAgOXB4O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDQ0cHggMCA1MHB4IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjQ0cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MDIuMzVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbmltIHtcclxuICAgICAgICAgICAgZmlsbDogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICYuc3RhcnQge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBmaWxsIDAuNXMgbGluZWFyIGZvcndhcmRzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IC02cHggMCAwIDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY2FsbGJhY2sge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7IFxyXG4gICAgICAgIGdhcDogMjdweDtcclxuICAgIH1cclxuICAgIC5jbG9zZSB7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZD0nTTYuNzU4MyAxNy4yNDMxTDEyLjAwMDkgMTIuMDAwNU0xMi4wMDA5IDEyLjAwMDVMMTcuMjQzNSA2Ljc1NzgxTTEyLjAwMDkgMTIuMDAwNUw2Ljc1ODMgNi43NTc4MU0xMi4wMDA5IDEyLjAwMDVMMTcuMjQzNSAxNy4yNDMxJyBzdHJva2U9JyUyMzFBMjUxRicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNlJTNjL3N2ZyUzZSBcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19zdWNjZXNzIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1ncmVlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICAgICAgJi52aXNpYmxlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICB9XHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgJi0tbGVmdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDg1cHggMCA0OHB4IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMS41cHggc29saWQgJGJvcmRlci1ncmVlbjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM3cHggMzJweCAzMnB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MnB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0M3B4IDA7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyOXB4IDA7ICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHggMDsgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hbmltIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRib3JkZXItZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcclxuICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJi5zdGFydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZGFzaCAzcyBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBcclxuICAgICAgICAmLS1yaWdodCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggMCA0OHB4IDQ4cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDMwcHggMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAzMnB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hZ3JlZW1lbnQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDQ4cHggMCA0MXB4IDA7XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgMjdweCAwOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc2VjdGlvbiB7XHJcbiAgICAmLS1jYWxsYmFjayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAmLS1wZW9wbGUge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRib3JkZXItZ3JlZW47XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tc2VydmljZXMsICYtLWNvbXBsaWVuY2Uge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRib3JkZXItZ3JlZW47XHJcbiAgICB9XHJcbiAgICAmLS1jb21wbGllbmNlIHtcclxuICAgICAgICAuYWNjb3JkZW9uIHtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY2NvcmRlb25fX2ltYWdlcyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDkwcHggNDhweCA0NHB4IDQ4cHg7IFxyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDEuNXB4IHNvbGlkICNjMGRhY2M7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgc3Ryb2tlOiAkYm9yZGVyLWdyZWVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDhweCAzMnB4IDMycHggMzJweDsgXHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTNweCAyMHB4IDM3cHggMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWdyZWVuOyBcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzA2cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzY4cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTU0NnB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTM1OHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7IFxyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xNzdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0NXB4OyBcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMjlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY2NvcmRlb25fX2l0ZW1zIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYWNjb3JkZW9uX190ZXh0IHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICBcclxuICAgIH1cclxufSIsIiRncmVlbjogIzAxNkQzMztcclxuJGJvcmRlci1ncmVlbjogI0MwREFDQztcclxuJG1haW4tdGV4dDogIzFBMjUxRjtcclxuJGlsbHVzdHJhdGlvbi1ncmVlbjogIzgwQjY5OTtcclxuJGJsYWNrOiAjNDY0NjQ2OyIsIi5oZXJvIHtcclxuICAgIG1hcmdpbjogODRweCAwIDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAkYm9yZGVyLWdyZWVuO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMCAwOyBcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiA1NnB4IDAgMCAwOyBcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMTJweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCAwIDAgMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTk2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE2OHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3OHB4IDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI3cHggMDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2FuaW1hdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IDE3MjMuNXB4O1xyXG4gICAgICAgIGhlaWdodDogOTk5LjVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMTU5JTtcclxuICAgICAgICBsZWZ0OiAtMjc5cHg7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogLTE3NyU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xODhweDtcclxuICAgICAgICAgICAgd2lkdGg6IDExNjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NzRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgdG9wOiAtOTglO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTI3cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxpbmUge1xyXG4gICAgICAgICAgICBzdHJva2U6ICRib3JkZXItZ3JlZW47XHJcbiAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDgwMDtcclxuICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDgwMDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBkYXNoIDNzIGxpbmVhciBmb3J3YXJkcztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbi5hY2NvcmRlb24ge1xyXG4gICAgaGVpZ2h0OiA3NjdweDtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0NDRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDEuNXB4IHNvbGlkICRib3JkZXItZ3JlZW47XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRib3JkZXItZ3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAuYWNjb3JkZW9uX19pY29uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZD0nTTkuMDEwNzQgMjIuOTkwMUwxNi4wMDA5IDE2TTE2LjAwMDkgMTZMMjIuOTkxIDkuMDA5NzdNMTYuMDAwOSAxNkw5LjAxMDc0IDkuMDA5NzdNMTYuMDAwOSAxNkwyMi45OTEgMjIuOTkwMScgc3Ryb2tlPSclMjMxQTI1MUYnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzZSUzYy9zdmclM2UgXCIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAgIFxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogNDNweCA0OHB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyOXB4IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzMjBweCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUzcHg7XHJcbiAgICAgICAgcmlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBkPSdNOCAxNkgxNk0xNiAxNkgyNE0xNiAxNlY4TTE2IDE2VjI0JyBzdHJva2U9JyUyMzFBMjUxRicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNlJTNjL3N2ZyUzZSBcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogMzNweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7IFxyXG4gICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAzcHggNDhweCAwIDQ4cHg7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCAzMnB4IDAgMzJweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTZweDtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDk0JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRpbGx1c3RyYXRpb24tZ3JlZW47XHJcbiAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxODAwO1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE4MDA7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGRhc2ggMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgN3B4IDA7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyLWdyZWVuO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZXMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDQ4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3NjdweDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogJGlsbHVzdHJhdGlvbi1ncmVlbjtcclxuICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTgwMDtcclxuICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE4MDA7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZGFzaCAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zY29wZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAkYm9yZGVyLWdyZWVuO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICZfX3NsaWRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5zd2lwZXItbmF2aWdhdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjRweCAxMDRweCA2NHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgJGJvcmRlci1ncmVlbjtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEuNXB4IHNvbGlkICRib3JkZXItZ3JlZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMS41cHggc29saWQgJGJvcmRlci1ncmVlbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlICsgMXB4KTtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDhweCAxZnIgNDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAkYm9yZGVyLWdyZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDBweCAxZnIgNDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4OyAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOXB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRtYWluLXRleHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMS41cHggc29saWQgJGJvcmRlci1ncmVlbjtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxLjVweCBzb2xpZCAkYm9yZGVyLWdyZWVuOyBcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIHBhZGRpbmc6ICA4NXB4IDAgNDhweCAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDc2N3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAgNTVweCAwIDMycHggMDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNjQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0M3B4IDAgMCAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGdhcDogMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgODRweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5M3B4O1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTg0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDVweCAwIDAgMDtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDk0JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvdHRvbSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogNDhweDtcclxuICAgICAgICBsZWZ0OiA0OHB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBib3R0b206IDI5cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM0NHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IC02cHggYXV0byAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTk2cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICAgICAgICAgIG1hcmdpbjogLTNweCBhdXRvIDAgYXV0bztcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEyMDFweCkge1xyXG4gICAgICAgICAgICAmOmhhcyg+Lm1hcCl7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMTJweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU0NHB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA1MXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQzcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMzgwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpoYXMoPi5tYW5hZ2VtZW50KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExNjBweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpoYXMoPi5jYXBhYmlsaXR5KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMTJweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM4NHB4OyBcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMTc3cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNDhweDsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICBcclxuICAgICAgICAuYW5pbSB7XHJcbiAgICAgICAgICAgIGZpbGw6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICAmLnN0YXJ0IHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZmlsbCAwLjVzIGxpbmVhciBmb3J3YXJkcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYW5pbTIge1xyXG4gICAgICAgICAgICBzdHJva2U6ICRpbGx1c3RyYXRpb24tZ3JlZW47XHJcbiAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE4MDA7XHJcbiAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxODAwO1xyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGRhc2ggMnMgbGluZWFyIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbi50ZWNobm9sb2dpZXMge1xyXG4gICAgcGFkZGluZzogMCAwIDc2cHggMDtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAzMnB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNnB4IDA7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICBncmlkLXJvdzogMS8zO1xyXG4gICAgICAgIG1hcmdpbjogOTJweCAwIDAgMDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDhweCAwIDQ2cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA1MnB4IDAgMjhweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDU0NHB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgIGdhcDogNTlweCA5NnB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190b3Age1xyXG4gICAgICAgIG1hcmdpbjogODVweCAwIDAgMDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE1MnB4IDFmcjtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0NHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczoxMDAlO1xyXG4gICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQ1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQ4cHggMDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgICBncmlkLXJvdzogMiAvIDM7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiBhdXRvO1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNTJweCAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgICAgICAgIGdhcDogMzUuMDdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHsgIFxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDg5NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA3MHB4IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzQycHg7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDRweDtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5MnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5tb2RhbHMge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgzMiwgMzcsIDE3OCwgMC41KTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIC8vIG9wYWNpdHk6IDA7XHJcbiAgLy8gdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xyXG4gIC8vIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XHJcbiAgLy8gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgLy8gJl9zaG93biB7XHJcbiAgLy8gICBkaXNwbGF5OiBibG9jaztcclxuICAvLyB9XHJcbiAgLy8gJl9hY3RpdmUge1xyXG4gIC8vICAgb3BhY2l0eTogMTtcclxuICAvLyB9XHJcbiAgJi13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwge1xyXG4gIGJhY2tncm91bmQ6ICNmNGY0ZmI7XHJcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSkgdHJhbnNsYXRlWSgyMHB4KTtcclxuICAvLyBvcGFjaXR5OiAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgLy8gdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAvLyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG4gIC8vIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbWF4LXdpZHRoOiAxMTA2cHg7XHJcblxyXG4gICZfc2hvd24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gICZfYWN0aXZlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDE2cHg7XHJcbiAgICB0b3A6IDE2cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjAyNmIyO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDAlO1xyXG4gICAgICBoZWlnaHQ6IDAlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjY0YzcxO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtT3V0O1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1PdXQ7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLU91dDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUyJTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyOmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAxNTAlO1xyXG4gICAgICBoZWlnaHQ6IDE1MCU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRvcDogLTIzJTtcclxuICAgICAgbGVmdDogLTI3JTtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3ZnL2Nsb3NlLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fd3JhcCB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtYXgtY29udGVudDtcclxuICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gICZfX2ltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tb2RhbC1pbWcucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG4gICZfX21haW4ge1xyXG4gICAgcGFkZGluZzogNjRweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA1NzNweDtcclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgd2lkdGg6IDRweDtcclxuICAgIH1cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgLyog0YbQstC10YIg0LTQvtGA0L7QttC60LggKi9cclxuICAgIH1cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjZiMjsgLyog0YbQstC10YIg0L/Qu9Cw0YjQutC4ICovXHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IC8qINC30LDQutGA0YPQs9C70LXQvdC40Y8g0L/Qu9Cw0YjQutC4ICovXHJcbiAgICB9XHJcbiAgICAmLW92ZXJmbG93IHtcclxuICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZm9ybSB7XHJcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWFyZWEge1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDhweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJpbWFyeS1idG4ge1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogNjRweCAxMjBweDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYmxhY2ssICMwMDApO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcyBwcm9wb3J0aW9uYWwtbnVtcztcclxuICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgbWFyZ2luOiAyMHB4IDAgODBweCAwO1xyXG4gICAgfVxyXG4gICAgLnByaW1hcnktYnRuIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcclxuICAubW9kYWwge1xyXG4gICAgJltkYXRhLW1vZGFsPVwiY2FsbGJhY2tcIl0ge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgIH1cclxuICAgICZbZGF0YS1tb2RhbD1cInRoYW5rcy1tb2RhbFwiXSB7XHJcbiAgICAgIG1heC13aWR0aDogNzk0cHg7XHJcbiAgICB9XHJcbiAgICAmX19tYWluIHtcclxuICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgbWF4LXdpZHRoOiA1MTRweDtcclxuICAgIH1cclxuICAgICZfX2Nsb3NlIHtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIGhlaWdodDogNDhweDtcclxuICAgIH1cclxuICAgICZfX2Zvcm0ge1xyXG4gICAgICAuY3VzdG9tLWlucHV0IHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGhlaWdodDogMjIycHg7XHJcbiAgICAgIH1cclxuICAgICAgLmFncmVlbWVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbW9kYWwtaW1nMi5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMTIwcHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEycHggYXV0bztcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDEycHggMCA4MHB4IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAubW9kYWwge1xyXG4gICAgJl9fbWFpbiB7XHJcbiAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5tb2RhbHMge1xyXG4gICAgJi13cmFwIHtcclxuICAgICAgcGFkZGluZzogNDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1vZGFsIHtcclxuICAgICZbZGF0YS1tb2RhbD1cInRoYW5rcy1tb2RhbFwiXSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgIC5tb2RhbF9faW1nLFxyXG4gICAgICAubW9kYWxfX21haW4ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tb2RhbC1pbWczLnBuZykgY2VudGVyIDIyJSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGhlaWdodDogMzcwcHg7XHJcbiAgICB9XHJcbiAgICAmX19tYWluIHtcclxuICAgICAgcGFkZGluZzogNDBweCA2NHB4IDY0cHggNjRweDtcclxuICAgIH1cclxuICAgICZfX2Zvcm0ge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDAgOHB4O1xyXG4gICAgICBtYXJnaW46IDEycHggMCAwIDA7XHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICBoZWlnaHQ6IDI2NnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jdXN0b20tYXJlYSB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wcmltYXJ5LWJ0biB7XHJcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwIDA7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgIH1cclxuICAgICAgLmFncmVlbWVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMTVweCAwIDAgMDtcclxuICAgICAgICBvcmRlcjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xyXG4gIC5tb2RhbCB7XHJcbiAgICAmX19pbWcge1xyXG4gICAgICBoZWlnaHQ6IDM3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAubW9kYWwge1xyXG4gICAgJl9fbWFpbiB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2ODBweCkge1xyXG4gIC5tb2RhbCB7XHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAuY3VzdG9tLWFyZWEge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCA4cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGhlaWdodDogMTYycHg7XHJcbiAgICAgIH1cclxuICAgICAgLnByaW1hcnktYnRuLFxyXG4gICAgICAuYWdyZWVtZW50IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLm1vZGFscyB7XHJcbiAgICAmLXdyYXAge1xyXG4gICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tb2RhbCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgJltkYXRhLW1vZGFsPVwiY2FsbGJhY2tcIl0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIH1cclxuICAgICZfX2Nsb3NlIHtcclxuICAgICAgdG9wOiA4cHg7XHJcbiAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
