html{font-size:16px}body{margin:0}li,p,ul{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:0;padding:0}a,a:active,a:hover{text-decoration:none}a:focus{outline:0;text-decoration:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],textarea{border-radius:0;padding:.35em .85em;border:1px solid #000;box-shadow:0 0 0 transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type=submit]{border:0;background:#000;color:#fff;border-radius:0;padding:0;box-shadow:0 0 0 transparent;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}button::-moz-focus-inner,button:active,button:focus,button:hover,input[type=submit]::-moz-focus-inner,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{outline:0;border:0;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}figure,picture{width:100%;height:auto;margin:0;padding:0}figure img,picture img{display:block;width:100%;height:auto}address{font-weight:400;font-style:normal;margin:0}.row{display:block;padding:5rem 0}.container{width:100%;max-width:1280px;margin:auto;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.container.content10025,.container.content10033,.container.content10050{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:853px){.container.content25,.container.content33,.container.content3366,.container.content4060,.container.content50,.container.content6040,.container.content6633{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.is--old-safari .container{display:table;width:1280px}@media screen and (max-width:1280px){.is--old-safari .container{width:100%}}.is--old-safari .container>div{float:left}.contentElement{padding:0 1rem;box-sizing:border-box;height:100%}.desk-c0{display:none}.desk-c1{display:8.33333%}.desk-c2{width:16.66666%}.desk-c3{width:25%}.desk-c4{width:33.33333%}.desk-c5{width:41.66666%}.desk-c6{width:50%}.desk-c7{width:58.33333%}.desk-c8{width:66.66666%}.desk-c9{width:75%}.desk-c10{width:83.33333%}.desk-c11{width:91.66666%}.desk-c12{width:100%}.desk-off-c0{margin-left:0}.desk-off-c1{margin-left:8.33333%}.desk-off-c2{margin-left:16.66666%}.desk-off-c3{margin-left:25%}@media screen and (max-width:1141px){.tabL-c0{display:none}.tabL-c1{display:8.33333%}.tabL-c2{width:16.66666%}.tabL-c3{width:25%}.tabL-c4{width:33.33333%}.tabL-c5{width:41.66666%}.tabL-c6{width:50%}.tabL-c7{width:58.33333%}.tabL-c8{width:66.66666%}.tabL-c10{width:83.33333%}.tabL-c12{width:100%}.tabL-off-c0{margin-left:0}.tabL-off-c1{margin-left:8.33333%}.tabL-off-c2{margin-left:16.66666%}.tabL-off-c3{margin-left:25%}.tabL-off-c6{margin-left:50%}}@media screen and (max-width:853px){.tabP-c0{display:none}.tabP-c1{display:8.33333%}.tabP-c2{width:16.66666%}.tabP-c3{width:25%}.tabP-c4{width:33.33333%}.tabP-c5{width:41.66666%}.tabP-c6{width:50%}.tabP-c7{width:58.33333%}.tabP-c8{width:66.66666%}.tabP-c10{width:83.33333%}.tabP-c12{width:100%}.tabP-off-c0{margin-left:0}.tabP-off-c1{margin-left:8.33333%}.tabP-off-c2{margin-left:16.66666%}.tabP-off-c3{margin-left:25%}.tabP-off-c6{margin-left:50%}}@media screen and (max-width:620px){.smL-c0{display:none}.smL-c1{display:8.33333%}.smL-c2{width:16.66666%}.smL-c3{width:25%}.smL-c4{width:33.33333%}.smL-c6{width:50%}.smL-c8{width:66.66666%}.smL-c10{width:83.33333%}.smL-c12{width:100%}.smL-off-c0{margin-left:0}.smL-off-c1{margin-left:8.33333%}.smL-off-c2{margin-left:16.66666%}.smL-off-c6{margin-left:50%}.sponsors .smL-c12{width:50%}}@media screen and (max-width:415px){.smP-c0{display:none}.smP-c6{width:50%}.smP-c8{width:66.66666%}.smP-c10{width:83.33333%}.smP-c12{width:100%}.smP-off-c0{margin-left:0}.smP-off-c1{margin-left:8.33333%}.smP-off-c2{margin-left:16.66666%}.smP-off-c6{margin-left:50%}}body{font-size:1rem;line-height:1.5;font-family:sans-serif;color:#333;background:#f9f9f9}main a{color:var(--primaryColor)}body>.wrapper{overflow:hidden}.row.row--slim-bottom{padding-bottom:2rem}.row.row--slim-top{padding-top:2rem}.row.row--slim{padding-top:2rem;padding-bottom:2rem}.row.row--nopadding{padding:0}.row.row--nopadding-top{padding-top:0}.row.row--nopadding-bottom{padding-bottom:0}.row.row--nogaps .contentElement{padding:0}.row.row--middle .container{align-items:center}@media screen and (max-width:853px){.row.row--middle .container.content50{align-items:unset}}@media screen and (max-width:620px){.row.row--middle .container.content25,.row.row--middle .container.content33,.row.row--middle .container.content3366,.row.row--middle .container.content6633{align-items:unset}}.row.centered{text-align:center}@media screen and (max-width:853px){.row.mobile--reverse .container{flex-direction:column-reverse}}.row.wide .container{display:flex;width:100%;max-width:none}.row.slim .container{max-width:calc(1280px * .66666)}body:not(.edith--admin) .row.row--hidden{display:none}body.edith--admin .row.row--hidden{display:block;opacity:.66}.row.wide.has--text-left .content50L{display:flex;-webkit-justify-content:flex-end;justify-content:right}.row.wide.has--text-left .content50L .contentElement{width:calc(1280px / 2);padding:0 1rem}@media screen and (max-width:1280px){.row.wide.has--text-left .content50L .contentElement{width:100%}}@media screen and (max-width:1280px){.row.wide.has--text-left .content50L{-webkit-justify-content:unset;justify-content:unset}}.row.wide.has--text-right .content50R .contentElement{width:calc(1280px / 2);padding:0 1rem}@media screen and (max-width:1280px){.row.wide.has--text-right .content50R .contentElement{width:100%}}.has--primary-background{background:var(--primaryColor)}.has--secondary-background{background:var(--secondaryColor)}.has--tertiary-background{background:var(--tertiaryColor)}.has--quadrinary-background{background:var(--quadrinaryColor)}.has--white-background{background:#fff}.has--lightgrey-background{background:#e8e8e8}.has--darkgrey-background{background:#111118;color:#e8e8e8}.has--primary-color{color:var(--primaryColor)}.has--secondary-color{color:var(--secondaryColor)}.has--tertiary-color{color:var(--tertiaryColor)}.has--quadrinary-color{color:var(--quadrinaryColor)}.has--white-color{color:#fff}.has--lightgrey-color{color:#e8e8e8}.has--darkgrey-color{color:#111118}.has--black-color{color:#000}@media screen and (max-width:853px){.content50L{margin-bottom:2rem}.content33R{margin-top:2rem}.content25L,.content25LC,.content50L{margin-bottom:2rem}.mobile--reverse .content25R,.mobile--reverse .content25RC,.mobile--reverse .content50R{margin-bottom:2rem}}@media screen and (max-width:620px){.content25L,.content25LC,.content25RC,.content33C,.content33L,.content40L,.content50L,.content60L,.content66L,.headingCol{margin-bottom:2rem}.mobile--reverse .content25LC,.mobile--reverse .content25R,.mobile--reverse .content25RC,.mobile--reverse .content33C,.mobile--reverse .content33R,.mobile--reverse .content40R,.mobile--reverse .content50R,.mobile--reverse .content60R,.mobile--reverse .content66R,.mobile--reverse .headingCol{margin-bottom:2rem}}.wide .container>div:first-child .contentElement{padding-left:0}@media screen and (max-width:853px){.wide .container>div:first-child .contentElement{padding-left:1rem}}.wide .container>div:last-child .contentElement{padding-right:0}@media screen and (max-width:853px){.wide .container>div:last-child .contentElement{padding-right:1rem}}.wide .container.content100 .content100C .contentElement{padding-left:0;padding-right:0}@media screen and (max-width:853px){.wide.row--nogaps:not(.gaps--on-mobile_left) .container>div:first-child .contentElement,.wide.row--nogaps:not(.gaps--on-mobile_right) .container>div:first-child .contentElement{padding-left:0}.wide.row--nogaps:not(.gaps--on-mobile_left) .container>div:last-child .contentElement,.wide.row--nogaps:not(.gaps--on-mobile_right) .container>div:last-child .contentElement{padding-right:0}.wide.row--nogaps.gaps--on-mobile_left .container>div:first-child .contentElement{padding-left:1rem;padding-right:1rem}.wide.row--nogaps.gaps--on-mobile_right .container>div:last-child .contentElement{padding-left:1rem;padding-right:1rem}}.identity{padding:0;position:fixed;top:0;width:100%;z-index:1100;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.8)}.identity .container{height:100px;align-items:center}@media screen and (max-width:853px){.identity .container{height:66px}}.the--logo{height:100%}.the--logo .content{height:100%}.the--logo a{display:block;height:100%;box-sizing:border-box;padding:5px 0}@media screen and (max-width:853px){.the--logo a{padding:5px 0 5px 1rem}}.the--logo a img{display:block;width:auto;max-height:100%;max-width:100%;height:auto}.the--navigation{height:100%}.navigation--wrapper{height:100%}.nav--inner{height:100%;display:flex;justify-content:end}@media screen and (max-width:853px){.nav--inner{display:inline-block}}.navigation{height:100%;display:flex;align-items:center}@media screen and (max-width:853px){.navigation{display:block}}@media screen and (max-width:853px){.navigation{position:fixed;z-index:830;top:66px;height:calc(100vh - 66px);width:70vw;left:0;box-shadow:1px 3px 3px rgba(0,0,0,.6);visibility:hidden;opacity:0;background:#fff;transform-style:preserve-3d;perspective:800px;perspective-origin:0 0;transform:translate3d(-2rem,0,0);-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.navigation.navigation--in{visibility:visible;opacity:1;transform:translate3d(0,0,0)}}.mobile-hamburger{display:none}@media screen and (max-width:853px){.mobile-hamburger{display:inline-block;float:right;margin:5px 1rem 0 0}}.off-canvas--trigger{width:44px;height:36px;font:inherit;display:inline-block;overflow:visible;margin:10px 0 0 0;padding:5px 0 5px 5px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger--box{position:relative;display:inline-block;width:36px;height:20px}.hamburger--inner{top:50%;display:block;margin-top:-2px}.hamburger--inner,.hamburger--inner:after,.hamburger--inner:before{position:absolute;width:36px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:2px;background-color:#333}.hamburger--inner:after,.hamburger--inner:before{display:block;content:''}.hamburger--inner:before{top:-10px}.hamburger--inner:after{bottom:-10px}.off-canvas--trigger .hamburger--inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.1s}.off-canvas--trigger .hamburger--inner::before{transition:top .1s .14s ease,opacity .1s ease}.off-canvas--trigger .hamburger--inner::after{transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.off-canvas--trigger.hamburger--active .hamburger--inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.off-canvas--trigger.hamburger--active .hamburger--inner::before{top:0;transition:top .1s ease,opacity .1s .14s ease;opacity:0}.off-canvas--trigger.hamburger--active .hamburger--inner::after{bottom:0;transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header{margin-top:100px}@media screen and (max-width:620px){.header{margin-top:66px}}.scrolled .header{margin-top:80px}.header{background:url(../img/header.jpg) no-repeat center center;background-size:cover;min-height:33vw;box-sizing:border-box;display:flex}.header .container{align-items:center;height:100%}.header .container .content50R,.header .container .content50R .contentElement{display:flex;-webkit-justify-content:flex-end;justify-content:end;height:100%;flex-direction:column}@media screen and (max-width:853px){.header .container .content50R,.header .container .content50R .contentElement{-webkit-justify-content:unset;justify-content:unset}}.header--team-name{font-size:2rem;font-weight:600;padding:1rem 2rem;background:var(--primaryColor);color:#fff;display:inline-block;width:auto;margin-bottom:1rem}.header--team-slogan{font-size:1.25rem;font-weight:600;padding:.66rem 2rem;color:#fff;background:var(--secondaryColor);display:inline-block;width:auto}.menu--mainmenu{width:100%;display:flex;-webkit-justify-content:flex-end;justify-content:end}.menu--mainmenu .item--has-child{position:relative}.menu--mainmenu .item--submenu{position:absolute;width:auto;top:100%;left:0;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0);-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.menu--mainmenu .item--submenu a{white-space:nowrap;display:block}.menu--mainmenu .child--is-in .item--submenu{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu--mainmenu>li>a{display:block;width:auto;padding:.5rem 1rem;color:var(--secondaryColor);-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.menu--mainmenu>li>a:active,.menu--mainmenu>li>a:hover{color:var(--primaryColor)}.menu--mainmenu>li.item--has-child>a{display:inline-block;padding:.5rem .33rem .5rem 1rem}.menu--mainmenu>li.item--has-child>.trigger--submenu{padding:.5rem .5rem;color:var(--secondaryColor);background:rgba(0,0,0,0)}.item--submenu{padding:1rem 0;background:#f9f9f9}.item--submenu a{padding:.5rem 1rem}body .trigger--submenu{display:none}.can--touch .menu--mainmenu>li.item--has-child{padding-right:36px}.can--touch .trigger--submenu{display:block;width:36px;position:absolute;top:3px;right:0}@media screen and (max-width:853px){.menu--mainmenu{flex-direction:column;height:100%;justify-content:unset;-webkit-transition:.75s ease-in-out;-moz-transition:.75s ease-in-out;transition:.75s ease-in-out}.menu--mainmenu>li{width:100%;padding:0}.menu--mainmenu>li>a{width:100%;display:block;box-sizing:border-box;padding:.5rem 1rem;color:#333}.menu--mainmenu>li.item--has-child{position:static;display:flex;width:100%}.menu--mainmenu>li.item--has-child>a{width:calc(100% - 45px)}.menu--mainmenu>li.item--has-child>.trigger--submenu{height:100%;width:44px;position:static;display:block}.menu--mainmenu>li.item--has-child>.trigger--submenu .trigger--icon{font-size:1.33rem;display:block;-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.menu--mainmenu>li.item--has-child>.trigger--submenu.is--active .trigger--icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu--mainmenu a{line-height:40px}.menu--mainmenu .item--submenu{position:absolute;width:80%;top:0;bottom:0;height:100%;left:100%;background:#f9f9f9;opacity:0;visibility:hidden;transform:rotateY(75deg) translateX(0);transform-origin:left;-webkit-transition:.75s ease-in-out;-moz-transition:.75s ease-in-out;transition:.75s ease-in-out}.menu--mainmenu .item--submenu a{color:#333}.menu--mainmenu .child--is-in .item--submenu{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu--mainmenu.submenu--in{-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}}.footer{background:#111118;color:#999}.footer .footer--instance-name{display:block;font-weight:500;margin-bottom:2rem}.footer .footer--instance-name .footer--instance-gf{display:block;font-weight:400}.footer .footer--team-address,.footer .footer--team-contacts{display:block;margin-bottom:1rem}.footer .footer--label{display:inline-block;width:80px}.footer a{color:var(--secondaryColor);-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.footer a:active,.footer a:focus,.footer a:hover{color:#fff}.footer .social--profiles .social--icons{margin-top:2rem;margin-bottom:1rem;padding-bottom:.75rem}.footer .social--icons:not(.social--labels) a{width:32px;height:32px;background:#e8e8e8;color:var(--primaryColor);border-radius:16px;margin-right:1rem;display:inline-block;line-height:32px;text-align:center;-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.footer .social--icons:not(.social--labels) a:active,.footer .social--icons:not(.social--labels) a:hover{color:var(--secondaryColor)}.honor{width:100%}.honor a{color:#999}.honor .honor--word{text-transform:uppercase;color:#fff;margin-left:.5rem}.honor .honor--web{color:#5abbbb}body:not(.edith--admin) .collapsable{overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body:not(.edith--admin) .collapsable .container{transform:translate3d(0,0,0);opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body:not(.edith--admin) .collapsable.is--collapsed{height:0;padding:0}body:not(.edith--admin) .collapsable.is--collapsed .container{transform:translate3d(0,-3rem,0);opacity:0}body:not(.edith--admin) .collapsable.collapsing .container{transform:translate3d(0,-3rem,0);opacity:0}body:not(.edith--admin) .collapsable.expanding{padding:5rem 0}body:not(.edith--admin) .collapsable.expanding .container{transform:translate3d(0,0,0);opacity:1}body:not(.edith--admin) .is--trigger{cursor:pointer}#scroll--top-button{width:2rem;height:2rem;background:rgba(0,0,0,.5);background-size:50% auto;color:#fff;position:fixed;z-index:770;bottom:2rem;left:-2rem;display:block;cursor:pointer;-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}#scroll--top-button.is--in{left:1rem}#scroll--top-button #scroll--top-icon{position:absolute;width:1rem;height:auto;left:.5rem;top:.5rem;fill:#fff}.cards .contentElement{padding:2rem 0;margin:0 1rem;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.8)}.cards .contentElement>:not(.image,.image--link){padding-left:2rem;padding-right:2rem}.button--wrapper{display:flex;margin:1rem 0;width:auto}.button--inline{display:inline-block}.button--inline+.button--inline{margin-left:1rem}.button{padding:.66rem 1.5rem;color:#fff;background:var(--primaryColor);display:block;width:auto;cursor:pointer;-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.button:active,.button:focus,.button:hover{background:#000}.button--primary{background:var(--primaryColor);color:#fff}.button--secondary{background:var(--secondaryColor);color:#fff}.button--black{background:#000;color:#e8e8e8}.button--white{background:#fff;color:#000}.button--has-icon .fa{margin-right:.5rem}.button--has-shareopt{position:relative}.button--has-shareopt .button--share-wrapper{position:fixed;width:400px;height:500px;background:#fff;box-sizing:border-box;padding:3rem;top:calc(50vh - 250px);left:calc(50vw - 200px);box-shadow:0 0 2rem rgba(0,0,0,.3);opacity:0;visibility:hidden;-webkit-transform:scale(.1);transform:scale(.1);-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.button--has-shareopt .button--share-wrapper.come--in{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.button--has-shareopt .button--share-wrapper .number--big{text-align:center;font-size:2rem;margin-bottom:3rem}.button--has-shareopt .button--share-wrapper .button--qr,.button--has-shareopt .button--share-wrapper .button--utter{text-align:center}.button--has-shareopt .button--share-wrapper .button--utterer{margin:0 auto 2rem auto}.button--has-shareopt .button--share-wrapper .share--closer{width:32px;height:32px;text-align:center;line-height:32px;position:absolute;top:0;right:0}.doc--wrapper{display:flex;margin:1rem 0;width:auto}.doc--inline{display:inline-block}.doc--inline+.doc--inline{margin-left:1rem}.doc--link{padding:.33rem .75rem;color:#fff;display:block;width:auto;cursor:pointer;-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.doc--link:active,.doc--link:focus,.doc--link:hover{background:#000}.doc--link-primary{background:var(--primaryColor);color:#fff}.doc--link-secondary{background:var(--secondaryColor);color:#fff}.doc--link-black{background:#000;color:#e8e8e8}.doc--link-white{background:#fff;color:#000}.doc--link-text{display:block}.doc--link-data{display:flex;font-size:.75rem;opacity:.7}h1{font-size:2rem;margin-bottom:1rem}h2{font-size:1.75rem;margin-bottom:1rem}h3{font-size:1.5rem;margin-bottom:1rem}h4{font-size:1.25rem;margin-bottom:1rem}h5{font-size:1.125rem;margin-bottom:1rem}.paragraph--normal p{margin-bottom:1rem}.paragraph--exposed{padding:1rem}.paragraph--exposed p{font-style:italic;margin-bottom:1rem}.paragraph--exposed p:last-child{margin-bottom:0}.paragraph--highlighted{background:#e8e8e8;padding:2rem;margin-bottom:1rem}.paragraph--highlighted p{font-weight:500;margin-bottom:1rem}.paragraph--highlighted p:last-child{margin-bottom:0}.image{width:100%;height:auto;display:block;margin:0}.image img{width:100%;height:auto;display:block;margin:0}.image--standard{margin-bottom:1rem}.row--nopadding .image--standard{margin-bottom:0}.sponsors .image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.75;-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.sponsors .image img:active,.sponsors .image img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.video .video--wrapper{position:relative;padding-bottom:56.25%;height:0}.video .video--wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .video--not-allowed{position:relative}.video .video--not-allowed img{width:100%;display:block;margin-bottom:0}.video .video--not-allowed .video--privacy{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;text-align:center;align-items:center;padding:0;margin:0;align-content:center;background:rgba(0,0,0,.6);-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.video .video--not-allowed .video--privacy:hover{background:rgba(0,0,0,.8)}.video .video--not-allowed .video--privacy a,.video .video--not-allowed .video--privacy p{display:block;width:100%;box-sizing:border-box;padding:0 2rem;color:#fff}.nm--date{display:inline-block;padding:.5rem 1.5rem;background:#000;color:#fff;transform:translate3d(2rem,.5rem,0);position:relative;z-index:582}.nm--date-label{font-weight:300;color:#aaa}.nm--match{padding:2rem 3rem;background:#fff;font-size:1.25rem;position:relative;z-index:580}.nm--match-separator{display:inline-block;margin:0 1.5rem}.nm--tag{position:absolute;top:0;right:0;display:block;width:auto;padding:.25rem .5rem;font-size:.75rem}.nm--tag.nm--tag-cancelled{background:var(--primaryColor);color:#fff;width:auto;display:block}.news--list{padding:0 0 2rem 0}.news--list .news--item{margin-bottom:2rem}.news--list .news--entry-heading{background:var(--secondaryColor);color:#fff;padding:2rem;margin:0}.news--list h4{padding:1rem 2rem}.news--list .news--entry-text{padding:1rem 2rem 2rem}.news--list .news--entry-footer{font-size:.75rem;padding:1rem;text-align:center;background:#e8e8e8;color:#999}.news--list .slick-arrow{position:absolute;z-index:700;text-indent:100px;overflow:hidden;height:62px;width:36px;background-color:rgba(0,0,0,.4);top:50%;margin-top:-31px;-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.news--list .slick-arrow:active,.news--list .slick-arrow:hover{background-color:rgba(0,0,0,.8)}.news--list .slick-prev{left:0;background:rgba(0,0,0,.4) url(../img/left.png) no-repeat center center;background-size:16px auto}.news--list .slick-next{right:0;background:rgba(0,0,0,.4) url(../img/right.png) no-repeat center center;background-size:16px auto}body:not(.edith--admin) #special{position:fixed;display:block;z-index:900}body:not(.edith--admin) #special--overlay{position:fixed;z-index:895;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;background:rgba(255,255,255,.85);-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}body:not(.edith--admin) #special--overlay.is--active{visibility:visible;opacity:1}body:not(.edith--admin) .special--toast{bottom:0;width:600px;left:50%;margin-left:-250px;background:#eee;box-shadow:0 0 10px rgba(0,0,0,.4);transform:translate3d(0,105%,0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}body:not(.edith--admin) .special--toast.special--is-in{transform:translate3d(0,0,0)}@media screen and (max-width:620px){body:not(.edith--admin) .special--toast{width:100%;left:0;margin-left:0;right:0;max-height:80vh}}body:not(.edith--admin) .special--slidein{bottom:5vh;max-height:90vh;width:400px;right:0;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.4);transform:translate3d(430px,0,0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}body:not(.edith--admin) .special--slidein.special--is-in{transform:translate3d(0,0,0)}@media screen and (max-width:620px){body:not(.edith--admin) .special--slidein{width:95%;right:0;max-height:80vh}}body:not(.edith--admin) .special--popover{bottom:15vh;top:15vh;max-height:70vh;width:100%;max-width:1280px;left:50%;margin-left:calc(1280px / -2);background:#fff;visibility:hidden;opacity:0;box-shadow:0 0 10px rgba(0,0,0,.4);transform:translate3d(0,-4rem,0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}body:not(.edith--admin) .special--popover .special--inner{width:100%;height:100%}body:not(.edith--admin) .special--popover.special--is-in{visibility:visible;opacity:1;transform:translate3d(0,0,0)}@media screen and (max-width:853px){body:not(.edith--admin) .special--popover{width:96%;left:2%;margin-left:0;bottom:auto;height:auto;max-height:70vh}}#special .special--closer{width:32px;height:32px;line-height:32px;text-align:center;color:#e8e8e8;background:#333;position:absolute;top:0;left:-32px;cursor:pointer}@media screen and (max-width:853px){#special .special--closer{top:-33px;left:0}}.is--accordion .accordion--field{overflow:hidden;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}.is--accordion .accordion--field>*{transform:translate3d(0,0,0);opacity:1;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}.is--accordion .accordion--field.acc--collapsed{height:0;padding:0}.is--accordion .accordion--field.acc--collapsed>*{transform:translate3d(0,-1rem,0);opacity:0}.is--accordion .accordion--trigger{display:block}.gallery--grid .gallery--grid-inner{display:flex;flex-wrap:wrap;width:100%}.gallery--grid .gallery--grid-item{width:33.333%;margin-bottom:10px;padding:5px;box-sizing:border-box}@media screen and (max-width:853px){.gallery--grid .gallery--grid-item{width:50%}}@media screen and (max-width:620px){.gallery--grid .gallery--grid-item{width:100%}}.gallery--grid .gallery--grid-item_inner{box-sizing:border-box;height:300px}@media screen and (max-width:1141px){.gallery--grid .gallery--grid-item_inner{height:220px}}@media screen and (max-width:853px){.gallery--grid .gallery--grid-item_inner{height:300px}}.gallery--grid .image{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;width:100%;height:100%}.gallery--grid .image .gallery--caption{position:absolute;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;bottom:0;left:0;right:0;height:47px;font-size:.875rem;text-align:center;line-height:1.3;margin:0;padding:5px;background:rgba(255,255,255,.8);-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.gallery--grid .image:hover .gallery--caption{background:#fff}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.is--slider .slide{display:flex}.is--slider .slide .slide--inner{width:100%;height:100%;position:relative}.is--slider .slide .slide--inner img{width:100%;height:auto;display:block}.slick-arrow{position:absolute;width:32px;height:44px;background-color:rgba(0,0,0,.7);top:calc(50% - 22px);z-index:555;overflow:hidden;text-indent:100px;background-position:center center;background-size:18px auto;background-repeat:no-repeat}.slick-prev{left:0;background-image:url(../img/left.png)}.slick-next{right:0;background-image:url(../img/right.png)}body:not(.edith--admin) .is--slider:not(.slick-initialized) .slide{display:none}body:not(.edith--admin) .is--slider:not(.slick-initialized) .slide.slide--1{display:inherit}.gallery--row .container{display:flex;flex-wrap:wrap}.gallery--row .image{margin-bottom:2rem;overflow:hidden;position:relative;padding-bottom:66.66%}.gallery--row .image img{position:absolute;top:0;left:0;right:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}.gallery--row .image:hover img{transform:scale(1.2)}.is--gallery .images-section{display:flex;flex-wrap:wrap}.is--gallery .images-section::after{content:'';flex-grow:999999999}.is--gallery div.img-wrapper{background-color:#a9cdd0;position:relative;margin:2px}.is--gallery i.gallery-item-i{display:block}.is--gallery img.gallery-item{position:absolute;top:0;width:100%;vertical-align:bottom}/*!
 * justifiedGallery - v3.8.1
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2020 Miro Mannino
 * Licensed under the MIT license.
 */.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div,.justified-gallery>figure{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:.1;margin:0;padding:0}.justified-gallery>a>a>img,.justified-gallery>a>a>svg,.justified-gallery>a>img,.justified-gallery>a>svg,.justified-gallery>div>a>img,.justified-gallery>div>a>svg,.justified-gallery>div>img,.justified-gallery>div>svg,.justified-gallery>figure>a>img,.justified-gallery>figure>a>svg,.justified-gallery>figure>img,.justified-gallery>figure>svg{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;filter:"alpha(opacity=0)";opacity:0}.justified-gallery>a>.jg-caption,.justified-gallery>div>.jg-caption,.justified-gallery>figure>.jg-caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery>a>.jg-caption.jg-caption-visible,.justified-gallery>div>.jg-caption.jg-caption-visible,.justified-gallery>figure>.jg-caption.jg-caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:.7;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.justified-gallery>.jg-entry-visible{filter:"alpha(opacity=100)";opacity:1;background:0 0}.justified-gallery>.jg-entry-visible>a>img,.justified-gallery>.jg-entry-visible>a>svg,.justified-gallery>.jg-entry-visible>img,.justified-gallery>.jg-entry-visible>svg{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.jg-spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0 10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial}.justified-gallery>.jg-spinner>span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0 4px 0 4px;background-color:#000;border-radius:6px}.chocolat-zoomable.chocolat-zoomed{cursor:zoom-out}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;background-color:#000;display:none;opacity:.8}.chocolat-wrapper{height:100%;width:100%;position:fixed;display:none;left:0;top:0;z-index:16;color:#fff}.chocolat-zoomable .chocolat-img{cursor:zoom-in}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;background:url(../img/loader.gif);display:none}.chocolat-content{position:fixed;width:0;height:0;left:50%;top:50%;z-index:14;text-align:left}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%}.chocolat-wrapper .chocolat-left{position:absolute;left:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(../img/left.png) 50% 50% no-repeat;background-size:50% auto;z-index:17;display:none}.chocolat-wrapper .chocolat-right{position:absolute;right:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(../img/right.png) 50% 50% no-repeat;background-size:50% auto;z-index:17;display:none}.chocolat-wrapper .chocolat-right.active{display:block}.chocolat-wrapper .chocolat-left.active{display:block}.chocolat-wrapper .chocolat-top{position:absolute;top:100px;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:17;margin-bottom:10px}.chocolat-wrapper .chocolat-close{width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;background:url(../img/close.png) 50% 50% no-repeat;background-size:50% auto}.chocolat-wrapper .chocolat-bottom{position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:17;padding-left:15px;padding-right:15px;background:rgba(0,0,0,.2);text-align:right;margin-top:10px}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,.3)}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px}.chocolat-wrapper .chocolat-fullscreen{width:24px;height:40px;background:url(../img/fullscreen.png) center center no-repeat;background-size:20px auto;display:block;margin:auto;cursor:pointer;float:right}.chocolat-wrapper .chocolat-description{display:inline-block;float:left}body.chocolat-open>.chocolat-overlay{z-index:15}body.chocolat-open>.chocolat-loader{z-index:15}body.chocolat-open>.chocolat-content{z-index:17}.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay,.chocolat-in-container .chocolat-wrapper{position:absolute}.chocolat-in-container{position:relative}#cookie--overlay{position:fixed;z-index:960;background:rgba(0,0,0,.8);top:0;left:0;right:0;bottom:0;display:none}#cookie--overlay.cookie--overlay-visible{display:block}#cookie--submission{position:fixed;z-index:970;bottom:0;left:0;right:0;height:240px;background:#fff;-webkit-transform:translate3d(0,250px,0);-moz-transform:translate3d(0,250px,0);transform:translate3d(0,250px,0);transition:.5s ease-out}@media screen and (max-width:1141px){#cookie--submission{height:260px;-webkit-transform:translate3d(0,270px,0);-moz-transform:translate3d(0,270px,0);transform:translate3d(0,270px,0)}}#cookie--submission.cookie--box-visible{transform:translate3d(0,0,0)}.cookie--inner{width:100%;height:100%;padding:2rem;box-sizing:border-box;display:flex;flex-wrap:wrap}.cookie--inner{font-size:1rem}.cookie--notice{width:60%}@media screen and (max-width:1141px){.cookie--notice{width:50%}}.cookie--selection label{width:183px;display:inline-block}@media screen and (max-width:620px){.cookie--selection label{width:220px}}.cookie--notice+form{width:36%;margin-left:4%}@media screen and (max-width:1141px){.cookie--notice+form{width:46%}}.cookie--submit{margin-top:1rem;display:flex}.cookie--btn-main,.cookie--button-sleek{padding:.66rem 1.33rem;font-size:16px;border:0;outline:0;cursor:pointer}@media screen and (max-width:620px){.cookie--btn-main,.cookie--button-sleek{padding:.66rem}}.cookie--btn-main{background:#10c5a1;margin-right:1rem;cursor:pointer}@media screen and (max-width:620px){.cookie--btn-main{margin-right:5px}}.cookie--btn-main:active,.cookie--btn-main:hover{background:#06705b}.cookie--button-sleek{background:#e9eeed;color:#555}.cookie--button-sleek:active,.cookie--button-sleek:hover{background:#b5bcbb;color:#333}.cookie--details,.cookie--links{width:100%;height:20px}.cookie--links{color:#888;font-size:14px;text-align:center}.cookie--links a{color:#444}.cookie--links a:active,.cookie--links a:hover{color:#222}@media screen and (max-width:853px){#cookie--submission{height:320px}.cookie--notice,.cookie--notice+form{width:100%;margin-left:0}}@media screen and (max-width:620px){#cookie--submission{font-size:16px;height:430px;transform:translate3d(0,440px,0)}.cookie--inner{padding:1rem}.cookie--notice,.cookie--selection{margin-bottom:1rem}}.legal--line{width:100%;display:flex;flex-wrap:wrap}.legal--line .legal--label{width:70px}.legal--line .legal--label.legal--label-long{width:180px}@media screen and (max-width:620px){.legal--line .legal--label.legal--label-long{width:100%}}.legal--line .legal--entry{flex:auto}.legal--heading{font-size:1.25rem;font-weight:500;margin-bottom:1.5rem;margin-top:2rem}.legal--subheading{font-weight:500}.form--contact .form--line{display:flex;flex-wrap:wrap;width:100%;margin-bottom:1rem}.form--contact .form--label{width:120px}@media screen and (max-width:853px){.form--contact .form--label{width:100%}}.form--contact .form--label+input[type=email],.form--contact .form--label+input[type=text],.form--contact .form--label+input[type=url]{width:calc(100% - 120px);box-sizing:border-box;padding:.5rem 1rem;border:1px solid #999}.form--contact .form--label+input[type=email].input--short,.form--contact .form--label+input[type=text].input--short,.form--contact .form--label+input[type=url].input--short{width:50%}@media screen and (max-width:853px){.form--contact .form--label+input[type=email].input--short,.form--contact .form--label+input[type=text].input--short,.form--contact .form--label+input[type=url].input--short{width:70%}}@media screen and (max-width:853px){.form--contact .form--label+input[type=email],.form--contact .form--label+input[type=text],.form--contact .form--label+input[type=url]{width:100%}}.form--contact .form--label+select{border-radius:0;background:0 0;box-shadow:none;outline:0;padding:.5rem 1rem;border:1px solid #999;width:50%}@media screen and (max-width:853px){.form--contact .form--label+select{width:100%}}.form--contact .form--label+textarea{width:calc(100% - 120px);box-sizing:border-box;padding:.5rem 1rem;border:1px solid #999;min-height:100px;font-size:15px;font-family:sans-serif}@media screen and (max-width:853px){.form--contact .form--label+textarea{width:100%}}.form--contact .form--adv{flex-direction:row-reverse}.form--contact .form--adv .form--label{width:calc(100% - 120px - 2rem);line-height:1.2}@media screen and (max-width:853px){.form--contact .form--adv .form--label{width:calc(100% - 3rem)}}.form--contact .form--adv .form--label+input[type=checkbox]{margin-right:1rem}.form--contact .button--submit{padding:.33rem .75rem;color:#fff;background:var(--primaryColor);display:block;font-size:1rem;font-family:sans-serif;width:auto;cursor:pointer;-webkit-transition:.33s ease-in-out;-moz-transition:.33s ease-in-out;transition:.33s ease-in-out}.form--contact .button--submit:active,.form--contact .button--submit:focus,.form--contact .button--submit:hover{background:#000}@media screen and (max-width:620px){.form--contact .button--submit{width:100%;padding:.66rem 1rem;box-sizing:border-box}}.form--contact .formstate{padding:2rem;background:#e8e8e8}.form--contact .formstate.message--error{background:#f8d7da;color:#721c24}.form--contact .formstate.message--success{background:#d4edda;color:#155724}#mapcontainer{height:420px}#mapcontainer img:not(.leaflet-marker-icon){filter:grayscale()}#mapcontainer .leaflet-popup-content li{padding:0;margin:0}#mapcontainer .leaflet-popup-content li::after,#mapcontainer .leaflet-popup-content li::before{display:none}#mapcontainer .leaflet-popup-content li a{color:#333}div.fupa_widget,div.fupa_widget>div{font-size:15px;color:#333;background:0 0}.fupa_widget .widget_team_widget_tabelle{font-size:15px;color:#333}.fupa_widget .widget_team_widget_tabelle .widget_tabelle,.fupa_widget .widget_team_widget_tabelle .widget_tabelle a{font-size:15px}.fupa_widget .widget_team_widget_tabelle>h3{padding:0;font-size:1.5rem;background:0 0}.fupa_widget .widget_team_widget_tabelle .widget_tabelle td{padding:.33rem 0;background:#fff}.fupa_widget .widget_team_widget_tabelle .widget_tabelle td.tab_points{padding-right:.33rem;padding-left:.33rem;text-align:right}.fupa_widget .widget_team_widget_tabelle .widget_tabelle td.tab_goals{text-align:right}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9ub3JtYWxpemUubGVzcyIsImNvbmZpZy9ncmlkLmxlc3MiLCJjb25maWcvbWl4aW5zLmxlc3MiLCJsYXlvdXQvYm9keS5sZXNzIiwiY29uZmlnL3ZhcnMubGVzcyIsImxheW91dC9yb3dzLmxlc3MiLCJsYXlvdXQvY29sdW1ucy5sZXNzIiwibGF5b3V0L2lkZW50aXR5Lmxlc3MiLCJsYXlvdXQvaGFtYnVyZ2VyLmxlc3MiLCJsYXlvdXQvaGVhZGVyLmxlc3MiLCJsYXlvdXQvbmF2aWdhdGlvbi5sZXNzIiwibGF5b3V0L2Zvb3Rlci5sZXNzIiwibGF5b3V0L2NvbGxhcHNhYmxlcy5sZXNzIiwibGF5b3V0L3Njcm9sbHRvdG9wLmxlc3MiLCJsYXlvdXQvY2FyZHMubGVzcyIsImVsZW1lbnRzL2J1dHRvbnMubGVzcyIsImVsZW1lbnRzL2RvY3VtZW50cy5sZXNzIiwiZWxlbWVudHMvaGVhZGxpbmVzLmxlc3MiLCJlbGVtZW50cy9wYXJhZ3JhcGgubGVzcyIsImVsZW1lbnRzL2ltYWdlcy5sZXNzIiwiZWxlbWVudHMvdmlkZW8ubGVzcyIsImVsZW1lbnRzL25leHRtYXRjaC5sZXNzIiwiZWxlbWVudHMvbmV3c2xpc3QubGVzcyIsIm1vZHVsZXMvc3BlY2lhbC5sZXNzIiwibW9kdWxlcy9hY2NvcmRpb24ubGVzcyIsIm1vZHVsZXMvZ2FsbGVyeWdyaWQubGVzcyIsIm1vZHVsZXMvc2xpY2subGVzcyIsIm1vZHVsZXMvZ2FsbGVyeS5sZXNzIiwiYmFzaWMuY3NzIiwibW9kdWxlcy9saWdodGJveC5sZXNzIiwibW9kdWxlcy9jb29raWViYW5uZXIubGVzcyIsIm1vZHVsZXMvbGVnYWxkYXRhLmxlc3MiLCJtb2R1bGVzL2Zvcm1zLmxlc3MiLCJtb2R1bGVzL21hcHMubGVzcyIsIndpZGdldHMvdGFibGUubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSxLQUNFLFVBQUEsS0FFRixLQUNFLE9BQUEsRUFLSyxHQUFQLEVBQUcsR0FDRCxPQUFBLEVBQ0EsUUFBQSxFQUNBLGdCQUFBLEtBRUYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBQ2xCLFlBQUEsSUFDQSxPQUFBLEVBQ0EsUUFBQSxFQUtGLEVBQVksU0FBVCxRQUNELGdCQUFBLEtBRUYsUUFDRSxRQUFBLEVBQ0EsZ0JBQUEsS0FJRixpQkFGQSxrQkFHQSxtQkFGQSxxQkFHQSxpQkFDQSxTQUNFLGNBQUEsRUFDQSxRQUFBLE1BQUEsTUFDQSxPQUFBLElBQUEsTUFBQSxLQUNBLFdBQUEsRUFBQSxFQUFBLEVBQUEsWUFDQSxtQkFBQSxLQUNBLGdCQUFBLEtBQ0EsV0FBQSxLQUVGLE9BQVEsbUJBQ04sT0FBQSxFQUNBLFdBQUEsS0FDQSxNQUFBLEtBQ0EsY0FBQSxFQUNBLFFBQUEsRUFDQSxXQUFBLEVBQUEsRUFBQSxFQUFBLFlBQ0EsNEJBQUEsWUFDQSx5QkFBQSxZQUNBLG1CQUFBLEtBQ0EsZ0JBQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxFQUU0Qix5QkFBbkIsY0FBVSxhQUFuQixhQUE0QixxQ0FBbkIsMEJBQVUseUJBQW5CLHlCQUNFLFFBQUEsRUFDQSxPQUFBLEVBQ0EsNEJBQUEsWUFDQSx5QkFBQSxZQUlKLE9BQ0EsUUFDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsRUFDQSxRQUFBLEVBRUYsV0FDQSxZQUNFLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUVGLFFBQ0UsWUFBQSxJQUNBLFdBQUEsT0FDQSxPQUFBLEVDekVGLEtBQ0UsUUFBQSxNQUNBLFFBQUEsS0FBQSxFQUVGLFdBQ0UsTUFBQSxLQUNBLFVBQUEsT0FDQSxPQUFBLEtDWkEsUUFBQSxZQUNBLFFBQUEsVUFDQSxRQUFBLGFBQ0EsUUFBQSxLRGNBLHdCQURBLHdCQURBLHdCQ3RCQSx1QkFBQSxJQUNBLGVBQUEsSUFDQSxrQkFBQSxLQUNBLFVBQUEsS0R5QkEsb0NBR0UscUJBREEscUJBR0EsdUJBQ0EsdUJBTEEscUJBTUEsdUJBSEEsdUJDaENGLHVCQUFBLElBQ0EsZUFBQSxJQUNBLGtCQUFBLEtBQ0EsVUFBQSxNRHNDRiwyQkFHSSxRQUFBLE1BQ0EsTUFBQSxPQUVBLHFDQUFBLDJCQUNFLE1BQUEsTUFHRiwrQkFDRSxNQUFBLEtBS04sZ0JBQ0UsUUFBQSxFQUFBLEtBQ0EsV0FBQSxXQUNBLE9BQUEsS0FJRixTQUFTLFFBQUEsS0FDVCxTQUFTLFFBQUEsU0FDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsSUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsSUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsSUFDVCxVQUFVLE1BQUEsVUFDVixVQUFVLE1BQUEsVUFDVixVQUFVLE1BQUEsS0FFVixhQUFhLFlBQUEsRUFDYixhQUFhLFlBQUEsU0FDYixhQUFhLFlBQUEsVUFDYixhQUFhLFlBQUEsSUFFYixxQ0FDRSxTQUFTLFFBQUEsS0FDVCxTQUFTLFFBQUEsU0FDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsSUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsSUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsVUFFVCxVQUFVLE1BQUEsVUFFVixVQUFVLE1BQUEsS0FFVixhQUFhLFlBQUEsRUFDYixhQUFhLFlBQUEsU0FDYixhQUFhLFlBQUEsVUFDYixhQUFhLFlBQUEsSUFDYixhQUFhLFlBQUEsS0FHZixvQ0FDRSxTQUFTLFFBQUEsS0FDVCxTQUFTLFFBQUEsU0FDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsSUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsSUFDVCxTQUFTLE1BQUEsVUFDVCxTQUFTLE1BQUEsVUFFVCxVQUFVLE1BQUEsVUFFVixVQUFVLE1BQUEsS0FHVixhQUFhLFlBQUEsRUFDYixhQUFhLFlBQUEsU0FDYixhQUFhLFlBQUEsVUFDYixhQUFhLFlBQUEsSUFDYixhQUFhLFlBQUEsS0FHZixvQ0FDRSxRQUFRLFFBQUEsS0FDUixRQUFRLFFBQUEsU0FDUixRQUFRLE1B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QSxJQUFBLEVBQUEsSUFDQSxpQkFBQSxLQUNBLGNBQUEsSUVyTEYsbUNBQ0UsT0FBQSxTQUdGLGtCQUNFLE9BQUEsS0FDQSxNQUFBLEtBQ0EsU0FBQSxNQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0EsUUFBQSxHQUNBLGlCQUFBLEtBQ0EsUUFBQSxLQUNBLFFBQUEsR0FFRixrQkFDRSxPQUFBLEtBQ0EsTUFBQSxLQUNBLFNBQUEsTUFDQSxRQUFBLEtBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxRQUFBLEdBQ0EsTUFBQSxLQUVGLGlDQUNFLE9BQUEsUUFFRixpQkFDRSxPQUFBLEtBQ0EsTUFBQSxLQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0EsSUFBQSxJQUNBLFlBQUEsTUFDQSxXQUFBLE1BQ0EsUUFBQSxHQUNBLFdBQUEsdUJBQ0EsUUFBQSxLQUVGLGtCQUNFLFNBQUEsTUFDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLEtBQUEsSUFDQSxJQUFBLElBQ0EsUUFBQSxHQUNBLFdBQUEsS0FHRixnQ0FDRSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FFRixpQ0FDRSxTQUFBLFNBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLE1BQ0EsSUFBQSxJQUNBLFdBQUEsTUFDQSxPQUFBLFFBQ0EsV0FBQSxxQkFBQSxJQUFBLElBQUEsVUFDQSxnQkFBQSxJQUFBLEtBQ0EsUUFBQSxHQUNBLFFBQUEsS0FHRixrQ0FDRSxTQUFBLFNBQ0EsTUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLE1BQ0EsSUFBQSxJQUNBLFdBQUEsTUFDQSxPQUFBLFFBQ0EsV0FBQSxzQkFBQSxJQUFBLElBQUEsVUFDQSxnQkFBQSxJQUFBLEtBQ0EsUUFBQSxHQUNBLFFBQUEsS0FFRix5Q0FDRSxRQUFBLE1BRUYsd0NBQ0UsUUFBQSxNQUVGLGdDQUNFLFNBQUEsU0FDQSxJQUFBLE1BQ0EsTUFBQSxFQUNBLEtBQUEsRUFDQSxZQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsT0FDQSxRQUFBLEdBQ0EsY0FBQSxLQUVGLGtDQUNFLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxRQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsTUFBQSxFQUNBLFdBQUEsc0JBQUEsSUFBQSxJQUFBLFVBQ0EsZ0JBQUEsSUFBQSxLQUVGLG1DQUNFLFNBQUEsU0FDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxZQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsS0FDQSxRQUFBLEdBQ0EsYUFBQSxLQUNBLGNBQUEsS0FDQSxXQUFBLGVBQ0EsV0FBQSxNQUNBLFdBQUEsS0FFRixzQ0FDRSxRQUFBLGFBQ0EsY0FBQSxLQUNBLFlBQUEsRUFDQSxhQUFBLElBQUEsTUFBQSxxQkFFRix1Q0FDRSxNQUFBLE1BQ0EsUUFBQSxhQUNBLGFBQUEsS0FDQSxjQUFBLEtBQ0EsYUFBQSxLQUdGLHVDQUNFLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSwyQkFBQSxPQUFBLE9BQUEsVUFDQSxnQkFBQSxLQUFBLEtBQ0EsUUFBQSxNQUNBLE9BQUEsS0FDQSxPQUFBLFFBQ0EsTUFBQSxNQUVGLHdDQUNFLFFBQUEsYUFDQSxNQUFBLEtBSUYscUNBQ0UsUUFBQSxHQUVGLG9DQUNFLFFBQUEsR0FFRixxQ0FDRSxRQUFBLEdBS0YseUNBQ0EseUNBRkEseUNBR0UsU0FBQSxTQUVGLHVCQUNFLFNBQUEsU0MzS0YsaUJBQ0UsU0FBQSxNQUNBLFFBQUEsSUFDQSxXQUFBLGVBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLFFBQUEsS0FFQSx5Q0FDRSxRQUFBLE1BSUosb0JBQ0UsU0FBQSxNQUNBLFFBQUEsSUFDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxPQUFBLE1BQ0EsV0FBQSxLQUNBLGtCQUFtQix1QkFDbkIsZUFBZ0IsdUJBQ2hCLFVBQVcsdUJBQ1gsV0FBQSxJQUFBLFNBRUEscUNBQUEsb0JBQ0UsT0FBQSxNQUNBLGtCQUFtQix1QkFDbkIsZUFBZ0IsdUJBQ2hCLFVBQVcsd0JBR2Isd0NBQ0UsVUFBVyxtQkFJZixlQUNFLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUNBLFdBQUEsV0FDQSxRQUFBLEtBQ0EsVUFBQSxLQUlGLGVBQ0UsVUFBQSxLQUVGLGdCQUNFLE1BQUEsSUFFQSxxQ0FBQSxnQkFDRSxNQUFBLEtBSUoseUJBQ0UsTUFBQSxNQUNBLFFBQUEsYUFFQSxvQ0FBQSx5QkFDRSxNQUFBLE9BSUoscUJBQ0UsTUFBQSxJQUNBLFlBQUEsR0FFQSxxQ0FBQSxxQkFDRSxNQUFBLEtBSUosZ0JBQ0UsV0FBQSxLQUNBLFFBQUEsS0FFRixrQkFDQSxzQkFDRSxRQUFBLE9BQUEsUUFDQSxVQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSxPQUFBLFFBRUEsb0NBQUEsa0JBQUEsc0JBQ0UsUUFBQSxRQUlKLGtCQUNFLFdBQUEsUUFDQSxhQUFBLEtBQ0EsT0FBQSxRQUVBLG9DQUFBLGtCQUNFLGFBQUEsS0FJSix5QkFEQSx3QkFFRSxXQUFBLFFBRUYsc0JBQ0UsV0FBQSxRQUNBLE1BQUEsS0FHRiw2QkFEQSw0QkFFRSxXQUFBLFFBQ0EsTUFBQSxLQU1GLGlCQUNBLGVBQ0UsTUFBQSxLQUNBLE9BQUEsS0FJRixlQUNFLE1BQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxPQUVGLGlCQUNFLE1BQUEsS0FHRix3QkFEQSx1QkFFRSxNQUFBLEtBS0Ysb0NBRUUsb0JBQ0UsT0FBQSxNQUdGLGdCQUNBLHFCQUNFLE1BQUEsS0FDQSxZQUFBLEdBTUosb0NBRUUsb0JBQ0UsVUFBQSxLQUNBLE9BQUEsTUFDQSxVQUFXLHVCQUViLGVBQ0UsUUFBQSxLQUdGLGdCQUFpQixtQkFDZixjQUFBLE1DM0tKLGFBQ0UsTUFBQSxLQUNBLFFBQUEsS0FDQSxVQUFBLEtBSEYsMkJBTUksTUFBQSxLQUVBLDZDQUNFLE1BQUEsTUFFQSxvQ0FBQSw2Q0FDRSxNQUFBLE1BWlIsMkJBaUJJLEtBQUEsS0FLSixnQkFDRSxVQUFBLFFBQ0EsWUFBQSxJQUNBLGNBQUEsT0FDQSxXQUFBLEtBRUYsbUJBQ0UsWUFBQSxJQzdCRiwyQkFHSSxRQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsS0FDQSxjQUFBLEtBTkosNEJBVUksTUFBQSxNQUVBLG9DQUFBLDRCQUNFLE1BQUEsTUFPRiw4Q0FEQSw2Q0FFQSw0Q0FDRSxNQUFPLG1CQUNQLFdBQUEsV0FDQSxRQUFBLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxLQUVBLDJEQUFBLDBEQUFBLHlEQUNFLE1BQUEsSUFFQSxvQ0FBQSwyREFBQSwwREFBQSx5REFDRSxNQUFBLEtBSUosb0NBQUEsOENBQUEsNkNBQUEsNENBQ0UsTUFBQSxNQXBDUixtQ0EyQ0ksY0FBQSxFQUNBLFdBQUEsSUFDQSxXQUFBLEtBQ0EsUUFBQSxFQUNBLFFBQUEsTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsTUFBQSxJQUVBLG9DQUFBLG1DQUNFLE1BQUEsTUFwRE4scUNBMERJLE1BQU8sbUJBQ1AsV0FBQSxXQUNBLFFBQUEsTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsV0FBQSxNQUNBLFVBQUEsS0FDQSxZQUFBLFdBRUEsb0NBQUEscUNBQ0UsTUFBQSxNQW5FTiwwQkF5RUksZUFBQSxZQXpFSix1Q0E0RU0sTUFBTywwQkFDUCxZQUFBLElBRUEsb0NBQUEsdUNBQ0UsTUFBTyxtQkFoRmYsNERBcUZNLGFBQUEsS0FyRk4sK0JBNkZJLFFBQUEsT0FBQSxPQUNBLE1BQUEsS0FDQSxXNUJsRmMsb0I0Qm1GZCxRQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsV0FDQSxNQUFBLEtBQ0EsT0FBQSxROUJyRkYsbUJBQUEsS0FBQSxZQUNBLGdCQUFBLEtBQUEsWUFDQSxXQUFBLEtBQUEsWThCdUZFLHNDQUNBLHFDQUZBLHFDQUdFLFdBQUEsS0FHRixvQ0FBQSwrQkFDRSxNQUFBLEtBQ0EsUUFBQSxPQUFBLEtBQ0EsV0FBQSxZQWhITiwwQkF3SEksUUFBQSxLQUNBLFdBQUEsUUFFQSx5Q0FDRSxXQUFBLFFBQ0EsTUFBQSxRQUdGLDJDQUNFLFdBQUEsUUFDQSxNQUFBLFFDbElOLGNBQ0UsT0FBQSxNQURGLDRDQUtJLE9BQVEsWUFMWix3Q0FVSSxRQUFBLEVBQ0EsT0FBQSxFQUdBLCtDQURBLGdEQUVFLFFBQUEsS0FmTiwwQ0FtQk0sTUFBQSxLQ25CTixnQkFDQSxvQkFDRSxVQUFBLEtBQ0EsTUFBQSxLQUNBLFdBQUEsSUFHRix5Q0FFRSxVQUFBLEtBQ0EsTUFBQSxLQUhGLHlEQUFBLDJEQU9JLFVBQUEsS0FHRiw0Q0FDRSxRQUFBLEVBQ0EsVUFBQSxPQUNBLFdBQUEsSUFiSiw0REFpQkksUUFBQSxPQUFBLEVBQ0EsV0FBQSxLQUdBLHVFQUNFLGNBQUEsT0FDQSxhQUFBLE9BQ0EsV0FBQSxNQUdGLHNFQUNFLFdBQUEiLCJmaWxlIjoiYmFzaWMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbk5PUk1BTElTSUVSVU5HIERFUiBFTEVNRU5URVxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuaHRtbHtcclxuICBmb250LXNpemU6IDE2cHg7IC8qIHJvb3QtZW0gQXVzZ2FuZ3N3ZXJ0ICovXHJcbn1cclxuYm9keXtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEFic3TDpG5kZSBhbGxlc2FtdCBhdWYgTnVsbCBzZXR6ZW4gKi9cclxuXHJcbnAsIHVsLCBsaXtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcclxuICBsaW5lLWhlaWdodDogMS4xO1xyXG4gIG1hcmdpbjogMCAwIDAgMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKiBTdGFuZGFyZC1WZXJoYWx0ZW4gZGVyIExpbmtzIG51bGxlbiAqL1xyXG5cclxuYSwgYTpob3ZlciwgYTphY3RpdmV7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmE6Zm9jdXN7XHJcbiAgb3V0bGluZTogMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuaW5wdXRbdHlwZT1lbWFpbF0sXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxyXG5pbnB1dFt0eXBlPWRhdGVdLFxyXG5pbnB1dFt0eXBlPW51bWJlcl0sXHJcbmlucHV0W3R5cGU9dGV4dF0sXHJcbnRleHRhcmVhe1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuODVlbTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBAYmxhY2s7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgwLDAsMCwwKTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gIGJvcmRlcjogMDtcclxuICBiYWNrZ3JvdW5kOiBAYmxhY2s7XHJcbiAgY29sb3I6IEB3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgwLDAsMCwwKTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbiAgLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yOiAgcmdiYSgwLCAwLCAwLCAwKTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgb3V0bGluZTogMDtcclxuXHJcbiAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Oi1tb3otZm9jdXMtaW5uZXJ7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG4gICAgLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yOiAgcmdiYSgwLCAwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbmZpZ3VyZSxcclxucGljdHVyZXtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuZmlndXJlIGltZyxcclxucGljdHVyZSBpbWd7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbmFkZHJlc3N7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbWFyZ2luOiAwO1xyXG59IiwiQDFfMTI6IDguMzMzMzMlO1xyXG5AMl8xMjogMTYuNjY2NjYlO1xyXG5AM18xMjogMjUlO1xyXG5ANF8xMjogMzMuMzMzMzMlO1xyXG5ANV8xMjogNDEuNjY2NjYlO1xyXG5ANl8xMjogNTAlO1xyXG5AN18xMjogNTguMzMzMzMlO1xyXG5AOF8xMjogNjYuNjY2NjYlO1xyXG5AOV8xMjogNzUlO1xyXG5AMTBfMTI6IDgzLjMzMzMzJTtcclxuQDExXzEyOiA5MS42NjY2NiU7XHJcbkAxMl8xMjogMTAwJTtcclxuXHJcbi5yb3d7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogQHN0ZFJvd01hcmdpbiAwXHJcbn1cclxuLmNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IEBtYXh3aWR0aDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgLmlzRmxleCgpO1xyXG5cclxuICAmLmNvbnRlbnQxMDA1MCxcclxuICAmLmNvbnRlbnQxMDAzMyxcclxuICAmLmNvbnRlbnQxMDAyNXtcclxuICAgIC5mbGV4V3JhcCgpO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIEB0YWJQe1xyXG4gICAgJi5jb250ZW50NTAsXHJcbiAgICAmLmNvbnRlbnQzMyxcclxuICAgICYuY29udGVudDI1LFxyXG4gICAgJi5jb250ZW50NjYzMyxcclxuICAgICYuY29udGVudDMzNjYsXHJcbiAgICAmLmNvbnRlbnQ0MDYwLFxyXG4gICAgJi5jb250ZW50NjA0MHtcclxuICAgICAgLmZsZXhXcmFwKCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaXMtLW9sZC1zYWZhcml7XHJcblxyXG4gIC5jb250YWluZXJ7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiBAbWF4d2lkdGg7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQG1heHdpZHRoKXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IGRpdntcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudEVsZW1lbnR7XHJcbiAgcGFkZGluZzogMCBAc3RkQ29sUGFkZGluZztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuXHJcbi5kZXNrLWMwe2Rpc3BsYXk6IG5vbmU7fVxyXG4uZGVzay1jMXtkaXNwbGF5OiBAMV8xMjt9XHJcbi5kZXNrLWMye3dpZHRoOkAyXzEyO31cclxuLmRlc2stYzN7d2lkdGg6QDNfMTI7fVxyXG4uZGVzay1jNHt3aWR0aDpANF8xMjt9XHJcbi5kZXNrLWM1e3dpZHRoOkA1XzEyO31cclxuLmRlc2stYzZ7d2lkdGg6QDZfMTI7fVxyXG4uZGVzay1jN3t3aWR0aDpAN18xMjt9XHJcbi5kZXNrLWM4e3dpZHRoOkA4XzEyO31cclxuLmRlc2stYzl7d2lkdGg6QDlfMTI7fVxyXG4uZGVzay1jMTB7d2lkdGg6QDEwXzEyO31cclxuLmRlc2stYzExe3dpZHRoOkAxMV8xMjt9XHJcbi5kZXNrLWMxMnt3aWR0aDpAMTJfMTI7fVxyXG5cclxuLmRlc2stb2ZmLWMwe21hcmdpbi1sZWZ0OiAwO31cclxuLmRlc2stb2ZmLWMxe21hcmdpbi1sZWZ0OiBAMV8xMjt9XHJcbi5kZXNrLW9mZi1jMnttYXJnaW4tbGVmdDogQDJfMTI7fVxyXG4uZGVzay1vZmYtYzN7bWFyZ2luLWxlZnQ6IEAzXzEyO31cclxuXHJcbkBtZWRpYSBAdGFiTHtcclxuICAudGFiTC1jMHtkaXNwbGF5OiBub25lO31cclxuICAudGFiTC1jMXtkaXNwbGF5OiBAMV8xMjt9XHJcbiAgLnRhYkwtYzJ7d2lkdGg6QDJfMTI7fVxyXG4gIC50YWJMLWMze3dpZHRoOkAzXzEyO31cclxuICAudGFiTC1jNHt3aWR0aDpANF8xMjt9XHJcbiAgLnRhYkwtYzV7d2lkdGg6QDVfMTI7fVxyXG4gIC50YWJMLWM2e3dpZHRoOkA2XzEyO31cclxuICAudGFiTC1jN3t3aWR0aDpAN18xMjt9XHJcbiAgLnRhYkwtYzh7d2lkdGg6QDhfMTI7fVxyXG4gIC8vLnRhYkwtYzl7d2lkdGg6QDlfMTI7fVxyXG4gIC50YWJMLWMxMHt3aWR0aDpAMTBfMTI7fVxyXG4gIC8vLnRhYkwtYzExe3dpZHRoOkAxMV8xMjt9XHJcbiAgLnRhYkwtYzEye3dpZHRoOkAxMl8xMjt9XHJcblxyXG4gIC50YWJMLW9mZi1jMHttYXJnaW4tbGVmdDogMDt9XHJcbiAgLnRhYkwtb2ZmLWMxe21hcmdpbi1sZWZ0OiBAMV8xMjt9XHJcbiAgLnRhYkwtb2ZmLWMye21hcmdpbi1sZWZ0OiBAMl8xMjt9XHJcbiAgLnRhYkwtb2ZmLWMze21hcmdpbi1sZWZ0OiBAM18xMjt9XHJcbiAgLnRhYkwtb2ZmLWM2e21hcmdpbi1sZWZ0OiBANl8xMjt9XHJcbn1cclxuXHJcbkBtZWRpYSBAdGFiUHtcclxuICAudGFiUC1jMHtkaXNwbGF5OiBub25lO31cclxuICAudGFiUC1jMXtkaXNwbGF5OiBAMV8xMjt9XHJcbiAgLnRhYlAtYzJ7d2lkdGg6QDJfMTI7fVxyXG4gIC50YWJQLWMze3dpZHRoOkAzXzEyO31cclxuICAudGFiUC1jNHt3aWR0aDpANF8xMjt9XHJcbiAgLnRhYlAtYzV7d2lkdGg6QDVfMTI7fVxyXG4gIC50YWJQLWM2e3dpZHRoOkA2XzEyO31cclxuICAudGFiUC1jN3t3aWR0aDpAN18xMjt9XHJcbiAgLnRhYlAtYzh7d2lkdGg6QDhfMTI7fVxyXG4gIC8vLnRhYlAtYzl7d2lkdGg6QDlfMTI7fVxyXG4gIC50YWJQLWMxMHt3aWR0aDpAMTBfMTI7fVxyXG4gIC8vLnRhYlAtYzExe3dpZHRoOkAxMV8xMjt9XHJcbiAgLnRhYlAtYzEye3dpZHRoOkAxMl8xMjt9XHJcblxyXG5cclxuICAudGFiUC1vZmYtYzB7bWFyZ2luLWxlZnQ6IDA7fVxyXG4gIC50YWJQLW9mZi1jMXttYXJnaW4tbGVmdDogQDFfMTI7fVxyXG4gIC50YWJQLW9mZi1jMnttYXJnaW4tbGVmdDogQDJfMTI7fVxyXG4gIC50YWJQLW9mZi1jM3ttYXJnaW4tbGVmdDogQDNfMTI7fVxyXG4gIC50YWJQLW9mZi1jNnttYXJnaW4tbGVmdDogQDZfMTI7fVxyXG59XHJcblxyXG5AbWVkaWEgQHNtTHtcclxuICAuc21MLWMwe2Rpc3BsYXk6IG5vbmU7fVxyXG4gIC5zbUwtYzF7ZGlzcGxheTogQDFfMTI7fVxyXG4gIC5zbUwtYzJ7d2lkdGg6QDJfMTI7fVxyXG4gIC5zbUwtYzN7d2lkdGg6QDNfMTI7fVxyXG4gIC5zbUwtYzR7d2lkdGg6QDRfMTI7fVxyXG4gIC8vLnNtTC1jNXt3aWR0aDpANV8xMjt9XHJcbiAgLnNtTC1jNnt3aWR0aDpANl8xMjt9XHJcbiAgLy8uc21MLWM3e3dpZHRoOkA3XzEyO31cclxuICAuc21MLWM4e3dpZHRoOkA4XzEyO31cclxuICAvLy5zbUwtYzl7d2lkdGg6QDlfMTI7fVxyXG4gIC5zbUwtYzEwe3dpZHRoOkAxMF8xMjt9XHJcbiAgLy8uc21MLWMxMXt3aWR0aDpAMTFfMTI7fVxyXG4gIC5zbUwtYzEye3dpZHRoOkAxMl8xMjt9XHJcblxyXG4gIC5zbUwtb2ZmLWMwe21hcmdpbi1sZWZ0OiAwO31cclxuICAuc21MLW9mZi1jMXttYXJnaW4tbGVmdDogQDFfMTI7fVxyXG4gIC5zbUwtb2ZmLWMye21hcmdpbi1sZWZ0OiBAMl8xMjt9XHJcbiAgLnNtTC1vZmYtYzZ7bWFyZ2luLWxlZnQ6IEA2XzEyO31cclxuXHJcbiAgLnNwb25zb3JzIC5zbUwtYzEye1xyXG4gICAgd2lkdGg6IEA2XzEyO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIEBzbVB7XHJcbiAgLnNtUC1jMHtkaXNwbGF5OiBub25lO31cclxuICAvLy5zbVAtYzF7ZGlzcGxheTogQDFfMTI7fVxyXG4gIC8vLnNtUC1jMnt3aWR0aDpAMl8xMjt9XHJcbiAgLy8uc21QLWMze3dpZHRoOkAzXzEyO31cclxuICAvLy5zbVAtYzR7d2lkdGg6QDRfMTI7fVxyXG4gIC8vLnNtUC1jNXt3aWR0aDpANV8xMjt9XHJcbiAgLnNtUC1jNnt3aWR0aDpANl8xMjt9XHJcbiAgLy8uc21QLWM3e3dpZHRoOkA3XzEyO31cclxuICAuc21QLWM4e3dpZHRoOkA4XzEyO31cclxuICAvLy5zbVAtYzl7d2lkdGg6QDlfMTI7fVxyXG4gIC5zbVAtYzEwe3dpZHRoOkAxMF8xMjt9XHJcbiAgLy8uc21QLWMxMXt3aWR0aDpAMTFfMTI7fVxyXG4gIC5zbVAtYzEye3dpZHRoOkAxMl8xMjt9XHJcblxyXG4gIC5zbVAtb2ZmLWMwe21hcmdpbi1sZWZ0OiAwO31cclxuICAuc21QLW9mZi1jMXttYXJnaW4tbGVmdDogQDFfMTI7fVxyXG4gIC5zbVAtb2ZmLWMye21hcmdpbi1sZWZ0OiBAMl8xMjt9XHJcbiAgLnNtUC1vZmYtYzZ7bWFyZ2luLWxlZnQ6IEA2XzEyO31cclxufSIsIi5mbGV4V3JhcCgpe1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmlzRmxleCgpe1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IC1tb3otZmxleDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmludGVyYWN0aW9uVHJhbnNpdGlvbihAZHVyOiAwLjMzcyl7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBAZHVyIGVhc2UtaW4tb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogQGR1ciBlYXNlLWluLW91dDtcclxuICB0cmFuc2l0aW9uOiBAZHVyIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uY3VzdG9tVHJhbnNpdGlvbihAZHVyOiAwLjMzczsgQHByb3BzOiBhbGwpIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IEBwcm9wcyBAZHVyIGVhc2UtaW4tb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogQHByb3BzIEBkdXIgZWFzZS1pbi1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogQHByb3BzIEBkdXIgZWFzZS1pbi1vdXQ7XHJcbn0iLCJib2R5e1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGZvbnQtZmFtaWx5OiBAc3RkRm9udDtcclxuICBjb2xvcjogQHRleHRDb2xvcjtcclxuICBiYWNrZ3JvdW5kOiBAZXh0cmVtZUxpZ2h0R3JleTtcclxufVxyXG5cclxubWFpbiBhe1xyXG4gIGNvbG9yOiBAcHJpbWFyeUNvbG9yO1xyXG59XHJcblxyXG5ib2R5ID4gLndyYXBwZXJ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufSIsIkBzdGRGb250OiAgICAgc2Fucy1zZXJpZjtcclxuXHJcblxyXG5AYmxhY2s6ICAgICAgICAgICAgICMwMDA7XHJcbkBkYXJrR3JleTogICAgICAgICAgIzExMTExODtcclxuQGZvb3RlckJhY2tncm91bmQ6ICAjMTExMTE4O1xyXG5AdGV4dENvbG9yOiAgICAgICAgICMzMzM7XHJcbkB3aGl0ZTogICAgICAgICAgICAgI2ZmZjtcclxuQGV4dHJlbWVMaWdodEdyZXk6ICAjZjlmOWY5O1xyXG5AbGlnaHRHcmV5OiAgICAgICAgICNlOGU4ZTg7XHJcbkBtZWRHcmV5OiAgICAgICAgICAgIzk5OTtcclxuQG1lZEJsdWU6ICAgICAgICAgICAjOWFiYWQ2O1xyXG5cclxuQHByaW1hcnlDb2xvcjogICAgdmFyKCAtLXByaW1hcnlDb2xvciApO1xyXG5Ac2Vjb25kYXJ5Q29sb3I6ICB2YXIoIC0tc2Vjb25kYXJ5Q29sb3IgKTtcclxuQHRlcnRpYXJ5Q29sb3I6ICAgdmFyKCAtLXRlcnRpYXJ5Q29sb3IgKTtcclxuQHF1YWRyaW5hcnlDb2xvcjogICB2YXIoIC0tcXVhZHJpbmFyeUNvbG9yICk7XHJcblxyXG5AcHJpbWFyeUNvbnRyYXN0Q29sb3I6ICAgIEB3aGl0ZTtcclxuQHNlY29uZGFyeUNvbnRyYXN0Q29sb3I6ICBAd2hpdGU7XHJcblxyXG5cclxuLy8gZGVza3RvcCAmIG1vYmlsZSB0cmlnZ2VyIGJnIGFuZCBjb2xvclxyXG5AbWFpbk1lbnVUcmlnZ2VyQ29sb3I6ICBAc2Vjb25kYXJ5Q29sb3I7XHJcbkBtYWluTWVudVRyaWdnZXJCRzogICAgIHJnYmEoMCwwLDAsMCk7XHJcblxyXG4vLyBkZXNrdG9wIG1haW4gbWVudSBpdGVtcyBjb2xvclxyXG5AbWFpbk1lbnVDb2xvcjogICAgICAgQHNlY29uZGFyeUNvbG9yO1xyXG5AbWFpbk1lbnVIb3ZlckNvbG9yOiAgQHByaW1hcnlDb2xvcjtcclxuXHJcbi8vIG1vYmlsZSBtYWluIG1lbnUgYmcgYW5kIGNvbG9yXHJcbkBtb2JpbGVNYWluTWVudUJnOiAgICBAd2hpdGU7XHJcbkBtb2JpbGVNYWluTWVudUNvbG9yOiBAdGV4dENvbG9yO1xyXG5cclxuLy8gbW9iaWxlIHN1YiBtZW51IGJnIGFuZCBjb2xvclxyXG5AbW9iaWxlU3ViTWVudUJnOiAgICAgQGV4dHJlbWVMaWdodEdyZXk7XHJcbkBtb2JpbGVTdWJNZW51Q29sb3I6ICBAdGV4dENvbG9yO1xyXG5cclxuXHJcblxyXG5cclxuXHJcbkBoMXNpemU6ICAycmVtO1xyXG5AaDJzaXplOiAgMS43NXJlbTtcclxuQGgzc2l6ZTogIDEuNXJlbTtcclxuQGg0c2l6ZTogIDEuMjVyZW07XHJcbkBoNXNpemU6ICAxLjEyNXJlbTtcclxuQGg2c2l6ZTogIDFyZW07XHJcblxyXG5cclxuQHR5cG9TdGRNYXJnaW46IDFyZW07XHJcblxyXG5cclxuLy8gc3RhbmRhcmQgd2lkdGggb2YgLmNvbnRhaW5lclxyXG5AbWF4d2lkdGg6IDEyODBweDtcclxuXHJcbi8vIGhlYWRlciBIZWlnaHQgZGVmaW5pdGlvbnNcclxuQGhlYWRlckhlaWdodDogICAgMTAwcHg7XHJcbkBzbGltSGVhZGVySGVpZ2h0OiA4MHB4O1xyXG5AbW9iaWxlSGVhZGVySGVpZ2h0OiA2NnB4O1xyXG5cclxuLy8gaGFtYnVyZ2VyXHJcbkBoYW1idXJnZXJXaWR0aDogICAgMzZweDtcclxuQGhhbWJ1cmdlckNvbG9yOiAgICBAdGV4dENvbG9yO1xyXG5cclxuLy8gcGFkZGluZyBiZXR3ZWVuIGNvbHNcclxuQHN0ZENvbFBhZGRpbmcgOiAxcmVtO1xyXG5cclxuLy8gbWFyZ2luIC8gcGFkZGluZyBiZXR3ZWVuIHJvd3NcclxuQHN0ZFJvd01hcmdpbjogIDVyZW07XHJcbkBzbGltUm93TWFyZ2luOiAycmVtO1xyXG5cclxuLy8gY29sIG1hcmdpbiAoYnRtKSBvbiBicmVha3BvaW50IGJyZWFrc1xyXG5AYnJlYWtDb2xNYXJnaW46IDJyZW07XHJcblxyXG5AZm9ybUxhYmVsV2lkdGg6IDEyMHB4O1xyXG5cclxuLy8gZm9vdGVyIGxhYmVsIHdpZHRoXHJcbkBmb290ZXJMYWJlbFdpZHRoOiA4MHB4O1xyXG5cclxuLy8gZm9vdGVyIExpbmsgQ29sb3JcclxuQGZvb3RlckxpbmtDb2xvcjogQHNlY29uZGFyeUNvbG9yO1xyXG5cclxuLy8gZm9vdGVyIHRleHQgY29sb3JcclxuQGZvb3RlckNvbG9yOiBAbWVkR3JleTtcclxuXHJcblxyXG5AZGVza0w6IH5cIiBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDFweClcIjtcclxuQGRlc2tTOiB+XCIgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpXCI7XHJcbkBtaW5fZGVza01XOiB+XCIgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpXCI7XHJcbkBkZXNrTVc6IH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweClcIjtcclxuQGRlc2s6ICB+XCIgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTQycHgpXCI7XHJcbkB0YWJMOiAgflwiIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MXB4KVwiO1xyXG5AdGFiUDogIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1M3B4KVwiO1xyXG5Ac21MOiAgIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyMHB4KVwiO1xyXG5Ac21QOiAgIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNXB4KVwiO1xyXG5Ac21YOiAgIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KVwiO1xyXG5cclxuQG1vbWVudFRvU2hvd1RoZUhhbWJ1cmdlcjogQHRhYlA7IiwiLnJvd3tcclxuXHJcblxyXG4gICYucm93LS1zbGltLWJvdHRvbXtcclxuICAgIHBhZGRpbmctYm90dG9tOiBAc2xpbVJvd01hcmdpbjtcclxuICB9XHJcblxyXG4gICYucm93LS1zbGltLXRvcHtcclxuICAgIHBhZGRpbmctdG9wOiBAc2xpbVJvd01hcmdpbjtcclxuICB9XHJcblxyXG4gICYucm93LS1zbGlte1xyXG4gICAgcGFkZGluZy10b3A6IEBzbGltUm93TWFyZ2luO1xyXG4gICAgcGFkZGluZy1ib3R0b206IEBzbGltUm93TWFyZ2luO1xyXG4gIH1cclxuXHJcbiAgJi5yb3ctLW5vcGFkZGluZ3tcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAmLnJvdy0tbm9wYWRkaW5nLXRvcHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgJi5yb3ctLW5vcGFkZGluZy1ib3R0b217XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gICYucm93LS1ub2dhcHMgLmNvbnRlbnRFbGVtZW50e1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gICYucm93LS1taWRkbGUgLmNvbnRhaW5lcntcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIEB0YWJQe1xyXG4gICAgICAmLmNvbnRlbnQ1MHtcclxuICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgQHNtTHtcclxuICAgICAgJi5jb250ZW50MzMsXHJcbiAgICAgICYuY29udGVudDI1LFxyXG4gICAgICAmLmNvbnRlbnQzMzY2LFxyXG4gICAgICAmLmNvbnRlbnQ2NjMze1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jZW50ZXJlZHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYubW9iaWxlLS1yZXZlcnNle1xyXG4gICAgQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcbiAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndpZGUge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNsaW17XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoQG1heHdpZHRoICogMC42NjY2Nik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5Om5vdCguZWRpdGgtLWFkbWluKXtcclxuICAucm93LnJvdy0taGlkZGVue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuYm9keS5lZGl0aC0tYWRtaW57XHJcbiAgLnJvdy5yb3ctLWhpZGRlbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMC42NjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBhbGlnbiB0aGUgdGV4dCBvbiB3aWRlIDUwZXIgcm93cyBpbnRvIHRoZSBAbWF4V2lkdGggZGltZW5zaW9uczpcclxuLnJvdy53aWRle1xyXG5cclxuICAmLmhhcy0tdGV4dC1sZWZ0e1xyXG4gICAgLmNvbnRlbnQ1MEwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XHJcblxyXG4gICAgICAuY29udGVudEVsZW1lbnQge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCBAbWF4d2lkdGggLyAyICk7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgQGRlc2tNV3tcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIEBkZXNrTVd7XHJcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmLmhhcy0tdGV4dC1yaWdodHtcclxuICAgIC5jb250ZW50NTBSIC5jb250ZW50RWxlbWVudHtcclxuICAgICAgd2lkdGg6IGNhbGMoIEBtYXh3aWR0aCAvIDIpO1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW07XHJcblxyXG4gICAgICBAbWVkaWEgQGRlc2tNV3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIGNvbG9yZWQgcm93c1xyXG4uaGFzLS1wcmltYXJ5LWJhY2tncm91bmR7XHJcbiAgYmFja2dyb3VuZDogQHByaW1hcnlDb2xvcjtcclxufVxyXG4uaGFzLS1zZWNvbmRhcnktYmFja2dyb3VuZHtcclxuICBiYWNrZ3JvdW5kOiBAc2Vjb25kYXJ5Q29sb3I7XHJcbn1cclxuLmhhcy0tdGVydGlhcnktYmFja2dyb3VuZCB7XHJcbiAgYmFja2dyb3VuZDogQHRlcnRpYXJ5Q29sb3I7XHJcbn1cclxuLmhhcy0tcXVhZHJpbmFyeS1iYWNrZ3JvdW5ke1xyXG4gIGJhY2tncm91bmQ6IEBxdWFkcmluYXJ5Q29sb3I7XHJcbn1cclxuLmhhcy0td2hpdGUtYmFja2dyb3VuZHtcclxuICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcbn1cclxuLmhhcy0tbGlnaHRncmV5LWJhY2tncm91bmR7XHJcbiAgYmFja2dyb3VuZDogQGxpZ2h0R3JleTtcclxufVxyXG4uaGFzLS1kYXJrZ3JleS1iYWNrZ3JvdW5ke1xyXG4gIGJhY2tncm91bmQ6IEBkYXJrR3JleTtcclxuICBjb2xvcjogQGxpZ2h0R3JleTtcclxufVxyXG5cclxuXHJcbi5oYXMtLXByaW1hcnktY29sb3J7XHJcbiAgY29sb3I6IEBwcmltYXJ5Q29sb3I7XHJcbn1cclxuLmhhcy0tc2Vjb25kYXJ5LWNvbG9ye1xyXG4gIGNvbG9yOiBAc2Vjb25kYXJ5Q29sb3I7XHJcbn1cclxuLmhhcy0tdGVydGlhcnktY29sb3J7XHJcbiAgY29sb3I6IEB0ZXJ0aWFyeUNvbG9yO1xyXG59XHJcbi5oYXMtLXF1YWRyaW5hcnktY29sb3J7XHJcbiAgY29sb3I6IEBxdWFkcmluYXJ5Q29sb3I7XHJcbn1cclxuLmhhcy0td2hpdGUtY29sb3J7XHJcbiAgY29sb3I6IEB3aGl0ZTtcclxufVxyXG4uaGFzLS1saWdodGdyZXktY29sb3J7XHJcbiAgY29sb3I6IEBsaWdodEdyZXk7XHJcbn1cclxuLmhhcy0tZGFya2dyZXktY29sb3J7XHJcbiAgY29sb3I6IEBkYXJrR3JleTtcclxufVxyXG4uaGFzLS1ibGFjay1jb2xvcntcclxuICBjb2xvcjogQGJsYWNrO1xyXG59XHJcblxyXG5cclxuQG1lZGlhIEB0YWJQe1xyXG5cclxuICAuY29udGVudDUwTHtcclxuICAgIG1hcmdpbi1ib3R0b206IEBicmVha0NvbE1hcmdpbjtcclxuICB9XHJcblxyXG4gIC5jb250ZW50MzNSe1xyXG4gICAgbWFyZ2luLXRvcDogQGJyZWFrQ29sTWFyZ2luO1xyXG4gIH1cclxuXHJcblxyXG5cclxuICAuY29udGVudDUwTCxcclxuICAuY29udGVudDI1TCxcclxuICAuY29udGVudDI1TEN7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBAYnJlYWtDb2xNYXJnaW47XHJcbiAgfVxyXG5cclxuICAubW9iaWxlLS1yZXZlcnNle1xyXG4gICAgLmNvbnRlbnQ1MFIsXHJcbiAgICAuY29udGVudDI1UixcclxuICAgIC5jb250ZW50MjVSQ3tcclxuICAgICAgbWFyZ2luLWJvdHRvbTogQGJyZWFrQ29sTWFyZ2luO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5AbWVkaWEgQHNtTHtcclxuXHJcbiAgLmNvbnRlbnQ1MEwsXHJcbiAgLmNvbnRlbnQzM0wsXHJcbiAgLmNvbnRlbnQzM0MsXHJcbiAgLmNvbnRlbnQyNUwsXHJcbiAgLmNvbnRlbnQyNUxDLFxyXG4gIC5jb250ZW50MjVSQyxcclxuICAuY29udGVudDY2TCxcclxuICAuY29udGVudDYwTCxcclxuICAuY29udGVudDQwTCxcclxuICAuaGVhZGluZ0NvbHtcclxuICAgIG1hcmdpbi1ib3R0b206IEBicmVha0NvbE1hcmdpbjtcclxuICB9XHJcblxyXG4gIC5tb2JpbGUtLXJldmVyc2V7XHJcbiAgICAuY29udGVudDUwUixcclxuICAgIC5jb250ZW50MzNSLFxyXG4gICAgLmNvbnRlbnQzM0MsXHJcbiAgICAuY29udGVudDI1UixcclxuICAgIC5jb250ZW50MjVMQyxcclxuICAgIC5jb250ZW50MjVSQyxcclxuICAgIC5jb250ZW50NjZSLFxyXG4gICAgLmNvbnRlbnQ2MFIsXHJcbiAgICAuY29udGVudDQwUixcclxuICAgIC5oZWFkaW5nQ29se1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBAYnJlYWtDb2xNYXJnaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIlxyXG4vLyBhZGp1c3QgdGhlIGxlZnQgLyByaWdodCBwYWRkaW5nIHRvIDAgb24gd2lkZSByb3dzLlxyXG4vLyByZXNldCBmb3IgbW9iaWxlXHJcbi53aWRle1xyXG4gIC5jb250YWluZXJ7XHJcbiAgICAmID4gZGl2OmZpcnN0LWNoaWxkIC5jb250ZW50RWxlbWVudHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBAbWVkaWEgQHRhYlB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IGRpdjpsYXN0LWNoaWxkIC5jb250ZW50RWxlbWVudHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgQG1lZGlhIEB0YWJQe1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyB0aGlzIGlzIHNwZWNpYWw6IGlmIHRoZSB3aWRlIGVsZW1lbnQgaXMgY29udGVudDEwMCwgbGV0IHRoZSBwYWRkaW5nIGJlIDAgb24gbW9iaWxlXHJcbiAgICAmLmNvbnRlbnQxMDAgLmNvbnRlbnQxMDBDIC5jb250ZW50RWxlbWVudHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIEB0YWJQe1xyXG5cclxuICAud2lkZS5yb3ctLW5vZ2Fwczpub3QoLmdhcHMtLW9uLW1vYmlsZV9sZWZ0KSxcclxuICAud2lkZS5yb3ctLW5vZ2Fwczpub3QoLmdhcHMtLW9uLW1vYmlsZV9yaWdodCl7XHJcbiAgICAuY29udGFpbmVyIHtcclxuXHJcbiAgICAgICYgPiBkaXY6Zmlyc3QtY2hpbGQgLmNvbnRlbnRFbGVtZW50IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgPiBkaXY6bGFzdC1jaGlsZCAuY29udGVudEVsZW1lbnR7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC53aWRlLnJvdy0tbm9nYXBzLmdhcHMtLW9uLW1vYmlsZV9sZWZ0IHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAmID4gZGl2OmZpcnN0LWNoaWxkIC5jb250ZW50RWxlbWVudCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aWRlLnJvdy0tbm9nYXBzLmdhcHMtLW9uLW1vYmlsZV9yaWdodHtcclxuICAgIC5jb250YWluZXJ7XHJcbiAgICAgICYgPiBkaXY6bGFzdC1jaGlsZCAuY29udGVudEVsZW1lbnR7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiLmlkZW50aXR5e1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMTAwO1xyXG4gIGJhY2tncm91bmQ6IEB3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjgpO1xyXG5cclxuICAuY29udGFpbmVye1xyXG4gICAgaGVpZ2h0OiBAaGVhZGVySGVpZ2h0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgQG1vbWVudFRvU2hvd1RoZUhhbWJ1cmdlcntcclxuICAgICAgaGVpZ2h0OiBAbW9iaWxlSGVhZGVySGVpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4udGhlLS1sb2dve1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgLmNvbnRlbnR7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBhe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcblxyXG4gICAgQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGltZ3tcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4udGhlLS1uYXZpZ2F0aW9ue1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLm5hdmlnYXRpb24tLXdyYXBwZXJ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ubmF2LS1pbm5lcntcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuXHJcbiAgQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2aWdhdGlvbntcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBAbWVkaWEgQG1vbWVudFRvU2hvd1RoZUhhbWJ1cmdlcntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcblxyXG4gIC5uYXZpZ2F0aW9ue1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogODMwO1xyXG4gICAgdG9wOiBAbW9iaWxlSGVhZGVySGVpZ2h0O1xyXG4gICAgaGVpZ2h0OiBjYWxjKCAxMDB2aCAtIEBtb2JpbGVIZWFkZXJIZWlnaHQgKTtcclxuICAgIHdpZHRoOiA3MHZ3O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJveC1zaGFkb3c6IDFweCAzcHggM3B4IHJnYmEoMCwwLDAsMC42KTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBAbW9iaWxlTWFpbk1lbnVCZztcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICBwZXJzcGVjdGl2ZTogODAwcHg7XHJcbiAgICBwZXJzcGVjdGl2ZS1vcmlnaW46IDAgMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTJyZW0sMCwwKTtcclxuICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAmLm5hdmlnYXRpb24tLWlue1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxufSIsIi5tb2JpbGUtaGFtYnVyZ2Vye1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2VyIHtcclxuXHJcbiAgLm1vYmlsZS1oYW1idXJnZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luOiA1cHggMXJlbSAwIDBcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkhBTUJVUkdFUiBTdHlsZXNcclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4ub2ZmLWNhbnZhcy0tdHJpZ2dlcntcclxuICB3aWR0aDogNDRweDtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgZm9udDppbmhlcml0O1xyXG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gIG92ZXJmbG93OnZpc2libGU7XHJcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gIHBhZGRpbmc6IDVweCAwIDVweCA1cHg7XHJcbiAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246LjE1cztcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC1maWx0ZXI7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LGZpbHRlcjtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksZmlsdGVyLC13ZWJraXQtZmlsdGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOm5vbmU7XHJcbiAgY29sb3I6aW5oZXJpdDtcclxuICBib3JkZXI6MDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG59XHJcbi5oYW1idXJnZXItLWJveCB7XHJcbiAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6QGhhbWJ1cmdlcldpZHRoO1xyXG4gIGhlaWdodDoyMHB4XHJcbn1cclxuLmhhbWJ1cmdlci0taW5uZXIge1xyXG4gIHRvcDo1MCU7XHJcbiAgZGlzcGxheTpibG9jaztcclxuICBtYXJnaW4tdG9wOi0ycHhcclxufVxyXG4uaGFtYnVyZ2VyLS1pbm5lciwuaGFtYnVyZ2VyLS1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLS1pbm5lcjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gIHdpZHRoOkBoYW1idXJnZXJXaWR0aDtcclxuICBoZWlnaHQ6MnB4O1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgYm9yZGVyLXJhZGl1czoycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjpAaGFtYnVyZ2VyQ29sb3I7XHJcbn1cclxuXHJcbi5oYW1idXJnZXItLWlubmVyOmFmdGVyLC5oYW1idXJnZXItLWlubmVyOmJlZm9yZSB7XHJcbiAgZGlzcGxheTpibG9jaztcclxuICBjb250ZW50OicnXHJcbn1cclxuLmhhbWJ1cmdlci0taW5uZXI6YmVmb3JlIHtcclxuICB0b3A6LTEwcHg7XHJcbn1cclxuLmhhbWJ1cmdlci0taW5uZXI6YWZ0ZXIge1xyXG4gIGJvdHRvbTotMTBweFxyXG59XHJcblxyXG5cclxuXHJcblxyXG4ub2ZmLWNhbnZhcy0tdHJpZ2dlcntcclxuXHJcbiAgLmhhbWJ1cmdlci0taW5uZXIge1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNTUsIC4wNTUsIC42NzUsIC4xOSk7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMXM7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNpdGlvbjogdG9wIC4xcyAuMTRzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2VcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAuMXMgLjE0cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuMXMgY3ViaWMtYmV6aWVyKC41NSwgLjA1NSwgLjY3NSwgLjE5KTtcclxuICAgICAgdHJhbnNpdGlvbjogYm90dG9tIC4xcyAuMTRzIGVhc2UsIHRyYW5zZm9ybSAuMXMgY3ViaWMtYmV6aWVyKC41NSwgLjA1NSwgLjY3NSwgLjE5KTtcclxuICAgICAgdHJhbnNpdGlvbjogYm90dG9tIC4xcyAuMTRzIGVhc2UsIHRyYW5zZm9ybSAuMXMgY3ViaWMtYmV6aWVyKC41NSwgLjA1NSwgLjY3NSwgLjE5KSwgLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGN1YmljLWJlemllciguNTUsIC4wNTUsIC42NzUsIC4xOSlcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGFtYnVyZ2VyLS1hY3RpdmV7XHJcblxyXG4gICAgLmhhbWJ1cmdlci0taW5uZXIge1xyXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5Oi4xNHM7XHJcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO1xyXG4gICAgICB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcclxuXHJcbiAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICB0b3A6MDtcclxuICAgICAgICB0cmFuc2l0aW9uOnRvcCAuMXMgZWFzZSxvcGFjaXR5IC4xcyAuMTRzIGVhc2U7XHJcbiAgICAgICAgb3BhY2l0eTowO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlcntcclxuICAgICAgICBib3R0b206MDtcclxuICAgICAgICB0cmFuc2l0aW9uOmJvdHRvbSAuMXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuMXMgLjE0cyBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTtcclxuICAgICAgICB0cmFuc2l0aW9uOmJvdHRvbSAuMXMgZWFzZSx0cmFuc2Zvcm0gLjFzIC4xNHMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjpib3R0b20gLjFzIGVhc2UsdHJhbnNmb3JtIC4xcyAuMTRzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpLC13ZWJraXQtdHJhbnNmb3JtIC4xcyAuMTRzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuIiwiLmhlYWRlcntcclxuICBtYXJnaW4tdG9wOiBAaGVhZGVySGVpZ2h0O1xyXG5cclxuICBAbWVkaWEgQHNtTHtcclxuICAgIG1hcmdpbi10b3A6IEBtb2JpbGVIZWFkZXJIZWlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc2Nyb2xsZWQgLmhlYWRlcntcclxuICBtYXJnaW4tdG9wOiBAc2xpbUhlYWRlckhlaWdodDtcclxufVxyXG5cclxuXHJcbi5oZWFkZXJ7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaGVhZGVyLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgbWluLWhlaWdodDogMzN2dztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcblxyXG4uaGVhZGVyIC5jb250YWluZXJ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gIC5jb250ZW50NTBSLCAuY29udGVudDUwUiAuY29udGVudEVsZW1lbnR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIEBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2Vye1xyXG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLS10ZWFtLW5hbWV7XHJcbiAgZm9udC1zaXplOiBAaDFzaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gIGJhY2tncm91bmQ6IEBwcmltYXJ5Q29sb3I7XHJcbiAgY29sb3I6IEB3aGl0ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLmhlYWRlci0tdGVhbS1zbG9nYW57XHJcbiAgZm9udC1zaXplOiBAaDRzaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgcGFkZGluZzogMC42NnJlbSAycmVtO1xyXG4gIGNvbG9yOiBAd2hpdGU7XHJcbiAgYmFja2dyb3VuZDogQHNlY29uZGFyeUNvbG9yO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogYXV0bztcclxuXHJcbn0iLCIubWVudS0tbWFpbm1lbnV7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcblxyXG5cclxuICAuaXRlbS0taGFzLWNoaWxke1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcblxyXG4gIC5pdGVtLS1zdWJtZW51e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAycmVtLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMnJlbSwgMCk7XHJcbiAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKCk7XHJcblxyXG4gICAgYXtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hpbGQtLWlzLWluIC5pdGVtLS1zdWJtZW51e1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLyBmaXJzdCBsZXZlbCBpdGVtc1xyXG4ubWVudS0tbWFpbm1lbnUgPiBsaXtcclxuXHJcbiAgLy8gdGhlIGxpbmtzIGl0c2VsZlxyXG4gICYgPiBhe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgY29sb3I6IEBtYWluTWVudUNvbG9yO1xyXG4gICAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigpO1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgY29sb3I6IEBtYWluTWVudUhvdmVyQ29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBleGNlcHRpb24gZm9yIGl0ZW1zIHdpdGggc3VibWVudVxyXG4gICYuaXRlbS0taGFzLWNoaWxkID4gYXtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjMzcmVtIDAuNXJlbSAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLy8gdGhlIHRyaWdnZXIgYnRuXHJcbiAgJi5pdGVtLS1oYXMtY2hpbGQgPiAudHJpZ2dlci0tc3VibWVudXtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XHJcbiAgICBjb2xvcjogQG1haW5NZW51VHJpZ2dlckNvbG9yO1xyXG4gICAgYmFja2dyb3VuZDogQG1haW5NZW51VHJpZ2dlckJHO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIHNlY29uZCBsZXZlbCBpdGVtc1xyXG4uaXRlbS0tc3VibWVudXtcclxuICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgYmFja2dyb3VuZDogQGV4dHJlbWVMaWdodEdyZXk7XHJcblxyXG4gIGF7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICB9XHJcbn1cclxuYm9keSAudHJpZ2dlci0tc3VibWVudXtcclxuICBkaXNwbGF5Om5vbmU7XHJcbn1cclxuXHJcbi5jYW4tLXRvdWNoIC5tZW51LS1tYWlubWVudSA+IGxpLml0ZW0tLWhhcy1jaGlsZHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xyXG59XHJcblxyXG4uY2FuLS10b3VjaCAudHJpZ2dlci0tc3VibWVudXtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMzZweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAzcHg7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2Vye1xyXG5cclxuXHJcbiAgLm1lbnUtLW1haW5tZW51e1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKDAuNzVzKTtcclxuXHJcbiAgICAmID4gbGl7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuXHJcbiAgICAgICYgPiBhe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgY29sb3I6IEBtb2JpbGVNYWluTWVudUNvbG9yO1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgJi5pdGVtLS1oYXMtY2hpbGR7XHJcbiAgICAgICAgcG9zaXRpb246c3RhdGljO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICYgPiBhe1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5pdGVtLS1oYXMtY2hpbGQgPiAudHJpZ2dlci0tc3VibWVudXtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgcG9zaXRpb246c3RhdGljO1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcblxyXG4gICAgICAgIC50cmlnZ2VyLS1pY29ue1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjMzcmVtO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLS1hY3RpdmUgLnRyaWdnZXItLWljb257XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhe1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5pdGVtLS1zdWJtZW51IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBAbW9iaWxlU3ViTWVudUJnO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg3NWRlZykgdHJhbnNsYXRlWCgwJSk7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XHJcbiAgICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oIDAuNzVzICk7XHJcblxyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiBAbW9iaWxlU3ViTWVudUNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jaGlsZC0taXMtaW4gLml0ZW0tLXN1Ym1lbnV7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLnN1Ym1lbnUtLWlue1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZvb3RlcntcclxuXHJcbiAgYmFja2dyb3VuZDogQGZvb3RlckJhY2tncm91bmQ7XHJcbiAgY29sb3I6IEBmb290ZXJDb2xvcjtcclxuXHJcbiAgLmZvb3Rlci0taW5zdGFuY2UtbmFtZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgLmZvb3Rlci0taW5zdGFuY2UtZ2Z7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci0tdGVhbS1hZGRyZXNzLFxyXG4gIC5mb290ZXItLXRlYW0tY29udGFjdHN7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLS1sYWJlbHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiBAZm9vdGVyTGFiZWxXaWR0aDtcclxuICB9XHJcblxyXG4gIGF7XHJcbiAgICBjb2xvcjogQGZvb3RlckxpbmtDb2xvcjtcclxuICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZle1xyXG4gICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5mb290ZXJ7XHJcblxyXG4gIC5zb2NpYWwtLXByb2ZpbGVze1xyXG5cclxuXHJcbiAgICAuc29jaWFsLS1pY29uc3tcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc29jaWFsLS1pY29uczpub3QoLnNvY2lhbC0tbGFiZWxzKXtcclxuXHJcbiAgICBhe1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBAbGlnaHRHcmV5O1xyXG4gICAgICBjb2xvcjogQHByaW1hcnlDb2xvcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6YWN0aXZle1xyXG4gICAgICAgIGNvbG9yOiBAc2Vjb25kYXJ5Q29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uaG9ub3J7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIGF7XHJcbiAgICBjb2xvcjogQGZvb3RlckNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLmhvbm9yLS13b3Jke1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gIH1cclxuICAuaG9ub3ItLXdlYntcclxuICAgIGNvbG9yOiAjNWFiYmJiO1xyXG4gIH1cclxufSIsImJvZHk6bm90KC5lZGl0aC0tYWRtaW4pe1xyXG4gIC5jb2xsYXBzYWJsZXtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuY3VzdG9tVHJhbnNpdGlvbihAZHVyOiAwLjVzKTtcclxuXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgLmN1c3RvbVRyYW5zaXRpb24oMC41cyk7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcblxyXG4gICAgJi5pcy0tY29sbGFwc2Vke1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAuY29udGFpbmVye1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtM3JlbSwwKTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICYuY29sbGFwc2luZ3tcclxuXHJcbiAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0zcmVtLDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJi5leHBhbmRpbmd7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuXHJcbiAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gIH1cclxuXHJcbiAgLmlzLS10cmlnZ2Vye1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufSIsIiNzY3JvbGwtLXRvcC1idXR0b257XHJcbiAgd2lkdGg6IDJyZW07XHJcbiAgaGVpZ2h0OiAycmVtO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSBhdXRvO1xyXG4gIGNvbG9yOiBAd2hpdGU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDc3MDtcclxuICBib3R0b206IDJyZW07XHJcbiAgbGVmdDogLTJyZW07XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgJi5pcy0taW57XHJcbiAgICBsZWZ0OiAxcmVtO1xyXG4gIH1cclxuXHJcblxyXG4gICNzY3JvbGwtLXRvcC1pY29ue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFyZW07XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAwLjVyZW07XHJcbiAgICB0b3A6IDAuNXJlbTtcclxuICAgIGZpbGw6IEB3aGl0ZTtcclxuICB9XHJcbn0iLCIuY2FyZHN7XHJcblxyXG4gIC5jb250ZW50RWxlbWVudHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgIG1hcmdpbjogMCAxcmVtO1xyXG4gICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsMCwwLDAuOCk7XHJcblxyXG4gICAgJiA+ICo6bm90KC5pbWFnZSwgLmltYWdlLS1saW5rKXtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5idXR0b24tLXdyYXBwZXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDFyZW0gMDtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG4uYnV0dG9uLS1pbmxpbmV7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vLyBnYXAgYmV0d2VlbiB0d28gaW5saW5lLWJ1dHRvbnNcclxuLmJ1dHRvbi0taW5saW5lICsgLmJ1dHRvbi0taW5saW5le1xyXG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG59XHJcblxyXG4uYnV0dG9ue1xyXG4gIHBhZGRpbmc6IDAuNjZyZW0gMS41cmVtO1xyXG4gIGNvbG9yOiBAd2hpdGU7XHJcbiAgYmFja2dyb3VuZDogQHByaW1hcnlDb2xvcjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogYXV0bztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigpO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXN7XHJcbiAgICBiYWNrZ3JvdW5kOiBAYmxhY2s7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmJ1dHRvbi0tcHJpbWFyeXtcclxuICBiYWNrZ3JvdW5kOiBAcHJpbWFyeUNvbG9yO1xyXG4gIGNvbG9yOiBAcHJpbWFyeUNvbnRyYXN0Q29sb3I7XHJcbn1cclxuLmJ1dHRvbi0tc2Vjb25kYXJ5e1xyXG4gIGJhY2tncm91bmQ6IEBzZWNvbmRhcnlDb2xvcjtcclxuICBjb2xvcjogQHNlY29uZGFyeUNvbnRyYXN0Q29sb3I7XHJcbn1cclxuLmJ1dHRvbi0tYmxhY2t7XHJcbiAgYmFja2dyb3VuZDogQGJsYWNrO1xyXG4gIGNvbG9yOiBAbGlnaHRHcmV5XHJcbn1cclxuLmJ1dHRvbi0td2hpdGV7XHJcbiAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gIGNvbG9yOiBAYmxhY2s7XHJcbn1cclxuXHJcblxyXG5cclxuLmJ1dHRvbi0taGFzLWljb257XHJcbiAgLmZhe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uYnV0dG9uLS1oYXMtc2hhcmVvcHR7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuYnV0dG9uLS1zaGFyZS13cmFwcGVye1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAzcmVtO1xyXG4gICAgdG9wOiBjYWxjKDUwdmggLSAyNTBweCk7XHJcbiAgICBsZWZ0OiBjYWxjKDUwdncgLSAyMDBweCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMnJlbSByZ2JhKDAsMCwwLDAuMyk7XHJcblxyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xyXG4gICAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigpO1xyXG5cclxuICAgICYuY29tZS0taW57XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxuXHJcbiAgICAubnVtYmVyLS1iaWd7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24tLXV0dGVyLCAuYnV0dG9uLS1xcntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24tLXV0dGVyZXJ7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW0gYXV0bztcclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5zaGFyZS0tY2xvc2Vye1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmRvYy0td3JhcHBlcntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogMXJlbSAwO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5kb2MtLWlubGluZXtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8vIGdhcCBiZXR3ZWVuIHR3byBpbmxpbmUtYnV0dG9uc1xyXG4uZG9jLS1pbmxpbmUgKyAuZG9jLS1pbmxpbmV7XHJcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbn1cclxuXHJcbi5kb2MtLWxpbmt7XHJcbiAgcGFkZGluZzogMC4zM3JlbSAwLjc1cmVtO1xyXG4gIGNvbG9yOiBAd2hpdGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSxcclxuICAmOmZvY3Vze1xyXG4gICAgYmFja2dyb3VuZDogQGJsYWNrO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5kb2MtLWxpbmstcHJpbWFyeXtcclxuICBiYWNrZ3JvdW5kOiBAcHJpbWFyeUNvbG9yO1xyXG4gIGNvbG9yOiBAcHJpbWFyeUNvbnRyYXN0Q29sb3I7XHJcbn1cclxuLmRvYy0tbGluay1zZWNvbmRhcnl7XHJcbiAgYmFja2dyb3VuZDogQHNlY29uZGFyeUNvbG9yO1xyXG4gIGNvbG9yOiBAc2Vjb25kYXJ5Q29udHJhc3RDb2xvcjtcclxufVxyXG4uZG9jLS1saW5rLWJsYWNre1xyXG4gIGJhY2tncm91bmQ6IEBibGFjaztcclxuICBjb2xvcjogQGxpZ2h0R3JleVxyXG59XHJcbi5kb2MtLWxpbmstd2hpdGV7XHJcbiAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gIGNvbG9yOiBAYmxhY2tcclxufVxyXG5cclxuLmRvYy0tbGluay10ZXh0e1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5kb2MtLWxpbmstZGF0YXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICBvcGFjaXR5OiAwLjc7XHJcbn0iLCJoMXtcclxuICBmb250LXNpemU6IEBoMXNpemU7XHJcbiAgbWFyZ2luLWJvdHRvbTogQHR5cG9TdGRNYXJnaW47XHJcbn1cclxuXHJcbmgye1xyXG4gIGZvbnQtc2l6ZTogQGgyc2l6ZTtcclxuICBtYXJnaW4tYm90dG9tOiBAdHlwb1N0ZE1hcmdpbjtcclxufVxyXG5cclxuaDN7XHJcbiAgZm9udC1zaXplOiBAaDNzaXplO1xyXG4gIG1hcmdpbi1ib3R0b206IEB0eXBvU3RkTWFyZ2luO1xyXG59XHJcblxyXG5oNHtcclxuICBmb250LXNpemU6IEBoNHNpemU7XHJcbiAgbWFyZ2luLWJvdHRvbTogQHR5cG9TdGRNYXJnaW47XHJcbn1cclxuXHJcbmg1e1xyXG4gIGZvbnQtc2l6ZTogQGg1c2l6ZTtcclxuICBtYXJnaW4tYm90dG9tOiBAdHlwb1N0ZE1hcmdpbjtcclxufSIsIlxyXG5cclxuLnBhcmFncmFwaC0tbm9ybWFse1xyXG4gIHB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBAdHlwb1N0ZE1hcmdpbjtcclxuICB9XHJcbn1cclxuXHJcbi5wYXJhZ3JhcGgtLWV4cG9zZWR7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgcHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIG1hcmdpbi1ib3R0b206IEB0eXBvU3RkTWFyZ2luO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYXJhZ3JhcGgtLWhpZ2hsaWdodGVke1xyXG4gIGJhY2tncm91bmQ6IEBsaWdodEdyZXk7XHJcbiAgcGFkZGluZzogMnJlbTtcclxuICBtYXJnaW4tYm90dG9tOiBAdHlwb1N0ZE1hcmdpbjtcclxuXHJcbiAgcHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBAdHlwb1N0ZE1hcmdpbjtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmltYWdle1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDA7XHJcblxyXG4gIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uaW1hZ2UtLXN0YW5kYXJke1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi5yb3ctLW5vcGFkZGluZyAuaW1hZ2UtLXN0YW5kYXJke1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKipcclxuICBTL1cgaW1hZ2VzIG9uIFNwb25zb3JzIHJvd1xyXG4gKi9cclxuLnNwb25zb3JzIC5pbWFnZXtcclxuXHJcbiAgaW1ne1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgb3BhY2l0eTogMC43NTtcclxuICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCk7XHJcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi52aWRlb3tcclxuXHJcbiAgLy8gdmlkZW8gYmxvY2tlZCBieSBjb29raWUgc2V0dGluZ3NcclxuICAudmlkZW8tLXdyYXBwZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG5cclxuICAgIGlmcmFtZXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG5cclxuICAudmlkZW8tLW5vdC1hbGxvd2Vke1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC52aWRlby0tcHJpdmFjeXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC42KTtcclxuICAgICAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigpO1xyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuOCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAsIGF7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5ubS0tZGF0ZXtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcclxuICBiYWNrZ3JvdW5kOiBAYmxhY2s7XHJcbiAgY29sb3I6IEB3aGl0ZTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDJyZW0sIDAuNXJlbSwgMCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDU4MjtcclxufVxyXG4ubm0tLWRhdGUtbGFiZWx7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogI2FhYTtcclxufVxyXG5cclxuXHJcbi5ubS0tbWF0Y2h7XHJcbiAgcGFkZGluZzogMnJlbSAzcmVtO1xyXG4gIGJhY2tncm91bmQ6IEB3aGl0ZTtcclxuICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDU4MDtcclxufVxyXG5cclxuLm5tLS1tYXRjaC1zZXBhcmF0b3J7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCAxLjVyZW07XHJcbn1cclxuXHJcblxyXG4ubm0tLXRhZ3tcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHJcbiAgJi5ubS0tdGFnLWNhbmNlbGxlZHtcclxuICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5Q29sb3I7XHJcbiAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn0iLCIubmV3cy0tbGlzdHtcclxuICBwYWRkaW5nOiAwIDAgMnJlbSAwO1xyXG5cclxuICAubmV3cy0taXRlbXtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG5cclxuXHJcbiAgLm5ld3MtLWVudHJ5LWhlYWRpbmd7XHJcbiAgICBiYWNrZ3JvdW5kOiBAc2Vjb25kYXJ5Q29sb3I7XHJcbiAgICBjb2xvcjogQHNlY29uZGFyeUNvbnRyYXN0Q29sb3I7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgaDR7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgfVxyXG5cclxuICAubmV3cy0tZW50cnktdGV4dHtcclxuICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAycmVtO1xyXG4gIH1cclxuXHJcbiAgLy8gZnVwYSBjb3B5cmlnaHRcclxuICAubmV3cy0tZW50cnktZm9vdGVye1xyXG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IEBsaWdodEdyZXk7XHJcbiAgICBjb2xvcjogQG1lZEdyZXlcclxuICB9XHJcblxyXG5cclxuXHJcblxyXG4gIC5zbGljay1hcnJvd3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDcwMDtcclxuICAgIHRleHQtaW5kZW50OiAxMDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC40KTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTMxcHg7XHJcbiAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKCk7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6YWN0aXZle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuOCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stcHJldntcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNCkgdXJsKFwiLi4vaW1nL2xlZnQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XHJcbiAgfVxyXG4gIC5zbGljay1uZXh0e1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNCkgdXJsKFwiLi4vaW1nL3JpZ2h0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xyXG4gIH1cclxufSIsImJvZHk6bm90KC5lZGl0aC0tYWRtaW4pe1xyXG4gICNzcGVjaWFse1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB6LWluZGV4OiA5MDA7XHJcbiAgfVxyXG5cclxuICAjc3BlY2lhbC0tb3ZlcmxheXtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDg5NTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuODUpO1xyXG4gICAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigpO1xyXG5cclxuICAgICYuaXMtLWFjdGl2ZXtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zcGVjaWFsLS10b2FzdHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjQpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDEwNSUsMCk7XHJcbiAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKCAwLjVzICk7XHJcblxyXG5cclxuICAgICYuc3BlY2lhbC0taXMtaW57XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBAc21Me1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxuXHJcblxyXG4gIC5zcGVjaWFsLS1zbGlkZWlue1xyXG4gICAgYm90dG9tOiA1dmg7XHJcbiAgICBtYXgtaGVpZ2h0OiA5MHZoO1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLDAuNCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQzMHB4LDAsMCk7XHJcbiAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKCAwLjVzICk7XHJcblxyXG5cclxuICAgICYuc3BlY2lhbC0taXMtaW57XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBAc21Me1xyXG4gICAgICB3aWR0aDogOTUlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbWF4LWhlaWdodDogODB2aDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4gIC5zcGVjaWFsLS1wb3BvdmVye1xyXG4gICAgYm90dG9tOiAxNXZoO1xyXG4gICAgdG9wOiAxNXZoO1xyXG4gICAgbWF4LWhlaWdodDogNzB2aDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiBAbWF4d2lkdGg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYyhAbWF4d2lkdGggLyAtMik7XHJcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjQpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cmVtLDApO1xyXG4gICAgLmludGVyYWN0aW9uVHJhbnNpdGlvbiggMC41cyApO1xyXG5cclxuXHJcbiAgICAuc3BlY2lhbC0taW5uZXJ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIC8vb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmLnNwZWNpYWwtLWlzLWlue1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgQHRhYlB7XHJcbiAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICAgIGxlZnQ6IDIlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC1oZWlnaHQ6IDcwdmg7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgfVxyXG59XHJcblxyXG4jc3BlY2lhbCAuc3BlY2lhbC0tY2xvc2Vye1xyXG4gIHdpZHRoOiAzMnB4O1xyXG4gIGhlaWdodDogMzJweDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IEBsaWdodEdyZXk7XHJcbiAgYmFja2dyb3VuZDogQHRleHRDb2xvcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IC0zMnB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgQG1lZGlhIEB0YWJQe1xyXG4gICAgdG9wOiAtMzNweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59IiwiLmlzLS1hY2NvcmRpb257XHJcblxyXG4gIC5hY2NvcmRpb24tLWZpZWxke1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oMC41cyk7XHJcblxyXG4gICAgJiA+ICp7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKDAuNXMpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjY29yZGlvbi0tZmllbGQuYWNjLS1jb2xsYXBzZWR7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICYgPiAqe1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTFyZW0sMCk7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG4gIC5hY2NvcmRpb24tLXRyaWdnZXJ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn0iLCIuZ2FsbGVyeS0tZ3JpZHtcclxuXHJcblxyXG4gIC5nYWxsZXJ5LS1ncmlkLWlubmVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmdhbGxlcnktLWdyaWQtaXRlbXtcclxuICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgQG1lZGlhIEB0YWJQe1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBAc21Me1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5nYWxsZXJ5LS1ncmlkLWl0ZW1faW5uZXJ7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuXHJcbiAgICBAbWVkaWEgQHRhYkx7XHJcbiAgICAgIGhlaWdodDogMjIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIEB0YWJQe1xyXG4gICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC5pbWFnZXtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuXHJcbiAgICAuZ2FsbGVyeS0tY2FwdGlvbntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogNDdweDtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xyXG4gICAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuXHJcbiAgICAgIC5nYWxsZXJ5LS1jYXB0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5zbGljay1zbGlkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWxpc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zbGljay1saXN0OmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5zbGljay1saXN0LmRyYWdnaW5nIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY3Vyc29yOiBoYW5kO1xyXG59XHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG5cclxuLnNsaWNrLXRyYWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcclxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBjb250ZW50OiAnJztcclxufVxyXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5zbGljay1zbGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmbG9hdDogbGVmdDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1zbGlkZSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5zbGljay1zbGlkZSBpbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi5pcy0tc2xpZGVyIC5zbGlkZXtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLnNsaWRlLS1pbm5lcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stYXJyb3d7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAzMnB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNyk7XHJcbiAgdG9wOiBjYWxjKDUwJSAtIDIycHgpO1xyXG4gIHotaW5kZXg6IDU1NTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtaW5kZW50OiAxMDBweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5zbGljay1wcmV2e1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2xlZnQucG5nXCIpO1xyXG59XHJcblxyXG4uc2xpY2stbmV4dHtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcmlnaHQucG5nXCIpO1xyXG59XHJcblxyXG5cclxuXHJcbmJvZHk6bm90KC5lZGl0aC0tYWRtaW4pIC5pcy0tc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpe1xyXG4gIC5zbGlkZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJi5zbGlkZS0tMXtcclxuICAgICAgZGlzcGxheTogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuZ2FsbGVyeS0tcm93e1xyXG5cclxuICAuY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG5cclxuICAuaW1hZ2V7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2Ni42NiU7XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oMC41cyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuXHJcbiAgICAgIGltZ3tcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmlzLS1nYWxsZXJ5e1xyXG5cclxuXHJcbiAgLmltYWdlcy1zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAuaW1hZ2VzLXNlY3Rpb246OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZmxleC1ncm93OiA5OTk5OTk5OTk7XHJcbiAgfVxyXG5cclxuICBkaXYuaW1nLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2OSwgMjA1LCAyMDgpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAycHg7XHJcbiAgfVxyXG5cclxuICBpLmdhbGxlcnktaXRlbS1pIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgaW1nLmdhbGxlcnktaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLyohXHJcbiAqIGp1c3RpZmllZEdhbGxlcnkgLSB2My44LjFcclxuICogaHR0cDovL21pcm9tYW5uaW5vLmdpdGh1Yi5pby9KdXN0aWZpZWQtR2FsbGVyeS9cclxuICogQ29weXJpZ2h0IChjKSAyMDIwIE1pcm8gTWFubmlub1xyXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuXHJcbiAqL1xyXG4uanVzdGlmaWVkLWdhbGxlcnkge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEsXHJcbi5qdXN0aWZpZWQtZ2FsbGVyeSA+IGRpdixcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gZmlndXJlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MTApXCI7XHJcbiAgb3BhY2l0eTogMC4xO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEgPiBpbWcsXHJcbi5qdXN0aWZpZWQtZ2FsbGVyeSA+IGRpdiA+IGltZyxcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gZmlndXJlID4gaW1nLFxyXG4uanVzdGlmaWVkLWdhbGxlcnkgPiBhID4gYSA+IGltZyxcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gZGl2ID4gYSA+IGltZyxcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gZmlndXJlID4gYSA+IGltZyxcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gYSA+IHN2ZyxcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gZGl2ID4gc3ZnLFxyXG4uanVzdGlmaWVkLWdhbGxlcnkgPiBmaWd1cmUgPiBzdmcsXHJcbi5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEgPiBhID4gc3ZnLFxyXG4uanVzdGlmaWVkLWdhbGxlcnkgPiBkaXYgPiBhID4gc3ZnLFxyXG4uanVzdGlmaWVkLWdhbGxlcnkgPiBmaWd1cmUgPiBhID4gc3ZnIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmaWx0ZXI6IFwiYWxwaGEob3BhY2l0eT0wKVwiO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gYSA+IC5qZy1jYXB0aW9uLFxyXG4uanVzdGlmaWVkLWdhbGxlcnkgPiBkaXYgPiAuamctY2FwdGlvbixcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gZmlndXJlID4gLmpnLWNhcHRpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbn1cclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gYSA+IC5qZy1jYXB0aW9uLmpnLWNhcHRpb24tdmlzaWJsZSxcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gZGl2ID4gLmpnLWNhcHRpb24uamctY2FwdGlvbi12aXNpYmxlLFxyXG4uanVzdGlmaWVkLWdhbGxlcnkgPiBmaWd1cmUgPiAuamctY2FwdGlvbi5qZy1jYXB0aW9uLXZpc2libGUge1xyXG4gIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9NzApXCI7XHJcbiAgb3BhY2l0eTogMC43O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlLWluO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlLWluO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZS1pbjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2UtaW47XHJcbn1cclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gLmpnLWVudHJ5LXZpc2libGUge1xyXG4gIGZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTEwMClcIjtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gLmpnLWVudHJ5LXZpc2libGUgPiBpbWcsXHJcbi5qdXN0aWZpZWQtZ2FsbGVyeSA+IC5qZy1lbnRyeS12aXNpYmxlID4gYSA+IGltZyxcclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gLmpnLWVudHJ5LXZpc2libGUgPiBzdmcsXHJcbi5qdXN0aWZpZWQtZ2FsbGVyeSA+IC5qZy1lbnRyeS12aXNpYmxlID4gYSA+IHN2ZyB7XHJcbiAgZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MTAwKVwiO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2UtaW47XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2UtaW47XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlLWluO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZS1pbjtcclxufVxyXG4uanVzdGlmaWVkLWdhbGxlcnkgPiAuamctZmlsdGVyZWQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmp1c3RpZmllZC1nYWxsZXJ5ID4gLmpnLXNwaW5uZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTEwMClcIjtcclxuICBvcGFjaXR5OiAxO1xyXG4gIG92ZXJmbG93OiBpbml0aWFsO1xyXG59XHJcbi5qdXN0aWZpZWQtZ2FsbGVyeSA+IC5qZy1zcGlubmVyID4gc3BhbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTApXCI7XHJcbiAgb3BhY2l0eTogMDtcclxuICB3aWR0aDogOHB4O1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIG1hcmdpbjogMCA0cHggMCA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuIixudWxsLCIuY2hvY29sYXQtem9vbWFibGUuY2hvY29sYXQtem9vbWVke1xyXG4gIGN1cnNvciA6IHpvb20tb3V0O1xyXG59XHJcblxyXG4uY2hvY29sYXQtb3ZlcmxheXtcclxuICBoZWlnaHQ6MTAwJTtcclxuICB3aWR0aDoxMDAlO1xyXG4gIHBvc2l0aW9uOmZpeGVkO1xyXG4gIGxlZnQ6MDtcclxuICB0b3A6MDtcclxuICB6LWluZGV4OjEwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBibGFjaztcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG4uY2hvY29sYXQtd3JhcHBlcntcclxuICBoZWlnaHQ6MTAwJTtcclxuICB3aWR0aDoxMDAlO1xyXG4gIHBvc2l0aW9uOmZpeGVkO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbGVmdDowO1xyXG4gIHRvcDowO1xyXG4gIHotaW5kZXg6MTY7XHJcbiAgY29sb3I6IEB3aGl0ZTtcclxufVxyXG4uY2hvY29sYXQtem9vbWFibGUgLmNob2NvbGF0LWltZ3tcclxuICBjdXJzb3IgOiB6b29tLWluO1xyXG59XHJcbi5jaG9jb2xhdC1sb2FkZXJ7XHJcbiAgaGVpZ2h0OjMycHg7XHJcbiAgd2lkdGg6MzJweDtcclxuICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICBsZWZ0OjUwJTtcclxuICB0b3A6NTAlIDtcclxuICBtYXJnaW4tbGVmdDotMTZweDtcclxuICBtYXJnaW4tdG9wOi0xNnB4O1xyXG4gIHotaW5kZXg6MTE7XHJcbiAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2xvYWRlci5naWYpO1xyXG4gIGRpc3BsYXk6bm9uZTtcclxufVxyXG4uY2hvY29sYXQtY29udGVudHtcclxuICBwb3NpdGlvbjpmaXhlZDtcclxuICB3aWR0aDowO1xyXG4gIGhlaWdodDowO1xyXG4gIGxlZnQ6NTAlO1xyXG4gIHRvcDo1MCU7XHJcbiAgei1pbmRleDoxNDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uY2hvY29sYXQtY29udGVudCAuY2hvY29sYXQtaW1ne1xyXG4gIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgaGVpZ2h0OjEwMCU7XHJcbn1cclxuLmNob2NvbGF0LXdyYXBwZXIgLmNob2NvbGF0LWxlZnR7XHJcbiAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgbGVmdDowO1xyXG4gIHdpZHRoOjUwcHg7XHJcbiAgaGVpZ2h0OjEwMHB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC01MHB4O1xyXG4gIGN1cnNvcjpwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6dXJsKC4uL2ltZy9sZWZ0LnBuZykgNTAlIDUwJSBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgYXV0bztcclxuICB6LWluZGV4OiAxNztcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxufVxyXG4uY2hvY29sYXQtd3JhcHBlciAuY2hvY29sYXQtcmlnaHR7XHJcbiAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgcmlnaHQ6MDtcclxuICB3aWR0aDo1MHB4O1xyXG4gIGhlaWdodDoxMDBweDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtNTBweDtcclxuICBjdXJzb3I6cG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvcmlnaHQucG5nKSAgNTAlIDUwJSBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgYXV0bztcclxuICB6LWluZGV4OiAxNztcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5jaG9jb2xhdC13cmFwcGVyIC5jaG9jb2xhdC1yaWdodC5hY3RpdmV7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmNob2NvbGF0LXdyYXBwZXIgLmNob2NvbGF0LWxlZnQuYWN0aXZle1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5jaG9jb2xhdC13cmFwcGVyIC5jaG9jb2xhdC10b3B7XHJcbiAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgdG9wOiBAaGVhZGVySGVpZ2h0O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbGluZS1oZWlnaHQ6NTBweDtcclxuICBoZWlnaHQ6NTBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHotaW5kZXg6IDE3O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmNob2NvbGF0LXdyYXBwZXIgLmNob2NvbGF0LWNsb3Nle1xyXG4gIHdpZHRoOjUwcHg7XHJcbiAgaGVpZ2h0OjUwcHg7XHJcbiAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvY2xvc2UucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSBhdXRvO1xyXG59XHJcbi5jaG9jb2xhdC13cmFwcGVyIC5jaG9jb2xhdC1ib3R0b217XHJcbiAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgYm90dG9tOjA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBsaW5lLWhlaWdodDo0MHB4O1xyXG4gIGhlaWdodDo0MHB4O1xyXG4gIGZvbnQtc2l6ZToxMnB4O1xyXG4gIHotaW5kZXg6IDE3O1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5jaG9jb2xhdC13cmFwcGVyIC5jaG9jb2xhdC1zZXQtdGl0bGV7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG59XHJcbi5jaG9jb2xhdC13cmFwcGVyIC5jaG9jb2xhdC1wYWdpbmF0aW9ue1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIC8qYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyovXHJcbn1cclxuLmNob2NvbGF0LXdyYXBwZXIgLmNob2NvbGF0LWZ1bGxzY3JlZW57XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZnVsbHNjcmVlbi5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjphdXRvO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmNob2NvbGF0LXdyYXBwZXIgLmNob2NvbGF0LWRlc2NyaXB0aW9ue1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLyogbm8gY29udGFpbmVyIG1vZGUqL1xyXG5ib2R5LmNob2NvbGF0LW9wZW4+LmNob2NvbGF0LW92ZXJsYXl7XHJcbiAgei1pbmRleDoxNTtcclxufVxyXG5ib2R5LmNob2NvbGF0LW9wZW4+LmNob2NvbGF0LWxvYWRlcntcclxuICB6LWluZGV4OjE1O1xyXG59XHJcbmJvZHkuY2hvY29sYXQtb3Blbj4uY2hvY29sYXQtY29udGVudHtcclxuICB6LWluZGV4OjE3O1xyXG59XHJcblxyXG4vKiBjb250YWluZXIgbW9kZSovXHJcbi5jaG9jb2xhdC1pbi1jb250YWluZXIgLmNob2NvbGF0LXdyYXBwZXIsXHJcbi5jaG9jb2xhdC1pbi1jb250YWluZXIgLmNob2NvbGF0LWNvbnRlbnQsXHJcbi5jaG9jb2xhdC1pbi1jb250YWluZXIgLmNob2NvbGF0LW92ZXJsYXl7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5jaG9jb2xhdC1pbi1jb250YWluZXJ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59IiwiI2Nvb2tpZS0tb3ZlcmxheXtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTYwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC44KTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgJi5jb29raWUtLW92ZXJsYXktdmlzaWJsZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuI2Nvb2tpZS0tc3VibWlzc2lvbntcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTcwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGhlaWdodDogMjQwcHg7XHJcbiAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNTBweCwwKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjUwcHgsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNTBweCwwKTtcclxuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2Utb3V0O1xyXG5cclxuICBAbWVkaWEgQHRhYkx7XHJcbiAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI3MHB4LDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI3MHB4LDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNzBweCwwKTtcclxuICB9XHJcblxyXG4gICYuY29va2llLS1ib3gtdmlzaWJsZXtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwwKTtcclxuICB9XHJcbn1cclxuXHJcbi5jb29raWUtLWlubmVye1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAycmVtO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcblxyXG4uY29va2llLS1pbm5lcntcclxuICBmb250LXNpemU6IDFyZW07XHJcbn1cclxuLmNvb2tpZS0tbm90aWNle1xyXG4gIHdpZHRoOiA2MCU7XHJcblxyXG4gIEBtZWRpYSBAdGFiTHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29va2llLS1zZWxlY3Rpb24gbGFiZWwge1xyXG4gIHdpZHRoOiAxODNweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gIEBtZWRpYSBAc21Me1xyXG4gICAgd2lkdGg6IDIyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvb2tpZS0tbm90aWNlICsgZm9ybXtcclxuICB3aWR0aDogMzYlO1xyXG4gIG1hcmdpbi1sZWZ0OiA0JTtcclxuXHJcbiAgQG1lZGlhIEB0YWJMe1xyXG4gICAgd2lkdGg6IDQ2JTtcclxuICB9XHJcbn1cclxuXHJcbi5jb29raWUtLXN1Ym1pdHtcclxuICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLmNvb2tpZS0tYnRuLW1haW4sXHJcbi5jb29raWUtLWJ1dHRvbi1zbGVla3tcclxuICBwYWRkaW5nOiAwLjY2cmVtIDEuMzNyZW07XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGJvcmRlcjogMDtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgQG1lZGlhIEBzbUx7XHJcbiAgICBwYWRkaW5nOiAwLjY2cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmNvb2tpZS0tYnRuLW1haW57XHJcbiAgYmFja2dyb3VuZDogIzEwYzVhMTtcclxuICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICBAbWVkaWEgQHNtTHtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG4uY29va2llLS1idG4tbWFpbjpob3ZlcixcclxuLmNvb2tpZS0tYnRuLW1haW46YWN0aXZle1xyXG4gIGJhY2tncm91bmQ6ICMwNjcwNWI7XHJcbn1cclxuLmNvb2tpZS0tYnV0dG9uLXNsZWVre1xyXG4gIGJhY2tncm91bmQ6ICNlOWVlZWQ7XHJcbiAgY29sb3I6ICM1NTU7XHJcbn1cclxuLmNvb2tpZS0tYnV0dG9uLXNsZWVrOmhvdmVyLFxyXG4uY29va2llLS1idXR0b24tc2xlZWs6YWN0aXZle1xyXG4gIGJhY2tncm91bmQ6ICNiNWJjYmI7XHJcbiAgY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5jb29raWUtLWRldGFpbHMsXHJcbi5jb29raWUtLWxpbmtze1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMjBweDtcclxufVxyXG5cclxuXHJcbi5jb29raWUtLWxpbmtze1xyXG4gIGNvbG9yOiAjODg4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG4uY29va2llLS1saW5rcyBhe1xyXG4gIGNvbG9yOiAjNDQ0O1xyXG59XHJcbi5jb29raWUtLWxpbmtzIGE6aG92ZXIsXHJcbi5jb29raWUtLWxpbmtzIGE6YWN0aXZle1xyXG4gIGNvbG9yOiAjMjIyO1xyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSBAdGFiUHtcclxuXHJcbiAgI2Nvb2tpZS0tc3VibWlzc2lvbntcclxuICAgIGhlaWdodDogMzIwcHg7XHJcbiAgfVxyXG5cclxuICAuY29va2llLS1ub3RpY2UsXHJcbiAgLmNvb2tpZS0tbm90aWNlICsgZm9ybXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSBAc21Me1xyXG5cclxuICAjY29va2llLS1zdWJtaXNzaW9ue1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiA0MzBweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNDQwcHgsMCk7XHJcbiAgfVxyXG4gIC5jb29raWUtLWlubmVye1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICB9XHJcblxyXG4gIC5jb29raWUtLW5vdGljZSwgLmNvb2tpZS0tc2VsZWN0aW9ue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgfVxyXG59IiwiLmxlZ2FsLS1saW5le1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAubGVnYWwtLWxhYmVse1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcblxyXG4gICAgJi5sZWdhbC0tbGFiZWwtbG9uZ3tcclxuICAgICAgd2lkdGg6IDE4MHB4O1xyXG5cclxuICAgICAgQG1lZGlhIEBzbUx7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmxlZ2FsLS1lbnRyeXtcclxuICAgIGZsZXg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmxlZ2FsLS1oZWFkaW5ne1xyXG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcbi5sZWdhbC0tc3ViaGVhZGluZ3tcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59IiwiLmZvcm0tLWNvbnRhY3R7XHJcblxyXG4gIC5mb3JtLS1saW5le1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDp3cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tLWxhYmVse1xyXG4gICAgd2lkdGg6IEBmb3JtTGFiZWxXaWR0aDtcclxuXHJcbiAgICBAbWVkaWEgQG1vbWVudFRvU2hvd1RoZUhhbWJ1cmdlcntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS0tbGFiZWwgKyBpbnB1dHtcclxuXHJcbiAgICAmW3R5cGU9XCJ0ZXh0XCJdLFxyXG4gICAgJlt0eXBlPVwiZW1haWxcIl0sXHJcbiAgICAmW3R5cGU9XCJ1cmxcIl17XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gQGZvcm1MYWJlbFdpZHRoICk7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAbWVkR3JleTtcclxuXHJcbiAgICAgICYuaW5wdXQtLXNob3J0e1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2Vye1xyXG4gICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2Vye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmZvcm0tLWxhYmVsICsgc2VsZWN0e1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBtZWRHcmV5O1xyXG4gICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICBAbWVkaWEgQG1vbWVudFRvU2hvd1RoZUhhbWJ1cmdlcntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmZvcm0tLWxhYmVsICsgdGV4dGFyZWF7XHJcbiAgICB3aWR0aDogY2FsYyggMTAwJSAtIEBmb3JtTGFiZWxXaWR0aCApO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgQG1lZEdyZXk7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtZmFtaWx5OiBAc3RkRm9udDtcclxuXHJcbiAgICBAbWVkaWEgQG1vbWVudFRvU2hvd1RoZUhhbWJ1cmdlcntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmZvcm0tLWFkdntcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICAuZm9ybS0tbGFiZWx7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSBAZm9ybUxhYmVsV2lkdGggLSAycmVtKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgIEBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2Vye1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLS1sYWJlbCArIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxuICAvLyB0aGUgc3VibWl0IGJ1dHRvblxyXG4gIC5idXR0b24tLXN1Ym1pdHtcclxuICAgIHBhZGRpbmc6IDAuMzNyZW0gMC43NXJlbTtcclxuICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeUNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogQHN0ZEZvbnQ7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICBiYWNrZ3JvdW5kOiBAYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIEBzbUx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwLjY2cmVtIDFyZW07XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC8vIGZvcm0gcmVzdWx0c1xyXG4gIC5mb3Jtc3RhdGV7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgYmFja2dyb3VuZDogQGxpZ2h0R3JleTtcclxuXHJcbiAgICAmLm1lc3NhZ2UtLWVycm9ye1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjhkN2RhO1xyXG4gICAgICBjb2xvcjogIzcyMWMyNDtcclxuICAgIH1cclxuXHJcbiAgICAmLm1lc3NhZ2UtLXN1Y2Nlc3N7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkNGVkZGE7XHJcbiAgICAgIGNvbG9yOiAjMTU1NzI0O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiNtYXBjb250YWluZXJ7XHJcbiAgaGVpZ2h0OiA0MjBweDtcclxuXHJcblxyXG4gIGltZzpub3QoLmxlYWZsZXQtbWFya2VyLWljb24pe1xyXG4gICAgZmlsdGVyOiBncmF5c2NhbGUoKTtcclxuICB9XHJcblxyXG5cclxuICAubGVhZmxldC1wb3B1cC1jb250ZW50IGxpe1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlcntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogQHRleHRDb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsImRpdi5mdXBhX3dpZGdldCxcclxuZGl2LmZ1cGFfd2lkZ2V0ID4gZGl2e1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogQHRleHRDb2xvcjtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmZ1cGFfd2lkZ2V0IC53aWRnZXRfdGVhbV93aWRnZXRfdGFiZWxsZXtcclxuXHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiBAdGV4dENvbG9yO1xyXG5cclxuICAud2lkZ2V0X3RhYmVsbGUsXHJcbiAgLndpZGdldF90YWJlbGxlIGF7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmID4gaDN7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiBAaDNzaXplO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAud2lkZ2V0X3RhYmVsbGUgdGR7XHJcbiAgICBwYWRkaW5nOiAwLjMzcmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcblxyXG5cclxuICAgICYudGFiX3BvaW50c3tcclxuICAgICAgcGFkZGluZy1yaWdodDogMC4zM3JlbTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwLjMzcmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAmLnRhYl9nb2Fsc3tcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
