@font-face{font-family:'Staatliches';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/staatliches/v15/HI_OiY8KO6hCsQSoAPmtMbec.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU3moJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUXmsJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUgGsJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU3msJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU7GsJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUAGwJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUOWwJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUXmwJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUd2wJow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nWNig.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K8nXNig.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32KxfXNig.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXNig.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXNig.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K5fQNig.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K67QNig.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K8nQNig.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K-DQNig.ttf) format('truetype')}body{font-family:'Work Sans',sans-serif;color:#fff;font-size:1rem;min-height:100vh;font-weight:400;background-color:#000}.center-bg{background-size:cover;background-repeat:no-repeat;background-position:center center}.overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.btn{border-radius:4px}.btn-primary{background-color:#d53535;border:0!important;color:#fff}.btn-primary.valencia:hover,.btn-primary:hover{background-color:#fff;color:#000}.btn-primary.active,.btn-primary:active{background-color:#d53535!important;color:#fff!important;border-color:#d53535!important}.btn-outline,.btn-outline:hover{border-color:#d53535;color:#d53535}.btn-outline:hover{color:#fff;background-color:#d53535}.btn-outline.active,.btn-outline:active{background-color:#d53535!important;color:#fff!important;border-color:#d53535!important}.btn-primary.valencia{background-color:#d53535;border:0!important;color:#fff}.btn-primary.valencia.active,.btn-primary.valencia:active{background-color:#d53535!important;color:#fff!important}.btn-outline.valencia{border-color:#d53535;color:#d53535}.btn-outline.valencia:hover{color:#000;background-color:#d53535;border-color:#d53535}.btn-outline.valencia.active,.btn-outline.valencia:active{background-color:#d53535!important;color:#000!important;border-color:#d53535!important}.btn-primary.black{background-color:#000;border:0!important;color:#fff}.btn-primary.black:hover{background-color:#d53535;color:#fff}.btn-primary.black.active,.btn-primary.black:active{background-color:#000!important;color:#fff!important}.btn-outline.black{border-color:#000;color:#000}.btn-outline.black:hover{color:#fff;background-color:#000;border-color:#000}.btn-outline.black.active,.btn-outline.black:active{background-color:#000!important;color:#fff!important;border-color:#000!important}.btn-primary.scorpion{background-color:#5c5c5c;border:0!important;color:#fff}.btn-primary.scorpion:hover{background-color:#d53535;color:#fff}.btn-primary.scorpion.active,.btn-primary.scorpion:active{background-color:#5c5c5c!important;color:#fff!important}.btn-outline.scorpion{border-color:#5c5c5c;color:#5c5c5c}.btn-outline.scorpion:hover{color:#fff;background-color:#5c5c5c;border-color:#5c5c5c}.btn-outline.scorpion.active,.btn-outline.scorpion:active{background-color:#5c5c5c!important;color:#fff!important;border-color:#5c5c5c!important}.btn-primary.white{background-color:#fff;border:0!important;color:#000}.btn-primary.white:hover{background-color:#d53535;color:#fff}.btn-primary.white.active,.btn-primary.white:active{background-color:#fff!important;color:#000!important}.btn-outline.white,.btn-outline.white:hover{border-color:#fff;color:#fff}.btn-outline.white:hover{background-color:#fff}.btn-outline.white.active,.btn-outline.white:active{background-color:#fff!important;color:#fff!important;border-color:#fff!important}.h1,.h2,.h3,h1,h2,h3,h5{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.3em;margin-top:0;display:block;line-height:1.25;text-shadow:0 0 10px #333}.h5,.h6,h6{font-weight:700}.h1,h1{font-family:"Staatliches",serif;font-size:calc(1.425rem + 2.1vw);letter-spacing:3px}@media (min-width:1200px){.h1,h1{font-size:3rem}}.h2,h2{font-family:"Staatliches",serif;font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.h2,h2{font-size:2.25rem}}.h3,h3{font-size:calc(1.3125rem + .75vw)}@media (min-width:1200px){.h3,h3{font-size:1.875rem}}.h4,h4{font-size:calc(1.28125rem + .375vw);font-weight:700}@media (min-width:1200px){.h4,h4{font-size:1.5625rem}}.h5,h5{font-size:calc(1.255rem + .06vw)}@media (min-width:1200px){.h5,h5{font-size:1.3rem}}.h6,h6{font-size:calc(1.255rem + .06vw)}@media (min-width:1200px){.h6,h6{font-size:1.3rem}}small{font-size:.8125rem}a,input,label,p{margin:0;line-height:24px}.form-check{display:flex;align-items:center;gap:10px;padding:0}.form-check .form-check-input,.form-check .form-check-label{margin:0!important}a{text-decoration:underline}footer main section p a,p a{color:#d53535}.bold,b,strong{font-weight:700}.pt-6{padding-top:calc(1.925rem + 8.1vw)}@media (min-width:1200px){.pt-6{padding-top:8rem}}.pb-6{padding-bottom:calc(1.925rem + 8.1vw)}@media (min-width:1200px){.pb-6{padding-bottom:8rem}}.py-6{padding-top:calc(1.925rem + 8.1vw);padding-bottom:calc(1.925rem + 8.1vw)}@media (min-width:1200px){.py-6{padding-top:8rem;padding-bottom:8rem}}.valencia-bg{background-color:#d53535;color:#fff}.black-bg,.navbar-nav-mobile .container .navbar-toggler i,.valencia-bg p a,header .navbar-toggler i{color:#fff}.black-bg{background-color:#000}.mineshaft-bg{background-color:#333;color:#fff}.scorpion-bg{background-color:#5c5c5c;color:#fff}.mercury-bg,.white-bg{background-color:#e5e5e5;color:#000}.white-bg{background-color:#fff}@media screen and (max-width:991.98px){.reverse-order-mobile{flex-direction:column-reverse}}.navbar-nav{gap:1%;width:100%;line-height:1;align-items:center}@media screen and (max-width:991.98px){.navbar-nav{gap:1rem;align-items:unset}}@media screen and (min-width:992px){.navbar-nav{gap:5%}}.navbar-nav .nav-item{font-family:"Staatliches",serif;font-size:calc(1.25625rem + .075vw);text-align:right}@media (min-width:1200px){.navbar-nav .nav-item{font-size:1.3125rem}}@media screen and (max-width:991.98px){.navbar-nav .nav-item{padding:.5rem;border-radius:6px;cursor:pointer}}.navbar-nav .nav-item .nav-link{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;padding:0;-webkit-hyphens:auto;hyphens:auto;text-shadow:1px 1px 2px #000,0 0 25px #000,0 0 5px #000}.navbar-nav .nav-item .nav-link.no-hover.navbar-nav .nav-item .nav-link:hover{color:#d53535;cursor:default}@media screen and (max-width:991.98px){.navbar-nav .nav-item .nav-link{color:#fff}}.navbar-nav .nav-item:first-child{margin-left:auto}@media screen and (max-width:991.98px){.navbar-nav .nav-item:first-child{margin-left:unset}}@media screen and (min-width:992px){.navbar-nav .nav-item:hover .dropdown-icon,.navbar-nav .nav-item:hover .nav-link{color:#d53535}}header{position:fixed!important;top:0;z-index:1000;width:100%;height:5rem;transition:all .5s ease}.navbar-nav-mobile .container .navbar-toggler,header .navbar-toggler{border:0}header .navbar-toggler .fa-bigger{font-size:1.5rem}header .navbar-toggler:hover{border-color:#fff}header .navbar-toggler:focus{box-shadow:none}header .tagline{margin-left:10%}header .tagline img{filter:invert(1)}.member,.member .nav-link,.member a{width:-moz-fit-content;width:fit-content;margin-left:auto;text-shadow:unset!important}@media screen and (min-width:992px){.member,.member .nav-link,.member a{margin-left:0}}.menu-logo{width:15rem;margin:0 auto}.navbar-nav-mobile{position:fixed!important;width:100%;height:100vh;left:0;top:0;background-color:#333;z-index:1000;overflow:hidden;max-height:0;transition:max-height .2s ease-out}.navbar-nav-mobile.show{max-height:100vh;transition:max-height .2s ease-in;overflow:hidden}.navbar-nav-mobile.show .navbar.container{height:100%;padding:.75rem}.navbar-nav-mobile.show .navbar.container .navbar-collapse{overflow:hidden;transition:height .3s ease}.navbar-nav-mobile.show .navbar.container .navbar-collapse .navbar-nav{display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;overflow-y:hidden}.navbar-nav-mobile .container{display:flex;align-items:center;justify-content:space-between;height:5rem;padding:.75rem}.navbar-nav-mobile .container .navbar-toggler .fa-bigger{font-size:1.5rem}.dropdown-icon{transition:all ease .3s}.navbar-brand{display:flex;align-items:center;padding:0;width:50px}.navbar-brand img{filter:brightness(0) saturate(100%) invert(100%)}.navbar-nav li{text-indent:unset}footer main section{background-image:none!important}footer main section h1,footer main section h2,footer main section h3{letter-spacing:2px;text-underline-offset:10px;text-decoration:underline;-webkit-text-decoration-color:#d53535;text-decoration-color:#d53535}footer main section p{margin-bottom:1rem}.component-image{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:800px}.layout-1 .list-data-item{width:33.3%}.layout-2 .list-data-item{width:50%}.layout-3 .list-data-item,.layout-6 .list-data-item{width:33.33%}.layout-4 .list-data-item:nth-child(-n+2),.layout-4 .list-data-item:nth-child(n+3){width:50%}.layout-5 .list-data-item:nth-child(-n+3){width:33.33%}.layout-5 .list-data-item:nth-child(n+4){width:50%}@media screen and (max-width:991.98px){.list-data-item{width:100%!important}}.w-33{width:33.3%}.subpage-list .list-data-subpage-list{display:flex;flex-wrap:wrap}.subpage-list .list-data-subpage-list .row{margin:0!important}.subpage-list .list-data-subpage-list .list-data-item{text-decoration:none;height:200px;margin-top:0;box-sizing:border-box;padding:0}.subpage-list .list-data-subpage-list .list-data-item h2{font-size:30px;letter-spacing:2px;line-height:1.3;position:absolute;left:1rem;bottom:0;z-index:1}.subpage-list .simple-subpage-list-menu .subpage-list-menu-item{padding-bottom:.3rem}.subpage-list .simple-subpage-list-menu .subpage-list-menu-item .subpage-list-angle{float:right}.subpage-list .simple-subpage-list-menu i{cursor:pointer}.subpage-list .simple-subpage-list-menu a{text-decoration:none}.expandingContainer .expandingLinks,.image-container{position:relative;display:block;overflow:hidden}.expandingContainer .expandingLinks::after,.image-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 50%,#000 100%);pointer-events:none}.expandingContainer .expandingLinks img,.subpage-list-img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out}.image-container:hover .subpage-list-img{transform:scale(1.1)}.expandingContainer:hover .expandingLinks{filter:blur(2px)}.expandingContainer .expandingLinks{width:100%;transition:all .8s ease}.expandingContainer .expandingLinks h2{position:absolute;bottom:0;left:1rem;z-index:1}.expandingContainer .expandingLinks img{transition:transform .2s ease-in-out}.expandingContainer .expandingLinks:hover{width:200%;filter:blur(0)}.company-info{display:flex;flex-direction:column;gap:.5rem}.social-media-component{display:flex;align-items:center}.social-media-component a{height:auto!important;width:45px!important;margin-right:10px}.accordion-button,.accordion-button:not(.collapsed){color:#fff;font-family:"Staatliches",serif;font-size:1rem;background-color:#d53535;letter-spacing:2px}.accordion-button:focus,.accordion-button:not(.collapsed):focus{box-shadow:none}.accordion-button::after{filter:brightness(0) invert(1)}.accordion-item{border:0}.list-img{width:169px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767.98px){.list-img{width:50%}}.line{border:1px solid #d53535;opacity:1}.transparent-input{width:100%;padding:.5rem;font-family:"Staatliches",serif;font-size:calc(1.2625rem + .15vw);letter-spacing:2px;background-color:transparent;border:0;outline:0;border-bottom:solid #d53535 2px;color:#fff}@media (min-width:1200px){.transparent-input{font-size:1.375rem}}.transparent-input::-moz-placeholder{color:#fff;mix-blend-mode:difference}.transparent-input::placeholder{color:#fff;mix-blend-mode:difference}.filters label{font-family:"Staatliches",serif;font-size:calc(1.2625rem + .15vw);letter-spacing:2px;display:flex;justify-content:space-between;border-bottom:2px #d53535 solid;padding:.5rem;vertical-align:middle;cursor:pointer}@media (min-width:1200px){.filters label{font-size:1.375rem}}.filters .filter{margin-bottom:1rem}.filters .filter div{margin:.5rem;display:flex;align-items:center}.filters .filter div input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #333;display:inline-block;position:relative;cursor:pointer;text-align:center;line-height:20px;margin-right:.5rem}.filters .filter div input[type=checkbox]:checked::before,.umbraco-forms-form input[type=checkbox]:checked::before{content:'✔';font-size:16px}.filters .filter div input[type=checkbox]:checked::before,.umbraco-forms-form input[type=checkbox]:checked::before,.umbraco-forms-form input[type=radio]:checked::before{color:#fff;background:#d53535;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:0;position:absolute;top:0;left:0}.filters .filter div input[type=checkbox]:checked{border:2px solid #d53535}.instructor-bubbles{position:absolute;top:0;right:0;margin-top:.25rem}@media screen and (max-width:991.98px){.instructor-bubbles{position:static;margin-top:1rem}.subpage-list-link{padding:0}}.video .vimeoplayer{cursor:pointer;background-repeat:no-repeat;background-size:cover}.video .vimeoplayer img{width:150px}.video .vimeoplayer,.video .vimeoplayer iframe{width:100%;aspect-ratio:1.77777778;height:auto;display:block}@supports not (aspect-ratio:1/1){.video .vimeoplayer iframe{height:100%}}.vh-90{height:90vh}.textimgimg{height:-moz-max-content;height:max-content}.h-big-img{height:600px}@media screen and (max-width:991.98px){.h-big-img{height:unset}}.w-big-img{width:45%}@media screen and (max-width:991.98px){.w-big-img{width:100%}}.w-big-img-right{width:50%;height:600px;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}@media screen and (max-width:991.98px){.w-big-img-right{position:static;width:100%;height:300px}}.w-big-img-left{width:50%;height:600px;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;bottom:0}@media screen and (max-width:991.98px){.w-big-img-left{position:static;width:100%;height:300px}}.umbraco-forms-form button,.umbraco-forms-form input[type=submit]{background-color:#d53535;color:#fff;border:0;padding:10px 20px;font-size:16px;cursor:pointer;transition:background .2s ease-in-out}.umbraco-forms-form button:hover,.umbraco-forms-form input[type=submit]:hover{background-color:#5c5c5c}.umbraco-forms-form input[type=date],.umbraco-forms-form input[type=email],.umbraco-forms-form input[type=password],.umbraco-forms-form input[type=text],.umbraco-forms-form textarea{width:100%;padding:10px;border:1px solid #5c5c5c;font-size:16px;transition:border .3s ease-in-out}.umbraco-forms-form input[type=date]:focus,.umbraco-forms-form input[type=email]:focus,.umbraco-forms-form input[type=password]:focus,.umbraco-forms-form input[type=text]:focus,.umbraco-forms-form textarea:focus{border-color:#d53535;outline:0}.umbraco-forms-form input[type=checkbox],.umbraco-forms-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #d53535;display:inline-block;position:relative;cursor:pointer;text-align:center;line-height:20px}.umbraco-forms-form input[type=radio]{border-radius:50%}.umbraco-forms-form input[type=checkbox]:checked,.umbraco-forms-form input[type=radio]:checked{border-width:2px}.umbraco-forms-field-wrapper div div,.umbraco-forms-field.checkbox{display:flex;align-items:center;gap:8px;margin-bottom:5px}.umbraco-forms-field-wrapper div div.checkbox,.umbraco-forms-field.checkbox.checkbox{justify-content:start;flex-direction:row-reverse}.umbraco-forms-form input[type=radio]:checked::before{content:'•';font-size:19px;border-radius:50%}.umbraco-forms-form label{font-size:16px;cursor:pointer;vertical-align:middle}.umbraco-forms-field{margin-bottom:15px}.umbraco-forms-form .field-validation-error{color:#d53535;font-size:14px;margin-top:5px}.umbraco-forms-hidden{display:none}.umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper{display:flex;align-items:center;gap:8px}#parallaxContainer{scroll-snap-type:y mandatory;overflow-y:scroll;overflow:hidden}#backgroundImage,.slide{background-position:center;background-size:cover}.slide{scroll-snap-align:start;width:100%;height:100vh;position:relative}.text-wrapper-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:10}.text-wrapper-left{background-color:#d53535cc;position:absolute;bottom:1rem;left:1rem;width:60%;padding:2rem;text-align:left;color:#fff;z-index:10}@media screen and (max-width:991.98px){.text-wrapper-left{right:1rem;width:unset}}#backgroundImage{transition:all .5s ease;background-repeat:no-repeat}#progressBarDesktop{position:fixed;right:20px;top:25%;width:10px;height:50vh;background:#333;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media screen and (max-width:991.98px){#progressBarDesktop{right:0;top:0;left:0;height:10px;width:100%;border-radius:0}}#progressBarDesktop:hover .circleText{display:block}.progressCircle{width:15px;height:15px;background:#333;border-radius:50%;cursor:pointer;position:relative}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.progressCircle.active{background:#d53535}.progressCircle.active .circleText{color:#d53535}.progressCircle:hover::after{content:attr(title);position:absolute;left:-120px;color:#fff;padding:5px;border-radius:3px;white-space:nowrap}.circleText{position:absolute;right:20px;display:none;width:2000%;text-align:right;transition:all 1s ease}.progressCircle.current{background:#fff!important}.progressCircle.current .circleText{color:#fff;font-weight:700}.peopleGallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:20px;padding:20px}.peopleGallery .person{max-width:100%;height:20rem;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;padding:1rem;background-size:cover!important;background-position:center!important;cursor:pointer;transition:all .2s ease}.peopleGallery .person p{margin:0}.peopleGallery .person .bold{font-weight:700}@media screen and (max-width:1199.98px){.peopleGallery{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}@media screen and (max-width:991.98px){.peopleGallery{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}}.person,.personModal{height:20rem;transition:all .2s ease;background-size:cover!important;background-position:center!important;cursor:pointer}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow:hidden}.modal .modal-content{background-color:#d53535;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;width:50%;display:flex;gap:2rem;border-radius:0;min-height:300px}@media screen and (max-width:1199.98px){.modal .modal-content{width:60%}}@media screen and (max-width:991.98px){.modal .modal-content{flex-direction:column-reverse!important;width:90%}.modal .modal-content .personModal{width:100%;background:0 0!important;padding:0!important}.modal .modal-content .personModal #modalName,.modal .modal-content .personModal #modalRole{display:none}.modal .modal-content .modalDetails{width:100%}}.modal .close{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer}.modal .personModal{flex:1 1 100%;max-width:20rem;display:flex;gap:5px;color:#fff;background-size:cover;background-position:center}.modal .modalDetails{width:70%}#sync1,#thumbnailSlider{position:relative}.owl-nav .owl-next,.owl-nav .owl-prev{position:absolute;color:#fff;width:10%;height:100%;line-height:100px;font-size:100px!important;text-align:center;transition:all .3s ease;z-index:10;margin:0!important}.owl-nav .owl-prev{top:0;left:20%}.owl-nav .owl-prev:hover{background:linear-gradient(to right,#000,transparent)!important}@media screen and (max-width:991.98px){.owl-nav .owl-prev{left:0}}.owl-nav .owl-next{top:0;right:20%}.owl-nav .owl-next:hover{background:linear-gradient(to left,#000,transparent)!important}@media screen and (max-width:991.98px){.owl-nav .owl-next{right:0}}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;background:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.owl-carousel .owl-item{width:75%;margin:auto}@media screen and (max-width:991.98px){.owl-carousel .owl-item{aspect-ratio:1}}.owl-carousel .owl-item .slides{height:100%}.owl-item.darken{opacity:.5;transition:opacity .3s ease}.owl-item.current{opacity:1}#sync2 .item{margin-top:30px}#sync1 .item img{width:60%;height:auto;margin:0 auto}@media screen and (max-width:991.98px){#sync1 .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}#thumbnailSlider .slides img{width:60%;height:auto;margin:0 auto}@media screen and (max-width:991.98px){#thumbnailSlider .slides img{width:90%}}#thumbnailSlider{padding:0 10px}#sync2{-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1TdGFhdGxpY2hlcyZmYW1pbHk9V29yaytTYW5zOml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwIiwiYXBwLmxlc3MiLCJyZnMubGVzcyIsImFwcC5jc3MiLCJtYXN0ZXIubGVzcyIsImNvbXBvbmVudHMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBLFdBQ0UseUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLHFHQUVGLEEsV0FDRSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0Esb0hBRUYsQSxXQUNFLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxvSEFFRixBLFdBQ0UsdUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLG9IQUVGLEEsV0FDRSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0Esb0hBRUYsQSxXQUNFLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxvSEFFRixBLFdBQ0UsdUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLG9IQUVGLEEsV0FDRSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0Esb0hBRUYsQSxXQUNFLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxvSEFFRixBLFdBQ0UsdUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLG9IQUVGLEEsV0FDRSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUhBRUYsQSxXQUNFLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpSEFFRixBLFdBQ0UsdUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlIQUVGLEEsV0FDRSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUhBRUYsQSxXQUNFLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpSEFFRixBLFdBQ0UsdUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlIQUVGLEEsV0FDRSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUhBRUYsQSxXQUNFLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpSEFFRixBLFdBQ0UsdUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlIQzFGRixJLENBQ0ksa0MsQ0FDQSxVLENDcURFLGMsQ0RuREYsZ0IsQ0FDQSxlLENBQ0EscUIsQ0FHSixVLENBQ0kscUIsQ0FDQSwyQixDQUNBLGlDLENBR0osUSxDQUNJLGlCLENBQ0EsTSxDQUNBLE8sQ0FDQSxLLENBQ0EsUSxDQUNBLFMsQ0FHSixJLENBQ0ksaUIsQ0F5Q0osWSxDQUNJLHdCLENBQ0Esa0IsQ0FDQSxVLENBbkNJLDJCLENBcUNKLGtCLENBQ0kscUIsQ0FDQSxVLENFcURSLG1CLENGbERJLG1CLENBRUksa0MsQ0FDQSxvQixDQUNBLDhCLENBS1IsWSxDQUlJLGtCLENBSEEsb0IsQ0FDQSxhLENBRUEsa0IsQ0FDSSxVLENBQ0Esd0IsQ0VrRFIsbUIsQ0Y5Q0ksbUIsQ0FFSSxrQyxDQUNBLG9CLENBQ0EsOEIsQ0Q1SVAscUIsQ0N1RU8sd0IsQ0FDQSxrQixDQUNBLFUsQ0U0SFIsNEIsQ0ZySFEsNEIsQ0FFSSxrQyxDQUNBLG9CLENEbkZYLHFCLENDd0ZPLG9CLENBQ0EsYSxDQUVBLDJCLENBQ0ksVSxDQUNBLHdCLENBQ0Esb0IsQ0VxSFosNEIsQ0ZsSFEsNEIsQ0FFSSxrQyxDQUNBLG9CLENBQ0EsOEIsQ0RyR1gsa0IsQ0N1RU8scUIsQ0FDQSxrQixDQUNBLFUsQ0FFQSx3QixDQUNJLHdCLENBQ0EsVSxDRXFKWix5QixDRmxKUSx5QixDQUVJLCtCLENBQ0Esb0IsQ0RuRlgsa0IsQ0N3Rk8saUIsQ0FDQSxVLENBRUEsd0IsQ0FDSSxVLENBQ0EscUIsQ0FDQSxpQixDRWtKWix5QixDRi9JUSx5QixDQUVJLCtCLENBQ0Esb0IsQ0FDQSwyQixDRHJHWCxxQixDQ3VFTyx3QixDQUNBLGtCLENBQ0EsVSxDQUVBLDJCLENBQ0ksd0IsQ0FDQSxVLENFa0xaLDRCLENGL0tRLDRCLENBRUksa0MsQ0FDQSxvQixDRG5GWCxxQixDQ3dGTyxvQixDQUNBLGEsQ0FFQSwyQixDQUNJLFUsQ0FDQSx3QixDQUNBLG9CLENFK0taLDRCLENGNUtRLDRCLENBRUksa0MsQ0FDQSxvQixDQUNBLDhCLENEckdYLGtCLENDdUVPLHFCLENBQ0Esa0IsQ0FDQSxVLENBRUEsd0IsQ0FDSSx3QixDQUNBLFUsQ0UrTVoseUIsQ0Y1TVEseUIsQ0FFSSwrQixDQUNBLG9CLENEbkZYLGtCLENDMkZPLHdCLENBSEEsaUIsQ0FDQSxVLENBRUEsd0IsQ0FFSSxxQixDRTZNWix5QixDRnpNUSx5QixDQUVJLCtCLENBQ0Esb0IsQ0FDQSwyQixDRTJNWixHLENBRUEsRyxDQUVBLEcsQ0Y3SkEsRSxDRTBKQSxFLENBRUEsRSxDQUlBLEUsQ0Y1SkksZSxDRXFKSixHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENBRUEsRyxDQUVBLEcsQ0ZuS0EsRSxDRTBKQSxFLENBRUEsRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDRmpLSSxrQixDQUNBLFksQ0FDQSxhLENBRUEsZ0IsQ0FDQSx5QixDRTJKSixHLENBRUEsRyxDQURBLEUsQ0Y5SkksZSxDRXdLSixHLENGbktBLEUsQ0FDSSwrQixDQzFDSSxnQyxDRDRDSixrQixDQ0tFLDBCQ2tLSixHLENEbEtJLEUsQ0FDRSxnQkNzS1IsRyxDRnpLQSxFLENBQ0ksK0IsQ0NoREksK0IsQ0FpREYsMEJDNktKLEcsQ0Q3S0ksRSxDQUNFLG1CQ2lMUixHLENGL0tBLEUsQ0NwRFEsaUMsQ0FpREYsMEJDdUxKLEcsQ0R2TEksRSxDQUNFLG9CQzJMUixHLENGckxBLEUsQ0N4RFEsbUMsQ0QwREosZSxDQ1RFLDBCQ2tNSixHLENEbE1JLEUsQ0FDRSxxQkNzTVIsRyxDRjNMQSxFLENDN0RRLGdDLENBaURGLDBCQzRNSixHLENENU1JLEUsQ0FDRSxrQkNnTlIsRyxDRmpNQSxFLENDakVRLGdDLENBaURGLDBCQ3NOSixHLENEdE5JLEUsQ0FDRSxrQkRtQlIsSyxDQzVGTSxrQixDQ3NTTixDLENBRUEsSyxDQURBLEssQ0Z2TUEsQyxDQUNJLFEsQ0FDQSxnQixDQUdKLFcsQ0FDSSxZLENBQ0Esa0IsQ0FDQSxRLENBQ0EsUyxDQUpKLDZCLENBQUEsNkIsQ0FPUSxrQixDQVFSLEMsQ0FDSSx5QixDR3BCSix1QixDSHVCQSxHLENBRVEsYSxDRXNNUixLLENBREEsQyxDRmpNQSxNLENBQ0ksZSxDQUdKLEssQ0MzR1Esa0MsQ0FpREYsMEJBQUEsSyxDQUNFLGtCRDZEUixLLENDL0dRLHFDLENBaURGLDBCQUFBLEssQ0FDRSxxQkRpRVIsSyxDQ25IUSxrQyxDQUFBLHFDLENBaURGLDBCQUFBLEssQ0FDRSxnQixDQUFBLHFCRHVFUixZLENBQ0ksd0IsQ0FDQSxVLENBU0osUyxDR3pJQSwrQyxDSDhIQSxnQixDR2hMQSx3QixDSHNMWSxVLENBS1osUyxDQUNJLHFCLENBSUosYSxDQUNJLHFCLENBQ0EsVSxDQUdKLFksQ0FDSSx3QixDQUNBLFUsQ0FHSixXLENBS0EsUyxDQUpJLHdCLENBQ0EsVSxDQUdKLFMsQ0FDSSxxQixDQU1KLHVDQUNJLHFCLENBQ0ksK0JHeFJSLFcsQ0FDSSxNLENBQ0EsVSxDQUNBLGEsQ0FDQSxrQixDQUVBLHVDQUFBLFcsQ0FDSSxRLENBQ0EsbUJBR0osQSxvQ0FBQSxXLENBQ0ksUUFaUixxQixDQWdCUSwrQixDRnVHQSxtQyxDRXJHQSxnQixDRnNKRiwwQkFBQSxxQixDQUNFLHFCRXJKQSxBLHVDQUFBLHFCLENBQ0ksYSxDQUNBLGlCLENBQ0EsZ0JBdkJaLCtCLENBMkJZLHdCLENBRUEscUIsQ0FBQSxnQixDQUNBLFUsQ0FDQSxTLENBQ0Esb0IsQ0FBQSxZLENBQ0EsdUQsQ0FFQSw2RSxDQUNJLGEsQ0FDQSxjLENBR0osdUNBQUEsK0IsQ0FDSSxZQUlSLGlDLENBQ0ksZ0IsQ0FFQSx1Q0FBQSxpQyxDQUNJLG1CQUtSLEEsb0NEMGVOLDBDLENDemVVLHFDLENBRVEsZUFPcEIsTSxDQUNJLHdCLENBQ0EsSyxDQUNBLFksQ0FDQSxVLENBQ0EsVyxDQUNBLHVCLENBNENKLDZDLENBbERBLHNCLENBU1EsUSxDQVRSLGlDLENBZ0JZLGdCLENBR0osNEIsQ0FDSSxpQixDQUdKLDRCLENBQ0ksZSxDQXhCWixlLENBOEJRLGUsQ0E5QlIsbUIsQ0FnQ1ksZ0IsQ0FLWixPLENEOGRBLGlCLENBREEsUyxDQzVkSSxzQixDQUFBLGlCLENBQ0EsZ0IsQ0FDQSwyQixDQUVBLG9DQUFBLE8sQ0RrZUYsaUIsQ0FEQSxTLENDaGVNLGVBR1AsVSxDQUNPLFcsQ0FDQSxhLENBRVIsa0IsQ0FDSSx3QixDQUNBLFUsQ0FDQSxZLENBQ0EsTSxDQUNBLEssQ0FDQSxxQixDQUNBLFksQ0FDQSxlLENBQ0EsWSxDQUNBLGtDLENBRUEsdUIsQ0FDSSxnQixDQUNBLGlDLENBQ0EsZSxDQUhKLHlDLENBTVEsVyxDQUNBLGMsQ0FQUiwwRCxDQVVZLGUsQ0FDQSwwQixDQVhaLHNFLENBY2dCLFksQ0FDQSxxQixDQUNBLDBCLENBQ0EsUyxDQUNBLGlCLENBOUJwQiw2QixDQXFDUSxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLFcsQ0FDQSxjLENBekNSLHdELENBcURnQixnQixDQU1oQixjLENBQ0ksdUIsQ0FHSixhLENBQ0ksWSxDQUNBLGtCLENBQ0EsUyxDQUNBLFUsQ0FKSixpQixDQU9RLGdELENBSVIsYyxDQUVRLGlCLENBR1IsbUIsQ0FDSSwrQixDQURKLHNCLENEc2RBLHNCLENBQ0Esc0IsQ0NuZFEsa0IsQ0FDQSwwQixDQUNBLHlCLENBQ0EscUMsQ0FBQSw2QixDQVBSLHFCLENBV1Esa0IsQ0MzTVIsZ0IsQ0FDSSxtQixDQUFBLGdCLENBQ0EsYyxDQUNBLGdCLENBR0oseUIsQ0FDSSxXLENBR0oseUIsQ0FDSSxTLENBR0oseUIsQ0FvQkEseUIsQ0FuQkksWSxDQUdKLHlDLENBSUEsd0MsQ0FISSxTLENBT0oseUMsQ0FDSSxZLENBR0osd0MsQ0FDSSxTLENBT0osdUNBQ0ksZSxDQUNJLHNCQUlSLEssQ0FDSSxXLENBR0oscUMsQ0FHUSxZLENBQ0EsYyxDQUpSLDBDLENBT1ksa0IsQ0FQWixxRCxDQVdZLG9CLENBQ0EsWSxDQUNBLFksQ0FDQSxxQixDQUNBLFMsQ0FmWix3RCxDQWtCZ0IsYyxDQUNBLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxTLENBeEJoQiwrRCxDQStCWSxvQixDQS9CWixtRixDQWtDZ0IsVyxDQWxDaEIseUMsQ0F1Q1ksYyxDQXZDWix5QyxDQTJDWSxvQixDQWtDWixtQyxDQTdCQSxnQixDQUNJLGlCLENBQ0EsYSxDQUNBLGUsQ0EwREksMEMsQ0F2RFIsdUIsQ0FDSSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsK0QsQ0FDQSxtQixDQWVKLHVDLENBWkEsaUIsQ0FDSSxVLENBQ0EsVyxDQUNBLGEsQ0FDQSxtQixDQUFBLGdCLENBQ0EsOEIsQ0FHSix3QyxDQUNJLG9CLENBSUEseUMsQ0FDSSxnQixDQUZSLG1DLENBU1EsVSxDQUNBLHVCLENBVlIsc0MsQ0FhWSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsUyxDQWhCWix1QyxDQXdCWSxvQyxDQUdKLHlDLENBQ0ksVSxDQUNBLGMsQ0FrQlosYSxDQUNJLFksQ0FDQSxxQixDQUNBLFMsQ0FHSix1QixDQUNJLFksQ0FDQSxrQixDQUZKLHlCLENBS1EscUIsQ0FDQSxvQixDQUNBLGlCLENBSVIsaUIsQ0YrbkJBLHNCQUFzQixXLENFOW5CbEIsVSxDQUNBLCtCLENIaEdFLGMsQ0drR0Ysd0IsQ0FDQSxrQixDQUVBLHVCLENGZ29CSixzQkFBc0IsaUIsQ0UvbkJkLGUsQ0FJUix3QixDQUNJLDhCLENBR0osZSxDQUNJLFEsQ0FHSixTLENBQ0ksVyxDQUNBLGMsQ0FDQSxtQixDQUFBLGdCLENBQ0EsdUNBQUEsUyxDQUNJLFdBSVIsSyxDQUNJLHdCLENBQ0EsUyxDQUdKLGtCLENBQ0ksVSxDQUNBLGEsQ0FDQSwrQixDSDVHSSxpQyxDRzhHSixrQixDQUNBLDRCLENBQ0EsUSxDQUNBLFMsQ0FDQSwrQixDQUNBLFUsQ0hsRUUsMEJBQUEsa0IsQ0FDRSxvQkdvRVIsb0MsQ0FDSSxVLENBQ0EseUIsQ0FGSiwrQixDQUNJLFUsQ0FDQSx5QixDQUdKLGMsQ0FFUSwrQixDSDdIQSxpQyxDRytIQSxrQixDQUNBLFksQ0FDQSw2QixDQUNBLCtCLENBQ0EsYSxDQUNBLHFCLENBQ0EsYyxDSHBGRiwwQkFBQSxjLENBQ0Usb0JHeUVSLGdCLENBY1Esa0IsQ0FkUixvQixDQWlCWSxZLENBQ0EsWSxDQUNBLGtCLENBbkJaLHlDLENBc0JnQix1QixDQUFBLG9CLENBQUEsZSxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxvQixDQUNBLGlCLENBQ0EsYyxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxrQixDQS9CaEIseUQsQ0p3TEEsd0QsQ0lwSmdCLFcsQ0FDQSxjLENBckNoQix5RCxDSndMQSx3RCxDRXVwQkEscUQsQ0V6eUJnQixVLENBQ0Esa0IsQ0FDQSxVLENBQ0EsVyxDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsUSxDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FoRGhCLGlELENBb0RnQix3QixDQU9oQixtQixDQUNJLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxpQixDQUNBLHVDQUFBLG1CLENBQ0ksZSxDQUNBLGUsQ0FJUCxrQixDQUNJLFdKMUJMLG1CLENBT1EsYyxDQUNBLDJCLENBQ0EscUIsQ0FUUix1QixDQVlZLFcsQ0FaWixtQixDQUFBLDBCLENBZ0JZLFUsQ0FDQSx1QixDQUNBLFcsQ0FDQSxhLENBRUEsZUFBQSxnQixFQUFBLDBCLENBR0ksYUFNaEIsTSxDQUNJLFcsQ0FHSixXLENBQ0ksdUIsQ0FBQSxrQixDQUdKLFUsQ0FDSSxZLENBRUEsdUNBQUEsVSxDQUNJLGNBSVIsVSxDQUNJLFMsQ0FFQSx1Q0FBQSxVLENBQ0ksWUFLUixnQixDQUNJLFMsQ0FDQSxZLENBQ0EsbUIsQ0FBQSxnQixDQUNBLGlCLENBQ0EsTyxDQUNBLEssQ0FFQSx1Q0FBQSxnQixDQUNJLGUsQ0FDQSxVLENBQ0EsY0FJUixlLENBQ0ksUyxDQUNBLFksQ0FDQSxtQixDQUFBLGdCLENBQ0EsaUIsQ0FDQSxNLENBQ0EsSyxDQUNBLFEsQ0FFQSx1Q0FBQSxlLENBQ0ksZSxDQUNBLFUsQ0FDQSxjRThwQlIsMEIsQ0YxcEJBLHNDLENBRUksd0IsQ0FDQSxVLENBQ0EsUSxDQUNBLGlCLENBQ0EsYyxDQUNBLGMsQ0FDQSxxQyxDRTRwQkosZ0MsQ0YxcEJJLDRDLENBQ0ksd0IsQ0UrcEJSLG9DLENBRkEscUMsQ0FDQSx3QyxDRjFwQkEsb0MsQ0U0cEJBLDRCLENGdnBCSSxVLENBQ0EsWSxDQUNBLHdCLENBQ0EsYyxDQUNBLGlDLENFNnBCSiwwQyxDQUZBLDJDLENBQ0EsOEMsQ0Z6cEJBLDBDLENFMnBCQSxrQyxDRnRwQkksb0IsQ0FDQSxTLENBR0osd0MsQ0V1cEJBLHFDLENGcnBCSSx1QixDQUFBLG9CLENBQUEsZSxDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGlCLENBQ0EsYyxDQUNBLGlCLENBQ0EsZ0IsQ0FHSixxQyxDQUNJLGlCLENBb0JKLGdELENFc3BCQSw2QyxDRnBwQkksZ0IsQ0FHSixvQyxDRXFwQkEsNkIsQ0ZwcEJJLFksQ0FDQSxrQixDQUNBLE8sQ0FDQSxpQixDQUVBLDZDLENFc3BCSixzQyxDRnJwQlEscUIsQ0FDQSwwQixDQUlSLHFELENBQ0ksVyxDQUNBLGMsQ0FDQSxpQixDQUdKLHlCLENBQ0ksYyxDQUNBLGMsQ0FDQSxxQixDQUdKLG9CLENBQ0ksa0IsQ0FHSiwyQyxDQUNJLGEsQ0FDQSxjLENBQ0EsYyxDQUdKLHFCLENBQ0ksWSxDQUdKLDZELENBQ0ksWSxDQUNBLGtCLENBQ0EsTyxDQUdKLGtCLENBQ0ksNEIsQ0FDQSxpQixDQUNBLGUsQ0F1Q0osZ0IsQ0FwQ0EsTSxDQXVDSSwwQixDQUNBLHFCLENBeENKLE0sQ0FDSSx1QixDQUNBLFUsQ0FDQSxZLENBQ0EsaUIsQ0FLSixvQixDQUNJLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSw4QixDQUNBLGlCLENBQ0EsVSxDQUNBLFUsQ0FHSixrQixDQUNJLDBCLENBQ0EsaUIsQ0FDQSxXLENBQ0EsUyxDQUNBLFMsQ0FDQSxZLENBQ0EsZSxDQUNBLFUsQ0FDQSxVLENBRUEsdUNBQUEsa0IsQ0FDSSxVLENBQ0EsYUFJUixnQixDQUNJLHVCLENBQ0EsMkIsQ0FNSixtQixDQUNJLGMsQ0FDQSxVLENBQ0EsTyxDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLGlCLENBQ0EsWSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSw2QixDQUVBLHVDQUFBLG1CLENBQ0ksTyxDQUNBLEssQ0FDQSxNLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQkFHSixxQyxDQUVRLGEsQ0FLWixlLENBQ0ksVSxDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENBQ0EsaUIsQ0FxTkoseUMsQ0U2bUJBLHdDLENGL3pCQSxzQixDQUNJLGtCLENBREosa0MsQ0FJUSxhLENBSVIsNEIsQ0FDSSxtQixDQUNBLGlCLENBQ0EsVyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxrQixDQUdKLFcsQ0FDSSxpQixDQUNBLFUsQ0FDQSxZLENBQ0EsVyxDQUNBLGdCLENBQ0Esc0IsQ0FJSix1QixDQUNJLHlCLENBREosbUMsQ0FJUSxVLENBQ0EsZSxDQUtSLGMsQ0FDSSxZLENBQ0EseUQsQ0FDQSxRLENBQ0EsWSxDQUpKLHNCLENBT1EsYyxDQUNBLFksQ0FDQSxZLENBQ0EscUIsQ0FDQSx3QixDQUNBLFUsQ0FDQSxZLENBQ0EsK0IsQ0FDQSxvQyxDQUNBLGMsQ0FDQSx1QixDQWpCUix3QixDQW9CWSxRLENBcEJaLDRCLENBd0JZLGUsQ0FJUix3Q0FBQSxjLENBQ0ksMkRBR0osQSx1Q0FBQSxjLENBQ0ksMkRBS1IsTyxDRTJuQkEsWSxDRjFuQkksWSxDQUNBLHVCLENBQ0EsK0IsQ0FDQSxvQyxDQUNBLGMsQ0FHSixNLENBQ0ksWSxDQUNBLGMsQ0FDQSxZLENBQ0EsTSxDQUNBLEssQ0FDQSxVLENBQ0EsVyxDQUNBLCtCLENBQ0EsZSxDQVRKLHFCLENBWVEsd0IsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLDhCLENBQ0EsWSxDQUNBLFMsQ0FDQSxZLENBQ0EsUSxDQUNBLGUsQ0FDQSxnQixDQUVBLHdDQUFBLHFCLENBQ0ksV0FHSixBLHVDQUFBLHFCLENBQ0ksdUMsQ0FDQSxTLENBRkosa0MsQ0FLUSxVLENBQ0Esd0IsQ0FDQSxtQixDQVBSLDZDLENFc29CTiw2QyxDRjVuQmtCLFksQ0FWWixtQyxDQWVRLFlBNUNoQixhLENBa0RRLGlCLENBQ0EsUSxDQUNBLFUsQ0FDQSxjLENBQ0EsYyxDQXREUixtQixDQTBEUSxhLENBQ0EsZSxDQUNBLFksQ0FDQSxPLENBQ0EsVSxDQUNBLHFCLENBQ0EsMEIsQ0FoRVIsb0IsQ0F1RVEsUyxDQUtSLE0sQ0F1R0EsZ0IsQ0F0R0ksaUIsQ0VvbkJKLGtCLENGam5CQSxrQixDQUVJLGlCLENBRUEsVSxDQUNBLFMsQ0FDQSxXLENBQ0EsaUIsQ0FDQSx5QixDQUNBLGlCLENBQ0EsdUIsQ0FDQSxVLENBQ0Esa0IsQ0FHSixrQixDQUNJLEssQ0FDQSxRLENBRUEsd0IsQ0FDSSwrRCxDQUdKLHVDQUFBLGtCLENBQ0ksUUFJUixrQixDQUNJLEssQ0FDQSxTLENBRUEsd0IsQ0FDSSw4RCxDQUdKLHVDQUFBLGtCLENBQ0ksU0FJUix1QyxDQUNJLGMsQ0FDQSwrRCxDQU9KLHVCLENBQ0ksUyxDQUNBLFcsQ0FFQSx1Q0FBQSx1QixDQUNJLGdCQUxSLCtCLENBU1EsVyxDQUlSLGdCLENBQ0ksVSxDQUNBLDJCLENBR0osaUIsQ0FDSSxTLENBR0osWSxDQUNJLGUsQ0FJSixnQixDQUNJLFMsQ0FDQSxXLENBQ0EsYSxDQUVBLHVDQUFBLGdCLENBQ0ksVSxDQUNBLFcsQ0FDQSxtQixDQUFBLGtCQUlSLDRCLENBQ0ksUyxDQUNBLFcsQ0FDQSxhLENBRUEsdUNBQUEsNEIsQ0FDSSxXQUlSLGdCLENBRUksYyxDQUdKLE0sQ0FDSSxzRixDQUFBLDhFIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1TdGFhdGxpY2hlcyZmYW1pbHk9V29yaytTYW5zOml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XG5cbkBzY3JlZW4teHMtbWF4OiA1NzUuOThweDtcbkBzY3JlZW4tc20tbWluOiA1NzZweDtcbkBzY3JlZW4tc20tbWF4OiA3NjcuOThweDtcbkBzY3JlZW4tbWQtbWluOiA3NjhweDtcbkBzY3JlZW4tbWQtbWF4OiA5OTEuOThweDtcbkBzY3JlZW4tbGctbWluOiA5OTJweDtcbkBzY3JlZW4tbGctbWF4OiAxMTk5Ljk4cHg7XG5Ac2NyZWVuLXhsLW1pbjogMTIwMHB4O1xuQHNjcmVlbi14bC1tYXg6IDEzOTkuOThweDtcbkBzY3JlZW4teHhsLW1pbjogMTQwMHB4O1xuXG5Ac206IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tc20tbWlufSlcIjtcbkBtZDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1tZC1taW59KVwiO1xuQGxnOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLWxnLW1pbn0pXCI7XG5AeGw6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4teGwtbWlufSlcIjtcbkB4eGw6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4teHhsLW1pbn0pXCI7XG5cbkB4c09ubHk6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teHMtbWF4fSlcIjtcbkBzbU9ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tc20tbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXNtLW1heH0pXCI7XG5AbWRPbmx5OiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLW1kLW1pbn0pIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1tZC1tYXh9KVwiO1xuQGxnT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1sZy1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tbGctbWF4fSlcIjtcbkB4bE9ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4teGwtbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXhsLW1heH0pXCI7XG5cbkBzbUFuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXNtLW1heH0pXCI7XG5AbWRBbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1tZC1tYXh9KVwiO1xuQGxnQW5kVW5kZXI6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tbGctbWF4fSlcIjtcbkB4bEFuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXhsLW1heH0pXCI7XG5cbkBwcmltYXJ5OiAjRDUzNTM1O1xuQHNlY29uZGFyeTogI0Q1MzUzNTtcbkB2YWxlbmNpYTogI0Q1MzUzNTtcbkBibGFjazogIzAwMDAwMDtcbkBtaW5lc2hhZnQ6ICMzMzMzMzM7XG5Ac2NvcnBpb246ICM1QzVDNUM7XG5AbWVyY3VyeTogI0U1RTVFNTtcbkB3aGl0ZTogI0ZGRkZGRjtcblxuQGltcG9ydCBcInJmcy5sZXNzXCI7XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogQHdoaXRlO1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2s7XG59XG5cbi5jZW50ZXItYmcge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4ub3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAwO1xufVxuXG4uYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5idXR0b24tdmFyaWFudChAbmFtZSwgQGJnLCBAdGV4dCwgQGhvdmVyLWJnLCBAaG92ZXItdGV4dCkge1xuICAgIC5idG4tcHJpbWFyeS5Ae25hbWV9IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnO1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IEB0ZXh0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGhvdmVyLWJnO1xuICAgICAgICAgICAgY29sb3I6IEBob3Zlci10ZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6IEB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLW91dGxpbmUuQHtuYW1lfSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGJnO1xuICAgICAgICBjb2xvcjogQGJnO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IEBob3Zlci10ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAYmc7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogQGhvdmVyLXRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGJnICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIERlZmF1bHQgcHJpbWFyeSBidXR0b25cbi5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIERlZmF1bHQgb3V0bGluZSBidXR0b25cbi5idG4tb3V0bGluZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeTtcbiAgICBjb2xvcjogQHNlY29uZGFyeTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6IEBzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBHZW5lcmF0ZSBzdHlsZXMgZm9yIG90aGVyIGNvbG9yc1xuLmJ1dHRvbi12YXJpYW50KHZhbGVuY2lhLCBAdmFsZW5jaWEsIEB3aGl0ZSwgQHdoaXRlLCBAYmxhY2spO1xuLmJ1dHRvbi12YXJpYW50KGJsYWNrLCBAYmxhY2ssIEB3aGl0ZSwgQHZhbGVuY2lhLCBAd2hpdGUpO1xuLmJ1dHRvbi12YXJpYW50KHNjb3JwaW9uLCBAc2NvcnBpb24sIEB3aGl0ZSwgQHZhbGVuY2lhLCBAd2hpdGUpO1xuLmJ1dHRvbi12YXJpYW50KHdoaXRlLCBAd2hpdGUsIEBibGFjaywgQHZhbGVuY2lhLCBAd2hpdGUpO1xuXG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2LCAuaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggQG1pbmVzaGFmdDtcbn1cblxuaDEsIC5oMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiU3RhYXRsaWNoZXNcIiwgc2VyaWY7XG4gICAgLmZvbnQtc2l6ZSg0OHB4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xufVxuXG5oMiwgLmgyIHtcbiAgICBmb250LWZhbWlseTogXCJTdGFhdGxpY2hlc1wiLCBzZXJpZjtcbiAgICAuZm9udC1zaXplKDM2cHgpO1xufVxuXG5oMywgLmgzIHtcbiAgICAuZm9udC1zaXplKDMwcHgpO1xufVxuXG5oNCwgLmg0IHtcbiAgICAuZm9udC1zaXplKDI1cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5oNSwgLmg1IHtcbiAgICAuZm9udC1zaXplKDIwLjhweCk7XG59XG5cbmg2LCAuaDYge1xuICAgIC5mb250LXNpemUoMjAuOHB4KTtcbn1cblxuc21hbGwge1xuICAgIC5mb250LXNpemUoMTNweCk7XG59XG5cbnAsIGEsIGxhYmVsLCBpbnB1dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxucCB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBAdmFsZW5jaWE7XG4gICAgfVxufVxuXG5zdHJvbmcsIGIsIC5ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHQtNiB7XG4gICAgLnBhZGRpbmctdG9wKDhyZW0pO1xufVxuXG4ucGItNiB7XG4gICAgLnBhZGRpbmctYm90dG9tKDhyZW0pO1xufVxuXG4ucHktNiB7XG4gICAgLnBhZGRpbmctdG9wKDhyZW0pO1xuICAgIC5wYWRkaW5nLWJvdHRvbSg4cmVtKTtcbn1cblxuXG4udmFsZW5jaWEtYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB2YWxlbmNpYTtcbiAgICBjb2xvcjogQHdoaXRlO1xuICAgIFxuICAgIHAge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibGFjay1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrO1xuICAgIGNvbG9yOiBAd2hpdGU7XG59XG5cbi5taW5lc2hhZnQtYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5lc2hhZnQ7XG4gICAgY29sb3I6IEB3aGl0ZTtcbn1cblxuLnNjb3JwaW9uLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2NvcnBpb247XG4gICAgY29sb3I6IEB3aGl0ZTtcbn1cblxuLm1lcmN1cnktYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtZXJjdXJ5O1xuICAgIGNvbG9yOiBAYmxhY2s7XG59XG5cbi53aGl0ZS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgIGNvbG9yOiBAYmxhY2s7XG59XG5cblxuXG5AbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgIC5yZXZlcnNlLW9yZGVyLW1vYmlsZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG59XG5cbkBpbXBvcnQgXCJtYXN0ZXIubGVzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMubGVzc1wiO1xuXG4udmlkZW8ge1xuXG4gICAgLnZpbWVvcGxheWVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBzdXBwb3J0c1xuXG4gICAgICAgICAgICBub3QgKGFzcGVjdC1yYXRpbzogMSAvIDEpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52aC05MCB7XG4gICAgaGVpZ2h0OiA5MHZoO1xufVxuXG4udGV4dGltZ2ltZyB7XG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbn1cblxuLmgtYmlnLWltZyB7XG4gICAgaGVpZ2h0OiA2MDBweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxufVxuXG4udy1iaWctaW1nIHtcbiAgICB3aWR0aDogNDUlO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5cbi53LWJpZy1pbWctcmlnaHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxufVxuXG4udy1iaWctaW1nLWxlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxufVxuXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4udW1icmFjby1mb3Jtcy1mb3JtIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHZhbGVuY2lhO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzY29ycGlvbjtcbiAgICB9XG59XG5cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbi51bWJyYWNvLWZvcm1zLWZvcm0gdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQHNjb3JwaW9uO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLFxuLnVtYnJhY28tZm9ybXMtZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBAdmFsZW5jaWE7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgQHZhbGVuY2lhO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDo6YmVmb3JlLFxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4pyUJztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6IEB2YWxlbmNpYTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLnVtYnJhY28tZm9ybXMtZmllbGQtd3JhcHBlciBkaXYgZGl2LCAudW1icmFjby1mb3Jtcy1maWVsZC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICYuY2hlY2tib3gge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxufVxuXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfigKInO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi51bWJyYWNvLWZvcm1zLWZvcm0gbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnVtYnJhY28tZm9ybXMtZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi51bWJyYWNvLWZvcm1zLWZvcm0gLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICAgIGNvbG9yOiBAdmFsZW5jaWE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnVtYnJhY28tZm9ybXMtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udW1icmFjby1mb3Jtcy1maWVsZC5kYXRhY29uc2VudCAudW1icmFjby1mb3Jtcy1maWVsZC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG59XG5cbiNwYXJhbGxheENvbnRhaW5lciB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zbGlkZSB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4udGV4dC13cmFwcGVyLWNlbnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4udGV4dC13cmFwcGVyLWxlZnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENTM1MzVDQztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gICAgd2lkdGg6IDYwJTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICB9XG59XG5cbiNiYWNrZ3JvdW5kSW1hZ2Uge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuXG4jcHJvZ3Jlc3NCYXJEZXNrdG9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiAyNSU7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiA1MHZoO1xuICAgIGJhY2tncm91bmQ6IEBtaW5lc2hhZnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5jaXJjbGVUZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZ3Jlc3NDaXJjbGUge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBAbWluZXNoYWZ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZ3Jlc3NDaXJjbGUuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiBAdmFsZW5jaWE7XG5cbiAgICAuY2lyY2xlVGV4dCB7XG4gICAgICAgIGNvbG9yOiBAdmFsZW5jaWE7XG4gICAgfVxufVxuXG4ucHJvZ3Jlc3NDaXJjbGU6aG92ZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEyMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jaXJjbGVUZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMjAwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG59XG5cblxuLnByb2dyZXNzQ2lyY2xlLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQ6IEB3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgLmNpcmNsZVRleHQge1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG59XG5cblxuLnBlb3BsZUdhbGxlcnkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMThyZW0sIDFmcikpO1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgLnBlcnNvbiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMHJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9sZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBAbGdBbmRVbmRlciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDE2cmVtLCAxZnIpKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxNHJlbSwgMWZyKSk7XG4gICAgfVxufVxuXG5cbi5wZXJzb24sIC5wZXJzb25Nb2RhbCB7XG4gICAgaGVpZ2h0OiAyMHJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB2YWxlbmNpYTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAgIEBtZWRpYSBAbGdBbmRVbmRlciB7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcblxuICAgICAgICAgICAgLnBlcnNvbk1vZGFsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgI21vZGFsTmFtZSwgI21vZGFsUm9sZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9kYWxEZXRhaWxzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLnBlcnNvbk1vZGFsIHtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjByZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICAgICBwIHtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbERldGFpbHMge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgIH1cbn1cblxuXG4jc3luYzEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm93bC1uYXYgLm93bC1wcmV2LFxuLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNSU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogMTAwcHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMjAlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAxKSwgdHJhbnNwYXJlbnQpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAyMCU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMSksIHRyYW5zcGFyZW50KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPW93bC1dOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCB0cmFuc3BhcmVudCk7XG59XG5cbi5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLCAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiBAdmFsZW5jaWE7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIH1cblxuICAgIC5zbGlkZXMge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4ub3dsLWl0ZW0uZGFya2VuIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5vd2wtaXRlbS5jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4jc3luYzIgLml0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cblxuI3N5bmMxIC5pdGVtIGltZyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG5cbiN0aHVtYm5haWxTbGlkZXIgLnNsaWRlcyBpbWcge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG59XG5cbiN0aHVtYm5haWxTbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbiNzeW5jMiB7XG4gICAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDEpIDEwJSwgcmdiYSgwLCAwLCAwLCAxKSA5MCUsIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuIiwiLy8gTGVzcyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuQHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtO1xuQHJmcy11bml0OiByZW07XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWUgc3RvcHMgaW5jcmVhc2luZ1xuQHJmcy1icmVha3BvaW50OiAxMjAwcHg7XG5AcmZzLWJyZWFrcG9pbnQtdW5pdDogcHg7XG5cbi8vIFJlc2l6ZSB2YWx1ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuQHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlO1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbkByZnMtZmFjdG9yOiAxMDtcblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuQHJmcy1tb2RlOiBcIm1pbi1tZWRpYS1xdWVyeVwiO1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuQHJmcy1jbGFzczogZmFsc2U7XG5cbi8vIDEgcmVtID0gQHJmcy1yZW0tdmFsdWUgcHhcbkByZnMtcmVtLXZhbHVlOiAxNjtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG5AcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlO1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nIEBlbmFibGUtcmZzIHRvIGZhbHNlXG5AZW5hYmxlLXJmczogdHJ1ZTtcblxuLy8gUkZTIG1peGluXG4ucmZzKEB2YWx1ZXMsIEBwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIC5fcmZzLWNhbGN1bGF0ZSgxLCB+XCJcIiwgflwiXCIpO1xufVxuXG4vLyBSZWN1cnNpdmUgY2FsY3VsYXRlIG1peGluXG4uX3Jmcy1jYWxjdWxhdGUoQGluZGV4LCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlUmVzdWx0KSB7XG5cbiAgJiB3aGVuIChAaW5kZXggPD0gbGVuZ3RoKEB2YWx1ZXMpKSB7XG4gICAgQGN1cnJlbnRWYWx1ZTogaWYoZXh0cmFjdChAdmFsdWVzLCBAaW5kZXgpID0gaW1wb3J0YW50LCB+XCIhaW1wb3J0YW50XCIgLCBleHRyYWN0KEB2YWx1ZXMsIEBpbmRleCkpO1xuICAgIEBzcGFjZTogaWYoQGluZGV4ID0gbGVuZ3RoKEB2YWx1ZXMpLCB+XCJcIiwgflwiIFwiKTtcblxuICAgICYgd2hlbiAobm90KGlzdW5pdChAY3VycmVudFZhbHVlLCBweCkpIGFuZCBub3QoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSkpKSB7XG4gICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7Y3VycmVudFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae2N1cnJlbnRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICB9XG5cbiAgICAmIHdoZW4gKChpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcHgpKSBvciAoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSkpKSB7XG4gICAgICBAdmFsOiBpZihpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcmVtKSwgdW5pdCgoQGN1cnJlbnRWYWx1ZSAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQGN1cnJlbnRWYWx1ZSkpO1xuXG4gICAgICAvLyBSZW1vdmUgdW5pdCBpZiB6ZXJvXG4gICAgICBAdmFsdWUtdW5pdDogaWYoQHZhbCA9IDAsIH5cIlwiLCBAcmZzLXVuaXQpO1xuXG4gICAgICBAcmVuZGVyZWRWYWx1ZTogdW5pdChpZihAcmZzLXVuaXQgPSBweCwgQHZhbCwgKChAdmFsIC8gQHJmcy1yZW0tdmFsdWUpKSksIEB2YWx1ZS11bml0KTtcblxuICAgICAgQHJmcy1taW46IGlmKGlzdW5pdChAcmZzLWJhc2UtdmFsdWUsIHJlbSksIHVuaXQoKEByZnMtYmFzZS12YWx1ZSAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQHJmcy1iYXNlLXZhbHVlKSk7XG5cbiAgICAgICYgd2hlbiAobm90KChhYnMoQHZhbCkgPiBAcmZzLW1pbikgYW5kIChAcmZzLWZhY3RvciA+IDEpIGFuZCAoQGVuYWJsZS1yZnMgPSB0cnVlKSkpIHtcbiAgICAgICAgLl9yZnMtY2FsY3VsYXRlKChAaW5kZXggKyAxKSwgflwiQHt2YWx1ZVJlc3VsdH1Ae3JlbmRlcmVkVmFsdWV9QHtzcGFjZX1cIiwgflwiQHtmbHVpZFZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuICgoYWJzKEB2YWwpID4gQHJmcy1taW4pIGFuZCAoQHJmcy1mYWN0b3IgPiAxKSBhbmQgKEBlbmFibGUtcmZzID0gdHJ1ZSkpIHtcblxuICAgICAgICBAYnJlYWtwb2ludDogaWYoaXN1bml0KEByZnMtYnJlYWtwb2ludCwgZW0pIG9yIGlzdW5pdChAcmZzLWJyZWFrcG9pbnQsIHJlbSksIHVuaXQoKEByZnMtYnJlYWtwb2ludCAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQHJmcy1icmVha3BvaW50KSk7XG4gICAgICAgIEBtYXgtd2lkdGg6IHVuaXQoaWYoQHJmcy1icmVha3BvaW50LXVuaXQgPSBweCwgQGJyZWFrcG9pbnQsICgoQGJyZWFrcG9pbnQgLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy1icmVha3BvaW50LXVuaXQpO1xuXG4gICAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEB2YWx1ZS1taW46IEByZnMtbWluICsgKCgoYWJzKEB2YWwpIC0gQHJmcy1taW4pIC8gQHJmcy1mYWN0b3IpKTtcblxuICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEB2YWwgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIC8vIFJvdW5kaW5nIG5lZWRlZCB0byBwcmV2ZW50IHJvdW5kaW5nIGVycm9yc1xuICAgICAgICBAdmFsdWUtdmFyaWFibGUtd2lkdGg6IHVuaXQocm91bmQoKChhYnMoQHZhbCkgLSBAdmFsdWUtbWluKSAvICgoQGJyZWFrcG9pbnQgLyAxMDApKSksIDE1KSwgaWYoQHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KSk7XG5cbiAgICAgICAgJiB3aGVuIChAdmFsID4gMCkge1xuICAgICAgICAgIEByZW5kZXJlZEZsdWlkVmFsdWU6IGNhbGModW5pdChpZihAcmZzLXVuaXQgPSBweCwgKChAdmFsdWUtbWluKSksICgoQHZhbHVlLW1pbiAvIEByZnMtcmVtLXZhbHVlKSkpLCBAcmZzLXVuaXQpIH5cIitcIiBAdmFsdWUtdmFyaWFibGUtd2lkdGgpO1xuICAgICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkRmx1aWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgd2hlbiAoQHZhbCA8IDApIHtcbiAgICAgICAgICBAcmVuZGVyZWRGbHVpZFZhbHVlOiBjYWxjKHVuaXQoaWYoQHJmcy11bml0ID0gcHgsICgoLUB2YWx1ZS1taW4pKSwgKCgtQHZhbHVlLW1pbiAvIEByZnMtcmVtLXZhbHVlKSkpLCBAcmZzLXVuaXQpIH5cIi1cIiBAdmFsdWUtdmFyaWFibGUtd2lkdGgpO1xuICAgICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkRmx1aWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAoQGluZGV4ID4gbGVuZ3RoKEB2YWx1ZXMpKSB7XG4gICAgQGZsdWlkVmFsdWU6IEBmbHVpZFZhbHVlUmVzdWx0O1xuXG4gICAgJiB3aGVuIChAdmFsdWVSZXN1bHQgPSBAZmx1aWRWYWx1ZVJlc3VsdCkge1xuICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICB9XG5cbiAgICAmIHdoZW4gKG5vdChAdmFsdWVSZXN1bHQgPSBAZmx1aWRWYWx1ZVJlc3VsdCkpIHtcblxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJkaXNhYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgICAmLFxuICAgICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcblxuICAgICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICAgIEB7cHJvcGVydHl9OiBAZmx1aWRWYWx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHdoZW4gKG5vdCgoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpKSkgYW5kIG5vdCgoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IGlmKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIsIEBmbHVpZFZhbHVlLCBAdmFsdWVSZXN1bHQpO1xuICAgICAgfVxuXG4gICAgICAvLyBNZWRpYSBxdWVyeVxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikge1xuICAgICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICAgIC5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeSgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuIChub3QoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpKSBhbmQgbm90KEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikge1xuICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuICgoQHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4KSkge1xuICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgJiB3aGVuIChAcmZzLXR3by1kaW1lbnNpb25hbCkge1xuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBtYXgtd2lkdGgpIGFuZCAobWluLWhlaWdodDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IEBtYXgtd2lkdGgpLCAobWF4LWhlaWdodDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQGZsdWlkVmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiB3aGVuIChub3QoQHJmcy10d28tZGltZW5zaW9uYWwpKSB7XG4gICAgJiB3aGVuIChAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiKSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEBmbHVpZFZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnktY29udGVudCgpIHtcblxuICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQHtwcm9wZXJ0eX06IGlmKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIsIEB2YWx1ZVJlc3VsdCwgQGZsdWlkVmFsdWUpO1xuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAobm90KEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSkge1xuICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlKTtcbiAgfVxufVxuXG4vLyBTaGFydGhhbmQgbWl4aW5zXG4uZm9udC1zaXplKEB2YWx1ZSkge1xuICAucmZzKEB2YWx1ZSk7XG59XG5cbi5wYWRkaW5nKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ucGFkZGluZy10b3AoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctdG9wKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ucGFkZGluZy1yaWdodChAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1yaWdodCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctYm90dG9tKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nLWJvdHRvbSkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctbGVmdChAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1sZWZ0KSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4pIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5tYXJnaW4tdG9wKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tdG9wKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLXJpZ2h0KEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tcmlnaHQpIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5tYXJnaW4tYm90dG9tKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tYm90dG9tKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLWxlZnQoQHZhbHVlLCBAcHJvcGVydHk6IG1hcmdpbi1sZWZ0KSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RhYXRsaWNoZXMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3N0YWF0bGljaGVzL3YxNS9ISV9PaVk4S082aENzUVNvQVBtdE1iZWMudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1UzbW9Kb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1VYbXNKb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1VnR3NKb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1UzbXNKb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1U3R3NKb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1VBR3dKb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1VPV3dKb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1VYbXdKb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1k5el93TmFoR0FkcVE0M1JoX2Vicm5sd3lZZkVQeFBvR1VkMndKb3cudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMkswbldOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMks4blhOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMkt4ZlhOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMkswblhOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMkszdlhOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMks1ZlFOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMks2N1FOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMks4blFOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3dvcmtzYW5zL3YyMy9RR1lfel93TmFoR0FkcVE0M1JoVmNJZ1lUMlh6NXUzMkstRFFOaWcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5jZW50ZXItYmcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMDtcbn1cbi5idG4ge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUzNTM1O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5idG4tcHJpbWFyeTphY3RpdmUsXG4uYnRuLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNENTM1MzUgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0Q1MzUzNTtcbiAgY29sb3I6ICNENTM1MzU7XG59XG4uYnRuLW91dGxpbmU6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNTtcbiAgYm9yZGVyLWNvbG9yOiAjRDUzNTM1O1xufVxuLmJ0bi1vdXRsaW5lOmFjdGl2ZSxcbi5idG4tb3V0bGluZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUzNTM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Q1MzUzNSAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5LnZhbGVuY2lhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNTtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1wcmltYXJ5LnZhbGVuY2lhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYnRuLXByaW1hcnkudmFsZW5jaWE6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LnZhbGVuY2lhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTM1MzUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZS52YWxlbmNpYSB7XG4gIGJvcmRlci1jb2xvcjogI0Q1MzUzNTtcbiAgY29sb3I6ICNENTM1MzU7XG59XG4uYnRuLW91dGxpbmUudmFsZW5jaWE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNTtcbiAgYm9yZGVyLWNvbG9yOiAjRDUzNTM1O1xufVxuLmJ0bi1vdXRsaW5lLnZhbGVuY2lhOmFjdGl2ZSxcbi5idG4tb3V0bGluZS52YWxlbmNpYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUzNTM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Q1MzUzNSAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5LmJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1wcmltYXJ5LmJsYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLXByaW1hcnkuYmxhY2s6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmJsYWNrLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZS5ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYnRuLW91dGxpbmUuYmxhY2s6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi1vdXRsaW5lLmJsYWNrOmFjdGl2ZSxcbi5idG4tb3V0bGluZS5ibGFjay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5LnNjb3JwaW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVDNUM1QztcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1wcmltYXJ5LnNjb3JwaW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLXByaW1hcnkuc2NvcnBpb246YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LnNjb3JwaW9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QzVDNUMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZS5zY29ycGlvbiB7XG4gIGJvcmRlci1jb2xvcjogIzVDNUM1QztcbiAgY29sb3I6ICM1QzVDNUM7XG59XG4uYnRuLW91dGxpbmUuc2NvcnBpb246aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVDNUM1QztcbiAgYm9yZGVyLWNvbG9yOiAjNUM1QzVDO1xufVxuLmJ0bi1vdXRsaW5lLnNjb3JwaW9uOmFjdGl2ZSxcbi5idG4tb3V0bGluZS5zY29ycGlvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUM1QzVDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzVDNUM1QyAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5LndoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi1wcmltYXJ5LndoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLXByaW1hcnkud2hpdGU6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LndoaXRlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZS53aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLW91dGxpbmUud2hpdGU6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1vdXRsaW5lLndoaXRlOmFjdGl2ZSxcbi5idG4tb3V0bGluZS53aGl0ZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4ICMzMzMzMzM7XG59XG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlN0YWF0bGljaGVzXCIsIHNlcmlmO1xuICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dyk7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuaDIsXG4uaDIge1xuICBmb250LWZhbWlseTogXCJTdGFhdGxpY2hlc1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4zMTI1cmVtICsgMC43NXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxufVxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IGNhbGMoMS4yODEyNXJlbSArIDAuMzc1dncpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIH1cbn1cbmg1LFxuLmg1IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjU1cmVtICsgMC4wNnZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbmg2LFxuLmg2IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjU1cmVtICsgMC4wNnZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG5wLFxuYSxcbmxhYmVsLFxuaW5wdXQge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbnAgYSB7XG4gIGNvbG9yOiAjRDUzNTM1O1xufVxuc3Ryb25nLFxuYixcbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMS45MjVyZW0gKyA4LjF2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wdC02IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxufVxuLnBiLTYge1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjkyNXJlbSArIDguMXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBiLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG59XG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEuOTI1cmVtICsgOC4xdncpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjkyNXJlbSArIDguMXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB5LTYge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5weS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxufVxuLnZhbGVuY2lhLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmFsZW5jaWEtYmcgcCBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYmxhY2stYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5taW5lc2hhZnQtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zY29ycGlvbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QzVDNUM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lcmN1cnktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUU1O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJldmVyc2Utb3JkZXItbW9iaWxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5uYXZiYXItbmF2IHtcbiAgZ2FwOiAxJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1uYXYge1xuICAgIGdhcDogMXJlbTtcbiAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICBnYXA6IDUlO1xuICB9XG59XG4ubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJTdGFhdGxpY2hlc1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjU2MjVyZW0gKyAwLjA3NXZ3KTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMDtcbiAgaHlwaGVuczogYXV0bztcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4IGJsYWNrLCAwIDAgMjVweCBibGFjaywgMCAwIDVweCBibGFjaztcbn1cbi5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsubm8taG92ZXIubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNENTM1MzU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG4ubmF2YmFyLW5hdiAubmF2LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItbmF2IC5uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLW5hdiAubmF2LWl0ZW06aG92ZXIgLm5hdi1saW5rLFxuICAubmF2YmFyLW5hdiAubmF2LWl0ZW06aG92ZXIgLmRyb3Bkb3duLWljb24ge1xuICAgIGNvbG9yOiAjRDUzNTM1O1xuICB9XG59XG5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXIgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlciAuZmEtYmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5oZWFkZXIgLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5oZWFkZXIgLnRhZ2xpbmUge1xuICBtYXJnaW4tbGVmdDogMTAlO1xufVxuaGVhZGVyIC50YWdsaW5lIGltZyB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpO1xufVxuLm1lbWJlcixcbi5tZW1iZXIgYSxcbi5tZW1iZXIgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVtYmVyLFxuICAubWVtYmVyIGEsXG4gIC5tZW1iZXIgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLm1lbnUtbG9nbyB7XG4gIHdpZHRoOiAxNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubmF2YmFyLW5hdi1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgei1pbmRleDogMTAwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xufVxuLm5hdmJhci1uYXYtbW9iaWxlLnNob3cge1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2UtaW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubmF2YmFyLW5hdi1tb2JpbGUuc2hvdyAubmF2YmFyLmNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cbi5uYXZiYXItbmF2LW1vYmlsZS5zaG93IC5uYXZiYXIuY29udGFpbmVyIC5uYXZiYXItY29sbGFwc2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlO1xufVxuLm5hdmJhci1uYXYtbW9iaWxlLnNob3cgLm5hdmJhci5jb250YWluZXIgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAwLjVyZW07XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbi5uYXZiYXItbmF2LW1vYmlsZSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG4ubmF2YmFyLW5hdi1tb2JpbGUgLmNvbnRhaW5lciAubmF2YmFyLXRvZ2dsZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2YmFyLW5hdi1tb2JpbGUgLmNvbnRhaW5lciAubmF2YmFyLXRvZ2dsZXIgaSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5uYXZiYXItbmF2LW1vYmlsZSAuY29udGFpbmVyIC5uYXZiYXItdG9nZ2xlciAuZmEtYmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uZHJvcGRvd24taWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDUwcHg7XG59XG4ubmF2YmFyLWJyYW5kIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAwJSk7XG59XG4ubmF2YmFyLW5hdiBsaSB7XG4gIHRleHQtaW5kZW50OiB1bnNldDtcbn1cbmZvb3RlciBtYWluIHNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5mb290ZXIgbWFpbiBzZWN0aW9uIGgxLFxuZm9vdGVyIG1haW4gc2VjdGlvbiBoMixcbmZvb3RlciBtYWluIHNlY3Rpb24gaDMge1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNENTM1MzU7XG59XG5mb290ZXIgbWFpbiBzZWN0aW9uIHAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuZm9vdGVyIG1haW4gc2VjdGlvbiBwIGEge1xuICBjb2xvcjogI0Q1MzUzNTtcbn1cbi5jb21wb25lbnQtaW1hZ2Uge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA4MDBweDtcbn1cbi5sYXlvdXQtMSAubGlzdC1kYXRhLWl0ZW0ge1xuICB3aWR0aDogMzMuMyU7XG59XG4ubGF5b3V0LTIgLmxpc3QtZGF0YS1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5sYXlvdXQtMyAubGlzdC1kYXRhLWl0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xufVxuLmxheW91dC00IC5saXN0LWRhdGEtaXRlbTpudGgtY2hpbGQoLW4rMikge1xuICB3aWR0aDogNTAlO1xufVxuLmxheW91dC00IC5saXN0LWRhdGEtaXRlbTpudGgtY2hpbGQobiszKSB7XG4gIHdpZHRoOiA1MCU7XG59XG4ubGF5b3V0LTUgLmxpc3QtZGF0YS1pdGVtOm50aC1jaGlsZCgtbiszKSB7XG4gIHdpZHRoOiAzMy4zMyU7XG59XG4ubGF5b3V0LTUgLmxpc3QtZGF0YS1pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5sYXlvdXQtNiAubGlzdC1kYXRhLWl0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxpc3QtZGF0YS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4udy0zMyB7XG4gIHdpZHRoOiAzMy4zJTtcbn1cbi5zdWJwYWdlLWxpc3QgLmxpc3QtZGF0YS1zdWJwYWdlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3VicGFnZS1saXN0IC5saXN0LWRhdGEtc3VicGFnZS1saXN0IC5yb3cge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5zdWJwYWdlLWxpc3QgLmxpc3QtZGF0YS1zdWJwYWdlLWxpc3QgLmxpc3QtZGF0YS1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuLnN1YnBhZ2UtbGlzdCAubGlzdC1kYXRhLXN1YnBhZ2UtbGlzdCAubGlzdC1kYXRhLWl0ZW0gaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMXJlbTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnN1YnBhZ2UtbGlzdCAuc2ltcGxlLXN1YnBhZ2UtbGlzdC1tZW51IC5zdWJwYWdlLWxpc3QtbWVudS1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDAuM3JlbTtcbn1cbi5zdWJwYWdlLWxpc3QgLnNpbXBsZS1zdWJwYWdlLWxpc3QtbWVudSAuc3VicGFnZS1saXN0LW1lbnUtaXRlbSAuc3VicGFnZS1saXN0LWFuZ2xlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnN1YnBhZ2UtbGlzdCAuc2ltcGxlLXN1YnBhZ2UtbGlzdC1tZW51IGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3VicGFnZS1saXN0IC5zaW1wbGUtc3VicGFnZS1saXN0LW1lbnUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pbWFnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmltYWdlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSA1MCUsIGJsYWNrIDEwMCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zdWJwYWdlLWxpc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5pbWFnZS1jb250YWluZXI6aG92ZXIgLnN1YnBhZ2UtbGlzdC1pbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uZXhwYW5kaW5nQ29udGFpbmVyOmhvdmVyIC5leHBhbmRpbmdMaW5rcyB7XG4gIGZpbHRlcjogYmx1cigycHgpO1xufVxuLmV4cGFuZGluZ0NvbnRhaW5lciAuZXhwYW5kaW5nTGlua3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZTtcbn1cbi5leHBhbmRpbmdDb250YWluZXIgLmV4cGFuZGluZ0xpbmtzIGgyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDFyZW07XG4gIHotaW5kZXg6IDE7XG59XG4uZXhwYW5kaW5nQ29udGFpbmVyIC5leHBhbmRpbmdMaW5rcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmV4cGFuZGluZ0NvbnRhaW5lciAuZXhwYW5kaW5nTGlua3M6aG92ZXIge1xuICB3aWR0aDogMjAwJTtcbiAgZmlsdGVyOiBibHVyKDApO1xufVxuLmV4cGFuZGluZ0NvbnRhaW5lciAuZXhwYW5kaW5nTGlua3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgNTAlLCBibGFjayAxMDAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY29tcGFueS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG59XG4uc29jaWFsLW1lZGlhLWNvbXBvbmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc29jaWFsLW1lZGlhLWNvbXBvbmVudCBhIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5hY2NvcmRpb24tYnV0dG9uLFxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIlN0YWF0bGljaGVzXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTM1MzU7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyxcbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmxpc3QtaW1nIHtcbiAgd2lkdGg6IDE2OXB4O1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmxpc3QtaW1nIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ubGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNENTM1MzU7XG4gIG9wYWNpdHk6IDE7XG59XG4udHJhbnNwYXJlbnQtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJTdGFhdGxpY2hlc1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjYyNXJlbSArIDAuMTV2dyk7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkICNENTM1MzUgMnB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50cmFuc3BhcmVudC1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLnRyYW5zcGFyZW50LWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG59XG4uZmlsdGVycyBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlN0YWF0bGljaGVzXCIsIHNlcmlmO1xuICBmb250LXNpemU6IGNhbGMoMS4yNjI1cmVtICsgMC4xNXZ3KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAycHggI0Q1MzUzNSBzb2xpZDtcbiAgcGFkZGluZzogMC41cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXJzIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4uZmlsdGVycyAuZmlsdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5maWx0ZXJzIC5maWx0ZXIgZGl2IHtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmlsdGVycyAuZmlsdGVyIGRpdiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzMzMzMzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5maWx0ZXJzIC5maWx0ZXIgZGl2IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiAn4pyUJztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICNENTM1MzU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmZpbHRlcnMgLmZpbHRlciBkaXYgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRDUzNTM1O1xufVxuLmluc3RydWN0b3ItYnViYmxlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pbnN0cnVjdG9yLWJ1YmJsZXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnN1YnBhZ2UtbGlzdC1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS43Nzc3Nzc3ODtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnZpZGVvIC52aW1lb3BsYXllciBpbWcge1xuICB3aWR0aDogMTUwcHg7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEuNzc3Nzc3Nzg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5Ac3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gIC52aWRlbyAudmltZW9wbGF5ZXIgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi52aC05MCB7XG4gIGhlaWdodDogOTB2aDtcbn1cbi50ZXh0aW1naW1nIHtcbiAgaGVpZ2h0OiBtYXgtY29udGVudDtcbn1cbi5oLWJpZy1pbWcge1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmgtYmlnLWltZyB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLnctYmlnLWltZyB7XG4gIHdpZHRoOiA0NSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudy1iaWctaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnctYmlnLWltZy1yaWdodCB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNjAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudy1iaWctaW1nLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi53LWJpZy1pbWctbGVmdCB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNjAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnctYmlnLWltZy1sZWZ0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbi51bWJyYWNvLWZvcm1zLWZvcm0gYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MzUzNTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3Zlcixcbi51bWJyYWNvLWZvcm1zLWZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVDNUM1Qztcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbi51bWJyYWNvLWZvcm1zLWZvcm0gdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVDNUM1QztcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4zcyBlYXNlLWluLW91dDtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cyxcbi51bWJyYWNvLWZvcm1zLWZvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNENTM1MzU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0Q1MzUzNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDo6YmVmb3JlLFxuLnVtYnJhY28tZm9ybXMtZm9ybSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ+KclCc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjRDUzNTM1O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG4udW1icmFjby1mb3Jtcy1mb3JtIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4udW1icmFjby1mb3Jtcy1maWVsZC13cmFwcGVyIGRpdiBkaXYsXG4udW1icmFjby1mb3Jtcy1maWVsZC5jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udW1icmFjby1mb3Jtcy1maWVsZC13cmFwcGVyIGRpdiBkaXYuY2hlY2tib3gsXG4udW1icmFjby1mb3Jtcy1maWVsZC5jaGVja2JveC5jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfigKInO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi51bWJyYWNvLWZvcm1zLWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICBjb2xvcjogI0Q1MzUzNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udW1icmFjby1mb3Jtcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVtYnJhY28tZm9ybXMtZmllbGQuZGF0YWNvbnNlbnQgLnVtYnJhY28tZm9ybXMtZmllbGQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuI3BhcmFsbGF4Q29udGFpbmVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnRleHQtd3JhcHBlci1jZW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTA7XG59XG4udGV4dC13cmFwcGVyLWxlZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUzNTM1Q0M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxcmVtO1xuICBsZWZ0OiAxcmVtO1xuICB3aWR0aDogNjAlO1xuICBwYWRkaW5nOiAycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtd3JhcHBlci1sZWZ0IHtcbiAgICByaWdodDogMXJlbTtcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cbiNiYWNrZ3JvdW5kSW1hZ2Uge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4jcHJvZ3Jlc3NCYXJEZXNrdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyNSU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDUwdmg7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgI3Byb2dyZXNzQmFyRGVza3RvcCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbiNwcm9ncmVzc0JhckRlc2t0b3A6aG92ZXIgLmNpcmNsZVRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9ncmVzc0NpcmNsZSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZ3Jlc3NDaXJjbGUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0Q1MzUzNTtcbn1cbi5wcm9ncmVzc0NpcmNsZS5hY3RpdmUgLmNpcmNsZVRleHQge1xuICBjb2xvcjogI0Q1MzUzNTtcbn1cbi5wcm9ncmVzc0NpcmNsZTpob3Zlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY2lyY2xlVGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyMDAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xufVxuLnByb2dyZXNzQ2lyY2xlLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4ucHJvZ3Jlc3NDaXJjbGUuY3VycmVudCAuY2lyY2xlVGV4dCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wZW9wbGVHYWxsZXJ5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMThyZW0sIDFmcikpO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ucGVvcGxlR2FsbGVyeSAucGVyc29uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5wZW9wbGVHYWxsZXJ5IC5wZXJzb24gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5wZW9wbGVHYWxsZXJ5IC5wZXJzb24gLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucGVvcGxlR2FsbGVyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTZyZW0sIDFmcikpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucGVvcGxlR2FsbGVyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTRyZW0sIDFmcikpO1xuICB9XG59XG4ucGVyc29uLFxuLnBlcnNvbk1vZGFsIHtcbiAgaGVpZ2h0OiAyMHJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTM1MzU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQgLnBlcnNvbk1vZGFsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCAucGVyc29uTW9kYWwgI21vZGFsTmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1jb250ZW50IC5wZXJzb25Nb2RhbCAjbW9kYWxSb2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWxEZXRhaWxzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubW9kYWwgLnBlcnNvbk1vZGFsIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMjByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5tb2RhbCAubW9kYWxEZXRhaWxzIHtcbiAgd2lkdGg6IDcwJTtcbn1cbiNzeW5jMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vd2wtbmF2IC5vd2wtcHJldixcbi5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNSU7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vd2wtbmF2IC5vd2wtcHJldiB7XG4gIHRvcDogMDtcbiAgbGVmdDogMjAlO1xufVxuLm93bC1uYXYgLm93bC1wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDAwMDAwLCB0cmFuc3BhcmVudCkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgdG9wOiAwO1xuICByaWdodDogMjAlO1xufVxuLm93bC1uYXYgLm93bC1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMwMDAwMDAsIHRyYW5zcGFyZW50KSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPW93bC1dOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbn1cbi5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNENTM1MzU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5zbGlkZXMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ub3dsLWl0ZW0uZGFya2VuIHtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5vd2wtaXRlbS5jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbn1cbiNzeW5jMiAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4jc3luYzEgLml0ZW0gaW1nIHtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICNzeW5jMSAuaXRlbSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuI3RodW1ibmFpbFNsaWRlciAuc2xpZGVzIGltZyB7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjdGh1bWJuYWlsU2xpZGVyIC5zbGlkZXMgaW1nIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4jdGh1bWJuYWlsU2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4jc3luYzIge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMCksICMwMDAwMDAgMTAlLCAjMDAwMDAwIDkwJSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4iLCIubmF2YmFyLW5hdiB7XG4gICAgZ2FwOiAxJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIEBsZyB7XG4gICAgICAgIGdhcDogNSU7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU3RhYXRsaWNoZXNcIiwgc2VyaWY7XG4gICAgICAgIC5mb250LXNpemUoMjFweCk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBoeXBoZW5zOiBhdXRvO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4IGJsYWNrLCAwIDAgMjVweCBibGFjaywgMCAwIDVweCBibGFjaztcblxuICAgICAgICAgICAgJi5uby1ob3ZlciY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAdmFsZW5jaWE7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAubmF2LWxpbmssIC5kcm9wZG93bi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB2YWxlbmNpYTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIHRyYW5zaXRpb246YWxsIC41cyBlYXNlO1xuXG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYS1iaWdnZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAudGFnbGluZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjEwJTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICAgICAgICB9XG4gICAgfVxuICAgXG59XG4ubWVtYmVyLCAubWVtYmVyIGEsIC5tZW1iZXIgLm5hdi1saW5rIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgdGV4dC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuIC5tZW51LWxvZ297XG4gICAgICAgIHdpZHRoOiAxNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuLm5hdmJhci1uYXYtbW9iaWxlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5lc2hhZnQ7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xuXG4gICAgJi5zaG93IHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlLWluO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5uYXZiYXIuY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG5cbiAgICAgICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcblxuICAgICAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgcGFkZGluZzogLjc1cmVtO1xuXG4gICAgICAgIFxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZhLWJpZ2dlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kcm9wZG93bi1pY29uIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNTBweDtcblxuICAgIGltZyB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAwJSk7XG4gICAgfVxufVxuXG4ubmF2YmFyLW5hdiB7XG4gICAgbGkge1xuICAgICAgICB0ZXh0LWluZGVudDogdW5zZXQ7XG4gICAgfVxufVxuZm9vdGVyIG1haW4gc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgaDEsIGgyLCBoMyB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjpAdmFsZW5jaWE7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogQHZhbGVuY2lhO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCJcbi5jb21wb25lbnQtaW1hZ2Uge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbn1cblxuLmxheW91dC0xIC5saXN0LWRhdGEtaXRlbSB7XG4gICAgd2lkdGg6IDMzLjMlO1xufVxuXG4ubGF5b3V0LTIgLmxpc3QtZGF0YS1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4ubGF5b3V0LTMgLmxpc3QtZGF0YS1pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xufVxuXG4ubGF5b3V0LTQgLmxpc3QtZGF0YS1pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLmxheW91dC00IC5saXN0LWRhdGEtaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLmxheW91dC01IC5saXN0LWRhdGEtaXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgIHdpZHRoOiAzMy4zMyU7XG59XG5cbi5sYXlvdXQtNSAubGlzdC1kYXRhLWl0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi5sYXlvdXQtNiAubGlzdC1kYXRhLWl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG59XG5cbkBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgLmxpc3QtZGF0YS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi53LTMzIHtcbiAgICB3aWR0aDogMzMuMyU7XG59XG5cbi5zdWJwYWdlLWxpc3Qge1xuXG4gICAgLmxpc3QtZGF0YS1zdWJwYWdlLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWRhdGEtaXRlbSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaW1wbGUtc3VicGFnZS1saXN0LW1lbnUge1xuICAgICAgICAuc3VicGFnZS1saXN0LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4zcmVtO1xuXG4gICAgICAgICAgICAuc3VicGFnZS1saXN0LWFuZ2xlIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW1hZ2UtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltYWdlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgYmxhY2sgMTAwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zdWJwYWdlLWxpc3QtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5pbWFnZS1jb250YWluZXI6aG92ZXIgLnN1YnBhZ2UtbGlzdC1pbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLmV4cGFuZGluZ0NvbnRhaW5lciB7XG4gICAgJjpob3ZlciAuZXhwYW5kaW5nTGlua3Mge1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMnB4KTtcbiAgICB9XG5cbiAgICAuZXhwYW5kaW5nTGlua3Mge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlO1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cigwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgYmxhY2sgMTAwJSk7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5jb21wYW55LWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbn1cblxuLnNvY2lhbC1tZWRpYS1jb21wb25lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbn1cblxuLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJTdGFhdGxpY2hlc1wiLCBzZXJpZjtcbiAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5saXN0LWltZyB7XG4gICAgd2lkdGg6IDE2OXB4O1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIEBtZWRpYSBAc21BbmRVbmRlcntcbiAgICAgICAgd2lkdGg6NTAlO1xuICAgIH1cbn1cblxuLmxpbmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEB2YWxlbmNpYTtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4udHJhbnNwYXJlbnQtaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IC41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIlN0YWF0bGljaGVzXCIsIHNlcmlmO1xuICAgIC5mb250LXNpemUoMjJweCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCBAdmFsZW5jaWEgMnB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRyYW5zcGFyZW50LWlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHdoaXRlOyBcbiAgICBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTsgXG59XG5cbi5maWx0ZXJzIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlN0YWF0bGljaGVzXCIsIHNlcmlmO1xuICAgICAgICAuZm9udC1zaXplKDIycHgpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBAdmFsZW5jaWEgc29saWQ7XG4gICAgICAgIHBhZGRpbmc6IC41cmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG5cbiAgICAuZmlsdGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgbWFyZ2luOiAuNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBtaW5lc2hhZnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ+KclCc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAdmFsZW5jaWE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgQHZhbGVuY2lhO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICBcbn1cbi5pbnN0cnVjdG9yLWJ1YmJsZXN7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgcmlnaHQ6MDtcbiAgICBtYXJnaW4tdG9wOi4yNXJlbTtcbiAgICBAbWVkaWEgQG1kQW5kVW5kZXJ7XG4gICAgICAgIHBvc2l0aW9uOnN0YXRpYztcbiAgICAgICAgbWFyZ2luLXRvcDoxcmVtO1xuICAgIH1cbn1cbi5zdWJwYWdlLWxpc3QtbGlua3tcbiBAbWVkaWEgQG1kQW5kVW5kZXJ7XG4gICAgIHBhZGRpbmc6MDtcbiB9XG59Il19 */
