@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=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");*{margin:0;padding:0;box-sizing:border-box}html{scroll-timeline:--page-scroll block;scroll-behavior:smooth}body{background-color:#fafafa;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{margin:0}body a{color:#111}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(151,215,0,0.25098)}@font-face{font-family:"IconosElEspanol";font-style:normal;font-weight:400;src:local("IconosElEspanol"),url("https://s2.elespanol.com/upload/bc/recursos/fonts/IconosElEspanol.woff?v=1") format("woff"),url("https://s2.elespanol.com/upload/bc/recursos/fonts/IconosElEspanol.ttf?v=1") format("ttf"),url("https://s2.elespanol.com/upload/bc/recursos/fonts/IconosElEspanol.svg?v=1") format("svg")}@font-face{font-family:"Petrona", serif;font-weight:normal}@font-face{font-family:"Open Sans", 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:0;z-index:1000}.header__logo-ee img{width:auto;height:30px}.header__btn{width:auto;max-width:200px;height:auto;font-family:"Open Sans",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 #005151;border-radius:6px;color:#005151;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:0 0 5vh}@media all and (max-width: 600px){.footer{margin:0 0 10vh}}.footer__title{font-family:"Open Sans",sans-serif;font-weight:400;text-decoration:none;font-size:20px;color:#111;margin:0 0 10px;max-width:350px}.footer__text{font-family:"Open Sans",sans-serif;font-weight:400;text-decoration:none;font-size:15px;color:#111}.footer__text a,.footer__text span{color:#111;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:0;margin:20px 0 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{font-size:12px;text-align:center}.footer__partner .footer__logo-partner img{width:110px;height:auto;margin:20px}.footer__credits{width:100%;height:auto;margin:30px 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:#111;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}.parallax-item.footer{display:flex;align-items:center;justify-content:center;width:100%;min-height:25vh;background-color:#000;background:url("https://s2.elespanol.com/upload/bc/prezero-wakeup/bg-03.jpg");background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}@media all and (max-width: 500px){.parallax-item.footer{min-height:30vh}}.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:#97D700}}.compartir__rrss{width:40px;height:auto;margin:0;padding:10px 10px 50px;border-radius:8px;background-color:#97D700;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:#005151;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:"Open Sans",sans-serif;font-weight:600;font-size:14px;letter-spacing:2px;color:#005151;margin:0;padding:10px;text-align:center;text-transform:uppercase;display:block;background-color:#97D700;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:#97D700}to{transform:scaleX(1);background:#97D700}}.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}}@keyframes dash{to{stroke-dashoffset:0}}.animation.visible .line{stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:dash 10s ease-in-out forwards;animation:dash 10s ease-in-out forwards}@keyframes line-title{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}}.animation .section__title::after{-webkit-transform:scale(0);transform:scale(0)}.animation.visible .section__title::after{-webkit-animation:line-title 2s ease-in-out .1s forwards;animation:line-title 2s ease-in-out .1s forwards}@keyframes appear-left{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-partner{opacity:0}.main__apertura.animation.visible .main__apertura-title{-webkit-animation:appear-left 1s ease-in-out forwards;animation:appear-left 1s ease-in-out forwards}.main__apertura.animation.visible .main__apertura-subtitle{-webkit-animation:appear-left 1s ease-in-out forwards .5s;animation:appear-left 1s ease-in-out forwards .5s}.main__apertura.animation.visible .main__apertura-partner{-webkit-animation:appear-left 1s ease-in-out forwards 1s;animation:appear-left 1s ease-in-out forwards 1s}@keyframes appear-right{0%{opacity:0;transform:translateX(80px)}100%{opacity:1;transform:translateX(0)}}.animation .section__title,.animation .section__text,.animation .section__cita{opacity:0}.animation.visible .section__title,.animation.visible .section__text,.animation.visible .section__cita{-webkit-animation:appear-right .5s ease-in-out forwards;animation:appear-right .5s ease-in-out forwards}.reverse.animation.visible .section__title,.reverse.animation.visible .section__text,.reverse.animation.visible .section__cita{-webkit-animation:appear-left .5s ease-in-out forwards;animation:appear-left .5s ease-in-out forwards}@keyframes img{0%{transform:scale(0.8);opacity:0}100%{transform:scale(1);opacity:1}}.animation .section__img{opacity:0}.animation.visible .section__img{-webkit-animation:img .5s ease-in-out forwards;animation:img .5s ease-in-out forwards}.animation.section__img{opacity:0}.section__img.animation.visible{-webkit-animation:img .5s ease-in-out forwards;animation:img .5s ease-in-out forwards}@keyframes parallax{0%{width:0%;opacity:0}100%{width:100%;opacity:1}}.parallax-item.animation{width:0%;opacity:0}.parallax-item.animation.visible{-webkit-animation:parallax 1.5s ease-in-out forwards;animation:parallax 1.5s 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}.parallax-item.parallax-1{background:url("https://s2.elespanol.com/upload/bc/prezero-wakeup/bg-01.jpg");background-position:center;background-attachment:fixed;background-size:cover;margin-bottom:70px}.parallax-item.parallax-2{background:url("https://s2.elespanol.com/upload/bc/prezero-wakeup/bg-02.jpg");background-position:center;background-attachment:fixed;background-size:cover;margin-bottom:70px}.parallax-item.parallax-3{background:url("https://s2.elespanol.com/upload/bc/prezero-wakeup/bg-03.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-video{background-color:#000}.main__apertura-video.full{width:100%;height:100vh;margin:0}@media all and (max-width: 750px){.main__apertura-video.full{height:auto;min-height:400px}}@media all and (max-width: 500px){.main__apertura-video.full{min-height:280px}}.main__apertura-video.col80{width:100%;max-width:1000px;height:auto;min-height:600px;margin:8vh 0 -30vh;border:20px #fafafa solid}@media all and (max-width: 750px){.main__apertura-video.col80{width:95%;height:auto;min-height:400px}}@media all and (max-width: 500px){.main__apertura-video.col80{min-height:280px;border:10px #fafafa solid;margin:8vh 0 -20vh}}.main__apertura{width:100%;height:auto;padding:0;margin:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}.main__apertura-box{width:80%;max-width:1100px;height:auto;padding:10px;margin:8vh auto;z-index:10;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}@media all and (max-width: 750px){.main__apertura-box{width:100%}}@media all and (max-width: 500px){.main__apertura-box{margin:5vh 0}}.main__apertura-title{font-family:"Petrona",serif;font-weight:600;font-size:48px;color:#111;margin:0 10px 30px;text-align:center;max-width:840px}@media all and (max-width: 750px){.main__apertura-title{font-size:38px}}@media all and (max-width: 400px){.main__apertura-title{font-size:30px}}.main__apertura-subtitle{font-family:"Open Sans",sans-serif;font-weight:400;font-size:23px;color:#111;margin:0 10px 30px;text-align:center;max-width:800px}@media all and (max-width: 750px){.main__apertura-subtitle{font-size:23px}}@media all and (max-width: 400px){.main__apertura-subtitle{font-size:18px}}.main__apertura-subtext{font-family:"Open Sans",sans-serif;font-weight:400;text-decoration:none;font-size:12px;color:#111}.main__apertura-subtext a,.main__apertura-subtext span{color:#111;text-transform:uppercase;font-weight:700}.main__apertura-partner{margin:15px 10px}.main__apertura-logo-partner img{width:120px;height:auto;margin:25px 25px 15px}.main__apertura.img{height:100vh;margin:0 0 15vh;background:url("https://s2.elespanol.com/upload/bc/prezero-wakeup/bg-main-02.jpg");background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;position:relative}.main__apertura.img::after{content:"";background-color:rgba(0,0,0,0.4);width:100%;height:100%;position:absolute;top:0;left:0}.main__apertura.img .main__apertura-title,.main__apertura.img .main__apertura-subtitle,.main__apertura.img .main__apertura-subtext,.main__apertura.img span{color:#fff}@media all and (max-width: 600px){.main__apertura.img{height:auto;margin:0 0 5vh}}.main__apertura.img.col80{height:auto;margin:0 0 30vh;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;align-content:center;margin-bottom:140px}@media all and (max-width: 500px){.main__apertura.img.col80{margin:0 0 15vh}}.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:"Open Sans",sans-serif;font-weight:600;font-size:25px;line-height:35px;color:#111;text-align:left;text-transform:uppercase}.main__section .section__title::after{content:"";width:200px;height:1.5px;display:block;background-color:#97D700;margin:10px 0 30px}.main__section .section__text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#111;margin:0 0 20px;text-align:left}.main__section .section__text .color{background-color:rgba(151,215,0,0.25098)}.main__section .section__cita{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#fff;margin:10px 0;padding:20px;text-align:left;position:relative;background-color:#005151}.main__section .section__cita strong{color:#97D700;margin:0 0 10px;display:block}.main__section .section__pie{width:auto;height:auto;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:26px;margin:-79px auto 30px;padding:5px;text-align:center;font-style:italic;color:#fff;background-color:rgba(17,17,17,0.8);z-index:100;position:relative}.main__section.stiky{width:90%;max-width:1200px;height:auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;align-content:center}@media all and (max-width: 750px){.main__section.stiky{width:100%;display:flex;flex-flow:column-reverse nowrap;justify-content:center;align-items:center;align-content:center}}.main__section.stiky .section__box{height:auto;padding:10px}.main__section.stiky .section__box.img{width:45%;position:relative}@media all and (max-width: 750px){.main__section.stiky .section__box.img{width:100%}}.main__section.stiky .section__box.text{width:53%}.main__section.stiky .section__box.text .section__cita{margin:45px 0px 40px}@media all and (max-width: 750px){.main__section.stiky .section__box.text .section__cita{margin:35px 0px 30px}}@media all and (max-width: 750px){.main__section.stiky .section__box.text{width:100%}}.main__section.stiky .section__img{width:100%;height:auto;margin-bottom:30px;position:sticky;top:60px}.main__section.stiky .section__img.section__cita{top:70px}.main__section.stiky .section__img img{width:100%;height:auto;margin-bottom:0}.main__section.stiky.reverse{display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;align-items:flex-start;align-content:center}@media all and (max-width: 750px){.main__section.stiky.reverse{display:flex;flex-flow:column-reverse nowrap;justify-content:center;align-items:center;align-content:center}}.main__section.full{width:90%;max-width:900px;height:auto;padding:50px;margin:8vh 0 0;z-index:10}@media all and (max-width: 750px){.main__section.full{width:100%;padding:30px;margin:5vh 0 10vh}}.main__section.full .section__img{width:100%;max-width:900px;margin:40px auto}.main__section.full .section__cita{margin:60px auto 40px}.main__section.full .section__text,.main__section.full .section__title{max-width:90%;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.color{margin:-20vh 0 15vh;background-color:#97D700}.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:#97D700}@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:#F2F2F2;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}}.flourish-embed{width:100%}.flourish-credit{display:none}.container-list{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:10px}.container-list__item{display:flex;align-items:center;gap:12px;font-family:"Open Sans", sans-serif;font-size:17px;line-height:1.4;color:#111;padding:4px 0}.container-list__icon{width:32px;height:32px;flex-shrink:0}.container-list__item strong{display:inline;margin:0}.logo-align{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}.main__apertura-partner{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}@media only screen and (max-device-width: 812px) 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}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJfY29tcG9uZW50cy9fZnVlbnRlcy5zY3NzIiwiX2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiX2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiX2NvbXBvbmVudHMvX2NvbXBhcnRpci5zY3NzIiwiX2NvbXBvbmVudHMvX3Byb2dyZXNzLWJhci5zY3NzIiwiX2NvbXBvbmVudHMvX2FuaW1hdGlvbnMuc2NzcyIsIl9jb21wb25lbnRzL19wYXJhbGxheC5zY3NzIiwiX2NvbXBvbmVudHMvX2NpZnJhcy5zY3NzIiwiX3NlY3Rpb25zL19iYXNlLnNjc3MiLCJfc2VjdGlvbnMvX2FwZXJ0dXJhLnNjc3MiLCJfc2VjdGlvbnMvX3NlY3Rpb25zLnNjc3MiLCJfc2VjdGlvbnMvX3BsdXMuc2NzcyIsIl9zZWN0aW9ucy9faXBob25lLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIl92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJfbWl4aW5zXCI7XG5cbioge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICAgIC8vIHNjcm9sbC10aW1lbGluZSBwYXJhIGFuaW1hY2nDs24gX3Byb2dyZXNzLWJhci5zY3NzIHkgX2hlYWRlci5zY3NzXG4gICAgc2Nyb2xsLXRpbWVsaW5lOiAtLXBhZ2Utc2Nyb2xsIGJsb2NrO1xuXG4gICAgLy9zdWF2aXphZG8gc2Nyb2xsXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRNYWluO1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBhe1xuICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWx7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB9XG5cbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIHAsIHN0cm9uZywgc3BhbiwgYiwgZW0sIGksIGEsIHNtYWxsLCBhY3Jvbnlte1xuICAgICAgICAmOjpzZWxlY3Rpb257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkX2NvbG9yUGFydG5lclRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQGltcG9ydCBcIl9jb21wb25lbnRzL2Jhc2VcIjtcbkBpbXBvcnQgXCJfc2VjdGlvbnMvYmFzZVwiO1xuXG5cbiIsIi8vIENvbG9yZXMgYsOhc2ljb3NcbiRfY29sb3JUZXh0OiAjMTExMTExICFkZWZhdWx0O1xuJF9jb2xvckdyZXk6ICNBM0EzQTMgIWRlZmF1bHQ7XG4kX2NvbG9yV2hpdGU6ICNmZmZmZmYgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZEhlYWRlcjogI2ZmZmZmZiAhZGVmYXVsdDtcbiRfY29sb3JCYWNrZ3JvdW5kSGVhZGVyVHJhbnNwYXJlbnQ6ICNmZmZmZmY1MCAhZGVmYXVsdDtcbiRfY29sb3JCYWNrZ3JvdW5kTWFpbjogI2ZhZmFmYSAhZGVmYXVsdDtcbiRfY29sb3JCYWNrZ3JvdW5kRm9vdGVyOiAjZmFmYWZhICFkZWZhdWx0O1xuJF9jb2xvckJhY2tncm91bmRHcmV5OiAjRjJGMkYyICFkZWZhdWx0O1xuXG4vLyBDb2xvciBwYXJ0bmVyXG4kX2NvbG9yUGFydG5lcjogIzk3RDcwMCAhZGVmYXVsdDtcbiRfY29sb3JQYXJ0bmVyU2Vjb25kOiAjOTdENzAwICFkZWZhdWx0O1xuJF9jb2xvclBhcnRuZXJTZWNvbmRTaGFyZTogIzAwNTE1MSAhZGVmYXVsdDtcblxuLy8gQ29sb3IgcGFydG5lciB0cmFuc3BhcmVudCBwYXJhIHJlc2FsdGFkb3NcbiRfY29sb3JQYXJ0bmVyVHJhbnNwYXJlbnQ6ICM5N0Q3MDA0MCAhZGVmYXVsdDtcblxuLy8gQ29sb3IgdHJhbnNwYXJlbnQgcGFyYSBwaWUgZGUgaW1hZ2VuXG4kX2NvbG9yQmxhY2tUcmFuc3BhcmVudDogcmdiYSgxNywgMTcsIDE3LCAuOCApICFkZWZhdWx0O1xuXG4vLyBDb2xvciBiYXJyYSBkZXNwbGF6YW1pZW50b1xuJF9jb2xvclByb2dyZXNzOiAjOTdENzAwICFkZWZhdWx0O1xuXG4vLyBGdWVudGVzXG4kX2ZvbnRUaXRsZTogXCJQZXRyb25hXCIsIHNlcmlmO1xuJF9mb250VGV4dDogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiRfZm9udEljb246IFwiSWNvbm9zRWxFc3Bhbm9sXCI7IiwiQG1peGluIGZsZXgoJGEsICRiLCAkYywgJGQsICRlICl7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZmxvdzogJGEgJGI7XG5cdGp1c3RpZnktY29udGVudDogJGM7XG5cdGFsaWduLWl0ZW1zOiAkZDtcblx0YWxpZ24tY29udGVudDogJGU7XG59IiwiQGltcG9ydCBcIl9mdWVudGVzXCI7XG5cbkBpbXBvcnQgXCJfaGVhZGVyXCI7XG5AaW1wb3J0IFwiX2Zvb3RlclwiO1xuQGltcG9ydCBcIl9jb21wYXJ0aXJcIjtcbkBpbXBvcnQgXCJfcHJvZ3Jlc3MtYmFyXCI7XG5cbkBpbXBvcnQgXCJfYW5pbWF0aW9uc1wiO1xuQGltcG9ydCBcIl9wYXJhbGxheFwiO1xuQGltcG9ydCBcIl9jaWZyYXNcIjtcblxuIiwiQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6XCJJY29ub3NFbEVzcGFub2xcIjtcblx0Zm9udC1zdHlsZTpub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OjQwMDtcblx0c3JjOmxvY2FsKFwiSWNvbm9zRWxFc3Bhbm9sXCIpLFxuXHR1cmwoJ2h0dHBzOi8vczIuZWxlc3Bhbm9sLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLndvZmY/dj0xJykgZm9ybWF0KFwid29mZlwiKSxcblx0dXJsKCdodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL3JlY3Vyc29zL2ZvbnRzL0ljb25vc0VsRXNwYW5vbC50dGY/dj0xJykgZm9ybWF0KFwidHRmXCIpLFxuXHR1cmwoJ2h0dHBzOi8vczIuZWxlc3Bhbm9sLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLnN2Zz92PTEnKSBmb3JtYXQoXCJzdmdcIilcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlBldHJvbmFcIiwgc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBldHJvbmE6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwLi44MDA7MSwzMDAuLjgwMCZkaXNwbGF5PXN3YXAnKTtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG5cdGZvbnQtZmFtaWx5OiAnSWNvbm9zRWxFc3Bhbm9sJztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59IiwiLmhlYWRlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ4cHg7XG5cbiAgICBAaW5jbHVkZSBmbGV4KCByb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yQmFja2dyb3VuZEhlYWRlcjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggIzAwMDAwMDIwO1xuXG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgICZfX2xvZ28tZWUgaW1ne1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgICZfX2J0bntcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgICAgbWFyZ2luOiA4cHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogc29saWQgMS42cHggJF9jb2xvclBhcnRuZXJTZWNvbmRTaGFyZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBjb2xvcjogJF9jb2xvclBhcnRuZXJTZWNvbmRTaGFyZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDdweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZvb3RlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbiAgICBtYXJnaW46IDAgMCA1dmg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHZoO1xuICAgIH1cblxuICAgIC8qIGZvb3RlciB0ZXh0ICovXG4gICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIH1cblxuICAgICZfX3RleHR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuXG4gICAgICAgIGEsIHNwYW57XG4gICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIGNvbnRhaW5lciAqL1xuXG4gICAgJl9fY29udGFpbmVye1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogc2VjY2lvbmVzICovXG5cbiAgICAmX19wYXJ0bmVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kRm9vdGVyO1xuICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGZsZXgtc3RhcnQsIGNlbnRlciwgY2VudGVyKTtcblxuICAgICAgICAuZm9vdGVyX190ZXh0e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlcl9fbG9nby1wYXJ0bmVyIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NyZWRpdHN7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMzBweCAxMHB4IDUwcHg7XG4gICAgICAgIHotaW5kZXg6IDExO1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgZmxleC1zdGFydCwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgIC5mb290ZXJfX3RleHR7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29sdW1ue1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5maXJzdHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWNvbmR7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAkX2NvbG9yR3JleSAxcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xvZ28tZWUgaW1ne1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAxNXB4IDEwcHg7XG4gICAgfVxuXG4gICAgJl9fcnJzc3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIHJvdywgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcblxuICAgICAgICAucnJzc3tcbiAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19pY29ue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250SWNvbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYudHdpdHRlcjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmZhY2Vib29rOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi55b3V0dWJlOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbnN0YWdyYW06OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTlcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnRpa3Rvazo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29weXJpZ2h0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGNvbG9yOiAkX2NvbG9yR3JleTtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBhY3Jvbnlte1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIHBhcmFsbGF4IGZvb3RlciAqL1xuLnBhcmFsbGF4LWl0ZW0uZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjV2aDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9zMi5lbGVzcGFub2wuY29tL3VwbG9hZC9iYy9wcmV6ZXJvLXdha2V1cC9iZy0wMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIFxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwdmg7XG4gICAgfVxufSIsIi5jb21wYXJ0aXJ7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBzcGFjZS1iZXR3ZWVuLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiA0NXZoO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHotaW5kZXg6IDExMDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCByb3ctcmV2ZXJzZSwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG4gICAgfVxuXG4gICAgJl9fcnJzc3tcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lcjtcblxuICAgICAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuICAgIFxuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCAoIHJvdywgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhvdmVye1xuICAgICAgICAuY29tcGFydGlyX19ycnNze1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpc3R7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJl9faWNvbntcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250SWNvbjtcbiAgICAgICAgY29sb3I6ICRfY29sb3JQYXJ0bmVyU2Vjb25kU2hhcmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgXG4gICAgICAgICYudHdpdHRlcjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDFcIjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5mYWNlYm9va3tcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmFjZWJvb2s6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5saW5rZWRpbjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMWJcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLndoYXRzYXBwOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxZFwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHR7XG4gICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yUGFydG5lclNlY29uZFNoYXJlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL0JhcnJhIGRlIHByb2dyZXNvIGxlY3R1cmFcblxuQGtleWZyYW1lcyBncm93LXByb2dyZXNzIHtcblx0ZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkX2NvbG9yUHJvZ3Jlc3M7XG4gICAgfVxuXHR0byB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkX2NvbG9yUHJvZ3Jlc3M7XG4gICAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogYXV0bztcblxuXHR3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDdweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0dHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG5cdGFuaW1hdGlvbjogZ3Jvdy1wcm9ncmVzcyBhdXRvIGxpbmVhcjtcblx0YW5pbWF0aW9uLXRpbWVsaW5lOiAtLXBhZ2Utc2Nyb2xsO1xuICAgIFxuICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICB0b3A6IDQ4cHg7XG4gICAgfVxufSIsIi8vYW5pbWFjacOzbiBmbGVjaGFzIHkgbMOtbmVhcyBzdmdcblxuQGtleWZyYW1lcyBkYXNoIHtcbiAgICB0byB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgIH1cbn1cblxuLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC5saW5le1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAwO1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGRhc2ggMTBzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZGFzaCAxMHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG5cbiAgICB9XG59XG5cbi8vbGluZSB0aXRsZVxuXG5Aa2V5ZnJhbWVzIGxpbmUtdGl0bGV7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICAgIH1cbn1cblxuLmFuaW1hdGlvbiAuc2VjdGlvbl9fdGl0bGU6OmFmdGVye1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG5cbi5hbmltYXRpb24udmlzaWJsZSAuc2VjdGlvbl9fdGl0bGU6OmFmdGVye1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsaW5lLXRpdGxlIDJzIGVhc2UtaW4tb3V0IC4xcyBmb3J3YXJkcztcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbGluZS10aXRsZSAycyBlYXNlLWluLW91dCAuMXMgZm9yd2FyZHM7XG59XG5cbi8vYW5pbWFjacOzbiBhcGVydHVyYVxuXG5Aa2V5ZnJhbWVzIGFwcGVhci1sZWZ0e1xuICAgIDAle1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTgwcHgpO1xuICAgIH1cblxuICAgIDEwMCV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbi5tYWluX19hcGVydHVyYS5hbmltYXRpb257XG4gICAgLm1haW5fX2FwZXJ0dXJhLXRpdGxlLFxuICAgIC5tYWluX19hcGVydHVyYS1zdWJ0aXRsZSxcbiAgICAubWFpbl9fYXBlcnR1cmEtcGFydG5lcntcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5tYWluX19hcGVydHVyYS5hbmltYXRpb24udmlzaWJsZXtcbiAgICAubWFpbl9fYXBlcnR1cmEtdGl0bGV7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGFwcGVhci1sZWZ0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIH1cbiAgICAubWFpbl9fYXBlcnR1cmEtc3VidGl0bGV7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuNXM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuNXM7XG4gICAgfVxuICAgIC5tYWluX19hcGVydHVyYS1wYXJ0bmVye1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyLWxlZnQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgMXM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAxcztcbiAgICB9XG59XG5cbi8vYW5pbWFjacOzbiBzZWN0aW9uczogc3Rpa3lcblxuQGtleWZyYW1lcyBhcHBlYXItcmlnaHR7XG4gICAgMCV7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MHB4KTtcbiAgICB9XG5cbiAgICAxMDAle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG4uYW5pbWF0aW9ue1xuICAgIC5zZWN0aW9uX190aXRsZSxcbiAgICAuc2VjdGlvbl9fdGV4dCxcbiAgICAuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5hbmltYXRpb24udmlzaWJsZXtcbiAgICAuc2VjdGlvbl9fdGl0bGUsXG4gICAgLnNlY3Rpb25fX3RleHQsXG4gICAgLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItcmlnaHQgLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLXJpZ2h0IC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICB9XG59XG5cbi5yZXZlcnNlLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC5zZWN0aW9uX190aXRsZSxcbiAgICAuc2VjdGlvbl9fdGV4dCxcbiAgICAuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhci1sZWZ0IC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGFwcGVhci1sZWZ0IC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICB9XG59XG5cbi8vYW5pbWFjacOzbiBzZWN0aW9uczogaW3DoWdlbmVzXG5cbkBrZXlmcmFtZXMgaW1ne1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmFuaW1hdGlvbntcbiAgICAuc2VjdGlvbl9faW1ne1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC5zZWN0aW9uX19pbWd7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBpbWcgLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaW1nIC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICB9XG59XG5cbi5hbmltYXRpb24uc2VjdGlvbl9faW1ne1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5zZWN0aW9uX19pbWcuYW5pbWF0aW9uLnZpc2libGV7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGltZyAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgICAgICAgICBhbmltYXRpb246IGltZyAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG5cbi8vYW5pbWFjacOzbiBlbiBwYXJhbGxheFxuXG5Aa2V5ZnJhbWVzIHBhcmFsbGF4e1xuICAgIDAlIHtcbiAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucGFyYWxsYXgtaXRlbS5hbmltYXRpb257XG4gICAgd2lkdGg6IDAlO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5wYXJhbGxheC1pdGVtLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwYXJhbGxheCAxLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwYXJhbGxheCAxLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuIiwiLnBhcmFsbGF4LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHZoO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL3ByZXplcm8td2FrZXVwL2JnLTAxLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vczIuZWxlc3Bhbm9sLmNvbS91cGxvYWQvYmMvcHJlemVyby13YWtldXAvYmctMDIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMyB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9zMi5lbGVzcGFub2wuY29tL3VwbG9hZC9iYy9wcmV6ZXJvLXdha2V1cC9iZy0wMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbiIsIi8vIFNpbiB1c28gZW4gZXN0ZSBwcm95ZWN0b1xuIiwiQGltcG9ydCBcIl9hcGVydHVyYVwiO1xuQGltcG9ydCBcIl9zZWN0aW9uc1wiO1xuXG4vKiogYWp1c3RlcyBleHRyYSBkZWwgQkMgZW4gcGFydGljdWxhciAqKi9cbkBpbXBvcnQgXCJfcGx1c1wiO1xuXG4vKiogYWp1c3RlcyBwYXJhIGlwaG9uZSAqKi9cbkBpbXBvcnQgXCJfaXBob25lXCI7XG5cbiIsIi5tYWlue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgJl9fYXBlcnR1cmEtdmlkZW97XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cbiAgICAgICAgLyogdmlkZW8gZGUgYXBlcnR1cmEgMTAwJSAqL1xuICAgICAgICAmLmZ1bGx7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qIHZpZGVvIGRlYmFqbyBkZSBhcGVydHVyYSA4MCUgKi9cbiAgICAgICAgJi5jb2w4MHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHZoIDAgLTMwdmg7XG4gICAgICAgICAgICBib3JkZXI6IDIwcHggJF9jb2xvckJhY2tncm91bmRNYWluIHNvbGlkO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMTBweCAkX2NvbG9yQmFja2dyb3VuZE1haW4gc29saWQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4dmggMCAtMjB2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2FwZXJ0dXJhe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgICYtYm94e1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHZoIGF1dG87XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1dmggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGV7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogODQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXN1YnRpdGxle1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXN1YnRleHR7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgXG4gICAgICAgICAgICBhLCBzcGFue1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBhcnRuZXJ7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbG9nby1wYXJ0bmVyIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAyNXB4IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmltZ3tcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXZoO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL3ByZXplcm8td2FrZXVwL2JnLW1haW4tMDIuanBnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC40KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbl9fYXBlcnR1cmEtdGl0bGUsXG4gICAgICAgICAgICAubWFpbl9fYXBlcnR1cmEtc3VidGl0bGUsXG4gICAgICAgICAgICAubWFpbl9fYXBlcnR1cmEtc3VidGV4dCxcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXZoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNvbDgwe1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHZoO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgZmxleC1zdGFydCwgY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTV2aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIubWFpbiB7XG4gICAgJl9fc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDh2aDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTB2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vdGV4dFxuICAgICAgICAuc2VjdGlvbiB7XG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJTZWNvbmQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgLy9yZXNhbHRhZG8gZW4gY29sb3JcbiAgICAgICAgICAgICAgICAuY29sb3Ige1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lclRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY2l0YSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJTZWNvbmRTaGFyZTtcblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19waWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC03OXB4IGF1dG8gMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJsYWNrVHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvL3N0aWt5XG4gICAgICAgICYuc3Rpa3kge1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCAocm93LCBub3dyYXAsIHNwYWNlLWJldHdlZW4sIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCAoY29sdW1uLXJldmVyc2UsIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAmX19ib3gge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTMlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl9fY2l0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0NXB4IDBweCA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzNXB4IDBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19pbWcuc2VjdGlvbl9fY2l0YSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19pbWcgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucmV2ZXJzZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCAocm93LXJldmVyc2UsIG5vd3JhcCwgc3BhY2UtYmV0d2VlbiwgZmxleC1zdGFydCwgY2VudGVyKTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXggKGNvbHVtbi1yZXZlcnNlLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vZnVsbCAvIGZ1bGwgY29sb3IgLyBmdWxsIGdyZXlcbiAgICAgICAgJi5mdWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHZoIDAgMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1dmggMCAxMHZoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VjdGlvbl9faW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VjdGlvbl9fY2l0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY3Rpb25fX3RleHQsXG4gICAgICAgICAgICAuc2VjdGlvbl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY29sb3Ige1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTIwdmggMCAxNXZoO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuXG4gICAgICAgICAgICAgICAgLnNlY3Rpb25fX3RpdGxlLFxuICAgICAgICAgICAgICAgIC5zZWN0aW9uX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWN0aW9uX190aXRsZTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlY3Rpb25fX2NpdGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRfY29sb3JXaGl0ZSBzb2xpZCAycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTIwdmggMCAxMHZoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ncmV5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRHcmV5O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1dmg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwcHggMCAxNTBweCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwIDgwcHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VjdGlvbl9fYm94LWdyZXkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHZoIGF1dG8gNDB2aDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggYXV0byA0MHZoO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5mbG91cmlzaC1lbWJlZCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mbG91cmlzaC1jcmVkaXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250YWluZXItbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbn1cblxuLmNvbnRhaW5lci1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjMTExO1xuICAgIHBhZGRpbmc6IDRweCAwO1xufVxuXG4uY29udGFpbmVyLWxpc3RfX2ljb24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLmNvbnRhaW5lci1saXN0X19pdGVtIHN0cm9uZyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMDtcbn0iLCIvKiogYWp1c3RlcyBleHRyYSBkZWwgQkMgZW4gcGFydGljdWxhciAqKi9cblxuLmxvZ28tYWxpZ257XG4gICAgQGluY2x1ZGUgZmxleCAoIHJvdywgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbn1cblxuLm1haW5fX2FwZXJ0dXJhLXBhcnRuZXJ7XG4gICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbn1cbiIsIi8qIGlPUzogZGVzaGFiaWxpdGFyIGJhY2tncm91bmQtYXR0YWNobWVudCBmaXhlZCBwYXJhIG1lam9yYXIgcmVuZGltaWVudG8gKi9cbkBtZWRpYSBvbmx5IHNjcmVlblxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogODEycHgpXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcblxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0zIHtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGEge1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFJYUMsT0FBTyxDQUFDLG9HQUFJLENBTVosT0FBTyxDQUFDLHNHQUFJLENKaEJiLEFBQUEsQ0FBQyxBQUFDLENBQ0UsTUFBTSxDQUFFLENBQUMsQ0FDVCxPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxVQUFVLENBQ3pCLEFBRUQsQUFBQSxJQUFJLEFBQUMsQ0FFRCxlQUFlLENBQUUsbUJBQW1CLENBR3BDLGVBQWUsQ0FBRSxNQUFNLENBQzFCLEFBRUQsQUFBQSxJQUFJLEFBQUEsQ0FDQSxnQkFBZ0IsQ0NaRyxPQUFPLENEYTFCLGVBQWUsQ0FBRSxNQUFNLENBd0J2QixzQkFBc0IsQ0FBRSxXQUFXLENBQ25DLHVCQUF1QixDQUFFLFNBQVMsQ0FDckMsQUE1QkQsQUFJSSxJQUpBLENBSUEsQ0FBQyxBQUFDLENBQ0UsTUFBTSxDQUFFLENBQUMsQ0FDWixBQU5MLEFBUUksSUFSQSxDQVFBLENBQUMsQUFBQSxDQUNHLEtBQUssQ0N6QkEsSUFBTyxDRDhCZixBQWRMLEFBV1EsSUFYSixDQVFBLENBQUMsQUFHSSxNQUFNLEFBQUEsQ0FDSCxPQUFPLENBQUUsRUFBRSxDQUNkLEFBYlQsQUFnQkksSUFoQkEsQ0FnQkEsRUFBRSxBQUFBLENBQ0UsZUFBZSxDQUFFLElBQUksQ0FDeEIsQUFsQkwsQUFxQlEsSUFyQkosQ0FvQkEsRUFBRSxBQUNHLFdBQVcsQ0FyQnBCLElBQUksQ0FvQkksRUFBRSxBQUNELFdBQVcsQ0Fy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 */
