﻿@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");*{margin:0;padding:0;box-sizing:border-box}html{scroll-timeline:--page-scroll block;scroll-behavior:smooth}body{background-color:#FAF6F0;scroll-behavior:smooth;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{margin:0}body a{text-decoration:none;cursor:pointer}body ul{list-style-type:none}.Story[data-user-role=SUS] .main__apertura-btn,.Story[data-user-role=SUS] #hazte-leon{display:none}@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=3") format("woff"),url("https://s1.eestatic.com/upload/bc/recursos/fonts/IconosElEspanol.ttf?v=3") format("ttf"),url("https://s1.eestatic.com/upload/bc/recursos/fonts/IconosElEspanol.svg?v=3") format("svg")}@font-face{font-family:"DM Serif Display", serif;font-weight:normal}@font-face{font-family:"Montserrat", 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:#06102F;position:fixed;top:0;z-index:100}.header__logo-ee img{width:auto;height:30px}.header__btn{width:auto;max-width:200px;height:auto;font-family:"Montserrat",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 #E4AF5F;border-radius:6px;color:#E4AF5F;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 10vh}}.footer__title{font-family:"Montserrat",sans-serif;font-weight:400;text-decoration:none;font-size:20px;color:#06102F;margin:0 0 10px;max-width:350px}.footer__text{font-family:"Montserrat",sans-serif;font-weight:400;text-decoration:none;font-size:15px;color:#06102F}.footer__text a,.footer__text span{color:#06102F;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__credits{width:100%;height:auto;margin:30px 10px;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 #06102F 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:300px;height:auto;margin:10px 10px 30px}@media all and (max-width: 450px){.footer__logo-ee img{width:200px}}.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:#06102F;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:#06102F;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:#06102F}}.compartir__rrss{width:40px;height:auto;margin:0;padding:10px 10px 50px;border-radius:9999rem;background-color:#06102F;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:#FAF6F0;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:150px;height:40px;font-family:"Montserrat",sans-serif;font-weight:400;font-size:14px;letter-spacing:2px;color:#FAF6F0;margin:0;padding:10px;text-align:center;text-transform:uppercase;display:block;background-color:#06102F;border-radius:9999rem;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:#E4AF5F}to{transform:scaleX(1);background:#E4AF5F}}.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:100vh;margin-top:-35vh}.container.img .space-holder{position:relative;width:100%}.container.img .sticky{position:sticky;top:0;height:100vh;width:100%;overflow-x:hidden;background-color:transparent}.container.img .horizontal{position:absolute;height:100%;will-change:transform}.container.img .cards{position:relative;height:100%;padding:0 300px 0 200px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center}@media all and (max-width: 1550px){.container.img .cards{padding:0 100px}}@media all and (max-width: 800px){.container.img .cards{padding:0 20px}}.container.img .cards__box{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;margin:0 30px}@media all and (max-width: 600px){.container.img .cards__box{flex-flow:column nowrap;margin:0 20px}}.container.img .cards__box video{width:auto;height:650px;border:15px solid #fff;z-index:1;margin:auto}@media all and (max-width: 780px){.container.img .cards__box video{border:10px solid #fff}}.container.img .cards__box img{width:auto;height:550px;border:15px solid #fff;z-index:1;margin:auto;margin:20px 0}@media all and (max-width: 780px){.container.img .cards__box img{border:10px solid #fff}}@media all and (max-width: 430px){.container.img .cards__box img{height:500px}}.container.img .cards__box.video{width:450px}.container.img .cards__box.title{width:550px;margin:0 100px;align-items:flex-start}.container.img .cards__box.title .section__title{max-width:500px}.container.img .cards__box.title .section__title::after{width:250vh}@media all and (max-width: 600px){.container.img .cards__box.title{width:300px;margin:0 50px}}.container.img .cards__box img{transition:all .3s ease-out}.container.img .cards__box img:hover{transform:scale(1.05);transition:all .3s ease-in}.proximamente img{filter:grayscale(100%);cursor:no-drop}.proximamente img:hover{transform:none !important;transition:none !important}.proximamente .section__btn{cursor:no-drop;filter:grayscale(100%);opacity:.6}.proximamente .section__btn:hover{opacity:.6 !important}@media all and (max-width: 600px){.container.img{height:auto;margin-top:0}.container.img .space-holder,.container.img .sticky,.container.img .horizontal,.container.img .cards{height:auto !important}.container.img .horizontal{transform:translateX(0) !important;position:relative}.container.img .cards{flex-flow:column nowrap;padding:0}.container.img .cards__box.title,.container.img .cards__box.video{width:80%;margin:0 0 30px}.container.img .cards__box.video{margin:0 0 30px}.container.img .cards__box img{width:90%;height:auto}}@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-logo,.main__apertura.animation .main__apertura-title,.main__apertura.animation .main__apertura-subtitle,.main__apertura.animation .main__apertura-btn,.main__apertura.animation .main__apertura-login{opacity:0}.main__apertura.animation.visible .main__apertura-logo{-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 .5s;animation:appear-right 1s ease-in-out forwards .5s}.main__apertura.animation.visible .main__apertura-subtitle{-webkit-animation:appear-right 1s ease-in-out forwards 1s;animation:appear-right 1s ease-in-out forwards 1s}.main__apertura.animation.visible .main__apertura-btn,.main__apertura.animation.visible .main__apertura-login{-webkit-animation:appear-right 1s ease-in-out forwards 1.5s;animation:appear-right 1s ease-in-out forwards 1.5s}@keyframes revelado{0%{opacity:0}100%{opacity:1}}.section__collage.animation .img-1,.section__collage.animation .img-2,.section__collage.animation .img-3,.section__collage.animation .img-4,.section__collage.animation .img-5{opacity:0}.section__collage.animation.visible .img-1{-webkit-animation:revelado 1s ease-in-out forwards;animation:revelado 1s ease-in-out forwards}.section__collage.animation.visible .img-2{-webkit-animation:revelado 1s ease-in-out forwards .3s;animation:revelado 1s ease-in-out forwards .3s}.section__collage.animation.visible .img-4,.section__collage.animation.visible .img-5{-webkit-animation:revelado 1s ease-in-out forwards .4s;animation:revelado 1s ease-in-out forwards .4s}.section__collage.animation.visible .img-3{-webkit-animation:revelado 1s ease-in-out forwards .6s;animation:revelado 1s ease-in-out forwards .6s}.section__btn.fotogaleria.animation{opacity:0}.section__btn.fotogaleria.animation.visible{-webkit-animation:appear-left 1s ease-in-out forwards;animation:appear-left 1s ease-in-out forwards}@keyframes appear-opacity{0%{opacity:0}100%{opacity:1}}.section__title.animation,.section__text.animation{opacity:0}.section__title.animation.visible,.section__text.animation.visible{-webkit-animation:appear-opacity 1s ease-in-out forwards .2s;animation:appear-opacity 1s ease-in-out forwards .2s}@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}.section__grid.animation .grid{opacity:0}.section__suscribe.animation .suscribe-box{opacity:0}.section__grid.animation.visible .grid:nth-child(1){-webkit-animation:appear-opacity 1s ease-in-out forwards .1s;animation:appear-opacity 1s ease-in-out forwards .1s}.section__grid.animation.visible .grid:nth-child(2){-webkit-animation:appear-opacity 1s ease-in-out forwards .2s;animation:appear-opacity 1s ease-in-out forwards .2s}.section__grid.animation.visible .grid:nth-child(3){-webkit-animation:appear-opacity 1s ease-in-out forwards .3s;animation:appear-opacity 1s ease-in-out forwards .3s}.section__grid.animation.visible .grid:nth-child(4){-webkit-animation:appear-opacity 1s ease-in-out forwards .4s;animation:appear-opacity 1s ease-in-out forwards .4s}.section__suscribe.animation .suscribe-box{opacity:0}.section__suscribe.animation.visible .suscribe-box:nth-child(1){-webkit-animation:appear-opacity 1s ease-in-out forwards .1s;animation:appear-opacity 1s ease-in-out forwards .1s}.section__suscribe.animation.visible .suscribe-box:nth-child(2){-webkit-animation:appear-opacity 1s ease-in-out forwards .2s;animation:appear-opacity 1s ease-in-out forwards .2s}.section__suscribe.animation.visible .suscribe-box:nth-child(3){-webkit-animation:appear-opacity 1s ease-in-out forwards .3s;animation:appear-opacity 1s ease-in-out forwards .3s}.section__carta.animation{opacity:0}.section__carta.animation.visible{-webkit-animation:appear-left 1s ease-in-out forwards;animation:appear-left 1s ease-in-out forwards}.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:110vh;padding:0;margin:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;align-content:center;background-color:rgba(0,0,0,0.5)}@media all and (max-width: 480px){.main__apertura{height:100vh}}.main__apertura-video{width:100%;height:auto;margin:0;position:absolute;top:0;left:0;z-index:-1}@media all and (max-width: 1450px){.main__apertura-video{width:auto;height:100vh}}.main__apertura-video.desktop{display:block}@media all and (max-width: 600px){.main__apertura-video.desktop{display:none}}.main__apertura-video.movil{display:none}@media all and (max-width: 600px){.main__apertura-video.movil{display:block;width:100%;height:auto}}@media all and (max-width: 480px){.main__apertura-video.movil{width:100%}}.main__apertura-box{width:80%;max-width:900px;height:auto;padding:10px;margin:100px auto 20px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}@media all and (max-width: 850px){.main__apertura-box{width:95%;margin:90px auto 20px}}.main__apertura-title{font-family:"DM Serif Display",serif;font-weight:400;font-size:50px;line-height:65px;color:#FAF6F0;margin:0 10px 25px;text-align:center}@media all and (max-width: 750px){.main__apertura-title{font-size:38px;line-height:48px}}@media all and (max-width: 430px){.main__apertura-title{font-size:28px;line-height:36px}}.main__apertura-title span{display:block;font-weight:400}@media all and (max-width: 430px){.main__apertura-title span{display:inline}}.main__apertura-title strong{display:block;font-weight:400;color:#E4AF5F}.main__apertura-subtitle{font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#FAF6F0;margin:0 10px 25px;text-align:center;max-width:600px}@media all and (max-width: 430px){.main__apertura-subtitle{font-size:16px;line-height:24px}}.main__apertura-logo{width:210px;height:auto;margin:0 0 40px}@media all and (max-width: 430px){.main__apertura-logo{width:190px;margin:0 0 30px}}.main__apertura-btn{width:200px;height:auto;padding:5px 20px;margin:15px 0 0;border-radius:9999rem;display:block;font-family:"DM Serif Display",serif;font-weight:400;font-size:22px;text-align:center;color:#06102F;background-color:#E4AF5F;z-index:20}.main__apertura-btn::before{content:"";display:block;width:210px;height:49.5px;border-radius:9999rem;border:.1px solid #E4AF5F;position:absolute;top:-5.5px;left:-5.5px}.main__apertura-btn:hover{opacity:.6 !important}.cierre{width:100%;height:200px;background-color:#FAF6F0;position:absolute;bottom:-180px;left:0}@media all and (max-width: 600px){.cierre{bottom:-300px;height:300px}}@media all and (max-width: 480px){.cierre{bottom:-260px}}.main__section{width:100%;height:auto;margin:8vh 0 5vh}.section__title{width:100%;font-family:"DM Serif Display",serif;font-weight:400;font-size:45px;line-height:50px;color:#06102F;text-align:left}.section__title::after{content:"";width:100%;height:.1px;display:block;background-color:#06102F;margin:30px 0}@media all and (max-width: 600px){.section__title{font-size:35px;line-height:38px}}@media all and (max-width: 440px){.section__title{font-size:30px;line-height:30px}}.section__text{font-family:"Montserrat",sans-serif;font-weight:400;font-size:15px;line-height:23px;color:#06102F;margin:0 0 20px;text-align:left;max-width:600px}.section__btn{width:auto;min-width:250px;max-width:330px;height:auto;padding:10px 20px;margin:0 auto;border-radius:9999rem;display:block;font-family:"Montserrat",sans-serif;font-weight:400;font-size:15px;text-align:center;color:#FAF6F0;background-color:#06102F;text-transform:uppercase}.section__btn.fotogaleria::before{font-size:17px;font-family:"IconosElEspanol";color:#FAF6F0;text-decoration:none;padding:5px 5px 0 0;display:inline;cursor:pointer;content:"\e903"}.section__btn.carta::before{font-size:17px;font-family:"IconosElEspanol";color:#FAF6F0;text-decoration:none;padding:5px 5px 0 0;display:inline;cursor:pointer;content:"\e904"}.section__btn.video::before{font-size:17px;font-family:"IconosElEspanol";color:#FAF6F0;text-decoration:none;padding:5px 5px 0 0;display:inline;cursor:pointer;content:"\e905"}.section__btn:hover{opacity:.7 !important}.section__box{width:calc( 100% - 20vh);height:auto;margin:5vh 0}.section__box.right{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-end;align-content:center;margin:0 20vh 0 0}.section__box.right .section__title,.section__box.right .section__text{text-align:right}@media all and (max-width: 880px){.section__box.right{width:calc( 100% - 10vh);margin:0 10vh 0 0}}@media all and (max-width: 790px){.section__box.right{width:calc( 100% - 5vh);margin:0 5vh 0 0}}@media all and (max-width: 600px){.section__box.right{width:calc( 100% - 30px);margin:0 30px 0 0}}.section__box.right .section__text{margin:0 0 20px 20px}.section__collage{width:90%;max-width:1100px;height:auto;margin:50px auto;display:grid;grid-template-columns:repeat(2, 2fr)}@media all and (max-width: 1090px){.section__collage{width:100%}}@media all and (max-width: 530px){.section__collage{grid-template-columns:repeat(1, 4fr)}}.section__collage .revelado{border:15px solid #fff;position:relative}@media all and (max-width: 780px){.section__collage .revelado{border:10px solid #fff}}.section__collage .revelado-1{width:450px;height:650px;margin:70px 10px 0 0}@media all and (max-width: 1130px){.section__collage .revelado-1{width:350px;height:550px}}@media all and (max-width: 780px){.section__collage .revelado-1{width:250px;height:400px;margin:70px 10px 0 30px}}@media all and (max-width: 530px){.section__collage .revelado-1{width:90%;height:400px;margin:10px auto}}.section__collage .revelado-2{width:600px;height:600px;margin:0 0 -30px -50px}@media all and (max-width: 1130px){.section__collage .revelado-2{width:400px;height:400px}}@media all and (max-width: 780px){.section__collage .revelado-2{width:300px;height:300px;margin:0 0 -30px -30px}}@media all and (max-width: 530px){.section__collage .revelado-2{width:90%;height:300px;margin:10px auto}}.section__collage .revelado-3{width:450px;height:650px;margin:-180px 0 0 20px}@media all and (max-width: 1130px){.section__collage .revelado-3{width:350px;height:550px}}@media all and (max-width: 780px){.section__collage .revelado-3{width:250px;height:400px;margin:-150px 0 0 -20px}}@media all and (max-width: 530px){.section__collage .revelado-3{width:90%;height:400px;margin:10px auto}}.section__collage .revelado-4{width:300px;height:200px;margin:-50px 0 0 200px;z-index:10}@media all and (max-width: 1130px){.section__collage .revelado-4{width:180px;height:150px;margin:-50px 0 0 100px}}@media all and (max-width: 780px){.section__collage .revelado-4{margin:-50px 0 0 70px}}@media all and (max-width: 530px){.section__collage .revelado-4{width:90%;height:400px;margin:10px auto}}.section__collage .revelado-5{width:300px;height:200px;margin:-50px 0 0 0}@media all and (max-width: 1130px){.section__collage .revelado-5{width:180px;height:150px}}@media all and (max-width: 780px){.section__collage .revelado-5{margin:-30px 0 0 20px}}@media all and (max-width: 530px){.section__collage .revelado-5{width:90%;height:400px;margin:10px auto}}.section__collage .img{width:100%;height:100%;background-color:#000}.section__collage .img-1{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("https://s1.eestatic.com/upload/bc/especial-pj-2025/img-1.png")}.section__collage .img-2{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("https://s1.eestatic.com/upload/bc/especial-pj-2025/img-2.png")}.section__collage .img-3{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("https://s1.eestatic.com/upload/bc/especial-pj-2025/img-3.png")}.section__collage .img-4{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("https://s1.eestatic.com/upload/bc/especial-pj-2025/img-4.png")}.section__collage .img-5{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("https://s1.eestatic.com/upload/bc/especial-pj-2025/img-5.png")}.main__section.azul{background-color:#06102F;margin:10vh 0}.main__section.azul .section__title,.main__section.azul .section__text{color:#FAF6F0}.main__section.azul .section__text{max-width:800px;margin:0 20px 20px 0}.main__section.azul .section__title::after{background-color:#FAF6F0}.main__section.azul .section__box{width:calc(100% - 15vh);margin:10vh 0 0 15vh}@media all and (max-width: 880px){.main__section.azul .section__box{width:calc( 100% - 10vh);margin:10vh 0 0 10vh}}@media all and (max-width: 790px){.main__section.azul .section__box{width:calc( 100% - 5vh);margin:10vh 0 0 5vh}}@media all and (max-width: 600px){.main__section.azul .section__box{width:calc( 100% - 30px);margin:10vh 0 0 30px}}.section__grid{width:90%;max-width:1200px;height:auto;margin:50px auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:0}@media all and (max-width: 990px){.section__grid{grid-template-columns:repeat(2, 2fr);gap:20px}}@media all and (max-width: 500px){.section__grid{grid-template-columns:repeat(1, 1fr);gap:20px}}.section__grid img{width:210px;height:auto;margin:0 auto;display:block;transition:all .3s ease-out}@media all and (max-width: 1030px){.section__grid img{width:180px}}.section__grid img:hover{transform:scale(1.05);transition:all .3s ease-in}.section__grid .name{width:100%;max-width:200px;font-family:"Montserrat",sans-serif;font-weight:400;font-size:13px;line-height:23px;color:#FAF6F0;text-align:center;text-transform:uppercase;margin:10px auto 5px}.section__grid .italic{width:100%;max-width:220px;font-family:"DM Serif Display",serif;font-weight:400;font-size:30px;line-height:35px;color:#FAF6F0;text-align:center;margin:5px auto}@media all and (max-width: 990px){.section__grid .italic{max-width:300px}}@media all and (max-width: 700px){.section__grid .italic{margin:5px auto 10px;font-size:25px;line-height:30px}}.section__grid .italic:hover{text-decoration:underline}.section__carta{width:calc( 100% - 20vh);height:auto;margin:5vh 0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}@media all and (max-width: 880px){.section__carta{width:calc( 100% - 10vh)}}@media all and (max-width: 790px){.section__carta{width:calc( 100% - 5vh)}}@media all and (max-width: 600px){.section__carta{width:calc( 100% - 60px);margin:5vh 30px 0;flex-flow:column nowrap}}.section__carta .carta-img{width:100%;height:700px;background-image:url("https://s1.eestatic.com/upload/bc/especial-pj-2025/carta.png?v=2");background-position:right bottom;background-size:cover;background-repeat:no-repeat}@media all and (max-width: 1070px){.section__carta .carta-img{height:750px}}@media all and (max-width: 890px){.section__carta .carta-img{height:900px}}@media all and (max-width: 600px){.section__carta .carta-img{height:600px;order:1;margin-top:40px}}.section__carta .carta-box{background-color:#fff;margin:0 0 0 30px;padding:50px;max-width:700px;min-height:700px;position:relative}@media all and (max-width: 890px){.section__carta .carta-box{max-width:400px;padding:30px 35px}}@media all and (max-width: 600px){.section__carta .carta-box{margin:30px 0 0;max-width:none}}.section__carta .section__btn.carta{width:300px;position:absolute;bottom:-20px;left:calc( 50% - 150px)}.section__carta .carta-text,.section__carta .carta-name{font-family:"Montserrat",sans-serif;font-weight:400;font-size:15px;line-height:23px;color:#06102F;text-align:left}.section__carta .carta-text{margin:0 0 10px}.section__carta .carta-name{width:100%;text-transform:uppercase;font-size:17px;border-bottom:solid 1px #06102F;padding:0;margin:0 0 30px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-end;align-content:center}.section__carta .carta-name span{padding:10px 20px;display:inline-block}@media all and (max-width: 890px){.section__carta .carta-name span{padding:10px}}.section__carta .carta-name::before{content:"";display:inline-block;width:90px;height:90px;background-image:url("https://s1.eestatic.com/upload/bc/especial-pj-2025/pj-perfil.png");background-repeat:no-repeat;background-size:contain;background-position:center;margin:0}@media all and (max-width: 890px){.section__carta .carta-name::before{width:50px;height:50px}}.section__carta.proximamente .carta-img,.section__carta.proximamente .carta-text{filter:blur(6px)}.section__carta.proximamente .carta-box::before{content:"Próximamente";position:absolute;bottom:40%;left:0;width:100%;font-family:"DM Serif Display",serif;font-weight:400;font-size:40px;color:#06102F;text-align:center}.section__carta.proximamente .section__btn.carta{display:none}.section__box.hazte-leon{width:calc(100% - 15vh);margin:10vh 0px 0px 15vh}@media all and (max-width: 880px){.section__box.hazte-leon{width:calc(100% - 10vh);margin:10vh 0px 0px 10vh}}@media all and (max-width: 790px){.section__box.hazte-leon{width:calc(100% - 5vh);margin:10vh 0px 0px 5vh}}@media all and (max-width: 600px){.section__box.hazte-leon{width:calc( 100% - 30px);margin:0 0 0 30px}}.section__box.hazte-leon .section__text{max-width:800px;margin:0 20px 20px 0}.section__suscribe{width:100%;height:auto;margin:60px 0 30px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-end;align-content:center}@media all and (max-width: 900px){.section__suscribe{flex-flow:column nowrap;align-items:center}}.section__suscribe .suscribe-box{width:350px;height:auto;margin:20px 15px;padding:0;background-color:#fff;border-radius:10px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.0627451)}@media all and (max-width: 1080px){.section__suscribe .suscribe-box{width:280px}}@media all and (max-width: 830px){.section__suscribe .suscribe-box{margin:10px}}@media all and (max-width: 900px){.section__suscribe .suscribe-box{width:90%;max-width:500px}}.section__suscribe .suscribe-title{font-family:"DM Serif Display",serif;font-weight:400;font-size:23px;line-height:25px;color:#06102F;text-align:center;margin:15px 10px}.section__suscribe .suscribe-title strong{font-weight:400;color:#E4AF5F;display:block}.section__suscribe .suscribe-text{font-family:"Montserrat",sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#06102F;text-align:center;margin:0 auto;max-width:250px}.section__suscribe .suscribe-text strong{font-weight:600}.section__suscribe .suscribe-text.sub{font-size:12px;color:#878787;margin:0 auto 15px}.section__suscribe .section__btn.suscribe{background-color:#E4AF5F;margin:10px auto;width:85%;max-width:250px;font-weight:600}@media all and (max-width: 720px){.section__suscribe .destacado{order:-1}}.section__suscribe .destacado .section__btn.suscribe{background-color:#06102F}.section__suscribe .destacado::before{content:"OFERTA DESTACADA";display:block;width:100%;font-weight:400;font-size:16px;font-family:"Montserrat",sans-serif;text-align:center;padding:8px 0;border-radius:10px 10px 0 0;background-color:#06102F;color:#FAF6F0}@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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{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,.parallax-item.parallax-4,.parallax-item.parallax-5,.parallax-item.parallax-6,.parallax-item.parallax-7,.parallax-item.parallax-8,.parallax-item.parallax-9{background-attachment:unset}.main__section.stiky .section__img.section__cita{top:0}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJfY29tcG9uZW50cy9fZnVlbnRlcy5zY3NzIiwiX2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiX2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiX2NvbXBvbmVudHMvX2NvbXBhcnRpci5zY3NzIiwiX2NvbXBvbmVudHMvX3Byb2dyZXNzLWJhci5zY3NzIiwiX2NvbXBvbmVudHMvX2hvcml6b250YWwtaW1nLnNjc3MiLCJfY29tcG9uZW50cy9fYW5pbWF0aW9ucy5zY3NzIiwiX3NlY3Rpb25zL19iYXNlLnNjc3MiLCJfc2VjdGlvbnMvX2FwZXJ0dXJhLnNjc3MiLCJfc2VjdGlvbnMvX3NlY3Rpb25zLnNjc3MiLCJfc2VjdGlvbnMvX2lwaG9uZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJfdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiX21peGluc1wiO1xuXG4qIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgICAvLyBzY3JvbGwtdGltZWxpbmUgcGFyYSBhbmltYWNpw7NuIF9wcm9ncmVzcy1iYXIuc2NzcyB5IF9oZWFkZXIuc2Nzc1xuICAgIHNjcm9sbC10aW1lbGluZTogLS1wYWdlLXNjcm9sbCBibG9jaztcblxuICAgIC8vc3Vhdml6YWRvIHNjcm9sbFxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kTWFpbjtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgdWx7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB9XG5cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG5cbn1cblxuLy9vY3VsdGFyIGJ1dHRvbiBhIFNVU1xuLlN0b3J5W2RhdGEtdXNlci1yb2xlPVNVU117XG4gICAgLm1haW5fX2FwZXJ0dXJhLWJ0bixcbiAgICAjaGF6dGUtbGVvbntcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cbn1cblxuQGltcG9ydCBcIl9jb21wb25lbnRzL2Jhc2VcIjtcbkBpbXBvcnQgXCJfc2VjdGlvbnMvYmFzZVwiO1xuXG5cbiIsIi8vIENvbG9yZXMgYsOhc2ljb3NcbiRfY29sb3JUZXh0OiAjMDYxMDJGICFkZWZhdWx0O1xuJF9jb2xvcldoaXRlOiAjRkFGNkYwICFkZWZhdWx0O1xuJF9jb2xvckJhY2tncm91bmRIZWFkZXI6ICMwNjEwMkYgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZE1haW46ICNGQUY2RjAgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZEZvb3RlcjogI0ZBRjZGMCAhZGVmYXVsdDtcbiRfY29sb3JCYWNrZ3JvdW5kQmx1ZTogIzA2MTAyRiAhZGVmYXVsdDtcblxuLy8gQ29sb3IgcGFydG5lclxuJF9jb2xvclBhcnRuZXI6ICNFNEFGNUYgIWRlZmF1bHQ7XG4kX2NvbG9yUGFydG5lclNlY29uZDogIzA2MTAyRiAhZGVmYXVsdDtcblxuLy8gQ29sb3IgYmFycmEgZGVzcGxhemFtaWVudG9cbiRfY29sb3JQcm9ncmVzczogI0U0QUY1RiAhZGVmYXVsdDtcblxuLy8gRnVlbnRlc1xuJF9mb250VGl0bGU6IFwiRE0gU2VyaWYgRGlzcGxheVwiLCBzZXJpZjtcbiRfZm9udFRleHQ6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuJF9mb250SWNvbjogXCJJY29ub3NFbEVzcGFub2xcIjsiLCJAbWl4aW4gZmxleCgkYSwgJGIsICRjLCAkZCwgJGUgKXtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1mbG93OiAkYSAkYjtcblx0anVzdGlmeS1jb250ZW50OiAkYztcblx0YWxpZ24taXRlbXM6ICRkO1xuXHRhbGlnbi1jb250ZW50OiAkZTtcbn0iLCJAaW1wb3J0IFwiX2Z1ZW50ZXNcIjtcblxuQGltcG9ydCBcIl9oZWFkZXJcIjtcbkBpbXBvcnQgXCJfZm9vdGVyXCI7XG5AaW1wb3J0IFwiX2NvbXBhcnRpclwiO1xuQGltcG9ydCBcIl9wcm9ncmVzcy1iYXJcIjtcblxuQGltcG9ydCBcIl9ob3Jpem9udGFsLWltZ1wiO1xuQGltcG9ydCBcIl9hbmltYXRpb25zXCI7XG5cbiIsIkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OlwiSWNvbm9zRWxFc3Bhbm9sXCI7XG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xuXHRmb250LXdlaWdodDo0MDA7XG5cdHNyYzpsb2NhbChcIkljb25vc0VsRXNwYW5vbFwiKSxcblx0dXJsKCdodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLndvZmY/dj0zJykgZm9ybWF0KFwid29mZlwiKSxcblx0dXJsKCdodHRwczovL3MxLmVlc3RhdGljLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLnR0Zj92PTMnKSBmb3JtYXQoXCJ0dGZcIiksXG5cdHVybCgnaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL3JlY3Vyc29zL2ZvbnRzL0ljb25vc0VsRXNwYW5vbC5zdmc/dj0zJykgZm9ybWF0KFwic3ZnXCIpXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1ETStTZXJpZitEaXNwbGF5Oml0YWxAMDsxJmRpc3BsYXk9c3dhcCcpO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0Oml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuXHRmb250LWZhbWlseTogJ0ljb25vc0VsRXNwYW5vbCc7XG5cdHNwZWFrOiBub25lO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufSIsIi5oZWFkZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuXG4gICAgQGluY2x1ZGUgZmxleCggcm93LCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRIZWFkZXI7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMDtcblxuICAgICZfX2xvZ28tZWUgaW1ne1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgICZfX2J0bntcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgICAgbWFyZ2luOiA4cHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogc29saWQgMS42cHggJF9jb2xvclBhcnRuZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggN3B4O1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9hbmltYWNpw7NuIGhlYWRlclxuXG4vKlxuQGtleWZyYW1lcyBoZWFkZXIge1xuXHRmcm9tIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcblx0fVxuXHR0byB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kSGVhZGVyO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG5cdH1cbn1cblxuLmhlYWRlcntcbiAgICBhbmltYXRpb24tcmFuZ2Utc3RhcnQ6IDAlO1xuICAgIGFuaW1hdGlvbi1yYW5nZS1lbmQ6IDElO1xuICAgIGFuaW1hdGlvbjogaGVhZGVyIGF1dG8gbGluZWFyO1xuXHRhbmltYXRpb24tdGltZWxpbmU6IHNjcm9sbCgpO1xufVxuXG5Aa2V5ZnJhbWVzIGhlYWRlci1sb2dvIHtcblx0ZnJvbSB7XG5cbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXHR9XG5cdHRvIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXHR9XG59XG5cbi5oZWFkZXJfX2xvZ28tZWUgaW1ne1xuICAgIGFuaW1hdGlvbi1yYW5nZS1zdGFydDogMCU7XG4gICAgYW5pbWF0aW9uLXJhbmdlLWVuZDogMSU7XG4gICAgYW5pbWF0aW9uOiBoZWFkZXItbG9nbyBhdXRvIGxpbmVhcjtcblx0YW5pbWF0aW9uLXRpbWVsaW5lOiBzY3JvbGwoKTtcbn1cbiovIiwiLmZvb3RlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbiAgICBtYXJnaW46IDEwdmggMCA1dmg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBtYXJnaW46IDEwdmggMCAxMHZoO1xuICAgIH1cblxuICAgIC8qIGZvb3RlciB0ZXh0ICovXG4gICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIH1cblxuICAgICZfX3RleHR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuXG4gICAgICAgIGEsIHNwYW57XG4gICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIGNvbnRhaW5lciAqL1xuXG4gICAgJl9fY29udGFpbmVye1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogc2VjY2lvbmVzICovXG5cbiAgICAmX19jcmVkaXRze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDMwcHggMTBweDtcbiAgICAgICAgei1pbmRleDogMTE7XG5cbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIHJvdywgbm93cmFwLCBmbGV4LXN0YXJ0LCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgLmZvb3Rlcl9fdGV4dHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2x1bW57XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZpcnN0e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlY29uZHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkICRfY29sb3JUZXh0IDFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbG9nby1lZSBpbWd7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDEwcHggMTBweCAzMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ycnNze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgIC5ycnNze1xuICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ljb257XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRJY29uO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi50d2l0dGVyOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZmFjZWJvb2s6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTVcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnlvdXR1YmU6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMThcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluc3RhZ3JhbTo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxOVwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYudGlrdG9rOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3B5cmlnaHR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICBtYXJnaW46IDE1cHggMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGFjcm9ueW17XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY29tcGFydGlye1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgc3BhY2UtYmV0d2VlbiwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNDV2aDtcbiAgICByaWdodDogMjBweDtcbiAgICB6LWluZGV4OiAxMTA7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICByaWdodDogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LXJldmVyc2UsIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyU2Vjb25kO1xuICAgIH1cblxuICAgICZfX3Jyc3N7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OTlyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyU2Vjb25kO1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgXG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5jb21wYXJ0aXJfX3Jyc3N7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlzdHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmX19pY29ue1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRJY29uO1xuICAgICAgICBjb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIFxuICAgICAgICAmLnR3aXR0ZXI6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmFjZWJvb2t7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmZhY2Vib29rOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxNVwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGlua2VkaW46OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDFiXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53aGF0c2FwcDo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMWRcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0e1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBjb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJTZWNvbmQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OTlyZW07XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9CYXJyYSBkZSBwcm9ncmVzbyBsZWN0dXJhXG5cbkBrZXlmcmFtZXMgZ3Jvdy1wcm9ncmVzcyB7XG5cdGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgYmFja2dyb3VuZDogJF9jb2xvclByb2dyZXNzO1xuICAgIH1cblx0dG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgYmFja2dyb3VuZDogJF9jb2xvclByb2dyZXNzO1xuICAgIH1cbn1cblxuLnByb2dyZXNzIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG5cblx0d2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3cHg7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuXHRhbmltYXRpb246IGdyb3ctcHJvZ3Jlc3MgYXV0byBsaW5lYXI7XG5cdGFuaW1hdGlvbi10aW1lbGluZTogLS1wYWdlLXNjcm9sbDtcbiAgICBcbiAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOiA0OHB4O1xuICAgIH1cbn0iLCIvKiogc2Nyb2xsIGhvcml6b250YWwgLSBpbcOhZ2VuZXMgKyB0ZXh0byAqKi9cblxuLmNvbnRhaW5lci5pbWd7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG1hcmdpbi10b3A6IC0zNXZoO1xuXG4gICAgLnNwYWNlLWhvbGRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIFxuICAgIC5zdGlja3kge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBcbiAgICAuaG9yaXpvbnRhbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIH1cbiAgICBcbiAgICAuY2FyZHMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMDBweCAwIDIwMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgZmxleC1zdGFydCwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19ib3h7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2aWRlb3tcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMTVweCBzb2xpZCAjZmZmO1xuXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDEwcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMTVweCBzb2xpZCAjZmZmO1xuXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDEwcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi52aWRlb3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudGl0bGV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMDBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgIC5zZWN0aW9uX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTB2aDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgfVxufVxuXG4uY29udGFpbmVyLmltZyAuY2FyZHNfX2JveCBpbWd7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcblxuICAgICY6aG92ZXJ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcbiAgICB9XG59XG5cbi8vUHLDs3hpbWFtZW50ZVxuLnByb3hpbWFtZW50ZXtcbiAgICBpbWd7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICBjdXJzb3I6IG5vLWRyb3A7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uX19idG57XG4gICAgICAgIGN1cnNvcjogbm8tZHJvcDtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBzaW4gc2Nyb2xsIGhvcml6b250YWwgc29sbyBtb3ZpbFxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuY29udGFpbmVyLmltZ3tcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIC5zcGFjZS1ob2xkZXIsXG4gICAgICAgIC5zdGlja3ksXG4gICAgICAgIC5ob3Jpem9udGFsLFxuICAgICAgICAuY2FyZHN7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFse1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZHN7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmRzX19ib3gudGl0bGUsXG4gICAgICAgIC5jYXJkc19fYm94LnZpZGVve1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZHNfX2JveC52aWRlb3tcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZHNfX2JveCBpbWd7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9hbmltYWNpw7NuIGJhc2VcblxuQGtleWZyYW1lcyBhcHBlYXItbGVmdHtcbiAgICAwJXtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04MHB4KTtcbiAgICB9XG5cbiAgICAxMDAle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFwcGVhci1yaWdodHtcbiAgICAwJXtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDgwcHgpO1xuICAgIH1cblxuICAgIDEwMCV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbi8vYW5pbWFjacOzbiBhcGVydHVyYVxuXG4ubWFpbl9fYXBlcnR1cmEuYW5pbWF0aW9ue1xuICAgIC5tYWluX19hcGVydHVyYS1sb2dvLFxuICAgIC5tYWluX19hcGVydHVyYS10aXRsZSxcbiAgICAubWFpbl9fYXBlcnR1cmEtc3VidGl0bGUsXG4gICAgLm1haW5fX2FwZXJ0dXJhLWJ0bixcbiAgICAubWFpbl9fYXBlcnR1cmEtbG9naW57XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4ubWFpbl9fYXBlcnR1cmEuYW5pbWF0aW9uLnZpc2libGV7XG4gICAgLm1haW5fX2FwZXJ0dXJhLWxvZ297XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItcmlnaHQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItcmlnaHQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgfVxuICAgIC5tYWluX19hcGVydHVyYS10aXRsZXtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhci1yaWdodCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuNXM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItcmlnaHQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjVzO1xuICAgIH1cbiAgICAubWFpbl9fYXBlcnR1cmEtc3VidGl0bGV7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItcmlnaHQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgMXM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItcmlnaHQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgMXM7XG4gICAgfVxuICAgIC5tYWluX19hcGVydHVyYS1idG4sXG4gICAgLm1haW5fX2FwZXJ0dXJhLWxvZ2lue1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyLXJpZ2h0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIDEuNXM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItcmlnaHQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgMS41cztcbiAgICB9XG59XG5cbi8vYW5pbWFjacOzbiBmb3Rvc1xuXG5Aa2V5ZnJhbWVzIHJldmVsYWRve1xuICAgIDAle1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDEwMCV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uc2VjdGlvbl9fY29sbGFnZS5hbmltYXRpb257XG4gICAgLmltZy0xLFxuICAgIC5pbWctMixcbiAgICAuaW1nLTMsXG4gICAgLmltZy00LFxuICAgIC5pbWctNXtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5zZWN0aW9uX19jb2xsYWdlLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC5pbWctMXtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHJldmVsYWRvIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcmV2ZWxhZG8gMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgfVxuICAgIC5pbWctMntcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHJldmVsYWRvIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4zcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHJldmVsYWRvIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4zcztcbiAgICB9XG4gICAgLmltZy00LFxuICAgIC5pbWctNXtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHJldmVsYWRvIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC40cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHJldmVsYWRvIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC40cztcbiAgICB9XG4gICAgLmltZy0ze1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogcmV2ZWxhZG8gMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjZzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcmV2ZWxhZG8gMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjZzO1xuICAgIH1cbn1cblxuLy9idG5cbi5zZWN0aW9uX19idG4uZm90b2dhbGVyaWEuYW5pbWF0aW9ue1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5zZWN0aW9uX19idG4uZm90b2dhbGVyaWEuYW5pbWF0aW9uLnZpc2libGV7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhci1sZWZ0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cblxuLy9hbmltYWNpw7NuIHRpdHVsb3NcbkBrZXlmcmFtZXMgYXBwZWFyLW9wYWNpdHl7XG4gICAgMCV7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJXtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5zZWN0aW9uX190aXRsZS5hbmltYXRpb24sXG4uc2VjdGlvbl9fdGV4dC5hbmltYXRpb257XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnNlY3Rpb25fX3RpdGxlLmFuaW1hdGlvbi52aXNpYmxlLFxuLnNlY3Rpb25fX3RleHQuYW5pbWF0aW9uLnZpc2libGV7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhci1vcGFjaXR5IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4ycztcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLW9wYWNpdHkgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjJzO1xufVxuXG4vL2xpbmUgdGl0bGVcbkBrZXlmcmFtZXMgbGluZS10aXRsZXtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gICAgfVxuICAgIFxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICAgIH1cbn1cblxuLmFuaW1hdGlvbi5zZWN0aW9uX190aXRsZTo6YWZ0ZXJ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblxuLmFuaW1hdGlvbi52aXNpYmxlLnNlY3Rpb25fX3RpdGxlOjphZnRlcntcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbGluZS10aXRsZSAycyBlYXNlLWluLW91dCAuMXMgZm9yd2FyZHM7XG4gICAgICAgICAgICBhbmltYXRpb246IGxpbmUtdGl0bGUgMnMgZWFzZS1pbi1vdXQgLjFzIGZvcndhcmRzO1xufVxuXG4vL2FwcGVhciBncmlkIHkgc3VzY3JpYmVcbi5zZWN0aW9uX19ncmlkLmFuaW1hdGlvbntcbiAgICAuZ3JpZHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5zZWN0aW9uX19zdXNjcmliZS5hbmltYXRpb257XG4gICAgLnN1c2NyaWJlLWJveHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5zZWN0aW9uX19ncmlkLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC5ncmlke1xuICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItb3BhY2l0eSAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuMXM7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLW9wYWNpdHkgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjFzO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhci1vcGFjaXR5IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4ycztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItb3BhY2l0eSAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuMnM7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyLW9wYWNpdHkgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjNzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGFwcGVhci1vcGFjaXR5IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4zcztcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg0KXtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItb3BhY2l0eSAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuNHM7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLW9wYWNpdHkgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjRzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VjdGlvbl9fc3VzY3JpYmUuYW5pbWF0aW9ue1xuICAgIC5zdXNjcmliZS1ib3h7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uc2VjdGlvbl9fc3VzY3JpYmUuYW5pbWF0aW9uLnZpc2libGV7XG4gICAgLnN1c2NyaWJlLWJveHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyLW9wYWNpdHkgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjFzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGFwcGVhci1vcGFjaXR5IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4xcztcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItb3BhY2l0eSAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuMnM7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLW9wYWNpdHkgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjJzO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDMpe1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhci1vcGFjaXR5IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzIC4zcztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItb3BhY2l0eSAxcyBlYXNlLWluLW91dCBmb3J3YXJkcyAuM3M7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vY2FydGFcbi5zZWN0aW9uX19jYXJ0YS5hbmltYXRpb257XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnNlY3Rpb25fX2NhcnRhLmFuaW1hdGlvbi52aXNpYmxle1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLWxlZnQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG4iLCJAaW1wb3J0IFwiX2FwZXJ0dXJhXCI7XG5AaW1wb3J0IFwiX3NlY3Rpb25zXCI7XG5cbi8qKiBhanVzdGVzIHBhcmEgaXBob25lICoqL1xuQGltcG9ydCBcIl9pcGhvbmVcIjtcblxuIiwiLm1haW57XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAmX19hcGVydHVyYXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTEwdmg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgZmxleC1zdGFydCwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgIC8vb3BhY2lkYWQgdsOtZGVvXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjUgKTtcblxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB9XG5cbiAgICAgICAgJi12aWRlb3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRlc2t0b3B7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubW92aWx7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYm94e1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMDBweCBhdXRvIDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDkwcHggYXV0byAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUaXRsZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAyNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvclBhcnRuZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXN1YnRpdGxle1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBjb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMjVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1sb2dve1xuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cbi5tYWluX19hcGVydHVyYS1idG57XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlyZW07XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lcjtcblxuICAgIHotaW5kZXg6IDIwO1xuXG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICBoZWlnaHQ6IDQ5LjVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXJlbTtcbiAgICAgICAgYm9yZGVyOiAuMXB4IHNvbGlkICNFNEFGNUY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNS41cHg7XG4gICAgICAgIGxlZnQ6IC01LjVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgICBvcGFjaXR5OiAuNiAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyogY2llcnJlICovXG4uY2llcnJle1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRNYWluO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTE4MHB4O1xuICAgIGxlZnQ6IDA7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBib3R0b206IC0zMDBweDtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBib3R0b206IC0yNjBweDtcbiAgICB9XG59IiwiLm1haW5fX3NlY3Rpb257XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogOHZoIDAgNXZoO1xufVxuXG4vL3RleHRcbi5zZWN0aW9ue1xuXG4gICAgJl9fdGl0bGV7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogLjFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJTZWNvbmQ7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0e1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuXG4gICAgJl9fYnRue1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cmVtO1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyU2Vjb25kO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICYuZm90b2dhbGVyaWE6OmJlZm9yZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRJY29uO1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCA1cHggMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgfVxuICAgICAgICAmLmNhcnRhOjpiZWZvcmV7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250SWNvbjtcbiAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDAgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG4gICAgICAgIH1cbiAgICAgICAgJi52aWRlbzo6YmVmb3Jle1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udEljb247XG4gICAgICAgICAgICBjb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDVweCAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib3h7XG4gICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMjB2aCApO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogNXZoIDA7XG5cbiAgICAgICAgJi5yaWdodHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgZmxleC1zdGFydCwgZmxleC1lbmQsIGNlbnRlcik7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjB2aCAwIDA7XG5cbiAgICAgICAgICAgIC5zZWN0aW9uX190aXRsZSxcbiAgICAgICAgICAgIC5zZWN0aW9uX190ZXh0e1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4ODBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMTB2aCApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHZoIDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzkwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDV2aCApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1dmggMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMzBweCApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY3Rpb25fX3RleHR7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29sbGFnZXtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XG5cbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMmZyKTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDkwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDRmcik7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2ZWxhZG97XG4gICAgICAgICAgICBib3JkZXI6IDE1cHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDEwcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0xe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1MHB4O1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA3MHB4IDEwcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDcwcHggMTBweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0ye1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTMwcHggLTUwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTMwcHggLTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtM3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NTBweDtcblxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTE4MHB4IDAgMCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xNTBweCAwIDAgLTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtNHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTUwcHggMCAwIDIwMHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtNTBweCAwIDAgMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTUwcHggMCAwIDcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtNXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTUwcHggMCAwIDA7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMzBweCAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgJi0xe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL2VzcGVjaWFsLXBqLTIwMjUvaW1nLTEucG5nXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0ye1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL2VzcGVjaWFsLXBqLTIwMjUvaW1nLTIucG5nXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0ze1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL2VzcGVjaWFsLXBqLTIwMjUvaW1nLTMucG5nXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi00e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL2VzcGVjaWFsLXBqLTIwMjUvaW1nLTQucG5nXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi01e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL2VzcGVjaWFsLXBqLTIwMjUvaW1nLTUucG5nXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cblxuLy9zZWN0aW9uIGF6dWxcbi5tYWluX19zZWN0aW9ue1xuICAgICYuYXp1bHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvckJhY2tncm91bmRCbHVlO1xuICAgICAgICBtYXJnaW46IDEwdmggMDtcblxuICAgICAgICAuc2VjdGlvbl9fdGl0bGUsXG4gICAgICAgIC5zZWN0aW9uX190ZXh0e1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAuc2VjdGlvbl9fdGV4dHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNlY3Rpb25fX3RpdGxlOjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAuc2VjdGlvbl9fYm94e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1dmgpO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHZoIDAgMCAxNXZoO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4ODBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMTB2aCApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTB2aCAwIDAgMTB2aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzkwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDV2aCApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTB2aCAwIDAgNXZoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMzBweCApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTB2aCAwIDAgMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlY3Rpb25fX2dyaWR7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiA1MHB4IGF1dG87XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ2FwOiAwO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMmZyKTtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgaW1ne1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYW1le1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcblxuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JXaGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0byA1cHg7XG4gICAgfVxuXG4gICAgLml0YWxpY3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XG5cbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRpdGxlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBjb2xvcjogJF9jb2xvcldoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNXB4IGF1dG87XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG8gMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vL3NlY3Rpb24gY2FydGEgcGpcbi5zZWN0aW9uX19jYXJ0YXtcbiAgICB3aWR0aDogY2FsYyggMTAwJSAtIDIwdmggKTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiA1dmggMDtcblxuICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4ODBweCkge1xuICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDEwdmggKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3OTBweCkge1xuICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDV2aCApO1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gNjBweCApO1xuICAgICAgICBtYXJnaW46IDV2aCAzMHB4IDA7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICB9XG5cbiAgICAuY2FydGEtaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9zMS5lZXN0YXRpYy5jb20vdXBsb2FkL2JjL2VzcGVjaWFsLXBqLTIwMjUvY2FydGEucG5nP3Y9MlwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA5MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJ0YS1ib3h7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb25fX2J0bi5jYXJ0YXtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoIDUwJSAtIDE1MHB4ICk7XG4gICAgfVxuXG4gICAgLmNhcnRhLXRleHQsXG4gICAgLmNhcnRhLW5hbWV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNhcnRhLXRleHR7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcnRhLW5hbWV7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkX2NvbG9yVGV4dDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcblxuICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LCBub3dyYXAsIGZsZXgtc3RhcnQsIGZsZXgtZW5kLCBjZW50ZXIpO1xuXG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vczEuZWVzdGF0aWMuY29tL3VwbG9hZC9iYy9lc3BlY2lhbC1wai0yMDI1L3BqLXBlcmZpbC5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9zZWN0aW9uIGNhcnRhIHBqIC0gcHLDs3hpbWFtZW50ZVxuLnNlY3Rpb25fX2NhcnRhLnByb3hpbWFtZW50ZXtcbiAgICAuY2FydGEtaW1nLFxuICAgIC5jYXJ0YS10ZXh0e1xuICAgICAgICBmaWx0ZXI6IGJsdXIoNnB4KTtcbiAgICB9XG5cbiAgICAuY2FydGEtYm94OjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiUHLDs3hpbWFtZW50ZVwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogNDAlO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNlY3Rpb25fX2J0bi5jYXJ0YXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8vc2VjdGlvbiBoYXp0ZSBsZW9uXG4uc2VjdGlvbl9fYm94LmhhenRlLWxlb257XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1dmgpO1xuICAgIG1hcmdpbjogMTB2aCAwcHggMHB4IDE1dmg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4ODBweCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTB2aCk7XG4gICAgICAgIG1hcmdpbjogMTB2aCAwcHggMHB4IDEwdmg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzkwcHgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDV2aCk7XG4gICAgICAgIG1hcmdpbjogMTB2aCAwcHggMHB4IDV2aDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDMwcHggKTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uX190ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xuICAgIH1cbn1cblxuLy9zZWN0aW9uIHN1c2NyaWJlXG4uc2VjdGlvbl9fc3VzY3JpYmV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogNjBweCAwIDMwcHg7XG5cbiAgICBAaW5jbHVkZSBmbGV4ICggcm93LCBub3dyYXAsIGNlbnRlciwgZmxleC1lbmQsIGNlbnRlcik7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnN1c2NyaWJlLWJveHtcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMjBweCAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIC4wNjI3NDUwOTgpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1c2NyaWJlLXRpdGxle1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDE1cHggMTBweDtcblxuICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VzY3JpYmUtdGV4dHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcblxuICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdWJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogIzg3ODc4NztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbl9fYnRuLnN1c2NyaWJle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLy9kZXN0YWNhZG9cbiAgICAuZGVzdGFjYWRve1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uX19idG4uc3VzY3JpYmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lclNlY29uZDtcblxuXG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJPRkVSVEEgREVTVEFDQURBXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lclNlY29uZDtcbiAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyogLS0tLS0tLS0tLS0gaVBob25lIDQgYW5kIDRTIC0tLS0tLS0tLS0tICovXG5cbi8qIFBvcnRyYWl0IGFuZCBMYW5kc2NhcGUgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KVxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG5cbiAgICAubWFpbl9fYXBlcnR1cmEuaW1nLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlcixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMyxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC00LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTUsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC03LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTgsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOXtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogUG9ydHJhaXQgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KVxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKVxuICAgIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cbiAgICAubWFpbl9fYXBlcnR1cmEuaW1nLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlcixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMyxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC00LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTUsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC03LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTgsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOXtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogTGFuZHNjYXBlICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweClcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMilcbiAgICBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0zLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTQsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC02LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTcsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC05e1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiAtLS0tLS0tLS0tLSBpUGhvbmUgNSwgNVMsIDVDIGFuZCA1U0UgLS0tLS0tLS0tLS0gKi9cblxuLyogUG9ydHJhaXQgYW5kIExhbmRzY2FwZSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNTY4cHgpXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcblxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0zLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTQsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC02LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTcsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC05e1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiBQb3J0cmFpdCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNTY4cHgpXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpXG4gICAgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICBcbiAgICAubWFpbl9fYXBlcnR1cmEuaW1nLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlcixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMyxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC00LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTUsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC03LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTgsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOXtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogTGFuZHNjYXBlICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA1NjhweClcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMilcbiAgICBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0zLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTQsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC02LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTcsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC05e1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiAtLS0tLS0tLS0tLSBpUGhvbmUgNiwgNlMsIDcgYW5kIDggLS0tLS0tLS0tLS0gKi9cblxuLyogUG9ydHJhaXQgYW5kIExhbmRzY2FwZSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNjY3cHgpIFxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7IFxuICAgIFxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0zLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTQsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC02LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTcsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC05e1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiBQb3J0cmFpdCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNjY3cHgpIFxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKVxuICAgIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7IFxuICAgIFxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0zLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTQsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC02LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTcsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC05e1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufVxuXG4vKiBMYW5kc2NhcGUgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDY2N3B4KSBcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMilcbiAgICBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHsgXG4gICAgXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTMsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC01LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTYsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNyxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC04LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTl7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG5cbi8qIC0tLS0tLS0tLS0tIGlQaG9uZSA2KywgNysgYW5kIDgrIC0tLS0tLS0tLS0tICovXG5cbi8qIFBvcnRyYWl0IGFuZCBMYW5kc2NhcGUgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDQxNHB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDczNnB4KSBcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMykgeyBcbiAgICBcbiAgICAubWFpbl9fYXBlcnR1cmEuaW1nLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlcixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMyxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC00LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTUsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC03LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTgsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOXtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogUG9ydHJhaXQgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBcbiAgICBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDQxNHB4KSBcbiAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDczNnB4KSBcbiAgICBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMylcbiAgICBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkgeyBcbiAgICBcbiAgICAubWFpbl9fYXBlcnR1cmEuaW1nLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlcixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0xLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMyxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC00LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTUsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC03LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTgsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOXtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbl9fc2VjdGlvbi5zdGlreSAuc2VjdGlvbl9faW1nLnNlY3Rpb25fX2NpdGF7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogTGFuZHNjYXBlICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA0MTRweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA3MzZweCkgXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpXG4gICAgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7IFxuICAgIFxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0zLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTQsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC02LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTcsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC05e1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxufVxuXG4vKiAtLS0tLS0tLS0tLSBpUGhvbmUgWCAtLS0tLS0tLS0tLSAqL1xuXG4vKiBQb3J0cmFpdCBhbmQgTGFuZHNjYXBlICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MTJweCkgXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHsgXG4gICAgXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTMsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC01LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTYsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNyxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC04LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTl7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG5cbi8qIFBvcnRyYWl0ICovXG5AbWVkaWEgb25seSBzY3JlZW4gXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgXG4gICAgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MTJweCkgXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpXG4gICAgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHsgXG4gICAgXG4gICAgLm1haW5fX2FwZXJ0dXJhLmltZyxcbiAgICAucGFyYWxsYXgtaXRlbS5mb290ZXIsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0yLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTMsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC01LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTYsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNyxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC04LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTl7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5fX3NlY3Rpb24uc3Rpa3kgLnNlY3Rpb25fX2ltZy5zZWN0aW9uX19jaXRhe1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG59XG5cbi8qIExhbmRzY2FwZSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogODEycHgpIFxuICAgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKVxuICAgIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgeyBcblxuICAgIC5tYWluX19hcGVydHVyYS5pbWcsXG4gICAgLnBhcmFsbGF4LWl0ZW0uZm9vdGVyLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTEsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtMixcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC0zLFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTQsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtNSxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC02LFxuICAgIC5wYXJhbGxheC1pdGVtLnBhcmFsbGF4LTcsXG4gICAgLnBhcmFsbGF4LWl0ZW0ucGFyYWxsYXgtOCxcbiAgICAucGFyYWxsYXgtaXRlbS5wYXJhbGxheC05e1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluX19zZWN0aW9uLnN0aWt5IC5zZWN0aW9uX19pbWcuc2VjdGlvbl9fY2l0YXtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUlhQyxPQUFPLENBQUMsc0ZBQUksQ0FNWixPQUFPLENBQUMsdUdBQUksQ0poQmIsQUFBQSxDQUFDLEFBQUMsQ0FDRSxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLFVBQVUsQ0FDekIsQUFFRCxBQUFBLElBQUksQUFBQyxDQUVELGVBQWUsQ0FBRSxtQkFBbUIsQ0FHcEMsZUFBZSxDQUFFLE1BQU0sQ0FDMUIsQUFFRCxBQUFBLElBQUksQUFBQSxDQUNBLGdCQUFnQixDQ2RHLE9BQU8sQ0RlMUIsZUFBZSxDQUFFLE1BQU0sQ0FFdkIsVUFBVSxDQUFFLE1BQU0sQ0FlbEIsc0JBQXNCLENBQUUsV0FBVyxDQUNuQyx1QkFBdUIsQ0FBRSxTQUFTLENBR3JDLEFBdkJELEFBTUksSUFOQSxDQU1BLENBQUMsQUFBQyxDQUNFLE1BQU0sQ0FBRSxDQUFDLENBQ1osQUFSTCxBQVVJLElBVkEsQ0FVQSxDQUFDLEFBQUEsQ0FDRyxlQUFlLENBQUUsSUFBSSxDQUNyQixNQUFNLENBQUUsT0FBTyxDQUNsQixBQWJMLEFBZUksSUFmQSxDQWVBLEVBQUUsQUFBQSxDQUNFLGVBQWUsQ0FBRSxJQUFJLENBQ3hCLEFBU0wsQUFDSSxNQURFLENBQUEsQUFBQSxjQUFDLENBQUQsR0FBQyxBQUFBLEVBQ0gsbUJBQW1CLENBRHZCLE1BQU0sQ0FBQSxBQUFBLGNBQUMsQ0FBRCxHQUFDLEFBQUEsRUFFSCxXQUFXLEFBQUEsQ0FDUCxPQUFPLENBQUUsSUFDYixDQUFDLEFJL0NMLFVBQVUsQ0FDVCxXQUFXLENBQUMsaUJBQWlCLENBQzdCLFVBQVUsQ0FBQyxNQUFNLENBQ2pCLFdBQVcsQ0FBQyxHQUFHLENBQ2YsR0FBRyxDQUFDLHdCQUF3QixDQUM1QixnRkFBZ0YsQ0FBQyxjQUFjLENBQy9GLCtFQUErRSxDQUFDLGFBQWEsQ0FDN0YsK0VBQStFLENBQUMsYUFBYSxDQUc5RixVQUFVLENBQ1QsV0FBVyxDQUFFLHlCQUF5QixDQUN0QyxXQUFXLENBQUUsTUFBTSxDQUlwQixVQUFVLENBQ1QsV0FBVyxDQUFFLHdCQUF3QixDQUNyQyxXQUFXLENBQUUsTUFBTSxFQUlwQixBQUFBLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxHQUNELEFBQUEsS0FBQyxFQUFPLFFBQVEsQUFBZixDQUFpQixDQUNqQixXQUFXLENBQUUsaUJBQWlCLENBQzlCLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsWUFBWSxDQUFFLE1BQU0sQ0FDcEIsY0FBYyxDQUFFLElBQUksQ0FDcEIsV0FBVyxDQUFFLENBQUMsQ0FDZCxzQkFBc0IsQ0FBRSxXQUFXLENBQ25DLHVCQUF1QixDQUFFLFNBQVMsQ0FDbEMsQUNqQ0QsQUFBQSxPQUFPLEFBQUEsQ0FDSCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENIRGYsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENHRVMsR0FBRyxDQUFFLE1BQU0sQ0hEN0IsZUFBZSxDR0NnQixNQUFNLENIQXJDLFdBQVcsQ0dBNEIsTUFBTSxDSEM3QyxhQUFhLENHRGtDLE1BQU0sQ0FFbEQsZ0JBQWdCLENKSEssT0FBTyxDSUs1QixRQUFRLENBQUUsS0FBSyxDQUNmLEdBQUcsQ0FBRSxDQUFDLENBQ04sT0FBTyxDQUFFLEdBQUcsQ0EyQ2YsQUF6Q0ksQUFBRCxnQkFBVSxDQUFDLEdBQUcsQUFBQSxDQUNWLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDZixBQUVBLEFBQUQsWUFBTSxBQUFBLENBQ0YsS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsS0FBSyxDQUNoQixNQUFNLENBQUUsSUFBSSxDQUVaLFdBQVcsQ0pMUCxZQUFZLENBQUUsVUFBVSxDSU01QixXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsTUFBTSxDQUNsQixjQUFjLENBQUUsU0FBUyxDQUN6QixlQUFlLENBQUUsSUFBSSxDQUNyQixTQUFTLENBQUUsSUFBSSxDQUVmLE9BQU8sQ0FBRSxRQUFRLENBQ2pCLE1BQU0sQ0FBRSxRQUFRLENBQ2hCLGdCQUFnQixDQUFFLFdBQVcsQ0FDN0IsTUFBTSxDQUFFLEtBQUssQ0FBQyxLQUFLLENKdkJYLE9BQU8sQ0l3QmYsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsS0FBSyxDSnpCRyxPQUFPLENJMEJmLE1BQU0sQ0FBRSxPQUFPLENBRWYsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsQ0FBQyxDQUVSLHNCQUFzQixDQUFFLFdBQVcsQ0FDbkMsdUJBQXVCLENBQUUsU0FBUyxDQVVyQyxBQVJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUEzQm5DLEFBQUQsWUFBTSxBQUFBLENBNEJFLE1BQU0sQ0FBRSxRQUFRLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBS3RCLENBSEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWhDbkMsQUFBRCxZQUFNLEFBQUEsQ0FpQ0UsT0FBTyxDQUFFLElBQUksQ0FFcEIsQ0NwREwsQUFBQSxPQUFPLEFBQUEsQ0FDSCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENKRGYsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENJQ1UsTUFBTSxDQUFFLE1BQU0sQ0pBakMsZUFBZSxDSUFvQixNQUFNLENKQ3pDLFdBQVcsQ0lEZ0MsTUFBTSxDSkVqRCxhQUFhLENJRnNDLE1BQU0sQ0FDdEQsTUFBTSxDQUFFLFVBQVUsQ0FvS3JCLEFBbEtHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFOcEMsQUFBQSxPQUFPLEFBQUEsQ0FPQyxNQUFNLENBQUUsV0FBVyxDQWlLMUIsQ0E3SkksQUFBRCxjQUFRLEFBQUEsQ0FDSixXQUFXLENMS1AsWUFBWSxDQUFFLFVBQVUsQ0tKNUIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsZUFBZSxDQUFFLElBQUksQ0FDckIsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENMZkEsT0FBTyxDS2dCWixNQUFNLENBQUUsUUFBUSxDQUNoQixTQUFTLENBQUUsS0FBSyxDQUNuQixBQUVBLEFBQUQsYUFBTyxBQUFBLENBQ0gsV0FBVyxDTExQLFlBQVksQ0FBRSxVQUFVLENLTTVCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLGVBQWUsQ0FBRSxJQUFJLENBQ3JCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDTHpCQSxPQUFPLENLZ0NmLEFBWkEsQUFPRyxhQVBHLENBT0gsQ0FBQyxDQVBKLGFBQU0sQ0FPQSxJQUFJLEFBQUEsQ0FDSCxLQUFLLENMNUJKLE9BQU8sQ0s2QlIsY0FBYyxDQUFFLFNBQVMsQ0FDekIsV0FBVyxDQUFFLEdBQUcsQ0FDbkIsQUFLSixBQUFELGtCQUFZLEFBQUEsQ0FDUixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxJQUFJLENKdENuQixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0lzQ2MsTUFBTSxDQUFFLE1BQU0sQ0pyQ3JDLGVBQWUsQ0lxQ3dCLE1BQU0sQ0pwQzdDLFdBQVcsQ0lvQ29DLE1BQU0sQ0puQ3JELGFBQWEsQ0ltQzBDLE1BQU0sQ0FLekQsQUFIRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBTG5DLEFBQUQsa0JBQVksQUFBQSxDQU1KLEtBQUssQ0FBRSxJQUFJLENBRWxCLENBSUEsQUFBRCxnQkFBVSxBQUFBLENBQ04sS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxTQUFTLENBQ2pCLE9BQU8sQ0FBRSxFQUFFLENKcERsQixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0lxRGMsR0FBRyxDQUFFLE1BQU0sQ0pwRGxDLGVBQWUsQ0lvRHFCLFVBQVUsQ0puRDlDLFdBQVcsQ0ltRHFDLE1BQU0sQ0psRHRELGFBQWEsQ0lrRDJDLE1BQU0sQ0FVMUQsQUFoQkEsQUFRRyxnQkFSTSxDQVFOLGFBQWEsQUFBQSxDQUNULE1BQU0sQ0FBRSxPQUFPLENBQ2xCLEFBRUQsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQVpuQyxBQUFELGdCQUFVLEFBQUEsQ0poRGIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENJNERrQixNQUFNLENBQUUsTUFBTSxDSjNEekMsZUFBZSxDSTJENEIsTUFBTSxDSjFEakQsV0FBVyxDSTBEd0MsTUFBTSxDSnpEekQsYUFBYSxDSXlEOEMsTUFBTSxDQUN0RCxNQUFNLENBQUUsU0FBUyxDQUV4QixDQUVBLEFBQUQsZUFBUyxBQUFBLENBQ0wsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQW1DZixBQWpDRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSm5DLEFBQUQsZUFBUyxBQUFBLENBS0QsS0FBSyxDQUFFLElBQUksQ0FnQ2xCLENBckNBLEFBUUcsZUFSSyxBQVFKLE1BQU0sQUFBQSxDQUNILFVBQVUsQ0FBRSxLQUFLLENBQ2pCLE9BQU8sQ0FBRSxVQUFVLENBQ25CLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLE1BQU0sQ0FDakIsV0FBVyxDQUFFLFFBQVEsQ0FPeEIsQUFMRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBZnZDLEFBUUcsZUFSSyxBQVFKLE1BQU0sQUFBQSxDQVFDLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE1BQU0sQ0FFMUIsQ0FwQkosQUFzQkcsZUF0QkssQUFzQkosT0FBTyxBQUFBLENBQ0osVUFBVSxDQUFFLElBQUksQ0FDaEIsT0FBTyxDQUFFLFVBQVUsQ0FDbkIsV0FBVyxDQUFFLEtBQUssQ0wzRmpCLE9BQU8sQ0syRnVCLEdBQUcsQ0FDbEMsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsTUFBTSxDQUNqQixXQUFXLENBQUUsVUFBVSxDQVExQixBQU5HLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUE5QnZDLEFBc0JHLGVBdEJLLEFBc0JKLE9BQU8sQUFBQSxDQVNBLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLElBQUksQ0FDWixXQUFXLENBQUUsTUFBTSxDQUUxQixDQUdKLEFBQUQsZ0JBQVUsQ0FBQyxHQUFHLEFBQUEsQ0FDVixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLGNBQWMsQ0FLekIsQUFIRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBTG5DLEFBQUQsZ0JBQVUsQ0FBQyxHQUFHLEFBQUEsQ0FNTixLQUFLLENBQUUsS0FBSyxDQUVuQixDQUVBLEFBQUQsYUFBTyxBQUFBLENBQ0gsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDSnJIbkIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENJcUhjLEdBQUcsQ0FBRSxNQUFNLENKcEhsQyxlQUFlLENJb0hxQixNQUFNLENKbkgxQyxXQUFXLENJbUhpQyxNQUFNLENKbEhsRCxhQUFhLENJa0h1QyxNQUFNLENBbUN0RCxBQXRDQSxBQU1PLGFBTkQsQ0FNRSxXQUFNLEFBQUEsQ0FDSCxPQUFPLENBQUUsU0FBUyxDQUNsQixPQUFPLENBQUUsS0FBSyxDQUNqQixBQVRSLEFBV08sYUFYRCxDQVdFLFdBQU0sQUFBQSxDQUNILFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDTC9HZixpQkFBaUIsQ0tnSGIsS0FBSyxDTGpJUixPQUFPLENLa0lKLGVBQWUsQ0FBRSxJQUFJLENBb0J4QixBQW5DUixBQWlCVyxhQWpCTCxDQVdFLFdBQU0sQUFNRixRQUFRLEFBQUEsUUFBUSxBQUFBLENBQ2IsT0FBTyxDQUFFLE9BQU8sQ0FDbkIsQUFuQlosQUFvQlcsYUFwQkwsQ0FXRSxXQUFNLEFBU0YsU0FBUyxBQUFBLFFBQVEsQUFBQSxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBdkJaLEFBd0JXLGFBeEJMLENBV0UsV0FBTSxBQWFGLFFBQVEsQUFBQSxRQUFRLEFBQUEsQ0FDYixPQUFPLENBQUUsT0FBTyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNsQixBQTNCWixBQTRCVyxhQTVCTCxDQVdFLFdBQU0sQUFpQkYsVUFBVSxBQUFBLFFBQVEsQUFBQSxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBL0JaLEFBZ0NXLGFBaENMLENBV0UsV0FBTSxBQXFCRixPQUFPLEFBQUEsUUFBUSxBQUFBLENBQ1osT0FBTyxDQUFFLE9BQU8sQ0FDbkIsQUFNWixBQUFELGtCQUFZLEFBQUEsQ0FDUixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBRVosS0FBSyxDTC9KQSxPQUFPLENLZ0taLE1BQU0sQ0FBRSxTQUFTLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBS3JCLEFBWEEsQUFRRyxrQkFSUSxDQVFSLE9BQU8sQUFBQSxDQUNILE1BQU0sQ0FBRSxTQUFTLENBQ3BCLEFDdEtULEFBQUEsVUFBVSxBQUFBLENBQ04sS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLENBQUMsQ0xIWixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0tJVSxNQUFNLENBQUUsTUFBTSxDTEhqQyxlQUFlLENLR29CLGFBQWEsQ0xGaEQsV0FBVyxDS0V1QyxNQUFNLENMRHhELGFBQWEsQ0tDNkMsTUFBTSxDQUU3RCxRQUFRLENBQUUsS0FBSyxDQUNmLE1BQU0sQ0FBRSxJQUFJLENBQ1osS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsR0FBRyxDQXFJZixBQW5JRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBYnBDLEFBQUEsVUFBVSxBQUFBLENBY0YsS0FBSyxDQUFFLElBQUksQ0FrSWxCLENBL0hHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFqQnBDLEFBQUEsVUFBVSxBQUFBLENMQ1QsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENLZ0JjLFdBQVcsQ0FBRSxNQUFNLENMZjFDLGVBQWUsQ0tlNkIsTUFBTSxDTGRsRCxXQUFXLENLY3lDLE1BQU0sQ0xiMUQsYUFBYSxDS2ErQyxNQUFNLENBRTNELEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLENBQUMsQ0FDVCxLQUFLLENBQUUsQ0FBQyxDQUNSLGdCQUFnQixDTmJGLE9BQU8sQ01zSTVCLENBdEhJLEFBQUQsZ0JBQU8sQUFBQSxDQUNILEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxjQUFjLENBQ3ZCLGFBQWEsQ0FBRSxPQUFPLENBQ3RCLGdCQUFnQixDTnRCRixPQUFPLENDVDVCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDS2dDYyxNQUFNLENBQUUsTUFBTSxDTC9CckMsZUFBZSxDSytCd0IsTUFBTSxDTDlCN0MsV0FBVyxDSzhCb0MsTUFBTSxDTDdCckQsYUFBYSxDSzZCMEMsTUFBTSxDQUV0RCxPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxpQkFBaUIsQ0FDNUIsVUFBVSxDQUFFLFdBQVcsQ0FVMUIsQUFSRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBZG5DLEFBQUQsZ0JBQU8sQUFBQSxDTHpCVixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0t1Q2tCLEdBQUcsQ0FBRSxNQUFNLENMdEN0QyxlQUFlLENLc0N5QixNQUFNLENMckM5QyxXQUFXLENLcUNxQyxNQUFNLENMcEN0RCxhQUFhLENLb0MyQyxNQUFNLENBQ25ELFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLENBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxRQUFRLENBRXhCLENBaERMLEFBbURRLFVBbkRFLEFBa0RMLE1BQU0sQ0FDSCxnQkFBZ0IsQUFBQSxDQUNaLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLGFBQWEsQ0FNM0IsQUFKRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBdkQ1QyxBQW1EUSxVQW5ERSxBQWtETCxNQUFNLENBQ0gsZ0JBQWdCLEFBQUEsQ0FLUixTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxDQUFDLENBRWpCLENBR0osQUFBRCxnQkFBTyxBQUFBLENBQ0gsT0FBTyxDQUFFLENBQUMsQ0FDYixBQUVBLEFBQUQsZ0JBQU8sQUFBQSxDQUNILFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDTmxEUCxpQkFBaUIsQ01tRHJCLEtBQUssQ05uRUMsT0FBTyxDTW9FYixlQUFlLENBQUUsSUFBSSxDQUNyQixPQUFPLENBQUUsSUFBSSxDQUNiLE9BQU8sQ0FBRSxLQUFLLENBQ2QsTUFBTSxDQUFFLE9BQU8sQ0F5Q2xCLEFBaERBLEFBU0csZ0JBVEcsQUFTRixRQUFRLEFBQUEsUUFBUSxBQUFBLENBQ2IsT0FBTyxDQUFFLE9BQU8sQ0FLbkIsQUFIRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBWnZDLEFBU0csZ0JBVEcsQUFTRixRQUFRLEFBQUEsUUFBUSxBQUFBLENBSVQsU0FBUyxDQUFFLElBQUksQ0FFdEIsQ0FmSixBQWdCRyxnQkFoQkcsQUFnQkYsU0FBUyxBQUFBLENBQ04sY0FBYyxDQUFFLEdBQUcsQ0FJdEIsQUFIRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBbEJ2QyxBQWdCRyxnQkFoQkcsQUFnQkYsU0FBUyxBQUFBLENBR0YsY0FBYyxDQUFFLElBQUksQ0FFM0IsQ0FyQkosQUFzQkcsZ0JBdEJHLEFBc0JGLFNBQVMsQUFBQSxRQUFRLEFBQUEsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUtsQixBQUhHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUExQnZDLEFBc0JHLGdCQXRCRyxBQXNCRixTQUFTLEFBQUEsUUFBUSxBQUFBLENBS1YsU0FBUyxDQUFFLElBQUksQ0FFdEIsQ0E3QkosQUErQkcsZ0JBL0JHLEFBK0JGLFNBQVMsQUFBQSxRQUFRLEFBQUEsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUtsQixBQUhHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFuQ3ZDLEFBK0JHLGdCQS9CRyxBQStCRixTQUFTLEFBQUEsUUFBUSxBQUFBLENBS1YsU0FBUyxDQUFFLElBQUksQ0FFdEIsQ0F0Q0osQUF3Q0csZ0JBeENHLEFBd0NGLFNBQVMsQUFBQSxRQUFRLEFBQUEsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUtsQixBQUhHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUE1Q3ZDLEFBd0NHLGdCQXhDRyxBQXdDRixTQUFTLEFBQUEsUUFBUSxBQUFBLENBS1YsU0FBUyxDQUFFLElBQUksQ0FFdEIsQ0FHSixBQUFELGdCQUFPLEFBQUEsQ0FDSCxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxJQUFJLENBRVosV0FBVyxDTnZHUCxZQUFZLENBQUUsVUFBVSxDTXdHNUIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixjQUFjLENBQUUsR0FBRyxDQUNuQixLQUFLLENOMUhDLE9BQU8sQ00ySGIsTUFBTSxDQUFFLENBQUMsQ0FDVCxPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGNBQWMsQ0FBRSxTQUFTLENBQ3pCLE9BQU8sQ0FBRSxLQUFLLENBRWQsZ0JBQWdCLENOekhGLE9BQU8sQ00wSHJCLGFBQWEsQ0FBRSxPQUFPLENBRXRCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsU0FBUyxDQUFFLGNBQWMsQ0FRNUIsQUFORyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBckJuQyxBQUFELGdCQUFPLEFBQUEsQ0FzQkMsU0FBUyxDQUFFLFNBQVMsQ0FDcEIsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxnQkFBZ0IsQ0FFaEMsQ0M3SUwsVUFBVSxDQUFWLGFBQVUsQ0FDVCxJQUFJLENBQ0csU0FBUyxDQUFFLFNBQVMsQ0FDcEIsVUFBVSxDUFFELE9BQU8sQ09OdkIsRUFBRSxDQUNLLFNBQVMsQ0FBRSxTQUFTLENBQ3BCLFVBQVUsQ1BJRCxPQUFPLEVPQXhCLEFBQUEsU0FBUyxBQUFDLENBQ1QsUUFBUSxDQUFFLEtBQUssQ0FDZixJQUFJLENBQUUsQ0FBQyxDQUNKLE1BQU0sQ0FBRSxDQUFDLENBQ1QsR0FBRyxDQUFFLElBQUksQ0FFWixLQUFLLENBQUUsSUFBSSxDQUNSLE1BQU0sQ0FBRSxHQUFHLENBQ2QsVUFBVSxDQUFFLFdBQVcsQ0FFdkIsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixTQUFTLENBQUUseUJBQXlCLENBQ3BDLGtCQUFrQixDQUFFLGFBQWEsQ0FFOUIsT0FBTyxDQUFFLElBQUksQ0FPaEIsQUFMRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaEJwQyxBQUFBLFNBQVMsQUFBQyxDQWlCRixNQUFNLENBQUUsR0FBRyxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osR0FBRyxDQUFFLElBQUksQ0FFaEIsQ0NoQ0QsQUFBQSxVQUFVLEFBQUEsSUFBSSxBQUFBLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsS0FBSyxDQUNqQixVQUFVLENBQUUsS0FBSyxDQXVHcEIsQUEzR0QsQUFNSSxVQU5NLEFBQUEsSUFBSSxDQU1WLGFBQWEsQUFBQyxDQUNWLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFUTCxBQVdJLFVBWE0sQUFBQSxJQUFJLENBV1YsT0FBTyxBQUFDLENBQ0osUUFBUSxDQUFFLE1BQU0sQ0FDaEIsR0FBRyxDQUFFLENBQUMsQ0FDTixNQUFNLENBQUUsS0FBSyxDQUNiLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLE1BQU0sQ0FFbEIsZ0JBQWdCLENBQUUsV0FBVyxDQUNoQyxBQW5CTCxBQXFCSSxVQXJCTSxBQUFBLElBQUksQ0FxQlYsV0FBVyxBQUFDLENBQ1IsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0FDWixXQUFXLENBQUUsU0FBUyxDQUN6QixBQXpCTCxBQTJCSSxVQTNCTSxBQUFBLElBQUksQ0EyQlYsTUFBTSxBQUFDLENBQ0gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsZUFBZSxDUC9CL0IsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENPZ0NjLEdBQUcsQ0FBRSxNQUFNLENQL0JsQyxlQUFlLENPK0JxQixVQUFVLENQOUI5QyxXQUFXLENPOEJxQyxNQUFNLENQN0J0RCxhQUFhLENPNkIyQyxNQUFNLENBMEUxRCxBQXhFRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBbEN6QyxBQTJCSSxVQTNCTSxBQUFBLElBQUksQ0EyQlYsTUFBTSxBQUFDLENBUUMsT0FBTyxDQUFFLE9BQU8sQ0F1RXZCLENBcEVHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUF0Q3hDLEFBMkJJLFVBM0JNLEFBQUEsSUFBSSxDQTJCVixNQUFNLEFBQUMsQ0FZQyxPQUFPLENBQUUsTUFBTSxDQW1FdEIsQ0ExR0wsQUEwQ1EsVUExQ0UsQUFBQSxJQUFJLENBMENMLFdBQUssQUFBQSxDUDNDYixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ08yQ2tCLE1BQU0sQ0FBRSxNQUFNLENQMUN6QyxlQUFlLENPMEM0QixNQUFNLENQekNqRCxXQUFXLENPeUN3QyxNQUFNLENQeEN6RCxhQUFhLENPd0M4QyxNQUFNLENBQ3RELE1BQU0sQ0FBRSxNQUFNLENBNERqQixBQTFERyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBOUM1QyxBQTBDUSxVQTFDRSxBQUFBLElBQUksQ0EwQ0wsV0FBSyxBQUFBLENBS0UsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsTUFBTSxDQUFFLE1BQU0sQ0F3RHJCLENBeEdULEFBbURZLFVBbkRGLEFBQUEsSUFBSSxDQTBDTCxXQUFLLENBU0YsS0FBSyxBQUFBLENBQ0QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsS0FBSyxDQUNiLE1BQU0sQ0FBRSxlQUFlLENBRXZCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLElBQUksQ0FLZixBQUhHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUEzRGhELEFBbURZLFVBbkRGLEFBQUEsSUFBSSxDQTBDTCxXQUFLLENBU0YsS0FBSyxBQUFBLENBU0csTUFBTSxDQUFFLGVBQWUsQ0FFOUIsQ0E5RGIsQUFnRVksVUFoRUYsQUFBQSxJQUFJLENBMENMLFdBQUssQ0FzQkYsR0FBRyxBQUFBLENBQ0MsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsS0FBSyxDQUNiLE1BQU0sQ0FBRSxlQUFlLENBRXZCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsTUFBTSxDQVNqQixBQVBHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUF6RWhELEFBZ0VZLFVBaEVGLEFBQUEsSUFBSSxDQTBDTCxXQUFLLENBc0JGLEdBQUcsQUFBQSxDQVVLLE1BQU0sQ0FBRSxlQUFlLENBTTlCLENBSEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQTdFaEQsQUFnRVksVUFoRUYsQUFBQSxJQUFJLENBMENMLFdBQUssQ0FzQkYsR0FBRyxBQUFBLENBY0ssTUFBTSxDQUFFLEtBQUssQ0FFcEIsQ0FoRmIsQUFrRlksVUFsRkYsQUFBQSxJQUFJLENBMENMLFdBQUssQUF3Q0QsTUFBTSxBQUFBLENBQ0gsS0FBSyxDQUFFLEtBQUssQ0FDZixBQXBGYixBQXNGWSxVQXRGRixBQUFBLElBQUksQ0EwQ0wsV0FBSyxBQTRDRCxNQUFNLEFBQUEsQ0FDSCxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxPQUFPLENBQ2YsV0FBVyxDQUFFLFVBQVUsQ0FjMUIsQUF2R2IsQUEyRmdCLFVBM0ZOLEFBQUEsSUFBSSxDQTBDTCxXQUFLLEFBNENELE1BQU0sQ0FLSCxlQUFlLEFBQUEsQ0FDWCxTQUFTLENBQUUsS0FBSyxDQUtuQixBQWpHakIsQUE4Rm9CLFVBOUZWLEFBQUEsSUFBSSxDQTBDTCxXQUFLLEFBNENELE1BQU0sQ0FLSCxlQUFlLEFBR1YsT0FBTyxBQUFBLENBQ0osS0FBSyxDQUFFLEtBQUssQ0FDZixBQUdMLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFuR2hELEFBc0ZZLFVBdEZGLEFBQUEsSUFBSSxDQTBDTCxXQUFLLEFBNENELE1BQU0sQUFBQSxDQWNDLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLE1BQU0sQ0FFckIsQ0FNYixBQUFBLFVBQVUsQUFBQSxJQUFJLENBQUMsV0FBVyxDQUFDLEdBQUcsQUFBQSxDQUMxQixVQUFVLENBQUUsZ0JBQWdCLENBTS9CLEFBUEQsQUFHSSxVQUhNLEFBQUEsSUFBSSxDQUFDLFdBQVcsQ0FBQyxHQUFHLEFBR3pCLE1BQU0sQUFBQSxDQUNILFNBQVMsQ0FBRSxXQUFXLENBQ3RCLFVBQVUsQ0FBRSxlQUFlLENBQzlCLEFBSUwsQUFDSSxhQURTLENBQ1QsR0FBRyxBQUFBLENBQ0MsTUFBTSxDQUFFLGVBQWUsQ0FDdkIsTUFBTSxDQUFFLE9BQU8sQ0FNbEIsQUFUTCxBQUtRLGFBTEssQ0FDVCxHQUFHLEFBSUUsTUFBTSxBQUFBLENBQ0gsU0FBUyxDQUFFLGVBQWUsQ0FDMUIsVUFBVSxDQUFFLGVBQWUsQ0FDOUIsQUFSVCxBQVVJLGFBVlMsQ0FVVCxhQUFhLEFBQUEsQ0FDVCxNQUFNLENBQUUsT0FBTyxDQUNmLE1BQU0sQ0FBRSxlQUFlLENBQ3ZCLE9BQU8sQ0FBRSxFQUFFLENBS2QsQUFsQkwsQUFlUSxhQWZLLENBVVQsYUFBYSxBQUtSLE1BQU0sQUFBQSxDQUNILE9BQU8sQ0FBRSxhQUFhLENBQ3pCLEFBS1QsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUM1QixBQUFBLFVBQVUsQUFBQSxJQUFJLEFBQUEsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxDQUFDLENBaUNoQixBQW5DRCxBQUlJLFVBSk0sQUFBQSxJQUFJLENBSVYsYUFBYSxDQUpqQixVQUFVLEFBQUEsSUFBSSxDQUtWLE9BQU8sQ0FMWCxVQUFVLEFBQUEsSUFBSSxDQU1WLFdBQVcsQ0FOZixVQUFVLEFBQUEsSUFBSSxDQU9WLE1BQU0sQUFBQSxDQUNGLE1BQU0sQ0FBRSxlQUFlLENBQzFCLEFBVEwsQUFXSSxVQVhNLEFBQUEsSUFBSSxDQVdWLFdBQVcsQUFBQSxDQUNQLFNBQVMsQ0FBRSxhQUFhLENBQUMsVUFBVSxDQUNuQyxRQUFRLENBQUUsUUFBUSxDQUNyQixBQWRMLEFBZ0JJLFVBaEJNLEFBQUEsSUFBSSxDQWdCVixNQUFNLEFBQUEsQ0FDRixTQUFTLENBQUUsYUFBYSxDQUN4QixPQUFPLENBQUUsQ0FBQyxDQUNiLEFBbkJMLEFBcUJJLFVBckJNLEFBQUEsSUFBSSxDQXFCVixXQUFXLEFBQUEsTUFBTSxDQXJCckIsVUFBVSxBQUFBLElBQUksQ0FzQlYsV0FBVyxBQUFBLE1BQU0sQUFBQSxDQUNiLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUF6QkwsQUEyQkksVUEzQk0sQUFBQSxJQUFJLENBMkJWLFdBQVcsQUFBQSxNQUFNLEFBQUEsQ0FDYixNQUFNLENBQUUsUUFBUSxDQUNuQixBQTdCTCxBQStCSSxVQS9CTSxBQUFBLElBQUksQ0ErQlYsV0FBVyxDQUFDLEdBQUcsQUFBQSxDQUNYLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLElBQUksQ0FDZixDQ2hMVCxVQUFVLENBQVYsV0FBVSxDQUNOLEVBQUUsQ0FDRSxPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxpQkFBaUIsQ0FHaEMsSUFBSSxDQUNBLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLGFBQWEsRUFJaEMsVUFBVSxDQUFWLFlBQVUsQ0FDTixFQUFFLENBQ0UsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsZ0JBQWdCLENBRy9CLElBQUksQ0FDQSxPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxhQUFhLEVBTWhDLEFBQ0ksZUFEVyxBQUFBLFVBQVUsQ0FDckIsb0JBQW9CLENBRHhCLGVBQWUsQUFBQSxVQUFVLENBRXJCLHFCQUFxQixDQUZ6QixlQUFlLEFBQUEsVUFBVSxDQUdyQix3QkFBd0IsQ0FINUIsZUFBZSxBQUFBLFVBQVUsQ0FJckIsbUJBQW1CLENBSnZCLGVBQWUsQUFBQSxVQUFVLENBS3JCLHFCQUFxQixBQUFBLENBQ2pCLE9BQU8sQ0FBRSxDQUFDLENBQ2IsQUFHTCxBQUNJLGVBRFcsQUFBQSxVQUFVLEFBQUEsUUFBUSxDQUM3QixvQkFBb0IsQUFBQSxDQUNoQixpQkFBaUIsQ0FBRSxvQ0FBb0MsQ0FDL0MsU0FBUyxDQUFFLG9DQUFvQyxDQUMxRCxBQUpMLEFBS0ksZUFMVyxBQUFBLFVBQVUsQUFBQSxRQUFRLENBSzdCLHFCQUFxQixBQUFBLENBQ2pCLGlCQUFpQixDQUFFLHdDQUF3QyxDQUNuRCxTQUFTLENBQUUsd0NBQXdDLENBQzlELEFBUkwsQUFTSSxlQVRXLEFBQUEsVUFBVSxBQUFBLFFBQVEsQ0FTN0Isd0JBQXdCLEFBQUEsQ0FDcEIsaUJBQWlCLENBQUUsdUNBQXVDLENBQ2xELFNBQVMsQ0FBRSx1Q0FBdUMsQ0FDN0QsQUFaTCxBQWFJLGVBYlcsQUFBQSxVQUFVLEFBQUEsUUFBUSxDQWE3QixtQkFBbUIsQ0FidkIsZUFBZSxBQUFBLFVBQVUsQUFBQSxRQUFRLENBYzdCLHFCQUFxQixBQUFBLENBQ2pCLGlCQUFpQixDQUFFLHlDQUF5QyxDQUNwRCxTQUFTLENBQUUseUNBQXlDLENBQy9ELEFBS0wsVUFBVSxDQUFWLFFBQVUsQ0FDTixFQUFFLENBQ0UsT0FBTyxDQUFFLENBQUMsQ0FHZCxJQUFJLENBQ0EsT0FBTyxDQUFFLENBQUMsRUFJbEIsQUFDSSxpQkFEYSxBQUFBLFVBQVUsQ0FDdkIsTUFBTSxDQURWLGlCQUFpQixBQUFBLFVBQVUsQ0FFdkIsTUFBTSxDQUZWLGlCQUFpQixBQUFBLFVBQVUsQ0FHdkIsTUFBTSxDQUhWLGlCQUFpQixBQUFBLFVBQVUsQ0FJdkIsTUFBTSxDQUpWLGlCQUFpQixBQUFBLFVBQVUsQ0FLdkIsTUFBTSxBQUFBLENBQ0YsT0FBTyxDQUFFLENBQUMsQ0FDYixBQUdMLEFBQ0ksaUJBRGEsQUFBQSxVQUFVLEFBQUEsUUFBUSxDQUMvQixNQUFNLEFBQUEsQ0FDRixpQkFBaUIsQ0FBRSxnQ0FBZ0MsQ0FDM0MsU0FBUyxDQUFFLGdDQUFnQyxDQUN0RCxBQUpMLEFBS0ksaUJBTGEsQUFBQSxVQUFVLEFBQUEsUUFBUSxDQUsvQixNQUFNLEFBQUEsQ0FDRixpQkFBaUIsQ0FBRSxvQ0FBb0MsQ0FDL0MsU0FBUyxDQUFFLG9DQUFvQyxDQUMxRCxBQVJMLEFBU0ksaUJBVGEsQUFBQSxVQUFVLEFBQUEsUUFBUSxDQVMvQixNQUFNLENBVFYsaUJBQWlCLEFBQUEsVUFBVSxBQUFBLFFBQVEsQ0FVL0IsTUFBTSxBQUFBLENBQ0YsaUJBQWlCLENBQUUsb0NBQW9DLENBQy9DLFNBQVMsQ0FBRSxvQ0FBb0MsQ0FDMUQsQUFiTCxBQWNJLGlCQWRhLEFBQUEsVUFBVSxBQUFBLFFBQVEsQ0FjL0IsTUFBTSxBQUFBLENBQ0YsaUJBQWlCLENBQUUsb0NBQW9DLENBQy9DLFNBQVMsQ0FBRSxvQ0FBb0MsQ0FDMUQsQUFJTCxBQUFBLGFBQWEsQUFBQSxZQUFZLEFBQUEsVUFBVSxBQUFBLENBQy9CLE9BQU8sQ0FBRSxDQUFDLENBQ2IsQUFFRCxBQUFBLGFBQWEsQUFBQSxZQUFZLEFBQUEsVUFBVSxBQUFBLFFBQVEsQUFBQSxDQUN2QyxpQkFBaUIsQ0FBRSxtQ0FBbUMsQ0FDOUMsU0FBUyxDQUFFLG1DQUFtQyxDQUN6RCxBQUdELFVBQVUsQ0FBVixjQUFVLENBQ04sRUFBRSxDQUNFLE9BQU8sQ0FBRSxDQUFDLENBR2QsSUFBSSxDQUNBLE9BQU8sQ0FBRSxDQUFDLEVBSWxCLEFBQUEsZUFBZSxBQUFBLFVBQVUsQ0FDekIsY0FBYyxBQUFBLFVBQVUsQUFBQSxDQUNwQixPQUFPLENBQUUsQ0FBQyxDQUNiLEFBRUQsQUFBQSxlQUFlLEFBQUEsVUFBVSxBQUFBLFFBQVEsQ0FDakMsY0FBYyxBQUFBLFVBQVUsQUFBQSxRQUFRLEFBQUEsQ0FDNUIsaUJBQWlCLENBQUUsMENBQTBDLENBQ3JELFNBQVMsQ0FBRSwwQ0FBMEMsQ0FDaEUsQUFHRCxVQUFVLENBQVYsVUFBVSxDQUNOLEVBQUUsQ0FDRSxpQkFBaUIsQ0FBRSxRQUFRLENBQ25CLFNBQVMsQ0FBRSxRQUFRLENBQzNCLHdCQUF3QixDQUFFLE1BQU0sQ0FDeEIsZ0JBQWdCLENBQUUsTUFBTSxDQUdwQyxJQUFJLENBQ0EsaUJBQWlCLENBQUUsUUFBUSxDQUNuQixTQUFTLENBQUUsUUFBUSxDQUMzQix3QkFBd0IsQ0FBRSxNQUFNLENBQ3hCLGdCQUFnQixDQUFFLE1BQU0sRUFJeEMsQUFBQSxVQUFVLEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQSxDQUM1QixpQkFBaUIsQ0FBRSxRQUFRLENBQ25CLFNBQVMsQ0FBRSxRQUFRLENBQzlCLEFBRUQsQUFBQSxVQUFVLEFBQUEsUUFBUSxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUEsQ0FDcEMsaUJBQWlCLENBQUUsc0NBQXNDLENBQ2pELFNBQVMsQ0FBRSxzQ0FBc0MsQ0FDNUQsQUFHRCxBQUNJLGNBRFUsQUFBQSxVQUFVLENBQ3BCLEtBQUssQUFBQSxDQUNELE9BQU8sQ0FBRSxDQUFDLENBQ2IsQUFHTCxBQUNJLGtCQURjLEFBQUEsVUFBVSxDQUN4QixhQUFhLEFBQUEsQ0FDVCxPQUFPLENBQUUsQ0FBQyxDQUNiLEFBR0wsQUFFUSxjQUZNLEFBQUEsVUFBVSxBQUFBLFFBQVEsQ0FDNUIsS0FBSyxBQUNBLFVBQVcsQ0FBQSxDQUFDLENBQUMsQ0FDVixpQkFBaUIsQ0FBRSwwQ0FBMEMsQ0FDckQsU0FBUyxDQUFFLDBDQUEwQyxDQUNoRSxBQUxULEFBTVEsY0FOTSxBQUFBLFVBQVUsQUFBQSxRQUFRLENBQzVCLEtBQUssQUFLQSxVQUFXLENBQUEsQ0FBQyxDQUFDLENBQ1YsaUJBQWlCLENBQUUsMENBQTBDLENBQ3JELFNBQVMsQ0FBRSwwQ0FBMEMsQ0FDaEUsQUFUVCxBQVVRLGNBVk0sQUFBQSxVQUFVLEFBQUEsUUFBUSxDQUM1QixLQUFLLEFBU0EsVUFBVyxDQUFBLENBQUMsQ0FBQyxDQUNWLGlCQUFpQixDQUFFLDBDQUEwQyxDQUNyRCxTQUFTLENBQUUsMENBQTBDLENBQ2hFLEFBYlQsQUFjUSxjQWRNLEFBQUEsVUFBVSxBQUFBLFFBQVEsQ0FDNUIsS0FBSyxBQWFBLFVBQVcsQ0FBQSxDQUFDLENBQUMsQ0FDVixpQkFBaUIsQ0FBRSwwQ0FBMEMsQ0FDckQsU0FBUyxDQUFFLDBDQUEwQyxDQUNoRSxBQUlULEFBQ0ksa0JBRGMsQUFBQSxVQUFVLENBQ3hCLGFBQWEsQUFBQSxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ2IsQUFHTCxBQUVRLGtCQUZVLEFBQUEsVUFBVSxBQUFBLFFBQVEsQ0FDaEMsYUFBYSxBQUNSLFVBQVcsQ0FBQSxDQUFDLENBQUMsQ0FDVixpQkFBaUIsQ0FBRSwwQ0FBMEMsQ0FDckQsU0FBUyxDQUFFLDBDQUEwQyxDQUNoRSxBQUxULEFBTVEsa0JBTlUsQUFBQSxVQUFVLEFBQUEsUUFBUSxDQUNoQyxhQUFhLEFBS1IsVUFBVyxDQUFBLENBQUMsQ0FBQyxDQUNWLGlCQUFpQixDQUFFLDBDQUEwQyxDQUNyRCxTQUFTLENBQUUsMENBQTBDLENBQ2hFLEFBVFQsQUFVUSxrQkFWVSxBQUFBLFVBQVUsQUFBQSxRQUFRLENBQ2hDLGFBQWEsQUFTUixVQUFXLENBQUEsQ0FBQyxDQUFDLENBQ1YsaUJBQWlCLENBQUUsMENBQTBDLENBQ3JELFNBQVMsQ0FBRSwwQ0FBMEMsQ0FDaEUsQUFLVCxBQUFBLGVBQWUsQUFBQSxVQUFVLEFBQUEsQ0FDckIsT0FBTyxDQUFFLENBQUMsQ0FDYixBQUVELEFBQUEsZUFBZSxBQUFBLFVBQVUsQUFBQSxRQUFRLEFBQUEsQ0FDN0IsaUJBQWlCLENBQUUsbUNBQW1DLENBQzlDLFNBQVMsQ0FBRSxtQ0FBbUMsQ0FDekQsQUVoT0QsQUFBQSxLQUFLLEFBQUEsQ0FDRCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENWRGYsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENVQ1UsTUFBTSxDQUFFLE1BQU0sQ1ZBakMsZUFBZSxDVUFvQixNQUFNLENWQ3pDLFdBQVcsQ1VEZ0MsTUFBTSxDVkVqRCxhQUFhLENVRnNDLE1BQU0sQ0FxSXpELEFBbklJLEFBQUQsZUFBVyxBQUFBLENBQ1AsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsS0FBSyxDQUNiLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLENBQUMsQ1ZSaEIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENVU2MsTUFBTSxDQUFFLE1BQU0sQ1ZSckMsZUFBZSxDVVF3QixVQUFVLENWUGpELFdBQVcsQ1VPd0MsTUFBTSxDVk56RCxhQUFhLENVTThDLE1BQU0sQ0FHMUQsZ0JBQWdCLENBQUUsZUFBa0IsQ0F3SHZDLEFBckhHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFabkMsQUFBRCxlQUFXLEFBQUEsQ0FhSCxNQUFNLENBQUUsS0FBSyxDQW9IcEIsQ0FqSEksQUFBRCxxQkFBTyxBQUFBLENBQ0gsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxDQUFDLENBQ1QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQUNQLE9BQU8sQ0FBRSxFQUFFLENBNEJkLEFBMUJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLE1BQU0sRUFUcEMsQUFBRCxxQkFBTyxBQUFBLENBVUMsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsS0FBSyxDQXdCcEIsQ0FuQ0EsQUFjRyxxQkFkRyxBQWNGLFFBQVEsQUFBQSxDQUNMLE9BQU8sQ0FBRSxLQUFLLENBS2pCLEFBSEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWpCdkMsQUFjRyxxQkFkRyxBQWNGLFFBQVEsQUFBQSxDQUlELE9BQU8sQ0FBRSxJQUFJLENBRXBCLENBcEJKLEFBc0JHLHFCQXRCRyxBQXNCRixNQUFNLEFBQUEsQ0FDSCxPQUFPLENBQUUsSUFBSSxDQVdoQixBQVRHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUF6QnZDLEFBc0JHLHFCQXRCRyxBQXNCRixNQUFNLEFBQUEsQ0FJQyxPQUFPLENBQUUsS0FBSyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FNbkIsQ0FIRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBL0J2QyxBQXNCRyxxQkF0QkcsQUFzQkYsTUFBTSxBQUFBLENBVUMsS0FBSyxDQUFFLElBQUksQ0FFbEIsQ0FHSixBQUFELG1CQUFLLEFBQUEsQ0FDRCxLQUFLLENBQUUsR0FBRyxDQUNWLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDYixNQUFNLENBQUUsZUFBZSxDVjlEbEMsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENVK0RrQixNQUFNLENBQUUsTUFBTSxDVjlEekMsZUFBZSxDVThENEIsTUFBTSxDVjdEakQsV0FBVyxDVTZEd0MsTUFBTSxDVjVEekQsYUFBYSxDVTREOEMsTUFBTSxDQU16RCxBQUpHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFUbkMsQUFBRCxtQkFBSyxBQUFBLENBVUcsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsY0FBYyxDQUU3QixDQUVBLEFBQUQscUJBQU8sQUFBQSxDQUNILFdBQVcsQ1gxRFYsa0JBQWtCLENBQUUsS0FBSyxDVzJEMUIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENYNUVILE9BQU8sQ1c2RVQsTUFBTSxDQUFFLFdBQVcsQ0FDbkIsVUFBVSxDQUFFLE1BQU0sQ0F5QnJCLEFBdkJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFUbkMsQUFBRCxxQkFBTyxBQUFBLENBVUMsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQXFCeEIsQ0FsQkcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWRuQyxBQUFELHFCQUFPLEFBQUEsQ0FlQyxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBZ0J4QixDQWhDQSxBQW1CRyxxQkFuQkcsQ0FtQkgsSUFBSSxBQUFBLENBQ0EsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsR0FBRyxDQUtuQixBQUhHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUF2QnZDLEFBbUJHLHFCQW5CRyxDQW1CSCxJQUFJLEFBQUEsQ0FLSSxPQUFPLENBQUUsTUFBTSxDQUV0QixDQTFCSixBQTJCRyxxQkEzQkcsQ0EyQkgsTUFBTSxBQUFBLENBQ0YsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsR0FBRyxDQUNoQixLQUFLLENYOUZMLE9BQU8sQ1crRlYsQUFHSixBQUFELHdCQUFVLEFBQUEsQ0FDTixXQUFXLENYM0ZYLFlBQVksQ0FBRSxVQUFVLENXNEZ4QixXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ1g5R0gsT0FBTyxDVytHVCxNQUFNLENBQUUsV0FBVyxDQUNuQixVQUFVLENBQUUsTUFBTSxDQUNsQixTQUFTLENBQUUsS0FBSyxDQU1uQixBQUpHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFWbkMsQUFBRCx3QkFBVSxBQUFBLENBV0YsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUV4QixDQUVBLEFBQUQsb0JBQU0sQUFBQSxDQUNGLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsUUFBUSxDQU1uQixBQUpHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFMbkMsQUFBRCxvQkFBTSxBQUFBLENBTUUsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsUUFBUSxDQUV2QixDQU1ULEFBQUEsbUJBQW1CLEFBQUEsQ0FDZixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLFFBQVEsQ0FDakIsTUFBTSxDQUFFLFFBQVEsQ0FDaEIsYUFBYSxDQUFFLE9BQU8sQ0FFdEIsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENYbElGLGtCQUFrQixDQUFFLEtBQUssQ1dtSWxDLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsS0FBSyxDWHJKSSxPQUFPLENXc0poQixnQkFBZ0IsQ1g5SUosT0FBTyxDV2dKbkIsT0FBTyxDQUFFLEVBQUUsQ0FpQmQsQUFoQ0QsQUFpQkksbUJBakJlLEFBaUJkLFFBQVEsQUFBQSxDQUNMLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxNQUFNLENBQ2QsYUFBYSxDQUFFLE9BQU8sQ0FDdEIsTUFBTSxDQUFFLGtCQUFrQixDQUMxQixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsTUFBTSxDQUNYLElBQUksQ0FBRSxNQUFNLENBQ2YsQUEzQkwsQUE2QkksbUJBN0JlLEFBNkJkLE1BQU0sQUFBQSxDQUNILE9BQU8sQ0FBRSxhQUFhLENBQ3pCLEFBSUwsQUFBQSxPQUFPLEFBQUEsQ0FDSCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxLQUFLLENBQ2IsZ0JBQWdCLENYNUtHLE9BQU8sQ1c4SzFCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxNQUFNLENBQ2QsSUFBSSxDQUFFLENBQUMsQ0FVVixBQVJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFUcEMsQUFBQSxPQUFPLEFBQUEsQ0FVQyxNQUFNLENBQUUsTUFBTSxDQUNkLE1BQU0sQ0FBRSxLQUFLLENBTXBCLENBSEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWRwQyxBQUFBLE9BQU8sQUFBQSxDQWVDLE1BQU0sQ0FBRSxNQUFNLENBRXJCLENDOUxELEFBQUEsY0FBYyxBQUFBLENBQ1YsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxTQUFTLENBQ3BCLEFBS0ksQUFBRCxlQUFRLEFBQUEsQ0FDSixLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ1pLTixrQkFBa0IsQ0FBRSxLQUFLLENZSjlCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDWmRBLE9BQU8sQ1llWixVQUFVLENBQUUsSUFBSSxDQW1CbkIsQUExQkEsQUFTRyxlQVRJLEFBU0gsT0FBTyxBQUFBLENBQ0osT0FBTyxDQUFFLEVBQUUsQ0FDWCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLEtBQUssQ0FDZCxnQkFBZ0IsQ1piTixPQUFPLENZY2pCLE1BQU0sQ0FBRSxNQUFNLENBQ2pCLEFBRUQsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWxCbkMsQUFBRCxlQUFRLEFBQUEsQ0FtQkEsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQU14QixDQUpHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUF0Qm5DLEFBQUQsZUFBUSxBQUFBLENBdUJBLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FFeEIsQ0FFQSxBQUFELGNBQU8sQUFBQSxDQUNILFdBQVcsQ1pyQlAsWUFBWSxDQUFFLFVBQVUsQ1lzQjVCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDWnpDQSxPQUFPLENZMENaLE1BQU0sQ0FBRSxRQUFRLENBQ2hCLFVBQVUsQ0FBRSxJQUFJLENBRWhCLFNBQVMsQ0FBRSxLQUFLLENBQ25CLEFBRUEsQUFBRCxhQUFNLEFBQUEsQ0FDRixLQUFLLENBQUUsSUFBSSxDQUNYLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLFNBQVMsQ0FDbEIsTUFBTSxDQUFFLE1BQU0sQ0FDZCxhQUFhLENBQUUsT0FBTyxDQUV0QixPQUFPLENBQUUsS0FBSyxDQUNkLFdBQVcsQ1oxQ1AsWUFBWSxDQUFFLFVBQVUsQ1kyQzVCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsS0FBSyxDWjdEQyxPQUFPLENZOERiLGdCQUFnQixDWnRERixPQUFPLENZdURyQixjQUFjLENBQUUsU0FBUyxDQW9DNUIsQUFwREEsQUFrQkcsYUFsQkUsQUFrQkQsWUFBWSxBQUFBLFFBQVEsQUFBQSxDQUNqQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ1puRFgsaUJBQWlCLENZb0RqQixLQUFLLENacEVILE9BQU8sQ1lxRVQsZUFBZSxDQUFFLElBQUksQ0FDckIsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsT0FBTyxDQUFFLE1BQU0sQ0FDZixNQUFNLENBQUUsT0FBTyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ25CLEFBM0JKLEFBNEJHLGFBNUJFLEFBNEJELE1BQU0sQUFBQSxRQUFRLEFBQUEsQ0FDWCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ1o3RFgsaUJBQWlCLENZOERqQixLQUFLLENaOUVILE9BQU8sQ1krRVQsZUFBZSxDQUFFLElBQUksQ0FDckIsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsT0FBTyxDQUFFLE1BQU0sQ0FDZixNQUFNLENBQUUsT0FBTyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ25CLEFBckNKLEFBc0NHLGFBdENFLEFBc0NELE1BQU0sQUFBQSxRQUFRLEFBQUEsQ0FDWCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ1p2RVgsaUJBQWlCLENZd0VqQixLQUFLLENaeEZILE9BQU8sQ1l5RlQsZUFBZSxDQUFFLElBQUksQ0FDckIsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsT0FBTyxDQUFFLE1BQU0sQ0FDZixNQUFNLENBQUUsT0FBTyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ25CLEFBL0NKLEFBaURHLGFBakRFLEFBaURELE1BQU0sQUFBQSxDQUNILE9BQU8sQ0FBRSxhQUFhLENBQ3pCLEFBR0osQUFBRCxhQUFNLEFBQUEsQ0FDRixLQUFLLENBQUUsa0JBQW1CLENBQzFCLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLEtBQUssQ0E4QmhCLEFBakNBLEFBS0csYUFMRSxBQUtELE1BQU0sQUFBQSxDWDNHZCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ1cyR2tCLE1BQU0sQ0FBRSxNQUFNLENYMUd6QyxlQUFlLENXMEc0QixVQUFVLENYekdyRCxXQUFXLENXeUc0QyxRQUFRLENYeEcvRCxhQUFhLENXd0dvRCxNQUFNLENBQzVELE1BQU0sQ0FBRSxVQUFVLENBeUJyQixBQWhDSixBQVNPLGFBVEYsQUFLRCxNQUFNLENBSUgsZUFBZSxDQVR0QixhQUFLLEFBS0QsTUFBTSxDQUtILGNBQWMsQUFBQSxDQUNWLFVBQVUsQ0FBRSxLQUFLLENBQ3BCLEFBRUQsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWR2QyxBQUtHLGFBTEUsQUFLRCxNQUFNLEFBQUEsQ0FVQyxLQUFLLENBQUUsa0JBQW1CLENBQzFCLE1BQU0sQ0FBRSxVQUFVLENBZ0J6QixDQWJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFuQnZDLEFBS0csYUFMRSxBQUtELE1BQU0sQUFBQSxDQWVDLEtBQUssQ0FBRSxpQkFBa0IsQ0FDekIsTUFBTSxDQUFFLFNBQVMsQ0FXeEIsQ0FSRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBeEJ2QyxBQUtHLGFBTEUsQUFLRCxNQUFNLEFBQUEsQ0FvQkMsS0FBSyxDQUFFLGtCQUFtQixDQUMxQixNQUFNLENBQUUsVUFBVSxDQU16QixDQWhDSixBQTZCTyxhQTdCRixBQUtELE1BQU0sQ0F3QkgsY0FBYyxBQUFBLENBQ1YsTUFBTSxDQUFFLGFBQWEsQ0FDeEIsQUFJUixBQUFELGlCQUFVLEFBQUEsQ0FDTixLQUFLLENBQUUsR0FBRyxDQUNWLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLFNBQVMsQ0FFakIsT0FBTyxDQUFFLElBQUksQ0FDYixxQkFBcUIsQ0FBRSxjQUFjLENBaUx4QyxBQS9LRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBVHBDLEFBQUQsaUJBQVUsQUFBQSxDQVVGLEtBQUssQ0FBRSxJQUFJLENBOEtsQixDQTNLRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBYm5DLEFBQUQsaUJBQVUsQUFBQSxDQWNGLHFCQUFxQixDQUFFLGNBQWMsQ0EwSzVDLENBeExBLEFBaUJHLGlCQWpCTSxDQWlCTixTQUFTLEFBQUEsQ0FDTCxNQUFNLENBQUUsZUFBZSxDQUN2QixRQUFRLENBQUUsUUFBUSxDQStHckIsQUE3R0csTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQXJCdkMsQUFpQkcsaUJBakJNLENBaUJOLFNBQVMsQUFBQSxDQUtELE1BQU0sQ0FBRSxlQUFlLENBNEc5QixDQWxJSixBQXlCTyxpQkF6QkUsQ0F5QkQsV0FBRSxBQUFBLENBQ0MsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsS0FBSyxDQUViLE1BQU0sQ0FBRSxhQUFhLENBaUJ4QixBQWZHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLE1BQU0sRUEvQjVDLEFBeUJPLGlCQXpCRSxDQXlCRCxXQUFFLEFBQUEsQ0FPSyxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBYXBCLENBWEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQW5DM0MsQUF5Qk8saUJBekJFLENBeUJELFdBQUUsQUFBQSxDQVdLLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsZ0JBQWdCLENBUS9CLENBTEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQXpDM0MsQUF5Qk8saUJBekJFLENBeUJELFdBQUUsQUFBQSxDQWlCSyxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxLQUFLLENBQ2IsTUFBTSxDQUFFLFNBQVMsQ0FFeEIsQ0E5Q1IsQUErQ08saUJBL0NFLENBK0NELFdBQUUsQUFBQSxDQUNDLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FFYixNQUFNLENBQUUsZUFBZSxDQWlCMUIsQUFmRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBckQ1QyxBQStDTyxpQkEvQ0UsQ0ErQ0QsV0FBRSxBQUFBLENBT0ssS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsS0FBSyxDQWFwQixDQVZHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUExRDNDLEFBK0NPLGlCQS9DRSxDQStDRCxXQUFFLEFBQUEsQ0FZSyxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBQ2IsTUFBTSxDQUFFLGVBQWUsQ0FPOUIsQ0FMRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBL0QzQyxBQStDTyxpQkEvQ0UsQ0ErQ0QsV0FBRSxBQUFBLENBaUJLLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsU0FBUyxDQUV4QixDQXBFUixBQXFFTyxpQkFyRUUsQ0FxRUQsV0FBRSxBQUFBLENBQ0MsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsS0FBSyxDQUViLE1BQU0sQ0FBRSxlQUFlLENBZ0IxQixBQWRHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLE1BQU0sRUEzRTVDLEFBcUVPLGlCQXJFRSxDQXFFRCxXQUFFLEFBQUEsQ0FPSyxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBWXBCLENBVkcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQS9FM0MsQUFxRU8saUJBckVFLENBcUVELFdBQUUsQUFBQSxDQVdLLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsZ0JBQWdCLENBTy9CLENBTEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQXBGM0MsQUFxRU8saUJBckVFLENBcUVELFdBQUUsQUFBQSxDQWdCSyxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxLQUFLLENBQ2IsTUFBTSxDQUFFLFNBQVMsQ0FFeEIsQ0F6RlIsQUEwRk8saUJBMUZFLENBMEZELFdBQUUsQUFBQSxDQUNDLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FFYixNQUFNLENBQUUsZUFBZSxDQUN2QixPQUFPLENBQUUsRUFBRSxDQWVkLEFBYkcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsTUFBTSxFQWpHNUMsQUEwRk8saUJBMUZFLENBMEZELFdBQUUsQUFBQSxDQVFLLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsZUFBZSxDQVU5QixDQVJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUF0RzNDLEFBMEZPLGlCQTFGRSxDQTBGRCxXQUFFLEFBQUEsQ0FhSyxNQUFNLENBQUUsY0FBYyxDQU83QixDQUxHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUF6RzNDLEFBMEZPLGlCQTFGRSxDQTBGRCxXQUFFLEFBQUEsQ0FnQkssS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsS0FBSyxDQUNiLE1BQU0sQ0FBRSxTQUFTLENBRXhCLENBOUdSLEFBK0dPLGlCQS9HRSxDQStHRCxXQUFFLEFBQUEsQ0FDQyxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBRWIsTUFBTSxDQUFFLFdBQVcsQ0FjdEIsQUFaRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBckg1QyxBQStHTyxpQkEvR0UsQ0ErR0QsV0FBRSxBQUFBLENBT0ssS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsS0FBSyxDQVVwQixDQVJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUF6SDNDLEFBK0dPLGlCQS9HRSxDQStHRCxXQUFFLEFBQUEsQ0FXSyxNQUFNLENBQUUsY0FBYyxDQU83QixDQUxHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUE1SDNDLEFBK0dPLGlCQS9HRSxDQStHRCxXQUFFLEFBQUEsQ0FjSyxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxLQUFLLENBQ2IsTUFBTSxDQUFFLFNBQVMsQ0FFeEIsQ0FqSVIsQUFvSUcsaUJBcElNLENBb0lOLElBQUksQUFBQSxDQUNBLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixnQkFBZ0IsQ0FBRSxJQUFJLENBK0N6QixBQXRMSixBQXlJTyxpQkF6SUUsQ0F5SUQsTUFBRSxBQUFBLENBQ0MsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUVaLG1CQUFtQixDQUFFLE1BQU0sQ0FDM0IsZUFBZSxDQUFFLEtBQUssQ0FDdEIsaUJBQWlCLENBQUUsU0FBUyxDQUM1QixnQkFBZ0IsQ0FBRSxtRUFBbUUsQ0FDeEYsQUFqSlIsQUFrSk8saUJBbEpFLENBa0pELE1BQUUsQUFBQSxDQUNDLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FFWixtQkFBbUIsQ0FBRSxNQUFNLENBQzNCLGVBQWUsQ0FBRSxLQUFLLENBQ3RCLGlCQUFpQixDQUFFLFNBQVMsQ0FDNUIsZ0JBQWdCLENBQUUsbUVBQW1FLENBQ3hGLEFBMUpSLEFBMkpPLGlCQTNKRSxDQTJKRCxNQUFFLEFBQUEsQ0FDQyxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBRVosbUJBQW1CLENBQUUsTUFBTSxDQUMzQixlQUFlLENBQUUsS0FBSyxDQUN0QixpQkFBaUIsQ0FBRSxTQUFTLENBQzVCLGdCQUFnQixDQUFFLG1FQUFtRSxDQUN4RixBQW5LUixBQW9LTyxpQkFwS0UsQ0FvS0QsTUFBRSxBQUFBLENBQ0MsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUVaLG1CQUFtQixDQUFFLE1BQU0sQ0FDM0IsZUFBZSxDQUFFLEtBQUssQ0FDdEIsaUJBQWlCLENBQUUsU0FBUyxDQUM1QixnQkFBZ0IsQ0FBRSxtRUFBbUUsQ0FDeEYsQUE1S1IsQUE2S08saUJBN0tFLENBNktELE1BQUUsQUFBQSxDQUNDLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FFWixtQkFBbUIsQ0FBRSxNQUFNLENBQzNCLGVBQWUsQ0FBRSxLQUFLLENBQ3RCLGlCQUFpQixDQUFFLFNBQVMsQ0FDNUIsZ0JBQWdCLENBQUUsbUVBQW1FLENBQ3hGLEFBUWIsQUFDSSxjQURVLEFBQ1QsS0FBSyxBQUFBLENBQ0YsZ0JBQWdCLENablVELE9BQU8sQ1lvVXRCLE1BQU0sQ0FBRSxNQUFNLENBZ0NqQixBQW5DTCxBQUtRLGNBTE0sQUFDVCxLQUFLLENBSUYsZUFBZSxDQUx2QixjQUFjLEFBQ1QsS0FBSyxDQUtGLGNBQWMsQUFBQSxDQUNWLEtBQUssQ1o1VUgsT0FBTyxDWTZVWixBQVJULEFBU1EsY0FUTSxBQUNULEtBQUssQ0FRRixjQUFjLEFBQUEsQ0FDVixTQUFTLENBQUUsS0FBSyxDQUNoQixNQUFNLENBQUUsYUFBYSxDQUN4QixBQVpULEFBYVEsY0FiTSxBQUNULEtBQUssQ0FZRixlQUFlLEFBQUEsT0FBTyxBQUFBLENBQ2xCLGdCQUFnQixDWm5WZCxPQUFPLENZb1ZaLEFBZlQsQUFnQlEsY0FoQk0sQUFDVCxLQUFLLENBZUYsYUFBYSxBQUFBLENBQ1QsS0FBSyxDQUFFLGlCQUFpQixDQUN4QixNQUFNLENBQUUsYUFBYSxDQWdCeEIsQUFkRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBcEI1QyxBQWdCUSxjQWhCTSxBQUNULEtBQUssQ0FlRixhQUFhLEFBQUEsQ0FLTCxLQUFLLENBQUUsa0JBQW1CLENBQzFCLE1BQU0sQ0FBRSxhQUFhLENBWTVCLENBVEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQXpCNUMsQUFnQlEsY0FoQk0sQUFDVCxLQUFLLENBZUYsYUFBYSxBQUFBLENBVUwsS0FBSyxDQUFFLGlCQUFrQixDQUN6QixNQUFNLENBQUUsWUFBWSxDQU8zQixDQUpHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUE5QjVDLEFBZ0JRLGNBaEJNLEFBQ1QsS0FBSyxDQWVGLGFBQWEsQUFBQSxDQWVMLEtBQUssQ0FBRSxrQkFBbUIsQ0FDMUIsTUFBTSxDQUFFLGFBQWEsQ0FFNUIsQ0FJVCxBQUFBLGNBQWMsQUFBQSxDQUNWLEtBQUssQ0FBRSxHQUFHLENBQ1YsU0FBUyxDQUFFLE1BQU0sQ0FDakIsTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsU0FBUyxDQUVqQixPQUFPLENBQUUsSUFBSSxDQUNiLHFCQUFxQixDQUFFLGNBQWMsQ0FDckMsR0FBRyxDQUFFLENBQUMsQ0FvRVQsQUFsRUcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQVZwQyxBQUFBLGNBQWMsQUFBQSxDQVdOLHFCQUFxQixDQUFFLGNBQWMsQ0FDckMsR0FBRyxDQUFFLElBQUksQ0FnRWhCLENBOURHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFkcEMsQUFBQSxjQUFjLEFBQUEsQ0FlTixxQkFBcUIsQ0FBRSxjQUFjLENBQ3JDLEdBQUcsQ0FBRSxJQUFJLENBNERoQixDQTVFRCxBQW1CSSxjQW5CVSxDQW1CVixHQUFHLEFBQUEsQ0FDQyxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLE1BQU0sQ0FDZCxPQUFPLENBQUUsS0FBSyxDQU1kLFVBQVUsQ0FBRSxnQkFBZ0IsQ0FNL0IsQUFWRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBekJ6QyxBQW1CSSxjQW5CVSxDQW1CVixHQUFHLEFBQUEsQ0FPSyxLQUFLLENBQUUsS0FBSyxDQVNuQixDQW5DTCxBQStCUSxjQS9CTSxDQW1CVixHQUFHLEFBWUUsTUFBTSxBQUFBLENBQ0gsU0FBUyxDQUFFLFdBQVcsQ0FDdEIsVUFBVSxDQUFFLGVBQWUsQ0FDOUIsQUFsQ1QsQUFxQ0ksY0FyQ1UsQ0FxQ1YsS0FBSyxBQUFBLENBQ0QsS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsS0FBSyxDQUVoQixXQUFXLENacllQLFlBQVksQ0FBRSxVQUFVLENZc1k1QixXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ1p4WkMsT0FBTyxDWXlaYixVQUFVLENBQUUsTUFBTSxDQUNsQixjQUFjLENBQUUsU0FBUyxDQUN6QixNQUFNLENBQUUsYUFBYSxDQUN4QixBQWpETCxBQW1ESSxjQW5EVSxDQW1EVixPQUFPLEFBQUEsQ0FDSCxLQUFLLENBQUUsSUFBSSxDQUNYLFNBQVMsQ0FBRSxLQUFLLENBRWhCLFdBQVcsQ1pwWk4sa0JBQWtCLENBQUUsS0FBSyxDWXFaOUIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENadGFDLE9BQU8sQ1l1YWIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsTUFBTSxDQUFFLFFBQVEsQ0FjbkIsQUFaRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBL0R4QyxBQW1ESSxjQW5EVSxDQW1EVixPQUFPLEFBQUEsQ0FhQyxTQUFTLENBQUUsS0FBSyxDQVd2QixDQVRHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFsRXhDLEFBbURJLGNBbkRVLENBbURWLE9BQU8sQUFBQSxDQWdCQyxNQUFNLENBQUUsYUFBYSxDQUNyQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBTXhCLENBM0VMLEFBd0VRLGNBeEVNLENBbURWLE9BQU8sQUFxQkYsTUFBTSxBQUFBLENBQ0gsZUFBZSxDQUFFLFNBQVMsQ0FDN0IsQUFLVCxBQUFBLGVBQWUsQUFBQSxDQUNYLEtBQUssQ0FBRSxrQkFBbUIsQ0FDMUIsTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsS0FBSyxDWDliaEIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENXK2JVLEdBQUcsQ0FBRSxNQUFNLENYOWI5QixlQUFlLENXOGJpQixNQUFNLENYN2J0QyxXQUFXLENXNmI2QixNQUFNLENYNWI5QyxhQUFhLENXNGJtQyxNQUFNLENBaUh0RCxBQS9HRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBUHBDLEFBQUEsZUFBZSxBQUFBLENBUVAsS0FBSyxDQUFFLGtCQUFtQixDQThHakMsQ0EzR0csTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQVhwQyxBQUFBLGVBQWUsQUFBQSxDQVlQLEtBQUssQ0FBRSxpQkFBa0IsQ0EwR2hDLENBdkdHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFmcEMsQUFBQSxlQUFlLEFBQUEsQ0FnQlAsS0FBSyxDQUFFLGtCQUFtQixDQUMxQixNQUFNLENBQUUsVUFBVSxDQUNsQixTQUFTLENBQUUsYUFBYSxDQW9HL0IsQ0F0SEQsQUFxQkksZUFyQlcsQ0FxQlgsVUFBVSxBQUFBLENBQ04sS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsS0FBSyxDQUNiLGdCQUFnQixDQUFFLHVFQUF1RSxDQUN6RixtQkFBbUIsQ0FBRSxZQUFZLENBQ2pDLGVBQWUsQ0FBRSxLQUFLLENBQ3RCLGlCQUFpQixDQUFFLFNBQVMsQ0FhL0IsQUFYRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBN0J6QyxBQXFCSSxlQXJCVyxDQXFCWCxVQUFVLEFBQUEsQ0FTRixNQUFNLENBQUUsS0FBSyxDQVVwQixDQVJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFoQ3hDLEFBcUJJLGVBckJXLENBcUJYLFVBQVUsQUFBQSxDQVlGLE1BQU0sQ0FBRSxLQUFLLENBT3BCLENBTEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQW5DeEMsQUFxQkksZUFyQlcsQ0FxQlgsVUFBVSxBQUFBLENBZUYsTUFBTSxDQUFFLEtBQUssQ0FDYixLQUFLLENBQUUsQ0FBQyxDQUNSLFVBQVUsQ0FBRSxJQUFJLENBRXZCLENBeENMLEFBMENJLGVBMUNXLENBMENYLFVBQVUsQUFBQSxDQUNOLGdCQUFnQixDQUFFLElBQUksQ0FDdEIsTUFBTSxDQUFFLFVBQVUsQ0FDbEIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsS0FBSyxDQUNoQixVQUFVLENBQUUsS0FBSyxDQUNqQixRQUFRLENBQUUsUUFBUSxDQVdyQixBQVRHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFsRHhDLEFBMENJLGVBMUNXLENBMENYLFVBQVUsQUFBQSxDQVNGLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE9BQU8sQ0FBRSxTQUFTLENBT3pCLENBSkcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQXZEeEMsQUEwQ0ksZUExQ1csQ0EwQ1gsVUFBVSxBQUFBLENBY0YsTUFBTSxDQUFFLFFBQVEsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FFdEIsQ0EzREwsQUE2REksZUE3RFcsQ0E2RFgsYUFBYSxBQUFBLE1BQU0sQUFBQSxDQUNmLEtBQUssQ0FBRSxLQUFLLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLEtBQUssQ0FDYixJQUFJLENBQUUsa0JBQW1CLENBQzVCLEFBbEVMLEFBb0VJLGVBcEVXLENBb0VYLFdBQVcsQ0FwRWYsZUFBZSxDQXFFWCxXQUFXLEFBQUEsQ0FDUCxXQUFXLENaamZQLFlBQVksQ0FBRSxVQUFVLENZa2Y1QixXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ1pyZ0JBLE9BQU8sQ1lzZ0JaLFVBQVUsQ0FBRSxJQUFJLENBQ25CLEFBNUVMLEFBOEVJLGVBOUVXLENBOEVYLFdBQVcsQUFBQSxDQUNQLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBaEZMLEFBa0ZJLGVBbEZXLENBa0ZYLFdBQVcsQUFBQSxDQUNQLEtBQUssQ0FBRSxJQUFJLENBQ1gsY0FBYyxDQUFFLFNBQVMsQ0FDekIsU0FBUyxDQUFFLElBQUksQ0FDZixhQUFhLENBQUUsS0FBSyxDQUFDLEdBQUcsQ1pqaEJuQixPQUFPLENZa2hCWixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ0FBRSxRQUFRLENYbmhCdkIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENXb2hCYyxHQUFHLENBQUUsTUFBTSxDWG5oQmxDLGVBQWUsQ1dtaEJxQixVQUFVLENYbGhCOUMsV0FBVyxDV2toQnFDLFFBQVEsQ1hqaEJ4RCxhQUFhLENXaWhCNkMsTUFBTSxDQTJCNUQsQUFySEwsQUE0RlEsZUE1Rk8sQ0FrRlgsV0FBVyxDQVVQLElBQUksQUFBQSxDQUNBLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLE9BQU8sQ0FBRSxZQUFZLENBS3hCLEFBSEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWhHNUMsQUE0RlEsZUE1Rk8sQ0FrRlgsV0FBVyxDQVVQLElBQUksQUFBQSxDQUtJLE9BQU8sQ0FBRSxJQUFJLENBRXBCLENBbkdULEFBcUdRLGVBckdPLENBa0ZYLFdBQVcsQUFtQk4sUUFBUSxBQUFBLENBQ0wsT0FBTyxDQUFFLEVBQUUsQ0FDWCxPQUFPLENBQUUsWUFBWSxDQUNyQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osZ0JBQWdCLENBQUUsdUVBQXVFLENBQ3pGLGlCQUFpQixDQUFFLFNBQVMsQ0FDNUIsZUFBZSxDQUFFLE9BQU8sQ0FDeEIsbUJBQW1CLENBQUUsTUFBTSxDQUMzQixNQUFNLENBQUUsQ0FBQyxDQU1aLEFBSkcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWhINUMsQUFxR1EsZUFyR08sQ0FrRlgsV0FBVyxBQW1CTixRQUFRLEFBQUEsQ0FZRCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBRW5CLENBS1QsQUFDSSxlQURXLEFBQUEsYUFBYSxDQUN4QixVQUFVLENBRGQsZUFBZSxBQUFBLGFBQWEsQ0FFeEIsV0FBVyxBQUFBLENBQ1AsTUFBTSxDQUFFLFNBQVMsQ0FDcEIsQUFKTCxBQU1JLGVBTlcsQUFBQSxhQUFhLENBTXhCLFVBQVUsQUFBQSxRQUFRLEFBQUEsQ0FDZCxPQUFPLENBQUUsY0FBYyxDQUN2QixRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsR0FBRyxDQUNYLElBQUksQ0FBRSxDQUFDLENBRVAsS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLENabGpCTixrQkFBa0IsQ0FBRSxLQUFLLENZbWpCOUIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENacGtCQSxPQUFPLENZcWtCWixVQUFVLENBQUUsTUFBTSxDQUNyQixBQWxCTCxBQW9CSSxlQXBCVyxBQUFBLGFBQWEsQ0FvQnhCLGFBQWEsQUFBQSxNQUFNLEFBQUEsQ0FDZixPQUFPLENBQUUsSUFBSSxDQUNoQixBQUlMLEFBQUEsYUFBYSxBQUFBLFdBQVcsQUFBQSxDQUNwQixLQUFLLENBQUUsaUJBQWlCLENBQ3hCLE1BQU0sQ0FBRSxpQkFBaUIsQ0FxQjVCLEFBbkJHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKcEMsQUFBQSxhQUFhLEFBQUEsV0FBVyxBQUFBLENBS2hCLEtBQUssQ0FBRSxpQkFBaUIsQ0FDeEIsTUFBTSxDQUFFLGlCQUFpQixDQWlCaEMsQ0FkRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBVHBDLEFBQUEsYUFBYSxBQUFBLFdBQVcsQUFBQSxDQVVoQixLQUFLLENBQUUsZ0JBQWdCLENBQ3ZCLE1BQU0sQ0FBRSxnQkFBZ0IsQ0FZL0IsQ0FURyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBZHBDLEFBQUEsYUFBYSxBQUFBLFdBQVcsQUFBQSxDQWVoQixLQUFLLENBQUUsa0JBQW1CLENBQzFCLE1BQU0sQ0FBRSxVQUFVLENBT3pCLENBdkJELEFBbUJJLGFBbkJTLEFBQUEsV0FBVyxDQW1CcEIsY0FBYyxBQUFDLENBQ1gsU0FBUyxDQUFFLEtBQUssQ0FDaEIsTUFBTSxDQUFFLGFBQWEsQ0FDeEIsQUFJTCxBQUFBLGtCQUFrQixBQUFBLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxXQUFXLENYM21CdEIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENXNG1CVSxHQUFHLENBQUUsTUFBTSxDWDNtQjlCLGVBQWUsQ1cybUJpQixNQUFNLENYMW1CdEMsV0FBVyxDVzBtQjZCLFFBQVEsQ1h6bUJoRCxhQUFhLENXeW1CcUMsTUFBTSxDQXFHeEQsQUFuR0csTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQVBwQyxBQUFBLGtCQUFrQixBQUFBLENBUVYsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsV0FBVyxDQUFFLE1BQU0sQ0FpRzFCLENBMUdELEFBWUksa0JBWmMsQ0FZZCxhQUFhLEFBQUEsQ0FDVCxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLFNBQVMsQ0FDakIsT0FBTyxDQUFFLENBQUMsQ0FFVixnQkFBZ0IsQ0FBRSxJQUFJLENBQ3RCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFVBQVUsQ0FBRSxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMscUJBQXlCLENBWXhELEFBVkcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsTUFBTSxFQXRCekMsQUFZSSxrQkFaYyxDQVlkLGFBQWEsQUFBQSxDQVdMLEtBQUssQ0FBRSxLQUFLLENBU25CLENBUEcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQXpCeEMsQUFZSSxrQkFaYyxDQVlkLGFBQWEsQUFBQSxDQWNMLE1BQU0sQ0FBRSxJQUFJLENBTW5CLENBSkcsTUFBTSxDQUFDLEdBQUcsTUFBTSxTQUFTLEVBQUUsS0FBSyxFQTVCeEMsQUFZSSxrQkFaYyxDQVlkLGFBQWEsQUFBQSxDQWlCTCxLQUFLLENBQUUsR0FBRyxDQUNWLFNBQVMsQ0FBRSxLQUFLLENBRXZCLENBaENMLEFBa0NJLGtCQWxDYyxDQWtDZCxlQUFlLEFBQUEsQ0FDWCxXQUFXLENaNW5CTixrQkFBa0IsQ0FBRSxLQUFLLENZNm5COUIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENaL29CQSxPQUFPLENZZ3BCWixVQUFVLENBQUUsTUFBTSxDQUNsQixNQUFNLENBQUUsU0FBUyxDQU9wQixBQWhETCxBQTJDUSxrQkEzQ1UsQ0FrQ2QsZUFBZSxDQVNYLE1BQU0sQUFBQSxDQUNGLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLEtBQUssQ1o3b0JELE9BQU8sQ1k4b0JYLE9BQU8sQ0FBRSxLQUFLLENBQ2pCLEFBL0NULEFBa0RJLGtCQWxEYyxDQWtEZCxjQUFjLEFBQUEsQ0FDVixXQUFXLENaM29CUCxZQUFZLENBQUUsVUFBVSxDWTRvQjVCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDWi9wQkEsT0FBTyxDWWdxQlosVUFBVSxDQUFFLE1BQU0sQ0FDbEIsTUFBTSxDQUFFLE1BQU0sQ0FDZCxTQUFTLENBQUUsS0FBSyxDQVduQixBQXJFTCxBQTREUSxrQkE1RFUsQ0FrRGQsY0FBYyxDQVVWLE1BQU0sQUFBQSxDQUNGLFdBQVcsQ0FBRSxHQUFHLENBQ25CLEFBOURULEFBZ0VRLGtCQWhFVSxDQWtEZCxjQUFjLEFBY1QsSUFBSSxBQUFBLENBQ0QsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsT0FBTyxDQUNkLE1BQU0sQ0FBRSxXQUFXLENBQ3RCLEFBcEVULEFBdUVJLGtCQXZFYyxDQXVFZCxhQUFhLEFBQUEsU0FBUyxBQUFBLENBQ2xCLGdCQUFnQixDWnhxQlIsT0FBTyxDWXlxQmYsTUFBTSxDQUFFLFNBQVMsQ0FDakIsS0FBSyxDQUFFLEdBQUcsQ0FDVixTQUFTLENBQUUsS0FBSyxDQUNoQixXQUFXLENBQUUsR0FBRyxDQUNuQixBQUtHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFsRnhDLEFBZ0ZJLGtCQWhGYyxDQWdGZCxVQUFVLEFBQUEsQ0FHRixLQUFLLENBQUUsRUFBRSxDQXNCaEIsQ0F6R0wsQUFzRlEsa0JBdEZVLENBZ0ZkLFVBQVUsQ0FNTixhQUFhLEFBQUEsU0FBUyxBQUFBLENBQ2xCLGdCQUFnQixDWnRyQk4sT0FBTyxDWXlyQnBCLEFBMUZULEFBMkZRLGtCQTNGVSxDQWdGZCxVQUFVLEFBV0wsUUFBUSxBQUFBLENBQ0wsT0FBTyxDQUFFLGtCQUFrQixDQUMzQixPQUFPLENBQUUsS0FBSyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENaenJCWCxZQUFZLENBQUUsVUFBVSxDWTByQnhCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLE9BQU8sQ0FBRSxLQUFLLENBQ2QsYUFBYSxDQUFFLGFBQWEsQ0FFNUIsZ0JBQWdCLENacnNCTixPQUFPLENZc3NCakIsS0FBSyxDWjlzQkgsT0FBTyxDWStzQlosQUM5c0JULE1BQU0sTUFBTSxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxPQUFPLGdCQUFnQixFQUFFLEtBQUssUUFBUSw2QkFBNkIsRUFBRSxDQUFDLEVBS2pILEFBQUEsZUFBZSxBQUFBLElBQUksQ0FDbkIsY0FBYyxBQUFBLE9BQU8sQ0FDckIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQUFBQSxDQUNyQixxQkFBcUIsQ0FBRSxLQUFLLENBQy9CLEFBRUQsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLGFBQWEsQUFBQSxjQUFjLEFBQUEsQ0FDNUMsR0FBRyxDQUFFLENBQUMsQ0FDVCxDQUtMLE1BQU0sTUFBTSxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxPQUFPLGdCQUFnQixFQUFFLEtBQUssUUFBUSw2QkFBNkIsRUFBRSxDQUFDLE9BQU8sV0FBVyxFQUFFLFFBQVEsRUFNN0ksQUFBQSxlQUFlLEFBQUEsSUFBSSxDQUNuQixjQUFjLEFBQUEsT0FBTyxDQUNyQixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxBQUFBLENBQ3JCLHFCQUFxQixDQUFFLEtBQUssQ0FDL0IsQUFFRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUMsYUFBYSxBQUFBLGNBQWMsQUFBQSxDQUM1QyxHQUFHLENBQUUsQ0FBQyxDQUNULENBS0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxnQkFBZ0IsRUFBRSxLQUFLLE9BQU8sZ0JBQWdCLEVBQUUsS0FBSyxRQUFRLDZCQUE2QixFQUFFLENBQUMsT0FBTyxXQUFXLEVBQUUsU0FBUyxFQU05SSxBQUFBLGVBQWUsQUFBQSxJQUFJLENBQ25CLGNBQWMsQUFBQSxPQUFPLENBQ3JCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLEFBQUEsQ0FDckIscUJBQXFCLENBQUUsS0FBSyxDQUMvQixBQUVELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBQyxhQUFhLEFBQUEsY0FBYyxBQUFBLENBQzVDLEdBQUcsQ0FBRSxDQUFDLENBQ1QsQ0FPTCxNQUFNLE1BQU0sTUFBTSxNQUFNLGdCQUFnQixFQUFFLEtBQUssT0FBTyxnQkFBZ0IsRUFBRSxLQUFLLFFBQVEsNkJBQTZCLEVBQUUsQ0FBQyxFQUtqSCxBQUFBLGVBQWUsQUFBQSxJQUFJLENBQ25CLGNBQWMsQUFBQSxPQUFPLENBQ3JCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLEFBQUEsQ0FDckIscUJBQXFCLENBQUUsS0FBSyxDQUMvQixBQUVELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBQyxhQUFhLEFBQUEsY0FBYyxBQUFBLENBQzVDLEdBQUcsQ0FBRSxDQUFDLENBQ1QsQ0FLTCxNQUFNLE1BQU0sTUFBTSxNQUFNLGdCQUFnQixFQUFFLEtBQUssT0FBTyxnQkFBZ0IsRUFBRSxLQUFLLFFBQVEsNkJBQTZCLEVBQUUsQ0FBQyxPQUFPLFdBQVcsRUFBRSxRQUFRLEVBTTdJLEFBQUEsZUFBZSxBQUFBLElBQUksQ0FDbkIsY0FBYyxBQUFBLE9BQU8sQ0FDckIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQUFBQSxDQUNyQixxQkFBcUIsQ0FBRSxLQUFLLENBQy9CLEFBRUQsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLGFBQWEsQUFBQSxjQUFjLEFBQUEsQ0FDNUMsR0FBRyxDQUFFLENBQUMsQ0FDVCxDQUtMLE1BQU0sTUFBTSxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxPQUFPLGdCQUFnQixFQUFFLEtBQUssUUFBUSw2QkFBNkIsRUFBRSxDQUFDLE9BQU8sV0FBVyxFQUFFLFNBQVMsRUFNOUksQUFBQSxlQUFlLEFBQUEsSUFBSSxDQUNuQixjQUFjLEFBQUEsT0FBTyxDQUNyQixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxBQUFBLENBQ3JCLHFCQUFxQixDQUFFLEtBQUssQ0FDL0IsQUFFRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUMsYUFBYSxBQUFBLGNBQWMsQUFBQSxDQUM1QyxHQUFHLENBQUUsQ0FBQyxDQUNULENBT0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxnQkFBZ0IsRUFBRSxLQUFLLE9BQU8sZ0JBQWdCLEVBQUUsS0FBSyxRQUFRLDZCQUE2QixFQUFFLENBQUMsRUFLakgsQUFBQSxlQUFlLEFBQUEsSUFBSSxDQUNuQixjQUFjLEFBQUEsT0FBTyxDQUNyQixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxBQUFBLENBQ3JCLHFCQUFxQixDQUFFLEtBQUssQ0FDL0IsQUFFRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUMsYUFBYSxBQUFBLGNBQWMsQUFBQSxDQUM1QyxHQUFHLENBQUUsQ0FBQyxDQUNULENBS0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxnQkFBZ0IsRUFBRSxLQUFLLE9BQU8sZ0JBQWdCLEVBQUUsS0FBSyxRQUFRLDZCQUE2QixFQUFFLENBQUMsT0FBTyxXQUFXLEVBQUUsUUFBUSxFQU03SSxBQUFBLGVBQWUsQUFBQSxJQUFJLENBQ25CLGNBQWMsQUFBQSxPQUFPLENBQ3JCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLEFBQUEsQ0FDckIscUJBQXFCLENBQUUsS0FBSyxDQUMvQixBQUVELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBQyxhQUFhLEFBQUEsY0FBYyxBQUFBLENBQzVDLEdBQUcsQ0FBRSxDQUFDLENBQ1QsQ0FLTCxNQUFNLE1BQU0sTUFBTSxNQUFNLGdCQUFnQixFQUFFLEtBQUssT0FBTyxnQkFBZ0IsRUFBRSxLQUFLLFFBQVEsNkJBQTZCLEVBQUUsQ0FBQyxPQUFPLFdBQVcsRUFBRSxTQUFTLEVBTTlJLEFBQUEsZUFBZSxBQUFBLElBQUksQ0FDbkIsY0FBYyxBQUFBLE9BQU8sQ0FDckIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQUFBQSxDQUNyQixxQkFBcUIsQ0FBRSxLQUFLLENBQy9CLEFBRUQsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLGFBQWEsQUFBQSxjQUFjLEFBQUEsQ0FDNUMsR0FBRyxDQUFFLENBQUMsQ0FDVCxDQU9MLE1BQU0sTUFBTSxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxPQUFPLGdCQUFnQixFQUFFLEtBQUssUUFBUSw2QkFBNkIsRUFBRSxDQUFDLEVBS2pILEFBQUEsZUFBZSxBQUFBLElBQUksQ0FDbkIsY0FBYyxBQUFBLE9BQU8sQ0FDckIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQUFBQSxDQUNyQixxQkFBcUIsQ0FBRSxLQUFLLENBQy9CLEFBRUQsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLGFBQWEsQUFBQSxjQUFjLEFBQUEsQ0FDNUMsR0FBRyxDQUFFLENBQUMsQ0FDVCxDQUtMLE1BQU0sTUFBTSxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxPQUFPLGdCQUFnQixFQUFFLEtBQUssUUFBUSw2QkFBNkIsRUFBRSxDQUFDLE9BQU8sV0FBVyxFQUFFLFFBQVEsRUFNN0ksQUFBQSxlQUFlLEFBQUEsSUFBSSxDQUNuQixjQUFjLEFBQUEsT0FBTyxDQUNyQixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxBQUFBLENBQ3JCLHFCQUFxQixDQUFFLEtBQUssQ0FDL0IsQUFFRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUMsYUFBYSxBQUFBLGNBQWMsQUFBQSxDQUM1QyxHQUFHLENBQUUsQ0FBQyxDQUNULENBS0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxnQkFBZ0IsRUFBRSxLQUFLLE9BQU8sZ0JBQWdCLEVBQUUsS0FBSyxRQUFRLDZCQUE2QixFQUFFLENBQUMsT0FBTyxXQUFXLEVBQUUsU0FBUyxFQU05SSxBQUFBLGVBQWUsQUFBQSxJQUFJLENBQ25CLGNBQWMsQUFBQSxPQUFPLENBQ3JCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLEFBQUEsQ0FDckIscUJBQXFCLENBQUUsS0FBSyxDQUMvQixDQU9MLE1BQU0sTUFBTSxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxPQUFPLGdCQUFnQixFQUFFLEtBQUssUUFBUSw2QkFBNkIsRUFBRSxDQUFDLEVBS2pILEFBQUEsZUFBZSxBQUFBLElBQUksQ0FDbkIsY0FBYyxBQUFBLE9BQU8sQ0FDckIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQ0FDekIsY0FBYyxBQUFBLFdBQVcsQUFBQSxDQUNyQixxQkFBcUIsQ0FBRSxLQUFLLENBQy9CLEFBRUQsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLGFBQWEsQUFBQSxjQUFjLEFBQUEsQ0FDNUMsR0FBRyxDQUFFLENBQUMsQ0FDVCxDQUtMLE1BQU0sTUFBTSxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxPQUFPLGdCQUFnQixFQUFFLEtBQUssUUFBUSw2QkFBNkIsRUFBRSxDQUFDLE9BQU8sV0FBVyxFQUFFLFFBQVEsRUFNN0ksQUFBQSxlQUFlLEFBQUEsSUFBSSxDQUNuQixjQUFjLEFBQUEsT0FBTyxDQUNyQixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxDQUN6QixjQUFjLEFBQUEsV0FBVyxBQUFBLENBQ3JCLHFCQUFxQixDQUFFLEtBQUssQ0FDL0IsQUFFRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUMsYUFBYSxBQUFBLGNBQWMsQUFBQSxDQUM1QyxHQUFHLENBQUUsQ0FBQyxDQUNULENBS0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxnQkFBZ0IsRUFBRSxLQUFLLE9BQU8sZ0JBQWdCLEVBQUUsS0FBSyxRQUFRLDZCQUE2QixFQUFFLENBQUMsT0FBTyxXQUFXLEVBQUUsU0FBUyxFQU05SSxBQUFBLGVBQWUsQUFBQSxJQUFJLENBQ25CLGNBQWMsQUFBQSxPQUFPLENBQ3JCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLENBQ3pCLGNBQWMsQUFBQSxXQUFXLEFBQUEsQ0FDckIscUJBQXFCLENBQUUsS0FBSyxDQUMvQixBQUVELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBQyxhQUFhLEFBQUEsY0FBYyxBQUFBLENBQzVDLEdBQUcsQ0FBRSxDQUFDLENBQ1QifQ== */
