.acquaintance{padding-top:100px;padding-bottom:20px;background-image:url(../images/white-snow.svg);margin-bottom:200px;background-color:#ffc5cb;position:relative}.acquaintance::before{content:'';position:absolute;background-image:url(../images/red-vawe-top.png);background-repeat:no-repeat;background-size:cover;top:-260px;left:0;width:100%;height:300px}.acquaintance::after{content:"";position:absolute;background-image:url(../images/red-vawe-bottom.png);background-repeat:no-repeat;background-position:bottom center;width:100%;background-size:cover;height:300px;bottom:-298px}.acquaintance__left-content,.acquaintance__title{position:relative}.acquaintance__left-content::after{content:url(../images/acquaintance-bell.svg);position:absolute;top:-40px;left:-20%}.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__name{font-weight:800;font-size:20px;letter-spacing:.02em;color:var(--red)}.acquaintance__profession{position:relative;font-weight:400;font-size:16px;color:var(--black)}.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/red-vector.svg);width:24px;height:25px;left:0}@media (max-width:1024px){.acquaintance::before{height:200px;top:-199px}.acquaintance::after{height:200px;bottom:-199px}.acquaintance__content{flex-direction:column}.acquaintance__subtitle{margin-bottom:60px}.acquaintance__left-content::after{transform:scale(.8);bottom:-85%;left:-15%}.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::after{display:none}}@media (max-width:767px){.acquaintance{padding-top:50px;padding-bottom:0;background-size:contain}.acquaintance::before{height:100px;top:-99px}.acquaintance::after{height:100px;bottom:-99px}.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;background-image:url('../images/snowflakes-1/(1920/).png');position:relative}.answers::before{content:url(../images/sugar-cane-small.svg);position:absolute;left:-20px;top:40%}.answers::after{content:url(../images/answers-christmas-tree.svg);position:absolute;right:-100px;top:40%}.answers__title{margin-bottom:7px}.answers__title-descr{display:inline-block;position:relative}.answers__title-descr::after{content:url(../images/wavy-line-green-ny.svg);position:absolute;bottom:-22px;left:16%}.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__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__right-content{position:relative;padding-top:60px;text-align:start;max-width:500px;align-items:flex-start;flex-direction:column;justify-content:center}.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__descr-container{position:relative;background-image:url(../images/green-background.png);background-repeat:no-repeat;background-size:cover;padding-top:300px;padding-bottom:345px;background-position:center}.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)}@media (max-width:1366px){.answers__left-content::before{left:-13px}.answers__descr{font-size:25px;max-width:570px}}@media (max-width:1024px){.answers::before{transform:scale(.8);top:32%}.answers::after{transform:scale(.5);top:45%}.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__title-descr::after{transform:scale(.8);left:26%}.answers__left-content::before,.answers__right-content::before{transform:scale(.8)}.answers__descr-container{padding-top:120px;padding-bottom:120px}.answers__descr{font-size:25px;max-width:570px}.answers__director{margin-bottom:30px}}@media (max-width:768px){.answers__right-content{padding-top:0}.answers__name{margin-top:50px}}@media (max-width:767px){.answers{padding-top:0;background-image:url(../images/768-bg-1.png)}.answers::before{top:20%;transform:scale(.5)}.answers::after{top:61%;right:-172px}.answers__span-img{width:48px;height:49px;left:70%;top:-3%}.answers__title-descr::after{transform:scale(.5);left:6%;bottom:-15px}.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__descr{font-size:16px;max-width:226px}.answers__descr-container{padding-top:100px;padding-bottom:100px}.answers__left-content::before,.answers__right-content::before{transform:scale(.5)}}.certificate{position:relative;padding-top:304px;padding-bottom:300px;overflow:hidden}.certificate::before{content:url(../images/show-sheet.svg);position:absolute;top:200px;left:-20px}.certificate__gift{position:relative;margin:auto;max-width:1121px;min-height:600px;background:#c3dfc0;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-left{position:relative}.certificate__gift-left::before{content:url(../images/cap.svg);position:absolute;left:15%;top:-30px}.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;width:500px;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.certificate__btn:focus{background-color:var(--red);color:var(--white)}.certificate__btn:hover{border:3px solid var(--red);background-color:var(--white);color:var(--red)}.certificate__btn:active{border:3px solid var(--white);background-color:var(--red);color:var(--white)}.certificate__btn-mob{width:140px;border:none;display:none}@media (max-width:1366px){.certificate::after,.certificate::before,.certificate__gift-left::before{transform:scale(.8)}}@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::after,.certificate::before,.certificate__gift-left::before{transform:scale(.8)}.certificate__title{font-size:32px}}@media (max-width:1024px){.certificate__btn{width:335px}}@media (max-width:767px){.certificate{padding:140px 15px 141px}.certificate::before{top:40px}.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{width:130px;display:block;margin:0 auto}.certificate::after,.certificate::before,.certificate__gift-left::before{transform:scale(.5)}.certificate__gift-right{padding-top:30px}.certificate__subtitle{margin-bottom:40px}.certificate__gift-left img{max-height:274px}.certificate__gift-left::before{left:-12%;top:-46px}}.education{padding-top:12px;background-image:url('../images/snowflakes-2/(1920/).png')}.education__caption{text-align:center}.education__title{position:relative}.education__subtitle{margin-bottom:130px;position:relative;display:inline-block}.education__subtitle::after{content:url(../images/wavy-line-green-ny.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__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/red-vector.svg);width:24px;height:25px;left:0}@media (max-width:1023px){.education__content{flex-direction:column}.education__left,.education__right{margin:auto}.education__subtitle::after{transform:scale(.8)}}@media (max-width:768px){.education__subtitle{margin-bottom:75px}.education__subtitle::after{right:-20px}.education__content{gap:65px;margin-bottom:132px}}@media (max-width:767px){.education{background-image:url(../images/768-bg-1.png);background-size:cover}.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__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}}.emotions{background-image:url('../images/snowflakes-1/(1920/).png');position:relative;padding-top:110px;padding-bottom:100px}.emotions::before{content:url(../images/show-sheet.svg);position:absolute;top:0;right:120px;transform:rotate(90deg)}.emotions__title{position:relative;margin-bottom:122px}.emotions__title::after{content:url(../images/wavy-line-green-ny.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(--green)}.emotions__cards{position:relative;max-width:296px}.emotions__video{margin:0 auto;border:7px solid var(--green);border-radius:18px;position:relative;overflow:hidden;width:304px;height:540px;cursor:pointer}.swiper-button-next,.swiper-button-prev{color:var(--green)}.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__video{border:6px solid var(--green);width:250px;height:424px}}@media (max-width:768px){.emotions__title::after{right:9%}}@media (max-width:767px){.emotions{padding-top:0;background-size:cover}.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(--green);width:192px;height:318px}}@media (max-width:400px){.emotions__title::after{bottom:-15px;right:30%}}.fairy-tale{background-image:url('../images/snowflakes-1/(1920/).png');padding-top:100px;position:relative}.fairy-tale::before{content:url(../images/tickets-christmas-tree.svg);position:absolute;top:0;left:-8%;transform:scale(.8)}.fairy-tale::after{content:url(../images/fairy-tale-candles.svg);position:absolute;bottom:0;right:2%}.fairy-tale__title{position:relative;margin-bottom:6px}.fairy-tale__title::before{content:url(../images/schedule-presents.svg);position:absolute;right:0;top:-150px}.fairy-tale__subtite-descr{position:relative}.fairy-tale__subtite-descr::after{content:url(../images/wavy-line-green-ny.svg);position:absolute;bottom:-22px;left:36%}.fairy-tale__item{position:relative;text-align:center;height:241px}.fairy-tale__item::after{content:'';position:absolute;background-image:url(../images/red-loop.svg);width:47px;height:57px;left:-14px;right:0;margin-left:auto;margin-right:auto;top:-50px}.fairy-tale__cards{display:grid;grid-template-columns:repeat(3,277px);justify-content:center;gap:55px}.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(.5);top:50%;left:-15%}.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}}@media (max-width:768px){.fairy-tale__title::before{transform:scale(.5)}.fairy-tale::before{left:-28%}}@media (max-width:767px){.fairy-tale{padding-top:0}.fairy-tale__cards{display:none}.fairy-tale__title::before{right:-77px;transform:scale(.4)}.fairy-tale__subtite-descr::after{transform:scale(.4);bottom:6px;left:78px}.fairy-tale::before{display:none}}.faq{position:relative;text-align:center;background-color:#ffc5cb;background-image:url(../images/white-snow.svg);background-size:cover;padding-bottom:211px}.faq::before{content:'';position:absolute;background-image:url(../images/red-vawe-top.png);background-repeat:no-repeat;background-size:cover;top:-260px;left:0;width:100%;height:300px}.faq::after{content:'';position:absolute;background-image:url(../images/red-vawe-bottom.png);background-repeat:no-repeat;background-size:cover;bottom:-300px;left:0;width:100%;height:300px}.faq__title{position:relative;margin-bottom:125px}.faq__title::before{content:url(../images/wavy-line-red-ny.svg);position:absolute;bottom:-25px;left:45%}.faq__title::after{content:url(../images/acquaintance-bell.svg);position:absolute;bottom:-25px;right:7%;transform:rotate(45deg)}.faq__content{position:relative}.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-small{padding-left:35px;font-weight:400;font-size:15px;line-height:130%;letter-spacing:.02em;color:var(--black)}.faq__panel-item::before{content:'';position:absolute;background-image:url(../images/red-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(--red);border-radius:25px;max-width:1260px}.faq__accordion::after,.faq__accordion::before{content:'';width:20px;height:2px;background-color:var(--red);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:1024px){.faq::before{height:200px;top:-199px}.faq::after{height:200px;bottom:-199px}.faq__title{margin-bottom:70px}.faq__title::after{transform:scale(.8);right:8%}.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-bottom:2px;padding-right:10px;padding-left:10px;background-size:auto}.faq::before{height:100px;top:-99px}.faq::after{height:100px;bottom:-99px}.faq__accordion-outline{border:2px solid var(--red)}.faq__accordion-title{max-width:280px}.faq__accordion{font-size:16px}.faq__panel-item{font-size:14px}.faq__panel-item-small{font-size:12px}.faq__panel{max-width:270px}.faq__title::before{transform:scale(.5);left:27%;bottom:-20px}.faq__title::after{transform:scale(.5);bottom:-100px;left:50%}.faq__content::before{transform:scale(.5)}}@media (max-width:400px){.faq__accordion-title{max-width:180px}}.footer{padding-bottom:100px;text-align:center;background-color:#ffc5cb;background-image:url(../images/white-snow.svg);position:relative}.footer::before{content:'';position:absolute;background-image:url(../images/red-vawe-top.png);background-repeat:no-repeat;background-size:cover;top:-260px;left:0;width:100%;height:300px}.footer__title{position:relative;margin-bottom:140px}.footer__title::after{content:url(../images/wavy-line-white.svg);position:absolute;bottom:-30px;right:44%}.footer__content{position:relative;text-align:start;justify-content:space-around}.footer__left{border:3.6125941276550293px solid var(--red);border-radius:30px;width:619px;height:358px;z-index:10;overflow:hidden}.footer__content::before{content:url(../images/footer-bow.svg);position:absolute;left:200px;top:-67px;z-index:100}.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/footer-present.svg);position:absolute;top:-490px;right:0}.footer__address{margin-bottom:65px;position:relative;max-width:266px;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:69%;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__information{margin-top:100px;justify-content:space-around}.footer__confidentiality{font-weight:800;font-size:22px;letter-spacing:.02em;color:var(--red);cursor:pointer}.footer__messengers-tg:hover,.footer__messengers-vk:hover{opacity:.8;transition:opacity .5s}@media (max-width:1366px){.next-button{right:6%}}@media (max-width:1024px){.footer::before{height:200px;top:-199px}.footer__content::before{left:30px}.next-button{right:0}.prev-button{left:68%}.footer__content::before,.footer__subtitle::after{transform:scale(.8)}}@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__information{padding-left:100px;flex-direction:column;text-align:start}.footer__confidentiality,.footer__info{font-size:16px}.footer__subtitle::after{transform:scale(.5);top:-20px;right:30%}}@media (max-width:768px){.footer__title::after{bottom:25px;right:30%}}@media (max-width:767px){.footer{padding-top:30px;background-size:contain}.footer::before{display:none;height:100px;top:-99px}.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(.5);top:-64px}.footer__svg{max-height:32px}.prev-button{left:15%;top:58%}.next-button{right:2%;top:58%}.footer__subtitle::after{top:154px;right:5%}.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{background-image:url(../images/white-snow.svg);background-size:cover;position:relative;padding-top:100px;padding-bottom:100px;margin-bottom:300px;margin-top:200px;background-color:#ffc5cb}.format::before{content:"";position:absolute;background-image:url(../images/red-vawe-top.png);background-repeat:no-repeat;background-size:cover;width:100%;height:300px;top:-260px}.format::after{content:"";position:absolute;background-image:url(../images/red-vawe-bottom.png);background-repeat:no-repeat;background-position:bottom center;width:100%;background-size:cover;height:300px;bottom:-298px}.format__title{position:relative}.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__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::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__img-pillows{top:-28%;left:4%}.format__img-child{top:26%;left:-5%}.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::before{height:200px;top:-199px}.format::after{height:200px;bottom:-199px}.format__img-ears{width:128px;height:129px;transform:rotate(20deg);top:-102%;left:-39px;z-index:1}.format__descr{margin-top:65px;max-width:400px;font-size:22px}.format__img-child,.format__img-hare,.format__img-pillows{max-width:160px}.format__descr::before{width:104px;height:164px;bottom:-40%;left:-25%}.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:290px;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%;transform:scale(.5)}.format__descr::before{display:none}.format__img-child{top:88%;z-index:10}.format__img-hare{bottom:-50px;right:20px}.format__img-ears{width:66px;height:67px;transform:rotate(60deg);top:-17px;left:16px}.format__descr{margin-top:30px;font-size:16px;max-width:235px}}@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(--blue);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(--blue);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(--green);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(--red);background-color:var(--white);color:var(--red)}.header__btn:hover{background-color:var(--red);color:var(--white)}.header__btn:active{border:3px solid var(--red);background-color:var(--white);color:var(--red)}.header__btn-show-mob{display:none}.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:768px){.header__select-sity{display:none}.burger__select-sity-text{display:block}}@media (max-width:767px){.header,.header-2{height:69px}.header__logo{max-width:95px}.header__btn-show,.phone__block{display:none}.header__btn-show-mob{display:block;font-size:11px;padding:8px 15px;max-width:165px}}.hero{position:relative;height:1140px;text-align:center;background-image:url(../images/hero-bg-ny.png);background-repeat:no-repeat;background-size:110%;background-position:top center}.hero::after{content:url(../images/three-snowflake.svg);position:absolute;left:30%;bottom:30px}.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.png);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{display:inline-block;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(--red);color:var(--white)}.hero__btn:hover{background-color:var(--white);color:var(--red)}.hero__btn:active{border:3px solid var(--white);background-color:var(--red);color:var(--white)}.hero__show{margin-bottom:15px;font-weight:800;color:var(--green);font-size:30px}.hero__date{margin-bottom:5px;font-weight:700;font-size:25px;letter-spacing:.02em;color:var(--black)}.hero__place{font-weight:400;font-size:18px;letter-spacing:.02em;color:var(--black)}.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__date a,.hero__date a{text-decoration:underline}.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{height:620px}.hero::after{display:none}.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-bg-ny.png);padding-top:35px;background-size:143%}.hero::after{display:none}.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{height:518px;background-size:156%}.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{background-image:url('../images/snowflakes-2/(1920/).png');padding-top:74px;padding-bottom:300px;text-align:center;position:relative;overflow:hidden}.plot::after{content:url(../images/three-snowflake.svg);position:absolute;bottom:-100px;right:30%}.plot__title{position:relative}.plot__title::after{content:url(../images/plot-present.svg);position:absolute;right:-4%;bottom:-200px}.plot__descr{margin-top:5px;margin-bottom:128px;position:relative}.plot__descr::after{content:url(../images/wavy-line-green-ny.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%}.plot-button-next{right:3%}.plot-button-prev{left:3%}}@media (max-width:768px){.plot__title::after{transform:scale(.5);bottom:-163px}}@media (max-width:767px){.plot{background-image:url(../images/768-bg-1.png);padding-top:0;padding-bottom:20px}.plot__images:hover .plot__img-circle,.plot__images:hover .plot__img-hare{transform:none}.plot__title::after{transform:scale(.3);bottom:-118px;right:-58px}.plot__descr::after{transform:scale(.5);left:20%;bottom:-15px}.plot::after{display:none}.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(--red);background:#fad7c7}.popup__schedule-date{font-size:64px;color:var(--red);font-weight:900;text-transform:uppercase}.popup__schedule-item{padding:0 10px;font-size:40px;font-weight:600;color:var(--red);border:2px solid var(--red);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(--red)}.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.png) 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(--red);border-radius:10px;font-size:25px;cursor:pointer;transition:background .5s}.popup__certificate-btn:hover{background-color:#ffc5cb}.popup__certificate-title{position:relative;color:var(--red);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:211px;overflow:hidden;position:relative;background-image:url('../images/snowflakes-2/(1920/).png')}.reviews::after{content:url(../images/tickets-christmas-tree.svg);position:absolute;left:-200px;bottom:0}.reviews__title{position:relative;margin-bottom:130px}.reviews__title::before{content:url(../images/wavy-line-green-ny.svg);position:absolute;bottom:-30px;right:28%}.reviews__title::after{content:url(../images/fairy-tale-candles.svg);position:absolute;bottom:0;right:0}.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__img3{align-items:center}.reviews__photo img{border:5px solid var(--green);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::after{transform:scale(.5)}.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%}.reviews::after{display:none}}@media (max-width:767px){.reviews{background-image:url(../images/768-bg-1.png)}.reviews__photo{display:none}.reviews__title{margin-bottom:70px}.reviews__title::after{display:none}.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(--green);border-radius:13px;max-width:186px;max-height:unset}.reviews__title::before{transform:scale(.5);right:-3%;bottom:-19px}.reviews::after{transform:scale(.5)}}@media (max-width:400px){.reviews__title::before{right:27%}}.schedule-day{text-align:center;position:relative;background-image:url('../images/snowflakes-2/(1920/).png')}.schedule-day::after{content:url(../images/schedule-presents.svg);position:absolute;bottom:0;left:10%}.schedule-day::before{content:url(../images/schedule-day-toy.svg);position:absolute;top:5%;right:10%}.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__centre-1{position:relative}.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__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(--green)}.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-green-ny.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;gap:119px}.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(--red);color:var(--white)}.schedule-day__btn:hover{border:3px solid var(--red);background-color:var(--white);color:var(--red)}.schedule-day__btn:active{border:3px solid var(--white);background-color:var(--red);color:var(--white)}.schedule-day__centre-2{position:relative}.schedule-day__centre-2::before{content:'';position:absolute;background-image:url(../images/red-loop-clock.svg);background-repeat:no-repeat;width:91px;height:108px;left:-32px;right:0;margin-left:auto;margin-right:auto;top:-105px}@media (max-width:1024px){.schedule-day{padding-bottom:160px}.schedule-day::before{right:6%}.schedule-day__title-descr{margin-bottom:80px}.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__caption{font-size:25px}.schedule-day__subtitle{font-size:20px}.schedule-day__description{font-size:14px}.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-2{padding-top:82px}}@media (max-width:768px){.schedule-day__title-descr::before{right:30%}.schedule-day::before{transform:scale(.5);top:1%}.schedule-day::after{transform:scale(.5)}}@media (max-width:767px){.schedule-day{padding-bottom:70px;background-size:contain}.schedule-day__title-descr::before{transform:scale(.5);right:18%;bottom:-15px}.schedule-day::before{transform:scale(.4)}.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__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}}.card{position:relative;display:flex;align-items:center;border-radius:47px;padding:10px 70px 35px 83px}.card-close{position:absolute;top:13px;right:10px;display:none;width:45px}.schedule{background-image:url('../images/snowflakes-1/(1920/).png');padding-top:103px;padding-bottom:119px}.schedule__title{margin-bottom:5px;position:relative}.schedule__subtitle{margin-bottom:137px;position:relative}.schedule__subtitle::before{content:url(../images/wavy-line-green-ny.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 #d42033;background:#ffc5cb}.schedule__card-first,.schedule__card-third{background:url(../images/arrow-red.svg) center 170px no-repeat #ffc5cb;cursor:pointer;border:3px solid transparent;transition:border 1s;bottom:10px}.schedule__card-first,.schedule__card-fourth,.schedule__card-second,.schedule__card-third{display:none}.schedule__card-fourth,.schedule__card-second{border:3px solid transparent;background:url(../images/arrow-green.svg) center 170px no-repeat #c3dfc0;cursor:pointer;bottom:10px;transition:border 1s}.schedule__cards{position:relative;justify-content:center;gap:20px}.schedule__cards::before{content:url(../images/sugar-cane-schedule.svg);position:absolute;bottom:-10%;left:5%}.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:25px}.schedule__month{font-size:55px}.schedule__main-date{font-size:65px;letter-spacing:.02em;line-height:100px;text-transform:uppercase;color:var(--red);font-weight:900}.schedule__list{gap:10px}.schedule__item{padding:8px 19px;text-align:center;border:3px solid var(--red);border-radius:12px;font-weight:600;font-size:28px;letter-spacing:.02em;text-transform:uppercase;color:var(--red)}.schedule__map{margin-bottom:25px;margin-top:25px;border-radius:36px;width:500px;height:230px;border:3.6125941276550293px solid var(--red);z-index:10;overflow:hidden}.schedule__location-cinema{font-size:30px;letter-spacing:.02em;color:var(--red);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(--red);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(--red);color:var(--white)}.schedule__button:hover{background-color:var(--white);color:var(--red)}.schedule__button:active{border:3px solid var(--white);background-color:var(--red);color:var(--white)}.tabs-btn{height:220px}.schedule__button-mob{display:none;margin:65px auto;border:none}.schedule__card-first.active,.schedule__card-third.active{border:3px solid #d42033}.schedule__card-fourth.active,.schedule__card-second.active{border:3px solid #52884d}.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{margin-bottom:70px}.schedule__main-cards{display:none}.schedule__item{padding:5px 7px;font-size:40px;border:3px solid var(--red);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:768px){.schedule__cards::before{left:-4%}}@media (max-width:767px){.schedule{background-image:url(../images/768-bg-1.png)}.schedule-day__centre-2::before{transform:scale(.5);top:-79px;left:-15px}.schedule-day::before{right:-1%}.schedule-day::after{left:-10%;bottom:57px}.tabs-btn{height:120px}.schedule__cards::before{transform:scale(.5);left:-17%}.schedule__subtitle::before{transform:scale(.5);left:25%;bottom:-105%}.card-close{top:6px;right:6px;width:23px}.schedule__subtitle{margin-bottom:25px}.schedule__number{font-size:30px}.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(--red)}.schedule__date{font-size:12px}.schedule__main-date{text-align:center;font-size:42px;line-height:50px}.schedule__month{font-size:40px}.schedule__item{padding:5px 7px;font-size:18px;border:1px solid var(--red);border-radius:5px}.schedule__location{margin-bottom:10px;font-size:12px}.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(--red);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;--red:#D42033;--blue:#6DABCD;--green:#52884D}.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-red{font-weight:900;font-size:45px;letter-spacing:2%;text-transform:uppercase;color:var(--red)}.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}.red-btn{padding:30px 60px;background-color:var(--red);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)}.red-text{color:var(--red)}@media (max-width:1024px){.red-btn{padding:25px 45px;font-size:20px}.title,.title-green,.title-red{font-size:36px}.title-descr{font-size:20px}}@media (max-width:767px){.title,.title-green,.title-red{font-size:20px;line-height:120%;letter-spacing:.02em}.title-descr{font-size:14px}.red-btn{padding:15px 35px;font-size:16px}}.show{background-image:url('../images/snowflakes-2/(1920/).png');overflow:hidden;padding-top:103px;padding-bottom:100px;text-align:center}.show__title{position:relative}.show__title::after{content:url(../images/wavy-line-green-ny.svg);position:absolute;bottom:-30px;left:17%}.show__images{margin-bottom:110px;position:relative;flex-wrap:wrap;margin-top:120px;justify-content:center;gap:20px}.show__images::before{content:url(../images/show-sheet.svg);position:absolute;top:-12%;left:-15%}.show__images::after{content:url(../images/sugar-cane-small.svg);position:absolute;top:-50px;right:-15%}.show__item{position:relative;overflow:hidden;border:5px solid var(--green);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/show-Christmas-tree-decoration.svg);position:absolute;top:-115px;left:-140%}.show__btn:focus{background-color:var(--red);color:var(--white)}.show__btn:hover{border:3px solid var(--red);background-color:var(--white);color:var(--red)}.show__btn:active{border:3px solid var(--white);background-color:var(--red);color:var(--white)}@media (max-width:1024px){.show{padding-top:0}.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:-125px;left:0;transform:scale(.8)}.show__images::after{transform:scale(.5);top:-177px;right:10px}.show__btn::before{left:-198px;transform:scale(.8);top:-8px}.show__name{text-align:left;font-size:25px;bottom:20px;left:15px}.show__item-descr{margin-top:0;font-size:16px}}@media (max-width:768px){.show__btn::before{top:-80%;left:-80%}}@media (max-width:767px){.show{padding-bottom:80px;background-image:url(../images/768-bg-1.png)}.show__item{max-width:248px;margin-bottom:25px;border-radius:15px;border:2px solid var(--green)}.show__images{margin-top:25px;margin-bottom:5px}.show__images::after{top:-85px;right:-37px;transform:scale(.5)}.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:-137px}.show__name{padding-left:0}.show__images::before{transform:scale(.5);top:140px;left:-5px}}.tickets{padding-bottom:206px;text-align:center;position:relative;background-image:url('../images/snowflakes-2/(1920/).png')}.tickets::before{content:url(../images/plot-present.svg);position:absolute;top:0;right:0}.tickets__title{position:relative;margin-bottom:138px}.tickets__title::after{content:url(../images/wavy-line-green-ny.svg);position:absolute;bottom:-30px;right:32%}.tickets__subtitle{position:relative;font-weight:800;font-size:35px;line-height:131%;letter-spacing:.02em;color:var(--black);margin:30px auto}.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__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__item{position:relative}.tickets__item::before{content:'';position:absolute;background-image:url(../images/red-loop.svg);width:47px;height:57px;left:-14px;right:0;margin-left:auto;margin-right:auto;top:-50px}@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__title{margin-bottom:80px}.tickets::before{transform:scale(.6)}.tickets__title::after{transform:scale(.8);right:27%}}@media (max-width:768px){.tickets{padding-bottom:220px}.tickets__title::after{right:20%}}@media (max-width:767px){.tickets{padding-bottom:170px;background-image:url(../images/768-bg-1.png)}.tickets__subtitle{font-size:20px;max-width:250px}.tickets__title::after{bottom:-17px;right:9%;transform:scale(.5)}.tickets__description{font-size:16px;max-width:200px}.tickets__descr{font-size:14px}.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__item::before{top:-43px;left:-18px}.tickets__item{margin-bottom:20px}.tickets::before{transform:scale(.5);left:-60%;top:20%}}.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:var(--red);background-color:var(--white);border-radius:35px;border:2px solid var(--red);padding:15px;left:-273%;top:-70px;opacity:0;transition:opacity .3s ease-in-out}.popup-text-2{top:-86px}.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-2::after{border-top-color:var(--white);border-width:14px;margin-left:-9px;top:68px}.popup-text::before{border-top-color:var(--red);border-width:16px}.tooltip-button:hover .popup-text{opacity:1}.video{background-image:url('../images/snowflakes-1/(1920/).png');position:relative;margin-top:-92px;padding-top:67px;padding-bottom:100px;overflow:hidden}.video::after{content:"";position:absolute;background-image:url(../images/decoration-video.svg);background-repeat:no-repeat;background-size:contain;width:135px;height:145px;left:10%;bottom:-13px;z-index:10}.video__title{margin-bottom:7px}.video__subtitle{position:relative;margin-bottom:123px}.video__subtitle::before{content:url(../images/wavy-line-green-ny.svg);position:absolute;bottom:-22px;left:40%}.video__player{position:relative;margin:0 auto;max-width:1106px;padding-top:35.25%;border-radius:35px;border:5px solid var(--green);overflow:hidden;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.video__span{position:relative}.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;background-image:url(../images/768-bg-1.png)}.video__player{border:2px solid var(--red);border-radius:9px;padding-top:8.25%}.video__control{width:44px;height:44px}.video__subtitle{margin-bottom:35px}.video::after{left:-19px;bottom:-40px;transform:scale(.5)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFjcXVhaW50YW5jZS5jc3MiLCJhbmltYXRlLmNzcyIsIm1haW4uY3NzIiwiYW5zd2Vycy5jc3MiLCJjZXJ0aWZpY2F0ZS5jc3MiLCJlZHVjYXRpb24uY3NzIiwiZW1vdGlvbnMuY3NzIiwiZmFpcnktdGFsZS5jc3MiLCJmYXEuY3NzIiwiZm9vdGVyLmNzcyIsImZvcm1hdC5jc3MiLCJoZWFkZXIuY3NzIiwiaGVyby5jc3MiLCJub3JtYWxpemUuY3NzIiwic2V0dGluZ3MuY3NzIiwicGxvdC5jc3MiLCJwb3B1cC5jc3MiLCJyZXZpZXdzLmNzcyIsInNjaGVkdWxlLWRheS5jc3MiLCJzY2hlZHVsZS5jc3MiLCJzaG93LmNzcyIsInRpY2tldHMuY3NzIiwidG9vbHRpcC5jc3MiLCJ2aWRlby5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FDQSxZQUFBLE1BQ0EsZUFBQSxLQUNBLGlCQUFBLDhCQUdBLGNBQUEsTUFDQSxpQkFBQSxRQUNBLFNBQUEsU0FJQSxzQkFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLGlCQUFBLGdDQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFDQSxJQUFBLE9BQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLE1BR0EscUJBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxpQkFBQSxtQ0FDQSxrQkFBQSxVQUNBLG9CQUFBLE9BQUEsT0FDQSxNQUFBLEtBQ0EsZ0JBQUEsTUFDQSxPQUFBLE1BQ0EsT0FBQSxPQXFCQSw0QkFsQkEscUJBQ0EsU0FBQSxTQTZCQSxtQ0FDQSxRQUFBLHFDQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsS0FBQSxLQUdBLHVCQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLElBQUEsS0FHQSwyQkFDQSxjQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSx3QkFDQSxXQUFBLElBQ0EsY0FBQSxNQUdBLDZCQUNBLFVBQUEsTUFDQSxTQUFBLFNBa0JBLG9CQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsV0FHQSwwQkFDQSxTQUFBLFNBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLGFBVUEsb0JBQ0EsY0FBQSxLQUdBLG9CQUNBLFNBQUEsU0FDQSxhQUFBLEtBQ0EsY0FBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLGFBR0EsNEJBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxpQkFBQSw4QkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLEtBQUEsRUFzQkEsMEJBQ0Esc0JBQ0EsT0FBQSxNQUNBLElBQUEsT0FFQSxxQkFDQSxPQUFBLE1BQ0EsT0FBQSxPQUVBLHVCQUNBLGVBQUEsT0FHQSx3QkFDQSxjQUFBLEtBaUJBLG1DQUNBLFVBQUEsVUFDQSxPQUFBLEtBQ0EsS0FBQSxLQVdBLHdCQUNBLFNBQUEsU0FDQSxpQkFBQSwyQkFDQSxrQkFBQSxVQUNBLGdCQUFBLE1BQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxLQUFBLElBQ0EsT0FBQSxJQUlBLHlCQVdBLG1DQUNBLFFBQUEsTUFJQSx5QkFDQSxjQUNBLFlBQUEsS0FDQSxlQUFBLEVBQ0EsZ0JBQUEsUUFHQSxzQkFDQSxPQUFBLE1BQ0EsSUFBQSxNQUVBLHFCQUNBLE9BQUEsTUFDQSxPQUFBLE1BR0EscUJBQ0EsVUFBQSxNQUVBLHdCQUNBLGNBQUEsS0FHQSx3QkFDQSxNQUFBLEtBQ0EsT0FBQSxNQUVBLDJCQUNBLFVBQUEsTUN0UkEsc0JBQ0EsU0FBQSxTQUNBLE9BQUEsTUFDQSxNQUFBLElBR0EsY0FDQSxTQUFBLFNBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLEtBR0EsbUJBQ0EsUUFBQSxLQUdBLGlDQUNBLFFBQUEsTUFHQSxpQkMyUkEsaUJBQ0EsaUJEelJBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLFFBQ0EsT0FBQSxRQUdBLHdCQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxJQUdBLGdCQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsT0FBQSxJQUNBLFFBQUEsS0FHQSxxQkFDQSxRQUFBLEtBR0EsbUNBQ0EsUUFBQSxNQUdBLG1CQzJSQSxtQkFDQSxtQkR6UkEsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxRQUNBLE9BQUEsUUFHQSxzQkFDQSxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsSUFHQSxjQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsT0FBQSxLQUNBLFFBQUEsS0FFQSxtQkFDQSxRQUFBLEtBR0EsaUNBQ0EsUUFBQSxNQUlBLGlCQUdBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLFFBQ0EsT0FBQSxRQUdBLCtCQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUVBLGVBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsUUFBQSxLQUdBLG9CQUNBLFFBQUEsS0FHQSxrQ0FDQSxRQUFBLE1BR0Esa0JDMlJBLGtCQUNBLGtCRHpSQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsTUFBQSxRQUNBLE9BQUEsUUFHQSwwQkFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFFQSxlQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsS0FFQSxvQkFDQSxRQUFBLEtBSUEsa0NBQ0EsUUFBQSxNQUdBLGtCQzJSQSxrQkFDQSxrQkR6UkEsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsUUFDQSxPQUFBLFFBR0EsMEJBQ0Esd0JBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLElBSUEsMEJBQ0Esd0JBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxJQUFBLE9BSUEsMEJBQ0EsZ0JBQ0EsTUFBQSxLQUNBLE9BQUEsT0FJQSwwQkFDQSxnQkFDQSxNQUFBLEtBQ0EsT0FBQSxPQUdBLHlCQUNBLHdCQUNBLElBQUEsS0FDQSxLQUFBLElBRUEsc0JBQ0EsT0FBQSxNQUNB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QUEsTUFFQSxtQkFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsR0FDQSxXQUFBLE1BQ0EsVUFBQSxNQUdBLGdCQUNBLFNBQUEsU0FDQSxPQUFBLEVBQ0EsTUFBQSxFQUVBLGtCQUNBLFNBQUEsU0FDQSxXQUFBLE1BQ0EsVUFBQSxNQUdBLGtCQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxPQUdBLGtCQUNBLFNBQUEsU0FHQSx5QkFDQSxRQUFBLG1DQUNBLFNBQUEsU0FDQSxPQUFBLE1BQ0EsS0FBQSxJQVdBLGVBRUEsT0FDQSxNQURBLEtBQUEsS0FFQSxVQUFBLE9BQ0EsU0FBQSxTQUNBLFdBQUEsT0FDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLEtBQ0EsWUFBQSxJQVdBLHVCQUNBLFFBQUEsR0FDQSxpQkFBQSxrQ0FDQSxrQkFBQSxVQUNBLFNBQUEsU0FDQSxnQkFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsT0FBQSxNQUNBLEtBQUEsS0FDQSxRQUFBLEdBR0EsMEJBRUEsUUFDQSxlQUFBLEVBTUEscUJBQ0EsSUFBQSxLQUNBLEtBQUEsR0FHQSxtQkFDQSxJQUFBLElBQ0EsS0FBQSxJQWtCQSxrQkFFQSxPQUFBLE1BQ0EsUUFBQSxHQVdBLE1BQUEsSUFSQSxlQUNBLFVBQUEsTUFHQSx1QkFDQSxPQUFBLE1BT0EsMEJBRUEsUUFDQSxXQUFBLE1BQ0EsWUFBQSxFQUdBLGdCQUNBLE9BQUEsTUFDQSxJQUFBLE9BR0EsZUFDQSxPQUFBLE1BQ0EsT0FBQSxPQUdBLGtCQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsVUFBQSxjQUNBLElBQUEsTUFDQSxLQUFBLE1BQ0EsUUFBQSxFQVlBLGVBQ0EsV0FBQSxLQUNBLFVBQUEsTUFDQSxVQUFBLEtSbzJFRSxtQkFDQSxrQlFuMkVGLHFCQUdBLFVBQUEsTUFPQSx1QkFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLE9BQUEsS0FDQSxLQUFBLEtBU0EscUJBQ0EsS0FBQSxJQUNBLElBQUEsS0FHQSxtQkFDQSxJQUFBLElBQ0EsS0FBQSxJ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LFdBQUEsT0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxNQUFBLFFBQ0EsZUFBQSxVQUNBLGNBQUEsS0FHQSxXQUNBLFFBQUEsS0FDQSxjQUFBLEtBR0EsaUJBQ0EsU0FBQSxTQUNBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsWUFBQSxJQUNBLFVBQUEsRUFDQSxZQUFBLEVBQ0EsV0FBQSxNQUNBLGFBQUEsS0FJQSxnQkFDQSxNQUFBLFFBQ0EsWUFBQSxJQUNBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsT0FBQSxRQUNBLFdBQUEsTUFBQSxJQUdBLHNCQUNBLE1BQUEsV0FHQSxjQUNBLFNBQUEsU0FDQSxRQUFBLE1BQ0EsV0FBQSxnQ0FHQSxPQUFBLE9BREEsTUFEQSxVQUdBLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsSUFDQSxNQUFBLElBQ0EsT0FBQSxRQUNBLFdBQUEsUUFBQSxJQUdBLG9CQUNBLFFBQUEsRUFHQSx5QkFDQSxnQkFDQSxRQUFBLEtBQUEsTUFNQSx3QkFDQSxTQUFBLE1BQ0EsU0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0Esd0JBQUEsVUFBQSxnQkFBQSxVQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsT0FDQSxXQUFBLElBQ0EsUUFBQSxHQUdBLDZCQUNBLFFBQUEsRUFDQSxXQUFBLFFBR0EsZ0NBQ0EsT0FFQSxLQUZBLEtBQ0EsUUFBQSxLQUFBLEtBR0EsU0FBQSxTQUNBLGNBQUEsS0FDQSxXQUFBLEtBQ0EsVUFBQSxNQUNBLGlCQUFBLGFBQ0EsUUFBQSxJQUVBLDhCQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxJQUNBLFVBQUEsS0FDQSxRQUFBLEdBQ0EsT0FBQSxRQUNBLFdBQUEsUUFBQSxJQUVBLG9DQUNBLFFBQUEsRUFHQSxtQ0FDQSxVQUFBLEtBQ0EsY0FBQSxLQUdBLGtDQUNBLGNBQUEsS0FFQSxtQ0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsS0FLQSxvQkFDQSxRQUFBLEtBQ0EsWUFBQSxPQUNBLFNBQUEsTUFDQSxTQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSx3QkFBQSxVQUFBLGdCQUFBLFVBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLFdBQUEsSUFDQSxRQUFBLEdBSUEseUJBQ0EsUUFBQSxFQUNBLFdBQUEsUUFHQSw0QkFDQSxPQUVBLEtBRkEsS0FDQSxRQUFBLEtBQUEsS0FHQSxTQUFBLFNBQ0EsY0FBQSxLQUNBLFdBQUEsTUFDQSxpQkFBQSxhQUNBLFFBQUEsSUFDQSxnQkFBQSxPQUVBLDBCQUNBLFNBQUEsU0FDQSxRQUFBLE1BQ0EsV0FBQSwrQkFHQSxPQUFBLE9BREEsTUFEQSxVQUdBLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsSUFDQSxNQUFBLElBQ0EsT0FBQSxRQUNBLFdBQUEsUUFBQSxJQUdBLGdDQUNBLFFBQUEsRUFHQSw0QkFDQSxZQUFBLE9BQ0EsTUFBQSxNQUNBLGdCQUFBLGFBQ0EsVUFBQSxLQUdBLHdCQUNBLFFBQUEsS0FBQSxLQUNBLGlCQUFBLFlBQ0EsTUFBQSxhQUNBLE9BQUEsSUFBQSxNQUFBLFdBQ0EsY0FBQSxLQUNBLFVBQUEsS0FDQSxPQUFBLFFBQ0EsV0FBQSxXQUFBLElBR0EsOEJBQ0EsaUJBQUEsUUFFQSwwQkFDQSxTQUFBLFNBQ0EsTUFBQSxXQUNBLGNBQUEsS0FDQSxXQUFBLE9BQ0EsVUFBQSxLQUNBLGVBQUEsVUFHQSx5QkFDQSw0QkFDQSxJQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsS0FFQSw0QkFDQSxRQUFBLEtBQUEsS0FDQSxVQUFBLE1BR0Esd0JBQ0EsTUFBQSxNQUNBLFVBQUEsS0FFQSwwQkFDQSxjQUFBLEtBQ0EsVUFBQSxNQ2hUQSxTQUNBLFlBQUEsTUFDQSxTQUFBLE9BQ0EsU0FBQSxTQUNBLGlCQUFBLDBDQUdBLGdCQUNBLFFBQUEsMENBQ0EsU0FBQSxTQUNBLEtBQUEsT0FDQSxPQUFBLEVBR0EsZ0JBQ0EsU0FBQSxTQUNBLGNBQUEsTUFHQSx3QkFDQSxRQUFBLHNDQUNBLFNBQUEsU0FDQSxPQUFBLE1BQ0EsTUFBQSxJQUdBLHVCQUNBLFFBQUEsc0NBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxNQUFBLEVBR0EsZ0JBQ0EsU0FBQSxTQUNBLGNBQUEsTUFDQSxJQUFBLEtBQ0EsZ0JBQUEsT0FFQSxrQkFDQSxXQUFBLFFBQUEsSUFFQSx3QkFDQSxRQUFBLEdBVUEsZUFDQSxZQUFBLE9BR0Esb0JBQ0EsT0FBQSxJQUFBLE1BQUEsYUFDQSxjQUFBLEtBQ0EsV0FBQSxFQUFBLEVBQUEsS0FBQSxFQUFBLG1CQUdBLGdCQUNBLFNBQUEsU0FDQSxXQUFBLE9BR0Esa0JBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0EsUUFBQSxFQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsaUJBR0Esa0JBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxJQUFBLElBQ0EsUUFBQSxHQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsa0JBR0Esa0JBQ0EsU0FBQSxTQUNBLE1BQUEsSUFDQSxJQUFBLElBQ0EsUUFBQSxHQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsaUJBR0Esa0JBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxJQUFBLEtBR0Esa0JBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxJQUFBLEdBQ0EsUUFBQSxFQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsa0JBR0Esa0JBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxPQUFBLElBQ0EsUUFBQSxHQUNBLFdBQUEsVUFBQSxHQUVBLGtCQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFdBQUEsVUFBQSxHQUVBLGtCQUNBLFNBQUEsU0FDQSxLQUFBLEdBQ0EsV0FBQSxVQUFBLEdBR0Esb0NBQ0EsVUFBQSxrQkFHQSxxQ0FDQSxVQUFBLGlCQUVBLG9DQUNBLFVBQUEsa0JBSUEsa0JBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLElBQ0EsV0FBQSxVQUFBLEdBR0Esb0NBQ0EsVUFBQSxpQkFHQSxtQkFDQSxTQUFBLFNBQ0EsS0FBQSxJ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QUdBLGFBQ0EsVUFBQSxLQUdBLFNBQ0EsUUFBQSxLQUFBLEtBQ0EsVUFBQSxNTXpLQSxNQUNBLGlCQUFBLDBDQUNBLFNBQUEsT0FDQSxZQUFBLE1BQ0EsZUFBQSxNQUNBLFdBQUEsT0FZQSxhQUNBLFNBQUEsU0FHQSxvQkFDQSxRQUFBLHNDQUNBLFNBQUEsU0FDQSxPQUFBLE1BQ0EsS0FBQSxJQVdBLGNBQ0EsY0FBQSxNQUNBLFNBQUEsU0FDQSxVQUFBLEtBQ0EsV0FBQSxNQUNBLGdCQUFBLE9BQ0EsSUFBQSxLQUdBLHNCQUNBLFFBQUEsOEJBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBR0EscUJBQ0EsUUFBQSxvQ0FDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLE1BQUEsS0FHQSxZQUNBLFNBQUEsU0FDQSxTQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQUEsYUFDQSxjQUFBLEtBQ0EsV0FBQSxFQUFBLEVBQUEsS0FBQSxFQUFBLG1CQUdBLFlBQ0EsV0FBQSxNQUNBLGFBQUEsS0FDQSxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsS0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLGFBR0Esa0JBQ0EsV0FBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSxXQUNBLFNBQUEsU0FDQSxPQUFBLEVBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxZQUNBLFdBQUEsYUFBQSxJQUFBLGlCQUFBLElBQUEsTUFBQSxJQUdBLG1CQUNBLFFBQUEsa0RBQ0EsU0FBQSxTQUNBLElBQUEsT0FDQSxLQUFBLE1BVUEsaUJBQ0EsaUJBQUEsV0FDQSxNQUFBLGFBRUEsaUJBQ0EsT0FBQSxJQUFBLE1BQUEsV0FDQSxpQkFBQSxhQUNBLE1BQUEsV0FHQSxrQkFDQSxPQUFBLElBQUEsTUFBQSxhQUNBLGlCQUFBLFdBQ0EsTUFBQSxhQUdBLDBCQUNBLE1BQ0EsWUFBQSxFQUdBLGFBQ0EsVUFBQSxNQUNBLE9BQUEsS0FFQSxZQUNBLFVBQUEsTUFHQSxjQUNBLFdBQUEsS0FDQSxjQUFB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Q0EsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUdBLGFBQ0EsU0FBQSxTQUdBLGdCQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLE1BQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FJQSxnQkFBQSxNQUdBLFFBQ0EsY0FBQSxNQUFBLFdBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQU1BLGdCQUNBLFNBQUEsU0FDQSxpQkFBQSwrQkFDQSxnQkFBQSxNQUNBLGtCQUFBLFVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBLHFCQUNBLE9BQUEsUUFDQSxRQUFBLEdBR0EsMEJBQ0EsT0FDQSxhQUFBLEtBQ0EsY0FBQSxLQUNBLFdBQUEsTUFHQSxlQUNBLFFBQUEsS0FHQSxjQUNBLFVBQUEsVUFDQSxPQUFBLEtBQ0EsTUFBQSxNQU9BLHFCQUNBLFVBQUEsVUFDQSxLQUFBLE1BQ0EsT0FBQSxNQUdBLHNCQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsVUFBQSxVQUdBLHFCQUNBLFVBQUEsVUFDQSxPQUFBLE1BQ0EsS0FBQSxFQUdBLGlCQUNBLGNBQUEsS0FHQSx5QkFDQSxVQUFBLFVBQ0EsS0FBQSxJQUVBLHdCQUNBLFVBQUEsVUFDQSxNQUFBLE1BQ0EsT0FBQSxFQUNBLElBQUEsS0FHQSxvQkFwQ0EsUUFBQSxLQXFDQSxNQUFBLE1BQ0EsSUFBQSxRQUdBLHlCQUVBLE9BQ0EsZUFBQSxLQUNBLFdBQUEsTUFDQSxpQkFBQSw0QkFHQSxlQUNBLE9BQUEsSUFBQSxNQUFBLFdBQ0EsY0FBQSxJQUNBLFlBQUEsTUFFQSxnQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUdBLGlCQUNBLGNBQUEsS0FFQSxjQUNBLEtBQUEsTUFDQSxPQUFBLE1BQ0EsVUFBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5hY3F1YWludGFuY2Uge1xyXG4gICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3doaXRlLXNub3cuc3ZnKTtcclxuICAgLyogYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgKi9cclxuICAgLyogYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgKi9cclxuICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM1Q0I7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgXHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2U6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6ICcnO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVkLXZhd2UtdG9wLnBuZyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIHRvcDogLTI2MHB4O1xyXG4gICBsZWZ0OiAwO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAzMDBweDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZTo6YWZ0ZXJ7XHJcbiAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZWQtdmF3ZS1ib3R0b20ucG5nKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIGhlaWdodDogMzAwcHg7XHJcbiAgIGJvdHRvbTogLTI5OHB4O1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogLmFjcXVhaW50YW5jZV9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2hpdGUteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtNzJweDtcclxuICAgbGVmdDogNyU7XHJcbn0gKi9cclxuXHJcbi8qIC5hY3F1YWludGFuY2VfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4tdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC01MHB4O1xyXG4gICByaWdodDogNSU7XHJcbn0gKi9cclxuXHJcbi5hY3F1YWludGFuY2VfX2xlZnQtY29udGVudCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3doaXRlLWdyZWVuLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA0MCU7XHJcbiAgIGxlZnQ6IC0yMCU7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn0gKi9cclxuXHJcbi5hY3F1YWludGFuY2VfX2xlZnQtY29udGVudDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2FjcXVhaW50YW5jZS1iZWxsLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtNDBweDtcclxuICAgbGVmdDogLTIwJTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fY29udGVudCB7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBnYXA6IDE1cHg7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX3RpdGxlLXJpZ2h0IHtcclxuICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuZm9udC1zaXplOiAyNXB4O1xyXG5saW5lLWhlaWdodDogMTMxJTtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEyOXB4O1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19yaWdodC1jb250ZW50IHtcclxuICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4vKiAuYWNxdWFpbnRhbmNlX19yaWdodC1jb250ZW50OjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3Auc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC02NXB4O1xyXG4gICByaWdodDogLTQwcHg7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX3JpZ2h0LWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi13aGl0ZS15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDQwJTtcclxuICAgcmlnaHQ6IC0xMjBweDtcclxufSAqL1xyXG5cclxuXHJcbi5hY3F1YWludGFuY2VfX25hbWUge1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1yZWQpO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19wcm9mZXNzaW9uIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi8qIC5hY3F1YWludGFuY2VfX3Byb2Zlc3Npb246OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xNTVweDtcclxuICAgcmlnaHQ6IC04MHB4O1xyXG59ICovXHJcblxyXG4uYWNxdWFpbnRhbmNlX19saXN0IHtcclxubWFyZ2luLWJvdHRvbTogNjZweDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9faXRlbSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy1sZWZ0OiAzN3B4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzElO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19pdGVtOjpiZWZvcmUge1xyXG4gICBjb250ZW50OicnIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JlZC12ZWN0b3Iuc3ZnKTtcclxuICAgd2lkdGg6IDI0cHg7XHJcbiAgIGhlaWdodDogMjVweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuLyogLmFjcXVhaW50YW5jZV9fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICB0b3A6IDkxJTtcclxuICAgcmlnaHQ6IDIwcHg7XHJcbn0gKi9cclxuLyogLmFjcXVhaW50YW5jZV9fcHJvZmVzc2lvbjo6YWZ0ZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59ICovXHJcblxyXG4vKiAuYWNxdWFpbnRhbmNlX19yaWdodC1jb250ZW50OjpiZWZvcmUge1xyXG4gICByaWdodDogMDtcclxufSAqL1xyXG5cclxuLyogLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjpiZWZvcmUge1xyXG4gICBsZWZ0OiAwO1xyXG59ICovXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLmFjcXVhaW50YW5jZTo6YmVmb3JlIHtcclxuICAgICAgaGVpZ2h0OjIwMHB4O1xyXG4gICAgICB0b3A6IC0xOTlweDtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlOjphZnRlciB7XHJcbiAgICAgIGhlaWdodDoyMDBweDtcclxuICAgICAgYm90dG9tOiAtMTk5cHg7XHJcbiAgIH1cclxuICAgLmFjcXVhaW50YW5jZV9fY29udGVudCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgIH1cclxuXHJcbiAgIC5hY3F1YWludGFuY2VfX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgfVxyXG5cclxuICAgLyogLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH0gKi9cclxuICAgLyogLmFjcXVhaW50YW5jZV9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogLTIzNHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH0gKi9cclxuXHJcbiAgIC8qIC5hY3F1YWludGFuY2VfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuXHJcbiAgIH0gKi9cclxuXHJcbiAgIC5hY3F1YWludGFuY2VfX2xlZnQtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTg1JTtcclxuICAgICAgbGVmdDogLTE1JTtcclxuICAgfVxyXG5cclxuICAgLyogLmFjcXVhaW50YW5jZV9fcmlnaHQtY29udGVudDo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IC0zM3B4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcblxyXG4gICB9ICovXHJcbiAgIC8qIC5hY3F1YWludGFuY2VfX3JpZ2h0LWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9ICovXHJcbiAgIC5hY3F1YWludGFuY2VfX3NwYW4taW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21hZ2ljXzEuc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDE2M3B4O1xyXG4gICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICBsZWZ0OiA1OCU7XHJcbiAgICAgIGJvdHRvbTogNSU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC8qIC5hY3F1YWludGFuY2VfX2xlZnQtY29udGVudDo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogODUlO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH0gKi9cclxuXHJcbiAgIC8qIC5hY3F1YWludGFuY2VfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICBib3R0b206IC0xNDBweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9ICovXHJcblxyXG4gICAuYWNxdWFpbnRhbmNlX19sZWZ0LWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuLmFjcXVhaW50YW5jZSB7XHJcbiAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2U6OmJlZm9yZSB7XHJcbiAgIGhlaWdodDoxMDBweDtcclxuICAgdG9wOiAtOTlweDtcclxufVxyXG4uYWNxdWFpbnRhbmNlOjphZnRlciB7XHJcbiAgIGhlaWdodDoxMDBweDtcclxuICAgYm90dG9tOiAtOTlweDtcclxufVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fcGhvdG97XHJcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgIH1cclxuICAgLmFjcXVhaW50YW5jZV9fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICB9XHJcblxyXG4gICAuYWNxdWFpbnRhbmNlX19zcGFuLWltZyB7XHJcbiAgICAgIHdpZHRoOiA5NnB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICB9XHJcbiAgIC5hY3F1YWludGFuY2VfX3RpdGxlLXJpZ2h0IHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcblxyXG59IiwiLmhlcm9fX2FuaW1hdGlvbi1zdGFyIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0zNTAlO1xyXG4gICByaWdodDogMjUlO1xyXG59XHJcblxyXG4uc3Rhci1hbmltYXRlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB3aWR0aDogMTEwcHg7XHJcbiAgIGhlaWdodDogMTI0cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdGFyLWFuaW1hdGVfX2ltZyB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdGFyLWFuaW1hdGVfX2ltZ1tkYXRhLXZpc2libGVdIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcblxyXG4uc3Rhci1hbmltYXRlX18xLFxyXG4uc3Rhci1hbmltYXRlX18yLFxyXG4uc3Rhci1hbmltYXRlX18zIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5oZXJvX19hbmltYXRpb24tZmxvd2VyIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDM2MCU7XHJcbiAgIGxlZnQ6IC0zJTtcclxufVxyXG5cclxuLmZsb3dlci1hbmltYXRlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB3aWR0aDogMTU3cHg7XHJcbiAgIGhlaWdodDogMjE5O1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmxvd2VyLWFuaW1hdGVfX2ltZyB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mbG93ZXItYW5pbWF0ZV9faW1nW2RhdGEtdmlzaWJsZV0ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuXHJcbi5mbG93ZXItYW5pbWF0ZV9fMSxcclxuLmZsb3dlci1hbmltYXRlX18yLFxyXG4uZmxvd2VyLWFuaW1hdGVfXzMge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgIGhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLmhlcm9fX2FuaW1hdGlvbi13YXZ5IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC04NSU7XHJcbiAgIGxlZnQ6IDM4JTtcclxufVxyXG5cclxuLndhdnktYW5pbWF0ZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgd2lkdGg6IDE0OXB4O1xyXG4gICBoZWlnaHQ6IDE4cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLndhdnktYW5pbWF0ZV9faW1nIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLndhdnktYW5pbWF0ZV9faW1nW2RhdGEtdmlzaWJsZV0ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuXHJcblxyXG4ud2F2eS1hbmltYXRlX18xLFxyXG4ud2F2eS1hbmltYXRlX18xLFxyXG4ud2F2eS1hbmltYXRlX18xIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX2FuaW1hdGlvbi1tYWdpYyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA3MCU7XHJcbiAgIGxlZnQ6IDU4JTtcclxufVxyXG4ubWFnaWMtYW5pbWF0ZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgd2lkdGg6IDE2M3B4O1xyXG4gICBoZWlnaHQ6IDE3MHB4O1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWFnaWMtYW5pbWF0ZV9faW1nIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1hZ2ljLWFuaW1hdGVfX2ltZ1tkYXRhLXZpc2libGVdIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcblxyXG4ubWFnaWMtYW5pbWF0ZV9fMSxcclxuLm1hZ2ljLWFuaW1hdGVfXzIsXHJcbi5tYWdpYy1hbmltYXRlX18zIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19hbmltYXRpb24tY3Jvd24ge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTUlO1xyXG4gICBsZWZ0OiA2NiU7XHJcbn1cclxuLmNyb3duLWFuaW1hdGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHdpZHRoOiA5MXB4O1xyXG4gICBoZWlnaHQ6IDg5cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNyb3duLWFuaW1hdGVfX2ltZ3tcclxuICAgZGlzcGxheTogbm9uZTtcclxuXHJcbn1cclxuXHJcbi5jcm93bi1hbmltYXRlX19pbWdbZGF0YS12aXNpYmxlXSB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gfVxyXG5cclxuLmNyb3duLWFuaW1hdGVfXzEsXHJcbi5jcm93bi1hbmltYXRlX18yLFxyXG4uY3Jvd24tYW5pbWF0ZV9fMyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB3aWR0aDogaW5oZXJpdDtcclxuICAgaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgIC5oZXJvX19hbmltYXRpb24tZmxvd2VyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6MjUwJTtcclxuICAgICAgbGVmdDogNiU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlciB7XHJcbiAgICAgIHdpZHRoOiAxNDNweDtcclxuICAgICAgaGVpZ2h0OiAxOTlweDtcclxuICAgICAgdG9wOiAxNTBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgIC5mbG93ZXItYW5pbWF0ZSB7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDExMnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgLmZsb3dlci1hbmltYXRlIHtcclxuICAgICAgd2lkdGg6ODFweDtcclxuICAgICAgaGVpZ2h0OiAxMTNweDtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlciB7XHJcbiAgICAgIHRvcDogNDU1JTtcclxuICAgICAgbGVmdDogLTIlO1xyXG4gICB9XHJcbiAgIC5oZXJvX19hbmltYXRpb24tc3RhciB7XHJcbiAgICAgIGJvdHRvbTogLTMxMCU7XHJcbiAgICAgIHJpZ2h0OiA4JTtcclxuICAgICAgd2lkdGg6IDU3cHg7XHJcbiAgICAgIGhlaWdodDogNjNweDtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX2FuaW1hdGlvbi1zdGFyLFxyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlcixcclxuICAgLmhlcm9fX2FuaW1hdGlvbi13YXZ5LFxyXG4gICAuaGVyb19fc3ZnLWJvdHRvbSxcclxuICAgLmhlcm9fX3N2Zy10b3AsXHJcbiAgIC5hbnN3ZXJzX19hbmltYXRpb24tY3Jvd24sXHJcbiAgIC5hY3F1YWludGFuY2VfX2FuaW1hdGlvbi1tYWdpYyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbn1cclxuXHJcblxyXG4iLG51bGwsIi5hbnN3ZXJzIHtcclxuICAgcGFkZGluZy10b3A6IDkzcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbm93Zmxha2VzLTFcXCgxOTIwXFwpLnBuZyk7XHJcbiAgIC8qIGJhY2tncm91bmQtc2l6ZTogY292ZXI7ICovXHJcbiAgIC8qIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTsgKi9cclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYW5zd2Vyczo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9zdWdhci1jYW5lLXNtYWxsLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogLTIwcHg7O1xyXG4gICB0b3A6IDQwJTtcclxufVxyXG5cclxuLmFuc3dlcnM6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9hbnN3ZXJzLWNocmlzdG1hcy10cmVlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IC0xMDBweDtcclxuICAgdG9wOiA0MCU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDdweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX3RpdGxlLWRlc2NyIHtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190aXRsZS1kZXNjcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi1ueS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTIycHg7XHJcbiAgIGxlZnQ6IDE2JTtcclxufVxyXG5cclxuLmFuc3dlcnNfX2NhcHRpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tZ3JlZW4pO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fc3VidGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMzVweDtcclxubGluZS1oZWlnaHQ6IDEzMSU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbm1hcmdpbjogMTI3cHggYXV0byAzMXB4O1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGVzciB7XHJcbiAgIG1heC13aWR0aDogMTEyNXB4O1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuZm9udC1zaXplOiAyNXB4O1xyXG5saW5lLWhlaWdodDogMTMxJTtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190ZXh0IHtcclxuICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMTZweDtcclxubGluZS1oZWlnaHQ6IDEzMSU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19jb250ZW50IHtcclxuICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbiAgIC5hbnN3ZXJzX19waG90byB7XHJcbiAgICAgIG1heC13aWR0aDogNDU5cHg7XHJcbiAgIH1cclxuXHJcblxyXG4uYW5zd2Vyc19fbGlzdCB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XHJcbiAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICBtYXgtd2lkdGg6IDQyNXB4O1xyXG59XHJcblxyXG4uYW5zd2Vyc19faXRlbSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzElO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYW5zd2Vyc19faXRlbTo6YmVmb3JlIHtcclxuICAgY29udGVudDonJyA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ncmVlbi12ZWN0b3Iuc3ZnKTtcclxuICAgd2lkdGg6IDI0cHg7XHJcbiAgIGhlaWdodDogMjVweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuLmFuc3dlcnNfX2xlZnQtY29udGVudCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fbmFtZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMjBweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxufVxyXG5cclxuLmFuc3dlcnNfX2RpcmVjdG9yIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19kZXNjci1jb250YWluZXIge1xyXG5wb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ3JlZW4tYmFja2dyb3VuZC5wbmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICBwYWRkaW5nLXRvcDogMzAwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAzNDVweDtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4vKiAuYW5zd2Vyc19fZGVzY3ItY29udGFpbmVyOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLXllbGxvdy13aGl0ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDkwcHg7XHJcbiAgIHRvcDogOTBweDtcclxufSAqL1xyXG5cclxuLmFuc3dlcnNfX2Rlc2NyIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbmZvbnQtc2l6ZTogMzVweDtcclxubGluZS1oZWlnaHQ6IDEzMSU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IC0xM3B4O1xyXG5cclxuICAgfVxyXG4gICAvKiAuYW5zd2Vyc19fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTEzcHg7XHJcbiAgIH0gKi9cclxuXHJcbiAgIC8qIC5hbnN3ZXJzX19kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTRweDtcclxuICAgfSAqL1xyXG4gICAuYW5zd2Vyc19fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcclxuICAgLmFuc3dlcnM6OmJlZm9yZSB7XHJcbnRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxudG9wOiAzMiU7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgdG9wOiA0NSU7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19zcGFuLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jcm93bl8xLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHdpZHRoOiA4N3B4O1xyXG4gICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgIGxlZnQ6IDY3JTtcclxuICAgICAgdG9wOiAtNyU7XHJcbiAgIH0gXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpe1xyXG5cclxuICAgLmFuc3dlcnNfX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIG1heC13aWR0aDogNTc1cHhcclxuXHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc3Ige1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC8qIC5hbnN3ZXJzX19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAtNjBweDtcclxuICAgfSAqL1xyXG4gICAuYW5zd2Vyc19fdGl0bGUtZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAyNiU7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSxcclxuICAgLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAvKiAuYW5zd2Vyc19fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHRvcDogOTAlO1xyXG4gICAgICByaWdodDogMTBweFxyXG4gICB9ICovXHJcblxyXG4gICAvKiAuYW5zd2Vyc19fZGlyZWN0b3I6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH0gKi9cclxuXHJcbiAgIC8qIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC05NSU7XHJcbiAgICAgIGxlZnQ6IC0xNSU7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgfSAqL1xyXG5cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgIH1cclxuICAgLyogLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9ICovXHJcbiAgIC8qIC5hbnN3ZXJzX19kZXNjcjo6YmVmb3JlLFxyXG4gICAuYW5zd2Vyc19fZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9ICovXHJcblxyXG4gICAvKiAuYW5zd2Vyc19fZGVzY3I6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgIH0gKi9cclxuICAgLyogLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgdG9wOiAyMyU7XHJcbiAgIH0gKi9cclxuICAgLmFuc3dlcnNfX2RpcmVjdG9yIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC8qIC5hbnN3ZXJzX19kaXJlY3Rvcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICB9ICovXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuYW5zd2Vyc19fcmlnaHQtY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICB9XHJcbiAgIC5hbnN3ZXJzX19uYW1lIHtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgfVxyXG4gICAvKiAuYW5zd2Vyc19fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogLTkzJTtcclxuICAgICAgbGVmdDogLTE1JTtcclxuICB9ICovXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4uYW5zd2VycyB7XHJcbiAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzc2OC1iZy0xLnBuZyk7XHJcbn1cclxuXHJcbi5hbnN3ZXJzOjpiZWZvcmUge1xyXG4gICB0b3A6IDIwJTtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG59XHJcblxyXG4uYW5zd2Vyczo6YWZ0ZXIge1xyXG4gICB0b3A6IDYxJTtcclxuICAgcmlnaHQ6IC0xNzJweDtcclxufVxyXG4uYW5zd2Vyc19fc3Bhbi1pbWcge1xyXG4gICB3aWR0aDogNDhweDtcclxuICAgaGVpZ2h0OiA0OXB4O1xyXG4gICBsZWZ0OiA3MCU7XHJcbiAgIHRvcDogLTMlO1xyXG59XHJcblxyXG4vKiAuYW5zd2Vyc19fdGl0bGUtZGVzY3I6OmJlZm9yZSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn0gKi9cclxuXHJcbiAgIC5hbnN3ZXJzX190aXRsZS1kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGxlZnQ6IDYlO1xyXG4gICAgICBib3R0b206IC0xNXB4O1xyXG4gICB9XHJcblxyXG4gICAvKiAuYW5zd2Vyc19fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH0gKi9cclxuXHJcbiAgIC5hbnN3ZXJzX19zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG5cclxuICAgLmFuc3dlcnNfX2Rlc3Ige1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19waG90byB7XHJcbiAgICAgIG1heC13aWR0aDogMzIzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIyOXB4IDIyNnB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDdweCBsZWZ0IDNweDtcclxuICAgfVxyXG5cclxuICAgLmFuc3dlcnNfX2NhcHRpb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19faXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fcmlnaHQtY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblxyXG4gICB9XHJcblxyXG4gICAvKiAuYW5zd2Vyc19fcmlnaHQtY29udGVudDo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICB9ICovXHJcbiAgIC8qIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBib3R0b206IC0xMzYlO1xyXG4gICAgICBsZWZ0OiAtNiU7XHJcbiAgIH0gKi9cclxuICAgLyogLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG5cclxuICAgfSAqL1xyXG5cclxuICAgLmFuc3dlcnNfX2Rlc2NyIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDIyNnB4O1xyXG4gICB9XHJcbiAgIC8qIC5hbnN3ZXJzX19kZXNjcjo6YWZ0ZXIsIFxyXG4gICAuYW5zd2Vyc19fZGVzY3I6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfSAqL1xyXG5cclxuICAgLyogLmFuc3dlcnNfX2Rlc2NyOjphZnRlciAge1xyXG4gICAgICB0b3A6IC0zMHB4O1xyXG4gICB9ICovXHJcbiAgIC5hbnN3ZXJzX19kZXNjci1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgfVxyXG4gICAvKiAuYW5zd2Vyc19fZGVzY3ItY29udGFpbmVyOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgdG9wOiAxMCU7XHJcbiAgIH0gKi9cclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSwgLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG4gICAvKiAuYW5zd2Vyc19fZGlyZWN0b3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBib3R0b206IC04NXB4O1xyXG4gICB9ICovXHJcbn1cclxuXHJcbiIsIi5jZXJ0aWZpY2F0ZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy10b3A6IDMwNHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIC8qIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc25vd2ZsYWtlcy0yXFwoMTkyMFxcKS5wbmcpOyAqL1xyXG59XHJcbi5jZXJ0aWZpY2F0ZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9zaG93LXNoZWV0LnN2Zyk7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxudG9wOjIwMHB4O1xyXG5sZWZ0OiAtMjBweDtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlX19naWZ0e1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbjogYXV0bztcclxuICAgbWF4LXdpZHRoOiAxMTIxcHg7XHJcbiAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjQzNERkMwO1xyXG4gICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1ncmVlbik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbmp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5ib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuZ2FwOiA0MHB4O1xyXG59XHJcblxyXG5cclxuLmNlcnRpZmljYXRlX19naWZ0LWxlZnR7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlX19naWZ0LWxlZnQ6OmJlZm9yZXtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9jYXAuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAxNSU7XHJcbiAgIHRvcDogLTMwcHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fZ2lmdC1yaWdodCB7XHJcbiAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBzdGFydDtcclxufVxyXG5cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fdGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2xpc3Qge1xyXG5wYWRkaW5nLXJpZ2h0OiA3MHB4O1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2l0ZW0tMSxcclxuLmNlcnRpZmljYXRlX19pdGVtLTIsXHJcbi5jZXJ0aWZpY2F0ZV9faXRlbS0zIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgcGFkZGluZy1sZWZ0OjEwMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG5cclxuLmNlcnRpZmljYXRlX19pdGVtLTE6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6JycgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY3Jvd24uc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDYycHg7XHJcbiAgIGhlaWdodDogNjFweDtcclxuICAgbGVmdDogMDtcclxufVxyXG4uY2VydGlmaWNhdGVfX2l0ZW0tMjo6YmVmb3JlIHtcclxuICAgY29udGVudDonJyA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWxscy5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICB3aWR0aDogNjFweDtcclxuICAgaGVpZ2h0OiA2MXB4O1xyXG4gICBsZWZ0OiAwO1xyXG59XHJcbi5jZXJ0aWZpY2F0ZV9faXRlbS0zOjpiZWZvcmUge1xyXG4gICBjb250ZW50OicnIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3ByZXNlbnQuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDYxcHg7XHJcbiAgIGhlaWdodDogNjFweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlX19pdGVtLTMge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2J0biB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB3aWR0aDogNTAwcHg7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGNvbG9yIC4zcyBlYXNlIDtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlX19idG46Zm9jdXMge1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJlZCk7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmNlcnRpZmljYXRlX19idG46aG92ZXIge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiBjb2xvcjogdmFyKC0tcmVkKTtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlX19idG46YWN0aXZlIHtcclxuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tcmVkKTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlX19idG4tbW9iIHtcclxuICAgd2lkdGg6IDE0MHB4O1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiAgIGRpc3BsYXk6bm9uZTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XHJcblxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQtbGVmdDo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcblxyXG4gICAuY2VydGlmaWNhdGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuXHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuXHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAuY2VydGlmaWNhdGUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19naWZ0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19zdWJ0aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9faXRlbS0xOjpiZWZvcmUsXHJcbiAgIC5jZXJ0aWZpY2F0ZV9faXRlbS0zOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICB0b3A6IC0xOHB4O1xyXG4gICAgICBcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMjo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogMzBweDtcclxuICAgICAgdG9wOiAtMjVweDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlOjpiZWZvcmUsXHJcbiAgIC5jZXJ0aWZpY2F0ZTo6YWZ0ZXIsXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdC1sZWZ0OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fYnRuIHtcclxuICAgICAgd2lkdGg6IDMzNXB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuY2VydGlmaWNhdGUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE0MXB4O1xyXG4gICB9XHJcblxyXG4gICAuY2VydGlmaWNhdGU6OmJlZm9yZSB7XHJcbiAgICAgIHRvcDogNDBweDtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQge1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1ncmVlbik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIGdhcDogMDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX19zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMSwgLmNlcnRpZmljYXRlX19pdGVtLTIsIC5jZXJ0aWZpY2F0ZV9faXRlbS0ze1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9faXRlbS0xOjpiZWZvcmUsXHJcbiAgICAgLmNlcnRpZmljYXRlX19pdGVtLTM6OmJlZm9yZXtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgdG9wOiAxNHB4O1xyXG4gICB9XHJcblxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgdG9wOiAxMnB4O1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fYnRuIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2J0bi1tb2Ige1xyXG4gICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGU6OmJlZm9yZSxcclxuICAgLmNlcnRpZmljYXRlOjphZnRlcixcclxuICAgLmNlcnRpZmljYXRlX19naWZ0LWxlZnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQtcmlnaHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX19naWZ0LWxlZnQgaW1ne1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNzRweDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX19naWZ0LWxlZnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IC0xMiU7XHJcbiAgICAgIHRvcDogLTQ2cHg7XHJcbiAgIH1cclxufVxyXG4iLCIuZWR1Y2F0aW9uIHtcclxuICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc25vd2ZsYWtlcy0yXFwoMTkyMFxcKS5wbmcpO1xyXG59XHJcbi5lZHVjYXRpb25fX2NhcHRpb24ge1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG59XHJcblxyXG4uZWR1Y2F0aW9uX190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogLmVkdWNhdGlvbl9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLXdoaXRlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtMjMwcHg7XHJcbiAgIHJpZ2h0OiAxMzBweDtcclxufSAqL1xyXG5cclxuLmVkdWNhdGlvbl9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMzBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5lZHVjYXRpb25fX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLWdyZWVuLW55LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgIGJvdHRvbTogLTIycHg7XHJcbiAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19sZWZ0LWNhcHRpb24sIC5lZHVjYXRpb25fX3JpZ2h0LWNhcHRpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2VkdWNhdGlvbi1vdmFsLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbmJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XHJcbndpZHRoOiAyODFweDtcclxuaGVpZ2h0OiAxNDZweDtcclxucGFkZGluZy10b3A6IDUycHg7XHJcbmZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbmZvbnQtd2VpZ2h0OiA5MDA7XHJcbmZvbnQtc2l6ZTogMzVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19jb250ZW50IHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTgzcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDEwMHB4O1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19sZWZ0LCAuZWR1Y2F0aW9uX19yaWdodCB7XHJcbiAgIG1heC13aWR0aDogNDc1cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcbi8qIC5lZHVjYXRpb25fX3JpZ2h0OjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAzMCU7XHJcbiAgIHJpZ2h0OiAwO1xyXG59ICAgICovXHJcblxyXG4vKiAuZWR1Y2F0aW9uX19yaWdodDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTEwJTtcclxuICAgcmlnaHQ6IC0yMCU7XHJcbn0gICAgKi9cclxuXHJcblxyXG4uZWR1Y2F0aW9uX19pdGVtIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMSU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5lZHVjYXRpb25fX2l0ZW06OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6JycgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVkLXZlY3Rvci5zdmcpO1xyXG4gICB3aWR0aDogMjRweDtcclxuICAgaGVpZ2h0OiAyNXB4O1xyXG4gICBsZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XHJcbiBcclxuICAgLyogLmVkdWNhdGlvbl9fbGVmdDo6YmVmb3Jle1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX2xlZnQ6OmFmdGVye1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICB9ICovXHJcbiAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgLmVkdWNhdGlvbl9fY29udGVudCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgIH1cclxuXHJcbiAgIC5lZHVjYXRpb25fX2xlZnQsIC5lZHVjYXRpb25fX3JpZ2h0IHtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICB9XHJcblxyXG4gICAvKiAuZWR1Y2F0aW9uX19sZWZ0OjpiZWZvcmV7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfSAqL1xyXG5cclxuICAgLmVkdWNhdGlvbl9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbiAgIC8qIC5lZHVjYXRpb25fX2xlZnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC0xNTAlO1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgfSAqL1xyXG5cclxuXHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbi5lZHVjYXRpb25fX3N1YnRpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNzVweDtcclxufVxyXG4uZWR1Y2F0aW9uX19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICByaWdodDogLTIwcHg7XHJcbn1cclxuLmVkdWNhdGlvbl9fY29udGVudCB7XHJcbiAgIGdhcDogNjVweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTMycHg7XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5lZHVjYXRpb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzc2OC1iZy0xLnBuZyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIH1cclxuICAgLmVkdWNhdGlvbl9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBib3R0b206IC0xNXB4O1xyXG4gICAgICByaWdodDogLTM2cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5lZHVjYXRpb25fX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgIH1cclxuICAgLmVkdWNhdGlvbl9faXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICB9XHJcblxyXG4gICAuZWR1Y2F0aW9uX19sZWZ0LWNhcHRpb24sIC5lZHVjYXRpb25fX3JpZ2h0LWNhcHRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2VkdWNhdGlvbi1vdmFsLW1vYi5zdmcpO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgICAgd2lkdGg6IDE1NXB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcbiAgIC8qIC5lZHVjYXRpb25fX2xlZnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgdG9wOiAtNXB4O1xyXG4gICAgICBsZWZ0OiA2MCU7XHJcbiAgIH0gKi9cclxuXHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KXtcclxuXHJcblxyXG59IiwiLmVtb3Rpb25zIHtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbm93Zmxha2VzLTFcXCgxOTIwXFwpLnBuZyk7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy10b3A6IDExMHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuXHJcbi5lbW90aW9uczo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9zaG93LXNoZWV0LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICByaWdodDogMTIwcHg7XHJcbiAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxufVxyXG5cclxuLyogLmVtb3Rpb25zOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICBsZWZ0OiAyMyU7XHJcbn0gKi9cclxuXHJcbi5lbW90aW9uc19fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEyMnB4O1xyXG59XHJcblxyXG4vKiAuZW1vdGlvbnNfX3RpdGxlOjpiZWZvcmV7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZm91ci1zbm93Zmxha2Uuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC0xNTBweDtcclxuICAgbGVmdDogNTBweDtcclxufSAqL1xyXG5cclxuLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXJ7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLWdyZWVuLW55LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMjJweDtcclxuICAgcmlnaHQ6IDI1JTtcclxufVxyXG5cclxuLmVtb3Rpb25zX19xdWVzdGlvbiB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDIlO1xyXG4gICBjb2xvcjogIzAwMDtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnF1ZXN0aW9uLW9yYW5nZSB7XHJcbiAgIGNvbG9yOiB2YXIoLS1ncmVlbik7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fY2FyZHMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1heC13aWR0aDogMjk2cHg7XHJcbn1cclxuXHJcbi8qIC5lbW90aW9uc19fc3ZnOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAyMzFweDtcclxuICAgcmlnaHQ6IDQwcHg7XHJcbn0gKi9cclxuXHJcbi8qIC5lbW90aW9uc19fc3ZnOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogNTVweDtcclxuICAgbGVmdDogNDBweDtcclxuICAgei1pbmRleDogMTAwO1xyXG59ICovXHJcblxyXG4uZW1vdGlvbnNfX3ZpZGVvIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYm9yZGVyOiA3cHggc29saWQgdmFyKC0tZ3JlZW4pO1xyXG4gICBib3JkZXItcmFkaXVzOiAxOHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIHdpZHRoOiAzMDRweDtcclxuICAgaGVpZ2h0OiA1NDBweDtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgY29sb3I6IHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcclxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XHJcbiAgIGZvbnQtc2l6ZTogMjJweDtcclxufVxyXG5cclxuLmVtb3Rpb25zX192aWRlbyBpZnJhbWUge1xyXG4gICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fdmlkZW8gdmlkZW8ge1xyXG4gICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5zd2lwZXJfX2Vtb3Rpb25zIHtcclxuICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLmVtb3Rpb25zIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiA2MHB4O1xyXG4gICAgICB0b3A6IC03MHB4O1xyXG4gICB9XHJcblxyXG4gICAuZW1vdGlvbnNfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgcmlnaHQ6IDE5JTtcclxuICAgfVxyXG4gICAuZW1vdGlvbnM6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgdG9wOiAtOTBweDtcclxuICAgfVxyXG4gICAvKiAuZW1vdGlvbnM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9ICovXHJcblxyXG4gICAvKiAuZW1vdGlvbnNfX3N2Zzo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGxlZnQ6IDk4cHg7XHJcbiAgIH0gKi9cclxuXHJcbiAgIC5lbW90aW9uc19fdmlkZW8ge1xyXG4gICAgICBib3JkZXI6IDZweCBzb2xpZCB2YXIoLS1ncmVlbik7XHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgIGhlaWdodDogNDI0cHg7XHJcbiAgIH1cclxuICAgLyogLmVtb3Rpb25zX19zdmc6OmJlZm9yZXtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICByaWdodDogOThweDtcclxuICAgICAgdG9wOiAxNjVweDtcclxuICAgfSAqL1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuLyogLmVtb3Rpb25zX19zdmc6OmJlZm9yZSB7XHJcbiAgIHJpZ2h0OiAzMnB4O1xyXG4gICB0b3A6IDE2NHB4O1xyXG59ICovXHJcbi8qIC5lbW90aW9uc19fc3ZnOjphZnRlciB7XHJcbiAgIGxlZnQ6IDQwcHg7XHJcbn0gKi9cclxuLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIge1xyXG4gICByaWdodDogOSU7XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5lbW90aW9ucyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICB9XHJcbiAuZW1vdGlvbnNfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuIH1cclxuIC5lbW90aW9uc19fcXVlc3Rpb24ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuICAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcclxuICAgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIgIHtcclxuICAgICAgcmlnaHQ6IC0zJTtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YmVmb3JlLFxyXG4uZW1vdGlvbnNfX3RpdGxlOjphZnRlcixcclxuLmVtb3Rpb25zOjpiZWZvcmUsXHJcbi5lbW90aW9uczo6YWZ0ZXIsXHJcbiAgIC5lbW90aW9uc19fY2FyZHM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuZW1vdGlvbnNfX3ZpZGVvIHtcclxuICAgICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tZ3JlZW4pO1xyXG4gICAgICB3aWR0aDogMTkycHg7XHJcbiAgICBoZWlnaHQ6IDMxOHB4O1xyXG4gICB9XHJcbiAgIC8qIC5lbW90aW9uc19fc3ZnOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gICB9ICovXHJcbiAgIC8qIC5lbW90aW9uc19fc3ZnOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogNTBweDtcclxuICAgfSAqL1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpICB7XHJcbiAgIC8qIC5lbW90aW9uc19fc3ZnOjpiZWZvcmUge1xyXG50b3A6IDQwcHg7XHJcbiAgIH0gKi9cclxuXHJcbiAgIC5lbW90aW9uc19fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgICAgcmlnaHQ6IDMwJTtcclxuICAgfVxyXG59XHJcbiIsIi5mYWlyeS10YWxlIHtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbm93Zmxha2VzLTFcXCgxOTIwXFwpLnBuZyk7XHJcbiAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5mYWlyeS10YWxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3RpY2tldHMtY2hyaXN0bWFzLXRyZWUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDAlO1xyXG4gICBsZWZ0OiAtOCU7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9mYWlyeS10YWxlLWNhbmRsZXMuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDA7XHJcbiAgIHJpZ2h0OiAyJTtcclxufVxyXG5cclxuXHJcbi5mYWlyeS10YWxlX190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvc2NoZWR1bGUtcHJlc2VudHMuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5yaWdodDogMDtcclxudG9wOiAtMTUwcHg7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX19zdWJ0aXRlLWRlc2NyIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fc3VidGl0ZS1kZXNjcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi1ueS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTIycHg7XHJcbiAgIGxlZnQ6IDM2JTtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX2l0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuaGVpZ2h0OiAyNDFweDtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX2l0ZW06OmFmdGVyIHtcclxuICAgY29udGVudDonJztcclxucG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZWQtbG9vcC5zdmcpO1xyXG4gICAgd2lkdGg6IDQ3cHg7XHJcbiAgICBoZWlnaHQ6IDU3cHg7XHJcbiAgICBsZWZ0OiAtMTRweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB0b3A6IC01MHB4O1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fY2FyZHMge1xyXG4gICBkaXNwbGF5OiBncmlkO1xyXG4gICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAyNzdweCk7XHJcbiAgIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIGdhcDogNTVweDtcclxufVxyXG5cclxuLyogLmZhaXJ5LXRhbGVfX2NhcmRzOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS1ib3R0b20tZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAxNSU7XHJcbiAgIGJvdHRvbTogLTIwcHg7XHJcbn0gKi9cclxuXHJcbi8qIC5mYWlyeS10YWxlX19jYXJkczo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6MTUlO1xyXG4gIHRvcDotMTBweDtcclxufSAqL1xyXG5cclxuXHJcbi5mYWlyeS10YWxlX19udW1iZXJ7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2dyZWVuLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxMDBweDtcclxuICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fdGV4dCB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX3N1YnRpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX19kZXNjciB7XHJcbiAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLmZhaXJ5LXRhbGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgfVxyXG4gICAuZmFpcnktdGFsZTo6YmVmb3JlIHtcclxuIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IC0xNSU7XHJcbiAgfVxyXG5cclxuICAuZmFpcnktdGFsZTo6YWZ0ZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbi5mYWlyeS10YWxlX19zdWJ0aXRlLWRlc2NyOjphZnRlciB7XHJcbnRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgbGVmdDoyNCU7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX190ZXh0IHtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fY2FyZHMge1xyXG4gICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDI3N3B4KTtcclxuICAgZ2FwOiAzMHB4O1xyXG59XHJcbi8qIC5mYWlyeS10YWxlX19jYXJkczo6YWZ0ZXIge1xyXG4gICByaWdodDogNSU7XHJcbiAgIHRvcDogMjZweDtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG59ICovXHJcbi8qIC5mYWlyeS10YWxlX19jYXJkczo6YmVmb3JlIHtcclxudHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICBsZWZ0OiAxNSU7XHJcbiAgIGJvdHRvbTogLTUwcHg7XHJcbn0gKi9cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG4gICAuZmFpcnktdGFsZV9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG4gICAuZmFpcnktdGFsZTo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogLTI4JTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLmZhaXJ5LXRhbGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgfVxyXG4gICAuZmFpcnktdGFsZV9fY2FyZHMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgIC5mYWlyeS10YWxlX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IC03N3B4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XHJcbiAgIH1cclxuXHJcbiAgIC5mYWlyeS10YWxlX19zdWJ0aXRlLWRlc2NyOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcclxuICAgICAgYm90dG9tOiA2cHg7XHJcbiAgICAgIGxlZnQ6IDc4cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mYWlyeS10YWxlOjpiZWZvcmUge1xyXG4gZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG59IiwiLmZhcSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNUNCO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3doaXRlLXNub3cuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgIHBhZGRpbmctYm90dG9tOiAyMTFweDtcclxufVxyXG5cclxuLmZhcTo6YmVmb3JlIHtcclxuY29udGVudDogJyc7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZWQtdmF3ZS10b3AucG5nKTtcclxuYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxudG9wOiAtMjYwcHg7XHJcbmxlZnQ6IDA7XHJcbndpZHRoOiAxMDAlO1xyXG5oZWlnaHQ6IDMwMHB4O1xyXG59XHJcbi5mYXE6OmFmdGVyIHtcclxuICAgY29udGVudDogJyc7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZWQtdmF3ZS1ib3R0b20ucG5nKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgYm90dG9tOiAtMzAwcHg7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDMwMHB4O1xyXG4gICB9XHJcblxyXG4gICAuZmFxX190aXRsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTI1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1yZWQtbnkuc3ZnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICBsZWZ0OiA0NSU7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYWNxdWFpbnRhbmNlLWJlbGwuc3ZnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICByaWdodDogNyU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgfVxyXG5cclxuICAgLmZhcV9fY29udGVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG5cclxuXHJcbi5mYXFfX2FjY29yZGlvbiB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICBwYWRkaW5nOiAxOHB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgb3V0bGluZTogbm9uZTtcclxuICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuZm9udC1zaXplOiAyNXB4O1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG50cmFuc2l0aW9uOiAgMXMgZWFzZTtcclxufVxyXG5cclxuLmZhcV9fcGFuZWwtaXRlbSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbmZvbnQtc2l6ZTogMjBweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5mYXFfX3BhbmVsLWl0ZW0tc21hbGwge1xyXG4gICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbmZvbnQtc2l6ZTogMTVweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5mYXFfX3BhbmVsLWl0ZW06OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6JycgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVkLXZlY3Rvci5zdmcpO1xyXG4gICB3aWR0aDogMjRweDtcclxuICAgaGVpZ2h0OiAyNXB4O1xyXG4gICBsZWZ0OiAwO1xyXG4gICBib3R0b206IDA7XHJcbiAgIHRvcDogMDtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uZmFxX19wYW5lbCB7XHJcbiAgIHBhZGRpbmc6IDAgMThweDtcclxuICAgbWF4LXdpZHRoOiAxMDUwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICBtYXgtaGVpZ2h0OiAwO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICBcclxufVxyXG5cclxuLmZhcV9fYWNjb3JkaW9uLW91dGxpbmUge1xyXG4gICBwYWRkaW5nOiAxMnB4O1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tcmVkKTtcclxuICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgbWF4LXdpZHRoOiAxMjYwcHg7XHJcbn1cclxuXHJcbi5mYXFfX2FjY29yZGlvbjo6YmVmb3JlLFxyXG4uZmFxX19hY2NvcmRpb246OmFmdGVyIHtcclxuICAgY29udGVudDogJyc7XHJcbiAgIHdpZHRoOiAyMHB4O1xyXG4gICBoZWlnaHQ6IDJweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMjNweDtcclxuICAgdG9wOiAzMnB4O1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0IDBzO1xyXG59XHJcblxyXG4uZmFxX19hY2NvcmRpb246OmFmdGVyIHtcclxuICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxufVxyXG5cclxuLmZhcV9fYWNjb3JkaW9uLl9hY3RpdmU6OmFmdGVyIHtcclxuICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbn1cclxuXHJcbi52aXNpYmxlIHtcclxuICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLmJ0bi1idXktY2VydGlmaWNhdGUge1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcbiAgIC5mYXE6OmJlZm9yZSB7XHJcbiAgICAgIGhlaWdodDoyMDBweDtcclxuICAgICAgdG9wOiAtMTk5cHg7XHJcbiAgIH1cclxuICAgLmZhcTo6YWZ0ZXIge1xyXG4gICAgICBoZWlnaHQ6MjAwcHg7XHJcbiAgICAgIGJvdHRvbTogLTE5OXB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgfVxyXG4gICAvKiAuZmFfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGxlZnQ6IDQwJTtcclxuICAgfSAqL1xyXG4gICAuZmFxX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHJpZ2h0OiA4JTtcclxuICAgfVxyXG4gIFxyXG4gICAuZmFxIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX2FjY29yZGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX2FjY29yZGlvbi10aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogNDQwcHg7XHJcbiAgIH1cclxuICAgLmZhcV9fcGFuZWwtaXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG4gICAuZmFxX19wYW5lbCB7XHJcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5mYXEge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuICAgfVxyXG4gICAuZmFxOjpiZWZvcmUge1xyXG4gICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgdG9wOiAtOTlweDtcclxuICAgfVxyXG4gICAuZmFxOjphZnRlciB7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgIGJvdHRvbTogLTk5cHg7XHJcbiAgIH1cclxuICAgLmZhcV9fYWNjb3JkaW9uLW91dGxpbmUge1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gICB9XHJcbiAgIC5mYXFfX2FjY29yZGlvbi10aXRsZSB7XHJcbm1heC13aWR0aDogMjgwcHg7XHJcbiAgIH1cclxuICAgLmZhcV9fYWNjb3JkaW9uIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX3BhbmVsLWl0ZW0ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuICAgLmZhcV9fcGFuZWwtaXRlbS1zbWFsbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgfVxyXG4gICAuZmFxX19wYW5lbCB7XHJcbiAgICAgIG1heC13aWR0aDogMjcwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGxlZnQ6IDI3JTtcclxuICAgICAgYm90dG9tOiAtMjBweDtcclxuICAgfVxyXG4gICAuZmFxX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX2NvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgLmZhcV9fYWNjb3JkaW9uLXRpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgfVxyXG59XHJcbiIsIi5mb290ZXIge1xyXG4gICAvKiBwYWRkaW5nLXRvcDogMjUwcHg7ICovXHJcbiAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNUNCO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3doaXRlLXNub3cuc3ZnKTtcclxuXHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZvb3Rlcjo6YmVmb3JlIHtcclxuICAgY29udGVudDogJyc7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZWQtdmF3ZS10b3AucG5nKTtcclxuYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxudG9wOiAtMjYwcHg7XHJcbmxlZnQ6IDA7XHJcbndpZHRoOiAxMDAlO1xyXG5oZWlnaHQ6IDMwMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyX190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLXdoaXRlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMzBweDtcclxuICAgcmlnaHQ6IDQ0JTtcclxufVxyXG5cclxuLmZvb3Rlcl9fY29udGVudCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG4uZm9vdGVyX19sZWZ0IHtcclxuICAgYm9yZGVyOiAzLjYxMjU5NDEyNzY1NTAyOTNweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICB3aWR0aDogNjE5cHg7XHJcbiAgIGhlaWdodDogMzU4cHg7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZm9vdGVyX19jb250ZW50OjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci1ib3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAyMDBweDtcclxuICAgdG9wOiAtNjdweDtcclxuICAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4uZm9vdGVyX19zdmcge1xyXG4gICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG59XHJcblxyXG4uZm9vdGVyX19zdWJ0aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmZvb3Rlcl9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9mb290ZXItcHJlc2VudC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTQ5MHB4O1xyXG4gICByaWdodDogMDtcclxufVxyXG5cclxuLmZvb3Rlcl9fYWRkcmVzcyB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDY1cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWF4LXdpZHRoOiAyNjZweDtcclxuICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxufVxyXG5cclxuLmZvb3Rlcl9fc2xpZGVyIHtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGlkZXIge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4ucHJldi1idXR0b24sXHJcbi5uZXh0LWJ1dHRvbiB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgd2lkdGg6IDUwcHg7XHJcbiAgIGhlaWdodDogNTBweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgIGJvcmRlcjogbm9uZTtcclxuICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5wcmV2LWJ1dHRvbiB7XHJcbiAgIGxlZnQ6IDY5JTtcclxuICAgdG9wOiAzMyU7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm5leHQtYnV0dG9uIHtcclxuICAgdG9wOiAzMyU7XHJcbiAgIHJpZ2h0OiA4JTtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZm9vdGVyX19pbmZvIHtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uZm9vdGVyX190ZWwge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5mb290ZXJfX3RleHQge1xyXG4gICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyX19tZXNzZW5nZXJzIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBnYXA6IDE1cHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX2luZm9ybWF0aW9uIHtcclxuICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG4uZm9vdGVyX19jb25maWRlbnRpYWxpdHkge1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBmb250LXNpemU6IDIycHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1yZWQpO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mb290ZXJfX21lc3NlbmdlcnMtdGc6aG92ZXIge1xyXG4gICBvcGFjaXR5OiAwLjg7XHJcbiAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcclxufVxyXG4uZm9vdGVyX19tZXNzZW5nZXJzLXZrOmhvdmVyIHtcclxuICAgb3BhY2l0eTogMC44O1xyXG4gICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAgLm5leHQtYnV0dG9uIHtcclxuICAgICAgcmlnaHQ6IDYlO1xyXG4gICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAuZm9vdGVyOjpiZWZvcmUge1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICB0b3A6IC0xOTlweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19jb250ZW50OjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAzMHB4O1xyXG4gICB9XHJcbiAgIC5uZXh0LWJ1dHRvbiB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICB9XHJcblxyXG4gICAucHJldi1idXR0b24ge1xyXG4gICAgICBsZWZ0OiA2OCU7XHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX3N1YnRpdGxlOjphZnRlcixcclxuICAgLmZvb3Rlcl9fY29udGVudDo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgLmZvb3RlciB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgfVxyXG4gICAuZm9vdGVyX19sZWZ0IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fcmlnaHQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICB9XHJcbiAgIC5wcmV2LWJ1dHRvbiB7XHJcbiAgICAgIGxlZnQ6IDklO1xyXG4gICAgICB0b3A6IDY3JTtcclxuICAgfVxyXG4gICAubmV4dC1idXR0b24ge1xyXG4gICAgICByaWdodDogNDklO1xyXG4gICAgICB0b3A6IDY3JTtcclxuICAgfVxyXG5cclxuICAgLmZvb3Rlcl9faW5mb3JtYXRpb24ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19pbmZvLFxyXG4gICAuZm9vdGVyX19jb25maWRlbnRpYWxpdHkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgcmlnaHQ6IDMwJTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmZvb3Rlcl9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiAyNXB4O1xyXG4gICAgICByaWdodDogMzAlO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuZm9vdGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgfVxyXG5cclxuICAgLmZvb3Rlcjo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgdG9wOiAtOTlweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX190aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgIG1hcmdpbjogNTBweCBhdXRvO1xyXG4gICB9XHJcblxyXG4gICAuZm9vdGVyX19sZWZ0IHtcclxuICAgICAgd2lkdGg6IDI2N3B4O1xyXG4gICAgICBoZWlnaHQ6IDE1NXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICB9XHJcblxyXG4gICAuZm9vdGVyX19yaWdodCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX2NvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgdG9wOiAtNjRweDtcclxuICAgICAgLyogbGVmdDogLTE5MHB4O1xyXG4gICAgdG9wOiAtMjA3cHg7ICovXHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX3N2ZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDMycHg7XHJcbiAgIH1cclxuICAgLnByZXYtYnV0dG9uIHtcclxuICAgICAgbGVmdDogMTUlO1xyXG4gICAgICB0b3A6IDU4JTtcclxuICAgfVxyXG4gICAubmV4dC1idXR0b24ge1xyXG4gICAgICByaWdodDogMiU7XHJcbiAgICAgIHRvcDogNTglO1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRvcDogMTU0cHg7XHJcbiAgICAgIHJpZ2h0OiA1JTtcclxuICAgfVxyXG5cclxuICAgLmZvb3Rlcl9faW5mb3JtYXRpb24ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9faW5mbyxcclxuICAgLmZvb3Rlcl9fY29uZmlkZW50aWFsaXR5IHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX2FkZHJlc3Mge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fc3VidGl0bGUsXHJcbiAgIC5mb290ZXJfX3RlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX21lc3NlbmdlcnMgaW1nIHtcclxuICAgICAgd2lkdGg6IDMzcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAxMHB4O1xyXG4gICAgICByaWdodDogNyU7XHJcbiAgIH1cclxufVxyXG4iLCIuZm9ybWF0IHtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy93aGl0ZS1zbm93LnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDMwMHB4O1xyXG4gICBtYXJnaW4tdG9wOiAyMDBweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzVDQjtcclxuICAgLyogb3ZlcmZsb3c6IGhpZGRlbjsgKi9cclxufVxyXG4uZm9ybWF0OjpiZWZvcmV7XHJcbmNvbnRlbnQ6IFwiXCI7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZWQtdmF3ZS10b3AucG5nKTtcclxuYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcclxud2lkdGg6IDEwMCU7XHJcbmhlaWdodDogMzAwcHg7XHJcbnRvcDogLTI2MHB4O1xyXG59XHJcblxyXG4uZm9ybWF0OjphZnRlcntcclxuICAgY29udGVudDogXCJcIjtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JlZC12YXdlLWJvdHRvbS5wbmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgaGVpZ2h0OiAzMDBweDtcclxuICAgYm90dG9tOiAtMjk4cHg7XHJcbn1cclxuXHJcbi5mb3JtYXRfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4vKiAuZm9ybWF0X190aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC13aGl0ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAyNTBweDtcclxuICAgdG9wOiAtNzBweDtcclxufSAqL1xyXG5cclxuLmZvcm1hdF9faW1nLXBpbGxvd3N7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtOCU7XHJcbiAgIGxlZnQ6IDE1JTtcclxuICAgbWF4LWhlaWdodDogMjMwcHg7XHJcbiAgIG1heC13aWR0aDogMjMwcHg7XHJcbn1cclxuLmZvcm1hdF9faW1nLWNoaWxke1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMzIlO1xyXG4gICBsZWZ0OiAxJTtcclxuICAgbWF4LWhlaWdodDogMjMwcHg7XHJcbiAgIG1heC13aWR0aDogMjMwcHg7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2ltYWdlcyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICByaWdodDogMDtcclxufVxyXG4uZm9ybWF0X19pbWctaGFyZXtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXgtaGVpZ2h0OiAyMzBweDtcclxuICAgbWF4LXdpZHRoOiAyMzBweDtcclxufVxyXG5cclxuLmZvcm1hdF9faW1nLWVhcnMge1xyXG5wb3NpdGlvbjogYWJzb2x1dGU7XHJcbnRvcDogLTc4JTtcclxuICAgIGxlZnQ6IC0xNDFweDtcclxufVxyXG5cclxuLmZvcm1hdF9fc3VidGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5mb3JtYXRfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLXdoaXRlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMjJweDtcclxuICAgbGVmdDogNDklO1xyXG59XHJcblxyXG4vKiAuZm9ybWF0X19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctcmVkLXdoaXRlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtMTMwcHg7XHJcbiAgIGxlZnQ6IC00MHB4O1xyXG4gICB6LWluZGV4OiAxMDtcclxufSAqL1xyXG5cclxuLmZvcm1hdF9fZGVzY3Ige1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbjogYXV0bztcclxuICAgbWFyZ2luLXRvcDoxMzJweDtcclxuICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogIzAwMDtcclxuICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLyogLmZvcm1hdF9fZGVzY3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93aGl0ZS10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTE1MHB4O1xyXG4gICByaWdodDogLTEzN3B4O1xyXG4gICB6LWluZGV4OiAxMDtcclxufSAqL1xyXG5cclxuLmZvcm1hdF9fZGVzY3I6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm9ybWF0LXByZXNlbnQuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICB3aWR0aDogMTIwcHg7XHJcbiAgIGhlaWdodDoyMDBweCA7XHJcbiAgIGJvdHRvbTogLTEyMCU7XHJcbiAgIGxlZnQ6IC0xMCU7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XHJcblxyXG4gICAuZm9ybWF0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgIH1cclxuXHJcbiAgIC8qIC5mb3JtYXQ6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIH0gKi9cclxuICAgLmZvcm1hdF9faW1nLXBpbGxvd3Mge1xyXG4gICAgICB0b3A6IC0yOCU7XHJcbiAgICAgIGxlZnQ6IDQlO1xyXG4gICB9XHJcblxyXG4gICAuZm9ybWF0X19pbWctY2hpbGQge1xyXG4gICAgICB0b3A6IDI2JTtcclxuICAgICAgbGVmdDogLTUlO1xyXG4gICB9XHJcblxyXG4gIC8qIC5mb3JtYXRfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLXdoaXRlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDE0NHB4O1xyXG4gICB0b3A6IC0xMjBweDtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSguOCk7XHJcblxyXG59ICovXHJcblxyXG4gICAvKiAuZm9ybWF0X19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdG9wOiAxM3B4O1xyXG4gICAgICBsZWZ0OiAyMDhweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG59ICovXHJcblxyXG4uZm9ybWF0X19pbWctaGFyZSB7XHJcbiAgIHJpZ2h0OiAtNTNweDtcclxuICAgYm90dG9tOiAtMzBweDtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2Rlc2NyIHtcclxuICAgbWF4LXdpZHRoOiA2NTBweDtcclxufVxyXG5cclxuLmZvcm1hdF9fZGVzY3I6OmJlZm9yZSB7XHJcbiAgIGJvdHRvbTogLTc1JTtcclxufVxyXG4uZm9ybWF0X19pbWctaGFyZSB7XHJcbiAgIHJpZ2h0OiA1cHg7XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cclxuICAgLmZvcm1hdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI3MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgfVxyXG5cclxuICAgLmZvcm1hdDo6YmVmb3JlIHtcclxuICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgdG9wOiAtMTk5cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mb3JtYXQ6OmFmdGVyIHtcclxuICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgYm90dG9tOiAtMTk5cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mb3JtYXRfX2ltZy1lYXJzIHtcclxuICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICBoZWlnaHQ6IDEyOXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMGRlZyk7XHJcbiAgICAgIHRvcDogLTEwMiU7XHJcbiAgICBsZWZ0OiAtMzlweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgfVxyXG5cclxuICAgLyogLmZvcm1hdF9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IDQ0MXB4O1xyXG4gICAgICB0b3A6IC03MHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcclxuICB9ICovXHJcbiAgIC8qIC5mb3JtYXRfX3N1YnRpdGxlOjphZnRlciB7XHJcbnRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogNDYlO1xyXG4gIH0gKi9cclxuICAgLmZvcm1hdF9fZGVzY3J7XHJcbiAgICAgIG1hcmdpbi10b3A6IDY1cHg7XHJcbiAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG4gIC5mb3JtYXRfX2ltZy1waWxsb3dzLFxyXG4gIC5mb3JtYXRfX2ltZy1jaGlsZCxcclxuICAuZm9ybWF0X19pbWctaGFyZSB7XHJcbiAgIG1heC13aWR0aDogMTYwcHg7XHJcbiAgfVxyXG5cclxuICAvKiAuZm9ybWF0X19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxuICB9ICovXHJcblxyXG4gIC5mb3JtYXRfX2Rlc2NyOjpiZWZvcmUge1xyXG4gICB3aWR0aDogMTA0cHg7XHJcbiAgIGhlaWdodDogMTY0cHg7XHJcbiAgIGJvdHRvbTogLTQwJTtcclxuICAgbGVmdDogLTI1JTtcclxuICB9XHJcblxyXG4gIC8qIC5mb3JtYXRfX2Rlc2NyOjphZnRlciB7XHJcbiAgIHRvcDogLTEzNyU7XHJcbiAgIHJpZ2h0OiAtNTBweDtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG59ICovXHJcblxyXG4gIC5mb3JtYXRfX2ltZy1waWxsb3dzIHtcclxuICAgbGVmdDogLTQlO1xyXG4gICB0b3A6IC0yNSU7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X19pbWctY2hpbGQge1xyXG4gICB0b3A6IDM3JTtcclxuICAgbGVmdDogLTIlO1xyXG59XHJcblxyXG4uZm9ybWF0X19pbWctaGFyZSB7XHJcbiAgIGJvdHRvbTogNDBweDtcclxufVxyXG4gXHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLmZvcm1hdHtcclxuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcclxuICAgfVxyXG4gICAuZm9ybWF0OjpiZWZvcmUge1xyXG4gICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICB0b3A6IC0xNDlweDtcclxuICAgfVxyXG4gICBcclxuICAgLmZvcm1hdF9faW1nLXBpbGxvd3MsXHJcbiAgIC5mb3JtYXRfX2ltZy1jaGlsZCxcclxuICAgLmZvcm1hdF9faW1nLWhhcmUge1xyXG4gICAgbWF4LXdpZHRoOiA5OXB4O1xyXG4gICB9XHJcblxyXG4gICAuZm9ybWF0X19pbWctcGlsbG93cyB7XHJcbiAgICAgIHRvcDogLTE1JTtcclxuICAgfVxyXG4gICAuZm9ybWF0X19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAyOTBweDtcclxuICAgICAgdG9wOiAtMTMwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm9ybWF0LXByZXNlbnQtbW9iLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHdpZHRoOiA2N3B4O1xyXG4gICAgICBoZWlnaHQ6IDg5cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcblxyXG4gICAuZm9ybWF0X19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICAgICBsZWZ0OiAzNyU7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICB9XHJcblxyXG4gICAuZm9ybWF0X19kZXNjcjo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLyogLmZvcm1hdF9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IC0xNTBweDtcclxuICB9ICovXHJcblxyXG4gIC5mb3JtYXRfX2ltZy1jaGlsZCB7XHJcbiAgIHRvcDogODglO1xyXG4gICB6LWluZGV4OiAxMDtcclxuICB9XHJcblxyXG4gIC5mb3JtYXRfX2ltZy1oYXJlIHtcclxuICAgYm90dG9tOiAtNTBweDtcclxuICAgcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X19pbWctZWFycyB7XHJcbiAgIHdpZHRoOiA2NnB4O1xyXG4gICBoZWlnaHQ6IDY3cHg7XHJcbiAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgdG9wOiAtMTdweDtcclxuICAgICAgICBsZWZ0OiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLyogLmZvcm1hdF9fdGl0bGU6OmFmdGVyIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxuICB9ICovXHJcbiAgLmZvcm1hdF9fZGVzY3J7XHJcbiAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgbWF4LXdpZHRoOiAyMzVweDtcclxuICB9XHJcbiAgLyogLmZvcm1hdF9fZGVzY3I6OmFmdGVye1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gIH0gKi9cclxuICB9XHJcblxyXG5cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XHJcbiAgIC5mb3JtYXRfX3N1YnRpdGxlOjpiZWZvcmV7XHJcbiAgICAgIGxlZnQ6IDIyMHB4O1xyXG4gICB9XHJcbn1cclxuXHJcblxyXG4iLCIuaGVhZGVyIHtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB0b3A6IDA7XHJcbiAgIHJpZ2h0OiAwO1xyXG4gICB6LWluZGV4OiAxMDA7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIGhlaWdodDogMTAwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUpO1xyXG4gICAvKiBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlYWRlci10cmVlLndlYnApOyAqL1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4ubW9kYWwtb3BlbiB7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5oZWFkZXItYmxvY2sge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uaGVhZGVyLTIge1xyXG4gICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgbGVmdDogMDtcclxuICAgdG9wOiAwO1xyXG4gICByaWdodDogMDtcclxuICAgei1pbmRleDogMTAwO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBoZWlnaHQ6IDEyNXB4O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlKTtcclxuICAgLyogYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZWFkZXItdHJlZS53ZWJwKTsgKi9cclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmhlYWRlcl9fY29udGFpbmVyIHtcclxuICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgIGZsZXgtZ3JvdzogMTtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgcGFkZGluZzogMCAxNXB4O1xyXG59XHJcblxyXG4ubWVudV9faWNvbiB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXZfX2xpc3Qge1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBnYXA6IDQ4cHg7XHJcbn1cclxuXHJcbi5uYXZfX2xpbmsge1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2J0biB7XHJcbiAgIHBhZGRpbmc6IDEycHggMzBweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS1ncmVlbik7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgYm9yZGVyOiBub25lO1xyXG4gICBmb250LXNpemU6IDIxcHg7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICB0cmFuc2l0aW9uOlxyXG4gICAgICBib3JkZXItY29sb3IgMC4zcyBlYXNlLFxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSxcclxuICAgICAgY29sb3IgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uaGVhZGVyX19idG46Zm9jdXMge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIGNvbG9yOiB2YXIoLS1yZWQpO1xyXG59XHJcbi5oZWFkZXJfX2J0bjpob3ZlciB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZCk7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2J0bjphY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIGNvbG9yOiB2YXIoLS1yZWQpO1xyXG59XHJcblxyXG4uaGVhZGVyX19idG4tc2hvdy1tb2Ige1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGVhZGVyX19pdGVtIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2hvdmVyIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDI1cHg7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG59XHJcblxyXG4uaGVhZGVyX19pdGVtOmhvdmVyIC5oZWFkZXJfX2hvdmVyIHtcclxuICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmhlYWRlcl9fcGhvbmUtYmxvY2sge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmhlYWRlcl9fcGhvbmUtYmxvY2s6aG92ZXIgLmhlYWRlcl9faG92ZXIge1xyXG4gICBvcGFjaXR5OiAxO1xyXG59XHJcbi5idXJnZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGVhZGVyLS1oaWRkZW4ge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5oZWFkZXIsXHJcbiAgIC5oZWFkZXItMiB7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgIH1cclxuICAgLmhlYWRlcl9fYnRuIHtcclxuICAgICAgcGFkZGluZzogMTZweCAzM3B4IDE2cHggMzNweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcblxyXG4gICAuaGVhZGVyX19sb2dvIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDhweDtcclxuICAgfVxyXG4gICAubmF2IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLmhlYWRlcl9fcGhvbmUtYmxvY2sge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uIHtcclxuICAgICAgei1pbmRleDogMTEwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbiBzcGFuLFxyXG4gICAubWVudV9faWNvbjo6YmVmb3JlLFxyXG4gICAubWVudV9faWNvbjo6YWZ0ZXIge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogMTAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbjo6YmVmb3JlLFxyXG4gICAubWVudV9faWNvbjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbjo6YmVmb3JlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbjo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uIHNwYW4ge1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMHB4LCAtNTAlKTtcclxuICAgfVxyXG5cclxuICAgLm1lbnVfX2ljb24uX2FjdGl2ZSBzcGFuIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoMHB4LCAtNTAlKTtcclxuICAgfVxyXG5cclxuICAgLm1lbnVfX2ljb24uX2FjdGl2ZTo6YmVmb3JlIHtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDBweCwgLTUwJSk7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uLl9hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoMHB4LCA1MCUpO1xyXG4gICB9XHJcblxyXG4gICAuYnVyZ2VyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogLTEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlNmYwYzY7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC45KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjkpIDUwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcclxuICAgICAgcGFkZGluZzogNTBweCAzMHB4IDMwcHggMzBweDtcclxuICAgICAgdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZSAwcztcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICB9XHJcblxyXG4gICAuYnVyZ2VyLl9hY3RpdmUge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5idXJnZXJfX2l0ZW0ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICB9XHJcbiAgIC5idXJnZXJfX3Bob25lLWJsb2NrIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgfVxyXG5cclxuICAgLmJ1cmdlcl9fbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICB9XHJcblxyXG4gICAuYnVyZ2VyX19zZWxlY3Qtc2l0eSB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIH1cclxuXHJcbiAgIC5idXJnZXJfX3NlbGVjdC1zaXR5LWljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NlbGVjdC1jaXR5LWljb24uc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICB9XHJcblxyXG4gICAuYnVyZ2VyX19zZWxlY3Qtc2l0eS10ZXh0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5oZWFkZXJfX3NlbGVjdC1zaXR5IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG4gICAuYnVyZ2VyX19zZWxlY3Qtc2l0eS10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5oZWFkZXIsXHJcbiAgIC5oZWFkZXItMiB7XHJcbiAgICAgIGhlaWdodDogNjlweDtcclxuICAgfVxyXG4gICAuaGVhZGVyX19sb2dvIHtcclxuICAgICAgbWF4LXdpZHRoOiA5NXB4O1xyXG4gICB9XHJcblxyXG4gICAucGhvbmVfX2Jsb2NrLFxyXG4gICAuaGVhZGVyX19idG4tc2hvdyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbiAgXHJcbiAgIC5oZWFkZXJfX2J0bi1zaG93LW1vYiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcbiAgIC5oZWFkZXJfX2J0bi1zaG93LW1vYiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgICAgIG1heC13aWR0aDogMTY1cHg7XHJcbiAgIH1cclxufVxyXG4iLCIuaGVybyB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgaGVpZ2h0OiAxMTQwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZXJvLWJnLW55LnBuZyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxufVxyXG5cclxuLmhlcm86OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy90aHJlZS1zbm93Zmxha2Uuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAzMCU7XHJcbiAgIGJvdHRvbTogMzBweDtcclxufVxyXG4uaGVyb19fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgZm9udC1zaXplOiA2NXB4O1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5oZXJvX19jb250ZW50IHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGVyb19fc3ZnLXRvcCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDEzJTtcclxuICAgdG9wOiAtNjQlO1xyXG59XHJcblxyXG4uaGVyby1tb2JpbGUge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGVyb19fc3ZnLWJvdHRvbSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTYlO1xyXG4gICBib3R0b206IC0xMTElO1xyXG59XHJcbi5oZXJvX19kZXNjciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmhlcm9fX2Rlc2NyOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAzMHB4O1xyXG4gICBsZWZ0OiAzOCU7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5oZXJvX19sb2dvIHtcclxuICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG59XHJcblxyXG4uaGVyb19fYnRuIHtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgbWFyZ2luLWJvdHRvbTogMzlweDtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgIHRyYW5zaXRpb246XHJcbiAgICAgIGJvcmRlci1jb2xvciAwLjNzIGVhc2UsXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlLFxyXG4gICAgICBjb2xvciAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi5oZXJvX19idG46Zm9jdXMge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZCk7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmhlcm9fX2J0bjpob3ZlciB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgY29sb3I6IHZhcigtLXJlZCk7XHJcbn1cclxuXHJcbi5oZXJvX19idG46YWN0aXZlIHtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQpO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uaGVyb19fc2hvdyB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgIGNvbG9yOiB2YXIoLS1ncmVlbik7XHJcbiAgIGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG5cclxuLmhlcm9fX2RhdGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG4uaGVyb19fcGxhY2Uge1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5oZXJvLW1vYmlsZSB7XHJcbiAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlcm8taGFyZS5wbmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICBoZWlnaHQ6IDUzOHB4O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDQzMHB4O1xyXG59XHJcblxyXG4uaGVyby1tb2JpbGVfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmhlcm8tbW9iaWxlX19zaG93IHtcclxuICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBmb250LXNpemU6IDEycHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG4uaGVyby1tb2JpbGVfX2Rlc2NyIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG4gICBmb250LXNpemU6IDEycHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjMlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmhlcm8tbW9iaWxlX19kYXRlIHtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5oZXJvLW1vYmlsZV9fZGF0ZSBhIHtcclxuICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5oZXJvX19kYXRlIGEge1xyXG4gICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmhlcm8tbW9iaWxlX19wbGFjZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5oZXJvLW1vYmlsZV9fbG9nbyB7XHJcbiAgIG1heC13aWR0aDogMTcycHg7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBtYXJnaW4tdG9wOiAxMzRweDtcclxufVxyXG4uaGVyby1tb2JpbGVfX2J0biB7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgLmhlcm8ge1xyXG4gICAgICBoZWlnaHQ6IDkxMHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAgLmhlcm9fX2J0biB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5oZXJvX19sb2dvIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5oZXJvIHtcclxuICAgICAgaGVpZ2h0OiA2MjBweDtcclxuICAgfVxyXG4gICAuaGVybzo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgIC5oZXJvX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX2Rlc2NyIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcblxyXG4gICAuaGVyb19fbG9nbyB7XHJcbiAgICAgIG1heC13aWR0aDogMjY0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5oZXJvX19zaG93LFxyXG4gICAuaGVyb19fZGF0ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX3BsYWNlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaGVybyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVyby1iZy1ueS5wbmcpO1xyXG4gICAgICAvKiBoZWlnaHQ6IDg0dnc7ICovXHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTQzJTtcclxuICAgfVxyXG5cclxuICAgLmhlcm86OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX3N2Zy1ib3R0b20ge1xyXG4gICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICBib3R0b206IC0xNTAlO1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICB9XHJcbiAgIC5oZXJvX19zdmctdG9wIHtcclxuICAgICAgcmlnaHQ6IDYlO1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gLmhlcm8ge1xyXG4gICBoZWlnaHQ6IDUxOHB4O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDE1NiU7XHJcbiB9XHJcbiAgIC5oZXJvLW1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICB9XHJcblxyXG4gICAuaGVyby1tb2JpbGVfX3BsYWNlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB9XHJcbiAgIC5oZXJvLW1vYmlsZV9fcGxhY2U6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zdGFyc18xLnN2Zyk7XHJcbiAgICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgIGJvdHRvbTogLTUwcHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcbiAgIC5oZXJvIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG4gICAuaGVyby1tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfVxyXG59XHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXHJcblxyXG4gaHRtbCB7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKiBTZWN0aW9uc1xyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuIFxyXG4gYm9keSB7XHJcbiAgIG1hcmdpbjogMDtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICAqL1xyXG4gXHJcbiBtYWluIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICAqL1xyXG4gXHJcbiBoMSB7XHJcbiAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICBtYXJnaW46IDAuNjdlbSAwO1xyXG4gfVxyXG4gXHJcbiAvKiBHcm91cGluZyBjb250ZW50XHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gXHJcbiAvKipcclxuICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICAqL1xyXG4gXHJcbiBociB7XHJcbiAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgIGhlaWdodDogMDsgLyogMSAqL1xyXG4gICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuIFxyXG4gcHJlIHtcclxuICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbiB9XHJcbiBcclxuIC8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gXHJcbiAvKipcclxuICAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICAqL1xyXG4gXHJcbiBhIHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAgKi9cclxuIFxyXG4gYWJiclt0aXRsZV0ge1xyXG4gICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAgKi9cclxuIFxyXG4gYixcclxuIHN0cm9uZyB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG4gXHJcbiBjb2RlLFxyXG4ga2JkLFxyXG4gc2FtcCB7XHJcbiAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcbiBcclxuIHNtYWxsIHtcclxuICAgZm9udC1zaXplOiA4MCU7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAgKiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuIFxyXG4gc3ViLFxyXG4gc3VwIHtcclxuICAgZm9udC1zaXplOiA3NSU7XHJcbiAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuIH1cclxuIFxyXG4gc3ViIHtcclxuICAgYm90dG9tOiAtMC4yNWVtO1xyXG4gfVxyXG4gXHJcbiBzdXAge1xyXG4gICB0b3A6IC0wLjVlbTtcclxuIH1cclxuIFxyXG4gLyogRW1iZWRkZWQgY29udGVudFxyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gICovXHJcbiBcclxuIGltZyB7XHJcbiAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuIH1cclxuIFxyXG4gLyogRm9ybXNcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiBcclxuIC8qKlxyXG4gICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAgKi9cclxuIFxyXG4gYnV0dG9uLFxyXG4gaW5wdXQsXHJcbiBvcHRncm91cCxcclxuIHNlbGVjdCxcclxuIHRleHRhcmVhIHtcclxuICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXHJcbiAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgIG1hcmdpbjogMDsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICAqL1xyXG4gXHJcbiBidXR0b24sXHJcbiBpbnB1dCB7IC8qIDEgKi9cclxuICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAgKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAgKi9cclxuIFxyXG4gYnV0dG9uLFxyXG4gc2VsZWN0IHsgLyogMSAqL1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gICovXHJcbiBcclxuIGJ1dHRvbixcclxuIFt0eXBlPVwiYnV0dG9uXCJdLFxyXG4gW3R5cGU9XCJyZXNldFwiXSxcclxuIFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICAqL1xyXG4gXHJcbiBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbiBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuIFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcbiBbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgcGFkZGluZzogMDtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAgKi9cclxuIFxyXG4gYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG4gW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcbiBbdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG4gW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gICovXHJcbiBcclxuIGZpZWxkc2V0IHtcclxuICAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAgKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG4gXHJcbiBsZWdlbmQge1xyXG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcbiAgIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gICovXHJcbiBcclxuIHByb2dyZXNzIHtcclxuICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gICovXHJcbiBcclxuIHRleHRhcmVhIHtcclxuICAgb3ZlcmZsb3c6IGF1dG87XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXHJcbiAgKi9cclxuIFxyXG4gW3R5cGU9XCJjaGVja2JveFwiXSxcclxuIFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAgKi9cclxuIFxyXG4gW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbiBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgIGhlaWdodDogYXV0bztcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gICovXHJcbiBcclxuIFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAgKi9cclxuIFxyXG4gW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICAqL1xyXG4gXHJcbiA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKiBJbnRlcmFjdGl2ZVxyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG4gLypcclxuICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiAgKi9cclxuIFxyXG4gZGV0YWlscyB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gfVxyXG4gXHJcbiAvKlxyXG4gICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcbiBcclxuIHN1bW1hcnkge1xyXG4gICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiB9XHJcbiBcclxuIC8qIE1pc2NcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiBcclxuIC8qKlxyXG4gICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gICovXHJcbiBcclxuIHRlbXBsYXRlIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuICAqL1xyXG4gXHJcbiBbaGlkZGVuXSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiB9IiwiaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxucCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG59XHJcblxyXG46cm9vdCB7XHJcbiAgLS13aGl0ZTogI2ZmZjtcclxuICAtLWJsYWNrOiAjMDAwO1xyXG4gIC8qIC0tbWFpbi1jb2xvcjogI2U3NWQxZjsgKi9cclxuICAvKiAtLWdyZWVuOiAjOGZhZjJlOyAqL1xyXG4gIC0tcmVkOiAjRDQyMDMzO1xyXG4gIC0tYmx1ZTogIzZEQUJDRDtcclxuICAtLWdyZWVuOiAjNTI4ODREO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDE1NDJweDtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uYnRuIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5saXN0LXJlc2V0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGl0bGUge1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAyJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnRpdGxlLXJlZCB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDIlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6IHZhcigtLXJlZCk7XHJcbn1cclxuXHJcbi50aXRsZS1ncmVlbiB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiB2YXIoLS1ncmVlbik7XHJcbn1cclxuXHJcbi50aXRsZS1kZXNjciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5yZWQtYnRuIHtcclxuICBwYWRkaW5nOiAzMHB4IDYwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcclxuICBmb250LXNpemU6IDI3cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbn1cclxuXHJcbi8qIC5vcmFuZ2UtYnRuIHtcclxuICBwYWRkaW5nOiAzMHB4IDYwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgZm9udC1zaXplOiAyN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG59ICovXHJcblxyXG4uYm9sZC1mb250IHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uZ3JlZW4tdGV4dCB7XHJcbiAgY29sb3I6IHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuLnJlZC10ZXh0IHtcclxuICBjb2xvcjogdmFyKC0tcmVkKTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5yZWQtYnRuIHtcclxuICAgIHBhZGRpbmc6IDI1cHggNDVweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcblxyXG4gIC50aXRsZSxcclxuICAudGl0bGUtZ3JlZW4sXHJcbiAgLnRpdGxlLXJlZCB7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgfVxyXG5cclxuICAudGl0bGUtZGVzY3Ige1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnRpdGxlLFxyXG4gIC50aXRsZS1ncmVlbixcclxuICAudGl0bGUtcmVkIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICB9XHJcblxyXG4gIC50aXRsZS1kZXNjciB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICAucmVkLWJ0biB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDM1cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcbiIsIi5wbG90IHtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbm93Zmxha2VzLTJcXCgxOTIwXFwpLnBuZyk7XHJcbiAgIHBhZGRpbmctdG9wOiA3NHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5wbG90OjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvdGhyZWUtc25vd2ZsYWtlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTAwcHg7XHJcbiAgIHJpZ2h0OiAzMCU7XHJcbn1cclxuXHJcbi5wbG90X190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcbi5wbG90X190aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3Bsb3QtcHJlc2VudC5zdmcpIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogLTQlO1xyXG4gICBib3R0b206LTIwMHB4O1xyXG59XHJcblxyXG5cclxuLnBsb3RfX2Rlc2NyIHtcclxuICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMjhweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ucGxvdF9fZGVzY3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtZ3JlZW4tbnkuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0yMnB4O1xyXG4gICBsZWZ0OiA0MCU7XHJcbn1cclxuXHJcblxyXG4ucGxvdF9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAtNHB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5wbG90X19jYXJkcyB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBsb3RfX3RleHQge1xyXG4gICBtYXJnaW46IGF1dG87XHJcbiAgIG1hcmdpbi1ib3R0b206IDIwNXB4O1xyXG4gICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4ucGxvdF9faW1hZ2VzIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ucGxvdF9faW1hZ2VzOmhvdmVyIC5wbG90X19pbWctaGFyZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxufVxyXG5cclxuLnBsb3RfX2ltYWdlczpob3ZlciAucGxvdF9faW1nLWNpcmNsZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxufVxyXG5cclxuLnBsb3RfX2ltZy1oYXJlIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206MDtcclxuICAgbGVmdDogM3B4O1xyXG4gICB0cmFuc2l0aW9uOiAyc1xyXG59XHJcblxyXG4ucGxvdF9faW1nLWNpcmNsZXtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICB0cmFuc2l0aW9uOiAycztcclxufVxyXG5cclxuLnBsb3RfX2tyb2tzLCAucGxvdF9fa3Jva2t5LCAucGxvdF9fa3JvaGEsIC5wbG90X19ncmFuZHBhIHtcclxuICAgbWF4LXdpZHRoOiAzMThweDtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5wbG90X19kZXNjcmlwdGlvbiB7XHJcbiAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbmZvbnQtc2l6ZTogMTZweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtYWxpZ246IGNlbnRlcjtcclxuY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5wbG90X19jb250ZW50LXNsaWRlciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuXHJcbi5wbG90LWJ1dHRvbi1wcmV2IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgbGVmdDogMTAlO1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuXHJcbi5wbG90LWJ1dHRvbi1uZXh0IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgcmlnaHQ6IDEwJTtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5wbG90LWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXHJcbi5wbG90LWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuXHJcbi5zd2lwZXJfX3Bsb3Qge1xyXG4gICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnBsb3RfX3RleHQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICB9XHJcbiAgIC5wbG90X19kZXNjciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgIH1cclxuICAgLnBsb3Q6OmFmdGVyICxcclxuICAgLnBsb3RfX3RpdGxlOjphZnRlcixcclxuICAgLnBsb3RfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH1cclxuICAgLnBsb3RfX3RpdGxlOjphZnRlcntcclxuICAgICAgcmlnaHQ6IDRweDtcclxuICAgICAgIGJvdHRvbTogLTMxMXB4O1xyXG4gICB9XHJcblxyXG4gICAucGxvdF9fZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAzNyU7XHJcbiAgIH1cclxuICAgLnBsb3RfX3RleHR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgfVxyXG4gICAucGxvdC1idXR0b24tbmV4dCB7XHJcbiAgICAgIHJpZ2h0OiAzJTtcclxuICAgfVxyXG5cclxuICAgLnBsb3QtYnV0dG9uLXByZXYge1xyXG4gICAgICBsZWZ0OiAzJTtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAucGxvdF9fdGl0bGU6OmFmdGVye1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGJvdHRvbTogLTE2M3B4O1xyXG4gICB9XHJcblxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAucGxvdCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvNzY4LWJnLTEucG5nKTtcclxuICAgfVxyXG4gICAucGxvdF9faW1hZ2VzOmhvdmVyIC5wbG90X19pbWctaGFyZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgfVxyXG4gICBcclxuICAgLnBsb3RfX2ltYWdlczpob3ZlciAucGxvdF9faW1nLWNpcmNsZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLnBsb3RfX3RpdGxlOjphZnRlcntcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xyXG4gICAgICBib3R0b206IC0xMThweDtcclxuICAgICAgcmlnaHQ6IC01OHB4O1xyXG4gICB9XHJcblxyXG4gICAvKiAucGxvdF9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiAtMjdweDtcclxuICAgICAgcmlnaHQ6IC01MnB4O1xyXG4gICB9ICovXHJcblxyXG4gICAvKiAucGxvdF9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogLTcwcHg7XHJcbiAgIH0gKi9cclxuICAgXHJcbiAgIC5wbG90X19kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbmxlZnQ6IDIwJTtcclxuYm90dG9tOiAtMTVweDtcclxuICAgfVxyXG4gICAucGxvdCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgfVxyXG4gICAucGxvdDo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgfVxyXG4gICAucGxvdF9fZGVzY3Ige1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICB9XHJcblxyXG4gICAucGxvdF9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG4gICAucGxvdF9faW1nLWhhcmUge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNzVweDtcclxuICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICBsZWZ0OiAyOHB4O1xyXG4gICB9XHJcblxyXG4gICAucGxvdF9faW1nLWNpcmNsZSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE4OHB4O1xyXG4gICB9XHJcblxyXG4gICAucGxvdC1idXR0b24tcHJldixcclxuICAgLnBsb3QtYnV0dG9uLW5leHQge1xyXG4gICAgICB0b3A6IDQwJTtcclxuICAgfVxyXG5cclxuICAgLnBsb3RfX3N1YnRpdGxle1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuICAgLnBsb3RfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICB9XHJcbn1cclxuIiwiLnBvcHVwX19zY2hlZHVsZSB7XHJcbiAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwICwgMCwgMC44KTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnBvcHVwX19ib2R5e1xyXG4gICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnBvcHVwX19zY2hlZHVsZS1jYXJkIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICBib3JkZXItcmFkaXVzOiA0N3B4O1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG5iYWNrZ3JvdW5kOiAjZmFkN2M3O1xyXG59XHJcblxyXG4ucG9wdXBfX3NjaGVkdWxlLWRhdGV7XHJcbiAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgY29sb3I6IHZhcigtLXJlZCk7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5wb3B1cF9fc2NoZWR1bGUtaXRlbSB7XHJcbiAgIHBhZGRpbmc6MHB4IDEwcHg7XHJcbiAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgY29sb3I6IHZhcigtLXJlZCk7XHJcbiAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXJlZCk7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuXHJcbi8qIF9fX19fX1/QstGL0LHQvtGAINCz0L7RgNC+0LTQsF9fX19fXyAqL1xyXG5cclxuLnBvcHVwX19jaXR5IHtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIHRyYW5zaXRpb246IGFsbCAuOHM7XHJcbiAgIHotaW5kZXg6IDEwMDtcclxufVxyXG4ucG9wdXBfX2NpdHkub3BlbiB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLnBvcHVwX19ib2R5IHtcclxuICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIHBhZGRpbmc6IDMwcHggMTBweDtcclxufVxyXG5cclxuLnBvcHVwX19jb250ZW50IHtcclxuICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICBwYWRkaW5nOiA2MHB4IDcwcHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucG9wdXBfX3RpdGxlIHtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuXHJcbiAgLmNpdHlfX3JvdyB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuY2l0eV9fcm93LXRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG4gICBmbGV4LWdyb3c6IDA7XHJcbiAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICBmbGV4LWJhc2lzOiAxMjBweDtcclxuICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcblxyXG4gIC5jaXR5X19yb3ctbmFtZXtcclxuICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgIGZsZXg6IDAgMSBhdXRvO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IGNvbG9yIC41cztcclxuICB9XHJcblxyXG4gIC5jaXR5X19yb3ctbmFtZTpob3ZlciB7XHJcbiAgIGNvbG9yOiB2YXIoLS1yZWQpO1xyXG4gIH1cclxuXHJcbiAgLnBvcHVwX19jbG9zZSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvc2UtcG9wdXAud2VicCk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbmJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHRvcDogOHB4O1xyXG4gICAgcmlnaHQ6IDhweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2xvc2U6aG92ZXIge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5wb3B1cF9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDYwcHggMzBweDtcclxuICAgfVxyXG4gIH1cclxuXHJcbiAgLyog0L/QvtC70LjRgtC40LrQsCDQutC+0L3RhNC40LTQtdC90YbQuNCw0LvRjNC90L7RgdGC0LggKi9cclxuXHJcbiAgLnBvcHVwX19jb25maWRlbnRpYWxpdHkge1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIHRyYW5zaXRpb246IGFsbCAuOHM7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG4gIH1cclxuXHJcbiAgLnBvcHVwX19jb25maWRlbnRpYWxpdHkub3BlbiB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAucG9wdXBfX2NvbmZpZGVudGlhbGl0eS1jb250ZW50IHtcclxuICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgcGFkZGluZzogNDBweCAzMHB4O1xyXG4gICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgIG1heC13aWR0aDogOTc4cHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgei1pbmRleDogMTAwO1xyXG4gIH1cclxuICAucG9wdXBfX2NvbmZpZGVudGlhbGl0eS1jbG9zZSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDMwcHg7XHJcbiAgIHRvcDogOHB4O1xyXG4gICBmb250LXNpemU6IDMwcHg7XHJcbiAgIG9wYWNpdHk6IDAuNTtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XHJcbiAgfVxyXG4gIC5wb3B1cF9fY29uZmlkZW50aWFsaXR5LWNsb3NlOmhvdmVyIHtcclxuICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY29uZmlkZW50aWFsaXR5LWNvbnRlbnQgaDMge1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAucG9wdXBfX2NvbmZpZGVudGlhbGl0eS1jb250ZW50IHAge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuICAucG9wdXBfX2NvbmZpZGVudGlhbGl0eS1jb250ZW50IGg0IHtcclxuICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLyog0YHQtdGA0YLQuNGE0LjQutCw0YIgKi9cclxuXHJcbiAgLnBvcHVwX19jZXJ0aWZpY2F0ZSB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDA7XHJcbiAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgdHJhbnNpdGlvbjogYWxsIC44cztcclxuICAgei1pbmRleDogMTA7XHJcbiAgIFxyXG4gIH1cclxuXHJcbiAgLnBvcHVwX19jZXJ0aWZpY2F0ZS5vcGVuIHtcclxuICAgb3BhY2l0eTogMTtcclxuICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUtY29udGVudCB7XHJcbiAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgIHBhZGRpbmc6IDYwcHggMzBweDtcclxuICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICB6LWluZGV4OiAxMDA7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAucG9wdXBfX2NlcnRpZmljYXRlLWNsb3NlIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jbG9zZS1wb3B1cC5wbmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB0b3A6IDhweDtcclxuICAgIHJpZ2h0OiA4cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XHJcblxyXG4gIH1cclxuICAucG9wdXBfX2NlcnRpZmljYXRlLWNsb3NlOmhvdmVyIHtcclxuICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUtYnV0dG9ucyB7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIHdpZHRoOiA3MDBweDtcclxuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUtYnRuIHtcclxuICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkKTtcclxuICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjVzIDtcclxuICB9XHJcblxyXG4gIC5wb3B1cF9fY2VydGlmaWNhdGUtYnRuOmhvdmVyIHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzVDQjtcclxuICB9XHJcbiAgLnBvcHVwX19jZXJ0aWZpY2F0ZS10aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgY29sb3I6IHZhcigtLXJlZCk7XHJcbiAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5wb3B1cF9fY2VydGlmaWNhdGUtYnV0dG9ucyB7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgIH1cclxuICAgLnBvcHVwX19jZXJ0aWZpY2F0ZS1jb250ZW50IHtcclxuICAgcGFkZGluZzogNDBweCAxNXB4O1xyXG4gICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX2NlcnRpZmljYXRlLWJ0biB7XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fY2VydGlmaWNhdGUtdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuICB9IiwiLnJldmlld3Mge1xyXG4gICBwYWRkaW5nLXRvcDogMjExcHg7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbm93Zmxha2VzLTJcXCgxOTIwXFwpLnBuZyk7XHJcbn1cclxuXHJcbi5yZXZpZXdzOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvdGlja2V0cy1jaHJpc3RtYXMtdHJlZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6LTIwMHB4O1xyXG4gICBib3R0b206IDA7XHJcbn1cclxuXHJcbi5yZXZpZXdzX190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbn1cclxuXHJcbi5yZXZpZXdzX190aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtZ3JlZW4tbnkuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0zMHB4O1xyXG4gICByaWdodDogMjglO1xyXG59XHJcblxyXG4ucmV2aWV3c19fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9mYWlyeS10YWxlLWNhbmRsZXMuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDA7XHJcbiAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4ucmV2aWV3c19fc3RhcnMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDIxMHB4O1xyXG4gICBnYXA6IDUwcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5yZXZpZXdzX19zdGFycyBhIHtcclxuICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xyXG59XHJcbi5yZXZpZXdzX19zdGFycyBhOmhvdmVyIHtcclxuICAgb3BhY2l0eTogMC42O1xyXG59XHJcblxyXG4vKiAucmV2aWV3c19fc3RhcnM6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xMDBweDtcclxuICAgbGVmdDogMTcwcHg7XHJcbn0gKi9cclxuXHJcbi5yZXZpZXdzX19pbWczIHtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnJldmlld3NfX3Bob3RvIGltZyB7XHJcbiAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWdyZWVuKTtcclxuICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgYm94LXNoYWRvdzogMHB4IDBweCAyN3B4IDBweCByZ2JhKDY3LCA4MiwgMjEsIDAuMjUpO1xyXG59XHJcblxyXG4ucmV2aWV3c19fcGhvdG97XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWluLWhlaWdodDogMTAwMHB4O1xyXG59XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzMSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IC0xNSU7XHJcbiAgIHRvcDogLTQlO1xyXG4gICB6LWluZGV4OiA1O1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbiNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXMxIHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xyXG4gfVxyXG5cclxuLnJldmlld3NfX2ltYWdlczIge1xyXG5wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAtNTBweDtcclxuICAgdG9wOiAzNSU7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbiNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXMyIHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcclxuIH1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMzIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMTMlO1xyXG4gICB0b3A6IDI1JTtcclxuICAgei1pbmRleDogMTA7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczMge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XHJcbiB9XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzNCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDEzMHB4O1xyXG4gICB0b3A6IC0xMCU7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXM1IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA0NiU7XHJcbiAgIHRvcDogMDElO1xyXG56LWluZGV4OiAxO1xyXG50cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbiNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXM1IHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcclxuIH1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXM2IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5sZWZ0OiA1MCU7XHJcbiAgICBib3R0b206IDI0JTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcbi5yZXZpZXdzX19pbWFnZXM3IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC02JTtcclxuICAgbGVmdDogMjYlO1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuLnJldmlld3NfX2ltYWdlczgge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDglO1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbiNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXM4IHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcclxuIH1cclxuXHJcbiAjcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzMTIge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XHJcbiB9XHJcbiAjcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzNiB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XHJcbiB9XHJcblxyXG5cclxuLnJldmlld3NfX2ltYWdlczkge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbmxlZnQ6IC0xNCU7XHJcbnRvcDogLTglO1xyXG50cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbiNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXM5IHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xyXG4gfVxyXG5cclxuLnJldmlld3NfX2ltYWdlczEwIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAyMCU7XHJcbiAgIHRvcDogMzklO1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbiNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXMxMCB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcclxuIH1cclxuLnJldmlld3NfX2ltYWdlczExIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0Oi0zJTtcclxuICAgdG9wOiAyNyU7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG5cclxuLnJldmlld3NfX2ltYWdlczEyIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMzUxcHg7XHJcbiAgIHRvcDogLTglO1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMxMyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogNDY1cHg7XHJcbiAgIHRvcDogNDYlO1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiAgIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzMTMgaW1nIHtcclxuICAgYm9yZGVyOiBub25lO1xyXG5cclxufVxyXG5cclxuXHJcbiNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXMxMSB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XHJcbiB9XHJcblxyXG4gLnJldmlld3NfX3N3aXBlci1jb250YWluZXIge1xyXG4gICBkaXNwbGF5OiBub25lXHJcbiB9XHJcblxyXG4gLyog0LzQvtCx0LjQu9GM0L3QsNGPINCy0LXRgNGB0LjRjyAqL1xyXG5cclxuIC5yZXZpZXdzX19waG90by1tb2Ige1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuXHJcbiAgLnJldmlld3NfX2ltYWdlczEgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNjM1cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5yZXZpZXdzX19pbWFnZXMyIGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDQ2M3B4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzMyBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA0NjNweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczQgaW1nIHtcclxuICAgbWF4LWhlaWdodDogMzcwcHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXM1IGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDQ2M3B4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzNiBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA0NTBweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczcgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNTEycHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXM4IGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDUxMnB4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzOSBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA2MzVweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczEwIGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDM0N3B4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzMTEgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNDYzcHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXMxMiBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA0NjNweDtcclxuICB9XHJcblxyXG4gIC5yZXZpZXdzLWJ1dHRvbi1uZXh0IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgcmlnaHQ6IDEwJTtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIH1cclxuLnJldmlld3MtYnV0dG9uLXByZXZ7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA1MCU7XHJcbiAgIGxlZnQ6IDEwJTtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi5yZXZpZXdzLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXHJcbi5yZXZpZXdzLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuIFxyXG5cclxuXHJcbiBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5yZXZpZXdzIHtcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICB9XHJcblxyXG4gICAucmV2aWV3c19fcGhvdG8ge1xyXG4gICAgICBtaW4taGVpZ2h0OiA2NTBweDtcclxuICAgfVxyXG4gICAucmV2aWV3c19faW1hZ2VzMSB7XHJcbiAgICAgIHJpZ2h0OiAyJTtcclxuICAgfVxyXG5cclxuICAgLnJldmlld3NfX2ltYWdlczIge1xyXG4gICAgICByaWdodDogLTglO1xyXG4gICB9XHJcblxyXG4gICAucmV2aWV3c19faW1hZ2VzNSB7XHJcbiAgICAgIGxlZnQ6IDY1JTtcclxuICAgfVxyXG4gXHJcbiAgIC5yZXZpZXdzX19pbWFnZXM2IHtcclxuICAgICAgYm90dG9tOiAzNCU7XHJcbiAgIH1cclxuXHJcbiAgIC5yZXZpZXdzX19pbWFnZXM5IHtcclxuICAgICAgbGVmdDogLTElO1xyXG4gICB9XHJcblxyXG4gICAucmV2aWV3c19faW1hZ2VzOCB7XHJcbiAgICAgIGxlZnQ6IDE3JTtcclxuICAgfVxyXG5cclxuICAgLnJldmlld3NfX2ltYWdlczExIHtcclxuICAgICAgbGVmdDogMSU7XHJcbiAgIH1cclxuXHJcbiAgIC5yZXZpZXdzX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogNzBweDtcclxuICAgfVxyXG4gICAucmV2aWV3c19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgcmlnaHQ6IDIzJTtcclxuICAgfVxyXG5cclxuICAgLnJldmlld3M6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG5cclxuICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgIC5yZXZpZXdzX19pbWFnZXMxIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM0NXB4O1xyXG4gICAgIH1cclxuICAgICBcclxuICAgICAucmV2aWV3c19faW1hZ2VzMiBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMjRweDtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczMgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMjYzcHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM0IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM1NXB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzNSBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzNTlweDtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczYgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMzEwcHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM2IHtcclxuICAgICAgYm90dG9tOiAyMCU7XHJcbiAgICAgIGxlZnQ6IDQyJTtcclxuICAgICB9XHJcblxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM3IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzNyB7XHJcbiAgICAgIGxlZnQ6IDEwJTtcclxuICAgICB9XHJcblxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM4IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM0NXB4O1xyXG4gICAgIH1cclxuXHJcbiAgICAgLnJldmlld3NfX2ltYWdlczgge1xyXG4gICAgICBsZWZ0OiAzMCU7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM5IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzOSB7XHJcbiAgICAgIGxlZnQ6IC03MHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzMTAgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMjQ1cHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXMxMCB7XHJcbiAgICAgIGxlZnQ6IDE0JTtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczExIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzMTIgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMzQwcHg7XHJcbiAgICAgfVxyXG5cclxuICAgICAucmV2aWV3c19faW1hZ2VzMTMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19fc3RhcnMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuICAgICB9XHJcbiAgIFxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5yZXZpZXdzX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDExJTtcclxuICAgfVxyXG4gICAucmV2aWV3czo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAucmV2aWV3cyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvNzY4LWJnLTEucG5nKTtcclxuICAgfVxyXG4ucmV2aWV3c19fcGhvdG8ge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5yZXZpZXdzX190aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbn1cclxuXHJcbi5yZXZpZXdzX190aXRsZTo6YWZ0ZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5yZXZpZXdzX19zd2lwZXItY29udGFpbmVyIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMxLFxyXG4ucmV2aWV3c19faW1hZ2VzMixcclxuLnJldmlld3NfX2ltYWdlczMsXHJcbi5yZXZpZXdzX19pbWFnZXM0LFxyXG4ucmV2aWV3c19faW1hZ2VzNSxcclxuLnJldmlld3NfX2ltYWdlczYsXHJcbi5yZXZpZXdzX19pbWFnZXM3LFxyXG4ucmV2aWV3c19faW1hZ2VzOCxcclxuLnJldmlld3NfX2ltYWdlczksXHJcbi5yZXZpZXdzX19pbWFnZXMxMCxcclxuLnJldmlld3NfX2ltYWdlczExIHtcclxuICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgXHJcbn1cclxuLnJldmlld3NfX2ltYWdlczEgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzMiBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXMzIGltZyxcclxuLnJldmlld3NfX2ltYWdlczQgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzNSBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXM2IGltZyxcclxuLnJldmlld3NfX2ltYWdlczcgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzOCBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXM5IGltZyxcclxuLnJldmlld3NfX2ltYWdlczEwIGltZyxcclxuLnJldmlld3NfX2ltYWdlczExIGltZyB7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1ncmVlbik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XHJcbiAgIC8qIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggIzQzNTIxNTQwOyAqL1xyXG5tYXgtd2lkdGg6IDE4NnB4O1xyXG4gICBtYXgtaGVpZ2h0OiB1bnNldDtcclxufVxyXG5cclxuLnJldmlld3NfX3RpdGxlOjpiZWZvcmUge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIHJpZ2h0OiAtMyU7XHJcbiAgIGJvdHRvbTogLTE5cHg7XHJcbn1cclxuXHJcbi5yZXZpZXdzOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxufVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgIC5yZXZpZXdzX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDI3JTtcclxuICAgfVxyXG4gIH0iLCIuc2NoZWR1bGUtZGF5IHtcclxuICAgLyogcGFkZGluZy1ib3R0b206IDEwMHB4OyAqL1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbm93Zmxha2VzLTJcXCgxOTIwXFwpLnBuZyk7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXk6OmFmdGVye1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3NjaGVkdWxlLXByZXNlbnRzLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICBsZWZ0OiAxMCU7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXk6OmJlZm9yZXtcclxuY29udGVudDogdXJsKC4uL2ltYWdlcy9zY2hlZHVsZS1kYXktdG95LnN2Zyk7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxudG9wOiA1JTtcclxucmlnaHQ6MTAlO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19kZXNjciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgIG1hcmdpbjogYXV0bztcclxuICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMxJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2NlbnRyZS0xIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19ibG9jayB7XHJcbiAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fdG9wLFxyXG4uc2NoZWR1bGUtZGF5X19jZW50cmUsXHJcbi5zY2hlZHVsZS1kYXlfX2JvdHRvbSB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X190b3Age1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgIGdhcDogNDc1cHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2NlbnRyZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGdhcDogMTQ1cHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2NhcHRpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbmNvbG9yOiB2YXIoLS1ncmVlbik7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEyOHB4O1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtYWxpZ246IGNlbnRlcjtcclxuY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi1ueS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTMwcHg7XHJcbiAgIHJpZ2h0OiAzOCU7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2Rlc2NyaXB0aW9uIHtcclxuICAgbWF4LXdpZHRoOiAyNDFweDtcclxuICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuZm9udC1zaXplOiAxNnB4O1xyXG5saW5lLWhlaWdodDogMTMwJTtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogIzAwMDtcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3N1YnRpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19ib3R0b20ge1xyXG4gICBtYXJnaW4tYm90dG9tOiA5NnB4O1xyXG4gICBnYXA6IDExOXB4O1xyXG59XHJcblxyXG5cclxuLnNjaGVkdWxlLWRheV9fYm90dG9tLTIge1xyXG4gICBwYWRkaW5nLXRvcDogMTEwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2J0biB7XHJcbm1hcmdpbjogYXV0bztcclxuYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbnRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSwgY29sb3IgLjNzIGVhc2UgO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19idG46Zm9jdXMge1xyXG5iYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJlZCk7XHJcbmNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLnNjaGVkdWxlLWRheV9fYnRuOmhvdmVyIHtcclxuYm9yZGVyOiAzcHggc29saWQgdmFyKC0tcmVkKTtcclxuYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbmNvbG9yOiB2YXIoLS1yZWQpO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19idG46YWN0aXZlIHtcclxuYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG5iYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJlZCk7XHJcbmNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2NlbnRyZS0yIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19jZW50cmUtMjo6YmVmb3JlIHtcclxuICAgY29udGVudDogJyc7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZWQtbG9vcC1jbG9jay5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6IDkxcHg7XHJcbiAgICBoZWlnaHQ6IDEwOHB4O1xyXG4gICAgbGVmdDogLTMycHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiAtMTA1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnNjaGVkdWxlLWRheSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheTo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDYlO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X190aXRsZS1kZXNjciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgIH1cclxuICAgLyogLnNjaGVkdWxlLWRheV9fZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICByaWdodDogMjVweDtcclxuICAgfSAqL1xyXG4gICAuc2NoZWR1bGUtZGF5X190aXRsZS1kZXNjcjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC0yMnB4O1xyXG4gICAgICByaWdodDogMzUlO1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2Rlc2NyIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICB9XHJcbiBcclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NhcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuXHJcbiAgXHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RvcCB7XHJcbiAgICAgIGdhcDogMjAwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX2Jsb2NrIHtcclxuICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fY2VudHJlLTIge1xyXG4gICAgICBtYXgtd2lkdGg6IDIxNHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NlbnRyZSB7XHJcbiAgICAgIGdhcDogNjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19ib3R0b20ge1xyXG4gICAgICBnYXA6IDQwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgIH1cclxuXHJcblxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tLTIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODJweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fdGl0bGUtZGVzY3I6OmJlZm9yZSB7XHJcbiAgICAgIHJpZ2h0OiAzMCU7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheTo6YmVmb3Jle1xyXG50cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbnRvcDogMSU7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXk6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuc2NoZWR1bGUtZGF5IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X190aXRsZS1kZXNjcjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogMTglO1xyXG4gICAgICBib3R0b206IC0xNXB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5OjpiZWZvcmV7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcclxuICAgICAgICAgfVxyXG4gICAgICBcclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1heC13aWR0aDogMjI2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NhcHRpb24sXHJcbiAgIC5zY2hlZHVsZS1kYXlfX3N1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDhweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fdG9wIHtcclxuICAgICAgZ2FwOiA2MHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19ibG9jayB7XHJcbiAgICAgIG1heC13aWR0aDogODBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19jZW50cmUtMiB7XHJcbiAgICAgIG1heC13aWR0aDogMTAycHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NlbnRyZSB7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19ib3R0b20ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tLTIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgfVxyXG59IiwiLmNhcmQge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDQ3cHg7XHJcbiAgIHBhZGRpbmc6IDEwcHggNzBweCAzNXB4IDgzcHg7XHJcbn1cclxuXHJcbi5jYXJkLWNsb3NlIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDEzcHg7XHJcbiAgIHJpZ2h0OiAxMHB4O1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gICB3aWR0aDogNDVweDtcclxufVxyXG5cclxuLnNjaGVkdWxlIHtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbm93Zmxha2VzLTFcXCgxOTIwXFwpLnBuZyk7XHJcbiAgIC8qIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICovXHJcbiAgIC8qIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7ICovXHJcbiAgIHBhZGRpbmctdG9wOiAxMDNweDtcclxuICAgcGFkZGluZy1ib3R0b206IDExOXB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMzdweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi1ueS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDUwJTtcclxuICAgYm90dG9tOiAwO1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTIwJSwgNzYlKTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19tYWluLWNhcmQge1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgIHBhZGRpbmctbGVmdDogNTZweDtcclxuICAgcGFkZGluZy1yaWdodDogNTZweDtcclxuICAgYm9yZGVyLXJhZGl1czogNDdweDtcclxuICAgYm9yZGVyOiAzcHggc29saWQgI0Q0MjAzMztcclxuYmFja2dyb3VuZDogI0ZGQzVDQjtcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1maXJzdCwgXHJcbi5zY2hlZHVsZV9fY2FyZC10aGlyZCB7XHJcbiAgIGJhY2tncm91bmQ6ICNGRkM1Q0I7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgIHRyYW5zaXRpb246IGJvcmRlciAxcyBlYXNlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJlZC5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTcwcHg7XHJcbiAgIGJvdHRvbTogMTBweDtcclxuICAgLyogZGlzcGxheTogbm9uZTsgKi9cclxufVxyXG5cclxuLnNjaGVkdWxlX19jYXJkLWZpcnN0LFxyXG4uc2NoZWR1bGVfX2NhcmQtc2Vjb25kLFxyXG4uc2NoZWR1bGVfX2NhcmQtZm91cnRoLFxyXG4uc2NoZWR1bGVfX2NhcmQtdGhpcmQge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2NhcmQtc2Vjb25kLCBcclxuLnNjaGVkdWxlX19jYXJkLWZvdXJ0aCB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICBiYWNrZ3JvdW5kOiAjQzNERkMwO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctZ3JlZW4uc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE3MHB4O1xyXG4gICBib3R0b206IDEwcHg7XHJcbiAgIHRyYW5zaXRpb246IGJvcmRlciAxcyBlYXNlO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2NhcmRzIHtcclxuICAgLyogZGlzcGxheTogbm9uZTsgKi9cclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgZ2FwOiAyMHB4O1xyXG59XHJcblxyXG5cclxuLnNjaGVkdWxlX19jYXJkczo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9zdWdhci1jYW5lLXNjaGVkdWxlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTAlO1xyXG4gICBsZWZ0OiA1JTtcclxuICAgfVxyXG4gICBcclxuXHJcbi5zY2hlZHVsZV9fbnVtYmVye1xyXG4gICBmb250LXNpemU6IDc1cHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fZGF0ZXtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19hcmVhe1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBmb250LXNpemU6IDMzcHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbn1cclxuLnNjaGVkdWxlX19hZGRyZXNze1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG4gICBmb250LXNpemU6IDI2cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX3NtYWxsLWNhcmRzIHtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgLyoganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgKi9cclxuICAgLyoganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAqL1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgZ2FwOiAyNXB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX21vbnRoIHtcclxuICAgZm9udC1zaXplOiA1NXB4O1xyXG59XHJcblxyXG5cclxuLnNjaGVkdWxlX19tYWluLWRhdGUge1xyXG4gICBmb250LXNpemU6IDY1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgY29sb3I6IHZhcigtLXJlZCk7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi8qIC5zY2hlZHVsZV9fc3BhbiB7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbn0gKi9cclxuXHJcbi5zY2hlZHVsZV9fbGlzdHtcclxuICAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2l0ZW0ge1xyXG4gICBwYWRkaW5nOiA4cHggMTlweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICBmb250LXdlaWdodDogNjAwO1xyXG4gICBmb250LXNpemU6IDI4cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGNvbG9yOiB2YXIoLS1yZWQpO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX21hcCB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcbiAgIHdpZHRoOiA1MDBweDtcclxuICAgaGVpZ2h0OiAyMzBweDtcclxuICAgYm9yZGVyOiAzLjYxMjU5NDEyNzY1NTAyOTNweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gICB6LWluZGV4OiAxMDtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZV9fbG9jYXRpb24tY2luZW1hIHtcclxuICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tcmVkKTtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19sb2NhdGlvbiB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19pY29uICB7XHJcbiAgIGdhcDogMjNweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19idXR0b24ge1xyXG4gICBwYWRkaW5nOiAyNXB4IDYwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tcmVkKTtcclxuICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiAjZmZmO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGNvbG9yIC4zcyBlYXNlIDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19idXR0b246Zm9jdXMge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJlZCk7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gfVxyXG4gLnNjaGVkdWxlX19idXR0b246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xyXG4gfVxyXG4gXHJcbiAuc2NoZWR1bGVfX2J1dHRvbjphY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJlZCk7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gfVxyXG5cclxuIC50YWJzLWJ0biB7XHJcbiAgIC8qIGZsZXgtZ3JvdzoxICovXHJcbiAgIGhlaWdodDogMjIwcHg7XHJcbiB9XHJcblxyXG4gLnNjaGVkdWxlX19idXR0b24tbW9iIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxuICAgbWFyZ2luOiA2NXB4IGF1dG87XHJcbiAgIGJvcmRlcjogbm9uZTtcclxuIH1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1maXJzdC5hY3RpdmUsXHJcbi5zY2hlZHVsZV9fY2FyZC10aGlyZC5hY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCAjRDQyMDMzO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2NhcmQtc2Vjb25kLmFjdGl2ZSxcclxuLnNjaGVkdWxlX19jYXJkLWZvdXJ0aC5hY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCAjNTI4ODREO1xyXG59XHJcblxyXG4gIC5zY2hlZHVsZV9fbWFpbi1jYXJkcyAuc2NoZWR1bGVfX21haW4tY2FyZCB7XHJcbiAgIGxlZnQ6IC05OTlweDtcclxuICAgb3BhY2l0eTogMDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiB9XHJcblxyXG4gLnNjaGVkdWxlX19tYWluLWNhcmRzIC5zY2hlZHVsZV9fbWFpbi1jYXJkLmFjdGl2ZSB7XHJcbiAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiBvcGFjaXR5OiAxO1xyXG4gfVxyXG5cclxuIC5tb2RhbC1vcGVuIHtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuIH1cclxuIFxyXG4gLm92ZXJsYXkge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwdmg7XHJcbiAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgei1pbmRleDogMTAwO1xyXG4gICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiB9XHJcblxyXG4gLm92ZXJsYXkudmlzaWJsZSB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiB9XHJcblxyXG4gQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAuc2NoZWR1bGVfX2NhcmQtZmlyc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICB9XHJcbiAgIC5jYXJkLWNsb3NlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX2NhcmQtZmlyc3QuYWN0aXZlLCAuc2NoZWR1bGVfX2NhcmQtdGhpcmQuYWN0aXZlIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTIycHg7XHJcbiAgICAgIGxlZnQ6IDMyJTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fbWFpbi1jYXJkc3tcclxuICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAvKiAuc2NoZWR1bGVfX2J1dHRvbi1tb2Ige1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfSAqL1xyXG5cclxuICAgLnNjaGVkdWxlX19pdGVtIHtcclxuICAgICAgcGFkZGluZzogNXB4IDdweDtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2NhcmRzOjpiZWZvcmUge1xyXG4gICAgICBib3R0b206IDE2JTtcclxuICAgICAgbGVmdDogMyU7XHJcbiAgfVxyXG4gIFxyXG4gIC50YWJzLWJ0biB7XHJcbiAgIGhlaWdodDogMjAwcHg7XHJcbn1cclxuLnNjaGVkdWxlX19jYXJkLWZpcnN0LmFjdGl2ZSwgLnNjaGVkdWxlX19jYXJkLXRoaXJkLmFjdGl2ZSB7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxNTBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19jYXJkLWZpcnN0LCAuc2NoZWR1bGVfX2NhcmQtdGhpcmQge1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTUwcHg7XHJcbn1cclxuIH1cclxuXHJcbiBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAuc2NoZWR1bGVfX2NhcmRzOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAtNCU7XHJcbiAgIH1cclxuIH1cclxuXHJcbiBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLnNjaGVkdWxlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy83NjgtYmctMS5wbmcpO1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NlbnRyZS0yOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHRvcDogLTc5cHg7XHJcbiAgICAgIGxlZnQ6IC0xNXB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5OjpiZWZvcmV7XHJcbiAgICAgIHJpZ2h0OiAtMSU7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXk6OmFmdGVyIHtcclxuICAgICAgbGVmdDogLTEwJTtcclxuICAgICAgYm90dG9tOiA1N3B4O1xyXG4gICB9XHJcbiAgIC50YWJzLWJ0biB7XHJcbiAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fY2FyZHM6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogLTE3JTtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19zdWJ0aXRsZTo6YmVmb3JlICB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogMjUlO1xyXG4gICAgICBib3R0b206IC0xMDUlO1xyXG4gICB9XHJcbiAgIC5jYXJkLWNsb3NlIHtcclxuICAgICAgdG9wOiA2cHg7XHJcbiAgICAgIHJpZ2h0OiA2cHg7XHJcbiAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICB9XHJcblxyXG4gICAvKiAuc2NoZWR1bGVfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDMwJTtcclxuICAgICAgdG9wOiAtODVweDtcclxuYm90dG9tOiAwO1xyXG4gICB9ICovXHJcblxyXG4gICAvKiAuc2NoZWR1bGVfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9ICovXHJcblxyXG4gICAuc2NoZWR1bGVfX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19udW1iZXIge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fYXJlYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19hZGRyZXNzIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2NhcmQtZmlyc3QsIFxyXG4uc2NoZWR1bGVfX2NhcmQtdGhpcmQge1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzVweDtcclxuICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1zZWNvbmQsIFxyXG4uc2NoZWR1bGVfX2NhcmQtZm91cnRoIHtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1ncmVlbi5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzVweDtcclxuICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1maXJzdCwgLnNjaGVkdWxlX19jYXJkLWZpcnN0LmFjdGl2ZSwgLnNjaGVkdWxlX19jYXJkLXRoaXJkLCAuc2NoZWR1bGVfX2NhcmQtdGhpcmQuYWN0aXZlIHtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDg1cHg7XHJcbn1cclxuXHJcbiAgIC5jYXJkIHtcclxuICAgICAgcGFkZGluZzogMTVweCAzMHB4IDMwcHggMzBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMXB4IDVweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX21haW4tY2FyZCB7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXJlZCk7XHJcbiAgIH1cclxuXHJcbiAgIC8qIC5zY2hlZHVsZV9fY2FyZHM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgICAgIGxlZnQ6IDgyJTtcclxuICAgICAgYm90dG9tOiAtMTElO1xyXG4gICB9ICovXHJcblxyXG4gICAvKiAuc2NoZWR1bGVfX2NhcmRzOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9ICovXHJcblxyXG4gICAuc2NoZWR1bGVfX2RhdGUge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fbWFpbi1kYXRlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZV9fbW9udGgge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlX19pdGVtIHtcclxuICAgICAgcGFkZGluZzogNXB4IDdweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fbG9jYXRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlX19sb2NhdGlvbi1jaW5lbWEge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fc3ZnIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX21hcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgaGVpZ2h0OiAxMDlweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgfVxyXG4gICAueW1hcHMtMi0xLTc5LW1hcCB7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgaGVpZ2h0OiAxMDlweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19pY29uICB7XHJcbiAgICAgIGdhcDogMHB4O1xyXG4gICAgICAvKiBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyAqL1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZV9fYnV0dG9uIHtcclxuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fYnV0dG9uLW1vYiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX2J1dHRvbi1tb2I6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctcmVkLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMjAwJTtcclxuICAgICAgbGVmdDogMTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuXHJcbiB9IiwiLnNob3cge1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nub3dmbGFrZXMtMlxcKDE5MjBcXCkucG5nKTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgcGFkZGluZy10b3A6IDEwM3B4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgLyogcG9zaXRpb246IHJlbGF0aXZlOyAqL1xyXG59XHJcblxyXG4vKiAuc2hvdzo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDEwMHB4O1xyXG4gICB0b3A6IDQyJTtcclxufSAqL1xyXG5cclxuXHJcbi5zaG93X190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNob3dfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLWdyZWVuLW55LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMzBweDtcclxuICAgIGxlZnQ6IDE3JTtcclxufVxyXG5cclxuLyogLnNob3dfX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xOTBweDtcclxuICAgbGVmdDogMjclO1xyXG4gICB6LWluZGV4OiAxMDtcclxufSAqL1xyXG5cclxuLnNob3dfX2ltYWdlcyB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbi5zaG93X19pbWFnZXM6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvc2hvdy1zaGVldC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTEyJTtcclxuICAgbGVmdDogLTE1JTtcclxufVxyXG5cclxuLnNob3dfX2ltYWdlczo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3N1Z2FyLWNhbmUtc21hbGwuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC01MHB4O1xyXG4gICByaWdodDogLTE1JTtcclxufVxyXG5cclxuLnNob3dfX2l0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWdyZWVuKTtcclxuICAgYm9yZGVyLXJhZGl1czogMzVweDtcclxuICAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IDBweCByZ2JhKDkyLCAzOCwgMTMsIDAuMjUpO1xyXG59XHJcblxyXG4uc2hvd19fbmFtZSB7XHJcbiAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiA1MHB4O1xyXG4gICBsZWZ0OiA1MHB4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG5mb250LXNpemU6IDM5cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5zaG93X19pdGVtLWRlc2NyIHtcclxuICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuZm9udC1zaXplOiAyNHB4O1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uc2hvd19fYnRuIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSwgY29sb3IgLjNzIGVhc2UgO1xyXG59XHJcblxyXG4uc2hvd19fYnRuOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3Nob3ctQ2hyaXN0bWFzLXRyZWUtZGVjb3JhdGlvbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTExNXB4O1xyXG4gICBsZWZ0OiAtMTQwJTtcclxufVxyXG5cclxuLyogLnNob3dfX2J0bjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMjBweDtcclxuICAgcmlnaHQ6IC04MCU7XHJcbn0gKi9cclxuXHJcbi5zaG93X19idG46Zm9jdXMge1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJlZCk7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLnNob3dfX2J0bjpob3ZlciB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXJlZCk7XHJcbiBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdoaXRlKTtcclxuIGNvbG9yOiB2YXIoLS1yZWQpO1xyXG59XHJcblxyXG4uc2hvd19fYnRuOmFjdGl2ZSB7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJlZCk7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnNob3cge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgfVxyXG5cclxuICAgLnNob3dfX3RpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICB9XHJcbiAgIC5zaG93X19pdGVtIHtcclxuICAgICBtYXgtd2lkdGg6IDI5N3B4O1xyXG4gfVxyXG5cclxuIC5zaG93X19pbWFnZXMge1xyXG5tYXJnaW4tdG9wOiA2MHB4O1xyXG5tYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gfVxyXG5cclxuIC5zaG93X190aXRsZTo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIGJvdHRvbTogMjZweDtcclxuICAgbGVmdDogNiU7XHJcbiB9XHJcblxyXG4gLnNob3dfX2ltYWdlczo6YmVmb3JlIHtcclxuICAgdG9wOiAtMTI1cHg7XHJcbiAgIGxlZnQ6IDAlO1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiB9XHJcblxyXG4gLnNob3dfX2ltYWdlczo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIHRvcDogLTE3N3B4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiB9XHJcbiAvKiAuc2hvd19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiB9ICovXHJcbiAuc2hvd19fYnRuOjpiZWZvcmUge1xyXG4gICBsZWZ0OiAtMTk4cHg7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgdG9wOiAtOHB4O1xyXG4gfVxyXG4gLnNob3dfX25hbWUge1xyXG4gICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGJvdHRvbTogMjBweDtcclxuICAgbGVmdDogMTVweDtcclxuIH1cclxuXHJcbiAuc2hvd19faXRlbS1kZXNjciB7XHJcbiAgIG1hcmdpbi10b3A6IDA7XHJcbiB9XHJcblxyXG4gLnNob3dfX2l0ZW0tZGVzY3Ige1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiB9XHJcblxyXG4gLyogLnNob3dfX2J0bjo6YWZ0ZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gfSAqL1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuICAgLnNob3dfX2J0bjo6YmVmb3Jle1xyXG4gICAgICB0b3A6IC04MCU7XHJcbiAgICAgIGxlZnQ6IC04MCU7XHJcbiAgIH1cclxufVxyXG5cclxuIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuc2hvdyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzc2OC1iZy0xLnBuZyk7XHJcbiAgIH1cclxuIFxyXG4gICAuc2hvd19faXRlbSB7XHJcbiAgICAgbWF4LXdpZHRoOiAyNDhweDtcclxuICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyBcclxuICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWdyZWVuKTsgICAgXHJcbiAgIH0gXHJcblxyXG4gICAuc2hvd19faW1hZ2VzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICB9XHJcblxyXG4gICAuc2hvd19faW1hZ2VzOjphZnRlciB7XHJcbiAgICAgIHRvcDogLTg1cHg7XHJcbiAgICAgICAgcmlnaHQ6IC0zN3B4O1xyXG4gICB9XHJcblxyXG4gICAuc2hvd19fdGl0bGU6OmFmdGVye1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGJvdHRvbTogMTJweDtcclxuICAgICAgbGVmdDogMTElO1xyXG4gICB9XHJcbiAgIC5maXJzdCxcclxuICAgLnNlY29uZCxcclxuICAgLnRoaXJkLFxyXG4gICAuZm91cnRoLFxyXG4gICAuZmlmdGgsXHJcbiAgIC5zaXh0aCxcclxuICAgLnNldmVudGgsXHJcbiAgIC5laWdodCB7XHJcbiAgIHRyYW5zZm9ybTogbm9uZTsgICAgICBcclxufVxyXG4ubmluZXRoIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbn1cclxuLnNob3dfX2J0bjo6YmVmb3JlIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB0b3A6IC00M3B4O1xyXG4gICBsZWZ0OiAtMTM3cHhcclxufVxyXG5cclxuLnNob3dfX2ltYWdlczo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcclxufVxyXG5cclxuLnNob3dfX25hbWUge1xyXG4gICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLnNob3dfX2ltYWdlczo6YmVmb3JlIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB0b3A6IDE0MHB4O1xyXG4gICBsZWZ0OiAtNXB4O1xyXG59XHJcbiB9XHJcbiIsIi50aWNrZXRzIHtcclxuICAgcGFkZGluZy1ib3R0b206IDIwNnB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbm93Zmxha2VzLTJcXCgxOTIwXFwpLnBuZyk7XHJcbn1cclxuXHJcbi50aWNrZXRzOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3Bsb3QtcHJlc2VudC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMDtcclxuICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi50aWNrZXRzX190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogMTM4cHg7XHJcbn1cclxuXHJcbi50aWNrZXRzX190aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi1ueS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTMwcHg7XHJcbiAgIHJpZ2h0OiAzMiU7XHJcbn1cclxuXHJcblxyXG4udGlja2V0c19fc3VidGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMSU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbiAgIG1hcmdpbjozMHB4IGF1dG87XHJcbn1cclxuXHJcblxyXG4udGlja2V0c19fZGVzY3JpcHRpb24ge1xyXG4gICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICBtYXJnaW46YXV0bztcclxuICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGluZS1oZWlnaHQ6IDEzMSU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtYWxpZ246IGNlbnRlcjtcclxuY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLnRpY2tldHNfX3RlbCB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuXHJcbi50aWNrZXRzX19jYXJkcyB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICBkaXNwbGF5OiBncmlkO1xyXG4gICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAyNzBweCk7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDMwcHg7XHJcbn1cclxuXHJcbi50aWNrZXRzX19udW1iZXJ7XHJcbiAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ3JlZW4uc3ZnKTtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG4gICBoZWlnaHQ6IDEwNXB4O1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBmb250LXNpemU6IDQ1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi50aWNrZXRzX19kZXNjciB7XHJcbiAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbmZvbnQtc2l6ZTogMTZweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi50aWNrZXRzX19pdGVtIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi50aWNrZXRzX19pdGVtOjpiZWZvcmUge1xyXG4gICBjb250ZW50OicnO1xyXG5wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JlZC1sb29wLnN2Zyk7XHJcbiAgICB3aWR0aDogNDdweDtcclxuICAgIGhlaWdodDogNTdweDtcclxuICAgIGxlZnQ6IC0xNHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHRvcDogLTUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnRpY2tldHNfX2NhcmRzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMjcwcHgpO1xyXG4gICAgICBnYXA6MDtcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX3N1YnRpdGxlIHtcclxuZm9udC1zaXplOiAzMHB4O1xyXG5tYXgtd2lkdGg6IDUwMHB4O1xyXG5cclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX2Rlc2NyaXB0aW9uIHtcclxuZm9udC1zaXplOiAyMnB4O1xyXG5tYXgtd2lkdGg6IDUwMHB4O1xyXG5tYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICB9XHJcblxyXG5cclxuLnRpY2tldHNfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxufVxyXG5cclxuLnRpY2tldHM6OmJlZm9yZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcclxufVxyXG5cclxuXHJcbi50aWNrZXRzX190aXRsZTo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIHJpZ2h0OiAyNyU7XHJcbn1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAudGlja2V0c3sgXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiAyMCU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC50aWNrZXRzIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzc2OC1iZy0xLnBuZyk7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgIH1cclxuICAgLnRpY2tldHNfX3N1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICB9XHJcblxyXG4gICAudGlja2V0c19fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiAtMTdweDtcclxuICAgICAgcmlnaHQ6IDklO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICB9XHJcblxyXG4gICAudGlja2V0c19fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuXHJcbi50aWNrZXRzX19udW1iZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbn1cclxuXHJcbiAgIC50aWNrZXRzX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgIH1cclxuICAgLnRpY2tldHNfX2NhcmRzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwyNzBweCk7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICB9XHJcblxyXG4gIC50aWNrZXRzX19pdGVtOjpiZWZvcmUge1xyXG4gICB0b3A6IC00M3B4O1xyXG4gICBsZWZ0OiAtMThweDtcclxuXHJcbiAgfVxyXG4udGlja2V0c19faXRlbXtcclxuICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuXHJcbiAgLnRpY2tldHM6OmJlZm9yZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgbGVmdDogLTYwJTtcclxuICAgdG9wOiAyMCU7XHJcbiAgfVxyXG5cclxuICAudGlja2V0c19fY2FyZHMge1xyXG4gICBnYXA6IDA7XHJcbiAgfVxyXG59XHJcbiIsIi50b29sdGlwLWJ1dHRvbiB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIHdpZHRoOiA1OXB4O1xyXG4gICBoZWlnaHQ6IDU5cHg7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuIH1cclxuXHJcbiAucG9wdXAtdGV4dCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB3aWR0aDogMzcwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1yZWQpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbiAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXJlZCk7XHJcbiAgIHBhZGRpbmc6IDE1cHggMTVweDtcclxuICAgbGVmdDogLTI3MyU7XHJcbiAgIHRvcDogLTcwcHg7XHJcbiAgIG9wYWNpdHk6IDA7XHJcbiAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcclxuIH1cclxuXHJcbiAucG9wdXAtdGV4dC0yIHtcclxuICB0b3A6IC04NnB4O1xyXG4gfVxyXG5cclxuXHJcbiAucG9wdXAtdGV4dDo6YmVmb3JlLFxyXG4gLnBvcHVwLXRleHQ6OmFmdGVyIHtcclxuICAgY29udGVudDogJyc7XHJcbiAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogNTAlO1xyXG4gICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgIGJvdHRvbTogLTMycHg7XHJcbiAgIHdpZHRoOiAwO1xyXG4gfVxyXG5cclxuIC5wb3B1cC10ZXh0OjphZnRlciB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiAgYm9yZGVyLXdpZHRoOiAxNHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG4gIHRvcDogNDlweDtcclxufVxyXG4gXHJcbi5wb3B1cC10ZXh0LTI6OmFmdGVyIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgYm9yZGVyLXdpZHRoOiAxNHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG4gIHRvcDogNjhweDtcclxufVxyXG5cclxuLnBvcHVwLXRleHQ6OmJlZm9yZSB7XHJcbiAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXJlZCk7XHJcbiAgIGJvcmRlci13aWR0aDogMTZweDtcclxufVxyXG5cclxuIC50b29sdGlwLWJ1dHRvbjpob3ZlciAucG9wdXAtdGV4dCB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiB9XHJcbiAiLCIudmlkZW8ge1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nub3dmbGFrZXMtMVxcKDE5MjBcXCkucG5nKTtcclxuICAgLyogYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgKi9cclxuICAgLyogYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIC01MCU7ICovXHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLXRvcDogLTkycHg7XHJcbiAgIHBhZGRpbmctdG9wOiA2N3B4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi52aWRlbzo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiBcIlwiO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVjb3JhdGlvbi12aWRlby5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgIHdpZHRoOiAxMzVweDtcclxuICAgaGVpZ2h0OiAxNDVweDtcclxuICAgbGVmdDoxMCU7XHJcbiAgIGJvdHRvbTotMTNweDtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcblxyXG4udmlkZW9fX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG59XHJcblxyXG5cclxuLnZpZGVvX19zdWJ0aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogMTIzcHg7XHJcbn1cclxuXHJcbi52aWRlb19fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLWdyZWVuLW55LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMjJweDtcclxuICAgbGVmdDogNDAlO1xyXG59XHJcblxyXG4udmlkZW9fX3BsYXllciB7XHJcbnBvc2l0aW9uOiByZWxhdGl2ZTtcclxubWFyZ2luOiAwIGF1dG87XHJcbm1heC13aWR0aDogMTEwNnB4O1xyXG4vKiBwYWRkaW5nLXRvcDogNTYuMjUlOyAqL1xyXG5wYWRkaW5nLXRvcDogMzUuMjUlO1xyXG5ib3JkZXItcmFkaXVzOiAzNXB4O1xyXG5ib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1ncmVlbik7XHJcbm92ZXJmbG93OiBoaWRkZW47XHJcbmJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcblxyXG4udmlkZW9fX3NwYW4ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi52aWRlb19fb3ZlcmxheSB7XHJcbiAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICBsZWZ0OjA7XHJcbiAgIHRvcDowO1xyXG4gICByaWdodDowO1xyXG4gICBib3R0b206MDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgLyogYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltYWdlcy92aWRlby1vdmVybGF5LndlYnAnKTsgKi9cclxuICAgLyogYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgKi9cclxuICAgLyogei1pbmRleDogMTA7ICovXHJcbiAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxufVxyXG5cclxuLmlmcmFtZSB7XHJcbiAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgIC8qIGRpc3BsYXk6IG5vbmU7ICovXHJcbn1cclxuXHJcblxyXG4udmlkZW9fX2NvbnRyb2wge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYnV0dG9uLXBsYXkuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDg3cHg7XHJcbiAgIGhlaWdodDogODdweDtcclxuICAgYm9yZGVyLXJhZGl1czogMTYzcHg7XHJcbiAgIHRvcDogNTAlO1xyXG4gICBsZWZ0OiA1MCU7XHJcbiAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbmN1cnNvcjogcG9pbnRlcjtcclxuei1pbmRleDogMTA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnZpZGVvIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNzBweDtcclxuICAgfVxyXG5cclxuICAgLnZpZGVvOjpiZWZvcmUge1xyXG5kaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnZpZGVvOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgYm90dG9tOiAzNnB4O1xyXG4gICByaWdodDogLTMwcHg7XHJcbn1cclxuXHJcbiAgIC52aWRlb19fc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgIC52aWRlb19fc3Bhbjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgYm90dG9tOiAtNTBweDtcclxuICB9XHJcblxyXG4gIC52aWRlb19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIHJpZ2h0OiA1MCU7XHJcbiAgIGJvdHRvbTogMjAwJTtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG59XHJcblxyXG4gICAudmlkZW9fX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgYm90dG9tOiAtODBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgfVxyXG5cclxuICAgLnZpZGVvX19zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC52aWRlb19fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICBsZWZ0OiAzMSU7XHJcbiAgfVxyXG4gICAudmlkZW9fX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHRvcDogNDBweDtcclxuICB9XHJcblxyXG4udmlkZW9fX3NwYW46OmFmdGVyIHtcclxuICAgcmlnaHQ6IC02NXB4O1xyXG4gICB0b3A6IC0yMjBweDtcclxufVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxuICAgLnZpZGVvIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzc2OC1iZy0xLnBuZyk7XHJcbiAgIH1cclxuXHJcbiAgIC52aWRlb19fcGxheWVyIHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcmVkKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogOC4yNSU7XHJcbiAgIH1cclxuICAgLnZpZGVvX19jb250cm9sIHtcclxuICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgIGhlaWdodDogNDRweDtcclxuICAgfVxyXG5cclxuICAgLnZpZGVvX19zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgIH1cclxuICAgLnZpZGVvOjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IC0xOXB4O1xyXG4gICAgYm90dG9tOiAtNDBweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcbiAgIFxyXG59XHJcbiJdfQ== */
