*{word-break:keep-all}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;letter-spacing:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.2}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;max-width:100%;width:100%;height:auto}a{color:inherit}a,a:focus{text-decoration:none}button{cursor:pointer}button:focus,button:hover{text-decoration:none}label{display:inline-block}select{box-sizing:border-box;box-shadow:none!important}sup{vertical-align:middle;font-size:50%}.container{--gutter-x:1.5rem;--gutter-y:0;max-width:1920px;width:90%;margin:0 auto;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5)}.row{--gutter-x:0;--gutter-y:0;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:calc(-.5 * var(--gutter-x));margin-left:calc(-.5 * var(--gutter-x))}.row.gx-2{--gutter-x:3rem}.row.gx-1{--gutter-x:1.5rem}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5)}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.offset-0,.offset-1,.offset-2,.offset-3,.offset-4,.offset-5,.offset-6,.offset-7,.offset-8,.offset-9,.offset-10,.offset-11,.offset-12{box-sizing:border-box;flex:0 0 auto}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-3{flex-basis:25%;max-width:25%}.col-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-6{flex-basis:50%;max-width:50%}.col-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-9{flex-basis:75%;max-width:75%}.col-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-12{flex-basis:100%;max-width:100%}.offset-0{margin-left:0}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.start{justify-content:flex-start;text-align:start}.center{justify-content:center;text-align:center}.end{justify-content:flex-end;text-align:end}.top{align-items:flex-start}.middle{align-items:center}.bottom{align-items:flex-end}.around{justify-content:space-around}.between{justify-content:space-between}.first{order:-1}.last{order:1}@media only screen and (min-width:576px){.row{--gutter-x:0;--gutter-y:0}.row.gx-sm-2{--gutter-x:3rem}.row.gx-sm-1{--gutter-x:1.5rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.offset-sm-0,.offset-sm-1,.offset-sm-2,.offset-sm-3,.offset-sm-4,.offset-sm-5,.offset-sm-6,.offset-sm-7,.offset-sm-8,.offset-sm-9,.offset-sm-10,.offset-sm-11,.offset-sm-12{box-sizing:border-box;flex:0 0 auto}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:768px){.row{--gutter-x:0;--gutter-y:0}.row.gx-md-2{--gutter-x:3rem}.row.gx-md-1{--gutter-x:1.5rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.offset-md-0,.offset-md-1,.offset-md-2,.offset-md-3,.offset-md-4,.offset-md-5,.offset-md-6,.offset-md-7,.offset-md-8,.offset-md-9,.offset-md-10,.offset-md-11,.offset-md-12{box-sizing:border-box;flex:0 0 auto}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:1280px){.row{--gutter-x:0;--gutter-y:0}.row.gx-lg-2{--gutter-x:3rem}.row.gx-lg-1{--gutter-x:1.5rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.offset-lg-0,.offset-lg-1,.offset-lg-2,.offset-lg-3,.offset-lg-4,.offset-lg-5,.offset-lg-6,.offset-lg-7,.offset-lg-8,.offset-lg-9,.offset-lg-10,.offset-lg-11,.offset-lg-12{box-sizing:border-box;flex:0 0 auto}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media only screen and (min-width:1600px){.row{--gutter-x:0;--gutter-y:0}.row.gx-xl-2{--gutter-x:3rem}.row.gx-xl-1{--gutter-x:1.5rem}.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.offset-xl-0,.offset-xl-1,.offset-xl-2,.offset-xl-3,.offset-xl-4,.offset-xl-5,.offset-xl-6,.offset-xl-7,.offset-xl-8,.offset-xl-9,.offset-xl-10,.offset-xl-11,.offset-xl-12{box-sizing:border-box;flex:0 0 auto}.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xl-12{flex-basis:100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.around-xl{justify-content:space-around}.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}@media only screen and (min-width:1920px){.row{--gutter-x:0;--gutter-y:0}.row.gx-xxl-2{--gutter-x:3rem}.row.gx-xxl-1{--gutter-x:1.5rem}.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.offset-xxl-0,.offset-xxl-1,.offset-xxl-2,.offset-xxl-3,.offset-xxl-4,.offset-xxl-5,.offset-xxl-6,.offset-xxl-7,.offset-xxl-8,.offset-xxl-9,.offset-xxl-10,.offset-xxl-11,.offset-xxl-12{box-sizing:border-box;flex:0 0 auto}.col-xxl{flex-grow:1;flex-basis:0;max-width:100%}.col-xxl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xxl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xxl-3{flex-basis:25%;max-width:25%}.col-xxl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xxl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xxl-6{flex-basis:50%;max-width:50%}.col-xxl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xxl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xxl-9{flex-basis:75%;max-width:75%}.col-xxl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xxl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xxl-12{flex-basis:100%;max-width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.start-xxl{justify-content:flex-start;text-align:start}.center-xxl{justify-content:center;text-align:center}.end-xxl{justify-content:flex-end;text-align:end}.top-xxl{align-items:flex-start}.middle-xxl{align-items:center}.bottom-xxl{align-items:flex-end}.around-xxl{justify-content:space-around}.between-xxl{justify-content:space-between}.first-xxl{order:-1}.last-xxl{order:1}}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(../fonts/ProximaNova-Regular.eot?) format("eot"),url(../fonts/ProximaNova-Regular.woff2) format("woff2"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype"),url(../fonts/ProximaNova-Regular.svg#Proxima_Nova) format("svg")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:600;src:url(../fonts/ProximaNova-Semibold.eot?) format("eot"),url(../fonts/ProximaNova-Semibold.woff2) format("woff2"),url(../fonts/ProximaNova-Semibold.woff) format("woff"),url(../fonts/ProximaNova-Semibold.ttf) format("truetype"),url(../fonts/ProximaNova-Semibold.svg#Proxima_Nova) format("svg")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:700;src:url(../fonts/ProximaNova-Bold.eot?) format("eot"),url(../fonts/ProximaNova-Bold.woff2) format("woff2"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype"),url(../fonts/ProximaNova-Bold.svg#Proxima_Nova) format("svg")}@font-face{font-family:Marselis Pro;font-style:normal;font-weight:300;src:url(../fonts/MarselisPro-Light.eot?) format("eot"),url(../fonts/MarselisPro-Light.woff2) format("woff2"),url(../fonts/MarselisPro-Light.woff) format("woff"),url(../fonts/MarselisPro-Light.ttf) format("truetype"),url(../fonts/MarselisPro-Light.svg#Marselis_Pro) format("svg")}@font-face{font-family:Marselis Pro;font-style:normal;font-weight:400;src:url(../fonts/MarselisPro.eot?) format("eot"),url(../fonts/MarselisPro.woff2) format("woff2"),url(../fonts/MarselisPro.woff) format("woff"),url(../fonts/MarselisPro.ttf) format("truetype"),url(../fonts/MarselisPro.svg#Marselis_Pro) format("svg")}@font-face{font-family:Marselis Pro;font-style:normal;font-weight:700;src:url(../fonts/MarselisPro-Bold.eot?) format("eot"),url(../fonts/MarselisPro-Bold.woff2) format("woff2"),url(../fonts/MarselisPro-Bold.woff) format("woff"),url(../fonts/MarselisPro-Bold.ttf) format("truetype"),url(../fonts/MarselisPro-Bold.svg#Marselis_Pro) format("svg")}body,html{font-family:Proxima Nova,sans-serif;font-weight:400;font-size:1rem;line-height:1.4}p{margin-bottom:1rem}h1{font-family:Marselis Pro,sans-serif;font-weight:300;font-size:6rem;line-height:.8;letter-spacing:-.5rem}@media (min-width:768px){h1{font-size:8rem}}@media (min-width:1280px){h1{font-size:11rem}}h2{font-family:Marselis Pro,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.2}@media (min-width:1280px){h2{font-size:2rem}}h3{font-family:Marselis Pro,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.2}@media (min-width:1280px){h3{font-size:1.5rem}}ul{padding-left:1rem;list-style-type:square}ul li{margin-bottom:1rem}strong{font-weight:700}sup{vertical-align:super}.section{padding-top:3rem;padding-bottom:3rem}@media (min-width:1280px){.section{padding-top:4rem;padding-bottom:4rem}}.links{position:relative}.links:after{content:"";position:absolute;bottom:.25rem;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left;transition:all .4s cubic-bezier(.19,1,.22,1)}.links:hover:after{transform:scaleX(1)}.links_white:after{background-color:#fff}.links_black:after{background-color:#000}[class$=__line]{display:none}@media (min-width:768px){[class$=__line]{display:block}}.wpcf7 form .wpcf7-response-output{border:none}.wpcf7 form.invalid .wpcf7-response-output{color:#dc3232}.grecaptcha-badge{display:none}a.button,button.button{appearance:none;display:inline-block;border-style:solid;border-width:1px;padding:.75rem 2.5rem;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:1.25rem;transition:all .6s cubic-bezier(.19,1,.22,1)}a.button:hover,button.button:hover{border-radius:6rem;background-color:#b71a4a;border-color:#b71a4a;color:#fff}a.button_white,button.button_white{border-color:#fff;color:#fff}a.button_black,button.button_black{border-color:#000;color:#000}a.button_red,button.button_red{border-color:#b71a4a;color:#b71a4a}a.button_red:hover,button.button_red:hover{border-color:#b71a4a;background-color:#b71a4a;color:#fff}.site_header{position:fixed;z-index:10;top:0;left:0;width:100%;height:10rem;color:#fff;transition:all .3s ease-in-out}.site_header .container{position:relative;display:flex;align-items:center;height:100%}.site_header__line{position:absolute;left:-.75rem;top:0;height:100%;width:2px;background-color:transparent;transition:all .3s ease-in-out}.site_header__row{justify-content:center;width:100%}.site_header__col{display:flex;align-items:center}.site_header__col:nth-child(2){order:2;justify-content:center;margin-top:2rem}@media (min-width:768px){.site_header__col:nth-child(2){order:inherit;margin-top:0}}.site_header__col:nth-child(3){justify-content:flex-end}.site_header__logo{width:130px}@media (min-width:768px){.site_header__logo{width:200px}}@media (min-width:1280px){.site_header__logo{width:270px}}.site_header__logo svg{width:100%;height:auto}.site_header__logo svg .character,.site_header__logo svg .separator{transition:all .6s cubic-bezier(.19,1,.22,1)}.site_header__links>*{font-size:1rem;text-transform:uppercase}@media (min-width:768px){.site_header__links>*{font-size:1.25rem}}.site_header__links>:not(:last-child){display:inline-block;margin-right:1rem}.site_header__links .menu-header-container{display:none}@media (min-width:1280px){.site_header__links .menu-header-container{display:block}}.site_header__links ul{list-style-type:none;padding-left:0}.site_header__links ul li{margin-bottom:0}.site_header__links ul li.current-menu-item a{font-weight:700}.site_header__links ul li.current-menu-item:after{transform:scaleX(1)}.site_header__linkedin{display:none!important;width:2rem}@media (min-width:1280px){.site_header__linkedin{display:inline-block!important}}.site_header__linkedin svg{width:100%;height:auto}.site_header__linkedin svg path{transition:all .6s cubic-bezier(.19,1,.22,1)}.site_header__instagram{display:none!important;width:2rem}@media (min-width:1280px){.site_header__instagram{display:inline-block!important}}.site_header__instagram svg{width:100%;height:auto}.site_header__instagram svg path{fill:#fff;transition:all .6s cubic-bezier(.19,1,.22,1)}.site_header .ls__container{position:relative;display:flex;flex-direction:column;width:40px;height:30px;padding-top:1.875rem;padding-left:1rem;cursor:pointer;list-style-type:none}.site_header .ls__container:before{position:absolute;left:0;top:40%;content:"";display:inline-block;height:0;width:0;border-top:.375rem solid #fff;border-right:.25rem solid transparent;border-left:.25rem solid transparent;transform-origin:center;transition:all .6s cubic-bezier(.19,1,.22,1)}.site_header .ls__container:hover>:not(.is-active){top:80%;transform:translateY(0);opacity:1}.site_header .ls__container:hover:before{position:absolute;left:0;top:40%;transform:rotate(180deg);content:"";display:inline-block;height:0;width:0;border-top:.375rem solid #fff;border-right:.25rem solid transparent;border-left:.25rem solid transparent}.site_header .ls__item{position:absolute;z-index:0;top:50%;transform:translateY(-50%);order:1;opacity:0}.site_header .ls__item.is-active{z-index:1;order:0;opacity:1}.site_header .burger_menu{cursor:pointer}@media (min-width:1280px){.site_header .burger_menu{display:none}}.site_header .burger_menu .icon{position:relative;width:2rem;height:1.25rem}.site_header .burger_menu .icon .line{position:absolute;left:0;width:2rem;height:2px;background-color:#fff;transition:all .3s ease-in-out}.site_header .burger_menu .icon .line:first-child{top:0}.site_header .burger_menu .icon .line:nth-child(2){top:calc(50% - 1px)}.site_header .burger_menu .icon .line:nth-child(3){top:calc(100% - 2px)}.site_header .burger_menu.is_active .line{top:calc(50% - 1px)!important}.site_header.no_transparent{background-color:#fff}.site_header.no_transparent .site_header__line{background-color:#b71a4a}.site_header.mobile .site_header__line{background-color:transparent}.site_header.mobile,.site_header.no_transparent{color:#000}.site_header.mobile .site_header__logo svg .character,.site_header.no_transparent .site_header__logo svg .character{fill:#000}.site_header.mobile .site_header__logo svg .separator,.site_header.no_transparent .site_header__logo svg .separator{stroke:#000}.site_header.mobile .button,.site_header.no_transparent .button{border-color:#000;color:#000}.site_header.mobile .button:hover,.site_header.no_transparent .button:hover{border-color:#b71a4a;color:#fff}.site_header.mobile .links:after,.site_header.no_transparent .links:after{background-color:#000}.site_header.mobile .site_header__instagram svg path,.site_header.mobile .site_header__linkedin svg path,.site_header.no_transparent .site_header__instagram svg path,.site_header.no_transparent .site_header__linkedin svg path{fill:#000}.site_header.mobile .ls__container:before,.site_header.no_transparent .ls__container:before{border-top-color:#000}.site_header.mobile .burger_menu .icon .line,.site_header.no_transparent .burger_menu .icon .line{background-color:#000}.mobile_menu{position:fixed;z-index:1;top:0;left:100%;width:100%;height:100vh;padding-top:14rem;background-color:#fff;opacity:0;visibility:hidden;transition:all .6s cubic-bezier(.19,1,.22,1)}.mobile_menu .container{display:flex;flex-direction:column;align-items:center}.mobile_menu__nav{margin-bottom:1rem}.mobile_menu__nav>*{font-size:2rem;text-transform:uppercase}.mobile_menu__nav>:not(:last-child){display:inline-block;margin-right:1.5rem}.mobile_menu__nav ul{list-style-type:none;padding-left:0}.mobile_menu__nav ul li{margin-bottom:0;transform:translateY(-1rem);opacity:0;transition:all .6s cubic-bezier(.19,1,.22,1) .3s}.mobile_menu__nav ul li.current-menu-item a{font-weight:700}.mobile_menu__nav ul li.current-menu-item:after{transform:scaleX(1)}.mobile_menu__socials{display:flex;flex-direction:column;align-items:center}.mobile_menu__socials p{padding-top:1rem;font-size:2rem;text-transform:uppercase;transform:translateY(-1rem);opacity:0;transition:all .6s cubic-bezier(.19,1,.22,1) .4s}.mobile_menu__linkedin{display:inline-block;width:3rem;transform:translateY(-1rem);opacity:0;transition:all .6s cubic-bezier(.19,1,.22,1) .5s}.mobile_menu__linkedin svg{width:100%;height:auto}.mobile_menu__linkedin svg path{transition:all .6s cubic-bezier(.19,1,.22,1)}.mobile_menu .separator{width:1rem;height:1px;margin:0 auto;background-color:#000}.mobile_menu.is_active{left:0;opacity:1;visibility:visible}.mobile_menu.is_active .mobile_menu__linkedin,.mobile_menu.is_active .mobile_menu__nav li,.mobile_menu.is_active .mobile_menu__socials p{transform:translateY(0);opacity:1}.subscribe{position:relative}.subscribe:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:8rem;height:1px;background-color:#000}.subscribe .container{position:relative}.subscribe__line{position:absolute;left:-.75rem;top:0;height:100%;width:2px;background-color:#b71a4a}.subscribe h3{text-transform:uppercase;text-align:center}.subscribe #form_subscribe{margin:2rem 0;text-align:center}.subscribe #form_subscribe fieldset{display:flex;flex-wrap:wrap;justify-content:center;max-width:768px;width:100%;margin:0 auto 2rem}.subscribe #form_subscribe fieldset>div{position:relative;width:100%;margin:0 0 2rem}@media (min-width:768px){.subscribe #form_subscribe fieldset>div{width:calc(50% - 2rem);margin:0 1rem 2rem}}.subscribe #form_subscribe fieldset p{margin-bottom:0}.subscribe #form_subscribe fieldset label{position:absolute;z-index:0;left:.5rem;bottom:.5rem;transition:all .4s cubic-bezier(.19,1,.22,1)}.subscribe #form_subscribe fieldset label.focus{bottom:2rem;font-size:.75rem}.subscribe #form_subscribe fieldset input{width:100%;border-bottom:1px solid #000;padding:.5rem;background-color:transparent;outline:none}.subscribe #form_subscribe fieldset input+span{position:absolute;bottom:-2rem;font-size:.75rem}.subscribe #form_subscribe button{background-color:transparent}.subscribe #form_subscribe button:hover{background-color:#b71a4a}.subscribe .optin{font-size:.75rem;text-align:center}.site_footer{background-color:#eee}.site_footer .container{position:relative;height:auto;display:flex;flex-direction:column;justify-content:center;padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.site_footer .container{height:16rem;padding:inherit}}.site_footer__line{position:absolute;left:-.75rem;top:0;height:60%;width:2px;background-color:#b71a4a}.site_footer__wrap{width:100%}.site_footer__wrap>div{display:flex;align-items:center}.site_footer__col:first-child{margin-bottom:2rem}@media (min-width:768px){.site_footer__col:first-child{margin-bottom:0}}.site_footer__logo{width:130px}@media (min-width:768px){.site_footer__logo{width:200px}}@media (min-width:1280px){.site_footer__logo{width:270px}}.site_footer__links{width:100%}.site_footer__links>*{font-weight:600;font-size:1rem;text-transform:uppercase}@media (min-width:768px){.site_footer__links>*{font-size:1.25rem}}.site_footer__links>:not(:last-child){display:inline-block;margin-right:1.5rem}.site_footer__links ul{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0}@media (min-width:768px){.site_footer__links ul{justify-content:center}}.site_footer__links ul li{margin-bottom:0}.site_footer__links ul li.current-menu-item a{font-weight:700}.site_footer__links ul li.current-menu-item:after{transform:scaleX(1)}.site_footer__links ul li:not(:last-child){margin-right:1.5rem}.site_footer__socials{display:flex;justify-content:flex-end;width:100%}.site_footer__socials p{display:flex;align-items:center;margin-bottom:0;font-weight:600;font-size:1rem;text-transform:uppercase}@media (min-width:768px){.site_footer__socials p{justify-content:flex-end;font-size:1.125rem}}.site_footer__socials p span{margin-right:1.5rem}.site_footer__socials p a{display:block;line-height:0}.site_footer__socials p a:not(:last-child){margin-right:.5rem}.site_footer__instagram,.site_footer__linkedin{width:32px}.site_footer__data{padding-top:2rem;text-align:center}.site_footer__data a{font-size:.75rem;text-decoration:underline}.site_footer__capital{margin-top:2rem;text-align:center}.site_footer__capital p{margin-bottom:0;font-size:.5rem}.hero{height:80vh;background-size:cover;background-position:100% 0}.hero .container{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.hero h1{-webkit-text-stroke:2px #ff86f6;text-stroke:2px #ff86f6;text-align:center;color:transparent}.hero h1 span{display:block;margin-bottom:0;letter-spacing:-8px;color:#ff86f6;transition:all .6s cubic-bezier(.19,1,.22,1)}.hero h1:hover span{transform:scale(1.2)}.hero__line{position:absolute;width:2px;background-color:#fff}.hero__line:first-child{left:-.75rem;top:3rem;height:calc(100vh - 3rem)}.hero__line:nth-child(2){left:-1.375rem;top:4rem;height:106px}.hero__line:nth-child(3){left:-.125rem;top:7rem;height:120px}.hero__line:nth-child(4){left:.5rem;top:7rem;height:61px}.jobs .container{position:relative}.jobs__line{position:absolute;left:-.75rem;top:0;height:100%;width:2px;background-color:#b71a4a}.jobs__head a{position:relative;display:inline-block;margin-bottom:2rem;font-weight:700;font-size:1.5rem;color:#b71a4a}.jobs__head a:after{content:"";position:absolute;bottom:.25rem;left:0;width:100%;height:1px;background-color:#b71a4a}.jobs__head>div{border-left:1px solid #000;margin-bottom:2rem;padding-left:1rem}.jobs__head h2{margin-bottom:1rem;text-transform:uppercase}.jobs__head .filters{display:flex;flex-wrap:wrap;width:100%}.jobs__head .filters__select{position:relative;max-width:360px;width:100%;margin-bottom:1rem}@media (min-width:768px){.jobs__head .filters__select{margin-right:2rem;margin-bottom:0}}.jobs__head .filters__select:after{content:"";position:absolute;right:1rem;top:45%;width:0;height:0;border-top:.375rem solid #000;border-right:.25rem solid transparent;border-left:.25rem solid transparent}.jobs__head .filters__select select{width:100%;border-radius:.5rem;padding:1rem;font-size:1rem;outline:none;appearance:none}.jobs__head .filters__search{max-width:360px;width:100%}.jobs__head .filters__search input{width:100%;border-bottom:1px solid #000;padding:1rem 0;line-height:.9;outline:none}.jobs__wrap{padding-top:2rem}.jobs__wrap h2{margin-bottom:3rem;text-align:center}.jobs__wrap .no_results{font-weight:400;font-size:1.5rem;text-align:center}.jobs__grid{position:relative}.jobs__item{margin-bottom:1.5rem}.jobs__thumbnail{height:100%;border:1px solid #b71a4a;padding:2rem}.jobs__thumbnail>div{display:flex;flex-direction:column;align-items:flex-start;height:100%}.jobs__thumbnail.speculative{background-color:#b71a4a}.jobs__thumbnail.speculative p{color:#fff}.jobs__thumbnail.speculative p:after{background-color:#fff}.jobs__thumbnail.speculative a{border-color:#fff;color:#fff}.jobs__thumbnail.speculative a:hover{background-color:#fff;color:#b71a4a}.jobs__content{flex-grow:1}.jobs__title{position:relative;padding-bottom:1rem;font-family:Marselis Pro,sans-serif;font-weight:400;font-size:1.5rem;text-transform:uppercase;color:#b71a4a}.jobs__title:after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:1px;background-color:#000}.jobs__category{padding-top:1rem;margin-bottom:2rem}.jobs__loader{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7)}.jobs__loader .loader{position:absolute;z-index:2;top:6rem;left:calc(50% - 24px);width:48px;height:48px;margin:0 auto;border:5px solid #ccc;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:a 1s linear infinite}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jobs .speculative_application{margin-top:3rem;display:flex;justify-content:center}.jobs .speculative_application .button{background-color:#b71a4a;color:#fff}.jobs .accordion{margin-top:3rem;padding:2rem;background-color:#fafafa}.jobs .accordion__item{max-width:720px;margin:0 auto;border-width:1px 0;border-style:solid;border-color:#000}.jobs .accordion__button{appearance:none;background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;width:100%;padding:1rem 0;font-weight:700}.jobs .accordion__button .accordion__icon{transform:rotate(90deg);transition:transform .3s ease}.jobs .accordion__button.active .accordion__icon{transform:rotate(270deg)}.jobs .accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2dsb2JhbHMvX3Jlc2V0LnNjc3MiLCJqb2JzLmNzcyIsIi4uL2dsb2JhbHMvX2dyaWQuc2NzcyIsIi4uL2dsb2JhbHMvX21peGlucy5zY3NzIiwiLi4vZ2xvYmFscy9fZm9udHMuc2NzcyIsIi4uL2xheW91dHMvX2Jhc2Uuc2NzcyIsIi4uL2dsb2JhbHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbGF5b3V0cy9fYnV0dG9ucy5zY3NzIiwiLi4vbGF5b3V0cy9faGVhZGVyLnNjc3MiLCIuLi9sYXlvdXRzL19mb290ZXIuc2NzcyIsImpvYnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxFQUNFLG1CQUFBLENDQ0YsQURFQSxpYkFvRkUsU0FBQSxBQUNBLFVBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGFBQUEsQUFDQSxpQkFBQSxBQUNBLHdCQUFBLEFBQ0EscUJBQUEsQ0NDRixBRElBLDhFQVdFLGFBQUEsQ0NBRixBREdBLEtBQ0UsZUFBQSxDQ0FGLEFER0EsTUFFRSxlQUFBLENDQUYsQURHQSxhQUVFLFdBQUEsQ0NBRixBRFlFLG9EQUVFLFdBQUEsQUFDQSxZQUFBLENDTEosQURTQSxNQUNFLHlCQUFBLEFBQ0EsZ0JBQUEsQ0NORixBRFNBLElBQ0UsY0FBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDQ05GLEFEU0EsRUFFRSxhQUFBLENDTkYsQURTQSxVQUpFLG9CQUFBLENDREYsQURTQSxPQUNFLGNBQUEsQ0NORixBRFNBLDBCQUVFLG9CQUFBLENDTkYsQURTQSxNQUNFLG9CQUFBLENDTkYsQURTQSxPQUNFLHNCQUFBLEFBQ0EseUJBQUEsQ0NORixBRFNBLElBQ0Usc0JBQUEsQUFDQSxhQUFBLENDTkYsQUNuTEEsV0FDRSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxpQkFBQSxBQUNBLFVBQUEsQUFDQSxjQUFBLEFBQ0EseUNBQUEsQUFDQSx1Q0FBQSxDRHNMRixBQ25MQSxLQUNFLGFBQUEsQUFDQSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLEFBQ0EseUNBQUEsQUFDQSx1Q0FBQSxDRHNMRixBQ3BMRSxVQUNFLGVBQUEsQ0RzTEosQUNuTEUsVUFDRSxpQkFBQSxDRHFMSixBQ2xMRSxPQUNFLHNCQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLEFBQ0EseUNBQUEsQUFDQSx1Q0FBQSxDRG9MSixBQ2hMQSxhQUNFLDBCQUFBLENEbUxGLEFDaExBLGFBQ0UsNkJBQUEsQ0RtTEYsQUNoTEEsNE5BeUJFLHNCQUFBLEFBQ0EsYUFBQSxDRG1MRixBQ2hMQSxLQUNFLFlBQUEsQUFDQSxhQUFBLEFBQ0EsY0FBQSxDRG1MRixBQ2hMQSxPQUNFLHVCQUFBLEFBQ0EscUJBQUEsQ0RtTEYsQUNoTEEsT0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEbUxGLEFDaExBLE9BQ0UsZUFBQSxBQUNBLGFBQUEsQ0RtTEYsQUNoTEEsT0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEbUxGLEFDaExBLE9BQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRG1MRixBQ2hMQSxPQUNFLGVBQUEsQUFDQSxhQUFBLENEbUxGLEFDaExBLE9BQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRG1MRixBQ2hMQSxPQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RtTEYsQUNoTEEsT0FDRSxlQUFBLEFBQ0EsYUFBQSxDRG1MRixBQ2hMQSxRQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RtTEYsQUNoTEEsUUFDRSx3QkFBQSxBQUNBLHNCQUFBLENEbUxGLEFDaExBLFFBQ0UsZ0JBQUEsQUFDQSxjQUFBLENEbUxGLEFDaExBLFVBQ0UsYUFBQSxDRG1MRixBQ2hMQSxVQUNFLHVCQUFBLENEbUxGLEFDaExBLFVBQ0Usd0JBQUEsQ0RtTEYsQUNoTEEsVUFDRSxlQUFBLENEbUxGLEFDaExBLFVBQ0Usd0JBQUEsQ0RtTEYsQUNoTEEsVUFDRSx3QkFBQSxDRG1MRixBQ2hMQSxVQUNFLGVBQUEsQ0RtTEYsQUNoTEEsVUFDRSx3QkFBQSxDRG1MRixBQ2hMQSxVQUNFLHdCQUFBLENEbUxGLEFDaExBLFVBQ0UsZUFBQSxDRG1MRixBQ2hMQSxXQUNFLHdCQUFBLENEbUxGLEFDaExBLFdBQ0Usd0JBQUEsQ0RtTEYsQUNoTEEsT0FDRSwyQkFBQSxBQUNBLGdCQUFBLENEbUxGLEFDaExBLFFBQ0UsdUJBQUEsQUFDQSxpQkFBQSxDRG1MRixBQ2hMQSxLQUNFLHlCQUFBLEFBQ0EsY0FBQSxDRG1MRixBQ2hMQSxLQUNFLHNCQUFBLENEbUxGLEFDaExBLFFBQ0Usa0JBQUEsQ0RtTEYsQUNoTEEsUUFDRSxvQkFBQSxDRG1MRixBQ2hMQSxRQUNFLDRCQUFBLENEbUxGLEFDaExBLFNBQ0UsNkJBQUEsQ0RtTEYsQUNoTEEsT0FDRSxRQUFBLENEbUxGLEFDaExBLE1BQ0UsT0FBQSxDRG1MRixBQ2hMQSx5Q0FDRSxLQUNFLGFBQUEsQUFDQSxZQUFBLENEbUxGLEFDakxFLGFBQ0UsZUFBQSxDRG1MSixBQ2hMRSxhQUNFLGlCQUFBLENEa0xKLEFDOUtBLCtTQTBCRSxzQkFBQSxBQUNBLGFBQUEsQ0RpTEYsQUM5S0EsUUFDRSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGNBQUEsQ0RpTEYsQUM5S0EsVUFDRSx1QkFBQSxBQUNBLHFCQUFBLENEaUxGLEFDOUtBLFVBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRGlMRixBQzlLQSxVQUNFLGVBQUEsQUFDQSxhQUFBLENEaUxGLEFDOUtBLFVBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRGlMRixBQzlLQSxVQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RpTEYsQUM5S0EsVUFDRSxlQUFBLEFBQ0EsYUFBQSxDRGlMRixBQzlLQSxVQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RpTEYsQUM5S0EsVUFDRSx3QkFBQSxBQUNBLHNCQUFBLENEaUxGLEFDOUtBLFVBQ0UsZUFBQSxBQUNBLGFBQUEsQ0RpTEYsQUM5S0EsV0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEaUxGLEFDOUtBLFdBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRGlMRixBQzlLQSxXQUNFLGdCQUFBLEFBQ0EsY0FBQSxDRGlMRixBQzlLQSxhQUNFLGFBQUEsQ0RpTEYsQUM5S0EsYUFDRSx1QkFBQSxDRGlMRixBQzlLQSxhQUNFLHdCQUFBLENEaUxGLEFDOUtBLGFBQ0UsZUFBQSxDRGlMRixBQzlLQSxhQUNFLHdCQUFBLENEaUxGLEFDOUtBLGFBQ0Usd0JBQUEsQ0RpTEYsQUM5S0EsYUFDRSxlQUFBLENEaUxGLEFDOUtBLGFBQ0Usd0JBQUEsQ0RpTEYsQUM5S0EsYUFDRSx3QkFBQSxDRGlMRixBQzlLQSxhQUNFLGVBQUEsQ0RpTEYsQUM5S0EsY0FDRSx3QkFBQSxDRGlMRixBQzlLQSxjQUNFLHdCQUFBLENEaUxGLEFDOUtBLFVBQ0UsMkJBQUEsQUFDQSxnQkFBQSxDRGlMRixBQzlLQSxXQUNFLHVCQUFBLEFBQ0EsaUJBQUEsQ0RpTEYsQUM5S0EsUUFDRSx5QkFBQSxBQUNBLGNBQUEsQ0RpTEYsQUM5S0EsUUFDRSxzQkFBQSxDRGlMRixBQzlLQSxXQUNFLGtCQUFBLENEaUxGLEFDOUtBLFdBQ0Usb0JBQUEsQ0RpTEYsQUM5S0EsV0FDRSw0QkFBQSxDRGlMRixBQzlLQSxZQUNFLDZCQUFBLENEaUxGLEFDOUtBLFVBQ0UsUUFBQSxDRGlMRixBQzlLQSxTQUNFLE9BQUEsQ0RpTEYsQ0FDRixBQzlLQSx5Q0FDRSxLQUNFLGFBQUEsQUFDQSxZQUFBLENEZ0xGLEFDOUtFLGFBQ0UsZUFBQSxDRGdMSixBQzdLRSxhQUNFLGlCQUFBLENEK0tKLEFDM0tBLCtTQTBCRSxzQkFBQSxBQUNBLGFBQUEsQ0Q4S0YsQUMzS0EsUUFDRSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGNBQUEsQ0Q4S0YsQUMzS0EsVUFDRSx1QkFBQSxBQUNBLHFCQUFBLENEOEtGLEFDM0tBLFVBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRDhLRixBQzNLQSxVQUNFLGVBQUEsQUFDQSxhQUFBLENEOEtGLEFDM0tBLFVBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRDhLRixBQzNLQSxVQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0Q4S0YsQUMzS0EsVUFDRSxlQUFBLEFBQ0EsYUFBQSxDRDhLRixBQzNLQSxVQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0Q4S0YsQUMzS0EsVUFDRSx3QkFBQSxBQUNBLHNCQUFBLENEOEtGLEFDM0tBLFVBQ0UsZUFBQSxBQUNBLGFBQUEsQ0Q4S0YsQUMzS0EsV0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEOEtGLEFDM0tBLFdBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRDhLRixBQzNLQSxXQUNFLGdCQUFBLEFBQ0EsY0FBQSxDRDhLRixBQzNLQSxhQUNFLGFBQUEsQ0Q4S0YsQUMzS0EsYUFDRSx1QkFBQSxDRDhLRixBQzNLQSxhQUNFLHdCQUFBLENEOEtGLEFDM0tBLGFBQ0UsZUFBQSxDRDhLRixBQzNLQSxhQUNFLHdCQUFBLENEOEtGLEFDM0tBLGFBQ0Usd0JBQUEsQ0Q4S0YsQUMzS0EsYUFDRSxlQUFBLENEOEtGLEFDM0tBLGFBQ0Usd0JBQUEsQ0Q4S0YsQUMzS0EsYUFDRSx3QkFBQSxDRDhLRixBQzNLQSxhQUNFLGVBQUEsQ0Q4S0YsQUMzS0EsY0FDRSx3QkFBQSxDRDhLRixBQzNLQSxjQUNFLHdCQUFBLENEOEtGLEFDM0tBLFVBQ0UsMkJBQUEsQUFDQSxnQkFBQSxDRDhLRixBQzNLQSxXQUNFLHVCQUFBLEFBQ0EsaUJBQUEsQ0Q4S0YsQUMzS0EsUUFDRSx5QkFBQSxBQUNBLGNBQUEsQ0Q4S0YsQUMzS0EsUUFDRSxzQkFBQSxDRDhLRixBQzNLQSxXQUNFLGtCQUFBLENEOEtGLEFDM0tBLFdBQ0Usb0JBQUEsQ0Q4S0YsQUMzS0EsV0FDRSw0QkFBQSxDRDhLRixBQzNLQSxZQUNFLDZCQUFBLENEOEtGLEFDM0tBLFVBQ0UsUUFBQSxDRDhLRixBQzNLQSxTQUNFLE9BQUEsQ0Q4S0YsQ0FDRixBQzNLQSwwQ0FDRSxLQUNFLGFBQUEsQUFDQSxZQUFBLENENktGLEFDM0tFLGFBQ0UsZUFBQSxDRDZLSixBQzFLRSxhQUNFLGlCQUFBLENENEtKLEFDeEtBLCtTQTBCRSxzQkFBQSxBQUNBLGFBQUEsQ0QyS0YsQUN4S0EsUUFDRSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGNBQUEsQ0QyS0YsQUN4S0EsVUFDRSx1QkFBQSxBQUNBLHFCQUFBLENEMktGLEFDeEtBLFVBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRDJLRixBQ3hLQSxVQUNFLGVBQUEsQUFDQSxhQUFBLENEMktGLEFDeEtBLFVBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRDJLRixBQ3hLQSxVQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0QyS0YsQUN4S0EsVUFDRSxlQUFBLEFBQ0EsYUFBQSxDRDJLRixBQ3hLQSxVQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0QyS0YsQUN4S0EsVUFDRSx3QkFBQSxBQUNBLHNCQUFBLENEMktGLEFDeEtBLFVBQ0UsZUFBQSxBQUNBLGFBQUEsQ0QyS0YsQUN4S0EsV0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEMktGLEFDeEtBLFdBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRDJLRixBQ3hLQSxXQUNFLGdCQUFBLEFBQ0EsY0FBQSxDRDJLRixBQ3hLQSxhQUNFLGFBQUEsQ0QyS0YsQUN4S0EsYUFDRSx1QkFBQSxDRDJLRixBQ3hLQSxhQUNFLHdCQUFBLENEMktGLEFDeEtBLGFBQ0UsZUFBQSxDRDJLRixBQ3hLQSxhQUNFLHdCQUFBLENEMktGLEFDeEtBLGFBQ0Usd0JBQUEsQ0QyS0YsQUN4S0EsYUFDRSxlQUFBLENEMktGLEFDeEtBLGFBQ0Usd0JBQUEsQ0QyS0YsQUN4S0EsYUFDRSx3QkFBQSxDRDJLRixBQ3hLQSxhQUNFLGVBQUEsQ0QyS0YsQUN4S0EsY0FDRSx3QkFBQSxDRDJLRixBQ3hLQSxjQUNFLHdCQUFBLENEMktGLEFDeEtBLFVBQ0UsMkJBQUEsQUFDQSxnQkFBQSxDRDJLRixBQ3hLQSxXQUNFLHVCQUFBLEFBQ0EsaUJBQUEsQ0QyS0YsQUN4S0EsUUFDRSx5QkFBQSxBQUNBLGNBQUEsQ0QyS0YsQUN4S0EsUUFDRSxzQkFBQSxDRDJLRixBQ3hLQSxXQUNFLGtCQUFBLENEMktGLEFDeEtBLFdBQ0Usb0JBQUEsQ0QyS0YsQUN4S0EsV0FDRSw0QkFBQSxDRDJLRixBQ3hLQSxZQUNFLDZCQUFBLENEMktGLEFDeEtBLFVBQ0UsUUFBQSxDRDJLRixBQ3hLQSxTQUNFLE9BQUEsQ0QyS0YsQ0FDRixBQ3hLQSwwQ0FDRSxLQUNFLGFBQUEsQUFDQSxZQUFBLENEMEtGLEFDeEtFLGFBQ0UsZUFBQSxDRDBLSixBQ3ZLRSxhQUNFLGlCQUFBLENEeUtKLEFDcktBLCtTQTBCRSxzQkFBQSxBQUNBLGFBQUEsQ0R3S0YsQUNyS0EsUUFDRSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGNBQUEsQ0R3S0YsQUNyS0EsVUFDRSx1QkFBQSxBQUNBLHFCQUFBLENEd0tGLEFDcktBLFVBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRHdLRixBQ3JLQSxVQUNFLGVBQUEsQUFDQSxhQUFBLENEd0tGLEFDcktBLFVBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRHdLRixBQ3JLQSxVQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0R3S0YsQUNyS0EsVUFDRSxlQUFBLEFBQ0EsYUFBQSxDRHdLRixBQ3JLQSxVQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0R3S0YsQUNyS0EsVUFDRSx3QkFBQSxBQUNBLHNCQUFBLENEd0tGLEFDcktBLFVBQ0UsZUFBQSxBQUNBLGFBQUEsQ0R3S0YsQUNyS0EsV0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEd0tGLEFDcktBLFdBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRHdLRixBQ3JLQSxXQUNFLGdCQUFBLEFBQ0EsY0FBQSxDRHdLRixBQ3JLQSxhQUNFLGFBQUEsQ0R3S0YsQUNyS0EsYUFDRSx1QkFBQSxDRHdLRixBQ3JLQSxhQUNFLHdCQUFBLENEd0tGLEFDcktBLGFBQ0UsZUFBQSxDRHdLRixBQ3JLQSxhQUNFLHdCQUFBLENEd0tGLEFDcktBLGFBQ0Usd0JBQUEsQ0R3S0YsQUNyS0EsYUFDRSxlQUFBLENEd0tGLEFDcktBLGFBQ0Usd0JBQUEsQ0R3S0YsQUNyS0EsYUFDRSx3QkFBQSxDRHdLRixBQ3JLQSxhQUNFLGVBQUEsQ0R3S0YsQUNyS0EsY0FDRSx3QkFBQSxDRHdLRixBQ3JLQSxjQUNFLHdCQUFBLENEd0tGLEFDcktBLFVBQ0UsMkJBQUEsQUFDQSxnQkFBQSxDRHdLRixBQ3JLQSxXQUNFLHVCQUFBLEFBQ0EsaUJBQUEsQ0R3S0YsQUNyS0EsUUFDRSx5QkFBQSxBQUNBLGNBQUEsQ0R3S0YsQUNyS0EsUUFDRSxzQkFBQSxDRHdLRixBQ3JLQSxXQUNFLGtCQUFBLENEd0tGLEFDcktBLFdBQ0Usb0JBQUEsQ0R3S0YsQUNyS0EsV0FDRSw0QkFBQSxDRHdLRixBQ3JLQSxZQUNFLDZCQUFBLENEd0tGLEFDcktBLFVBQ0UsUUFBQSxDRHdLRixBQ3JLQSxTQUNFLE9BQUEsQ0R3S0YsQ0FDRixBQ3JLQSwwQ0FDRSxLQUNFLGFBQUEsQUFDQSxZQUFBLENEdUtGLEFDcktFLGNBQ0UsZUFBQSxDRHVLSixBQ3BLRSxjQUNFLGlCQUFBLENEc0tKLEFDbEtBLHlVQTBCRSxzQkFBQSxBQUNBLGFBQUEsQ0RxS0YsQUNsS0EsU0FDRSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGNBQUEsQ0RxS0YsQUNsS0EsV0FDRSx1QkFBQSxBQUNBLHFCQUFBLENEcUtGLEFDbEtBLFdBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRHFLRixBQ2xLQSxXQUNFLGVBQUEsQUFDQSxhQUFBLENEcUtGLEFDbEtBLFdBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRHFLRixBQ2xLQSxXQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RxS0YsQUNsS0EsV0FDRSxlQUFBLEFBQ0EsYUFBQSxDRHFLRixBQ2xLQSxXQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RxS0YsQUNsS0EsV0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEcUtGLEFDbEtBLFdBQ0UsZUFBQSxBQUNBLGFBQUEsQ0RxS0YsQUNsS0EsWUFDRSx3QkFBQSxBQUNBLHNCQUFBLENEcUtGLEFDbEtBLFlBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRHFLRixBQ2xLQSxZQUNFLGdCQUFBLEFBQ0EsY0FBQSxDRHFLRixBQ2xLQSxjQUNFLGFBQUEsQ0RxS0YsQUNsS0EsY0FDRSx1QkFBQSxDRHFLRixBQ2xLQSxjQUNFLHdCQUFBLENEcUtGLEFDbEtBLGNBQ0UsZUFBQSxDRHFLRixBQ2xLQSxjQUNFLHdCQUFBLENEcUtGLEFDbEtBLGNBQ0Usd0JBQUEsQ0RxS0YsQUNsS0EsY0FDRSxlQUFBLENEcUtGLEFDbEtBLGNBQ0Usd0JBQUEsQ0RxS0YsQUNsS0EsY0FDRSx3QkFBQSxDRHFLRixBQ2xLQSxjQUNFLGVBQUEsQ0RxS0YsQUNsS0EsZUFDRSx3QkFBQSxDRHFLRixBQ2xLQSxlQUNFLHdCQUFBLENEcUtGLEFDbEtBLFdBQ0UsMkJBQUEsQUFDQSxnQkFBQSxDRHFLRixBQ2xLQSxZQUNFLHVCQUFBLEFBQ0EsaUJBQUEsQ0RxS0YsQUNsS0EsU0FDRSx5QkFBQSxBQUNBLGNBQUEsQ0RxS0YsQUNsS0EsU0FDRSxzQkFBQSxDRHFLRixBQ2xLQSxZQUNFLGtCQUFBLENEcUtGLEFDbEtBLFlBQ0Usb0JBQUEsQ0RxS0YsQUNsS0EsWUFDRSw0QkFBQSxDRHFLRixBQ2xLQSxhQUNFLDZCQUFBLENEcUtGLEFDbEtBLFdBQ0UsUUFBQSxDRHFLRixBQ2xLQSxVQUNFLE9BQUEsQ0RxS0YsQ0FDRixBRXAwQ0UsV0FDRSx5QkFBQSxBQUNBLGtCQ25ERixBRG9ERSxnQkNyREYsQURzREUsZ1NBWE0sQ0ZpMUNWLEFFMTBDRSxXQUNFLHlCQUFBLEFBQ0Esa0JDM0NGLEFENENFLGdCQzdDRixBRDhDRSxxU0FYTSxDRnUxQ1YsQUVoMUNFLFdBQ0UseUJBQUEsQUFDQSxrQkNuQ0YsQURvQ0UsZ0JDckNGLEFEc0NFLGlSQVhNLENGNjFDVixBRXQxQ0UsV0FDRSx5QkFBQSxBQUNBLGtCQzNCRixBRDRCRSxnQkM3QkYsQUQ4QkUsc1JBWE0sQ0ZtMkNWLEFFNTFDRSxXQUNFLHlCQUFBLEFBQ0Esa0JDbkJGLEFEb0JFLGdCQ3JCRixBRHNCRSx3UEFYTSxDRnkyQ1YsQUVsMkNFLFdBQ0UseUJBQUEsQUFDQSxrQkNYRixBRFlFLGdCQ2JGLEFEY0UsaVJBWE0sQ0YrMkNWLEFJaDZDQSxVQUVFLG9DQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxDSms2Q0YsQUkvNUNBLEVBQ0Usa0JBQUEsQ0prNkNGLEFJLzVDQSxHQUNFLG9DQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxBQUNBLHFCQUFBLENKazZDRixBRXYxQ0UseUJFaEZGLEdBUUksY0FBQSxDSm02Q0YsQ0FDRixBRXIxQ0UsMEJFdkZGLEdBWUksZUFBQSxDSm82Q0YsQ0FDRixBSWo2Q0EsR0FDRSxvQ0FBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxlQUFBLENKbzZDRixBRWoyQ0UsMEJFdkVGLEdBT0ksY0FBQSxDSnE2Q0YsQ0FDRixBSWw2Q0EsR0FDRSxvQ0FBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLENKcTZDRixBRTcyQ0UsMEJFNURGLEdBT0ksZ0JBQUEsQ0pzNkNGLENBQ0YsQUluNkNBLEdBQ0Usa0JBQUEsQUFDQSxzQkFBQSxDSnM2Q0YsQUlwNkNFLE1BQ0Usa0JBQUEsQ0pzNkNKLEFJbDZDQSxPQUNFLGVBQUEsQ0pxNkNGLEFJbDZDQSxJQUNFLG9CQUFBLENKcTZDRixBSWw2Q0EsU0FDRSxpQkFBQSxBQUNBLG1CQUFBLENKcTZDRixBRXY0Q0UsMEJFaENGLFNBS0ksaUJBQUEsQUFDQSxtQkFBQSxDSnM2Q0YsQ0FDRixBSW42Q0EsT0FDRSxpQkFBQSxDSnM2Q0YsQUlwNkNFLGFBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLEFBQ0Esc0JBQUEsQUFDQSw0Q0FBQSxDSnM2Q0osQUlsNkNJLG1CQUNFLG1CQUFBLENKbzZDTixBSS81Q0ksbUJBQ0UscUJDaEdFLENMaWdEUixBSTU1Q0ksbUJBQ0UscUJBQUEsQ0o4NUNOLEFJejVDQSxnQkFDRSxZQUFBLENKNDVDRixBRWg3Q0UseUJFbUJGLGdCQUlJLGFBQUEsQ0o2NUNGLENBQ0YsQUl2NUNJLG1DQUNFLFdBQUEsQ0owNUNOLEFJdDVDTSwyQ0FDRSxhQUFBLENKdzVDUixBSWw1Q0Esa0JBQ0UsWUFBQSxDSnE1Q0YsQU01aERBLHVCQUVFLGdCQUFBLEFBQ0EscUJBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQUFDQSxvQ0FBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSw0Q0FBQSxDTitoREYsQU03aERFLG1DQUNFLG1CQUFBLEFBQ0EseUJEUkUsQUNTRixxQkRURSxBQ1VGLFVEWkksQ0w0aURSLEFNN2hERSxtQ0FDRSxrQkRoQkksQUNpQkosVURqQkksQ0xpakRSLEFNN2hERSxtQ0FDRSxrQkFBQSxBQUNBLFVBQUEsQ05naURKLEFNN2hERSwrQkFDRSxxQkR4QkUsQUN5QkYsYUR6QkUsQ0x5akROLEFNOWhESSwyQ0FDRSxxQkQ1QkEsQUM2QkEseUJEN0JBLEFDOEJBLFVEaENFLENMaWtEUixBT3JrREEsYUFDRSxlQUFBLEFBQ0EsV0FBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLGFBQUEsQUFDQSxXRkhNLEFFSU4sOEJBQUEsQ1B3a0RGLEFPdGtERSx3QkFDRSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxtQkFBQSxBQUNBLFdBQUEsQ1B3a0RKLEFPcmtERSxtQkFDRSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxNQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSw2QkFBQSxBQUNBLDhCQUFBLENQdWtESixBT3BrREUsa0JBQ0UsdUJBQUEsQUFDQSxVQUFBLENQc2tESixBT25rREUsa0JBQ0UsYUFBQSxBQUNBLGtCQUFBLENQcWtESixBT2xrREksK0JBQ0UsUUFBQSxBQUNBLHVCQUFBLEFBQ0EsZUFBQSxDUG9rRE4sQUVoaERFLHlCS3ZERSwrQkFNSSxjQUFBLEFBQ0EsWUFBQSxDUHFrRE4sQ0FDRixBT2xrREksK0JBQ0Usd0JBQUEsQ1Bva0ROLEFPaGtERSxtQkFDRSxXQUFBLENQa2tESixBRTVoREUseUJLdkNBLG1CQUlJLFdBQUEsQ1Bta0RKLENBQ0YsQUUxaERFLDBCSzlDQSxtQkFRSSxXQUFBLENQb2tESixDQUNGLEFPbGtESSx1QkFDRSxXQUFBLEFBQ0EsV0FBQSxDUG9rRE4sQU9sa0RNLG9FQUVFLDRDQUFBLENQb2tEUixBTzlqREksc0JBQ0UsZUFBQSxBQUNBLHdCQUFBLENQZ2tETixBRWxqREUseUJLaEJFLHNCQUtJLGlCQUFBLENQaWtETixDQUNGLEFPL2pETSxzQ0FDRSxxQkFBQSxBQUNBLGlCQUFBLENQaWtEUixBTzdqREksMkNBQ0UsWUFBQSxDUCtqRE4sQUV2akRFLDBCS1RFLDJDQUlJLGFBQUEsQ1Bna0ROLENBQ0YsQU83akRJLHVCQUNFLHFCQUFBLEFBQ0EsY0FBQSxDUCtqRE4sQU83akRNLDBCQUNFLGVBQUEsQ1ArakRSLEFPNWpEVSw4Q0FDRSxlQUFBLENQOGpEWixBTzFqRFUsa0RBQ0UsbUJBQUEsQ1A0akRaLEFPcmpERSx1QkFDRSx1QkFBQSxBQUNBLFVBQUEsQ1B1akRKLEFFN2tERSwwQktvQkEsdUJBS0ksOEJBQUEsQ1B3akRKLENBQ0YsQU90akRJLDJCQUNFLFdBQUEsQUFDQSxXQUFBLENQd2pETixBT3RqRE0sZ0NBQ0UsNENBQUEsQ1B3akRSLEFPbmpERSx3QkFDRSx1QkFBQSxBQUNBLFVBQUEsQ1BxakRKLEFFN2xERSwwQktzQ0Esd0JBS0ksOEJBQUEsQ1BzakRKLENBQ0YsQU9wakRJLDRCQUNFLFdBQUEsQUFDQSxXQUFBLENQc2pETixBT3BqRE0saUNBQ0UsVUZsSkEsQUVtSkEsNENBQUEsQ1BzakRSLEFPaGpESSw0QkFDRSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxzQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EscUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxDUGtqRE4sQU9oakRNLG1DQUNFLGtCQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQUFDQSxTQUFBLEFBQ0EsUUFBQSxBQUNBLDhCQUFBLEFBQ0Esc0NBQUEsQUFDQSxxQ0FBQSxBQUNBLHdCQUFBLEFBQ0EsNENBQUEsQ1BrakRSLEFPOWlEUSxtREFDRSxRQUFBLEFBQ0Esd0JBQUEsQUFDQSxTQUFBLENQZ2pEVixBTzdpRFEseUNBQ0Usa0JBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLHlCQUFBLEFBQ0EsV0FBQSxBQUNBLHFCQUFBLEFBQ0EsU0FBQSxBQUNBLFFBQUEsQUFDQSw4QkFBQSxBQUNBLHNDQUFBLEFBQ0Esb0NBQUEsQ1AraURWLEFPMWlESSx1QkFDRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxRQUFBLEFBQ0EsMkJBQUEsQUFDQSxRQUFBLEFBQ0EsU0FBQSxDUDRpRE4sQU8xaURNLGlDQUNFLFVBQUEsQUFDQSxRQUFBLEFBQ0EsU0FBQSxDUDRpRFIsQU92aURFLDBCQUNFLGNBQUEsQ1B5aURKLEFFcnFERSwwQksySEEsMEJBSUksWUFBQSxDUDBpREosQ0FDRixBT3hpREksZ0NBQ0Usa0JBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDUDBpRE4sQU94aURNLHNDQUNFLGtCQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esc0JGM09BLEFFNE9BLDhCQUFBLENQMGlEUixBT3hpRFEsa0RBQ0UsS0FBQSxDUDBpRFYsQU92aURRLG1EQUNFLG1CQUFBLENQeWlEVixBT3RpRFEsbURBQ0Usb0JBQUEsQ1B3aURWLEFPbGlETSwwQ0FDRSw2QkFBQSxDUG9pRFIsQU8vaERFLDRCQUNFLHFCRnBRSSxDTHF5RFIsQU8vaERJLCtDQUNFLHdCRnJRQSxDTHN5RE4sQU81aERJLHVDQUNFLDRCQUFBLENQOGhETixBTzFoREUsZ0RBRUUsVUFBQSxDUDJoREosQU92aERRLG9IQUNFLFNBQUEsQ1B5aERWLEFPdGhEUSxvSEFDRSxXQUFBLENQd2hEVixBT25oREksZ0VBQ0Usa0JBQUEsQUFDQSxVQUFBLENQcWhETixBT25oRE0sNEVBQ0UscUJGcFNGLEFFcVNFLFVGdlNBLENMNHpEUixBT2hoRE0sMEVBQ0UscUJBQUEsQ1BraERSLEFPM2dEUSxrT0FDRSxTQUFBLENQK2dEVixBT3hnRFEsNEZBQ0UscUJBQUEsQ1AwZ0RWLEFPbmdEUSxrR0FDRSxxQkFBQSxDUHFnRFYsQU85L0NBLGFBQ0UsZUFBQSxBQUNBLFVBQUEsQUFDQSxNQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0Esa0JBQUEsQUFDQSxzQkZwVk0sQUVxVk4sVUFBQSxBQUNBLGtCQUFBLEFBQ0EsNENBQUEsQ1BpZ0RGLEFPLy9DRSx3QkFDRSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSxrQkFBQSxDUGlnREosQU85L0NFLGtCQUNFLGtCQUFBLENQZ2dESixBTzkvQ0ksb0JBQ0UsZUFBQSxBQUNBLHdCQUFBLENQZ2dETixBTzkvQ00sb0NBQ0UscUJBQUEsQUFDQSxtQkFBQSxDUGdnRFIsQU81L0NJLHFCQUNFLHFCQUFBLEFBQ0EsY0FBQSxDUDgvQ04sQU81L0NNLHdCQUNFLGdCQUFBLEFBQ0EsNEJBQUEsQUFDQSxVQUFBLEFBQ0EsZ0RBQUEsQ1A4L0NSLEFPMy9DVSw0Q0FDRSxlQUFBLENQNi9DWixBT3ovQ1UsZ0RBQ0UsbUJBQUEsQ1AyL0NaLEFPcC9DRSxzQkFDRSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSxrQkFBQSxDUHMvQ0osQU9wL0NJLHdCQUNFLGlCQUFBLEFBQ0EsZUFBQSxBQUNBLHlCQUFBLEFBQ0EsNEJBQUEsQUFDQSxVQUFBLEFBQ0EsZ0RBQUEsQ1BzL0NOLEFPbC9DRSx1QkFDRSxxQkFBQSxBQUNBLFdBQUEsQUFDQSw0QkFBQSxBQUNBLFVBQUEsQUFDQSxnREFBQSxDUG8vQ0osQU9sL0NJLDJCQUNFLFdBQUEsQUFDQSxXQUFBLENQby9DTixBT2wvQ00sZ0NBQ0UsNENBQUEsQ1BvL0NSLEFPLytDRSx3QkFDRSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGNBQUEsQUFDQSxxQkFBQSxDUGkvQ0osQU85K0NFLHVCQUNFLE9BQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQ1BnL0NKLEFPaCtDSSx5SUFDRSx3QkFBQSxBQUNBLFNBQUEsQ1AwK0NOLEFROTZEQSxXQUNFLGlCQUFBLENSaTdERixBUS82REUsa0JBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLFNBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQ1JpN0RKLEFROTZERSxzQkFDRSxpQkFBQSxDUmc3REosQVE3NkRFLGlCQUNFLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLE1BQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxBQUNBLHdCSGxCRSxDTGk4RE4sQVE1NkRFLGNBQ0UseUJBQUEsQUFDQSxpQkFBQSxDUjg2REosQVEzNkRFLDJCQUNFLGNBQUEsQUFDQSxpQkFBQSxDUjY2REosQVEzNkRJLG9DQUNFLGFBQUEsQUFDQSxlQUFBLEFBQ0EsdUJBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxDUjY2RE4sQVEzNkRNLHdDQUNFLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ1I2NkRSLEFFaDRERSx5Qk1oREksd0NBTUksdUJBQUEsQUFDQSxrQkFBQSxDUjg2RFIsQ0FDRixBUTM2RE0sc0NBQ0UsZUFBQSxDUjY2RFIsQVExNkRNLDBDQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0EsNENBQUEsQ1I0NkRSLEFRMTZEUSxnREFDRSxZQUFBLEFBQ0EsZ0JBQUEsQ1I0NkRWLEFReDZETSwwQ0FDRSxXQUFBLEFBQ0EsNkJBQUEsQUFDQSxjQUFBLEFBQ0EsNkJBQUEsQUFDQSxZQUFBLENSMDZEUixBUXg2RFEsK0NBQ0Usa0JBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQ1IwNkRWLEFRcjZESSxrQ0FDRSw0QkFBQSxDUnU2RE4sQVFyNkRNLHdDQUNFLHdCSHJGRixDTDQvRE4sQVFsNkRFLGtCQUNFLGlCQUFBLEFBQ0EsaUJBQUEsQ1JvNkRKLEFRaDZEQSxhQUNFLHFCSGxHSyxDTHFnRVAsQVFqNkRFLHdCQUNFLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxzQkFBQSxBQUNBLHVCQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxDUm02REosQUV2N0RFLHlCTWFBLHdCQVVJLGFBQUEsQUFDQSxlQUFBLENSbzZESixDQUNGLEFRajZERSxtQkFDRSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxNQUFBLEFBQ0EsV0FBQSxBQUNBLFVBQUEsQUFDQSx3Qkh4SEUsQ0wyaEVOLEFRaDZERSxtQkFDRSxVQUFBLENSazZESixBUWg2REksdUJBQ0UsYUFBQSxBQUNBLGtCQUFBLENSazZETixBUTc1REksOEJBQ0Usa0JBQUEsQ1IrNUROLEFFLzhERSx5Qk0rQ0UsOEJBSUksZUFBQSxDUmc2RE4sQ0FDRixBUTU1REUsbUJBQ0UsV0FBQSxDUjg1REosQUV2OURFLHlCTXdEQSxtQkFJSSxXQUFBLENSKzVESixDQUNGLEFFcjlERSwwQk1pREEsbUJBUUksV0FBQSxDUmc2REosQ0FDRixBUTc1REUsb0JBQ0UsVUFBQSxDUis1REosQVE3NURJLHNCQUNFLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLHdCQUFBLENSKzVETixBRXorREUseUJNdUVFLHNCQU1JLGlCQUFBLENSZzZETixDQUNGLEFROTVETSxzQ0FDRSxxQkFBQSxBQUNBLG1CQUFBLENSZzZEUixBUTU1REksdUJBQ0UsYUFBQSxBQUNBLGVBQUEsQUFDQSxxQkFBQSxBQUNBLGNBQUEsQ1I4NUROLEFFeC9ERSx5Qk1zRkUsdUJBT0ksc0JBQUEsQ1IrNUROLENBQ0YsQVE3NURNLDBCQUNFLGVBQUEsQ1IrNURSLEFRNTVEVSw4Q0FDRSxlQUFBLENSODVEWixBUTM1RFUsa0RBQ0UsbUJBQUEsQ1I2NURaLEFRejVEUSwyQ0FDRSxtQkFBQSxDUjI1RFYsQVFyNURFLHNCQUNFLGFBQUEsQUFDQSx5QkFBQSxBQUNBLFVBQUEsQ1J1NURKLEFRcjVESSx3QkFDRSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLHdCQUFBLENSdTVETixBRXRoRUUseUJNeUhFLHdCQVNJLHlCQUFBLEFBQ0Esa0JBQUEsQ1J3NUROLENBQ0YsQVF0NURNLDZCQUNFLG1CQUFBLENSdzVEUixBUXI1RE0sMEJBQ0UsY0FBQSxBQUNBLGFBQUEsQ1J1NURSLEFRcjVEUSwyQ0FDRSxrQkFBQSxDUnU1RFYsQVFqNURFLCtDQUVFLFVBQUEsQ1JrNURKLEFRLzRERSxtQkFDRSxpQkFBQSxBQUNBLGlCQUFBLENSaTVESixBUS80REkscUJBQ0UsaUJBQUEsQUFDQSx5QkFBQSxDUmk1RE4sQVE3NERFLHNCQUNFLGdCQUFBLEFBQ0EsaUJBQUEsQ1IrNERKLEFRNzRESSx3QkFDRSxnQkFBQSxBQUNBLGVBQUEsQ1IrNEROLEFTbnBFQSxNQUNFLFlBQUEsQUFDQSxzQkFBQSxBQUNBLDBCQUFBLENUc3BFRixBU3BwRUUsaUJBQ0Usa0JBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLG1CQUFBLEFBQ0Esc0JBQUEsQ1RzcEVKLEFTbnBFRSxTQUNFLGdDQUFBLEFBQ0Esd0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLENUcXBFSixBU25wRUksY0FDRSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxBQUNBLGNKakJHLEFJa0JILDRDQUFBLENUcXBFTixBU2pwRU0sb0JBQ0Usb0JBQUEsQ1RtcEVSLEFTOW9FRSxZQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLHFCSm5DSSxDTG1yRVIsQVM5b0VJLHdCQUNFLGFBQUEsQUFDQSxTQUFBLEFBQ0EseUJBQUEsQ1RncEVOLEFTN29FSSx5QkFDRSxlQUFBLEFBQ0EsU0FBQSxBQUNBLFlBQUEsQ1Qrb0VOLEFTNW9FSSx5QkFDRSxjQUFBLEFBQ0EsU0FBQSxBQUNBLFlBQUEsQ1Q4b0VOLEFTM29FSSx5QkFDRSxXQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQ1Q2b0VOLEFTdm9FRSxpQkFDRSxpQkFBQSxDVDBvRUosQVN2b0VFLFlBQ0Usa0JBQUEsQUFDQSxhQUFBLEFBQ0EsTUFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0Esd0JKeEVFLENMaXRFTixBU3JvRUksY0FDRSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0EsYUpsRkEsQ0x5dEVOLEFTcm9FTSxvQkFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esd0JKM0ZGLENMa3VFTixBU25vRUksZ0JBQ0UsMkJBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLENUcW9FTixBU2xvRUksZUFDRSxtQkFBQSxBQUNBLHdCQUFBLENUb29FTixBU2pvRUkscUJBQ0UsYUFBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLENUbW9FTixBU2pvRU0sNkJBQ0Usa0JBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxDVG1vRVIsQUVocUVFLHlCT3lCSSw2QkFPSSxrQkFBQSxBQUNBLGVBQUEsQ1Rvb0VSLENBQ0YsQVNsb0VRLG1DQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLEFBQ0EsUUFBQSxBQUNBLFNBQUEsQUFDQSw4QkFBQSxBQUNBLHNDQUFBLEFBQ0Esb0NBQUEsQ1Rvb0VWLEFTam9FUSxvQ0FDRSxXQUFBLEFBQ0Esb0JBQUEsQUFDQSxhQUFBLEFBQ0EsZUFBQSxBQUNBLGFBQUEsQUFDQSxlQUFBLENUbW9FVixBUy9uRU0sNkJBQ0UsZ0JBQUEsQUFDQSxVQUFBLENUaW9FUixBUy9uRVEsbUNBQ0UsV0FBQSxBQUNBLDZCQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQUFDQSxZQUFBLENUaW9FVixBUzFuRUUsWUFDRSxnQkFBQSxDVDRuRUosQVMxbkVJLGVBQ0UsbUJBQUEsQUFDQSxpQkFBQSxDVDRuRU4sQVN6bkVJLHdCQUNFLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxDVDJuRU4sQVN2bkVFLFlBQ0UsaUJBQUEsQ1R5bkVKLEFTdG5FRSxZQUNFLG9CQUFBLENUd25FSixBU3JuRUUsaUJBQ0UsWUFBQSxBQUNBLHlCQUFBLEFBQ0EsWUFBQSxDVHVuRUosQVNybkVJLHFCQUNFLGFBQUEsQUFDQSxzQkFBQSxBQUNBLHVCQUFBLEFBQ0EsV0FBQSxDVHVuRU4sQVNwbkVJLDZCQUNFLHdCSnBNQSxDTDB6RU4sQVNwbkVNLCtCQUNFLFVKek1BLENMK3pFUixBU3BuRVEscUNBQ0UscUJKNU1GLENMazBFUixBU2xuRU0sK0JBQ0Usa0JKak5BLEFJa05BLFVKbE5BLENMczBFUixBU2xuRVEscUNBQ0Usc0JKck5GLEFJc05FLGFKcE5KLENMdzBFTixBUzltRUUsZUFDRSxXQUFBLENUZ25FSixBUzdtRUUsYUFDRSxrQkFBQSxBQUNBLG9CQUFBLEFBQ0Esb0NBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0EseUJBQUEsQUFDQSxhSnJPRSxDTG8xRU4sQVM3bUVJLG1CQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxxQkFBQSxDVCttRU4sQVMzbUVFLGdCQUNFLGlCQUFBLEFBQ0Esa0JBQUEsQ1Q2bUVKLEFTMW1FRSxjQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLE9BQUEsQUFDQSxNQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxtQ0FBQSxDVDRtRUosQVMxbUVJLHNCQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLFNBQUEsQUFDQSxzQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsY0FBQSxBQUNBLHNCQUFBLEFBQ0EsZ0NBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0Esc0JBQUEsQUFDQSw4QkFBQSxDVDRtRU4sQVMxbUVNLGFBQ0UsR0FDSSxzQkFBQSxDVDRtRVYsQVMxbUVNLEdBQ0ksdUJBQUEsQ1Q0bUVWLENBQ0YsQVN2bUVFLCtCQUNFLGdCQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFBLENUeW1FSixBU3ZtRUksdUNBQ0UseUJKaFNBLEFJaVNBLFVKblNFLENMNDRFUixBU3JtRUUsaUJBQ0UsZ0JBQUEsQUFDQSxhQUFBLEFBQ0Esd0JBQUEsQ1R1bUVKLEFTcm1FSSx1QkFDRSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQ1R1bUVOLEFTcG1FSSx5QkFDRSxnQkFBQSxBQUNBLDZCQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxhQUFBLEFBQ0EsOEJBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQ1RzbUVOLEFTcG1FTSwwQ0FDRSx3QkFBQSxBQUNBLDZCQUFBLENUc21FUixBU25tRU0saURBQ0ksd0JBQUEsQ1RxbUVWLEFTam1FSSwwQkFDRSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSw4QkFBQSxDVG1tRU4iLCJmaWxlIjoiam9icy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqIHtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG5cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmFwcGxldCxcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyxcbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxucSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmhvdmVyLFxuYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc2VsZWN0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5zdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDUwJTtcbn1cbiIsIioge1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvLFxuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjpob3ZlcixcbmJ1dHRvbjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnNlbGVjdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiA1MCU7XG59XG5cbi5jb250YWluZXIge1xuICAtLWd1dHRlci14OiAxLjVyZW07XG4gIC0tZ3V0dGVyLXk6IDA7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpICogMC41KTtcbn1cblxuLnJvdyB7XG4gIC0tZ3V0dGVyLXg6IDA7XG4gIC0tZ3V0dGVyLXk6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tZ3V0dGVyLXgpKTtcbn1cbi5yb3cuZ3gtMiB7XG4gIC0tZ3V0dGVyLXg6IDNyZW07XG59XG4ucm93Lmd4LTEge1xuICAtLWd1dHRlci14OiAxLjVyZW07XG59XG4ucm93ID4gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIteCkgKiAwLjUpO1xufVxuXG4ucm93LnJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5jb2wucmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmNvbC0xLFxuLmNvbC0yLFxuLmNvbC0zLFxuLmNvbC00LFxuLmNvbC01LFxuLmNvbC02LFxuLmNvbC03LFxuLmNvbC04LFxuLmNvbC05LFxuLmNvbC0xMCxcbi5jb2wtMTEsXG4uY29sLTEyLFxuLm9mZnNldC0wLFxuLm9mZnNldC0xLFxuLm9mZnNldC0yLFxuLm9mZnNldC0zLFxuLm9mZnNldC00LFxuLm9mZnNldC01LFxuLm9mZnNldC02LFxuLm9mZnNldC03LFxuLm9mZnNldC04LFxuLm9mZnNldC05LFxuLm9mZnNldC0xMCxcbi5vZmZzZXQtMTEsXG4ub2Zmc2V0LTEyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5jb2wge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXgtYmFzaXM6IDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXgtYmFzaXM6IDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuXG4uY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cblxuLnRvcCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWlkZGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ubGFzdCB7XG4gIG9yZGVyOiAxO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5yb3cge1xuICAgIC0tZ3V0dGVyLXg6IDA7XG4gICAgLS1ndXR0ZXIteTogMDtcbiAgfVxuICAucm93Lmd4LXNtLTIge1xuICAgIC0tZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLnJvdy5neC1zbS0xIHtcbiAgICAtLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuY29sLXNtLFxuLmNvbC1zbS0xLFxuLmNvbC1zbS0yLFxuLmNvbC1zbS0zLFxuLmNvbC1zbS00LFxuLmNvbC1zbS01LFxuLmNvbC1zbS02LFxuLmNvbC1zbS03LFxuLmNvbC1zbS04LFxuLmNvbC1zbS05LFxuLmNvbC1zbS0xMCxcbi5jb2wtc20tMTEsXG4uY29sLXNtLTEyLFxuLm9mZnNldC1zbS0wLFxuLm9mZnNldC1zbS0xLFxuLm9mZnNldC1zbS0yLFxuLm9mZnNldC1zbS0zLFxuLm9mZnNldC1zbS00LFxuLm9mZnNldC1zbS01LFxuLm9mZnNldC1zbS02LFxuLm9mZnNldC1zbS03LFxuLm9mZnNldC1zbS04LFxuLm9mZnNldC1zbS05LFxuLm9mZnNldC1zbS0xMCxcbi5vZmZzZXQtc20tMTEsXG4ub2Zmc2V0LXNtLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmNvbC1zbSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtc20tNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtc20tNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuc3RhcnQtc20ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5jZW50ZXItc20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lbmQtc20ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG5cbiAgLnRvcC1zbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWlkZGxlLXNtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS1zbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFyb3VuZC1zbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuYmV0d2Vlbi1zbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZpcnN0LXNtIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAubGFzdC1zbSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICB9XG4gIC5yb3cuZ3gtbWQtMiB7XG4gICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAucm93Lmd4LW1kLTEge1xuICAgIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5jb2wtbWQsXG4uY29sLW1kLTEsXG4uY29sLW1kLTIsXG4uY29sLW1kLTMsXG4uY29sLW1kLTQsXG4uY29sLW1kLTUsXG4uY29sLW1kLTYsXG4uY29sLW1kLTcsXG4uY29sLW1kLTgsXG4uY29sLW1kLTksXG4uY29sLW1kLTEwLFxuLmNvbC1tZC0xMSxcbi5jb2wtbWQtMTIsXG4ub2Zmc2V0LW1kLTAsXG4ub2Zmc2V0LW1kLTEsXG4ub2Zmc2V0LW1kLTIsXG4ub2Zmc2V0LW1kLTMsXG4ub2Zmc2V0LW1kLTQsXG4ub2Zmc2V0LW1kLTUsXG4ub2Zmc2V0LW1kLTYsXG4ub2Zmc2V0LW1kLTcsXG4ub2Zmc2V0LW1kLTgsXG4ub2Zmc2V0LW1kLTksXG4ub2Zmc2V0LW1kLTEwLFxuLm9mZnNldC1tZC0xMSxcbi5vZmZzZXQtbWQtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLW1kIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLW1kLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLW1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUtbWQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLW1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QtbWQge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LW1kIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICB9XG4gIC5yb3cuZ3gtbGctMiB7XG4gICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAucm93Lmd4LWxnLTEge1xuICAgIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5jb2wtbGcsXG4uY29sLWxnLTEsXG4uY29sLWxnLTIsXG4uY29sLWxnLTMsXG4uY29sLWxnLTQsXG4uY29sLWxnLTUsXG4uY29sLWxnLTYsXG4uY29sLWxnLTcsXG4uY29sLWxnLTgsXG4uY29sLWxnLTksXG4uY29sLWxnLTEwLFxuLmNvbC1sZy0xMSxcbi5jb2wtbGctMTIsXG4ub2Zmc2V0LWxnLTAsXG4ub2Zmc2V0LWxnLTEsXG4ub2Zmc2V0LWxnLTIsXG4ub2Zmc2V0LWxnLTMsXG4ub2Zmc2V0LWxnLTQsXG4ub2Zmc2V0LWxnLTUsXG4ub2Zmc2V0LWxnLTYsXG4ub2Zmc2V0LWxnLTcsXG4ub2Zmc2V0LWxnLTgsXG4ub2Zmc2V0LWxnLTksXG4ub2Zmc2V0LWxnLTEwLFxuLm9mZnNldC1sZy0xMSxcbi5vZmZzZXQtbGctMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLWxnIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLWxnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUtbGcge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLWxnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QtbGcge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LWxnIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICB9XG4gIC5yb3cuZ3gteGwtMiB7XG4gICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAucm93Lmd4LXhsLTEge1xuICAgIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5jb2wteGwsXG4uY29sLXhsLTEsXG4uY29sLXhsLTIsXG4uY29sLXhsLTMsXG4uY29sLXhsLTQsXG4uY29sLXhsLTUsXG4uY29sLXhsLTYsXG4uY29sLXhsLTcsXG4uY29sLXhsLTgsXG4uY29sLXhsLTksXG4uY29sLXhsLTEwLFxuLmNvbC14bC0xMSxcbi5jb2wteGwtMTIsXG4ub2Zmc2V0LXhsLTAsXG4ub2Zmc2V0LXhsLTEsXG4ub2Zmc2V0LXhsLTIsXG4ub2Zmc2V0LXhsLTMsXG4ub2Zmc2V0LXhsLTQsXG4ub2Zmc2V0LXhsLTUsXG4ub2Zmc2V0LXhsLTYsXG4ub2Zmc2V0LXhsLTcsXG4ub2Zmc2V0LXhsLTgsXG4ub2Zmc2V0LXhsLTksXG4ub2Zmc2V0LXhsLTEwLFxuLm9mZnNldC14bC0xMSxcbi5vZmZzZXQteGwtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLXhsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUteGwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QteGwge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LXhsIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICB9XG4gIC5yb3cuZ3gteHhsLTIge1xuICAgIC0tZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLnJvdy5neC14eGwtMSB7XG4gICAgLS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmNvbC14eGwsXG4uY29sLXh4bC0xLFxuLmNvbC14eGwtMixcbi5jb2wteHhsLTMsXG4uY29sLXh4bC00LFxuLmNvbC14eGwtNSxcbi5jb2wteHhsLTYsXG4uY29sLXh4bC03LFxuLmNvbC14eGwtOCxcbi5jb2wteHhsLTksXG4uY29sLXh4bC0xMCxcbi5jb2wteHhsLTExLFxuLmNvbC14eGwtMTIsXG4ub2Zmc2V0LXh4bC0wLFxuLm9mZnNldC14eGwtMSxcbi5vZmZzZXQteHhsLTIsXG4ub2Zmc2V0LXh4bC0zLFxuLm9mZnNldC14eGwtNCxcbi5vZmZzZXQteHhsLTUsXG4ub2Zmc2V0LXh4bC02LFxuLm9mZnNldC14eGwtNyxcbi5vZmZzZXQteHhsLTgsXG4ub2Zmc2V0LXh4bC05LFxuLm9mZnNldC14eGwtMTAsXG4ub2Zmc2V0LXh4bC0xMSxcbi5vZmZzZXQteHhsLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmNvbC14eGwge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lbmQteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3AteHhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUteHhsIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS14eGwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZpcnN0LXh4bCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3QteHhsIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtUmVndWxhci5lb3Q/XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1SZWd1bGFyLnN2ZyNQcm94aW1hX05vdmFcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtU2VtaWJvbGQuZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLVNlbWlib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1TZW1pYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLVNlbWlib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtU2VtaWJvbGQuc3ZnI1Byb3hpbWFfTm92YVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1Cb2xkLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUJvbGQuc3ZnI1Byb3hpbWFfTm92YVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyc2VsaXMgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby1MaWdodC5lb3Q/XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8tTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8tTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby1MaWdodC5zdmcjTWFyc2VsaXNfUHJvXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYXJzZWxpcyBQcm9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLnN2ZyNNYXJzZWxpc19Qcm9cIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hcnNlbGlzIFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8tQm9sZC5lb3Q/XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby1Cb2xkLnN2ZyNNYXJzZWxpc19Qcm9cIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuaHRtbCxcbmJvZHkge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuaDEge1xuICBmb250LWZhbWlseTogXCJNYXJzZWxpcyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBsaW5lLWhlaWdodDogMC44O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDExcmVtO1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyc2VsaXMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyc2VsaXMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbn1cbnVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG59XG5cbi5saW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjI1cmVtO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG4ubGlua3M6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbi5saW5rc193aGl0ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpbmtzX2JsYWNrOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbltjbGFzcyQ9X19saW5lXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgW2NsYXNzJD1fX2xpbmVdIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ud3BjZjcgZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgY29sb3I6ICNkYzMyMzI7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYS5idXR0b24sXG5idXR0b24uYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgcGFkZGluZzogMC43NXJlbSAyLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbmEuYnV0dG9uOmhvdmVyLFxuYnV0dG9uLmJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFhNGE7XG4gIGJvcmRlci1jb2xvcjogI2I3MWE0YTtcbiAgY29sb3I6IHdoaXRlO1xufVxuYS5idXR0b25fd2hpdGUsXG5idXR0b24uYnV0dG9uX3doaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuYS5idXR0b25fYmxhY2ssXG5idXR0b24uYnV0dG9uX2JsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgY29sb3I6IGJsYWNrO1xufVxuYS5idXR0b25fcmVkLFxuYnV0dG9uLmJ1dHRvbl9yZWQge1xuICBib3JkZXItY29sb3I6ICNiNzFhNGE7XG4gIGNvbG9yOiAjYjcxYTRhO1xufVxuYS5idXR0b25fcmVkOmhvdmVyLFxuYnV0dG9uLmJ1dHRvbl9yZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiNzFhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFhNGE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNpdGVfaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zaXRlX2hlYWRlciAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2l0ZV9oZWFkZXJfX2xpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0wLjc1cmVtO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNpdGVfaGVhZGVyX19yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2l0ZV9oZWFkZXJfX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZV9oZWFkZXJfX2NvbDpudGgtY2hpbGQoMikge1xuICBvcmRlcjogMjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVfaGVhZGVyX19jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICBvcmRlcjogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uc2l0ZV9oZWFkZXJfX2NvbDpudGgtY2hpbGQoMykge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnNpdGVfaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDEzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlX2hlYWRlcl9fbG9nbyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zaXRlX2hlYWRlcl9fbG9nbyB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG59XG4uc2l0ZV9oZWFkZXJfX2xvZ28gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaXRlX2hlYWRlcl9fbG9nbyBzdmcgLmNoYXJhY3Rlcixcbi5zaXRlX2hlYWRlcl9fbG9nbyBzdmcgLnNlcGFyYXRvciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5zaXRlX2hlYWRlcl9fbGlua3MgPiAqIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlX2hlYWRlcl9fbGlua3MgPiAqIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbi5zaXRlX2hlYWRlcl9fbGlua3MgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5zaXRlX2hlYWRlcl9fbGlua3MgLm1lbnUtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zaXRlX2hlYWRlcl9fbGlua3MgLm1lbnUtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaXRlX2hlYWRlcl9fbGlua3MgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5zaXRlX2hlYWRlcl9fbGlua3MgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpdGVfaGVhZGVyX19saW5rcyB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zaXRlX2hlYWRlcl9fbGlua3MgdWwgbGkuY3VycmVudC1tZW51LWl0ZW06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbi5zaXRlX2hlYWRlcl9fbGlua2VkaW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2l0ZV9oZWFkZXJfX2xpbmtlZGluIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGVfaGVhZGVyX19saW5rZWRpbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNpdGVfaGVhZGVyX19saW5rZWRpbiBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5zaXRlX2hlYWRlcl9faW5zdGFncmFtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNpdGVfaGVhZGVyX19pbnN0YWdyYW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uc2l0ZV9oZWFkZXJfX2luc3RhZ3JhbSBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNpdGVfaGVhZGVyX19pbnN0YWdyYW0gc3ZnIHBhdGgge1xuICBmaWxsOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLnNpdGVfaGVhZGVyIC5sc19fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMS44NzVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uc2l0ZV9oZWFkZXIgLmxzX19jb250YWluZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDQwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItdG9wOiAwLjM3NXJlbSBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG4uc2l0ZV9oZWFkZXIgLmxzX19jb250YWluZXI6aG92ZXIgPiAqOm5vdCguaXMtYWN0aXZlKSB7XG4gIHRvcDogODAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2l0ZV9oZWFkZXIgLmxzX19jb250YWluZXI6aG92ZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDQwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItdG9wOiAwLjM3NXJlbSBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zaXRlX2hlYWRlciAubHNfX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG9yZGVyOiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLnNpdGVfaGVhZGVyIC5sc19faXRlbS5pcy1hY3RpdmUge1xuICB6LWluZGV4OiAxO1xuICBvcmRlcjogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zaXRlX2hlYWRlciAuYnVyZ2VyX21lbnUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zaXRlX2hlYWRlciAuYnVyZ2VyX21lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaXRlX2hlYWRlciAuYnVyZ2VyX21lbnUgLmljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG59XG4uc2l0ZV9oZWFkZXIgLmJ1cmdlcl9tZW51IC5pY29uIC5saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zaXRlX2hlYWRlciAuYnVyZ2VyX21lbnUgLmljb24gLmxpbmU6bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiAwO1xufVxuLnNpdGVfaGVhZGVyIC5idXJnZXJfbWVudSAuaWNvbiAubGluZTpudGgtY2hpbGQoMikge1xuICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbn1cbi5zaXRlX2hlYWRlciAuYnVyZ2VyX21lbnUgLmljb24gLmxpbmU6bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiBjYWxjKDEwMCUgLSAycHgpO1xufVxuLnNpdGVfaGVhZGVyIC5idXJnZXJfbWVudS5pc19hY3RpdmUgLmxpbmUge1xuICB0b3A6IGNhbGMoNTAlIC0gMXB4KSAhaW1wb3J0YW50O1xufVxuLnNpdGVfaGVhZGVyLm5vX3RyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uc2l0ZV9oZWFkZXIubm9fdHJhbnNwYXJlbnQgLnNpdGVfaGVhZGVyX19saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWE0YTtcbn1cbi5zaXRlX2hlYWRlci5tb2JpbGUgLnNpdGVfaGVhZGVyX19saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2l0ZV9oZWFkZXIubm9fdHJhbnNwYXJlbnQsIC5zaXRlX2hlYWRlci5tb2JpbGUge1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2l0ZV9oZWFkZXIubm9fdHJhbnNwYXJlbnQgLnNpdGVfaGVhZGVyX19sb2dvIHN2ZyAuY2hhcmFjdGVyLCAuc2l0ZV9oZWFkZXIubW9iaWxlIC5zaXRlX2hlYWRlcl9fbG9nbyBzdmcgLmNoYXJhY3RlciB7XG4gIGZpbGw6IGJsYWNrO1xufVxuLnNpdGVfaGVhZGVyLm5vX3RyYW5zcGFyZW50IC5zaXRlX2hlYWRlcl9fbG9nbyBzdmcgLnNlcGFyYXRvciwgLnNpdGVfaGVhZGVyLm1vYmlsZSAuc2l0ZV9oZWFkZXJfX2xvZ28gc3ZnIC5zZXBhcmF0b3Ige1xuICBzdHJva2U6IGJsYWNrO1xufVxuLnNpdGVfaGVhZGVyLm5vX3RyYW5zcGFyZW50IC5idXR0b24sIC5zaXRlX2hlYWRlci5tb2JpbGUgLmJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zaXRlX2hlYWRlci5ub190cmFuc3BhcmVudCAuYnV0dG9uOmhvdmVyLCAuc2l0ZV9oZWFkZXIubW9iaWxlIC5idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiNzFhNGE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zaXRlX2hlYWRlci5ub190cmFuc3BhcmVudCAubGlua3M6YWZ0ZXIsIC5zaXRlX2hlYWRlci5tb2JpbGUgLmxpbmtzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG4uc2l0ZV9oZWFkZXIubm9fdHJhbnNwYXJlbnQgLnNpdGVfaGVhZGVyX19saW5rZWRpbiBzdmcgcGF0aCxcbi5zaXRlX2hlYWRlci5ub190cmFuc3BhcmVudCAuc2l0ZV9oZWFkZXJfX2luc3RhZ3JhbSBzdmcgcGF0aCwgLnNpdGVfaGVhZGVyLm1vYmlsZSAuc2l0ZV9oZWFkZXJfX2xpbmtlZGluIHN2ZyBwYXRoLFxuLnNpdGVfaGVhZGVyLm1vYmlsZSAuc2l0ZV9oZWFkZXJfX2luc3RhZ3JhbSBzdmcgcGF0aCB7XG4gIGZpbGw6IGJsYWNrO1xufVxuLnNpdGVfaGVhZGVyLm5vX3RyYW5zcGFyZW50IC5sc19fY29udGFpbmVyOmJlZm9yZSwgLnNpdGVfaGVhZGVyLm1vYmlsZSAubHNfX2NvbnRhaW5lcjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiBibGFjaztcbn1cbi5zaXRlX2hlYWRlci5ub190cmFuc3BhcmVudCAuYnVyZ2VyX21lbnUgLmljb24gLmxpbmUsIC5zaXRlX2hlYWRlci5tb2JpbGUgLmJ1cmdlcl9tZW51IC5pY29uIC5saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbi5tb2JpbGVfbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy10b3A6IDE0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG4ubW9iaWxlX21lbnUgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9iaWxlX21lbnVfX25hdiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubW9iaWxlX21lbnVfX25hdiA+ICoge1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubW9iaWxlX21lbnVfX25hdiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4ubW9iaWxlX21lbnVfX25hdiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm1vYmlsZV9tZW51X19uYXYgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyAwLjNzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5tb2JpbGVfbWVudV9fbmF2IHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1vYmlsZV9tZW51X19uYXYgdWwgbGkuY3VycmVudC1tZW51LWl0ZW06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbi5tb2JpbGVfbWVudV9fc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9iaWxlX21lbnVfX3NvY2lhbHMgcCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLm1vYmlsZV9tZW51X19saW5rZWRpbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDNyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLm1vYmlsZV9tZW51X19saW5rZWRpbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1vYmlsZV9tZW51X19saW5rZWRpbiBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5tb2JpbGVfbWVudSAuc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG4ubW9iaWxlX21lbnUuaXNfYWN0aXZlIHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5tb2JpbGVfbWVudS5pc19hY3RpdmUgLm1vYmlsZV9tZW51X19uYXYgbGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9iaWxlX21lbnUuaXNfYWN0aXZlIC5tb2JpbGVfbWVudV9fc29jaWFscyBwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuLm1vYmlsZV9tZW51LmlzX2FjdGl2ZSAubW9iaWxlX21lbnVfX2xpbmtlZGluIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3Vic2NyaWJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN1YnNjcmliZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA4cmVtO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG4uc3Vic2NyaWJlIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3Vic2NyaWJlX19saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMC43NXJlbTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFhNGE7XG59XG4uc3Vic2NyaWJlIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1YnNjcmliZSAjZm9ybV9zdWJzY3JpYmUge1xuICBtYXJnaW46IDJyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1YnNjcmliZSAjZm9ybV9zdWJzY3JpYmUgZmllbGRzZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDc2OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbn1cbi5zdWJzY3JpYmUgI2Zvcm1fc3Vic2NyaWJlIGZpZWxkc2V0ID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3Vic2NyaWJlICNmb3JtX3N1YnNjcmliZSBmaWVsZHNldCA+IGRpdiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgbWFyZ2luOiAwIDFyZW0gMnJlbTtcbiAgfVxufVxuLnN1YnNjcmliZSAjZm9ybV9zdWJzY3JpYmUgZmllbGRzZXQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3Vic2NyaWJlICNmb3JtX3N1YnNjcmliZSBmaWVsZHNldCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgbGVmdDogMC41cmVtO1xuICBib3R0b206IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLnN1YnNjcmliZSAjZm9ybV9zdWJzY3JpYmUgZmllbGRzZXQgbGFiZWwuZm9jdXMge1xuICBib3R0b206IDJyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5zdWJzY3JpYmUgI2Zvcm1fc3Vic2NyaWJlIGZpZWxkc2V0IGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgcGFkZGluZzogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zdWJzY3JpYmUgI2Zvcm1fc3Vic2NyaWJlIGZpZWxkc2V0IGlucHV0ICsgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMnJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnN1YnNjcmliZSAjZm9ybV9zdWJzY3JpYmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc3Vic2NyaWJlICNmb3JtX3N1YnNjcmliZSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYTRhO1xufVxuLnN1YnNjcmliZSAub3B0aW4ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpdGVfZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi5zaXRlX2Zvb3RlciAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVfZm9vdGVyIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTZyZW07XG4gICAgcGFkZGluZzogaW5oZXJpdDtcbiAgfVxufVxuLnNpdGVfZm9vdGVyX19saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMC43NXJlbTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDYwJTtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWE0YTtcbn1cbi5zaXRlX2Zvb3Rlcl9fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpdGVfZm9vdGVyX193cmFwID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaXRlX2Zvb3Rlcl9fY29sOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZV9mb290ZXJfX2NvbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNpdGVfZm9vdGVyX19sb2dvIHtcbiAgd2lkdGg6IDEzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlX2Zvb3Rlcl9fbG9nbyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zaXRlX2Zvb3Rlcl9fbG9nbyB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG59XG4uc2l0ZV9mb290ZXJfX2xpbmtzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2l0ZV9mb290ZXJfX2xpbmtzID4gKiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZV9mb290ZXJfX2xpbmtzID4gKiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG4uc2l0ZV9mb290ZXJfX2xpbmtzID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbi5zaXRlX2Zvb3Rlcl9fbGlua3MgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlX2Zvb3Rlcl9fbGlua3MgdWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uc2l0ZV9mb290ZXJfX2xpbmtzIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaXRlX2Zvb3Rlcl9fbGlua3MgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2l0ZV9mb290ZXJfX2xpbmtzIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG4uc2l0ZV9mb290ZXJfX2xpbmtzIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbi5zaXRlX2Zvb3Rlcl9fc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpdGVfZm9vdGVyX19zb2NpYWxzIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVfZm9vdGVyX19zb2NpYWxzIHAge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLnNpdGVfZm9vdGVyX19zb2NpYWxzIHAgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLnNpdGVfZm9vdGVyX19zb2NpYWxzIHAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5zaXRlX2Zvb3Rlcl9fc29jaWFscyBwIGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnNpdGVfZm9vdGVyX19saW5rZWRpbiwgLnNpdGVfZm9vdGVyX19pbnN0YWdyYW0ge1xuICB3aWR0aDogMzJweDtcbn1cbi5zaXRlX2Zvb3Rlcl9fZGF0YSB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZV9mb290ZXJfX2RhdGEgYSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZV9mb290ZXJfX2NhcGl0YWwge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZV9mb290ZXJfX2NhcGl0YWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC41cmVtO1xufVxuXG4uaGVybyB7XG4gIGhlaWdodDogODB2aDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xufVxuLmhlcm8gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZXJvIGgxIHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4ICNmZjg2ZjY7XG4gIHRleHQtc3Ryb2tlOiAycHggI2ZmODZmNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaGVybyBoMSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxldHRlci1zcGFjaW5nOiAtOHB4O1xuICBjb2xvcjogI2ZmODZmNjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLmhlcm8gaDE6aG92ZXIgc3BhbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cbi5oZXJvX19saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5oZXJvX19saW5lOm50aC1jaGlsZCgxKSB7XG4gIGxlZnQ6IC0wLjc1cmVtO1xuICB0b3A6IDNyZW07XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDNyZW0pO1xufVxuLmhlcm9fX2xpbmU6bnRoLWNoaWxkKDIpIHtcbiAgbGVmdDogLTEuMzc1cmVtO1xuICB0b3A6IDRyZW07XG4gIGhlaWdodDogMTA2cHg7XG59XG4uaGVyb19fbGluZTpudGgtY2hpbGQoMykge1xuICBsZWZ0OiAtMC4xMjVyZW07XG4gIHRvcDogN3JlbTtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cbi5oZXJvX19saW5lOm50aC1jaGlsZCg0KSB7XG4gIGxlZnQ6IDAuNXJlbTtcbiAgdG9wOiA3cmVtO1xuICBoZWlnaHQ6IDYxcHg7XG59XG5cbi5qb2JzIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uam9ic19fbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYTRhO1xufVxuLmpvYnNfX2hlYWQgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICNiNzFhNGE7XG59XG4uam9ic19faGVhZCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWE0YTtcbn1cbi5qb2JzX19oZWFkID4gZGl2IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLmpvYnNfX2hlYWQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmpvYnNfX2hlYWQgLmZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmpvYnNfX2hlYWQgLmZpbHRlcnNfX3NlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmpvYnNfX2hlYWQgLmZpbHRlcnNfX3NlbGVjdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5qb2JzX19oZWFkIC5maWx0ZXJzX19zZWxlY3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICB0b3A6IDQ1JTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMC4zNzVyZW0gc29saWQgYmxhY2s7XG4gIGJvcmRlci1yaWdodDogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uam9ic19faGVhZCAuZmlsdGVyc19fc2VsZWN0IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5qb2JzX19oZWFkIC5maWx0ZXJzX19zZWFyY2gge1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5qb2JzX19oZWFkIC5maWx0ZXJzX19zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uam9ic19fd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuLmpvYnNfX3dyYXAgaDIge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uam9ic19fd3JhcCAubm9fcmVzdWx0cyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uam9ic19fZ3JpZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5qb2JzX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLmpvYnNfX3RodW1ibmFpbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3MWE0YTtcbiAgcGFkZGluZzogMnJlbTtcbn1cbi5qb2JzX190aHVtYm5haWwgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmpvYnNfX3RodW1ibmFpbC5zcGVjdWxhdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFhNGE7XG59XG4uam9ic19fdGh1bWJuYWlsLnNwZWN1bGF0aXZlIHAge1xuICBjb2xvcjogd2hpdGU7XG59XG4uam9ic19fdGh1bWJuYWlsLnNwZWN1bGF0aXZlIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5qb2JzX190aHVtYm5haWwuc3BlY3VsYXRpdmUgYSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5qb2JzX190aHVtYm5haWwuc3BlY3VsYXRpdmUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogI2I3MWE0YTtcbn1cbi5qb2JzX19jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmpvYnNfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTWFyc2VsaXMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2I3MWE0YTtcbn1cbi5qb2JzX190aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmpvYnNfX2NhdGVnb3J5IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uam9ic19fbG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cbi5qb2JzX19sb2FkZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA2cmVtO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDI0cHgpO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiA1cHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBhbmltYXRpb246IHJvdGF0aW9uIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmpvYnMgLnNwZWN1bGF0aXZlX2FwcGxpY2F0aW9uIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uam9icyAuc3BlY3VsYXRpdmVfYXBwbGljYXRpb24gLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFhNGE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5qb2JzIC5hY2NvcmRpb24ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLmpvYnMgLmFjY29yZGlvbl9faXRlbSB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDFweCAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmpvYnMgLmFjY29yZGlvbl9fYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uam9icyAuYWNjb3JkaW9uX19idXR0b24gLmFjY29yZGlvbl9faWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5qb2JzIC5hY2NvcmRpb25fX2J1dHRvbi5hY3RpdmUgLmFjY29yZGlvbl9faWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4uam9icyAuYWNjb3JkaW9uX19jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG59IiwiLmNvbnRhaW5lciB7XG4gIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1ndXR0ZXIteTogMDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIteCkgKiAwLjUpO1xufVxuXG4ucm93IHtcbiAgLS1ndXR0ZXIteDogMDtcbiAgLS1ndXR0ZXIteTogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1ndXR0ZXIteCkpO1xuXG4gICYuZ3gtMiB7XG4gICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gICYuZ3gtMSB7XG4gICAgLS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgPiAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG4gIH1cbn1cblxuLnJvdy5yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uY29sLnJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbi5jb2wtMSxcbi5jb2wtMixcbi5jb2wtMyxcbi5jb2wtNCxcbi5jb2wtNSxcbi5jb2wtNixcbi5jb2wtNyxcbi5jb2wtOCxcbi5jb2wtOSxcbi5jb2wtMTAsXG4uY29sLTExLFxuLmNvbC0xMixcbi5vZmZzZXQtMCxcbi5vZmZzZXQtMSxcbi5vZmZzZXQtMixcbi5vZmZzZXQtMyxcbi5vZmZzZXQtNCxcbi5vZmZzZXQtNSxcbi5vZmZzZXQtNixcbi5vZmZzZXQtNyxcbi5vZmZzZXQtOCxcbi5vZmZzZXQtOSxcbi5vZmZzZXQtMTAsXG4ub2Zmc2V0LTExLFxuLm9mZnNldC0xMiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uY29sIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4LWJhc2lzOiAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4LWJhc2lzOiA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLnN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuLmNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi50b3Age1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1pZGRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ib3R0b20ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5maXJzdCB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmxhc3Qge1xuICBvcmRlcjogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAucm93IHtcbiAgICAtLWd1dHRlci14OiAwO1xuICAgIC0tZ3V0dGVyLXk6IDA7XG4gIFxuICAgICYuZ3gtc20tMiB7XG4gICAgICAtLWd1dHRlci14OiAzcmVtO1xuICAgIH1cblxuICAgICYuZ3gtc20tMSB7XG4gICAgICAtLWd1dHRlci14OiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbC1zbSxcbiAgLmNvbC1zbS0xLFxuICAuY29sLXNtLTIsXG4gIC5jb2wtc20tMyxcbiAgLmNvbC1zbS00LFxuICAuY29sLXNtLTUsXG4gIC5jb2wtc20tNixcbiAgLmNvbC1zbS03LFxuICAuY29sLXNtLTgsXG4gIC5jb2wtc20tOSxcbiAgLmNvbC1zbS0xMCxcbiAgLmNvbC1zbS0xMSxcbiAgLmNvbC1zbS0xMixcbiAgLm9mZnNldC1zbS0wLFxuICAub2Zmc2V0LXNtLTEsXG4gIC5vZmZzZXQtc20tMixcbiAgLm9mZnNldC1zbS0zLFxuICAub2Zmc2V0LXNtLTQsXG4gIC5vZmZzZXQtc20tNSxcbiAgLm9mZnNldC1zbS02LFxuICAub2Zmc2V0LXNtLTcsXG4gIC5vZmZzZXQtc20tOCxcbiAgLm9mZnNldC1zbS05LFxuICAub2Zmc2V0LXNtLTEwLFxuICAub2Zmc2V0LXNtLTExLFxuICAub2Zmc2V0LXNtLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmNvbC1zbSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtc20tNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtc20tNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuc3RhcnQtc20ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5jZW50ZXItc20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lbmQtc20ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG5cbiAgLnRvcC1zbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWlkZGxlLXNtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS1zbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFyb3VuZC1zbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuYmV0d2Vlbi1zbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZpcnN0LXNtIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAubGFzdC1zbSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucm93IHtcbiAgICAtLWd1dHRlci14OiAwO1xuICAgIC0tZ3V0dGVyLXk6IDA7XG4gIFxuICAgICYuZ3gtbWQtMiB7XG4gICAgICAtLWd1dHRlci14OiAzcmVtO1xuICAgIH1cblxuICAgICYuZ3gtbWQtMSB7XG4gICAgICAtLWd1dHRlci14OiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbC1tZCxcbiAgLmNvbC1tZC0xLFxuICAuY29sLW1kLTIsXG4gIC5jb2wtbWQtMyxcbiAgLmNvbC1tZC00LFxuICAuY29sLW1kLTUsXG4gIC5jb2wtbWQtNixcbiAgLmNvbC1tZC03LFxuICAuY29sLW1kLTgsXG4gIC5jb2wtbWQtOSxcbiAgLmNvbC1tZC0xMCxcbiAgLmNvbC1tZC0xMSxcbiAgLmNvbC1tZC0xMixcbiAgLm9mZnNldC1tZC0wLFxuICAub2Zmc2V0LW1kLTEsXG4gIC5vZmZzZXQtbWQtMixcbiAgLm9mZnNldC1tZC0zLFxuICAub2Zmc2V0LW1kLTQsXG4gIC5vZmZzZXQtbWQtNSxcbiAgLm9mZnNldC1tZC02LFxuICAub2Zmc2V0LW1kLTcsXG4gIC5vZmZzZXQtbWQtOCxcbiAgLm9mZnNldC1tZC05LFxuICAub2Zmc2V0LW1kLTEwLFxuICAub2Zmc2V0LW1kLTExLFxuICAub2Zmc2V0LW1kLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmNvbC1tZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuc3RhcnQtbWQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5jZW50ZXItbWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lbmQtbWQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG5cbiAgLnRvcC1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWlkZGxlLW1kIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFyb3VuZC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuYmV0d2Vlbi1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZpcnN0LW1kIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAubGFzdC1tZCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICBcbiAgICAmLmd4LWxnLTIge1xuICAgICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgICB9XG5cbiAgICAmLmd4LWxnLTEge1xuICAgICAgLS1ndXR0ZXIteDogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5jb2wtbGcsXG4gIC5jb2wtbGctMSxcbiAgLmNvbC1sZy0yLFxuICAuY29sLWxnLTMsXG4gIC5jb2wtbGctNCxcbiAgLmNvbC1sZy01LFxuICAuY29sLWxnLTYsXG4gIC5jb2wtbGctNyxcbiAgLmNvbC1sZy04LFxuICAuY29sLWxnLTksXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTIsXG4gIC5vZmZzZXQtbGctMCxcbiAgLm9mZnNldC1sZy0xLFxuICAub2Zmc2V0LWxnLTIsXG4gIC5vZmZzZXQtbGctMyxcbiAgLm9mZnNldC1sZy00LFxuICAub2Zmc2V0LWxnLTUsXG4gIC5vZmZzZXQtbGctNixcbiAgLm9mZnNldC1sZy03LFxuICAub2Zmc2V0LWxnLTgsXG4gIC5vZmZzZXQtbGctOSxcbiAgLm9mZnNldC1sZy0xMCxcbiAgLm9mZnNldC1sZy0xMSxcbiAgLm9mZnNldC1sZy0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wtbGcge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtbGctMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3AtbGcge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS1sZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20tbGcge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQtbGcge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4tbGcge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC1sZyB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3QtbGcge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5yb3cge1xuICAgIC0tZ3V0dGVyLXg6IDA7XG4gICAgLS1ndXR0ZXIteTogMDtcbiAgXG4gICAgJi5neC14bC0yIHtcbiAgICAgIC0tZ3V0dGVyLXg6IDNyZW07XG4gICAgfVxuXG4gICAgJi5neC14bC0xIHtcbiAgICAgIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuY29sLXhsLFxuICAuY29sLXhsLTEsXG4gIC5jb2wteGwtMixcbiAgLmNvbC14bC0zLFxuICAuY29sLXhsLTQsXG4gIC5jb2wteGwtNSxcbiAgLmNvbC14bC02LFxuICAuY29sLXhsLTcsXG4gIC5jb2wteGwtOCxcbiAgLmNvbC14bC05LFxuICAuY29sLXhsLTEwLFxuICAuY29sLXhsLTExLFxuICAuY29sLXhsLTEyLFxuICAub2Zmc2V0LXhsLTAsXG4gIC5vZmZzZXQteGwtMSxcbiAgLm9mZnNldC14bC0yLFxuICAub2Zmc2V0LXhsLTMsXG4gIC5vZmZzZXQteGwtNCxcbiAgLm9mZnNldC14bC01LFxuICAub2Zmc2V0LXhsLTYsXG4gIC5vZmZzZXQteGwtNyxcbiAgLm9mZnNldC14bC04LFxuICAub2Zmc2V0LXhsLTksXG4gIC5vZmZzZXQteGwtMTAsXG4gIC5vZmZzZXQteGwtMTEsXG4gIC5vZmZzZXQteGwtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLXhsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUteGwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QteGwge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LXhsIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAucm93IHtcbiAgICAtLWd1dHRlci14OiAwO1xuICAgIC0tZ3V0dGVyLXk6IDA7XG4gIFxuICAgICYuZ3gteHhsLTIge1xuICAgICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgICB9XG5cbiAgICAmLmd4LXh4bC0xIHtcbiAgICAgIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuY29sLXh4bCxcbiAgLmNvbC14eGwtMSxcbiAgLmNvbC14eGwtMixcbiAgLmNvbC14eGwtMyxcbiAgLmNvbC14eGwtNCxcbiAgLmNvbC14eGwtNSxcbiAgLmNvbC14eGwtNixcbiAgLmNvbC14eGwtNyxcbiAgLmNvbC14eGwtOCxcbiAgLmNvbC14eGwtOSxcbiAgLmNvbC14eGwtMTAsXG4gIC5jb2wteHhsLTExLFxuICAuY29sLXh4bC0xMixcbiAgLm9mZnNldC14eGwtMCxcbiAgLm9mZnNldC14eGwtMSxcbiAgLm9mZnNldC14eGwtMixcbiAgLm9mZnNldC14eGwtMyxcbiAgLm9mZnNldC14eGwtNCxcbiAgLm9mZnNldC14eGwtNSxcbiAgLm9mZnNldC14eGwtNixcbiAgLm9mZnNldC14eGwtNyxcbiAgLm9mZnNldC14eGwtOCxcbiAgLm9mZnNldC14eGwtOSxcbiAgLm9mZnNldC14eGwtMTAsXG4gIC5vZmZzZXQteHhsLTExLFxuICAub2Zmc2V0LXh4bC0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wteHhsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5jZW50ZXIteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLXh4bCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWlkZGxlLXh4bCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20teHhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuYmV0d2Vlbi14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC14eGwge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LXh4bCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBTdHJpbmcgUmVwbGFjZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgK1xuICAgICAgc3RyLXJlcGxhY2UoXG4gICAgICAgIHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSxcbiAgICAgICAgJHNlYXJjaCxcbiAgICAgICAgJHJlcGxhY2VcbiAgICAgICk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBGb250IEZhY2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBtaXhpbiBmb250LWZhY2UoXG4gICRuYW1lLFxuICAkcGF0aCxcbiAgJHdlaWdodDogbnVsbCxcbiAgJHN0eWxlOiBudWxsLFxuICAkZXh0czogZW90IHdvZmYyIHdvZmYgdHRmIHN2Z1xuKSB7XG4gICRzcmM6IG51bGw7XG5cbiAgJGV4dG1vZHM6IChcbiAgICBlb3Q6IFwiP1wiLFxuICAgIHN2ZzogXCIjXCIgKyBzdHItcmVwbGFjZSgkbmFtZSwgXCIgXCIsIFwiX1wiKSxcbiAgKTtcblxuICAkZm9ybWF0czogKFxuICAgIG90ZjogXCJvcGVudHlwZVwiLFxuICAgIHR0ZjogXCJ0cnVldHlwZVwiLFxuICApO1xuXG4gIEBlYWNoICRleHQgaW4gJGV4dHMge1xuICAgICRleHRtb2Q6IGlmKFxuICAgICAgbWFwLWhhcy1rZXkoJGV4dG1vZHMsICRleHQpLFxuICAgICAgJGV4dCArIG1hcC1nZXQoJGV4dG1vZHMsICRleHQpLFxuICAgICAgJGV4dFxuICAgICk7XG4gICAgJGZvcm1hdDogaWYobWFwLWhhcy1rZXkoJGZvcm1hdHMsICRleHQpLCBtYXAtZ2V0KCRmb3JtYXRzLCAkZXh0KSwgJGV4dCk7XG4gICAgJHNyYzogYXBwZW5kKFxuICAgICAgJHNyYyxcbiAgICAgIHVybChxdW90ZSgkcGF0aCArIFwiLlwiICsgJGV4dG1vZCkpIGZvcm1hdChxdW90ZSgkZm9ybWF0KSksXG4gICAgICBjb21tYVxuICAgICk7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogcXVvdGUoJG5hbWUpO1xuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBzcmM6ICRzcmM7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE1lZGlhIHF1ZXJpZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIHNtXG4kc2NyZWVuLXNtLW1pbjogNTc2cHg7XG5cbi8vIG1kXG4kc2NyZWVuLW1kLW1pbjogNzY4cHg7XG5cbi8vIGxnXG4kc2NyZWVuLWxnLW1pbjogMTI4MHB4O1xuXG4vLyB4bFxuJHNjcmVlbi14bC1taW46IDE2MDBweDtcblxuLy8geHhsXG4kc2NyZWVuLXh4bC1taW46IDE5MjBweDtcblxuLy8gU21hbGxcbkBtaXhpbiAtLXZpZXdwb3J0LXNtIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi1zbS1taW59KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaXVtXG5AbWl4aW4gLS12aWV3cG9ydC1tZCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tbWQtbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIExhcmdlXG5AbWl4aW4gLS12aWV3cG9ydC1sZyB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tbGctbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEV4dHJhIExhcmdlXG5AbWl4aW4gLS12aWV3cG9ydC14bCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4teGwtbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEV4dHJhIEV4dHJhIExhcmdlXG5AbWl4aW4gLS12aWV3cG9ydC14eGwge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLXh4bC1taW59KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZPTlRTXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AaW5jbHVkZSBmb250LWZhY2UoXG4gIFwiUHJveGltYSBOb3ZhXCIsXG4gIFwiLi4vZm9udHMvUHJveGltYU5vdmEtUmVndWxhclwiLFxuICA0MDAsXG4gIG5vcm1hbCxcbiAgZW90IHdvZmYyIHdvZmYgdHRmIHN2Z1xuKTtcblxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICBcIlByb3hpbWEgTm92YVwiLFxuICBcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLVNlbWlib2xkXCIsXG4gIDYwMCxcbiAgbm9ybWFsLFxuICBlb3Qgd29mZjIgd29mZiB0dGYgc3ZnXG4pO1xuXG5AaW5jbHVkZSBmb250LWZhY2UoXG4gIFwiUHJveGltYSBOb3ZhXCIsXG4gIFwiLi4vZm9udHMvUHJveGltYU5vdmEtQm9sZFwiLFxuICA3MDAsXG4gIG5vcm1hbCxcbiAgZW90IHdvZmYyIHdvZmYgdHRmIHN2Z1xuKTtcblxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICBcIk1hcnNlbGlzIFByb1wiLFxuICBcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLUxpZ2h0XCIsXG4gIDMwMCxcbiAgbm9ybWFsLFxuICBlb3Qgd29mZjIgd29mZiB0dGYgc3ZnXG4pO1xuXG5AaW5jbHVkZSBmb250LWZhY2UoXG4gIFwiTWFyc2VsaXMgUHJvXCIsXG4gIFwiLi4vZm9udHMvTWFyc2VsaXNQcm9cIixcbiAgNDAwLFxuICBub3JtYWwsXG4gIGVvdCB3b2ZmMiB3b2ZmIHR0ZiBzdmdcbik7XG5cbkBpbmNsdWRlIGZvbnQtZmFjZShcbiAgXCJNYXJzZWxpcyBQcm9cIixcbiAgXCIuLi9mb250cy9NYXJzZWxpc1Byby1Cb2xkXCIsXG4gIDcwMCxcbiAgbm9ybWFsLFxuICBlb3Qgd29mZjIgd29mZiB0dGYgc3ZnXG4pO1xuIiwiaHRtbCxcbmJvZHkge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuaDEge1xuICBmb250LWZhbWlseTogXCJNYXJzZWxpcyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBsaW5lLWhlaWdodDogMC44O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXJlbTtcbiAgXG4gIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgIGZvbnQtc2l6ZTogMTFyZW07XG4gIH1cbn1cblxuaDIge1xuICBmb250LWZhbWlseTogXCJNYXJzZWxpcyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIFxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LWZhbWlseTogXCJNYXJzZWxpcyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuXG4gIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcblxuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5zdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG5cbi5zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBcbiAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cbn1cblxuLmxpbmtzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB9XG4gIH1cblxuICAmX3doaXRlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmX2JsYWNrIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG5bY2xhc3MkPV9fbGluZV0ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vIENGN1xuLndwY2Y3IHtcbiAgZm9ybSB7XG4gICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICYuaW52YWxpZCB7XG4gICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgY29sb3I6ICNkYzMyMzI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWQVJJQUJMRVNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHdoaXRlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuJGdyZXk6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMSk7XG4kcmVkOiByZ2JhKDE4MywgMjYsIDc0LCAxKTtcbiR5ZWxsb3c6IHJnYmEoMjUyLCAyMzksIDkzLCAxKTtcbiRwdXJwbGU6IHJnYmEoMjU1LCAxMzQsIDI0NiwgMSk7XG4iLCJhLmJ1dHRvbixcbmJ1dHRvbi5idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBwYWRkaW5nOiAwLjc1cmVtIDIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDZyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICBib3JkZXItY29sb3I6ICRyZWQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZfd2hpdGUge1xuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmX2JsYWNrIHtcbiAgICBib3JkZXItY29sb3I6IGJsYWNrO1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gICZfcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICRyZWQ7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRyZWQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH0gIFxufSIsIi5zaXRlX2hlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTByZW07XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBcbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19saW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTAuNzVyZW07XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJl9fcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2NvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIFxuICAgIFxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgXG4gICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgICAgb3JkZXI6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1tZCB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgICB3aWR0aDogMjcwcHg7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgXG4gICAgICAuY2hhcmFjdGVyLFxuICAgICAgLnNlcGFyYXRvciB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19saW5rcyB7XG4gICAgPiAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWhlYWRlci1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIFxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGlua2VkaW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbTtcblxuICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2luc3RhZ3JhbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtO1xuXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubHMge1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDEuODc1cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXkgOiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodCA6IDA7XG4gICAgICAgIHdpZHRoIDogMDtcbiAgICAgICAgYm9yZGVyLXRvcCA6IDAuMzc1cmVtIHNvbGlkICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0IDogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQgOiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgID4gKjpub3QoLmlzLWFjdGl2ZSkge1xuICAgICAgICAgIHRvcDogODAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5IDogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGhlaWdodCA6IDA7XG4gICAgICAgICAgd2lkdGggOiAwO1xuICAgICAgICAgIGJvcmRlci10b3AgOiAwLjM3NXJlbSBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0IDogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItbGVmdCA6IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnVyZ2VyX21lbnUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMS4yNXJlbTtcblxuICAgICAgLmxpbmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pc19hY3RpdmUge1xuICAgICAgLmxpbmUge1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubm9fdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIC5zaXRlX2hlYWRlcl9fbGluZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgIH1cbiAgfVxuXG4gICYubW9iaWxlIHtcbiAgICAuc2l0ZV9oZWFkZXJfX2xpbmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5ub190cmFuc3BhcmVudCxcbiAgJi5tb2JpbGUge1xuICAgIGNvbG9yOiBibGFjaztcblxuICAgIC5zaXRlX2hlYWRlcl9fbG9nbyB7XG4gICAgICBzdmcge1xuICAgICAgICAuY2hhcmFjdGVyIHtcbiAgICAgICAgICBmaWxsOiBibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICAgIHN0cm9rZTogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gICAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmtzIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2l0ZV9oZWFkZXJfX2xpbmtlZGluLFxuICAgIC5zaXRlX2hlYWRlcl9faW5zdGFncmFtIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxzIHtcbiAgICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idXJnZXJfbWVudSB7ICBcbiAgICAgIC5pY29uIHsgIFxuICAgICAgICAubGluZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vYmlsZV9tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nLXRvcDogMTRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX19uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICA+ICoge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIFxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgMC4zcyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG5cbiAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zb2NpYWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHAge1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rZWRpbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VwYXJhdG9yIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgfVxuXG4gICYuaXNfYWN0aXZlIHtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAgIC5tb2JpbGVfbWVudV9fbmF2IHtcbiAgICAgIGxpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubW9iaWxlX21lbnVfX3NvY2lhbHMge1xuICAgICAgcCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLm1vYmlsZV9tZW51X19saW5rZWRpbiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufSIsIi5zdWJzY3JpYmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDhyZW07XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19saW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTAuNzVyZW07XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gIH1cblxuICBoMyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAjZm9ybV9zdWJzY3JpYmUge1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGZpZWxkc2V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgICAgICAgIG1hcmdpbjogMCAxcmVtIDJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBsZWZ0OiAwLjVyZW07XG4gICAgICAgIGJvdHRvbTogMC41cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgICAgIFxuICAgICAgICAmLmZvY3VzIHtcbiAgICAgICAgICBib3R0b206IDJyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAmK3NwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0ycmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm9wdGluIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5zaXRlX2Zvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICBcbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1tZCB7XG4gICAgICBoZWlnaHQ6IDE2cmVtO1xuICAgICAgcGFkZGluZzogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICAmX19saW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTAuNzVyZW07XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNjAlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgfVxuXG4gICZfX3dyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fY29sIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBcbiAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICAgIHdpZHRoOiAyNzBweDtcbiAgICB9XG4gIH1cblxuICAmX19saW5rcyB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+ICoge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgLS12aWV3cG9ydC1tZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmtlZGluLFxuICAmX19pbnN0YWdyYW0ge1xuICAgIHdpZHRoOiAzMnB4O1xuICB9XG5cbiAgJl9fZGF0YSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAmX19jYXBpdGFsIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCIuLi9tYWluLnNjc3NcIjtcblxuLmhlcm8ge1xuICBoZWlnaHQ6IDgwdmg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgaDEge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDJweCAkcHVycGxlO1xuICAgIHRleHQtc3Ryb2tlOiAycHggJHB1cnBsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIFxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC04cHg7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIFxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGxlZnQ6IC0wLjc1cmVtO1xuICAgICAgdG9wOiAzcmVtO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gM3JlbSk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbGVmdDogLTEuMzc1cmVtO1xuICAgICAgdG9wOiA0cmVtO1xuICAgICAgaGVpZ2h0OiAxMDZweDtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBsZWZ0OiAtMC4xMjVyZW07XG4gICAgICB0b3A6IDdyZW07XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgIHRvcDogN3JlbTtcbiAgICAgIGhlaWdodDogNjFweDtcbiAgICB9XG4gIH1cbn1cblxuLmpvYnMge1xuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19saW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTAuNzVyZW07XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gIH1cblxuICAmX19oZWFkIHtcbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBjb2xvcjogJHJlZDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwLjI1cmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBkaXYge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIFxuICAgIC5maWx0ZXJzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJl9fc2VsZWN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci10b3AgOiAwLjM3NXJlbSBzb2xpZCBibGFjaztcbiAgICAgICAgICBib3JkZXItcmlnaHQgOiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0IDogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICAmX19zZWFyY2gge1xuICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgXG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgLm5vX3Jlc3VsdHMge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fZ3JpZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIFxuICAmX190aHVtYm5haWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuICAgIHBhZGRpbmc6IDJyZW07XG5cbiAgICA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYuc3BlY3VsYXRpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgIFxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hcnNlbGlzIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJHJlZDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogM3JlbTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fY2F0ZWdvcnkge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAmX19sb2FkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG5cbiAgICAubG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0b3A6IDZyZW07XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI0cHgpO1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNjY2M7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBhbmltYXRpb246IHJvdGF0aW9uIDFzIGxpbmVhciBpbmZpbml0ZTtcblxuICAgICAgQGtleWZyYW1lcyByb3RhdGlvbiB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zcGVjdWxhdGl2ZV9hcHBsaWNhdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBcbiAgICAmX19pdGVtIHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMXB4IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgLmFjY29yZGlvbl9faWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgLy8gUm90YXRpb24gZGUgbCdpY8O0bmUgbG9yc3F1ZSBsJ2FjY29yZMOpb24gZXN0IG91dmVydFxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlOyAvLyBUcmFuc2l0aW9uIHBvdXIgbCdhbmltYXRpb24gZGUgcm90YXRpb25cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUgLmFjY29yZGlvbl9faWNvbiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLy8gUm90YXRpb24gZGUgbCdpY8O0bmUgbG9yc3F1ZSBsJ2FjY29yZMOpb24gZXN0IG91dmVydFxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcbiAgICB9XG4gIH1cbn0iXX0= */
