﻿@import url("https://fonts.googleapis.com/css2?family=Petrona:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css?family=Open+Sans");@import url("https://fonts.googleapis.com/css2?family=Lato&family=Playfair+Display:wght@700&display=swap");*{margin:0;padding:0;box-sizing:border-box}body{line-height:1.2rem;font-size:16px;color:#111;background-color:#fff;scroll-behavior:smooth}body p{margin:0}body h1,body h2,body h3{color:#111;font-weight:normal;line-height:1.2;margin-bottom:30px;margin-top:0}body ul{list-style-type:none}body a{color:#EC0000}.NuevoVertical{padding-top:0}.page__header{position:sticky;width:100%;padding:0;z-index:1001;top:-2px;background-color:#fff;box-shadow:0px 0px 20px #00000020}@media all and (max-width: 770px){.page__header{position:absolute}}.header__espanol{background-color:transparent;padding:7px 0 7px}@media all and (min-width: 768px){.header__espanol{padding:5px 0 6px}}.nav__list--espanol{display:flex;display:-ms-flex;position:relative}.list__item--espanol{margin:0 auto}.item__link--espanol{text-decoration:none;color:#111;font-family:"icon-espanol"}.item__link--espanol:before{content:"";background:url(https://s1.eestatic.com/upload/bc/recursos/logos/logo-el-espanol-lion.svg);background-size:100%;height:22px;width:112px;display:inline-block;background-repeat:no-repeat;background-position:center;position:relative;top:4px}@media all and (min-width: 768px){.item__link--espanol:before{height:36px;width:150px;top:2px}}.list__item--subscribe{cursor:pointer;top:-1px;position:absolute;list-style:none;height:30px;text-align:center;right:10px;background-color:#EC0000;border-radius:6px;border:none;padding-left:14px;padding-right:14px}@media all and (min-width: 768px){.list__item--subscribe{right:23px;width:120px;height:38px;top:2px;padding-top:3px;padding-bottom:5px}}.item__link--subscribe{color:#fff;font-size:13px;height:33px;line-height:31px;text-decoration:none;text-transform:uppercase;width:97px;font-family:'Open Sans';font-weight:bold}@media all and (min-width: 768px){.item__link--subscribe{font-size:15px}}.none{display:none}@media all and (min-width: 768px){.header__partner{display:flex;display:-ms-flex;background-color:#EC0000;align-items:center;height:60px;justify-content:space-between;padding:0 20px}}.partner__text{display:inline;text-align:center;font-family:"Open Sans",sans-serif;font-size:10px;text-transform:uppercase;background-color:black;display:block;color:white}@media all and (min-width: 768px){.partner__text{background-color:transparent;width:162px;font-size:10px;color:white}}.partner__nav{background-color:#EC0000;display:flex;display:-ms-flex;position:relative;padding:6px 0}@media all and (min-width: 768px){.partner__nav{width:calc(100% - 162px);padding:0 0}}.nav__logo{margin:auto}.nav__logo .logo__img{width:auto;height:20px}@media all and (min-width: 768px){.nav__logo .logo__img{height:22px;width:auto;margin-top:5px}}.nav__list--social{display:flex;display:-ms-flex;position:absolute;right:0;padding-right:15px;align-self:center}@media all and (min-width: 768px){.nav__list--social{position:relative;padding:0;width:162px;justify-content:flex-end}}.list__item--social{border-radius:50%;border:1px solid #fff;cursor:pointer;height:30px;margin-right:7px;transition:background 0.2s;display:inline-block;padding:5px;width:30px}@media all and (min-width: 768px){.list__item--social{width:36px;height:36px;padding:7px}}.list__item--social:hover{background-color:#fff}.list__item--social:hover .item__button:before{color:#EC0000}.list__item--social:last-child{margin:0}.item__button{text-transform:none;background:transparent;border:none;outline:none;overflow:visible;cursor:pointer}.item__button:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:transparent;color:#fff;font-family:"IconosElEspanol";font-size:17px}@media all and (min-width: 768px){.item__button:before{font-size:20px}}.item__button--twitter:before{content:" \f016"}.item__button--facebook:before{content:"\f015"}.footer{display:grid;place-items:center;height:auto;padding-bottom:20px;margin-top:20px}@media all and (min-width: 1024px){.footer{margin-top:0}}.footer__customer{display:inline-block;font-size:1.3rem;line-height:1.3;width:90%}@media all and (min-width: 768px){.footer__customer{font-size:20px}}@media all and (min-width: 1024px){.footer__customer{width:66%}}@media all and (min-width: 1440px){.footer__customer{width:50%}}.footer__customer span{display:block}.customer__text,i{font-size:1.3rem;line-height:1.3}@media all and (min-width: 768px){.customer__text,i{font-size:20px;line-height:1.2}}.text__link{text-decoration:none;color:#fff;font-size:20px;font-weight:400;font-family:"Open Sans",sans-serif;text-decoration:underline}.text__link:hover{color:#040404}.footer__list{margin-top:30px}@media all and (min-width: 768px){.footer__list{display:flex;flex-direction:column}}.list__item--footer{line-height:1.2rem;margin-bottom:10px}.item__title{text-transform:uppercase;font-size:16px;display:block;font-weight:bold}@media all and (min-width: 768px){.item__title{display:inline;font-size:16px}}.item__title span{font-size:13px}@media all and (min-width: 768px){.item__title span{font-size:14px}}.item__name{font-size:16px;font-family:"Open Sans",sans-serif}@media all and (min-width: 768px){.item__name{font-size:16px}}.footer__link{margin:30px 0 40px 0;font-family:"icon-espanol"}.link__espanolf{margin-bottom:20px;text-decoration:none}.link__espanolf:before{content:"";background:url(https://s1.eestatic.com/upload/bc/recursos/logos/logo-el-espanol-lion-white.svg);background-size:100%;height:22px;width:112px;display:inline-block;background-repeat:no-repeat;background-position:center;position:relative;top:4px}@media all and (min-width: 768px){.link__espanolf:before{height:36px;width:150px;top:2px}}.nav__list--footer{display:flex;justify-content:center;margin-bottom:20px}@media all and (min-width: 768px){.list__item--footer{margin-right:16px}}.item__link--footer{font-size:26px;font-family:"IconosElEspanol";color:#fff;text-decoration:none;margin:0px 3px}.item__link--twitter{font-size:18px}.item__link--twitter:before{content:"\e901";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item__link--facebook:before{content:"\f015";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item__link--youtube:before{content:"\f018";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item__link--instagram:before{content:"\f019";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item__link--tiktok{font-size:22px}.item__link--tiktok:before{content:"\e900";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item__link--spotify:before{content:"\f017";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer__copyright{font-size:10px;font-family:"Open Sans",sans-serif;color:#A3A3A3}@media all and (min-width: 768px){.footer__copyright{font-size:14px}}.copyright__acronym{font-size:10px}@media all and (min-width: 768px){.copyright__acronym{font-size:14px}}.footer__container{margin-left:20px;margin-right:20px}@media all and (min-width: 768px){.footer__container{display:flex;justify-content:center;max-width:700px;margin-left:auto;margin-right:auto}}.footer__title-container{min-width:375px}@media all and (max-width: 800px){.footer__title-container{min-width:100px}}.footer__title{text-align:center;font-family:"Open Sans",sans-serif;color:#fff;margin-bottom:0;font-size:22px}@media all and (min-width: 768px){.footer__title{text-align:right;font-size:22px}}.footer__credits-container{text-align:left;padding-left:0;margin-left:0;margin-top:10px;padding-top:10px;min-width:400px}.footer__credits-container::before{content:"";width:50px;height:1px;background-color:rgba(255,255,255,0.3);display:block;margin-left:auto;margin-right:auto;margin-bottom:25px}@media all and (min-width: 768px){.footer__credits-container::before{display:none}}@media all and (max-width: 800px){.footer__credits-container{min-width:100px}}@media all and (min-width: 768px){.footer__credits-container{margin-top:0;margin-left:25px;padding-left:25px;border-left:1px solid #A3A3A3;padding-top:0}}.footer__text{text-align:center;font-family:"Open Sans",sans-serif;margin-top:10px}@media all and (min-width: 768px){.footer__text{text-align:right}}.footer .list__item--footer{text-align:center}@media all and (min-width: 768px){.footer .list__item--footer{text-align:left}}.footer .footer__list{margin-top:0;font-family:"Open Sans",sans-serif}.footer__sponsor{position:relative}.footer__sponsor::before{content:"Un proyecto de EL ESPAÑOL y";color:#fff;font-size:13px;font-family:"Open Sans",sans-serif;text-align:center;display:block}.footer__sponsor::after{content:"";background-image:url("https://s1.eestatic.com/upload/bc/recursos/logos/logo-santander-fundacion-negativo.svg");background-repeat:no-repeat;background-size:contain;background-position:center;display:block;width:280px;height:60px;margin:10px auto 50px}.footer__sponsor a{display:block;width:130px;height:60px;position:absolute;margin-left:-66px;left:50%}@font-face{font-family:"IconosElEspanol";font-style:normal;font-weight:400;src:local("IconosElEspanol"),url("https://s1.eestatic.com/upload/bc/recursos/fonts/IconosElEspanol.woff") format("woff"),url("https://s1.eestatic.com/upload/bc/recursos/fonts/IconosElEspanol.ttf") format("ttf"),url("https://s1.eestatic.com/upload/bc/recursos/fonts/IconosElEspanol.svg") format("svg")}@font-face{font-family:"Petrona", serif;font-style:normal;font-weight:300}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300}@font-face{font-family:"RobotoLight";font-style:normal;font-weight:400;src:url("https://s1.eestatic.com/upload/bc/recursos/fonts/Roboto-Light-webfont.ttf")}@font-face{font-family:"RobotoRegular";font-style:normal;font-weight:400;src:url("https://s1.eestatic.com/upload/bc/recursos/fonts/Roboto-Regular-webfont.ttf")}@font-face{font-family:"RobotoBold";font-style:normal;font-weight:400;src:url("https://s1.eestatic.com/upload/bc/recursos/fonts/Roboto-Bold-webfont.ttf")}[class^="icon-"],[class*=" icon-"]{font-family:'IconosElEspanol';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.partner-footer{background-color:#fff;width:150px;height:200px}.partner-footer::before{content:"Con la colaboración de";font-size:13px;color:#fff}.main__section.animation,.animation{opacity:0;-webkit-transition:all 900ms ease-in-out;transition:all 900ms ease-in-out;-webkit-transform:translate3d(0px, 100px, 0px);transform:translate3d(0px, 100, 0px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.main__section.animation.visible,.animation.visible{opacity:1;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}@keyframes dash{to{stroke-dashoffset:0}}.arrow.animation{stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:dash 10s ease-in-out infinite;animation:dash 10s ease-in-out infinite}@keyframes btn-hover{0%{opacity:1}100%{opacity:.7}}@keyframes btn-menu{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes img-1{0%{opacity:0}100%{opacity:1}}@keyframes img-2{0%{margin-right:30%;margin-top:-35%;opacity:0}100%{margin-right:50%;margin-top:-20%;opacity:1}}@keyframes img-2-reverse{0%{margin-left:30%;margin-top:-35%;opacity:0}100%{margin-left:50%;margin-top:-20%;opacity:1}}.section__box.img.animation img:first-of-type,.section__box.img.animation img:last-of-type{opacity:0}.section__box.img.animation.visible img:first-of-type{-webkit-animation:img-1 2s ease-in-out;animation:img-1 2s ease-in-out;opacity:1}.section__box.img.animation.visible img:last-of-type{-webkit-animation:img-2 2s ease-in-out;animation:img-2 2s ease-in-out;opacity:1}@keyframes img-2-movil{0%{margin-left:30%;margin-top:-35%;opacity:0}100%{margin-left:0;margin-top:-20%;opacity:1}}@keyframes img-2-reverse-movil{0%{margin-left:30%;margin-top:-35%;opacity:0}100%{margin-left:60%;margin-top:-20%;opacity:1}}@media all and (max-width: 650px){.main__section .section__box.img.animation.visible img:last-of-type{-webkit-animation:img-2-movil 2s ease-in-out;animation:img-2-movil 2s ease-in-out;opacity:1}}.main__section.reverse .section__box.img.animation.visible img:last-of-type{-webkit-animation:img-2-reverse 2s ease-in-out;animation:img-2-reverse 2s ease-in-out;opacity:1}@media all and (max-width: 650px){.main__section.reverse .section__box.img.animation.visible img:last-of-type{-webkit-animation:img-2-reverse-movil 2s ease-in-out;animation:img-2-reverse-movil 2s ease-in-out;opacity:1}}@keyframes pueblos{0%{background-image:url("https://s1.eestatic.com/upload/bc/cam-2024/villas-madrid/pueblos-01.svg")}20%{background-image:url("https://s1.eestatic.com/upload/bc/cam-2024/villas-madrid/pueblos-02.svg")}40%{background-image:url("https://s1.eestatic.com/upload/bc/cam-2024/villas-madrid/pueblos-03.svg")}60%{background-image:url("https://s1.eestatic.com/upload/bc/cam-2024/villas-madrid/pueblos-04.svg")}80%{background-image:url("https://s1.eestatic.com/upload/bc/cam-2024/villas-madrid/pueblos-05.svg")}100%{background-image:url("https://s1.eestatic.com/upload/bc/cam-2024/villas-madrid/pueblos-06.svg")}}.pueblos{width:100%;height:120px;margin:30px auto 0;background-color:transparent;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-animation:pueblos 10s ease-in-out infinite;animation:pueblos 10s ease-in-out infinite}body{position:relative}.nav__list--social{display:flex;display:-ms-flex;position:absolute;right:0;padding-right:15px;align-self:center}@media all and (min-width: 768px){.nav__list--social{position:relative;padding:0;width:162px;justify-content:flex-end}}.list__item--social{border-radius:50%;border:1px solid #fff;cursor:pointer;height:30px;margin-right:7px;transition:background 0.2s;display:inline-block;padding:5px;width:30px}@media all and (min-width: 768px){.list__item--social{width:36px;height:36px;padding:7px}}.list__item--social:hover{background-color:#fff}.list__item--social:hover .item__button:before{color:#EC0000}.list__item--social:last-child{margin:0}.social{background-color:rgba(227,6,19,0.9);position:absolute;position:fixed;right:0;z-index:1000;padding-top:12px;padding-bottom:3px;border-radius:20px 0 0 20px;padding-left:6px;padding-right:4px;top:45%}@media all and (min-width: 768px){.social{padding-top:15px;padding-bottom:8px;padding-left:10px;padding-right:5px;border-radius:25px 0 0 25px}}@media all and (max-width: 400px){.social{display:none}}.social__item{border:1px solid #fff;border-radius:100%;width:25px;height:25px;margin-bottom:10px}@media all and (min-width: 768px){.social__item{width:30px;height:30px}}.social__facebook{background-color:transparent;fill:#fff;margin-left:4px;margin-top:2px;transform:scale(0.7)}@media all and (min-width: 768px){.social__facebook{margin-left:7px;margin-top:4px;transform:scale(0.9)}}.social__twitter{background-color:transparent;fill:#fff;margin-left:-62px;margin-top:-28px;display:block;transform:scale(0.55)}@media all and (min-width: 768px){.social__twitter{transform:scale(0.7);margin-left:-40px;margin-top:-18px}}.menu{width:100%;height:auto;background-color:#EC0000;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center;position:sticky;top:50px;right:0;z-index:1000}.menu__list{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}.menu__item{font-family:"Open Sans",sans-serif;font-weight:400;color:#ffffff;text-decoration:none;text-align:center;font-size:16px;line-height:25px;margin:5px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-right:#fff solid 1px;padding:0 15px}.menu__item:first-child{padding:0 5px;border:none}.menu__item:last-child{border:none}.menu__item a{text-decoration:none;color:#fff}.menu__item a:hover{opacity:.6}.menu__item img{width:60px;height:auto;margin-top:5px}@media all and (max-width: 930px){.menu__item{font-size:14px;padding:0 10px;margin:3px 0}.menu__item img{width:50px}}.menu__item.disabled{opacity:.5;cursor:default}.menu__item.disabled a{cursor:default}.menu__item.disabled a:hover{opacity:1}@media all and (max-width: 770px){.menu{display:none}}.menu.ver{width:100%;height:100vh;top:0;right:0;z-index:2000;position:sticky;background-color:rgba(227,6,19,0.9);backdrop-filter:blur(3px);display:flex;flex-flow:column nowrap;-webkit-animation:btn-menu .3s ease-in-out;animation:btn-menu .3s ease-in-out;opacity:1}.menu.ver .menu__list{flex-flow:column nowrap}.menu.ver .menu__item{border:none;padding:0;font-size:25px;line-height:35px}.menu.ver .menu__item img{width:100px;margin:0 0 30px 0}.menu.ver .menu__item:nth-child(2)::after,.menu.ver .menu__item:nth-child(3)::after,.menu.ver .menu__item:nth-child(4)::after,.menu.ver .menu__item:nth-child(5)::after{content:"";display:block;width:100px;height:1px;margin:30px auto;background-color:#fff}.menu-button-movil{width:50px;height:50px;padding:13px;margin:20px;border-radius:50%;background-color:#EC0000;display:block;position:fixed;bottom:0;left:0;cursor:pointer;z-index:1000}.menu-button-movil img{width:25px;height:25px}@media all and (min-width: 770px){.menu-button-movil{display:none}}.parallax-item{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:100%;min-height:50vh}@media all and (max-width: 500px){.parallax-item{min-height:30vh}}.parallax-item .section__title,.parallax-item .section__text{color:#fff;text-align:center;margin:10px auto}.parallax-item .section__text{margin:10px auto 20px}.parallax-item .section__title::after{margin:20px auto 30px}.parallax-item .main__section.full{padding:0 20px;max-width:900px}.parallax-item.microsite{background:url("https://s1.eestatic.com/upload/bc/santander-fundacion/maria-josefa/santander-fundacion-01.jpg");background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.parallax-item.microsite .section__title{max-width:700px}.parallax-item.microsite .section__text{max-width:750px}.parallax-item.first{background:url("https://s1.eestatic.com/upload/bc/santander-fundacion/maria-josefa/santander-fundacion-01.jpg");background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;position:relative}.parallax-item.first::after{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.parallax-item.second{background:url("https://s1.eestatic.com/upload/bc/santander-fundacion/maria-josefa/santander-fundacion-02.jpg");background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.parallax-item.third{background:url("https://s1.eestatic.com/upload/bc/cam-2024/villas-madrid/parallax-villarejo.jpg?v=4");background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.parallax-item.fourth{background:url("https://s1.eestatic.com/upload/bc/cam-2024/villas-madrid/parallax-nuevo-baztan.jpg?v=4");background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.container-carousel,.container-carousel2{position:relative;width:100%;max-width:1000px;height:600px;overflow:hidden;margin:0 0 80px;background-color:#fff}@media all and (max-width: 500px){.container-carousel,.container-carousel2{width:95%;height:300px}}.carruseles{width:800%;height:100%;display:flex}.carruseles2{width:700%;height:100%;display:flex}.slider-section{width:calc(100% / 8);height:100%;margin:0 10px}.slider-section2{width:calc(100% / 7);height:100%;margin:0 10px}.slider-section img,.slider-section2 img{width:100%;max-width:100%;height:100%;object-fit:cover;margin:0}.btn-left::after,.btn-right::after,.btn-left2::after,.btn-right2::after{display:flex;position:absolute;top:50%;font-size:60px;color:#fff;font-family:"IconosElEspanol";vertical-align:middle;cursor:pointer;text-shadow:0px 0px 15px #000}.btn-left:hover,.btn-right:hover,.btn-left2:hover,.btn-right2:hover{opacity:.6}.btn-left::after,.btn-left2::after{left:10px;content:"\f021"}.btn-right::after,.btn-right2::after{right:10px;content:"\f022"}.box-info{width:100%;height:auto;display:flex;flex-flow:row nowrap;align-content:center;justify-content:center;align-items:flex-start}.box-info-column{width:calc(100% / 3);margin:10px;padding:10px 20px;border:#ffffff70 solid 1px;border-radius:10px}.box-info-column .section__text{margin:10px auto 10px}@media all and (max-width: 780px){.box-info-column{width:80%;max-width:400px;margin:15px auto}}@media all and (max-width: 780px){.box-info{flex-flow:column nowrap}}@media all and (max-width: 950px){.main__section.full.box{width:100%}}:root{--scale: 0.1;--space: 8vmin;--font-primary: 'Lato', sans-serif;--font-heading: 'Playfair Display', serif;--font-subtitle: 'Playfair Display', serif}@media (prefers-reduced-motion){:root{--scale: 0}}*{box-sizing:border-box}body{color:#f2f2f2;background-color:#0f0b0b;font-size:clamp(1.2rem, 5vw, 1.5rem);font-family:var(--font-primary);line-height:1.6}a{color:#ddeb47;text-decoration:none}a:hover,a:focus{text-decoration:underline}.page-title{text-align:center}.page-title::after{content:'↓';display:block;font-size:2em;opacity:0;transform:translateY(-24px);animation:fadein 800ms 500ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards}.intro{display:grid;place-items:center;height:50vh;padding-left:10px;padding-right:10px}@media all and (min-width: 1024px){.intro{height:100vh}}.section{transform-origin:center top;transform:scaleY(calc(1 - var(--scale)))}.section>*{transform-origin:center top;transform:scaleY(calc(1 / (1 - var(--scale))))}.section-title{font-family:var(--font-heading);font-size:40px;font-weight:bold;line-height:1.125;color:#fff}@media all and (min-width: 1024px){.section-title{font-size:62px;font-weight:bold;line-height:1.125}}.section-title::after{content:"";display:block;background-color:#EC0000;width:100px;height:3px;margin-top:20px}.section-subtitle{font-family:var(--font-subtitle);font-weight:bold;line-height:1.125;color:#fff;font-size:28px}@media all and (min-width: 1024px){.section-subtitle{font-size:40px}}.byline{display:block;font-size:0.6em;margin:calc(var(--space) / 1.35) 0}.content{position:relative;margin:-50vh auto 0;padding:var(--space);max-width:55ch;width:calc(100% - var(--space));background:rgba(15,11,11,0.9)}.content>*+*{margin-top:2rem}.image-container{position:sticky;top:0;width:100vw;height:100vh;z-index:-2}.image-container img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-container::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom, rgba(15,11,11,0) 0%, rgba(15,11,11,0.013) 8.1%, rgba(15,11,11,0.049) 15.5%, rgba(15,11,11,0.104) 22.5%, rgba(15,11,11,0.175) 29%, rgba(15,11,11,0.259) 35.3%, rgba(15,11,11,0.352) 41.2%, rgba(15,11,11,0.45) 47.1%, rgba(15,11,11,0.55) 52.9%, rgba(15,11,11,0.648) 58.8%, rgba(15,11,11,0.741) 64.7%, rgba(15,11,11,0.825) 71%, rgba(15,11,11,0.896) 77.5%, rgba(15,11,11,0.951) 84.5%, rgba(15,11,11,0.987) 91.9%, #0f0b0b 100%)}@keyframes fadein{to{opacity:1;transform:translateY(0)}}.item__link--subscribe{top:-3px;position:relative}@media all and (min-width: 1024px){.item__link--subscribe{top:-6px}}.item__link--espanol:before{background:url(https://s1.eestatic.com/upload/bc/recursos/logos/logo-el-espanol-lion-white.svg);background-repeat:no-repeat;background-size:contain}.page__header{background-color:#0F0B0B}.header__espanol{padding-top:10px}.flourish-credit{display:none}.flourish-embed{margin-top:180px;margin-bottom:-500px}.section-text__preview{text-align:center;font-size:24px;margin-top:60px}.section-text__preview::after{content:"";display:block;background-color:#EC0000;width:100px;height:2px;margin-left:auto;margin-right:auto;margin-top:10px}.section-text a{color:#EC0000;text-decoration:underline}.content-preview iframe{height:290px}@media all and (min-width: 1024px){.content-preview iframe{height:450px}}.main{width:100%;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.main__intro{width:100%;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding-top:80px}@media all and (max-width: 800px){.main__intro{padding:50px 0}}@media all and (max-width: 400px){.main__intro{padding:25px 0}}.main__section{width:100%;max-width:1200px;height:auto;margin:80px 0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start}@media all and (max-width: 800px){.main__section{flex-flow:column nowrap}}.section__box{width:50%}.section__box.text{width:55%;max-width:550px;padding:15px 10px}@media all and (max-width: 800px){.section__box.text{width:100%}}.section__box.img{width:45%;position:sticky;top:90px;right:0}.section__box.img .section__img{position:sticky;top:100px;right:0;padding:15px 30px;width:100%;height:350px}@media all and (max-width: 800px){.section__box.img{width:100%;position:static;order:1}}@media all and (max-width: 800px){.section__box{width:100%}}.pie-1{position:sticky;top:100px;right:0;padding:0 0 25px}.pie-1::after{content:"Juan Antonio Vega. Alcalde de Chinchón";display:block;width:calc(100% - 70px);height:auto;font-family:"Open Sans",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:rgba(227,6,19,0.7);backdrop-filter:blur(3px);text-align:center;font-size:16px;margin:-60px 30px 0 30px;padding:10px 5px;z-index:100;position:relative}.pie-2{padding:0}.pie-2::after{content:"Isabel Trujillo. Técnico de turismo";display:block;width:calc(100% - 10px);height:auto;font-family:"Open Sans",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:rgba(227,6,19,0.7);backdrop-filter:blur(3px);text-align:center;font-size:16px;margin:-45px 0 0 0;padding:10px 5px;z-index:100;position:relative}.main__section.reverse .section__box.img{order:1}.arrow{margin:50px 0 0}@media all and (max-width: 400px){.arrow{margin:10px}}.main-video{width:100%;min-height:calc(100vh - 90px)}@media all and (max-width: 800px){.main-video{min-height:50vh}}@media all and (max-width: 400px){.main-video{min-height:30vh}}.main-mapa{width:100%;height:70vh}.section__title-intro{width:100%;font-family:"Petrona",serif;font-weight:500;color:#111;text-decoration:none;margin:10px;font-size:50px;line-height:60px;text-align:center;max-width:800px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (max-width: 800px){.section__title-intro{width:auto;font-size:45px;line-height:55px}}@media all and (max-width: 400px){.section__title-intro{font-size:35px;line-height:45px}}.section__title{width:100%;font-family:"Open Sans",sans-serif;font-weight:400;color:#111;text-decoration:none;text-align:left;margin:10px;font-size:40px;line-height:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section__title::after{content:"";display:block;width:70px;height:2px;margin:20px 0 30px;background-color:#EC0000}@media all and (max-width: 800px){.section__title{width:auto;margin:10px 20px}}.section__text{width:100%;font-family:"Open Sans",sans-serif;font-weight:400;color:#111;text-decoration:none;text-align:left;margin:10px 10px 20px;font-size:18px;line-height:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section__text.intro{font-size:21px;line-height:31px;text-align:center;max-width:800px}.section__text.bold{font-weight:600;font-size:20px;line-height:30px}.section__text strong{font-weight:600}.section__text a{color:#EC0000;font-weight:600}@media all and (max-width: 800px){.section__text{width:auto;margin:10px 20px}}.section__btn{max-width:200px;font-family:"Open Sans",sans-serif;font-weight:400;color:#fff;background-color:#EC0000;text-decoration:none;font-size:18px;line-height:28px;text-align:center;padding:7px 15px;border-radius:6px;margin:20px auto 10px;display:block;cursor:pointer}.section__btn:hover{-webkit-animation:btn-hover .2s ease-in-out;animation:btn-hover .2s ease-in-out;opacity:.7}.section__img{width:100%;height:auto;padding:30px;object-fit:cover}@media all and (max-width: 600px){.section__img{padding:0 30px}}.main__section.full{width:80%;max-width:700px;margin-left:auto;margin-right:auto;flex-flow:column nowrap}.main__section.full .section__img{padding:30px 0}@media all and (max-width: 800px){.main__section.full{width:100%}}.container__img{max-width:1100px;margin-left:auto;margin-right:auto;margin-top:-50px;margin-bottom:50px}.container__img img{max-width:100%}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;-webkit-transition:opacity 100ms ease-in;-moz-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;pointer-events:none}.modalDialog:target{opacity:1;pointer-events:auto}.modalDialog>div{max-width:800px;width:90%;position:relative;margin:10% auto;padding:20px;border-radius:3px;background:#fff}.close{font-family:Arial, Helvetica, sans-serif;background:#EC0000;color:#fff;line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:34px;height:34px;text-decoration:none;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;padding-top:5px}.close:hover{background:#b90000;text-decoration:none}.boton-modal{background-color:#EC0000;color:#fff;text-decoration:none;font-family:"RobotoRegular",sans-serif;padding:27px 0 27px 27px;border-radius:5px;display:block;text-transform:uppercase;text-align:left;font-size:16px;width:100%}@media all and (min-width: 1024px){.boton-modal{font-size:19px;padding:27px 0 27px 30px}}.boton-modal__container{margin-left:auto;margin-right:auto;margin-bottom:130px;z-index:1000;margin-top:50px}@media all and (min-width: 1024px){.boton-modal__container{width:350px}}.boton-modal__preview{background-image:url(https://s1.eestatic.com/upload/bc/santander-fundacion/maria-josefa/icon-view.svg);background-repeat:no-repeat;background-size:45px;background-position:250px 10px}@media all and (min-width: 1024px){.boton-modal__preview{background-size:45px;background-position:290px 10px}}.boton-modal__download{background-image:url(https://s1.eestatic.com/upload/bc/santander-fundacion/maria-josefa/icon-download.svg);background-repeat:no-repeat;background-size:40px;background-position:230px 10px}@media all and (min-width: 1024px){.boton-modal__download{background-position:290px 10px;background-size:45px}}.boton-modal:hover{background-color:#d30000;text-decoration:none}.section__button{color:#fff;font-size:21px;text-align:center;width:210px;margin-left:auto;margin-right:auto;display:block;margin-top:30px;background-color:#EC0000;padding:7px 15px;border-radius:6px;text-decoration:none;text-align:center}.section__button:hover{text-decoration:none;opacity:.9}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJfY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJfY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJfY29tcG9uZW50cy9fZnVlbnRlcy5zY3NzIiwiX2NvbXBvbmVudHMvX3BhcnRuZXIuc2NzcyIsIl9jb21wb25lbnRzL19hbmltYXRpb25zLnNjc3MiLCJfY29tcG9uZW50cy9fc29jaWFsLXNoYXJlLnNjc3MiLCJfY29tcG9uZW50cy9fbWVudS5zY3NzIiwiX2NvbXBvbmVudHMvX3BhcmFsbGF4LnNjc3MiLCJfY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJfY29tcG9uZW50cy9fYm94LWluZm8uc2NzcyIsIl9jb21wb25lbnRzL19icmFuZC1ib29rLnNjc3MiLCJfc2VjdGlvbnMvX2Jhc2Uuc2NzcyIsIl9zZWN0aW9ucy9fc2VjdGlvbnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiX3ZhcmlhYmxlc1wiO1xuXG4qIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGgxLCBoMiwgaDMge1xuICAgICAgICBjb2xvcjogJF9jb2xvclRpdGxlO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIHVse1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgICAgY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgIH1cbn1cblxuLk51ZXZvVmVydGljYWwge1xuICAgIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AaW1wb3J0IFwiX2NvbXBvbmVudHMvYmFzZVwiO1xuQGltcG9ydCBcIl9zZWN0aW9ucy9iYXNlXCI7XG5cblxuIiwiLy8gZ2VuZXJhbFxuJF9jb2xvckJvcmRlcjogI2VlZSAhZGVmYXVsdDtcbiRfY29sb3JCYWNrZ3JvdW5kOiAjZmZmICFkZWZhdWx0O1xuJF9jb2xvckJhY2tncm91bmRGb290ZXI6ICNmZmYgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZEhlYWRlcjogI2ZmZiAhZGVmYXVsdDtcbiRfY29sb3JGb250Rm9vdGVyOiAjZmZmICFkZWZhdWx0O1xuJF9jb2xvckxpbmtGb290ZXI6ICMxMTEgIWRlZmF1bHQ7XG4kX2NvbG9yTGlua0VzcGFub2w6ICMxMTEgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZEhlYWRlcjogIzExMSAhZGVmYXVsdDtcbiRfY29sb3JTdWJzY3JpYmU6ICNFQzAwMDAgIWRlZmF1bHQ7XG4kX2NvbG9yUGFydG5lcjogI0VDMDAwMCAhZGVmYXVsdDtcbiRfY29sb3JQYXJ0bmVyVHJhbnNwYXJlbnQ6IHJnYmEoIDIyNywgNiwgMTksIC45KSAhZGVmYXVsdDtcblxuJF9mb250T3BlblNhbnM6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4kX2ZvbnRQZXRyb25hOiBcIlBldHJvbmFcIiwgc2VyaWY7XG4kX2ZvbnRSb2JvdG86IFwiUm9ib3RvUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuJF9mb250Um9ib3RvTGlnaHQ6IFwiUm9ib3RvUmVndWxhclwiO1xuXG5cbiRfZm9udEljb25Fc3Bhbm9sOiAnaWNvbi1lc3Bhbm9sJztcbiRfZm9udEljb25Tb2NpYWw6IFwiSWNvbm9zRWxFc3Bhbm9sXCI7XG5cbi8vYnJhbmRlZFxuJF9jb2xvclRleHQ6ICMxMTE7XG4kX2NvbG9yVGl0bGU6ICMxMTE7XG4kX2NvbG9yR3JleTogI0EzQTNBMzsiLCJAaW1wb3J0IFwiX2hlYWRlclwiO1xuQGltcG9ydCBcIl9mb290ZXJcIjtcbkBpbXBvcnQgXCJfZnVlbnRlc1wiO1xuQGltcG9ydCBcIl9wYXJ0bmVyXCI7XG5AaW1wb3J0IFwiX2FuaW1hdGlvbnNcIjtcbkBpbXBvcnQgXCJfc29jaWFsLXNoYXJlXCI7XG5AaW1wb3J0IFwiX21lbnVcIjtcbkBpbXBvcnQgXCJfcGFyYWxsYXhcIjtcbkBpbXBvcnQgXCJfc2xpZGVyXCI7XG5AaW1wb3J0IFwiX2JveC1pbmZvXCI7XG5AaW1wb3J0IFwiX2JyYW5kLWJvb2tcIjsiLCIucGFnZV9faGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICB0b3A6IC0ycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRIZWFkZXI7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4ICMwMDAwMDAyMDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG59XG5cbi5oZWFkZXJfX2VzcGFub2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDdweCAwIDdweDtcbiAgICBcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA1cHggMCA2cHg7XG4gICAgfVxufVxuXG4ubmF2X19saXN0LS1lc3Bhbm9sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxpc3RfX2l0ZW0tLWVzcGFub2wge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLml0ZW1fX2xpbmstLWVzcGFub2wge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJF9jb2xvckxpbmtFc3Bhbm9sO1xuICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRJY29uRXNwYW5vbDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9yZWN1cnNvcy9sb2dvcy9sb2dvLWVsLWVzcGFub2wtbGlvbi5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgd2lkdGg6IDExMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDRweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0X19pdGVtLS1zdWJzY3JpYmUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0b3A6IC0xcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICByaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yU3Vic2NyaWJlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cbn1cblxuLml0ZW1fX2xpbmstLXN1YnNjcmliZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLy8gZm9udC1mYW1pbHk6ICRfZm9udFJvYm90bztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiA5N3B4O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbn1cblxuLm5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vcGFydG5lciBoZWFkZXJcblxuLmhlYWRlcl9fcGFydG5lciB7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgXG59XG5cbi5wYXJ0bmVyX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRPcGVuU2FucztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgd2lkdGg6IDE2MnB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cbi5wYXJ0bmVyX19uYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2MnB4KTtcbiAgICAgICAgcGFkZGluZzogMCAwO1xuICAgIH1cbn1cblxuLm5hdl9fbG9nbyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgLmxvZ29fX2ltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDsgLy9vbmx5IGZvciBsb2dvIFVDSkNcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubmF2X19saXN0LS1zb2NpYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTYycHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxufVxuXG4ubGlzdF9faXRlbS0tc29jaWFsIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHdpZHRoOiAzMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgIC5pdGVtX19idXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5pdGVtX19idXR0b24ge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udEljb25Tb2NpYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdHdpdHRlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vIGNvbnRlbnQ6IFwiXFxGMDBDXCI7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcXGYwMTZcIjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWZhY2Vib29rIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgLy8gY29udGVudDogXCJcXEYwMEJcIjtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZvb3RlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC8vaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi8vIC5wYWdlX19mb290ZXIge1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICMwRjBCMEI7XG4vLyAgICAgcGFkZGluZzogMzBweCAxMHB4IDMwcHggMTBweDtcbi8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgICAgY29sb3I6ICRfY29sb3JGb250Rm9vdGVyO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4vLyAgICAgZm9udC1mYW1pbHk6ICRfZm9udE9wZW5TYW5zO1xuLy8gICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4vLyAgICAgbWFyZ2luLXRvcDogLTE4MHB4O1xuXG4vLyAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuLy8gICAgICAgICBwYWRkaW5nOiA2MHB4IDI0cHg7XG4vLyAgICAgICAgIG1hcmdpbi10b3A6IC0yMDBweDtcbi8vICAgICB9XG5cbi8vICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuLy8gICAgICAgICBwYWRkaW5nOiA2MHB4IDQycHg7XG4vLyAgICAgfVxuLy8gfVxuXG4uZm9vdGVyX19jdXN0b21lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgd2lkdGg6IDkwJTtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gICAgICAgIHdpZHRoOiA2NiU7XG5cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjE0NDBweCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5jdXN0b21lcl9fdGV4dCxcbmkge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG59XG5cbi50ZXh0X19saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRfY29sb3JGb250Rm9vdGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRPcGVuU2FucztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRfY29sb3JMaW5rRXNwYW5vbCwgNSUpO1xuICAgIH1cbn1cblxuLmZvb3Rlcl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbi5saXN0X19pdGVtLS1mb290ZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLml0ZW1fX3RpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXRlbV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRPcGVuU2FucztcbiAgICBcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG59XG5cbi5mb290ZXJfX2xpbmsge1xuICAgIG1hcmdpbjogMzBweCAwIDQwcHggMDtcbiAgICBmb250LWZhbWlseTogJF9mb250SWNvbkVzcGFub2w7XG59XG5cbi5saW5rX19lc3Bhbm9sZiB7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9yZWN1cnNvcy9sb2dvcy9sb2dvLWVsLWVzcGFub2wtbGlvbi13aGl0ZS5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgd2lkdGg6IDExMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDRweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZfX2xpc3QtLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubGlzdF9faXRlbS0tZm9vdGVyIHtcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG59XG5cbi5pdGVtX19saW5rLS1mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LWZhbWlseTogJF9mb250SWNvblNvY2lhbDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luOiAwcHggM3B4O1xufVxuXG4uaXRlbV9fbGluay0tdHdpdHRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgfVxufVxuXG4uaXRlbV9fbGluay0tZmFjZWJvb2sge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwMTVcIjtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgfVxufVxuXG4uaXRlbV9fbGluay0teW91dHViZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjAxOFwiO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5pdGVtX19saW5rLS1pbnN0YWdyYW0ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwMTlcIjtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgfVxufVxuXG4uaXRlbV9fbGluay0tdGlrdG9rIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5pdGVtX19saW5rLS1zcG90aWZ5IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRfZm9udE9wZW5TYW5zO1xuICAgIGNvbG9yOiAkX2NvbG9yR3JleTtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuLmNvcHlyaWdodF9fYWNyb255bSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG4uZm9vdGVyIHtcbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZS1jb250YWluZXIgeyAgICAgICAgXG4gICAgICAgIG1pbi13aWR0aDogMzc1cHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udE9wZW5TYW5zO1xuICAgICAgICBjb2xvcjogJF9jb2xvckZvbnRGb290ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NyZWRpdHMtY29udGFpbmVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAvL2JvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuXG4gICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQTNBM0EzO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRPcGVuU2FucztcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0X19pdGVtLS1mb290ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXJfX2xpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250T3BlblNhbnM7XG4gICAgfVxufVxuXG4uZm9vdGVyX19zcG9uc29yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlVuIHByb3llY3RvIGRlIEVMIEVTUEHDkU9MIHlcIjtcbiAgICAgICAgY29sb3I6ICRfY29sb3JGb250Rm9vdGVyO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRPcGVuU2FucztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9yZWN1cnNvcy9sb2dvcy9sb2dvLXNhbnRhbmRlci1mdW5kYWNpb24tbmVnYXRpdm8uc3ZnXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0byA1MHB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02NnB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgfVxufSIsIkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OlwiSWNvbm9zRWxFc3Bhbm9sXCI7XG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xuXHRmb250LXdlaWdodDo0MDA7XG5cdHNyYzpsb2NhbChcIkljb25vc0VsRXNwYW5vbFwiKSxcblx0dXJsKCdodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuXHR1cmwoJ2h0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9yZWN1cnNvcy9mb250cy9JY29ub3NFbEVzcGFub2wudHRmJykgZm9ybWF0KFwidHRmXCIpLFxuXHR1cmwoJ2h0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9yZWN1cnNvcy9mb250cy9JY29ub3NFbEVzcGFub2wuc3ZnJykgZm9ybWF0KFwic3ZnXCIpXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJQZXRyb25hXCIsIHNlcmlmO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBldHJvbmE6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zJyk7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG9MaWdodFwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHNyYzogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL3JlY3Vyc29zL2ZvbnRzL1JvYm90by1MaWdodC13ZWJmb250LnR0ZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90b1JlZ3VsYXJcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRzcmM6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9yZWN1cnNvcy9mb250cy9Sb2JvdG8tUmVndWxhci13ZWJmb250LnR0ZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90b0JvbGRcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRzcmM6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9yZWN1cnNvcy9mb250cy9Sb2JvdG8tQm9sZC13ZWJmb250LnR0ZlwiKTtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG5cdGZvbnQtZmFtaWx5OiAnSWNvbm9zRWxFc3Bhbm9sJztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59IiwiLnBhcnRuZXItZm9vdGVyIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIkNvbiBsYSBjb2xhYm9yYWNpw7NuIGRlXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJcIik7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIFxufSIsIi8vYW5pbWFjacOzbiBiw6FzaWNhXG4ubWFpbl9fc2VjdGlvbi5hbmltYXRpb24sIC5hbmltYXRpb24ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgOTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDkwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMTAwcHgsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDEwMCwgMHB4KTtcblxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1haW5fX3NlY3Rpb24uYW5pbWF0aW9uLnZpc2libGUsXG4uYW5pbWF0aW9uLnZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG59XG5cbi8vYW5pbWFjacOzbiBmbGVjaGFzIGxpbmVhc1xuQGtleWZyYW1lcyBkYXNoIHtcbiAgICB0byB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgIH1cbn1cblxuLmFycm93LmFuaW1hdGlvbntcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDAwO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBkYXNoIDEwcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZGFzaCAxMHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbi8vYnRuXG5Aa2V5ZnJhbWVzIGJ0bi1ob3ZlciB7XG4gICAgMCV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cbn1cblxuLy9tZW51XG5Aa2V5ZnJhbWVzIGJ0bi1tZW51IHtcbiAgICAwJXtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG4vL2ltZyBhbmltYXRpb25cblxuQGtleWZyYW1lcyBpbWctMSB7XG4gICAgMCV7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGltZy0yIHtcbiAgICAwJXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zNSU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjAlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgaW1nLTItcmV2ZXJzZSB7XG4gICAgMCV7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zNSU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMCU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuLnNlY3Rpb25fX2JveC5pbWcuYW5pbWF0aW9uIGltZzpmaXJzdC1vZi10eXBlLFxuLnNlY3Rpb25fX2JveC5pbWcuYW5pbWF0aW9uIGltZzpsYXN0LW9mLXR5cGV7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnNlY3Rpb25fX2JveC5pbWcuYW5pbWF0aW9uLnZpc2libGUgaW1nOmZpcnN0LW9mLXR5cGV7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGltZy0xIDJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBpbWctMSAycyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xufVxuLnNlY3Rpb25fX2JveC5pbWcuYW5pbWF0aW9uLnZpc2libGUgaW1nOmxhc3Qtb2YtdHlwZXtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogaW1nLTIgMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBhbmltYXRpb246IGltZy0yIDJzIGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi8vbW92aWxcbkBrZXlmcmFtZXMgaW1nLTItbW92aWwge1xuICAgIDAle1xuICAgICAgICBtYXJnaW4tbGVmdDogMzAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzUlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaW1nLTItcmV2ZXJzZS1tb3ZpbCB7XG4gICAgMCV7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zNSU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMCU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ubWFpbl9fc2VjdGlvbntcbiAgICAuc2VjdGlvbl9fYm94LmltZy5hbmltYXRpb24udmlzaWJsZSBpbWc6bGFzdC1vZi10eXBle1xuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGltZy0yLW1vdmlsIDJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGltZy0yLW1vdmlsIDJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4ubWFpbl9fc2VjdGlvbi5yZXZlcnNle1xuICAgIC5zZWN0aW9uX19ib3guaW1nLmFuaW1hdGlvbi52aXNpYmxlIGltZzpsYXN0LW9mLXR5cGV7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBpbWctMi1yZXZlcnNlIDJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaW1nLTItcmV2ZXJzZSAycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGltZy0yLXJldmVyc2UtbW92aWwgMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaW1nLTItcmV2ZXJzZS1tb3ZpbCAycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLy9wdWVibG9zXG5cbkBrZXlmcmFtZXMgcHVlYmxvcyB7XG4gICAgMCV7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9jYW0tMjAyNC92aWxsYXMtbWFkcmlkL3B1ZWJsb3MtMDEuc3ZnXCIpO1xuICAgIH1cbiAgICAyMCV7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9jYW0tMjAyNC92aWxsYXMtbWFkcmlkL3B1ZWJsb3MtMDIuc3ZnXCIpO1xuICAgIH1cbiAgICA0MCV7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9jYW0tMjAyNC92aWxsYXMtbWFkcmlkL3B1ZWJsb3MtMDMuc3ZnXCIpO1xuICAgIH1cbiAgICA2MCV7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9jYW0tMjAyNC92aWxsYXMtbWFkcmlkL3B1ZWJsb3MtMDQuc3ZnXCIpO1xuICAgIH1cbiAgICA4MCV7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9jYW0tMjAyNC92aWxsYXMtbWFkcmlkL3B1ZWJsb3MtMDUuc3ZnXCIpO1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMvY2FtLTIwMjQvdmlsbGFzLW1hZHJpZC9wdWVibG9zLTA2LnN2Z1wiKTtcbiAgICB9XG59XG5cbi5wdWVibG9ze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcHVlYmxvcyAxMHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHB1ZWJsb3MgMTBzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuXG5cblxuXG5cblxuXG4iLCJib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uYXZfX2xpc3QtLXNvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxNjJweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG59XG5cbi5saXN0X19pdGVtLS1zb2NpYWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgd2lkdGg6IDMwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgLml0ZW1fX2J1dHRvbjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLnNvY2lhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJUcmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICB0b3A6IDQ1JTtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4IDAgMCAyNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8mX19saXN0IHt9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ZhY2Vib29rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNyk7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX190d2l0dGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNjJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNTUpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjcpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE4cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm1lbnV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNTBweDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuXG5cbiAgICAmX19saXN0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19pdGVte1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250T3BlblNhbnM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luOiA1cHggMDtcblxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAgICAgICBib3JkZXItcmlnaHQ6ICNmZmYgc29saWQgMXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgYXtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogM3B4IDA7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWR7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ubWVudS52ZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjAwMDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJUcmFuc3BhcmVudDtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBidG4tbWVudSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBhbmltYXRpb246IGJ0bi1tZW51IC4zcyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgLm1lbnVfX2xpc3R7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICB9XG4gICAgLm1lbnVfX2l0ZW17XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcblxuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICY6bnRoLWNoaWxkKDQpLFxuICAgICAgICAmOm50aC1jaGlsZCg1KXtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLm1lbnUtYnV0dG9uLW1vdmlse1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxM3B4O1xuICAgIG1hcmdpbjogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCIucGFyYWxsYXgtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA1MHZoO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMzB2aDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbl9fdGl0bGUsXG4gICAgLnNlY3Rpb25fX3RleHR7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIH1cbiAgICAuc2VjdGlvbl9fdGV4dHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMjBweDtcbiAgICB9XG4gICAgLnNlY3Rpb25fX3RpdGxlOjphZnRlcntcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMzBweDtcbiAgICB9XG4gICAgLm1haW5fX3NlY3Rpb24uZnVsbHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgIH1cbn1cblxuLy9wYXJhbGxheCBzb2xvIHBhcmEgZWwgY2llcnJlIFwidmVyIG3DoXMgaGlzdG9yaWFzXCJcbi5wYXJhbGxheC1pdGVtLm1pY3Jvc2l0ZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL3NhbnRhbmRlci1mdW5kYWNpb24vbWFyaWEtam9zZWZhL3NhbnRhbmRlci1mdW5kYWNpb24tMDEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIC5zZWN0aW9uX190aXRsZXtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB9XG4gICAgLnNlY3Rpb25fX3RleHR7XG4gICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgfVxufVxuXG4vL3BhcmFsbGF4XG4ucGFyYWxsYXgtaXRlbS5maXJzdCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL3NhbnRhbmRlci1mdW5kYWNpb24vbWFyaWEtam9zZWZhL3NhbnRhbmRlci1mdW5kYWNpb24tMDEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gcGFkZGluZy10b3A6IDYwcHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgtMSwgMCwgMCwgLjMpO1xuICAgIH1cbn1cblxuLnBhcmFsbGF4LWl0ZW0uc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMvc2FudGFuZGVyLWZ1bmRhY2lvbi9tYXJpYS1qb3NlZmEvc2FudGFuZGVyLWZ1bmRhY2lvbi0wMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucGFyYWxsYXgtaXRlbS50aGlyZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL2NhbS0yMDI0L3ZpbGxhcy1tYWRyaWQvcGFyYWxsYXgtdmlsbGFyZWpvLmpwZz92PTRcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucGFyYWxsYXgtaXRlbS5mb3VydGgge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9jYW0tMjAyNC92aWxsYXMtbWFkcmlkL3BhcmFsbGF4LW51ZXZvLWJhenRhbi5qcGc/dj00XCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn0iLCIuY29udGFpbmVyLWNhcm91c2VsLFxuLmNvbnRhaW5lci1jYXJvdXNlbDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwMHB4O1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luOiAwIDAgODBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmQ7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICB3aWR0aDogOTUlO1xuXHRcdGhlaWdodDogMzAwcHg7XG4gICAgfVxufVxuXG4vLyBjYWxjdWxhciBlbCB3aWR0aDogMTAwJSB4IGNhbnRpZGFkIGRlIGZvdG9zXG4uY2FycnVzZWxlc3tcbiAgICB3aWR0aDogODAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhcnJ1c2VsZXMyIHtcbiAgICB3aWR0aDogNzAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLy8gY2FsYygxMDAlIC8gMTApIGNhbnRpZGFkIGRlIGZvdG9zIHRvdGFsXG4uc2xpZGVyLXNlY3Rpb257XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDgpO1xuICAgIGhlaWdodDogMTAwJTtcblx0bWFyZ2luOiAwIDEwcHg7XG59XG5cbi5zbGlkZXItc2VjdGlvbjIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA3KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbjogMCAxMHB4O1xufVxuXG4uc2xpZGVyLXNlY3Rpb24gaW1nLFxuLnNsaWRlci1zZWN0aW9uMiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHRtYXJnaW46IDA7XG59XG5cbi5idG4tbGVmdDo6YWZ0ZXIsXG4uYnRuLXJpZ2h0OjphZnRlcixcbi5idG4tbGVmdDI6OmFmdGVyLFxuLmJ0bi1yaWdodDI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiSWNvbm9zRWxFc3Bhbm9sXCI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1zaGFkb3c6IDBweCAwcHggMTVweCAjMDAwO1xufVxuXG4uYnRuLWxlZnQ6aG92ZXIsXG4uYnRuLXJpZ2h0OmhvdmVyLFxuLmJ0bi1sZWZ0Mjpob3Zlcixcbi5idG4tcmlnaHQyOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuNjtcbn1cblxuLmJ0bi1sZWZ0OjphZnRlcixcbi5idG4tbGVmdDI6OmFmdGVyIHtcbiAgICBsZWZ0OiAxMHB4O1xuXHRjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uYnRuLXJpZ2h0OjphZnRlcixcbi5idG4tcmlnaHQyOjphZnRlciB7XG4gICAgcmlnaHQ6IDEwcHg7XG5cdGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59IiwiLmJveC1pbmZve1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICYtY29sdW1ue1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBib3JkZXI6ICNmZmZmZmY3MCBzb2xpZCAxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICAgICAgLnNlY3Rpb25fX3RleHR7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0byAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgfVxufVxuXG4ubWFpbl9fc2VjdGlvbi5mdWxsLmJveHtcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59IiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TGF0byZmYW1pbHk9UGxheWZhaXIrRGlzcGxheTp3Z2h0QDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuOnJvb3Qge1xuICAgIC0tc2NhbGU6IDAuMTtcbiAgICAtLXNwYWNlOiA4dm1pbjtcbiAgICAtLWZvbnQtcHJpbWFyeTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuICAgIC0tZm9udC1oZWFkaW5nOiAnUGxheWZhaXIgRGlzcGxheScsIHNlcmlmO1xuICAgIC0tZm9udC1zdWJ0aXRsZTogJ1BsYXlmYWlyIERpc3BsYXknLCBzZXJpZjtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uKSB7XG4gICAgOnJvb3Qge1xuICAgICAgICAtLXNjYWxlOiAwO1xuICAgIH1cbn1cblxuKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gICAgY29sb3I6IGhzbCgwLCAwJSwgOTUlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woNSwgMTUlLCA1JSk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sIDV2dywgMS41cmVtKTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wcmltYXJ5KTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5hIHtcbiAgICBjb2xvcjogaHNsKDY1LCA4MCUsIDYwJSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLXRpdGxlOjphZnRlciB7XG4gICAgY29udGVudDogJ+KGkyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI0cHgpO1xuICAgIGFuaW1hdGlvbjogZmFkZWluIDgwMG1zIDUwMG1zIGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKSBmb3J3YXJkcztcbn1cblxuLmludHJvIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHZoO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgfVxufVxuXG5cblxuXG4uc2VjdGlvbiB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWShjYWxjKDEgLSB2YXIoLS1zY2FsZSkpKTtcbn1cblxuLnNlY3Rpb24+KiB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWShjYWxjKDEgLyAoMSAtIHZhcigtLXNjYWxlKSkpKTtcbn1cblxuLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWRpbmcpO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuLnNlY3Rpb24tc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXN1YnRpdGxlKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuXG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbn1cblxuLmJ5bGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjZlbTtcbiAgICBtYXJnaW46IGNhbGModmFyKC0tc3BhY2UpIC8gMS4zNSkgMDtcbn1cblxuLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IC01MHZoIGF1dG8gMDtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjZSk7XG4gICAgbWF4LXdpZHRoOiA1NWNoO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZSkpO1xuICAgIGJhY2tncm91bmQ6IGhzbGEoNSwgMTUlLCA1JSwgMC45KTtcbn1cblxuLmNvbnRlbnQ+KisqIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uaW1hZ2UtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB6LWluZGV4OiAtMjtcbn1cblxuLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5pbWFnZS1jb250YWluZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxcbiAgICAgICAgICAgIGhzbGEoNSwgMTUlLCA1JSwgMCkgMCUsXG4gICAgICAgICAgICBoc2xhKDUsIDE1JSwgNSUsIDAuMDEzKSA4LjElLFxuICAgICAgICAgICAgaHNsYSg1LCAxNSUsIDUlLCAwLjA0OSkgMTUuNSUsXG4gICAgICAgICAgICBoc2xhKDUsIDE1JSwgNSUsIDAuMTA0KSAyMi41JSxcbiAgICAgICAgICAgIGhzbGEoNSwgMTUlLCA1JSwgMC4xNzUpIDI5JSxcbiAgICAgICAgICAgIGhzbGEoNSwgMTUlLCA1JSwgMC4yNTkpIDM1LjMlLFxuICAgICAgICAgICAgaHNsYSg1LCAxNSUsIDUlLCAwLjM1MikgNDEuMiUsXG4gICAgICAgICAgICBoc2xhKDUsIDE1JSwgNSUsIDAuNDUpIDQ3LjElLFxuICAgICAgICAgICAgaHNsYSg1LCAxNSUsIDUlLCAwLjU1KSA1Mi45JSxcbiAgICAgICAgICAgIGhzbGEoNSwgMTUlLCA1JSwgMC42NDgpIDU4LjglLFxuICAgICAgICAgICAgaHNsYSg1LCAxNSUsIDUlLCAwLjc0MSkgNjQuNyUsXG4gICAgICAgICAgICBoc2xhKDUsIDE1JSwgNSUsIDAuODI1KSA3MSUsXG4gICAgICAgICAgICBoc2xhKDUsIDE1JSwgNSUsIDAuODk2KSA3Ny41JSxcbiAgICAgICAgICAgIGhzbGEoNSwgMTUlLCA1JSwgMC45NTEpIDg0LjUlLFxuICAgICAgICAgICAgaHNsYSg1LCAxNSUsIDUlLCAwLjk4NykgOTEuOSUsXG4gICAgICAgICAgICBoc2woNSwgMTUlLCA1JSkgMTAwJSk7XG59XG5cbkBrZXlmcmFtZXMgZmFkZWluIHtcbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbi5pdGVtX19saW5rLS1zdWJzY3JpYmUge1xuICAgIHRvcDogLTNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgdG9wOiAtNnB4O1xuICAgIH1cbn1cblxuLml0ZW1fX2xpbmstLWVzcGFub2w6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9yZWN1cnNvcy9sb2dvcy9sb2dvLWVsLWVzcGFub2wtbGlvbi13aGl0ZS5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5wYWdlX19oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRjBCMEI7XG4gICAgXG59XG5cbi5oZWFkZXJfX2VzcGFub2wge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZmxvdXJpc2gtY3JlZGl0IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxvdXJpc2gtZW1iZWQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxODBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTUwMHB4O1xufVxuXG4uc2VjdGlvbi10ZXh0IHtcbiAgICAmX19wcmV2aWV3IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJF9jb2xvclBhcnRuZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmNvbnRlbnQtcHJldmlldyB7XG4gICAgaWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufSIsIkBpbXBvcnQgXCJfc2VjdGlvbnNcIjsiLCIubWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgJl9faW50cm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlY3Rpb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiA4MHB4IDA7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIFxuICAgIH1cblxufVxuXG4uc2VjdGlvbl9fYm94IHtcbiAgICB3aWR0aDogNTAlO1xuXG4gICAgJi50ZXh0IHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaW1nIHtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICAuc2VjdGlvbl9faW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi8vcGllIGRlIGZvdG9cbi5waWUtMSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDEwMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgMCAyNXB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIkp1YW4gQW50b25pbyBWZWdhLiBBbGNhbGRlIGRlIENoaW5jaMOzblwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRPcGVuU2FucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNywgNiwgMTksIC43KTtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IC02MHB4IDMwcHggMCAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG4ucGllLTIge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiSXNhYmVsIFRydWppbGxvLiBUw6ljbmljbyBkZSB0dXJpc21vXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udE9wZW5TYW5zO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCA2LCAxOSwgLjcpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogLTQ1cHggMCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi8vcmV2ZXJzZVxuLm1haW5fX3NlY3Rpb24ucmV2ZXJzZSB7XG4gICAgLnNlY3Rpb25fX2JveC5pbWcge1xuICAgICAgICBvcmRlcjogMTtcbiAgICB9XG59XG5cbi8vZmxlY2hhc1xuLmFycm93IHtcbiAgICBtYXJnaW46IDUwcHggMCAwO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgIH1cbn1cblxuLy92aWRlb1xuLm1haW4tdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA5MHB4KTtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMzB2aDtcbiAgICB9XG59XG5cbi5tYWluLW1hcGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzB2aDtcbn1cblxuLy90aXRsZSwgdGV4dCwgYnRuXG4uc2VjdGlvbiB7XG4gICAgJl9fdGl0bGUtaW50cm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFBldHJvbmE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGl0bGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG5cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250T3BlblNhbnM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGl0bGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udE9wZW5TYW5zO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogJF9jb2xvclRpdGxlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgICAgICAgJi5pbnRybyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2J0biB7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRPcGVuU2FucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JTdWJzY3JpYmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGJ0bi1ob3ZlciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBhbmltYXRpb246IGJ0bi1ob3ZlciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vZnVsbFxuLm1haW5fX3NlY3Rpb24ge1xuICAgICYuZnVsbCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuICAgICAgICAuc2VjdGlvbl9faW1nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRhaW5lcl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG5cblxuXG5cblxuLm1vZGFsRGlhbG9nIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1vZGFsRGlhbG9nOnRhcmdldCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLm1vZGFsRGlhbG9nPmRpdiB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDEwJSBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5jbG9zZSB7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgYmFja2dyb3VuZDogJF9jb2xvclBhcnRuZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAtMTBweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDFweCAxcHggM3B4ICMwMDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMXB4IDNweCAjMDAwO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggM3B4ICMwMDA7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLmNsb3NlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJF9jb2xvclBhcnRuZXIsIDEwJSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYm90b24tbW9kYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMzYsIDAsIDAsIDEpIDAlLCByZ2JhKDE1NywgOSwgOSwgMSkgMTAwJSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRSb2JvdG87XG4gICAgcGFkZGluZzogMjdweCAwIDI3cHggMjdweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIFxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIHBhZGRpbmc6IDI3cHggMCAyN3B4IDMwcHg7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcHJldmlldyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMvc2FudGFuZGVyLWZ1bmRhY2lvbi9tYXJpYS1qb3NlZmEvaWNvbi12aWV3LnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjUwcHggMTBweDtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyOTBweCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZG93bmxvYWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL3NhbnRhbmRlci1mdW5kYWNpb24vbWFyaWEtam9zZWZhL2ljb24tZG93bmxvYWQuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICBcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIzMHB4IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyOTBweCAxMHB4O1xuICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkX2NvbG9yUGFydG5lciwgNSUpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5cbi5zZWN0aW9uX19idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgIHBhZGRpbmc6IDdweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogLjk7XG4gICAgfVxufVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFLY0MsT0FBTyxDQUFDLG9HQUFJLENBT1osT0FBTyxDQUFDLHdEQUFJLENRckJiLE9BQU8sQ0FBQyxrR0FBSSxDYkVaLEFBQUEsQ0FB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 */
