.acquaintance{padding-top:295px;padding-bottom:300px;background-image:url(../images/bg-acquantance.webp);background-repeat:no-repeat;background-size:cover}.acquaintance__title{position:relative}.acquaintance__title::before{content:url(../images/white-yellow.svg);position:absolute;bottom:-72px;left:7%}.acquaintance__title::after{content:url(../images/green-triangle.svg);position:absolute;top:-50px;right:5%}.acquaintance__left-content{position:relative}.acquaintance__left-content::before{content:url(../images/white-green-green.svg);position:absolute;top:40%;left:-20%;display:none}.acquaintance__left-content::after{content:url(../images/ray-bottom-green-green.svg);position:absolute;bottom:-40px;left:8%}.acquaintance__content{justify-content:center;align-items:center;gap:15px}.acquaintance__title-right{margin-bottom:44px;font-weight:800;font-size:25px;line-height:131%;letter-spacing:.02em;color:var(--black)}.acquaintance__subtitle{margin-top:7px;margin-bottom:129px}.acquaintance__right-content{max-width:500px;position:relative}.acquaintance__right-content::before{content:url(../images/ray-top.svg);position:absolute;top:-65px;right:-40px}.acquaintance__right-content::after{content:url(../images/green-white-yellow.svg);position:absolute;top:40%;right:-120px}.acquaintance__name{font-weight:800;font-size:20px;letter-spacing:.02em;color:var(--green)}.acquaintance__profession{position:relative;font-weight:400;font-size:16px;color:var(--black)}.acquaintance__profession::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:-155px;right:-80px}.acquaintance__list{margin-bottom:66px}.acquaintance__item{position:relative;padding-left:37px;margin-bottom:16px;font-weight:400;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.acquaintance__item::before{content:'';position:absolute;background-image:url(../images/green-vector.svg);width:24px;height:25px;left:0}@media (max-width:1366px){.acquaintance__right-content::after{top:91%;right:20px}.acquaintance__profession::after{display:none}.acquaintance__right-content::before{right:0}.acquaintance__left-content::before{left:0}}@media (max-width:1024px){.acquaintance__profession::after{right:0}.acquaintance__content{flex-direction:column}.acquaintance__subtitle{margin-bottom:60px}.acquaintance__left-content::before{left:100%;transform:scale(.8)}.acquaintance__title::before{bottom:-234px;transform:scale(.8)}.acquaintance__title::after{transform:scale(.8)}.acquaintance__left-content::after{transform:scale(.8);bottom:-85%;left:-5%}.acquaintance__right-content::before{right:-33px;transform:scale(.8)}.acquaintance__right-content::after{transform:scale(.8)}.acquaintance__span-img{position:absolute;background-image:url(../images/magic_1.svg);background-repeat:no-repeat;background-size:cover;width:163px;height:170px;left:58%;bottom:5%}}@media (max-width:768px){.acquaintance__left-content::before{left:85%;transform:scale(.5)}.acquaintance__title::before{bottom:-140px;transform:scale(.5)}.acquaintance__left-content::after,.acquaintance__right-content::before{display:none}}@media (max-width:767px){.acquaintance{padding-top:115px;padding-bottom:230px}.acquaintance__photo{max-width:320px}.acquaintance__subtitle{margin-bottom:30px}.acquaintance__span-img{width:96px;height:100px}.acquaintance__title-right{font-size:20px}}.hero__animation-star{position:absolute;bottom:-350%;right:25%}.star-animate{position:relative;width:110px;height:124px;display:none}.star-animate__img{display:none}.star-animate__img[data-visible]{display:block}.star-animate__1,.star-animate__2,.star-animate__3{position:absolute;top:0;left:0;opacity:1;width:inherit;height:inherit}.hero__animation-flower{position:absolute;top:360%;left:-3%}.flower-animate{position:relative;width:157px;height:219;display:none}.flower-animate__img{display:none}.flower-animate__img[data-visible]{display:block}.flower-animate__1,.flower-animate__2,.flower-animate__3{position:absolute;top:0;left:0;width:inherit;height:inherit}.hero__animation-wavy{position:absolute;bottom:-85%;left:38%}.wavy-animate{position:relative;width:149px;height:18px;display:none}.wavy-animate__img{display:none}.wavy-animate__img[data-visible]{display:block}.wavy-animate__1{position:absolute;top:0;left:0;opacity:1;width:inherit;height:inherit}.acquaintance__animation-magic{position:absolute;top:70%;left:58%}.magic-animate{position:relative;width:163px;height:170px;display:none}.magic-animate__img{display:none}.magic-animate__img[data-visible]{display:block}.magic-animate__1,.magic-animate__2,.magic-animate__3{position:absolute;top:0;left:0;opacity:1;width:inherit;height:inherit}.answers__animation-crown{position:absolute;top:-5%;left:66%}.crown-animate{position:relative;width:91px;height:89px;display:none}.crown-animate__img{display:none}.crown-animate__img[data-visible]{display:block}.crown-animate__1,.crown-animate__2,.crown-animate__3{position:absolute;top:0;left:0;opacity:1;width:inherit;height:inherit}@media (max-width:1600px){.hero__animation-flower{position:absolute;top:250%;left:6%}}@media (max-width:1367px){.hero__animation-flower{width:143px;height:199px;top:150px}}@media (max-width:1025px){.flower-animate{width:80px;height:112px}}@media (max-width:1023px){.flower-animate{width:81px;height:113px}}@media (max-width:768px){.hero__animation-flower{top:455%;left:-2%}.hero__animation-star{bottom:-310%;right:8%;width:57px;height:63px}.acquaintance__animation-magic,.answers__animation-crown,.hero__animation-flower,.hero__animation-star,.hero__animation-wavy,.hero__svg-bottom,.hero__svg-top{display:none}}.answers{padding-top:93px;text-align:center;overflow:hidden}.answers__title{margin-bottom:7px}.answers__title-descr{display:inline-block;position:relative}.answers__title-descr::after{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-22px;left:16%}.answers__title-descr::before{content:url(../images/green-triangle.svg);position:absolute;bottom:25px;right:-10%}.answers__caption{margin-bottom:45px;font-weight:800;font-size:25px;line-height:131%;letter-spacing:.02em;color:var(--green)}.answers__subtitle{position:relative;font-weight:800;font-size:35px;line-height:131%;letter-spacing:.02em;color:var(--black);margin:127px auto 31px}.answers__subtitle::before{content:url(../images/red-yellow.svg);position:absolute;left:50px;top:-100px}.answers__desr{max-width:1125px;margin:0 auto;font-weight:400;font-size:25px;line-height:131%;letter-spacing:.02em;color:#000}.answers__text{margin-bottom:45px;text-align:start;font-weight:800;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.answers__content{margin-top:100px;justify-content:center;gap:20px}.answers__photo{max-width:459px}.answers__list{margin-bottom:49px;text-align:start;max-width:425px}.answers__item{position:relative;padding-left:30px;margin-bottom:16px;font-weight:400;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.answers__item::before{content:'';position:absolute;background-image:url(../images/green-vector.svg);width:24px;height:25px;left:0}.answers__left-content{position:relative}.answers__left-content::before{content:url(../images/red-green-blue.svg);position:absolute;top:25%;left:-145px}.answers__left-content::after{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:0;left:0}.answers__right-content{position:relative;padding-top:60px;text-align:start;max-width:500px;align-items:flex-start;flex-direction:column;justify-content:center}.answers__right-content::before{content:url(../images/ray-top-red.svg);position:absolute;top:0;right:-24px}.answers__right-content::after{content:url(../images/blue-red-yellow.svg);position:absolute;top:50%;right:-120px}.answers__name{font-weight:800;font-size:20px;letter-spacing:.02em}.answers__director{position:relative;font-weight:400;font-size:16px;color:var(--black)}.answers__director::after{content:url(../images/yellow-red.svg);position:absolute;left:15%;bottom:-150px}.answers__director::before{content:url(../images/yellow-triangle.svg);position:absolute;right:0;bottom:-75px}.answers__descr-container{position:relative;background-image:url(../images/answers-bg.svg);background-repeat:no-repeat;background-size:cover;padding-top:300px;padding-bottom:345px}.answers__descr-container::before{content:url(../images/small-carrot.svg);position:absolute;left:100px;top:37%}.answers__descr-container::after{content:url(../images/red-yellow-white.svg);position:absolute;left:90px;top:90px}.answers__descr{position:relative;margin:0 auto;max-width:1000px;font-weight:400;font-size:35px;line-height:131%;letter-spacing:.02em;color:var(--black)}.answers__descr::before{content:url(../images/ray-bottom.svg);position:absolute;left:0;bottom:-111px}.answers__descr::after{content:url(../images/ray-top.svg);position:absolute;right:-20px;top:-50px}@media (max-width:1366px){.answers__left-content::before{left:-13px}.answers__right-content::after{right:-13px}.answers__descr::after{right:-4px}.answers__descr{font-size:25px;max-width:570px}}@media (max-width:1024px){.answers__span-img{position:absolute;background-image:url(../images/crown_1.svg);background-repeat:no-repeat;background-size:cover;width:87px;height:90px;left:67%;top:-7%}}@media (max-width:1023px){.answers__content{margin-top:60px;flex-direction:column;align-items:center}.answers__subtitle{margin-top:75px;font-size:30px;max-width:575px}.answers__desr{font-size:22px;max-width:600px}.answers__subtitle::before{transform:scale(.8);left:-60px}.answers__title-descr::after{transform:scale(.8);left:26%}.answers__left-content::before,.answers__right-content::before{transform:scale(.8)}.answers__right-content::after{transform:scale(.8);top:90%;right:10px}.answers__director::before{display:none}.answers__left-content::after{transform:scale(.8);bottom:-95%;left:-15%;z-index:100}.answers__descr-container{padding-top:120px;padding-bottom:120px}.answers__descr{font-size:25px;max-width:570px}.answers__descr-container::after{display:none}.answers__descr::after,.answers__descr::before{transform:scale(.8)}.answers__descr::before{bottom:-60px}.answers__descr-container::before{transform:scale(.5);left:10px;top:23%}.answers__director{margin-bottom:30px}.answers__director::after{transform:scale(.8);bottom:-100px}}@media (max-width:768px){.answers__right-content{padding-top:0}.answers__name{margin-top:50px}.answers__left-content::after{bottom:-93%;left:-15%}}@media (max-width:767px){.answers{padding-top:0}.answers__span-img{width:48px;height:49px;left:70%;top:-3%}.answers__title-descr::before{display:none}.answers__title-descr::after{transform:scale(.5);left:6%;bottom:-15px}.answers__subtitle::before{left:5px;top:35px;transform:scale(.5)}.answers__subtitle{font-size:20px}.answers__desr{font-size:16px;max-width:250px}.answers__photo{max-width:323px;background-size:229px 226px;background-position:bottom 7px left 3px}.answers__caption{font-size:20px;margin-bottom:20px}.answers__item{font-size:14px}.answers__right-content{padding-top:20px;padding-right:25px;padding-left:25px}.answers__left-content{padding-left:25px}.answers__right-content::before{right:10px;top:20px}.answers__left-content::after{transform:scale(.5);bottom:-136%;left:-6%}.answers__right-content::after{transform:scale(.5)}.answers__descr{font-size:16px;max-width:226px}.answers__descr::after,.answers__descr::before{transform:scale(.5)}.answers__descr::after{top:-30px}.answers__descr-container{padding-top:100px;padding-bottom:100px}.answers__descr-container::before{left:-10px;top:10%}.answers__left-content::before,.answers__right-content::before{transform:scale(.5)}.answers__director::after{transform:scale(.5);bottom:-85px}}.certificate{position:relative;padding-top:304px;padding-bottom:35px;overflow:hidden}.certificate::before{content:url(../images/blue-green-yellow.svg);position:absolute;top:200px;left:120px}.certificate::after{content:url(../images/green-yellow.svg);position:absolute;bottom:-75px;left:50%}.certificate__gift{position:relative;margin:auto;max-width:1121px;min-height:600px;background:#e3f1b9;border:5px solid var(--green);border-radius:35px;justify-content:center;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);gap:40px}.certificate__gift::before{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:-55px;left:-55px}.certificate__gift::after{content:url(../images/ray-top-green.svg);position:absolute;top:-55px;right:-55px}.certificate__gift-right{padding-top:75px;max-width:600px;text-align:start}.certificate__title{margin-bottom:15px;font-weight:900;font-size:35px;letter-spacing:.02em;text-transform:uppercase;color:var(--black)}.certificate__subtitle{margin-bottom:50px;font-weight:400;font-size:20px;line-height:131%;letter-spacing:.02em;color:var(--black)}.certificate__list{padding-right:70px}.certificate__item-1,.certificate__item-2,.certificate__item-3{position:relative;padding-left:100px;margin-bottom:32px;font-weight:400;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.certificate__item-1::before{content:'';position:absolute;background-image:url(../images/crown.svg);background-repeat:no-repeat;width:62px;height:61px;left:0}.certificate__item-2::before{content:'';position:absolute;background-image:url(../images/balls.svg);background-repeat:no-repeat;width:61px;height:61px;left:0}.certificate__item-3::before{content:'';position:absolute;background-image:url(../images/present.svg);background-repeat:no-repeat;width:61px;height:61px;left:0}.certificate__item-3{margin-bottom:50px}.certificate__btn{position:relative;display:block;margin:0 auto;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.certificate__btn::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:-150px;right:-280px}.certificate__btn:focus{background-color:var(--main-color);color:var(--white)}.certificate__btn:hover{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.certificate__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.certificate__btn-mob{border:none;display:none}@media (max-width:1366px){.certificate__gift::before{left:-10px;transform:scale(.8)}.certificate__gift::after{right:-10px;transform:scale(.8)}.certificate::after,.certificate::before{transform:scale(.8)}.certificate__btn::after{right:0}}@media (max-width:1023px){.certificate{padding-right:60px;padding-left:60px}.certificate__gift{flex-direction:column-reverse;align-items:center}.certificate__subtitle,.certificate__title{text-align:center}.certificate__list{display:flex;flex-direction:column;align-items:flex-start}.certificate__item-1::before,.certificate__item-3::before{left:30px;top:-18px}.certificate__item-2::before{left:30px;top:-25px}.certificate__btn::after{display:none}.certificate::after,.certificate::before,.certificate__gift::after,.certificate__gift::before{transform:scale(.8)}.certificate__title{font-size:32px}}@media (max-width:768px){.certificate__gift::before{left:-40px}.certificate__gift::after{right:-40px}}@media (max-width:767px){.certificate{padding-right:15px;padding-left:15px;padding-top:140px}.certificate__gift{border:2px solid var(--green);border-radius:15px;gap:0}.certificate__title{font-size:20px}.certificate__subtitle{font-size:12px}.certificate__item-1,.certificate__item-2,.certificate__item-3{font-size:14px}.certificate__item-1::before,.certificate__item-3::before{width:35px;height:35px;background-size:cover;top:14px}.certificate__item-2::before{width:25px;height:35px;background-size:cover;top:12px}.certificate__btn{display:none}.certificate__btn-mob{display:block;margin:0 auto}.certificate::after,.certificate::before,.certificate__gift::after,.certificate__gift::before{transform:scale(.5)}.certificate__gift-right{padding-top:30px}.certificate__subtitle{margin-bottom:40px}.certificate__gift-left img{max-height:274px}}.education{padding-top:12px}.education__caption{text-align:center}.education__title{position:relative}.education__title::before{content:url(../images/red-white.svg);position:absolute;top:-230px;right:130px}.education__subtitle{margin-bottom:130px;position:relative;display:inline-block}.education__subtitle::after{content:url(../images/wavy-line-green.svg);position:absolute;bottom:-22px;right:0}.education__left-caption,.education__right-caption{margin-bottom:50px;background-image:url(../images/education-oval.svg);background-repeat:no-repeat;background-position:left;width:281px;height:146px;padding-top:52px;font-family:var(--font-family);font-weight:900;font-size:35px;letter-spacing:.02em;text-align:center;color:var(--white)}.education__content{margin-bottom:183px;justify-content:center;gap:100px}.education__left,.education__right{max-width:475px;position:relative}.education__left::before{content:url(../images/red-yellow-2.svg);position:absolute;top:-65px;left:-100px}.education__left::after{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:-65px;left:-100px}.education__right::before{content:url(../images/ray-top-red.svg);position:absolute;top:30%;right:0}.education__right::after{content:url(../images/blue-red-yellow.svg);position:absolute;bottom:-10%;right:-20%}.education__item{position:relative;padding-left:35px;margin-bottom:15px;font-weight:400;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.education__item::before{content:'';position:absolute;background-image:url(../images/education-vector.svg);width:24px;height:25px;left:0}@media (max-width:1366px){.education__right::after{transform:scale(.8);bottom:-35%;right:0}.education__left::after,.education__left::before{left:0}}@media (max-width:1023px){.education__content{flex-direction:column}.education__left,.education__right{margin:auto}.education__title::before{display:none}.education__left::before,.education__subtitle::after{transform:scale(.8)}.education__left::after{transform:scale(.8);bottom:-150%;left:-30px}.education__right::before{transform:scale(.8);top:-80%}}@media (max-width:768px){.education__subtitle{margin-bottom:75px}.education__subtitle::after{right:-20px}.education__content{gap:65px;margin-bottom:132px}.education__right::after{bottom:-25px}}@media (max-width:767px){.education__subtitle::after{transform:scale(.5);bottom:-15px;right:-36px}.education__content{padding-left:15px;padding-right:15px;margin-bottom:80px}.education__item{font-size:14px}.education__right::after,.education__right::before{transform:scale(.5);right:0}.education__left::after{transform:scale(.5);left:0;bottom:-145%}.education__subtitle{margin-bottom:60px}.education__left-caption,.education__right-caption{margin-bottom:20px;background-image:url(../images/education-oval-mob.svg);padding-top:28px;width:155px;height:80px;font-size:20px}.education__left::before{transform:scale(.5);top:-5px;left:60%}}@media (max-width:430px){.education__right::before{top:-100%}.education__right::after{bottom:-20%}.education__left::after{left:-17px;bottom:-150%}}.emotions{position:relative;padding-top:110px;padding-bottom:100px}.emotions::before{content:url(../images/yellow-red-2.svg);position:absolute;top:0;right:120px}.emotions::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:0;left:23%}.emotions__title{position:relative;margin-bottom:122px}.emotions__title::before{content:url(../images/red-green-blue.svg);position:absolute;top:-40px;left:130px}.emotions__title::after{content:url(../images/wavy-line-green.svg);position:absolute;bottom:-22px;right:25%}.emotions__question{margin-bottom:25px;text-align:center;font-size:20px;font-weight:800;line-height:26px;letter-spacing:2%;color:#000;display:none}.question-orange{color:var(--main-color)}.emotions__cards{position:relative;max-width:296px}.emotions__svg::before{content:url(../images/ray-top-red.svg);position:absolute;top:231px;right:40px}.emotions__svg::after{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:55px;left:40px;z-index:100}.emotions__video{margin:0 auto;border:7px solid var(--main-color);border-radius:18px;position:relative;overflow:hidden;width:304px;height:540px;cursor:pointer}.swiper-button-next,.swiper-button-prev{color:var(--main-color)}.swiper-button-next:after,.swiper-button-prev:after{font-size:22px}.emotions__video iframe,.emotions__video video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.swiper__emotions{max-width:1400px}@media (max-width:1024px){.emotions{padding-top:40px}.emotions__title::before{transform:scale(.8);left:60px;top:-70px}.emotions__title::after{transform:scale(.8);right:19%}.emotions::before{transform:scale(.8);top:-90px}.emotions::after{transform:scale(.8)}.emotions__svg::after{transform:scale(.8);left:98px}.emotions__video{border:6px solid var(--main-color);width:250px;height:424px}.emotions__svg::before{transform:scale(.8);right:98px;top:165px}}@media (max-width:768px){.emotions__svg::before{right:32px;top:164px}.emotions__svg::after{left:40px}.emotions__title::after{right:9%}}@media (max-width:767px){.emotions{padding-top:0}.emotions__title{margin-bottom:30px}.emotions__question{display:block}.swiper-button-next:after,.swiper-button-prev:after{font-size:22px}.emotions__title::after{right:-3%;bottom:-15px}.emotions::after,.emotions::before,.emotions__cards::after,.emotions__title::after,.emotions__title::before{transform:scale(.5)}.emotions__video{border:5px solid var(--main-color);width:192px;height:318px}.emotions__svg::before{transform:scale(.5);right:50px;top:20px}.emotions__svg::after{transform:scale(.5);left:50px}}@media (max-width:400px){.emotions__svg::before{top:40px}.emotions__title::after{bottom:-15px;right:30%}}.fairy-tale{padding-top:100px;position:relative}.fairy-tale::before{content:url(../images/blue-red-yellow.svg);position:absolute;top:40%;left:10%}.fairy-tale::after{content:url(../images/green-triangle.svg);position:absolute;bottom:0;right:10%}.fairy-tale__title{margin-bottom:6px}.fairy-tale__subtite-descr{position:relative}.fairy-tale__subtite-descr::after{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-22px;left:36%}.fairy-tale__item{text-align:center;height:241px}.fairy-tale__cards{display:grid;grid-template-columns:repeat(3,277px);position:relative;justify-content:center;gap:55px}.fairy-tale__cards::before{content:url(../images/ray-bottom-green.svg);position:absolute;left:15%;bottom:-20px}.fairy-tale__cards::after{content:url(../images/ray-top-red.svg);position:absolute;right:15%;top:-10px}.fairy-tale__number{margin-bottom:10px;padding-top:25px;padding-bottom:25px;text-align:center;background-image:url(../images/green.svg);background-position:center;background-repeat:no-repeat;background-size:100px 100px;font-size:45px;letter-spacing:.02em;text-transform:uppercase;color:var(--white);font-weight:900}.fairy-tale__text{margin-bottom:100px;text-align:center;margin-top:60px;font-weight:300;font-size:20px;letter-spacing:.02em;color:var(--black)}.fairy-tale__subtitle{margin-bottom:10px;text-align:center;font-weight:800;font-size:25px;letter-spacing:.02em;color:var(--black)}.fairy-tale__descr{font-size:16px;line-height:130%;letter-spacing:.02em;color:var(--black);font-weight:300}@media (max-width:1024px){.fairy-tale{padding-top:50px}.fairy-tale::before{transform:scale(.8);top:50%;left:5%}.fairy-tale::after{display:none}.fairy-tale__subtite-descr::after{transform:scale(.8);left:24%}.fairy-tale__text{font-size:16px;margin-top:30px;margin-bottom:60px}.fairy-tale__cards{grid-template-columns:repeat(2,277px);gap:30px}.fairy-tale__cards::after{right:5%;top:26px;transform:scale(.8)}.fairy-tale__cards::before{transform:scale(.8);left:15%;bottom:-50px}}@media (max-width:767px){.fairy-tale{padding-top:0}.fairy-tale__cards{display:none}.fairy-tale__subtite-descr::after{transform:scale(.4);bottom:6px;left:78px}.fairy-tale::before{transform:scale(.5);top:100%;left:75%}}.faq{position:relative;text-align:center;background-color:#ffbc9d}.faq::before{content:'';position:absolute;background-image:url(../images/faq-top.webp);background-repeat:no-repeat;background-size:cover;top:-260px;left:0;width:100%;height:300px}.faq::after{content:'';position:absolute;background-image:url(../images/faq-bottom.webp);background-repeat:no-repeat;background-size:cover;bottom:-406px;left:0;width:100%;height:407px}.faq__title{position:relative;margin-bottom:125px}.faq__title::before{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-25px;left:45%}.faq__title::after{content:url(../images/white-yellow.svg);position:absolute;bottom:-25px;left:20%}.faq__content{position:relative}.faq__content::after{content:url(../images/orange-triangle.svg);position:absolute;top:-160px;right:312px}.faq__content::before{content:url(../images/yellow-triangle.svg);position:absolute;bottom:-140px;right:200px;z-index:10}.faq__accordion{position:relative;cursor:pointer;padding:18px;width:100%;text-align:left;outline:0;font-weight:700;font-size:25px;letter-spacing:.02em;color:var(--black);transition:1s}.faq__panel-item{position:relative;margin-top:8px;margin-bottom:25px;padding-left:35px;font-weight:400;font-size:20px;line-height:130%;letter-spacing:.02em;color:var(--black)}.faq__panel-item::before{content:'';position:absolute;background-image:url(../images/education-vector.svg);width:24px;height:25px;left:0;bottom:0;top:0;margin:auto}.faq__panel{padding:0 18px;max-width:1050px;background-color:transparent;max-height:0;overflow:hidden;text-align:left;transition:.3s}.faq__accordion-outline{padding:12px;margin:0 auto 20px;border:5px solid var(--main-color);border-radius:25px;max-width:1260px}.faq__accordion::after,.faq__accordion::before{content:'';width:20px;height:2px;background-color:var(--main-color);position:absolute;right:23px;top:32px;transition:transform .3s ease-in-out}.faq__accordion::after{transform:rotate(-90deg)}.faq__accordion._active::after{transform:rotate(0)}.visible{visibility:visible}.hidden{visibility:hidden}.btn-buy-certificate{cursor:pointer}@media (max-width:1023px){.faq__title{margin-bottom:70px}.faq__title::before{transform:scale(.8);left:40%}.faq__title::after{transform:scale(.8)}.faq__content::after{transform:scale(.8);right:150px;top:-95px}.faq{padding-right:50px;padding-left:50px}.faq__accordion{font-size:20px}.faq__accordion-title{max-width:440px}.faq__panel-item{font-size:16px}.faq__panel{max-width:550px}}@media (max-width:767px){.faq{padding-right:10px;padding-left:10px}.faq::before{height:150px;top:-149px}.faq::after{height:150px;bottom:-149px}.faq__accordion-outline{border:2px solid var(--main-color)}.faq__accordion-title{max-width:280px}.faq__accordion{font-size:16px}.faq__panel-item{font-size:14px}.faq__panel{max-width:270px}.faq__title::before{transform:scale(.5);left:27%;bottom:-20px}.faq__title::after{transform:scale(.5);bottom:-100px;left:7%}.faq__content::after{transform:scale(.5);right:50px}.faq__content::before{transform:scale(.5)}}@media (max-width:400px){.faq__accordion-title{max-width:180px}}.footer{padding-top:250px;padding-bottom:100px;text-align:center;background-image:url(../images/footer-bg.svg);background-repeat:no-repeat;background-size:cover}.footer__title{position:relative;margin-bottom:140px}.footer__title::after{content:url(../images/wavy-line-white.svg);position:absolute;bottom:-30px;right:44%}.footer__title::before{content:url(../images/red-yellow-white.svg);position:absolute;top:-110px;left:70px}.footer__content{position:relative;text-align:start;justify-content:space-around}.footer__left{border:3.6125941276550293px solid var(--main-color);border-radius:30px;width:619px;height:358px;z-index:10;overflow:hidden}.footer__content::before{content:url(../images/dotted-line.svg);position:absolute;left:-16px;top:-114px}.footer__content::after{content:url(../images/ray-bottom.svg);position:absolute;left:95px;bottom:-60px}.footer__svg{margin-bottom:23px}.footer__subtitle{position:relative;margin-bottom:25px;font-weight:800;font-size:25px;letter-spacing:.02em;color:#000}.footer__subtitle::after{content:url(../images/white-red.svg);position:absolute;top:-167px}.footer__address{margin-bottom:65px;position:relative;max-width:250px;font-weight:300;font-size:20px;line-height:130%;letter-spacing:.02em}.footer__slider{margin:0 auto;overflow:hidden}.slider{position:relative;display:flex;transition:transform .5s ease-in-out}.next-button,.prev-button{position:absolute;width:50px;height:50px;background-color:transparent;border:none;font-size:24px;color:#fff}.prev-button{left:70%;top:33%;cursor:pointer}.next-button{top:33%;right:8%;cursor:pointer}.footer__info{font-weight:400;font-size:22px;letter-spacing:.02em;color:var(--black)}.footer__tel{margin-bottom:13px;font-weight:800;font-size:25px;letter-spacing:.02em;color:var(--black)}.footer__text{margin-bottom:30px}.footer__messengers{position:relative;gap:15px}.footer__messengers::before{content:url(../images/footer-carrot.svg);position:absolute;left:-350px;bottom:-15px;z-index:10}.footer__messengers::after{content:url(../images/white-triangle.svg);position:absolute;bottom:-35px}.footer__information{margin-top:100px;justify-content:space-around}.footer__confidentiality{font-weight:800;font-size:22px;letter-spacing:.02em;color:var(--main-color);cursor:pointer}.footer__messengers-tg:hover,.footer__messengers-vk:hover{opacity:.8;transition:opacity .5s}@media (max-width:1366px){.footer__messengers::before{left:-285px}.next-button{right:6%}}@media (max-width:1024px){.next-button{right:0}.prev-button{left:68%}.footer__messengers::before{left:-113px}.footer__content::before,.footer__messengers::after,.footer__subtitle::after,.footer__title::before{transform:scale(.8)}.footer__content::before{left:-116px;top:-130px}}@media (max-width:1023px){.footer{padding-bottom:65px}.footer__title{margin-bottom:50px}.footer__content{flex-direction:column}.footer__left{margin:0 auto 30px}.footer__right{padding-left:100px;margin-top:30px}.prev-button{left:9%;top:67%}.next-button{right:49%;top:67%}.footer__messengers::before{left:84%;bottom:375px}.footer__information{padding-left:100px;flex-direction:column;text-align:start}.footer__confidentiality,.footer__info{font-size:16px}.footer__messengers::after{transform:scale(.5);right:12%}.footer__content::after{transform:scale(.5);left:28px;bottom:358px}.footer__subtitle::after{transform:scale(.5);top:-20px;right:30%}}@media (max-width:768px){.footer__title::after{bottom:25px;right:30%}.footer__messengers::before{bottom:390px}}@media (max-width:767px){.footer{padding-top:130px}.footer__title{max-width:250px;margin:50px auto}.footer__left{width:267px;height:155px;border-radius:12px}.footer__right{margin-top:0}.footer__content::before{transform:scale(.3);left:-190px;top:-207px}.footer__messengers::before{transform:scale(.5);left:61%;bottom:275px}.footer__svg{max-height:32px}.prev-button{left:15%;top:58%}.next-button{right:2%;top:58%}.footer__subtitle::after{top:234px}.footer__information{padding-left:20px}.footer__confidentiality,.footer__info{font-size:12px;max-width:300px}.footer__address{margin-bottom:30px;font-size:14px;max-width:170px}.footer__subtitle,.footer__tel{font-size:16px}.footer__text{font-size:14px}.footer__messengers img{width:33px}.footer__title::after{transform:scale(.5);bottom:10px;right:7%}}.format{position:relative;padding-top:100px;padding-bottom:100px;margin-bottom:300px;margin-top:200px;background-color:#ffbc9d}.format::before{content:"";position:absolute;background-image:url(../images/faq-top.webp);background-repeat:no-repeat;background-size:cover;width:100%;height:300px;top:-260px}.format::after{content:"";position:absolute;background-image:url(../images/format-union-bottom.webp);background-repeat:no-repeat;background-position:bottom center;width:100%;background-size:cover;height:300px;bottom:-298px}.format__title{position:relative}.format__title::after{content:url(../images/red-white.svg);position:absolute;right:250px;top:-70px}.format__img-pillows{position:absolute;top:-8%;left:15%;max-height:230px;max-width:230px}.format__img-child{position:absolute;top:32%;left:1%;max-height:230px;max-width:230px}.format__images{position:absolute;bottom:0;right:0}.format__img-hare{position:relative;max-height:230px;max-width:230px}.format__img-ears{position:absolute;top:-78%;left:-141px}.format__subtitle{position:relative}.format__subtitle::after{content:url(../images/wavy-line-white.svg);position:absolute;bottom:-22px;left:49%}.format__subtitle::before{content:url(../images/yellow-red-white.svg);position:absolute;top:-130px;left:-40px;z-index:10}.format__descr{margin:132px auto auto;max-width:1000px;position:relative;text-align:center;font-size:25px;line-height:130%;letter-spacing:.02em;color:#000;font-weight:300}.format__descr::after{content:url(../images/white-triangle.svg);position:absolute;bottom:-150px;right:-137px;z-index:10}.format__descr::before{content:"";background-image:url(../images/format-present.svg);background-repeat:no-repeat;position:absolute;background-size:cover;width:120px;height:200px;bottom:-120%;left:-10%;z-index:10}@media (max-width:1366px){.format{padding-bottom:0}.format::before{background-size:cover}.format__img-pillows{top:-28%;left:4%}.format__img-child{top:26%;left:-5%}.format__title::after{content:url(../images/red-white.svg);position:absolute;right:144px;top:-120px;transform:scale(.8)}.format__subtitle::before{top:13px;left:208px;transform:scale(.8)}.format__img-hare{bottom:-30px;z-index:10;right:5px}.format__descr{max-width:650px}.format__descr::before{bottom:-75%}}@media (max-width:1024px){.format{margin-top:270px;padding-top:0}.format__img-ears{width:128px;height:129px;transform:rotate(20deg);top:-102%;left:-39px;z-index:1}.format__title::after{right:441px;top:-70px;transform:scale(.5)}.format__subtitle::after{transform:scale(.5);left:46%}.format__descr{margin-top:65px;max-width:400px;font-size:22px}.format__img-child,.format__img-hare,.format__img-pillows{max-width:160px}.format__subtitle::before{display:none}.format__descr::before{width:104px;height:164px;bottom:-40%;left:-25%}.format__descr::after{top:-137%;right:-50px;transform:scale(.5)}.format__img-pillows{left:-4%;top:-25%}.format__img-child{top:37%;left:-2%}.format__img-hare{bottom:40px}}@media (max-width:767px){.format{padding-top:50px;margin-top:150px;margin-bottom:200px}.format::before{height:150px;top:-149px}.format__img-child,.format__img-hare,.format__img-pillows{max-width:99px}.format__img-pillows{top:-15%}.format__subtitle::before{content:"";position:absolute;left:300px;top:-130px;background-image:url(../images/format-present-mob.svg);background-repeat:no-repeat;background-size:cover;width:67px;height:89px;display:block}.format__subtitle::after{left:37%}.format__descr::before{display:none}.format__title::after{right:-150px;display:none}.format__img-child{top:100%;z-index:10}.format__img-hare{bottom:-125px;right:54px}.format__img-ears{width:66px;height:67px;transform:rotate(60deg);top:50px;left:-20px}.format__descr{margin-top:30px;font-size:16px;max-width:235px}.format__descr::after{display:none}}@media (max-width:370px){.format__subtitle::before{left:220px}}.header{position:fixed;left:0;top:0;right:0;z-index:100;align-items:center;display:none;height:100px;background-color:var(--green);background-image:url(../images/header-tree.webp);background-repeat:no-repeat;background-size:cover}.header-block{display:flex}.header-2{padding-top:20px;left:0;top:0;right:0;z-index:100;align-items:center;height:125px;background-color:var(--green);background-image:url(../images/header-tree.webp);background-repeat:no-repeat;background-size:cover}.header__container{max-width:1400px;flex-grow:1;align-items:center;justify-content:space-between;margin:0 auto;padding:0 15px}.menu__icon{display:none}.nav__list{align-items:center;gap:48px}.nav__link{font-size:25px;letter-spacing:.02em;color:var(--white);text-transform:uppercase;font-weight:800}.header__btn{padding:12px 30px;background-color:var(--white);font-weight:900;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:var(--main-color);cursor:pointer;border-radius:50px;border:3px solid transparent;font-size:21px;transition:border-color .3s,background-color .3s,color .3s}.header__btn:focus{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.header__btn:hover{background-color:var(--main-color);color:var(--white)}.header__btn:active{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.header__item{position:relative;font-weight:800;font-size:25px;letter-spacing:.02em;text-align:center;color:#fff}.header__hover{position:absolute;top:25px;left:0;width:100%;opacity:0;transition:.5s}.header__item:hover .header__hover{opacity:1}.header__phone-block{position:relative;font-weight:800;letter-spacing:.02em;font-size:25px;color:var(--white)}.header__phone-block:hover .header__hover{opacity:1}.burger,.header--hidden{display:none}@media (max-width:1024px){.header,.header-2{height:100px}.header__btn{padding:16px 33px;font-size:16px}.header__logo{max-width:148px}.nav{display:none}.header__phone-block{font-size:20px}.menu__icon{z-index:110;display:block;position:relative;width:24px;height:18px;cursor:pointer;overflow:auto}.menu__icon span,.menu__icon::after,.menu__icon::before{left:0;position:absolute;height:10%;width:100%;transition:.3s;background-color:var(--white)}.menu__icon::after,.menu__icon::before{content:''}.menu__icon::before{top:0}.menu__icon::after{bottom:0}.menu__icon span{top:50%;transform:scale(1) translate(0,-50%)}.menu__icon._active span{transform:scale(0) translate(0,-50%)}.menu__icon._active::before{top:50%;transform:rotate(-45deg) translate(0,-50%)}.menu__icon._active::after{bottom:50%;transform:rotate(45deg) translate(0,50%)}.burger{display:block;position:fixed;right:0;top:-100%;width:100%;height:100%;background:#e6f0c6;background:linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.9) 50%,rgba(0,0,0,0) 100%);padding:50px 30px 30px;transition:top .3s;z-index:100}.burger._active{top:0}.burger__item{font-size:16px;line-height:1.2;color:#fff;text-align:left;margin-bottom:10px}.burger__phone-block{font-weight:900;font-size:16px;line-height:1.2;color:#fff;margin-bottom:10px}.burger__link{display:block;font-size:16px;line-height:1.2;color:#fff;text-align:left;margin-bottom:10px}.burger__select-sity{align-items:center}.burger__select-sity-icon{background-image:url(../images/select-city-icon.svg);background-repeat:no-repeat;width:19px;height:24px;background-position:center}.burger__select-sity-text{margin-left:20px;font-weight:500;color:var(--white)}}@media (max-width:767px){.header,.header-2{height:64px}.header__logo{max-width:95px}.header__btn,.phone__block{display:none}}.hero{height:1140px;text-align:center;background-image:url(../images/hero-bg.png);background-repeat:no-repeat;background-size:110%;background-position:top center}.hero__title{position:relative;margin-bottom:7px;font-weight:900;font-size:65px;text-transform:uppercase;color:var(--white)}.hero__content{position:relative}.hero__svg-top{position:absolute;right:13%;top:-64%}.hero-mobile{display:none;padding-top:0;padding-bottom:0;text-align:center;background-image:url(../images/hero-hare.webp);background-repeat:no-repeat;background-position:top center;height:538px;background-size:430px}.hero__svg-bottom{position:absolute;left:16%;bottom:-111%}.hero__descr{position:relative;margin-bottom:6px;text-align:center;font-weight:600;font-size:35px;letter-spacing:.02em;color:var(--white)}.hero__descr::after{content:url(../images/wavy-line.svg);position:absolute;top:30px;left:38%;display:none}.hero__logo{max-width:400px;margin:auto auto -8px}.hero__btn{margin:0 auto 39px;border:3px solid transparent;transition:border-color .3s,background-color .5s,color .3s}.hero__btn:focus{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.hero__btn:hover{background-color:var(--white);color:var(--main-color)}.hero__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.hero__show{margin-bottom:15px;font-weight:800;color:var(--white);font-size:30px}.hero__date{margin-bottom:5px;font-weight:700;font-size:25px;letter-spacing:.02em;color:var(--white)}.hero__place{font-weight:400;font-size:18px;letter-spacing:.02em;color:var(--white)}.hero-mobile__title{margin-bottom:5px;max-width:288px;margin-left:auto;margin-right:auto;font-weight:900;font-size:25px;line-height:132%;letter-spacing:.02em;text-transform:uppercase;text-align:center;color:var(--white)}.hero-mobile__show{margin-bottom:5px;font-weight:800;font-size:12px;letter-spacing:.02em;text-align:center;color:var(--white)}.hero-mobile__descr{margin-bottom:5px;font-weight:500;font-size:12px;line-height:123%;letter-spacing:.02em;text-align:center;color:var(--white)}.hero-mobile__date{font-weight:800;font-size:12px;letter-spacing:.02em;text-align:center;color:var(--white)}.hero-mobile__place{font-weight:400;font-size:10px;letter-spacing:.02em;text-align:center;color:var(--white)}.hero-mobile__logo{max-width:172px;margin:134px auto 0}.hero-mobile__btn{margin:0 auto;border:none}@media (max-width:1600px){.hero{height:910px}}@media (max-width:1366px){.hero__btn{margin-bottom:20px}.hero__logo{max-width:370px}}@media (max-width:1024px){.hero__title{font-size:36px}.hero__descr{font-size:20px}.hero__logo{max-width:264px}.hero__date,.hero__show{font-size:20px}.hero__place{font-size:16px}}@media (max-width:768px){.hero{background-image:url(../images/hero-tablet.webp);height:84vw;background-size:100%;padding-bottom:166px;padding-top:35px}.hero__svg-bottom{left:50px;bottom:-150%;width:22px;height:23px}.hero__svg-top{right:6%;width:22px;height:23px}}@media (max-width:767px){.hero-mobile{padding-top:15px}.hero-mobile__place{position:relative}.hero-mobile__place::before{content:'';position:absolute;background-image:url(../images/stars_1.svg);width:46px;height:52px;bottom:-50px}}@media (max-width:650px){.hero{display:none}.hero-mobile{display:block}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.plot{padding-top:74px;text-align:center;position:relative}.plot::after{content:url(../images/blue-green-red.svg);position:absolute;bottom:-100px;right:43%}.plot__title{position:relative}.plot__title::before{content:url(../images/blue-red-yellow-2.svg);position:absolute;left:40px;bottom:-100px}.plot__title::after{content:url(../images/red-green-blue.svg);position:absolute;right:55px;bottom:55px}.plot__descr{margin-top:5px;margin-bottom:128px;position:relative}.plot__descr::after{content:url(../images/wavy-line-green.svg);position:absolute;bottom:-22px;left:40%}.plot__subtitle{margin-bottom:-4px;font-weight:800;font-size:25px;letter-spacing:.02em;color:var(--black)}.plot__cards{position:relative}.plot__text{margin:auto auto 205px;max-width:1000px;font-size:25px;line-height:130%;letter-spacing:.02em;text-align:center;color:var(--black);font-weight:300}.plot__images{position:relative}.plot__images:hover .plot__img-hare{transform:scale(1.2)}.plot__images:hover .plot__img-circle{transform:scale(.8)}.plot__img-hare{position:absolute;bottom:0;left:3px;transition:2s}.plot__img-circle{margin:auto auto 27px;transition:2s}.plot__grandpa,.plot__kroha,.plot__krokky,.plot__kroks{max-width:318px;margin:0 auto}.plot__description{padding:15px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:.02em;text-align:center;color:#000}.plot__content-slider{position:relative}.plot-button-prev{position:absolute;top:50%;left:10%;z-index:10}.plot-button-next{position:absolute;top:50%;right:10%;z-index:10}.plot-button-next.swiper-button-disabled,.plot-button-prev.swiper-button-disabled{opacity:.5}.swiper__plot{padding-top:100px}@media (max-width:1024px){.plot__text{margin-bottom:35px;font-size:22px;max-width:600px}.plot__descr{margin-bottom:80px}.plot::after,.plot__title::after,.plot__title::before{transform:scale(.8)}.plot__title::after{right:4px;bottom:-311px}.plot__descr::after{transform:scale(.8);left:37%}}@media (max-width:767px){.plot__images:hover .plot__img-circle,.plot__images:hover .plot__img-hare{transform:none}.plot__title::after,.plot__title::before{transform:scale(.5)}.plot__title::before{bottom:-70px}.plot__descr::after{transform:scale(.5);left:20%;bottom:-15px}.plot{padding-top:0}.plot::after{transform:scale(.5)}.plot__descr{margin-bottom:30px}.plot__text{font-size:16px}.plot__img-hare{max-height:275px;bottom:-1px;left:28px}.plot__img-circle{max-height:188px}.plot-button-next,.plot-button-prev{top:40%}.plot__subtitle{font-size:20px}.plot__description{font-size:14px}}.popup__schedule{position:fixed;width:100%;height:100%;background-color:rgba(0,0 ,0,.8);top:0;left:0;z-index:10}.popup__body{min-height:100%;display:flex;align-items:center;justify-content:center}.popup__schedule-card{display:flex;flex-direction:column;align-items:center;padding-left:30px;padding-right:30px;border-radius:47px;border:3px solid var(--main-color);background:#fad7c7}.popup__schedule-date{font-size:64px;color:var(--main-color);font-weight:900;text-transform:uppercase}.popup__schedule-item{padding:0 10px;font-size:40px;font-weight:600;color:var(--main-color);border:2px solid var(--main-color);border-radius:12px}.popup__city{position:fixed;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:100}.popup__city.open{opacity:1;visibility:visible}.popup__body{min-height:100%;align-items:center;justify-content:center;padding:30px 10px}.popup__content{background:var(--white);max-width:800px;padding:60px 70px;border-radius:10px;position:relative}.popup__title{text-align:center;font-weight:900;font-size:36px;line-height:1.2;color:#242424;text-transform:uppercase;margin-bottom:25px}.city__row{display:flex;margin-bottom:20px}.city__row-title{position:relative;font-size:18px;color:#242424;font-weight:500;flex-grow:0;flex-shrink:1;flex-basis:120px;margin-right:10px}.city__row-name{color:#242424;font-weight:500;flex:0 1 auto;cursor:pointer;transition:color .5s}.city__row-name:hover{color:var(--main-color)}.popup__close{position:absolute;display:block;background:url(../images/close-popup.webp) center center/cover no-repeat;opacity:.5;width:40px;height:40px;top:8px;right:8px;cursor:pointer;transition:opacity .3s}.popup__close:hover{opacity:1}@media (max-width:767px){.popup__content{padding:60px 30px}}.popup__confidentiality{position:fixed;overflow:auto;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:10}.popup__confidentiality.open{opacity:1;visibility:visible}.popup__confidentiality-content{margin:30px auto;padding:40px 30px;position:relative;border-radius:10px;min-height:100%;max-width:978px;background-color:var(--white);z-index:100}.popup__confidentiality-close{position:absolute;right:30px;top:8px;font-size:30px;opacity:.5;cursor:pointer;transition:opacity .5s}.popup__confidentiality-close:hover{opacity:1}.popup__confidentiality-content h3{font-size:25px;margin-bottom:20px}.popup__confidentiality-content p{margin-bottom:15px}.popup__confidentiality-content h4{font-size:18px;margin-top:20px;margin-bottom:15px}.popup__certificate{display:flex;align-items:center;position:fixed;overflow:auto;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:10}.popup__certificate.open{opacity:1;visibility:visible}.popup__certificate-content{margin:30px auto;padding:60px 30px;position:relative;border-radius:10px;min-height:300px;background-color:var(--white);z-index:100;justify-content:center}.popup__certificate-close{position:absolute;display:block;background:url(../images/close-popup.webp) center center/cover no-repeat;opacity:.5;width:40px;height:40px;top:8px;right:8px;cursor:pointer;transition:opacity .3s}.popup__certificate-close:hover{opacity:1}.popup__certificate-buttons{align-items:center;width:700px;justify-content:space-around;flex-wrap:wrap}.popup__certificate-btn{padding:20px 30px;background-color:transparent;color:var(--black);border:2px solid var(--main-color);border-radius:10px;font-size:25px;cursor:pointer;transition:background .5s}.popup__certificate-btn:hover{background-color:#fdf5e6}.popup__certificate-title{position:relative;color:var(--main-color);margin-bottom:50px;text-align:center;font-size:25px;text-transform:uppercase}@media (max-width:767px){.popup__certificate-buttons{gap:20px;width:300px;margin:auto}.popup__certificate-content{padding:40px 15px;max-width:350px}.popup__certificate-btn{width:160px;font-size:20px}.popup__certificate-title{margin-bottom:30px;font-size:20px}}.reviews{padding-top:111px;overflow:hidden}.reviews__title{position:relative;margin-bottom:130px}.reviews__title::before{content:url(../images/wavy-line-green.svg);position:absolute;bottom:-30px;right:28%}.reviews__title::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:0;left:125px}.reviews__stars{position:relative;margin-bottom:210px;gap:50px;justify-content:center}.reviews__stars a{transition:opacity .5s}.reviews__stars a:hover{opacity:.6}.reviews__stars::after{content:url(../images/blue-red-yellow.svg);position:absolute;bottom:-100px;right:170px}.reviews__img3{align-items:center}.reviews__photo img{border:5px solid var(--main-color);border-radius:13px;box-shadow:0 0 27px 0 rgba(67,82,21,.25)}.reviews__photo{position:relative;min-height:1000px}.reviews__images1{position:absolute;right:-15%;top:-4%;z-index:5;transition:transform 2s}#parallax.animate .reviews__images1{transform:translateX(50px)}.reviews__images2{position:absolute;right:-50px;top:35%;z-index:10;transition:transform 2s}#parallax.animate .reviews__images2{transform:translateX(-50px)}.reviews__images3{position:absolute;right:13%;top:25%;z-index:10;transition:transform 2s}#parallax.animate .reviews__images3{transform:translateX(50px)}.reviews__images4{position:absolute;right:130px;top:-10%}.reviews__images5{position:absolute;left:46%;top:1%;z-index:1;transition:transform 2s}#parallax.animate .reviews__images5{transform:translateX(-50px)}.reviews__images6{position:absolute;left:50%;bottom:24%;z-index:10;transition:transform 2s}.reviews__images7{position:absolute;top:-6%;left:26%;transition:transform 2s}.reviews__images8{position:absolute;left:8%;transition:transform 2s}#parallax.animate .reviews__images8{transform:translateX(-50px)}#parallax.animate .reviews__images12{transform:translateX(50px)}#parallax.animate .reviews__images6{transform:translateX(-20px)}.reviews__images9{position:absolute;left:-14%;top:-8%;transition:transform 2s}#parallax.animate .reviews__images9{transform:translateX(50px)}.reviews__images10{position:absolute;left:20%;top:39%;transition:transform 2s}#parallax.animate .reviews__images10{transform:translateX(50px)}.reviews__images11{position:absolute;left:-3%;top:27%;transition:transform 2s}.reviews__images12{position:absolute;right:351px;top:-8%;transition:transform 2s}.reviews__images13{position:absolute;left:465px;top:46%;border:none;z-index:-1}.reviews__images13 img{border:none}#parallax.animate .reviews__images11{transform:translateX(-50px)}.reviews__swiper-container{display:none}.reviews__photo-mob{margin-bottom:25px}.reviews__images1 img{max-height:635px}.reviews__images2 img,.reviews__images3 img{max-height:463px}.reviews__images4 img{max-height:370px}.reviews__images5 img{max-height:463px}.reviews__images6 img{max-height:450px}.reviews__images7 img,.reviews__images8 img{max-height:512px}.reviews__images9 img{max-height:635px}.reviews__images10 img{max-height:347px}.reviews__images11 img,.reviews__images12 img{max-height:463px}.reviews-button-next{position:absolute;top:50%;right:10%;transform:translateY(-50%)}.reviews-button-prev{position:absolute;top:50%;left:10%;transform:translateY(-50%)}.reviews-button-next.swiper-button-disabled,.reviews-button-prev.swiper-button-disabled{opacity:.5}@media (max-width:1024px){.reviews{padding:0 20px}.reviews__photo{min-height:650px}.reviews__images1{right:2%}.reviews__images2{right:-8%}.reviews__images5{left:65%}.reviews__images11{left:1%}.reviews__title::after{transform:scale(.8);bottom:70px}.reviews__title::before{transform:scale(.8);right:23%}.reviews__stars::after{transform:scale(.8)}.reviews__images1 img{max-height:345px}.reviews__images2 img{max-height:324px}.reviews__images3 img{max-height:263px}.reviews__images4 img{max-height:355px}.reviews__images5 img{max-height:359px}.reviews__images6 img{max-height:310px}.reviews__images6{bottom:20%;left:42%}.reviews__images7 img{max-height:250px}.reviews__images7{left:10%}.reviews__images8 img{max-height:345px}.reviews__images8{left:30%}.reviews__images9 img{max-height:250px}.reviews__images9{left:-70px}.reviews__images10 img{max-height:245px}.reviews__images10{left:14%}.reviews__images11 img{max-height:350px}.reviews__images12 img{max-height:340px}.reviews__images13{display:none}.reviews__stars{margin-bottom:150px}}@media (max-width:768px){.reviews__title::before{right:11%}}@media (max-width:767px){.reviews__photo{display:none}.reviews__title{margin-bottom:70px}.reviews__swiper-container{display:block}.reviews__images1,.reviews__images10,.reviews__images11,.reviews__images2,.reviews__images3,.reviews__images4,.reviews__images5,.reviews__images6,.reviews__images7,.reviews__images8,.reviews__images9{position:static}.reviews__images1 img,.reviews__images10 img,.reviews__images11 img,.reviews__images2 img,.reviews__images3 img,.reviews__images4 img,.reviews__images5 img,.reviews__images6 img,.reviews__images7 img,.reviews__images8 img,.reviews__images9 img{margin:0 auto;border:5px solid var(--main-color);border-radius:13px;max-width:186px;max-height:unset}.reviews__title::before{transform:scale(.5);right:-3%;bottom:-19px}.reviews__stars::after{transform:scale(.5)}}@media (max-width:400px){.reviews__title::before{right:27%}}.schedule-day{padding-bottom:100px;text-align:center}.schedule-day__descr{position:relative;max-width:1000px;margin:auto auto 100px;text-align:center;font-size:25px;line-height:131%;letter-spacing:.02em;color:var(--black);font-weight:400}.schedule-day__descr::after{content:url(../images/yellow-triangle.svg);position:absolute;top:-50px;right:0}.schedule-day__centre-1{position:relative}.schedule-day__centre-1::before{content:url(../images/red-yellow.svg);position:absolute;top:-100px;left:-110px}.schedule-day__centre-1::after{content:url(../images/red-green-blue.svg);position:absolute;bottom:-100px;left:-50px}.schedule-day__block{max-width:320px;text-align:center}.schedule-day__bottom,.schedule-day__centre,.schedule-day__top{display:flex;justify-content:center}.schedule-day__top{position:relative;margin-bottom:25px;gap:475px}.schedule-day__top::before{content:url(../images/ray-top-red.svg);position:absolute;top:-75px;right:200px}.schedule-day__top::after{content:url(../images/green-triangle.svg);position:absolute;bottom:-75px;right:200px}.schedule-day__centre{margin-bottom:13px;align-items:center;gap:145px}.schedule-day__caption{margin-bottom:13px;font-weight:900;font-size:35px;letter-spacing:.02em;text-transform:uppercase;color:var(--main-color)}.schedule-day__title-descr{position:relative;margin-top:7px;margin-bottom:128px;font-weight:500;font-size:25px;letter-spacing:.02em;text-align:center;color:#000}.schedule-day__title-descr::before{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-30px;right:38%}.schedule-day__description{max-width:241px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:.02em;text-align:center;color:#000}.schedule-day__subtitle{margin-bottom:13px;font-weight:800;font-size:25px;letter-spacing:.02em;color:var(--black)}.schedule-day__bottom{margin-bottom:96px;position:relative;gap:119px}.schedule-day__bottom::after{content:url(../images/blue-red-yellow.svg);position:absolute;bottom:0;right:170px}.schedule-day__bottom::before{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:-30px;left:230px}.schedule-day__bottom-2{padding-top:110px}.schedule-day__btn{margin:auto;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.schedule-day__btn:focus{background-color:var(--main-color);color:var(--white)}.schedule-day__btn:hover{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.schedule-day__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}@media (max-width:1024px){.schedule-day{padding-bottom:160px}.schedule-day__title-descr{margin-bottom:80px}.schedule-day__descr::after{transform:scale(.8);right:25px}.schedule-day__title-descr::before{transform:scale(.8);bottom:-22px;right:35%}.schedule-day__descr{font-size:22px;max-width:600px;margin-bottom:50px}.schedule-day__centre-1::before{transform:scale(.8);left:20%;top:-315%}.schedule-day__caption{font-size:25px}.schedule-day__subtitle{font-size:20px}.schedule-day__description{font-size:14px}.schedule-day__centre-1::after{transform:scale(.8);left:190%;bottom:150%}.schedule-day__top::after{display:none}.schedule-day__top{gap:200px}.schedule-day__block{max-width:180px}.schedule-day__centre-2{max-width:214px}.schedule-day__centre{gap:60px;margin-bottom:23px}.schedule-day__bottom{gap:40px;margin-bottom:55px}.schedule-day__bottom::after,.schedule-day__bottom::before,.schedule-day__top::before{transform:scale(.8)}.schedule-day__bottom-2{padding-top:82px}}@media (max-width:768px){.schedule-day__top::before{top:-32px;right:76px}.schedule-day__bottom::before{left:120px}.schedule-day__title-descr::before{right:30%}}@media (max-width:767px){.schedule-day{padding-bottom:70px}.schedule-day__title-descr::before{transform:scale(.5);right:18%;bottom:-15px}.schedule-day__descr::after{transform:scale(.5);right:-50px}.schedule-day__title-descr{margin-bottom:30px}.schedule-day__descr{font-size:16px;max-width:226px;margin-bottom:50px}.schedule-day__caption,.schedule-day__subtitle{font-size:12px;margin-bottom:5px}.schedule-day__description{font-size:8px}.schedule-day__centre-1::before{transform:scale(.5);left:-37%}.schedule-day__centre-1::after{display:none}.schedule-day__top{gap:60px}.schedule-day__block{max-width:80px}.schedule-day__centre-2{max-width:102px}.schedule-day__centre{gap:15px}.schedule-day__bottom{margin-bottom:50px;gap:10px}.schedule-day__bottom-2{padding-top:40px}.schedule-day__top::before{transform:scale(.5);right:40px;top:-43px}.schedule-day__bottom::before{left:40px;transform:scale(.5)}.schedule-day__bottom::after{transform:scale(.5);right:50px;bottom:-30px}}.card{position:relative;display:flex;align-items:center;border-radius:47px;padding:10px 70px 35px 83px}.card-close{position:absolute;top:10px;right:10px;display:none}.schedule{padding-top:103px;padding-bottom:100px}.schedule__title{margin-bottom:5px;position:relative}.schedule__title::before{content:url(../images/yellow-red.svg);position:absolute;left:0;top:100px}.schedule__title::after{content:url(../images/yellow-red.svg);position:absolute;top:-115px;right:30%}.schedule__subtitle{margin-bottom:137px;position:relative}.schedule__subtitle::after{content:url(../images/green-triangle.svg);position:absolute;right:20%;bottom:-60px}.schedule__subtitle::before{content:url(../images/wavy-line-green.svg);position:absolute;left:50%;bottom:0;transform:translate(-120%,76%)}.schedule__main-card{flex-direction:column;justify-content:space-between;padding-left:56px;padding-right:56px;border-radius:47px;border:3px solid var(--main-color);background:#fad7c7}.schedule__card-first,.schedule__card-third{background:url(../images/arrow-orange.svg) center 190px no-repeat #fad7c7;cursor:pointer;border:3px solid transparent;transition:border 1s;bottom:10px;display:none}.schedule__card-fourth,.schedule__card-second{border:3px solid transparent;background:url(../images/arrow-green.svg) center 175px no-repeat #e6f0c6;cursor:pointer;bottom:10px;transition:border 1s}.schedule__cards{position:relative;justify-content:center;gap:20px}.schedule__cards::after{content:url(../images/blue-red-yellow.svg);position:absolute;bottom:30%;right:0}.schedule__cards::before{content:url(../images/yellow-triangle.svg);position:absolute;bottom:-10%;left:20%}.schedule__number{font-size:75px}.schedule__date{flex-direction:column;text-align:center;margin-right:20px;font-weight:900;font-size:28px;letter-spacing:.02em}.schedule__area{font-weight:800;font-size:33px;letter-spacing:.02em}.schedule__address{font-weight:400;font-size:26px;line-height:130%;letter-spacing:.02em;color:var(--black)}.schedule__small-cards{flex-direction:column;justify-content:space-around;gap:20px}.schedule__month{font-size:55px}.schedule__main-date{font-size:65px;letter-spacing:.02em;line-height:100px;text-transform:uppercase;color:var(--main-color);font-weight:900}.schedule__list{gap:10px}.schedule__item{padding:8px 19px;text-align:center;border:3px solid var(--main-color);border-radius:12px;font-weight:600;font-size:28px;letter-spacing:.02em;text-transform:uppercase;color:var(--main-color)}.schedule__map{margin-bottom:25px;margin-top:25px;border-radius:36px;width:500px;height:230px;border:3.6125941276550293px solid var(--main-color);z-index:10;overflow:hidden}.schedule__location-cinema{font-size:30px;letter-spacing:.02em;color:var(--main-color);font-weight:800}.schedule__location{margin-bottom:25px;font-weight:400;font-size:23px;color:var(--black)}.schedule__icon{gap:23px}.schedule__button{padding:25px 60px;background-color:var(--main-color);font-size:27px;font-weight:900;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:#fff;border-radius:50px;margin-top:25px;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.schedule__button:focus{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.schedule__button:hover{background-color:var(--white);color:var(--main-color)}.schedule__button:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.tabs-btn{height:250px}.schedule__button-mob{display:none;margin:65px auto;border:none}.schedule__card-first.active,.schedule__card-third.active{border:3px solid var(--main-color)}.schedule__card-fourth.active,.schedule__card-second.active{border:3px solid var(--green)}.schedule__main-cards .schedule__main-card{left:-999px;opacity:0;position:absolute;transition:1s}.schedule__main-cards .schedule__main-card.active{position:static;opacity:1}.modal-open{overflow:hidden}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:center;justify-content:center;z-index:100;overflow-y:auto;overflow-x:hidden}.overlay.visible{display:flex}@media (max-width:1024px){.schedule__card-first{display:flex}.card-close{display:block}.schedule{padding-top:65px;padding-bottom:50px}.schedule__card-first.active,.schedule__card-third.active{border:none}.schedule__subtitle::before{transform:scale(.8);bottom:-22px;left:32%}.schedule__subtitle::after{transform:scale(.8);right:5%}.schedule__title::after{content:url(../images/blue-red-yellow-2.svg);position:absolute;top:-115px;right:30%;transform:scale(.8)}.schedule__title::before{transform:scale(.8);left:25px;top:50px}.schedule__subtitle{margin-bottom:70px}.schedule__main-cards{display:none}.schedule__button-mob{display:block}.schedule__item{padding:5px 7px;font-size:40px;border:3px solid var(--main-color);border-radius:10px}.schedule__cards::before{bottom:16%;left:3%}.tabs-btn{height:200px}.schedule__card-first,.schedule__card-first.active,.schedule__card-third,.schedule__card-third.active{background-position:center 150px}}@media (max-width:767px){.schedule__title::after{transform:scale(.5);right:50%;top:-90px}.tabs-btn{height:120px}.schedule__subtitle::before{transform:scale(.5);left:25%;bottom:-105%}.schedule__subtitle::after{transform:scale(.5);right:30%;top:-85px;bottom:0}.schedule__title::before{display:none}.schedule__subtitle{margin-bottom:25px}.schedule__number{font-size:34px}.schedule__area{font-size:16px}.schedule__address{font-size:14px}.schedule__card-first,.schedule__card-third{background-size:20px 20px}.schedule__card-fourth,.schedule__card-second{background-image:url(../images/arrow-green.svg);background-position:center 75px;background-size:20px 20px}.schedule__card-first,.schedule__card-first.active,.schedule__card-third,.schedule__card-third.active{background-position:center 85px}.card{padding:15px 30px 30px;border-radius:21px;background-size:11px 5px}.schedule__main-card{border:2px solid var(--main-color)}.schedule__cards::after{transform:scale(.5);left:82%;bottom:-11%}.schedule__cards::before{display:none}.schedule__date{font-size:12px}.schedule__main-date{font-size:42px;line-height:50px}.schedule__month{font-size:40px}.schedule__item{padding:5px 7px;font-size:18px;border:1px solid var(--main-color);border-radius:5px}.schedule__location{margin-bottom:10px;font-size:14px}.schedule__location-cinema{font-size:16px}.schedule__svg{transform:scale(.5)}.schedule__map{margin-bottom:17px;margin-top:17px;width:221px;height:109px;border:2px solid var(--main-color);border-radius:16px}.ymaps-2-1-79-map{width:221px;height:109px}.schedule__icon{gap:0}.schedule__button{padding:15px 20px;margin-top:17px;font-size:25px}.schedule__button-mob{position:relative;margin-top:30px;margin-bottom:30px}.schedule__button-mob::after{content:url(../images/yellow-red.svg);position:absolute;bottom:-200%;left:10%;transform:scale(.5)}}*,::after,::before,html{box-sizing:border-box}h1,h2,h3,h4,p{margin:0}body{font-family:Raleway,sans-serif;margin:0 auto;max-width:1920px}:root{--white:#fff;--black:#000;--main-color:#e75d1f;--green:#8faf2e}.container{max-width:1542px;padding:0 15px;margin:0 auto}.flex{display:flex}.btn{cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.title{font-weight:900;font-size:45px;letter-spacing:2%;text-align:center;text-transform:uppercase;color:#000}.title-orange{font-weight:900;font-size:45px;letter-spacing:2%;text-transform:uppercase;color:var(--main-color)}.title-green{font-weight:900;font-size:45px;letter-spacing:.02em;text-transform:uppercase;color:var(--green)}.title-descr{text-align:center;font-weight:500;font-size:25px;letter-spacing:.02em;color:#000}.orange-btn{padding:30px 60px;background-color:var(--main-color);font-size:27px;font-weight:900;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:#fff;border-radius:50px}.bold-font{font-weight:700}.green-text{color:var(--green)}.orange-text{color:var(--main-color)}@media (max-width:1024px){.orange-btn{padding:25px 45px;font-size:20px}.title,.title-green,.title-orange{font-size:36px}.title-descr{font-size:20px}}@media (max-width:767px){.title,.title-green,.title-orange{font-size:20px;line-height:120%;letter-spacing:.02em}.title-descr{font-size:14px}.orange-btn{padding:15px 35px;font-size:16px}}.show{overflow:hidden;padding-top:103px;padding-bottom:100px;text-align:center;position:relative}.show::before{content:url(../images/green-triangle.svg);position:absolute;left:100px;top:42%}.show::after{content:url(../images/blue-red-yellow.svg);position:absolute;right:55px;top:55%}.show__title{position:relative}.show__title::after{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-30px;left:17%}.show__title::before{content:url(../images/red-yellow.svg);position:absolute;bottom:-190px;left:27%;z-index:10}.show__images{margin-bottom:110px;position:relative;flex-wrap:wrap;margin-top:120px;justify-content:center;gap:20px}.show__images::before{content:url(../images/red-green-blue.svg);position:absolute;top:-50px;left:100px}.show__images::after{content:url(../images/ray-top-red.svg);position:absolute;top:-50px;right:100px}.show__item{position:relative;overflow:hidden;border:5px solid var(--main-color);border-radius:35px;box-shadow:0 0 25px 0 rgba(92,38,13,.25)}.show__name{text-align:start;padding-left:10px;position:absolute;bottom:50px;left:50px;font-weight:900;font-size:39px;letter-spacing:.02em;color:var(--white)}.show__item-descr{margin-top:15px;font-weight:700;font-size:24px;letter-spacing:.02em;color:var(--white)}.show__btn{position:relative;margin:0 auto;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.show__btn::before{content:url(../images/ray-bottom-green.svg);position:absolute;top:-115px;left:-140%}.show__btn::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:20px;right:-80%}.show__btn:focus{background-color:var(--main-color);color:var(--white)}.show__btn:hover{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.show__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}@media (max-width:1024px){.show{padding-top:0}.show::after{top:80%;transform:scale(.8)}.show__title{max-width:450px;margin:auto}.show__item{max-width:297px}.show__images{margin-top:60px;margin-bottom:35px}.show__title::after{transform:scale(.8);bottom:26px;left:6%}.show__images::before{top:-230px;transform:scale(.8)}.show__images::after{transform:scale(.8);top:-40px;right:10px}.show__title::before{display:none}.show__btn::before{left:0;transform:scale(.8)}.show__name{text-align:left;font-size:25px;bottom:20px;left:15px}.show__item-descr{margin-top:0;font-size:16px}.show__btn::after{display:none}}@media (max-width:768px){.show__btn::before{top:-80%;left:-80%}}@media (max-width:767px){.show{padding-bottom:80px}.show::after{transform:scale(.5);right:26px}.show__item{max-width:248px;margin-bottom:25px;border-radius:15px;border:2px solid var(--main-color)}.show__images{margin-top:25px;margin-bottom:5px}.show__title::after{transform:scale(.5);bottom:12px;left:11%}.eight,.fifth,.first,.fourth,.second,.seventh,.sixth,.third{transform:none}.nineth{position:relative;top:0;left:0}.show__btn::before{transform:scale(.5);top:-43px;left:-56px}.show__images::after{transform:scale(.5)}.show__name{padding-left:0}.show__images::before{transform:scale(.5);top:140px;left:-5px}}.tickets{padding-bottom:206px;text-align:center}.tickets__title{position:relative;margin-bottom:138px}.tickets__title::after{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-30px;right:32%}.tickets__title::before{content:url(../images/yellow-red-2.svg);position:absolute;bottom:-80px;left:13%}.tickets__subtitle{position:relative;font-weight:800;font-size:35px;line-height:131%;letter-spacing:.02em;color:var(--black);margin:30px auto}.tickets__subtitle::before{content:url(../images/red-blue-green.svg);position:absolute;bottom:-127px;left:120px}.tickets__subtitle::after{content:url(../images/green-triangle.svg);position:absolute;bottom:100px;right:160px}.tickets__description{max-width:800px;margin:auto auto 100px;font-weight:400;font-size:25px;line-height:131%;letter-spacing:.02em;text-align:center;color:var(--black)}.tickets__tel{font-weight:800}.tickets__cards{position:relative;margin:0 auto;max-width:1000px;display:grid;grid-template-columns:repeat(4,270px);justify-content:center;gap:30px}.tickets__cards::before{content:url(../images/ray-bottom-green.svg);position:absolute;left:-100px;bottom:0}.tickets__cards::after{content:url(../images/ray-top-red.svg);position:absolute;right:-67px;top:-50px}.tickets__number{padding-top:20px;text-align:center;background-image:url(../images/green.svg);background-position:top;height:105px;background-repeat:no-repeat;font-size:45px;letter-spacing:.02em;text-transform:uppercase;color:var(--white);font-weight:900}.tickets__descr{padding:20px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:.02em;color:var(--black)}.tickets__svg::before{content:url(../images/blue-red-yellow.svg);position:absolute;right:0;top:0;transform:scale(.5);display:none}.tickets__svg::after{content:url(../images/blue-red-yellow.svg);position:absolute;left:0;bottom:0;transform:scale(.5);display:none}.tickets__svg1::before{content:url(../images/green-triangle.svg);position:absolute;right:0;bottom:0;transform:scale(.5);display:none}.tickets__svg1::after{content:url(../images/green-triangle.svg);position:absolute;right:0;top:0;transform:scale(.5);display:none}@media (max-width:1024px){.tickets__cards{grid-template-columns:repeat(2,270px);gap:0}.tickets__subtitle{font-size:30px;max-width:500px}.tickets__description{font-size:22px;max-width:500px;margin-bottom:60px}.tickets__cards::after{content:url(../images/ray-top-red.svg);position:absolute;right:20%;top:-50px}.tickets__cards::before{left:20%;bottom:-9%}.tickets__title{margin-bottom:80px}.tickets__title::before{transform:scale(.6)}.tickets__subtitle::after{transform:scale(.6);bottom:57px}.tickets__subtitle::before{transform:scale(.6);left:-50px;bottom:-300px}.tickets__title::after{transform:scale(.8);right:27%}.tickets__cards::after,.tickets__cards::before{transform:scale(.8)}}@media (max-width:768px){.tickets{padding-bottom:220px}.tickets__cards::before{bottom:0;left:13%}.tickets__title::after{right:20%}}@media (max-width:767px){.tickets{padding-bottom:170px}.tickets__subtitle{font-size:20px;max-width:250px}.tickets__svg1::after,.tickets__svg1::before,.tickets__svg::after,.tickets__svg::before{display:block}.tickets__title::after{bottom:-17px;right:9%;transform:scale(.5)}.tickets__description{font-size:16px;max-width:200px}.tickets__descr{font-size:14px}.tickets__cards::after{right:11%;transform:scale(.5)}.tickets__cards::before{left:7%;transform:scale(.5)}.tickets__number{transform:scale(.8)}.tickets__description,.tickets__title{margin-bottom:40px}.tickets__cards{grid-template-columns:repeat(1,270px);gap:20px;gap:0}.tickets__subtitle::after{bottom:-90px;right:242px}.tickets__title::before{transform:scale(.5);left:2%}.tickets__svg::before{top:60%}.tickets__svg::after{bottom:30%}.tickets__svg1::after{top:30%}}.tooltip-button{position:relative;display:block;width:59px;height:59px;cursor:pointer}.popup-text{position:absolute;text-align:center;width:370px;font-weight:600;font-size:15px;line-height:130%;letter-spacing:.02em;color:#e75d1f;background-color:var(--white);border-radius:35px;border:2px solid #e75d1f;padding:15px;left:-273%;top:-70px;opacity:0;transition:opacity .3s ease-in-out}.popup-text::after,.popup-text::before{content:'';border:solid transparent;position:absolute;left:50%;margin-left:-12px;bottom:-32px;width:0}.popup-text::after{border-top-color:var(--white);border-width:14px;margin-left:-9px;top:49px}.popup-text::before{border-top-color:var(--main-color);border-width:16px}.tooltip-button:hover .popup-text{opacity:1}.video{position:relative;margin-top:-92px;padding-top:67px;padding-bottom:100px;overflow:hidden}.video::after{content:"";position:absolute;background-image:url(../images/carrot.svg);background-repeat:no-repeat;background-size:contain;width:135px;height:145px;right:9%;bottom:60px;z-index:10}.video::before{content:url(../images/red-green-blue.svg);position:absolute;right:10%;bottom:60px;z-index:10}.video__title{margin-bottom:7px;position:relative}.video__title::after{content:url(../images/red-yellow.svg);position:absolute;left:100px;bottom:-130px}.video__title::before{content:url(../images/green-triangle.svg);position:absolute;right:23%;bottom:-130px}.video__subtitle{position:relative;margin-bottom:123px}.video__subtitle::before{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-22px;left:40%}.video__subtitle::after{content:url(../images/ray-top-red.svg);position:absolute;right:140px;bottom:-115px}.video__player{position:relative;margin:0 auto;max-width:1106px;padding-top:35.25%;border-radius:35px;border:5px solid var(--main-color);overflow:hidden;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.video__span{position:relative}.video__span::before{content:url(../images/ray-bottom-green.svg);position:absolute;left:140px;bottom:-70px}.video__span::after{content:url(../images/blue-red-yellow.svg);position:absolute;right:0;top:0}.video__overlay{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-size:cover}.iframe{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.video__control{position:absolute;background-image:url(../images/button-play.svg);background-size:cover;background-repeat:no-repeat;width:87px;height:87px;border-radius:163px;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10}@media (max-width:1024px){.video{padding-left:20px;padding-right:20px;margin-top:-70px}.video::before{display:none}.video::after{transform:scale(.8);bottom:36px;right:-30px}.video__span::before{transform:scale(.8);left:-30px;bottom:-50px}.video__title::before{right:50%;bottom:200%;transform:scale(.8)}.video__title::after{transform:scale(.8);bottom:-80px;left:0}.video__subtitle{margin-bottom:70px}.video__subtitle::before{transform:scale(.8);left:31%}.video__subtitle::after{transform:scale(.8);right:-30px;bottom:0;top:40px}.video__span::after{display:none;right:-65px;top:-220px}}@media (max-width:767px){.video{padding-bottom:50px;margin-top:-30px}.video__player{border:2px solid var(--main-color);border-radius:9px;padding-top:8.25%}.video__control{width:44px;height:44px}.video__subtitle{margin-bottom:35px}.video::after{right:-35px;bottom:-10px;transform:scale(.5)}.video__subtitle::before{transform:scale(.5);left:16%;bottom:-15px}.video__subtitle::after,.video__title::after{transform:scale(.5)}.video__span::before{transform:scale(.5);bottom:-40px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFjcXVhaW50YW5jZS5jc3MiLCJtYWluLmNzcyIsImFuaW1hdGUuY3NzIiwiYW5zd2Vycy5jc3MiLCJjZXJ0aWZpY2F0ZS5jc3MiLCJlZHVjYXRpb24uY3NzIiwiZW1vdGlvbnMuY3NzIiwiZmFpcnktdGFsZS5jc3MiLCJmYXEuY3NzIiwiZm9vdGVyLmNzcyIsImZvcm1hdC5jc3MiLCJoZWFkZXIuY3NzIiwiaGVyby5jc3MiLCJub3JtYWxpemUuY3NzIiwic2V0dGluZ3MuY3NzIiwicGxvdC5jc3MiLCJwb3B1cC5jc3MiLCJyZXZpZXdzLmNzcyIsInNjaGVkdWxlLWRheS5jc3MiLCJzY2hlZHVsZS5jc3MiLCJzaG93LmNzcyIsInRpY2tldHMuY3NzIiwidG9vbHRpcC5jc3MiLCJ2aWRlby5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FDQSxZQUFBLE1BQ0EsZUFBQSxNQUNBLGlCQUFBLG1DQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFHQSxxQkFDQSxTQUFBLFNBR0EsNkJBQ0EsUUFBQSxnQ0FDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLEtBQUEsR0FHQSw0QkFDQSxRQUFBLGtDQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsTUFBQSxHQUdBLDRCQUNBLFNBQUEsU0FHQSxvQ0FDQSxRQUFBLHFDQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxLQUNBLFFBQUEsS0FHQSxtQ0FDQSxRQUFBLDBDQUNBLFNBQUEsU0FDQSxPQUFBLE1BQ0EsS0FBQSxHQUdBLHVCQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLElBQUEsS0FHQSwyQkFDQSxjQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSx3QkFDQSxXQUFBLElBQ0EsY0FBQSxNQUdBLDZCQUNBLFVBQUEsTUFDQSxTQUFBLFNBR0EscUNBQ0EsUUFBQSwyQkFDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLE1BQUEsTUFHQSxvQ0FDQSxRQUFBLHNDQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxPQUlBLG9CQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSwwQkFDQSxTQUFBLFNBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLGFBR0EsaUNBQ0EsUUFBQSxtQ0FDQSxTQUFBLFNBQ0EsT0FBQSxPQUNBLE1BQUEsTUFHQSxvQkFDQSxjQUFBLEtBR0Esb0JBQ0EsU0FBQSxTQUNBLGFBQUEsS0FDQSxjQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSw0QkFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLGlCQUFBLGdDQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsS0FBQSxFQUlBLDBCQUNBLG9DQUNBLElBQUEsSUFDQSxNQUFBLEtBRUEsaUNBQ0EsUUFBQSxLQUdBLHFDQUNBLE1BQUEsRUFHQSxvQ0FDQSxLQUFBLEdBSUEsMEJBQ0EsaUNBQ0EsTUFBQSxFQUVBLHVCQUNBLGVBQUEsT0FHQSx3QkFDQSxjQUFBLEtBR0Esb0NBQ0EsS0FBQSxLQUNBLFVBQUEsVUFFQSw2QkFDQSxPQUFBLE9BQ0EsVUFBQSxVQUdBLDRCQUNBLFVBQUEsVUFJQSxtQ0FDQSxVQUFBLFVBQ0EsT0FBQSxLQUNBLEtBQUEsSUFHQSxxQ0FDQSxNQUFBLE1BQ0EsVUFBQSxVQUdBLG9DQUNBLFVBQUEsVUFFQSx3QkFDQSxTQUFBLFNBQ0EsaUJBQUEsMkJBQ0Esa0JBQUEsVUFDQSxnQkFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsS0FBQSxJQUNBLE9BQUEsSUFJQSx5QkFDQSxvQ0FDQSxLQUFBLElBQ0EsVUFBQSxVQUdBLDZCQUNBLE9BQUEsT0FDQSxVQUFBLFVBR0EsbUNDQ0cscUNEQ0gsUUFBQSxNQUlBLHlCQUNBLGNBQ0EsWUFBQSxNQUNBLGVBQUEsTUFHQSxxQkFDQSxVQUFBLE1BRUEsd0JBQ0EsY0FBQSxLQUdBLHdCQUNBLE1BQUEsS0FDQSxPQUFBLE1BRUEsMkJBQ0EsVUFBQSxNRTVPQSxzQkFDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLE1BQUEsSUFHQSxjQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsS0FHQSxtQkFDQSxRQUFBLEtBR0EsaUNBQ0EsUUFBQSxNQUdBLGlCRGlQQSxpQkFDQSxpQkMvT0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsUUFDQSxPQUFBLFFBR0Esd0JBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLElBR0EsZ0JBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxPQUFBLElBQ0EsUUFBQSxLQUdBLHFCQUNBLFFBQUEsS0FHQSxtQ0FDQSxRQUFBLE1BR0EsbUJEaVBBLG1CQUNBLG1CQy9PQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLFFBQ0EsT0FBQSxRQUdBLHNCQUNBLFNBQUEsU0FDQSxPQUFBLEtBQ0EsS0FBQSxJQUdBLGNBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxPQUFBLEtBQ0EsUUFBQSxLQUVBLG1CQUNBLFFBQUEsS0FHQSxpQ0FDQSxRQUFBLE1BSUEsaUJBR0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsUUFDQSxPQUFBLFFBR0EsK0JBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBRUEsZUFDQSxTQUFBLFNBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLEtBR0Esb0JBQ0EsUUFBQSxLQUdBLGtDQUNBLFFBQUEsTUFHQSxrQkRpUEEsa0JBQ0Esa0JDL09BLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLFFBQ0EsT0FBQSxRQUdBLDBCQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUVBLGVBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUVBLG9CQUNBLFFBQUEsS0FJQSxrQ0FDQSxRQUFBLE1BR0Esa0JEaVBBLGtCQUNBLGtCQy9PQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEs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QSxHQUNBLFNBQUEsU0FDQSxLQUFBLE1BQ0EsSUFBQSxPQUNBLGlCQUFBLHNDQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFHQSx5QkFDQSxLQUFBLElBR0EsdUJBQ0EsUUFBQSxLQUdBLHNCQUNBLE1BQUEsT0FzQkEsUUFBQSxLQW5CQSxtQkFDQSxJQUFBLEtBQ0EsUUFBQSxHQUdBLGtCQUNBLE9BQUEsT0FDQSxNQUFBLEtBR0Esa0JBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxVQUFBLGNBQ0EsSUFBQSxLQUNBLEtBQUEsTUFNQSxlQUNBLFdBQUEsS0FDQSxVQUFBLEtBQ0EsVUFBQSxNQUVBLHNCQUNBLFFBQUEsTUFNQSx5QkFDQSwwQkFDQSxLQUFBLE9DMVVBLFFBQ0EsU0FBQSxNQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0EsTUFBQSxFQUNBLFFBQUEsSUFDQSxZQUFBLE9BQ0EsUUFBQSxLQUNBLE9BQUEsTUFDQSxpQkFBQSxhQUNBLGlCQUFBLGdDQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFPQSxjQUNBLFFBQUEsS0FHQSxVQUNBLFlBQUEsS0FDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLE1BQUEsRUFDQSxRQUFBLElBQ0EsWUFBQSxPQUNBLE9BQUEsTUFDQSxpQkFBQSxhQUNBLGlCQUFBLGdDQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFHQSxtQkFDQSxVQUFBLE9BQ0EsVUFBQSxFQUNBLFlBQUEsT0FDQSxnQkFBQSxjQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRUFBQSxLQUdBLFlBQ0EsUUFBQSxLQUdBLFdBQ0EsWUFBQSxPQUNBLElBQUEsS0FHQSxXQUNBLFVBQUEsS0FDQSxlQUFBLE1BQ0EsTUFBQSxhQUNBLGVBQUEsVUFDQSxZQUFBLElBR0EsYUFDQSxRQUFBLEtBQUEsS0FDQSxpQkFBQSxhQUNBLFlBQUEsSUFDQSxlQUFBLE1BQ0EsZUFBQSxVQUNBLFdBQUEsT0FDQSxNQUFBLGtCQUNBLE9BQUEsUUFDQSxjQUFBLEtBQ0EsT0FFQSxJQUFBLE1BQUEsWUFE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QUFBLElBQ0EsUUFBQSxLQUdBLFlBQ0EsVUFBQSxNQUNBLE9BQUEsS0FBQSxLQUNBLEtBSUEsV0FDQSxPQUFBLEVBQUEsS0FDQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFlBQ0EsV0FBQSxhQUFBLElBQUEsaUJBQUEsSUFBQSxNQUFBLElBR0EsaUJBQ0EsT0FBQSxJQUFBLE1BQUEsYUFDQSxpQkFBQSxrQkFDQSxNQUFBLGFBRUEsaUJBQ0EsaUJBQUEsYUFDQSxNQUFBLGtCQUdBLGtCQUNBLE9BQUEsSUFBQSxNQUFBLGFBQ0EsaUJBQUEsa0JBQ0EsTUFBQSxhQUdBLFlBQ0EsY0FBQSxLQUNBLFlBQUEsSUFDQSxNQUFBLGFBQ0EsVUFBQSxLQUdBLFlBQ0EsY0FBQSxJQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFFQSxhQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFjQSxvQkFDQSxjQUFBLElBQ0EsVUFBQSxNQUNBLFlBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLGVBQUEsVUFDQSxXQUFBLE9BQ0EsTUFBQSxhQUdBLG1CQUNBLGNBQUEsSUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxhQUVBLG9CQUNBLGNBQUEsSUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsYUFFQSxtQkFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxhQUVBLG9CQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLGFBRUEsbUJBQ0EsVUFBQSxNQUNBLE9BQ0EsTUFEQSxLQUFBLEVBR0Esa0JBQ0EsT0FBQSxFQUFBLEtBQ0EsWUFHQSwwQkFDQSxNQUNBLE9BQUEsT0FLQSwwQkFDQSxXQUNBLGNBQUEsS0FJQSxZQUNBLFVBQUEsT0FLQSwwQkFFQSxh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QSxnQkFBQSxPQUdBLHNCQUNBLFFBQUEsS0FDQSxlQUFBLE9BQ0EsWUFBQSxPQUNBLGFBQUEsS0FDQSxjQUFBLEtBQ0EsY0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLFdBQUEsUUFHQSxzQkFDQSxVQUFBLEtBQ0EsTUFBQSxrQkFDQSxZQUFBLElBQ0EsZUFBQSxVQUdBLHNCQUNBLFFBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxrQkFDQSxPQUFBLElBQUEsTUFBQSxrQkFDQSxjQUFBLEtBS0EsYUFDQSxTQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSx3QkFBQSxVQUFBLGdCQUFBLFVBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLFdBQUEsSUFDQSxRQUFBLElBRUEsa0JBQ0EsUUFBQSxFQUNBLFdBQUEsUUFFQSxhQUNBLFdBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxRQUFBLEtBQUEsS0FHQSxnQkFDQSxXQUFBLGFBQ0EsVUFBQSxNQUNBLFFBQUEsS0FBQSxLQUNBLGNBQUEsS0FDQSxTQUFBLFNBRUEsY0FDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLGVBQUEsVUFDQSxjQUFBLEtBR0EsV0FDQSxRQUFBLEtBQ0EsY0FBQSxLQUdBLGlCQUNBLFNBQUEsU0FDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLFlBQUEsSUFDQSxVQUFBLEVBQ0EsWUFBQSxFQUNBLFdBQUEsTUFDQSxhQUFBLEtBSUEsZ0JBQ0EsTUFBQSxRQUNBLFlBQUEsSUFDQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE9BQUEsUUFDQSxXQUFBLE1BQUEsSUFHQSxzQkFDQSxNQUFBLGtCQUdBLGNBQ0EsU0FBQSxTQUNBLFFBQUEsTUFDQSxXQUFBLGdDQUdBLE9BQUEsT0FEQSxNQURBLFVBR0EsUUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxJQUNBLE1BQUEsSUFDQSxPQUFBLFFBQ0EsV0FBQSxRQUFBLElBR0Esb0JBQ0EsUUFBQSxFQUdBLHlCQUNBLGdCQUNBLFFBQUEsS0FBQSxNQU1BLHdCQUNBLFNBQUEsTUFDQSxTQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSx3QkFBQSxVQUFBLGdCQUFBLFVBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLFdBQUEsSUFDQSxRQUFBLEdBR0EsNkJBQ0EsUUFBQSxFQUNBLFdBQUEsUUFHQSxnQ0FDQSxPQUVBLEtBRkEsS0FDQSxRQUFBLEtBQUEsS0FHQSxTQUFBLFNBQ0EsY0FBQSxLQUNBLFdBQUEsS0FDQSxVQUFBLE1BQ0EsaUJBQUEsYUFDQSxRQUFBLElBRUEsOEJBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0EsVUFBQSxLQUNBLFFBQUEsR0FDQSxPQUFBLFFBQ0EsV0FBQSxRQUFBLElBRUEsb0NBQ0EsUUFBQSxFQUdBLG1DQUNBLFVBQUEsS0FDQSxjQUFBLEtBR0Esa0NBQ0EsY0FBQSxLQUVBLG1DQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsY0FBQSxLQUtBLG9CQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsU0FBQSxNQUNBLFNBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLHdCQUFBLFVBQUEsZ0JBQUEsVUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsRUFDQSxXQUFBLE9BQ0EsV0FBQSxJQUNBLFFBQUEsR0FJQSx5QkFDQSxRQUFBLEVBQ0EsV0FBQSxRQUdBLDRCQUNBLE9BRUEsS0FGQSxLQUNBLFFBQUEsS0FBQSxLQUdBLFNBQUEsU0FDQSxjQUFBLEtBQ0EsV0FBQSxNQUNBLGlCQUFBLGFBQ0EsUUFBQSxJQUNBLGdCQUFBLE9BRUEsMEJBQ0EsU0FBQSxTQUNBLFFBQUEsTUFDQSxXQUFBLGdDQUdBLE9BQUEsT0FEQSxNQURBLFVBR0EsUUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxJQUNBLE1BQUEsSUFDQSxPQUFBLFFBQ0EsV0FBQSxRQUFBLElBR0EsZ0NBQ0EsUUFBQSxFQUdBLDRCQUNBLFlBQUEsT0FDQSxNQUFBLE1BQ0EsZ0JBQUEsYUFDQSxVQUFBLEtBR0Esd0JBQ0EsUUFBQSxLQUFBLEtBQ0EsaUJBQUEsWUFDQSxNQUFBLGFBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsY0FBQSxLQUNBLFVBQUEsS0FDQSxPQUFBLFFBQ0EsV0FBQSxXQUFBLElBR0EsOEJBQ0EsaUJBQUEsUUFHQSwwQkFDQSxTQUFBLFNBQ0EsTUFBQSxrQkFDQSxjQUFBLEtBQ0EsV0FBQSxPQUNBLFVBQUEsS0FDQSxlQUFBLFVBR0EseUJBQ0EsNEJBQ0EsSUFBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLEtBRUEsNEJBQ0EsUUFBQSxLQUFBLEtBQ0EsVUFBQSxNQUdBLHdCQUNBLE1BQUEsTUFDQSxVQUFBLEtBRUEsMEJBQ0EsY0FBQSxLQUNBLFVBQUEsTUNqVEEsU0FDQSxZQUFBLE1BQ0EsU0FBQSxPQUdBLGdCQUNBLFNBQUEsU0FDQSxjQUFBLE1BR0Esd0JBQ0EsUUFBQSxtQ0FDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLE1BQUEsSUFHQSx1QkFDQSxRQUFBLG1DQUNBLFNBQUEsU0FDQSxPQUFBLEVBQ0EsS0FBQSxNQUdBLGdCQUNBLFNBQUEsU0FDQSxjQUFBLE1BQ0EsSUFBQSxLQUNBLGdCQUFBLE9BRUEsa0JBQ0EsV0FBQSxRQUFBLElBRUEsd0JBQ0EsUUFBQSxHQUdBLHVCQUNBLFFBQUEsbUNBQ0EsU0FBQSxTQUNBLE9BQUEsT0FDQSxNQUFBLE1BR0EsZUFDQSxZQUFBLE9BR0Esb0JBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsY0FBQSxLQUNBLFdBQUEsRUFBQSxFQUFBLEtBQUEsRUFBQSxtQkFHQSxnQkFDQSxTQUFBLFNBQ0EsV0FBQSxPQUdBLGtCQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxJQUNBLFFBQUEsRUFDQSxXQUFBLFVBQUEsR0FHQSxvQ0FDQSxVQUFBLGlCQUdBLGtCQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsSUFBQSxJQUNBLFFBQUEsR0FDQSxXQUFBLFVBQUEsR0FHQSxvQ0FDQSxVQUFBLGtCQUdBLGtCQUNBLFNBQUEsU0FDQSxNQUFBLElBQ0EsSUFBQSxJQUNBLFFBQUEsR0FDQSxXQUFBLFVBQUEsR0FHQSxvQ0FDQSxVQUFBLGlCQUdBLGtCQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsSUFBQSxLQUdBLGtCQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0EsSUFBQSxHQUNBLFFBQUEsRUFDQSxXQUFBLFVBQUEsR0FHQSxvQ0FDQSxVQUFBLGtCQUdBLGtCQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0EsT0FBQSxJQUNBLFFBQUEsR0FDQSxXQUFBLFVBQUEsR0FFQSxrQkFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxXQUFBLFVBQUEsR0FFQSxrQkFDQSxTQUFBLFNBQ0EsS0FBQSxHQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsa0JBR0EscUNBQ0EsVUFBQSxpQkFFQSxvQ0FDQSxVQUFBLGtCQUlBLGtCQUNBLFNBQUEsU0FDQSxLQUFBLEtBQ0EsSUFBQSxJQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsaUJBR0EsbUJBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxJQUFBLElBQ0EsV0FBQSxVQUFBLEdBR0EscUNBQ0EsVUFBQSxpQkFFQSxtQkFDQSxTQUFBLFNBQ0EsS0FBQSxJQUNBLElBQUEsSUFDQSxXQUFBLFVBQUEsR0FHQSxtQkFDQSxTQUFBLFNBQ0EsTUFBQSxNQUNBLElBQUEsSUFDQSxXQUFBLFVBQUEsR0FHQSxtQkFDQSxTQUFBLFNBQ0EsS0FBQSxNQUNBLElBQUEsSUFDQSxZQUNBLFFBQUEsR0FHQSx1QkFDQSxZQUtBLHFDQUNBLFVBQUEsa0JBR0EsMkJBQ0EsUUFBQSxLQUtBLG9CQUNBLGNBQUEsS0FHQSxzQkFDQSxXQUFBLE1BR0Esc0JBR0Esc0JBRkEsV0FBQSxNQUtBLHNCQUNBLFdBQUEsTUFFQSxzQkFDQSxXQUFBLE1BRUEsc0JBQ0EsV0FBQSxNQUVBLHNCQUdBLHNCQUZBLFdBQUEsTUFLQSxzQkFDQSxXQUFBLE1BRUEsdUJBQ0EsV0FBQSxNQUVBLHVCQUdBLHVCQUZBLFdBQUEsTUFN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QUNBLFVBQUEsVUFDQSxNQUFBLE1BQ0EsT0FBQSxFQUNBLElBQUEsS0FHQSxvQkFwQ0EsUUFBQSxLQXFDQSxNQUFBLE1BQ0EsSUFBQSxRQUdBLHlCQUVBLE9BQ0EsZUFBQSxLQUNBLFdBQUEsTUFHQSxlQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGNBQUEsSUFDQSxZQUFBLE1BRUEsZ0JBQ0EsTUFBQSxLQUNBLE9BQUEsS0FHQSxpQkFDQSxjQUFBLEtBRUEsY0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFVBQUEsVUFFQSx5QkFDQSxVQUFBLFVBQ0EsS0FBQSxJQUNBLE9BQUEsTUFNQSx3QkFIQSxxQkFDQSxVQUFBLFVBS0EscUJBQ0EsVUFBQSxVQUNBLE9BQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuYWNxdWFpbnRhbmNlIHtcclxuICAgcGFkZGluZy10b3A6IDI5NXB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctYWNxdWFudGFuY2Uud2VicCk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX190aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93aGl0ZS15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC03MnB4O1xyXG4gICBsZWZ0OiA3JTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTUwcHg7XHJcbiAgIHJpZ2h0OiA1JTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50IHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2hpdGUtZ3JlZW4tZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDQwJTtcclxuICAgbGVmdDogLTIwJTtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTQwcHg7XHJcbiAgIGxlZnQ6IDglO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19jb250ZW50IHtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGdhcDogMTVweDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fdGl0bGUtcmlnaHQge1xyXG4gICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTI5cHg7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX3JpZ2h0LWNvbnRlbnQge1xyXG4gICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LXRvcC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTY1cHg7XHJcbiAgIHJpZ2h0OiAtNDBweDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXdoaXRlLXllbGxvdy5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogNDAlO1xyXG4gICByaWdodDogLTEyMHB4O1xyXG59XHJcblxyXG5cclxuLmFjcXVhaW50YW5jZV9fbmFtZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMjBweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fcHJvZmVzc2lvbiB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuZm9udC1zaXplOiAxNnB4O1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19wcm9mZXNzaW9uOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTU1cHg7XHJcbiAgIHJpZ2h0OiAtODBweDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fbGlzdCB7XHJcbm1hcmdpbi1ib3R0b206IDY2cHg7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX2l0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctbGVmdDogMzdweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMxJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9faXRlbTo6YmVmb3JlIHtcclxuICAgY29udGVudDonJyA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ncmVlbi12ZWN0b3Iuc3ZnKTtcclxuICAgd2lkdGg6IDI0cHg7XHJcbiAgIGhlaWdodDogMjVweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuLmFjcXVhaW50YW5jZV9fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICB0b3A6IDkxJTtcclxuICAgcmlnaHQ6IDIwcHg7XHJcbn1cclxuLmFjcXVhaW50YW5jZV9fcHJvZmVzc2lvbjo6YWZ0ZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19yaWdodC1jb250ZW50OjpiZWZvcmUge1xyXG4gICByaWdodDogMDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjpiZWZvcmUge1xyXG4gICBsZWZ0OiAwO1xyXG59XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLmFjcXVhaW50YW5jZV9fcHJvZmVzc2lvbjo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogMDtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX19jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICB9XHJcblxyXG4gICAuYWNxdWFpbnRhbmNlX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAtMjM0cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG5cclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgYm90dG9tOiAtODUlO1xyXG4gICAgICBsZWZ0OiAtNSU7XHJcbiAgIH1cclxuXHJcbiAgIC5hY3F1YWludGFuY2VfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHJpZ2h0OiAtMzNweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG5cclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX19yaWdodC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX19zcGFuLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tYWdpY18xLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHdpZHRoOiAxNjNweDtcclxuICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgbGVmdDogNTglO1xyXG4gICAgICBib3R0b206IDUlO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuYWNxdWFpbnRhbmNlX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDg1JTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuYWNxdWFpbnRhbmNlX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAtMTQwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjphZnRlcixcclxuICAgLmFjcXVhaW50YW5jZV9fcmlnaHQtY29udGVudDo6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4uYWNxdWFpbnRhbmNlIHtcclxuICAgcGFkZGluZy10b3A6IDExNXB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMjMwcHg7XHJcbn1cclxuXHJcbiAgIC5hY3F1YWludGFuY2VfX3Bob3Rve1xyXG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICB9XHJcbiAgIC5hY3F1YWludGFuY2VfX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fc3Bhbi1pbWcge1xyXG4gICAgICB3aWR0aDogOTZweDtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX190aXRsZS1yaWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG5cclxufSIsbnVsbCwiLmhlcm9fX2FuaW1hdGlvbi1zdGFyIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0zNTAlO1xyXG4gICByaWdodDogMjUlO1xyXG59XHJcblxyXG4uc3Rhci1hbmltYXRlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB3aWR0aDogMTEwcHg7XHJcbiAgIGhlaWdodDogMTI0cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdGFyLWFuaW1hdGVfX2ltZyB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdGFyLWFuaW1hdGVfX2ltZ1tkYXRhLXZpc2libGVdIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcblxyXG4uc3Rhci1hbmltYXRlX18xLFxyXG4uc3Rhci1hbmltYXRlX18yLFxyXG4uc3Rhci1hbmltYXRlX18zIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5oZXJvX19hbmltYXRpb24tZmxvd2VyIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDM2MCU7XHJcbiAgIGxlZnQ6IC0zJTtcclxufVxyXG5cclxuLmZsb3dlci1hbmltYXRlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB3aWR0aDogMTU3cHg7XHJcbiAgIGhlaWdodDogMjE5O1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmxvd2VyLWFuaW1hdGVfX2ltZyB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mbG93ZXItYW5pbWF0ZV9faW1nW2RhdGEtdmlzaWJsZV0ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuXHJcbi5mbG93ZXItYW5pbWF0ZV9fMSxcclxuLmZsb3dlci1hbmltYXRlX18yLFxyXG4uZmxvd2VyLWFuaW1hdGVfXzMge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgIGhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLmhlcm9fX2FuaW1hdGlvbi13YXZ5IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC04NSU7XHJcbiAgIGxlZnQ6IDM4JTtcclxufVxyXG5cclxuLndhdnktYW5pbWF0ZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgd2lkdGg6IDE0OXB4O1xyXG4gICBoZWlnaHQ6IDE4cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLndhdnktYW5pbWF0ZV9faW1nIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLndhdnktYW5pbWF0ZV9faW1nW2RhdGEtdmlzaWJsZV0ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuXHJcblxyXG4ud2F2eS1hbmltYXRlX18xLFxyXG4ud2F2eS1hbmltYXRlX18xLFxyXG4ud2F2eS1hbmltYXRlX18xIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX2FuaW1hdGlvbi1tYWdpYyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA3MCU7XHJcbiAgIGxlZnQ6IDU4JTtcclxufVxyXG4ubWFnaWMtYW5pbWF0ZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgd2lkdGg6IDE2M3B4O1xyXG4gICBoZWlnaHQ6IDE3MHB4O1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWFnaWMtYW5pbWF0ZV9faW1nIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1hZ2ljLWFuaW1hdGVfX2ltZ1tkYXRhLXZpc2libGVdIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcblxyXG4ubWFnaWMtYW5pbWF0ZV9fMSxcclxuLm1hZ2ljLWFuaW1hdGVfXzIsXHJcbi5tYWdpYy1hbmltYXRlX18zIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19hbmltYXRpb24tY3Jvd24ge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTUlO1xyXG4gICBsZWZ0OiA2NiU7XHJcbn1cclxuLmNyb3duLWFuaW1hdGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHdpZHRoOiA5MXB4O1xyXG4gICBoZWlnaHQ6IDg5cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNyb3duLWFuaW1hdGVfX2ltZ3tcclxuICAgZGlzcGxheTogbm9uZTtcclxuXHJcbn1cclxuXHJcbi5jcm93bi1hbmltYXRlX19pbWdbZGF0YS12aXNpYmxlXSB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gfVxyXG5cclxuLmNyb3duLWFuaW1hdGVfXzEsXHJcbi5jcm93bi1hbmltYXRlX18yLFxyXG4uY3Jvd24tYW5pbWF0ZV9fMyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB3aWR0aDogaW5oZXJpdDtcclxuICAgaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgIC5oZXJvX19hbmltYXRpb24tZmxvd2VyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6MjUwJTtcclxuICAgICAgbGVmdDogNiU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlciB7XHJcbiAgICAgIHdpZHRoOiAxNDNweDtcclxuICAgICAgaGVpZ2h0OiAxOTlweDtcclxuICAgICAgdG9wOiAxNTBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgIC5mbG93ZXItYW5pbWF0ZSB7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDExMnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgLmZsb3dlci1hbmltYXRlIHtcclxuICAgICAgd2lkdGg6ODFweDtcclxuICAgICAgaGVpZ2h0OiAxMTNweDtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlciB7XHJcbiAgICAgIHRvcDogNDU1JTtcclxuICAgICAgbGVmdDogLTIlO1xyXG4gICB9XHJcbiAgIC5oZXJvX19hbmltYXRpb24tc3RhciB7XHJcbiAgICAgIGJvdHRvbTogLTMxMCU7XHJcbiAgICAgIHJpZ2h0OiA4JTtcclxuICAgICAgd2lkdGg6IDU3cHg7XHJcbiAgICAgIGhlaWdodDogNjNweDtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX2FuaW1hdGlvbi1zdGFyLFxyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlcixcclxuICAgLmhlcm9fX2FuaW1hdGlvbi13YXZ5LFxyXG4gICAuaGVyb19fc3ZnLWJvdHRvbSxcclxuICAgLmhlcm9fX3N2Zy10b3AsXHJcbiAgIC5hbnN3ZXJzX19hbmltYXRpb24tY3Jvd24sXHJcbiAgIC5hY3F1YWludGFuY2VfX2FuaW1hdGlvbi1tYWdpYyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbn1cclxuXHJcblxyXG4iLCIuYW5zd2VycyB7XHJcbiAgIHBhZGRpbmctdG9wOiA5M3B4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDdweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX3RpdGxlLWRlc2NyIHtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190aXRsZS1kZXNjcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1vcmFuZ2Uuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0yMnB4O1xyXG4gICBsZWZ0OiAxNiU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190aXRsZS1kZXNjcjo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMjVweDtcclxuICAgcmlnaHQ6IC0xMCU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19jYXB0aW9uIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuZm9udC1zaXplOiAyNXB4O1xyXG5saW5lLWhlaWdodDogMTMxJTtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuLmFuc3dlcnNfX3N1YnRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG5tYXJnaW46IDEyN3B4IGF1dG8gMzFweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA1MHB4O1xyXG4gICB0b3A6IC0xMDBweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX2Rlc3Ige1xyXG4gICBtYXgtd2lkdGg6IDExMjVweDtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGluZS1oZWlnaHQ6IDEzMSU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fdGV4dCB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fY29udGVudCB7XHJcbiAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgZ2FwOiAyMHB4O1xyXG59XHJcblxyXG4gICAuYW5zd2Vyc19fcGhvdG8ge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ1OXB4O1xyXG4gICB9XHJcblxyXG5cclxuLmFuc3dlcnNfX2xpc3Qge1xyXG4gICBtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG4gICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgbWF4LXdpZHRoOiA0MjVweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX2l0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMxJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmFuc3dlcnNfX2l0ZW06OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6JycgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ3JlZW4tdmVjdG9yLnN2Zyk7XHJcbiAgIHdpZHRoOiAyNHB4O1xyXG4gICBoZWlnaHQ6IDI1cHg7XHJcbiAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLWdyZWVuLWJsdWUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDI1JTtcclxuICAgbGVmdDogLTE0NXB4O1xyXG59XHJcblxyXG4uYW5zd2Vyc19fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTowO1xyXG4gICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fcmlnaHQtY29udGVudCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19yaWdodC1jb250ZW50OjpiZWZvcmUge1xyXG5jb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtcmVkLnN2Zyk7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxudG9wOiAwO1xyXG5yaWdodDogLTI0cHg7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19yaWdodC1jb250ZW50OjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYmx1ZS1yZWQteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA1MCU7XHJcbiAgIHJpZ2h0Oi0xMjBweDtcclxuICAgfVxyXG5cclxuLmFuc3dlcnNfX25hbWUge1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19kaXJlY3RvciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuZm9udC1zaXplOiAxNnB4O1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGlyZWN0b3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTUlO1xyXG4gICBib3R0b206IC0xNTBweDtcclxufVxyXG5cclxuXHJcbi5hbnN3ZXJzX19kaXJlY3Rvcjo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMDtcclxuICAgYm90dG9tOiAtNzVweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lciB7XHJcbnBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbnN3ZXJzLWJnLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIHBhZGRpbmctdG9wOiAzMDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDM0NXB4O1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGVzY3ItY29udGFpbmVyOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3NtYWxsLWNhcnJvdC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDEwMHB4O1xyXG4gICB0b3A6IDM3JTtcclxufVxyXG5cclxuLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC15ZWxsb3ctd2hpdGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA5MHB4O1xyXG4gICB0b3A6IDkwcHg7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19kZXNjciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGVzY3I6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIGJvdHRvbTogLTExMXB4O1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGVzY3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IC0yMHB4O1xyXG4gICB0b3A6IC01MHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IC0xM3B4O1xyXG5cclxuICAgfVxyXG4gICAuYW5zd2Vyc19fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTEzcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTRweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcclxuXHJcbiAgIC5hbnN3ZXJzX19zcGFuLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jcm93bl8xLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHdpZHRoOiA4N3B4O1xyXG4gICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgIGxlZnQ6IDY3JTtcclxuICAgICAgdG9wOiAtNyU7XHJcbiAgIH0gXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpe1xyXG5cclxuICAgLmFuc3dlcnNfX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIG1heC13aWR0aDogNTc1cHhcclxuXHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc3Ige1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAtNjBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fdGl0bGUtZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAyNiU7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSxcclxuICAgLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHRvcDogOTAlO1xyXG4gICAgICByaWdodDogMTBweFxyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fZGlyZWN0b3I6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC05NSU7XHJcbiAgICAgIGxlZnQ6IC0xNSU7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgfVxyXG5cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgIC5hbnN3ZXJzX19kZXNjcjo6YmVmb3JlLFxyXG4gICAuYW5zd2Vyc19fZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fZGVzY3I6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgdG9wOiAyMyU7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2RpcmVjdG9yIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kaXJlY3Rvcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuYW5zd2Vyc19fcmlnaHQtY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICB9XHJcbiAgIC5hbnN3ZXJzX19uYW1lIHtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogLTkzJTtcclxuICAgICAgbGVmdDogLTE1JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4uYW5zd2VycyB7XHJcbiAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxufVxyXG4uYW5zd2Vyc19fc3Bhbi1pbWcge1xyXG4gICB3aWR0aDogNDhweDtcclxuICAgaGVpZ2h0OiA0OXB4O1xyXG4gICBsZWZ0OiA3MCU7XHJcbiAgICB0b3A6IC0zJTtcclxufVxyXG5cclxuLmFuc3dlcnNfX3RpdGxlLWRlc2NyOjpiZWZvcmUge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4gICAuYW5zd2Vyc19fdGl0bGUtZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiA2JTtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgfVxyXG5cclxuICAgLmFuc3dlcnNfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgIHRvcDogMzVweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kZXNyIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fcGhvdG8ge1xyXG4gICAgICBtYXgtd2lkdGg6IDMyM3B4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMjlweCAyMjZweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSA3cHggbGVmdCAzcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19jYXB0aW9ue1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2l0ZW0ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fbGVmdC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cclxuICAgfVxyXG5cclxuICAgLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAtMTM2JTtcclxuICAgICAgbGVmdDogLTYlO1xyXG4gICB9XHJcbiAgIC5hbnN3ZXJzX19yaWdodC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kZXNjciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWF4LXdpZHRoOiAyMjZweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fZGVzY3I6OmFmdGVyLCBcclxuICAgLmFuc3dlcnNfX2Rlc2NyOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kZXNjcjo6YWZ0ZXIgIHtcclxuICAgICAgdG9wOiAtMzBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fZGVzY3ItY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgIHRvcDogMTAlO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fbGVmdC1jb250ZW50OjpiZWZvcmUsIC5hbnN3ZXJzX19yaWdodC1jb250ZW50OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2RpcmVjdG9yOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAtODVweDtcclxuICAgfVxyXG59XHJcblxyXG4iLCIuY2VydGlmaWNhdGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctdG9wOiAzMDRweDtcclxuICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmNlcnRpZmljYXRlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtZ3JlZW4teWVsbG93LnN2Zyk7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxudG9wOjIwMHB4O1xyXG5sZWZ0OiAxMjBweDtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4teWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOi03NXB4O1xyXG4gICBsZWZ0OiA1MCU7XHJcbn1cclxuXHJcblxyXG4uY2VydGlmaWNhdGVfX2dpZnR7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXgtd2lkdGg6IDExMjFweDtcclxuICAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgIGJhY2tncm91bmQ6ICNlM2YxYjk7XHJcbiAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWdyZWVuKTtcclxuICAgYm9yZGVyLXJhZGl1czogMzVweDtcclxuanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbmJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5nYXA6IDQwcHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtNTVweDtcclxuICAgbGVmdDogLTU1cHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC01NXB4O1xyXG4gICByaWdodDogLTU1cHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fZ2lmdC1yaWdodCB7XHJcbiAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBzdGFydDtcclxufVxyXG5cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fdGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2xpc3Qge1xyXG5wYWRkaW5nLXJpZ2h0OiA3MHB4O1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2l0ZW0tMSxcclxuLmNlcnRpZmljYXRlX19pdGVtLTIsXHJcbi5jZXJ0aWZpY2F0ZV9faXRlbS0zIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgcGFkZGluZy1sZWZ0OjEwMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG5cclxuLmNlcnRpZmljYXRlX19pdGVtLTE6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6JycgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY3Jvd24uc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDYycHg7XHJcbiAgIGhlaWdodDogNjFweDtcclxuICAgbGVmdDogMDtcclxufVxyXG4uY2VydGlmaWNhdGVfX2l0ZW0tMjo6YmVmb3JlIHtcclxuICAgY29udGVudDonJyA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWxscy5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICB3aWR0aDogNjFweDtcclxuICAgaGVpZ2h0OiA2MXB4O1xyXG4gICBsZWZ0OiAwO1xyXG59XHJcbi5jZXJ0aWZpY2F0ZV9faXRlbS0zOjpiZWZvcmUge1xyXG4gICBjb250ZW50OicnIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3ByZXNlbnQuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDYxcHg7XHJcbiAgIGhlaWdodDogNjFweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlX19pdGVtLTMge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2J0biB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBjb2xvciAuM3MgZWFzZSA7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fYnRuOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgIHJpZ2h0OiAtMjgwcHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fYnRuOmZvY3VzIHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG4uY2VydGlmaWNhdGVfX2J0bjpob3ZlciB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fYnRuOmFjdGl2ZSB7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2J0bi1tb2Ige1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiAgIGRpc3BsYXk6bm9uZTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XHJcblxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuXHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcblxyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcblxyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fYnRuOjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgLmNlcnRpZmljYXRlIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX3RpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fc3VidGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICB9XHJcblxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMTo6YmVmb3JlLFxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMzo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogMzBweDtcclxuICAgICAgdG9wOiAtMThweDtcclxuICAgICAgXHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19pdGVtLTI6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgIHRvcDogLTI1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fYnRuOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlOjpiZWZvcmUsXHJcbiAgIC5jZXJ0aWZpY2F0ZTo6YWZ0ZXIsXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YWZ0ZXIsXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogLTQwcHg7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19naWZ0OjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiAtNDBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLmNlcnRpZmljYXRlIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19naWZ0IHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZ3JlZW4pO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBnYXA6IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19pdGVtLTEsIC5jZXJ0aWZpY2F0ZV9faXRlbS0yLCAuY2VydGlmaWNhdGVfX2l0ZW0tM3tcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICB9XHJcblxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMTo6YmVmb3JlLFxyXG4gICAgIC5jZXJ0aWZpY2F0ZV9faXRlbS0zOjpiZWZvcmV7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHRvcDogMTRweDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX19pdGVtLTI6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHRvcDogMTJweDtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2J0biB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19idG4tbW9iIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZTo6YmVmb3JlLFxyXG4gICAuY2VydGlmaWNhdGU6OmFmdGVyLFxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQ6OmFmdGVyLFxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQtcmlnaHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX19naWZ0LWxlZnQgaW1ne1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNzRweDtcclxuICAgfVxyXG59XHJcbiIsIi5lZHVjYXRpb24ge1xyXG4gICBwYWRkaW5nLXRvcDogMTJweDtcclxufVxyXG4uZWR1Y2F0aW9uX19jYXB0aW9uIHtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG5cclxuLmVkdWNhdGlvbl9fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5lZHVjYXRpb25fX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC13aGl0ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTIzMHB4O1xyXG4gICByaWdodDogMTMwcHg7XHJcbn1cclxuXHJcbi5lZHVjYXRpb25fX3N1YnRpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTIycHg7XHJcbiAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19sZWZ0LWNhcHRpb24sIC5lZHVjYXRpb25fX3JpZ2h0LWNhcHRpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2VkdWNhdGlvbi1vdmFsLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbmJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XHJcbndpZHRoOiAyODFweDtcclxuaGVpZ2h0OiAxNDZweDtcclxucGFkZGluZy10b3A6IDUycHg7XHJcbmZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbmZvbnQtd2VpZ2h0OiA5MDA7XHJcbmZvbnQtc2l6ZTogMzVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19jb250ZW50IHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTgzcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDEwMHB4O1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19sZWZ0LCAuZWR1Y2F0aW9uX19yaWdodCB7XHJcbiAgIG1heC13aWR0aDogNDc1cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmVkdWNhdGlvbl9fbGVmdDo6YmVmb3JlIHtcclxuY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQteWVsbG93LTIuc3ZnKTtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG50b3A6IC02NXB4O1xyXG5sZWZ0OiAtMTAwcHg7XHJcbn1cclxuXHJcbi5lZHVjYXRpb25fX2xlZnQ6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtNjVweDtcclxuICAgbGVmdDogLTEwMHB4O1xyXG4gICB9XHJcblxyXG4uZWR1Y2F0aW9uX19yaWdodDo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMzAlO1xyXG4gICByaWdodDogMDtcclxufSAgIFxyXG5cclxuLmVkdWNhdGlvbl9fcmlnaHQ6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xMCU7XHJcbiAgIHJpZ2h0OiAtMjAlO1xyXG59ICAgXHJcblxyXG5cclxuLmVkdWNhdGlvbl9faXRlbSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzElO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19pdGVtOjpiZWZvcmUge1xyXG4gICBjb250ZW50OicnIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2VkdWNhdGlvbi12ZWN0b3Iuc3ZnKTtcclxuICAgd2lkdGg6IDI0cHg7XHJcbiAgIGhlaWdodDogMjVweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG4gICAuZWR1Y2F0aW9uX19yaWdodDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTM1JTtcclxuICAgIHJpZ2h0OiAtNSU7XHJcbiAgIH1cclxuICAgLmVkdWNhdGlvbl9fbGVmdDo6YmVmb3Jle1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX2xlZnQ6OmFmdGVye1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX3JpZ2h0OjphZnRlcntcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAuZWR1Y2F0aW9uX19jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fbGVmdCwgLmVkdWNhdGlvbl9fcmlnaHQge1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgIH1cclxuXHJcbiAgIC5lZHVjYXRpb25fX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuZWR1Y2F0aW9uX19sZWZ0OjpiZWZvcmV7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX2xlZnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC0xNTAlO1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fcmlnaHQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgdG9wOiAtODAlO1xyXG4gICB9XHJcblxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4uZWR1Y2F0aW9uX19zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbn1cclxuLmVkdWNhdGlvbl9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgcmlnaHQ6IC0yMHB4O1xyXG59XHJcbi5lZHVjYXRpb25fX2NvbnRlbnQge1xyXG4gICBnYXA6IDY1cHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzMnB4O1xyXG59XHJcbi5lZHVjYXRpb25fX3JpZ2h0OjphZnRlciB7XHJcbiAgIGJvdHRvbTogLTI1cHg7XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5lZHVjYXRpb25fX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgICAgcmlnaHQ6IC0zNnB4O1xyXG4gICB9XHJcblxyXG4gICAuZWR1Y2F0aW9uX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX2l0ZW0ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5lZHVjYXRpb25fX3JpZ2h0OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbnJpZ2h0OiAwO1xyXG4gICB9XHJcblxyXG4gICAuZWR1Y2F0aW9uX19yaWdodDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fbGVmdDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbmxlZnQ6IDA7XHJcbmJvdHRvbTogLTE0NSU7XHJcbiAgIH1cclxuXHJcbiAgIC5lZHVjYXRpb25fX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fbGVmdC1jYXB0aW9uLCAuZWR1Y2F0aW9uX19yaWdodC1jYXB0aW9uIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9lZHVjYXRpb24tb3ZhbC1tb2Iuc3ZnKTtcclxuICAgICAgcGFkZGluZy10b3A6IDI4cHg7XHJcbiAgICAgIHdpZHRoOiAxNTVweDtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG4gICAuZWR1Y2F0aW9uX19sZWZ0OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgbGVmdDogNjAlO1xyXG4gICB9XHJcblxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCl7XHJcbiAgIC5lZHVjYXRpb25fX3JpZ2h0OjpiZWZvcmUge1xyXG4gICAgICB0b3A6IC0xMDAlO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX3JpZ2h0OjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogLTIwJTtcclxuICAgfVxyXG4gICAuZWR1Y2F0aW9uX19sZWZ0OjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IC0xN3B4O1xyXG4gICAgYm90dG9tOiAtMTUwJVxyXG4gICB9XHJcbn0iLCIuZW1vdGlvbnMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG59XHJcblxyXG4uZW1vdGlvbnM6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXJlZC0yLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICByaWdodDogMTIwcHg7XHJcbn1cclxuXHJcbi5lbW90aW9uczo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMDtcclxuICAgbGVmdDogMjMlO1xyXG59XHJcblxyXG4uZW1vdGlvbnNfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMjJweDtcclxufVxyXG5cclxuLmVtb3Rpb25zX190aXRsZTo6YmVmb3Jle1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC1ncmVlbi1ibHVlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtNDBweDtcclxuICAgbGVmdDogMTMwcHg7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fdGl0bGU6OmFmdGVye1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTIycHg7XHJcbiAgIHJpZ2h0OiAyNSU7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fcXVlc3Rpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAyJTtcclxuICAgY29sb3I6ICMwMDA7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5xdWVzdGlvbi1vcmFuZ2Uge1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fY2FyZHMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1heC13aWR0aDogMjk2cHg7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fc3ZnOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAyMzFweDtcclxuICAgcmlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fc3ZnOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogNTVweDtcclxuICAgbGVmdDogNDBweDtcclxuICAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4uZW1vdGlvbnNfX3ZpZGVvIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYm9yZGVyOiA3cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgd2lkdGg6IDMwNHB4O1xyXG4gICBoZWlnaHQ6IDU0MHB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXHJcbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xyXG4gICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fdmlkZW8gaWZyYW1lIHtcclxuICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZW1vdGlvbnNfX3ZpZGVvIHZpZGVvIHtcclxuICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uc3dpcGVyX19lbW90aW9ucyB7XHJcbiAgIG1heC13aWR0aDogMTQwMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5lbW90aW9ucyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICB9XHJcbiAgIC5lbW90aW9uc19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgbGVmdDogNjBweDtcclxuICAgICAgdG9wOiAtNzBweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHJpZ2h0OiAxOSU7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHRvcDogLTkwcHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX19zdmc6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiA5OHB4O1xyXG4gICB9XHJcblxyXG4gICAuZW1vdGlvbnNfX3ZpZGVvIHtcclxuICAgICAgYm9yZGVyOiA2cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgIGhlaWdodDogNDI0cHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zX19zdmc6OmJlZm9yZXtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICByaWdodDogOThweDtcclxuICAgICAgdG9wOiAxNjVweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuLmVtb3Rpb25zX19zdmc6OmJlZm9yZSB7XHJcbiAgIHJpZ2h0OiAzMnB4O1xyXG4gICB0b3A6IDE2NHB4O1xyXG59XHJcbi5lbW90aW9uc19fc3ZnOjphZnRlciB7XHJcbiAgIGxlZnQ6IDQwcHg7XHJcbn1cclxuLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIge1xyXG4gICByaWdodDogOSU7XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5lbW90aW9ucyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICB9XHJcbiAuZW1vdGlvbnNfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuIH1cclxuIC5lbW90aW9uc19fcXVlc3Rpb24ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuICAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcclxuICAgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIgIHtcclxuICAgICAgcmlnaHQ6IC0zJTtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YmVmb3JlLFxyXG4uZW1vdGlvbnNfX3RpdGxlOjphZnRlcixcclxuLmVtb3Rpb25zOjpiZWZvcmUsXHJcbi5lbW90aW9uczo6YWZ0ZXIsXHJcbiAgIC5lbW90aW9uc19fY2FyZHM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuZW1vdGlvbnNfX3ZpZGVvIHtcclxuICAgICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgIHdpZHRoOiAxOTJweDtcclxuICAgIGhlaWdodDogMzE4cHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zX19zdmc6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zX19zdmc6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiA1MHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkgIHtcclxuICAgLmVtb3Rpb25zX19zdmc6OmJlZm9yZSB7XHJcbnRvcDogNDBweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IC0xNXB4O1xyXG4gICAgICByaWdodDogMzAlO1xyXG4gICB9XHJcbn1cclxuIiwiLmZhaXJ5LXRhbGUge1xyXG4gICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZmFpcnktdGFsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDQwJTtcclxuICAgbGVmdDogMTAlO1xyXG59XHJcblxyXG4uZmFpcnktdGFsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICByaWdodDogMTAlO1xyXG59XHJcblxyXG5cclxuLmZhaXJ5LXRhbGVfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fc3VidGl0ZS1kZXNjciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX3N1YnRpdGUtZGVzY3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtb3JhbmdlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMjJweDtcclxuICAgbGVmdDogMzYlO1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9faXRlbSB7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuaGVpZ2h0OiAyNDFweDtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX2NhcmRzIHtcclxuICAgZGlzcGxheTogZ3JpZDtcclxuICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMjc3cHgpO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDU1cHg7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX19jYXJkczo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTUlO1xyXG4gICBib3R0b206IC0yMHB4O1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fY2FyZHM6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OjE1JTtcclxuICB0b3A6LTEwcHg7XHJcbn1cclxuXHJcblxyXG4uZmFpcnktdGFsZV9fbnVtYmVye1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ncmVlbi5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTAwcHg7XHJcbiAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX3RleHQge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG4gICBmb250LXNpemU6IDIwcHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX19zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fZGVzY3Ige1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5mYWlyeS10YWxlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgIH1cclxuICAgLmZhaXJ5LXRhbGU6OmJlZm9yZSB7XHJcbiB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1JTtcclxuICB9XHJcblxyXG4gIC5mYWlyeS10YWxlOjphZnRlciB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuLmZhaXJ5LXRhbGVfX3N1YnRpdGUtZGVzY3I6OmFmdGVyIHtcclxudHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICBsZWZ0OjI0JTtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX3RleHQge1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX19jYXJkcyB7XHJcbiAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsMjc3cHgpO1xyXG4gICBnYXA6IDMwcHg7XHJcbn1cclxuLmZhaXJ5LXRhbGVfX2NhcmRzOjphZnRlciB7XHJcbiAgIHJpZ2h0OiA1JTtcclxuICAgdG9wOiAyNnB4O1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbn1cclxuLmZhaXJ5LXRhbGVfX2NhcmRzOjpiZWZvcmUge1xyXG50cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIGxlZnQ6IDE1JTtcclxuICAgYm90dG9tOiAtNTBweDtcclxufVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLmZhaXJ5LXRhbGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgfVxyXG4gICAuZmFpcnktdGFsZV9fY2FyZHMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuZmFpcnktdGFsZV9fc3VidGl0ZS1kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XHJcbiAgICAgIGJvdHRvbTogNnB4O1xyXG4gICAgICBsZWZ0OiA3OHB4O1xyXG4gICB9XHJcblxyXG4gICAuZmFpcnktdGFsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDc1JTtcclxuICAgfVxyXG59IiwiLmZhcSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzlkO1xyXG59XHJcblxyXG4uZmFxOjpiZWZvcmUge1xyXG5jb250ZW50OiAnJztcclxucG9zaXRpb246IGFic29sdXRlO1xyXG5iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZhcS10b3Aud2VicCk7XHJcbmJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbmJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbnRvcDogLTI2MHB4O1xyXG5sZWZ0OiAwO1xyXG53aWR0aDogMTAwJTtcclxuaGVpZ2h0OiAzMDBweDtcclxufVxyXG4uZmFxOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6ICcnO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmFxLWJvdHRvbS53ZWJwKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgYm90dG9tOiAtNDA2cHg7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDQwN3B4O1xyXG4gICB9XHJcblxyXG4gICAuZmFxX190aXRsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTI1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1vcmFuZ2Uuc3ZnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICBsZWZ0OiA0NSU7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2hpdGUteWVsbG93LnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMjVweDtcclxuICAgICAgbGVmdDogMjAlO1xyXG4gICB9XHJcblxyXG4gICAuZmFxX19jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB9XHJcblxyXG4gICAuZmFxX19jb250ZW50OjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvb3JhbmdlLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTYwcHg7XHJcbiAgICAgIHJpZ2h0OiAzMTJweDtcclxuICAgfVxyXG5cclxuICAgXHJcbiAgIC5mYXFfX2NvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMTQwcHg7XHJcbiAgICAgIHJpZ2h0OiAyMDBweDtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgIH1cclxuICAgXHJcblxyXG4uZmFxX19hY2NvcmRpb24ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgcGFkZGluZzogMThweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgIG91dGxpbmU6IG5vbmU7XHJcbiAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWJsYWNrKTtcclxudHJhbnNpdGlvbjogIDFzIGVhc2U7XHJcbn1cclxuXHJcbi5mYXFfX3BhbmVsLWl0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG5cclxufVxyXG5cclxuLmZhcV9fcGFuZWwtaXRlbTo6YmVmb3JlIHtcclxuICAgY29udGVudDonJyA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9lZHVjYXRpb24tdmVjdG9yLnN2Zyk7XHJcbiAgIHdpZHRoOiAyNHB4O1xyXG4gICBoZWlnaHQ6IDI1cHg7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIGJvdHRvbTogMDtcclxuICAgdG9wOiAwO1xyXG4gICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5mYXFfX3BhbmVsIHtcclxuICAgcGFkZGluZzogMCAxOHB4O1xyXG4gICBtYXgtd2lkdGg6IDEwNTBweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gIFxyXG59XHJcblxyXG4uZmFxX19hY2NvcmRpb24tb3V0bGluZSB7XHJcbiAgIHBhZGRpbmc6IDEycHg7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgbWF4LXdpZHRoOiAxMjYwcHg7XHJcbn1cclxuXHJcbi5mYXFfX2FjY29yZGlvbjo6YmVmb3JlLFxyXG4uZmFxX19hY2NvcmRpb246OmFmdGVyIHtcclxuICAgY29udGVudDogJyc7XHJcbiAgIHdpZHRoOiAyMHB4O1xyXG4gICBoZWlnaHQ6IDJweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDIzcHg7XHJcbiAgIHRvcDogMzJweDtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dCAwcztcclxufVxyXG5cclxuLmZhcV9fYWNjb3JkaW9uOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbn1cclxuXHJcbi5mYXFfX2FjY29yZGlvbi5fYWN0aXZlOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG59XHJcblxyXG4udmlzaWJsZSB7XHJcbiAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5idG4tYnV5LWNlcnRpZmljYXRlIHtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgIC5mYXFfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgfVxyXG4gICAuZmFxX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiA0MCU7XHJcbiAgIH1cclxuICAgLmZhcV9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbiAgIC5mYXFfX2NvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICByaWdodDogMTUwcHg7XHJcbiAgICAgIHRvcDogLTk1cHg7XHJcbiAgIH1cclxuICAgLmZhcSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgfVxyXG4gICAuZmFxX19hY2NvcmRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcblxyXG4gICB9XHJcblxyXG4gICAuZmFxX19hY2NvcmRpb24tdGl0bGUge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX3BhbmVsLWl0ZW0ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgIH1cclxuICAgLmZhcV9fcGFuZWwge1xyXG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuZmFxIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICB9XHJcbiAgIC5mYXE6OmJlZm9yZSB7XHJcbiAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICB0b3A6IC0xNDlweDtcclxuICAgfVxyXG4gICAuZmFxOjphZnRlciB7XHJcbiAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIGJvdHRvbTogLTE0OXB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX2FjY29yZGlvbi1vdXRsaW5lIHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIH1cclxuICAgLmZhcV9fYWNjb3JkaW9uLXRpdGxlIHtcclxubWF4LXdpZHRoOiAyODBweDtcclxuICAgfVxyXG4gICAuZmFxX19hY2NvcmRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgIH1cclxuICAgLmZhcV9fcGFuZWwtaXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG4gICAuZmFxX19wYW5lbCB7XHJcbiAgICAgIG1heC13aWR0aDogMjcwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGxlZnQ6IDI3JTtcclxuICAgICAgYm90dG9tOiAtMjBweDtcclxuICAgfVxyXG4gICAuZmFxX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICAgICBsZWZ0OiA3JTtcclxuICAgfVxyXG4gICAuZmFxX19jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgIH1cclxuICAgLmZhcV9fY29udGVudDo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gICAuZmFxX19hY2NvcmRpb24tdGl0bGUge1xyXG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICB9XHJcbn1cclxuIiwiLmZvb3RlciB7XHJcbiAgIHBhZGRpbmctdG9wOiAyNTBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm9vdGVyLWJnLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5mb290ZXJfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNDBweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtd2hpdGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0zMHB4O1xyXG4gICByaWdodDogNDQlO1xyXG59XHJcblxyXG4uZm9vdGVyX190aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQteWVsbG93LXdoaXRlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtMTEwcHg7XHJcbiAgIGxlZnQ6IDcwcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX2NvbnRlbnQge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxufVxyXG5cclxuLmZvb3Rlcl9fbGVmdCB7XHJcbmJvcmRlcjogMy42MTI1OTQxMjc2NTUwMjkzcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbmJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbndpZHRoOiA2MTlweDtcclxuaGVpZ2h0OiAzNThweDtcclxuei1pbmRleDogMTA7XHJcbm92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mb290ZXJfX2NvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZG90dGVkLWxpbmUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAtMTZweDtcclxuICAgdG9wOiAtMTE0cHggXHJcbn1cclxuXHJcbi5mb290ZXJfX2NvbnRlbnQ6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogOTVweDtcclxuICAgIGJvdHRvbTogLTYwcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX3N2ZyB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX3N1YnRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uZm9vdGVyX19zdWJ0aXRsZTo6YWZ0ZXJ7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2hpdGUtcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtMTY3cHg7XHJcbn1cclxuXHJcblxyXG4uZm9vdGVyX19hZGRyZXNzIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNjVweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG59XHJcblxyXG5cclxuLmZvb3Rlcl9fc2xpZGVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpZGVyIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcclxuIH1cclxuXHJcbi5wcmV2LWJ1dHRvbixcclxuLm5leHQtYnV0dG9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4ucHJldi1idXR0b24ge1xyXG4gICBsZWZ0OiA3MCU7XHJcbiAgIHRvcDogMzMlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm5leHQtYnV0dG9uIHtcclxuICAgdG9wOiAzMyU7XHJcbiAgIHJpZ2h0OiA4JTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mb290ZXJfX2luZm8ge1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDIycHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5mb290ZXJfX3RlbCB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmZvb3Rlcl9fdGV4dCB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX21lc3NlbmdlcnMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGdhcDogMTVweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fbWVzc2VuZ2Vyczo6YmVmb3Jle1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci1jYXJyb3Quc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAtMzUwcHg7XHJcbiAgIGJvdHRvbTogLTE1cHg7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uZm9vdGVyX19tZXNzZW5nZXJzOjphZnRlcntcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93aGl0ZS10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTM1cHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX2luZm9ybWF0aW9uIHtcclxuICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG4uZm9vdGVyX19jb25maWRlbnRpYWxpdHkge1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDIycHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZm9vdGVyX19tZXNzZW5nZXJzLXRnOmhvdmVyIHtcclxub3BhY2l0eTogMC44O1xyXG50cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XHJcbn1cclxuLmZvb3Rlcl9fbWVzc2VuZ2Vycy12azpob3ZlciB7XHJcbiAgIG9wYWNpdHk6IDAuODtcclxuICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XHJcbiAgIC5mb290ZXJfX21lc3NlbmdlcnM6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IC0yODVweDtcclxuICAgfVxyXG4gICAubmV4dC1idXR0b24ge1xyXG4gICAgICByaWdodDogNiU7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5uZXh0LWJ1dHRvbiB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICB9XHJcblxyXG4gICAucHJldi1idXR0b24ge1xyXG4gICAgICBsZWZ0OiA2OCU7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fbWVzc2VuZ2Vyczo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogLTExM3B4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3RpdGxlOjpiZWZvcmUsXHJcbiAgIC5mb290ZXJfX3N1YnRpdGxlOjphZnRlcixcclxuICAgLmZvb3Rlcl9fY29udGVudDo6YmVmb3JlLFxyXG4gICAuZm9vdGVyX19tZXNzZW5nZXJzOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuZm9vdGVyX19jb250ZW50OjpiZWZvcmV7XHJcblxyXG4gICAgICBsZWZ0OiAtMTE2cHg7XHJcbiAgICAgICB0b3A6IC0xMzBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgIC5mb290ZXIge1xyXG5cclxuICAgICAgcGFkZGluZy1ib3R0b206IDY1cHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX2NvbnRlbnR7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fbGVmdCB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3JpZ2h0IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgfVxyXG4gICAucHJldi1idXR0b24ge1xyXG4gICAgICBsZWZ0OiA5JTtcclxuICAgICAgdG9wOiA2NyU7XHJcbiAgIH1cclxuICAgLm5leHQtYnV0dG9uIHtcclxuICAgICAgcmlnaHQ6IDQ5JTtcclxuICAgICAgdG9wOiA2NyU7XHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX21lc3NlbmdlcnM6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDg0JTtcclxuICAgICAgYm90dG9tOiAzNzVweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19pbmZvcm1hdGlvbiB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX2luZm8sXHJcbiAgIC5mb290ZXJfX2NvbmZpZGVudGlhbGl0eSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19tZXNzZW5nZXJzOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDEyJTtcclxuICAgfVxyXG4gICAuZm9vdGVyX19jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogMjhweDtcclxuICAgICAgYm90dG9tOiAzNThweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbnRvcDogLTIwcHg7XHJcbnJpZ2h0OiAzMCU7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZm9vdGVyX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IDI1cHg7XHJcbiAgICByaWdodDogMzAlO1xyXG59XHJcbi5mb290ZXJfX21lc3NlbmdlcnM6OmJlZm9yZSB7XHJcbiAgIGJvdHRvbTogMzkwcHg7XHJcbn1cclxuICAgfVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuZm9vdGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3RpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX2xlZnQge1xyXG4gICAgICB3aWR0aDogMjY3cHg7XHJcbiAgICAgIGhlaWdodDogMTU1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX3JpZ2h0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgfVxyXG5cclxuICAgLmZvb3Rlcl9fY29udGVudDo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xyXG4gICAgICBsZWZ0OiAtMTkwcHg7XHJcbiAgICB0b3A6IC0yMDdweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19tZXNzZW5nZXJzOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGxlZnQ6IDYxJTtcclxuICAgICAgYm90dG9tOiAyNzVweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19zdmcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMnB4O1xyXG4gICB9XHJcbiAgIC5wcmV2LWJ1dHRvbiB7XHJcbiAgICAgIGxlZnQ6IDE1JTtcclxuICAgICAgdG9wOiA1OCU7XHJcbiAgIH1cclxuICAgLm5leHQtYnV0dG9uIHtcclxuICAgICAgcmlnaHQ6IDIlO1xyXG4gICAgICB0b3A6IDU4JTtcclxuICAgfVxyXG4gICAuZm9vdGVyX19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0b3A6IDIzNHB4O1xyXG4gICB9XHJcblxyXG4gICAuZm9vdGVyX19pbmZvcm1hdGlvbiB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICBcclxuICAgfVxyXG4gICAuZm9vdGVyX19pbmZvLFxyXG4gICAuZm9vdGVyX19jb25maWRlbnRpYWxpdHkge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fYWRkcmVzcyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWF4LXdpZHRoOiAxNzBweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19zdWJ0aXRsZSxcclxuICAgLmZvb3Rlcl9fdGVsIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fbWVzc2VuZ2VycyBpbWcge1xyXG4gICAgICB3aWR0aDogMzNweDtcclxuICAgfVxyXG5cclxuICAgLmZvb3Rlcl9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgIHJpZ2h0OiA3JTtcclxuICAgfVxyXG59XHJcbiIsIi5mb3JtYXQge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICNmZmJjOWQ7XHJcbiAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAzMDBweDtcclxuICAgbWFyZ2luLXRvcDogMjAwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICNmZmJjOWQ7XHJcbn1cclxuLmZvcm1hdDo6YmVmb3Jle1xyXG5jb250ZW50OiBcIlwiO1xyXG5wb3NpdGlvbjogYWJzb2x1dGU7XHJcbmJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmFxLXRvcC53ZWJwKTtcclxuYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcclxud2lkdGg6IDEwMCU7XHJcbmhlaWdodDogMzAwcHg7XHJcbnRvcDogLTI2MHB4O1xyXG59XHJcblxyXG4uZm9ybWF0OjphZnRlcntcclxuICAgY29udGVudDogXCJcIjtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Zvcm1hdC11bmlvbi1ib3R0b20ud2VicCk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICBoZWlnaHQ6IDMwMHB4O1xyXG4gICBib3R0b206IC0yOThweDtcclxufVxyXG5cclxuLmZvcm1hdF9fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5mb3JtYXRfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLXdoaXRlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDI1MHB4O1xyXG4gICB0b3A6IC03MHB4O1xyXG59XHJcblxyXG4uZm9ybWF0X19pbWctcGlsbG93c3tcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC04JTtcclxuICAgbGVmdDogMTUlO1xyXG4gICBtYXgtaGVpZ2h0OiAyMzBweDtcclxuICAgbWF4LXdpZHRoOiAyMzBweDtcclxufVxyXG4uZm9ybWF0X19pbWctY2hpbGR7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAzMiU7XHJcbiAgIGxlZnQ6IDElO1xyXG4gICBtYXgtaGVpZ2h0OiAyMzBweDtcclxuICAgbWF4LXdpZHRoOiAyMzBweDtcclxufVxyXG5cclxuLmZvcm1hdF9faW1hZ2VzIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDA7XHJcbiAgIHJpZ2h0OiAwO1xyXG59XHJcbi5mb3JtYXRfX2ltZy1oYXJle1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1heC1oZWlnaHQ6IDIzMHB4O1xyXG4gICBtYXgtd2lkdGg6IDIzMHB4O1xyXG59XHJcblxyXG4uZm9ybWF0X19pbWctZWFycyB7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxudG9wOiAtNzglO1xyXG4gICAgbGVmdDogLTE0MXB4O1xyXG59XHJcblxyXG4uZm9ybWF0X19zdWJ0aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZvcm1hdF9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtd2hpdGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0yMnB4O1xyXG4gICBsZWZ0OiA0OSU7XHJcbn1cclxuXHJcbi5mb3JtYXRfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy1yZWQtd2hpdGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC0xMzBweDtcclxuICAgbGVmdDogLTQwcHg7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uZm9ybWF0X19kZXNjciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXJnaW4tdG9wOjEzMnB4O1xyXG4gICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiAjMDAwO1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uZm9ybWF0X19kZXNjcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3doaXRlLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgIHJpZ2h0OiAtMTM3cHg7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uZm9ybWF0X19kZXNjcjo6YmVmb3JlIHtcclxuICAgY29udGVudDogXCJcIjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mb3JtYXQtcHJlc2VudC5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIHdpZHRoOiAxMjBweDtcclxuICAgaGVpZ2h0OjIwMHB4IDtcclxuICAgYm90dG9tOiAtMTIwJTtcclxuICAgbGVmdDogLTEwJTtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuXHJcbiAgIC5mb3JtYXQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgfVxyXG5cclxuICAgLmZvcm1hdDo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgfVxyXG4gICAuZm9ybWF0X19pbWctcGlsbG93cyB7XHJcbiAgICAgIHRvcDogLTI4JTtcclxuICAgICAgbGVmdDogNCU7XHJcbiAgIH1cclxuXHJcbiAgIC5mb3JtYXRfX2ltZy1jaGlsZCB7XHJcbiAgICAgIHRvcDogMjYlO1xyXG4gICAgICBsZWZ0OiAtNSU7XHJcbiAgIH1cclxuXHJcbiAgLmZvcm1hdF9fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQtd2hpdGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMTQ0cHg7XHJcbiAgIHRvcDogLTEyMHB4O1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKC44KTtcclxuXHJcbn1cclxuXHJcbiAgIC5mb3JtYXRfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IDEzcHg7XHJcbiAgICAgIGxlZnQ6IDIwOHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2ltZy1oYXJlIHtcclxuICAgcmlnaHQ6IC01M3B4O1xyXG4gICBib3R0b206IC0zMHB4O1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLmZvcm1hdF9fZGVzY3Ige1xyXG4gICBtYXgtd2lkdGg6IDY1MHB4O1xyXG59XHJcblxyXG4uZm9ybWF0X19kZXNjcjo6YmVmb3JlIHtcclxuICAgYm90dG9tOiAtNzUlO1xyXG59XHJcbi5mb3JtYXRfX2ltZy1oYXJlIHtcclxuICAgcmlnaHQ6IDVweDtcclxufVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblxyXG4gICAuZm9ybWF0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjcwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICB9XHJcblxyXG4gICAuZm9ybWF0X19pbWctZWFycyB7XHJcbiAgICAgIHdpZHRoOiAxMjhweDtcclxuICAgICAgaGVpZ2h0OiAxMjlweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xyXG4gICAgICB0b3A6IC0xMDIlO1xyXG4gICAgbGVmdDogLTM5cHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgIH1cclxuXHJcbiAgIC5mb3JtYXRfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiA0NDFweDtcclxuICAgICAgdG9wOiAtNzBweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgfVxyXG4gICAuZm9ybWF0X19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG50cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGxlZnQ6IDQ2JTtcclxuICB9XHJcbiAgIC5mb3JtYXRfX2Rlc2Nye1xyXG4gICAgICBtYXJnaW4tdG9wOiA2NXB4O1xyXG4gICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gIH1cclxuICAuZm9ybWF0X19pbWctcGlsbG93cyxcclxuICAuZm9ybWF0X19pbWctY2hpbGQsXHJcbiAgLmZvcm1hdF9faW1nLWhhcmUge1xyXG4gICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm1hdF9fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X19kZXNjcjo6YmVmb3JlIHtcclxuICAgd2lkdGg6IDEwNHB4O1xyXG4gICBoZWlnaHQ6IDE2NHB4O1xyXG4gICBib3R0b206IC00MCU7XHJcbiAgIGxlZnQ6IC0yNSU7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X19kZXNjcjo6YWZ0ZXIge1xyXG4gICB0b3A6IC0xMzclO1xyXG4gICByaWdodDogLTUwcHg7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxufVxyXG5cclxuICAuZm9ybWF0X19pbWctcGlsbG93cyB7XHJcbiAgIGxlZnQ6IC00JTtcclxuICAgdG9wOiAtMjUlO1xyXG4gIH1cclxuXHJcbiAgLmZvcm1hdF9faW1nLWNoaWxkIHtcclxuICAgdG9wOiAzNyU7XHJcbiAgIGxlZnQ6IC0yJTtcclxufVxyXG5cclxuLmZvcm1hdF9faW1nLWhhcmUge1xyXG4gICBib3R0b206IDQwcHg7XHJcbn1cclxuIFxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5mb3JtYXR7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XHJcbiAgIH1cclxuICAgLmZvcm1hdDo6YmVmb3JlIHtcclxuICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgdG9wOiAtMTQ5cHg7XHJcbiAgIH1cclxuICAgXHJcbiAgIC5mb3JtYXRfX2ltZy1waWxsb3dzLFxyXG4gICAuZm9ybWF0X19pbWctY2hpbGQsXHJcbiAgIC5mb3JtYXRfX2ltZy1oYXJlIHtcclxuICAgIG1heC13aWR0aDogOTlweDtcclxuICAgfVxyXG5cclxuICAgLmZvcm1hdF9faW1nLXBpbGxvd3Mge1xyXG4gICAgICB0b3A6IC0xNSU7XHJcbiAgIH1cclxuICAgLmZvcm1hdF9fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMzAwcHg7XHJcbiAgICAgIHRvcDogLTEzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Zvcm1hdC1wcmVzZW50LW1vYi5zdmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICB3aWR0aDogNjdweDtcclxuICAgICAgaGVpZ2h0OiA4OXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfVxyXG5cclxuICAgLmZvcm1hdF9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgICAgbGVmdDogMzclO1xyXG4gIH1cclxuXHJcbiAgIC5mb3JtYXRfX2Rlc2NyOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuZm9ybWF0X190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTE1MHB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm1hdF9faW1nLWNoaWxkIHtcclxuICAgdG9wOiAxMDAlO1xyXG4gICB6LWluZGV4OiAxMDtcclxuICB9XHJcblxyXG4gIC5mb3JtYXRfX2ltZy1oYXJlIHtcclxuICAgYm90dG9tOiAtMTI1cHg7XHJcbiAgIHJpZ2h0OiA1NHB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm1hdF9faW1nLWVhcnMge1xyXG4gICB3aWR0aDogNjZweDtcclxuICAgaGVpZ2h0OiA2N3B4O1xyXG4gICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XHJcbiAgIHRvcDogNTBweDtcclxuICAgbGVmdDogLTIwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X190aXRsZTo6YWZ0ZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuZm9ybWF0X19kZXNjcntcclxuICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICBtYXgtd2lkdGg6IDIzNXB4O1xyXG4gIH1cclxuICAuZm9ybWF0X19kZXNjcjo6YWZ0ZXJ7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAgLmZvcm1hdF9fc3VidGl0bGU6OmJlZm9yZXtcclxuICAgICAgbGVmdDogMjIwcHg7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbiIsIi5oZWFkZXIge1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHRvcDogMDtcclxuICAgcmlnaHQ6IDA7XHJcbiAgIHotaW5kZXg6IDEwMDtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgZGlzcGxheTogbm9uZTtcclxuICAgaGVpZ2h0OiAxMDBweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlYWRlci10cmVlLndlYnApO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4ubW9kYWwtb3BlbiB7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiB9XHJcblxyXG4uaGVhZGVyLWJsb2NrIHtcclxuICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmhlYWRlci0yIHtcclxuICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHRvcDogMDtcclxuICAgcmlnaHQ6IDA7XHJcbiAgIHotaW5kZXg6IDEwMDsgXHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGhlaWdodDogMTI1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZWVuKTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZWFkZXItdHJlZS53ZWJwKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmhlYWRlcl9fY29udGFpbmVyIHtcclxuICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgIGZsZXgtZ3JvdzogMTtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgcGFkZGluZzogMCAxNXB4O1xyXG59XHJcblxyXG4ubWVudV9faWNvbiB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXZfX2xpc3Qge1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBnYXA6IDQ4cHg7XHJcbn1cclxuXHJcbi5uYXZfX2xpbmsge1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2J0biB7XHJcbiAgIHBhZGRpbmc6IDEycHggMzBweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBjb2xvciAuM3MgZWFzZSA7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2J0bjpmb2N1cyB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuLmhlYWRlcl9fYnRuOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2J0bjphY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG4uaGVhZGVyX19pdGVtIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtYWxpZ246IGNlbnRlcjtcclxuY29sb3I6ICNmZmY7XHJcblxyXG59XHJcblxyXG4uaGVhZGVyX19ob3ZlciB7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxudG9wOjI1cHg7XHJcbmxlZnQ6IDA7XHJcbndpZHRoOiAxMDAlO1xyXG5vcGFjaXR5OiAwO1xyXG50cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2l0ZW06aG92ZXIgLmhlYWRlcl9faG92ZXIge1xyXG4gICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uaGVhZGVyX19waG9uZS1ibG9jayB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uaGVhZGVyX19waG9uZS1ibG9jazpob3ZlciAuaGVhZGVyX19ob3ZlciB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbn1cclxuLmJ1cmdlciB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5oZWFkZXItLWhpZGRlbiB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5oZWFkZXIsXHJcbiAgIC5oZWFkZXItMiB7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgIH1cclxuICAgLmhlYWRlcl9fYnRuIHtcclxuICAgICAgcGFkZGluZzogMTZweCAzM3B4IDE2cHggMzNweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcblxyXG4gICAuaGVhZGVyX19sb2dvIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDhweDtcclxuICAgfVxyXG4gICAubmF2IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLmhlYWRlcl9fcGhvbmUtYmxvY2sge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uIHtcclxuICAgICAgei1pbmRleDogMTEwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbiBzcGFuLFxyXG4gICAubWVudV9faWNvbjo6YmVmb3JlLFxyXG4gICAubWVudV9faWNvbjo6YWZ0ZXIge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogMTAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uOjpiZWZvcmUsXHJcbiAgIC5tZW51X19pY29uOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbjo6YmVmb3JlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbjo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uIHNwYW4ge1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMHB4LCAtNTAlKTtcclxuICAgfVxyXG5cclxuICAgLm1lbnVfX2ljb24uX2FjdGl2ZSAgc3BhbntcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoMHB4LCAtNTAlKTtcclxuICAgfVxyXG5cclxuICAgLm1lbnVfX2ljb24uX2FjdGl2ZTo6YmVmb3JlIHtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDBweCwgLTUwJSk7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uLl9hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoMHB4LCA1MCUpO1xyXG4gICB9XHJcblxyXG4gICAuYnVyZ2VyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogLTEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlNmYwYzY7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC45KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjkpIDUwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcclxuICAgICAgcGFkZGluZzogNTBweCAzMHB4IDMwcHggMzBweDtcclxuICAgICAgdHJhbnNpdGlvbjogdG9wIC4zcyBlYXNlIDBzO1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgIH1cclxuXHJcbiAgIC5idXJnZXIuX2FjdGl2ZSB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgfVxyXG5cclxuICAgLmJ1cmdlcl9faXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgIH1cclxuICAgLmJ1cmdlcl9fcGhvbmUtYmxvY2sge1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICB9XHJcblxyXG4gICAuYnVyZ2VyX19saW5rIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuYnVyZ2VyX19zZWxlY3Qtc2l0eSB7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuYnVyZ2VyX19zZWxlY3Qtc2l0eS1pY29uIHtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zZWxlY3QtY2l0eS1pY29uLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIHdpZHRoOiAxOXB4O1xyXG4gICBoZWlnaHQ6IDI0cHggO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuYnVyZ2VyX19zZWxlY3Qtc2l0eS10ZXh0IHtcclxuICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgfVxyXG5cclxuICAgfVxyXG5cclxuICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAuaGVhZGVyLFxyXG4gICAgICAuaGVhZGVyLTIge1xyXG4gICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgIH1cclxuLmhlYWRlcl9fbG9nbyB7XHJcbiAgIG1heC13aWR0aDogOTVweDtcclxufVxyXG5cclxuICAgICAgLnBob25lX19ibG9jayB7XHJcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkZXJfX2J0biB7XHJcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgIH1cclxuXHJcblxyXG4iLCIuaGVybyB7XHJcbiAgIGhlaWdodDogMTE0MHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVyby1iZy5wbmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAgY2VudGVyO1xyXG5cclxufVxyXG4uaGVyb19fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuZm9udC1zaXplOiA2NXB4O1xyXG50ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5oZXJvX19jb250ZW50IHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4gICAuaGVyb19fc3ZnLXRvcCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEzJTtcclxuICAgICAgdG9wOiAtNjQlO1xyXG4gICAgICB9XHJcblxyXG4uaGVyby1tb2JpbGUge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGVyb19fc3ZnLWJvdHRvbSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTYlO1xyXG5ib3R0b206IC0xMTElO1xyXG59XHJcbi5oZXJvX19kZXNjciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG50ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmhlcm9fX2Rlc2NyOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAzMHB4O1xyXG4gICBsZWZ0OiAzOCU7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5oZXJvX19sb2dvIHtcclxuICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG59XHJcblxyXG5cclxuLmhlcm9fX2J0biB7XHJcbm1hcmdpbjogMCBhdXRvO1xyXG5tYXJnaW4tYm90dG9tOiAzOXB4O1xyXG5ib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxudHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlICwgYmFja2dyb3VuZC1jb2xvciAuNXMgZWFzZSwgY29sb3IgLjNzIGVhc2UgO1xyXG59IFxyXG5cclxuLmhlcm9fX2J0bjpmb2N1cyB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXdoaXRlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gfVxyXG4gLmhlcm9fX2J0bjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gfVxyXG4gXHJcbiAuaGVyb19fYnRuOmFjdGl2ZSB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXdoaXRlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gfVxyXG5cclxuLmhlcm9fX3Nob3cge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICBmb250LXNpemU6IDMwcHg7XHJcbn1cclxuXHJcbi5oZXJvX19kYXRlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICBmb250LXdlaWdodDogNzAwO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmhlcm9fX3BsYWNlIHtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uaGVyby1tb2JpbGUge1xyXG4gICBwYWRkaW5nLXRvcDogMDtcclxuICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZXJvLWhhcmUud2VicCk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgIGhlaWdodDogNTM4cHg7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogNDMwcHg7XHJcbn1cclxuXHJcbi5oZXJvLW1vYmlsZV9fdGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgIG1heC13aWR0aDogMjg4cHg7XHJcbiAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHJcbn1cclxuLmhlcm8tbW9iaWxlX19zaG93IHtcclxuICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBmb250LXNpemU6IDEycHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG4uaGVyby1tb2JpbGVfX2Rlc2NyIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG4gICBmb250LXNpemU6IDEycHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjMlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmhlcm8tbW9iaWxlX19kYXRlIHtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmhlcm8tbW9iaWxlX19wbGFjZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5oZXJvLW1vYmlsZV9fbG9nbyB7XHJcbm1heC13aWR0aDogMTcycHg7XHJcbm1hcmdpbjogMCBhdXRvO1xyXG5tYXJnaW4tdG9wOiAxMzRweDtcclxufVxyXG4uaGVyby1tb2JpbGVfX2J0biB7XHJcbm1hcmdpbjogMCBhdXRvO1xyXG5ib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgLmhlcm8ge1xyXG4gICAgICBoZWlnaHQ6IDkxMHB4O1xyXG4gICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XHJcbiAgIC5oZXJvX19idG4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgfVxyXG5cclxuICAgLmhlcm9fX2xvZ28ge1xyXG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblxyXG4gICAuaGVyb19fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5oZXJvX19kZXNjciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX2xvZ28ge1xyXG4gICAgICBtYXgtd2lkdGg6IDI2NHB4O1xyXG4gICB9XHJcblxyXG4gICAuaGVyb19fc2hvdyxcclxuICAgLmhlcm9fX2RhdGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5oZXJvX19wbGFjZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmhlcm8ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlcm8tdGFibGV0LndlYnApO1xyXG4gICAgICBoZWlnaHQ6IDg0dnc7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgfVxyXG4gICAuaGVybyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNjZweDtcclxuICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgIH1cclxuXHJcblxyXG5cclxuICAgLmhlcm9fX3N2Zy1ib3R0b20ge1xyXG4gICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICBib3R0b206IC0xNTAlO1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICB9XHJcbiAgIC5oZXJvX19zdmctdG9wIHtcclxuICAgICAgcmlnaHQ6IDYlO1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLmhlcm8tbW9iaWxlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcblxyXG4gICB9XHJcblxyXG4gICAuaGVyby1tb2JpbGVfX3BsYWNlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB9XHJcbiAgIC5oZXJvLW1vYmlsZV9fcGxhY2U6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3RhcnNfMS5zdmcpO1xyXG4gICB3aWR0aDogNDZweDtcclxuICAgaGVpZ2h0OiA1MnB4O1xyXG4gICBib3R0b206IC01MHB4O1xyXG5cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcclxuXHJcbiAgIC5oZXJvIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG4gICAuaGVyby1tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfVxyXG59XHJcblxyXG5cclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKi9cclxuXHJcbiBodG1sIHtcclxuICAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiB9XHJcbiBcclxuIC8qIFNlY3Rpb25zXHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gXHJcbiAvKipcclxuICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG4gXHJcbiBib2R5IHtcclxuICAgbWFyZ2luOiAwO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxyXG4gICovXHJcbiBcclxuIG1haW4ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAgKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gICovXHJcbiBcclxuIGgxIHtcclxuICAgZm9udC1zaXplOiAyZW07XHJcbiAgIG1hcmdpbjogMC42N2VtIDA7XHJcbiB9XHJcbiBcclxuIC8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiBcclxuIC8qKlxyXG4gICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gICovXHJcbiBcclxuIGhyIHtcclxuICAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG4gXHJcbiBwcmUge1xyXG4gICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxuIH1cclxuIFxyXG4gLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiBcclxuIC8qKlxyXG4gICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gICovXHJcbiBcclxuIGEge1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxyXG4gICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICAqL1xyXG4gXHJcbiBhYmJyW3RpdGxlXSB7XHJcbiAgIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cclxuICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cclxuICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICAqL1xyXG4gXHJcbiBiLFxyXG4gc3Ryb25nIHtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcbiBcclxuIGNvZGUsXHJcbiBrYmQsXHJcbiBzYW1wIHtcclxuICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuIFxyXG4gc21hbGwge1xyXG4gICBmb250LXNpemU6IDgwJTtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICAqIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG4gXHJcbiBzdWIsXHJcbiBzdXAge1xyXG4gICBmb250LXNpemU6IDc1JTtcclxuICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gfVxyXG4gXHJcbiBzdWIge1xyXG4gICBib3R0b206IC0wLjI1ZW07XHJcbiB9XHJcbiBcclxuIHN1cCB7XHJcbiAgIHRvcDogLTAuNWVtO1xyXG4gfVxyXG4gXHJcbiAvKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gXHJcbiAvKipcclxuICAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXHJcbiAgKi9cclxuIFxyXG4gaW1nIHtcclxuICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gfVxyXG4gXHJcbiAvKiBGb3Jtc1xyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG4gLyoqXHJcbiAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICAqL1xyXG4gXHJcbiBidXR0b24sXHJcbiBpbnB1dCxcclxuIG9wdGdyb3VwLFxyXG4gc2VsZWN0LFxyXG4gdGV4dGFyZWEge1xyXG4gICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xyXG4gICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cclxuICAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICAgbWFyZ2luOiAwOyAvKiAyICovXHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAgKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gICovXHJcbiBcclxuIGJ1dHRvbixcclxuIGlucHV0IHsgLyogMSAqL1xyXG4gICBvdmVyZmxvdzogdmlzaWJsZTtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICAqL1xyXG4gXHJcbiBidXR0b24sXHJcbiBzZWxlY3QgeyAvKiAxICovXHJcbiAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAgKi9cclxuIFxyXG4gYnV0dG9uLFxyXG4gW3R5cGU9XCJidXR0b25cIl0sXHJcbiBbdHlwZT1cInJlc2V0XCJdLFxyXG4gW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gICovXHJcbiBcclxuIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuIFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG4gW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuIFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gICBwYWRkaW5nOiAwO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICAqL1xyXG4gXHJcbiBidXR0b246LW1vei1mb2N1c3JpbmcsXHJcbiBbdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuIFt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcbiBbdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAgKi9cclxuIFxyXG4gZmllbGRzZXQge1xyXG4gICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcbiBcclxuIGxlZ2VuZCB7XHJcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cclxuICAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cclxuICAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgIHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAgKi9cclxuIFxyXG4gcHJvZ3Jlc3Mge1xyXG4gICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAgKi9cclxuIFxyXG4gdGV4dGFyZWEge1xyXG4gICBvdmVyZmxvdzogYXV0bztcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cclxuICAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuICAqL1xyXG4gXHJcbiBbdHlwZT1cImNoZWNrYm94XCJdLFxyXG4gW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICAgcGFkZGluZzogMDsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICAqL1xyXG4gXHJcbiBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuIFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgaGVpZ2h0OiBhdXRvO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAgKi9cclxuIFxyXG4gW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xyXG4gICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICAqL1xyXG4gXHJcbiBbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxyXG4gICovXHJcbiBcclxuIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbiB9XHJcbiBcclxuIC8qIEludGVyYWN0aXZlXHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gXHJcbiAvKlxyXG4gICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICAqL1xyXG4gXHJcbiBkZXRhaWxzIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcbiBcclxuIC8qXHJcbiAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuIFxyXG4gc3VtbWFyeSB7XHJcbiAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuIH1cclxuIFxyXG4gLyogTWlzY1xyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG4gLyoqXHJcbiAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXHJcbiAgKi9cclxuIFxyXG4gdGVtcGxhdGUge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4gICovXHJcbiBcclxuIFtoaWRkZW5dIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxuIH0iLCJodG1sIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5wIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbn1cclxuXHJcbjpyb290IHtcclxuICAtLXdoaXRlOiAjZmZmO1xyXG4gIC0tYmxhY2s6ICMwMDA7XHJcbiAgLS1tYWluLWNvbG9yOiAjZTc1ZDFmO1xyXG4gIC0tZ3JlZW46ICM4ZmFmMmU7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTU0MnB4O1xyXG4gIHBhZGRpbmc6IDAgMTVweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmxpc3QtcmVzZXQge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi50aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDIlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4udGl0bGUtb3JhbmdlIHtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBsZXR0ZXItc3BhY2luZzogMiU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi50aXRsZS1ncmVlbiB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiB2YXIoLS1ncmVlbik7XHJcbn1cclxuXHJcbi50aXRsZS1kZXNjciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5vcmFuZ2UtYnRuIHtcclxuICBwYWRkaW5nOiAzMHB4IDYwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgZm9udC1zaXplOiAyN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG59XHJcblxyXG4uYm9sZC1mb250IHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uZ3JlZW4tdGV4dCB7XHJcbiAgY29sb3I6IHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0IHtcclxuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAub3JhbmdlLWJ0biB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDQ1cHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAudGl0bGUsXHJcbiAgLnRpdGxlLWdyZWVuLFxyXG4gIC50aXRsZS1vcmFuZ2Uge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlLWRlc2NyIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50aXRsZSxcclxuICAudGl0bGUtZ3JlZW4sXHJcbiAgLnRpdGxlLW9yYW5nZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgfVxyXG5cclxuICAudGl0bGUtZGVzY3Ige1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgLm9yYW5nZS1idG4ge1xyXG4gICAgcGFkZGluZzogMTVweCAzNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG4iLCIucGxvdCB7XHJcbiAgIHBhZGRpbmctdG9wOiA3NHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucGxvdDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtZ3JlZW4tcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTAwcHg7XHJcbiAgIHJpZ2h0OiA0MyU7XHJcbn1cclxuXHJcbi5wbG90X190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBsb3RfX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy0yLnN2ZykgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDQwcHg7XHJcbiAgIGJvdHRvbTogLTEwMHB4O1xyXG59XHJcblxyXG4ucGxvdF9fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQtZ3JlZW4tYmx1ZS5zdmcpIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogNTVweDtcclxuICAgYm90dG9tOiA1NXB4O1xyXG59XHJcblxyXG5cclxuLnBsb3RfX2Rlc2NyIHtcclxuICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMjhweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ucGxvdF9fZGVzY3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0yMnB4O1xyXG4gICBsZWZ0OiA0MCU7XHJcbn1cclxuXHJcblxyXG4ucGxvdF9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAtNHB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5wbG90X19jYXJkcyB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBsb3RfX3RleHQge1xyXG4gICBtYXJnaW46IGF1dG87XHJcbiAgIG1hcmdpbi1ib3R0b206IDIwNXB4O1xyXG4gICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4ucGxvdF9faW1hZ2VzIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ucGxvdF9faW1hZ2VzOmhvdmVyIC5wbG90X19pbWctaGFyZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxufVxyXG5cclxuLnBsb3RfX2ltYWdlczpob3ZlciAucGxvdF9faW1nLWNpcmNsZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxufVxyXG5cclxuLnBsb3RfX2ltZy1oYXJlIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206MDtcclxuICAgbGVmdDogM3B4O1xyXG4gICB0cmFuc2l0aW9uOiAyc1xyXG59XHJcblxyXG4ucGxvdF9faW1nLWNpcmNsZXtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICB0cmFuc2l0aW9uOiAycztcclxufVxyXG5cclxuLnBsb3RfX2tyb2tzLCAucGxvdF9fa3Jva2t5LCAucGxvdF9fa3JvaGEsIC5wbG90X19ncmFuZHBhIHtcclxuICAgbWF4LXdpZHRoOiAzMThweDtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5wbG90X19kZXNjcmlwdGlvbiB7XHJcbiAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbmZvbnQtc2l6ZTogMTZweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtYWxpZ246IGNlbnRlcjtcclxuY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5wbG90X19jb250ZW50LXNsaWRlciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcbi5wbG90LWJ1dHRvbi1wcmV2IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgbGVmdDogMTAlO1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuXHJcbi5wbG90LWJ1dHRvbi1uZXh0IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgcmlnaHQ6IDEwJTtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5wbG90LWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXHJcbi5wbG90LWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuXHJcbi5zd2lwZXJfX3Bsb3Qge1xyXG4gICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnBsb3RfX3RleHQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICB9XHJcbiAgIC5wbG90X19kZXNjciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgIH1cclxuICAgLnBsb3Q6OmFmdGVyICxcclxuICAgLnBsb3RfX3RpdGxlOjphZnRlcixcclxuICAgLnBsb3RfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH1cclxuICAgLnBsb3RfX3RpdGxlOjphZnRlcntcclxuICAgICAgcmlnaHQ6IDRweDtcclxuICAgICAgIGJvdHRvbTogLTMxMXB4O1xyXG4gICB9XHJcblxyXG4gICAucGxvdF9fZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAzNyU7XHJcbiAgIH1cclxuICAgLnBsb3RfX3RleHR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAucGxvdF9faW1hZ2VzOmhvdmVyIC5wbG90X19pbWctaGFyZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgfVxyXG4gICBcclxuICAgLnBsb3RfX2ltYWdlczpob3ZlciAucGxvdF9faW1nLWNpcmNsZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLnBsb3RfX3RpdGxlOjphZnRlcixcclxuICAgLnBsb3RfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuXHJcbiAgIC5wbG90X190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAtNzBweDtcclxuICAgfVxyXG4gICBcclxuICAgLnBsb3RfX2Rlc2NyOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxubGVmdDogMjAlO1xyXG5ib3R0b206IC0xNXB4O1xyXG4gICB9XHJcbiAgIC5wbG90IHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgIH1cclxuICAgLnBsb3Q6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcbiAgIC5wbG90X19kZXNjciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5wbG90X190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcbiAgIC5wbG90X19pbWctaGFyZSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI3NXB4O1xyXG4gICAgICBib3R0b206IC0xcHg7XHJcbiAgICAgIGxlZnQ6IDI4cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5wbG90X19pbWctY2lyY2xlIHtcclxuICAgICAgbWF4LWhlaWdodDogMTg4cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5wbG90LWJ1dHRvbi1wcmV2LFxyXG4gICAucGxvdC1idXR0b24tbmV4dCB7XHJcbiAgICAgIHRvcDogNDAlO1xyXG4gICB9XHJcblxyXG4gICAucGxvdF9fc3VidGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG4gICAucGxvdF9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxufVxyXG4iLCIucG9wdXBfX3NjaGVkdWxlIHtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAgLCAwLCAwLjgpO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4ucG9wdXBfX2JvZHl7XHJcbiAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4ucG9wdXBfX3NjaGVkdWxlLWNhcmQge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDQ3cHg7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG5iYWNrZ3JvdW5kOiAjZmFkN2M3O1xyXG59XHJcblxyXG4ucG9wdXBfX3NjaGVkdWxlLWRhdGV7XHJcbiAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ucG9wdXBfX3NjaGVkdWxlLWl0ZW0ge1xyXG4gICBwYWRkaW5nOjBweCAxMHB4O1xyXG4gICBmb250LXNpemU6IDQwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuXHJcbi8qIF9fX19fX1/QstGL0LHQvtGAINCz0L7RgNC+0LTQsF9fX19fXyAqL1xyXG5cclxuLnBvcHVwX19jaXR5IHtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIHRyYW5zaXRpb246IGFsbCAuOHM7XHJcbiAgIHotaW5kZXg6IDEwMDtcclxufVxyXG4ucG9wdXBfX2NpdHkub3BlbiB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLnBvcHVwX19ib2R5IHtcclxuICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIHBhZGRpbmc6IDMwcHggMTBweDtcclxufVxyXG5cclxuLnBvcHVwX19jb250ZW50IHtcclxuICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICBwYWRkaW5nOiA2MHB4IDcwcHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucG9wdXBfX3RpdGxlIHtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuXHJcbiAgLmNpdHlfX3JvdyB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuY2l0eV9fcm93LXRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG4gICBmbGV4LWdyb3c6IDA7XHJcbiAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICBmbGV4LWJhc2lzOiAxMjBweDtcclxuICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcblxyXG4gIC5jaXR5X19yb3ctbmFtZXtcclxuICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgIGZsZXg6IDAgMSBhdXRvO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IGNvbG9yIC41cztcclxuICB9XHJcblxyXG4gIC5jaXR5X19yb3ctbmFtZTpob3ZlciB7XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2xvc2Uge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nsb3NlLXBvcHVwLndlYnApO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB0b3A6IDhweDtcclxuICAgIHJpZ2h0OiA4cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XHJcbiAgfVxyXG5cclxuICAucG9wdXBfX2Nsb3NlOmhvdmVyIHtcclxuICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAucG9wdXBfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XHJcbiAgIH1cclxuICB9XHJcblxyXG4gIC8qINC/0L7Qu9C40YLQuNC60LAg0LrQvtC90YTQuNC00LXQvdGG0LjQsNC70YzQvdC+0YHRgtC4ICovXHJcblxyXG4gIC5wb3B1cF9fY29uZmlkZW50aWFsaXR5IHtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICBvdmVyZmxvdzogYXV0bztcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgb3BhY2l0eTogMDtcclxuICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICB0cmFuc2l0aW9uOiBhbGwgLjhzO1xyXG4gICB6LWluZGV4OiAxMDtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY29uZmlkZW50aWFsaXR5Lm9wZW4ge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgLnBvcHVwX19jb25maWRlbnRpYWxpdHktY29udGVudCB7XHJcbiAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgIHBhZGRpbmc6IDQwcHggMzBweDtcclxuICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICBtYXgtd2lkdGg6IDk3OHB4O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIHotaW5kZXg6IDEwMDtcclxuICB9XHJcbiAgLnBvcHVwX19jb25maWRlbnRpYWxpdHktY2xvc2Uge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAzMHB4O1xyXG4gICB0b3A6IDhweDtcclxuICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICBvcGFjaXR5OiAwLjU7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xyXG4gIH1cclxuICAucG9wdXBfX2NvbmZpZGVudGlhbGl0eS1jbG9zZTpob3ZlciB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAucG9wdXBfX2NvbmZpZGVudGlhbGl0eS1jb250ZW50IGgzIHtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLnBvcHVwX19jb25maWRlbnRpYWxpdHktY29udGVudCBwIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbiAgLnBvcHVwX19jb25maWRlbnRpYWxpdHktY29udGVudCBoNCB7XHJcbiAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcblxyXG4gIC8qINGB0LXRgNGC0LjRhNC40LrQsNGCICovXHJcblxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIHRyYW5zaXRpb246IGFsbCAuOHM7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG4gICBcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUub3BlbiB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAucG9wdXBfX2NlcnRpZmljYXRlLWNvbnRlbnQge1xyXG4gICAgIG1hcmdpbjogYXV0bztcclxuICAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XHJcbiAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgei1pbmRleDogMTAwO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLnBvcHVwX19jZXJ0aWZpY2F0ZS1jbG9zZSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvc2UtcG9wdXAud2VicCk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbmJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHRvcDogOHB4O1xyXG4gICAgcmlnaHQ6IDhweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxuXHJcbiAgfVxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUtY2xvc2U6aG92ZXIge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLnBvcHVwX19jZXJ0aWZpY2F0ZS1idXR0b25zIHtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgd2lkdGg6IDcwMHB4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgLnBvcHVwX19jZXJ0aWZpY2F0ZS1idG4ge1xyXG4gICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjVzIDtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUtYnRuOmhvdmVyIHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjVlNjtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUtdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLnBvcHVwX19jZXJ0aWZpY2F0ZS1idXR0b25zIHtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgfVxyXG4gICAucG9wdXBfX2NlcnRpZmljYXRlLWNvbnRlbnQge1xyXG4gICBwYWRkaW5nOiA0MHB4IDE1cHg7XHJcbiAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5wb3B1cF9fY2VydGlmaWNhdGUtYnRuIHtcclxuICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19jZXJ0aWZpY2F0ZS10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG4gIH0iLCIucmV2aWV3cyB7XHJcbiAgIHBhZGRpbmctdG9wOiAxMTFweDtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnJldmlld3NfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMzBweDtcclxufVxyXG5cclxuLnJldmlld3NfX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTMwcHg7XHJcbiAgIHJpZ2h0OiAyOCU7XHJcbn1cclxuXHJcbi5yZXZpZXdzX190aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMDtcclxuICAgbGVmdDogMTI1cHg7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19zdGFycyB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogMjEwcHg7XHJcbiAgIGdhcDogNTBweDtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnJldmlld3NfX3N0YXJzIGEge1xyXG4gICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XHJcbn1cclxuLnJldmlld3NfX3N0YXJzIGE6aG92ZXIge1xyXG4gICBvcGFjaXR5OiAwLjY7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19zdGFyczo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICByaWdodDogMTcwcHg7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19pbWczIHtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnJldmlld3NfX3Bob3RvIGltZyB7XHJcbiAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICBib3JkZXItcmFkaXVzOiAxM3B4O1xyXG4gICBib3gtc2hhZG93OiAwcHggMHB4IDI3cHggMHB4IHJnYmEoNjcsIDgyLCAyMSwgMC4yNSk7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19waG90b3tcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtaW4taGVpZ2h0OiAxMDAwcHg7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMxIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogLTE1JTtcclxuICAgdG9wOiAtNCU7XHJcbiAgIHotaW5kZXg6IDU7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczEge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XHJcbiB9XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzMiB7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IC01MHB4O1xyXG4gICB0b3A6IDM1JTtcclxuICAgei1pbmRleDogMTA7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczIge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xyXG4gfVxyXG5cclxuLnJldmlld3NfX2ltYWdlczMge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAxMyU7XHJcbiAgIHRvcDogMjUlO1xyXG4gICB6LWluZGV4OiAxMDtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4jcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzMyB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcclxuIH1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXM0IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMTMwcHg7XHJcbiAgIHRvcDogLTEwJTtcclxufVxyXG5cclxuLnJldmlld3NfX2ltYWdlczUge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDQ2JTtcclxuICAgdG9wOiAwMSU7XHJcbnotaW5kZXg6IDE7XHJcbnRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczUge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xyXG4gfVxyXG5cclxuLnJldmlld3NfX2ltYWdlczYge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbmxlZnQ6IDUwJTtcclxuICAgIGJvdHRvbTogMjQlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuLnJldmlld3NfX2ltYWdlczcge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTYlO1xyXG4gICBsZWZ0OiAyNiU7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG4ucmV2aWV3c19faW1hZ2VzOCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogOCU7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczgge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xyXG4gfVxyXG5cclxuICNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXMxMiB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcclxuIH1cclxuICNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXM2IHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcclxuIH1cclxuXHJcblxyXG4ucmV2aWV3c19faW1hZ2VzOSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxubGVmdDogLTE0JTtcclxudG9wOiAtOCU7XHJcbnRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczkge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XHJcbiB9XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzMTAge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDIwJTtcclxuICAgdG9wOiAzOSU7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczEwIHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xyXG4gfVxyXG4ucmV2aWV3c19faW1hZ2VzMTEge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6LTMlO1xyXG4gICB0b3A6IDI3JTtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzMTIge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAzNTFweDtcclxuICAgdG9wOiAtOCU7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuLnJldmlld3NfX2ltYWdlczEzIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA0NjVweDtcclxuICAgdG9wOiA0NiU7XHJcbiAgIGJvcmRlcjogbm9uZTtcclxuICAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMxMyBpbWcge1xyXG4gICBib3JkZXI6IG5vbmU7XHJcblxyXG59XHJcblxyXG5cclxuI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczExIHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcclxuIH1cclxuXHJcbiAucmV2aWV3c19fc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgIGRpc3BsYXk6IG5vbmVcclxuIH1cclxuXHJcbiAvKiDQvNC+0LHQuNC70YzQvdCw0Y8g0LLQtdGA0YHQuNGPICovXHJcblxyXG4gLnJldmlld3NfX3Bob3RvLW1vYiB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3c19faW1hZ2VzMSBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA2MzVweDtcclxuICB9XHJcbiAgXHJcbiAgLnJldmlld3NfX2ltYWdlczIgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNDYzcHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXMzIGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDQ2M3B4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzNCBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiAzNzBweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczUgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNDYzcHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXM2IGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzNyBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA1MTJweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczggaW1nIHtcclxuICAgbWF4LWhlaWdodDogNTEycHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXM5IGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDYzNXB4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzMTAgaW1nIHtcclxuICAgbWF4LWhlaWdodDogMzQ3cHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXMxMSBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA0NjNweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczEyIGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDQ2M3B4O1xyXG4gIH1cclxuXHJcbiAgLnJldmlld3MtYnV0dG9uLW5leHQge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogNTAlO1xyXG4gICByaWdodDogMTAlO1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG4ucmV2aWV3cy1idXR0b24tcHJldntcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgbGVmdDogMTAlO1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLnJldmlld3MtYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcclxuLnJldmlld3MtYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgIG9wYWNpdHk6IDAuNTtcclxufVxyXG4gXHJcblxyXG5cclxuIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnJldmlld3Mge1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5yZXZpZXdzX19waG90byB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDY1MHB4O1xyXG4gICB9XHJcbiAgIC5yZXZpZXdzX19pbWFnZXMxIHtcclxuICAgICAgcmlnaHQ6IDIlO1xyXG4gICB9XHJcblxyXG4gICAucmV2aWV3c19faW1hZ2VzMiB7XHJcbiAgICAgIHJpZ2h0OiAtOCU7XHJcbiAgIH1cclxuXHJcbiAgIC5yZXZpZXdzX19pbWFnZXM1IHtcclxuICAgICAgbGVmdDogNjUlO1xyXG4gICB9XHJcbiBcclxuICAgLnJldmlld3NfX2ltYWdlczYge1xyXG4gICAgICBib3R0b206IDM0JTtcclxuICAgfVxyXG5cclxuICAgLnJldmlld3NfX2ltYWdlczkge1xyXG4gICAgICBsZWZ0OiAtMSU7XHJcbiAgIH1cclxuXHJcbiAgIC5yZXZpZXdzX19pbWFnZXM4IHtcclxuICAgICAgbGVmdDogMTclO1xyXG4gICB9XHJcblxyXG4gICAucmV2aWV3c19faW1hZ2VzMTEge1xyXG4gICAgICBsZWZ0OiAxJTtcclxuICAgfVxyXG5cclxuICAgLnJldmlld3NfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgYm90dG9tOiA3MHB4O1xyXG4gICB9XHJcbiAgIC5yZXZpZXdzX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICByaWdodDogMjMlO1xyXG4gICB9XHJcblxyXG4gICAucmV2aWV3c19fc3RhcnM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG5cclxuICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgIC5yZXZpZXdzX19pbWFnZXMxIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM0NXB4O1xyXG4gICAgIH1cclxuICAgICBcclxuICAgICAucmV2aWV3c19faW1hZ2VzMiBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMjRweDtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczMgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMjYzcHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM0IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM1NXB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzNSBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzNTlweDtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczYgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMzEwcHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM2IHtcclxuICAgICAgYm90dG9tOiAyMCU7XHJcbiAgICAgIGxlZnQ6IDQyJTtcclxuICAgICB9XHJcblxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM3IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzNyB7XHJcbiAgICAgIGxlZnQ6IDEwJTtcclxuICAgICB9XHJcblxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM4IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM0NXB4O1xyXG4gICAgIH1cclxuXHJcbiAgICAgLnJldmlld3NfX2ltYWdlczgge1xyXG4gICAgICBsZWZ0OiAzMCU7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM5IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzOSB7XHJcbiAgICAgIGxlZnQ6IC03MHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzMTAgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMjQ1cHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXMxMCB7XHJcbiAgICAgIGxlZnQ6IDE0JTtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczExIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzMTIgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMzQwcHg7XHJcbiAgICAgfVxyXG5cclxuICAgICAucmV2aWV3c19faW1hZ2VzMTMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19fc3RhcnMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuICAgICB9XHJcbiAgIFxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5yZXZpZXdzX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDExJTtcclxuICAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuLnJldmlld3NfX3Bob3RvIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ucmV2aWV3c19fdGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG59XHJcbi5yZXZpZXdzX19zd2lwZXItY29udGFpbmVyIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMxLFxyXG4ucmV2aWV3c19faW1hZ2VzMixcclxuLnJldmlld3NfX2ltYWdlczMsXHJcbi5yZXZpZXdzX19pbWFnZXM0LFxyXG4ucmV2aWV3c19faW1hZ2VzNSxcclxuLnJldmlld3NfX2ltYWdlczYsXHJcbi5yZXZpZXdzX19pbWFnZXM3LFxyXG4ucmV2aWV3c19faW1hZ2VzOCxcclxuLnJldmlld3NfX2ltYWdlczksXHJcbi5yZXZpZXdzX19pbWFnZXMxMCxcclxuLnJldmlld3NfX2ltYWdlczExIHtcclxuICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgXHJcbn1cclxuLnJldmlld3NfX2ltYWdlczEgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzMiBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXMzIGltZyxcclxuLnJldmlld3NfX2ltYWdlczQgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzNSBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXM2IGltZyxcclxuLnJldmlld3NfX2ltYWdlczcgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzOCBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXM5IGltZyxcclxuLnJldmlld3NfX2ltYWdlczEwIGltZyxcclxuLnJldmlld3NfX2ltYWdlczExIGltZyB7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgLyogYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCAjNDM1MjE1NDA7ICovXHJcbm1heC13aWR0aDogMTg2cHg7XHJcbiAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG59XHJcblxyXG4ucmV2aWV3c19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgcmlnaHQ6IC0zJTtcclxuICAgYm90dG9tOiAtMTlweDtcclxufVxyXG5cclxuLnJldmlld3NfX3N0YXJzOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxufVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgIC5yZXZpZXdzX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDI3JTtcclxuICAgfVxyXG4gIH0iLCIuc2NoZWR1bGUtZGF5IHtcclxuICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2Rlc2NyIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzElO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19kZXNjcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTUwcHg7XHJcbiAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19jZW50cmUtMSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fY2VudHJlLTE6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLXllbGxvdy5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTEwMHB4O1xyXG4gICBsZWZ0OiAtMTEwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2NlbnRyZS0xOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLWdyZWVuLWJsdWUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xMDBweDtcclxuICAgbGVmdDogLTUwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2Jsb2NrIHtcclxuICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X190b3AsXHJcbi5zY2hlZHVsZS1kYXlfX2NlbnRyZSxcclxuLnNjaGVkdWxlLWRheV9fYm90dG9tIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3RvcCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgZ2FwOiA0NzVweDtcclxufVxyXG4uc2NoZWR1bGUtZGF5X190b3A6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LXRvcC1yZWQuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC03NXB4O1xyXG4gICByaWdodDogMjAwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3RvcDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtNzVweDtcclxuICAgcmlnaHQ6IDIwMHB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19jZW50cmUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBnYXA6IDE0NXB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19jYXB0aW9uIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuZm9udC1zaXplOiAzNXB4O1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG50ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEyOHB4O1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtYWxpZ246IGNlbnRlcjtcclxuY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1vcmFuZ2Uuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0zMHB4O1xyXG4gICByaWdodDogMzglO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19kZXNjcmlwdGlvbiB7XHJcbiAgIG1heC13aWR0aDogMjQxcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbmZvbnQtc2l6ZTogMTZweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtYWxpZ246IGNlbnRlcjtcclxuY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcblxyXG4uc2NoZWR1bGUtZGF5X19zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fYm90dG9tIHtcclxuICAgbWFyZ2luLWJvdHRvbTogOTZweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBnYXA6IDExOXB4O1xyXG59XHJcblxyXG5cclxuLnNjaGVkdWxlLWRheV9fYm90dG9tOjphZnRlciB7XHJcbiAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDA7XHJcbiAgIHJpZ2h0OiAxNzBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fYm90dG9tOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS1ib3R0b20tZ3JlZW4uc3ZnKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICBsZWZ0OiAyMzBweDtcclxuIH1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2JvdHRvbS0yIHtcclxuICAgcGFkZGluZy10b3A6IDExMHB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19idG4ge1xyXG5tYXJnaW46IGF1dG87XHJcbmJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG50cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGNvbG9yIC4zcyBlYXNlIDtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fYnRuOmZvY3VzIHtcclxuYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYWluLWNvbG9yKTtcclxuY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG4uc2NoZWR1bGUtZGF5X19idG46aG92ZXIge1xyXG5ib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbmNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fYnRuOmFjdGl2ZSB7XHJcbmJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXdoaXRlKTtcclxuYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYWluLWNvbG9yKTtcclxuY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAuc2NoZWR1bGUtZGF5IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X190aXRsZS1kZXNjciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICByaWdodDogMjVweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X190aXRsZS1kZXNjcjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC0yMnB4O1xyXG4gICAgICByaWdodDogMzUlO1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2Rlc2NyIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NlbnRyZS0xOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGxlZnQ6IDIwJTtcclxuICAgICAgdG9wOiAtMzE1JTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fY2FwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fY2VudHJlLTE6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAxOTAlO1xyXG4gICAgICBib3R0b206IDE1MCU7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fdG9wOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fdG9wIHtcclxuICAgICAgZ2FwOiAyMDBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fYmxvY2sge1xyXG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19jZW50cmUtMiB7XHJcbiAgICAgIG1heC13aWR0aDogMjE0cHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fY2VudHJlIHtcclxuICAgICAgZ2FwOiA2MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2JvdHRvbSB7XHJcbiAgICAgIGdhcDogNDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fdG9wOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tLTIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODJweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fdG9wOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IC0zMnB4O1xyXG4gICAgICAgcmlnaHQ6IDc2cHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAxMjBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X190aXRsZS1kZXNjcjo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDMwJTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLnNjaGVkdWxlLWRheSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHJpZ2h0OiAxOCU7XHJcbiAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogLTUwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1heC13aWR0aDogMjI2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NhcHRpb24sXHJcbiAgIC5zY2hlZHVsZS1kYXlfX3N1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDhweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fY2VudHJlLTE6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogLTM3JTtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19jZW50cmUtMTo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RvcCB7XHJcbiAgICAgIGdhcDogNjBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fYmxvY2sge1xyXG4gICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fY2VudHJlLTIge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMnB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19jZW50cmUge1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2JvdHRvbS0yIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RvcDo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogNDBweDtcclxuICAgICAgdG9wOiAtNDNweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcblxyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2JvdHRvbTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICBib3R0b206IC0zMHB4O1xyXG4gICB9XHJcbiAgXHJcbiAgIFxyXG59IiwiLmNhcmQge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDQ3cHg7XHJcbiAgIHBhZGRpbmc6IDEwcHggNzBweCAzNXB4IDgzcHg7XHJcbn1cclxuXHJcbi5jYXJkLWNsb3NlIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDEwcHg7XHJcbiAgIHJpZ2h0OiAxMHB4O1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2NoZWR1bGUge1xyXG4gICBwYWRkaW5nLXRvcDogMTAzcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX190aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy1yZWQuc3ZnKTtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG5sZWZ0OiAwO1xyXG50b3A6IDEwMHB4O1xyXG59XHJcblxyXG5cclxuLnNjaGVkdWxlX190aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy1yZWQuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC0xMTVweDtcclxuICAgcmlnaHQ6IDMwJTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzN3B4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAyMCU7XHJcbiAgIGJvdHRvbTogLTYwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogNTAlO1xyXG4gICBib3R0b206IDA7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMjAlLCA3NiUpO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX21haW4tY2FyZCB7XHJcbiAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgcGFkZGluZy1sZWZ0OiA1NnB4O1xyXG4gICBwYWRkaW5nLXJpZ2h0OiA1NnB4O1xyXG4gICBib3JkZXItcmFkaXVzOiA0N3B4O1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuYmFja2dyb3VuZDogI2ZhZDdjNztcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1maXJzdCwgXHJcbi5zY2hlZHVsZV9fY2FyZC10aGlyZCB7XHJcbiAgIGJhY2tncm91bmQ6ICNmYWQ3Yzc7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgIHRyYW5zaXRpb246IGJvcmRlciAxcyBlYXNlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LW9yYW5nZS5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTkwcHg7XHJcbiAgIGJvdHRvbTogMTBweDtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19jYXJkLXNlY29uZCwgXHJcbi5zY2hlZHVsZV9fY2FyZC1mb3VydGgge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgYmFja2dyb3VuZDogI2U2ZjBjNjtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWdyZWVuLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxNzVweDtcclxuICAgYm90dG9tOiAxMHB4O1xyXG4gICB0cmFuc2l0aW9uOiBib3JkZXIgMXMgZWFzZTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19jYXJkcyB7XHJcbiAgIC8qIGRpc3BsYXk6IG5vbmU7ICovXHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIGdhcDogMjBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19jYXJkczo6YWZ0ZXIge1xyXG5jb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy5zdmcpO1xyXG5wb3NpdGlvbjogYWJzb2x1dGU7XHJcbmJvdHRvbTogMzAlO1xyXG5yaWdodDogMCU7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZHM6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTAlO1xyXG4gICBsZWZ0OiAyMCU7XHJcbiAgIH1cclxuICAgXHJcblxyXG4uc2NoZWR1bGVfX251bWJlcntcclxuICAgZm9udC1zaXplOiA3NXB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2RhdGV7XHJcbiAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICBmb250LXNpemU6IDI4cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fYXJlYXtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG59XHJcbi5zY2hlZHVsZV9fYWRkcmVzc3tcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19zbWFsbC1jYXJkcyB7XHJcbiAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgIC8qIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgKi9cclxuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgIGdhcDogMjBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19tb250aCB7XHJcbiAgIGZvbnQtc2l6ZTogNTVweDtcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZV9fbWFpbi1kYXRlIHtcclxuICAgZm9udC1zaXplOiA2NXB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBsaW5lLWhlaWdodDogMTAwcHg7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19saXN0e1xyXG4gICBnYXA6IDEwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9faXRlbSB7XHJcbiAgIHBhZGRpbmc6IDhweCAxOXB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICBmb250LXdlaWdodDogNjAwO1xyXG4gICBmb250LXNpemU6IDI4cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19tYXAge1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICB3aWR0aDogNTAwcHg7XHJcbiAgIGhlaWdodDogMjMwcHg7XHJcbiAgIGJvcmRlcjogMy42MTI1OTQxMjc2NTUwMjkzcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5cclxuLnNjaGVkdWxlX19sb2NhdGlvbi1jaW5lbWEge1xyXG4gICBmb250LXNpemU6IDMwcHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19sb2NhdGlvbiB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19pY29uICB7XHJcbiAgIGdhcDogMjNweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19idXR0b24ge1xyXG4gICBwYWRkaW5nOiAyNXB4IDYwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogI2ZmZjtcclxuICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBjb2xvciAuM3MgZWFzZSA7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fYnV0dG9uOmZvY3VzIHtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiB9XHJcbiAuc2NoZWR1bGVfX2J1dHRvbjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gfVxyXG4gXHJcbiAuc2NoZWR1bGVfX2J1dHRvbjphY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuIH1cclxuXHJcbiAudGFicy1idG4ge1xyXG4gICAvKiBmbGV4LWdyb3c6MSAqL1xyXG4gICBoZWlnaHQ6IDI1MHB4O1xyXG4gfVxyXG5cclxuIC5zY2hlZHVsZV9fYnV0dG9uLW1vYiB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIG1hcmdpbjogNjVweCBhdXRvO1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiB9XHJcblxyXG4uc2NoZWR1bGVfX2NhcmQtZmlyc3QuYWN0aXZlLFxyXG4uc2NoZWR1bGVfX2NhcmQtdGhpcmQuYWN0aXZlIHtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1zZWNvbmQuYWN0aXZlLFxyXG4uc2NoZWR1bGVfX2NhcmQtZm91cnRoLmFjdGl2ZSB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuICAuc2NoZWR1bGVfX21haW4tY2FyZHMgLnNjaGVkdWxlX19tYWluLWNhcmQge1xyXG4gICBsZWZ0OiAtOTk5cHg7XHJcbiAgIG9wYWNpdHk6IDA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gfVxyXG5cclxuIC5zY2hlZHVsZV9fbWFpbi1jYXJkcyAuc2NoZWR1bGVfX21haW4tY2FyZC5hY3RpdmUge1xyXG4gICBwb3NpdGlvbjogc3RhdGljO1xyXG4gb3BhY2l0eTogMTtcclxuIH1cclxuXHJcbiAubW9kYWwtb3BlbiB7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiB9XHJcbiBcclxuIC5vdmVybGF5IHtcclxuICAgZGlzcGxheTogbm9uZTtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMHZoO1xyXG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIHotaW5kZXg6IDEwMDtcclxuICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gfVxyXG5cclxuIC5vdmVybGF5LnZpc2libGUge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gfVxyXG5cclxuIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnNjaGVkdWxlX19jYXJkLWZpcnN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgfVxyXG4gICAuY2FyZC1jbG9zZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX2NhcmQtZmlyc3QuYWN0aXZlLCAuc2NoZWR1bGVfX2NhcmQtdGhpcmQuYWN0aXZlIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTIycHg7XHJcbiAgICAgIGxlZnQ6IDMyJTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHJpZ2h0OiA1JTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy0yLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTE1cHg7XHJcbiAgICAgIHJpZ2h0OiAzMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICB9XHJcblxyXG5cclxuICAgLnNjaGVkdWxlX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgICB0b3A6IDUwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX21haW4tY2FyZHN7XHJcbiAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19idXR0b24tbW9iIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9faXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCA3cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fY2FyZHM6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogMTYlO1xyXG4gICAgICBsZWZ0OiAzJTtcclxuICB9XHJcbiAgXHJcbiAgLnRhYnMtYnRuIHtcclxuICAgaGVpZ2h0OiAyMDBweDtcclxufVxyXG4uc2NoZWR1bGVfX2NhcmQtZmlyc3QuYWN0aXZlLCAuc2NoZWR1bGVfX2NhcmQtdGhpcmQuYWN0aXZlIHtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE1MHB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2NhcmQtZmlyc3QsIC5zY2hlZHVsZV9fY2FyZC10aGlyZCB7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxNTBweDtcclxufVxyXG4gfVxyXG5cclxuIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuc2NoZWR1bGVfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDUwJTtcclxuICAgICAgdG9wOiAtOTBweDtcclxuICAgfVxyXG5cclxuICAgLnRhYnMtYnRuIHtcclxuICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19zdWJ0aXRsZTo6YmVmb3JlICB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogMjUlO1xyXG4gICAgICBib3R0b206IC0xMDUlO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDMwJTtcclxuICAgICAgdG9wOiAtODVweDtcclxuYm90dG9tOiAwO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19udW1iZXIge1xyXG4gICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fYXJlYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19hZGRyZXNzIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2NhcmQtZmlyc3QsIFxyXG4uc2NoZWR1bGVfX2NhcmQtdGhpcmQge1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzVweDtcclxuICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1zZWNvbmQsIFxyXG4uc2NoZWR1bGVfX2NhcmQtZm91cnRoIHtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1ncmVlbi5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzVweDtcclxuICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1maXJzdCwgLnNjaGVkdWxlX19jYXJkLWZpcnN0LmFjdGl2ZSwgLnNjaGVkdWxlX19jYXJkLXRoaXJkLCAuc2NoZWR1bGVfX2NhcmQtdGhpcmQuYWN0aXZlIHtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDg1cHg7XHJcbn1cclxuXHJcbiAgIC5jYXJkIHtcclxuICAgICAgcGFkZGluZzogMTVweCAzMHB4IDMwcHggMzBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMXB4IDVweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX21haW4tY2FyZCB7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2NhcmRzOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjUpO1xyXG4gICAgICBsZWZ0OiA4MiU7XHJcbiAgICAgIGJvdHRvbTogLTExJTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19jYXJkczo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19kYXRlIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX21haW4tZGF0ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlX19tb250aCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX2l0ZW0ge1xyXG4gICAgICBwYWRkaW5nOiA1cHggN3B4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fbG9jYXRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlX19sb2NhdGlvbi1jaW5lbWEge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fc3ZnIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX21hcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgaGVpZ2h0OiAxMDlweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgIH1cclxuICAgLnltYXBzLTItMS03OS1tYXAge1xyXG4gICAgICB3aWR0aDogMjIxcHg7XHJcbiAgICAgIGhlaWdodDogMTA5cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9faWNvbiAge1xyXG4gICAgICBnYXA6IDBweDtcclxuICAgICAgLyogYWxpZ24tc2VsZjogZmxleC1zdGFydDsgKi9cclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX2J1dHRvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2J1dHRvbi1tb2Ige1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlX19idXR0b24tbW9iOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXJlZC5zdmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogLTIwMCU7XHJcbiAgICAgIGxlZnQ6IDEwJTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gfSIsIi5zaG93IHtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgcGFkZGluZy10b3A6IDEwM3B4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2hvdzo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDEwMHB4O1xyXG4gICB0b3A6IDQyJTtcclxufVxyXG5cclxuLnNob3c6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogNTVweDtcclxuICAgdG9wOiA1NSU7XHJcbn1cclxuXHJcbi5zaG93X190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNob3dfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLW9yYW5nZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICBsZWZ0OiAxNyU7XHJcbn1cclxuXHJcbi5zaG93X190aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTkwcHg7XHJcbiAgIGxlZnQ6IDI3JTtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5zaG93X19pbWFnZXMge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMTBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgIG1hcmdpbi10b3A6IDEyMHB4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgZ2FwOiAyMHB4O1xyXG59XHJcblxyXG4uc2hvd19faW1hZ2VzOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC1ncmVlbi1ibHVlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtNTBweDtcclxuICAgbGVmdDogMTAwcHg7XHJcbn1cclxuXHJcbi5zaG93X19pbWFnZXM6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTUwcHg7XHJcbiAgIHJpZ2h0OiAxMDBweDtcclxufVxyXG5cclxuLnNob3dfX2l0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggMHB4IHJnYmEoOTIsIDM4LCAxMywgMC4yNSk7XHJcbn1cclxuXHJcbi5zaG93X19uYW1lIHtcclxuICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDUwcHg7XHJcbiAgIGxlZnQ6IDUwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbmZvbnQtc2l6ZTogMzlweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLnNob3dfX2l0ZW0tZGVzY3Ige1xyXG4gICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogNzAwO1xyXG5mb250LXNpemU6IDI0cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5zaG93X19idG4ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBjb2xvciAuM3MgZWFzZSA7XHJcbn1cclxuXHJcbi5zaG93X19idG46OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTExNXB4O1xyXG4gICBsZWZ0OiAtMTQwJTtcclxufVxyXG5cclxuLnNob3dfX2J0bjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMjBweDtcclxuICAgcmlnaHQ6IC04MCU7XHJcbn1cclxuXHJcbi5zaG93X19idG46Zm9jdXMge1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5zaG93X19idG46aG92ZXIge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuIGJhY2tncm91bmQtY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG4uc2hvd19fYnRuOmFjdGl2ZSB7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5zaG93IHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5zaG93OjphZnRlciB7XHJcbiAgICAgIHRvcDogODAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH1cclxuICAgLnNob3dfX3RpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICB9XHJcbiAgIC5zaG93X19pdGVtIHtcclxuICAgICBtYXgtd2lkdGg6IDI5N3B4O1xyXG4gfVxyXG5cclxuIC5zaG93X19pbWFnZXMge1xyXG5tYXJnaW4tdG9wOiA2MHB4O1xyXG5tYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gfVxyXG5cclxuIC5zaG93X190aXRsZTo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIGJvdHRvbTogMjZweDtcclxuICAgbGVmdDogNiU7XHJcbiB9XHJcblxyXG4gLnNob3dfX2ltYWdlczo6YmVmb3JlIHtcclxuICAgdG9wOiAtMjMwcHg7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuIH1cclxuXHJcbiAuc2hvd19faW1hZ2VzOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgdG9wOiAtNDBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gfVxyXG4gLnNob3dfX3RpdGxlOjpiZWZvcmUge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gfVxyXG4gLnNob3dfX2J0bjo6YmVmb3JlIHtcclxuICAgbGVmdDogMDtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gfVxyXG4gLnNob3dfX25hbWUge1xyXG4gICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGJvdHRvbTogMjBweDtcclxuICAgbGVmdDogMTVweDtcclxuIH1cclxuXHJcbiAuc2hvd19faXRlbS1kZXNjciB7XHJcbiAgIG1hcmdpbi10b3A6IDA7XHJcbiB9XHJcblxyXG4gLnNob3dfX2l0ZW0tZGVzY3Ige1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiB9XHJcblxyXG4gLnNob3dfX2J0bjo6YWZ0ZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuICAgLnNob3dfX2J0bjo6YmVmb3Jle1xyXG4gICAgICB0b3A6IC04MCU7XHJcbiAgICAgIGxlZnQ6IC04MCU7XHJcbiAgIH1cclxufVxyXG5cclxuIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuc2hvdyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICB9XHJcbiAgIC5zaG93OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgLnNob3dfX2l0ZW0ge1xyXG4gICAgIG1heC13aWR0aDogMjQ4cHg7XHJcbiAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgXHJcbiAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTsgICAgXHJcbiAgIH0gXHJcblxyXG4gICAuc2hvd19faW1hZ2VzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICB9XHJcblxyXG4gICAuc2hvd19fdGl0bGU6OmFmdGVye1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGJvdHRvbTogMTJweDtcclxuICAgICAgbGVmdDogMTElO1xyXG4gICB9XHJcbiAgIC5maXJzdCxcclxuICAgLnNlY29uZCxcclxuICAgLnRoaXJkLFxyXG4gICAuZm91cnRoLFxyXG4gICAuZmlmdGgsXHJcbiAgIC5zaXh0aCxcclxuICAgLnNldmVudGgsXHJcbiAgIC5laWdodCB7XHJcbiAgIHRyYW5zZm9ybTogbm9uZTsgICAgICBcclxufVxyXG4ubmluZXRoIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbn1cclxuLnNob3dfX2J0bjo6YmVmb3JlIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB0b3A6IC00M3B4O1xyXG4gICBsZWZ0OiAtNTZweFxyXG59XHJcblxyXG4uc2hvd19faW1hZ2VzOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoLjUpO1xyXG59XHJcblxyXG4uc2hvd19fbmFtZSB7XHJcbiAgIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uc2hvd19faW1hZ2VzOjpiZWZvcmUge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIHRvcDogMTQwcHg7XHJcbiAgIGxlZnQ6IC01cHg7XHJcbn1cclxuIH1cclxuIiwiLnRpY2tldHMge1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMjA2cHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRpY2tldHNfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMzhweDtcclxufVxyXG5cclxuLnRpY2tldHNfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLW9yYW5nZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTMwcHg7XHJcbiAgIHJpZ2h0OiAzMiU7XHJcbn1cclxuXHJcbi50aWNrZXRzX190aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctcmVkLTIuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC04MHB4O1xyXG4gICBsZWZ0OiAxMyU7XHJcbn1cclxuXHJcbi50aWNrZXRzX19zdWJ0aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMxJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgbWFyZ2luOjMwcHggYXV0bztcclxufVxyXG5cclxuLnRpY2tldHNfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC1ibHVlLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTI3cHg7XHJcbiAgIGxlZnQ6IDEyMHB4O1xyXG59IFxyXG5cclxuLnRpY2tldHNfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4tdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDEwMHB4IDtcclxuICAgICAgIHJpZ2h0OiAxNjBweDtcclxufSBcclxuXHJcbi50aWNrZXRzX19kZXNjcmlwdGlvbiB7XHJcbiAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgIG1hcmdpbjphdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuZm9udC1zaXplOiAyNXB4O1xyXG5saW5lLWhlaWdodDogMTMxJTtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4udGlja2V0c19fdGVsIHtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLnRpY2tldHNfX2NhcmRzIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDI3MHB4KTtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIGdhcDogMzBweDtcclxufVxyXG5cclxuLnRpY2tldHNfX2NhcmRzOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS1ib3R0b20tZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAtMTAwcHg7XHJcbiAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuLnRpY2tldHNfX2NhcmRzOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LXRvcC1yZWQuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogLTY3cHg7XHJcbiAgIHRvcDogLTUwcHg7XHJcbn1cclxuXHJcbi50aWNrZXRzX19udW1iZXJ7XHJcbiAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ3JlZW4uc3ZnKTtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG4gICBoZWlnaHQ6IDEwNXB4O1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBmb250LXNpemU6IDQ1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi50aWNrZXRzX19kZXNjciB7XHJcbiAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbmZvbnQtc2l6ZTogMTZweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi50aWNrZXRzX19zdmc6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYmx1ZS1yZWQteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDBweDtcclxuICAgdG9wOiAwcHg7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4gICAudGlja2V0c19fc3ZnOjphZnRlciAge1xyXG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy5zdmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19zdmcxOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgIH1cclxuICAgICAgLnRpY2tldHNfX3N2ZzE6OmFmdGVyICB7XHJcbiAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4tdHJpYW5nbGUuc3ZnKTtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC50aWNrZXRzX19jYXJkcyB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDI3MHB4KTtcclxuICAgICAgZ2FwOjA7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19zdWJ0aXRsZSB7XHJcbmZvbnQtc2l6ZTogMzBweDtcclxubWF4LXdpZHRoOiA1MDBweDtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19kZXNjcmlwdGlvbiB7XHJcbmZvbnQtc2l6ZTogMjJweDtcclxubWF4LXdpZHRoOiA1MDBweDtcclxubWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX2NhcmRzOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LXRvcC1yZWQuc3ZnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMjAlO1xyXG4gICAgICB0b3A6IC01MHB4O1xyXG4gICB9XHJcblxyXG4gICAudGlja2V0c19fY2FyZHM6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDIwJTtcclxuICAgICAgYm90dG9tOiAtOSU7XHJcbiAgIH1cclxuXHJcbi50aWNrZXRzX190aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbn1cclxuXHJcbi50aWNrZXRzX190aXRsZTo6YmVmb3JlIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xyXG59XHJcblxyXG4udGlja2V0c19fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xyXG4gICBib3R0b206IDU3cHg7XHJcbn1cclxuLnRpY2tldHNfX3N1YnRpdGxlOjpiZWZvcmV7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcclxuICAgbGVmdDogLTUwcHg7XHJcbiAgIGJvdHRvbTogLTMwMHB4O1xyXG59XHJcblxyXG4udGlja2V0c19fdGl0bGU6OmFmdGVyIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICByaWdodDogMjclO1xyXG59XHJcblxyXG4udGlja2V0c19fY2FyZHM6OmFmdGVyLFxyXG4udGlja2V0c19fY2FyZHM6OmJlZm9yZXtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG59XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAudGlja2V0c3sgXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcclxuICAgfVxyXG4gICAudGlja2V0c19fY2FyZHM6OmJlZm9yZSB7XHJcbiAgIGJvdHRvbTogMDtcclxuICAgbGVmdDogMTMlO1xyXG4gICB9IFxyXG4gICAudGlja2V0c19fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IDIwJTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLnRpY2tldHMge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgIH1cclxuICAgLnRpY2tldHNfX3N1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICB9XHJcblxyXG4gICAudGlja2V0c19fc3ZnOjpiZWZvcmUsXHJcbiAgIC50aWNrZXRzX19zdmc6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19zdmcxOjpiZWZvcmUsXHJcbiAgIC50aWNrZXRzX19zdmcxOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcblxyXG4gICAudGlja2V0c19fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiAtMTdweDtcclxuICAgICAgcmlnaHQ6IDklO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICB9XHJcblxyXG4gICAudGlja2V0c19fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19jYXJkczo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogMTElO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgfVxyXG5cclxuICAudGlja2V0c19fY2FyZHM6OmJlZm9yZSB7XHJcbiAgIGxlZnQ6IDclO1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbn1cclxuXHJcbi50aWNrZXRzX19udW1iZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbn1cclxuXHJcbiAgIC50aWNrZXRzX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgIH1cclxuICAgLnRpY2tldHNfX2NhcmRzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwyNzBweCk7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICB9XHJcblxyXG4gIC50aWNrZXRzX19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICBib3R0b206IC05MHB4O1xyXG4gICByaWdodDogMjQycHg7XHJcbiAgfVxyXG5cclxuICAudGlja2V0c19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgbGVmdDogMiU7XHJcbiAgfVxyXG4gIC50aWNrZXRzX19zdmc6OmJlZm9yZSB7XHJcbiAgIHRvcDogNjAlO1xyXG4gIH1cclxuICAudGlja2V0c19fc3ZnOjphZnRlciB7XHJcbiAgIGJvdHRvbTogMzAlO1xyXG4gIH1cclxuXHJcbiAgLnRpY2tldHNfX3N2ZzE6OmFmdGVyIHtcclxuICAgdG9wOiAzMCU7XHJcbiAgfVxyXG4gIC50aWNrZXRzX19jYXJkcyB7XHJcbiAgIGdhcDogMDtcclxuICB9XHJcbn1cclxuIiwiLnRvb2x0aXAtYnV0dG9uIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuICAgd2lkdGg6IDU5cHg7XHJcbiAgIGhlaWdodDogNTlweDtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gfVxyXG5cclxuIC5wb3B1cC10ZXh0IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIHdpZHRoOiAzNzBweDtcclxuICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6ICNlNzVkMWY7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgYm9yZGVyLXJhZGl1czogMzVweDtcclxuICAgYm9yZGVyOiAycHggc29saWQgI2U3NWQxZjtcclxuICAgcGFkZGluZzogMTVweCAxNXB4O1xyXG4gICBsZWZ0OiAtMjczJTtcclxuICAgdG9wOiAtNzBweDtcclxuICAgb3BhY2l0eTogMDtcclxuICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gfVxyXG4gXHJcbiAucG9wdXAtdGV4dDo6YmVmb3JlLFxyXG4gLnBvcHVwLXRleHQ6OmFmdGVyIHtcclxuICAgY29udGVudDogJyc7XHJcbiAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogNTAlO1xyXG4gICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgIGJvdHRvbTogLTMycHg7XHJcbiAgIHdpZHRoOiAwO1xyXG4gfVxyXG5cclxuIC5wb3B1cC10ZXh0OjphZnRlciB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOnZhcigtLXdoaXRlKTtcclxuICAgIGJvcmRlci13aWR0aDogMTRweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG4gICAgdG9wOiA0OXB4O1xyXG4gfVxyXG4ucG9wdXAtdGV4dDo6YmVmb3JlIHtcclxuICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGJvcmRlci13aWR0aDogMTZweDtcclxufVxyXG5cclxuIC50b29sdGlwLWJ1dHRvbjpob3ZlciAucG9wdXAtdGV4dCB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiB9XHJcbiAiLCIudmlkZW8ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi10b3A6IC05MnB4O1xyXG4gICBwYWRkaW5nLXRvcDogNjdweDtcclxuICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4udmlkZW86OmFmdGVyIHtcclxuICAgY29udGVudDogXCJcIjtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NhcnJvdC5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgIHdpZHRoOiAxMzVweDtcclxuICAgaGVpZ2h0OiAxNDVweDtcclxuICAgcmlnaHQ6OSU7XHJcbiAgIGJvdHRvbTo2MHB4O1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnZpZGVvOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC1ncmVlbi1ibHVlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6MTAlO1xyXG4gICBib3R0b206NjBweDtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi52aWRlb19fdGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbn1cclxuXHJcbi52aWRlb19fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTAwcHg7XHJcbiAgIGJvdHRvbTogLTEzMHB4O1xyXG59XHJcblxyXG4udmlkZW9fX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDIzJTtcclxuICAgYm90dG9tOiAtMTMwcHg7XHJcbn1cclxuXHJcblxyXG4udmlkZW9fX3N1YnRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMjNweDtcclxufVxyXG5cclxuLnZpZGVvX19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtb3JhbmdlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMjJweDtcclxuICAgbGVmdDogNDAlO1xyXG59XHJcblxyXG4udmlkZW9fX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LXRvcC1yZWQuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDoxNDBweDtcclxuICAgYm90dG9tOiAtMTE1cHg7XHJcbn1cclxuXHJcblxyXG4udmlkZW9fX3BsYXllciB7XHJcbnBvc2l0aW9uOiByZWxhdGl2ZTtcclxubWFyZ2luOiAwIGF1dG87XHJcbm1heC13aWR0aDogMTEwNnB4O1xyXG4vKiBwYWRkaW5nLXRvcDogNTYuMjUlOyAqL1xyXG5wYWRkaW5nLXRvcDogMzUuMjUlO1xyXG5ib3JkZXItcmFkaXVzOiAzNXB4O1xyXG5ib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxub3ZlcmZsb3c6IGhpZGRlbjtcclxuYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuXHJcbi52aWRlb19fc3BhbiB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcbi52aWRlb19fc3Bhbjo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTQwcHg7XHJcbiAgIGJvdHRvbTogLTcwcHg7XHJcbn1cclxuXHJcbi52aWRlb19fc3Bhbjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAwO1xyXG4gICB0b3A6IDA7XHJcbn1cclxuXHJcbi52aWRlb19fb3ZlcmxheSB7XHJcbiAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICBsZWZ0OjA7XHJcbiAgIHRvcDowO1xyXG4gICByaWdodDowO1xyXG4gICBib3R0b206MDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgLyogYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltYWdlcy92aWRlby1vdmVybGF5LndlYnAnKTsgKi9cclxuICAgLyogYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgKi9cclxuICAgLyogei1pbmRleDogMTA7ICovXHJcbiAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxufVxyXG5cclxuLmlmcmFtZSB7XHJcbiAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgIC8qIGRpc3BsYXk6IG5vbmU7ICovXHJcbn1cclxuXHJcblxyXG4udmlkZW9fX2NvbnRyb2wge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYnV0dG9uLXBsYXkuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDg3cHg7XHJcbiAgIGhlaWdodDogODdweDtcclxuICAgYm9yZGVyLXJhZGl1czogMTYzcHg7XHJcbiAgIHRvcDogNTAlO1xyXG4gICBsZWZ0OiA1MCU7XHJcbiAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbmN1cnNvcjogcG9pbnRlcjtcclxuei1pbmRleDogMTA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnZpZGVvIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNzBweDtcclxuICAgfVxyXG5cclxuICAgLnZpZGVvOjpiZWZvcmUge1xyXG5kaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnZpZGVvOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgYm90dG9tOiAzNnB4O1xyXG4gICByaWdodDogLTMwcHg7XHJcbn1cclxuXHJcbiAgIC52aWRlb19fc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgIC52aWRlb19fc3Bhbjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgYm90dG9tOiAtNTBweDtcclxuICB9XHJcblxyXG4gIC52aWRlb19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIHJpZ2h0OiA1MCU7XHJcbiAgIGJvdHRvbTogMjAwJTtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG59XHJcblxyXG4gICAudmlkZW9fX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgYm90dG9tOiAtODBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgfVxyXG5cclxuICAgLnZpZGVvX19zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC52aWRlb19fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICBsZWZ0OiAzMSU7XHJcbiAgfVxyXG4gICAudmlkZW9fX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHRvcDogNDBweDtcclxuICB9XHJcblxyXG4udmlkZW9fX3NwYW46OmFmdGVyIHtcclxuICAgcmlnaHQ6IC02NXB4O1xyXG4gICB0b3A6IC0yMjBweDtcclxufVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxuICAgLnZpZGVvIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICB9XHJcblxyXG4gICAudmlkZW9fX3BsYXllciB7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4LjI1JTtcclxuICAgfVxyXG4gICAudmlkZW9fX2NvbnRyb2wge1xyXG4gICAgICB3aWR0aDogNDRweDtcclxuICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICB9XHJcblxyXG4gICAudmlkZW9fX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgfVxyXG4gICAudmlkZW86OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IC0zNXB4O1xyXG4gICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcbiAgIC52aWRlb19fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogMTYlO1xyXG4gICAgICBib3R0b206IC0xNXB4O1xyXG4gICB9XHJcblxyXG4gICAudmlkZW9fX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG4gICAudmlkZW9fX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG4gICAudmlkZW9fX3NwYW46OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAtNDBweDtcclxuICAgfVxyXG59XHJcbiJdfQ== */
