@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/css2?family=Maven+Pro:wght@400..900&display=swap");*{margin:0;padding:0;box-sizing:border-box}html{scroll-timeline:--page-scroll block;scroll-behavior:smooth}body{background-color:#fafafa;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{margin:0}body a{text-decoration:none}body a:hover{opacity:.8}body ul{list-style-type:none}body h1::selection,body h2::selection,body h3::selection,body h4::selection,body h5::selection,body p::selection,body strong::selection,body span::selection,body b::selection,body em::selection,body i::selection,body a::selection,body small::selection,body acronym::selection{background:rgba(255,105,0,0.188235)}@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?v=1") format("woff"),url("https://s1.eestatic.com/upload/bc/recursos/fonts/IconosElEspanol.ttf?v=1") format("ttf"),url("https://s1.eestatic.com/upload/bc/recursos/fonts/IconosElEspanol.svg?v=1") format("svg")}@font-face{font-family:"Petrona", serif;font-weight:normal}@font-face{font-family:"Maven Pro", sans-serif;font-weight:normal}[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}.header{width:100%;height:48px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center;background-color:#fff;box-shadow:0px 0px 20px #00000020;position:sticky;top:-1px;z-index:100}.header__logo-ee img{width:auto;height:30px}.header__btn{width:auto;max-width:200px;height:auto;font-family:"Maven Pro",sans-serif;font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none;font-size:13px;padding:6px 10px;margin:8px 10px;background-color:transparent;border:solid 1.6px #FF6900;border-radius:6px;color:#FF6900;cursor:pointer;position:absolute;top:0;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (max-width: 400px){.header__btn{margin:10px 7px;padding:6px 8px;font-size:12px}}@media all and (max-width: 350px){.header__btn{display:none}}.footer{width:100%;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;margin:10vh 0 5vh}@media all and (max-width: 600px){.footer{margin:10vh 0}}.footer__title{font-family:"Maven Pro",sans-serif;font-weight:400;text-decoration:none;font-size:20px;color:#000;margin:0 0 10px;max-width:450px}.footer__text{font-family:"Maven Pro",sans-serif;font-weight:400;text-decoration:none;font-size:14px;color:#000}.footer__text a,.footer__text span{color:#000;text-transform:uppercase;font-weight:700}.footer__container{width:90%;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}@media all and (max-width: 450px){.footer__container{width:100%}}.footer__partner{width:100%;height:auto;padding:20px 10px 10px;margin:0;background-color:#fafafa;z-index:10;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;align-content:center}.footer__partner .footer__text{text-align:center}.footer__partner .footer__logo-partner img{width:50px;height:auto;margin:15px 10px 10px}.footer__credits{width:100%;height:auto;margin:0 10px 50px;z-index:11;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center}.footer__credits .footer__text{margin:0 0 5px}@media all and (max-width: 450px){.footer__credits{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;margin:20px 10px}}.footer__column{width:50%;height:auto}@media all and (max-width: 450px){.footer__column{width:100%}}.footer__column.first{text-align:right;padding:0 20px 0 0;display:flex;flex-flow:column;align-items:flex-end}@media all and (max-width: 450px){.footer__column.first{text-align:center;padding:10px;align-items:center}}.footer__column.second{text-align:left;padding:0 0 0 20px;border-left:solid #A3A3A3 1px;display:flex;flex-flow:column;align-items:flex-start}@media all and (max-width: 450px){.footer__column.second{text-align:center;padding:10px;border:none;align-items:center}}.footer__logo-ee img{width:200px;height:auto;margin:15px 10px}.footer__rrss{width:100%;height:auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}.footer__rrss .rrss__list{padding:15px 10px;display:block}.footer__rrss .rrss__icon{font-size:24px;font-family:"IconosElEspanol";color:#000;text-decoration:none}.footer__rrss .rrss__icon.twitter::before{content:"\e901"}.footer__rrss .rrss__icon.facebook::before{content:"\f015";font-size:30px}.footer__rrss .rrss__icon.youtube::before{content:"\f018";font-size:30px}.footer__rrss .rrss__icon.instagram::before{content:"\f019";font-size:35px}.footer__rrss .rrss__icon.tiktok::before{content:"\e900"}.footer__copyright{width:100%;height:auto;color:#A3A3A3;margin:15px 10px;text-align:center}.footer__copyright acronym{margin:0 0 0 5px}.compartir{width:40px;height:auto;padding:0;margin:0;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;align-content:center;position:fixed;bottom:45vh;right:20px;z-index:110}@media all and (max-width: 900px){.compartir{right:10px}}@media all and (max-width: 600px){.compartir{display:flex;flex-flow:row-reverse nowrap;justify-content:center;align-items:center;align-content:center;width:100%;bottom:0;right:0;background-color:#FF6900}}.compartir__rrss{width:40px;height:auto;margin:0;padding:10px 10px 50px;border-radius:8px;background-color:#FF6900;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;opacity:0;transform:translateY(100px);transition:all 1s ease}@media all and (max-width: 600px){.compartir__rrss{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center;transition:none;transform:none;opacity:1;width:auto;padding:2px 10px}}.compartir:hover .compartir__rrss{opacity:1;transform:translateY(0)}@media all and (max-width: 600px){.compartir:hover .compartir__rrss{transform:none;opacity:1}}.compartir__list{padding:0}.compartir__icon{font-size:18px;font-family:"IconosElEspanol";color:#fff;text-decoration:none;padding:10px;display:block;cursor:pointer}.compartir__icon.twitter::before{content:"\e901"}@media all and (max-width: 600px){.compartir__icon.twitter::before{font-size:22px}}.compartir__icon.facebook{padding-bottom:5px}@media all and (max-width: 600px){.compartir__icon.facebook{padding-bottom:10px}}.compartir__icon.facebook::before{content:"\f015";font-size:30px}@media all and (max-width: 600px){.compartir__icon.facebook::before{font-size:32px}}.compartir__icon.linkedin::before{content:"\f01b";font-size:25px}@media all and (max-width: 600px){.compartir__icon.linkedin::before{font-size:28px}}.compartir__icon.whatsapp::before{content:"\f01d";font-size:25px}@media all and (max-width: 600px){.compartir__icon.whatsapp::before{font-size:31px}}.compartir__text{width:130px;height:40px;font-family:"Maven Pro",sans-serif;font-weight:400;font-size:14px;letter-spacing:2px;color:#fff;margin:0;padding:10px;text-align:center;text-transform:uppercase;display:block;background-color:#FF6900;border-radius:6px;cursor:pointer;transform:rotate(-90deg)}@media all and (max-width: 600px){.compartir__text{transform:rotate(0);width:110px;font-size:14px;padding:10px 0 10px 10px}}@keyframes grow-progress{from{transform:scaleX(0);background:#FF6900}to{transform:scaleX(1);background:#FF6900}}.progress{position:fixed;left:0;bottom:0;top:auto;width:100%;height:7px;background:transparent;transform-origin:0 50%;animation:grow-progress auto linear;animation-timeline:--page-scroll;z-index:1000}@media all and (max-width: 600px){.progress{height:5px;bottom:auto;top:48px}}.container.img{position:relative;width:100%;min-height:95vh;margin-top:5vh}.container.img .space-holder-1,.container.img .space-holder-2,.container.img .space-holder-3{position:relative;width:100%}.container.img .sticky-1,.container.img .sticky-2,.container.img .sticky-3{position:sticky;top:0;height:100vh;width:100%;overflow-x:hidden;will-change:transform;background-color:#F0F0F0}.container.img .horizontal-1,.container.img .horizontal-2,.container.img .horizontal-3{position:absolute;height:100%;will-change:transform}.container.img .cards{position:relative;height:100%;padding:0 0 0 200px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center}.container.img .cards__box{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center;position:relative}.container.img .cards__box img{border:solid 13px #fff;margin:0 40px;width:650px;height:auto}@media all and (max-width: 500px){.container.img .cards__box img{width:500px}}@media all and (max-width: 470px){.container.img .cards__box img{border:solid 10px #fff}}.container.img .cards__box img.vertical{width:450px}@media all and (max-width: 500px){.container.img .cards__box img.vertical{width:350px}}.container.img .cards__box.cita{width:400px;height:auto}.container.img .cards__text{width:290px;height:auto;font-family:"Maven Pro",sans-serif;font-weight:400;font-size:17px;line-height:27px;color:#000;margin:0 20px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container.img .cards__text .color{background-color:rgba(255,105,0,0.188235)}.cards__cita{width:150px;height:auto;background-color:rgba(255,105,0,0.188235);padding:30px 0;margin:20px 30px;display:flex;flex-flow:column nowrap;justify-content:center}@media all and (max-width: 1100px){.cards__cita{margin:20px 100px 20px 50px}}.cards__cita p{width:280px;font-family:"Petrona",serif;font-weight:400;font-size:60px;line-height:70px;color:#000;text-align:left;margin:0 0 0 -30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (max-width: 500px){.cards__cita p{font-size:50px;line-height:60px}}.cards__video{width:900px;height:600px;border:solid 13px #fff;margin:0 30px}@media all and (max-width: 600px){.cards__video{width:600px;height:400px}}@media all and (max-width: 500px){.cards__video{width:500px;height:300px}}@media all and (max-width: 470px){.cards__video{border:solid 10px #fff}}.main__collage{width:100%;height:auto;margin:5vh 0 10vh;background-color:#fafafa}@media all and (max-width: 450px){.main__collage{margin:3vh 0}}.main__collage .collage__row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}@media all and (max-width: 870px){.main__collage .collage__row{flex-flow:column nowrap}}.main__collage .collage__row.row-1{justify-content:flex-start;align-items:flex-start}.main__collage .collage__row.row-1 img{width:500px;height:500px;margin:100px 0 0 -80px}@media all and (max-width: 1100px){.main__collage .collage__row.row-1 img{width:300px;height:300px}}@media all and (max-width: 870px){.main__collage .collage__row.row-1 img{margin:-40px auto 0;width:80%;height:450px}}@media all and (max-width: 440px){.main__collage .collage__row.row-1 img{width:90%;height:300px}}.main__collage .collage__row.row-1 .img-bg{width:60%;height:auto;margin:0}@media all and (max-width: 870px){.main__collage .collage__row.row-1 .img-bg{width:80%}}@media all and (max-width: 440px){.main__collage .collage__row.row-1 .img-bg{width:90%}}.main__collage .collage__row.row-2{align-items:flex-end;margin:-200px 0 0 0}@media all and (max-width: 1100px){.main__collage .collage__row.row-2{margin:-100px 0 0 0}}@media all and (max-width: 870px){.main__collage .collage__row.row-2{align-items:center}}.main__collage .collage__row.row-2 img:nth-child(1){width:400px;height:600px}@media all and (max-width: 1100px){.main__collage .collage__row.row-2 img:nth-child(1){width:300px;height:500px}}@media all and (max-width: 870px){.main__collage .collage__row.row-2 img:nth-child(1){margin:0 0 0 200px}}@media all and (max-width: 440px){.main__collage .collage__row.row-2 img:nth-child(1){width:250px;height:400px;margin:0 0 0 50px}}.main__collage .collage__row.row-2 img:nth-child(2){width:400px;height:300px;margin:0 0 60px -80px}@media all and (max-width: 1100px){.main__collage .collage__row.row-2 img:nth-child(2){width:300px;height:200px}}@media all and (max-width: 870px){.main__collage .collage__row.row-2 img:nth-child(2){width:60%;height:300px;margin:-150px 100px 0 0}}@media all and (max-width: 440px){.main__collage .collage__row.row-2 img:nth-child(2){width:300px;height:200px;margin:-100px 80px 0 0}}.main__collage .collage__row .collage__cita{width:150px;height:auto;background-color:rgba(255,105,0,0.188235);padding:30px 0;margin:20px 100px;display:flex;flex-flow:column nowrap;justify-content:center}@media all and (max-width: 1100px){.main__collage .collage__row .collage__cita{margin:20px 100px 20px 50px}}.main__collage .collage__row .collage__cita p{width:280px;font-family:"Petrona",serif;font-weight:500;font-size:26px;line-height:36px;color:#000;text-align:left;margin:0 0 0 -30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (max-width: 1100px){.main__collage .collage__row .collage__cita p{font-size:24px;line-height:35px}}.main__collage .collage__row img{border:solid 13px #fff;object-fit:cover}@media (max-width: 470px){.main__collage .collage__row img{border:solid 10px #fff}}.main__collage .collage__row .img-bg{border:none}@keyframes img-clip-path{0%{opacity:0;transform:scale(0.7)}100%{opacity:1;transform:scale(1)}}@keyframes video-clip-path{0%{opacity:0}100%{opacity:1}}.main__collage.animation img,.main__collage.animation .collage__cita,.main__collage.animation video,.main__collage.reverse.animation img,.main__collage.reverse.animation .collage__cita,.main__collage.reverse.animation video{opacity:0}.main__collage.animation.visible .collage__row.row-1 img,.main__collage.reverse.animation.visible .collage__row.row-1 img{-webkit-animation:img-clip-path 1s ease-in-out forwards .3s;animation:img-clip-path 1s ease-in-out forwards .3s}.main__collage.animation.visible .collage__row.row-1 video,.main__collage.reverse.animation.visible .collage__row.row-1 video{-webkit-animation:video-clip-path 1s ease-in-out forwards;animation:video-clip-path 1s ease-in-out forwards}.main__collage.animation.visible .collage__row.row-2 img,.main__collage.reverse.animation.visible .collage__row.row-2 img{-webkit-animation:img-clip-path 1s ease-in-out forwards .6s;animation:img-clip-path 1s ease-in-out forwards .6s}.main__collage.animation.visible .collage__row.row-2 .collage__cita,.main__collage.reverse.animation.visible .collage__row.row-2 .collage__cita{-webkit-animation:img-clip-path 1s ease-in-out forwards 1s;animation:img-clip-path 1s ease-in-out forwards 1s}.main__collage.reverse .collage__row{flex-flow:row-reverse nowrap}@media all and (max-width: 870px){.main__collage.reverse .collage__row{flex-flow:column nowrap}}.main__collage.reverse .collage__row.row-1 img{margin:100px -80px 0 0}@media (max-width: 870px){.main__collage.reverse .collage__row.row-1 img{margin:-40px auto 0}}.main__collage.reverse .collage__row.row-1 .img-bg{width:60%;height:auto;margin:0}@media all and (max-width: 870px){.main__collage.reverse .collage__row.row-1 .img-bg{width:80%}}@media all and (max-width: 440px){.main__collage.reverse .collage__row.row-1 .img-bg{width:90%}}.main__collage.reverse .collage__row.row-2 img:nth-child(2){margin:-30px -80px 60px 0}@media (max-width: 870px){.main__collage.reverse .collage__row.row-2 img:nth-child(2){margin:-150px 100px 0 0}}@media (max-width: 440px){.main__collage.reverse .collage__row.row-2 img:nth-child(2){margin:-100px 80px 0 0}}.main__collage.reverse .collage__row .collage__cita{margin:20px 150px 20px 50px}@media (max-width: 870px){.main__collage.reverse .collage__row .collage__cita{margin:30px 100px 0 50px}}.main__collage-chef{width:80%;height:auto;margin:0 0 5vh;background-color:#fafafa;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}@media (max-width: 600px){.main__collage-chef{width:100%}}.main__collage-chef .collage__cita{width:50%;max-width:650px;height:auto;background-color:rgba(255,105,0,0.188235);padding:30px 0;margin:20px;display:flex;flex-flow:column nowrap;justify-content:center}.main__collage-chef .collage__cita p{width:100%;font-family:"Petrona",serif;font-weight:500;font-size:30px;line-height:40px;color:#000;text-align:left;margin:0 0 0 -30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (max-width: 1100px){.main__collage-chef .collage__cita p{font-size:24px;line-height:35px}}.main__collage-chef img{border:solid 13px #fff;object-fit:cover}@media (max-width: 470px){.main__collage-chef img{border:solid 10px #fff}}.main__collage-chef .collage__row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}.main__collage-chef .collage__row.row-1{align-items:flex-end}.main__collage-chef .collage__row.row-1 img:nth-child(1){max-width:50%;margin:20px}@media (max-width: 600px){.main__collage-chef .collage__row.row-1 img:nth-child(1){max-width:80%;margin:10px}}.main__collage-chef .collage__row.row-1 img:nth-child(2){max-width:30%;margin:20px}@media (max-width: 600px){.main__collage-chef .collage__row.row-1 img:nth-child(2){max-width:80%;margin:10px}}@media (max-width: 600px){.main__collage-chef .collage__row.row-1{flex-flow:column nowrap;align-items:center}}.main__collage-chef .collage__row.row-2 img{max-width:80%}.main__collage-chef.animation img,.main__collage-chef.animation .collage__cita{opacity:0}.main__collage-chef.animation.visible .row-1 img:nth-child(1){-webkit-animation:video-clip-path 1s ease-in-out forwards;animation:video-clip-path 1s ease-in-out forwards}.main__collage-chef.animation.visible .row-1 img:nth-child(2){-webkit-animation:video-clip-path 1s ease-in-out forwards .3s;animation:video-clip-path 1s ease-in-out forwards .3s}.main__collage-chef.animation.visible .row-2 img{-webkit-animation:video-clip-path 1s ease-in-out forwards .5s;animation:video-clip-path 1s ease-in-out forwards .5s}.main__collage-chef.animation.visible .collage__cita{-webkit-animation:video-clip-path 1s ease-in-out forwards;animation:video-clip-path 1s ease-in-out forwards}@keyframes appear-left{0%{opacity:0;transform:translateX(-80px)}100%{opacity:1;transform:translateX(0)}}@keyframes appear-right{0%{opacity:0;transform:translateX(80px)}100%{opacity:1;transform:translateX(0)}}.main__apertura.animation .main__apertura-title,.main__apertura.animation .main__apertura-subtitle,.main__apertura.animation .main__apertura-subtext.apertura,.main__apertura.animation .main__apertura-center.box{opacity:0}.main__apertura.animation.visible .main__apertura-subtext.apertura{-webkit-animation:appear-right 1s ease-in-out forwards;animation:appear-right 1s ease-in-out forwards}.main__apertura.animation.visible .main__apertura-title{-webkit-animation:appear-right 1s ease-in-out forwards .3s;animation:appear-right 1s ease-in-out forwards .3s}.main__apertura.animation.visible .main__apertura-subtitle{-webkit-animation:appear-right 1s ease-in-out forwards .6s;animation:appear-right 1s ease-in-out forwards .6s}.main__apertura.animation.visible .main__apertura-center.box{-webkit-animation:appear-right 1s ease-in-out forwards .9s;animation:appear-right 1s ease-in-out forwards .9s}@keyframes appear{0%{opacity:0}100%{opacity:1}}.main__apertura-partner.animation .main__apertura-subtext,.main__apertura-partner.animation .main__apertura-logo-partner{opacity:0}.main__apertura-partner.animation.visible .main__apertura-subtext,.main__apertura-partner.animation.visible .main__apertura-logo-partner{-webkit-animation:appear 1.5s ease-in-out forwards;animation:appear 1.5s ease-in-out forwards}@keyframes arrow{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.arrow{-webkit-animation:arrow 3s ease-in-out infinite;animation:arrow 3s ease-in-out infinite}.animation .section__title,.animation .section__text,.animation .section__cita,.animation .section__subtext{opacity:0}.animation.visible .section__title,.animation.visible .section__subtext{-webkit-animation:appear-left .8s ease-in-out forwards;animation:appear-left .8s ease-in-out forwards}.animation.visible .section__text{-webkit-animation:appear-left .8s ease-in-out forwards;animation:appear-left .8s ease-in-out forwards}.animation.video{opacity:0}.animation.visible.video{-webkit-animation:appear-left .8s ease-in-out forwards;animation:appear-left .8s ease-in-out forwards}.footer.animation .footer__partner,.footer.animation .footer__container{opacity:0}.footer.animation.visible .footer__partner,.footer.animation.visible .footer__container{-webkit-animation:appear-left .8s ease-in-out forwards;animation:appear-left .8s ease-in-out forwards}.parallax-item{display:flex;align-items:center;justify-content:center;width:100%;min-height:30vh;background-color:#000;background-repeat:no-repeat;margin:0}@media all and (max-width: 600px){.parallax-item{min-height:20vh}}.parallax-item.parallax-1{background:url("https://s1.eestatic.com/upload/bc/xiaomi-sentimientos/01-euforia/parallax.jpg");background-position:center;background-attachment:fixed;background-size:cover}.parallax-item.parallax-2{background:url("https://s1.eestatic.com/upload/bc/xiaomi-sentimientos/02-sorpresa/parallax.jpg");background-position:center;background-attachment:fixed;background-size:cover}.parallax-item.parallax-3{background:url("https://s1.eestatic.com/upload/bc/xiaomi-sentimientos/03-amor/parallax.jpg");background-position:center;background-attachment:fixed;background-size:cover}.main{width:100%;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}.main__apertura{width:100%;height:calc( 100vh - 48px);padding:0;margin:0;z-index:10;position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:center;align-content:center;background-color:rgba(0,0,0,0.5)}@media all and (max-width: 800px){.main__apertura{height:auto}}.main__apertura-video{width:100%;height:auto;margin:0;position:absolute;top:-10px;left:0;z-index:0}@media all and (max-width: 1450px){.main__apertura-video{width:auto;height:calc( 100vh - 48px);top:48px}}.main__apertura-center{width:100%;max-width:900px;height:auto;padding:30px 10px 20px;margin:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}.main__apertura-title{font-family:"Petrona",serif;font-weight:500;font-size:80px;color:#fff;margin:0 0 30px;text-align:center}.main__apertura-title .color{color:#FF6900}@media all and (max-width: 960px){.main__apertura-title{font-size:60px}}@media all and (max-width: 460px){.main__apertura-title{font-size:40px}}.main__apertura-subtitle{max-width:800px;font-family:"Maven Pro",sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#fff;margin:0 10px 20px;text-align:center}@media all and (max-width: 400px){.main__apertura-subtitle{font-size:16px;line-height:23px}}.main__apertura-subtext{font-family:"Maven Pro",sans-serif;font-weight:400;text-decoration:none;font-size:14px;color:#000;text-align:center}.main__apertura-subtext a,.main__apertura-subtext span{color:#000;text-transform:uppercase;font-weight:700}.main__apertura-subtext.apertura{color:#fff;font-size:18px;margin:0 0 10px}@media all and (max-width: 800px){.main__apertura-subtext.apertura{font-size:16px;margin:0 0 5px}}.main__apertura-partner{width:100%;height:auto;padding:5vh 10px 0;z-index:10;display:flex;flex-flow:column nowrap;align-items:center;background-color:#fafafa}.main__apertura-logo-partner img{width:50px;height:auto;margin:15px 10px}.main__apertura-center.box{width:100%;height:auto;max-width:1000px;padding:10px 10px 10vh;z-index:10;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}@media all and (max-width: 1500px){.main__apertura-center.box{padding:10px}}@media all and (max-width: 800px){.main__apertura-center.box{flex-flow:column nowrap}}.main__apertura-center.box .main__apertura-box{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start;align-content:center;width:270px;height:auto;background-color:#fff;padding:15px;margin:0 15px 10px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.03)}.main__apertura-center.box .main__apertura-box:hover{opacity:1}@media all and (max-width: 800px){.main__apertura-center.box .main__apertura-box{margin:15px;width:60%}}.main__apertura-center.box .main__apertura-box .box-1{width:60%}.main__apertura-center.box .main__apertura-box .box-1 .arrow{width:auto;height:40px;margin:20px 0 0 0}.main__apertura-center.box .main__apertura-box .box-2{width:40%}.main__apertura-center.box .main__apertura-box .box-2 img{width:100%;height:150px;object-fit:cover}@media all and (max-width: 800px){.main__apertura-center.box .main__apertura-box .box-2 img{height:120px}}.main__apertura-center.box .main__apertura-box .box-text{width:100%;font-family:"Petrona",serif;font-weight:500;font-size:25px;line-height:30px;color:#000;text-align:left;margin:0 5px 0 0}.main__apertura-center.box .main__apertura-box .box-text em{font-size:14px;line-height:20px;display:block}.main__apertura-center.box .main__apertura-box .box-text span{font-size:20px;display:block}.cierre{width:100%;height:200px;background-color:#fafafa;position:absolute;bottom:0;left:0}@media all and (max-width: 1500px){.cierre{height:100px}}@media all and (max-width: 800px){.cierre{height:30%}}@media all and (max-width: 530px){.cierre{height:350px}}@media all and (max-width: 480px){.cierre{height:380px}}@media all and (max-width: 300px){.cierre{height:550px}}.main__section{padding:10px;margin:0 0 8vh}@media all and (max-width: 750px){.main__section{margin:0 0 10vh}}.main__section .section__title{font-family:"Petrona",serif;font-weight:500;font-size:40px;line-height:50px;color:#000;text-align:center;margin:10px 10px 50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main__section .section__title strong{color:#FF6900;display:inline-block}.main__section .section__subtext{font-family:"Petrona",serif;font-weight:500;font-size:23px;line-height:33px;color:#000;text-align:center;margin:0 10px 10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main__section .section__text{font-family:"Maven Pro",sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#000;margin:0 0 20px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main__section .section__text .color{background-color:rgba(255,105,0,0.188235)}.main__section.full{width:90%;max-width:1000px;height:auto;padding:50px;margin:5vh 0;z-index:10}@media all and (max-width: 750px){.main__section.full{width:100%;padding:30px}}@media all and (max-width: 400px){.main__section.full{margin:3vh 0}}.main__section.full .section__img{width:100%;max-width:1000px;margin:40px auto}.main__section.full .section__cita{margin:60px auto 40px}.main__section.full .section__text,.main__section.full .section__title{max-width:88%;margin-left:auto;margin-right:auto}@media all and (max-width: 750px){.main__section.full .section__text,.main__section.full .section__title{max-width:100%}}.main__section.full .section__title{max-width:500px}.main__section.full.color{margin:-20vh 0 15vh;background-color:#FF6900}.main__section.full.color .section__title,.main__section.full.color .section__text{color:#fff;max-width:100%}.main__section.full.color .section__title::after{background-color:#fff}.main__section.full.color .section__cita{color:#fff;border:#fff solid 2px}.main__section.full.color .section__cita::before{color:#fff;background-color:#FF6900}@media all and (max-width: 750px){.main__section.full.color{padding:40px;width:90%;margin:-20vh 0 10vh}}.main__section.full.grey{width:100%;max-width:100%;background-color:#F0F0F0;margin:0 0 15vh;border-radius:150px 0 150px 0}@media all and (max-width: 750px){.main__section.full.grey{border-radius:80px 0 80px 0}}.main__section.full.grey .section__box-grey{width:90%;max-width:1000px;margin:10vh auto 40vh}@media all and (max-width: 750px){.main__section.full.grey .section__box-grey{width:100%;margin:30px auto 40vh}}.video{margin:5vh auto 0;width:100%;max-width:1000px;height:auto;min-height:600px;border:solid 13px #fff}@media all and (max-width: 620px){.video{min-height:350px}}@media all and (max-width: 470px){.video{border:solid 10px #fff;min-height:300px}}.main__section.full.texto-final{margin:0 0 5vh}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.main__apertura.img,.parallax-item.footer,.parallax-item.parallax-1,.parallax-item.parallax-2,.parallax-item.parallax-3{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJfY29tcG9uZW50cy9fZnVlbnRlcy5zY3NzIiwiX2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiX2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiX2NvbXBvbmVudHMvX2NvbXBhcnRpci5zY3NzIiwiX2NvbXBvbmVudHMvX3Byb2dyZXNzLWJhci5zY3NzIiwiX2NvbXBvbmVudHMvX2hvcml6b250YWwtaW1nLnNjc3MiLCJfY29tcG9uZW50cy9fY29sbGFnZS5zY3NzIiwiX2NvbXBvbmVudHMvX2FuaW1hdGlvbnMuc2NzcyIsIl9jb21wb25lbnRzL19wYXJhbGxheC5zY3NzIiwiX3NlY3Rpb25zL19iYXNlLnNjc3MiLCJfc2VjdGlvbnMvX2FwZXJ0dXJhLnNjc3MiLCJfc2VjdGlvbnMvX3NlY3Rpb25zLnNjc3MiLCJfc2VjdGlvbnMvX3BsdXMuc2NzcyIsIl9zZWN0aW9ucy9faXBob25lLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIl92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJfbWl4aW5zXCI7XG5cbioge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICAgIC8vIHNjcm9sbC10aW1lbGluZSBwYXJhIGFuaW1hY2nDs24gX3Byb2dyZXNzLWJhci5zY3NzIHkgX2hlYWRlci5zY3NzXG4gICAgc2Nyb2xsLXRpbWVsaW5lOiAtLXBhZ2Utc2Nyb2xsIGJsb2NrO1xuXG4gICAgLy9zdWF2aXphZG8gc2Nyb2xsXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRNYWluO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVse1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxuXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBwLCBzdHJvbmcsIHNwYW4sIGIsIGVtLCBpLCBhLCBzbWFsbCwgYWNyb255bXtcbiAgICAgICAgJjo6c2VsZWN0aW9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJF9jb2xvclBhcnRuZXJUcmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBpbXBvcnQgXCJfY29tcG9uZW50cy9iYXNlXCI7XG5AaW1wb3J0IFwiX3NlY3Rpb25zL2Jhc2VcIjtcblxuXG4iLCIvLyBDb2xvcmVzIGLDoXNpY29zXG4kX2NvbG9yVGV4dDogIzAwMDAwMCAhZGVmYXVsdDtcbiRfY29sb3JHcmV5OiAjQTNBM0EzICFkZWZhdWx0O1xuJF9jb2xvcldoaXRlOiAjZmZmZmZmICFkZWZhdWx0O1xuJF9jb2xvckJhY2tncm91bmRIZWFkZXI6ICNmZmZmZmYgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZEhlYWRlclRyYW5zcGFyZW50OiAjZmZmZmZmNTAgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZE1haW46ICNmYWZhZmEgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZEZvb3RlcjogI2ZhZmFmYSAhZGVmYXVsdDtcbiRfY29sb3JCYWNrZ3JvdW5kR3JleTogI0YwRjBGMCAhZGVmYXVsdDtcblxuLy8gQ29sb3IgcGFydG5lclxuJF9jb2xvclBhcnRuZXI6ICNGRjY5MDAgIWRlZmF1bHQ7XG4kX2NvbG9yUGFydG5lclNlY29uZDogIzAwMDAwMCAhZGVmYXVsdDtcblxuLy8gQ29sb3IgcGFydG5lciB0cmFuc3BhcmVudCBwYXJhIHJlc2FsdGFkb3NcbiRfY29sb3JQYXJ0bmVyVHJhbnNwYXJlbnQ6ICNGRjY5MDAzMCAhZGVmYXVsdDtcblxuLy8gQ29sb3IgdHJhbnNwYXJlbnQgcGFyYSBwaWUgZGUgaW1hZ2VuXG4kX2NvbG9yQmxhY2tUcmFuc3BhcmVudDogcmdiYSgxNywgMTcsIDE3LCAuOCApICFkZWZhdWx0O1xuXG4vLyBDb2xvciBiYXJyYSBkZXNwbGF6YW1pZW50b1xuJF9jb2xvclByb2dyZXNzOiAjRkY2OTAwICFkZWZhdWx0O1xuXG4vLyBGdWVudGVzXG4kX2ZvbnRUaXRsZTogXCJQZXRyb25hXCIsIHNlcmlmO1xuJF9mb250VGV4dDogXCJNYXZlbiBQcm9cIiwgc2Fucy1zZXJpZjtcbiRfZm9udEljb246IFwiSWNvbm9zRWxFc3Bhbm9sXCI7IiwiQG1peGluIGZsZXgoJGEsICRiLCAkYywgJGQsICRlICl7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZmxvdzogJGEgJGI7XG5cdGp1c3RpZnktY29udGVudDogJGM7XG5cdGFsaWduLWl0ZW1zOiAkZDtcblx0YWxpZ24tY29udGVudDogJGU7XG59IiwiQGltcG9ydCBcIl9mdWVudGVzXCI7XG5cbkBpbXBvcnQgXCJfaGVhZGVyXCI7XG5AaW1wb3J0IFwiX2Zvb3RlclwiO1xuQGltcG9ydCBcIl9jb21wYXJ0aXJcIjtcbkBpbXBvcnQgXCJfcHJvZ3Jlc3MtYmFyXCI7XG5AaW1wb3J0IFwiX2hvcml6b250YWwtaW1nXCI7XG5AaW1wb3J0IFwiX2NvbGxhZ2VcIjtcblxuQGltcG9ydCBcIl9hbmltYXRpb25zXCI7XG5AaW1wb3J0IFwiX3BhcmFsbGF4XCI7XG5cbiIsIkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OlwiSWNvbm9zRWxFc3Bhbm9sXCI7XG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xuXHRmb250LXdlaWdodDo0MDA7XG5cdHNyYzpsb2NhbChcIkljb25vc0VsRXNwYW5vbFwiKSxcblx0dXJsKCdodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLndvZmY/dj0xJykgZm9ybWF0KFwid29mZlwiKSxcblx0dXJsKCdodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLnR0Zj92PTEnKSBmb3JtYXQoXCJ0dGZcIiksXG5cdHVybCgnaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL3JlY3Vyc29zL2ZvbnRzL0ljb25vc0VsRXNwYW5vbC5zdmc/dj0xJykgZm9ybWF0KFwic3ZnXCIpXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJQZXRyb25hXCIsIHNlcmlmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1QZXRyb25hOml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJNYXZlbiBQcm9cIiwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0QGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWF2ZW4rUHJvOndnaHRANDAwLi45MDAmZGlzcGxheT1zd2FwJyk7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuXHRmb250LWZhbWlseTogJ0ljb25vc0VsRXNwYW5vbCc7XG5cdHNwZWFrOiBub25lO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufSIsIi5oZWFkZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuXG4gICAgQGluY2x1ZGUgZmxleCggcm93LCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRIZWFkZXI7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4ICMwMDAwMDAyMDtcblxuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAtMXB4O1xuICAgIHotaW5kZXg6IDEwMDtcblxuICAgICZfX2xvZ28tZWUgaW1ne1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgICZfX2J0bntcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgICAgbWFyZ2luOiA4cHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogc29saWQgMS42cHggJF9jb2xvclBhcnRuZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggN3B4O1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9hbmltYWNpw7NuIGhlYWRlclxuXG4vKlxuQGtleWZyYW1lcyBoZWFkZXItYmx1ciB7XG5cdGZyb20ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yQmFja2dyb3VuZEhlYWRlcjtcblx0fVxuXHR0byB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kSGVhZGVyVHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNHB4KTtcblx0fVxufVxuXG4uaGVhZGVye1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMHZoO1xuICAgIGFuaW1hdGlvbjogaGVhZGVyLWJsdXIgYXV0byBsaW5lYXI7XG5cdGFuaW1hdGlvbi10aW1lbGluZTogLS1wYWdlLXNjcm9sbDtcbn0qLyIsIi5mb290ZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgbWFyZ2luOiAxMHZoIDAgNXZoO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgbWFyZ2luOiAxMHZoIDA7XG4gICAgfVxuXG4gICAgLyogZm9vdGVyIHRleHQgKi9cbiAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgfVxuXG4gICAgJl9fdGV4dHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG5cbiAgICAgICAgYSwgc3BhbntcbiAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogY29udGFpbmVyICovXG5cbiAgICAmX19jb250YWluZXJ7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBzZWNjaW9uZXMgKi9cblxuICAgICZfX3BhcnRuZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAxMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRGb290ZXI7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgZmxleC1zdGFydCwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgIC5mb290ZXJfX3RleHR7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyX19sb2dvLXBhcnRuZXIgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMTBweCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY3JlZGl0c3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggNTBweDtcbiAgICAgICAgei1pbmRleDogMTE7XG5cbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIHJvdywgbm93cmFwLCBmbGV4LXN0YXJ0LCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgLmZvb3Rlcl9fdGV4dHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2x1bW57XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZpcnN0e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlY29uZHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkICRfY29sb3JHcmV5IDFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbG9nby1lZSBpbWd7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDE1cHggMTBweDtcbiAgICB9XG5cbiAgICAmX19ycnNze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgIC5ycnNze1xuICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ljb257XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRJY29uO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi50d2l0dGVyOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZmFjZWJvb2s6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTVcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnlvdXR1YmU6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMThcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluc3RhZ3JhbTo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxOVwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYudGlrdG9rOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3B5cmlnaHR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgY29sb3I6ICRfY29sb3JHcmV5O1xuICAgICAgICBtYXJnaW46IDE1cHggMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGFjcm9ueW17XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY29tcGFydGlye1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgc3BhY2UtYmV0d2VlbiwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNDV2aDtcbiAgICByaWdodDogMjBweDtcbiAgICB6LWluZGV4OiAxMTA7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICByaWdodDogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LXJldmVyc2UsIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgIH1cblxuICAgICZfX3Jyc3N7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbiAgICBcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpob3ZlcntcbiAgICAgICAgLmNvbXBhcnRpcl9fcnJzc3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saXN0e1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICZfX2ljb257XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udEljb247XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgXG4gICAgICAgICYudHdpdHRlcjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDFcIjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5mYWNlYm9va3tcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmFjZWJvb2s6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5saW5rZWRpbjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMWJcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLndoYXRzYXBwOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxZFwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHR7XG4gICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vQmFycmEgZGUgcHJvZ3Jlc28gbGVjdHVyYVxuXG5Aa2V5ZnJhbWVzIGdyb3ctcHJvZ3Jlc3Mge1xuXHRmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRfY29sb3JQcm9ncmVzcztcbiAgICB9XG5cdHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRfY29sb3JQcm9ncmVzcztcbiAgICB9XG59XG5cbi5wcm9ncmVzcyB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiBhdXRvO1xuXG5cdHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogN3B4O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcblx0YW5pbWF0aW9uOiBncm93LXByb2dyZXNzIGF1dG8gbGluZWFyO1xuXHRhbmltYXRpb24tdGltZWxpbmU6IC0tcGFnZS1zY3JvbGw7XG4gICAgXG4gICAgei1pbmRleDogMTAwMDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHRvcDogNDhweDtcbiAgICB9XG59IiwiLyoqIHNjcm9sbCBob3Jpem9udGFsIC0gaW3DoWdlbmVzICsgdGV4dG8gKiovXG5cbi5jb250YWluZXIuaW1ne1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA5NXZoO1xuICAgIG1hcmdpbi10b3A6IDV2aDtcblxuICAgIC5zcGFjZS1ob2xkZXItMSxcbiAgICAuc3BhY2UtaG9sZGVyLTIsXG4gICAgLnNwYWNlLWhvbGRlci0ze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBcbiAgICAuc3RpY2t5LTEsXG4gICAgLnN0aWNreS0yLFxuICAgIC5zdGlja3ktM3tcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yQmFja2dyb3VuZEdyZXk7XG4gICAgfVxuICAgIFxuICAgIC5ob3Jpem9udGFsLTEsXG4gICAgLmhvcml6b250YWwtMixcbiAgICAuaG9yaXpvbnRhbC0ze1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB9XG4gICAgXG4gICAgLmNhcmRzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgZmxleC1zdGFydCwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgICZfX2JveHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDEzcHggJF9jb2xvcldoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0MHB4O1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NzBweCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDEwcHggJF9jb2xvcldoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudmVydGljYWx7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NTBweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpdGF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgICAgICAgICAgIC8vcmVzYWx0YWRvIGVuIGNvbG9yXG4gICAgICAgICAgICAuY29sb3J7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJUcmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgIH1cbn1cblxuLmNhcmRzX19jaXRhe1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJUcmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWFyZ2luOiAyMHB4IDMwcHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICBtYXJnaW46IDIwcHggMTAwcHggMjBweCA1MHB4O1xuICAgIH1cblxuICAgIHB7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRpdGxlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgLTMwcHg7XG5cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZHNfX3ZpZGVve1xuICAgIHdpZHRoOiA5MDBweDtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuXG4gICAgYm9yZGVyOiBzb2xpZCAxM3B4ICRfY29sb3JXaGl0ZTtcbiAgICBtYXJnaW46IDAgMzBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxMHB4ICRfY29sb3JXaGl0ZTtcbiAgICB9XG59IiwiLm1haW5fX2NvbGxhZ2V7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogNXZoIDAgMTB2aDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kTWFpbjtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgIG1hcmdpbjogM3ZoIDA7XG4gICAgfVxuXG4gICAgLmNvbGxhZ2VfX3Jvd3tcbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIHJvdywgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4NzBweCkge1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yb3ctMXtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMDBweCAwIDAgLTgwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4NzBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC00MHB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctYmd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODcwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnJvdy0ye1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgbWFyZ2luOiAtMjAwcHggMCAwIDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTEwMHB4IDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODcwcHgpIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODcwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNjBweCAtODBweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODcwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMTUwcHggMTAwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMTAwcHggODBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGFnZV9fY2l0YXtcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyVHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMTAwcHg7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwMHB4IDIwcHggNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRpdGxlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgLTMwcHg7XG5cbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxM3B4ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDEwcHggJF9jb2xvcldoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltZy1iZ3tcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9hbmltYWNpw7NuXG5Aa2V5ZnJhbWVzIGltZy1jbGlwLXBhdGh7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB2aWRlby1jbGlwLXBhdGh7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5tYWluX19jb2xsYWdlLmFuaW1hdGlvbixcbi5tYWluX19jb2xsYWdlLnJldmVyc2UuYW5pbWF0aW9ue1xuICAgIGltZyxcbiAgICAuY29sbGFnZV9fY2l0YSxcbiAgICB2aWRlb3tcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5tYWluX19jb2xsYWdlLmFuaW1hdGlvbi52aXNpYmxlLFxuLm1haW5fX2NvbGxhZ2UucmV2ZXJzZS5hbmltYXRpb24udmlzaWJsZXtcblxuICAgIC5jb2xsYWdlX19yb3cucm93LTF7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBpbWctY2xpcC1wYXRoIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4zcztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBpbWctY2xpcC1wYXRoIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4zcztcbiAgICAgICAgfVxuICAgICAgICB2aWRlb3tcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiB2aWRlby1jbGlwLXBhdGggMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogdmlkZW8tY2xpcC1wYXRoIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbGxhZ2VfX3Jvdy5yb3ctMntcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGltZy1jbGlwLXBhdGggMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjZzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGltZy1jbGlwLXBhdGggMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjZzO1xuICAgICAgICB9XG4gICAgICAgIC5jb2xsYWdlX19jaXRhe1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGltZy1jbGlwLXBhdGggMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgMXM7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaW1nLWNsaXAtcGF0aCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAxcztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9yZXZlcnNlXG4ubWFpbl9fY29sbGFnZS5yZXZlcnNle1xuICAgIC5jb2xsYWdlX19yb3d7XG4gICAgICAgIGZsZXgtZmxvdzogcm93LXJldmVyc2Ugbm93cmFwO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg3MHB4KSB7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJvdy0xe1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTAwcHggLTgwcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDg3MHB4KXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtNDBweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nLWJne1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg3MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yb3ctMntcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMzBweCAtODBweCA2MHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDg3MHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTE1MHB4IDEwMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDQwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMTAwcHggODBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGFnZV9fY2l0YXtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAxNTBweCAyMHB4IDUwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NzBweCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDEwMHB4IDAgNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9jaGVmXG4ubWFpbl9fY29sbGFnZS1jaGVme1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDV2aDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kTWFpbjtcbiAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb2xsYWdlX19jaXRhe1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyVHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgbWFyZ2luOiAyMHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgcHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRpdGxlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgLTMwcHg7XG5cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1ne1xuICAgICAgICBib3JkZXI6IHNvbGlkIDEzcHggJF9jb2xvcldoaXRlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMTBweCAkX2NvbG9yV2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sbGFnZV9fcm93e1xuICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgICYucm93LTF7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yb3ctMntcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW5fX2NvbGxhZ2UtY2hlZi5hbmltYXRpb257XG4gICAgaW1nLFxuICAgIC5jb2xsYWdlX19jaXRhe1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLm1haW5fX2NvbGxhZ2UtY2hlZi5hbmltYXRpb24udmlzaWJsZXtcbiAgICAucm93LTF7XG4gICAgICAgIGltZzpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogdmlkZW8tY2xpcC1wYXRoIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IHZpZGVvLWNsaXAtcGF0aCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgfVxuICAgICAgICBpbWc6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHZpZGVvLWNsaXAtcGF0aCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuM3M7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogdmlkZW8tY2xpcC1wYXRoIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4zcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yb3ctMntcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHZpZGVvLWNsaXAtcGF0aCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuNXM7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogdmlkZW8tY2xpcC1wYXRoIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC41cztcbiAgICAgICAgfVxuXG4gICAgfSAgICAgICAgXG4gICAgXG4gICAgLmNvbGxhZ2VfX2NpdGF7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiB2aWRlby1jbGlwLXBhdGggMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbjogdmlkZW8tY2xpcC1wYXRoIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIH1cbn1cbiIsIi8vYW5pbWFjacOzbiBhcGVydHVyYVxuXG5Aa2V5ZnJhbWVzIGFwcGVhci1sZWZ0e1xuICAgIDAle1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTgwcHgpO1xuICAgIH1cblxuICAgIDEwMCV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYXBwZWFyLXJpZ2h0e1xuICAgIDAle1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODBweCk7XG4gICAgfVxuXG4gICAgMTAwJXtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuLm1haW5fX2FwZXJ0dXJhLmFuaW1hdGlvbntcbiAgICAubWFpbl9fYXBlcnR1cmEtdGl0bGUsXG4gICAgLm1haW5fX2FwZXJ0dXJhLXN1YnRpdGxlLFxuICAgIC5tYWluX19hcGVydHVyYS1zdWJ0ZXh0LmFwZXJ0dXJhLFxuICAgIC5tYWluX19hcGVydHVyYS1jZW50ZXIuYm94e1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLm1haW5fX2FwZXJ0dXJhLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC5tYWluX19hcGVydHVyYS1zdWJ0ZXh0LmFwZXJ0dXJhe1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyLXJpZ2h0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLXJpZ2h0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIH1cbiAgICAubWFpbl9fYXBlcnR1cmEtdGl0bGV7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItcmlnaHQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjNzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLXJpZ2h0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4zcztcbiAgICB9XG4gICAgLm1haW5fX2FwZXJ0dXJhLXN1YnRpdGxle1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyLXJpZ2h0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC42cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGFwcGVhci1yaWdodCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuNnM7XG4gICAgfVxuICAgIC5tYWluX19hcGVydHVyYS1jZW50ZXIuYm94e1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyLXJpZ2h0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC45cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGFwcGVhci1yaWdodCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuOXM7XG4gICAgfVxufVxuXG4vL2FwZXJ0dXJhIHBhcnRuZXJcbkBrZXlmcmFtZXMgYXBwZWFye1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ubWFpbl9fYXBlcnR1cmEtcGFydG5lci5hbmltYXRpb257XG4gICAgLm1haW5fX2FwZXJ0dXJhLXN1YnRleHQsXG4gICAgLm1haW5fX2FwZXJ0dXJhLWxvZ28tcGFydG5lcntcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5tYWluX19hcGVydHVyYS1wYXJ0bmVyLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC5tYWluX19hcGVydHVyYS1zdWJ0ZXh0LFxuICAgIC5tYWluX19hcGVydHVyYS1sb2dvLXBhcnRuZXJ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXIgMS41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGFwcGVhciAxLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIH1cbn1cblxuLy9hcGVydHVyYSBhcnJvd1xuQGtleWZyYW1lcyBhcnJvd3tcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgICB9XG59XG5cbi5hcnJvd3tcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYXJyb3cgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IGFycm93IDNzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuXG4vL2FuaW1hY2nDs24gc2VjdGlvbnNcblxuLmFuaW1hdGlvbntcbiAgICAuc2VjdGlvbl9fdGl0bGUsXG4gICAgLnNlY3Rpb25fX3RleHQsXG4gICAgLnNlY3Rpb25fX2NpdGEsXG4gICAgLnNlY3Rpb25fX3N1YnRleHR7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uYW5pbWF0aW9uLnZpc2libGV7XG4gICAgLnNlY3Rpb25fX3RpdGxlLFxuICAgIC5zZWN0aW9uX19zdWJ0ZXh0e1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyLWxlZnQgLjhzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLWxlZnQgLjhzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIH1cbiAgICAuc2VjdGlvbl9fdGV4dHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhci1sZWZ0IC44cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGFwcGVhci1sZWZ0IC44cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICB9XG59XG5cbi8vdmlkZW8gaW50cm9cblxuLmFuaW1hdGlvbi52aWRlb3tcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uYW5pbWF0aW9uLnZpc2libGUudmlkZW97XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhci1sZWZ0IC44cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLWxlZnQgLjhzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuXG4vL2Zvb3RlclxuXG4uZm9vdGVyLmFuaW1hdGlvbntcbiAgICAuZm9vdGVyX19wYXJ0bmVyLFxuICAgIC5mb290ZXJfX2NvbnRhaW5lcntcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5mb290ZXIuYW5pbWF0aW9uLnZpc2libGV7XG4gICAgLmZvb3Rlcl9fcGFydG5lcixcbiAgICAuZm9vdGVyX19jb250YWluZXJ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAuOHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAuOHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgfVxufVxuIiwiLnBhcmFsbGF4LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHZoO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwdmg7XG4gICAgfVxufVxuXG4ucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMveGlhb21pLXNlbnRpbWllbnRvcy8wMS1ldWZvcmlhL3BhcmFsbGF4LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMveGlhb21pLXNlbnRpbWllbnRvcy8wMi1zb3JwcmVzYS9wYXJhbGxheC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMyB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL3hpYW9taS1zZW50aW1pZW50b3MvMDMtYW1vci9wYXJhbGxheC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn0iLCJAaW1wb3J0IFwiX2FwZXJ0dXJhXCI7XG5AaW1wb3J0IFwiX3NlY3Rpb25zXCI7XG5cbi8qKiBhanVzdGVzIGV4dHJhIGRlbCBCQyBlbiBwYXJ0aWN1bGFyICoqL1xuQGltcG9ydCBcIl9wbHVzXCI7XG5cbi8qKiBhanVzdGVzIHBhcmEgaXBob25lICoqL1xuQGltcG9ydCBcIl9pcGhvbmVcIjtcblxuIiwiLm1haW57XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAmX19hcGVydHVyYXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogY2FsYyggMTAwdmggLSA0OHB4ICk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgZmxleC1lbmQsIGNlbnRlciwgY2VudGVyKTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLy9vcGFjaWRhZCB2w61kZW9cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSApO1xuXG4gICAgICAgICYtdmlkZW97XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCAxMDB2aCAtIDQ4cHggKTtcbiAgICAgICAgICAgICAgICB0b3A6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWNlbnRlcntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTBweCAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUaXRsZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICBjb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLy9yZXNhbHRhZG8gZW4gY29sb3JcbiAgICAgICAgICAgIC5jb2xvcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvclBhcnRuZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXN1YnRpdGxle1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1zdWJ0ZXh0e1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIFxuICAgICAgICAgICAgYSwgc3BhbntcbiAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFwZXJ0dXJhe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBhcnRuZXJ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDV2aCAxMHB4IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yQmFja2dyb3VuZE1haW47XG4gICAgICAgIH1cblxuICAgICAgICAmLWxvZ28tcGFydG5lciBpbWd7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi8vY2FqYXMgYXBlcnR1cmFcbi5tYWluX19hcGVydHVyYS1jZW50ZXIuYm94e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTB2aDtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgfVxuXG4gICAgLm1haW5fX2FwZXJ0dXJhLWJveHtcbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIHJvdywgbm93cmFwLCBjZW50ZXIsIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgMTVweCAxMHB4O1xuXG4gICAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDMpO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuYm94LTF7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuXG4gICAgICAgICAgICAuYXJyb3d7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3gtMntcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm94LXRleHR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUaXRsZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcblxuICAgICAgICAgICAgZW17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNpZXJyZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kTWFpbjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGhlaWdodDogMzAlO1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUzMHB4KSB7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzMDBweCkge1xuICAgICAgICBoZWlnaHQ6IDU1MHB4O1xuICAgIH1cbn0iLCIubWFpbntcbiAgICAmX19zZWN0aW9ue1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCA4dmg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwdmg7XG4gICAgICAgIH1cblxuICAgICAgICAvL3RleHRcbiAgICAgICAgLnNlY3Rpb257XG4gICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweCA1MHB4O1xuXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fc3VidGV4dHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAgICAgICAgICAgICAgIC8vcmVzYWx0YWRvIGVuIGNvbG9yXG4gICAgICAgICAgICAgICAgLmNvbG9ye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lclRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vZnVsbCAvIGZ1bGwgY29sb3IgLyBmdWxsIGdyZXlcbiAgICAgICAgJi5mdWxse1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogNXZoIDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogM3ZoIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uX19pbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uX19jaXRhe1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNjBweCBhdXRvIDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uX190ZXh0LFxuICAgICAgICAgICAgLnNlY3Rpb25fX3RpdGxle1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODglO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uX190aXRsZXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNvbG9ye1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTIwdmggMCAxNXZoO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICAgICAgICAgIC5zZWN0aW9uX190aXRsZSxcbiAgICAgICAgICAgICAgICAuc2VjdGlvbl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2VjdGlvbl9fdGl0bGU6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zZWN0aW9uX19jaXRhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRfY29sb3JXaGl0ZSBzb2xpZCAycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMjB2aCAwIDEwdmg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmdyZXl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kR3JleTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXZoO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4IDAgMTUwcHggMDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHggMCA4MHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlY3Rpb25fX2JveC1ncmV5e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHZoIGF1dG8gNDB2aDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggYXV0byA0MHZoO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59IiwiLyoqIGFxdcOtIHZhbiBsb3MgYWp1c3RlcyBleHRyYSBkZWwgQkMgZW4gcGFydGljdWxhciAqKi9cblxuLnZpZGVve1xuICAgIG1hcmdpbjogNXZoIGF1dG8gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG5cbiAgICBib3JkZXI6IHNvbGlkIDEzcHggJF9jb2xvcldoaXRlO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjIwcHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxMHB4ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgfVxufVxuXG4ubWFpbl9fc2VjdGlvbi5mdWxsLnRleHRvLWZpbmFse1xuICAgIG1hcmdpbjogMCAwIDV2aDtcbn0iLCIvKiAtLS0tLS0tLS0tLSBpUGhvbmUgNCBhbmQgNFMgLS0tLS0tLS0tLS0gKi9cblxuLyogUG9ydHJhaXQgYW5kIExhbmRzY2FwZSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNDgwcHgpXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcblxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0ze1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiBQb3J0cmFpdCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNDgwcHgpXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpXG4gICAgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcblxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0ze1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiBMYW5kc2NhcGUgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KVxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKVxuICAgIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTN7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG5cbi8qIC0tLS0tLS0tLS0tIGlQaG9uZSA1LCA1UywgNUMgYW5kIDVTRSAtLS0tLS0tLS0tLSAqL1xuXG4vKiBQb3J0cmFpdCBhbmQgTGFuZHNjYXBlICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA1NjhweClcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikge1xuXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTN7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG5cbi8qIFBvcnRyYWl0ICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA1NjhweClcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMilcbiAgICBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgIFxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0ze1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiBMYW5kc2NhcGUgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDU2OHB4KVxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKVxuICAgIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTN7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG5cbi8qIC0tLS0tLS0tLS0tIGlQaG9uZSA2LCA2UywgNyBhbmQgOCAtLS0tLS0tLS0tLSAqL1xuXG4vKiBQb3J0cmFpdCBhbmQgTGFuZHNjYXBlICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2NjdweCkgXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHsgXG4gICAgXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTN7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG5cbi8qIFBvcnRyYWl0ICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2NjdweCkgXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpXG4gICAgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHsgXG4gICAgXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTN7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG5cbi8qIExhbmRzY2FwZSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNjY3cHgpIFxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKVxuICAgIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgeyBcbiAgICBcbiAgICAubWFpbl9fYXBlcnR1cmEuaW1nLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlcixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtM3tcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogLS0tLS0tLS0tLS0gaVBob25lIDYrLCA3KyBhbmQgOCsgLS0tLS0tLS0tLS0gKi9cblxuLyogUG9ydHJhaXQgYW5kIExhbmRzY2FwZSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogNDE0cHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNzM2cHgpIFxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7IFxuICAgIFxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0ze1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiBQb3J0cmFpdCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogNDE0cHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNzM2cHgpIFxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKVxuICAgIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7IFxuICAgIFxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0ze1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiBMYW5kc2NhcGUgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDQxNHB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDczNnB4KSBcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMylcbiAgICBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHsgXG4gICAgXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTN7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG59XG5cbi8qIC0tLS0tLS0tLS0tIGlQaG9uZSBYIC0tLS0tLS0tLS0tICovXG5cbi8qIFBvcnRyYWl0IGFuZCBMYW5kc2NhcGUgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMykgeyBcbiAgICBcbiAgICAubWFpbl9fYXBlcnR1cmEuaW1nLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlcixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtM3tcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogUG9ydHJhaXQgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMylcbiAgICBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkgeyBcbiAgICBcbiAgICAubWFpbl9fYXBlcnR1cmEuaW1nLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlcixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtM3tcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogTGFuZHNjYXBlICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MTJweCkgXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpXG4gICAgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7IFxuXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTN7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBSWFDLE9BQU8sQ0FBQyxvR0FBSSxDQU1aLE9BQU8sQ0FBQyxvRkFBSSxDSmhCYixBQUFBLENBQUMsQUFBQyxDQUNFLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsVUFBVSxDQUN6QixBQUVELEFBQUEsSUFBSSxBQUFDLENBRUQsZUFBZSxDQUFFLG1CQUFtQixDQUdwQyxlQUFlLENBQUUsTUFBTSxDQUMxQixBQUVELEFBQUEsSUFBSSxBQUFBLENBQ0EsZ0JBQWdCLENDWkcsT0FBTyxDRGExQixVQUFVLENBQUUsTUFBTSxDQXdCbEIsc0JBQXNCLENBQUUsV0FBVyxDQUNuQyx1QkFBdUIsQ0FBRSxTQUFTLENBQ3JDLEFBNUJELEFBSUksSUFKQSxDQUlBLENBQUMsQUFBQyxDQUNFLE1BQU0sQ0FBRSxDQUFDLENBQ1osQUFOTCxBQVFJLElBUkEsQ0FRQSxDQUFDLEFBQUEsQ0FDRyxlQUFlLENBQUUsSUFBSSxDQUt4QixBQWRMLEFBV1EsSUFYSixDQVFBLENBQUMsQUFHSSxNQUFNLEFBQUEsQ0FDSCxPQUFPLENBQUUsRUFBRSxDQUNkLEFBYlQsQUFnQkksSUFoQkEsQ0FnQkEsRUFBRSxBQUFBLENBQ0UsZUFBZSxDQUFFLElBQUksQ0FDeEIsQUFsQkwsQUFxQlEsSUFyQkosQ0FvQkEsRUFBRSxBQUNHLFdBQVcs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 */
