@font-face{font-family:"SchoolBook";src:url(../fonts/SchoolBook/schoolbook.woff2) format("woff2"),url(../fonts/SchoolBook/schoolbook.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"SchoolBook";src:url(../fonts/SchoolBook/schoolbook-bold.woff2) format("woff2"),url(../fonts/SchoolBook/schoolbook-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"SchoolBook";src:url(../fonts/SchoolBook/schoolbook-bold-italic.woff2) format("woff2"),url(../fonts/SchoolBook/schoolbook-bold-italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"SchoolBook";src:url(../fonts/SchoolBook/schoolbook-italic.woff2) format("woff2"),url(../fonts/SchoolBook/schoolbook-italic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Futura New";src:url(../fonts/FuturaNew/FuturaNew.woff2) format("woff2"),url(../fonts/FuturaNew/FuturaNew.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Futura New";src:url(../fonts/FuturaNew/FuturaNewBold.woff2) format("woff2"),url(../fonts/FuturaNew/FuturaNewBold.woff) format("woff");font-weight:700;font-style:normal}*,::after,::before{box-sizing:border-box}h1,h2,h3,h4{font-weight:400;margin:0}h1,h2,h3{font-family:"SchoolBook","Futura New","Arial",sans-serif;color:#080606}h1{font-size:40px;line-height:50px}@media (min-width:1200px){h1{font-size:60px;line-height:70px}}@media (min-width:1920px){h1{font-size:80px;line-height:110px}}h2,h3{line-height:40px}h2{font-size:40px}@media (max-width:767px){h2{font-size:25px;line-height:30px}}h3{font-size:30px}@media (max-width:767px){h3{font-size:20px;line-height:30px}}p,ul{margin:0}img{max-width:100%}a{text-decoration:none;font-style:normal}ul{padding:0}li{list-style:none}button{cursor:pointer;line-height:20px;font-weight:700;border:0;background:0 0}@media (max-width:1199px){.blur>:not(.header){filter:blur(5px)}}.page{height:100%}.page-body,button{margin:0;padding:0;font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:20px}.page-body{font-weight:400;line-height:30px;background-color:#fffefe;color:#59443f;min-height:100%;display:grid;grid-template-rows:min-content 1fr min-content;align-content:start}@media (max-width:1199px){.page-body{padding-top:80px}}.page-flex{max-width:1460px;margin:0 auto 100px}@media (min-width:1200px){.page-flex{display:flex;justify-content:space-between;gap:100px}}@media (max-width:1199px){.page-menu{margin-bottom:50px}}.page-menu-item{margin-bottom:10px}.page-menu-item:last-child{margin-bottom:0}@media (min-width:1200px){.page-menu-item{margin-bottom:30px}}.page-menu-link{font-weight:700;text-transform:uppercase;color:#c3b9b5}.page-menu-link:hover{color:#59443f;padding-left:10px}.container{width:100%;margin:0 auto;padding:0 20px;max-width:1920px}@media (min-width:768px){.container{padding:0 40px}}@media (min-width:1200px){.container{padding:0 80px}}@media (min-width:1920px){.container{padding:0 230px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.avatar{position:relative;display:block;flex-shrink:0;width:130px;height:130px;margin:0 auto 10px;border-radius:50%;-o-object-fit:cover;object-fit:cover;text-indent:-100vw}.avatar::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ede9e8;background-image:url(../img/avatar-preview.svg);background-repeat:no-repeat;background-position:center}.slick-next{right:-30px}.slick-prev{left:-50px;z-index:1}.slick-next:before,.slick-prev:before{font-size:40px;color:#ffc59e}.slick-dots{bottom:-70px}.slick__appointments .slick-dots{top:175px}@media (min-width:768px){.slick__appointments .slick-next{right:0}}@media (min-width:1200px){.slick__appointments .slick-next{right:17%}}@media (min-width:768px){.slick__appointments .slick-prev{left:-25px;z-index:1}}@media (min-width:1200px){.slick__appointments .slick-prev{display:none!important}}.slick__appointments .slick-list{padding:20px}.slick__all-services .slick-list{padding:10px}.slick__all-services .slick-dots{left:-12px}@media (min-width:768px){.slick__all-services .slick-next{right:8%}}@media (min-width:1200px){.slick__all-services .slick-next{right:6%}}@media (min-width:1920px){.slick__all-services .slick-next{right:15%}}@media (min-width:768px){.slick__all-services .slick-prev{left:-35px;z-index:1}}@media (min-width:1200px){.slick__all-services .slick-prev{display:none!important}}.slick__expert-profile .slick-prev{display:none!important}.slick__expert-profile .slick-dots{bottom:-30px}.slider{display:flex;position:relative}@media (min-width:1920px){.slider{padding-left:80px;padding-right:80px}}.slider__promo{margin-bottom:50px}@media (min-width:768px){.slider__promo{margin-bottom:150px}}.slider__button-list{display:flex;flex-direction:column;justify-content:space-between;margin:20px 10px 20px 0}@media (min-width:768px){.slider__button-list{margin-right:20px}}.slider__button{width:40px;height:40px;color:#c3b9b5}.slider__button--active{color:#080606;background-image:url(../img/slider-button.svg)}.slider__button:hover:not(.slider__button--active){color:#59443f}.slider__main-content{flex-grow:1;padding:20px 5px}@media (min-width:768px){.slider__main-content{padding:20px 0 10px 30px}}@media (min-width:1200px){.slider__main-content{padding:20px 0 10px 245px}}.slider__slide{display:none}.slider__slide--active{display:block}.slider__title{margin:0 0 50px;padding:0;font-weight:400}@media (min-width:768px){.slider__title{font-size:50px;line-height:80px}}@media (min-width:1200px){.slider__title{font-size:60px;line-height:70px}}@media (min-width:1920px){.slider__title{font-size:80px;line-height:110px}}.slider__img{position:absolute;right:0;bottom:0;z-index:-1;width:auto;height:auto;max-width:50%;max-height:635px}@media (min-width:1920px){.slider__img{max-width:100%;max-height:100%}}.slider__entry{margin-bottom:100px}@media (min-width:768px){.slider__entry{margin-bottom:197px}.slider__contacts{display:flex;align-items:center;justify-content:space-between}}.slider__tel{display:block;margin:0;font-weight:700;color:#59443f}@media (min-width:768px){.slider__tel{margin-bottom:10px;font-size:24px}}.social__list{list-style:none;display:flex;flex-wrap:wrap;align-items:center}.social__item{margin-right:10px;margin-bottom:5px}.social__item:last-child{margin-right:0}@media (min-width:768px){.social__item{margin-right:50px;margin-bottom:10px}}.social__link{display:block}.social__icon{display:inline-block;vertical-align:middle}.social--slider .social__icon{fill:#c3b9b5}.change-city:hover .change-city__icon,.social--slider .social__icon:hover{fill:#59443f}.social__list--slider{margin:0;padding:0}@media (max-width:767px){.social__list--slider{margin-bottom:50px}}.social__icon--footer{fill:#fff}.social__icon--footer:hover{fill:#ffc59e}.app-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}@media (min-width:768px){.app-links{justify-content:flex-start}}.change-city{color:#ffc59e;display:flex;align-items:center}.change-city:hover,.link-back:hover{color:#59443f}@media (min-width:768px){.change-city::before{margin-right:19px}}.change-city__icon{fill:#ffc59e;margin-right:19px}.link-back{grid-column:2/-1;display:inline-flex;align-items:center;width:-moz-min-content;width:min-content;color:#ffc59e;line-height:20px;font-weight:700;text-transform:uppercase}.link-back:hover .link-back__arrow{fill:#59443f;stroke:#59443f}@media (max-width:1199px){.link-back{margin-bottom:30px}}.link-back__arrow{margin-right:12px;fill:#ffc59e;stroke:#ffc59e}.pagination{display:flex;justify-content:flex-end}.pagination__top{margin-bottom:58px}.pagination__item{margin-right:16px}.pagination__item:last-child{margin-right:0}.pagination__link{color:#c3b9b5}.pagination__link:hover:not(.pagination__link--active){color:#59443f}.pagination__link--active{color:#080606}.review{display:flex;flex-direction:column;gap:10px;margin-bottom:30px;padding:10px;border:1px solid #ede9e8;border-radius:20px;background-color:#fff}.review:last-of-type{margin-bottom:0}@media (min-width:768px){.review{flex-direction:row;padding:30px;gap:30px}}.review__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.review__body{margin-bottom:30px}.review__footer{display:flex;gap:10px}@media (min-width:768px){.review__footer{gap:30px}}.review__reaction{display:block}.review__title{margin-bottom:10px;font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:15px;line-height:15px;text-transform:lowercase;color:#c3b9b5}.review__user-name{color:#080606;line-height:25px}.review__avatar-doc{width:75px;height:75px;margin:0}.review__answer-info{line-height:25px}.post{display:flex;flex-direction:column;margin-bottom:60px;border-radius:20px;overflow:hidden;color:#59443f}.post:last-of-type{margin-bottom:58px}@media (min-width:768px){.post{flex-direction:row;gap:30px;max-width:909px;max-height:255px}}.post__img{width:255px;height:255px;margin:0;border-radius:20px}.post__img--news::after{background-image:url(../img/post-bg-img.jpg)}.post__inner-wrapper{padding:30px 0}.post__date{margin-bottom:10px;font-size:15px;line-height:15px;color:#c3b9b5}.post__title{margin-bottom:20px;font-size:30px;line-height:50px}.post__info{max-width:594px;max-height:100px;overflow:hidden;line-height:25px}.post__info--no-active,.post__title--no-active{color:#c3b9b5}.post__img--no-active,.post__info--no-active,.post__title--no-active{opacity:.5}.map{width:100%;height:526px;margin:0 auto}.map-baloon__title{margin:0}.button{text-transform:uppercase;color:#fff;padding:24px 77px;border-radius:33.5px;background-color:#ffc59e;box-shadow:0 4px 20px #ffc59e}.button:hover{background-color:#59443f;box-shadow:none}.button:disabled{background-color:#ede9e8;box-shadow:none}@media (max-width:767px){.button{font-size:15px;padding:15px 50px}}.app{background-color:#ffc59e}.app__wrapper{padding:50px 20px}@media (min-width:768px){.app__wrapper{padding:150px 50px}}@media (min-width:1200px){.app__wrapper{position:relative;z-index:0;padding:251px 230px 346px;max-width:1920px}}.app__title{color:#fff;font-weight:400}@media (min-width:768px){.app__title{font-size:60px;line-height:70px}}@media (min-width:1200px){.app__title{font-size:80px;line-height:110px}}.app__title-small-word{display:block;font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:15px;line-height:15px}@media (min-width:768px){.app__title-small-word{font-size:20px;line-height:20px}}@media (min-width:1200px){.app__title-small-word{font-size:30px}}.app__img{display:block;margin:0 auto;max-width:70%;height:auto}@media (min-width:1200px){.app__img{max-width:100%}}@media (min-width:1600px){.app__img{position:absolute;right:5%;top:50%;transform:translateY(-50%);z-index:-1}}@media (min-width:1920px){.app__img{right:10%;z-index:0}}.modal{display:none;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(8,6,6,.5)}.modal--active{display:block}.modal__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:80%;padding:40px 10px;border-radius:20px;background-color:#fff;box-shadow:2px 2px 20px rgba(155,82,50,.1)}@media (min-width:768px){.modal__wrapper{width:auto;padding:50px 100px}}.modal__title{margin-bottom:40px;text-align:center;font-size:30px}.modal__close{width:20px;height:20px;position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center}.modal__close::after,.modal__close::before{content:"";position:absolute;display:block;width:10px;height:2px;background-color:#c3b9b5;transform:rotate(45deg);border-radius:50px}.modal__close::before{transform:rotate(-45deg)}.modal__close:hover::after,.modal__close:hover::before{background-color:#080606}.modal__city-button{display:block;margin:0 auto 30px;font-weight:400;color:#080606}.modal__city-button:last-child{margin-bottom:0}.modal__city-button:hover{color:#ffc59e}.modal__form{display:flex;flex-direction:column;align-items:center;gap:32px}.modal__review-title{margin-bottom:0}.modal__review-textarea{width:80%;padding:10px;border:1px solid #ede9e8;border-radius:20px;font-size:20px;line-height:25px}.modal__review-textarea::-moz-placeholder{color:#c3b9b5}.modal__review-textarea::placeholder{color:#c3b9b5}@media (min-width:768px){.modal__review-textarea{width:auto;min-width:400px;min-height:368px;padding:16px}}.header{padding-top:10px;padding-bottom:10px;background:rgba(255,254,254,.96);box-shadow:0 4px 10px rgba(8,6,6,.1)}@media (max-width:1199px){.header{position:fixed;top:0;left:0;right:0;z-index:9999}}@media (min-width:1200px){.header{padding-top:32px;padding-bottom:33px}}.header__wrapper{display:flex;justify-content:space-between;align-items:center}@media (min-width:1200px){.header__wrapper{min-height:100px}}@media (min-width:1920px){.header__wrapper{padding-left:80px;padding-right:80px}}.header__logo{display:block;flex-shrink:0}.header__logo-img{width:50px;height:auto;vertical-align:middle}@media (min-width:1200px){.header__logo-img{width:79px}.header__main{margin-bottom:97px}.header__expert,.header__history,.header__therapy{margin-bottom:42px}.header__account{margin-bottom:32px}.header__collective{margin-bottom:123px}.header__contacts{margin-bottom:100px}.header__news{margin-bottom:57px}}@media (max-width:1199px){.menu{order:-1;flex-shrink:0;min-width:40px}}@media (min-width:1200px){.menu{width:70%}}@media (min-width:1920px){.menu{width:100%;margin-left:235px}}@media (max-width:1199px){.menu__wrapper{position:fixed;top:0;left:0}.menu__wrapper--active{right:0;bottom:0;width:100%;height:100%;background:rgba(8,6,6,.5)}}.menu__button{position:relative;top:10px;left:22px;width:40px;height:40px;border:0;background:0 0;margin:0;padding:0;cursor:pointer}.menu__button::after,.menu__button::before{content:"";position:absolute;top:10px;left:2px;width:36px;height:3px;background-color:#ffc59e;box-shadow:0 8px 0 0 #ffc59e,0 16px 0 0 #ffc59e}@media (min-width:1200px){.menu__button{display:none}}.menu__button--active::after,.menu__button--active::before{top:18px;box-shadow:none}.menu__button--active::before{transform:rotate(45deg)}.menu__button--active::after{transform:rotate(-45deg)}.menu__list{list-style:none;margin:0;padding:0}@media (max-width:1199px){.menu__list{display:none;position:fixed;top:80px;left:20px;border-radius:12px;background:rgba(195,185,181,.9);overflow:hidden}}@media (min-width:1200px){.menu__list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10px}}@media (min-width:1920px){.menu__list{width:941px}}@media (max-width:1199px){.menu__list--active{display:block}.menu__item{text-align:center;border-bottom:1px solid #59443f}.menu__item:last-child{border:0}}@media (min-width:1200px){.menu__item{padding:10px 20px 10px 0}.menu__item:last-child{padding-right:0}}@media (min-width:1920px){.menu__item{padding-right:30px}}.menu__link{line-height:20px;font-weight:700;color:#59443f;text-transform:uppercase;display:block;padding:15px 25px}@media (max-width:1199px){.menu__link:hover{background-color:#ffc59e}}@media (min-width:1200px){.menu__link{color:#c3b9b5;padding:0}.menu__link:hover{color:#59443f}}.menu__link--active{color:#ffc59e}.menu__link--active:hover{background-color:inherit}@media (min-width:1200px){.menu__link--active{color:#59443f}}.menu__submenu-parent{position:relative}.menu__submenu-parent:focus-within .menu__submenu,.menu__submenu-parent:hover .menu__submenu{display:block}.menu__submenu{padding:0}@media (min-width:1200px){.menu__submenu{display:none;position:absolute;left:-50px;z-index:1;margin-top:10px;padding:40px 50px;min-width:300px;background-color:#fff;box-shadow:2px 2px 20px rgba(155,82,50,.1);border-radius:20px}}.munu__submenu-item{list-style:none;margin-bottom:10px}@media (min-width:1200px){.munu__submenu-item{margin-bottom:30px}.munu__submenu-item:last-child{margin-bottom:0}}.menu__submenu-link{color:#080606}.menu__submenu-link:hover{transition:padding .3s}.menu__submenu-link--active,.menu__submenu-link:hover{padding-left:10px;font-weight:700}.footer{background-color:#59443f;color:#fff}.footer__wrapper{padding-top:50px;padding-bottom:60px}@media (min-width:1200px){.footer__wrapper{display:grid;grid-template-columns:1fr max-content;grid-template-rows:max-content 1fr;align-items:flex-start}}.footer__logo{display:flex;align-items:center;flex-direction:column;gap:22px;color:#fff;width:-moz-max-content;width:max-content;margin-bottom:29px}.footer__logo:hover .footer__logo-title{color:#ffc59e}.footer__logo:hover .footer__logo-image{fill:#ffc59e}@media (max-width:767px){.footer__logo{margin-left:auto;margin-right:auto}}@media (min-width:768px){.footer__logo{flex-direction:row}}@media (min-width:1200px){.footer__logo{margin-bottom:0}}.footer__logo-image{fill:#fff}.footer__logo-title{margin:0;font-family:"SchoolBook","Futura New","Arial",sans-serif;font-size:50px;line-height:46px;font-weight:700}.footer__logo-title--small-text{display:block;font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:20px;line-height:20px;font-weight:400;margin-top:5px}.footer-navigation{margin-bottom:30px}@media (min-width:768px){.footer-navigation{display:flex;justify-content:space-between;gap:20px}}@media (min-width:1200px){.footer-navigation{display:flex;justify-content:flex-start;gap:35px;grid-column:1/2;margin-bottom:0;padding-top:30px}}@media (min-width:1920px){.footer-navigation{gap:100px;padding-left:110px}}.footer-navigation__list{margin:0;padding:0}@media (min-width:768px){.footer-navigation__list{width:192px}}.footer-navigation__item{list-style:none;margin-bottom:10px;text-align:center}.footer-navigation__item:last-child{margin-bottom:0}@media (min-width:768px){.footer-navigation__item{text-align:left}}.footer-navigation__link{color:#fff}.footer-navigation__link:hover,.footer__address-link:hover{color:#ffc59e}.footer__app{margin-bottom:30px;justify-content:center}@media (min-width:1200px){.footer__app{grid-column:2/-1;grid-row:1/2;margin-bottom:0}}.footer__contacts-wrapper{display:flex;flex-direction:column;height:100%}.footer__social-list{justify-content:center;margin-top:0;margin-bottom:30px;padding:0}@media (min-width:1200px){.footer__social-list{justify-content:flex-start}}@media (max-width:767px){.footer__social-item{margin-right:20px}}.footer__address{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}@media (min-width:1200px){.footer__address{align-items:flex-start}}.footer__address-link{color:#fff}.footer__copyright{text-align:center;margin:0}@media (min-width:1200px){.footer__copyright{text-align:left;margin-top:auto}}.services__wrapper{max-width:1352px;margin:0 auto 150px}.services__list{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin:0;padding:0;list-style:none}.services__item{width:100%;max-width:280px;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.1);border-radius:20px}@media (min-width:768px){.services__item{max-width:320px}}.services__link{color:#59443f}.services__link:hover .services__img{fill:#59443f}.services__cart-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative;min-height:220px;padding:24px}.services__img{display:block;position:absolute;right:24px;bottom:24px;fill:#ffc59e}.services__title{margin:0 0 15px;color:#59443f}@media (max-width:767px){.services__title{font-size:20px;line-height:30px}}.services__count-service{margin:0 0 10px}.about-company{background-color:#fbf8f8;padding:180px 0 206px;min-width:0}.about-company__wrapper{display:flex;flex-direction:column;align-items:center;margin:0 auto}.about-company__title{margin:0 0 48px}.about-company__history{max-width:479px;margin:0 0 36px}.about-company__link{line-height:20px;font-weight:700;color:#ffc59e;text-transform:uppercase}.about-company__history-link{margin-bottom:100px}.about-company-slider{width:178px;max-width:1155px;margin-bottom:60px}@media (min-width:768px){.about-company-slider{width:570px}}@media (min-width:1200px){.about-company-slider{width:760px;margin-bottom:36px}}@media (min-width:1600px){.about-company-slider{width:1155px}}.about-company-slider__img{width:178px;height:178px;margin-right:5px;margin-bottom:0}@media (min-width:768px){.about-company-slider__img{margin-right:15px}}.achievements{padding:60px 0 250px}@media (min-width:768px){.achievements{padding:316px 0}}.achievements__wrapper{display:flex;justify-content:center;position:relative;max-width:716px;margin:0 auto}.achievements__bird-img{position:absolute;z-index:-1;top:80px;right:0;width:288px;height:223px}@media (min-width:768px){.achievements__bird-img{top:150px;right:120px}}@media (min-width:1200px){.achievements__bird-img{top:270px;right:50px}}.achievements__title{font-size:50px;line-height:40px;margin:0;color:#59443f}@media (min-width:768px){.achievements__title{font-size:80px;line-height:70px}}@media (min-width:1200px){.achievements__title{font-size:144px;line-height:110px}}.achievements__title-small-words{font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:30px;color:#080606;display:block;font-weight:400}@media (min-width:768px){.achievements__title-small-words{font-size:50px}}@media (min-width:1200px){.achievements__title-small-words{font-size:80px}}.advantages__wrapper{margin-bottom:100px}@media (min-width:768px){.advantages__wrapper{margin-bottom:200px}}@media (min-width:1200px){.advantages__wrapper{margin-bottom:309px}}@media (min-width:1920px){.advantages__wrapper{padding-left:140px;padding-right:140px}}.advantages__subtitle,.advantages__title{margin:0}.advantages__title{text-align:center;margin-bottom:50px}@media (min-width:768px){.advantages__title{margin-bottom:104px}}.advantages__list{margin:0 auto;padding:0;list-style:none;display:grid;grid-template-columns:1fr;justify-items:center;gap:50px 0}@media (min-width:768px){.advantages__list{grid-template-columns:repeat(2,1fr);gap:30px 20px}}@media (min-width:1200px){.advantages__list{grid-template-columns:repeat(3,1fr);gap:70px 94px;max-width:1640px;justify-items:start}}.advantages__item{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}@media (min-width:1600px){.advantages__item{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:min-content 1fr;align-items:flex-start;gap:0}}.advantages__subtitle{text-align:center}@media (min-width:768px) and (max-width:1599px){.advantages__subtitle{min-height:80px}}@media (min-width:1600px){.advantages__subtitle{grid-column:1/-1;text-align:left;margin-bottom:36px}}.advantages__description{text-align:center;margin:0;max-width:318px;order:1}@media (min-width:1600px){.advantages__description{text-align:left}}.advantages__item--icon::after{content:"";width:100px;height:100px;display:block;top:40px;left:0;background-repeat:no-repeat;background-position:center;order:0}@media (min-width:1600px){.advantages__item--icon::after{align-self:center}}.advantages__item--icon-24-hours::after{background-image:url(../img/advantages__item--icon-24-hours.svg)}.advantages__item--icon-facilities::after{background-image:url(../img/advantages__item--icon-facilities.svg)}.advantages__item--icon-experience::after{background-image:url(../img/advantages__item--icon-experience.svg)}.advantages__item--icon-lab::after{background-image:url(../img/advantages__item--icon-lab.svg)}.advantages__item--icon-hospitals::after{background-image:url(../img/advantages__item--icon-hospitals.svg)}.advantages__item--icon-equipment::after{background-image:url(../img/advantages__item--icon-equipment.svg)}.advantages__item--icon-drugs::after{background-image:url(../img/advantages__item--icon-drugs.svg)}.advantages__item--icon-grooming::after{background-image:url(../img/advantages__item--icon-grooming.svg)}@media (min-width:1200px){.therapy{grid-column:1/-1;display:flex;gap:50px}}@media (min-width:1920px){.therapy{gap:150px}}.therapy__wrapper{margin-bottom:50px;overflow:hidden}@media (min-width:1200px){.therapy__wrapper{display:grid;grid-template-columns:400px 1fr;grid-template-rows:min-content 1fr;gap:50px 54px;margin-bottom:100px}}@media (min-width:1920px){.therapy__wrapper{-moz-column-gap:150px;column-gap:150px}}@media (min-width:1200px){.therapy__column-left{min-width:400px}}.therapy__title{margin-top:0;margin-bottom:20px;font-weight:400;text-align:center;color:#080606}@media (min-width:1200px){.therapy__title{margin-bottom:100px;text-align:left}}.therapy__menu-list{margin:0;padding:0}.therapy__menu-item{margin-bottom:15px;list-style:none}@media (min-width:1200px){.therapy__menu-item{margin-bottom:30px;text-align:left}}.therapy__menu-link{color:#c3b9b5;font-weight:700;text-transform:uppercase}.therapy__menu-link:hover{color:#59443f;padding-left:10px;transition:padding .3s}.appointments__therapy{margin-bottom:250px;position:relative}.appointments__therapy-title{margin-bottom:30px;font-size:30px;font-weight:400}.appointments__therapy-card{display:block;width:260px;margin-right:20px;padding:10px;color:inherit;background-color:#fff;border-radius:20px;box-shadow:2px 2px 20px rgba(0,0,0,.1)}.appointments__therapy-card:hover{color:#fff;background-color:#ffc59e}.appointments__therapy-card:hover .appointments__therapy-card-title{color:#fff}@media (min-width:768px){.appointments__therapy-card{width:344px;padding:20px}}.appointments__therapy-specialist-wrapper{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:repeat(2,min-content);-moz-column-gap:16px;column-gap:16px}.appointments__therapy-image{width:50px;height:50px}.appointments__therapy-image::after{background-size:50%}.appointments__therapy-card-title{font-size:24px;line-height:24px;font-weight:500;font-family:"Futura New","SchoolBook","Arial",sans-serif}.appointments__therapy-date{grid-column:2/-1}@media (max-width:767px){.appointments__therapy-date--br{display:none}}.appointments__therapy-slider{position:absolute;left:50%;transform:translateX(-50%);width:110%}@media (min-width:768px){.appointments__therapy-slider{width:100%}}@media (min-width:1200px){.appointments__therapy-slider{left:0;transform:none;width:125%}}@media (min-width:1920px){.appointments__therapy-slider{width:140%}}.therapy-main-content__wrapper{margin-bottom:50px}.therapy-main-content__info,.therapy-main-content__title{margin-bottom:20px}.therapy-main-content__title{font-size:30px;font-weight:400}.therapy-main-content__title-list{margin-bottom:0}.therapy-main-content__image{width:100%;height:auto;margin-bottom:20px}@media (min-width:768px){.therapy-price-info-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}}.therapy-price__accent-sentence{display:block;margin-bottom:20px;font-style:normal}@media (min-width:768px){.therapy-price__accent-sentence{margin-bottom:0}}.therapy-price__list{margin:0}@media (min-width:768px){.therapy-price__list{margin-bottom:24px}}.therapy-price__block{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px;border-radius:15px}.therapy-price__block:nth-child(odd){background-color:#ede9e8}@media (min-width:1200px){.therapy-price__block{padding:14px 30px}}.therapy-price__description{flex-grow:1;width:60%}.therapy-price__price{margin:0}.all-services{padding-top:50px;padding-bottom:100px;background-color:#ede9e8;overflow:hidden}.all-services__title{margin-bottom:26px;font-size:30px;font-weight:400}.all-services__list{display:block;width:109%}@media (min-width:1920px){.all-services__list{width:120%}}.all-services__list .services__item{margin:10px}@media (max-width:767px){.all-services__list .services__item{width:260px}}@media (min-width:1200px){.account{display:flex;gap:51px}}@media (min-width:1920px){.account{gap:151px}}.account__button-change{display:block;line-height:30px;text-transform:lowercase;color:#ffc59e}.account__button-change:hover{color:#59443f}@media (min-width:1200px){.account__left-column{padding-top:95px}}@media (max-width:1199px){.account-menu{margin-bottom:50px}}.account-menu__title{margin-bottom:20px}@media (min-width:1200px){.account-menu__title{margin-bottom:100px}}.account-menu__item{margin-bottom:10px}.account-menu__item:last-child{margin-bottom:0}@media (min-width:1200px){.account-menu__item{margin-bottom:30px}}.account-menu__link{font-weight:700;text-transform:uppercase;color:#c3b9b5}.account-menu__link:hover{padding-left:10px;transition:padding .3s;color:#59443f}.account-menu__notify{display:inline-block;width:30px;height:30px;margin-left:30px;border-radius:50%;color:#fff;background-color:#ffc59e;text-align:center;font-weight:700}.account-personal-data{margin-bottom:50px}@media (min-width:1200px){.account-personal-data{margin-bottom:100px}}.account-personal-data__title{margin-bottom:20px;font-size:30px}@media (min-width:1200px){.account-personal-data__title{margin-bottom:30px}}.account-personal-data__wrapper{padding:10px;border-radius:20px;background-color:#fff;border:1px solid #ede9e8}@media (min-width:1200px){.account-personal-data__wrapper{display:flex;gap:30px;padding:30px}}@media (max-width:1199px){.account-personal-data__left-column{margin-bottom:20px}}@media (min-width:1200px){.account-personal-data__avatar{margin-bottom:30px}}.account-personal-data__button-change{margin:0 auto}.account-personal-data__center-column{flex-shrink:0}@media (max-width:1199px){.account-personal-data__center-column{margin-bottom:20px}}@media (min-width:1920px){.account-personal-data__center-column{min-width:250px}}.account-personal-data__information-wrapper{margin-bottom:20px}.account-personal-data__information-wrapper:last-child{margin-bottom:0}.account-personal-data__about-title,.account-personal-data__inner-title{margin-bottom:10px;font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:15px;line-height:15px;color:#c3b9b5}.account-personal-data__inner-title{text-transform:lowercase}.account-personal-data__about-info,.account-personal-data__info{font-size:20px;line-height:25px;color:#080606}.account-pets{margin-bottom:50px}@media (min-width:1200px){.account-pets{margin-bottom:100px}}.account-pets__title{font-size:30px;margin-bottom:30px}.account-pets__add-pet{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-bottom:30px;padding:10px;background-color:#ffc59e;box-shadow:2px 2px 20px rgba(0,0,0,.1);border-radius:20px;text-transform:uppercase;color:#fff}.account-pets__add-pet:hover{color:#59443f}.account-pets__add-pet:hover .account-pets__add-pet--icon{fill:#59443f}@media (min-width:768px){.account-pets__add-pet{padding:10px 30px;font-size:30px;line-height:30px}}.account-pets__add-pet--icon{width:60px;height:60px;margin-right:10px;fill:#fff}@media (min-width:768px){.account-pets__add-pet--icon{width:100px;height:100px;margin-right:20px}}@media (min-width:1200px){.account-pets__add-pet--icon{width:130px;height:130px;margin-right:30px}}.card-pet{position:relative;max-height:900px;margin-bottom:30px;padding:10px 10px 30px;background-color:#fff;border:1px solid #ede9e8;border-radius:20px;overflow:hidden}.appointments-card__information-wrapper:last-child,.card-pet:last-child,.card-pet__information-wrapper:last-child,.card-pet__medical-card-file:last-child,.card-pet__medical-card-wrapper:last-child,.history-menu__item:last-child{margin-bottom:0}@media (min-width:768px){.card-pet{padding:30px}}@media (min-width:1200px){.card-pet{display:flex;gap:30px;max-height:540px}}.card-pet__show-all{max-height:100%}.card-pet__left-column{flex-shrink:0}@media (min-width:1200px){.card-pet__avatar{margin-bottom:30px}}.card-pet__button-change{margin:0 auto}@media (max-width:1199px){.card-pet__center-column{margin-bottom:20px}}@media (min-width:1200px){.card-pet__center-column{width:200px;flex-shrink:0}}@media (min-width:1600px){.card-pet__center-column{min-width:270px}}.card-pet__name{line-height:50px}.card-pet__information-wrapper,.card-pet__name{margin-bottom:20px}.card-pet__title{margin-bottom:10px;font-size:15px;line-height:15px;text-transform:lowercase;color:#c3b9b5}.card-pet__info{line-height:25px;color:#080606}@media (min-width:1200px){.card-pet__right-column{margin-top:70px;flex-grow:1}}.card-pet__medical-card-wrapper{margin-bottom:30px}.card-pet__medical-card-file{display:flex;align-items:center;max-width:100%;max-height:80px;margin-bottom:10px;padding:29px 15px;border-radius:10px;box-shadow:2px 2px 10px rgba(0,0,0,.1);color:#080606;background-color:#fff;overflow:hidden}.card-pet__medical-card-file::before{content:"";flex-shrink:0;width:20px;height:22px;display:block;margin-right:10px;background-image:url(../img/icon-pdf.svg);background-repeat:no-repeat;background-position:center}.card-pet__medical-card-file--analize{padding-top:14px;padding-bottom:14px}.card-pet__medical-card-name{max-width:100px;margin-right:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:1280px){.card-pet__medical-card-name{max-width:150px}}@media (min-width:1600px){.card-pet__medical-card-name{max-width:200px}}.card-pet__medical-card-date{display:flex;flex-wrap:wrap;justify-content:flex-end;color:#c3b9b5;line-height:20px}.card-pet__medical-card-date time{margin-left:5px}.card-pet__all-files{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#ffc59e;border-radius:50%;box-shadow:0 2px 10px rgba(155,82,50,.5)}.card-pet__all-files--rotate{transform:rotate(180deg)}.card-pet__icon-arrow{fill:#fff}.account-appointments{margin-bottom:50px}@media (min-width:1200px){.account-appointments{margin-bottom:100px}}.account-appointments__title{font-size:30px;margin-bottom:30px}.appointments-card{padding:10px;background-color:#fff;border-radius:20px;border:1px solid #ede9e8}@media (min-width:768px){.appointments-card{padding:30px}}@media (min-width:1200px){.appointments-card{display:flex;gap:30px}}@media (max-width:1199px){.appointments-card__left-column{margin-bottom:20px}}@media (min-width:1200px){.appointments-card__avatar{margin-bottom:30px}}.appointments-card__button-change{width:90px;margin:0 auto;line-height:25px}.appointments-card__center-column{width:200px}@media (max-width:1199px){.appointments-card__center-column{margin-bottom:20px}}@media (min-width:1600px){.appointments-card__center-column{min-width:270px}}.appointments-card__doctor,.appointments-card__information-wrapper{margin-bottom:20px}@media (min-width:1200px){.appointments-card__doctor{margin-bottom:73px}}.appointments-card__title{margin-bottom:10px;font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:15px;line-height:15px;text-transform:lowercase;color:#c3b9b5}.appointments-card__info{line-height:25px;color:#080606}@media (min-width:1200px){.history{grid-column:1/-1;grid-row:2/-1;display:flex;gap:20px}}@media (min-width:1600px){.history{gap:160px}}@media (min-width:1200px){.history__wrapper{display:grid;grid-template-columns:390px 1fr;grid-template-rows:min-content 1fr;gap:70px 20px}}@media (min-width:1600px){.history__wrapper{-moz-column-gap:160px;column-gap:160px}}@media (max-width:1199px){.history__left-column{margin-bottom:50px}}@media (min-width:1200px){.history__left-column{width:390px;flex-shrink:0}}.history__title{margin-bottom:30px}@media (min-width:1200px){.history__title{margin-bottom:100px}}.history-menu__item{margin-bottom:10px}@media (min-width:1200px){.history-menu__item{margin-bottom:30px}}.history-menu__link{font-weight:700;text-transform:uppercase;color:#c3b9b5}.history-menu__link:hover{color:#59443f;padding-left:10px}.history-main-content{margin-bottom:100px}.history-main-content__img{display:block;width:100%;margin-bottom:30px}@media (min-width:1200px){.history-main-content__img{margin-bottom:50px}}.history-main-content__blog{margin-bottom:50px}.collective-menu__item:last-child,.history-main-content__blog:last-child,.history-main-content__info:last-child{margin-bottom:0}@media (min-width:1200px){.history-main-content__blog{margin-bottom:100px}}.history-main-content__title{margin-bottom:30px}@media (min-width:1200px){.history-main-content__title{font-size:30px;margin-bottom:40px}}.history-main-content__info{margin-bottom:20px}@media (min-width:1200px){.history-main-content__info{margin-bottom:40px}}.history-main-content__wrapper-img{display:flex;flex-direction:column;gap:10px;margin-top:30px;margin-bottom:30px}@media (min-width:768px){.history-main-content__wrapper-img{gap:5%;flex-direction:row}}@media (min-width:1200px){.history-main-content__wrapper-img{margin-top:50px;margin-bottom:50px}}.collective{margin-bottom:100px}@media (min-width:1200px){.collective{display:flex;gap:39px;margin-bottom:100px}}@media (min-width:1600px){.collective{gap:115px}}@media (max-width:1199px){.collective__left-column{margin-bottom:50px}}.collective__title{margin-bottom:30px}@media (min-width:1200px){.collective__title{margin-bottom:100px}}.collective-menu__item{margin-bottom:10px}@media (min-width:1200px){.collective-menu__item{margin-bottom:30px}}.collective-menu__link{font-weight:700;text-transform:uppercase;color:#c3b9b5}.collective-menu__link:hover{color:#59443f;padding-left:10px}.collective-main-content__img{display:block;width:100%;margin-bottom:50px;border-radius:20px}.collective-main-content__blog{margin-bottom:50px}.collective-main-content__blog:last-child{margin-bottom:0}@media (min-width:1200px){.collective-main-content__blog{margin-bottom:100px}}.collective-main-content__title{margin-bottom:50px;font-size:30px}.experts{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.experts__card{display:flex;flex-direction:column;gap:10px;padding:15px;color:#080606;background-color:#fff;border-radius:20px;box-shadow:2px 2px 20px rgba(0,0,0,.1)}.experts__card:hover{color:#fff;background-color:#59443f;transition:all .3s}@media (min-width:1200px){.experts__card{flex-direction:row;gap:20px;padding:30px}}.experts__card-right-column{max-width:232px}@media (min-width:768px){.experts__avatar{margin-bottom:20px}}.experts__experience{display:block;width:-moz-max-content;width:max-content;margin:0 auto;color:#ffc59e;font-size:15px;line-height:20px;font-weight:700;text-transform:lowercase}.experts__information-wrapper{margin-bottom:20px}.experts__information-wrapper:last-child{margin-bottom:0}.experts__title{margin-bottom:10px;color:#c3b9b5;font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:15px;line-height:15px;text-transform:lowercase}.experts__info{font-size:20px;line-height:25px}.expert__wrapper{margin-bottom:100px}@media (min-width:1200px){.expert__wrapper{display:grid;grid-template-columns:333px 1fr;grid-template-rows:min-content 1fr;gap:62px 50px}}@media (min-width:1600px){.expert__wrapper{-moz-column-gap:218px;column-gap:218px}}@media (min-width:1200px){.expert{grid-column:1/-1;grid-row:2/-1;display:flex;gap:50px}}@media (min-width:1600px){.expert{gap:218px}}.expert__left-column{display:flex;flex-direction:column;align-items:center}@media (max-width:1199px){.expert__left-column{margin-bottom:50px}}@media (min-width:1200px){.expert__left-column{min-width:333px}}.expert__avatar{width:260px;height:260px}@media (min-width:768px){.expert__avatar{width:333px;height:333px;margin-bottom:28px}}.expert__date-reception{margin-bottom:30px;line-height:25px;text-transform:lowercase;color:#c3b9b5}.expert__entry-button{margin-bottom:42px}.expert__give-review-button{text-transform:uppercase;color:#ffc59e}.expert__give-review-button:hover{color:#59443f}.expert-profile{margin-bottom:100px}.expert-profile__title{font-size:30px;line-height:40px}.expert-profile__info{margin-bottom:35px}.expert-profile__experience{text-transform:lowercase;color:#c3b9b5}.expert-profile__courses{margin-bottom:20px;font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:20px;line-height:30px;color:#59443f}.expert-profile__slider{width:80vw}@media (min-width:1200px){.expert-profile__slider{width:640px}}@media (min-width:1280px){.expert-profile__slider{width:700px}}@media (min-width:1600px){.expert-profile__slider{width:843px}}.expert-profile__slide{width:-moz-min-content;width:min-content;margin:0 8px;padding:16px;border:1px solid #ede9e8;border-radius:20px;background-color:#fff}@media (min-width:768px){.expert-profile__slide{width:-moz-max-content;width:max-content}}.expert-profile__course-date{font-size:15px;line-height:15px;color:#c3b9b5}.expert-profile__course-name{font-family:"Futura New","SchoolBook","Arial",sans-serif;font-size:20px;line-height:25px}.expert-reviews__wrapper{display:flex;justify-content:space-between;margin-bottom:30px}.expert-reviews__title{font-size:30px;line-height:40px}.expert-reviews__count{color:#c3b9b5}.expert-reviews__pagination{align-self:flex-end}.expert-reviews__pagination-bottom{margin-top:24px}.contacts{width:100%}.contacts__page{margin-bottom:100px}@media (min-width:1920px){.contacts__page{margin-bottom:179px}}.contacts__main{padding-top:50px;padding-bottom:100px}@media (min-width:1920px){.contacts__main{padding-top:235px;padding-bottom:209px}}.contacts__subtitle,.contacts__title{margin:0;font-weight:400}.contacts__title{margin-bottom:20px}@media (max-width:767px){.contacts__title{text-align:center}}@media (min-width:1200px){.contacts__title{margin-bottom:70px}}.contacts__subtitle{margin-bottom:20px}.contacts__wrapper{display:flex;gap:26px;flex-direction:column}@media (min-width:1200px){.contacts__wrapper{flex-direction:row}}.contacts__list{margin:0;padding:0;overflow-y:auto;max-height:570px}@media (min-width:768px){.contacts__list{min-width:484px}}.contacts__item{list-style:none;margin-bottom:40px}.contacts__item:last-child{margin-bottom:0}.contacts__adress,.contacts__tel{margin-top:0;margin-bottom:15px}.contacts__tel{color:#59443f}@media (min-width:768px){.contacts__tel{width:-moz-max-content;width:max-content}}.contacts__work-time{margin:0}.contacts__info{display:flex;align-items:center;gap:20px}.contacts__icon::before{content:"";display:block;width:46px;height:46px;background-position:center;background-repeat:no-repeat}.contacts__icon--adress::before{background-image:url(../img/place.svg)}.contacts__icon--tel::before{background-image:url(../img/tel.svg)}.contacts__icon--work-time::before{background-image:url(../img/work-time.svg)}.news__title{width:-moz-min-content;width:min-content}@media (max-width:1199px){.news__title{margin-bottom:50px}}@media (min-width:1200px){.news__title{padding-top:58px}}.blog__left-column{min-width:200px}.blog__title{margin-bottom:30px}@media (min-width:1200px){.blog__title{margin-bottom:100px;padding-top:58px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9zdHlsZXMuc2NzcyIsIm1haW4uY3NzIiwiY29tcG9uZW50cy9zbGljay5zY3NzIiwiY29tcG9uZW50cy9zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvc29jaWFsLnNjc3MiLCJjb21wb25lbnRzL2NoYW5nZS1jaXR5LnNjc3MiLCJjb21wb25lbnRzL2FwcC1saW5rcy5zY3NzIiwiY29tcG9uZW50cy9saW5rLWJhY2suc2NzcyIsImNvbXBvbmVudHMvcGFnaW5hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9yZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvcG9zdC5zY3NzIiwiY29tcG9uZW50cy9tYXAuc2NzcyIsImNvbXBvbmVudHMvYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL2FwcC5zY3NzIiwiY29tcG9uZW50cy9tb2RhbC5zY3NzIiwibGF5ZXJzL2hlYWRlci5zY3NzIiwibGF5ZXJzL21lbnUuc2NzcyIsImxheWVycy9mb290ZXIuc2NzcyIsIm1haW4tcGFnZS9zZXJ2aWNlcy5zY3NzIiwibWFpbi1wYWdlL2Fib3V0LWNvbXBhbnkuc2NzcyIsIm1haW4tcGFnZS9hYm91dC1jb21wYW55LXNsaWRlci5zY3NzIiwibWFpbi1wYWdlL2FjaGlldmVtZW50cy5zY3NzIiwibWFpbi1wYWdlL2FkdmFudGFnZXMuc2NzcyIsInNlcnZpY2VzLXBhZ2UvdGhlcmFweS5zY3NzIiwic2VydmljZXMtcGFnZS9hcHBvaW50bWVudHMuc2NzcyIsInNlcnZpY2VzLXBhZ2UvdGhlcmFweS1tYWluLWNvbnRlbnQuc2NzcyIsInNlcnZpY2VzLXBhZ2UvdGhlcmFweS1wcmljZS5zY3NzIiwic2VydmljZXMtcGFnZS9hbGwtc2VydmljZXMuc2NzcyIsImFjY291bnQtcGFnZS9hY2NvdW50LnNjc3MiLCJhY2NvdW50LXBhZ2UvYWNjb3VudC1tZW51LnNjc3MiLCJhY2NvdW50LXBhZ2UvYWNjb3VudC1wZXJzb25hbC1kYXRhLnNjc3MiLCJhY2NvdW50LXBhZ2UvYWNjb3VudC1wZXRzLnNjc3MiLCJhY2NvdW50LXBhZ2UvY2FyZC1wZXQuc2NzcyIsImFjY291bnQtcGFnZS9hcHBvaW50bWVudHMtY2FyZC5zY3NzIiwiaGlzdG9yeS1wYWdlL2hpc3RvcnktbWVudS5zY3NzIiwiYWNjb3VudC1wYWdlL2FjY291bnQtYXBwb2ludG1lbnRzLnNjc3MiLCJoaXN0b3J5LXBhZ2UvaGlzdG9yeS5zY3NzIiwiaGlzdG9yeS1wYWdlL2hpc3RvcnktbWFpbi1jb250ZW50LnNjc3MiLCJjb2xsZWN0aXZlLXBhZ2UvY29sbGVjdGl2ZS1tZW51LnNjc3MiLCJjb2xsZWN0aXZlLXBhZ2UvY29sbGVjdGl2ZS5zY3NzIiwiY29sbGVjdGl2ZS1wYWdlL2NvbGxlY3RpdmUtbWFpbi1jb250ZW50LnNjc3MiLCJjb2xsZWN0aXZlLXBhZ2UvZXhwZXJ0cy5zY3NzIiwiZXhwZXJ0LXBhZ2UvZXhwZXJ0LnNjc3MiLCJleHBlcnQtcGFnZS9leHBlcnQtcHJvZmlsZS5zY3NzIiwiZXhwZXJ0LXBhZ2UvZXhwZXJ0LXJldmlld3Muc2NzcyIsImNvbnRhY3RzLXBhZ2UvY29udGFjdHMuc2NzcyIsIm5ld3MtcGFnZS9uZXdzLnNjc3MiLCJibG9nLXBhZ2UvYmxvZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBLEFBRUEsV0FDRSx3QixDQUNBLHFILENBRUEsZSxDQUNBLGtCLEFBR0YsV0FDRSx3QixDQUNBLCtILENBRUEsZSxDQUNBLGtCLEFBR0YsV0FDRSx3QixDQUNBLDZJLENBRUEsZSxDQUNBLGtCLEFBR0YsV0FDRSx3QixDQUNBLG1JLENBRUEsZSxDQUNBLGtCLEFBR0YsV0FDRSx3QixDQUNBLGlILENBRUEsZSxDQUNBLGtCLEFBR0YsV0FDRSx3QixDQUNBLHlILENBRUEsZSxDQUNBLGtCQUtGLEMsQ0NiQSxPLENBQ0EsUSxDRGVFLHFCLENBR0YsRSxDQ2JBLEUsQ0FDQSxFLENBQ0EsRSxDRGVFLGUsQ0FDQSxRLENBR0YsRSxDQ2JBLEUsQ0FDQSxFLENEZUUsd0QsQ0FDQSxhLENBR0YsRSxDQUNFLGMs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QUNBLE8sQ0FDQSxRLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsYSxDQUNBLGdCLENBRUEsMEJBVkYsWSxDQVdJLGMsQ0FDQSxpQkFJSixjLENBQ0UsbUIsQ0FFQSx5QkFIRixjLENBSUksbUIsQ0FJSixpQixDQUVJLFksQ0FDQSxrQixDQUNBLCtCQUlKLFksQ0FDRSxhLENBQ0EsUSxDQUNBLGUsQ0FDQSxhLENBRUEseUJBTkYsWSxDQU9JLGtCLENBQ0EsZ0JDN0hKLGEsQ0FDRSxlLENBQ0EsWSxDQUNBLGMsQ0FDQSxrQixDQUdGLGEsQ0FDRSxpQixDQUNBLGlCLENBRUEsd0IsQ0FDRSxjLENBR0YseUJBUkYsYSxDQVNJLGlCLENBQ0Esb0JBSUosYSxDQUNFLGEsQ0FHRixhLENBQ0Usb0IsQ0FDQSxxQixDQUdGLDZCLENBQ0UsWSxDQ3ZCRSxxQyxDRHlCRixtQyxDQUNFLFksQ0FJSixxQixDQUNFLFEsQ0FDQSxTLENBRUEseUJBSkYscUIsQ0FLSSxvQkFJSixxQixDQUNFLFMsQ0FFQSwyQixDQUNFLFksQ0VuREosVSxDQUNFLFksQ0FDQSxjLENBQ0Esa0IsQ0FDQSxzQixDQUNBLFEsQ0FFQSx5QkFQRixVLENBUUksNEJEUkosWSxDQUNFLGEsQ0FDQSxZLENBQ0Esa0IsQ0FFQSxrQixDRUtBLGdCLENGSkUsYSxDQU9GLHlCQUNFLG9CLENBQ0UsbUJBS04sa0IsQ0FDRSxZLENBQ0EsaUIsQ0V0QkYsVSxDQUNFLGdCLENBQ0EsbUIsQ0FDQSxrQixDQUNBLHNCLENBQUEsaUIsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esd0IsQ0FLRSxrQyxDQUNFLFksQ0FDQSxjLENBSUosMEJBbkJGLFUsQ0FvQkksb0JBSUosaUIsQ0FDRSxpQixDQUNBLFksQ0FDQSxjLENDM0JGLFcsQ0FDRSxZLENBQ0Esd0IsQ0FHRixnQixDQUNFLGtCLENBR0YsaUIsQ0FDRSxpQixDQUVBLDRCLENBQ0UsYyxDQUlKLGlCLENBQ0UsYSxDQUVBLDRCQUFBLDBCLENBQ0UsYSxDQUlKLHlCLENBQ0UsYSxDQzFCRixPLENBQ0UsWSxDQUNBLHFCLENBQ0EsUSxDQUNBLGtCLENBQ0EsWSxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxxQixDQUVBLG9CLENBQ0UsZSxDQUdGLHlCQWRGLE8sQ0FlSSxrQixDQUNBLFksQ0FDQSxVQUlKLGUsQ0FDRSxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLGtCLENBR0YsYSxDQUNFLGtCLENBR0YsZSxDQUNFLFksQ0FDQSxRLENBRUEseUJBSkYsZSxDQUtJLFVBSUosaUIsQ0FDRSxhLENBR0YsYyxDQUNFLGtCLENBQ0Esd0QsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLGEsQ0FHRixrQixDQUNFLGEsQ0FDQSxnQixDQUdGLG1CLENBQ0UsVSxDQUNBLFcsQ0FDQSxRLENBR0Ysb0IsQ0FDRSxnQixDQ2xFRixLLENBQ0UsWSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSxhLENBRUEsa0IsQ0FDRSxrQixDQUdGLHlCQVpGLEssQ0FhSSxrQixDQUNBLFEsQ0FDQSxlLENBQ0Esa0JBSUosVSxDQUNFLFcsQ0FDQSxZLENBQ0EsUSxDQUNBLGtCLENBSUEsdUIsQ0FDRSw0QyxDQUlKLG9CLENBQ0UsYyxDQUdGLFcsQ0FDRSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGEsQ0FHRixZLENBQ0Usa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FHRixXLENBQ0UsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGdCLENUNnNCRixzQixDU3hzQkUsdUIsQ0FDRSxhLENUNnNCSixxQixDQURBLHNCLENTcnNCRSx1QixDQUNFLFUsQ0NwRUosSSxDQUNFLFUsQ0FDQSxZLENBQ0EsYSxDQUdGLGtCLENBQ0UsUSxDQ1BGLE8sQ0FDRSx3QixDQUNBLFUsQ0FDQSxpQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSw2QixDQUVBLGEsQ0FDRSx3QixDQUNBLGUsQ0FHRixnQixDQUNFLHdCLENBQ0EsZSxDQUdGLHlCQWxCRixPLENBbUJJLGMsQ0FDQSxtQkNwQkosSSxDQUNFLHdCLENBR0YsYSxDQUNFLGlCLENBRUEseUJBSEYsYSxDQUlJLG9CLEFBR0Ys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dEVKLG1DLEM2QjdzRUEsbUMsQ0FFRSxrQixDQUNBLHdELENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUdGLG1DLENBQ0Usd0IsQzdCZ3RFRixrQyxDNkI3c0VBLDRCLENBRUUsYyxDQUNBLGdCLENBQ0EsYSxDQ25GRixhLENBQ0Usa0IsQ0FFQSwwQkFIRixhLENBSUkscUJBSUosb0IsQ0FDRSxjLENBQ0Esa0IsQ0FHRixzQixDQUNFLFksQ0FDQSxjLENBQ0Esc0IsQ0FDQSxrQixDQUNBLFUsQ0FDQSxrQixDQUNBLFksQ0FDQSx3QixDQUNBLHNDLENBQ0Esa0IsQ0FDQSx3QixDQUNBLFUsQ0FFQSw0QixDQUNFLGEsQ0FFQSx5RCxDQUNFLFksQ0FJSix5QkF0QkYsc0IsQ0F1QkksaUIsQ0FDQSxjLENBQ0Esa0JBSUosNEIsQ0FDRSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsUyxDQUVBLHlCQU5GLDRCLENBT0ksVyxDQUNBLFksQ0FDQSxtQixBQUdGLDBCQVpGLDRCLENBYUksVyxDQUNBLFksQ0FDQSxtQkN6REosUyxDQUNFLGlCLENBQ0EsZ0IsQ0FDQSxrQixDQUVBLHNCLENBQ0EscUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsZSxDQ3dDQSxrRCxDRHRDQSxvQixDQXdEQSx5QyxDQThDQSx1QyxDQWxCQSwwQyxDRTVGQSw4QixDRlNFLGUsQ0FHRix5QkFmRixTLENBZ0JJLGMsQUFHRiwwQkFuQkYsUyxDQW9CSSxZLENBQ0EsUSxDQUNBLGtCQUlKLG1CLENBQ0UsZSxDQUdGLHNCLENBQ0UsYSxDQUlBLDBCQURGLGlCLENBRUksb0JBSUosd0IsQ0FDRSxhLENBSUEsMEJBREYsd0IsQ0FFSSxvQixBQUdGLDBCQUxGLHdCLENBTUksVyxDQUNBLGUsQUFHRiwwQkFWRix3QixDQVdJLGlCQUlKLGUsQ0FFRSxnQixDQUdGLDhCLENBTEEsZSxDQU1FLGtCLENBT0YsZ0IsQ0FDRSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLHdCLENBQ0EsYSxDQUdGLGUsQ0FDRSxnQixDQUNBLGEsQ0FJQSwwQkFERix1QixDQUVJLGUsQ0FDQSxhQUlKLCtCLENBQ0Usa0IsQ0FPRiw0QixDQUNFLFksQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGtCLENBQ0Esc0MsQ0FDQSxhLENBQ0EscUIsQ0FDQSxlLENBTUEsb0MsQ0FDRSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSxXLENBQ0EsYSxDQUNBLGlCLENBQ0EseUMsQ0FDQSwyQixDQUNBLDBCLENBSUoscUMsQ0FDRSxnQixDQUNBLG1CLENBR0YsNEIsQ0FDRSxlLENBQ0EsaUIsQ0FDQSxrQixDQUNBLHNCLENBQ0EsZSxDQUVBLDBCQVBGLDRCLENBUUksaUIsQUFHRiwwQkFYRiw0QixDQVlJLGlCQUlKLDRCLENBQ0UsWSxDQUNBLGMsQ0FDQSx3QixDQUNBLGEsQ0FDQSxnQixDQU1GLGlDLENBQ0UsZSxDQUdGLG9CLENBQ0UsaUIsQ0FDQSxRLENBQ0EsVyxDQUNBLHlCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxVLENBQ0EsVyxDQUNBLHdCLENBQ0EsaUIsQ0FDQSx3QyxDQUdGLDRCLENBQ0Usd0IsQ0FHRixxQixDQUNFLFMsQ0cxTEYscUIsQ0FDRSxrQixDQUVBLDBCQUhGLHFCLENBSUkscUJBSUosNEIsQ0FDRSxjLENBQ0Esa0IsQ0ZWRixrQixDQUNFLFksQ0FDQSxxQixDQUNBLGtCLENBQ0Esd0IsQ0FFQSx5QkFORixrQixDQU9JLGMsQUFHRiwwQkFWRixrQixDQVdJLFksQ0FDQSxVLEFBS0YsMEJBREYsK0IsQ0FFSSxvQixBQUtGLDBCQURGLDBCLENBRUksb0JBSUosaUMsQ0FDRSxVLENBQ0EsYSxDQUNBLGdCLENBR0YsaUMsQ0FDRSxXLENBRUEsMEJBSEYsaUMsQ0FJSSxvQixBQUdGLDBCQVBGLGlDLENBUUksaUJBWUosMEIsQ0FSQSx1QyxDQUNFLGtCLENBVUEsMEJBSEYsMEIsQ0FJSSxvQkFJSix5QixDQUNFLGtCLENBQ0Esd0QsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLGEsQ0FHRix3QixDQUNFLGdCLENBQ0EsYSxDR3hFQSwwQkFERixRLENBRUksZ0IsQ0FDQSxhLENBQ0EsWSxDQUNBLFUsQUFHRiwwQkFSRixRLENBU0ksVyxBQUtGLDBCQURGLGlCLENBRUksWSxDQUNBLCtCLENBQ0Esa0MsQ0FDQSxlLEFBR0YsMEJBUkYsaUIsQ0FTSSxxQixDQUFBLGtCLEFBS0YsMEJBREYscUIsQ0FFSSxvQixBQUdGLDBCQUxGLHFCLENBTUksVyxDQUNBLGVBSUosZSxDQUNFLGtCLENBRUEsMEJBSEYsZSxDQUlJLHFCRnpDSixtQixDQUNFLGtCLENBTUEsMEJBUEYsbUIsQ0FRSSxvQkFJSixtQixDQUNFLGUsQ0FDQSx3QixDQUNBLGEsQ0FFQSx5QixDQUNFLGEsQ0FDQSxpQixDR25CSixxQixDQUNFLG1CLENBR0YsMEIsQ0FDRSxhLENBQ0EsVSxDQUNBLGtCLENBRUEsMEJBTEYsMEIsQ0FNSSxvQkFJSiwyQixDQUNFLGtCLENDWkEsaUMsQ0RjQSxzQyxDQXFCQSxzQyxDQXBCRSxlLENBR0YsMEJBUEYsMkIsQ0FRSSxxQkFJSiw0QixDQUNFLGtCLENBRUEsMEJBSEYsNEIsQ0FJSSxjLENBQ0Esb0JBSUosMkIsQ0FDRSxrQixDQU1BLDBCQVBGLDJCLENBUUksb0JBSUosa0MsQ0FDRSxZLENBQ0EscUIsQ0FDQSxRLENBQ0EsZSxDQUNBLGtCLENBRUEseUJBUEYsa0MsQ0FRSSxNLENBQ0Esb0IsQUFHRiwwQkFaRixrQyxDQWFJLGUsQ0FDQSxvQkU3REosVyxDQUNFLG1CLENBRUEsMEJBSEYsVyxDQUlJLFksQ0FDQSxRLENBQ0EscUIsQUFHRiwwQkFURixXLENBVUksVyxBQUtGLDBCQURGLHdCLENBRUksb0JBSUosa0IsQ0FDRSxrQixDQUVBLDBCQUhGLGtCLENBSUkscUJEeEJKLHNCLENBQ0Usa0IsQ0FNQSwwQkFQRixzQixDQVFJLG9CQUlKLHNCLENBQ0UsZSxDQUNBLHdCLENBQ0EsYSxDQUVBLDRCLENBQ0UsYSxDQUNBLGlCLENFbkJKLDZCLENBQ0UsYSxDQUNBLFUsQ0FDQSxrQixDQUNBLGtCLENBR0YsOEIsQ0FDRSxrQixDQUVBLHlDLENBQ0UsZSxDQUdGLDBCQVBGLDhCLENBUUkscUJBSUosK0IsQ0FDRSxrQixDQUNBLGMsQ0NyQkYsUSxDQUNFLFksQ0FDQSxjLENBQ0Esc0IsQ0FDQSxRLENBR0YsYyxDQUNFLFksQ0FDQSxxQixDQUNBLFEsQ0FDQSxZLENBQ0EsYSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxzQyxDQUVBLG9CLENBQ0UsVSxDQUNBLHdCLENBQ0Esa0IsQ0FHRiwwQkFoQkYsYyxDQWlCSSxrQixDQUNBLFEsQ0FDQSxjQUlKLDJCLENBQ0UsZSxDQUlBLHlCQURGLGdCLENBRUksb0JBSUosb0IsQ0FDRSxhLENBQ0Esc0IsQ0FBQSxpQixDQUNBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLHdCLENBR0YsNkIsQ0FDRSxrQixDQUVBLHdDLENBQ0UsZSxDQUlKLGUsQ0FDRSxrQixDQUNBLGEsQ0FDQSx3RCxDQUNBLGMsQ0FDQSxnQixDQUNBLHdCLENBR0YsYyxDQUNFLGMsQ0FDQSxnQixDQ3RFRixnQixDQUNFLG1CLENBRUEsMEJBSEYsZ0IsQ0FJSSxZLENBQ0EsK0IsQ0FDQSxrQyxDQUNBLGUsQUFFRiwwQkFURixnQixDQVVJLHFCLENBQUEsa0IsQUFLRiwwQkFERixPLENBRUksZ0IsQ0FDQSxhLENBQ0EsWSxDQUNBLFUsQUFHRiwwQkFSRixPLENBU0ksV0FJSixvQixDQUNFLFksQ0FDQSxxQixDQUNBLGtCLENBRUEsMEJBTEYsb0IsQ0FNSSxvQixBQUdGLDBCQVRGLG9CLENBVUksaUJBSUosZSxDQUNFLFcsQ0FDQSxZLENBRUEseUJBSkYsZSxDQUtJLFcsQ0FDQSxZLENBQ0Esb0JBSUosdUIsQ0FDRSxrQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSxhLENBR0YscUIsQ0FDRSxrQixDQUdGLDJCLENBQ0Usd0IsQ0FDQSxhLENBRUEsaUMsQ0FDRSxhLENDcEVKLGUsQ0FDRSxtQixDQUdGLHNCLENBQ0UsYyxDQUNBLGdCLENBR0YscUIsQ0FDRSxrQixDQUdGLDJCLENBQ0Usd0IsQ0FDQSxhLENBR0Ysd0IsQ0FDRSxrQixDQUNBLHdELENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUdGLHVCLENBQ0UsVSxDQUVBLDBCQUhGLHVCLENBSUksYSxBQUdGLDBCQVBGLHVCLENBUUksYSxBQUdGLDBCQVhGLHVCLENBWUksYUFJSixzQixDQUNFLHNCLENBQUEsaUIsQ0FDQSxZLENBQ0EsWSxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxxQixDQUVBLHlCQVJGLHNCLENBU0ksc0IsQ0FBQSxtQkFJSiw0QixDQUNFLGMsQ0FDQSxnQixDQUNBLGEsQ0FHRiw0QixDQUNFLHdELENBQ0EsYyxDQUNBLGdCLENDaEVGLHdCLENBQ0UsWSxDQUNBLDZCLENBQ0Esa0IsQ0FHRixzQixDQUNFLGMsQ0FDQSxnQixDQUdGLHNCLENBQ0UsYSxDQUdGLDJCLENBQ0UsbUIsQ0FHRixrQyxDQUNFLGUsQ0NwQkYsUyxDQUNFLFUsQ0FFQSxlLENBQ0UsbUIsQ0FFQSwwQkFIRixlLENBSUkscUJBSUosZSxDQUNFLGdCLENBQ0Esb0IsQ0FFQSwwQkFKRixlLENBS0ksaUIsQ0FDQSxzQjVDaWxHTixtQixDNEM1a0dBLGdCLENBRUUsUSxDQUNBLGUsQ0FHRixnQixDQUNFLGtCLENBRUEseUJBSEYsZ0IsQ0FJSSxtQixBQUdGLDBCQVBGLGdCLENBUUksb0JBSUosbUIsQ0FDRSxrQixDQUdGLGtCLENBQ0UsWSxDQUNBLFEsQ0FDQSxxQixDQUVBLDBCQUxGLGtCLENBTUksb0JBSUosZSxDQUNFLFEsQ0FDQSxTLENBQ0EsZSxDQUNBLGdCLENBRUEseUJBTkYsZSxDQU9JLGlCQUlKLGUsQ0FDRSxlLENBQ0Esa0IsQ0FFQSwwQixDQUNFLGUsQ0FJSixpQixDNUMra0dBLGMsQzRDN2tHRSxZLENBQ0Esa0IsQ0FHRixjLENBQ0UsYSxDQUNBLHlCQUZGLGMsQ0FHSSxzQixDQUFBLG1CQUlKLG9CLENBQ0UsUSxDQUdGLGUsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxRLENBSUEsdUIsQ0FDRSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSxXLENBQ0EsMEIsQ0FDQSwyQixDQUtGLCtCLENBQ0Usc0MsQ0FLRiw0QixDQUNFLG9DLENBS0Ysa0MsQ0FDRSwwQyxDQzFISixZLENBQ0Usc0IsQ0FBQSxpQixDQUVBLDBCQUhGLFksQ0FJSSxvQixBQUdGLDBCQVBGLFksQ0FRSSxrQkNSSixrQixDQUNFLGUsQ0FHRixZLENBQ0Usa0IsQ0FFQSwwQkFIRixZLENBSUksbUIsQ0FDQSxrQiIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogRm9udHMgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNjaG9vbEJvb2tcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvU2Nob29sQm9vay9zY2hvb2xib29rLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoLi4vZm9udHMvU2Nob29sQm9vay9zY2hvb2xib29rLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNjaG9vbEJvb2tcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvU2Nob29sQm9vay9zY2hvb2xib29rLWJvbGQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybCguLi9mb250cy9TY2hvb2xCb29rL3NjaG9vbGJvb2stYm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTY2hvb2xCb29rXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1NjaG9vbEJvb2svc2Nob29sYm9vay1ib2xkLWl0YWxpYy53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKC4uL2ZvbnRzL1NjaG9vbEJvb2svc2Nob29sYm9vay1ib2xkLWl0YWxpYy53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTY2hvb2xCb29rXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1NjaG9vbEJvb2svc2Nob29sYm9vay1pdGFsaWMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybCguLi9mb250cy9TY2hvb2xCb29rL3NjaG9vbGJvb2staXRhbGljLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYSBOZXdcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvRnV0dXJhTmV3L0Z1dHVyYU5ldy53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKC4uL2ZvbnRzL0Z1dHVyYU5ldy9GdXR1cmFOZXcud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhIE5ld1wiO1xuICBzcmM6IHVybCguLi9mb250cy9GdXR1cmFOZXcvRnV0dXJhTmV3Qm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKC4uL2ZvbnRzL0Z1dHVyYU5ldy9GdXR1cmFOZXdCb2xkLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogR2xvYmFsICovXG5cbiosXG46OmFmdGVyLFxuOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaDEsXG5oMixcbmgzIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNjaG9vbDtcbiAgY29sb3I6ICRibGFjaztcbn1cblxuaDEge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwtaGQpIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMHB4O1xuICB9XG59XG5cbmgyLFxuaDMge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDQwcHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iYWlsLW9ubHkpIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDMwcHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iYWlsLW9ubHkpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxucCB7XG4gIG1hcmdpbjogMDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZ1dHVyYTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uYmx1ciA+ICo6bm90KC5oZWFkZXIpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtbWF4KSB7XG4gICAgZmlsdGVyOiBibHVyKDVweCk7XG4gIH1cbn1cblxuLnBhZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wYWdlLWJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mdXR1cmE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZy13aGl0ZTtcbiAgY29sb3I6ICRicm93bjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCAxZnIgbWluLWNvbnRlbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHN0YXJ0O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LW1heCkge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5cbi5wYWdlLWZsZXgge1xuICBtYXgtd2lkdGg6IDE0NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxMDBweDtcbiAgfVxufVxuXG4ucGFnZS1tZW51IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtbWF4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4ucGFnZS1tZW51LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnBhZ2UtbWVudS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICRicm93bi1saWdodDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJyb3duO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgcGFkZGluZzogMCA4MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgcGFkZGluZzogMCAyMzBweDtcbiAgfVxufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0ZXh0LWluZGVudDogLTEwMHZ3O1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLXByaWNlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hdmF0YXItcHJldmlldy5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi8qIEZvbnRzICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Nob29sQm9va1wiO1xuICBzcmM6IHVybCguLi9mb250cy9TY2hvb2xCb29rL3NjaG9vbGJvb2sud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoLi4vZm9udHMvU2Nob29sQm9vay9zY2hvb2xib29rLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTY2hvb2xCb29rXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1NjaG9vbEJvb2svc2Nob29sYm9vay1ib2xkLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKC4uL2ZvbnRzL1NjaG9vbEJvb2svc2Nob29sYm9vay1ib2xkLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTY2hvb2xCb29rXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1NjaG9vbEJvb2svc2Nob29sYm9vay1ib2xkLWl0YWxpYy53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi9mb250cy9TY2hvb2xCb29rL3NjaG9vbGJvb2stYm9sZC1pdGFsaWMud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNjaG9vbEJvb2tcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvU2Nob29sQm9vay9zY2hvb2xib29rLWl0YWxpYy53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi9mb250cy9TY2hvb2xCb29rL3NjaG9vbGJvb2staXRhbGljLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGdXR1cmEgTmV3XCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0Z1dHVyYU5ldy9GdXR1cmFOZXcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoLi4vZm9udHMvRnV0dXJhTmV3L0Z1dHVyYU5ldy53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhIE5ld1wiO1xuICBzcmM6IHVybCguLi9mb250cy9GdXR1cmFOZXcvRnV0dXJhTmV3Qm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi9mb250cy9GdXR1cmFOZXcvRnV0dXJhTmV3Qm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBHbG9iYWwgKi9cbiosXG46OmFmdGVyLFxuOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaDEsXG5oMixcbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Nob29sQm9va1wiLCBcIkZ1dHVyYSBOZXdcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA4MDYwNjtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMHB4O1xuICB9XG59XG5cbmgyLFxuaDMge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbnAge1xuICBtYXJnaW46IDA7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYSBOZXdcIiwgXCJTY2hvb2xCb29rXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibHVyID4gKjpub3QoLmhlYWRlcikge1xuICAgIGZpbHRlcjogYmx1cig1cHgpO1xuICB9XG59XG5cbi5wYWdlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGFnZS1ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJGdXR1cmEgTmV3XCIsIFwiU2Nob29sQm9va1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZFRkU7XG4gIGNvbG9yOiAjNTk0NDNGO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IDFmciBtaW4tY29udGVudDtcbiAgYWxpZ24tY29udGVudDogc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYWdlLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5cbi5wYWdlLWZsZXgge1xuICBtYXgtd2lkdGg6IDE0NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFnZS1tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5wYWdlLW1lbnUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnZS1tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLW1lbnUtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ucGFnZS1tZW51LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0MzQjlCNTtcbn1cbi5wYWdlLW1lbnUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNTk0NDNGO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDIzMHB4O1xuICB9XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF2YXRhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRleHQtaW5kZW50OiAtMTAwdnc7XG59XG4uYXZhdGFyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFOUU4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXZhdGFyLXByZXZpZXcuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0zMHB4O1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC01MHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICNGRkM1OUU7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAtNzBweDtcbn1cblxuLnNsaWNrX19hcHBvaW50bWVudHMgLnNsaWNrLWRvdHMge1xuICB0b3A6IDE3NXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWNrX19hcHBvaW50bWVudHMgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlja19fYXBwb2ludG1lbnRzIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMTclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpY2tfX2FwcG9pbnRtZW50cyAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2xpY2tfX2FwcG9pbnRtZW50cyAuc2xpY2stcHJldiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbGlja19fYXBwb2ludG1lbnRzIC5zbGljay1saXN0IHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnNsaWNrX19hbGwtc2VydmljZXMgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uc2xpY2tfX2FsbC1zZXJ2aWNlcyAuc2xpY2stZG90cyB7XG4gIGxlZnQ6IC0xMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWNrX19hbGwtc2VydmljZXMgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiA4JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2xpY2tfX2FsbC1zZXJ2aWNlcyAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDYlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5zbGlja19fYWxsLXNlcnZpY2VzIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMTUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpY2tfX2FsbC1zZXJ2aWNlcyAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTM1cHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2xpY2tfX2FsbC1zZXJ2aWNlcyAuc2xpY2stcHJldiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbGlja19fZXhwZXJ0LXByb2ZpbGUgLnNsaWNrLXByZXYge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zbGlja19fZXhwZXJ0LXByb2ZpbGUgLnNsaWNrLWRvdHMge1xuICBib3R0b206IC0zMHB4O1xufVxuXG4uc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuc2xpZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxufVxuXG4uc2xpZGVyX19wcm9tbyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWRlcl9fcHJvbW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG59XG5cbi5zbGlkZXJfX2J1dHRvbi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDIwcHggMTBweCAyMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWRlcl9fYnV0dG9uLWxpc3Qge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG4uc2xpZGVyX19idXR0b24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI0MzQjlCNTtcbn1cbi5zbGlkZXJfX2J1dHRvbi0tYWN0aXZlIHtcbiAgY29sb3I6ICMwODA2MDY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zbGlkZXItYnV0dG9uLnN2Z1wiKTtcbn1cbi5zbGlkZXJfX2J1dHRvbjpob3Zlcjpub3QoLnNsaWRlcl9fYnV0dG9uLS1hY3RpdmUpIHtcbiAgY29sb3I6ICM1OTQ0M0Y7XG59XG5cbi5zbGlkZXJfX21haW4tY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMjBweCA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWRlcl9fbWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMTBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlkZXJfX21haW4tY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHggMjQ1cHg7XG4gIH1cbn1cblxuLnNsaWRlcl9fc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpZGVyX19zbGlkZS0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGlkZXJfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zbGlkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuc2xpZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTBweDtcbiAgfVxufVxuXG4uc2xpZGVyX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWF4LWhlaWdodDogNjM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5zbGlkZXJfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnNsaWRlcl9fZW50cnkge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyX19lbnRyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTk3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zbGlkZXJfX2NvbnRhY3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5zbGlkZXJfX3RlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNTk0NDNGO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zbGlkZXJfX3RlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLnNvY2lhbF9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNvY2lhbF9faXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNvY2lhbF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zb2NpYWxfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5zb2NpYWxfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNvY2lhbF9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNvY2lhbC0tc2xpZGVyIC5zb2NpYWxfX2ljb24ge1xuICBmaWxsOiAjQzNCOUI1O1xufVxuLnNvY2lhbC0tc2xpZGVyIC5zb2NpYWxfX2ljb246aG92ZXIge1xuICBmaWxsOiAjNTk0NDNGO1xufVxuXG4uc29jaWFsX19saXN0LS1zbGlkZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNvY2lhbF9fbGlzdC0tc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5zb2NpYWxfX2ljb24tLWZvb3RlciB7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4uc29jaWFsX19pY29uLS1mb290ZXI6aG92ZXIge1xuICBmaWxsOiAjRkZDNTlFO1xufVxuXG4uYXBwLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHAtbGlua3Mge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uY2hhbmdlLWNpdHkge1xuICBjb2xvcjogI0ZGQzU5RTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaGFuZ2UtY2l0eTpob3ZlciB7XG4gIGNvbG9yOiAjNTk0NDNGO1xufVxuLmNoYW5nZS1jaXR5OmhvdmVyIC5jaGFuZ2UtY2l0eV9faWNvbiB7XG4gIGZpbGw6ICM1OTQ0M0Y7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoYW5nZS1jaXR5OjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTlweDtcbiAgfVxufVxuXG4uY2hhbmdlLWNpdHlfX2ljb24ge1xuICBmaWxsOiAjRkZDNTlFO1xuICBtYXJnaW4tcmlnaHQ6IDE5cHg7XG59XG5cbi5saW5rLWJhY2sge1xuICBncmlkLWNvbHVtbjogMi8tMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcbiAgY29sb3I6ICNGRkM1OUU7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmxpbmstYmFjazpob3ZlciB7XG4gIGNvbG9yOiAjNTk0NDNGO1xufVxuLmxpbmstYmFjazpob3ZlciAubGluay1iYWNrX19hcnJvdyB7XG4gIGZpbGw6ICM1OTQ0M0Y7XG4gIHN0cm9rZTogIzU5NDQzRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmxpbmstYmFjayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ubGluay1iYWNrX19hcnJvdyB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgZmlsbDogI0ZGQzU5RTtcbiAgc3Ryb2tlOiAjRkZDNTlFO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5wYWdpbmF0aW9uX190b3Age1xuICBtYXJnaW4tYm90dG9tOiA1OHB4O1xufVxuXG4ucGFnaW5hdGlvbl9faXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5wYWdpbmF0aW9uX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wYWdpbmF0aW9uX19saW5rIHtcbiAgY29sb3I6ICNDM0I5QjU7XG59XG4ucGFnaW5hdGlvbl9fbGluazpob3Zlcjpub3QoLnBhZ2luYXRpb25fX2xpbmstLWFjdGl2ZSkge1xuICBjb2xvcjogIzU5NDQzRjtcbn1cblxuLnBhZ2luYXRpb25fX2xpbmstLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMDgwNjA2O1xufVxuXG4ucmV2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRURFOUU4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnJldmlldzpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cblxuLnJldmlld19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucmV2aWV3X19ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnJldmlld19fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdfX2Zvb3RlciB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5cbi5yZXZpZXdfX3JlYWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yZXZpZXdfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhIE5ld1wiLCBcIlNjaG9vbEJvb2tcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogI0MzQjlCNTtcbn1cblxuLnJldmlld19fdXNlci1uYW1lIHtcbiAgY29sb3I6ICMwODA2MDY7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4ucmV2aWV3X19hdmF0YXItZG9jIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmV2aWV3X19hbnN3ZXItaW5mbyB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4ucG9zdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjNTk0NDNGO1xufVxuLnBvc3Q6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogNThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiA5MDlweDtcbiAgICBtYXgtaGVpZ2h0OiAyNTVweDtcbiAgfVxufVxuXG4ucG9zdF9faW1nIHtcbiAgd2lkdGg6IDI1NXB4O1xuICBoZWlnaHQ6IDI1NXB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5wb3N0X19pbWctLW5ld3M6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Bvc3QtYmctaW1nLmpwZ1wiKTtcbn1cblxuLnBvc3RfX2lubmVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi5wb3N0X19kYXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICNDM0I5QjU7XG59XG5cbi5wb3N0X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbi5wb3N0X19pbmZvIHtcbiAgbWF4LXdpZHRoOiA1OTRweDtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4ucG9zdF9fdGl0bGUtLW5vLWFjdGl2ZSxcbi5wb3N0X19pbmZvLS1uby1hY3RpdmUge1xuICBjb2xvcjogI0MzQjlCNTtcbn1cblxuLnBvc3RfX3RpdGxlLS1uby1hY3RpdmUsXG4ucG9zdF9faW5mby0tbm8tYWN0aXZlLFxuLnBvc3RfX2ltZy0tbm8tYWN0aXZlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTI2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubWFwLWJhbG9vbl9fdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5idXR0b24ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMjRweCA3N3B4O1xuICBib3JkZXItcmFkaXVzOiAzMy41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM1OUU7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAjRkZDNTlFO1xufVxuLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTQ0M0Y7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnV0dG9uOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERTlFODtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMTVweCA1MHB4O1xuICB9XG59XG5cbi5hcHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNTlFO1xufVxuXG4uYXBwX193cmFwcGVyIHtcbiAgcGFkZGluZzogNTBweCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHBfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE1MHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFwcF9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgcGFkZGluZzogMjUxcHggMjMwcHggMzQ2cHg7XG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIH1cbn1cblxuLmFwcF9fdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hcHBfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMHB4O1xuICB9XG59XG5cbi5hcHBfX3RpdGxlLXNtYWxsLXdvcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhIE5ld1wiLCBcIlNjaG9vbEJvb2tcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHBfX3RpdGxlLXNtYWxsLXdvcmQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXBwX190aXRsZS1zbWFsbC13b3JkIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLmFwcF9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXBwX19pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuYXBwX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNSU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5hcHBfX2ltZyB7XG4gICAgcmlnaHQ6IDEwJTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgsIDYsIDYsIDAuNSk7XG59XG4ubW9kYWwtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWxfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgwJTtcbiAgcGFkZGluZzogNDBweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAycHggMnB4IDIwcHggcmdiYSgxNTUsIDgyLCA1MCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWxfX3dyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDUwcHggMTAwcHg7XG4gIH1cbn1cblxuLm1vZGFsX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4ubW9kYWxfX2Nsb3NlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tb2RhbF9fY2xvc2U6OmFmdGVyLCAubW9kYWxfX2Nsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDM0I5QjU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5tb2RhbF9fY2xvc2U6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4ubW9kYWxfX2Nsb3NlOmhvdmVyOjphZnRlciwgLm1vZGFsX19jbG9zZTpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDYwNjtcbn1cblxuLm1vZGFsX19jaXR5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzA4MDYwNjtcbn1cbi5tb2RhbF9fY2l0eS1idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWxfX2NpdHktYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNGRkM1OUU7XG59XG5cbi5tb2RhbF9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbn1cblxuLm1vZGFsX19yZXZpZXctdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubW9kYWxfX3Jldmlldy10ZXh0YXJlYSB7XG4gIHdpZHRoOiA4MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFREU5RTg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4ubW9kYWxfX3Jldmlldy10ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0MzQjlCNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWxfX3Jldmlldy10ZXh0YXJlYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICBtaW4taGVpZ2h0OiAzNjhweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5cbi5oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTQsIDI1NCwgMC45Nik7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDgsIDYsIDYsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xuICB9XG59XG5cbi5oZWFkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5oZWFkZXJfX2xvZ28taW1nIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fbG9nby1pbWcge1xuICAgIHdpZHRoOiA3OXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX3RoZXJhcHksXG4gIC5oZWFkZXJfX2hpc3RvcnksXG4gIC5oZWFkZXJfX2V4cGVydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX2FjY291bnQge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyX19jb2xsZWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRhY3RzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX25ld3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDU3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWVudSB7XG4gICAgb3JkZXI6IC0xO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAubWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDIzNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1lbnVfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tZW51X193cmFwcGVyLS1hY3RpdmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSg4LCA2LCA2LCAwLjUpO1xuICB9XG59XG5cbi5tZW51X19idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMjJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWVudV9fYnV0dG9uOjpiZWZvcmUsIC5tZW51X19idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDJweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNTlFO1xuICBib3gtc2hhZG93OiAwIDhweCAwIDAgI0ZGQzU5RSwgMCAxNnB4IDAgMCAjRkZDNTlFO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudV9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZW51X19idXR0b24tLWFjdGl2ZTo6YmVmb3JlLCAubWVudV9fYnV0dG9uLS1hY3RpdmU6OmFmdGVyIHtcbiAgdG9wOiAxOHB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1lbnVfX2J1dHRvbi0tYWN0aXZlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ubWVudV9fYnV0dG9uLS1hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLm1lbnVfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tZW51X19saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDgwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTk1LCAxODUsIDE4MSwgMC45KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51X19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5tZW51X19saXN0IHtcbiAgICB3aWR0aDogOTQxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWVudV9fbGlzdC0tYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tZW51X19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1OTQ0M0Y7XG4gIH1cbiAgLm1lbnVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwO1xuICB9XG4gIC5tZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLm1lbnVfX2l0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLm1lbnVfX2xpbmsge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM1OTQ0M0Y7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tZW51X19saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNTlFO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51X19saW5rIHtcbiAgICBjb2xvcjogI0MzQjlCNTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZW51X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzU5NDQzRjtcbiAgfVxufVxuXG4ubWVudV9fbGluay0tYWN0aXZlIHtcbiAgY29sb3I6ICNGRkM1OUU7XG59XG4ubWVudV9fbGluay0tYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnVfX2xpbmstLWFjdGl2ZSB7XG4gICAgY29sb3I6ICM1OTQ0M0Y7XG4gIH1cbn1cblxuLm1lbnVfX3N1Ym1lbnUtcGFyZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lbnVfX3N1Ym1lbnUtcGFyZW50OmhvdmVyIC5tZW51X19zdWJtZW51LCAubWVudV9fc3VibWVudS1wYXJlbnQ6Zm9jdXMtd2l0aGluIC5tZW51X19zdWJtZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tZW51X19zdWJtZW51IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnVfX3N1Ym1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC01MHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDUwcHg7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMjBweCByZ2JhKDE1NSwgODIsIDUwLCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cblxuLm11bnVfX3N1Ym1lbnUtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tdW51X19zdWJtZW51LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm11bnVfX3N1Ym1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5tZW51X19zdWJtZW51LWxpbmsge1xuICBjb2xvcjogIzA4MDYwNjtcbn1cbi5tZW51X19zdWJtZW51LWxpbms6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuM3M7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tZW51X19zdWJtZW51LWxpbmstLWFjdGl2ZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTQ0M0Y7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZm9vdGVyX193cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1heC1jb250ZW50O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5mb290ZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIycHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XG59XG4uZm9vdGVyX19sb2dvOmhvdmVyIC5mb290ZXJfX2xvZ28tdGl0bGUge1xuICBjb2xvcjogI0ZGQzU5RTtcbn1cbi5mb290ZXJfX2xvZ286aG92ZXIgLmZvb3Rlcl9fbG9nby1pbWFnZSB7XG4gIGZpbGw6ICNGRkM1OUU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyX19sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5mb290ZXJfX2xvZ28taW1hZ2Uge1xuICBmaWxsOiAjRkZGRkZGO1xufVxuXG4uZm9vdGVyX19sb2dvLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJTY2hvb2xCb29rXCIsIFwiRnV0dXJhIE5ld1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb290ZXJfX2xvZ28tdGl0bGUtLXNtYWxsLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhIE5ld1wiLCBcIlNjaG9vbEJvb2tcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5mb290ZXItbmF2aWdhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDM1cHg7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5mb290ZXItbmF2aWdhdGlvbiB7XG4gICAgZ2FwOiAxMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG59XG5cbi5mb290ZXItbmF2aWdhdGlvbl9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLW5hdmlnYXRpb25fX2xpc3Qge1xuICAgIHdpZHRoOiAxOTJweDtcbiAgfVxufVxuLmZvb3Rlci1uYXZpZ2F0aW9uX19pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlci1uYXZpZ2F0aW9uX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItbmF2aWdhdGlvbl9faXRlbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uZm9vdGVyLW5hdmlnYXRpb25fX2xpbmsge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5mb290ZXItbmF2aWdhdGlvbl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjRkZDNTlFO1xufVxuXG4uZm9vdGVyX19hcHAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlcl9fYXBwIHtcbiAgICBncmlkLWNvbHVtbjogMi8tMTtcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmZvb3Rlcl9fY29udGFjdHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZvb3Rlcl9fc29jaWFsLWxpc3Qge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFsLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFsLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG4uZm9vdGVyX19hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlcl9fYWRkcmVzcyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmZvb3Rlcl9fYWRkcmVzcy1saW5rIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZm9vdGVyX19hZGRyZXNzLWxpbms6aG92ZXIge1xuICBjb2xvcjogI0ZGQzU5RTtcbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59XG5cbi5zZXJ2aWNlc19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTM1MnB4O1xuICBtYXJnaW46IDAgYXV0byAxNTBweDtcbn1cblxuLnNlcnZpY2VzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zZXJ2aWNlc19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAycHggMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJ2aWNlc19faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4uc2VydmljZXNfX2xpbmsge1xuICBjb2xvcjogIzU5NDQzRjtcbn1cbi5zZXJ2aWNlc19fbGluazpob3ZlciAuc2VydmljZXNfX2ltZyB7XG4gIGZpbGw6ICM1OTQ0M0Y7XG59XG5cbi5zZXJ2aWNlc19fY2FydC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xufVxuXG4uc2VydmljZXNfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3R0b206IDI0cHg7XG4gIGZpbGw6ICNGRkM1OUU7XG59XG5cbi5zZXJ2aWNlc19fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjNTk0NDNGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG4uc2VydmljZXNfX2NvdW50LXNlcnZpY2Uge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5hYm91dC1jb21wYW55IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRjhGODtcbiAgcGFkZGluZzogMTgwcHggMCAyMDZweDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uYWJvdXQtY29tcGFueV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWJvdXQtY29tcGFueV9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5cbi5hYm91dC1jb21wYW55X19oaXN0b3J5IHtcbiAgbWF4LXdpZHRoOiA0NzlweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuXG4uYWJvdXQtY29tcGFueV9fbGluayB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGQzU5RTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmFib3V0LWNvbXBhbnlfX2hpc3RvcnktbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4uYWJvdXQtY29tcGFueS1zbGlkZXIge1xuICB3aWR0aDogMTc4cHg7XG4gIG1heC13aWR0aDogMTE1NXB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1jb21wYW55LXNsaWRlciB7XG4gICAgd2lkdGg6IDU3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYm91dC1jb21wYW55LXNsaWRlciB7XG4gICAgd2lkdGg6IDc2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmFib3V0LWNvbXBhbnktc2xpZGVyIHtcbiAgICB3aWR0aDogMTE1NXB4O1xuICB9XG59XG5cbi5hYm91dC1jb21wYW55LXNsaWRlcl9faW1nIHtcbiAgd2lkdGg6IDE3OHB4O1xuICBoZWlnaHQ6IDE3OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtY29tcGFueS1zbGlkZXJfX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5hY2hpZXZlbWVudHMge1xuICBwYWRkaW5nOiA2MHB4IDAgMjUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjaGlldmVtZW50cyB7XG4gICAgcGFkZGluZzogMzE2cHggMDtcbiAgfVxufVxuXG4uYWNoaWV2ZW1lbnRzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA3MTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hY2hpZXZlbWVudHNfX2JpcmQtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiA4MHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDI4OHB4O1xuICBoZWlnaHQ6IDIyM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2hpZXZlbWVudHNfX2JpcmQtaW1nIHtcbiAgICB0b3A6IDE1MHB4O1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNoaWV2ZW1lbnRzX19iaXJkLWltZyB7XG4gICAgdG9wOiAyNzBweDtcbiAgICByaWdodDogNTBweDtcbiAgfVxufVxuXG4uYWNoaWV2ZW1lbnRzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM1OTQ0M0Y7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjaGlldmVtZW50c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNoaWV2ZW1lbnRzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNDRweDtcbiAgICBsaW5lLWhlaWdodDogMTEwcHg7XG4gIH1cbn1cblxuLmFjaGlldmVtZW50c19fdGl0bGUtc21hbGwtd29yZHMge1xuICBmb250LWZhbWlseTogXCJGdXR1cmEgTmV3XCIsIFwiU2Nob29sQm9va1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMwODA2MDY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2hpZXZlbWVudHNfX3RpdGxlLXNtYWxsLXdvcmRzIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFjaGlldmVtZW50c19fdGl0bGUtc21hbGwtd29yZHMge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZHZhbnRhZ2VzX193cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2YW50YWdlc19fd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzA5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmFkdmFudGFnZXNfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cbn1cblxuLmFkdmFudGFnZXNfX3RpdGxlLFxuLmFkdmFudGFnZXNfX3N1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYWR2YW50YWdlc19fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFudGFnZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDRweDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19fbGlzdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBnYXA6IDUwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWR2YW50YWdlc19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDMwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2YW50YWdlc19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDcwcHggOTRweDtcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5hZHZhbnRhZ2VzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDJmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IDFmcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDA7XG4gIH1cbn1cblxuLmFkdmFudGFnZXNfX3N1YnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTU5OXB4KSB7XG4gIC5hZHZhbnRhZ2VzX19zdWJ0aXRsZSB7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuYWR2YW50YWdlc19fc3VidGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19fZGVzY3JpcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAzMThweDtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19faXRlbS0taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgb3JkZXI6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5hZHZhbnRhZ2VzX19pdGVtLS1pY29uOjphZnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG5cbi5hZHZhbnRhZ2VzX19pdGVtLS1pY29uLTI0LWhvdXJzOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hZHZhbnRhZ2VzX19pdGVtLS1pY29uLTI0LWhvdXJzLnN2Z1wiKTtcbn1cblxuLmFkdmFudGFnZXNfX2l0ZW0tLWljb24tZmFjaWxpdGllczo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYWR2YW50YWdlc19faXRlbS0taWNvbi1mYWNpbGl0aWVzLnN2Z1wiKTtcbn1cblxuLmFkdmFudGFnZXNfX2l0ZW0tLWljb24tZXhwZXJpZW5jZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYWR2YW50YWdlc19faXRlbS0taWNvbi1leHBlcmllbmNlLnN2Z1wiKTtcbn1cblxuLmFkdmFudGFnZXNfX2l0ZW0tLWljb24tbGFiOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hZHZhbnRhZ2VzX19pdGVtLS1pY29uLWxhYi5zdmdcIik7XG59XG5cbi5hZHZhbnRhZ2VzX19pdGVtLS1pY29uLWhvc3BpdGFsczo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYWR2YW50YWdlc19faXRlbS0taWNvbi1ob3NwaXRhbHMuc3ZnXCIpO1xufVxuXG4uYWR2YW50YWdlc19faXRlbS0taWNvbi1lcXVpcG1lbnQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2FkdmFudGFnZXNfX2l0ZW0tLWljb24tZXF1aXBtZW50LnN2Z1wiKTtcbn1cblxuLmFkdmFudGFnZXNfX2l0ZW0tLWljb24tZHJ1Z3M6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2FkdmFudGFnZXNfX2l0ZW0tLWljb24tZHJ1Z3Muc3ZnXCIpO1xufVxuXG4uYWR2YW50YWdlc19faXRlbS0taWNvbi1ncm9vbWluZzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYWR2YW50YWdlc19faXRlbS0taWNvbi1ncm9vbWluZy5zdmdcIik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRoZXJhcHkge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC50aGVyYXB5IHtcbiAgICBnYXA6IDE1MHB4O1xuICB9XG59XG5cbi50aGVyYXB5X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRoZXJhcHlfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MDBweCAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCAxZnI7XG4gICAgZ2FwOiA1MHB4IDU0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnRoZXJhcHlfX3dyYXBwZXIge1xuICAgIGNvbHVtbi1nYXA6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRoZXJhcHlfX2NvbHVtbi1sZWZ0IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICB9XG59XG5cbi50aGVyYXB5X190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwODA2MDY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50aGVyYXB5X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4udGhlcmFweV9fbWVudS1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGhlcmFweV9fbWVudS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRoZXJhcHlfX21lbnUtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi50aGVyYXB5X19tZW51LWxpbmsge1xuICBjb2xvcjogI0MzQjlCNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50aGVyYXB5X19tZW51LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzU5NDQzRjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuM3M7XG59XG5cbi5hcHBvaW50bWVudHNfX3RoZXJhcHkge1xuICBtYXJnaW4tYm90dG9tOiAyNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXBwb2ludG1lbnRzX190aGVyYXB5LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYXBwb2ludG1lbnRzX190aGVyYXB5LWNhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmFwcG9pbnRtZW50c19fdGhlcmFweS1jYXJkOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM1OUU7XG59XG4uYXBwb2ludG1lbnRzX190aGVyYXB5LWNhcmQ6aG92ZXIgLmFwcG9pbnRtZW50c19fdGhlcmFweS1jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFwcG9pbnRtZW50c19fdGhlcmFweS1jYXJkIHtcbiAgICB3aWR0aDogMzQ0cHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4uYXBwb2ludG1lbnRzX190aGVyYXB5LXNwZWNpYWxpc3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW4tY29udGVudCk7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG5cbi5hcHBvaW50bWVudHNfX3RoZXJhcHktaW1hZ2Uge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmFwcG9pbnRtZW50c19fdGhlcmFweS1pbWFnZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cblxuLmFwcG9pbnRtZW50c19fdGhlcmFweS1jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhIE5ld1wiLCBcIlNjaG9vbEJvb2tcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xufVxuXG4uYXBwb2ludG1lbnRzX190aGVyYXB5LWRhdGUge1xuICBncmlkLWNvbHVtbjogMi8tMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcHBvaW50bWVudHNfX3RoZXJhcHktZGF0ZS0tYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmFwcG9pbnRtZW50c19fdGhlcmFweS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTEwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwb2ludG1lbnRzX190aGVyYXB5LXNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFwcG9pbnRtZW50c19fdGhlcmFweS1zbGlkZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiAxMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5hcHBvaW50bWVudHNfX3RoZXJhcHktc2xpZGVyIHtcbiAgICB3aWR0aDogMTQwJTtcbiAgfVxufVxuXG4udGhlcmFweS1tYWluLWNvbnRlbnRfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4udGhlcmFweS1tYWluLWNvbnRlbnRfX3RpdGxlLFxuLnRoZXJhcHktbWFpbi1jb250ZW50X19pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnRoZXJhcHktbWFpbi1jb250ZW50X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnRoZXJhcHktbWFpbi1jb250ZW50X190aXRsZS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRoZXJhcHktbWFpbi1jb250ZW50X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGhlcmFweS1wcmljZS1pbmZvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4udGhlcmFweS1wcmljZV9fYWNjZW50LXNlbnRlbmNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGhlcmFweS1wcmljZV9fYWNjZW50LXNlbnRlbmNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi50aGVyYXB5LXByaWNlX19saXN0IHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50aGVyYXB5LXByaWNlX19saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi50aGVyYXB5LXByaWNlX19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLnRoZXJhcHktcHJpY2VfX2Jsb2NrOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERTlFODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRoZXJhcHktcHJpY2VfX2Jsb2NrIHtcbiAgICBwYWRkaW5nOiAxNHB4IDMwcHg7XG4gIH1cbn1cblxuLnRoZXJhcHktcHJpY2VfX2Rlc2NyaXB0aW9uIHtcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogNjAlO1xufVxuXG4udGhlcmFweS1wcmljZV9fcHJpY2Uge1xuICBtYXJnaW46IDA7XG59XG5cbi5hbGwtc2VydmljZXMge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFOUU4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWxsLXNlcnZpY2VzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFsbC1zZXJ2aWNlc19fbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTA5JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmFsbC1zZXJ2aWNlc19fbGlzdCB7XG4gICAgd2lkdGg6IDEyMCU7XG4gIH1cbn1cblxuLmFsbC1zZXJ2aWNlc19fbGlzdCAuc2VydmljZXNfX2l0ZW0ge1xuICBtYXJnaW46IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFsbC1zZXJ2aWNlc19fbGlzdCAuc2VydmljZXNfX2l0ZW0ge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2NvdW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNTFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuYWNjb3VudCB7XG4gICAgZ2FwOiAxNTFweDtcbiAgfVxufVxuXG4uYWNjb3VudF9fYnV0dG9uLWNoYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICNGRkM1OUU7XG59XG4uYWNjb3VudF9fYnV0dG9uLWNoYW5nZTpob3ZlciB7XG4gIGNvbG9yOiAjNTk0NDNGO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2NvdW50X19sZWZ0LWNvbHVtbiB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWNjb3VudC1tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5hY2NvdW50LW1lbnVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFjY291bnQtbWVudV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5hY2NvdW50LW1lbnVfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmFjY291bnQtbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFjY291bnQtbWVudV9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYWNjb3VudC1tZW51X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNDM0I5QjU7XG59XG4uYWNjb3VudC1tZW51X19saW5rOmhvdmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuM3M7XG4gIGNvbG9yOiAjNTk0NDNGO1xufVxuXG4uYWNjb3VudC1tZW51X19ub3RpZnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNTlFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hY2NvdW50LXBlcnNvbmFsLWRhdGEge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNjb3VudC1wZXJzb25hbC1kYXRhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uYWNjb3VudC1wZXJzb25hbC1kYXRhX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFjY291bnQtcGVyc29uYWwtZGF0YV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFREU5RTg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWNjb3VudC1wZXJzb25hbC1kYXRhX19sZWZ0LWNvbHVtbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX2F2YXRhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYWNjb3VudC1wZXJzb25hbC1kYXRhX19idXR0b24tY2hhbmdlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX2NlbnRlci1jb2x1bW4ge1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFjY291bnQtcGVyc29uYWwtZGF0YV9fY2VudGVyLWNvbHVtbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuYWNjb3VudC1wZXJzb25hbC1kYXRhX19jZW50ZXItY29sdW1uIHtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICB9XG59XG5cbi5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX2luZm9ybWF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9faW5mb3JtYXRpb24td3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9faW5uZXItdGl0bGUsXG4uYWNjb3VudC1wZXJzb25hbC1kYXRhX19hYm91dC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYSBOZXdcIiwgXCJTY2hvb2xCb29rXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICNDM0I5QjU7XG59XG5cbi5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX2lubmVyLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9faW5mbyxcbi5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX2Fib3V0LWluZm8ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzA4MDYwNjtcbn1cblxuLmFjY291bnQtcGV0cyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2NvdW50LXBldHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5hY2NvdW50LXBldHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uYWNjb3VudC1wZXRzX19hZGQtcGV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM1OUU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmFjY291bnQtcGV0c19fYWRkLXBldDpob3ZlciB7XG4gIGNvbG9yOiAjNTk0NDNGO1xufVxuLmFjY291bnQtcGV0c19fYWRkLXBldDpob3ZlciAuYWNjb3VudC1wZXRzX19hZGQtcGV0LS1pY29uIHtcbiAgZmlsbDogIzU5NDQzRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWNjb3VudC1wZXRzX19hZGQtcGV0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi5hY2NvdW50LXBldHNfX2FkZC1wZXQtLWljb24ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY291bnQtcGV0c19fYWRkLXBldC0taWNvbiB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2NvdW50LXBldHNfX2FkZC1wZXQtLWljb24ge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuXG4uY2FyZC1wZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDkwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VERTlFODtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJkLXBldDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1wZXQge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhcmQtcGV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzBweDtcbiAgICBtYXgtaGVpZ2h0OiA1NDBweDtcbiAgfVxufVxuXG4uY2FyZC1wZXRfX3Nob3ctYWxsIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmNhcmQtcGV0X19sZWZ0LWNvbHVtbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkLXBldF9fYXZhdGFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5jYXJkLXBldF9fYnV0dG9uLWNoYW5nZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jYXJkLXBldF9fY2VudGVyLWNvbHVtbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZC1wZXRfX2NlbnRlci1jb2x1bW4ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY2FyZC1wZXRfX2NlbnRlci1jb2x1bW4ge1xuICAgIG1pbi13aWR0aDogMjcwcHg7XG4gIH1cbn1cblxuLmNhcmQtcGV0X19uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbi5jYXJkLXBldF9faW5mb3JtYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY2FyZC1wZXRfX2luZm9ybWF0aW9uLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXBldF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogI0MzQjlCNTtcbn1cblxuLmNhcmQtcGV0X19pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAjMDgwNjA2O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkLXBldF9fcmlnaHQtY29sdW1uIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4uY2FyZC1wZXRfX21lZGljYWwtY2FyZC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jYXJkLXBldF9fbWVkaWNhbC1jYXJkLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXBldF9fbWVkaWNhbC1jYXJkLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDI5cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICMwODA2MDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FyZC1wZXRfX21lZGljYWwtY2FyZC1maWxlOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQtcGV0X19tZWRpY2FsLWNhcmQtZmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1wZGYuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uY2FyZC1wZXRfX21lZGljYWwtY2FyZC1maWxlLS1hbmFsaXplIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuXG4uY2FyZC1wZXRfX21lZGljYWwtY2FyZC1uYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhcmQtcGV0X19tZWRpY2FsLWNhcmQtbmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY2FyZC1wZXRfX21lZGljYWwtY2FyZC1uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5cbi5jYXJkLXBldF9fbWVkaWNhbC1jYXJkLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbG9yOiAjQzNCOUI1O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5jYXJkLXBldF9fbWVkaWNhbC1jYXJkLWRhdGUgdGltZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jYXJkLXBldF9fYWxsLWZpbGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNTlFO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDE1NSwgODIsIDUwLCAwLjUpO1xufVxuXG4uY2FyZC1wZXRfX2FsbC1maWxlcy0tcm90YXRlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmNhcmQtcGV0X19pY29uLWFycm93IHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLmFjY291bnQtYXBwb2ludG1lbnRzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFjY291bnQtYXBwb2ludG1lbnRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uYWNjb3VudC1hcHBvaW50bWVudHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uYXBwb2ludG1lbnRzLWNhcmQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRURFOUU4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHBvaW50bWVudHMtY2FyZCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXBwb2ludG1lbnRzLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFwcG9pbnRtZW50cy1jYXJkX19sZWZ0LWNvbHVtbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hcHBvaW50bWVudHMtY2FyZF9fYXZhdGFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5hcHBvaW50bWVudHMtY2FyZF9fYnV0dG9uLWNoYW5nZSB7XG4gIHdpZHRoOiA5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5hcHBvaW50bWVudHMtY2FyZF9fY2VudGVyLWNvbHVtbiB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFwcG9pbnRtZW50cy1jYXJkX19jZW50ZXItY29sdW1uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5hcHBvaW50bWVudHMtY2FyZF9fY2VudGVyLWNvbHVtbiB7XG4gICAgbWluLXdpZHRoOiAyNzBweDtcbiAgfVxufVxuXG4uYXBwb2ludG1lbnRzLWNhcmRfX2luZm9ybWF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmFwcG9pbnRtZW50cy1jYXJkX19pbmZvcm1hdGlvbi13cmFwcGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYXBwb2ludG1lbnRzLWNhcmRfX2RvY3RvciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hcHBvaW50bWVudHMtY2FyZF9fZG9jdG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3M3B4O1xuICB9XG59XG5cbi5hcHBvaW50bWVudHMtY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJGdXR1cmEgTmV3XCIsIFwiU2Nob29sQm9va1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGNvbG9yOiAjQzNCOUI1O1xufVxuXG4uYXBwb2ludG1lbnRzLWNhcmRfX2luZm8ge1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgY29sb3I6ICMwODA2MDY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpc3Rvcnkge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAyLy0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5oaXN0b3J5IHtcbiAgICBnYXA6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpc3RvcnlfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzOTBweCAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCAxZnI7XG4gICAgZ2FwOiA3MHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhpc3RvcnlfX3dyYXBwZXIge1xuICAgIGNvbHVtbi1nYXA6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpc3RvcnlfX2xlZnQtY29sdW1uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5X19sZWZ0LWNvbHVtbiB7XG4gICAgd2lkdGg6IDM5MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5oaXN0b3J5X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cblxuLmhpc3RvcnktbWVudV9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaGlzdG9yeS1tZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlzdG9yeS1tZW51X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5oaXN0b3J5LW1lbnVfX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0MzQjlCNTtcbn1cbi5oaXN0b3J5LW1lbnVfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzU5NDQzRjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uaGlzdG9yeS1tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuLmhpc3RvcnktbWFpbi1jb250ZW50X19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LW1haW4tY29udGVudF9faW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5oaXN0b3J5LW1haW4tY29udGVudF9fYmxvZyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uaGlzdG9yeS1tYWluLWNvbnRlbnRfX2Jsb2c6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LW1haW4tY29udGVudF9fYmxvZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cblxuLmhpc3RvcnktbWFpbi1jb250ZW50X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LW1haW4tY29udGVudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5oaXN0b3J5LW1haW4tY29udGVudF9faW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaGlzdG9yeS1tYWluLWNvbnRlbnRfX2luZm86bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LW1haW4tY29udGVudF9faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uaGlzdG9yeS1tYWluLWNvbnRlbnRfX3dyYXBwZXItaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oaXN0b3J5LW1haW4tY29udGVudF9fd3JhcHBlci1pbWcge1xuICAgIGdhcDogNSU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlzdG9yeS1tYWluLWNvbnRlbnRfX3dyYXBwZXItaW1nIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmNvbGxlY3RpdmUge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbGxlY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb2xsZWN0aXZlIHtcbiAgICBnYXA6IDExNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbGxlY3RpdmVfX2xlZnQtY29sdW1uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5jb2xsZWN0aXZlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2xsZWN0aXZlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cblxuLmNvbGxlY3RpdmUtbWVudV9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY29sbGVjdGl2ZS1tZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sbGVjdGl2ZS1tZW51X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5jb2xsZWN0aXZlLW1lbnVfX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0MzQjlCNTtcbn1cbi5jb2xsZWN0aXZlLW1lbnVfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzU5NDQzRjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uY29sbGVjdGl2ZS1tYWluLWNvbnRlbnRfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmNvbGxlY3RpdmUtbWFpbi1jb250ZW50X19ibG9nIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5jb2xsZWN0aXZlLW1haW4tY29udGVudF9fYmxvZzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbGxlY3RpdmUtbWFpbi1jb250ZW50X19ibG9nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uY29sbGVjdGl2ZS1tYWluLWNvbnRlbnRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uZXhwZXJ0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjVweDtcbn1cblxuLmV4cGVydHNfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiAjMDgwNjA2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmV4cGVydHNfX2NhcmQ6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5NDQzRjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5leHBlcnRzX19jYXJkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5cbi5leHBlcnRzX19jYXJkLXJpZ2h0LWNvbHVtbiB7XG4gIG1heC13aWR0aDogMjMycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXhwZXJ0c19fYXZhdGFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5leHBlcnRzX19leHBlcmllbmNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjRkZDNTlFO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4uZXhwZXJ0c19faW5mb3JtYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZXhwZXJ0c19faW5mb3JtYXRpb24td3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmV4cGVydHNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICNDM0I5QjU7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYSBOZXdcIiwgXCJTY2hvb2xCb29rXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmV4cGVydHNfX2luZm8ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uZXhwZXJ0X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5leHBlcnRfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMzNweCAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCAxZnI7XG4gICAgZ2FwOiA2MnB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmV4cGVydF9fd3JhcHBlciB7XG4gICAgY29sdW1uLWdhcDogMjE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZXhwZXJ0IHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogMi8tMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZXhwZXJ0IHtcbiAgICBnYXA6IDIxOHB4O1xuICB9XG59XG5cbi5leHBlcnRfX2xlZnQtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmV4cGVydF9fbGVmdC1jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmV4cGVydF9fbGVmdC1jb2x1bW4ge1xuICAgIG1pbi13aWR0aDogMzMzcHg7XG4gIH1cbn1cblxuLmV4cGVydF9fYXZhdGFyIHtcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDI2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5leHBlcnRfX2F2YXRhciB7XG4gICAgd2lkdGg6IDMzM3B4O1xuICAgIGhlaWdodDogMzMzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxufVxuXG4uZXhwZXJ0X19kYXRlLXJlY2VwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogI0MzQjlCNTtcbn1cblxuLmV4cGVydF9fZW50cnktYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cblxuLmV4cGVydF9fZ2l2ZS1yZXZpZXctYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGRkM1OUU7XG59XG4uZXhwZXJ0X19naXZlLXJldmlldy1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzU5NDQzRjtcbn1cblxuLmV4cGVydC1wcm9maWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5leHBlcnQtcHJvZmlsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZXhwZXJ0LXByb2ZpbGVfX2luZm8ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4uZXhwZXJ0LXByb2ZpbGVfX2V4cGVyaWVuY2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogI0MzQjlCNTtcbn1cblxuLmV4cGVydC1wcm9maWxlX19jb3Vyc2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhIE5ld1wiLCBcIlNjaG9vbEJvb2tcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzU5NDQzRjtcbn1cblxuLmV4cGVydC1wcm9maWxlX19zbGlkZXIge1xuICB3aWR0aDogODB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmV4cGVydC1wcm9maWxlX19zbGlkZXIge1xuICAgIHdpZHRoOiA2NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZXhwZXJ0LXByb2ZpbGVfX3NsaWRlciB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5leHBlcnQtcHJvZmlsZV9fc2xpZGVyIHtcbiAgICB3aWR0aDogODQzcHg7XG4gIH1cbn1cblxuLmV4cGVydC1wcm9maWxlX19zbGlkZSB7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VERTlFODtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXhwZXJ0LXByb2ZpbGVfX3NsaWRlIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn1cblxuLmV4cGVydC1wcm9maWxlX19jb3Vyc2UtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjQzNCOUI1O1xufVxuXG4uZXhwZXJ0LXByb2ZpbGVfX2NvdXJzZS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhIE5ld1wiLCBcIlNjaG9vbEJvb2tcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uZXhwZXJ0LXJldmlld3NfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5leHBlcnQtcmV2aWV3c19fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZXhwZXJ0LXJldmlld3NfX2NvdW50IHtcbiAgY29sb3I6ICNDM0I5QjU7XG59XG5cbi5leHBlcnQtcmV2aWV3c19fcGFnaW5hdGlvbiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uZXhwZXJ0LXJldmlld3NfX3BhZ2luYXRpb24tYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNvbnRhY3RzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdHNfX3BhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbnRhY3RzX19wYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNzlweDtcbiAgfVxufVxuLmNvbnRhY3RzX19tYWluIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbnRhY3RzX19tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMjM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwOXB4O1xuICB9XG59XG5cbi5jb250YWN0c19fdGl0bGUsXG4uY29udGFjdHNfX3N1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY29udGFjdHNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHNfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhY3RzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4uY29udGFjdHNfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNvbnRhY3RzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFjdHNfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmNvbnRhY3RzX19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA1NzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHNfX2xpc3Qge1xuICAgIG1pbi13aWR0aDogNDg0cHg7XG4gIH1cbn1cblxuLmNvbnRhY3RzX19pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5jb250YWN0c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRhY3RzX19hZHJlc3MsXG4uY29udGFjdHNfX3RlbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jb250YWN0c19fdGVsIHtcbiAgY29sb3I6ICM1OTQ0M0Y7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzX190ZWwge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxufVxuXG4uY29udGFjdHNfX3dvcmstdGltZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbnRhY3RzX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uY29udGFjdHNfX2ljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5jb250YWN0c19faWNvbi0tYWRyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcGxhY2Uuc3ZnXCIpO1xufVxuXG4uY29udGFjdHNfX2ljb24tLXRlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3RlbC5zdmdcIik7XG59XG5cbi5jb250YWN0c19faWNvbi0td29yay10aW1lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yay10aW1lLnN2Z1wiKTtcbn1cblxuLm5ld3NfX3RpdGxlIHtcbiAgd2lkdGg6IG1pbi1jb250ZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubmV3c19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5ld3NfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNThweDtcbiAgfVxufVxuXG4uYmxvZ19fbGVmdC1jb2x1bW4ge1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG4uYmxvZ19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvZ19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1OHB4O1xuICB9XG59IiwiLnNsaWNrLW5leHQge1xuICByaWdodDogLTMwcHg7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTUwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSwgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogJG9yYW5nZTtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBib3R0b206IC03MHB4O1xufVxuXG4uc2xpY2tfX2FwcG9pbnRtZW50cyAuc2xpY2stZG90cyB7XG4gIHRvcDogMTc1cHg7XG59XG5cbi5zbGlja19fYXBwb2ludG1lbnRzIC5zbGljay1uZXh0IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICByaWdodDogMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICByaWdodDogMTclO1xuICB9XG59XG5cbi5zbGlja19fYXBwb2ludG1lbnRzIC5zbGljay1wcmV2IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbGlja19fYXBwb2ludG1lbnRzIC5zbGljay1saXN0IHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnNsaWNrX19hbGwtc2VydmljZXMgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uc2xpY2tfX2FsbC1zZXJ2aWNlcyAuc2xpY2stZG90cyB7XG4gIGxlZnQ6IC0xMnB4O1xufVxuXG4uc2xpY2tfX2FsbC1zZXJ2aWNlcyAuc2xpY2stbmV4dCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgcmlnaHQ6IDglO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIHJpZ2h0OiA2JTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwtaGQpIHtcbiAgICByaWdodDogMTUlO1xuICB9XG59XG5cbi5zbGlja19fYWxsLXNlcnZpY2VzIC5zbGljay1wcmV2IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBsZWZ0OiAtMzVweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbGlja19fZXhwZXJ0LXByb2ZpbGUgLnNsaWNrLXByZXYge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zbGlja19fZXhwZXJ0LXByb2ZpbGUgLnNsaWNrLWRvdHMge1xuICBib3R0b206IC0zMHB4O1xufVxuIiwiLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwtaGQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxufVxuXG4uc2xpZGVyX19wcm9tbyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgfVxufVxuXG4uc2xpZGVyX19idXR0b24tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAyMHB4IDEwcHggMjBweCAwO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5zbGlkZXJfX2J1dHRvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAkYnJvd24tbGlnaHQ7XG5cbiAgJi0tYWN0aXZlIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zbGlkZXItYnV0dG9uLnN2Z1wiKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KC5zbGlkZXJfX2J1dHRvbi0tYWN0aXZlKSB7XG4gICAgY29sb3I6ICRicm93bjtcbiAgfVxufVxuXG4uc2xpZGVyX19tYWluLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDIwcHggNXB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHggMzBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMTBweCAyNDVweDtcbiAgfVxufVxuXG4uc2xpZGVyX19zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXJfX3NsaWRlLS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWRlcl9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTBweDtcbiAgfVxufVxuXG4uc2xpZGVyX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWF4LWhlaWdodDogNjM1cHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnNsaWRlcl9fZW50cnkge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE5N3B4O1xuICB9XG59XG5cbi5zbGlkZXJfX2NvbnRhY3RzIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5zbGlkZXJfX3RlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAkYnJvd247XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuIiwiLnNvY2lhbF9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNvY2lhbF9faXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uc29jaWFsX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zb2NpYWxfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zb2NpYWwtLXNsaWRlciAuc29jaWFsX19pY29uIHtcbiAgZmlsbDogJGJyb3duLWxpZ2h0O1xuXG4gICY6aG92ZXIge1xuICAgIGZpbGw6ICRicm93bjtcbiAgfVxufVxuXG4uc29jaWFsX19saXN0LS1zbGlkZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIFxuICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmFpbC1vbmx5KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uc29jaWFsX19pY29uLS1mb290ZXIge1xuICBmaWxsOiAkd2hpdGU7XG5cbiAgJjpob3ZlciB7XG4gICAgZmlsbDogJG9yYW5nZTtcbiAgfVxufVxuIiwiLmNoYW5nZS1jaXR5IHtcbiAgY29sb3I6ICRvcmFuZ2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRicm93bjtcblxuICAgICYgLmNoYW5nZS1jaXR5X19pY29uIHtcbiAgICAgIGZpbGw6ICRicm93bjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE5cHg7XG4gICAgfVxuICB9XG59XG5cbi5jaGFuZ2UtY2l0eV9faWNvbiB7XG4gIGZpbGw6ICRvcmFuZ2U7XG4gIG1hcmdpbi1yaWdodDogMTlweDtcbn1cbiIsIi5hcHAtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE2cHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbiIsIi5saW5rLWJhY2sge1xuICBncmlkLWNvbHVtbjogMi8tMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcbiAgY29sb3I6ICRvcmFuZ2U7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYnJvd247XG5cbiAgICAmIC5saW5rLWJhY2tfX2Fycm93IHtcbiAgICAgIGZpbGw6ICRicm93bjtcbiAgICAgIHN0cm9rZTogJGJyb3duO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LW1heCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmxpbmstYmFja19fYXJyb3cge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGZpbGw6ICRvcmFuZ2U7XG4gIHN0cm9rZTogJG9yYW5nZTtcbn1cblxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ucGFnaW5hdGlvbl9fdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogNThweDtcbn1cblxuLnBhZ2luYXRpb25fX2l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnBhZ2luYXRpb25fX2xpbmsge1xuICBjb2xvcjogJGJyb3duLWxpZ2h0O1xuXG4gICY6aG92ZXI6bm90KC5wYWdpbmF0aW9uX19saW5rLS1hY3RpdmUpIHtcbiAgICBjb2xvcjogJGJyb3duO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uX19saW5rLS1hY3RpdmUge1xuICBjb2xvcjogJGJsYWNrO1xufVxuIiwiLnJldmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJnLXByaWNlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cblxuLnJldmlld19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucmV2aWV3X19ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnJldmlld19fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5cbi5yZXZpZXdfX3JlYWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yZXZpZXdfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZ1dHVyYTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICRicm93bi1saWdodDtcbn1cblxuLnJldmlld19fdXNlci1uYW1lIHtcbiAgY29sb3I6ICRibGFjaztcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5yZXZpZXdfX2F2YXRhci1kb2Mge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5yZXZpZXdfX2Fuc3dlci1pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4iLCIucG9zdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkYnJvd247XG5cbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAzMHB4O1xuICAgIG1heC13aWR0aDogOTA5cHg7XG4gICAgbWF4LWhlaWdodDogMjU1cHg7XG4gIH1cbn1cblxuLnBvc3RfX2ltZyB7XG4gIHdpZHRoOiAyNTVweDtcbiAgaGVpZ2h0OiAyNTVweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4ucG9zdF9faW1nLS1uZXdzIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wb3N0LWJnLWltZy5qcGdcIik7XG4gIH1cbn1cblxuLnBvc3RfX2lubmVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi5wb3N0X19kYXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICRicm93bi1saWdodDtcbn1cblxuLnBvc3RfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLnBvc3RfX2luZm8ge1xuICBtYXgtd2lkdGg6IDU5NHB4O1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5wb3N0X190aXRsZSxcbi5wb3N0X19pbmZvIHtcbiAgJi0tbm8tYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyb3duLWxpZ2h0O1xuICB9XG59XG5cbi5wb3N0X190aXRsZSxcbi5wb3N0X19pbmZvLFxuLnBvc3RfX2ltZyB7XG4gICYtLW5vLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG4iLCIubWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTI2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubWFwLWJhbG9vbl9fdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4iLCIuYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZzogMjRweCA3N3B4O1xuICBib3JkZXItcmFkaXVzOiAzMy41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAkb3JhbmdlO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLXByaWNlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmFpbC1vbmx5KSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggNTBweDtcbiAgfVxufVxuIiwiLmFwcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG59XG5cbi5hcHBfX3dyYXBwZXIge1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiAxNTBweCA1MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgcGFkZGluZzogMjUxcHggMjMwcHggMzQ2cHg7XG4gICAgbWF4LXdpZHRoOiAkZnVsbC1oZDtcbiAgfVxufVxuXG4uYXBwX190aXRsZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMHB4O1xuICB9XG59XG5cbi5hcHBfX3RpdGxlLXNtYWxsLXdvcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICRmb250LWZ1dHVyYTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4uYXBwX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNzAlO1xuICBoZWlnaHQ6IGF1dG87XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1JTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgcmlnaHQ6IDEwJTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG4iLCIubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSg4LCA2LCA2LCAwLjUpO1xuXG4gICYtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1vZGFsX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MCU7XG4gIHBhZGRpbmc6IDQwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDIwcHggcmdiYSgxNTUsIDgyLCA1MCwgMC4xKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDUwcHggMTAwcHg7XG4gIH1cbn1cblxuLm1vZGFsX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4ubW9kYWxfX2Nsb3NlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAmOjphZnRlcixcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd24tbGlnaHQ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAmOjphZnRlcixcbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIH1cbiAgfVxufVxuXG4ubW9kYWxfX2NpdHktYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkYmxhY2s7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRvcmFuZ2U7XG4gIH1cbn1cblxuLm1vZGFsX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuXG4ubW9kYWxfX3Jldmlldy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbF9fcmV2aWV3LXRleHRhcmVhIHtcbiAgd2lkdGg6IDgwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJnLXByaWNlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGJyb3duLWxpZ2h0O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDM2OHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbiIsIi5oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoJGJnLXdoaXRlLCAwLjk2KTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoOCwgNiwgNiwgMC4xKTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xuICB9XG59XG5cbi5oZWFkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwtaGQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxufVxuXG4uaGVhZGVyX19sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uaGVhZGVyX19sb2dvLWltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgd2lkdGg6IDc5cHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fbWFpbiB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDk3cHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fdGhlcmFweSxcbi5oZWFkZXJfX2hpc3RvcnksXG4uaGVhZGVyX19leHBlcnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5cbi5oZWFkZXJfX2FjY291bnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi5oZWFkZXJfX2NvbGxlY3RpdmUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjNweDtcbiAgfVxufVxuXG4uaGVhZGVyX19jb250YWN0cyB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5oZWFkZXJfX25ld3Mge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xuICB9XG59XG4iLCIubWVudSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LW1heCkge1xuICAgIG9yZGVyOiAtMTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDIzNXB4O1xuICB9XG59XG5cbi5tZW51X193cmFwcGVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtbWF4KSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5tZW51X193cmFwcGVyLS1hY3RpdmUge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoOCwgNiwgNiwgMC41KTtcbiAgfVxufVxuXG4ubWVudV9fYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDIycHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAycHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAwIDAgJG9yYW5nZSwgMCAxNnB4IDAgMCAkb3JhbmdlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZW51X19idXR0b24tLWFjdGl2ZSB7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIHRvcDogMThweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4ubWVudV9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDgwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAkYnJvd24tbGlnaHQsICRhbHBoYTogMC45KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbC1oZCkge1xuICAgIHdpZHRoOiA5NDFweDtcbiAgfVxufVxuXG4ubWVudV9fbGlzdC0tYWN0aXZlIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtbWF4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1lbnVfX2l0ZW0ge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRicm93bjtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbC1oZCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLm1lbnVfX2xpbmsge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICRicm93bjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgY29sb3I6ICRicm93bi1saWdodDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGJyb3duO1xuICAgIH1cbiAgfVxufVxuXG4ubWVudV9fbGluay0tYWN0aXZlIHtcbiAgY29sb3I6ICRvcmFuZ2U7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGNvbG9yOiAkYnJvd247XG4gIH1cbn1cblxuLm1lbnVfX3N1Ym1lbnUtcGFyZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6aG92ZXIgLm1lbnVfX3N1Ym1lbnUsXG4gICY6Zm9jdXMtd2l0aGluIC5tZW51X19zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWVudV9fc3VibWVudSB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTUwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDIwcHggcmdiYSgxNTUsIDgyLCA1MCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG5cbi5tdW51X19zdWJtZW51LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLm1lbnVfX3N1Ym1lbnUtbGluayB7XG4gIGNvbG9yOiAkYmxhY2s7XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjNzO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgJi0tYWN0aXZlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuIiwiLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmZvb3Rlcl9fd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1heC1jb250ZW50O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5mb290ZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIycHg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcblxuICAmOmhvdmVyIHtcbiAgICAmIC5mb290ZXJfX2xvZ28tdGl0bGUge1xuICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgfVxuICAgICYgLmZvb3Rlcl9fbG9nby1pbWFnZSB7XG4gICAgICBmaWxsOiAkb3JhbmdlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iYWlsLW9ubHkpIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZm9vdGVyX19sb2dvLWltYWdlIHtcbiAgZmlsbDogJHdoaXRlO1xufVxuXG4uZm9vdGVyX19sb2dvLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogJGZvbnQtc2Nob29sO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9vdGVyX19sb2dvLXRpdGxlLS1zbWFsbC10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mdXR1cmE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmZvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMzVweDtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgZ2FwOiAxMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG59XG5cbi5mb290ZXItbmF2aWdhdGlvbl9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHdpZHRoOiAxOTJweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXG4gIH1cbn1cblxuLmZvb3Rlci1uYXZpZ2F0aW9uX19pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uZm9vdGVyLW5hdmlnYXRpb25fX2xpbmsge1xuICBjb2xvcjogJHdoaXRlO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkb3JhbmdlO1xuICB9XG59XG5cbi5mb290ZXJfX2FwcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZm9vdGVyX19jb250YWN0cy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZm9vdGVyX19zb2NpYWwtbGlzdCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uZm9vdGVyX19zb2NpYWwtaXRlbSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iYWlsLW9ubHkpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmZvb3Rlcl9fYWRkcmVzcy1saW5rIHtcbiAgY29sb3I6ICR3aGl0ZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJG9yYW5nZTtcbiAgfVxufVxuXG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbn1cbiIsIi5zZXJ2aWNlc19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTM1MnB4O1xuICBtYXJnaW46IDAgYXV0byAxNTBweDtcbn1cblxuLnNlcnZpY2VzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zZXJ2aWNlc19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4uc2VydmljZXNfX2xpbmsge1xuICBjb2xvcjogJGJyb3duO1xuXG4gICY6aG92ZXIgLnNlcnZpY2VzX19pbWcge1xuICAgIGZpbGw6ICRicm93bjtcbiAgfVxufVxuXG4uc2VydmljZXNfX2NhcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuLnNlcnZpY2VzX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjRweDtcbiAgYm90dG9tOiAyNHB4O1xuICBmaWxsOiAkb3JhbmdlO1xufVxuXG4uc2VydmljZXNfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogJGJyb3duO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iYWlsLW9ubHkpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLnNlcnZpY2VzX19jb3VudC1zZXJ2aWNlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuIiwiLmFib3V0LWNvbXBhbnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctaGlzdG9yeTtcbiAgcGFkZGluZzogMTgwcHggMCAyMDZweDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uYWJvdXQtY29tcGFueV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWJvdXQtY29tcGFueV9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5cbi5hYm91dC1jb21wYW55X19oaXN0b3J5IHtcbiAgbWF4LXdpZHRoOiA0NzlweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuXG4uYWJvdXQtY29tcGFueV9fbGluayB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogJG9yYW5nZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmFib3V0LWNvbXBhbnlfX2hpc3RvcnktbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuIiwiLmFib3V0LWNvbXBhbnktc2xpZGVyIHtcbiAgd2lkdGg6IDE3OHB4O1xuICBtYXgtd2lkdGg6IDExNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHdpZHRoOiA1NzBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICB3aWR0aDogNzYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwpIHtcbiAgICB3aWR0aDogMTE1NXB4O1xuICB9XG59XG5cbi5hYm91dC1jb21wYW55LXNsaWRlcl9faW1nIHtcbiAgd2lkdGg6IDE3OHB4O1xuICBoZWlnaHQ6IDE3OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuIiwiLmFjaGlldmVtZW50cyB7XG4gIHBhZGRpbmc6IDYwcHggMCAyNTBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHBhZGRpbmc6IDMxNnB4IDA7XG4gIH1cbn1cblxuLmFjaGlldmVtZW50c19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNzE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWNoaWV2ZW1lbnRzX19iaXJkLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogODBweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyODhweDtcbiAgaGVpZ2h0OiAyMjNweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHRvcDogMTUwcHg7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIHRvcDogMjcwcHg7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLmFjaGlldmVtZW50c19fdGl0bGUge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAkYnJvd247XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBmb250LXNpemU6IDE0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTBweDtcbiAgfVxufVxuXG4uYWNoaWV2ZW1lbnRzX190aXRsZS1zbWFsbC13b3JkcyB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mdXR1cmE7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICRibGFjaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbn1cbiIsIi5hZHZhbnRhZ2VzX193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwOXB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19fdGl0bGUsXG4uYWR2YW50YWdlc19fc3VidGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5hZHZhbnRhZ2VzX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwNHB4O1xuICB9XG59XG5cbi5hZHZhbnRhZ2VzX19saXN0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNTBweCAwO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDMwcHggMjBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA3MHB4IDk0cHg7XG4gICAgbWF4LXdpZHRoOiAxNjQwcHg7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gIH1cbn1cblxuLmFkdmFudGFnZXNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbCkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQgMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19fc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIGFuZCAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbCkge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19fZGVzY3JpcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAzMThweDtcbiAgb3JkZXI6IDE7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19faXRlbS0taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA0MHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9yZGVyOiAwO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbCkge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19faXRlbS0taWNvbi0yNC1ob3Vyczo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hZHZhbnRhZ2VzX19pdGVtLS1pY29uLTI0LWhvdXJzLnN2ZycpO1xufVxuXG4uYWR2YW50YWdlc19faXRlbS0taWNvbi1mYWNpbGl0aWVzOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2FkdmFudGFnZXNfX2l0ZW0tLWljb24tZmFjaWxpdGllcy5zdmcnKTtcbn1cblxuLmFkdmFudGFnZXNfX2l0ZW0tLWljb24tZXhwZXJpZW5jZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hZHZhbnRhZ2VzX19pdGVtLS1pY29uLWV4cGVyaWVuY2Uuc3ZnJyk7XG59XG5cbi5hZHZhbnRhZ2VzX19pdGVtLS1pY29uLWxhYjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hZHZhbnRhZ2VzX19pdGVtLS1pY29uLWxhYi5zdmcnKTtcbn1cblxuLmFkdmFudGFnZXNfX2l0ZW0tLWljb24taG9zcGl0YWxzOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2FkdmFudGFnZXNfX2l0ZW0tLWljb24taG9zcGl0YWxzLnN2ZycpO1xufVxuXG4uYWR2YW50YWdlc19faXRlbS0taWNvbi1lcXVpcG1lbnQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYWR2YW50YWdlc19faXRlbS0taWNvbi1lcXVpcG1lbnQuc3ZnJyk7XG59XG5cbi5hZHZhbnRhZ2VzX19pdGVtLS1pY29uLWRydWdzOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2FkdmFudGFnZXNfX2l0ZW0tLWljb24tZHJ1Z3Muc3ZnJyk7XG59XG5cbi5hZHZhbnRhZ2VzX19pdGVtLS1pY29uLWdyb29taW5nOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2FkdmFudGFnZXNfX2l0ZW0tLWljb24tZ3Jvb21pbmcuc3ZnJyk7XG59XG4iLCIudGhlcmFweSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbC1oZCkge1xuICAgIGdhcDogMTUwcHg7XG4gIH1cbn1cblxuLnRoZXJhcHlfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MDBweCAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCAxZnI7XG4gICAgZ2FwOiA1MHB4IDU0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwtaGQpIHtcbiAgICBjb2x1bW4tZ2FwOiAxNTBweDtcbiAgfVxufVxuXG4udGhlcmFweV9fY29sdW1uLWxlZnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICB9XG59XG5cbi50aGVyYXB5X190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICRibGFjaztcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi50aGVyYXB5X19tZW51LWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50aGVyYXB5X19tZW51LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4udGhlcmFweV9fbWVudS1saW5rIHtcbiAgY29sb3I6ICRicm93bi1saWdodDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJyb3duO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuM3M7XG4gIH1cbn1cbiIsIi5hcHBvaW50bWVudHNfX3RoZXJhcHkge1xuICBtYXJnaW4tYm90dG9tOiAyNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXBwb2ludG1lbnRzX190aGVyYXB5LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYXBwb2ludG1lbnRzX190aGVyYXB5LWNhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXG4gICAgJiAuYXBwb2ludG1lbnRzX190aGVyYXB5LWNhcmQtdGl0bGUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHdpZHRoOiAzNDRweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5hcHBvaW50bWVudHNfX3RoZXJhcHktc3BlY2lhbGlzdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbi1jb250ZW50KTtcbiAgY29sdW1uLWdhcDogMTZweDtcbn1cblxuLmFwcG9pbnRtZW50c19fdGhlcmFweS1pbWFnZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICB9XG59XG5cbi5hcHBvaW50bWVudHNfX3RoZXJhcHktY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mdXR1cmE7XG59XG5cbi5hcHBvaW50bWVudHNfX3RoZXJhcHktZGF0ZSB7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xufVxuXG4uYXBwb2ludG1lbnRzX190aGVyYXB5LWRhdGUtLWJyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JhaWwtb25seSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmFwcG9pbnRtZW50c19fdGhlcmFweS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTEwJTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgd2lkdGg6IDEyNSU7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgd2lkdGg6IDE0MCU7XG4gIH1cbn1cbiIsIi50aGVyYXB5LW1haW4tY29udGVudF9fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi50aGVyYXB5LW1haW4tY29udGVudF9fdGl0bGUsXG4udGhlcmFweS1tYWluLWNvbnRlbnRfX2luZm8ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udGhlcmFweS1tYWluLWNvbnRlbnRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udGhlcmFweS1tYWluLWNvbnRlbnRfX3RpdGxlLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGhlcmFweS1tYWluLWNvbnRlbnRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiIsIi50aGVyYXB5LXByaWNlLWluZm8td3JhcHBlciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi50aGVyYXB5LXByaWNlX19hY2NlbnQtc2VudGVuY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udGhlcmFweS1wcmljZV9fbGlzdCB7XG4gIG1hcmdpbjogMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLnRoZXJhcHktcHJpY2VfX2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLXByaWNlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgcGFkZGluZzogMTRweCAzMHB4O1xuICB9XG59XG5cbi50aGVyYXB5LXByaWNlX19kZXNjcmlwdGlvbiB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnRoZXJhcHktcHJpY2VfX3ByaWNlIHtcbiAgbWFyZ2luOiAwO1xufVxuIiwiLmFsbC1zZXJ2aWNlcyB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZy1wcmljZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFsbC1zZXJ2aWNlc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hbGwtc2VydmljZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwOSU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgd2lkdGg6IDEyMCU7XG4gIH1cbn1cblxuLmFsbC1zZXJ2aWNlc19fbGlzdCAuc2VydmljZXNfX2l0ZW0ge1xuICBtYXJnaW46IDEwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JhaWwtb25seSkge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgfVxufVxuIiwiLmFjY291bnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNTFweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwtaGQpIHtcbiAgICBnYXA6IDE1MXB4O1xuICB9XG59XG5cbi5hY2NvdW50X19idXR0b24tY2hhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogJG9yYW5nZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJyb3duO1xuICB9XG59XG5cbi5hY2NvdW50X19sZWZ0LWNvbHVtbiB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICB9XG59XG4iLCIuYWNjb3VudC1tZW51IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtbWF4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uYWNjb3VudC1tZW51X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cblxuLmFjY291bnQtbWVudV9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYWNjb3VudC1tZW51X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICRicm93bi1saWdodDtcblxuICAmOmhvdmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyAuM3M7XG4gICAgY29sb3I6ICRicm93bjtcbiAgfVxufVxuXG4uYWNjb3VudC1tZW51X19ub3RpZnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiIsIi5hY2NvdW50LXBlcnNvbmFsLWRhdGEge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJnLXByaWNlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9fbGVmdC1jb2x1bW4ge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX2F2YXRhciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9fYnV0dG9uLWNoYW5nZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWNjb3VudC1wZXJzb25hbC1kYXRhX19jZW50ZXItY29sdW1uIHtcbiAgZmxleC1zaHJpbms6IDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtbWF4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbC1oZCkge1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9faW5mb3JtYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX2lubmVyLXRpdGxlLFxuLmFjY291bnQtcGVyc29uYWwtZGF0YV9fYWJvdXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogJGZvbnQtZnV0dXJhO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogJGJyb3duLWxpZ2h0O1xufVxuXG4uYWNjb3VudC1wZXJzb25hbC1kYXRhX19pbm5lci10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi5hY2NvdW50LXBlcnNvbmFsLWRhdGFfX2luZm8sXG4uYWNjb3VudC1wZXJzb25hbC1kYXRhX19hYm91dC1pbmZvIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgY29sb3I6ICRibGFjaztcbn1cbiIsIi5hY2NvdW50LXBldHMge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cblxuLmFjY291bnQtcGV0c19fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5hY2NvdW50LXBldHNfX2FkZC1wZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICR3aGl0ZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJyb3duO1xuXG4gICAgJiAuYWNjb3VudC1wZXRzX19hZGQtcGV0LS1pY29uIHtcbiAgICAgIGZpbGw6ICRicm93bjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLmFjY291bnQtcGV0c19fYWRkLXBldC0taWNvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZmlsbDogJHdoaXRlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4iLCIuY2FyZC1wZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDkwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmctcHJpY2U7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gICAgbWF4LWhlaWdodDogNTQwcHg7XG4gIH1cbn1cblxuLmNhcmQtcGV0X19zaG93LWFsbCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXJkLXBldF9fbGVmdC1jb2x1bW4ge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmNhcmQtcGV0X19hdmF0YXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5jYXJkLXBldF9fYnV0dG9uLWNoYW5nZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY2FyZC1wZXRfX2NlbnRlci1jb2x1bW4ge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsKSB7XG4gICAgbWluLXdpZHRoOiAyNzBweDtcbiAgfVxufVxuXG4uY2FyZC1wZXRfX25hbWUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLmNhcmQtcGV0X19pbmZvcm1hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNhcmQtcGV0X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGNvbG9yOiAkYnJvd24tbGlnaHQ7XG59XG5cbi5jYXJkLXBldF9faW5mbyB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogJGJsYWNrO1xufVxuXG4uY2FyZC1wZXRfX3JpZ2h0LWNvbHVtbiB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG5cbi5jYXJkLXBldF9fbWVkaWNhbC1jYXJkLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY2FyZC1wZXRfX21lZGljYWwtY2FyZC1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAyOXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tcGRmLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNhcmQtcGV0X19tZWRpY2FsLWNhcmQtZmlsZS0tYW5hbGl6ZSB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuLmNhcmQtcGV0X19tZWRpY2FsLWNhcmQtbmFtZSB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRoZCkge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwpIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5cbi5jYXJkLXBldF9fbWVkaWNhbC1jYXJkLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbG9yOiAkYnJvd24tbGlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbCkge1xuICB9XG59XG5cbi5jYXJkLXBldF9fbWVkaWNhbC1jYXJkLWRhdGUgdGltZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jYXJkLXBldF9fYWxsLWZpbGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDE1NSwgODIsIDUwLCAwLjUpO1xufVxuXG4uY2FyZC1wZXRfX2FsbC1maWxlcy0tcm90YXRlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmNhcmQtcGV0X19pY29uLWFycm93IHtcbiAgZmlsbDogJHdoaXRlO1xufVxuIiwiLmFwcG9pbnRtZW50cy1jYXJkIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmctcHJpY2U7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cblxuLmFwcG9pbnRtZW50cy1jYXJkX19sZWZ0LWNvbHVtbiB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LW1heCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmFwcG9pbnRtZW50cy1jYXJkX19hdmF0YXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5hcHBvaW50bWVudHMtY2FyZF9fYnV0dG9uLWNoYW5nZSB7XG4gIHdpZHRoOiA5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5hcHBvaW50bWVudHMtY2FyZF9fY2VudGVyLWNvbHVtbiB7XG4gIHdpZHRoOiAyMDBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsKSB7XG4gICAgbWluLXdpZHRoOiAyNzBweDtcbiAgfVxufVxuXG4uYXBwb2ludG1lbnRzLWNhcmRfX2luZm9ybWF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYXBwb2ludG1lbnRzLWNhcmRfX2RvY3RvciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzNweDtcbiAgfVxufVxuXG4uYXBwb2ludG1lbnRzLWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZ1dHVyYTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICRicm93bi1saWdodDtcbn1cblxuLmFwcG9pbnRtZW50cy1jYXJkX19pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG4iLCIuaGlzdG9yeS1tZW51X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5oaXN0b3J5LW1lbnVfX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogJGJyb3duLWxpZ2h0O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYnJvd247XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG4iLCIuYWNjb3VudC1hcHBvaW50bWVudHMge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5hY2NvdW50LWFwcG9pbnRtZW50c19fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4iLCIuaGlzdG9yeSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgZ3JpZC1yb3c6IDIvLTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwpIHtcbiAgICBnYXA6IDE2MHB4O1xuICB9XG59XG5cbi5oaXN0b3J5X193cmFwcGVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM5MHB4IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IDFmcjtcbiAgICBnYXA6IDcwcHggMjBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbCkge1xuICAgIGNvbHVtbi1nYXA6IDE2MHB4O1xuICB9XG59XG5cbi5oaXN0b3J5X19sZWZ0LWNvbHVtbiB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LW1heCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICB3aWR0aDogMzkwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLmhpc3RvcnlfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuIiwiLmhpc3RvcnktbWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5oaXN0b3J5LW1haW4tY29udGVudF9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmhpc3RvcnktbWFpbi1jb250ZW50X19ibG9nIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uaGlzdG9yeS1tYWluLWNvbnRlbnRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uaGlzdG9yeS1tYWluLWNvbnRlbnRfX2luZm8ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLmhpc3RvcnktbWFpbi1jb250ZW50X193cmFwcGVyLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIGdhcDogNSU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuIiwiLmNvbGxlY3RpdmUtbWVudV9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uY29sbGVjdGl2ZS1tZW51X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICRicm93bi1saWdodDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJyb3duO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuIiwiLmNvbGxlY3RpdmUge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbCkge1xuICAgIGdhcDogMTE1cHg7XG4gIH1cbn1cblxuLmNvbGxlY3RpdmVfX2xlZnQtY29sdW1uIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtbWF4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uY29sbGVjdGl2ZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG4iLCIuY29sbGVjdGl2ZS1tYWluLWNvbnRlbnRfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmNvbGxlY3RpdmUtbWFpbi1jb250ZW50X19ibG9nIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uY29sbGVjdGl2ZS1tYWluLWNvbnRlbnRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuIiwiLmV4cGVydHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI1cHg7XG59XG5cbi5leHBlcnRzX19jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogJGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuLmV4cGVydHNfX2NhcmQtcmlnaHQtY29sdW1uIHtcbiAgbWF4LXdpZHRoOiAyMzJweDtcbn1cblxuLmV4cGVydHNfX2F2YXRhciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uZXhwZXJ0c19fZXhwZXJpZW5jZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogJG9yYW5nZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmV4cGVydHNfX2luZm9ybWF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZXhwZXJ0c19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogJGJyb3duLWxpZ2h0O1xuICBmb250LWZhbWlseTogJGZvbnQtZnV0dXJhO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4uZXhwZXJ0c19faW5mbyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4iLCIuZXhwZXJ0X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzMzcHggMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQgMWZyO1xuICAgIGdhcDogNjJweCA1MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbCkge1xuICAgIGNvbHVtbi1nYXA6IDIxOHB4O1xuICB9XG59XG5cbi5leHBlcnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogMi8tMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNTBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZnVsbCkge1xuICAgIGdhcDogMjE4cHg7XG4gIH1cbn1cblxuLmV4cGVydF9fbGVmdC1jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LW1heCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtaW4td2lkdGg6IDMzM3B4O1xuICB9XG59XG5cbi5leHBlcnRfX2F2YXRhciB7XG4gIHdpZHRoOiAyNjBweDtcbiAgaGVpZ2h0OiAyNjBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHdpZHRoOiAzMzNweDtcbiAgICBoZWlnaHQ6IDMzM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIH1cbn1cblxuLmV4cGVydF9fZGF0ZS1yZWNlcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICRicm93bi1saWdodDtcbn1cblxuLmV4cGVydF9fZW50cnktYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cblxuLmV4cGVydF9fZ2l2ZS1yZXZpZXctYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICRvcmFuZ2U7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRicm93bjtcbiAgfVxufVxuIiwiLmV4cGVydC1wcm9maWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5leHBlcnQtcHJvZmlsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZXhwZXJ0LXByb2ZpbGVfX2luZm8ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4uZXhwZXJ0LXByb2ZpbGVfX2V4cGVyaWVuY2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogJGJyb3duLWxpZ2h0O1xufVxuXG4uZXhwZXJ0LXByb2ZpbGVfX2NvdXJzZXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogJGZvbnQtZnV0dXJhO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogJGJyb3duO1xufVxuXG4uZXhwZXJ0LXByb2ZpbGVfX3NsaWRlciB7XG4gIHdpZHRoOiA4MHZ3O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIHdpZHRoOiA2NDBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkaGQpIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwpIHtcbiAgICB3aWR0aDogODQzcHg7XG4gIH1cbn1cblxuLmV4cGVydC1wcm9maWxlX19zbGlkZSB7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJnLXByaWNlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn1cblxuLmV4cGVydC1wcm9maWxlX19jb3Vyc2UtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAkYnJvd24tbGlnaHQ7XG59XG5cbi5leHBlcnQtcHJvZmlsZV9fY291cnNlLW5hbWUge1xuICBmb250LWZhbWlseTogJGZvbnQtZnV0dXJhO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuIiwiLmV4cGVydC1yZXZpZXdzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZXhwZXJ0LXJldmlld3NfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLmV4cGVydC1yZXZpZXdzX19jb3VudCB7XG4gIGNvbG9yOiAkYnJvd24tbGlnaHQ7XG59XG5cbi5leHBlcnQtcmV2aWV3c19fcGFnaW5hdGlvbiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uZXhwZXJ0LXJldmlld3NfX3BhZ2luYXRpb24tYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbiIsIi5jb250YWN0cyB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICZfX3BhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRmdWxsLWhkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNzlweDtcbiAgICB9XG4gIH1cblxuICAmX19tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGwtaGQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMzVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMDlweDtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhY3RzX190aXRsZSxcbi5jb250YWN0c19fc3VidGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jb250YWN0c19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iYWlsLW9ubHkpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi5jb250YWN0c19fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY29udGFjdHNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI2cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uY29udGFjdHNfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDU3MHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbWluLXdpZHRoOiA0ODRweDtcbiAgfVxufVxuXG4uY29udGFjdHNfX2l0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY29udGFjdHNfX2FkcmVzcyxcbi5jb250YWN0c19fdGVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNvbnRhY3RzX190ZWwge1xuICBjb2xvcjogJGJyb3duO1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxufVxuXG4uY29udGFjdHNfX3dvcmstdGltZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbnRhY3RzX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uY29udGFjdHNfX2ljb24ge1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5cbi5jb250YWN0c19faWNvbi0tYWRyZXNzIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcGxhY2Uuc3ZnXCIpO1xuICB9XG59XG5cbi5jb250YWN0c19faWNvbi0tdGVsIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvdGVsLnN2Z1wiKTtcbiAgfVxufVxuXG4uY29udGFjdHNfX2ljb24tLXdvcmstdGltZSB7XG4gICY6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmstdGltZS5zdmdcIik7XG4gIH1cbn1cbiIsIi5uZXdzX190aXRsZSB7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgcGFkZGluZy10b3A6IDU4cHg7XG4gIH1cbn1cblxuXG4iLCIuYmxvZ19fbGVmdC1jb2x1bW4ge1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG4uYmxvZ19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1OHB4O1xuICB9XG59XG4iXX0= */
