.header.isMobile .menu>.menu-item,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{box-sizing:border-box;position:relative;outline:none;outline-color:transparent}a{color:currentColor}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:none;cursor:pointer}input,input:after,input:before{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:auto;-webkit-appearance:none;border-radius:0}button{background:none;border:none;margin:0;padding:0;outline:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number] ::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-ms-clear,input::-ms-reveal{display:none}@font-face{font-family:IBM Plex Sans;src:url(fonts/fonts/IBMPlexSans-ExtraLight.woff2) format("woff2"),url(fonts/fonts/IBMPlexSans-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:IBM Plex Sans;src:url(fonts/fonts/IBMPlexSans-ThinItalic.woff2) format("woff2"),url(fonts/fonts/IBMPlexSans-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:IBM Plex Sans;src:url(fonts/fonts/IBMPlexSans-ExtraLightItalic.woff2) format("woff2"),url(fonts/fonts/IBMPlexSans-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:IBM Plex Sans;src:url(fonts/fonts/IBMPlexSans-Medium.woff2) format("woff2"),url(fonts/fonts/IBMPlexSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-Thin.woff2) format("woff2"),url(fonts/IBMPlexSans-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-SemiBold.woff2) format("woff2"),url(fonts/IBMPlexSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-MediumItalic.woff2) format("woff2"),url(fonts/IBMPlexSans-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-SemiBoldItalic.woff2) format("woff2"),url(fonts/IBMPlexSans-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-Bold.woff2) format("woff2"),url(fonts/IBMPlexSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans.woff2) format("woff2"),url(fonts/IBMPlexSans.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-LightItalic.woff2) format("woff2"),url(fonts/IBMPlexSans-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-BoldItalic.woff2) format("woff2"),url(fonts/IBMPlexSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-Italic.woff2) format("woff2"),url(fonts/IBMPlexSans-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Sans;src:url(fonts/IBMPlexSans-Light.woff2) format("woff2"),url(fonts/IBMPlexSans-Light.woff) format("woff");font-weight:300;font-style:normal}body{font-family:IBM Plex Sans;font-weight:400;font-size:15px;line-height:150%}@media (min-width:768px){body{font-size:16px}}.h1,h1{font-size:30px;font-weight:300;line-height:125%}@media (min-width:768px){.h1,h1{font-size:36px}}@media (min-width:1025px){.h1,h1{font-size:46px}}.h2,.header.isMobile .menu>.menu-item,h2{font-size:22px;font-weight:300;line-height:150%}@media (min-width:768px){.h2,.header.isMobile .menu>.menu-item,h2{font-size:30px}}.h3,h3{font-size:15px;font-weight:600;line-height:150%}@media (min-width:768px){.h3,h3{font-size:16px}}.h4,h4{font-size:20px;font-weight:300;line-height:150%}@media (min-width:768px){.h4,h4{font-size:22px}}.h5,h5{font-size:15px;line-height:150%}@media (min-width:768px){.h5,h5{font-size:17px}}.h6,h6{font-size:15px;font-style:italic;line-height:150%}@media (min-width:768px){.h6,h6{font-size:17px}}p{font-size:17px;line-height:160%}@media (min-width:768px){p{font-size:20px}}.small{font-size:13px;line-height:17px}b,strong{font-weight:600}em,i{font-style:italic}.link{font-size:16px;color:#ea4848;cursor:pointer;background-position:100%;padding-right:20px;background-image:url(../images/icons/arrow.svg);background-repeat:no-repeat;width:-moz-fit-content;width:fit-content}.link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ea4848;transition:transform .3s ease;transform:scaleX(0);transform-origin:left center}.link:hover:after,a:hover .link:after{transform:scaleX(1)}@media (min-width:768px){.link{font-size:17px}}.numbersTitle{font-size:13px;font-weight:400}i{width:24px;display:inline-block;height:24px}.icon-arrow_right{background-image:url(../images/icons/arrow_right.svg);background-repeat:no-repeat}.icon-arrow_left--grey,.icon-arrow_right--grey{background-image:url(../images/icons/arrow_right--grey.svg);background-repeat:no-repeat}.icon-arrow_right--black{background-image:url(../images/icons/arrow_right--black.svg);background-repeat:no-repeat}.icon-arrow_left--grey{background-image:url(../images/icons/arrow_left--grey.svg);background-repeat:no-repeat}.icon-arrow_down{background-image:url(../images/icons/arrow_down.svg);background-repeat:no-repeat}.icon-arrow_down--white{background-image:url(../images/icons/arrow_down--white.svg);background-repeat:no-repeat}.icon-arrow_down--grey{background-image:url(../images/icons/arrow_down--grey.svg);background-repeat:no-repeat}.icon-arrow_downRight--grey{background-image:url(../images/icons/arrow_downRight--grey.svg);background-repeat:no-repeat}.icon-arrow_up{background-image:url(../images/icons/arrow_up.svg);background-repeat:no-repeat}.icon-arrow_up--white{background-image:url(../images/icons/arrow_up--white.svg);background-repeat:no-repeat}.icon-arrow{background-image:url(../images/icons/arrow.svg);background-repeat:no-repeat}.icon-arrow--grey{background-image:url(../images/icons/arrow--grey.svg);background-repeat:no-repeat}.icon-audio_beperking{background-image:url(../images/icons/audio_beperking.svg);background-repeat:no-repeat}.icon-bellen{background-image:url(../images/icons/bellen.svg)}.icon-bellen,.icon-cafe{background-repeat:no-repeat}.icon-cafe{background-image:url(../images/icons/cafe.svg)}.icon-lift{background-image:url(../images/icons/lift.svg)}.icon-lift,.icon-logo{background-repeat:no-repeat}.icon-logo{background-image:url(../images/icons/logo.svg)}.icon-mail{background-image:url(../images/icons/mail.svg)}.icon-mail,.icon-rolstoel{background-repeat:no-repeat}.icon-rolstoel{background-image:url(../images/icons/rolstoel.svg)}.icon-mail--white{background-image:url(../images/icons/mail--white.svg);background-repeat:no-repeat}.icon-museu_voor_een_dag{background-image:url(../images/icons/museu_voor_een_dag.svg);background-repeat:no-repeat}.icon-roken{background-image:url(../images/icons/roken.svg)}.icon-doggo,.icon-roken{background-repeat:no-repeat}.icon-doggo{background-image:url(../images/icons/doggo.svg)}.icon-second_canvas{background-image:url(../images/icons/second_canvas.svg);background-repeat:no-repeat}.icon-shop{background-image:url(../images/icons/shop.svg)}.icon-shop,.icon-toilet{background-repeat:no-repeat}.icon-toilet{background-image:url(../images/icons/toilet.svg)}.icon-uitstapjes{background-image:url(../images/icons/uitstapjes.svg);background-repeat:no-repeat}.icon-visuele_beperking{background-image:url(../images/icons/visuele_beperking.svg);background-repeat:no-repeat}.icon-vrijdag_museumdag{background-image:url(../images/icons/vrijdag_museumdag.svg);background-repeat:no-repeat}.icon-museum_voor_makers{background-image:url(../images/icons/museum_voor_makers.svg);background-repeat:no-repeat}.icon-web{background-image:url(../images/icons/web.svg)}.icon-info,.icon-web{background-repeat:no-repeat}.icon-info{background-image:url(../images/icons/info.svg)}.icon-info--grey{background-image:url(../images/icons/info--grey.svg);background-repeat:no-repeat}.icon-download{background-image:url(../images/icons/download.svg);background-repeat:no-repeat}.icon-mail--white{height:100%;padding-right:0}.icon-arrow_left--grey{transform:rotate(180deg)}.icon-positionRight{background-position:100%;padding-right:20px}.icon-positionCenter{background-position:50%}.icon-positionLeft{padding-left:30px;padding-right:0;background-position:0}.icon-positionLeftTop{padding-left:30px;padding-right:0;background-position:0 0}.icon-positionBottom{padding-bottom:20px;background-position:0 100%;padding-left:0}.icon-arrow_down,.icon-arrow_down:hover{transition:all .3s ease}.icon-arrow_down:hover{background-image:url(../images/icons/arrow_down--grey.svg)}.icon-arrow_up,.icon-arrow_up:hover{transition:all .3s ease}.icon-arrow_up:hover{background-image:url(../images/icons/arrow_up--grey.svg)}.link--outbound a{background-image:url(../images/icons/arrow_downRight--grey.svg);background-repeat:no-repeat;background-position:100%;padding-right:20px}.link--outbound .sub-menu a{background-image:none}.link--inbound a{background-image:url(../images/icons/arrow--grey.svg);background-repeat:no-repeat;background-position:100%;padding-right:20px}.link--inbound .sub-menu a{background-image:none}@keyframes a{0%{opacity:1}to{opacity:0}}html{scroll-behavior:smooth}.wrapper{margin:0 auto;box-sizing:border-box;padding:0 7vw;max-width:calc(1300px + 14vw);width:100%}img{width:100%;display:block;object-fit:cover}.backTo__container{padding:30px 0 40px;border-top:1px solid rgba(0,0,0,.1)}.backTo__link{color:rgba(34,34,33,.6);transition:all .3s ease}.backTo__link:after{content:none}.backTo__link:hover{color:#222221;transition:all .3s ease}.backTo__link:hover:after{content:none}.button__container{background:#ea4848;padding:15px 40px 15px 20px;display:inline-block;min-width:260px;box-sizing:border-box;transition:.3s ease;clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0)}@media (min-width:768px){.button__container{padding:15px 15px 15px 20px}}.button__container.button__icon{min-width:unset;height:44px;display:flex;align-items:center;justify-content:center;clip-path:polygon(0 0,0 100%,calc(100% - 13px) 100%,100% calc(100% - 13px),100% 0);padding:10px 14px}@media (min-width:1025px){.button__container.button__icon{max-width:44px;padding:10px 14px}}.button__container:hover{transition:.3s ease;background:#a12348}.button__container .btn{display:grid;grid-template-rows:auto auto;grid-row-gap:30px;color:#fff;max-height:75px}.button__container .btn:after{content:none}.card{display:flex;flex-direction:column;cursor:pointer}@media (min-width:480px){.card{max-width:325px}}.card a:after{content:unset}.card .link{transition:all .8s ease;position:relative}.card:hover .card__image img{transform:scale(1.1)}.card:hover .link{transform:translateY(-5px)}.card__image{overflow:hidden}.card__image img{display:block;width:100%;max-height:246px;object-fit:cover;transition:all .8s ease}.card__content{display:flex;flex-direction:column;justify-content:space-between;min-height:246px;padding:25px;background:#f0f0f0;position:relative;clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0)}.card__title{color:#222221}.card__subTitle{padding-top:5px;flex:1 1 0;color:#7a7979}.card__link--alternate{text-decoration:underline}.card__link{font-size:15px;color:#ea4848;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.card__link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#ea4848;transition:all .3s ease}.card__contactInfo{display:flex;flex-direction:column;margin-top:30px}.contentMedia{background-color:#e0e0e0}.contentMedia__container{display:grid;grid-template-columns:1fr;color:#222221}@media (min-width:768px){.contentMedia__container{grid-template-columns:1fr 1fr}}.contentMedia__container[dir=rtl]{direction:rtl}.contentMedia__container img{transition:all .8s ease;object-fit:cover;width:100%;height:100%}.contentMedia__container:hover img{transform:scale(1.1)}.contentMedia__container figure{overflow:hidden;display:none}@media (min-width:768px){.contentMedia__container figure{display:block}}.contentMedia__content{display:grid;grid-template-rows:1fr auto auto;grid-row-gap:40px;background:#fff;padding:25px;clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0)}[dir=rtl] .contentMedia__content{direction:ltr}.contentMedia__content h5{flex:1;align-self:center}.contentMedia__header{display:flex;justify-content:space-between;height:-moz-fit-content;height:fit-content}.contentMedia__label{padding:10px 12px;background-color:#f0f0f0;width:90px;height:35px;display:flex;align-items:center;clip-path:polygon(0 0,0 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0)}.contentMedia__label span{font-size:13px;color:#000}.aboutContent{padding-top:80px;border-top:1px solid rgba(0,0,0,.1);margin-bottom:80px}@media (min-width:480px){.aboutContent{margin-bottom:100px}}@media (min-width:768px){.aboutContent{padding-top:100px;margin-bottom:140px}}.aboutContent__image{margin-bottom:90px}.aboutContent__container{display:grid;grid-template-columns:1fr;justify-content:space-between}@media (min-width:1025px){.aboutContent__container{grid-template-columns:1fr 1fr}}.aboutContent__container .header.isMobile .menu>.menu-item,.aboutContent__container h2,.header.isMobile .aboutContent__container .menu>.menu-item{margin-bottom:45px}.aboutContent__content{max-width:450px;margin-bottom:80px}@media (min-width:1025px){.aboutContent__content{max-width:unset;margin-bottom:0}}.aboutContent__partnersContainer{max-width:510px;justify-self:flex-start}@media (min-width:1025px){.aboutContent__partnersContainer{justify-self:flex-end}}.aboutContent__subTitle{padding-bottom:40px}.aboutContent__partners{display:grid;grid-template-columns:auto auto;grid-row-gap:2px;grid-column-gap:2px}@media (min-width:768px){.aboutContent__partners{grid-template-columns:auto auto auto}}@media (min-width:1025px){.aboutContent__partners{grid-template-columns:auto auto}}.aboutContent__partnerImage{background-color:#f0f0f0;width:100%;height:110px;position:relative;clip-path:polygon(0 0,0 100%,88% 100%,100% 80%,100% 0);padding:20px;display:flex;align-items:center;justify-content:center}.aboutContent__partnerImage img{width:auto}.aboutContent__partnerImage:after,.aboutContent__partnerImage:hover:after{content:none}.aboutUs{padding:80px 0}@media (min-width:480px){.aboutUs{padding:100px 0}}@media (min-width:768px){.aboutUs{padding:140px 0}}.aboutUs__container{display:grid;grid-template-columns:1fr;border-bottom:1px solid rgba(0,0,0,.1);grid-column-gap:0}@media (min-width:768px){.aboutUs__container{grid-template-columns:1fr;grid-column-gap:25px}}@media (min-width:1025px){.aboutUs__container{grid-template-columns:1fr 1fr;grid-column-gap:0}}.aboutUs__container p{padding-bottom:60px}@media (min-width:1025px){.aboutUs__container p{padding-bottom:0}}.aboutUs__subTitle{padding-top:60px;padding-bottom:45px}.aboutUs .highLight{color:#ea4848}.aboutUs .secondaryHeading__content{border:0}.aboutUs .button__container{grid-area:unset;justify-self:self-start}@media (min-width:1025px){.aboutUs .button__container{grid-area:2/2/2/2;justify-self:self-end;margin-right:70px}}.aboutUs__footer{display:flex;align-items:flex-start;flex-direction:column;padding-top:30px}@media (min-width:1025px){.aboutUs__footer{align-items:center;flex-direction:row}}.aboutUs__footer h3{margin-right:0;margin-bottom:10px}@media (min-width:768px){.aboutUs__footer h3{margin-right:10px;margin-bottom:0}}.aboutUs__footer a{color:rgba(34,34,33,.6);transition:all .3s ease}.aboutUs__footer a:after{content:none}.aboutUs__footer a:hover{color:#222221;transition:all .3s ease}.accordion{max-width:unset}@media (min-width:1025px){.accordion{max-width:650px}}.accordion h3{margin-bottom:25px}.accordion__content{border-top:1px solid rgba(0,0,0,.1);padding:15px 0;cursor:pointer}.accordion__content:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.accordion__contentTitle{display:flex;justify-content:space-between;transition:all .3s ease;background-position:100%}.accordion__contentTitle:hover{color:#7a7979;transition:all .3s ease}.accordion__hiddenContent{display:none;padding:30px;color:#7a7979}.anchorBlock__container{display:none;justify-content:space-between;align-items:center;color:#7a7979}@media (min-width:768px){.anchorBlock__container{display:flex}}.anchorBlock__list{display:flex;align-items:center;column-gap:30px}.anchorBlock__item a{color:#7a7979;transition:all .3s ease;padding:33px 0;display:inline-block}.anchorBlock__item a:after{content:none}.anchorBlock__item a:hover{color:#222221;transition:all .3s ease}.anchorBlock__arrow{height:24px;width:60px;padding:45px 0;background-position:100%;margin-left:auto}.cardsGrid{margin-bottom:140px}.cardsGrid .header.isMobile .menu>.menu-item,.cardsGrid h2,.header.isMobile .cardsGrid .menu>.menu-item{padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.cardsGrid__container{display:grid;grid-template-columns:repeat(1,minmax(210px,325px));margin-top:30px;grid-gap:10px;justify-content:center}@media (min-width:480px){.cardsGrid__container{grid-template-columns:repeat(2,minmax(200px,325px));justify-content:flex-end}}@media (min-width:768px){.cardsGrid__container{grid-template-columns:repeat(3,minmax(210px,325px));margin-top:40px}}.contactHeader .header.isMobile .menu>.menu-item,.contactHeader h2,.header.isMobile .contactHeader .menu>.menu-item{max-width:380px}.contactHeader__container{display:grid;grid-template-columns:1fr;grid-row-gap:80px;padding-top:100px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.contactHeader__container{grid-template-columns:1fr 1fr;grid-row-gap:115px;padding-top:140px}}.contactHeader__subTitle{padding-bottom:40px}.contactHeader__contactContainer{display:flex;flex-direction:column}@media (min-width:480px){.contactHeader__contactContainer{align-items:center;flex-direction:row}}@media (min-width:768px){.contactHeader__contactContainer{display:inline-block}}.contactHeader__contentLeft{max-width:715px}.contactHeader__contentRight{padding-top:25px;border-top:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.contactHeader__contentRight{padding-top:0;max-width:260px;justify-self:flex-end;padding-bottom:30px;border-top:0}}.contactHeader__contentRight a{text-decoration:underline}.contactHeader__contentRight a:after{content:none}.contactHeader__contentRight a:hover{color:#7a7979;transition:all .3s ease}.contactHeader__contactInfo{display:flex;flex-direction:column}@media (min-width:480px){.contactHeader__contactInfo{margin-left:10%}}@media (min-width:768px){.contactHeader__contactInfo{margin-left:0}}.contactHeader .button__container{max-width:260px}@media (min-width:768px){.contactHeader .button__container{grid-area:2/1/3/2}}.contactHeader a{color:rgba(34,34,33,.6)}@media (min-width:768px){.contactHeader a{color:#222221}}.contactHeader a:after{content:none}.contactHeader address{color:rgba(34,34,33,.6)}@media (min-width:768px){.contactHeader address{color:initial}}.contentBlock__image{clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0)}.contentBlock__image img{max-height:700px}.contentBlock__container{display:inline-block;grid-template-columns:1fr 1fr;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1);padding-top:80px;width:100%}@media (min-width:768px){.contentBlock__container{display:grid;padding-top:100px}}.contentBlock__container .header.isMobile .menu>.menu-item,.contentBlock__container h2,.header.isMobile .contentBlock__container .menu>.menu-item{margin-bottom:45px}.contentBlock__content{max-width:500px;margin-bottom:80px}@media (min-width:768px){.contentBlock__content{max-width:unset;margin-bottom:0}}.contentBlock__contact{justify-self:flex-end;display:flex;flex-direction:column}@media (min-width:480px){.contentBlock__contact{flex-direction:row}}@media (min-width:768px){.contentBlock__contact{display:block}}.contentBlock__contact h3{margin-top:15px;margin-bottom:20px}.contentBlock__contact address{border-top:1px solid rgba(0,0,0,.1)}@media (min-width:480px){.contentBlock__contact address{padding-bottom:70px}}@media (min-width:768px){.contentBlock__contact address{padding-bottom:45px;border-top:0;border-bottom:1px solid rgba(0,0,0,.1)}}.contentBlock__contact address h5{color:rgba(34,34,33,.6)}.contentBlock__contact a{color:rgba(34,34,33,.6);display:block;transition:all .3s ease}.contentBlock__contact a:after{content:none}.contentBlock__contact a:hover{color:#222221;transition:all .3s ease}.contentBlock__contactContainer{width:100%;display:grid;grid-template-rows:1fr 1fr;grid-gap:0 20px}@media (min-width:480px){.contentBlock__contactContainer{grid-template-columns:1fr 1fr;grid-template-rows:unset}}@media (min-width:768px){.contentBlock__contactContainer{grid-template-columns:unset}}.contentBlock__contactInfo{border-top:1px solid rgba(0,0,0,.1);margin-bottom:60px;width:100%;margin-right:20px}@media (min-width:480px){.contentBlock__contactInfo{max-width:310px}}@media (min-width:768px){.contentBlock__contactInfo{border:0;margin-bottom:0;margin-top:0}.contentBlock__contactInfo:first-child{border-bottom:1px solid rgba(0,0,0,.1)}}.contentBlock__contactInfo:first-child{margin-bottom:35px}.contentBlock__contactInfo:last-child{margin-right:0;margin-top:0}@media (min-width:768px){.contentBlock__contactInfo:last-child{margin-top:0}}.contentBlock .button__container{max-width:260px;grid-area:2/2/2/2;justify-self:flex-end}.cta{padding-top:80px;background:#222221;color:#fff}@media (min-width:480px){.cta{padding-top:100px}}@media (min-width:1025px){.cta{padding-top:140px}}.cta__container{display:grid;grid-row-gap:95px}@media (min-width:1025px){.cta__container{grid-template-columns:1fr 1fr}}.cta__contentLeft{max-width:550px}@media (min-width:1025px){.cta__contentLeft{padding-right:50px}}.cta__contentList{display:none}@media (min-width:768px){.cta__contentList{display:grid;grid-template-columns:1fr 1fr}}.cta__contentItem{padding:20px;border-width:0 1px 1px 0;border-color:hsla(0,0%,100%,.1);border-style:solid}.cta__contentItem:nth-of-type(2){border-width:0 0 1px}.cta__contentItem:nth-of-type(3){border-width:0 1px 0 0}.cta__contentItem:nth-of-type(4){border-width:0}.cta__contentItem h3{margin-bottom:10px}.cta__contentItem .hasPrice{font-size:42px}.cta__contentFooter{display:grid;align-items:center}@media (min-width:768px){.cta__contentFooter{grid-template-columns:1fr 1fr}}@media (min-width:1025px){.cta__contentFooter{grid-area:2/1/3/3}}.cta__small{grid-row:1;margin-bottom:25px}@media (min-width:768px){.cta__small{grid-row:unset;margin-bottom:0}}.cta h5{margin-bottom:20px}.cta .button__container{max-width:260px}.cta .accordion{display:block}@media (min-width:768px){.cta .accordion{display:none}}.cta .accordion__content{border-top:1px solid #f0f0f0}.cta .accordion__content:last-child{border-bottom:1px solid #f0f0f0}.cta .accordion__hiddenContent p{color:#f0f0f0}.cta .icon-arrow_down{background-image:url(../images/icons/arrow_down--white.svg)}.cta .icon-arrow_up{background-image:url(../images/icons/arrow_up--white.svg)}.detailContent__container{display:grid;grid-template-columns:1fr;margin-bottom:80px}@media (min-width:480px){.detailContent__container{margin-bottom:100px}}@media (min-width:768px){.detailContent__container{margin-bottom:140px}}.detailContent .header.isMobile .menu>.menu-item,.detailContent h2,.header.isMobile .detailContent .menu>.menu-item{margin-bottom:40px}.detailContent__content{text-align:left}.detailContent__imageBlock{padding:100px 0;margin-bottom:100px;border-bottom:1px solid rgba(0,0,0,.1)}.detailContent .slider{background-color:unset;border-bottom:1px solid rgba(0,0,0,.1)}.detailContent__footerContent,.detailContent__headerContent{max-width:777px;margin-left:auto;margin-right:auto;margin-top:80px}@media (min-width:768px){.detailContent__footerContent,.detailContent__headerContent{margin-top:100px}}.detailContent__video{max-width:777px;margin:20px auto 0}.detailContent__videoCaption{font-weight:600}.detailContent__videoSubCaption{color:#7a7979}.detailContent iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;margin-bottom:20px}.downloadsBlock{background-color:#e0e0e0;margin-top:100px}.downloadsBlock__container{display:inline-block;grid-template-columns:1fr 1fr;grid-column-gap:80px;justify-content:space-between;padding:80px 0;width:100%}@media (min-width:768px){.downloadsBlock__container{display:grid;padding:100px 0}}.downloadsBlock__title{margin-bottom:20px}.downloadsBlock__content{max-width:500px;margin-bottom:60px}@media (min-width:768px){.downloadsBlock__content{grid-column:1/2;max-width:unset;margin-bottom:80px}}.downloadsBlock__list{height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:60px}@media (max-width:767px){.downloadsBlock__list{margin-bottom:60px}}@media (min-width:768px){.downloadsBlock__list{grid-column:2/3;grid-row:1/4}}.downloadsBlock__listItem{border-bottom:1px solid rgba(0,0,0,.1)}.downloadsBlock__listItem a{display:block;padding-top:17px;padding-bottom:17px}.downloadsBlock .button__container{max-width:260px}.dualText__container{display:grid;grid-template-columns:1fr;grid-row-gap:100px;padding-top:80px;border-top:1px solid rgba(0,0,0,.1)}@media (min-width:1025px){.dualText__container{padding-top:100px;grid-row-gap:140px;grid-template-columns:1fr 1fr;padding-top:140px;grid-row-gap:115px}}.dualText__contentLeft{max-width:715px}.dualText__contentRight{display:none}@media (min-width:1025px){.dualText__contentRight{display:block;max-width:260px;justify-self:flex-end;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:30px}}.dualText__contentRight__text{color:rgba(34,34,33,.6);padding:20px 0}.dualText .button__container{grid-area:2/1/3/2;max-width:260px}.faq{padding:80px 0}@media (min-width:480px){.faq{padding:100px 0}}@media (min-width:768px){.faq{padding:140px 0}}.faq__container{display:grid;grid-template-columns:1fr;justify-content:space-between;border-top:1px solid rgba(0,0,0,.1);padding-top:20px;grid-row-gap:60px}@media (min-width:1025px){.faq__container{grid-template-columns:1fr 1fr}}.faq__title{grid-area:1/1/2/3}.faq__leftContent{max-width:430px;grid-area:2/1/3/2}.faq__rightContent{grid-area:3/1/3/3}@media (min-width:1025px){.faq__rightContent{grid-area:2/2/3/3}}.faq__description{margin-bottom:40px}.faq .accordion{margin-bottom:70px}.faq .accordion:last-of-type{margin-bottom:0}.footer__top{padding-bottom:80px}@media (min-width:480px){.footer__top{margin-top:100px}}.footer__topContainer{margin-top:80px;padding-top:20px;border-top:1px solid #e0e0e0;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column-reverse}@media (min-width:480px){.footer__topContainer{margin-top:100px}}@media (min-width:768px){.footer__topContainer{margin-top:140px}}@media (min-width:1025px){.footer__topContainer{flex-direction:row}}.footer__menuContainer{display:flex;justify-content:space-between;width:100%;flex-direction:column}@media (min-width:480px){.footer__menuContainer{flex-direction:row}}@media (min-width:1025px){.footer__menuContainer{width:50%}}.footer__subTitle{padding-bottom:40px}.footer__partners{display:flex;flex-wrap:wrap}@media (min-width:1025px){.footer__partners{display:grid;grid-template-columns:160px 160px;grid-row-gap:2px;grid-column-gap:2px}}.footer__partnersContainer{padding-top:50px;width:100%}@media (min-width:1025px){.footer__partnersContainer{padding-top:0;width:50%}}.footer__partnerImage{max-width:160px;background-color:#f0f0f0;width:100%;position:relative;clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0);padding:20px;display:flex;align-items:center;justify-content:center;margin-right:2px;margin-bottom:2px}@media (min-width:1025px){.footer__partnerImage{margin:0}}.footer__partnerImage img{object-fit:contain}.footer__partnerImage:after,.footer__partnerImage:hover:after{content:none}.footer .icon{display:inline-block}.footer .sub-menu{padding-bottom:20px}.footer .sub-menu li{display:block;position:relative;padding-left:30px}.footer .sub-menu li:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:50px;background-color:#7a7979;width:6px;height:6px}.footer__contact{padding-top:25px;margin-top:25px;border-top:1px solid #e0e0e0}@media (min-width:480px){.footer__contact{padding-top:0;border-top:0;margin-top:0}}.footer__contactInfo{display:flex;flex-direction:column}.footer__contactInfo a{text-decoration:underline}.footer__contactInfo a:after{content:none}.footer__contactInfo a:hover{color:#7a7979;transition:all .3s ease}.footer__copyrightBar{padding:33px 0;background-color:#f0f0f0;color:#7a7979}.footer__copyrightBar--flex{display:flex;grid-area:2/1/2/3;flex-direction:column}@media (min-width:480px){.footer__copyrightBar--flex{grid-area:2/1/2/2}}@media (min-width:768px){.footer__copyrightBar--flex{flex-direction:row;grid-area:unset}}.footer__copyrightBar--flex a,.footer__copyrightBar--flex p{margin:0 4px}.footer__copyrightBar--flex a{color:#7a7979}.footer__copyrightBar--flex a:after{background-color:#7a7979}.footer__copyrightBar--link{text-decoration:underline;color:inherit;font-size:inherit}.footer__copyrightBar--link:after,.footer__copyrightBar--link:hover:after{content:none}.footer__copyrightBarContainer{display:grid;grid-template-columns:1fr 1fr}@media (min-width:768px){.footer__copyrightBarContainer{grid-template-columns:1fr 1fr auto}}.footer__copyrightBarContainer p{font-size:15px}.footer .currentYear{font-size:inherit}.footer .footer__top a{color:#222221}.footer .footer__top a:after{content:none}.footer .footer__top a:hover{color:#7a7979;transition:all .3s ease}.header{position:absolute;top:0;left:0;width:100%;z-index:2}@media (min-width:1025px){.header[data-theme=dark] .menu .menu-item.menu-item-has-children>a{background-image:url(../images/icons/arrow_down.svg)}}.header[data-theme=dark] .menu .menu-item a{color:#222221}.header[data-theme=dark] .header__container{border-bottom:1px solid rgba(34,34,33,.2)}.header[data-theme=dark] .header__mobileText{color:#222221}.header[data-theme=dark] .header__logo{background-image:url(../images/logo.svg)}.header:after,.header:before{content:"";position:absolute;top:0;left:0;width:100%;height:0}.header:before{background-color:rgba(34,34,33,.2);transition:.5s ease-in-out;will-change:height}.header:after{background:#fff;transition:.5s ease-in-out .4s;will-change:height}.header.isMobile{height:100vh}.header.isMobile svg path{fill:#222221}.header.isMobile:after,.header.isMobile:before{height:100vh}.header.isMobile:before{transition:.5s ease-in-out}.header.isMobile:after{transition:.5s ease-in-out .4s;z-index:1}.header.isMobile .header__logo{max-width:160px;grid-area:1/1/1/1;margin-left:0;margin-right:auto;align-self:center;background-image:url(../images/logo.svg)}.header.isMobile .menu{flex-direction:column;align-items:flex-start;border-top:1px solid rgba(34,34,33,.2);padding-top:30px;margin-top:22px;align-self:flex-start;width:100%;margin-right:0}.header.isMobile .menu .menu-item{background-image:url(../images/icons/arrow_right--black.svg);background-repeat:no-repeat;background-position:100%}.header.isMobile .menu>.menu-item{border-bottom:1px solid rgba(34,34,33,.2);width:100%;transform:translateX(-100%)}.header.isMobile .menu>.menu-item>a{color:#222221;padding:20px 0}.header.isMobile .menu>.menu-item:last-child{border-bottom:none}.header.isMobile .menu .menu-item-has-children a{padding-bottom:4px}.header.isMobile .menu-menu-container{width:100%}.header.isMobile .header__itemLink{display:flex;flex-direction:column;padding:20px 0;color:#7a7979}.header.isMobile .header__list{width:100%;display:flex;align-self:flex-start;margin-right:0}.header.isMobile .header__menuIconContainer,.header.isMobile .header__mobileText{grid-area:1/1/1/1;justify-self:flex-end;align-self:center}.header.isMobile .header__mobileText{color:#222221}.header.isMobile .sub-menu{position:relative;top:0;left:0;background:transparent;width:100%;padding-bottom:10px}.header.isMobile .sub-menu .menu-item{border-bottom:0}.header.isMobile .sub-menu .menu-item a{color:#7a7979;padding:16px 40px 16px 25px;background-position:0}.header.isMobile .header__container{height:100vh;align-items:flex-end;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;grid-area:1/1/1/1;margin-right:0}.header.isMobile .button__container{justify-self:flex-end;grid-area:1/1/1/1;max-width:44px}.header.isMobile .icon-mail--white{background:transparent;transition:all .3s ease}.header.isMobile .icon-mail--white:before{transform:rotate(45deg);top:0;transition:all .3s ease}.header.isMobile .icon-mail--white:after{transform:rotate(-45deg);top:0;transition:all .3s ease}@media (min-width:768px){.header.isMobile .contactHeader{align-self:flex-end;height:auto;width:auto;display:block;border-top:1px solid #e6e6e6}}.header svg path{fill:#fff}.header__wrapper{display:grid;z-index:2;align-items:center}.header__list{display:none}@media (min-width:1025px){.header__list{justify-self:flex-end;display:block;height:auto;width:auto;margin-right:5%}}.header__container{display:flex;justify-content:flex-end;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2)}@media (min-width:1025px){.header__container{display:grid;grid-template-columns:auto 1fr auto}}.header__logo{max-width:160px;grid-area:1/1/1/1;margin-left:0;margin-right:auto;background-image:url(../images/logo--white.svg);background-repeat:no-repeat;background-position:50%;width:159px;height:84px;transform:translateY(-5px)}@media (min-width:768px){.header__logo{transform:unset}}@media (min-width:1025px){.header__logo{align-self:center}}.header__logo:after,.header__logo:hover:after{content:none}.header .active{border-bottom:1px solid #ea4848}.header.closed:before{height:0;transition:.8s ease-in-out .6s}.header.closed:after{height:0;transition:.8s ease-in-out .4s}.header.closed .contactHeader,.header.closed .menu{animation:a .4s ease-in-out forwards}.header .menu{align-self:flex-start}@media (min-width:1025px){.header .menu{display:flex;justify-self:flex-end;align-items:center;align-self:center;margin-right:5%;width:100%;justify-content:flex-end}}.header .menu>.menu-item{margin-right:35px;opacity:0;font-size:17px}@media (min-width:1025px){.header .menu>.menu-item{display:block;opacity:1}}.header .menu>.menu-item:last-of-type{margin-right:0}.header .menu>.menu-item>a{padding:30px 0;display:block;transition:all .3s ease}@media (min-width:1025px){.header .menu>.menu-item>a{color:#fff}}.header .menu>.menu-item>a:after{content:none}.header .menu>.menu-item>a:hover,.header .menu>.menu-item>a:hover i{color:#7a7979;transition:all .3s ease}@media (min-width:1025px){.header .menu>.menu-item.menu-item-has-children>a{background-image:url(../images/icons/arrow_down--white.svg);background-repeat:no-repeat;background-position:100%;padding-right:20px}}.header .menu>.menu-item:hover .sub-menu{pointer-events:all;opacity:1}.header .sub-menu{pointer-events:none;opacity:0;background:#e0e0e0;position:absolute;width:auto;white-space:nowrap;box-sizing:border-box;transition:opacity .3s ease-in;clip-path:polygon(0 0,0 100%,90% 100%,100% 80%,100% 0)}.header .sub-menu .menu-item{border-bottom:1px solid rgba(0,0,0,.1);background-image:none}.header .sub-menu .menu-item a{transition:transform .3s ease;background-position:left 20px center;display:block;padding:22px 40px 22px 45px;color:#222221}.header .sub-menu .menu-item a:after{content:none}.header .sub-menu .menu-item:hover a{transform:translateX(20px)}.header .sub-menu .menu-item:last-of-type{border-bottom:none}.header__itemLink{transition:.8s ease-in-out 1s}@media (min-width:1025px){.header__itemLink{opacity:1}}.header__itemLink a:after{content:none}.header__menuIconContainer{display:flex;align-items:center;cursor:pointer}.header__mobileText{display:block;margin-right:12px;color:#fff;cursor:pointer}@media (min-width:1025px){.header__mobileText{display:none}}.header .contactHeader{opacity:0;height:0;width:0;display:none;margin-top:25px;padding-top:25px}@media (min-width:1025px){.header .contactHeader{display:none}}.header .contactHeader__contentRight{max-width:unset}.header .contactHeader__contactContainer{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start}.header .contactHeader__contactInfo{margin-top:0}.header .contactHeader a,.header .contactHeader h5{color:rgba(34,34,33,.6)}.header .button__icon{align-self:center;justify-self:flex-end}.header .icon-mail--white{background-image:none;width:15px;height:1px;background-color:#fff;position:relative;transition:all .3s ease}.header .icon-mail--white:after,.header .icon-mail--white:before{content:"";width:15px;height:1px;background-color:#fff;position:absolute;transition:all .3s ease}.header .icon-mail--white:after{top:5px}.header .icon-mail--white:before{top:-5px}@media (min-width:1025px){.header .icon-mail--white{background-image:url(../images/icons/mail--white.svg);background-color:unset;width:24px;height:24px}.header .icon-mail--white:after,.header .icon-mail--white:before{content:none}}.heading{min-height:100vh;display:grid;grid-template-rows:1fr auto;color:#f0f0f0}.heading__imageBlock{position:absolute;top:0;width:100%;height:calc(100% - 121px)}@media (min-width:768px){.heading__imageBlock{height:100%}}.heading__imageBlock:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 48.78%),linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}.heading__imageBlock img{width:100%;height:100%;object-fit:cover}.heading__contentBlock{padding-top:200px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;align-items:center}.heading__footerContainer{padding-top:100px;display:grid;grid-template-columns:1fr 1fr;align-items:center}.heading__content{max-width:1000px}.heading__subTitle{padding-bottom:25px}.heading__footerText{display:none}@media (min-width:768px){.heading__footerText{display:inline-block}}.heading .button__container{width:-moz-fit-content;width:fit-content}.ourNumbersBlock{display:grid;grid-template-columns:1fr}.ourNumbersBlock.alternate{min-height:730px}.ourNumbersBlock__backgroundImage,.ourNumbersBlock__container{grid-row:1;grid-column:1}.ourNumbersBlock__backgroundImage{position:absolute;width:100%;height:100%}.ourNumbersBlock__backgroundImage img{height:100%}.ourNumbersBlock__backgroundImage:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.3) .01%,transparent 90.6%),linear-gradient(180deg,rgba(0,0,0,.3),transparent),linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}.ourNumbersBlock__contentBlock{display:grid;align-items:center;grid-template-columns:auto;grid-template-rows:185px 265px auto}@media (min-width:768px){.ourNumbersBlock__contentBlock{grid-template-rows:1fr 265px 106px}}.ourNumbersBlock__informationBlock{background-color:#fff;padding:25px 10px 10px;align-self:flex-start;height:100%;display:flex;flex-direction:column;justify-content:space-between;clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0);display:none;max-width:325px;width:100%;justify-self:flex-end}@media (min-width:768px){.ourNumbersBlock__informationBlock{grid-area:2/2/2/5;display:flex}}@media (min-width:1025px){.ourNumbersBlock__informationBlock{grid-area:2/4/2/5}}.ourNumbersBlock__informationBlock[data-id="1"]{grid-area:1/5/2/6;height:100%;justify-self:flex-start}.alternate .ourNumbersBlock__informationBlock{display:none;opacity:0}@media (min-width:768px){.alternate .ourNumbersBlock__informationBlock{display:flex;opacity:1}}@media (min-width:1025px){.alternate .ourNumbersBlock__informationBlock{grid-area:2/4/2/5}}.ourNumbersBlock__informationList{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;margin-top:100px}.ourNumbersBlock__informationItem{background:#f0f0f0;padding:10px 10px 0;height:106px;display:flex;flex-direction:column;justify-content:space-between}.ourNumbersBlock__informationItem:last-of-type{clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0)}.ourNumbersBlock__informationItem p{font-size:42px;font-weight:300}.ourNumbersBlock__textContainer{align-self:center;grid-area:unset;color:#fff;margin-right:30px}@media (min-width:768px){.ourNumbersBlock__textContainer{grid-area:1/1/2/5}}@media (min-width:1025px){.ourNumbersBlock__textContainer{grid-area:1/1/4/3}}.alternate .ourNumbersBlock__textContainer{grid-area:2/1/3/3;align-self:flex-start}@media (min-width:1025px){.alternate .ourNumbersBlock__textContainer{grid-area:5/1/3/3;align-self:center}}.ourNumbersBlock__footerText{margin-bottom:35px;align-self:flex-end;grid-area:2/1/3/1;color:#fff}@media (min-width:768px){.ourNumbersBlock__footerText{grid-area:3/1/3/5;margin-right:30px}}@media (min-width:1025px){.ourNumbersBlock__footerText{grid-area:3/1/3/3}}.ourNumbersBlock .button__container{grid-area:3/1/3/1;align-self:flex-end;max-width:260px}@media (min-width:768px){.ourNumbersBlock .button__container{grid-area:3/5/3/6;align-self:flex-start;height:100%}}.partnerBlock{padding:80px 0;background:#ffd8c0}@media (min-width:480px){.partnerBlock{padding:100px 0}}@media (min-width:768px){.partnerBlock{padding:140px 0}}.partnerBlock__container{display:grid;grid-template-columns:1fr;border-top:1px solid rgba(0,0,0,.1);padding-top:20px}@media (min-width:1025px){.partnerBlock__container{grid-template-columns:1fr 1fr}}.partnerBlock__content{max-width:450px}.header.isMobile .partnerBlock__content .menu>.menu-item,.partnerBlock__content .header.isMobile .menu>.menu-item,.partnerBlock__content h2{margin-bottom:20px}.partnerBlock__partnersContainer{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);margin-top:60px}@media (min-width:480px){.partnerBlock__partnersContainer{grid-template-columns:repeat(4,1fr)}}@media (min-width:1025px){.partnerBlock__partnersContainer{margin-top:0}}.partnerBlock__partner{transition:all .3s ease;display:flex;align-items:center;background:#fff;clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0)}.partnerBlock__partner:after{content:"";display:block;padding-bottom:100%}.partnerBlock__partner:first-of-type{grid-area:1/1/2/2}.partnerBlock__partner:nth-of-type(2){grid-area:1/4/2/5}.partnerBlock__partner:nth-of-type(3){grid-area:2/2/3/3}.partnerBlock__partner:nth-of-type(4){grid-area:2/4/3/5}.partnerBlock__partner:nth-of-type(5){grid-area:3/1/4/2}.partnerBlock__partner:nth-of-type(6){grid-area:3/3/4/4}.partnerBlock img{width:100%;height:auto}.partnerBlock .button__container{min-width:unset;clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0);padding:15px 30px 15px 20px}.partnerBlock .button__container .btn{grid-template-rows:1fr;height:100%;max-height:unset}.programmaBlock{padding:80px 0;background-color:#f0f0f0}@media (min-width:768px){.programmaBlock{padding:100px 0;padding:140px 0}}.programmaBlock__container{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;border-top:1px solid rgba(0,0,0,.1)}.programmaBlock__header{display:flex;justify-content:space-between;align-items:center;padding-top:20px;margin-bottom:40px}.programmaBlock__header a{margin-left:20px;text-align:right}.programmaBlock__content{border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:1168px){.programmaBlock__content{display:grid;grid-template-columns:1fr 1fr}}.programmaBlock p{max-width:545px;margin-bottom:80px;padding-right:50px}@media (min-width:1168px){.programmaBlock p{max-width:440px;margin-bottom:0}}.programmaBlock p .highlight{color:#ea4848}.programmaBlock p a{font-size:inherit}.programmaBlock__contentMedia{grid-area:unset;margin-bottom:80px}@media (min-width:1025px){.programmaBlock__contentMedia{width:650px;margin-left:auto}}.programmaBlock__footer{display:grid;grid-template-columns:1fr;margin-top:20px}@media (min-width:768px){.programmaBlock__footer{grid-template-columns:1fr 1fr}}.programmaBlock__footer h3{margin-bottom:25px}@media (min-width:768px){.programmaBlock__footer h3{margin-bottom:0;margin-right:25px}}.programmaBlock__footer h5{color:rgba(34,34,33,.6);margin-bottom:25px}@media (min-width:768px){.programmaBlock__footer h5{margin-bottom:20px}}.programmaBlock__footerContent{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1);max-width:250px}.programmaBlock .contentMedia__container{margin-bottom:10px}.programmaBlock .contentMedia__container:last-of-type{margin-bottom:0}.programmaBlock .button__container{max-width:260px;grid-area:3/1/3/1}.secondaryHeading{display:grid;grid-template-columns:1fr;color:#f0f0f0}.secondaryHeading.alternate{padding-top:160px}@media (min-width:480px){.secondaryHeading.alternate{padding-top:180px}}.secondaryHeading.alternate h1{color:#000;max-width:1000px;padding-bottom:40px}@media (min-width:480px){.secondaryHeading.alternate h1{padding-bottom:100px}}.secondaryHeading.alternate__content{border-bottom:1px solid rgba(0,0,0,.1)}.secondaryHeading__content{max-width:735px}.secondaryHeading__titleRed{color:#ea4848;font-size:inherit;font-weight:300}.secondaryHeading__contentBlock,.secondaryHeading__imageBlock{grid-row-start:1;grid-column-start:1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;align-items:center}.secondaryHeading__imageBlock{position:relative}.secondaryHeading__imageBlock:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 48.78%),linear-gradient(0deg,rgba(0,0,0,.17),rgba(0,0,0,.17))}.secondaryHeading__contentContainer{grid-row:1/3;grid-column:1}.secondaryHeading__footerContainer{margin-bottom:30px;display:none;grid-row:2;grid-column:1}@media (min-width:768px){.secondaryHeading__footerContainer{display:block}}.secondaryHeading__footer{display:flex;justify-content:flex-end;align-items:center}.secondaryHeading__subTitle{padding-bottom:25px}.secondaryHeading img{height:350px}@media (min-width:768px){.secondaryHeading img{height:490px}}.secondaryHeading .anchorBlock__container{display:flex}.slider{background:#ffd8c0;padding:140px 0 0;overflow:hidden}.slider__imageList .wrapper{padding:0 0 0 7vw}.slider__imageListContainer{display:flex;transition:transform .6s cubic-bezier(.645,.045,.355,1)}.slider__headerContainer{display:flex;justify-content:space-between;border-top:1px solid rgba(0,0,0,.1);padding-top:20px;margin-bottom:60px}.slider button{border:1px solid #222221;border-radius:50%;padding:10px;width:45px;height:45px;cursor:pointer;transition:.3s ease}.slider button:hover{background-color:#e0e0e0;transition:.3s ease}.slider .goBack{transform:rotate(-180deg)}.slider .goForward{background-color:#222221;color:#fff}.slider figure{margin-left:30px;width:100%;padding-top:21.25%;max-width:600px;height:0;position:relative;overflow:hidden;cursor:grab}.slider figure:first-of-type{margin-left:0}.slider figure img{position:absolute;top:0;left:0;bottom:0;right:0;height:calc(100% - 70px);max-height:550px;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;clip-path:polygon(0 0,0 100%,calc(100% - 30px) 100%,100% calc(100% - 30px),100% 0)}.slider figcaption{font-size:17px;font-weight:400;font-style:italic;line-height:160%;margin-top:20px}.teamGrid__container{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:80px;padding-top:80px}@media (min-width:480px){.teamGrid__container{padding-top:100px;padding-bottom:100px}}@media (min-width:1025px){.teamGrid__container{display:flex;justify-content:space-between;padding-bottom:140px}}.teamGrid__textContainer{max-width:500px;margin-bottom:60px}@media (min-width:768px){.teamGrid__textContainer{max-width:500px;margin-bottom:80px}}@media (min-width:1025px){.teamGrid__textContainer{max-width:250px}}.teamGrid__textContainer h5{margin-top:20px;color:rgba(34,34,33,.6)}.teamGrid__gridContainer{display:grid;grid-template-columns:auto;grid-gap:10px}@media (min-width:480px){.teamGrid__gridContainer{grid-template-columns:auto;justify-content:center}}@media (min-width:768px){.teamGrid__gridContainer{justify-content:flex-start;grid-template-columns:auto auto}}@media (min-width:1025px){.teamGrid__gridContainer{justify-content:flex-end}}.teamGrid a{color:#222221}.teamGrid a:after{content:none}.teamGrid a:hover{color:#7a7979;transition:all .3s ease}.usefulInformation{background-color:#e0e0e0;padding-top:80px;padding-bottom:80px;margin-top:80px}@media (min-width:768px){.usefulInformation{padding-top:100px;padding-bottom:100px;margin-top:100px}}@media (min-width:1025px){.usefulInformation{padding-top:100px;padding-bottom:140px;margin-top:140px}}@media (min-width:768px){.usefulInformation__list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-auto-flow:column}}@media (min-width:1025px){.usefulInformation__list{grid-template-columns:repeat(auto-fill,280px);grid-template-rows:1fr 1fr 1fr;grid-column-gap:60px}}.header.isMobile .usefulInformation .menu>.menu-item,.usefulInformation .header.isMobile .menu>.menu-item,.usefulInformation h2{margin-top:35px;margin-bottom:55px;max-width:560px}@media (min-width:768px){.header.isMobile .usefulInformation .menu>.menu-item,.usefulInformation .header.isMobile .menu>.menu-item,.usefulInformation h2{margin-top:45px;margin-bottom:60px}}.usefulInformation__item{font-size:20px;padding-top:15px;padding-bottom:15px;align-self:center;grid-column-gap:60px;border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.usefulInformation__item{max-width:280px}.usefulInformation__item:nth-child(4n+4){border:0}.usefulInformation__item:nth-child(3n+3){border-bottom:1px solid rgba(0,0,0,.1)}}@media (min-width:1025px){.usefulInformation__item:nth-child(3n+3){border:0}.usefulInformation__item:nth-child(4n+4){border-bottom:1px solid rgba(0,0,0,.1)}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvXzFyZXNldC5zY3NzIiwic3R5bGUuY3NzIiwiY29yZS9fNHR5cG9ncmFwaHkuc2NzcyIsImNvcmUvXzJtaXhpbnMuc2NzcyIsImNvcmUvXzNjb2xvcnMuc2NzcyIsImNvcmUvXzVpY29ub2dyYXBoeS5zY3NzIiwiY29yZS9fYW5pbWF0aW9uLnNjc3MiLCJjb3JlL19za2VsZXRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9iYWNrVG8vYmFja1RvLnNjc3MiLCIuLi9jb21wb25lbnRzL2J1dHRvbi9idXR0b24uc2NzcyIsIi4uL2NvbXBvbmVudHMvY2FyZC9jYXJkLnNjc3MiLCIuLi9jb21wb25lbnRzL2NvbnRlbnRNZWRpYS9jb250ZW50TWVkaWEuc2NzcyIsIi4uL21vZHVsZXMvYWJvdXRDb250ZW50L2Fib3V0Q29udGVudC5zY3NzIiwiLi4vbW9kdWxlcy9hYm91dFVzL2Fib3V0VXMuc2NzcyIsIi4uL21vZHVsZXMvYWNjb3JkaW9uL2FjY29yZGlvbi5zY3NzIiwiLi4vbW9kdWxlcy9hbmNob3JCbG9jay9hbmNob3JCbG9jay5zY3NzIiwiLi4vbW9kdWxlcy9jYXJkc0dyaWQvY2FyZHNHcmlkLnNjc3MiLCIuLi9tb2R1bGVzL2NvbnRhY3RIZWFkZXIvY29udGFjdEhlYWRlci5zY3NzIiwiLi4vbW9kdWxlcy9jb250ZW50QmxvY2svY29udGVudEJsb2NrLnNjc3MiLCIuLi9tb2R1bGVzL2N0YS9jdGEuc2NzcyIsIi4uL21vZHVsZXMvZGV0YWlsQ29udGVudC9kZXRhaWxDb250ZW50LnNjc3MiLCIuLi9tb2R1bGVzL2Rvd25sb2Fkc0Jsb2NrL2Rvd25sb2Fkc0Jsb2NrLnNjc3MiLCIuLi9tb2R1bGVzL2R1YWxUZXh0L2R1YWxUZXh0LnNjc3MiLCIuLi9tb2R1bGVzL2ZhcS9mYXEuc2NzcyIsIi4uL21vZHVsZXMvZm9vdGVyL2Zvb3Rlci5zY3NzIiwiLi4vbW9kdWxlcy9oZWFkZXIvaGVhZGVyLnNjc3MiLCIuLi9tb2R1bGVzL2hlYWRpbmcvaGVhZGluZy5zY3NzIiwiLi4vbW9kdWxlcy9vdXJOdW1iZXJzQmxvY2svb3VyTnVtYmVyc0Jsb2NrLnNjc3MiLCIuLi9tb2R1bGVzL3BhcnRuZXJCbG9jay9wYXJ0bmVyQmxvY2suc2NzcyIsIi4uL21vZHVsZXMvcHJvZ3JhbW1hQmxvY2svcHJvZ3JhbW1hQmxvY2suc2NzcyIsIi4uL21vZHVsZXMvc2Vjb25kYXJ5SGVhZGluZy9zZWNvbmRhcnlIZWFkaW5nLnNjc3MiLCIuLi9tb2R1bGVzL3NsaWRlci9zbGlkZXIuc2NzcyIsIi4uL21vZHVsZXMvdGVhbUdyaWQvdGVhbUdyaWQuc2NzcyIsIi4uL21vZHVsZXMvdXNlZnVsSW5mb3JtYXRpb24vdXNlZnVsSW5mb3JtYXRpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxxYkErRUUsU0FBQSxBQUNBLFVBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGFBQUEsQUFDQSx1QkFBQSxDQ0VGLEFEQ0EsRUFDRSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLHlCQUFBLENDRUYsQURBQSxFQUNFLGtCQUFBLENDR0YsQURJQSw4RUFXRSxhQUFBLENDR0YsQURBQSxLQUNFLG1DQUFBLEFBQ0EsOEJBQUEsQUFDQSxhQUFBLEFBRUEsZ0RBQUEsQUFDQSx1Q0FBQSxDQ0VGLEFEQ0EsTUFFRSxlQUFBLENDRUYsQURDQSxhQUVFLFdBQUEsQ0NFRixBRENBLG9EQUlFLFdBQUEsQUFDQSxZQUFBLENDRUYsQURDQSxNQUNFLHlCQUFBLEFBQ0EsZ0JBQUEsQ0NFRixBRENBLEVBQ0UscUJBQUEsQUFDQSxhQUFBLEFBQ0EsY0FBQSxDQ0VGLEFEQ0EsK0JBR0UsNEJBQUEsQUFFQSx5QkFBQSxBQUNBLHdCQUFBLEFBQ0EsaUJBQUEsQUFDQSx3QkFBQSxBQUNBLGVBQUEsQ0NFRixBREdBLE9BQ0UsZ0JBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSxZQUFBLENDQUYsQURHQSxtQkFDRSwwQkFBQSxBQUNBLHdCQUFBLGVBQUEsQ0NBRixBREVFLDZGQUVFLHdCQUFBLGdCQUFBLEFBQ0EsUUFBQSxDQ0FKLEFES0EsbUNBRUUsWUFBQSxDQ0ZGLEFDM0xBLFdBQ0UsMEJBQUEsQUFDQSw4SEFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ0QrTEYsQUM1TEEsV0FDRSwwQkFBQSxBQUNBLDhIQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDRDhMRixBQzNMQSxXQUNFLDBCQUFBLEFBQ0EsMElBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLENENkxGLEFDMUxBLFdBQ0UsMEJBQUEsQUFDQSxzSEFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ0Q0TEYsQUN6TEEsV0FDRSwwQkFBQSxBQUNBLHNHQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDRDJMRixBQ3hMQSxXQUNFLDBCQUFBLEFBQ0EsOEdBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLENEMExGLEFDdkxBLFdBQ0UsMEJBQUEsQUFDQSxzSEFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ0R5TEYsQUN0TEEsV0FDRSwwQkFBQSxBQUNBLDBIQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDRHdMRixBQ3JMQSxXQUNFLDBCQUFBLEFBQ0Esc0dBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLENEdUxGLEFDcExBLFdBQ0UsMEJBQUEsQUFDQSw0RkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ0RzTEYsQUNuTEEsV0FDRSwwQkFBQSxBQUNBLG9IQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDRHFMRixBQ2xMQSxXQUNFLDBCQUFBLEFBQ0Esa0hBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLENEb0xGLEFDakxBLFdBQ0UsMEJBQUEsQUFDQSwwR0FBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ0RtTEYsQUNoTEEsV0FDRSwwQkFBQSxBQUNBLHdHQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDRGtMRixBQy9LQSxLQUNFLDBCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQ0RpTEYsQUV2UEkseUJEa0VKLEtBTUksY0FBQSxDRG1MRixDQUNGLEFDaExBLE9BQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ0RtTEYsQUVsUUkseUJENEVKLE9BS0ksY0FBQSxDRHFMRixDQUNGLEFFdlFJLDBCRDRFSixPQVNJLGNBQUEsQ0RzTEYsQ0FDRixBQ25MQSx5Q0FDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxDRHNMRixBRWxSSSx5QkR5RkoseUNBS0ksY0FBQSxDRHdMRixDQUNGLEFDckxBLE9BQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ0R3TEYsQUU3UkkseUJEa0dKLE9BS0ksY0FBQSxDRDBMRixDQUNGLEFDdkxBLE9BQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ0QwTEYsQUV4U0kseUJEMkdKLE9BS0ksY0FBQSxDRDRMRixDQUNGLEFDekxBLE9BQ0UsZUFBQSxBQUNBLGdCQUFBLENENExGLEFFbFRJLHlCRG9ISixPQUlJLGNBQUEsQ0Q4TEYsQ0FDRixBQzNMQSxPQUNFLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLENEOExGLEFFN1RJLHlCRDRISixPQUtJLGNBQUEsQ0RnTUYsQ0FDRixBQzdMQSxFQUNFLGVBQUEsQUFDQSxnQkFBQSxDRGdNRixBRXZVSSx5QkRxSUosRUFJSSxjQUFBLENEa01GLENBQ0YsQUMvTEEsT0FDSSxlQUFBLEFBQ0EsZ0JBQUEsQ0RrTUosQUMvTEEsU0FDSSxlQUFBLENEa01KLEFDL0xBLEtBQ0ksaUJBQUEsQ0RrTUosQUMvTEEsTUFDSSxlQUFBLEFBQ0EsY0UxTEcsQUYyTEgsZUFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnREFBQSxBQUNBLDRCQUFBLEFBQ0EsdUJBQUEsaUJBQUEsQ0RrTUosQUNqTUksWUFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0EseUJFeE1DLEFGeU1ELDhCQUFBLEFBQ0Esb0JBQUEsQUFDQSw0QkFBQSxDRG1NTixBQ2hNTSxzQ0FDSSxtQkFBQSxDRGtNVixBRW5YSSx5QkQwSkosTUEyQk0sY0FBQSxDRGtNSixDQUNGLEFDL0xBLGNBQ0UsZUFBQSxBQUNBLGVBQUEsQ0RrTUYsQUk3WkEsRUFDQyxXQUFBLEFBQ0EscUJBQUEsQUFDQSxXQUFBLENKZ2FELEFJdlhDLGtCQUNDLHNEQUFBLEFBQ0EsMkJBQUEsQ0owWEYsQUk1WEMsK0NBQ0MsNERBQUEsQUFDQSwyQkFBQSxDSitYRixBSWpZQyx5QkFDQyw2REFBQSxBQUNBLDJCQUFBLENKb1lGLEFJdFlDLHVCQUNDLDJEQUFBLEFBQ0EsMkJBQUEsQ0p5WUYsQUkzWUMsaUJBQ0MscURBQUEsQUFDQSwyQkFBQSxDSjhZRixBSWhaQyx3QkFDQyw0REFBQSxBQUNBLDJCQUFBLENKbVpGLEFJclpDLHVCQUNDLDJEQUFBLEFBQ0EsMkJBQUEsQ0p3WkYsQUkxWkMsNEJBQ0MsZ0VBQUEsQUFDQSwyQkFBQSxDSjZaRixBSS9aQyxlQUNDLG1EQUFBLEFBQ0EsMkJBQUEsQ0prYUYsQUlwYUMsc0JBQ0MsMERBQUEsQUFDQSwyQkFBQSxDSnVhRixBSXphQyxZQUNDLGdEQUFBLEFBQ0EsMkJBQUEsQ0o0YUYsQUk5YUMsa0JBQ0Msc0RBQUEsQUFDQSwyQkFBQSxDSmliRixBSW5iQyxzQkFDQywwREFBQSxBQUNBLDJCQUFBLENKc2JGLEFJeGJDLGFBQ0MsZ0RBQUEsQ0o0YkYsQUk3YkMsd0JBRUMsMkJBQUEsQ0FGRCxBSmtjRCxXSWpjRSw4Q0FBQSxDSmljRixBSWxjQyxXQUNDLDhDQUFBLENKc2NGLEFJdmNDLHNCQUVDLDJCQUFBLENBRkQsQUo0Y0QsV0kzY0UsOENBQUEsQ0oyY0YsQUk1Y0MsV0FDQyw4Q0FBQSxDSmdkRixBSWpkQywwQkFFQywyQkFBQSxDQUZELEFKc2RELGVJcmRFLGtEQUFBLENKcWRGLEFJdGRDLGtCQUNDLHNEQUFBLEFBQ0EsMkJBQUEsQ0p5ZEYsQUkzZEMseUJBQ0MsNkRBQUEsQUFDQSwyQkFBQSxDSjhkRixBSWhlQyxZQUNDLCtDQUFBLENKb2VGLEFJcmVDLHdCQUVDLDJCQUFBLENBRkQsQUowZUQsWUl6ZUUsK0NBQUEsQ0p5ZUYsQUkxZUMsb0JBQ0Msd0RBQUEsQUFDQSwyQkFBQSxDSjZlRixBSS9lQyxXQUNDLDhDQUFBLENKbWZGLEFJcGZDLHdCQUVDLDJCQUFBLENBRkQsQUp5ZkQsYUl4ZkUsZ0RBQUEsQ0p3ZkYsQUl6ZkMsaUJBQ0MscURBQUEsQUFDQSwyQkFBQSxDSjRmRixBSTlmQyx3QkFDQyw0REFBQSxBQUNBLDJCQUFBLENKaWdCRixBSW5nQkMsd0JBQ0MsNERBQUEsQUFDQSwyQkFBQSxDSnNnQkYsQUl4Z0JDLHlCQUNDLDZEQUFBLEFBQ0EsMkJBQUEsQ0oyZ0JGLEFJN2dCQyxVQUNDLDZDQUFBLENKaWhCRixBSWxoQkMscUJBRUMsMkJBQUEsQ0FGRCxBSnVoQkQsV0l0aEJFLDhDQUFBLENKc2hCRixBSXZoQkMsaUJBQ0MscURBQUEsQUFDQSwyQkFBQSxDSjBoQkYsQUk1aEJDLGVBQ0MsbURBQUEsQUFDQSwyQkFBQSxDSitoQkYsQUkzaEJBLGtCQUNDLFlBQUEsQUFDQSxlQUFBLENKOGhCRCxBSTNoQkEsdUJBRUMsd0JBQUEsQ0o2aEJELEFJMWhCQSxvQkFDQyx5QkFBQSxBQUNBLGtCQUFBLENKNmhCRCxBSTFoQkEscUJBQ0MsdUJBQUEsQ0o2aEJELEFJMWhCQSxtQkFDQyxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EscUJBQUEsQ0o2aEJELEFJMWhCQSxzQkFDQyxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsdUJBQUEsQ0o2aEJELEFJMWhCQSxxQkFDQyxvQkFBQSxBQUNBLDJCQUFBLEFBQ0EsY0FBQSxDSjZoQkQsQUl2aEJDLHdDQUZBLHVCQUFBLENBRUEsQUoraEJELHVCSTdoQkUsMERBQUEsQ0o2aEJGLEFJdGhCQyxvQ0FGQSx1QkFBQSxDQUVBLEFKOGhCRCxxQkk1aEJFLHdEQUFBLENKNGhCRixBSXRoQkUsa0JBQ0MsZ0VBQUEsQUFDQSw0QkFBQSxBQUNBLHlCQUFBLEFBQ0Esa0JBQUEsQ0p5aEJILEFJcmhCRyw0QkFDQyxxQkFBQSxDSnVoQkosQUlsaEJFLGlCQUNDLHNEQUFBLEFBRUEsNEJBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLENKbWhCSCxBSS9nQkcsMkJBQ0MscUJBQUEsQ0ppaEJKLEFLcHBCQSxhQUNFLEdBQ0UsU0FBQSxDTHVwQkYsQUtwcEJBLEdBQ0UsU0FBQSxDTHNwQkYsQ0FDRixBTTdwQkEsS0FDRSxzQkFBQSxDTitwQkYsQU01cEJBLFNBQ0UsY0FBQSxBQUNBLHNCQUFBLEFBQ0EsY0FBQSxBQUNBLDhCQUFBLEFBQ0EsVUFBQSxDTitwQkYsQU01cEJBLElBQ0UsV0FBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxDTitwQkYsQU83cUJFLG1CQUNFLG9CQUFBLEFBQ0EsbUNBQUEsQ1BnckJKLEFPN3FCRSxjQUNFLHdCQUFBLEFBQ0EsdUJBQUEsQ1ArcUJKLEFPN3FCSSxvQkFDRSxZQUFBLENQK3FCTixBTzVxQkksb0JBQ0UsY0pUQyxBSVVELHVCQUFBLENQOHFCTixBTzVxQk0sMEJBQ0UsWUFBQSxDUDhxQlIsQVFqc0JBLG1CQUNFLG1CQUFBLEFBQ0EsNEJBQUEsQUFDQSxxQkFBQSxBQUNBLGdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxvQkFBQSxBQUNBLGtGQUFBLENSb3NCRixBRTNxQkkseUJNaENKLG1CQVNJLDJCQUFBLENSc3NCRixDQUNGLEFRcHNCRSxnQ0FDRSxnQkFBQSxBQUNBLFlBQUEsQUFFQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSx1QkFBQSxBQUNBLG1GQUFBLEFBQ0EsaUJBQUEsQ1Jxc0JKLEFFenJCSSwwQk1wQkYsZ0NBV0ksZUFBQSxBQUNBLGlCQUFBLENSc3NCSixDQUNGLEFRbnNCRSx5QkFDRSxvQkFBQSxBQUNBLGtCTDNCRyxDSGd1QlAsQVFuc0JFLHdCQUNFLGFBQUEsQUFDQSw2QkFBQSxBQUNBLGtCQUFBLEFBQ0EsV0wxQkcsQUsyQkgsZUFBQSxDUnFzQkosQVFuc0JJLDhCQUNFLFlBQUEsQ1Jxc0JOLEFTN3VCQSxNQUNDLGFBQUEsQUFDQSxzQkFBQSxBQUNBLGNBQUEsQ1RndkJELEFFbnRCSSx5Qk9oQ0osTUFNRSxlQUFBLENUaXZCQSxDQUNGLEFTOXVCRSxjQUNDLGFBQUEsQ1RndkJILEFTN3VCQyxZQUNDLHdCQUFBLEFBQ0EsaUJBQUEsQ1QrdUJGLEFTM3VCRyw2QkFDQyxvQkFBQSxDVDZ1QkosQVN6dUJFLGtCQUNDLDBCQUFBLENUMnVCSCxBU3Z1QkMsYUFDQyxlQUFBLENUeXVCRixBU3Z1QkUsaUJBQ0MsY0FBQSxBQUNBLFdBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsdUJBQUEsQ1R5dUJILEFTcnVCQyxlQUNDLGFBQUEsQUFDQSxzQkFBQSxBQUNBLDhCQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEFBQ0EsbUJOdkNLLEFNd0NMLGtCQUFBLEFBQ0Esa0ZBQUEsQ1R1dUJGLEFTcHVCQyxhQUNDLGFOaERLLENIc3hCUCxBU251QkMsZ0JBQ0MsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsYU5yREssQ0gweEJQLEFTbHVCQyx1QkFDQyx5QkFBQSxDVG91QkYsQVNqdUJDLFlBQ0MsZUFBQSxBQUNBLGNObkVLLEFNb0VMLHVCQUFBLGtCQUFBLEFBQ0EsdUJBQUEsQ1RtdUJGLEFTanVCRSxrQkFDQyxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSxXQUFBLEFBQ0EseUJOOUVJLEFNK0VKLHVCQUFBLENUbXVCSCxBUy90QkMsbUJBQ0MsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsZUFBQSxDVGl1QkYsQVV6ekJBLGNBQ0ksd0JQT0csQ0hxekJQLEFVM3pCSSx5QkFDSSxhQUFBLEFBQ0EsMEJBQUEsQUFDQSxhUENELENINHpCUCxBRWx5QkkseUJROUJBLHlCQU1RLDZCQUFBLENWOHpCVixDQUNGLEFVN3pCUSxrQ0FDSSxhQUFBLENWK3pCWixBVTd6QlEsNkJBQ0ksd0JBQUEsQUFDQSxpQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLENWK3pCWixBVTV6QlksbUNBQ0ksb0JBQUEsQ1Y4ekJoQixBVTN6QlEsZ0NBQ0ksZ0JBQUEsQUFDQSxZQUFBLENWNnpCWixBRXZ6QkkseUJRUkksZ0NBSVEsYUFBQSxDVit6QmQsQ0FDRixBVTN6QkksdUJBQ0ksYUFBQSxBQUNBLGlDQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQlAzQkQsQU80QkMsYUFBQSxBQUNBLGtGQUFBLENWNnpCUixBVTV6QlEsaUNBQ0ksYUFBQSxDVjh6QlosQVU1ekJRLDBCQUNJLE9BQUEsQUFDQSxpQkFBQSxDVjh6QlosQVUzekJJLHNCQUNJLGFBQUEsQUFDQSw4QkFBQSxBQUNBLHdCQUFBLGtCQUFBLENWNnpCUixBVTN6QkkscUJBQ0ksa0JBQUEsQUFDQSx5QlA5Q0QsQU8rQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxrRkFBQSxDVjZ6QlIsQVU1ekJRLDBCQUNJLGVBQUEsQUFDQSxVUHBETCxDSGszQlAsQVc3M0JBLGNBQ0MsaUJBQUEsQUFDQSxvQ0FBQSxBQUNBLGtCQUFBLENYZzRCRCxBRW4yQkkseUJTaENKLGNBTUUsbUJBQUEsQ1hpNEJBLENBQ0YsQUV4MkJJLHlCU2hDSixjQVNFLGtCQUFBLEFBQ0EsbUJBQUEsQ1htNEJBLENBQ0YsQVdqNEJDLHFCQUNDLGtCQUFBLENYbTRCRixBV2g0QkMseUJBQ0MsYUFBQSxBQUNBLDBCQUFBLEFBQ0EsNkJBQUEsQ1hrNEJGLEFFdDNCSSwwQlNmSCx5QkFNRSw2QkFBQSxDWG00QkQsQ0FDRixBV2o0QkUsa0pBQ0Msa0JBQUEsQ1htNEJILEFXLzNCQyx1QkFDQyxnQkFBQSxBQUNBLGtCQUFBLENYaTRCRixBRWw0QkksMEJTREgsdUJBS0UsZ0JBQUEsQUFDQSxlQUFBLENYazRCRCxDQUNGLEFXLzNCQyxpQ0FDQyxnQkFBQSxBQUNBLHVCQUFBLENYaTRCRixBRTU0QkksMEJTU0gsaUNBS0UscUJBQUEsQ1hrNEJELENBQ0YsQVcvM0JDLHdCQUNDLG1CQUFBLENYaTRCRixBVzkzQkMsd0JBQ0MsYUFBQSxBQUNBLGdDQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxDWGc0QkYsQUUxNUJJLHlCU3NCSCx3QkFPRSxvQ0FBQSxDWGk0QkQsQ0FDRixBRS81QkksMEJTc0JILHdCQVdFLCtCQUFBLENYazRCRCxDQUNGLEFXLzNCQyw0QkFDQyx5QlI3REssQVE4REwsV0FBQSxBQUNBLGFBQUEsQUFDQSxrQkFBQSxBQUNBLHVEQUFBLEFBQ0EsYUFBQSxBQUNBLGFBQUEsQUFDQSxtQkFBQSxBQUNBLHNCQUFBLENYaTRCRixBVy8zQkUsZ0NBQ0MsVUFBQSxDWGk0QkgsQVd6M0JHLDBFQUNDLFlBQUEsQ1g4M0JKLEFZeDlCQSxTQUNFLGNBQUEsQ1oyOUJGLEFFNTdCSSx5QlVoQ0osU0FJSSxlQUFBLENaNDlCRixDQUNGLEFFajhCSSx5QlVoQ0osU0FPSSxlQUFBLENaODlCRixDQUNGLEFZNTlCRSxvQkFDRSxhQUFBLEFBQ0EsMEJBQUEsQUFDQSx1Q0FBQSxBQUNBLGlCQUFBLENaODlCSixBRTU4QkkseUJVdEJGLG9CQU9JLDBCQUFBLEFBQ0Esb0JBQUEsQ1orOUJKLENBQ0YsQUVsOUJJLDBCVXRCRixvQkFZSSw4QkFBQSxBQUNBLGlCQUFBLENaZytCSixDQUNGLEFZOTlCSSxzQkFDRSxtQkFBQSxDWmcrQk4sQUUzOUJJLDBCVU5BLHNCQUdJLGdCQUFBLENaaytCTixDQUNGLEFZOTlCRSxtQkFDRSxpQkFBQSxBQUNBLG1CQUFBLENaZytCSixBWTc5QkUsb0JBQ0UsYVR0Q0csQ0hxZ0NQLEFZNTlCRSxvQ0FDRSxRQUFBLENaODlCSixBWTM5QkUsNEJBQ0UsZ0JBQUEsQUFDQSx1QkFBQSxDWjY5QkosQUU5K0JJLDBCVWVGLDRCQUtJLGtCQUFBLEFBQ0Esc0JBQUEsQUFDQSxpQkFBQSxDWjg5QkosQ0FDRixBWTM5QkUsaUJBQ0UsYUFBQSxBQUNBLHVCQUFBLEFBQ0Esc0JBQUEsQUFDQSxnQkFBQSxDWjY5QkosQUUzL0JJLDBCVTBCRixpQkFPSSxtQkFBQSxBQUNBLGtCQUFBLENaODlCSixDQUNGLEFZNTlCSSxvQkFDRSxlQUFBLEFBQ0Esa0JBQUEsQ1o4OUJOLEFFcmdDSSx5QlVxQ0Esb0JBS0ksa0JBQUEsQUFDQSxlQUFBLENaKzlCTixDQUNGLEFZNTlCSSxtQkFDRSx3QkFBQSxBQUNBLHVCQUFBLENaODlCTixBWTU5Qk0seUJBQ0UsWUFBQSxDWjg5QlIsQVkzOUJNLHlCQUNFLGNUbEZELEFTbUZDLHVCQUFBLENaNjlCUixBYXRqQ0EsV0FDRSxlQUFBLENieWpDRixBRTFoQ0ksMEJXaENKLFdBR0ksZUFBQSxDYjJqQ0YsQ0FDRixBYXpqQ0UsY0FDRSxrQkFBQSxDYjJqQ0osQWF4akNFLG9CQUNFLG9DQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQ2IwakNKLEFhempDSywrQkFDSSxzQ0FBQSxDYjJqQ1QsQWF4akNFLHlCQUNFLGFBQUEsQUFDQSw4QkFBQSxBQUNBLHdCQUFBLEFBQ0Esd0JBQUEsQ2IwakNKLEFhempDSSwrQkFDRSxjVmpCQyxBVWtCRCx1QkFBQSxDYjJqQ04sQWF2akNFLDBCQUNFLGFBQUEsQUFDQSxhQUFBLEFBQ0EsYVZ6QkcsQ0hrbENQLEFjeGxDQyx3QkFDQyxhQUFBLEFBQ0EsOEJBQUEsQUFDQSxtQkFBQSxBQUVBLGFYQ0ssQ0h5bENQLEFFaGtDSSx5QlkvQkgsd0JBUUUsWUFBQSxDZDJsQ0QsQ0FDRixBY3hsQ0MsbUJBQ0MsYUFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxDZDBsQ0YsQWN0bENFLHFCQUNDLGNYZEksQVdlSix3QkFBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxDZHdsQ0gsQWN2bENHLDJCQUNDLFlBQUEsQ2R5bENKLEFjdGxDRywyQkFDQyxjWHhCRyxBV3lCSCx1QkFBQSxDZHdsQ0osQWNubENDLG9CQUNDLFlBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxBQUNBLHlCQUFBLEFBQ0EsZ0JBQUEsQ2RxbENGLEFlOW5DQSxXQUNFLG1CQUFBLENmaW9DRixBZS9uQ0Usd0dBQ0UsaUJBQUEsQUFDQSxtQ0FBQSxDZmlvQ0osQWU5bkNFLHNCQUNFLGFBQUEsQUFDQSxvREFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLHNCQUFBLENmZ29DSixBRTdtQ0kseUJheEJGLHNCQVFJLG9EQUFBLEFBQ0Esd0JBQUEsQ2Zpb0NKLENBQ0YsQUVubkNJLHlCYXhCRixzQkFhSSxvREFBQSxBQUNBLGVBQUEsQ2Zrb0NKLENBQ0YsQWdCeHBDRSxvSEFDRSxlQUFBLENoQjJwQ0osQWdCeHBDRSwwQkFDRSxhQUFBLEFBQ0EsMEJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0Esb0NBQUEsQUFDQSxzQ0FBQSxDaEIwcENKLEFFcm9DSSx5QmMzQkYsMEJBU0ksOEJBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLENoQjJwQ0osQ0FDRixBZ0J4cENFLHlCQUNFLG1CQUFBLENoQjBwQ0osQWdCdnBDRSxpQ0FDRSxhQUFBLEFBQ0EscUJBQUEsQ2hCeXBDSixBRW5wQ0kseUJjUkYsaUNBS0ksbUJBQUEsQUFDQSxrQkFBQSxDaEIwcENKLENBQ0YsQUV6cENJLHlCY1JGLGlDQVVJLG9CQUFBLENoQjJwQ0osQ0FDRixBZ0J4cENFLDRCQUNFLGVBQUEsQ2hCMHBDSixBZ0J2cENFLDZCQUNFLGlCQUFBLEFBQ0EsbUNBQUEsQ2hCeXBDSixBRXJxQ0kseUJjVUYsNkJBS0ksY0FBQSxBQUNBLGdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxvQkFBQSxBQUNBLFlBQUEsQ2hCMHBDSixDQUNGLEFnQnhwQ0ksK0JBQ0UseUJBQUEsQ2hCMHBDTixBZ0J4cENNLHFDQUNFLFlBQUEsQ2hCMHBDUixBZ0J2cENNLHFDQUNFLGNidkRELEFhd0RDLHVCQUFBLENoQnlwQ1IsQWdCcHBDRSw0QkFDRSxhQUFBLEFBQ0EscUJBQUEsQ2hCc3BDSixBRTVyQ0kseUJjb0NGLDRCQUtJLGVBQUEsQ2hCdXBDSixDQUNGLEFFanNDSSx5QmNvQ0YsNEJBU0ksYUFBQSxDaEJ3cENKLENBQ0YsQWdCcnBDRSxrQ0FDRSxlQUFBLENoQnVwQ0osQUV6c0NJLHlCY2lERixrQ0FJSSxpQkFBQSxDaEJ3cENKLENBQ0YsQWdCcnBDRSxpQkFDRSx1QkFBQSxDaEJ1cENKLEFFanRDSSx5QmN5REYsaUJBSUksYWJ2RkMsQ0grdUNMLENBQ0YsQWdCdHBDSSx1QkFDRSxZQUFBLENoQndwQ04sQWdCcHBDRSx1QkFDRSx1QkFBQSxDaEJzcENKLEFFNXRDSSx5QmNxRUYsdUJBSUksYUFBQSxDaEJ1cENKLENBQ0YsQWlCaHdDRSxxQkFDRSxrRkFBQSxDakJtd0NKLEFpQmx3Q0kseUJBQ0UsZ0JBQUEsQ2pCb3dDTixBaUJqd0NFLHlCQUNFLHFCQUFBLEFBQ0EsOEJBQUEsQUFDQSw4QkFBQSxBQUNBLHVDQUFBLEFBQ0EsaUJBQUEsQUFDQSxVQUFBLENqQm13Q0osQUVodkNJLHlCZXpCRix5QkFTSSxhQUFBLEFBRUEsaUJBQUEsQ2pCbXdDSixDQUNGLEFpQjl2Q0ksa0pBQ0Usa0JBQUEsQ2pCZ3dDTixBaUI1dkNFLHVCQUNFLGdCQUFBLEFBQ0Esa0JBQUEsQ2pCOHZDSixBRTd2Q0kseUJlSEYsdUJBSUksZ0JBQUEsQUFDQSxlQUFBLENqQmd3Q0osQ0FDRixBaUI3dkNFLHVCQUNFLHNCQUFBLEFBQ0EsYUFBQSxBQUNBLHFCQUFBLENqQit2Q0osQUV4d0NJLHlCZU1GLHVCQU1JLGtCQUFBLENqQmd3Q0osQ0FDRixBRTd3Q0kseUJlTUYsdUJBVUksYUFBQSxDakJpd0NKLENBQ0YsQWlCL3ZDSSwwQkFDRSxnQkFBQSxBQUNBLGtCQUFBLENqQml3Q04sQWlCOXZDSSwrQkFDRSxtQ0FBQSxDakJnd0NOLEFFenhDSSx5QmV3QkEsK0JBSUksbUJBQUEsQ2pCaXdDTixDQUNGLEFFOXhDSSx5QmV3QkEsK0JBUUksb0JBQUEsQUFDQSxhQUFBLEFBQ0Esc0NBQUEsQ2pCa3dDTixDQUNGLEFpQmh3Q00sa0NBQ0UsdUJBQUEsQ2pCa3dDUixBaUI5dkNJLHlCQUNFLHdCQUFBLEFBQ0EsY0FBQSxBQUNBLHVCQUFBLENqQmd3Q04sQWlCOXZDTSwrQkFDRSxZQUFBLENqQmd3Q1IsQWlCN3ZDTSwrQkFDRSxjZDlFRCxBYytFQyx1QkFBQSxDakIrdkNSLEFpQjF2Q0UsZ0NBQ0UsV0FBQSxBQUNBLGFBQUEsQUFDQSwyQkFBQSxBQUVBLGVBQUEsQ2pCMnZDSixBRTF6Q0kseUJlMERGLGdDQVFJLDhCQUFBLEFBQ0Esd0JBQUEsQ2pCNHZDSixDQUNGLEFFaDBDSSx5QmUwREYsZ0NBYUksMkJBQUEsQ2pCNnZDSixDQUNGLEFpQjF2Q0UsMkJBQ0Usb0NBQUEsQUFDQSxtQkFBQSxBQUVBLFdBQUEsQUFDQSxpQkFBQSxDakIydkNKLEFFMzBDSSx5QmUyRUYsMkJBUUksZUFBQSxDakI0dkNKLENBQ0YsQUVoMUNJLHlCZTJFRiwyQkFZSSxTQUFBLEFBQ0EsZ0JBQUEsQUFDQSxZQUFBLENqQjZ2Q0osQWlCM3ZDSSx1Q0FDRSxzQ0FBQSxDakI2dkNOLENBQ0YsQWlCMXZDSSx1Q0FDRSxrQkFBQSxDakI0dkNOLEFpQnp2Q0ksc0NBQ0UsZUFBQSxBQUNBLFlBQUEsQ2pCMnZDTixBRWoyQ0kseUJlb0dBLHNDQVNJLFlBQUEsQ2pCd3ZDTixDQUNGLEFpQnB2Q0UsaUNBQ0UsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLENqQnN2Q0osQWtCMzRDQSxLQUNFLGlCQUFBLEFBQ0EsbUJmSUssQWVITCxVZk9LLENIdTRDUCxBRWozQ0kseUJnQmhDSixLQU1JLGlCQUFBLENsQis0Q0YsQ0FDRixBRXQzQ0ksMEJnQmhDSixLQVVJLGlCQUFBLENsQmc1Q0YsQ0FDRixBa0I5NENFLGdCQUNFLGFBQUEsQUFFQSxpQkFBQSxDbEIrNENKLEFFLzNDSSwwQmdCbkJGLGdCQU1JLDZCQUFBLENsQmc1Q0osQ0FDRixBa0I3NENFLGtCQUNFLGVBQUEsQ2xCKzRDSixBRXY0Q0ksMEJnQlRGLGtCQUdNLGtCQUFBLENsQmk1Q04sQ0FDRixBa0I5NENFLGtCQUNFLFlBQUEsQ2xCZzVDSixBRS80Q0kseUJnQkZGLGtCQXdCSSxhQUFBLEFBQ0EsNkJBQUEsQ2xCNjNDSixDQUNGLEFrQjEzQ0Usa0JBQ0UsYUFBQSxBQUNBLHlCQUFBLEFBQ0EsZ0NBQUEsQUFDQSxrQkFBQSxDbEI0M0NKLEFrQjMzQ0ksaUNBQ0ksb0JBQUEsQ2xCNjNDUixBa0IzM0NJLGlDQUNJLHNCQUFBLENsQjYzQ1IsQWtCMzNDSSxpQ0FDSSxjQUFBLENsQjYzQ1IsQWtCMzNDSSxxQkFDRSxrQkFBQSxDbEI2M0NOLEFrQjEzQ0ksNEJBQ0UsY0FBQSxDbEI0M0NOLEFrQngzQ0Usb0JBQ0UsYUFBQSxBQUNBLGtCQUFBLENsQjAzQ0osQUU5NkNJLHlCZ0JrREYsb0JBS0ksNkJBQUEsQ2xCMjNDSixDQUNGLEFFbjdDSSwwQmdCa0RGLG9CQVFJLGlCQUFBLENsQjYzQ0osQ0FDRixBa0IxM0NFLFlBQ0UsV0FBQSxBQUNBLGtCQUFBLENsQjQzQ0osQUU1N0NJLHlCZ0I4REYsWUFLSSxlQUFBLEFBQ0EsZUFBQSxDbEI2M0NKLENBQ0YsQWtCMTNDRSxRQUNFLGtCQUFBLENsQjQzQ0osQWtCejNDRSx3QkFDRSxlQUFBLENsQjIzQ0osQWtCeDNDRSxnQkFDRSxhQUFBLENsQjAzQ0osQUUzOENJLHlCZ0JnRkYsZ0JBSUksWUFBQSxDbEIyM0NKLENBQ0YsQWtCejNDSSx5QkFDRSw0QkFBQSxDbEIyM0NOLEFrQnozQ00sb0NBQ0UsK0JBQUEsQ2xCMjNDUixBa0J0M0NNLGlDQUNFLGFmeEhELENIZy9DUCxBa0JwM0NFLHNCQUNJLDJEQUFBLENsQnMzQ04sQWtCcDNDRSxvQkFDSSx5REFBQSxDbEJzM0NOLEFtQjkvQ0MsMEJBQ0MsYUFBQSxBQUNBLDBCQUFBLEFBQ0Esa0JBQUEsQ25CaWdERixBRXIrQ0kseUJpQi9CSCwwQkFNRSxtQkFBQSxDbkJrZ0RELENBQ0YsQUUxK0NJLHlCaUIvQkgsMEJBVUUsbUJBQUEsQ25CbWdERCxDQUNGLEFtQmhnREMsb0hBQ0Msa0JBQUEsQ25Ca2dERixBbUIvL0NDLHdCQUNDLGVBQUEsQ25CaWdERixBbUI5L0NDLDJCQUNDLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxzQ0FBQSxDbkJnZ0RGLEFtQjcvQ0MsdUJBQ0MsdUJBQUEsQUFDQSxzQ0FBQSxDbkIrL0NGLEFtQjcvQ0MsNERBRUMsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxDbkI4L0NGLEFFcGdESSx5QmlCQ0gsNERBT0UsZ0JBQUEsQ25CZ2dERCxDQUNGLEFtQjkvQ0Msc0JBQ0MsZ0JBQUEsQUFDQSxrQkFBQSxDbkJnZ0RGLEFtQjkvQ0MsNkJBQ0MsZUFBQSxDbkJnZ0RGLEFtQjkvQ0MsZ0NBQ0MsYWhCNUNLLENINGlEUCxBbUI5L0NDLHNCQUNDLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQ25CZ2dERixBb0IxakRBLGdCQUNDLHlCakJPTSxBaUJOTixnQkFBQSxDcEI2akRELEFvQjVqREMsMkJBQ0MscUJBQUEsQUFDQSw4QkFBQSxBQUNBLHFCQUFBLEFBQ0EsOEJBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxDcEI4akRGLEFFdmlESSx5QmtCN0JILDJCQVFFLGFBQUEsQUFDQSxlQUFBLENwQmdrREQsQ0FDRixBb0I3akRDLHVCQUNDLGtCQUFBLENwQitqREYsQW9CNWpEQyx5QkFDQyxnQkFBQSxBQUNBLGtCQUFBLENwQjhqREYsQUVwakRJLHlCa0JaSCx5QkFJRSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQ3BCZ2tERCxDQUNGLEFvQjdqREMsc0JBQ0Msd0JBQUEsbUJBQUEsQUFDQSxhQUFBLEFBQ0EseURBQUEsQUFDQSxvQkFBQSxDcEIrakRGLEFFcmtESSx5QmtCRUgsc0JBTUUsa0JBQUEsQ3BCaWtERCxDQUNGLEFFdGtESSx5QmtCRkgsc0JBU0UsZ0JBQUEsQUFDQSxZQUFBLENwQm1rREQsQ0FDRixBb0Jqa0RDLDBCQUNDLHNDQUFBLENwQm1rREYsQW9CbGtERSw0QkFDQyxjQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxDcEJva0RILEFvQmprREMsbUNBQ0MsZUFBQSxDcEJta0RGLEFxQnRuREUscUJBQ0UsYUFBQSxBQUNBLDBCQUFBLEFBRUEsbUJBQUEsQUFFQSxpQkFBQSxBQUNBLG1DQUFBLENyQnVuREosQUUvbERJLDBCbUIvQkYscUJBVUksa0JBQUEsQUFDQSxtQkFBQSxBQUlBLDhCQUFBLEFBQ0Esa0JBQUEsQUFFQSxrQkFBQSxDckJpbkRKLENBQ0YsQXFCOW1ERSx1QkFDRSxlQUFBLENyQnVuREosQXFCcG5ERSx3QkFDRSxZQUFBLENyQnNuREosQUVsbkRJLDBCbUJMRix3QkFJSSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxzQkFBQSxBQUNBLHVDQUFBLEFBQ0EsbUJBQUEsQ3JCdW5ESixDQUNGLEFxQnRuREksOEJBQ0Usd0JBQUEsQUFDQSxjQUFBLENyQnduRE4sQXFCcG5ERSw2QkFDRSxrQkFBQSxBQUNBLGVBQUEsQ3JCc25ESixBc0JucURBLEtBQ0UsY0FBQSxDdEJzcURGLEFFdm9ESSx5Qm9CaENKLEtBSUksZUFBQSxDdEJ1cURGLENBQ0YsQUU1b0RJLHlCb0JoQ0osS0FPSSxlQUFBLEN0QnlxREYsQ0FDRixBc0J2cURFLGdCQUNFLGFBQUEsQUFDQSwwQkFBQSxBQUNBLDhCQUFBLEFBQ0Esb0NBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEN0QnlxREosQUV6cERJLDBCb0J0QkYsZ0JBU0ksNkJBQUEsQ3RCMHFESixDQUNGLEFzQnZxREUsWUFDRSxpQkFBQSxDdEJ5cURKLEFzQnRxREUsa0JBQ0UsZ0JBQUEsQUFDQSxpQkFBQSxDdEJ3cURKLEFzQnJxREUsbUJBQ0UsaUJBQUEsQ3RCdXFESixBRXhxREksMEJvQkFGLG1CQUdJLGlCQUFBLEN0QnlxREosQ0FDRixBc0J0cURFLGtCQUNFLGtCQUFBLEN0QndxREosQXNCcnFERSxnQkFDRSxrQkFBQSxDdEJ1cURKLEFzQnJxREksNkJBQ0UsZUFBQSxDdEJ1cUROLEF1QnJ0REUsYUFDRSxtQkFBQSxDdkJ3dERKLEFFMXJESSx5QnFCL0JGLGFBSUksZ0JBQUEsQ3ZCeXRESixDQUNGLEF1QnR0REUsc0JBQ0UsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLDZCQUFBLEFBQ0EsYUFBQSxBQUNBLHVCQUFBLEFBQ0EsOEJBQUEsQUFDQSw2QkFBQSxDdkJ3dERKLEFFeHNESSx5QnFCdkJGLHNCQVVJLGdCQUFBLEN2Qnl0REosQ0FDRixBRTdzREkseUJxQnZCRixzQkFjSSxnQkFBQSxDdkIwdERKLENBQ0YsQUVsdERJLDBCcUJ2QkYsc0JBa0JJLGtCQUFBLEN2QjJ0REosQ0FDRixBdUJ4dERFLHVCQUNFLGFBQUEsQUFDQSw4QkFBQSxBQUNBLFdBQUEsQUFDQSxxQkFBQSxDdkIwdERKLEFFN3RESSx5QnFCREYsdUJBT0ksa0JBQUEsQ3ZCMnRESixDQUNGLEFFbHVESSwwQnFCREYsdUJBV0ksU0FBQSxDdkI0dERKLENBQ0YsQXVCenRERSxrQkFDRSxtQkFBQSxDdkIydERKLEF1Qnh0REUsa0JBQ0ksYUFBQSxBQUNBLGNBQUEsQ3ZCMHRETixBRTl1REksMEJxQmtCRixrQkFJTSxhQUFBLEFBQ0Esa0NBQUEsQUFDQSxpQkFBQSxBQUNBLG1CQUFBLEN2QjR0RE4sQ0FDRixBdUJ6dERFLDJCQUNFLGlCQUFBLEFBQ0EsVUFBQSxDdkIydERKLEFFMXZESSwwQnFCNkJGLDJCQUlJLGNBQUEsQUFDQSxTQUFBLEN2QjZ0REosQ0FDRixBdUIxdERFLHNCQUNFLGdCQUFBLEFBQ0EseUJwQi9ERyxBb0JnRUgsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsbUZBQUEsQUFDQSxhQUFBLEFBQ0EsYUFBQSxBQUNBLG1CQUFBLEFBQ0EsdUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEN2QjR0REosQUU3d0RJLDBCcUJzQ0Ysc0JBYU0sUUFBQSxDdkI4dEROLENBQ0YsQXVCN3RESSwwQkFDSSxrQkFBQSxDdkIrdERSLEF1Qnh0RE0sOERBQ0UsWUFBQSxDdkI2dERSLEF1Qnh0REUsY0FDRSxvQkFBQSxDdkIwdERKLEF1Qnh0REUsa0JBQ0UsbUJBQUEsQ3ZCMHRESixBdUJ4dERJLHFCQUNFLGNBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLEN2QjB0RE4sQXVCeHRETSw0QkFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxRQUFBLEFBQ0EsT0FBQSxBQUNBLDJCQUFBLEFBQ0EsbUJBQUEsQUFDQSx5QnBCOUdELEFvQitHQyxVQUFBLEFBQ0EsVUFBQSxDdkIwdERSLEF1QnJ0REUsaUJBQ0UsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLDRCQUFBLEN2QnV0REosQUV0ekRJLHlCcUI0RkYsaUJBTUksY0FBQSxBQUNBLGFBQUEsQUFDQSxZQUFBLEN2Qnd0REosQ0FDRixBdUJydERFLHFCQUNFLGFBQUEsQUFDQSxxQkFBQSxDdkJ1dERKLEF1QnJ0REksdUJBQ0UseUJBQUEsQ3ZCdXRETixBdUJydERNLDZCQUNFLFlBQUEsQ3ZCdXREUixBdUJwdERNLDZCQUNFLGNwQjdJRCxBb0I4SUMsdUJBQUEsQ3ZCc3REUixBdUJqdERFLHNCQUNFLGVBQUEsQUFDQSx5QnBCbkpHLEFvQm9KSCxhcEJ0SkcsQ0h5MkRQLEF1Qmp0REksNEJBQ0UsYUFBQSxBQUNBLGtCQUFBLEFBQ0EscUJBQUEsQ3ZCbXRETixBRXIxREkseUJxQitIQSw0QkFNSSxpQkFBQSxDdkJvdEROLENBQ0YsQUUxMURJLHlCcUIrSEEsNEJBVUksbUJBQUEsQUFDQSxlQUFBLEN2QnF0RE4sQ0FDRixBdUJudERNLDREQUNFLFlBQUEsQ3ZCcXREUixBdUJudERNLDhCQUNJLGFwQjFLSCxDSCszRFAsQXVCcHREVSxvQ0FDSSx3QnBCNUtQLENIazREUCxBdUJqdERJLDRCQUNFLDBCQUFBLEFBQ0EsY0FBQSxBQUNBLGlCQUFBLEN2Qm10RE4sQXVCNXNEUSwwRUFDRSxZQUFBLEN2Qml0RFYsQXVCM3NERSwrQkFDRSxhQUFBLEFBQ0EsNkJBQUEsQ3ZCNnNESixBRXgzREkseUJxQnlLRiwrQkFLSSxrQ0FBQSxDdkI4c0RKLENBQ0YsQXVCNXNESSxpQ0FDRSxjQUFBLEN2QjhzRE4sQXVCMXNERSxxQkFDRSxpQkFBQSxDdkI0c0RKLEF1QnhzREksdUJBQ0UsYXBCdE5DLENIZzZEUCxBdUJ4c0RNLDZCQUNFLFlBQUEsQ3ZCMHNEUixBdUJ2c0RNLDZCQUNFLGNwQjVORCxBb0I2TkMsdUJBQUEsQ3ZCeXNEUixBd0I3NkRBLFFBQ0Msa0JBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxTQUFBLEN4Qmc3REQsQUVyNURJLDBCc0J2QkQsbUVBRUUsb0RBQUEsQ3hCODZESCxDQUNGLEF3QjU2REcsNENBQ0MsYXJCVEcsQ0h1N0RQLEF3QjE2REUsNENBQ0MseUNBQUEsQ3hCNDZESCxBd0J6NkRFLDZDQUNDLGFyQmxCSSxDSDY3RFAsQXdCeDZERSx1Q0FDQyx3Q0FBQSxDeEIwNkRILEF3QnQ2REMsNkJBRUMsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBRUEsUUFBQSxDeEJzNkRGLEF3Qm42REMsZUFDQyxtQ0FBQSxBQUNBLDJCQUFBLEFBQ0Esa0JBQUEsQ3hCcTZERixBd0JsNkRDLGNBQ0MsZ0JyQnhDSyxBcUJ5Q0wsK0JBQUEsQUFDQSxrQkFBQSxDeEJvNkRGLEF3Qmo2REMsaUJBQ0MsWUFBQSxDeEJtNkRGLEF3Qmo2REUsMEJBQ0MsWXJCckRJLENIdzlEUCxBd0JoNkRFLCtDQUVDLFlBQUEsQ3hCaTZESCxBd0I5NURFLHdCQUNDLDBCQUFBLEN4Qmc2REgsQXdCNzVERSx1QkFDQywrQkFBQSxBQUVBLFNBQUEsQ3hCODVESCxBd0IzNURFLCtCQUNDLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLHdDQUFBLEN4QjY1REgsQXdCMTVERSx1QkFDQyxzQkFBQSxBQUNBLHVCQUFBLEFBQ0EsdUNBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDeEI0NURILEF3QjM1REcsa0NBQ0MsNkRBQUEsQUFDQSw0QkFBQSxBQUNBLHdCQUFBLEN4QjY1REosQXdCMzVERyxrQ0FFQywwQ0FBQSxBQUNBLFdBQUEsQUFDQSwyQkFBQSxDeEI0NURKLEF3QjM1REksb0NBQ0MsY3JCcEdFLEFxQnFHRixjQUFBLEN4QjY1REwsQXdCMzVESSw2Q0FDQyxrQkFBQSxDeEI2NURMLEF3Qno1REksaURBQ0Msa0JBQUEsQ3hCMjVETCxBd0J0NURFLHNDQUNDLFVBQUEsQ3hCdzVESCxBd0JyNURFLG1DQUNDLGFBQUEsQUFDQSxzQkFBQSxBQUNBLGVBQUEsQUFDQSxhckJ6SEksQ0hnaEVQLEF3QnA1REUsK0JBRUMsV0FBQSxBQUNBLGFBQUEsQUFDQSxzQkFBQSxBQUNBLGNBQUEsQ3hCcTVESCxBd0I1NERFLGlGQUxDLGtCQUFBLEFBQ0Esc0JBQUEsQUFDQSxpQkFBQSxDQUdELEF4QnU1REYscUN3Qm41REcsYXJCL0lJLENIa2lFUCxBd0JoNURFLDJCQUNDLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxDeEJrNURILEF3Qmg1REcsc0NBQ0MsZUFBQSxDeEJrNURKLEF3Qmo1REksd0NBQ0MsY3JCNUpFLEFxQjZKRiw0QkFBQSxBQUNBLHFCQUFBLEN4Qm01REwsQXdCOTRERSxvQ0FDQyxhQUFBLEFBQ0EscUJBQUEsQUFDQSxhQUFBLEFBQ0EsaUNBQUEsQUFDQSwwQkFBQSxBQUNBLGtCQUFBLEFBQ0EsY0FBQSxDeEJnNURILEF3Qjc0REUsb0NBQ0Msc0JBQUEsQUFDQSxrQkFBQSxBQUNBLGNBQUEsQ3hCKzRESCxBd0I1NERFLG1DQUNDLHVCQUFBLEFBQ0EsdUJBQUEsQ3hCODRESCxBd0I1NERHLDBDQUNDLHdCQUFBLEFBQ0EsTUFBQSxBQUNBLHVCQUFBLEN4Qjg0REosQXdCMzRERyx5Q0FDQyx5QkFBQSxBQUNBLE1BQUEsQUFDQSx1QkFBQSxDeEI2NERKLEFFcGpFSSx5QnNCMktGLGdDQUVFLG9CQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQUFDQSxjQUFBLEFBQ0EsNEJBQUEsQ3hCMjRERixDQUNGLEF3QnY0REMsaUJBQ0MsU3JCN01LLENIc2xFUCxBd0J0NERDLGlCQUNDLGFBQUEsQUFFQSxVQUFBLEFBQ0Esa0JBQUEsQ3hCdTRERixBd0JwNERDLGNBQ0MsWUFBQSxDeEJzNERGLEFFeGtFSSwwQnNCaU1ILGNBR0Usc0JBQUEsQUFDQSxjQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLEN4Qnc0REQsQ0FDRixBd0JyNERDLG1CQUNDLGFBQUEsQUFDQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0EsMENBQUEsQ3hCdTRERixBRXZsRUksMEJzQjRNSCxtQkFRRSxhQUFBLEFBQ0EsbUNBQUEsQ3hCdTRERCxDQUNGLEF3QnA0REMsY0FDQyxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLEFBQ0EsZ0RBQUEsQUFDQSw0QkFBQSxBQUNBLHdCQUFBLEFBQ0EsWUFBQSxBQUNBLFlBQUEsQUFDQSwwQkFBQSxDeEJzNERGLEFFem1FSSx5QnNCeU5ILGNBYUUsZUFBQSxDeEJ1NERELENBQ0YsQUU5bUVJLDBCc0J5TkgsY0FpQkUsaUJBQUEsQ3hCdzRERCxDQUNGLEF3Qmo0REcsOENBQ0MsWUFBQSxDeEJzNERKLEF3Qmo0REMsZ0JBQ0MsK0JBQUEsQ3hCbTRERixBd0IvM0RFLHNCQUNDLFNBQUEsQUFDQSw4QkFBQSxDeEJpNERILEF3QjkzREUscUJBQ0MsU0FBQSxBQUNBLDhCQUFBLEN4Qmc0REgsQXdCOTNERSxtREFFQyxvQ0FBQSxDeEJnNERILEF3QjUzREMsY0FDQyxxQkFBQSxDeEI4M0RGLEFFM29FSSwwQnNCNFFILGNBR0UsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLHdCQUFBLEN4Qmc0REQsQ0FDRixBd0IvM0RFLHlCQUNDLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGNBQUEsQ3hCaTRESCxBRTNwRUksMEJzQnVSRix5QkFLRSxjQUFBLEFBQ0EsU0FBQSxDeEJtNERGLENBQ0YsQXdCajRERyxzQ0FDQyxjQUFBLEN4Qm00REosQXdCaDRERywyQkFDQyxlQUFBLEFBQ0EsY0FBQSxBQUNBLHVCQUFBLEN4Qms0REosQUV6cUVJLDBCc0JvU0QsMkJBS0UsVXJCL1RFLENIbXNFTCxDQUNGLEF3Qm40REksaUNBQ0MsWUFBQSxDeEJxNERMLEF3QjkzREssb0VBQ0MsY3JCN1VDLEFxQjhVRCx1QkFBQSxDeEJvNEROLEFFenJFSSwwQnNCeVRELGtEQUVFLDREQUFBLEFBQ0EsNEJBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEN4Qms0REgsQ0FDRixBd0IvM0RJLHlDQUNDLG1CQUFBLEFBQ0EsU0FBQSxDeEJpNERMLEF3QjMzREMsa0JBQ0Msb0JBQUEsQUFDQSxVQUFBLEFBQ0EsbUJyQnJXSyxBcUJzV0wsa0JBQUEsQUFDQSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxzQkFBQSxBQUNBLCtCQUFBLEFBQ0Esc0RBQUEsQ3hCNjNERixBd0I1M0RFLDZCQUNDLHVDQUFBLEFBQ0EscUJBQUEsQ3hCODNESCxBd0I3M0RHLCtCQUNDLDhCQUFBLEFBQ0EscUNBQUEsQUFDQSxjQUFBLEFBQ0EsNEJBQUEsQUFDQSxhckJ0WEcsQ0hxdkVQLEF3QjkzREkscUNBQ0MsWUFBQSxDeEJnNERMLEF3QjUzREkscUNBQ0MsMEJBQUEsQ3hCODNETCxBd0IzM0RHLDBDQUNDLGtCQUFBLEN4QjYzREosQXdCeDNEQyxrQkFDQyw2QkFBQSxDeEIwM0RGLEFFdnVFSSwwQnNCNFdILGtCQUlFLFNBQUEsQ3hCMjNERCxDQUNGLEF3QngzREcsMEJBQ0MsWUFBQSxDeEIwM0RKLEF3QnIzREMsMkJBQ0MsYUFBQSxBQUNBLG1CQUFBLEFBQ0EsY0FBQSxDeEJ1M0RGLEF3QnAzREMsb0JBQ0MsY0FBQSxBQUNBLGtCQUFBLEFBQ0EsV3JCelpLLEFxQjBaTCxjQUFBLEN4QnMzREYsQUUxdkVJLDBCc0JnWUgsb0JBTUUsWUFBQSxDeEJ3M0RELENBQ0YsQXdCcjNEQyx1QkFDQyxVQUFBLEFBQ0EsU0FBQSxBQUNBLFFBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxDeEJ1M0RGLEFFdndFSSwwQnNCMFlILHVCQVNFLFlBQUEsQ3hCdzNERCxDQUNGLEF3QnQzREUscUNBQ0MsZUFBQSxDeEJ3M0RILEF3QnIzREUseUNBQ0MsYUFBQSxBQUNBLDhCQUFBLEFBQ0Esc0JBQUEsQ3hCdTNESCxBd0JwM0RFLG9DQUNDLFlBQUEsQ3hCczNESCxBd0JuM0RFLG1EQUVDLHVCQUFBLEN4QnEzREgsQXdCajNEQyxzQkFDQyxrQkFBQSxBQUNBLHFCQUFBLEN4Qm0zREYsQXdCaDNEQywwQkFDQyxzQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esc0JBQUEsQUFDQSxrQkFBQSxBQUNBLHVCQUFBLEN4QmszREYsQXdCaDNERSxpRUFFQyxXQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0EsdUJBQUEsQ3hCaTNESCxBd0I5MkRFLGdDQUNDLE9BQUEsQ3hCZzNESCxBd0I3MkRFLGlDQUNDLFFBQUEsQ3hCKzJESCxBRXJ6RUksMEJzQithSCwwQkEyQkUsc0RBQUEsQUFDQSx1QkFBQSxBQUVBLFdBQUEsQUFDQSxXQUFBLEN4QjgyREQsQXdCNzJEQyxpRUFFQyxZQUFBLEN4QjgyREYsQ0FDRixBeUJoMkVBLFNBQ0MsaUJBQUEsQUFDQSxhQUFBLEFBQ0EsNEJBQUEsQUFDQSxhdEJLTSxDSDgxRVAsQXlCajJFQyxxQkFDQyxrQkFBQSxBQUNBLE1BQUEsQUFDQSxXQUFBLEFBQ0EseUJBQUEsQ3pCbTJFRixBRTcwRUkseUJ1QjFCSCxxQkFPRSxXQUFBLEN6Qm8yRUQsQ0FDRixBeUJuMkVFLDJCQUNDLFdBQUEsQUFDQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EseUhBQUEsQ3pCcTJFSCxBeUJuMkVFLHlCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ3pCcTJFSCxBeUJqMkVDLHVCQUNDLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLDBCQUFBLEFBQ0EsNEJBQUEsQUFDQSxrQkFBQSxDekJtMkVGLEF5QmgyRUMsMEJBQ0Msa0JBQUEsQUFDQSxhQUFBLEFBQ0EsOEJBQUEsQUFDQSxrQkFBQSxDekJrMkVGLEF5QjkxRUMsa0JBQ0MsZ0JBQUEsQ3pCZzJFRixBeUI3MUVDLG1CQUNDLG1CQUFBLEN6QisxRUYsQXlCNTFFQyxxQkFDQyxZQUFBLEN6QjgxRUYsQUV2M0VJLHlCdUJ3QkgscUJBR0Usb0JBQUEsQ3pCZzJFRCxDQUNGLEF5QjcxRUMsNEJBQ0MsdUJBQUEsaUJBQUEsQ3pCKzFFRixBMEIvNUVBLGlCQUNDLGFBQUEsQUFDQSx5QkFBQSxDMUJrNkVELEEwQmo2RUMsMkJBQ0MsZ0JBQUEsQzFCbTZFRixBMEJqNkVDLDhEQUVDLFdBQUEsQUFDQSxhQUFBLEMxQms2RUYsQTBCLzVFQyxrQ0FDQyxrQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEMxQmk2RUYsQTBCaDZFRSxzQ0FDQyxXQUFBLEMxQms2RUgsQTBCaDZFRSx3Q0FDQyxXQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLDhLQUFBLEMxQms2RUgsQTBCNTVFQywrQkFDQyxhQUFBLEFBQ0EsbUJBQUEsQUFDQSwyQkFBQSxBQUNBLG1DQUFBLEMxQjg1RUYsQUVuNkVJLHlCd0JDSCwrQkFPRSxrQ0FBQSxDMUIrNUVELENBQ0YsQTBCMzRFQyxtQ0FDQyxzQnZCcERLLEF1QnFETCx1QkFBQSxBQUNBLHNCQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxzQkFBQSxBQUNBLDhCQUFBLEFBQ0EsbUZBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQzFCNjRFRixBRXQ3RUkseUJ3QjZCSCxtQ0FlRSxrQkFBQSxBQUNBLFlBQUEsQzFCODRFRCxDQUNGLEFFNTdFSSwwQndCNkJILG1DQW9CRSxpQkFBQSxDMUIrNEVELENBQ0YsQTBCNzRFRSxnREFDQyxrQkFBQSxBQUNBLFlBQUEsQUFDQSx1QkFBQSxDMUIrNEVILEEwQjU0RUUsOENBQ0MsYUFBQSxBQUNBLFNBQUEsQzFCODRFSCxBRTE4RUkseUJ3QjBERiw4Q0FLRSxhQUFBLEFBQ0EsU0FBQSxDMUIrNEVGLENBQ0YsQUVoOUVJLDBCd0IwREYsOENBVUUsaUJBQUEsQzFCZzVFRixDQUNGLEEwQjU0RUMsa0NBQ0MsYUFBQSxBQUNBLDhCQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEMxQjg0RUYsQTBCMzRFQyxrQ0FDQyxtQnZCeEdLLEF1QnlHTCxvQkFBQSxBQUNBLGFBQUEsQUFDQSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSw2QkFBQSxDMUI2NEVGLEEwQjM0RUUsK0NBQ0Msa0ZBQUEsQzFCNjRFSCxBMEIxNEVFLG9DQUNDLGVBQUEsQUFDQSxlQUFBLEMxQjQ0RUgsQTBCeDRFQyxnQ0FDQyxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsV3ZCM0hLLEF1QjRITCxpQkFBQSxDMUIwNEVGLEFFaC9FSSx5QndCa0dILGdDQU9FLGlCQUFBLEMxQjI0RUQsQ0FDRixBRXIvRUksMEJ3QmtHSCxnQ0FVRSxpQkFBQSxDMUI2NEVELENBQ0YsQTBCMzRFRSwyQ0FDQyxrQkFBQSxBQUNBLHFCQUFBLEMxQjY0RUgsQUU5L0VJLDBCd0IrR0YsMkNBS0Usa0JBQUEsQUFDQSxpQkFBQSxDMUI4NEVGLENBQ0YsQTBCMTRFQyw2QkFDQyxtQkFBQSxBQUNBLG9CQUFBLEFBQ0Esa0JBQUEsQUFDQSxVdkJwSkssQ0hnaUZQLEFFMWdGSSx5QndCMEhILDZCQU9FLGtCQUFBLEFBQ0EsaUJBQUEsQzFCNjRFRCxDQUNGLEFFaGhGSSwwQndCMEhILDZCQVdFLGlCQUFBLEMxQis0RUQsQ0FDRixBMEI1NEVDLG9DQUNDLGtCQUFBLEFBQ0Esb0JBQUEsQUFDQSxlQUFBLEMxQjg0RUYsQUUxaEZJLHlCd0J5SUgsb0NBTUUsa0JBQUEsQUFDQSxzQkFBQSxBQUNBLFdBQUEsQzFCKzRFRCxDQUNGLEEyQmprRkEsY0FDQyxlQUFBLEFBQ0Esa0J4QkVNLENIa2tGUCxBRXRpRkkseUJ5QmhDSixjQUtFLGVBQUEsQzNCcWtGQSxDQUNGLEFFM2lGSSx5QnlCaENKLGNBUUUsZUFBQSxDM0J1a0ZBLENBQ0YsQTJCcmtGQyx5QkFDQyxhQUFBLEFBQ0EsMEJBQUEsQUFDQSxvQ0FBQSxBQUNBLGdCQUFBLEMzQnVrRkYsQUV0akZJLDBCeUJyQkgseUJBT0UsNkJBQUEsQzNCd2tGRCxDQUNGLEEyQnJrRkMsdUJBQ0MsZUFBQSxDM0J1a0ZGLEEyQnJrRkUsNElBQ0Msa0JBQUEsQzNCdWtGSCxBMkJua0ZDLGlDQUNDLGFBQUEsQUFDQSxvQ0FBQSxBQUNBLGlDQUFBLEFBQ0EsZUFBQSxDM0Jxa0ZGLEFFdmtGSSx5QnlCRkgsaUNBT0UsbUNBQUEsQzNCc2tGRCxDQUNGLEFFNWtGSSwwQnlCRkgsaUNBV0UsWUFBQSxDM0J1a0ZELENBQ0YsQTJCcGtGQyx1QkFDQyx3QkFBQSxBQUNBLGFBQUEsQUFDQSxtQkFBQSxBQUNBLGdCeEJ2Q0ssQXdCd0NMLGtGQUFBLEMzQnNrRkYsQTJCL2pGRSw2QkFDQyxXQUFBLEFBQ0EsY0FBQSxBQUNBLG1CQUFBLEMzQmlrRkgsQTJCL2pGRSxxQ0FDQyxpQkFBQSxDM0Jpa0ZILEEyQi9qRkUsc0NBQ0MsaUJBQUEsQzNCaWtGSCxBMkIvakZFLHNDQUNDLGlCQUFBLEMzQmlrRkgsQTJCL2pGRSxzQ0FDQyxpQkFBQSxDM0Jpa0ZILEEyQi9qRkUsc0NBQ0MsaUJBQUEsQzNCaWtGSCxBMkIvakZFLHNDQUNDLGlCQUFBLEMzQmlrRkgsQTJCN2pGQyxrQkFDQyxXQUFBLEFBQ0EsV0FBQSxDM0IrakZGLEEyQjVqRkMsaUNBQ0MsZ0JBQUEsQUFDQSxtRkFBQSxBQU9BLDJCQUFBLEMzQndqRkYsQTJCdGpGRSxzQ0FDQyx1QkFBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDM0J3akZILEE0QjdwRkEsZ0JBQ0UsZUFBQSxBQUNBLHdCekJPSyxDSHlwRlAsQUVsb0ZJLHlCMEJoQ0osZ0JBS0ksZ0JBQUEsQUFHQSxlQUFBLEM1QjhwRkYsQ0FDRixBNEI1cEZFLDJCQUNFLGFBQUEsQUFDQSwwQkFBQSxBQUNBLDRCQUFBLEFBQ0EsbUNBQUEsQzVCbXFGSixBNEJocUZFLHdCQUNFLGFBQUEsQUFDQSw4QkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDNUJrcUZKLEE0QmhxRkksMEJBQ0UsaUJBQUEsQUFDQSxnQkFBQSxDNUJrcUZOLEE0QjlwRkUseUJBQ0Usc0NBQUEsQzVCZ3FGSixBRWhxRkksMEIwQkRGLHlCQUlJLGFBQUEsQUFDQSw2QkFBQSxDNUJpcUZKLENBQ0YsQTRCN3BGRSxrQkFDRSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQzVCK3BGSixBRTNxRkksMEIwQlNGLGtCQUtJLGdCQUFBLEFBQ0EsZUFBQSxDNUJpcUZKLENBQ0YsQTRCL3BGSSw2QkFDRSxhekJqREMsQ0hrdEZQLEE0QjlwRkksb0JBQ0UsaUJBQUEsQzVCZ3FGTixBNEI1cEZFLDhCQUNFLGdCQUFBLEFBQ0Esa0JBQUEsQzVCOHBGSixBRTNyRkksMEIwQjJCRiw4QkFLTSxZQUFBLEFBQ0EsZ0JBQUEsQzVCK3BGTixDQUNGLEE0QjNwRkUsd0JBQ0UsYUFBQSxBQUNBLDBCQUFBLEFBQ0EsZUFBQSxDNUI2cEZKLEFFdHNGSSx5QjBCc0NGLHdCQU1JLDZCQUFBLEM1QjhwRkosQ0FDRixBNEI1cEZJLDJCQUNFLGtCQUFBLEM1QjhwRk4sQUU5c0ZJLHlCMEIrQ0EsMkJBSUksZ0JBQUEsQUFDQSxpQkFBQSxDNUIrcEZOLENBQ0YsQTRCN3BGSSwyQkFDRSx3QkFBQSxBQUNBLGtCQUFBLEM1QitwRk4sQUV4dEZJLHlCMEJ1REEsMkJBS0ksa0JBQUEsQzVCZ3FGTixDQUNGLEE0QjVwRkUsK0JBQ0Usb0JBQUEsQUFDQSx1Q0FBQSxBQUNBLGVBQUEsQzVCOHBGSixBNEIzcEZFLHlDQUNFLGtCQUFBLEM1QjZwRkosQTRCM3BGSSxzREFDRSxlQUFBLEM1QjZwRk4sQTRCenBGRSxtQ0FDRSxnQkFBQSxBQUNBLGlCQUFBLEM1QjJwRkosQTZCNXdGQSxrQkFDQyxhQUFBLEFBQ0EsMEJBQUEsQUFDQSxhMUJNTSxDSHl3RlAsQTZCN3dGQyw0QkFDQyxpQkFBQSxDN0Ird0ZGLEFFcnZGSSx5QjJCM0JILDRCQUlFLGlCQUFBLEM3Qmd4RkQsQ0FDRixBNkI5d0ZFLCtCQUNDLFcxQkZJLEEwQkdKLGlCQUFBLEFBQ0EsbUJBQUEsQzdCZ3hGSCxBRS92RkkseUIyQnBCRiwrQkFNRSxvQkFBQSxDN0JpeEZGLENBQ0YsQTZCOXdGRSxxQ0FDQyxzQ0FBQSxDN0JneEZILEE2Qjd3RkMsMkJBQ0MsZUFBQSxDN0Ird0ZGLEE2Qjd3RkMsNEJBQ0MsYzFCNUJLLEEwQjZCTCxrQkFBQSxBQUNBLGVBQUEsQzdCK3dGRixBNkI1d0ZDLDhEQUVDLGlCQUFBLEFBQ0Esb0JBQUEsQUFDQSxhQUFBLEFBQ0EsMEJBQUEsQUFDQSw0QkFBQSxBQUNBLGtCQUFBLEM3QjZ3RkYsQTZCM3dGQyw4QkFDQyxpQkFBQSxDN0I2d0ZGLEE2QjV3RkUsb0NBQ0MsV0FBQSxBQUNBLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSwySEFBQSxDN0I4d0ZILEE2QnR3RkMsb0NBQ0MsYUFBQSxBQUNBLGFBQUEsQzdCd3dGRixBNkJyd0ZDLG1DQUNDLG1CQUFBLEFBQ0EsYUFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEM3QnV3RkYsQUU5eUZJLHlCMkJtQ0gsbUNBTUUsYUFBQSxDN0J5d0ZELENBQ0YsQTZCdHdGQywwQkFDQyxhQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxDN0J3d0ZGLEE2QnJ3RkMsNEJBQ0MsbUJBQUEsQzdCdXdGRixBNkJwd0ZDLHNCQUNDLFlBQUEsQzdCc3dGRixBRTl6RkkseUIyQnVESCxzQkFJRSxZQUFBLEM3QnV3RkQsQ0FDRixBNkJwd0ZDLDBDQUNDLFlBQUEsQzdCc3dGRixBOEJ0MkZBLFFBQ0MsbUIzQkdNLEEyQkZOLGtCQUFBLEFBQ0EsZUFBQSxDOUJ5MkZELEE4QnQyRkUsNEJBQ0MsaUJBQUEsQzlCdzJGSCxBOEJwMkZDLDRCQUNDLGFBQUEsQUFDQSx1REFBQSxDOUJzMkZGLEE4Qm4yRkMseUJBQ0MsYUFBQSxBQUNBLDhCQUFBLEFBQ0Esb0NBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLEM5QnEyRkYsQThCbDJGQyxlQUNDLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxhQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EsbUJBQUEsQzlCbzJGRixBOEJsMkZFLHFCQUNDLHlCM0IxQkksQTJCMkJKLG1CQUFBLEM5Qm8yRkgsQThCaDJGQyxnQkFDQyx5QkFBQSxDOUJrMkZGLEE4Qi8xRkMsbUJBQ0MseUIzQnRDSyxBMkJ1Q0wsVTNCbkNLLENIbzRGUCxBOEI5MUZDLGVBQ0MsaUJBQUEsQUFDQSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxDOUJnMkZGLEE4QjkxRkUsNkJBQ0MsYUFBQSxDOUJnMkZILEE4QjcxRkUsbUJBQ0Msa0JBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFNBQUEsQUFDQSxRQUFBLEFBQ0EseUJBQUEsQUFDQSxpQkFBQSxBQUNBLHVCQUFBLEFBQ0EseUJBQUEsc0JBQUEscUJBQUEsaUJBQUEsQUFDQSxrRkFBQSxDOUIrMUZILEE4QjMxRkMsbUJBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQzlCNjFGRixBK0I3NkZFLHFCQUNFLG9DQUFBLEFBQ0EsdUNBQUEsQUFDQSxvQkFBQSxBQUNBLGdCQUFBLEMvQmc3RkosQUVyNUZJLHlCNkIvQkYscUJBT0ksa0JBQUEsQUFDQSxvQkFBQSxDL0JpN0ZKLENBQ0YsQUUzNUZJLDBCNkIvQkYscUJBWUksYUFBQSxBQUNBLDhCQUFBLEFBQ0Esb0JBQUEsQy9CazdGSixDQUNGLEErQi82RkUseUJBQ0UsZ0JBQUEsQUFDQSxrQkFBQSxDL0JpN0ZKLEFFdDZGSSx5QjZCYkYseUJBS0ksZ0JBQUEsQUFDQSxrQkFBQSxDL0JrN0ZKLENBQ0YsQUU1NkZJLDBCNkJiRix5QkFVSSxlQUFBLEMvQm03RkosQ0FDRixBK0JqN0ZJLDRCQUNFLGdCQUFBLEFBQ0EsdUJBQUEsQy9CbTdGTixBK0IvNkZFLHlCQUNFLGFBQUEsQUFDQSwyQkFBQSxBQUNBLGFBQUEsQy9CaTdGSixBRTE3RkkseUI2Qk1GLHlCQU1JLDJCQUFBLEFBQ0Esc0JBQUEsQy9CazdGSixDQUNGLEFFaDhGSSx5QjZCTUYseUJBV0ksMkJBQUEsQUFDQSwrQkFBQSxDL0JtN0ZKLENBQ0YsQUV0OEZJLDBCNkJNRix5QkFnQkksd0JBQUEsQy9CbzdGSixDQUNGLEErQmo3RkUsWUFDRSxhNUJyREcsQ0h3K0ZQLEErQmo3Rkksa0JBQ0UsWUFBQSxDL0JtN0ZOLEErQmg3Rkksa0JBQ0UsYzVCM0RDLEE0QjRERCx1QkFBQSxDL0JrN0ZOLEFnQ3IvRkEsbUJBQ0MseUI3Qk9NLEE2Qk5OLGlCQUFBLEFBQ0Esb0JBQUEsQUFDQSxlQUFBLENoQ3cvRkQsQUU1OUZJLHlCOEJoQ0osbUJBT0Usa0JBQUEsQUFDQSxxQkFBQSxBQUNBLGdCQUFBLENoQ3kvRkEsQ0FDRixBRW4rRkksMEI4QmhDSixtQkFhRSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0EsZ0JBQUEsQ2hDMC9GQSxDQUNGLEFFMStGSSx5QjhCZEgseUJBRUUsYUFBQSxBQUNBLDhCQUFBLEFBQ0EsbUNBQUEsQUFDQSxxQkFBQSxDaEMwL0ZELENBQ0YsQUVsL0ZJLDBCOEJkSCx5QkFTRSw4Q0FBQSxBQUNBLCtCQUFBLEFBRUEsb0JBQUEsQ2hDMC9GRCxDQUNGLEFnQ3YvRkMsZ0lBQ0MsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQ2hDeS9GRixBRTkvRkkseUI4QkVILGdJQU1FLGdCQUFBLEFBQ0Esa0JBQUEsQ2hDMC9GRCxDQUNGLEFnQ3YvRkMseUJBQ0MsZUFBQSxBQUNBLGlCQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0Esc0NBQUEsQ2hDeS9GRixBRTVnR0kseUI4QmFILHlCQVNFLGVBQUEsQ2hDMC9GRCxBZ0N6L0ZDLHlDQUNDLFFBQUEsQ2hDMi9GRixBZ0N4L0ZDLHlDQUNDLHNDQUFBLENoQzAvRkYsQ0FDRixBRXZoR0ksMEI4QmlDRCx5Q0FDQyxRQUFBLENoQ3kvRkYsQWdDdC9GQyx5Q0FDQyxzQ0FBQSxDaEN3L0ZGLENBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmEge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgLy9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC8vIE1vYmlsZSBibHVlIG91dGxpbmUgcmVtb3ZlciAvL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dCxcbmlucHV0OmJlZm9yZSxcbmlucHV0OmFmdGVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogaW5pdGlhbDtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBpbml0aWFsO1xuICAtbW96LXVzZXItc2VsZWN0OiBpbml0aWFsO1xuICAtbXMtdXNlci1zZWxlY3Q6IGluaXRpYWw7XG4gIHVzZXItc2VsZWN0OiBpbml0aWFsO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEN1c3RvbSByZXNldHMgLy9cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICA6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8vIFJlbW92ZSByZXZlYWwgaWNvbiBpbiBJRSBhbmQgRWRnZSBmb3IgcGFzc3dvcmQgaW5wdXRzIC8vXG5pbnB1dDo6LW1zLWNsZWFyLFxuaW5wdXQ6Oi1tcy1yZXZlYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbi5oZWFkZXIuaXNNb2JpbGUgLm1lbnUgPiAubWVudS1pdGVtLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0LFxuaW5wdXQ6YmVmb3JlLFxuaW5wdXQ6YWZ0ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBpbml0aWFsO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IGluaXRpYWw7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGluaXRpYWw7XG4gIC1tcy11c2VyLXNlbGVjdDogaW5pdGlhbDtcbiAgdXNlci1zZWxlY3Q6IGluaXRpYWw7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdIDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhcixcbmlucHV0OjotbXMtcmV2ZWFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqKioqKioqKioqKioqIE1BSU4gQ09MT1JTICoqKioqKioqKioqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1FeHRyYUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1FeHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1UaGluSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1UaGluSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1FeHRyYUxpZ2h0SXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1FeHRyYUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL2ZvbnRzL0lCTVBsZXhTYW5zLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtVGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1NZWRpdW1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLU1lZGl1bUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtU2VtaUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLVNlbWlCb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvSUJNUGxleFNhbnMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1MaWdodEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtTGlnaHRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxufVxuXG5oMiwgLmhlYWRlci5pc01vYmlsZSAubWVudSA+IC5tZW51LWl0ZW0sIC5oMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsIC5oZWFkZXIuaXNNb2JpbGUgLm1lbnUgPiAubWVudS1pdGVtLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuXG5wIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbn1cblxuc3Ryb25nLCBiIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuaSwgZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2VhNDg0ODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhNDg0ODtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xufVxuLmxpbms6aG92ZXI6YWZ0ZXIsIGE6aG92ZXIgLmxpbms6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGluayB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbi5udW1iZXJzVGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmkge1xuICB3aWR0aDogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5pY29uLWFycm93X3JpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2Fycm93X3JpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tYXJyb3dfcmlnaHQtLWdyZXksIC5pY29uLWFycm93X2xlZnQtLWdyZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfcmlnaHQtLWdyZXkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1hcnJvd19yaWdodC0tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfcmlnaHQtLWJsYWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tYXJyb3dfbGVmdC0tZ3JleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvd19sZWZ0LS1ncmV5LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tYXJyb3dfZG93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvd19kb3duLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tYXJyb3dfZG93bi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfZG93bi0td2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1hcnJvd19kb3duLS1ncmV5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2Fycm93X2Rvd24tLWdyZXkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1hcnJvd19kb3duUmlnaHQtLWdyZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfZG93blJpZ2h0LS1ncmV5LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tYXJyb3dfdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfdXAuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1hcnJvd191cC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfdXAtLXdoaXRlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3cuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1hcnJvdy0tZ3JleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvdy0tZ3JleS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uLWF1ZGlvX2JlcGVya2luZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hdWRpb19iZXBlcmtpbmcuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1iZWxsZW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYmVsbGVuLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tY2FmZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9jYWZlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tbGlmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9saWZ0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tbG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9sb2dvLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tbWFpbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9tYWlsLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tcm9sc3RvZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvcm9sc3RvZWwuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1tYWlsLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9tYWlsLS13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uLW11c2V1X3Zvb3JfZWVuX2RhZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9tdXNldV92b29yX2Vlbl9kYWcuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1yb2tlbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9yb2tlbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uLWRvZ2dvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2RvZ2dvLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tc2Vjb25kX2NhbnZhcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9zZWNvbmRfY2FudmFzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tc2hvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9zaG9wLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tdG9pbGV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL3RvaWxldC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uLXVpdHN0YXBqZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvdWl0c3RhcGplcy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uLXZpc3VlbGVfYmVwZXJraW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL3Zpc3VlbGVfYmVwZXJraW5nLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tdnJpamRhZ19tdXNldW1kYWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvdnJpamRhZ19tdXNldW1kYWcuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1tdXNldW1fdm9vcl9tYWtlcnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvbXVzZXVtX3Zvb3JfbWFrZXJzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24td2ViIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL3dlYi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaW5mby5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uLWluZm8tLWdyZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaW5mby0tZ3JleS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uLWRvd25sb2FkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2Rvd25sb2FkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24tbWFpbC0td2hpdGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5pY29uLWFycm93X2xlZnQtLWdyZXkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uaWNvbi1wb3NpdGlvblJpZ2h0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uaWNvbi1wb3NpdGlvbkNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi5pY29uLXBvc2l0aW9uTGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG59XG5cbi5pY29uLXBvc2l0aW9uTGVmdFRvcCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG59XG5cbi5pY29uLXBvc2l0aW9uQm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5pY29uLWFycm93X2Rvd24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmljb24tYXJyb3dfZG93bjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvd19kb3duLS1ncmV5LnN2Z1wiKTtcbn1cblxuLmljb24tYXJyb3dfdXAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmljb24tYXJyb3dfdXA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfdXAtLWdyZXkuc3ZnXCIpO1xufVxuXG4ubGluay0tb3V0Ym91bmQgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvd19kb3duUmlnaHQtLWdyZXkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ubGluay0tb3V0Ym91bmQgLnN1Yi1tZW51IGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmxpbmstLWluYm91bmQgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvdy0tZ3JleS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5saW5rLS1pbmJvdW5kIC5zdWItbWVudSBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4ud3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwIDd2dztcbiAgbWF4LXdpZHRoOiBjYWxjKDEzMDBweCArIDE0dncpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmJhY2tUb19fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMzBweCAwIDQwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uYmFja1RvX19saW5rIHtcbiAgY29sb3I6IHJnYmEoMzQsIDM0LCAzMywgMC42KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5iYWNrVG9fX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLmJhY2tUb19fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmJhY2tUb19fbGluazpob3ZlcjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5idXR0b25fX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNlYTQ4NDg7XG4gIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDEwMCUsIGNhbGMoMTAwJSAtIDMwcHgpIDEwMCUsIDEwMCUgY2FsYygxMDAlIC0gMzBweCksIDEwMCUgMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1dHRvbl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAyMHB4O1xuICB9XG59XG4uYnV0dG9uX19jb250YWluZXIuYnV0dG9uX19pY29uIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCBjYWxjKDEwMCUgLSAxM3B4KSAxMDAlLCAxMDAlIGNhbGMoMTAwJSAtIDEzcHgpLCAxMDAlIDApO1xuICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYnV0dG9uX19jb250YWluZXIuYnV0dG9uX19pY29uIHtcbiAgICBtYXgtd2lkdGg6IDQ0cHg7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICB9XG59XG4uYnV0dG9uX19jb250YWluZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQ6ICNhMTIzNDg7XG59XG4uYnV0dG9uX19jb250YWluZXIgLmJ0biB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICBncmlkLXJvdy1nYXA6IDMwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtaGVpZ2h0OiA3NXB4O1xufVxuLmJ1dHRvbl9fY29udGFpbmVyIC5idG46YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgfVxufVxuLmNhcmQgYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVuc2V0O1xufVxuLmNhcmQgLmxpbmsge1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZDpob3ZlciAuY2FyZF9faW1hZ2UgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmNhcmQ6aG92ZXIgLmxpbmsge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG59XG4uY2FyZF9faW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcmRfX2ltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMjQ2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xufVxuLmNhcmRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IDI0NnB4O1xuICBwYWRkaW5nOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgMTAwJSAwKTtcbn1cbi5jYXJkX190aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIxO1xufVxuLmNhcmRfX3N1YlRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZmxleDogMSAxIDA7XG4gIGNvbG9yOiAjN2E3OTc5O1xufVxuLmNhcmRfX2xpbmstLWFsdGVybmF0ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhcmRfX2xpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZWE0ODQ4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uY2FyZF9fbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE0ODQ4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmNhcmRfX2NvbnRhY3RJbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmNvbnRlbnRNZWRpYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4uY29udGVudE1lZGlhX19jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgY29sb3I6ICMyMjIyMjE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnRNZWRpYV9fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbi5jb250ZW50TWVkaWFfX2NvbnRhaW5lcltkaXI9cnRsXSB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmNvbnRlbnRNZWRpYV9fY29udGFpbmVyIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRlbnRNZWRpYV9fY29udGFpbmVyOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5jb250ZW50TWVkaWFfX2NvbnRhaW5lciBmaWd1cmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50TWVkaWFfX2NvbnRhaW5lciBmaWd1cmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY29udGVudE1lZGlhX19jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0byBhdXRvO1xuICBncmlkLXJvdy1nYXA6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgMTAwJSAwKTtcbn1cbltkaXI9cnRsXSAuY29udGVudE1lZGlhX19jb250ZW50IHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4uY29udGVudE1lZGlhX19jb250ZW50IGg1IHtcbiAgZmxleDogMTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmNvbnRlbnRNZWRpYV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmNvbnRlbnRNZWRpYV9fbGFiZWwge1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMTBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAxMHB4KSwgMTAwJSAwKTtcbn1cbi5jb250ZW50TWVkaWFfX2xhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYWJvdXRDb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmFib3V0Q29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRDb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG4gIH1cbn1cbi5hYm91dENvbnRlbnRfX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbi5hYm91dENvbnRlbnRfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5hYm91dENvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4uYWJvdXRDb250ZW50X19jb250YWluZXIgaDIsIC5hYm91dENvbnRlbnRfX2NvbnRhaW5lciAuaGVhZGVyLmlzTW9iaWxlIC5tZW51ID4gLm1lbnUtaXRlbSwgLmhlYWRlci5pc01vYmlsZSAuYWJvdXRDb250ZW50X19jb250YWluZXIgLm1lbnUgPiAubWVudS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5hYm91dENvbnRlbnRfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYWJvdXRDb250ZW50X19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5hYm91dENvbnRlbnRfX3BhcnRuZXJzQ29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA1MTBweDtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYWJvdXRDb250ZW50X19wYXJ0bmVyc0NvbnRhaW5lciB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgfVxufVxuLmFib3V0Q29udGVudF9fc3ViVGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5hYm91dENvbnRlbnRfX3BhcnRuZXJzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gIGdyaWQtcm93LWdhcDogMnB4O1xuICBncmlkLWNvbHVtbi1nYXA6IDJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRDb250ZW50X19wYXJ0bmVycyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYWJvdXRDb250ZW50X19wYXJ0bmVycyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gIH1cbn1cbi5hYm91dENvbnRlbnRfX3BhcnRuZXJJbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgODglIDEwMCUsIDEwMCUgODAlLCAxMDAlIDApO1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hYm91dENvbnRlbnRfX3BhcnRuZXJJbWFnZSBpbWcge1xuICB3aWR0aDogYXV0bztcbn1cbi5hYm91dENvbnRlbnRfX3BhcnRuZXJJbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uYWJvdXRDb250ZW50X19wYXJ0bmVySW1hZ2U6aG92ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uYWJvdXRVcyB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYWJvdXRVcyB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dFVzIHtcbiAgICBwYWRkaW5nOiAxNDBweCAwO1xuICB9XG59XG4uYWJvdXRVc19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGdyaWQtY29sdW1uLWdhcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRVc19fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFib3V0VXNfX2NvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgfVxufVxuLmFib3V0VXNfX2NvbnRhaW5lciBwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5hYm91dFVzX19jb250YWluZXIgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5hYm91dFVzX19zdWJUaXRsZSB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbn1cbi5hYm91dFVzIC5oaWdoTGlnaHQge1xuICBjb2xvcjogI2VhNDg0ODtcbn1cbi5hYm91dFVzIC5zZWNvbmRhcnlIZWFkaW5nX19jb250ZW50IHtcbiAgYm9yZGVyOiAwO1xufVxuLmFib3V0VXMgLmJ1dHRvbl9fY29udGFpbmVyIHtcbiAgZ3JpZC1hcmVhOiB1bnNldDtcbiAganVzdGlmeS1zZWxmOiBzZWxmLXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYWJvdXRVcyAuYnV0dG9uX19jb250YWluZXIge1xuICAgIGdyaWQtYXJlYTogMi8yLzIvMjtcbiAgICBqdXN0aWZ5LXNlbGY6IHNlbGYtZW5kO1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxufVxuLmFib3V0VXNfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFib3V0VXNfX2Zvb3RlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uYWJvdXRVc19fZm9vdGVyIGgzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dFVzX19mb290ZXIgaDMge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uYWJvdXRVc19fZm9vdGVyIGEge1xuICBjb2xvcjogcmdiYSgzNCwgMzQsIDMzLCAwLjYpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmFib3V0VXNfX2Zvb3RlciBhOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5hYm91dFVzX19mb290ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uYWNjb3JkaW9uIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFjY29yZGlvbiB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgfVxufVxuLmFjY29yZGlvbiBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYWNjb3JkaW9uX19jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMTVweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWNjb3JkaW9uX19jb250ZW50Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmFjY29yZGlvbl9fY29udGVudFRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG4uYWNjb3JkaW9uX19jb250ZW50VGl0bGU6aG92ZXIge1xuICBjb2xvcjogIzdhNzk3OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5hY2NvcmRpb25fX2hpZGRlbkNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAzMHB4O1xuICBjb2xvcjogIzdhNzk3OTtcbn1cblxuLmFuY2hvckJsb2NrX19jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjN2E3OTc5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbmNob3JCbG9ja19fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYW5jaG9yQmxvY2tfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuLmFuY2hvckJsb2NrX19pdGVtIGEge1xuICBjb2xvcjogIzdhNzk3OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMzNweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYW5jaG9yQmxvY2tfX2l0ZW0gYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uYW5jaG9yQmxvY2tfX2l0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmFuY2hvckJsb2NrX19hcnJvdyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDYwcHg7XG4gIHBhZGRpbmc6IDQ1cHggMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmNhcmRzR3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuLmNhcmRzR3JpZCBoMiwgLmNhcmRzR3JpZCAuaGVhZGVyLmlzTW9iaWxlIC5tZW51ID4gLm1lbnUtaXRlbSwgLmhlYWRlci5pc01vYmlsZSAuY2FyZHNHcmlkIC5tZW51ID4gLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmNhcmRzR3JpZF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDIxMHB4LCAzMjVweCkpO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBncmlkLWdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmNhcmRzR3JpZF9fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMjAwcHgsIDMyNXB4KSk7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkc0dyaWRfX2NvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDIxMHB4LCAzMjVweCkpO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3RIZWFkZXIgaDIsIC5jb250YWN0SGVhZGVyIC5oZWFkZXIuaXNNb2JpbGUgLm1lbnUgPiAubWVudS1pdGVtLCAuaGVhZGVyLmlzTW9iaWxlIC5jb250YWN0SGVhZGVyIC5tZW51ID4gLm1lbnUtaXRlbSB7XG4gIG1heC13aWR0aDogMzgwcHg7XG59XG4uY29udGFjdEhlYWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtcm93LWdhcDogODBweDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0SGVhZGVyX19jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXJvdy1nYXA6IDExNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxufVxuLmNvbnRhY3RIZWFkZXJfX3N1YlRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uY29udGFjdEhlYWRlcl9fY29udGFjdENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmNvbnRhY3RIZWFkZXJfX2NvbnRhY3RDb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0SGVhZGVyX19jb250YWN0Q29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5jb250YWN0SGVhZGVyX19jb250ZW50TGVmdCB7XG4gIG1heC13aWR0aDogNzE1cHg7XG59XG4uY29udGFjdEhlYWRlcl9fY29udGVudFJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RIZWFkZXJfX2NvbnRlbnRSaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cbi5jb250YWN0SGVhZGVyX19jb250ZW50UmlnaHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNvbnRhY3RIZWFkZXJfX2NvbnRlbnRSaWdodCBhOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5jb250YWN0SGVhZGVyX19jb250ZW50UmlnaHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2E3OTc5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmNvbnRhY3RIZWFkZXJfX2NvbnRhY3RJbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY29udGFjdEhlYWRlcl9fY29udGFjdEluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdEhlYWRlcl9fY29udGFjdEluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uY29udGFjdEhlYWRlciAuYnV0dG9uX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDI2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0SGVhZGVyIC5idXR0b25fX2NvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiAyLzEvMy8yO1xuICB9XG59XG4uY29udGFjdEhlYWRlciBhIHtcbiAgY29sb3I6IHJnYmEoMzQsIDM0LCAzMywgMC42KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdEhlYWRlciBhIHtcbiAgICBjb2xvcjogIzIyMjIyMTtcbiAgfVxufVxuLmNvbnRhY3RIZWFkZXIgYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uY29udGFjdEhlYWRlciBhZGRyZXNzIHtcbiAgY29sb3I6IHJnYmEoMzQsIDM0LCAzMywgMC42KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdEhlYWRlciBhZGRyZXNzIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuXG4uY29udGVudEJsb2NrX19pbWFnZSB7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgMTAwJSAwKTtcbn1cbi5jb250ZW50QmxvY2tfX2ltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDcwMHB4O1xufVxuLmNvbnRlbnRCbG9ja19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50QmxvY2tfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cbi5jb250ZW50QmxvY2tfX2NvbnRhaW5lciBoMiwgLmNvbnRlbnRCbG9ja19fY29udGFpbmVyIC5oZWFkZXIuaXNNb2JpbGUgLm1lbnUgPiAubWVudS1pdGVtLCAuaGVhZGVyLmlzTW9iaWxlIC5jb250ZW50QmxvY2tfX2NvbnRhaW5lciAubWVudSA+IC5tZW51LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLmNvbnRlbnRCbG9ja19fY29udGVudCB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnRCbG9ja19fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uY29udGVudEJsb2NrX19jb250YWN0IHtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY29udGVudEJsb2NrX19jb250YWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnRCbG9ja19fY29udGFjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jb250ZW50QmxvY2tfX2NvbnRhY3QgaDMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbnRlbnRCbG9ja19fY29udGFjdCBhZGRyZXNzIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY29udGVudEJsb2NrX19jb250YWN0IGFkZHJlc3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnRCbG9ja19fY29udGFjdCBhZGRyZXNzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cbi5jb250ZW50QmxvY2tfX2NvbnRhY3QgYWRkcmVzcyBoNSB7XG4gIGNvbG9yOiByZ2JhKDM0LCAzNCwgMzMsIDAuNik7XG59XG4uY29udGVudEJsb2NrX19jb250YWN0IGEge1xuICBjb2xvcjogcmdiYSgzNCwgMzQsIDMzLCAwLjYpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jb250ZW50QmxvY2tfX2NvbnRhY3QgYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uY29udGVudEJsb2NrX19jb250YWN0IGE6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jb250ZW50QmxvY2tfX2NvbnRhY3RDb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICBncmlkLWdhcDogMCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50QmxvY2tfX2NvbnRhY3RDb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnRCbG9ja19fY29udGFjdENvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB1bnNldDtcbiAgfVxufVxuLmNvbnRlbnRCbG9ja19fY29udGFjdEluZm8ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50QmxvY2tfX2NvbnRhY3RJbmZvIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnRCbG9ja19fY29udGFjdEluZm8ge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNvbnRlbnRCbG9ja19fY29udGFjdEluZm86Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cbi5jb250ZW50QmxvY2tfX2NvbnRhY3RJbmZvOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5jb250ZW50QmxvY2tfX2NvbnRhY3RJbmZvOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnRCbG9ja19fY29udGFjdEluZm86bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmNvbnRlbnRCbG9jayAuYnV0dG9uX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDI2MHB4O1xuICBncmlkLWFyZWE6IDIvMi8yLzI7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG59XG5cbi5jdGEge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgYmFja2dyb3VuZDogIzIyMjIyMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmN0YSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jdGEge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxufVxuLmN0YV9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1yb3ctZ2FwOiA5NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY3RhX19jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuLmN0YV9fY29udGVudExlZnQge1xuICBtYXgtd2lkdGg6IDU1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY3RhX19jb250ZW50TGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuLmN0YV9fY29udGVudExpc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFfX2NvbnRlbnRMaXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuLmN0YV9fY29udGVudEl0ZW0ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5jdGFfX2NvbnRlbnRJdGVtOm50aC1vZi10eXBlKDIpIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG59XG4uY3RhX19jb250ZW50SXRlbTpudGgtb2YtdHlwZSgzKSB7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xufVxuLmN0YV9fY29udGVudEl0ZW06bnRoLW9mLXR5cGUoNCkge1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDA7XG59XG4uY3RhX19jb250ZW50SXRlbSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY3RhX19jb250ZW50SXRlbSAuaGFzUHJpY2Uge1xuICBmb250LXNpemU6IDQycHg7XG59XG4uY3RhX19jb250ZW50Rm9vdGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3RhX19jb250ZW50Rm9vdGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmN0YV9fY29udGVudEZvb3RlciB7XG4gICAgZ3JpZC1hcmVhOiAyLzEvMy8zO1xuICB9XG59XG4uY3RhX19zbWFsbCB7XG4gIGdyaWQtcm93OiAxO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFfX3NtYWxsIHtcbiAgICBncmlkLXJvdzogdW5zZXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmN0YSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY3RhIC5idXR0b25fX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMjYwcHg7XG59XG4uY3RhIC5hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3RhIC5hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jdGEgLmFjY29yZGlvbl9fY29udGVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuLmN0YSAuYWNjb3JkaW9uX19jb250ZW50Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbn1cbi5jdGEgLmFjY29yZGlvbl9faGlkZGVuQ29udGVudCBwIHtcbiAgY29sb3I6ICNmMGYwZjA7XG59XG4uY3RhIC5pY29uLWFycm93X2Rvd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfZG93bi0td2hpdGUuc3ZnXCIpO1xufVxuLmN0YSAuaWNvbi1hcnJvd191cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvd191cC0td2hpdGUuc3ZnXCIpO1xufVxuXG4uZGV0YWlsQ29udGVudF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmRldGFpbENvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGV0YWlsQ29udGVudF9fY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbiAgfVxufVxuLmRldGFpbENvbnRlbnQgaDIsIC5kZXRhaWxDb250ZW50IC5oZWFkZXIuaXNNb2JpbGUgLm1lbnUgPiAubWVudS1pdGVtLCAuaGVhZGVyLmlzTW9iaWxlIC5kZXRhaWxDb250ZW50IC5tZW51ID4gLm1lbnUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZGV0YWlsQ29udGVudF9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGV0YWlsQ29udGVudF9faW1hZ2VCbG9jayB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmRldGFpbENvbnRlbnQgLnNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmRldGFpbENvbnRlbnRfX2hlYWRlckNvbnRlbnQsIC5kZXRhaWxDb250ZW50X19mb290ZXJDb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3NzdweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGV0YWlsQ29udGVudF9faGVhZGVyQ29udGVudCwgLmRldGFpbENvbnRlbnRfX2Zvb3RlckNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG59XG4uZGV0YWlsQ29udGVudF9fdmlkZW8ge1xuICBtYXgtd2lkdGg6IDc3N3B4O1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuLmRldGFpbENvbnRlbnRfX3ZpZGVvQ2FwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZGV0YWlsQ29udGVudF9fdmlkZW9TdWJDYXB0aW9uIHtcbiAgY29sb3I6ICM3YTc5Nzk7XG59XG4uZGV0YWlsQ29udGVudCBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZG93bmxvYWRzQmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5kb3dubG9hZHNCbG9ja19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogODBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kb3dubG9hZHNCbG9ja19fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cbi5kb3dubG9hZHNCbG9ja19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmRvd25sb2Fkc0Jsb2NrX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZG93bmxvYWRzQmxvY2tfX2NvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG4uZG93bmxvYWRzQmxvY2tfX2xpc3Qge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIwMHB4LCAxZnIpKTtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kb3dubG9hZHNCbG9ja19fbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kb3dubG9hZHNCbG9ja19fbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS80O1xuICB9XG59XG4uZG93bmxvYWRzQmxvY2tfX2xpc3RJdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5kb3dubG9hZHNCbG9ja19fbGlzdEl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG59XG4uZG93bmxvYWRzQmxvY2sgLmJ1dHRvbl9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cblxuLmR1YWxUZXh0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC1yb3ctZ2FwOiAxMDBweDtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kdWFsVGV4dF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZHVhbFRleHRfX2NvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBncmlkLXJvdy1nYXA6IDExNXB4O1xuICB9XG59XG4uZHVhbFRleHRfX2NvbnRlbnRMZWZ0IHtcbiAgbWF4LXdpZHRoOiA3MTVweDtcbn1cbi5kdWFsVGV4dF9fY29udGVudFJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmR1YWxUZXh0X19jb250ZW50UmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG4uZHVhbFRleHRfX2NvbnRlbnRSaWdodF9fdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDM0LCAzNCwgMzMsIDAuNik7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5kdWFsVGV4dCAuYnV0dG9uX19jb250YWluZXIge1xuICBncmlkLWFyZWE6IDIvMS8zLzI7XG4gIG1heC13aWR0aDogMjYwcHg7XG59XG5cbi5mYXEge1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZhcSB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEge1xuICAgIHBhZGRpbmc6IDE0MHB4IDA7XG4gIH1cbn1cbi5mYXFfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBncmlkLXJvdy1nYXA6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mYXFfX2NvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4uZmFxX190aXRsZSB7XG4gIGdyaWQtYXJlYTogMS8xLzIvMztcbn1cbi5mYXFfX2xlZnRDb250ZW50IHtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgZ3JpZC1hcmVhOiAyLzEvMy8yO1xufVxuLmZhcV9fcmlnaHRDb250ZW50IHtcbiAgZ3JpZC1hcmVhOiAzLzEvMy8zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmFxX19yaWdodENvbnRlbnQge1xuICAgIGdyaWQtYXJlYTogMi8yLzMvMztcbiAgfVxufVxuLmZhcV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmZhcSAuYWNjb3JkaW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbi5mYXEgLmFjY29yZGlvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9vdGVyX190b3Age1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZm9vdGVyX190b3Age1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG59XG4uZm9vdGVyX190b3BDb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZm9vdGVyX190b3BDb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fdG9wQ29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyX190b3BDb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5mb290ZXJfX21lbnVDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5mb290ZXJfX21lbnVDb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlcl9fbWVudUNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmZvb3Rlcl9fc3ViVGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5mb290ZXJfX3BhcnRuZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyX19wYXJ0bmVycyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE2MHB4IDE2MHB4O1xuICAgIGdyaWQtcm93LWdhcDogMnB4O1xuICAgIGdyaWQtY29sdW1uLWdhcDogMnB4O1xuICB9XG59XG4uZm9vdGVyX19wYXJ0bmVyc0NvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlcl9fcGFydG5lcnNDb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5mb290ZXJfX3BhcnRuZXJJbWFnZSB7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgMTAwJSAwKTtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXJfX3BhcnRuZXJJbWFnZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uZm9vdGVyX19wYXJ0bmVySW1hZ2UgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5mb290ZXJfX3BhcnRuZXJJbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZm9vdGVyX19wYXJ0bmVySW1hZ2U6aG92ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLmZvb3RlciAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mb290ZXIgLnN1Yi1tZW51IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uZm9vdGVyIC5zdWItbWVudSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5mb290ZXIgLnN1Yi1tZW51IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhNzk3OTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG4uZm9vdGVyX19jb250YWN0IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5mb290ZXJfX2NvbnRhY3Qge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmZvb3Rlcl9fY29udGFjdEluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZvb3Rlcl9fY29udGFjdEluZm8gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvb3Rlcl9fY29udGFjdEluZm8gYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZm9vdGVyX19jb250YWN0SW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICM3YTc5Nzk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uZm9vdGVyX19jb3B5cmlnaHRCYXIge1xuICBwYWRkaW5nOiAzM3B4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGNvbG9yOiAjN2E3OTc5O1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0QmFyLS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1hcmVhOiAyLzEvMi8zO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5mb290ZXJfX2NvcHlyaWdodEJhci0tZmxleCB7XG4gICAgZ3JpZC1hcmVhOiAyLzEvMi8yO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fY29weXJpZ2h0QmFyLS1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdyaWQtYXJlYTogdW5zZXQ7XG4gIH1cbn1cbi5mb290ZXJfX2NvcHlyaWdodEJhci0tZmxleCBwLCAuZm9vdGVyX19jb3B5cmlnaHRCYXItLWZsZXggYSB7XG4gIG1hcmdpbjogMCA0cHg7XG59XG4uZm9vdGVyX19jb3B5cmlnaHRCYXItLWZsZXggYSB7XG4gIGNvbG9yOiAjN2E3OTc5O1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0QmFyLS1mbGV4IGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2E3OTc5O1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0QmFyLS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4uZm9vdGVyX19jb3B5cmlnaHRCYXItLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0QmFyLS1saW5rOmhvdmVyOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5mb290ZXJfX2NvcHlyaWdodEJhckNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb3B5cmlnaHRCYXJDb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciBhdXRvO1xuICB9XG59XG4uZm9vdGVyX19jb3B5cmlnaHRCYXJDb250YWluZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5mb290ZXIgLmN1cnJlbnRZZWFyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmZvb3RlciAuZm9vdGVyX190b3AgYSB7XG4gIGNvbG9yOiAjMjIyMjIxO1xufVxuLmZvb3RlciAuZm9vdGVyX190b3AgYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZm9vdGVyIC5mb290ZXJfX3RvcCBhOmhvdmVyIHtcbiAgY29sb3I6ICM3YTc5Nzk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlcltkYXRhLXRoZW1lPWRhcmtdIC5tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXJyb3dfZG93bi5zdmcpO1xuICB9XG59XG4uaGVhZGVyW2RhdGEtdGhlbWU9ZGFya10gLm1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6ICMyMjIyMjE7XG59XG4uaGVhZGVyW2RhdGEtdGhlbWU9ZGFya10gLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzQsIDM0LCAzMywgMC4yKTtcbn1cbi5oZWFkZXJbZGF0YS10aGVtZT1kYXJrXSAuaGVhZGVyX19tb2JpbGVUZXh0IHtcbiAgY29sb3I6ICMyMjIyMjE7XG59XG4uaGVhZGVyW2RhdGEtdGhlbWU9ZGFya10gLmhlYWRlcl9fbG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2dvLnN2Z1wiKTtcbn1cbi5oZWFkZXI6OmJlZm9yZSwgLmhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwdmg7XG59XG4uaGVhZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDM0LCAzMywgMC4yKTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgd2lsbC1jaGFuZ2U6IGhlaWdodDtcbn1cbi5oZWFkZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiAwLjVzIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHdpbGwtY2hhbmdlOiBoZWlnaHQ7XG59XG4uaGVhZGVyLmlzTW9iaWxlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgc3ZnIHBhdGgge1xuICBmaWxsOiAjMjIyMjIxO1xufVxuLmhlYWRlci5pc01vYmlsZTpiZWZvcmUsIC5oZWFkZXIuaXNNb2JpbGU6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi5oZWFkZXIuaXNNb2JpbGU6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXIuaXNNb2JpbGU6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiAwLjVzIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDk5O1xufVxuLmhlYWRlci5pc01vYmlsZSAuaGVhZGVyX19sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgZ3JpZC1hcmVhOiAxLzEvMS8xO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2dvLnN2Z1wiKTtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLm1lbnUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM0LCAzMywgMC4yKTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uaGVhZGVyLmlzTW9iaWxlIC5tZW51IC5tZW51LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93X3JpZ2h0LS1ibGFjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG4uaGVhZGVyLmlzTW9iaWxlIC5tZW51ID4gLm1lbnUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM0LCAzNCwgMzMsIDAuMik7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmhlYWRlci5pc01vYmlsZSAubWVudSA+IC5tZW51LWl0ZW0gPiBhIHtcbiAgY29sb3I6ICMyMjIyMjE7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLm1lbnUgPiAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmhlYWRlci5pc01vYmlsZSAubWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiBhIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLm1lbnUtbWVudS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLmhlYWRlcl9faXRlbUxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGNvbG9yOiAjN2E3OTc5O1xufVxuLmhlYWRlci5pc01vYmlsZSAuaGVhZGVyX19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLmhlYWRlcl9fbWVudUljb25Db250YWluZXIge1xuICBncmlkLWFyZWE6IDEvMS8xLzE7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLmhlYWRlcl9fbW9iaWxlVGV4dCB7XG4gIGdyaWQtYXJlYTogMS8xLzEvMTtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjb2xvcjogIzIyMjIyMTtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uaGVhZGVyLmlzTW9iaWxlIC5zdWItbWVudSAubWVudS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLnN1Yi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiAjN2E3OTc5O1xuICBwYWRkaW5nOiAxNnB4IDQwcHggMTZweCAyNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyIGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLWFyZWE6IDEvMS8xLzE7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5oZWFkZXIuaXNNb2JpbGUgLmJ1dHRvbl9fY29udGFpbmVyIHtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgZ3JpZC1hcmVhOiAxLzEvMS8xO1xuICBtYXgtd2lkdGg6IDQ0cHg7XG59XG4uaGVhZGVyLmlzTW9iaWxlIC5pY29uLW1haWwtLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG59XG4uaGVhZGVyLmlzTW9iaWxlIC5pY29uLW1haWwtLXdoaXRlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdG9wOiAwcHg7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG59XG4uaGVhZGVyLmlzTW9iaWxlIC5pY29uLW1haWwtLXdoaXRlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdG9wOiAwcHg7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci5pc01vYmlsZSAuY29udGFjdEhlYWRlciB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuICB9XG59XG4uaGVhZGVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5oZWFkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICB6LWluZGV4OiA5OTk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlcl9fbGlzdCB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgfVxufVxuLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnIgYXV0bztcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyB7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIGdyaWQtYXJlYTogMS8xLzEvMTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xvZ28tLXdoaXRlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTU5cHg7XG4gIGhlaWdodDogODRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4uaGVhZGVyX19sb2dvOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5oZWFkZXJfX2xvZ286aG92ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLmhlYWRlciAuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYTQ4NDg7XG59XG4uaGVhZGVyLmNsb3NlZDpiZWZvcmUge1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IDAuOHMgMC42cyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXIuY2xvc2VkOmFmdGVyIHtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjhzIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyLmNsb3NlZCAubWVudSxcbi5oZWFkZXIuY2xvc2VkIC5jb250YWN0SGVhZGVyIHtcbiAgYW5pbWF0aW9uOiBmYWRlT3V0IDAuNHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG4uaGVhZGVyIC5tZW51IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlciAubWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogNSU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLmhlYWRlciAubWVudSA+IC5tZW51LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlciAubWVudSA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUgPiAubWVudS1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5oZWFkZXIgLm1lbnUgPiAubWVudS1pdGVtID4gYSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIgLm1lbnUgPiAubWVudS1pdGVtID4gYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUgPiAubWVudS1pdGVtID4gYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uaGVhZGVyIC5tZW51ID4gLm1lbnUtaXRlbSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzdhNzk3OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5oZWFkZXIgLm1lbnUgPiAubWVudS1pdGVtID4gYTpob3ZlciBpIHtcbiAgY29sb3I6ICM3YTc5Nzk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93X2Rvd24tLXdoaXRlLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLmhlYWRlciAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIgLnN1Yi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXIgLnN1Yi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDEwMCUsIDkwJSAxMDAlLCAxMDAlIDgwJSwgMTAwJSAwKTtcbn1cbi5oZWFkZXIgLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmhlYWRlciAuc3ViLW1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyMHB4IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIycHggNDBweCAyMnB4IDQ1cHg7XG4gIGNvbG9yOiAjMjIyMjIxO1xufVxuLmhlYWRlciAuc3ViLW1lbnUgLm1lbnUtaXRlbSBhOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5oZWFkZXIgLnN1Yi1tZW51IC5tZW51LWl0ZW06aG92ZXIgYSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbn1cbi5oZWFkZXIgLnN1Yi1tZW51IC5tZW51LWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5oZWFkZXJfX2l0ZW1MaW5rIHtcbiAgdHJhbnNpdGlvbjogMC44cyAxcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlcl9faXRlbUxpbmsge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5oZWFkZXJfX2l0ZW1MaW5rIGE6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLmhlYWRlcl9fbWVudUljb25Db250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX19tb2JpbGVUZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlcl9fbW9iaWxlVGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlciAuY29udGFjdEhlYWRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5jb250YWN0SGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyIC5jb250YWN0SGVhZGVyX19jb250ZW50UmlnaHQge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuLmhlYWRlciAuY29udGFjdEhlYWRlcl9fY29udGFjdENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uaGVhZGVyIC5jb250YWN0SGVhZGVyX19jb250YWN0SW5mbyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaGVhZGVyIC5jb250YWN0SGVhZGVyIGg1LFxuLmhlYWRlciAuY29udGFjdEhlYWRlciBhIHtcbiAgY29sb3I6IHJnYmEoMzQsIDM0LCAzMywgMC42KTtcbn1cbi5oZWFkZXIgLmJ1dHRvbl9faWNvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbn1cbi5oZWFkZXIgLmljb24tbWFpbC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbn1cbi5oZWFkZXIgLmljb24tbWFpbC0td2hpdGU6OmFmdGVyLCAuaGVhZGVyIC5pY29uLW1haWwtLXdoaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbn1cbi5oZWFkZXIgLmljb24tbWFpbC0td2hpdGU6YWZ0ZXIge1xuICB0b3A6IDVweDtcbn1cbi5oZWFkZXIgLmljb24tbWFpbC0td2hpdGU6YmVmb3JlIHtcbiAgdG9wOiAtNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5pY29uLW1haWwtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL21haWwtLXdoaXRlLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5oZWFkZXIgLmljb24tbWFpbC0td2hpdGU6OmFmdGVyLCAuaGVhZGVyIC5pY29uLW1haWwtLXdoaXRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxuLmhlYWRpbmcge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcbiAgY29sb3I6ICNmMGYwZjA7XG59XG4uaGVhZGluZ19faW1hZ2VCbG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMjFweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRpbmdfX2ltYWdlQmxvY2sge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmhlYWRpbmdfX2ltYWdlQmxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40NSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNDguNzglKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5oZWFkaW5nX19pbWFnZUJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmhlYWRpbmdfX2NvbnRlbnRCbG9jayB7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGluZ19fZm9vdGVyQ29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGluZ19fY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuLmhlYWRpbmdfX3N1YlRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG4uaGVhZGluZ19fZm9vdGVyVGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRpbmdfX2Zvb3RlclRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLmhlYWRpbmcgLmJ1dHRvbl9fY29udGFpbmVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ub3VyTnVtYmVyc0Jsb2NrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4ub3VyTnVtYmVyc0Jsb2NrLmFsdGVybmF0ZSB7XG4gIG1pbi1oZWlnaHQ6IDczMHB4O1xufVxuLm91ck51bWJlcnNCbG9ja19fYmFja2dyb3VuZEltYWdlLCAub3VyTnVtYmVyc0Jsb2NrX19jb250YWluZXIge1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW46IDE7XG59XG4ub3VyTnVtYmVyc0Jsb2NrX19iYWNrZ3JvdW5kSW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ub3VyTnVtYmVyc0Jsb2NrX19iYWNrZ3JvdW5kSW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm91ck51bWJlcnNCbG9ja19fYmFja2dyb3VuZEltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zKSAwLjAxJSwgcmdiYSgwLCAwLCAwLCAwKSA5MC42JSksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5vdXJOdW1iZXJzQmxvY2tfX2NvbnRlbnRCbG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxODVweCAyNjVweCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdXJOdW1iZXJzQmxvY2tfX2NvbnRlbnRCbG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMjY1cHggMTA2cHg7XG4gIH1cbn1cbi5vdXJOdW1iZXJzQmxvY2tfX2luZm9ybWF0aW9uQmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyNXB4IDEwcHggMTBweCAxMHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCBjYWxjKDEwMCUgLSAzMHB4KSAxMDAlLCAxMDAlIGNhbGMoMTAwJSAtIDMwcHgpLCAxMDAlIDApO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDMyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3VyTnVtYmVyc0Jsb2NrX19pbmZvcm1hdGlvbkJsb2NrIHtcbiAgICBncmlkLWFyZWE6IDIvMi8yLzU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAub3VyTnVtYmVyc0Jsb2NrX19pbmZvcm1hdGlvbkJsb2NrIHtcbiAgICBncmlkLWFyZWE6IDIvNC8yLzU7XG4gIH1cbn1cbi5vdXJOdW1iZXJzQmxvY2tfX2luZm9ybWF0aW9uQmxvY2tbZGF0YS1pZD1cIjFcIl0ge1xuICBncmlkLWFyZWE6IDEvNS8yLzY7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLmFsdGVybmF0ZSAub3VyTnVtYmVyc0Jsb2NrX19pbmZvcm1hdGlvbkJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWx0ZXJuYXRlIC5vdXJOdW1iZXJzQmxvY2tfX2luZm9ybWF0aW9uQmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYWx0ZXJuYXRlIC5vdXJOdW1iZXJzQmxvY2tfX2luZm9ybWF0aW9uQmxvY2sge1xuICAgIGdyaWQtYXJlYTogMi80LzIvNTtcbiAgfVxufVxuLm91ck51bWJlcnNCbG9ja19faW5mb3JtYXRpb25MaXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWdhcDogNXB4O1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5vdXJOdW1iZXJzQmxvY2tfX2luZm9ybWF0aW9uSXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XG4gIGhlaWdodDogMTA2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5vdXJOdW1iZXJzQmxvY2tfX2luZm9ybWF0aW9uSXRlbTpsYXN0LW9mLXR5cGUge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDEwMCUsIGNhbGMoMTAwJSAtIDMwcHgpIDEwMCUsIDEwMCUgY2FsYygxMDAlIC0gMzBweCksIDEwMCUgMCk7XG59XG4ub3VyTnVtYmVyc0Jsb2NrX19pbmZvcm1hdGlvbkl0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5vdXJOdW1iZXJzQmxvY2tfX3RleHRDb250YWluZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGdyaWQtYXJlYTogdW5zZXQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm91ck51bWJlcnNCbG9ja19fdGV4dENvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiAxLzEvMi81O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5vdXJOdW1iZXJzQmxvY2tfX3RleHRDb250YWluZXIge1xuICAgIGdyaWQtYXJlYTogMS8xLzQvMztcbiAgfVxufVxuLmFsdGVybmF0ZSAub3VyTnVtYmVyc0Jsb2NrX190ZXh0Q29udGFpbmVyIHtcbiAgZ3JpZC1hcmVhOiAyLzEvMy8zO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYWx0ZXJuYXRlIC5vdXJOdW1iZXJzQmxvY2tfX3RleHRDb250YWluZXIge1xuICAgIGdyaWQtYXJlYTogNS8xLzMvMztcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5vdXJOdW1iZXJzQmxvY2tfX2Zvb3RlclRleHQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgZ3JpZC1hcmVhOiAyLzEvMy8xO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3VyTnVtYmVyc0Jsb2NrX19mb290ZXJUZXh0IHtcbiAgICBncmlkLWFyZWE6IDMvMS8zLzU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5vdXJOdW1iZXJzQmxvY2tfX2Zvb3RlclRleHQge1xuICAgIGdyaWQtYXJlYTogMy8xLzMvMztcbiAgfVxufVxuLm91ck51bWJlcnNCbG9jayAuYnV0dG9uX19jb250YWluZXIge1xuICBncmlkLWFyZWE6IDMvMS8zLzE7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBtYXgtd2lkdGg6IDI2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdXJOdW1iZXJzQmxvY2sgLmJ1dHRvbl9fY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IDMvNS8zLzY7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnBhcnRuZXJCbG9jayB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgYmFja2dyb3VuZDogI2ZmZDhjMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucGFydG5lckJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXJCbG9jayB7XG4gICAgcGFkZGluZzogMTQwcHggMDtcbiAgfVxufVxuLnBhcnRuZXJCbG9ja19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucGFydG5lckJsb2NrX19jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuLnBhcnRuZXJCbG9ja19fY29udGVudCB7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG4ucGFydG5lckJsb2NrX19jb250ZW50IGgyLCAucGFydG5lckJsb2NrX19jb250ZW50IC5oZWFkZXIuaXNNb2JpbGUgLm1lbnUgPiAubWVudS1pdGVtLCAuaGVhZGVyLmlzTW9iaWxlIC5wYXJ0bmVyQmxvY2tfX2NvbnRlbnQgLm1lbnUgPiAubWVudS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYXJ0bmVyQmxvY2tfX3BhcnRuZXJzQ29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgMWZyKTtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucGFydG5lckJsb2NrX19wYXJ0bmVyc0NvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucGFydG5lckJsb2NrX19wYXJ0bmVyc0NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnBhcnRuZXJCbG9ja19fcGFydG5lciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgMTAwJSAwKTtcbn1cbi5wYXJ0bmVyQmxvY2tfX3BhcnRuZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG4ucGFydG5lckJsb2NrX19wYXJ0bmVyOm50aC1vZi10eXBlKDEpIHtcbiAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xufVxuLnBhcnRuZXJCbG9ja19fcGFydG5lcjpudGgtb2YtdHlwZSgyKSB7XG4gIGdyaWQtYXJlYTogMS80LzIvNTtcbn1cbi5wYXJ0bmVyQmxvY2tfX3BhcnRuZXI6bnRoLW9mLXR5cGUoMykge1xuICBncmlkLWFyZWE6IDIvMi8zLzM7XG59XG4ucGFydG5lckJsb2NrX19wYXJ0bmVyOm50aC1vZi10eXBlKDQpIHtcbiAgZ3JpZC1hcmVhOiAyLzQvMy81O1xufVxuLnBhcnRuZXJCbG9ja19fcGFydG5lcjpudGgtb2YtdHlwZSg1KSB7XG4gIGdyaWQtYXJlYTogMy8xLzQvMjtcbn1cbi5wYXJ0bmVyQmxvY2tfX3BhcnRuZXI6bnRoLW9mLXR5cGUoNikge1xuICBncmlkLWFyZWE6IDMvMy80LzQ7XG59XG4ucGFydG5lckJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFydG5lckJsb2NrIC5idXR0b25fX2NvbnRhaW5lciB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgMTAwJSAwKTtcbiAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggMjBweDtcbn1cbi5wYXJ0bmVyQmxvY2sgLmJ1dHRvbl9fY29udGFpbmVyIC5idG4ge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cblxuLnByb2dyYW1tYUJsb2NrIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtbWFCbG9jayB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtbWFCbG9jayB7XG4gICAgcGFkZGluZzogMTQwcHggMDtcbiAgfVxufVxuLnByb2dyYW1tYUJsb2NrX19jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wcm9ncmFtbWFCbG9ja19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wcm9ncmFtbWFCbG9ja19faGVhZGVyIGEge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucHJvZ3JhbW1hQmxvY2tfX2NvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExNjhweCkge1xuICAucHJvZ3JhbW1hQmxvY2tfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4ucHJvZ3JhbW1hQmxvY2sgcCB7XG4gIG1heC13aWR0aDogNTQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE2OHB4KSB7XG4gIC5wcm9ncmFtbWFCbG9jayBwIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wcm9ncmFtbWFCbG9jayBwIC5oaWdobGlnaHQge1xuICBjb2xvcjogI2VhNDg0ODtcbn1cbi5wcm9ncmFtbWFCbG9jayBwIGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4ucHJvZ3JhbW1hQmxvY2tfX2NvbnRlbnRNZWRpYSB7XG4gIGdyaWQtYXJlYTogdW5zZXQ7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wcm9ncmFtbWFCbG9ja19fY29udGVudE1lZGlhIHtcbiAgICB3aWR0aDogNjUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5wcm9ncmFtbWFCbG9ja19fZm9vdGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW1tYUJsb2NrX19mb290ZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuLnByb2dyYW1tYUJsb2NrX19mb290ZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtbWFCbG9ja19fZm9vdGVyIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuLnByb2dyYW1tYUJsb2NrX19mb290ZXIgaDUge1xuICBjb2xvcjogcmdiYSgzNCwgMzQsIDMzLCAwLjYpO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtbWFCbG9ja19fZm9vdGVyIGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucHJvZ3JhbW1hQmxvY2tfX2Zvb3RlckNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi5wcm9ncmFtbWFCbG9jayAuY29udGVudE1lZGlhX19jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByb2dyYW1tYUJsb2NrIC5jb250ZW50TWVkaWFfX2NvbnRhaW5lcjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2dyYW1tYUJsb2NrIC5idXR0b25fX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIGdyaWQtYXJlYTogMy8xLzMvMTtcbn1cblxuLnNlY29uZGFyeUhlYWRpbmcge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgY29sb3I6ICNmMGYwZjA7XG59XG4uc2Vjb25kYXJ5SGVhZGluZy5hbHRlcm5hdGUge1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnNlY29uZGFyeUhlYWRpbmcuYWx0ZXJuYXRlIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cbn1cbi5zZWNvbmRhcnlIZWFkaW5nLmFsdGVybmF0ZSBoMSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnNlY29uZGFyeUhlYWRpbmcuYWx0ZXJuYXRlIGgxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5zZWNvbmRhcnlIZWFkaW5nLmFsdGVybmF0ZV9fY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc2Vjb25kYXJ5SGVhZGluZ19fY29udGVudCB7XG4gIG1heC13aWR0aDogNzM1cHg7XG59XG4uc2Vjb25kYXJ5SGVhZGluZ19fdGl0bGVSZWQge1xuICBjb2xvcjogI2VhNDg0ODtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnNlY29uZGFyeUhlYWRpbmdfX2ltYWdlQmxvY2ssIC5zZWNvbmRhcnlIZWFkaW5nX19jb250ZW50QmxvY2sge1xuICBncmlkLXJvdy1zdGFydDogMTtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY29uZGFyeUhlYWRpbmdfX2ltYWdlQmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2Vjb25kYXJ5SGVhZGluZ19faW1hZ2VCbG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQ1KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA0OC43OCUpLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjE3KSwgcmdiYSgwLCAwLCAwLCAwLjE3KSk7XG59XG4uc2Vjb25kYXJ5SGVhZGluZ19fY29udGVudENvbnRhaW5lciB7XG4gIGdyaWQtcm93OiAxLzM7XG4gIGdyaWQtY29sdW1uOiAxO1xufVxuLnNlY29uZGFyeUhlYWRpbmdfX2Zvb3RlckNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLWNvbHVtbjogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2Vjb25kYXJ5SGVhZGluZ19fZm9vdGVyQ29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNlY29uZGFyeUhlYWRpbmdfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2Vjb25kYXJ5SGVhZGluZ19fc3ViVGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi5zZWNvbmRhcnlIZWFkaW5nIGltZyB7XG4gIGhlaWdodDogMzUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY29uZGFyeUhlYWRpbmcgaW1nIHtcbiAgICBoZWlnaHQ6IDQ5MHB4O1xuICB9XG59XG4uc2Vjb25kYXJ5SGVhZGluZyAuYW5jaG9yQmxvY2tfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZkOGMwO1xuICBwYWRkaW5nOiAxNDBweCAwIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2xpZGVyX19pbWFnZUxpc3QgLndyYXBwZXIge1xuICBwYWRkaW5nOiAwIDAgMCA3dnc7XG59XG4uc2xpZGVyX19pbWFnZUxpc3RDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG4uc2xpZGVyX19oZWFkZXJDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnNsaWRlciBidXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuLnNsaWRlciBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG59XG4uc2xpZGVyIC5nb0JhY2sge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5zbGlkZXIgLmdvRm9yd2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNsaWRlciBmaWd1cmUge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyMS4yNSU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IGdyYWI7XG59XG4uc2xpZGVyIGZpZ3VyZTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2xpZGVyIGZpZ3VyZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgbWF4LWhlaWdodDogNTUwcHg7XG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCBjYWxjKDEwMCUgLSAzMHB4KSAxMDAlLCAxMDAlIGNhbGMoMTAwJSAtIDMwcHgpLCAxMDAlIDApO1xufVxuLnNsaWRlciBmaWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4udGVhbUdyaWRfX2NvbnRhaW5lciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLXRvcDogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudGVhbUdyaWRfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGVhbUdyaWRfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG59XG4udGVhbUdyaWRfX3RleHRDb250YWluZXIge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFtR3JpZF9fdGV4dENvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50ZWFtR3JpZF9fdGV4dENvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLnRlYW1HcmlkX190ZXh0Q29udGFpbmVyIGg1IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY29sb3I6IHJnYmEoMzQsIDM0LCAzMywgMC42KTtcbn1cbi50ZWFtR3JpZF9fZ3JpZENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgZ3JpZC1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnRlYW1HcmlkX19ncmlkQ29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVhbUdyaWRfX2dyaWRDb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGVhbUdyaWRfX2dyaWRDb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi50ZWFtR3JpZCBhIHtcbiAgY29sb3I6ICMyMjIyMjE7XG59XG4udGVhbUdyaWQgYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4udGVhbUdyaWQgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2E3OTc5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4udXNlZnVsSW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZWZ1bEluZm9ybWF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC51c2VmdWxJbmZvcm1hdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VmdWxJbmZvcm1hdGlvbl9fbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudXNlZnVsSW5mb3JtYXRpb25fX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMjgwcHgpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA2MHB4O1xuICB9XG59XG4udXNlZnVsSW5mb3JtYXRpb24gaDIsIC51c2VmdWxJbmZvcm1hdGlvbiAuaGVhZGVyLmlzTW9iaWxlIC5tZW51ID4gLm1lbnUtaXRlbSwgLmhlYWRlci5pc01vYmlsZSAudXNlZnVsSW5mb3JtYXRpb24gLm1lbnUgPiAubWVudS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlZnVsSW5mb3JtYXRpb24gaDIsIC51c2VmdWxJbmZvcm1hdGlvbiAuaGVhZGVyLmlzTW9iaWxlIC5tZW51ID4gLm1lbnUtaXRlbSwgLmhlYWRlci5pc01vYmlsZSAudXNlZnVsSW5mb3JtYXRpb24gLm1lbnUgPiAubWVudS1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi51c2VmdWxJbmZvcm1hdGlvbl9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGdyaWQtY29sdW1uLWdhcDogNjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlZnVsSW5mb3JtYXRpb25fX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gIH1cbiAgLnVzZWZ1bEluZm9ybWF0aW9uX19pdGVtOm50aC1jaGlsZCg0bis0KSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC51c2VmdWxJbmZvcm1hdGlvbl9faXRlbTpudGgtY2hpbGQoM24rMykge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnVzZWZ1bEluZm9ybWF0aW9uX19pdGVtOm50aC1jaGlsZCgzbiszKSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC51c2VmdWxJbmZvcm1hdGlvbl9faXRlbTpudGgtY2hpbGQoNG4rNCkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL2ZvbnRzL0lCTVBsZXhTYW5zLUV4dHJhTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL2ZvbnRzL0lCTVBsZXhTYW5zLUV4dHJhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvZm9udHMvSUJNUGxleFNhbnMtVGhpbkl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvZm9udHMvSUJNUGxleFNhbnMtVGhpbkl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1FeHRyYUxpZ2h0SXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9mb250cy9JQk1QbGV4U2Fucy1FeHRyYUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL2ZvbnRzL0lCTVBsZXhTYW5zLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvZm9udHMvSUJNUGxleFNhbnMtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL0lCTVBsZXhTYW5zLVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL0lCTVBsZXhTYW5zLU1lZGl1bUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtTWVkaXVtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL0lCTVBsZXhTYW5zLVNlbWlCb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1TZW1pQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvSUJNUGxleFNhbnMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvSUJNUGxleFNhbnMtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiO1xuICBzcmM6IHVybChcImZvbnRzL0lCTVBsZXhTYW5zLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9JQk1QbGV4U2Fucy1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbmg1LCAuaDV7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuaDYsIC5oNntcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbnAge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5zbWFsbHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6MTdweDtcbn1cblxuc3Ryb25nLCBie1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmksIGVte1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmxpbmt7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAkbS0wMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXJyb3cuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtLTAxO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zZm9ybTpzY2FsZVgoMCk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB9XG4gICAgJjpob3ZlciwgYTpob3ZlciAme1xuICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOnNjYWxlWCgxKTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH1cbn1cblxuLm51bWJlcnNUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi8vIEV4dHJhIHNtYWxsIHNjcmVlbiAvIHBob25lXG4kbW9iaWxlOiA0ODBweDtcbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxuJHRhYmxldDogNzY4cHg7XG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxuJGRlc2t0b3A6IDEwMjVweDtcbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuJGxhcmdlOiAxMTY4cHg7XG5cbi8vIFNvIG1lZGlhIHF1ZXJpZXMgZG9uJ3Qgb3ZlcmxhcCB3aGVuIHJlcXVpcmVkLCBwcm92aWRlIGEgbWF4aW11bVxuJG1vYmlsZS1tYXg6ICgkdGFibGV0IC0gMSk7XG4kdGFibGV0LW1heDogKCRkZXNrdG9wIC0gMSk7XG4kZGVza3RvcC1tYXg6ICgkbGFyZ2UgLSAxKTtcblxuQG1peGluIG1heFdyYXBwZXJTaXplKCkge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtcSgkc21hbGxlclZhbHVlLCAkYmlnZ2VyVmFsdWUpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNtYWxsZXJWYWx1ZX0pIGFuZCAobWF4LXdpZHRoOiAkYmlnZ2VyVmFsdWUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEoJHNpemUpIHtcbiAgQGlmICgkc2l6ZSA9PSAkbW9iaWxlLW1heCBvciAkc2l6ZSA9PSAkdGFibGV0LW1heCBvciAkc2l6ZSA9PSAkZGVza3RvcC1tYXgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNpemUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzaXplKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qKioqKioqKioqKioqKiBNQUlOIENPTE9SUyAqKioqKioqKioqKi9cblxuJG0tMDE6ICNlYTQ4NDg7XG4kbS0wMjogI2ExMjM0ODtcbiRtLTAzOiAjZmZkOGMwO1xuXG4kcy0wMTogIzIyMjIyMTtcbiRzLTAyOiAjN2E3OTc5O1xuJHMtMDM6ICNlMGUwZTA7XG4kcy0wNDogI2YwZjBmMDtcbiRzLTA1OiAjZmZmZmZmO1xuJHMtMDY6ICMwMDAwMDA7XG4iLCJpIHtcblx0d2lkdGg6IDI0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAyNHB4O1xufVxuXG4kaWNvbi1saXN0OiAoXG5cdGFycm93X3JpZ2h0OiBcImFycm93X3JpZ2h0XCIsXG5cdGFycm93X3JpZ2h0LS1ncmV5OiBcImFycm93X3JpZ2h0LS1ncmV5XCIsXG5cdGFycm93X3JpZ2h0LS1ibGFjazogXCJhcnJvd19yaWdodC0tYmxhY2tcIixcblx0YXJyb3dfbGVmdC0tZ3JleTogXCJhcnJvd19sZWZ0LS1ncmV5XCIsXG5cdGFycm93X2Rvd246IFwiYXJyb3dfZG93blwiLFxuXHRhcnJvd19kb3duLS13aGl0ZTogXCJhcnJvd19kb3duLS13aGl0ZVwiLFxuXHRhcnJvd19kb3duLS1ncmV5OiBcImFycm93X2Rvd24tLWdyZXlcIixcblx0YXJyb3dfZG93blJpZ2h0LS1ncmV5OiBcImFycm93X2Rvd25SaWdodC0tZ3JleVwiLFxuXHRhcnJvd191cDogXCJhcnJvd191cFwiLFxuXHRhcnJvd191cC0td2hpdGU6IFwiYXJyb3dfdXAtLXdoaXRlXCIsXG5cdGFycm93OiBcImFycm93XCIsXG5cdGFycm93LS1ncmV5OiBcImFycm93LS1ncmV5XCIsXG5cdGF1ZGlvX2JlcGVya2luZzogXCJhdWRpb19iZXBlcmtpbmdcIixcblx0YmVsbGVuOiBcImJlbGxlblwiLFxuXHRjYWZlOiBcImNhZmVcIixcblx0bGlmdDogXCJsaWZ0XCIsXG5cdGxvZ286IFwibG9nb1wiLFxuXHRtYWlsOiBcIm1haWxcIixcblx0cm9sc3RvZWw6IFwicm9sc3RvZWxcIixcblx0bWFpbC0td2hpdGU6IFwibWFpbC0td2hpdGVcIixcblx0bXVzZXVfdm9vcl9lZW5fZGFnOiBcIm11c2V1X3Zvb3JfZWVuX2RhZ1wiLFxuXHRyb2tlbjogXCJyb2tlblwiLFxuXHRkb2dnbzogXCJkb2dnb1wiLFxuXHRzZWNvbmRfY2FudmFzOiBcInNlY29uZF9jYW52YXNcIixcblx0c2hvcDogXCJzaG9wXCIsXG5cdHRvaWxldDogXCJ0b2lsZXRcIixcblx0dWl0c3RhcGplczogXCJ1aXRzdGFwamVzXCIsXG5cdHZpc3VlbGVfYmVwZXJraW5nOiBcInZpc3VlbGVfYmVwZXJraW5nXCIsXG5cdHZyaWpkYWdfbXVzZXVtZGFnOiBcInZyaWpkYWdfbXVzZXVtZGFnXCIsXG5cdG11c2V1bV92b29yX21ha2VyczogXCJtdXNldW1fdm9vcl9tYWtlcnNcIixcblx0d2ViOiBcIndlYlwiLFxuXHRpbmZvOiBcImluZm9cIixcblx0aW5mby0tZ3JleTogXCJpbmZvLS1ncmV5XCIsXG5cdGRvd25sb2FkOiBcImRvd25sb2FkXCIsXG4pO1xuXG5AZWFjaCAkaWNvbi1uYW1lLCAkaWNvbi12YWx1ZSBpbiAkaWNvbi1saXN0IHtcblx0Lmljb24tI3skaWNvbi1uYW1lfSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zLyN7JGljb24tdmFsdWV9LnN2Z1wiKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG59XG5cbi5pY29uLW1haWwtLXdoaXRlIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uaWNvbi1hcnJvd19sZWZ0LS1ncmV5IHtcblx0QGV4dGVuZCAuaWNvbi1hcnJvd19yaWdodC0tZ3JleTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmljb24tcG9zaXRpb25SaWdodCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0cGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmljb24tcG9zaXRpb25DZW50ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uaWNvbi1wb3NpdGlvbkxlZnQge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xufVxuXG4uaWNvbi1wb3NpdGlvbkxlZnRUb3Age1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xufVxuXG4uaWNvbi1wb3NpdGlvbkJvdHRvbSB7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uaWNvbi1hcnJvd19kb3duIHtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvd19kb3duLS1ncmV5LnN2Z1wiKTtcblx0fVxufVxuXG4uaWNvbi1hcnJvd191cCB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3dfdXAtLWdyZXkuc3ZnXCIpO1xuXHR9XG59XG5cbi5saW5rIHtcblx0Ji0tb3V0Ym91bmQge1xuXHRcdGEge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2Fycm93X2Rvd25SaWdodC0tZ3JleS5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cblx0XHQuc3ViLW1lbnUge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWluYm91bmQge1xuXHRcdGEge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2Fycm93LS1ncmV5LnN2Z1wiKTtcblxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnN1Yi1tZW51IHtcblx0XHRcdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCJodG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi53cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgN3Z3O1xuICBtYXgtd2lkdGg6IGNhbGMoMTMwMHB4ICsgMTR2dyk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuIiwiLmJhY2tUbyB7XG4gICZfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzBweCAwIDQwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGNvbG9yOiByZ2JhKCRzLTAxLCAwLjYpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHMtMDE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5idXR0b25fX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNlYTQ4NDg7XG4gIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDEwMCUsIGNhbGMoMTAwJSAtIDMwcHgpIDEwMCUsIDEwMCUgY2FsYygxMDAlIC0gMzBweCksIDEwMCUgMCk7XG4gIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAyMHB4O1xuICB9XG5cbiAgJi5idXR0b25fX2ljb24ge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgaGVpZ2h0OiA0NHB4O1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMTNweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAxM3B4KSwgMTAwJSAwKTtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcbiAgICAgIG1heC13aWR0aDogNDRweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZDogJG0tMDI7XG4gIH1cbiAgLmJ0biB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBncmlkLXJvdy1nYXA6IDMwcHg7XG4gICAgY29sb3I6ICRzLTA1O1xuICAgIG1heC1oZWlnaHQ6IDc1cHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuY2FyZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRAaW5jbHVkZSBtZWRpYSgkbW9iaWxlKSB7XG5cdFx0bWF4LXdpZHRoOiAzMjVweDtcblx0fVxuXG5cdGEge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogdW5zZXQ7XG5cdFx0fVxuXHR9XG5cdC5saW5re1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCY6aG92ZXIge1xuXHRcdC5jYXJkX19pbWFnZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmxpbmsge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyNDZweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1pbi1oZWlnaHQ6IDI0NnB4O1xuXHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0YmFja2dyb3VuZDogJHMtMDQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgMTAwJSAwKTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogJHMtMDE7XG5cdH1cblxuXHQmX19zdWJUaXRsZSB7XG5cdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRmbGV4OiAxIDEgMDtcblx0XHRjb2xvcjogJHMtMDI7XG5cdH1cblxuXHQmX19saW5rLS1hbHRlcm5hdGUge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGNvbG9yOiAkbS0wMTtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMCU7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtLTAxO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWN0SW5mbyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cbn1cbiIsIi5jb250ZW50TWVkaWEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzLTAzO1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBjb2xvcjogJHMtMDE7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogNjUwcHg7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG8gYXV0bztcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcy0wNTtcbiAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCBjYWxjKDEwMCUgLSAzMHB4KSAxMDAlLCAxMDAlIGNhbGMoMTAwJSAtIDMwcHgpLCAxMDAlIDApO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgfVxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcy0wNDtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCBjYWxjKDEwMCUgLSAxMHB4KSAxMDAlLCAxMDAlIGNhbGMoMTAwJSAtIDEwcHgpLCAxMDAlIDApO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGNvbG9yOiAkcy0wNjtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLmFib3V0Q29udGVudCB7XG5cdHBhZGRpbmctdG9wOiA4MHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdG1hcmdpbi1ib3R0b206IDkwcHg7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19wYXJ0bmVyc0NvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiA1MTBweDtcblx0XHRqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuXHRcdFx0anVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcblx0XHR9XG5cdH1cblxuXHQmX19zdWJUaXRsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdH1cblxuXHQmX19wYXJ0bmVycyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcblx0XHRncmlkLXJvdy1nYXA6IDJweDtcblx0XHRncmlkLWNvbHVtbi1nYXA6IDJweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG87XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX3BhcnRuZXJJbWFnZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHMtMDQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCA4OCUgMTAwJSwgMTAwJSA4MCUsIDEwMCUgMCk7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBub25lO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuYWJvdXRVcyB7XG4gIHBhZGRpbmc6IDgwcHggMDtcblxuICBAaW5jbHVkZSBtZWRpYSgkbW9iaWxlKSB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgcGFkZGluZzogMTQwcHggMDtcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAyNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3N1YlRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5oaWdoTGlnaHQge1xuICAgIGNvbG9yOiAkbS0wMTtcbiAgfVxuXG4gIC5zZWNvbmRhcnlIZWFkaW5nX19jb250ZW50IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAuYnV0dG9uX19jb250YWluZXIge1xuICAgIGdyaWQtYXJlYTogdW5zZXQ7XG4gICAganVzdGlmeS1zZWxmOiBzZWxmLXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcbiAgICAgIGdyaWQtYXJlYTogMi8yLzIvMjtcbiAgICAgIGp1c3RpZnktc2VsZjogc2VsZi1lbmQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogcmdiYSgkcy0wMSwgMC42KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRzLTAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmFjY29yZGlvbiB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICB9XG4gIH1cbiAgJl9fY29udGVudFRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcy0wMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgJl9faGlkZGVuQ29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGNvbG9yOiAkcy0wMjtcbiAgfVxufVxuIiwiLmFuY2hvckJsb2NrIHtcblx0Jl9fY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0Y29sb3I6ICRzLTAyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y29sdW1uLWdhcDogMzBweDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRzLTAyO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRcdHBhZGRpbmc6IDMzcHggMDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRzLTAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Fycm93IHtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0cGFkZGluZzogNDVweCAwO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0fVxufVxuIiwiLmNhcmRzR3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXG4gIGgyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgyMTBweCwgMzI1cHgpKTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGdyaWQtZ2FwOiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDIwMHB4LCAzMjVweCkpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMjEwcHgsIDMyNXB4KSk7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmNvbnRhY3RIZWFkZXIge1xuICBoMiB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXJvdy1nYXA6IDgwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdyaWQtcm93LWdhcDogMTE1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3ViVGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fY29udGFjdENvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnRMZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDcxNXB4O1xuICB9XG5cbiAgJl9fY29udGVudFJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkcy0wMjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250YWN0SW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9uX19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDI7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6IHJnYmEoJHMtMDEsIDAuNik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgICBjb2xvcjogJHMtMDE7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGFkZHJlc3Mge1xuICAgIGNvbG9yOiByZ2JhKCRzLTAxLCAwLjYpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgY29sb3I6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG4iLCIuY29udGVudEJsb2NrIHtcbiAgJl9faW1hZ2Uge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgMTAwJSAwKTtcbiAgICBpbWcge1xuICAgICAgbWF4LWhlaWdodDogNzAwcHg7XG4gICAgfVxuICB9XG4gICZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG5cbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhY3Qge1xuICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBhZGRyZXNzIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB9XG5cbiAgICAgIGg1IHtcbiAgICAgICAgY29sb3I6IHJnYmEoJHMtMDEsIDAuNik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogcmdiYSgkcy0wMSwgMC42KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHMtMDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFjdENvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG5cbiAgICBncmlkLWdhcDogMCAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiB1bnNldDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhY3RJbmZvIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgLy8gbWFyZ2luLXRvcDogNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbW9iaWxlKSB7XG4gICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcbiAgICAgICAgLy9tYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbl9fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIGdyaWQtYXJlYTogMi8yLzIvMjtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICB9XG59XG4iLCIuY3RhIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIGJhY2tncm91bmQ6ICRzLTAxO1xuICBjb2xvcjogJHMtMDU7XG5cbiAgQGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuXG4gICAgZ3JpZC1yb3ctZ2FwOiA5NXB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50TGVmdCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCl7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudExpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAvLyAmOjpiZWZvcmUsXG4gICAgLy8gJjo6YWZ0ZXIge1xuICAgIC8vICAgY29udGVudDogXCJcIjtcbiAgICAvLyAgIGJhY2tncm91bmQ6IHJnYmEoJHMtMDUsIDAuMSk7XG4gICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gICB0b3A6IDUwJTtcbiAgICAvLyAgIGxlZnQ6IDUwJTtcbiAgICAvLyAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC8vIH1cbiAgICAvL1xuICAgIC8vICY6OmJlZm9yZSB7XG4gICAgLy8gICB3aWR0aDogMTAwJTtcbiAgICAvLyAgIGhlaWdodDogMXB4O1xuICAgIC8vIH1cbiAgICAvL1xuICAgIC8vICY6OmFmdGVyIHtcbiAgICAvLyAgIHdpZHRoOiAxcHg7XG4gICAgLy8gICBoZWlnaHQ6IDEwMCU7XG4gICAgLy8gfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50SXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItd2lkdGg6MCAxcHggMXB4IDA7XG4gICAgYm9yZGVyLWNvbG9yOnJnYmEoJHMtMDUsIDAuMSk7XG4gICAgYm9yZGVyLXN0eWxlOnNvbGlkO1xuICAgICY6bnRoLW9mLXR5cGUoMil7XG4gICAgICAgIGJvcmRlci13aWR0aDowIDAgMXB4IDA7XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoMyl7XG4gICAgICAgIGJvcmRlci13aWR0aDowIDFweCAwIDA7XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoNCl7XG4gICAgICAgIGJvcmRlci13aWR0aDowIDAgMCAwO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5oYXNQcmljZSB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudEZvb3RlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgICAgZ3JpZC1hcmVhOiAyIC8gMSAvIDMgLyAzO1xuICAgIH1cbiAgfVxuXG4gICZfX3NtYWxsIHtcbiAgICBncmlkLXJvdzogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgZ3JpZC1yb3c6IHVuc2V0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5idXR0b25fX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgfVxuXG4gIC5hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcy0wNDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzLTA0O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2hpZGRlbkNvbnRlbnQge1xuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkcy0wNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmljb24tYXJyb3dfZG93bntcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2Fycm93X2Rvd24tLXdoaXRlLnN2ZycpO1xuICB9XG4gIC5pY29uLWFycm93X3Vwe1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNvbnMvYXJyb3dfdXAtLXdoaXRlLnN2ZycpO1xuICB9XG59XG4iLCIuZGV0YWlsQ29udGVudCB7XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTQwcHg7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0Jl9faW1hZ2VCbG9jayB7XG5cdFx0cGFkZGluZzogMTAwcHggMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR9XG5cblx0LnNsaWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0fVxuXHQmX19oZWFkZXJDb250ZW50LFxuXHQmX19mb290ZXJDb250ZW50IHtcblx0XHRtYXgtd2lkdGg6IDc3N3B4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwMHB4O1xuXHRcdH1cblx0fVxuXHQmX192aWRlbyB7XG5cdFx0bWF4LXdpZHRoOiA3NzdweDtcblx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xuXHR9XG5cdCZfX3ZpZGVvQ2FwdGlvbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQmX192aWRlb1N1YkNhcHRpb24ge1xuXHRcdGNvbG9yOiAkcy0wMjtcblx0fVxuXHRpZnJhbWUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRhc3BlY3QtcmF0aW86IDE2Lzk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxufVxuIiwiLmRvd25sb2Fkc0Jsb2NrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHMtMDM7XG5cdG1hcmdpbi10b3A6IDEwMHB4O1xuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiA4MHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiA4MHB4IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdHBhZGRpbmc6IDEwMHB4IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjAwcHgsIDFmcikpO1xuXHRcdGdyaWQtY29sdW1uLWdhcDogNjBweDtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbW9iaWxlLW1heCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDIgLyAzO1xuXHRcdFx0Z3JpZC1yb3c6IDEgLyA0O1xuXHRcdH1cblx0fVxuXHQmX19saXN0SXRlbSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigwIDAgMCAvIDEwJSk7XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiAxN3B4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE3cHg7XG5cdFx0fVxuXHR9XG5cdC5idXR0b25fX2NvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAyNjBweDtcblx0fVxufVxuIiwiLmR1YWxUZXh0IHtcbiAgJl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG4gICAgZ3JpZC1yb3ctZ2FwOiAxMDBweDtcblxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgZ3JpZC1yb3ctZ2FwOiAxNDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuXG4gICAgICBncmlkLXJvdy1nYXA6IDExNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnRMZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDcxNXB4O1xuICB9XG5cbiAgJl9fY29udGVudFJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgY29sb3I6IHJnYmEoJHMtMDEsIDAuNik7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbl9fY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDI7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgfVxufVxuIiwiLmZhcSB7XG4gIHBhZGRpbmc6IDgwcHggMDtcblxuICBAaW5jbHVkZSBtZWRpYSgkbW9iaWxlKSB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgcGFkZGluZzogMTQwcHggMDtcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBncmlkLXJvdy1nYXA6IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBncmlkLWFyZWE6IDEgLyAxIC8gMiAvIDM7XG4gIH1cblxuICAmX19sZWZ0Q29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA0MzBweDtcbiAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDI7XG4gIH1cblxuICAmX19yaWdodENvbnRlbnQge1xuICAgIGdyaWQtYXJlYTogMy8xLzMvMztcbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgICAgZ3JpZC1hcmVhOiAyIC8gMiAvIDMgLyAzO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmFjY29yZGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyIHtcbiAgJl9fdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RvcENvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHMtMDM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudUNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgJl9fc3ViVGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fcGFydG5lcnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDp3cmFwO1xuICAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE2MHB4IDE2MHB4O1xuICAgICAgICBncmlkLXJvdy1nYXA6IDJweDtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFydG5lcnNDb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFydG5lckltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzLTA0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDEwMCUsIGNhbGMoMTAwJSAtIDMwcHgpIDEwMCUsIDEwMCUgY2FsYygxMDAlIC0gMzBweCksIDEwMCUgMCk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgaW1ne1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5zdWItbWVudSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzLTAyO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250YWN0IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcy0wMztcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFjdEluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRzLTAyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvcHlyaWdodEJhciB7XG4gICAgcGFkZGluZzogMzNweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzLTA0O1xuICAgIGNvbG9yOiAkcy0wMjtcblxuICAgICYtLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdyaWQtYXJlYTogMi8xLzIvMztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiAyLzEvMi8yO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdyaWQtYXJlYTogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIHAsIGEge1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgICBjb2xvcjogJHMtMDI7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHMtMDI7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLWxpbmsge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29weXJpZ2h0QmFyQ29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5jdXJyZW50WWVhciB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICB9XG5cbiAgLmZvb3Rlcl9fdG9wIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkcy0wMTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHMtMDI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaGVhZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5OTk7XG5cblx0JltkYXRhLXRoZW1lPVwiZGFya1wiXSB7XG5cdFx0Lm1lbnUgLm1lbnUtaXRlbSB7XG5cdFx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93X2Rvd24uc3ZnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkcy0wMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGVhZGVyX19jb250YWluZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJHMtMDEsIDAuMik7XG5cdFx0fVxuXG5cdFx0LmhlYWRlcl9fbW9iaWxlVGV4dCB7XG5cdFx0XHRjb2xvcjogJHMtMDE7XG5cdFx0fVxuXG5cdFx0LmhlYWRlcl9fbG9nbyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbG9nby5zdmdcIik7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdGhlaWdodDogMHZoO1xuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHMtMDEsIDAuMik7XG5cdFx0dHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcblx0XHR3aWxsLWNoYW5nZTogaGVpZ2h0O1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0YmFja2dyb3VuZDogJHMtMDU7XG5cdFx0dHJhbnNpdGlvbjogMC41cyAwLjRzIGVhc2UtaW4tb3V0O1xuXHRcdHdpbGwtY2hhbmdlOiBoZWlnaHQ7XG5cdH1cblxuXHQmLmlzTW9iaWxlIHtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXG5cdFx0c3ZnIHBhdGgge1xuXHRcdFx0ZmlsbDogJHMtMDE7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUsXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cyAwLjRzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHR6LWluZGV4OiA5OTtcblx0XHR9XG5cblx0XHQuaGVhZGVyX19sb2dvIHtcblx0XHRcdG1heC13aWR0aDogMTYwcHg7XG5cdFx0XHRncmlkLWFyZWE6IDEvMS8xLzE7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2dvLnN2Z1wiKTtcblx0XHR9XG5cblx0XHQubWVudSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkcy0wMSwgMC4yKTtcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjJweDtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93X3JpZ2h0LS1ibGFjay5zdmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmID4gLm1lbnUtaXRlbSB7XG5cdFx0XHRcdEBleHRlbmQgaDI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRzLTAxLCAwLjIpO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkcy0wMTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWVudS1tZW51LWNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuaGVhZGVyX19pdGVtTGluayB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdGNvbG9yOiAkcy0wMjtcblx0XHR9XG5cblx0XHQuaGVhZGVyX19saXN0IHtcblx0XHRcdC8vIGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0LmhlYWRlcl9fbWVudUljb25Db250YWluZXIge1xuXHRcdFx0Z3JpZC1hcmVhOiAxLzEvMS8xO1xuXHRcdFx0anVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuaGVhZGVyX19tb2JpbGVUZXh0IHtcblx0XHRcdGdyaWQtYXJlYTogMS8xLzEvMTtcblx0XHRcdGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogJHMtMDE7XG5cdFx0fVxuXG5cdFx0LnN1Yi1tZW51IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cblx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHMtMDI7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCA0MHB4IDE2cHggMjVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZWFkZXJfX2NvbnRhaW5lciB7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnIgYXV0bztcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z3JpZC1hcmVhOiAxLzEvMS8xO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5idXR0b25fX2NvbnRhaW5lciB7XG5cdFx0XHRqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuXHRcdFx0Z3JpZC1hcmVhOiAxLzEvMS8xO1xuXHRcdFx0bWF4LXdpZHRoOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5pY29uLW1haWwtLXdoaXRlIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RIZWFkZXIge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHN2ZyBwYXRoIHtcblx0XHRmaWxsOiAkcy0wNTtcblx0fVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cblx0XHR6LWluZGV4OiA5OTk7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRzLTA1LCAwLjIpO1xuXHRcdC8vIHBhZGRpbmc6IDIycHggMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdG1heC13aWR0aDogMTYwcHg7XG5cdFx0Z3JpZC1hcmVhOiAxLzEvMS8xO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbG9nby0td2hpdGUuc3ZnXCIpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxNTlweDtcblx0XHRoZWlnaHQ6IDg0cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0dHJhbnNmb3JtOiB1bnNldDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogbm9uZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hY3RpdmUge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbS0wMTtcblx0fVxuXG5cdCYuY2xvc2VkIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjhzIDAuNnMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjhzIDAuNHMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHRcdC5tZW51LFxuXHRcdC5jb250YWN0SGVhZGVyIHtcblx0XHRcdGFuaW1hdGlvbjogZmFkZU91dCAwLjRzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuXHRcdH1cblx0fVxuXG5cdC5tZW51IHtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdH1cblx0XHQ+IC5tZW51LWl0ZW0ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzNXB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdFx0XHRjb2xvcjogJHMtMDU7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkcy0wMjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHMtMDI7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcnJvd19kb3duLS13aGl0ZS5zdmcpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdWItbWVudSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRiYWNrZ3JvdW5kOiAkcy0wMztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluO1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgOTAlIDEwMCUsIDEwMCUgODAlLCAxMDAlIDApO1xuXHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRhIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyMHB4IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDIycHggNDBweCAyMnB4IDQ1cHg7XG5cdFx0XHRcdGNvbG9yOiAkcy0wMTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW1MaW5rIHtcblx0XHR0cmFuc2l0aW9uOiAwLjhzIDFzIGVhc2UtaW4tb3V0O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19tZW51SWNvbkNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdCZfX21vYmlsZVRleHQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRjb2xvcjogJHMtMDU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5jb250YWN0SGVhZGVyIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHR3aWR0aDogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmX19jb250ZW50UmlnaHQge1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHR9XG5cblx0XHQmX19jb250YWN0Q29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHQmX19jb250YWN0SW5mbyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdGg1LFxuXHRcdGEge1xuXHRcdFx0Y29sb3I6IHJnYmEoJHMtMDEsIDAuNik7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbl9faWNvbiB7XG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG5cdH1cblxuXHQuaWNvbi1tYWlsLS13aGl0ZSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHR3aWR0aDogMTVweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuXG5cdFx0Jjo6YWZ0ZXIsXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHR0b3A6IDVweDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHR0b3A6IC01cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvbWFpbC0td2hpdGUuc3ZnKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuXG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdCY6OmFmdGVyLFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAuaWNvbi1hcnJvd19yaWdodC0tYmxhY2sge1xuXHQvLyAgIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHQvLyAgIH1cblx0Ly8gfVxufVxuIiwiLmhlYWRpbmcge1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcblx0Y29sb3I6ICRzLTA0O1xuXG5cdCZfX2ltYWdlQmxvY2sge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxMjFweCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQ1KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA0OC43OCUpLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjEpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50QmxvY2sge1xuXHRcdHBhZGRpbmctdG9wOiAyMDBweDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG87XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZfX2Zvb3RlckNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHR9XG5cblx0Jl9fc3ViVGl0bGUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHR9XG5cblx0Jl9fZm9vdGVyVGV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbl9fY29udGFpbmVyIHtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdH1cbn1cbiIsIi5vdXJOdW1iZXJzQmxvY2sge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0Ji5hbHRlcm5hdGV7XG5cdFx0bWluLWhlaWdodDogNzMwcHg7XG5cdH1cblx0Jl9fYmFja2dyb3VuZEltYWdlLFxuXHQmX19jb250YWluZXIge1xuXHRcdGdyaWQtcm93OiAxO1xuXHRcdGdyaWQtY29sdW1uOiAxO1xuXHR9XG5cblx0Jl9fYmFja2dyb3VuZEltYWdlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OlwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwLjMpIDAuMDElLCByZ2JhKDAsIDAsIDAsIDApIDkwLjYlKSxcblx0XHRcdGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSxcblx0XHRcdGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudEJsb2NrIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMTg1cHggMjY1cHggYXV0bztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDI2NXB4IDEwNnB4O1xuXHRcdH1cblx0fVxuXG5cdC8vICZfX2xlZnRDb250YWluZXIge1xuXHQvLyAgIGNvbG9yOiAkcy0wNTtcblx0Ly8gICBoZWlnaHQ6IDEwMCU7XG5cdC8vICAgZGlzcGxheTogZ3JpZDtcblx0Ly8gICBncmlkLXRlbXBsYXRlLXJvd3M6IHVuc2V0O1xuXG5cdC8vICAgQGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0Ly8gICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuXHQvLyAgIH1cblx0Ly8gfVxuXG5cdC8vICZfX3JpZ2h0Q29udGFpbmVyIHtcblx0Ly8gICBkaXNwbGF5OiBncmlkO1xuXHQvLyAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdC8vICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgMWZyKTtcblx0Ly8gfVxuXG5cdCZfX2luZm9ybWF0aW9uQmxvY2sge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzLTA1O1xuXHRcdHBhZGRpbmc6IDI1cHggMTBweCAxMHB4IDEwcHg7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDEwMCUsIGNhbGMoMTAwJSAtIDMwcHgpIDEwMCUsIDEwMCUgY2FsYygxMDAlIC0gMzBweCksIDEwMCUgMCk7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXgtd2lkdGg6IDMyNXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0XHRncmlkLWFyZWE6IDIvMi8yLzU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRncmlkLWFyZWE6IDIgLyA0IC8gMiAvIDU7XG5cdFx0fVxuXG5cdFx0JltkYXRhLWlkPVwiMVwiXSB7XG5cdFx0XHRncmlkLWFyZWE6IDEgLyA1IC8gMiAvIDY7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0LmFsdGVybmF0ZSAmIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRcdGdyaWQtYXJlYTogMiAvIDQgLyAyIC8gNTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbmZvcm1hdGlvbkxpc3Qge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGdyaWQtZ2FwOiA1cHg7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdH1cblxuXHQmX19pbmZvcm1hdGlvbkl0ZW0ge1xuXHRcdGJhY2tncm91bmQ6ICRzLTA0O1xuXHRcdHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XG5cdFx0aGVpZ2h0OiAxMDZweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCBjYWxjKDEwMCUgLSAzMHB4KSAxMDAlLCAxMDAlIGNhbGMoMTAwJSAtIDMwcHgpLCAxMDAlIDApO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cdH1cblxuXHQmX190ZXh0Q29udGFpbmVyIHtcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0Z3JpZC1hcmVhOiB1bnNldDtcblx0XHRjb2xvcjogJHMtMDU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0Z3JpZC1hcmVhOiAxIC8gMSAvIDIgLyA1O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuXHRcdFx0Z3JpZC1hcmVhOiAxIC8gMSAvIDQgLyAzO1xuXHRcdH1cblxuXHRcdC5hbHRlcm5hdGUgJiB7XG5cdFx0XHRncmlkLWFyZWE6IDIvMS8zLzM7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuXHRcdFx0XHRncmlkLWFyZWE6IDUvMS8zLzM7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19mb290ZXJUZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdGdyaWQtYXJlYTogMi8xLzMvMTtcblx0XHRjb2xvcjogJHMtMDU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0XHRncmlkLWFyZWE6IDMgLyAxIC8gMyAvIDU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG5cdFx0XHRncmlkLWFyZWE6IDMgLyAxIC8gMyAvIDM7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbl9fY29udGFpbmVyIHtcblx0XHRncmlkLWFyZWE6IDMvMS8zLzE7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0bWF4LXdpZHRoOiAyNjBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRcdGdyaWQtYXJlYTogMyAvIDUgLyAzIC8gNjtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4iLCIucGFydG5lckJsb2NrIHtcblx0cGFkZGluZzogODBweCAwO1xuXHRiYWNrZ3JvdW5kOiAkbS0wMztcblxuXHRAaW5jbHVkZSBtZWRpYSgkbW9iaWxlKSB7XG5cdFx0cGFkZGluZzogMTAwcHggMDtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0cGFkZGluZzogMTQwcHggMDtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRtYXgtd2lkdGg6IDQ1MHB4O1xuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19wYXJ0bmVyc0NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFydG5lciB7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogJHMtMDU7XG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKFxuXHRcdFx0MCAwLFxuXHRcdFx0MCAxMDAlLFxuXHRcdFx0Y2FsYygxMDAlIC0gMzBweCkgMTAwJSxcblx0XHRcdDEwMCUgY2FsYygxMDAlIC0gMzBweCksXG5cdFx0XHQxMDAlIDBcblx0XHQpO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0fVxuXHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0Z3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAyO1xuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdGdyaWQtYXJlYTogMSAvIDQgLyAyIC8gNTtcblx0XHR9XG5cdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRncmlkLWFyZWE6IDIgLyAyIC8gMyAvIDM7XG5cdFx0fVxuXHRcdCY6bnRoLW9mLXR5cGUoNCkge1xuXHRcdFx0Z3JpZC1hcmVhOiAyIC8gNCAvIDMgLyA1O1xuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKDUpIHtcblx0XHRcdGdyaWQtYXJlYTogMyAvIDEgLyA0IC8gMjtcblx0XHR9XG5cdFx0JjpudGgtb2YtdHlwZSg2KSB7XG5cdFx0XHRncmlkLWFyZWE6IDMgLyAzIC8gNCAvIDQ7XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQuYnV0dG9uX19jb250YWluZXIge1xuXHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKFxuXHRcdFx0MCAwLFxuXHRcdFx0MCAxMDAlLFxuXHRcdFx0Y2FsYygxMDAlIC0gMzBweCkgMTAwJSxcblx0XHRcdDEwMCUgY2FsYygxMDAlIC0gMzBweCksXG5cdFx0XHQxMDAlIDBcblx0XHQpO1xuXHRcdHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDIwcHg7XG5cblx0XHQuYnRuIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogdW5zZXQ7XG5cdFx0fVxuXHR9XG59XG4iLCIucHJvZ3JhbW1hQmxvY2sge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzLTA0O1xuXG4gIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICBwYWRkaW5nOiAxNDBweCAwO1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgYSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2UpIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxuICB9XG5cbiAgLy9XWVNJV1lHIHAgdGFnXG4gIHAge1xuICAgIG1heC13aWR0aDogNTQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZSkge1xuICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmhpZ2hsaWdodCB7XG4gICAgICBjb2xvcjogJG0tMDE7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudE1lZGlhIHtcbiAgICBncmlkLWFyZWE6IHVuc2V0O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuICAgICAgICB3aWR0aDogNjUwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgLy8gZ3JpZC1hcmVhOiAxIC8gMiAvIDQgLyAyO1xuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBoNSB7XG4gICAgICBjb2xvcjogcmdiYSgkcy0wMSwgMC42KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mb290ZXJDb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cblxuICAuY29udGVudE1lZGlhX19jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5idXR0b25fX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBncmlkLWFyZWE6IDMgLyAxIC8gMyAvIDE7XG4gIH1cbn1cbiIsIi5zZWNvbmRhcnlIZWFkaW5nIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdGNvbG9yOiAkcy0wNDtcblxuXHQmLmFsdGVybmF0ZSB7XG5cdFx0cGFkZGluZy10b3A6IDE2MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZy10b3A6IDE4MHB4O1xuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdGNvbG9yOiAkcy0wNjtcblx0XHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJHMtMDYsIDAuMSk7XG5cdFx0fVxuXHR9XG5cdCZfX2NvbnRlbnQge1xuXHRcdG1heC13aWR0aDogNzM1cHg7XG5cdH1cblx0Jl9fdGl0bGVSZWQge1xuXHRcdGNvbG9yOiAkbS0wMTtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0fVxuXG5cdCZfX2ltYWdlQmxvY2ssXG5cdCZfX2NvbnRlbnRCbG9jayB7XG5cdFx0Z3JpZC1yb3ctc3RhcnQ6IDE7XG5cdFx0Z3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0Jl9faW1hZ2VCbG9jayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdDE4MGRlZyxcblx0XHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNDUpIDAlLFxuXHRcdFx0XHRcdHJnYmEoMCwgMCwgMCwgMCkgNDguNzglXG5cdFx0XHRcdCksXG5cdFx0XHRcdGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMTcpLCByZ2JhKDAsIDAsIDAsIDAuMTcpKTtcblx0XHR9XG5cdH1cblx0Jl9fY29udGVudENvbnRhaW5lciB7XG5cdFx0Z3JpZC1yb3c6IDEvMztcblx0XHRncmlkLWNvbHVtbjogMTtcblx0fVxuXG5cdCZfX2Zvb3RlckNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGdyaWQtcm93OiAyO1xuXHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvb3RlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQmX19zdWJUaXRsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdH1cblxuXHRpbWcge1xuXHRcdGhlaWdodDogMzUwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0XHRoZWlnaHQ6IDQ5MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5hbmNob3JCbG9ja19fY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59XG4iLCIuc2xpZGVyIHtcblx0YmFja2dyb3VuZDogJG0tMDM7XG5cdHBhZGRpbmc6IDE0MHB4IDAgMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmX19pbWFnZUxpc3Qge1xuXHRcdC53cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDd2dztcblx0XHR9XG5cdH1cblxuXHQmX19pbWFnZUxpc3RDb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuXHR9XG5cblx0Jl9faGVhZGVyQ29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzLTAxO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdHdpZHRoOiA0NXB4O1xuXHRcdGhlaWdodDogNDVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcy0wMztcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblx0XHR9XG5cdH1cblxuXHQuZ29CYWNrIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0fVxuXG5cdC5nb0ZvcndhcmQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzLTAxO1xuXHRcdGNvbG9yOiAkcy0wNTtcblx0fVxuXG5cdGZpZ3VyZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDIxLjI1JTtcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdGhlaWdodDogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRjdXJzb3I6IGdyYWI7XG5cblx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNzBweCk7XG5cdFx0XHRtYXgtaGVpZ2h0OiA1NTBweDtcblx0XHRcdC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDEwMCUsIGNhbGMoMTAwJSAtIDMwcHgpIDEwMCUsIDEwMCUgY2FsYygxMDAlIC0gMzBweCksIDEwMCUgMCk7XG5cdFx0fVxuXHR9XG5cblx0ZmlnY2FwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cbn1cbiIsIi50ZWFtR3JpZCB7XG4gICZfX2NvbnRhaW5lciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1vYmlsZSkge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHRDb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBjb2xvcjogcmdiYSgkcy0wMSwgMC42KTtcbiAgICB9XG4gIH1cblxuICAmX19ncmlkQ29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgICBncmlkLWdhcDogMTBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRtb2JpbGUpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCRkZXNrdG9wKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkcy0wMTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcy0wMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuICB9XG59XG4iLCIudXNlZnVsSW5mb3JtYXRpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcy0wMztcblx0cGFkZGluZy10b3A6IDgwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRcdG1hcmdpbi10b3A6IDEwMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoJGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE0MHB4O1xuXHRcdG1hcmdpbi10b3A6IDE0MHB4O1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnIgMWZyO1xuXHRcdFx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAyODBweCk7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMWZyO1xuXG5cdFx0XHRncmlkLWNvbHVtbi1nYXA6IDYwcHg7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdG1hcmdpbi10b3A6IDM1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTVweDtcblx0XHRtYXgtd2lkdGg6IDU2MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdFx0bWFyZ2luLXRvcDogNDVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRncmlkLWNvbHVtbi1nYXA6IDYwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRcdG1heC13aWR0aDogMjgwcHg7XG5cdFx0XHQmOm50aC1jaGlsZCg0biArIDQpIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgzbiArIDMpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkZGVza3RvcCkge1xuXHRcdFx0JjpudGgtY2hpbGQoM24gKyAzKSB7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNG4gKyA0KSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXX0= */