.slick-list,.slick-slider,.slick-track,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.button,.slick-list,.slick-slider,.slick-track{position:relative}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1;background-color:#101010;font-family:'Alliance No.2';font-size:1.11111vw;color:#fff}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}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'Alliance No.2';src:url(../fonts/AllianceNo2-Regular.eot);src:local("AllianceNo.2-Regular"),url(../fonts/AllianceNo2-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/AllianceNo2-Regular.woff2) format("woff2"),url(../fonts/AllianceNo2-Regular.woff) format("woff"),url(../fonts/AllianceNo2-Regular.ttf) format("truetype"),url(../fonts/AllianceNo2-Regular.svg#AllianceNo.2-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Simplon Mono';src:url(../fonts/SimplonMono-Medium.eot);src:local("Simplon Mono Medium"),local("SimplonMono-Medium"),url(../fonts/SimplonMono-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/SimplonMono-Medium.woff2) format("woff2"),url(../fonts/SimplonMono-Medium.woff) format("woff"),url(../fonts/SimplonMono-Medium.ttf) format("truetype"),url(../fonts/SimplonMono-Medium.svg#SimplonMono-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Alliance No.2';src:url(../fonts/AllianceNo2-Medium.eot);src:local("AllianceNo.2-Medium"),url(../fonts/AllianceNo2-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/AllianceNo2-Medium.woff2) format("woff2"),url(../fonts/AllianceNo2-Medium.woff) format("woff"),url(../fonts/AllianceNo2-Medium.ttf) format("truetype"),url(../fonts/AllianceNo2-Medium.svg#AllianceNo.2-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Simplon Mono';src:url(../fonts/SimplonMono-Regular.eot);src:local("Simplon Mono Regular"),local("SimplonMono-Regular"),url(../fonts/SimplonMono-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/SimplonMono-Regular.woff2) format("woff2"),url(../fonts/SimplonMono-Regular.woff) format("woff"),url(../fonts/SimplonMono-Regular.ttf) format("truetype"),url(../fonts/SimplonMono-Regular.svg#SimplonMono-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@media screen and (max-width:960px){body{font-size:4.26667vw}}.img-100{display:block;width:100%}.button,.button span{display:-webkit-box;display:-ms-flexbox}.button{text-decoration:none;height:3.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:30px;-webkit-box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,.5);box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,.5);background-image:-webkit-linear-gradient(156deg,#d84212 95%,#ce3f11 36%);background-image:-o-linear-gradient(156deg,#d84212 95%,#ce3f11 36%);background-image:linear-gradient(294deg,#d84212 95%,#ce3f11 36%);-webkit-appearance:none;outline:0;border:none;font-size:1.11111vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.20833vw}.button.active span{-webkit-transform:translateX(var(--transform-x));-ms-transform:translateX(var(--transform-x));transform:translateX(var(--transform-x))}.button span{position:absolute;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70%;text-align:center;left:.20833vw;top:.20833vw;bottom:.20833vw;-webkit-filter:drop-shadow(4px 6px 2px rgba(0, 0, 0, .5));filter:drop-shadow(4px 6px 2px rgba(0, 0, 0, .5));-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}@media screen and (max-width:960px){.button{height:12.8vw;font-size:4.26667vw;padding:.8vw}.button span{left:.8vw;top:.8vw;bottom:.8vw}}.button span .text{position:relative;z-index:3}.button span:after,.button span:before{position:absolute;top:0;background-color:#ff4d14;bottom:0;content:''}.button span:before{left:0;width:55%;z-index:2;border-radius:4.16667vw;-webkit-box-shadow:inset 1px 1px 0 #FF7B51;box-shadow:inset 1px 1px 0 #FF7B51}@media screen and (max-width:960px){.button span:before{border-radius:16vw;width:53%}}.button span:after{right:0;width:55%;z-index:1;border-radius:4.16667vw;-webkit-box-shadow:inset 1px 1px 0 #FF7B51;box-shadow:inset 1px 1px 0 #FF7B51}.header-home{padding:10vw 2.08333vw 17.01389vw;margin-bottom:6.59722vw;position:relative;z-index:1}.header-home .header-lines{position:absolute;right:2.08333vw;left:2.08333vw;bottom:0;z-index:2;pointer-events:none}.header-home .text-planets-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}@media screen and (max-width:960px){.button span:after{border-radius:16vw;width:53%}.header-home{padding:22.66667vw 4.8vw 10.13333vw;margin-bottom:16.53333vw;overflow:hidden}.header-home .header-lines{left:-147.2vw;right:-138.66667vw;top:100.8vw}.header-home .text-planets-radio{display:block;position:relative;z-index:2}}.header-home .text-planets-radio .text-planets{width:72.91667vw}.header-home .text-planets-radio .text-planets .text-wrap{position:relative}.header-home .text-planets-radio .text-planets .text-wrap h2{font-size:2.08333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#bababa;text-transform:uppercase}@media screen and (max-width:960px){.header-home .text-planets-radio .text-planets{width:100%}.header-home .text-planets-radio .text-planets .text-wrap h2{font-size:5.33333vw;line-height:1.7}}.header-home .text-planets-radio .text-planets .text-wrap .additional-text{font-family:"Simplon Mono";font-size:.97222vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#ff4d14;position:absolute;left:0;top:1.80556vw}.header-home .text-planets-radio .text-planets .planets-wrap{margin-top:7.63889vw;height:33.26389vw}.header-home .text-planets-radio .text-planets .planets-wrap .anim-wrap{width:68.61111vw}@media screen and (max-width:960px){.header-home .text-planets-radio .text-planets .text-wrap .additional-text{font-size:3.73333vw;top:5.6vw}.header-home .text-planets-radio .text-planets .planets-wrap{margin-top:16vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-1.25vw;margin-right:-1.25vw;height:57.06667vw}.header-home .text-planets-radio .text-planets .planets-wrap .anim-wrap{width:117.33333vw;-ms-flex-negative:0;flex-shrink:0}}.header-home .text-planets-radio .text-planets .planets-wrap .anim-wrap>*{display:block;width:100%}.header-home .text-planets-radio .radio{width:16.73611vw;margin-top:1.31944vw}.header-home .text-planets-radio .radio .radio-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40.48611vw;width:100%;border-radius:1.38889vw;-webkit-box-shadow:inset 3px 1px 0 0 rgba(105,115,124,.4);box-shadow:inset 3px 1px 0 0 rgba(105,115,124,.4);background-image:-webkit-gradient(linear,left top,right top,color-stop(1%,#454c51),color-stop(38%,#303538),color-stop(65%,#23272b),color-stop(73%,#23272b),to(#30363a));background-image:-webkit-linear-gradient(left,#454c51 1%,#303538 38%,#23272b 65%,#23272b 73%,#30363a 100%);background-image:-o-linear-gradient(left,#454c51 1%,#303538 38%,#23272b 65%,#23272b 73%,#30363a 100%);background-image:linear-gradient(to right,#454c51 1%,#303538 38%,#23272b 65%,#23272b 73%,#30363a 100%);padding:1.38889vw .83333vw .83333vw;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.header-home .text-planets-radio .radio{width:100%;margin-top:37.33333vw}.header-home .text-planets-radio .radio .radio-inner{height:104.53333vw;border-radius:5.33333vw;padding:5.33333vw 5.33333vw 6.93333vw}}.header-home .text-planets-radio .radio .radio-inner .screen{padding:.27778vw .34722vw .27778vw .55556vw;height:5.55556vw;border-radius:.34722vw;-webkit-box-shadow:inset 1px 2px 2px 0 rgba(0,0,0,.25);box-shadow:inset 1px 2px 2px 0 rgba(0,0,0,.25);background-image:-webkit-linear-gradient(299deg,#212325 8%,#151515 94%),-webkit-linear-gradient(314deg,#41494e 21%,#0f0f0f 81%);background-image:-o-linear-gradient(299deg,#212325 8%,#151515 94%),-o-linear-gradient(314deg,#41494e 21%,#0f0f0f 81%);background-image:linear-gradient(151deg,#212325 8%,#151515 94%),linear-gradient(136deg,#41494e 21%,#0f0f0f 81%);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:"Simplon Mono";font-size:.83333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-home .text-planets-radio .radio .radio-inner .cta,.sound-controls .trigger>span{font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#ff4d14;font-family:"Simplon Mono"}.header-home .text-planets-radio .radio .radio-inner .screen span{display:block;width:100%;min-height:1.25vw}.header-home .text-planets-radio .radio .radio-inner .audio-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.38889vw}@media screen and (max-width:960px){.header-home .text-planets-radio .radio .radio-inner .screen{padding:1.06667vw 2.66667vw;height:21.33333vw;border-radius:1.33333vw;font-size:3.2vw}.header-home .text-planets-radio .radio .radio-inner .screen span{min-height:4.8vw}.header-home .text-planets-radio .radio .radio-inner .audio-dots{margin-top:5.33333vw}}.header-home .text-planets-radio .radio .radio-inner .audio-dots svg{width:6.04167vw;height:6.04167vw}.header-home .text-planets-radio .radio .radio-inner .cta{text-shadow:.5px .5px 0 rgba(0,0,0,.8),3px 3px 50px rgba(0,0,0,.6);font-size:1.11111vw;line-height:1.13;margin-bottom:1.80556vw}.sound-controls{margin-top:.83333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.header-home .text-planets-radio .radio .radio-inner .audio-dots svg{width:23.2vw;height:23.2vw}.header-home .text-planets-radio .radio .radio-inner .cta{font-size:4.26667vw;margin-bottom:6.93333vw;max-width:65.06667vw}.sound-controls{margin-top:3.2vw}}.sound-controls .label{background-image:-webkit-linear-gradient(177deg,#25292c 97%,#2e363b 2%);background-image:-o-linear-gradient(177deg,#25292c 97%,#2e363b 2%);background-image:linear-gradient(273deg,#25292c 97%,#2e363b 2%);font-family:"Simplon Mono";font-size:.97222vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:960px){.sound-controls .label{font-size:3.73333vw}}.sound-controls .trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sound-controls .trigger>span{font-size:1.11111vw;line-height:1.13;margin-right:1.59722vw}.home-network .title-text-slider .title-text h1,.home-network .title-text-slider .title-text p{color:#fff;text-transform:uppercase;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.sound-controls .trigger .trigger-radio{width:3.19444vw;height:1.66667vw;padding:.13889vw;border-radius:1.38889vw;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.73);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.73);background-image:-webkit-gradient(linear,right top,left top,color-stop(100%,rgba(0,0,0,.3)),color-stop(0,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.3) 100%,rgba(0,0,0,0) 0);background-image:-o-linear-gradient(right,rgba(0,0,0,.3) 100%,rgba(0,0,0,0) 0);background-image:linear-gradient(to left,rgba(0,0,0,.3) 100%,rgba(0,0,0,0) 0);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sound-controls .trigger .trigger-radio.off span{-webkit-transform:translateX(.13889vw);-ms-transform:translateX(.13889vw);transform:translateX(.13889vw)}@media screen and (max-width:960px){.sound-controls .trigger>span{margin-right:6.13333vw;font-size:4.26667vw}.sound-controls .trigger .trigger-radio{width:12.26667vw;height:6.4vw;padding:.53333vw;border-radius:5.33333vw}.sound-controls .trigger .trigger-radio.off span{-webkit-transform:translateX(.53333vw);-ms-transform:translateX(.53333vw);transform:translateX(.53333vw)}}.sound-controls .trigger .trigger-radio:hover span{background:#596165}.sound-controls .trigger .trigger-radio span{width:1.38889vw;height:1.38889vw;-webkit-box-shadow:4px 7px 1px 0 rgba(0,0,0,.5),inset 1px 1px 0 0 rgba(105,115,124,.4);box-shadow:4px 7px 1px 0 rgba(0,0,0,.5),inset 1px 1px 0 0 rgba(105,115,124,.4);background-color:#464e52;border-radius:50%;display:block;position:absolute;left:0;-webkit-transform:translateX(1.66667vw);-ms-transform:translateX(1.66667vw);transform:translateX(1.66667vw);top:.13889vw;-webkit-transition:.3s ease-in-out transform;-o-transition:.3s ease-in-out transform;transition:.3s ease-in-out transform}@media screen and (max-width:960px){.sound-controls .trigger .trigger-radio span{width:5.33333vw;height:5.33333vw;-webkit-transform:translateX(6.4vw);-ms-transform:translateX(6.4vw);transform:translateX(6.4vw);top:.53333vw}}.home-network{position:relative;z-index:2;padding:0 2.08333vw 6.94444vw;height:127.77778vw;overflow:hidden}.home-network.active{overflow:visible}.home-network .bg{position:absolute;z-index:1;left:2.08333vw;right:2.08333vw;top:0;bottom:6.94444vw}@media screen and (max-width:960px){.home-network{height:auto;margin-top:40vw;padding:29.86667vw 4.8vw}.home-network .bg{left:1.6vw;right:1.6vw;bottom:0}}.home-network .bg img{width:100%;display:block}.home-network .title-text-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.47222vw 4.16667vw 3.47222vw 2.08333vw;position:relative;z-index:2;margin-bottom:4.16667vw}@media screen and (max-width:960px){.home-network .title-text-slider{display:block;padding:0;margin-bottom:28vw}}.home-network .title-text-slider .title-text{width:29.16667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.69444vw 0}.home-network .title-text-slider .title-text h1{font-size:4.30556vw;line-height:1.19}@media screen and (max-width:960px){.home-network .title-text-slider .title-text{width:100%;padding:0;height:120vw;display:block}.home-network .title-text-slider .title-text h1{font-size:9.6vw;margin-bottom:11.73333vw}}.home-network .title-text-slider .title-text p{font-family:"Simplon Mono";font-size:.97222vw;line-height:1.43}header.header .menu .socials .socials-trigger,header.header .menu nav ul li a{text-transform:lowercase;font-family:"Simplon Mono";text-decoration:none}.home-network .title-text-slider .slider{width:56.25vw;position:relative}.home-network .title-text-slider .slider .bg-slider,.home-network .title-text-slider .slider .bg-slider img{width:100%}.home-network .title-text-slider .slider .slider-network{position:absolute;left:0;right:0;bottom:0}.home-network .title-text-slider .slider .slider-network .slide{outline:0;position:relative}@media screen and (max-width:960px){.home-network .title-text-slider .title-text p{font-size:3.73333vw}.home-network .title-text-slider .slider{width:100%}.home-network .title-text-slider .slider .slider-network .slide{padding-bottom:16vw}.home-network .title-text-slider .slider .slider-network .slide:after{content:'';position:absolute;left:0;right:2.66667vw;bottom:16vw;height:18.66667vw;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(16,16,16,0)),to(#101010));background-image:-webkit-linear-gradient(top,rgba(16,16,16,0) 0,#101010 100%);background-image:-o-linear-gradient(top,rgba(16,16,16,0) 0,#101010 100%);background-image:linear-gradient(to bottom,rgba(16,16,16,0) 0,#101010 100%)}}.home-network .title-text-slider .slider .slider-network .slide #slide-anim,.home-network .title-text-slider .slider .slider-network .slide img{margin:0 auto;height:56.25vw;display:block;border-radius:2.77778vw 0 0 2.77778vw;overflow:hidden}.home-network .title-text-slider .slider .slider-network .slide .desc{position:absolute;left:1.66667vw;bottom:0;z-index:1}.home-network .title-text-slider .slider .slider-network .slide .desc .t{margin-bottom:1.66667vw;font-size:2.77778vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#ff4d14}@media screen and (max-width:960px){.home-network .title-text-slider .slider .slider-network .slide #slide-anim,.home-network .title-text-slider .slider .slider-network .slide img{height:90.66667vw;border-radius:10.66667vw 0 0}.home-network .title-text-slider .slider .slider-network .slide .desc{left:5.33333vw;bottom:2.66667vw}.home-network .title-text-slider .slider .slider-network .slide .desc .t{font-size:6.93333vw;margin-bottom:2.13333vw}}.home-network .title-text-slider .slider .slider-network .slide .desc p{margin-bottom:1.66667vw;font-size:.90278vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;text-align:left;color:#ff4d14;max-width:17.36111vw}.home-network .title-text-slider .slider .slick-dots{position:absolute;left:.625vw;bottom:19.30556vw}@media screen and (max-width:960px){.home-network .title-text-slider .slider .slider-network .slide .desc p{font-size:3.46667vw;margin-bottom:2.13333vw;max-width:66.66667vw}.home-network .title-text-slider .slider .slick-dots{bottom:-7.2vw;left:0;right:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2.93333vw}}.home-network .title-text-slider .slider .slick-dots li{margin-bottom:.41667vw}.home-network .title-text-slider .slider .slick-dots li:last-child{margin-bottom:0}.home-network .title-text-slider .slider .slick-dots li.slick-active button{width:.97222vw;height:3px;background-color:#ff4d14}@media screen and (max-width:960px){.home-network .title-text-slider .slider .slick-dots li{margin-bottom:0;margin-right:3.73333vw}.home-network .title-text-slider .slider .slick-dots li.slick-active button{height:2.93333vw;width:3px}}.home-network .title-text-slider .slider .slick-dots button{border:none;-webkit-appearance:none;outline:0;font-size:0;width:.69444vw;height:1px;background-color:#bababa;-webkit-transition:.2s ease-in-out height,.2s ease-in-out background;-o-transition:.2s ease-in-out height,.2s ease-in-out background;transition:.2s ease-in-out height,.2s ease-in-out background;cursor:pointer;padding:0;display:block}.home-network .network-listing-item{position:relative;padding:2.08333vw 2.77778vw .76389vw 1.66667vw;min-height:13.19444vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-network .network-listing-item .bottom-lines svg,.home-network .network-listing-item .top-lines svg{display:block}@media screen and (max-width:960px){.home-network .title-text-slider .slider .slick-dots button{width:1px;height:2.13333vw}.home-network .network-listing-item{padding:7.2vw 4.53333vw 14.13333vw 3.2vw;min-height:0;display:block}}.home-network .network-listing-item:before{content:'';position:absolute;left:-.97222vw;top:0;width:.27778vw;height:1px;background-color:#ff4d14}@media screen and (max-width:960px){.home-network .network-listing-item:before{left:auto;right:3.2vw;width:2.13333vw;height:1px}}.home-network .network-listing-item:after{content:'';position:absolute;left:-.97222vw;bottom:-1px;width:.27778vw;height:1px;background-color:#ff4d14}@media screen and (max-width:960px){.home-network .network-listing-item:after{left:auto;right:3.2vw;width:2.13333vw;height:1px}}.home-network .network-listing-item .top-lines{position:absolute;top:0;left:26.80556vw}@media screen and (max-width:960px){.home-network .network-listing-item .top-lines{left:4vw}}.home-network .network-listing-item .bottom-lines{position:absolute;bottom:-1.38889vw;left:26.80556vw}@media screen and (max-width:960px){.home-network .network-listing-item .bottom-lines{left:4vw;bottom:-3.73333vw}.home-network .network-listing-item .hover{display:none}}.home-network .network-listing-item .hover{position:absolute;left:0;right:0;bottom:-1px;height:0;background-color:#ff4d14;z-index:-1;-webkit-transition:.1s ease-in-out height;-o-transition:.1s ease-in-out height;transition:.1s ease-in-out height}@media screen and (min-width:960px){.home-network .network-listing-item:hover .hover{height:calc(100% + 1px)}.home-network .network-listing-item:hover .title-icon-number h4{color:#000}.home-network .network-listing-item:hover .title-icon-number .icon-number .number{color:#fff}.home-network .network-listing-item:hover .title-icon-number .icon-number .icon svg *{fill:#fff}.home-network .network-listing-item:hover .text-wrap p{color:#000}}footer .footer-columns .column .footer-column-list ul li a svg *,header.header .menu .socials .socials-trigger:hover svg *{fill:#FF4D14}.home-network .network-listing-item .title-icon-number{width:18.75vw;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-network .network-listing-item .title-icon-number h4{font-size:1.38889vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#ff4d14;-webkit-transition:.1s ease-in-out color;-o-transition:.1s ease-in-out color;transition:.1s ease-in-out color}.home-network .network-listing-item .text-wrap p,.home-network .network-listing-item .title-icon-number .icon-number .number,header.header .menu .socials .socials-trigger,header.header .menu nav ul li a{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}@media screen and (max-width:960px){.home-network .network-listing-item .title-icon-number{width:100%}.home-network .network-listing-item .title-icon-number .title-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.home-network .network-listing-item .title-icon-number h4{font-size:5.33333vw;margin-top:2.13333vw}.home-network .network-listing-item .title-icon-number h4 br{display:none}}.home-network .network-listing-item .title-icon-number .icon-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-network .network-listing-item .title-icon-number .icon-number .number{font-size:4.86111vw;line-height:normal;color:#ff4d14;-webkit-transition:.1s ease-in-out color;-o-transition:.1s ease-in-out color;transition:.1s ease-in-out color}.home-network .network-listing-item .title-icon-number .icon-number .icon{margin-left:.83333vw}.home-network .network-listing-item .title-icon-number .icon-number .icon svg{max-height:3.54167vw}@media screen and (max-width:960px){.home-network .network-listing-item .title-icon-number .icon-number{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.home-network .network-listing-item .title-icon-number .icon-number .number{font-size:18.66667vw}.home-network .network-listing-item .title-icon-number .icon-number .icon{margin-left:3.73333vw}.home-network .network-listing-item .title-icon-number .icon-number .icon svg{max-height:13.6vw}}.home-network .network-listing-item .text-wrap{width:25vw;-ms-flex-negative:0;flex-shrink:0}.home-network .network-listing-item .text-wrap p{font-size:.90278vw;line-height:1.54;color:#ff4d14;-webkit-transition:.1s ease-in-out color;-o-transition:.1s ease-in-out color;transition:.1s ease-in-out color}@media screen and (max-width:960px){.home-network .network-listing-item .text-wrap{width:100%;margin-top:3.73333vw}.home-network .network-listing-item .text-wrap p{font-size:3.46667vw}}.home-network .network-listing{position:relative;z-index:2;width:58.05556vw;margin-left:34.30556vw}@media screen and (max-width:960px){.home-network .network-listing{width:100%;margin-left:0}}.home-network .network-listing-short{position:relative;z-index:2;width:46.94444vw;margin-left:34.30556vw;border-radius:2.08333vw;background-color:#101010;margin-top:1.38889vw}@media screen and (max-width:960px){.home-network .network-listing-short{width:100%;margin-left:0;margin-top:3.73333vw;border-radius:8vw}}.home-network .network-listing-short .text-wrap{width:17.36111vw}.home-network .network-listing-short .network-listing-item:first-child{border-radius:2.08333vw 2.08333vw 0 0}.home-network .network-listing-short .network-listing-item:first-child:before{display:none}.home-network .network-listing-short .network-listing-item:first-child .top-lines{top:-1.45833vw}.home-network .network-listing-short .network-listing-item:last-child{border-radius:0 0 2.08333vw 2.08333vw}.home-network .network-listing-short .network-listing-item:last-child:after{bottom:-1.38889vw}@media screen and (max-width:960px){.home-network .network-listing-short .text-wrap{width:100%}.home-network .network-listing-short .network-listing-item:first-child .top-lines{top:-3.73333vw}.home-network .network-listing-short .network-listing-item:last-child:after{bottom:-3.73333vw}}header.header{position:fixed;left:0;right:0;top:0;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.55556vw 2.08333vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.81944vw;-webkit-box-sizing:border-box;box-sizing:border-box}.hosted-future .early-birds .screen-wrap .screen,.hosted-future .info-items .info-item{-webkit-box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal}@media screen and (max-width:960px){header.header{padding:4.26667vw 4.8vw;height:14.66667vw}}header.header .open-nav-trigger{width:7.46667vw;height:4.8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.header .open-nav-trigger span{display:block;width:7.46667vw;height:2px;background:#fff}header.header.scrolled{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(16,16,16,.4)),to(rgba(16,16,16,0)));background-image:-webkit-linear-gradient(top,rgba(16,16,16,.4) 0,rgba(16,16,16,0) 100%);background-image:-o-linear-gradient(top,rgba(16,16,16,.4) 0,rgba(16,16,16,0) 100%);background-image:linear-gradient(to bottom,rgba(16,16,16,.4) 0,rgba(16,16,16,0) 100%)}header.header.scrolled .logo svg{width:11.04167vw;height:1.80556vw}@media screen and (max-width:960px){header.header.scrolled .logo svg{width:42.4vw;height:6.93333vw}header.header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}header.header .logo svg{width:15.27778vw;height:2.5vw;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}header.header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){header.header .logo svg{width:42.4vw;height:6.93333vw}header.header .menu{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#ff4d14;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.4s ease-in-out transform;-o-transition:.4s ease-in-out transform;transition:.4s ease-in-out transform;-webkit-transform:translateY(-300%);-ms-transform:translateY(-300%);transform:translateY(-300%)}header.header .menu.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:auto}header.header .menu>*{width:100%}header.header .menu .mobile-nav-header{padding:4.26667vw 4.8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header.header .menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){header.header .menu nav ul{display:block;padding:13.33333vw 4.8vw}}header.header .menu nav ul li{margin-right:2.43056vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header .menu nav ul li a{font-size:.97222vw;line-height:1.71;color:#fff;position:relative}header.header .menu nav ul li a:hover{color:#FF4D14}header.header .menu nav ul li a .here{color:#ff4d14;position:absolute;left:-1.18056vw;top:0;bottom:0;display:block}header.header .menu .socials{margin-left:9.02778vw}@media screen and (max-width:960px){header.header .menu nav ul li{margin-bottom:5.86667vw;margin-right:0}header.header .menu nav ul li a{line-height:1.09;font-size:5.86667vw}header.header .menu nav ul li a .here{display:none}header.header .menu .socials{margin-left:0}}header.header .menu .socials .socials-trigger{cursor:pointer;font-size:.97222vw;line-height:1.71;color:#fff;position:relative;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}header.header .menu .socials .socials-trigger:hover{color:#FF4D14}.hosted-future .title-text .text-wrap p,.hosted-future .title-text .title-wrap h2{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#bababa;text-transform:uppercase}header.header .menu .socials .socials-trigger svg{margin-left:.55556vw;width:.48611vw;height:.48611vw}.hosted-future{padding:20.13889vw 2.08333vw 6.94444vw;position:relative}.hosted-future>.img-wrap{position:absolute;right:12.29167vw;top:13.19444vw;-webkit-transform:translate3d(0,150px,0) rotate(-10deg);transform:translate3d(0,150px,0) rotate(-10deg);z-index:3}@media screen and (max-width:960px){.hosted-future{padding:45.33333vw 4.8vw 26.66667vw;overflow:hidden}.hosted-future>.img-wrap{right:-22.66667vw;top:133.33333vw}.hosted-future>.img-wrap:after{display:none}}.hosted-future>.img-wrap:after{content:'';position:absolute;width:35.93403vw;height:35.48611vw;background:rgba(1,1,1,.3);-webkit-filter:blur(50px);filter:blur(50px);-webkit-transform:rotate(8.95deg);-ms-transform:rotate(8.95deg);transform:rotate(8.95deg);border-radius:50%;right:3.81944vw;top:3.19444vw;z-index:1}.hosted-future>.img-wrap img{width:37.70833vw;height:37.91667vw;position:relative;z-index:2}.hosted-future .title-text .title-wrap{margin-bottom:8.05556vw;max-width:37.5vw}.hosted-future .title-text .title-wrap h2{font-size:4.30556vw;line-height:1.19}@media screen and (max-width:960px){.hosted-future>.img-wrap img{width:73.33333vw;height:73.33333vw}.hosted-future .title-text .title-wrap{max-width:100%;margin-bottom:14.4vw}.hosted-future .title-text .title-wrap h2{font-size:9.6vw}}.hosted-future .title-text .text-wrap{margin-bottom:1.25vw;max-width:37.5vw}.hosted-future .title-text .text-wrap p{font-family:"Simplon Mono";font-size:.97222vw;line-height:1.43}@media screen and (max-width:960px){.hosted-future .title-text .text-wrap{margin-bottom:9.86667vw;max-width:100%}.hosted-future .title-text .text-wrap p{font-size:3.73333vw}}.hosted-future .info-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.38889vw}.hosted-future .info-items .info-item{width:33.33333%;background-color:#fff;position:relative;height:14.30556vw;box-sizing:border-box;padding:.97222vw 2.08333vw 1.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hosted-future .info-items .info-item:last-child:after{display:none}.hosted-future .info-items .info-item:last-child .number{text-align:right}.hosted-future .early-birds .title-sound .title-wrap h3,.hosted-future .info-items .info-item .number,.hosted-future .info-items .info-item .text{letter-spacing:normal;text-align:left;font-stretch:normal;font-style:normal}@media screen and (max-width:960px){.hosted-future .info-items{margin-bottom:0}.hosted-future .info-items .info-item{width:100%;height:50.66667vw;padding:3.73333vw 45.33333vw 5.06667vw 3.2vw}.hosted-future .info-items .info-item:last-child .number{text-align:left}}.hosted-future .info-items .info-item:after{content:'';position:absolute;right:0;width:2px;top:0;bottom:0;background-color:#101010}.hosted-future .info-items .info-item .number{font-size:.97222vw;font-weight:500;line-height:1.71;color:#000}@media screen and (max-width:960px){.hosted-future .info-items .info-item:after{top:auto;left:0;height:2px;width:100%}.hosted-future .info-items .info-item .number{font-size:3.73333vw}}.hosted-future .info-items .info-item .text{font-size:1.94444vw;font-weight:500;line-height:.86;color:#000}@media screen and (max-width:960px){.hosted-future .info-items .info-item .text{font-size:6.93333vw;line-height:1.18}}.hosted-future .early-birds{padding:2.22222vw 5vw 2.22222vw 2.08333vw;border-radius:1.38889vw;-webkit-box-shadow:inset 3px 1px 0 0 rgba(105,115,124,.4);box-shadow:inset 3px 1px 0 0 rgba(105,115,124,.4);background-image:-webkit-gradient(linear,left top,right top,from(#454c51),color-stop(38%,#303538),color-stop(65%,#23272b),color-stop(74%,#23272b),to(#30363a));background-image:-webkit-linear-gradient(left,#454c51 0,#303538 38%,#23272b 65%,#23272b 74%,#30363a 100%);background-image:-o-linear-gradient(left,#454c51 0,#303538 38%,#23272b 65%,#23272b 74%,#30363a 100%);background-image:linear-gradient(to right,#454c51 0,#303538 38%,#23272b 65%,#23272b 74%,#30363a 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hosted-future .early-birds .title-sound{width:24.30556vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.hosted-future .early-birds .title-sound .title-wrap h3{font-size:2.77778vw;font-weight:400;line-height:normal;color:#fff;text-transform:uppercase}.hosted-future .early-birds .title-sound .audio-sound{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hosted-future .early-birds .title-sound .audio-sound .audio-dots svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:6.04167vw;height:6.04167vw}.hosted-future .early-birds .title-sound .audio-sound .sound-controls{width:100%;margin-left:2.29167vw}.hosted-future .early-birds .right{display:-webkit-box;display:-ms-flexbox;display:flex}.hosted-future .early-birds .screen-wrap{width:10.41667vw;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hosted-future .early-birds .screen-wrap .screen{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:13.68056vw;padding:.69444vw .55556vw .55556vw;-webkit-box-shadow:inset 3px 5px 1px 0 rgba(0,0,0,.25);box-shadow:inset 3px 5px 1px 0 rgba(0,0,0,.25);background-image:-webkit-linear-gradient(279deg,#212325 -15%,#151515 134%);background-image:-o-linear-gradient(279deg,#212325 -15%,#151515 134%);background-image:linear-gradient(171deg,#212325 -15%,#151515 134%);border-radius:.69444vw;margin-bottom:.625vw;width:100%;box-sizing:border-box;font-family:"Simplon Mono";font-size:2.22222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:3.2px;text-align:left;color:#fff}.hosted-future .early-birds .screen-wrap .btn-wrap a span,.hosted-future .early-birds .screen-wrap .screen span.small,.hosted-future .early-birds .text-button .text-wrap p,.providers .providers-list .providers-item .name,.providers .title-wrap h3{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.hosted-future .early-birds .screen-wrap .screen .top span:nth-child(1){opacity:.2;min-height:2.63889vw}.hosted-future .early-birds .screen-wrap .screen .top span:nth-child(2){opacity:.5;min-height:2.63889vw}.hosted-future .early-birds .screen-wrap .screen .top span:nth-child(3){min-height:2.63889vw}.hosted-future .early-birds .screen-wrap .screen span{display:block}.hosted-future .early-birds .screen-wrap .screen span.small{font-size:.83333vw;font-weight:400;line-height:1.5;color:#fff}.hosted-future .early-birds .screen-wrap .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hosted-future .early-birds .screen-wrap .btn-wrap a{position:relative;display:block;text-decoration:none;width:100%}.hosted-future .early-birds .screen-wrap .btn-wrap a:hover span{background-color:#596165}.hosted-future .early-birds .screen-wrap .btn-wrap a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;height:1.66667vw;width:10vw;border-radius:1.38889vw;-webkit-box-shadow:4px 7px 2px 0 rgba(0,0,0,.3),inset 1px 1px 0 0 rgba(105,115,124,.4);box-shadow:4px 7px 2px 0 rgba(0,0,0,.3),inset 1px 1px 0 0 rgba(105,115,124,.4);background-color:#464e52;font-size:.83333vw;font-weight:500;line-height:normal;color:#000;margin:.13889vw .20833vw;z-index:2;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.hosted-future .early-birds .screen-wrap .btn-wrap a:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;border-radius:2.08333vw;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.73);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.73);background-image:-webkit-gradient(linear,right top,left top,color-stop(73%,rgba(0,0,0,.3)),color-stop(-12%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.3) 73%,rgba(0,0,0,0) -12%);background-image:-o-linear-gradient(right,rgba(0,0,0,.3) 73%,rgba(0,0,0,0) -12%);background-image:linear-gradient(to left,rgba(0,0,0,.3) 73%,rgba(0,0,0,0) -12%)}.hosted-future .early-birds .text-button{width:26.25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-left:4.16667vw}.hosted-future .early-birds .text-button .text-wrap p{text-shadow:.3px .3px 0 rgba(0,0,0,.8),3px 3px 50px rgba(0,0,0,.6);font-family:"Simplon Mono";font-size:1.11111vw;font-weight:500;line-height:1.25;color:#ff4d14}.hosted-future .early-birds .text-button .btn-wrap .button span:after,.hosted-future .early-birds .text-button .btn-wrap .button span:before{width:52.5%}.providers{padding:13.40278vw 0 5.55556vw}@media screen and (max-width:960px){.providers{padding:24.53333vw 0 26.66667vw}}.providers .title-wrap{margin-bottom:2.08333vw;padding:0 2.08333vw}.providers .title-wrap h3{text-transform:uppercase;font-size:2.08333vw;font-weight:400;line-height:1.33;color:#bababa}@media screen and (max-width:960px){.providers .title-wrap{padding:0 4.8vw;margin-bottom:10.66667vw}.providers .title-wrap h3{font-size:5.33333vw}}.providers .providers-list .providers-item{width:22.22222vw;height:13.19444vw;position:relative;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.18056vw 2.08333vw 1.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:960px){.providers .providers-list .providers-item{width:77.33333vw;height:48vw;padding:4.53333vw 8vw 6.4vw 4.8vw}}.providers .providers-list .providers-item:after{content:'';position:absolute;right:0;width:2px;top:0;bottom:0;background-color:#101010}.providers .providers-list .providers-item .name{font-size:.97222vw;font-weight:500;line-height:1.29;color:#000}footer .footer-columns .column .footer-column-list ul li a,footer .footer-columns .column .footer-column-title{font-family:"Simplon Mono";font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.providers .providers-list .providers-item .logo img{max-height:4.86111vw;max-width:16.66667vw;width:100%;height:100%}footer{position:relative;padding:2.08333vw 2.08333vw 1.73611vw}footer .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}footer .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer .footer-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-columns .left{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.providers .providers-list .providers-item .name{font-size:3.73333vw}.providers .providers-list .providers-item .logo img{max-height:16vw;max-width:58.66667vw}footer{padding:16vw 4.8vw 4.8vw}footer .footer-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-columns .left{width:100%}}footer .footer-columns .right .column{width:27.77778vw;text-align:right}@media screen and (max-width:960px){footer .footer-columns .right .column{text-align:left;width:100%!important;margin-top:25.33333vw}}footer .footer-columns .column{width:13.88889vw;-ms-flex-negative:0;flex-shrink:0;margin-right:.69444vw}@media screen and (max-width:960px){footer .footer-columns .column{width:40%;margin:0}footer .footer-columns .column:first-child{width:60%}}footer .footer-columns .column .footer-column-title{position:relative;text-transform:uppercase;font-size:2.08333vw;font-weight:500;line-height:.87;padding:0 .83333vw;margin-bottom:2.77778vw;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}footer .footer-columns .column .footer-column-title span{position:relative;z-index:2}footer .footer-columns .column .footer-column-title:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#101010;z-index:1}footer .footer-columns .column .footer-column-title svg{width:.48611vw;height:1.66667vw;position:absolute;top:0;bottom:0;z-index:2}@media screen and (max-width:960px){footer .footer-columns .column .footer-column-title{font-size:7.46667vw;padding:0 3.2vw;margin-bottom:9.33333vw}footer .footer-columns .column .footer-column-title svg{width:1.6vw;height:5.86667vw}}footer .footer-columns .column .footer-column-title svg:first-child{left:0}footer .footer-columns .column .footer-column-title svg:last-child{right:0}footer .footer-columns .column .footer-column-list ul li{margin-bottom:.69444vw}@media screen and (max-width:960px){footer .footer-columns .column .footer-column-list ul li{margin-bottom:2.66667vw}}footer .footer-columns .column .footer-column-list ul li:last-child{margin-bottom:0}footer .footer-columns .column .footer-column-list ul li a{text-transform:lowercase;font-size:.97222vw;font-weight:400;line-height:normal;text-align:left;text-decoration:none;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;position:relative;background-color:#101010}footer .footer-columns .column .footer-column-list ul li a:hover{color:#FF4D14}footer .footer-columns .column .footer-column-list ul li a:hover svg{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}footer .footer-columns .column .footer-column-list ul li a svg{width:.90278vw;height:.90278vw;top:.13889vw;position:absolute;right:-1.875vw;-webkit-transition:.2s ease-in-out transform,.2s ease-in-out opacity;-o-transition:.2s ease-in-out transform,.2s ease-in-out opacity;transition:.2s ease-in-out transform,.2s ease-in-out opacity;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);opacity:0;background-color:#101010}footer .footer-bottom .additional-links ul li a,footer .footer-columns .column .footer-column-link a{-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;background-color:#101010;font-family:"Simplon Mono"}@media screen and (max-width:960px){footer .footer-columns .column .footer-column-list ul li a{font-size:3.73333vw}footer .footer-columns .column .footer-column-list ul li a svg{display:none}}footer .footer-columns .column .footer-column-link a{font-size:1.25vw;line-height:1.33;color:#fff;transition:.2s ease-in-out color}footer .footer-columns .column .footer-column-link a:hover{color:#FF4D14}footer .footer-bottom{margin-top:14.72222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-bottom .additional-links ul{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-bottom .additional-links ul li{margin-right:2.77778vw}footer .footer-bottom .additional-links ul li:last-child{margin-right:0}@media screen and (max-width:960px){footer .footer-columns .column .footer-column-link a{font-size:4.8vw}footer .footer-bottom{margin-top:43.73333vw;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-bottom .additional-links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}footer .footer-bottom .additional-links ul{display:block}footer .footer-bottom .additional-links ul li{margin-right:0;margin-bottom:.8vw}footer .footer-bottom .additional-links ul li:last-child{margin-bottom:0}}footer .footer-bottom .additional-links ul li a{font-size:.83333vw;line-height:normal;color:rgba(255,255,255,.6);text-transform:lowercase;text-decoration:none;transition:.2s ease-in-out color}.text-editor a,footer .footer-bottom .additional-links ul li a span{text-decoration:underline}@media screen and (max-width:960px){footer .footer-bottom .additional-links ul li a{font-size:3.2vw;line-height:2}}footer .footer-bottom .additional-links ul li a:hover{color:#FF4D14}footer .footer-bottom .btn-wrap-created{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}footer .footer-bottom .btn-wrap-created .created-by{font-family:"Simplon Mono";font-size:.83333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:rgba(255,255,255,.6);background-color:#101010;margin-right:2.77778vw}footer .footer-bottom .btn-wrap-created .created-by a{text-decoration:underline;color:rgba(255,255,255,.6);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}footer .footer-bottom .btn-wrap-created .created-by a:hover{color:#FF4D14}.about-header .text-wrap h1,.about-header .text-wrap p{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#bababa;text-transform:uppercase}footer .footer-bottom .btn-wrap{-ms-flex-negative:0;flex-shrink:0;width:14.58333vw}.about-header{padding:11.11111vw 2.08333vw 6.94444vw}.about-header .text-wrap{position:relative;z-index:2}.about-header .text-wrap h1{font-size:4.30556vw;line-height:1.19;float:left;margin-right:18.75vw}@media screen and (max-width:960px){footer .footer-bottom .btn-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:14.13333vw;width:61.33333vw}.about-header{padding:34.13333vw 4.8vw 26.66667vw;overflow:hidden}.about-header .text-wrap h1{font-size:13.86667vw;margin-right:0;float:none}}.about-header .text-wrap p{padding-top:5.41667vw;font-size:2.08333vw;line-height:1.33}.about-header .text-wrap p b,.about-header .text-wrap p strong{color:#ff4d14}.about-header .img-wrap-person{margin-top:-4.16667vw;position:relative;z-index:1}.about-header .img-wrap-person.animated .img-wrap:after{height:20.13889vw}.about-header .img-wrap-person .img-wrap{position:relative;text-align:center;z-index:1}.about-header .img-wrap-person .name-position .name,.about-header .img-wrap-person .name-position .position,.about-header .text-desc .left p{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff}@media screen and (max-width:960px){.about-header .text-wrap p{padding-top:12.26667vw;font-size:5.33333vw}.about-header .img-wrap-person{margin-top:-8vw}.about-header .img-wrap-person.animated .img-wrap:after{height:53.33333vw}.about-header .img-wrap-person .img-wrap{margin-right:-4.8vw;margin-left:-4.8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.about-header .img-wrap-person .img-wrap:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#101010),to(#ff4d14));background-image:-webkit-linear-gradient(top,#101010 0,#ff4d14 100%);background-image:-o-linear-gradient(top,#101010 0,#ff4d14 100%);background-image:linear-gradient(to bottom,#101010 0,#ff4d14 100%)}.about-header .img-wrap-person .img-wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;height:0;z-index:3;-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(16,16,16,0)),to(rgba(255,77,20,.3)));background-image:-webkit-linear-gradient(top,rgba(16,16,16,0) 0,rgba(255,77,20,.3) 100%);background-image:-o-linear-gradient(top,rgba(16,16,16,0) 0,rgba(255,77,20,.3) 100%);background-image:linear-gradient(to bottom,rgba(16,16,16,0) 0,rgba(255,77,20,.3) 100%)}.about-header .img-wrap-person .img-wrap img{position:relative;z-index:2;margin-top:5.55556vw;height:37.01389vw;display:block;margin-left:auto;margin-right:auto}.about-header .img-wrap-person .name-position{position:absolute;left:2.08333vw;bottom:2.22222vw;z-index:2}.about-header .img-wrap-person .name-position .name{font-size:3.05556vw;line-height:1.14;text-transform:uppercase;margin-bottom:.83333vw}@media screen and (max-width:960px){.about-header .img-wrap-person .img-wrap img{height:95.73333vw;margin-top:21.33333vw}.about-header .img-wrap-person .name-position{position:static;padding-top:6.66667vw}.about-header .img-wrap-person .name-position .name{font-size:8vw;margin-bottom:9.6vw}}.about-header .img-wrap-person .name-position .position{font-family:"Simplon Mono";font-size:1.25vw;line-height:1.33;text-transform:uppercase}.about-header .text-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.22222vw}@media screen and (max-width:960px){.about-header .img-wrap-person .name-position .position{font-size:4.8vw}.about-header .text-desc{padding-top:2.93333vw;display:block}}.about-header .text-desc .left{width:29.30556vw;padding-top:.27778vw}.about-header .text-desc .left p{font-family:"Simplon Mono";font-size:.83333vw;line-height:1.33}.about-header .text-desc .right p,.all-team .title-wrap h2{color:#bababa;text-transform:uppercase;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}@media screen and (max-width:960px){.about-header .text-desc .left{width:100%;padding-top:0}.about-header .text-desc .left p{font-size:3.2vw}}.about-header .text-desc .right{width:56.25vw}.about-header .text-desc .right p{font-size:2.08333vw;line-height:1.33}@media screen and (max-width:960px){.about-header .text-desc .right{width:100%;padding-top:32vw}.about-header .text-desc .right p{font-size:5.33333vw;line-height:1.7}.about-header .text-desc .right p br{display:none}}.all-team{padding:10.41667vw 2.08333vw 6.94444vw}.all-team .title-wrap{margin-bottom:4.16667vw}.all-team .title-wrap h2{font-size:4.30556vw;line-height:1.19}@media screen and (max-width:960px){.all-team{padding:26.4vw 4.8vw 26.66667vw}.all-team .title-wrap{margin-bottom:10.13333vw}.all-team .title-wrap h2{font-size:9.6vw}}.all-team .team-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.13889vw}@media screen and (max-width:960px){.all-team .team-list{margin:0 -.53333vw}}.all-team .team-list .team-item{width:25%;padding:0 .13889vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4.16667vw}@media screen and (max-width:960px){.all-team .team-list .team-item{width:50%;padding:0 .53333vw;margin-bottom:7.46667vw}}@media screen and (min-width:960px){.all-team .team-list .team-item:hover .img-desc .desc .cross{width:100%;height:100%}.all-team .team-list .team-item:hover .img-desc .desc .cross svg{opacity:0}.all-team .team-list .team-item:hover .img-desc .desc .desc-text{opacity:1}}.all-team .team-list .team-item .img-desc{position:relative}.all-team .team-list .team-item .img-desc .img-wrap img{display:block;width:100%}.all-team .team-list .team-item .img-desc .desc .cross{position:absolute;left:0;bottom:0;width:1.11111vw;height:1.11111vw;background-color:#ff4d14;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;-webkit-transition:.2s ease-in-out width,.2s ease-in-out height;-o-transition:.2s ease-in-out width,.2s ease-in-out height;transition:.2s ease-in-out width,.2s ease-in-out height}@media screen and (max-width:960px){.all-team .team-list .team-item .img-desc .desc .cross{width:4.26667vw;height:4.26667vw}}.all-team .team-list .team-item .img-desc .desc .cross svg{width:.41667vw;height:.41667vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.all-team .team-list .team-item .img-desc .desc .desc-text{position:absolute;left:0;right:0;top:0;bottom:0;padding:2.43056vw 1.38889vw;font-family:"Simplon Mono";font-size:.83333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff;z-index:3;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;opacity:0}@media screen and (max-width:960px){.all-team .team-list .team-item .img-desc .desc .cross svg{width:1.6vw;height:1.6vw}.all-team .team-list .team-item .img-desc .desc .desc-text{display:none}}.all-team .team-list .team-item .name-position{width:20.83333vw}.all-team .team-list .team-item .name-position .name{padding:.625vw 0;font-size:1.52778vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase}@media screen and (max-width:960px){.all-team .team-list .team-item .name-position{width:100%}.all-team .team-list .team-item .name-position .name{padding:1.86667vw 0 .8vw;font-size:5.33333vw}}.all-team .team-list .team-item .name-position .position{font-family:"Simplon Mono";font-size:.97222vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#ff4d14;text-transform:uppercase}.experience-checkers .title-wrap .desc,.experience-checkers .title-wrap h2,.experience-slider-block .title-wrap .desc,.experience-slider-block .title-wrap h2{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#bababa;text-transform:uppercase}.experience-slider-block{padding:12.5vw 0 6.94444vw}@media screen and (max-width:960px){.all-team .team-list .team-item .name-position .position{line-height:2;font-size:3.2vw}.experience-slider-block{padding:13.33333vw 0 26.66667vw}}.experience-slider-block .title-wrap{padding:0 2.08333vw}.experience-slider-block .title-wrap h2{font-size:4.30556vw;line-height:1.19;margin-bottom:5.55556vw}@media screen and (max-width:960px){.experience-slider-block .title-wrap{padding:0 4.8vw}.experience-slider-block .title-wrap h2{font-size:9.6vw;margin-bottom:14.4vw}}.experience-slider-block .title-wrap .desc{margin-bottom:1.38889vw;font-family:"Simplon Mono";font-size:.97222vw;line-height:1.43}.experience-slider-block .experience-slider-item{width:22.22222vw;height:15.97222vw;position:relative;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.experience-slider-block .title-wrap .desc{margin-bottom:9.6vw;font-size:3.73333vw}.experience-slider-block .experience-slider-item{width:77.33333vw;height:48vw}}.experience-slider-block .experience-slider-item:after{content:'';position:absolute;right:0;width:2px;top:0;bottom:0;background-color:#101010}.experience-slider-block .experience-slider-item img{max-height:6.25vw;max-width:17.5vw;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.experience-checkers{padding:9.02778vw 2.08333vw 8.05556vw}.experience-checkers .title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6.94444vw}.experience-checkers .title-wrap h2{font-size:4.30556vw;line-height:1.19}@media screen and (max-width:960px){.experience-slider-block .experience-slider-item img{max-height:21.33333vw;max-width:61.33333vw}.experience-checkers{padding:19.46667vw 4.8vw 26.66667vw}.experience-checkers .title-wrap{margin-bottom:12vw;display:block}.experience-checkers .title-wrap h2{font-size:9.6vw;margin-bottom:13.33333vw}}.experience-checkers .title-wrap .desc{width:56.25vw;font-size:2.08333vw;line-height:1.33}.experience-checkers .checkers-items{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.experience-checkers .checkers-items:after{content:'';position:absolute;left:.69444vw;right:.69444vw;top:9.02778vw;height:1px;background:#fff;z-index:2}@media screen and (max-width:960px){.experience-checkers .title-wrap .desc{width:100%;font-size:5.33333vw;line-height:1.7}.experience-checkers .checkers-items{display:block}.experience-checkers .checkers-items:after{display:none}}.experience-checkers .checkers-items .checker-item{width:25%}@media screen and (max-width:960px){.experience-checkers .checkers-items .checker-item{width:auto;padding-bottom:24vw;padding-top:1.06667vw;padding-left:20vw;position:relative}.experience-checkers .checkers-items .checker-item:first-child:before{top:2.93333vw}.experience-checkers .checkers-items .checker-item:last-child{padding-bottom:13.33333vw}.experience-checkers .checkers-items .checker-item:last-child:before{bottom:auto;height:3.2vw}.experience-checkers .checkers-items .checker-item:after{content:'';position:absolute;left:0;top:0;bottom:0;width:11.46667vw;background:#ff4d14;z-index:1}.experience-checkers .checkers-items .checker-item:before{content:'';position:absolute;left:2.66667vw;top:0;bottom:0;width:1px;background:#fff;z-index:2}.experience-checkers .checkers-items .checker-item.active:after{background:#cb3b0d}}@media screen and (min-width:960px){.experience-checkers .checkers-items .checker-item.right .header-checker .date,.experience-checkers .checkers-items .checker-item.right .header-checker .title{text-align:right}.experience-checkers .checkers-items .checker-item.right .header-checker .date:after,.experience-checkers .checkers-items .checker-item.right .header-checker .date:before{left:auto;right:0}.experience-checkers .checkers-items .checker-item.right .checkers-list .checker-item-value{text-align:right;padding-left:0;padding-right:2.36111vw}.experience-checkers .checkers-items .checker-item.right .checkers-list .checker-item-value.active svg{left:auto;right:.48611vw}.experience-checkers .checkers-items .checker-item.right .checkers-list .checker-item-value.empty:before{left:auto;right:.625vw}}.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value,.experience-checkers .checkers-items .checker-item .header-checker .date,.experience-checkers .checkers-items .checker-item .header-checker .title,.text-page-wrap .title-wrap h1{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.experience-checkers .checkers-items .checker-item.active .header-checker{background-color:#cb3b0d}@media screen and (max-width:960px){.experience-checkers .checkers-items .checker-item.active .header-checker{background:0 0}}.experience-checkers .checkers-items .checker-item .header-checker{background-color:#ff4d14;height:9.72222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.69444vw;-webkit-box-sizing:border-box;box-sizing:border-box}.experience-checkers .checkers-items .checker-item .header-checker .title{font-family:"Simplon Mono";font-size:1.11111vw;line-height:1.25;color:#fff}@media screen and (max-width:960px){.experience-checkers .checkers-items .checker-item .header-checker{background:0 0;height:auto;padding:0;position:relative}.experience-checkers .checkers-items .checker-item .header-checker:after{content:'';position:absolute;width:2.66667vw;height:3.73333vw;background-color:#fff;top:1.33333vw;left:-17.33333vw;z-index:3}.experience-checkers .checkers-items .checker-item .header-checker .title{font-size:5.33333vw;margin-bottom:8vw;color:#ff4d14}}.experience-checkers .checkers-items .checker-item .header-checker .date{font-size:.97222vw;line-height:normal;color:#fff;text-transform:uppercase;padding:.34722vw 1.11111vw 1.11111vw;position:relative;height:2.63889vw;-webkit-box-sizing:border-box;box-sizing:border-box}.experience-checkers .checkers-items .checker-item .header-checker .date:after{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background:#fff}@media screen and (max-width:960px){.experience-checkers .checkers-items .checker-item .header-checker .date{padding:0;height:auto;font-size:3.73333vw;margin-bottom:4.53333vw}.experience-checkers .checkers-items .checker-item .header-checker .date:after,.experience-checkers .checkers-items .checker-item .header-checker .date:before{display:none}}.experience-checkers .checkers-items .checker-item .header-checker .date:before{content:'';position:absolute;left:0;top:0;width:.41667vw;height:1.80556vw;background:#fff}.experience-checkers .checkers-items .checker-item .checkers-list{margin-top:1.59722vw}.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:2.36111vw;margin-bottom:.90278vw;font-family:"Simplon Mono";font-size:.83333vw;line-height:1.33;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.experience-checkers .checkers-items .checker-item .checkers-list{margin-top:0}.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value{padding-left:6.93333vw;margin-bottom:3.46667vw;font-size:3.2vw}}.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value:last-child{margin-bottom:0}.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value span{display:block;width:100%}.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value.active svg{position:absolute;left:.55556vw;top:0;width:.97222vw;height:.97222vw}@media screen and (max-width:960px){.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value.active svg{left:0;width:3.73333vw;height:3.73333vw}}.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value.empty:before{content:'';position:absolute;left:.625vw;top:.13889vw;width:.55556vw;height:.55556vw;border:1px solid #bababa}.team-popup{display:none}@media screen and (max-width:960px){.experience-checkers .checkers-items .checker-item .checkers-list .checker-item-value.empty:before{left:.53333vw;top:.53333vw;width:2.13333vw;height:2.13333vw}.team-popup{display:none;position:fixed;background:rgba(0,0,0,.8);z-index:98;top:0;left:0;right:0;bottom:0;padding:17.6vw 1.6vw 21.33333vw}.team-popup.active{display:block}.team-popup .team-popup-inner{background-color:#ff4d14;padding:4.8vw 17.6vw 3.2vw 3.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;position:relative}.team-popup .team-popup-close{position:absolute;top:5.06667vw;right:4vw}.team-popup .desc-text{font-family:"Simplon Mono";font-size:3.73333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#fff}.team-popup .name-position .name{font-size:6.93333vw!important;margin-bottom:4.26667vw!important}.team-popup .name-position .position{color:#fff!important;font-size:3.73333vw!important;line-height:1.71!important}}.text-page-wrap{padding:7.36111vw 2.08333vw 5.55556vw}.text-page-wrap .title-wrap h1{margin-bottom:2.01389vw;text-transform:uppercase;font-size:3.61111vw;line-height:1.42;color:#bababa}@media screen and (max-width:960px){.text-page-wrap{padding:32.8vw 0 26.66667vw}.text-page-wrap .title-wrap h1{font-size:10.13333vw;margin-bottom:5.06667vw;line-height:1.68;padding:0 4.8vw}}.text-editor h1,.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{font-weight:600;line-height:1.2;text-align:left;color:#000;font-stretch:normal;letter-spacing:normal}.text-editor{padding:1.04167vw 27.08333vw 4.16667vw 1.04167vw;background-color:#fff;color:#000}.text-editor>:first-child{margin-top:0!important}.text-editor b,.text-editor strong{font-weight:600}.text-editor em,.text-editor i{font-style:italic}.text-editor h1,.text-editor h2,.text-editor h3{font-size:1.38889vw;font-style:normal;margin-bottom:.69444vw;margin-top:4.16667vw}@media screen and (max-width:960px){.text-editor{padding:3.46667vw 4.8vw 6.4vw}.text-editor h1,.text-editor h2,.text-editor h3{margin-top:16vw;margin-bottom:4vw;font-size:4.26667vw;padding-right:5.33333vw}}.text-editor h4,.text-editor h5,.text-editor h6{font-size:1.11111vw;font-style:normal;margin-bottom:.69444vw;margin-top:1.59722vw}@media screen and (max-width:960px){.text-editor h4,.text-editor h5,.text-editor h6{font-size:3.73333vw;margin-bottom:1.86667vw;margin-top:5.33333vw}}.text-editor li,.text-editor p{font-size:.90278vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;text-align:left;color:#000}.text-editor ol li,.text-editor ul li{position:relative;padding-left:1.25vw;margin-bottom:.27778vw}@media screen and (max-width:960px){.text-editor li,.text-editor p{font-size:3.2vw}.text-editor ol li,.text-editor ul li{padding-left:4vw;margin-bottom:.53333vw}}.text-editor ol li:last-child,.text-editor ul li:last-child{margin-bottom:0}.text-editor ol li::after,.text-editor ul li::after{content:'';position:absolute;width:.34722vw;height:.34722vw;background-color:#000;left:.20833vw;top:.41667vw}@media screen and (max-width:960px){.text-editor ol li::after,.text-editor ul li::after{width:1.33333vw;height:1.33333vw;left:0;top:1.6vw}}.text-editor a{color:#ff4d14}.socials-popup{position:fixed;z-index:101;left:0;right:0;top:0;bottom:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,.4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}@media screen and (max-width:960px){.socials-popup{display:block;position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.socials-popup .socials-popup-list .socials-popup-item{margin-right:0;margin-bottom:2.13333vw}}.socials-popup.active{display:-webkit-box;display:-ms-flexbox;display:flex}.socials-popup .socials-popup-close{position:absolute;right:2.08333vw;top:2.08333vw;z-index:1;cursor:pointer}.socials-popup .socials-popup-list{display:-webkit-box;display:-ms-flexbox;display:flex}.socials-popup .socials-popup-list .socials-popup-item{display:block;text-decoration:none}.socials-popup .socials-popup-list .socials-popup-item:hover .svg-wrap:after{opacity:1}.socials-popup .socials-popup-list .socials-popup-item:hover span{color:#ff4d14}.socials-popup .socials-popup-list .socials-popup-item:last-child .svg-wrap{border-right:none}.socials-popup .socials-popup-list .socials-popup-item .svg-wrap{width:8.33333vw;height:8.33333vw;border-right:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (max-width:960px){.socials-popup .socials-popup-list .socials-popup-item .svg-wrap{width:16vw;height:18.66667vw;border:none}}.socials-popup .socials-popup-list .socials-popup-item .svg-wrap svg{height:3.47222vw;width:3.47222vw;position:relative;z-index:2}.socials-popup .socials-popup-list .socials-popup-item .svg-wrap:after{content:'';position:absolute;left:-1px;right:-1px;top:0;bottom:0;background:#ff4d14;z-index:1;opacity:0}@media screen and (max-width:960px){.socials-popup .socials-popup-list .socials-popup-item .svg-wrap svg{width:9.06667vw;height:9.06667vw}.socials-popup .socials-popup-list .socials-popup-item .svg-wrap:after{display:none}}.socials-popup .socials-popup-list .socials-popup-item span{display:block;font-family:"Simplon Mono";font-size:.97222vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#fff;text-transform:lowercase;margin-top:.41667vw}.host-header .host-radio-wrap .desc,.host-header .host-radio-wrap .radio .sound-cta .cta-wrap .cta,.host-header .title-wrap h1{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.close-icon-anim{width:2.08333vw;height:2.08333vw}@media screen and (max-width:960px){.socials-popup .socials-popup-list .socials-popup-item span{display:none}.close-icon-anim{width:5.86667vw;height:5.86667vw}}@media screen and (min-width:960px){.close-icon-anim:hover span{background:#ff4d14}.close-icon-anim:hover span:nth-child(1){-webkit-transform:rotate(35deg) translate(.625vw,.76389vw);-ms-transform:rotate(35deg) translate(.625vw,.76389vw);transform:rotate(35deg) translate(.625vw,.76389vw)}.close-icon-anim:hover span:nth-child(2){-webkit-transform:rotate(-35deg) translate(-.48611vw,.69444vw);-ms-transform:rotate(-35deg) translate(-.48611vw,.69444vw);transform:rotate(-35deg) translate(-.48611vw,.69444vw)}}.close-icon-anim span{display:block;height:1.5px;width:2.08333vw;background:#fff;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform}.close-icon-anim span:nth-child(1){-webkit-transform:rotate(45deg) translate(.69444vw,.69444vw);-ms-transform:rotate(45deg) translate(.69444vw,.69444vw);transform:rotate(45deg) translate(.69444vw,.69444vw)}@media screen and (max-width:960px){.close-icon-anim span{width:7.46667vw;height:2px}.close-icon-anim span:nth-child(1){-webkit-transform:rotate(45deg) translate(1.33333vw,2.4vw);-ms-transform:rotate(45deg) translate(1.33333vw,2.4vw);transform:rotate(45deg) translate(1.33333vw,2.4vw)}}.close-icon-anim span:nth-child(2){-webkit-transform:rotate(-45deg) translate(-.625vw,.625vw);-ms-transform:rotate(-45deg) translate(-.625vw,.625vw);transform:rotate(-45deg) translate(-.625vw,.625vw)}.host-header{padding:14.58333vw 2.08333vw 6.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.host-header .planets-wrap{position:absolute;top:22.43056vw;left:2.08333vw;z-index:2}.host-header .planets-wrap .anim-wrap{width:35.41667vw;height:21.66667vw}@media screen and (max-width:960px){.close-icon-anim span:nth-child(2){-webkit-transform:rotate(-45deg) translate(-2.13333vw,1.06667vw);-ms-transform:rotate(-45deg) translate(-2.13333vw,1.06667vw);transform:rotate(-45deg) translate(-2.13333vw,1.06667vw)}.host-header{padding:32.8vw 4.8vw 26.66667vw;display:block;overflow:hidden}.host-header .planets-wrap{top:57.6vw;left:4.8vw;right:4.8vw}.host-header .planets-wrap .anim-wrap{width:100%;height:55.46667vw}}.host-header .planets-wrap #planets-host-anim-loop{display:none}.host-header .host-header-lines{position:absolute;top:.34722vw;left:0;width:58.33333vw;height:88.19444vw}.host-header .title-wrap h1{text-transform:uppercase;font-size:4.30556vw;font-weight:400;line-height:1.19;color:#ff4d14}@media screen and (max-width:960px){.host-header .host-header-lines{width:183.2vw;height:197.33333vw;top:16.26667vw;left:-25.33333vw}.host-header .title-wrap h1{font-size:13.86667vw;margin-bottom:80.8vw}}.host-header .host-radio-wrap{width:56.25vw}.host-header .host-radio-wrap .desc{text-transform:uppercase;margin-bottom:2.08333vw;font-family:"Simplon Mono";font-size:1.25vw;font-weight:400;line-height:1.33;color:#fff;max-width:41.66667vw}.host-header .host-radio-wrap .radio{padding:1.38889vw 1.11111vw 1.52778vw 1.38889vw;border-radius:1.38889vw;-webkit-box-shadow:inset 3px 1px 0 0 rgba(105,115,124,.4);box-shadow:inset 3px 1px 0 0 rgba(105,115,124,.4);background-image:-webkit-gradient(linear,left top,right top,from(#454c51),color-stop(38%,#303538),color-stop(65%,#23272b),color-stop(74%,#23272b),to(#30363a));background-image:-webkit-linear-gradient(left,#454c51 0,#303538 38%,#23272b 65%,#23272b 74%,#30363a 100%);background-image:-o-linear-gradient(left,#454c51 0,#303538 38%,#23272b 65%,#23272b 74%,#30363a 100%);background-image:linear-gradient(to right,#454c51 0,#303538 38%,#23272b 65%,#23272b 74%,#30363a 100%);position:relative}@media screen and (max-width:960px){.host-header .host-radio-wrap{width:100%}.host-header .host-radio-wrap .desc{max-width:100%;margin-bottom:6.66667vw;font-size:3.73333vw}.host-header .host-radio-wrap .radio{padding:3.73333vw 5.33333vw 6.93333vw;border-radius:5.33333vw}}.host-header .host-radio-wrap .radio .audio-dots{margin-bottom:1.73611vw}.host-header .host-radio-wrap .radio .audio-dots svg{width:6.04167vw;height:6.04167vw;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.host-header .host-radio-wrap .radio .sound-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:960px){.host-header .host-radio-wrap .radio .audio-dots{margin-bottom:5.33333vw}.host-header .host-radio-wrap .radio .audio-dots svg{width:23.2vw;height:23.2vw}.host-header .host-radio-wrap .radio .sound-cta{display:block}}.host-header .host-radio-wrap .radio .sound-cta .sound-controls{width:23.61111vw;margin-top:0}@media screen and (max-width:960px){.host-header .host-radio-wrap .radio .sound-cta .sound-controls{width:100%}}.host-header .host-radio-wrap .radio .sound-cta .cta-wrap{width:25.97222vw}@media screen and (max-width:960px){.host-header .host-radio-wrap .radio .sound-cta .cta-wrap{width:100%}}.host-header .host-radio-wrap .radio .sound-cta .cta-wrap .cta{width:24.86111vw;text-shadow:.3px .3px 0 rgba(0,0,0,.8),3px 3px 50px rgba(0,0,0,.6);font-family:"Simplon Mono";font-size:1.11111vw;font-weight:500;line-height:1.25;color:#ff4d14;margin-bottom:1.66667vw}@media screen and (max-width:960px){.host-header .host-radio-wrap .radio .sound-cta .cta-wrap .cta{width:100%;margin-top:17.86667vw;margin-bottom:8vw;font-size:4.26667vw}}.host-header .host-radio-wrap .radio .sound-cta .cta-wrap .btn-wrap .button span:after,.host-header .host-radio-wrap .radio .sound-cta .cta-wrap .btn-wrap .button span:before{width:52.5%}.start-list-block{padding:12.5vw 2.08333vw 6.94444vw;position:relative;z-index:1}.start-list-block .desc{margin-bottom:5.55556vw;text-transform:uppercase;font-size:2.08333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#bababa}.start-list-block .start-list .start-list-item .number,.start-list-block .start-list .start-list-item .text,.start-list-block .start-list .start-list-item-bg .number,.start-list-block .start-list .start-list-item-bg .text-cta>span{font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.start-list-block .start-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:960px){.start-list-block{padding:19.2vw 4.8vw 26.66667vw}.start-list-block .desc{margin-bottom:14.66667vw;font-size:5.33333vw}.start-list-block .start-list{display:block}}.start-list-block .start-list .start-list-item{width:33.3333%;position:relative;height:17.36111vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.97222vw 2.08333vw 1.66667vw;background:#fff}@media screen and (max-width:960px){.start-list-block .start-list .start-list-item{width:100%;height:61.33333vw;padding:3.73333vw 3.73333vw 8vw}}.start-list-block .start-list .start-list-item:after{content:'';position:absolute;right:0;width:2px;background:#101010;top:0;bottom:0}.start-list-block .start-list .start-list-item:nth-child(2){padding-right:7.63889vw}@media screen and (max-width:960px){.start-list-block .start-list .start-list-item:after{left:0;top:auto;width:auto;height:2px}.start-list-block .start-list .start-list-item:nth-child(2){padding-right:4.8vw}}.start-list-block .start-list .start-list-item:nth-child(2) .icon{position:absolute;top:3.05556vw;left:2.08333vw}.start-list-block .start-list .start-list-item:nth-child(2) .icon>*{width:5.90278vw;height:4.86111vw;display:block}.start-list-block .start-list .start-list-item:nth-child(3){padding-right:10.41667vw}@media screen and (max-width:960px){.start-list-block .start-list .start-list-item:nth-child(2) .icon{top:13.33333vw;left:3.73333vw}.start-list-block .start-list .start-list-item:nth-child(2) .icon>*{width:20vw;height:16.53333vw}.start-list-block .start-list .start-list-item:nth-child(3){padding-right:4.8vw}}.start-list-block .start-list .start-list-item:nth-child(3) .icon{position:absolute;top:-.55556vw;right:1.04167vw}.start-list-block .start-list .start-list-item:nth-child(3) .icon>*{display:block;width:11.875vw;height:12.43056vw}.start-list-block .start-list .start-list-item:nth-child(3) .icon #icon-register-loop{display:none}.start-list-block .start-list .start-list-item .number{font-size:.97222vw;line-height:1.71;color:#000}@media screen and (max-width:960px){.start-list-block .start-list .start-list-item:nth-child(3) .icon{top:-1.33333vw;right:3.73333vw}.start-list-block .start-list .start-list-item:nth-child(3) .icon>*{width:35.2vw;height:37.06667vw}.start-list-block .start-list .start-list-item .number{font-size:3.73333vw}}.start-list-block .start-list .start-list-item .text{font-size:1.94444vw;line-height:1.21;color:#000}.start-list-block .start-list .start-list-item-bg{width:55.13889vw;position:relative;height:16.94444vw;margin-left:auto;margin-right:1.04167vw;z-index:2;margin-top:-3.47222vw;padding:6.38889vw 17.22222vw 1.11111vw 2.08333vw;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.start-list-block .start-list .start-list-item .text{font-size:6.4vw;line-height:1.25}.start-list-block .start-list .start-list-item-bg{width:87.73333vw;height:74.4vw;margin-right:3.73333vw;margin-top:-5.33333vw;padding:17.6vw 38.4vw 4.8vw 3.73333vw}}.start-list-block .start-list .start-list-item-bg .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.start-list-block .start-list .start-list-item-bg .bg img{width:100%}.start-list-block .start-list .start-list-item-bg .content-list{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.start-list-block .start-list .start-list-item-bg .number{font-size:.97222vw;line-height:1.71;color:#fff}.start-list-block .start-list .start-list-item-bg .text-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.start-list-block .start-list .start-list-item-bg .number{font-size:3.73333vw}.start-list-block .start-list .start-list-item-bg .text-cta{display:block}}.start-list-block .start-list .start-list-item-bg .text-cta>span{font-size:1.94444vw;line-height:1.21;color:#fff}.host-rewards .text-wrap p,.host-rewards .tilte-desc .desc,.host-rewards .tilte-desc h2{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#bababa;text-transform:uppercase}.start-list-block .start-list .start-list-item-bg .text-cta .btn-wrap{width:11.38889vw}.host-rewards{padding:12.5vw 2.08333vw 35.83333vw;position:relative}@media screen and (max-width:960px){.start-list-block .start-list .start-list-item-bg .text-cta>span{margin-bottom:4.53333vw;display:block;font-size:7.46667vw}.start-list-block .start-list .start-list-item-bg .text-cta .btn-wrap{width:43.73333vw}.start-list-block .start-list .start-list-item-bg .text-cta .btn-wrap span:after,.start-list-block .start-list .start-list-item-bg .text-cta .btn-wrap span:before{width:55%}.host-rewards{padding:19.2vw 4.8vw 285.06667vw;overflow:hidden}}.host-rewards .tilte-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15.55556vw}.host-rewards .tilte-desc h2{font-size:4.30556vw;line-height:1.19}@media screen and (max-width:960px){.host-rewards .tilte-desc{display:block;margin-bottom:29.86667vw}.host-rewards .tilte-desc h2{font-size:9.6vw;margin-bottom:13.06667vw;line-height:1.28}}.host-rewards .tilte-desc .desc{font-size:2.08333vw;line-height:1.33;width:51.04167vw;margin-right:5.20833vw;-ms-flex-negative:0;flex-shrink:0}.host-rewards .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.host-rewards .tilte-desc .desc{font-size:5.33333vw;width:100%;margin-right:0}.host-rewards .text-wrap{display:block}}.host-rewards .text-wrap p{font-family:"Simplon Mono";font-size:.97222vw;line-height:1.43;width:35.41667vw;-ms-flex-negative:0;flex-shrink:0}.host-rewards .reward-items .reward-item .title,.host-rewards .reward-items .reward-item p{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff}@media screen and (max-width:960px){.host-rewards .text-wrap p{width:100%;font-size:3.73333vw}.host-rewards .text-wrap .icon{display:none}}.host-rewards .text-wrap .icon svg{width:3.47222vw;height:3.47222vw}.host-rewards .reward-items .reward-item{position:absolute;width:31.31944vw;height:31.31944vw;border-radius:2.08333vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.43056vw 2.77778vw 2.43056vw 2.08333vw;overflow:hidden}.host-rewards .reward-items .reward-item .title{font-size:2.91667vw;line-height:normal;text-transform:uppercase;margin-bottom:1.59722vw}@media screen and (max-width:960px){.host-rewards .reward-items .reward-item{width:90.4vw;height:102.4vw;border-radius:8vw;padding:8vw 3.73333vw 6.66667vw}.host-rewards .reward-items .reward-item .title{font-size:9.6vw;margin-bottom:4.26667vw}}.host-rewards .reward-items .reward-item p{font-size:1.11111vw;line-height:1.5}.host-rewards .reward-items .reward-item:nth-child(1){z-index:1;background-color:#262a2d;bottom:18.88889vw;left:41.66667vw;-webkit-transform:translate3d(0,300px,0) rotate(0);transform:translate3d(0,300px,0) rotate(0)}@media screen and (max-width:960px){.host-rewards .reward-items .reward-item p{font-size:4.26667vw}.host-rewards .reward-items .reward-item:nth-child(1){bottom:167.73333vw;left:4.8vw}}.host-rewards .reward-items .reward-item:nth-child(1) .icon{position:absolute;right:1.04167vw;bottom:1.04167vw}@media screen and (max-width:960px){.host-rewards .reward-items .reward-item:nth-child(1) .icon{right:2.13333vw;bottom:2.13333vw}}.host-rewards .reward-items .reward-item:nth-child(1) .icon:after{content:'';position:absolute;z-index:1;width:15.13889vw;height:16.04167vw;right:-2.08333vw;bottom:-2.08333vw;opacity:.4;-webkit-filter:blur(140px);filter:blur(140px);background-color:#f6501b}@media screen and (max-width:960px){.host-rewards .reward-items .reward-item:nth-child(1) .icon:after{width:33.33333vw;height:38.13333vw;right:-2.13333vw;bottom:-2.13333vw}}.host-rewards .reward-items .reward-item:nth-child(1) .icon img{width:15.20833vw;position:relative;z-index:2}.host-rewards .reward-items .reward-item:nth-child(2){z-index:2;background-color:#fff;bottom:0;left:21.59722vw;-webkit-transform:translate3d(0,150px,0) rotate(0);transform:translate3d(0,150px,0) rotate(0)}@media screen and (max-width:960px){.host-rewards .reward-items .reward-item:nth-child(1) .icon img{width:45.33333vw}.host-rewards .reward-items .reward-item:nth-child(2){bottom:59.73333vw;left:7.73333vw;height:108vw}}.host-rewards .reward-items .reward-item:nth-child(2) .title,.host-rewards .reward-items .reward-item:nth-child(2) p{color:#000}.faq-block .faq-title h2,.network-credits .text-images p,.network-credits .title-desc .desc,.network-credits .title-desc h2{font-weight:400;color:#bababa;text-align:left;text-transform:uppercase;letter-spacing:normal;font-stretch:normal;font-style:normal}.host-rewards .reward-items .reward-item:nth-child(2) .icon{position:absolute;left:2.08333vw;bottom:2.36111vw}.host-rewards .reward-items .reward-item:nth-child(2) .icon img{width:8.75vw}.network-credits{padding:7.56944vw 2.08333vw 6.94444vw}.network-credits .title-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.54167vw}.network-credits .title-desc h2{font-size:4.30556vw;line-height:1.19}@media screen and (max-width:960px){.host-rewards .reward-items .reward-item:nth-child(2) .icon{left:3.73333vw;bottom:6.93333vw}.host-rewards .reward-items .reward-item:nth-child(2) .icon img{width:29.33333vw}.network-credits{padding:19.2vw 4.8vw 26.66667vw}.network-credits .title-desc{margin-bottom:13.33333vw;display:block}.network-credits .title-desc h2{font-size:9.6vw;margin-bottom:13.06667vw}}.network-credits .title-desc .desc{width:56.25vw;-ms-flex-negative:0;flex-shrink:0;font-size:2.08333vw;line-height:1.33}.network-credits .text-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.network-credits .title-desc .desc{width:100%;font-size:5.33333vw}.network-credits .text-images{-ms-flex-wrap:wrap;flex-wrap:wrap}}.network-credits .text-images p{font-family:"Simplon Mono";font-size:.97222vw;line-height:1.43;width:34.72222vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.network-credits .text-images p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;font-size:3.73333vw}}.network-credits .text-images .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50vw;margin-right:6.25vw;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.network-credits .text-images .images{width:100%;display:block;margin-right:0;margin-bottom:14.66667vw}}.network-credits .text-images .images .image-card img{-webkit-transform:rotate(5.8deg);-ms-transform:rotate(5.8deg);transform:rotate(5.8deg);width:20.83333vw}@media screen and (max-width:960px){.network-credits .text-images .images .image-card img{width:73.86667vw;margin-left:1.06667vw;margin-bottom:12vw}}.network-credits .text-images .images .image-nc img{width:20.83333vw}.faq-block{padding:8.33333vw 2.08333vw 5.55556vw}.faq-block .faq-title{margin-bottom:5.69444vw}.faq-block .faq-title h2{font-size:4.30556vw;line-height:1.19}@media screen and (max-width:960px){.network-credits .text-images .images .image-nc img{width:100%}.faq-block{padding:13.6vw 0 26.66667vw}.faq-block .faq-title{margin-bottom:9.6vw;padding:0 4.8vw}.faq-block .faq-title h2{font-size:9.6vw}}.faq-block .faq-list .faq-item{border-bottom:1px solid rgba(255,255,255,.3)}.faq-block .faq-list .faq-item.active .faq-q{padding-left:1.04167vw;padding-right:1.04167vw;background:#fff;color:#000}@media screen and (max-width:960px){.faq-block .faq-list .faq-item.active .faq-q{padding-left:4.8vw;padding-right:3.73333vw}}.faq-block .faq-list .faq-item.active .faq-q svg *{fill:#000}.faq-block .faq-list .faq-item.active .faq-q .faq-plus{display:none}.faq-block .faq-list .faq-item.active .faq-q .faq-minus{display:-webkit-box;display:-ms-flexbox;display:flex}.faq-block .faq-list .faq-item .faq-q{font-size:1.38889vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.90278vw 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer;-webkit-transition:.2s ease-in-out padding,.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out padding,.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out padding,.2s ease-in-out background,.2s ease-in-out color}@media screen and (max-width:960px){.faq-block .faq-list .faq-item .faq-q{padding:3.46667vw 3.73333vw 3.46667vw 4.8vw;font-size:4.26667vw;line-height:1.5}}@media screen and (min-width:960px){.faq-block .faq-list .faq-item .faq-q:hover{padding-left:1.04167vw;padding-right:1.04167vw;background:#fff;color:#000}.faq-block .faq-list .faq-item .faq-q:hover svg *{fill:#000}.host-graphs .host-graphs-inner .host-graphs-tab .graph .svg-wrap .hover-parent{cursor:pointer}.host-graphs .host-graphs-inner .host-graphs-tab .graph .svg-wrap .hover-parent .hover-part,.host-graphs .host-graphs-inner .host-graphs-tab .graph .svg-wrap .hover-parent:hover .hover-static{opacity:0!important}.host-graphs .host-graphs-inner .host-graphs-tab .graph .svg-wrap .hover-parent:hover .hover-part{opacity:1!important}}.faq-block .faq-list .faq-item .faq-q svg *{fill:#fff}.faq-block .faq-list .faq-item .faq-q .faq-plus{margin-left:1.38889vw}.faq-block .faq-list .faq-item .faq-q .faq-plus svg{width:.69444vw;height:.69444vw}@media screen and (max-width:960px){.faq-block .faq-list .faq-item .faq-q .faq-plus{margin-left:5.33333vw}.faq-block .faq-list .faq-item .faq-q .faq-plus svg{width:2.66667vw;height:2.66667vw}}.faq-block .faq-list .faq-item .faq-q .faq-minus{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.38889vw}.faq-block .faq-list .faq-item .faq-q .faq-minus svg{width:.69444vw;height:.13889vw}.faq-block .faq-list .faq-item .faq-a{display:none}.faq-block .faq-list .faq-item .faq-a .text-editor{padding-top:3.125vw;padding-bottom:1.66667vw;padding-right:35.41667vw}@media screen and (max-width:960px){.faq-block .faq-list .faq-item .faq-q .faq-minus{margin-left:5.33333vw}.faq-block .faq-list .faq-item .faq-q .faq-minus svg{width:2.66667vw;height:.53333vw}.faq-block .faq-list .faq-item .faq-a .text-editor{padding:10.66667vw 4.8vw 9.06667vw}}.host-graphs{padding:11.11111vw 2.08333vw 6.94444vw}@media screen and (max-width:960px){.host-graphs{padding:0 1.6vw 26.66667vw}}.host-graphs .host-graphs-inner{padding:1.73611vw 2.08333vw 5.55556vw;border-radius:4.16667vw;background-color:#262a2d}.host-graphs .host-graphs-inner .title-wrap{margin-bottom:6.94444vw}.host-graphs .host-graphs-inner .title-wrap h2{font-size:2.08333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#ff4d14;text-shadow:.6px .6px 0 rgba(0,0,0,.8),3px 3px 30px rgba(0,0,0,.6);text-transform:uppercase}@media screen and (max-width:960px){.host-graphs .host-graphs-inner{padding:8.53333vw 0 25.33333vw}.host-graphs .host-graphs-inner .title-wrap{padding:0 3.2vw;margin-bottom:18.4vw}.host-graphs .host-graphs-inner .title-wrap h2{font-size:6.4vw}}.host-graphs .host-graphs-inner .host-graphs-tabs-triggers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.77778vw}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tabs-triggers{margin-bottom:4vw;padding-bottom:2.66667vw;overflow:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul{padding:.27778vw 1.11111vw;border-radius:2.08333vw;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.73);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.73);background-image:-webkit-gradient(linear,right top,left top,color-stop(100%,rgba(0,0,0,.3)),color-stop(0,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.3) 100%,rgba(0,0,0,0) 0);background-image:-o-linear-gradient(right,rgba(0,0,0,.3) 100%,rgba(0,0,0,0) 0);background-image:linear-gradient(to left,rgba(0,0,0,.3) 100%,rgba(0,0,0,0) 0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul{margin:0 3.2vw;padding:1.06667vw 2.66667vw;border-radius:8vw}}.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul li{margin-right:.41667vw}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul li{margin-right:1.06667vw}}.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul li:last-child{margin-right:0}.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul li a{text-decoration:none;white-space:nowrap;border-radius:1.38889vw;-webkit-box-shadow:5px 9px 1px 0 rgba(0,0,0,.3),inset 1px 1px 0 0 rgba(105,115,124,.4);box-shadow:5px 9px 1px 0 rgba(0,0,0,.3),inset 1px 1px 0 0 rgba(105,115,124,.4);background-color:#464e52;padding:.55556vw 1.80556vw .625vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:1.11111vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul li a{border-radius:5.33333vw;padding:2.13333vw 5.33333vw 2.4vw;font-size:4.26667vw}}.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul li a:hover{background-color:#596165}.host-graphs .host-graphs-inner .host-graphs-tabs-triggers ul li a.active{background-color:#d6dfe3;-webkit-box-shadow:2px 3px 1px 0 rgba(0,0,0,.5),inset 1px 1px 0 0 rgba(255,255,255,.4);box-shadow:2px 3px 1px 0 rgba(0,0,0,.5),inset 1px 1px 0 0 rgba(255,255,255,.4)}.host-graphs .host-graphs-inner .host-graphs-tab{border-radius:.69444vw;-webkit-box-shadow:inset 1px 2px 2px 0 rgba(0,0,0,.25);box-shadow:inset 1px 2px 2px 0 rgba(0,0,0,.25);border-style:solid;border-width:1px;border-image-source:linear-gradient(135deg,#41494e 22%,#0f0f0f 81%);border-image-slice:1;background-image:-webkit-linear-gradient(299deg,#212325 8%,#151515 94%),-webkit-linear-gradient(315deg,#41494e 22%,#0f0f0f 81%);background-image:-o-linear-gradient(299deg,#212325 8%,#151515 94%),-o-linear-gradient(315deg,#41494e 22%,#0f0f0f 81%);background-image:linear-gradient(151deg,#212325 8%,#151515 94%),linear-gradient(135deg,#41494e 22%,#0f0f0f 81%);background-origin:border-box;background-clip:content-box,border-box;min-height:34.375vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;display:none}.host-graphs .host-graphs-inner .host-graphs-tab.active{display:-webkit-box;display:-ms-flexbox;display:flex}.host-graphs .host-graphs-inner .host-graphs-tab .title-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.875vw 18.75vw 2.08333vw 2.08333vw;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tab{border-radius:2.66667vw;min-height:0}.host-graphs .host-graphs-inner .host-graphs-tab .title-desc{padding:3.2vw 3.2vw 8vw;display:block}}.hidden-audios,.show-sm{display:none!important}.host-graphs .host-graphs-inner .host-graphs-tab .title-desc h4{font-family:"Simplon Mono";font-size:2.08333vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;width:22.98611vw}.host-graphs .host-graphs-inner .host-graphs-tab .graph h5,.host-graphs .host-graphs-inner .host-graphs-tab .title-desc p{font-family:"Simplon Mono";font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tab .title-desc h4{font-size:5.33333vw;width:100%}}.host-graphs .host-graphs-inner .host-graphs-tab .title-desc p{font-size:.97222vw;width:35.41667vw}.host-graphs .host-graphs-inner .host-graphs-tab:nth-child(1) .graph .svg-wrap svg{width:100%;height:13.19444vw}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tab .title-desc p{font-size:3.73333vw;width:100%;margin-top:9.33333vw}.host-graphs .host-graphs-inner .host-graphs-tab:nth-child(1) .graph .svg-wrap svg{height:173.33333vw}}.host-graphs .host-graphs-inner .host-graphs-tab:nth-child(2) .graph .svg-wrap svg{width:100%;height:20.625vw}.host-graphs .host-graphs-inner .host-graphs-tab .graph{padding:0 2.08333vw 3.47222vw;-webkit-box-sizing:border-box;box-sizing:border-box}.host-graphs .host-graphs-inner .host-graphs-tab .graph h5{font-size:.97222vw;margin-bottom:.97222vw;max-width:43.75vw}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tab:nth-child(2) .graph .svg-wrap svg{height:160vw}.host-graphs .host-graphs-inner .host-graphs-tab .graph{padding:0 3.2vw 10.66667vw}.host-graphs .host-graphs-inner .host-graphs-tab .graph h5{max-width:100%;margin-bottom:3.73333vw;font-size:3.73333vw}}.host-graphs .host-graphs-inner .host-graphs-tab .graph img{height:28.81944vw;position:absolute;top:2.29167vw;right:12.56944vw}@media screen and (max-width:960px){.host-graphs .host-graphs-inner .host-graphs-tab .graph img{position:static;margin-top:6.66667vw;height:58.66667vw;margin-right:auto;margin-left:auto;max-width:100%}.hide-sm{display:none!important}.show-sm{display:block!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnMvX3Jlc2V0LnNjc3MiLCJsaWJzL19zbGljay5zY3NzIiwic3R5bGUuY3NzIiwiY29tbW9uL19mb250cy5zY3NzIiwiY29tbW9uL19tYWluLnNjc3MiLCJfbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztFQUdFO0FBRUY7RUFDRSxVQUFTO0VBQ1QsV0FBVTtFQUNWLFVBQVM7RUFDVCxnQkFBZTtFQUNmLGNBQWE7RUFDYix5QkFBd0IsRUFBRzs7QUFFN0IsaURBQWlEO0FBRWpEO0VBQ0UsZUFBYyxFQUFHOztBQUVuQjtFQUNFLGVBQWMsRUFBRzs7QUFFbkI7RUFDRSxpQkFBZ0IsRUFBRzs7QUFFckI7RUFDRSxhQUFZLEVBQUc7O0FBRWpCO0VBRUksWUFBVztFQUNYLGNBQWEsRUFBRzs7QUFFcEI7RUFFSSxZQUFXO0VBQ1gsY0FBYSxFQUFHOztBQUVwQjtFQUNFLDBCQUF5QjtFQUN6QixrQkFBaUIsRUFBRzs7QUN2Q3RCLFlBQVk7QUFFWjtFQUNJLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2QsK0JBQXNCO0VBQXRCLHVCQUFzQjtFQUN0Qiw0QkFBMkI7RUFDM0IsMEJBQXlCO0VBRXpCLHVCQUFzQjtFQUN0QixzQkFBcUI7RUFDckIsa0JBQWlCO0VBQ2pCLHdCQUF1QjtFQUN2QixvQkFBbUI7RUFDbkIseUNBQXdDLEVBQzNDOztBQUNEO0VBQ0ksbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixlQUFjO0VBQ2QsVUFBUztFQUNULFdBQVUsRUFVYjtFQWZEO0lBUVEsY0FBYSxFQUNoQjtFQVRMO0lBWVEsZ0JBQWU7SUFDZixhQUFZLEVBQ2Y7O0FBRUw7O0VBRUksd0NBQXVDO0VBRXZDLG9DQUFtQztFQUVuQyxnQ0FBK0IsRUFDbEM7O0FBRUQ7RUFDSSxtQkFBa0I7RUFDbEIsUUFBTztFQUNQLE9BQU07RUFDTixlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLG1CQUFrQixFQWVyQjtFQXJCRDtJQVVRLFlBQVc7SUFDWCxlQUFjLEVBQ2pCO0VBWkw7SUFlUSxZQUFXLEVBQ2Q7RUFFRDtJQUNJLG1CQUFrQixFQUNyQjs7QUFFTDtFQUNJLFlBQVc7RUFDWCxhQUFZO0VBQ1osZ0JBQWU7RUFXZixjQUFhLEVBbUJoQjtFQ0pDO0lEeEJNLGFBQVksRUFDZjtFQU5MO0lBUVEsZUFBYyxFQUNqQjtFQVRMO0lBV1EsY0FBYSxFQUNoQjtFQVpMO0lBaUJRLHFCQUFvQixFQUN2QjtFQUVEO0lBQ0ksZUFBYyxFQUNqQjtFQUVEO0lBQ0ksbUJBQWtCLEVBQ3JCO0VBRUQ7SUFDSSxlQUFjO0lBQ2QsYUFBWTtJQUNaLDhCQUE2QixFQUNoQzs7QUFFTDtFQUNJLGNBQWEsRUFDaEI7O0FFbkdEO0VBQ0UsNkJBQTRCO0VBQzVCLDZDQUE0QztFQUM1QywyV0FLMEU7RUFDMUUsb0JBQW1CO0VBQ25CLG1CQUFrQjtFQUNsQixtQkFBa0IsRUFBQTs7QUFHcEI7RUFDRSw0QkFBMkI7RUFDM0IsNENBQTJDO0VBQzNDLGdZQUt1RTtFQUN2RSxpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLG1CQUFrQixFQUFBOztBQUdwQjtFQUNFLDZCQUE0QjtFQUM1Qiw0Q0FBMkM7RUFDM0Msb1dBS3dFO0VBQ3hFLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsbUJBQWtCLEVBQUE7O0FBR3BCO0VBQ0UsNEJBQTJCO0VBQzNCLDZDQUE0QztFQUM1Qyx3WUFLeUU7RUFDekUsb0JBQW1CO0VBQ25CLG1CQUFrQjtFQUNsQixtQkFBa0IsRUFBQTs7QUNyRHBCO0VBQ0UsMEJBQXlCO0VBQ3pCLDZCQUE0QjtFQUM1QixxQkNtRGlDO0VEbERqQyxZQUFXLEVBS1o7RUNRRztJRGpCSjtNQU9JLHFCQ3NEa0MsRURwRHJDLEVBQUE7O0FBRUQ7RUFDRSxlQUFjO0VBQ2QsWUFBVyxFQUNaOztBQUVEO0VBQ0Usc0JBQXFCO0VBQ3JCLGtCQ29DaUM7RURuQ2pDLCtCQUFzQjtFQUF0Qix1QkFBc0I7RUFDdEIsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxvQkFBbUI7RUFDbkIsMkRBQWtEO0VBQWxELG1EQUFrRDtFQUNsRCw0RUFBbUU7RUFBbkUsdUVBQW1FO0VBQW5FLG9FQUFtRTtFQUNuRSx5QkFBd0I7RUFDeEIsY0FBYTtFQUNiLGFBQVk7RUFDWixxQkMwQmlDO0VEekJqQyxpQkFBZ0I7RUFDaEIscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFDbkIsdUJBQXNCO0VBQ3RCLGlCQUFnQjtFQUNoQixZQUFXO0VBQ1gscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiwwQkFBbUI7RUFBbkIsdUJBQW1CO0VBQW5CLG9CQUFtQjtFQUNuQixtQkNnQmlDLEVEMERsQztFQy9GRztJRERKO01BeUJJLGVDb0JrQztNRG5CbEMscUJDbUJrQztNRGxCbEMsZUNrQmtDLEVEbURyQyxFQUFBO0VBaEdEO0lBZ0NNLGtEQUF5QztJQUF6Qyw4Q0FBeUM7SUFBekMsMENBQXlDLEVBQzFDO0VBakNMO0lBcUNJLG1CQUFrQjtJQUNsQixxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLDBCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkIsb0JBQW1CO0lBQ25CLHlCQUF1QjtJQUF2QixzQkFBdUI7SUFBdkIsd0JBQXVCO0lBQ3ZCLFdBQVU7SUFDVixtQkFBa0I7SUFDbEIsZ0JDTCtCO0lETS9CLGVDTitCO0lETy9CLGtCQ1ArQjtJRFEvQiw0REFBbUQ7SUFBbkQsb0RBQW1EO0lBQ25ELDhDQUFxQztJQUFyQyx5Q0FBcUM7SUFBckMsc0NBQXFDLEVBZ0R0QztJQzlGQztNRERKO1FBa0RNLFlDTGdDO1FETWhDLFdDTmdDO1FET2hDLGNDUGdDLEVEa0RuQyxFQUFBO0lBL0ZIO01Bd0RNLG1CQUFrQjtNQUNsQixXQUFVLEVBQ1g7SUExREw7TUE2RE0sWUFBVztNQUNYLG1CQUFrQjtNQUNsQixRQUFPO01BQ1AsT0FBTTtNQUNOLFVBQVM7TUFDVCxXQUFVO01BQ1YsV0FBVTtNQUNWLHlCQzlCNkI7TUQrQjdCLDBCQUF5QjtNQUN6Qiw4Q0FBcUM7TUFBckMsc0NBQXFDLEVBTXRDO01DM0VEO1FEREo7VUF5RVEsb0JDNUI4QjtVRDZCOUIsV0FBVSxFQUViLEVBQUE7SUE1RUw7TUErRU0sWUFBVztNQUNYLG1CQUFrQjtNQUNsQixTQUFRO01BQ1IsT0FBTTtNQUNOLFVBQVM7TUFDVCxXQUFVO01BQ1YsV0FBVTtNQUNWLHlCQ2hENkI7TURpRDdCLDBCQUF5QjtNQUN6Qiw4Q0FBcUM7TUFBckMsc0NBQXFDLEVBTXRDO01DN0ZEO1FEREo7VUEyRlEsb0JDOUM4QjtVRCtDOUIsV0FBVSxFQUViLEVBQUE7O0FBSUw7RUFDRSxtQ0M3RGlDO0VEOERqQyx5QkM5RGlDO0VEK0RqQyxtQkFBa0I7RUFDbEIsV0FBVSxFQTJOWDtFQ2hVRztJRGlHSjtNQU9JLHFDQzVEa0M7TUQ2RGxDLDBCQzdEa0M7TUQ4RGxDLGlCQUFnQixFQXNObkIsRUFBQTtFQS9ORDtJQWFJLG1CQUFrQjtJQUNsQixpQkMxRStCO0lEMkUvQixnQkMzRStCO0lENEUvQixVQUFTO0lBQ1QsV0FBVTtJQUNWLHFCQUFvQixFQU9yQjtJQzFIQztNRGlHSjtRQXFCTSxlQzFFZ0M7UUQyRWhDLG9CQzNFZ0M7UUQ0RWhDLGFDNUVnQyxFRDhFbkMsRUFBQTtFQXpCSDtJQTRCSSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLDBCQUE4QjtJQUE5Qix1QkFBOEI7SUFBOUIsK0JBQThCO0lBQzlCLG1CQUFrQjtJQUNsQixXQUFVLEVBK0xYO0lDL1RDO01EaUdKO1FBa0NNLGVBQWM7UUFDZCxtQkFBa0I7UUFDbEIsV0FBVSxFQTBMYixFQUFBO0lBOU5IO01Bd0NNLGtCQ3BHNkIsRUQ4SzlCO01Dbk5EO1FEaUdKO1VBMkNRLFlBQVcsRUF1RWQsRUFBQTtNQWxITDtRQStDUSxtQkFBa0IsRUFzQ25CO1FBckZQO1VBa0RVLHFCQzlHeUI7VUQrR3pCLG9CQUFtQjtVQUNuQixxQkFBb0I7VUFDcEIsbUJBQWtCO1VBQ2xCLGtCQUFpQjtVQUNqQix1QkFBc0I7VUFDdEIsaUJBQWdCO1VBQ2hCLGVBQWM7VUFDZCwwQkFBeUIsRUFNMUI7VUNqS0w7WURpR0o7Y0E2RFkscUJDbEgwQjtjRG1IMUIsaUJBQWdCLEVBRW5CLEVBQUE7UUFoRVQ7VUFtRVUsNEJBQTJCO1VBQzNCLHFCQ2hJeUI7VURpSXpCLG9CQUFtQjtVQUNuQixxQkFBb0I7VUFDcEIsbUJBQWtCO1VBQ2xCLGtCQUFpQjtVQUNqQix1QkFBc0I7VUFDdEIsaUJBQWdCO1VBQ2hCLGVBQWM7VUFDZCxtQkFBa0I7VUFDbEIsUUFBTztVQUNQLGVDMUl5QixFRGdKMUI7VUNyTEw7WURpR0o7Y0FpRlkscUJDdEkwQjtjRHVJMUIsV0N2STBCLEVEeUk3QixFQUFBO01BcEZUO1FBd0ZRLHNCQ3BKMkI7UURxSjNCLG1CQ3JKMkIsRUQ2SzVCO1FDbE5IO1VEaUdKO1lBNEZVLGlCQ2pKNEI7WURrSjVCLHFCQUFhO1lBQWIscUJBQWE7WUFBYixjQUFhO1lBQ2IseUJBQXVCO1lBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7WUFDdkIscUJDM0p5QjtZRDRKekIsc0JDNUp5QjtZRDZKekIsbUJDdEo0QixFRHNLL0IsRUFBQTtRQWpIUDtVQXFHVSxrQkNqS3lCLEVENEsxQjtVQ2pOTDtZRGlHSjtjQXdHWSxtQkM3SjBCO2NEOEoxQixxQkFBYztjQUFkLGVBQWMsRUFPakIsRUFBQTtVQWhIVDtZQTZHWSxlQUFjO1lBQ2QsWUFBVyxFQUNaO0lBL0dYO01BcUhNLGtCQ2pMNkI7TURrTDdCLHNCQ2xMNkIsRUR5UjlCO01DOVREO1FEaUdKO1VBeUhRLFlBQVc7VUFDWCx1QkMvSzhCLEVEa1JqQyxFQUFBO01BN05MO1FBOEhRLHFCQUFhO1FBQWIscUJBQWE7UUFBYixjQUFhO1FBQ2IsNkJBQXNCO1FBQXRCLDhCQUFzQjtRQUF0QiwyQkFBc0I7UUFBdEIsdUJBQXNCO1FBQ3RCLDBCQUE4QjtRQUE5Qix1QkFBOEI7UUFBOUIsK0JBQThCO1FBQzlCLG1CQzdMMkI7UUQ4TDNCLFlBQVc7UUFDWCx5QkMvTDJCO1FEZ00zQiwrREFBc0Q7UUFBdEQsdURBQXNEO1FBQ3RELG9MQUE0RztRQUE1RyxpSEFBNEc7UUFBNUcsNEdBQTRHO1FBQTVHLDZHQUE0RztRQUM1Ryx1Q0NsTTJCO1FEbU0zQiwrQkFBc0I7UUFBdEIsdUJBQXNCLEVBcUZ2QjtRQzdUSDtVRGlHSjtZQTBJVSxvQkMvTDRCO1lEZ001Qix5QkNoTTRCO1lEaU01Qix1Q0NqTTRCLEVEaVIvQixFQUFBO1FBNU5QO1VBZ0pVLGlEQzVNeUI7VUQ2TXpCLGtCQzdNeUI7VUQ4TXpCLHlCQzlNeUI7VUQrTXpCLDREQUFtRDtVQUFuRCxvREFBbUQ7VUFDbkQsc0lBQXFIO1VBQXJILDRIQUFxSDtVQUFySCxzSEFBcUg7VUFDckgsaUJBQWdCO1VBQ2hCLHFCQUFhO1VBQWIscUJBQWE7VUFBYixjQUFhO1VBQ2IsdUJBQXFCO1VBQXJCLG9CQUFxQjtVQUFyQixzQkFBcUI7VUFDckIsNEJBQTJCO1VBQzNCLHFCQ3JOeUI7VURzTnpCLG9CQUFtQjtVQUNuQixxQkFBb0I7VUFDcEIsbUJBQWtCO1VBQ2xCLGlCQUFnQjtVQUNoQix1QkFBc0I7VUFDdEIsaUJBQWdCO1VBQ2hCLFlBQVc7VUFDWCxvQkFBZTtVQUFmLGdCQUFlLEVBa0JoQjtVQ3BSTDtZRGlHSjtjQW9LWSxpREN6TjBCO2NEME4xQixtQkMxTjBCO2NEMk4xQix5QkMzTjBCO2NENE4xQixpQkM1TjBCLEVEd083QixFQUFBO1VBbkxUO1lBMktZLGVBQWM7WUFDZCxZQUFXO1lBQ1gsbUJDek91QixFRDhPeEI7WUNuUlA7Y0RpR0o7Z0JBZ0xjLGtCQ3JPd0IsRUR1TzNCLEVBQUE7UUFsTFg7VUFzTFUscUJBQWE7VUFBYixxQkFBYTtVQUFiLGNBQWE7VUFDYixzQkFBeUI7VUFBekIsbUJBQXlCO1VBQXpCLDBCQUF5QjtVQUN6QixzQkNwUHlCLEVEbVExQjtVQ3hTTDtZRGlHSjtjQTJMWSxzQkNoUDBCLEVENFA3QixFQUFBO1VBdk1UO1lBK0xZLGlCQzNQdUI7WUQ0UHZCLGtCQzVQdUIsRURrUXhCO1lDdlNQO2NEaUdKO2dCQW1NYyxjQ3hQd0I7Z0JEeVB4QixlQ3pQd0IsRUQyUDNCLEVBQUE7UUF0TVg7VUEwTVUsK0VBQThFO1VBQzlFLDRCQUEyQjtVQUMzQixxQkN4UXlCO1VEeVF6QixpQkFBZ0I7VUFDaEIscUJBQW9CO1VBQ3BCLG1CQUFrQjtVQUNsQixrQkFBaUI7VUFDakIsdUJBQXNCO1VBQ3RCLGlCQUFnQjtVQUNoQixlQUFjO1VBQ2QseUJDaFJ5QixFRHVSMUI7VUM1VEw7WURpR0o7Y0F1TlkscUJDNVEwQjtjRDZRMUIseUJDN1EwQjtjRDhRMUIsc0JDOVEwQixFRGdSN0IsRUFBQTs7QUFNVDtFQUNFLHNCQzlSaUM7RUQrUmpDLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsMEJBQThCO0VBQTlCLHVCQUE4QjtFQUE5QiwrQkFBOEI7RUFDOUIsMEJBQW1CO0VBQW5CLHVCQUFtQjtFQUFuQixvQkFBbUIsRUF1R3BCO0VDN2FHO0lEa1VKO01BT0ksa0JDN1JrQyxFRGlZckMsRUFBQTtFQTNHRDtJQVdJLDJFQUFrRTtJQUFsRSxzRUFBa0U7SUFBbEUsbUVBQWtFO0lBQ2xFLDRCQUEyQjtJQUMzQixxQkMxUytCO0lEMlMvQixpQkFBZ0I7SUFDaEIscUJBQW9CO0lBQ3BCLG1CQUFrQjtJQUNsQixrQkFBaUI7SUFDakIsdUJBQXNCO0lBQ3RCLGlCQUFnQjtJQUNoQiw4QkFBNkI7SUFDN0Isc0JBQXFCO0lBQ3JCLHFDQUFvQyxFQUtyQztJQzdWQztNRGtVSjtRQXlCTSxxQkMvU2dDLEVEaVRuQyxFQUFBO0VBM0JIO0lBOEJJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsMEJBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQixvQkFBbUIsRUEyRXBCO0lBMUdIO01Ba0NNLDRCQUEyQjtNQUMzQixxQkNoVTZCO01EaVU3QixpQkFBZ0I7TUFDaEIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixrQkFBaUI7TUFDakIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixlQUFjO01BQ2Qsd0JDeFU2QixFRDhVOUI7TUNuWEQ7UURrVUo7VUE4Q1Esd0JDcFU4QjtVRHFVOUIscUJDclU4QixFRHVVakMsRUFBQTtJQWpETDtNQW9ETSxpQkNqVjZCO01Ea1Y3QixrQkNsVjZCO01EbVY3QixtQkNuVjZCO01Eb1Y3Qix5QkNwVjZCO01EcVY3Qiw0REFBbUQ7TUFBbkQsb0RBQW1EO01BQ25ELHdJQUF3RjtNQUF4RiwrRkFBd0Y7TUFBeEYsMEZBQXdGO01BQXhGLHlGQUF3RjtNQUN4RixtQkFBa0I7TUFDbEIsK0JBQXNCO01BQXRCLHVCQUFzQjtNQUN0QixnQkFBZSxFQTZDaEI7TUMzYUQ7UURrVUo7VUErRFEsa0JDclY4QjtVRHNWOUIsY0N0VjhCO1VEdVY5QixtQkN2VjhCO1VEd1Y5Qix5QkN4VjhCLEVEK1hqQyxFQUFBO01BekdMO1FBdUVVLHlDQUFrQztRQUFsQyxxQ0FBa0M7UUFBbEMsaUNBQWtDLEVBS25DO1FDOVlMO1VEa1VKO1lBMEVZLHlDQUFxQztZQUFyQyxxQ0FBcUM7WUFBckMsaUNBQXFDLEVBRXhDLEVBQUE7TUE1RVQ7UUFpRlUsb0JBQW1CLEVBQ3BCO01BbEZUO1FBc0ZRLGlCQ25YMkI7UURvWDNCLGtCQ3BYMkI7UURxWDNCLGlHQUF3RjtRQUF4Rix5RkFBd0Y7UUFDeEYsMEJBQXlCO1FBQ3pCLG1CQUFrQjtRQUNsQixlQUFjO1FBQ2QsbUJBQWtCO1FBQ2xCLFFBQU87UUFDUCx5Q0FBbUM7UUFBbkMscUNBQW1DO1FBQW5DLGlDQUFtQztRQUNuQyxlQzVYMkI7UUQ2WDNCLDhDQUFxQztRQUFyQyx5Q0FBcUM7UUFBckMsc0NBQXFDLEVBUXRDO1FDMWFIO1VEa1VKO1lBbUdVLGlCQ3pYNEI7WUQwWDVCLGtCQzFYNEI7WUQyWDVCLHFDQUFzQztZQUF0QyxpQ0FBc0M7WUFBdEMsNkJBQXNDO1lBQ3RDLGVDNVg0QixFRDhYL0IsRUFBQTs7QUFLUDtFQUNFLG1CQUFrQjtFQUNsQixXQUFVO0VBQ1YsK0JDN1lpQztFRDhZakMsb0JDOVlpQztFRCtZakMsaUJBQWdCLEVBdWpCakI7RUE1akJEO0lBUUksa0JBQWlCLEVBQ2xCO0VDeGJDO0lEK2FKO01BWUksYUFBWTtNQUNaLGlCQ2haa0M7TURpWmxDLDJDQ2paa0MsRUQrN0JyQyxFQUFBO0VBNWpCRDtJQWtCSSxtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLGdCQzlaK0I7SUQrWi9CLGlCQy9aK0I7SURnYS9CLE9BQU07SUFDTixrQkNqYStCLEVENmFoQztJQ2xkQztNRCthSjtRQTBCTSxZQzdaZ0M7UUQ4WmhDLGFDOVpnQztRRCtaaEMsVUFBUyxFQU9aLEVBQUE7SUFuQ0g7TUFnQ00sWUFBVztNQUNYLGVBQWMsRUFDZjtFQWxDTDtJQXNDSSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLDBCQUE4QjtJQUE5Qix1QkFBOEI7SUFBOUIsK0JBQThCO0lBQzlCLGlEQ2xiK0I7SURtYi9CLG1CQUFrQjtJQUNsQixXQUFVO0lBQ1YseUJDcmIrQixFRGlwQmhDO0lDdHJCQztNRCthSjtRQThDTSxlQUFjO1FBQ2QsV0FBVTtRQUNWLG9CQ25iZ0MsRUQwb0JuQyxFQUFBO0lBdlFIO01Bb0RNLGtCQzliNkI7TUQrYjdCLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IsNkJBQXNCO01BQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7TUFBdEIsdUJBQXNCO01BQ3RCLDBCQUE4QjtNQUE5Qix1QkFBOEI7TUFBOUIsK0JBQThCO01BQzlCLHFCQUF1QixFQTBDeEI7TUNqaEJEO1FEK2FKO1VBMkRRLFlBQVc7VUFDWCxXQUFVO1VBQ1YsY0NoYzhCO1VEaWM5QixlQUFjLEVBb0NqQixFQUFBO01BbEdMO1FBa0VRLHFCQzVjMkI7UUQ2YzNCLG9CQUFtQjtRQUNuQixxQkFBb0I7UUFDcEIsbUJBQWtCO1FBQ2xCLGtCQUFpQjtRQUNqQix1QkFBc0I7UUFDdEIsaUJBQWdCO1FBQ2hCLFlBQVc7UUFDWCwwQkFBeUIsRUFNMUI7UUMvZkg7VUQrYUo7WUE2RVUsaUJDaGQ0QjtZRGlkNUIsMEJDamQ0QixFRG1kL0IsRUFBQTtNQWhGUDtRQW1GUSw0QkFBMkI7UUFDM0IscUJDOWQyQjtRRCtkM0Isb0JBQW1CO1FBQ25CLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsa0JBQWlCO1FBQ2pCLHVCQUFzQjtRQUN0QixpQkFBZ0I7UUFDaEIsWUFBVztRQUNYLDBCQUF5QixFQUsxQjtRQ2hoQkg7VUQrYUo7WUErRlUscUJDbGU0QixFRG9lL0IsRUFBQTtJQWpHUDtNQXFHTSxlQy9lNkI7TURnZjdCLG1CQUFrQixFQWdLbkI7TUNyckJEO1FEK2FKO1VBeUdRLFlBQVcsRUE2SmQsRUFBQTtNQXRRTDtRQTZHUSxZQUFXLEVBS1o7UUFsSFA7VUFnSFUsWUFBVyxFQUNaO01BakhUO1FBcUhRLG1CQUFrQjtRQUNsQixRQUFPO1FBQ1AsU0FBUTtRQUNSLFVBQVMsRUFpRlY7UUF6TVA7VUEySFUsY0FBYTtVQUNiLG1CQUFrQixFQTRFbkI7VUN2bkJMO1lEK2FKO2NBK0hZLHFCQ2xnQjBCLEVEMmtCN0I7Y0F4TVQ7Z0JBa0ljLFlBQVc7Z0JBQ1gsbUJBQWtCO2dCQUNsQixRQUFPO2dCQUNQLGlCQ3hnQndCO2dCRHlnQnhCLGFDemdCd0I7Z0JEMGdCeEIsbUJDMWdCd0I7Z0JEMmdCeEIsMEdBQWtGO2dCQUFsRixxRkFBa0Y7Z0JBQWxGLGdGQUFrRjtnQkFBbEYsbUZBQWtGLEVBQ25GLEVBQUE7VUF6SWI7WUE2SVksZUFBYztZQUNkLGdCQ3hoQnVCO1lEeWhCdkIsZUFBYztZQUNkLHVDQzFoQnVCO1lEMmhCdkIsaUJBQWdCLEVBTWpCO1lDdGtCUDtjRCthSjtnQkFvSmMsbUJDdmhCd0I7Z0JEd2hCeEIsZ0NBQW9DLEVBRXZDLEVBQUE7VUF2Slg7WUEwSlksbUJBQWtCO1lBQ2xCLGdCQ3JpQnVCO1lEc2lCdkIsVUFBUztZQUNULFdBQVUsRUEwQ1g7WUN0bkJQO2NEK2FKO2dCQWdLYyxnQkNuaUJ3QjtnQkRvaUJ4QixrQkNwaUJ3QixFRDBrQjNCLEVBQUE7WUF2TVg7Y0FxS2MseUJDL2lCcUI7Y0RnakJyQixxQkNoakJxQjtjRGlqQnJCLG9CQUFtQjtjQUNuQixxQkFBb0I7Y0FDcEIsbUJBQWtCO2NBQ2xCLG9CQUFtQjtjQUNuQix1QkFBc0I7Y0FDdEIsaUJBQWdCO2NBQ2hCLGVBQWMsRUFNZjtjQ2xtQlQ7Z0JEK2FKO2tCQWdMZ0IscUJDbmpCc0I7a0JEb2pCdEIseUJDcGpCc0IsRURzakJ6QixFQUFBO1lBbkxiO2NBc0xjLHlCQ2hrQnFCO2NEaWtCckIscUJDamtCcUI7Y0Rra0JyQixvQkFBbUI7Y0FDbkIscUJBQW9CO2NBQ3BCLG1CQUFrQjtjQUNsQixrQkFBaUI7Y0FDakIsdUJBQXNCO2NBQ3RCLGlCQUFnQjtjQUNoQixlQUFjO2NBQ2Qsc0JDemtCcUIsRURnbEJ0QjtjQ3JuQlQ7Z0JEK2FKO2tCQWtNZ0IscUJDcmtCc0I7a0JEc2tCdEIseUJDdGtCc0I7a0JEdWtCdEIsc0JDdmtCc0IsRUR5a0J6QixFQUFBO01BdE1iO1FBNE1RLG1CQUFrQjtRQUNsQixjQ3ZsQjJCO1FEd2xCM0IsbUJDeGxCMkIsRUQrb0I1QjtRQ3ByQkg7VUQrYUo7WUFpTlUsZUNwbEI0QjtZRHFsQjVCLFFBQU87WUFDUCxTQUFRO1lBQ1IsZ0NBQXVCO1lBQXZCLGdDQUF1QjtZQUF2Qix5QkFBdUI7WUFDdkIseUJBQXVCO1lBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7WUFDdkIsa0JDemxCNEIsRUR3b0IvQixFQUFBO1FBclFQO1VBME5VLHlCQ3BtQnlCLEVEMm5CMUI7VUNocUJMO1lEK2FKO2NBNk5ZLGlCQUFnQjtjQUNoQix3QkNqbUIwQixFRG9uQjdCLEVBQUE7VUFqUFQ7WUFrT1ksaUJBQWdCLEVBQ2pCO1VBbk9YO1lBdU9jLGlCQ2puQnFCO1lEa25CckIsWUFBVztZQUNYLDBCQUF5QixFQU0xQjtZQzlwQlQ7Y0QrYUo7Z0JBNE9nQixrQkMvbUJzQjtnQkRnbkJ0QixXQUFVLEVBRWIsRUFBQTtRQS9PYjtVQW9QVSxhQUFZO1VBQ1oseUJBQXdCO1VBQ3hCLGNBQWE7VUFDYixhQUFZO1VBQ1osaUJDbG9CeUI7VURtb0J6QixZQUFXO1VBQ1gsMEJBQXlCO1VBQ3pCLHVFQUE4RDtVQUE5RCxrRUFBOEQ7VUFBOUQsK0RBQThEO1VBQzlELGdCQUFlO1VBQ2YsV0FBVTtVQUNWLGVBQWMsRUFNZjtVQ25yQkw7WUQrYUo7Y0FpUVksV0FBVTtjQUNWLGtCQ3JvQjBCLEVEdW9CN0IsRUFBQTtFQXBRVDtJQTBRSSxtQkFBa0I7SUFDbEIsaURDcnBCK0I7SURzcEIvQix1QkN0cEIrQjtJRHVwQi9CLCtCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwwQkFBOEI7SUFBOUIsdUJBQThCO0lBQTlCLCtCQUE4QixFQWlPL0I7SUMvNUJDO01EK2FKO1FBa1JNLDBDQ3JwQmdDO1FEc3BCaEMsY0FBYTtRQUNiLGVBQWMsRUE0TmpCLEVBQUE7SUFoZkg7TUF3Uk0sWUFBVztNQUNYLG1CQUFrQjtNQUNsQixpQkNwcUI2QjtNRHFxQjdCLE9BQU07TUFDTixpQkN0cUI2QjtNRHVxQjdCLFlBQVc7TUFDWCwwQkFBeUIsRUFRMUI7TUNydEJEO1FEK2FKO1VBaVNRLFdBQVU7VUFDVixhQ3JxQjhCO1VEc3FCOUIsaUJDdHFCOEI7VUR1cUI5QixZQUFXLEVBRWQsRUFBQTtJQXRTTDtNQXlTTSxZQUFXO01BQ1gsbUJBQWtCO01BQ2xCLGlCQ3JyQjZCO01Ec3JCN0IsYUFBWTtNQUNaLGlCQ3ZyQjZCO01Ed3JCN0IsWUFBVztNQUNYLDBCQUF5QixFQVExQjtNQ3R1QkQ7UUQrYUo7VUFrVFEsV0FBVTtVQUNWLGFDdHJCOEI7VUR1ckI5QixpQkN2ckI4QjtVRHdyQjlCLFlBQVcsRUFFZCxFQUFBO0lBdlRMO01BMFRNLG1CQUFrQjtNQUNsQixPQUFNO01BQ04saUJDdHNCNkIsRUQrc0I5QjtNQ3B2QkQ7UUQrYUo7VUErVFEsVUNsc0I4QixFRHdzQmpDLEVBQUE7TUFyVUw7UUFtVVEsZUFBYyxFQUNmO0lBcFVQO01Bd1VNLG1CQUFrQjtNQUNsQixtQkNudEI2QjtNRG90QjdCLGlCQ3B0QjZCLEVEOHRCOUI7TUNud0JEO1FEK2FKO1VBNlVRLFVDaHRCOEI7VURpdEI5QixtQkNqdEI4QixFRHV0QmpDLEVBQUE7TUFwVkw7UUFrVlEsZUFBYyxFQUNmO0lBblZQO01BdVZNLG1CQUFrQjtNQUNsQixRQUFPO01BQ1AsU0FBUTtNQUNSLGFBQVk7TUFDWixVQUFTO01BQ1QsMEJBQXlCO01BQ3pCLFlBQVc7TUFDWCwyQ0FBa0M7TUFBbEMsc0NBQWtDO01BQWxDLG1DQUFrQyxFQUtuQztNQ2x4QkQ7UUQrYUo7VUFpV1EsY0FBYSxFQUVoQixFQUFBO0lBRUQ7TUFyV0o7UUF3V1UseUJBQXdCLEVBQ3pCO01BeldUO1FBNldZLFlBQVcsRUFDWjtNQTlXWDtRQWtYYyxZQUFXLEVBQ1o7TUFuWGI7UUF3WGtCLFdBQVUsRUFDWDtNQXpYakI7UUFpWVksWUFBVyxFQUNaLEVBQUE7SUFsWVg7TUF3WU0sZUNseEI2QjtNRG14QjdCLHFCQUFjO01BQWQsZUFBYztNQUNkLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IsNkJBQXNCO01BQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7TUFBdEIsdUJBQXNCO01BQ3RCLDBCQUE4QjtNQUE5Qix1QkFBOEI7TUFBOUIsK0JBQThCLEVBeUUvQjtNQ3A0QkQ7UUQrYUo7VUErWVEsWUFBVyxFQXNFZCxFQUFBO01DcDRCRDtRRCthSjtVQW9aVSw2QkFBUTtVQUFSLGtCQUFRO1VBQVIsU0FBUSxFQUVYLEVBQUE7TUF0WlA7UUF5WlEscUJDbnlCMkI7UURveUIzQixpQkFBZ0I7UUFDaEIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixpQkFBZ0I7UUFDaEIsdUJBQXNCO1FBQ3RCLGlCQUFnQjtRQUNoQixlQUFjO1FBQ2QsMENBQWlDO1FBQWpDLHFDQUFpQztRQUFqQyxrQ0FBaUMsRUFVbEM7UUMxMUJIO1VEK2FKO1lBb2FVLHFCQ3Z5QjRCO1lEd3lCNUIsc0JDeHlCNEIsRUQ4eUIvQjtZQTNhUDtjQXdhWSxjQUFhLEVBQ2QsRUFBQTtNQXphWDtRQThhUSxxQkFBYTtRQUFiLHFCQUFhO1FBQWIsY0FBYTtRQUNiLDBCQUFtQjtRQUFuQix1QkFBbUI7UUFBbkIsb0JBQW1CLEVBcUNwQjtRQ240Qkg7VUQrYUo7WUFrYlUsNkJBQVE7WUFBUixrQkFBUTtZQUFSLFNBQVEsRUFrQ1gsRUFBQTtRQXBkUDtVQXNiVSxxQkNoMEJ5QjtVRGkwQnpCLG9CQUFtQjtVQUNuQixxQkFBb0I7VUFDcEIsbUJBQWtCO1VBQ2xCLG9CQUFtQjtVQUNuQix1QkFBc0I7VUFDdEIsaUJBQWdCO1VBQ2hCLGVBQWM7VUFDZCwwQ0FBaUM7VUFBakMscUNBQWlDO1VBQWpDLGtDQUFpQyxFQUtsQztVQ2wzQkw7WUQrYUo7Y0FpY1ksc0JDcDBCMEIsRURzMEI3QixFQUFBO1FBbmNUO1VBc2NVLHVCQ2gxQnlCLEVENjFCMUI7VUNsNEJMO1lEK2FKO2NBeWNZLHVCQzUwQjBCLEVEczFCN0IsRUFBQTtVQW5kVDtZQTZjWSxzQkN2MUJ1QixFRDQxQnhCO1lDajRCUDtjRCthSjtnQkFnZGMsbUJDbjFCd0IsRURxMUIzQixFQUFBO0lBbGRYO01Bd2RNLFlDbDJCNkI7TURtMkI3QixxQkFBYztNQUFkLGVBQWMsRUFzQmY7TUM5NUJEO1FEK2FKO1VBNGRRLFlBQVc7VUFDWCxzQkNoMkI4QixFRGszQmpDLEVBQUE7TUEvZUw7UUFpZVEscUJDMzJCMkI7UUQ0MkIzQixvQkFBbUI7UUFDbkIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixrQkFBaUI7UUFDakIsdUJBQXNCO1FBQ3RCLGlCQUFnQjtRQUNoQixlQUFjO1FBQ2QsMENBQWlDO1FBQWpDLHFDQUFpQztRQUFqQyxrQ0FBaUMsRUFLbEM7UUM3NUJIO1VEK2FKO1lBNGVVLHFCQy8yQjRCLEVEaTNCL0IsRUFBQTtFQTllUDtJQW1mSSxtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLGtCQy8zQitCO0lEZzRCL0Isd0JDaDRCK0IsRURzNEJoQztJQzM2QkM7TUQrYUo7UUF5Zk0sWUFBVztRQUNYLGVBQWMsRUFFakIsRUFBQTtFQTVmSDtJQStmSSxtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLGtCQzM0QitCO0lENDRCL0Isd0JDNTRCK0I7SUQ2NEIvQix5QkM3NEIrQjtJRDg0Qi9CLDBCQUF5QjtJQUN6QixzQkMvNEIrQixFRHE4QmhDO0lDMStCQztNRCthSjtRQXdnQk0sWUFBVztRQUNYLGVBQWM7UUFDZCxzQkM3NEJnQztRRDg0QmhDLG1CQzk0QmdDLEVEODdCbkMsRUFBQTtJQTNqQkg7TUErZ0JNLGtCQ3o1QjZCLEVEODVCOUI7TUNuOEJEO1FEK2FKO1VBa2hCUSxZQUFXLEVBRWQsRUFBQTtJQXBoQkw7TUF3aEJRLHVDQUE0QyxFQWlCN0M7TUF6aUJQO1FBK2hCVSxjQUFhLEVBQ2Q7TUFoaUJUO1FBbWlCVSxnQkM3NkJ5QixFRGs3QjFCO1FDdjlCTDtVRCthSjtZQXNpQlksZ0JDejZCMEIsRUQyNkI3QixFQUFBO0lBeGlCVDtNQTRpQlEsdUNDdDdCMkIsRURtOEI1QjtNQXpqQlA7UUFtakJVLG1CQzc3QnlCLEVEazhCMUI7UUN2K0JMO1VEK2FKO1lBc2pCWSxtQkN6N0IwQixFRDI3QjdCLEVBQUE7O0FBTVQ7RUFDRSxnQkFBZTtFQUNmLFFBQU87RUFDUCxTQUFRO0VBQ1IsT0FBTTtFQUNOLFlBQVc7RUFDWCxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDBCQUE4QjtFQUE5Qix1QkFBOEI7RUFBOUIsK0JBQThCO0VBQzlCLDZCQ2g5QmlDO0VEaTlCakMsMEJBQW1CO0VBQW5CLHVCQUFtQjtFQUFuQixvQkFBbUI7RUFDbkIsa0JDbDlCaUM7RURtOUJqQywrQkFBc0I7RUFBdEIsdUJBQXNCLEVBaU12QjtFQ3pyQ0c7SUQ2K0JKO01BY0kseUJDLzhCa0M7TURnOUJsQyxtQkNoOUJrQyxFRDZvQ3JDLEVBQUE7RUE1TUQ7SUFtQkksaUJDcDlCa0M7SURxOUJsQyxjQ3I5QmtDO0lEczlCbEMscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiw2QkFBc0I7SUFBdEIsOEJBQXNCO0lBQXRCLDJCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIsMEJBQThCO0lBQTlCLHVCQUE4QjtJQUE5QiwrQkFBOEIsRUFRL0I7SUEvQkg7TUEwQk0sZUFBYztNQUNkLGlCQzU5QmdDO01ENjlCaEMsWUFBVztNQUNYLGlCQUFnQixFQUNqQjtFQTlCTDtJQWtDSSx3SEFBZ0c7SUFBaEcsbUdBQWdHO0lBQWhHLDhGQUFnRztJQUFoRyxpR0FBZ0csRUFhakc7SUEvQ0g7TUFzQ1Esa0JDOStCMkI7TUQrK0IzQixrQkMvK0IyQixFRHEvQjVCO01DMWhDSDtRRDYrQko7VUEwQ1UsY0MzK0I0QjtVRDQrQjVCLGtCQzUrQjRCLEVEOCtCL0IsRUFBQTtFQzFoQ0g7SUQ2K0JKO01BbURNLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IsMEJBQW1CO01BQW5CLHVCQUFtQjtNQUFuQixvQkFBbUI7TUFDbkIsMEJBQThCO01BQTlCLHVCQUE4QjtNQUE5QiwrQkFBOEI7TUFDOUIsWUFBVyxFQWFkLEVBQUE7RUFuRUg7SUEwRE0sa0JDbGdDNkI7SURtZ0M3QixjQ25nQzZCO0lEb2dDN0Isd0NBQStCO0lBQS9CLG1DQUErQjtJQUEvQixnQ0FBK0IsRUFNaEM7SUMvaUNEO01ENitCSjtRQStEUSxjQ2hnQzhCO1FEaWdDOUIsa0JDamdDOEIsRURtZ0NqQyxFQUFBO0VBbEVMO0lBc0VJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsMEJBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQixvQkFBbUIsRUFvSXBCO0lDeHJDQztNRDYrQko7UUEwRU0sZ0JBQWU7UUFDZixPQUFNO1FBQ04sU0FBUTtRQUNSLFFBQU87UUFDUCxVQUFTO1FBQ1QsMEJBQXlCO1FBQ3pCLGFBQVk7UUFDWixxQkFBYTtRQUFiLHFCQUFhO1FBQWIsY0FBYTtRQUNiLDZCQUFzQjtRQUF0Qiw4QkFBc0I7UUFBdEIsMkJBQXNCO1FBQXRCLHVCQUFzQjtRQUN0QiwwQkFBOEI7UUFBOUIsdUJBQThCO1FBQTlCLCtCQUE4QjtRQUM5Qiw4Q0FBcUM7UUFBckMseUNBQXFDO1FBQXJDLHNDQUFxQztRQUNyQyxxQ0FBNEI7UUFBNUIsaUNBQTRCO1FBQTVCLDZCQUE0QixFQXNIL0I7UUEzTUg7VUF3RlEsaUNBQXdCO1VBQXhCLDZCQUF3QjtVQUF4Qix5QkFBd0I7VUFDeEIsZUFBYyxFQUNmO1FBMUZQO1VBNkZRLFlBQVcsRUFDWjtRQTlGUDtVQWlHUSx5QkNsaUM4QjtVRG1pQzlCLHFCQUFhO1VBQWIscUJBQWE7VUFBYixjQUFhO1VBQ2IsMEJBQThCO1VBQTlCLHVCQUE4QjtVQUE5QiwrQkFBOEI7VUFDOUIsMEJBQW1CO1VBQW5CLHVCQUFtQjtVQUFuQixvQkFBbUIsRUFDcEIsRUFBQTtJQXJHUDtNQTBHUSxxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYSxFQXNEZDtNQzdvQ0g7UUQ2K0JKO1VBNkdVLGVBQWM7VUFDZCwwQkMvaUM0QixFRGltQy9CLEVBQUE7TUFoS1A7UUFrSFUsd0JDMWpDeUI7UUQyakN6QixxQkFBYTtRQUFiLHFCQUFhO1FBQWIsY0FBYTtRQUNiLDBCQUFtQjtRQUFuQix1QkFBbUI7UUFBbkIsb0JBQW1CLEVBMkNwQjtRQzVvQ0w7VUQ2K0JKO1lBdUhZLHlCQ3hqQzBCO1lEeWpDMUIsZ0JBQWUsRUF1Q2xCLEVBQUE7UUEvSlQ7VUE0SFksNEJBQTJCO1VBQzNCLHFCQ3JrQ3VCO1VEc2tDdkIsb0JBQW1CO1VBQ25CLHFCQUFvQjtVQUNwQixtQkFBa0I7VUFDbEIsa0JBQWlCO1VBQ2pCLHVCQUFzQjtVQUN0QixpQkFBZ0I7VUFDaEIsWUFBVztVQUNYLG1CQUFrQjtVQUNsQiwwQkFBeUI7VUFDekIsc0JBQXFCLEVBdUJ0QjtVQzNvQ1A7WUQ2K0JKO2NBMEljLGtCQUFpQjtjQUNqQixxQkM1a0N3QixFRCtsQzNCLEVBQUE7VUE5Slg7WUErSWMsZUFBYyxFQUNmO1VBaEpiO1lBbUpjLGVBQWM7WUFDZCxtQkFBa0I7WUFDbEIsaUJDN2xDcUI7WUQ4bENyQixPQUFNO1lBQ04sVUFBUztZQUNULGVBQWMsRUFLZjtZQzFvQ1Q7Y0Q2K0JKO2dCQTJKZ0IsY0FBYSxFQUVoQixFQUFBO0lBN0piO01Bb0tNLHVCQzVtQzZCLEVEa3BDOUI7TUN2ckNEO1FENitCSjtVQXVLUSxlQUFjLEVBbUNqQixFQUFBO01BMU1MO1FBMktRLGdCQUFlO1FBQ2YsNEJBQTJCO1FBQzNCLHFCQ3JuQzJCO1FEc25DM0Isb0JBQW1CO1FBQ25CLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsa0JBQWlCO1FBQ2pCLHVCQUFzQjtRQUN0QixpQkFBZ0I7UUFDaEIsWUFBVztRQUNYLG1CQUFrQjtRQUNsQiwwQkFBeUI7UUFDekIsc0JBQXFCO1FBQ3JCLDBDQUFpQztRQUFqQyxxQ0FBaUM7UUFBakMsa0NBQWlDLEVBaUJsQztRQXpNUDtVQTJMVSxlQUFjLEVBT2Y7VUFsTVQ7WUErTGMsY0FBYSxFQUNkO1FBaE1iO1VBcU1VLHVCQzdvQ3lCO1VEOG9DekIsaUJDOW9DeUI7VUQrb0N6QixrQkMvb0N5QixFRGdwQzFCOztBQU1UO0VBQ0Usd0NDdnBDaUM7RUR3cENqQyxtQkFBa0IsRUE2WW5CO0VDMWtERztJRDJyQ0o7TUFLSSxxQ0NwcENrQztNRHFwQ2xDLGlCQUFnQixFQXlZbkIsRUFBQTtFQS9ZRDtJQVVJLG1CQUFrQjtJQUNsQixrQkNqcUMrQjtJRGtxQy9CLGdCQ2xxQytCO0lEbXFDL0IsMkRBQWtEO0lBQWxELG1EQUFrRDtJQUNsRCxXQUFVLEVBb0NYO0lDN3VDQztNRDJyQ0o7UUFpQk0sbUJDaHFDZ0M7UURpcUNoQyxpQkNqcUNnQyxFRGlzQ25DLEVBQUE7SUFsREg7TUFzQk0sWUFBVztNQUNYLG1CQUFrQjtNQUNsQixrQkM5cUM2QjtNRCtxQzdCLG1CQy9xQzZCO01EZ3JDN0IsK0JBQThCO01BQzlCLDJCQUFrQjtNQUFsQixtQkFBa0I7TUFDbEIsbUNBQTBCO01BQTFCLCtCQUEwQjtNQUExQiwyQkFBMEI7TUFDMUIsbUJBQWtCO01BQ2xCLGlCQ3ByQzZCO01EcXJDN0IsZUNyckM2QjtNRHNyQzdCLFdBQVUsRUFLWDtNQ2h1Q0Q7UUQyckNKO1VBbUNRLGNBQWEsRUFFaEIsRUFBQTtJQXJDTDtNQXdDTSxrQkM5ckM2QjtNRCtyQzdCLG1CQy9yQzZCO01EZ3NDN0IsbUJBQWtCO01BQ2xCLFdBQVUsRUFNWDtNQzV1Q0Q7UUQyckNKO1VBOENRLGtCQzdyQzhCO1VEOHJDOUIsbUJDOXJDOEIsRURnc0NqQyxFQUFBO0VBakRMO0lBc0RNLHlCQzVzQzZCO0lENnNDN0Isa0JDN3NDNkIsRURtdUM5QjtJQ3h3Q0Q7TUQyckNKO1FBMERRLGdCQUFlO1FBQ2Ysc0JDMXNDOEIsRUQ0dENqQyxFQUFBO0lBN0VMO01BK0RRLHFCQ3J0QzJCO01Ec3RDM0Isb0JBQW1CO01BQ25CLHFCQUFvQjtNQUNwQixtQkFBa0I7TUFDbEIsa0JBQWlCO01BQ2pCLHVCQUFzQjtNQUN0QixpQkFBZ0I7TUFDaEIsZUFBYztNQUNkLDBCQUF5QixFQUsxQjtNQ3Z3Q0g7UUQyckNKO1VBMEVVLGlCQ3p0QzRCLEVEMnRDL0IsRUFBQTtFQTVFUDtJQWdGTSxzQkN0dUM2QjtJRHV1QzdCLGtCQ3Z1QzZCLEVEOHZDOUI7SUNueUNEO01EMnJDSjtRQW9GUSx5QkNudUM4QjtRRG91QzlCLGdCQUFlLEVBbUJsQixFQUFBO0lBeEdMO01BeUZRLDRCQUEyQjtNQUMzQixxQkNodkMyQjtNRGl2QzNCLG9CQUFtQjtNQUNuQixxQkFBb0I7TUFDcEIsbUJBQWtCO01BQ2xCLGtCQUFpQjtNQUNqQix1QkFBc0I7TUFDdEIsaUJBQWdCO01BQ2hCLGVBQWM7TUFDZCwwQkFBeUIsRUFLMUI7TUNseUNIO1FEMnJDSjtVQXFHVSxxQkNwdkM0QixFRHN2Qy9CLEVBQUE7RUF2R1A7SUE0R0kscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYixvQkFBZTtJQUFmLGdCQUFlO0lBQ2YseUJDcHdDK0IsRUR5MUNoQztJQzkzQ0M7TUQyckNKO1FBaUhNLGlCQUFnQixFQWtGbkIsRUFBQTtJQW5NSDtNQXFITSxpQkFBZ0I7TUFDaEIsdUJBQXNCO01BQ3RCLG1CQUFrQjtNQUNsQixtQkM5d0M2QjtNRCt3QzdCLCtCQUFzQjtNQUF0Qix1QkFBc0I7TUFDdEIsdUNDaHhDNkI7TURpeEM3QixxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYTtNQUNiLDZCQUFzQjtNQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO01BQXRCLHVCQUFzQjtNQUN0QiwwQkFBOEI7TUFBOUIsdUJBQThCO01BQTlCLCtCQUE4QixFQXFFL0I7TUM3M0NEO1FEMnJDSjtVQWdJUSxZQUFXO1VBQ1gsbUJDaHhDOEI7VURpeEM5Qiw4Q0NqeEM4QixFRGkxQ2pDLEVBQUE7TUFsTUw7UUF1SVUsY0FBYSxFQUNkO01BeElUO1FBMklVLGtCQUFpQixFQUtsQjtRQzMwQ0w7VUQyckNKO1lBOElZLGlCQUFnQixFQUVuQixFQUFBO01BaEpUO1FBb0pRLFlBQVc7UUFDWCxtQkFBa0I7UUFDbEIsU0FBUTtRQUNSLFdBQVU7UUFDVixPQUFNO1FBQ04sVUFBUztRQUNULDBCQUF5QixFQVExQjtRQzcxQ0g7VUQyckNKO1lBNkpVLFVBQVM7WUFDVCxRQUFPO1lBQ1AsWUFBVztZQUNYLFlBQVcsRUFFZCxFQUFBO01BbEtQO1FBcUtRLHFCQzN6QzJCO1FENHpDM0IsaUJBQWdCO1FBQ2hCLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsa0JBQWlCO1FBQ2pCLHVCQUFzQjtRQUN0QixpQkFBZ0I7UUFDaEIsWUFBVyxFQUtaO1FDNTJDSDtVRDJyQ0o7WUErS1UscUJDOXpDNEIsRURnMEMvQixFQUFBO01BakxQO1FBb0xRLHFCQzEwQzJCO1FEMjBDM0IsaUJBQWdCO1FBQ2hCLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsa0JBQWlCO1FBQ2pCLHVCQUFzQjtRQUN0QixpQkFBZ0I7UUFDaEIsWUFBVyxFQU1aO1FDNTNDSDtVRDJyQ0o7WUE4TFUscUJDNzBDNEI7WUQ4MEM1QixrQkFBaUIsRUFFcEIsRUFBQTtFQWpNUDtJQXNNSSwyQ0M1MUMrQjtJRDYxQy9CLHlCQzcxQytCO0lEODFDL0IsK0RBQXNEO0lBQXRELHVEQUFzRDtJQUN0RCwwS0FBNEc7SUFBNUcsaUhBQTRHO0lBQTVHLDRHQUE0RztJQUE1Ryw2R0FBNEc7SUFDNUcscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwwQkFBOEI7SUFBOUIsdUJBQThCO0lBQTlCLCtCQUE4QixFQW1NL0I7SUE5WUg7TUE4TU0sa0JDcDJDNkI7TURxMkM3QixxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYTtNQUNiLDZCQUFzQjtNQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO01BQXRCLHVCQUFzQjtNQUN0QiwwQkFBOEI7TUFBOUIsdUJBQThCO01BQTlCLCtCQUE4QjtNQUM5QixhQUFZLEVBa0NiO01BcFBMO1FBc05VLHFCQzUyQ3lCO1FENjJDekIsb0JBQW1CO1FBQ25CLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsb0JBQW1CO1FBQ25CLHVCQUFzQjtRQUN0QixpQkFBZ0I7UUFDaEIsWUFBVztRQUNYLDBCQUF5QixFQUMxQjtNQS9OVDtRQW1PUSxxQkFBYTtRQUFiLHFCQUFhO1FBQWIsY0FBYTtRQUNiLDBCQUE4QjtRQUE5Qix1QkFBOEI7UUFBOUIsK0JBQThCO1FBQzlCLHVCQUFxQjtRQUFyQixvQkFBcUI7UUFBckIsc0JBQXFCLEVBY3RCO1FBblBQO1VBeU9ZLGtDQUF5QjtVQUF6Qiw4QkFBeUI7VUFBekIsMEJBQXlCO1VBQ3pCLGlCQ2g0Q3VCO1VEaTRDdkIsa0JDajRDdUIsRURrNEN4QjtRQTVPWDtVQWdQVSxZQUFXO1VBQ1gsdUJDdjRDeUIsRUR3NEMxQjtJQWxQVDtNQXVQTSxxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYSxFQUNkO0lBeFBMO01BMlBNLGtCQ2o1QzZCO01EazVDN0IscUJBQWM7TUFBZCxlQUFjO01BQ2QscUJBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWE7TUFDYiw2QkFBc0I7TUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtNQUF0Qix1QkFBc0I7TUFDdEIsMEJBQW1CO01BQW5CLHVCQUFtQjtNQUFuQixvQkFBbUIsRUFnSHBCO01BL1dMO1FBa1FRLHFCQUFhO1FBQWIscUJBQWE7UUFBYixjQUFhO1FBQ2IsNkJBQXNCO1FBQXRCLDhCQUFzQjtRQUF0QiwyQkFBc0I7UUFBdEIsdUJBQXNCO1FBQ3RCLDBCQUE4QjtRQUE5Qix1QkFBOEI7UUFBOUIsK0JBQThCO1FBQzlCLG1CQzM1QzJCO1FENDVDM0IsaURDNTVDMkI7UUQ2NUMzQiw0REFBbUQ7UUFBbkQsb0RBQW1EO1FBQ25ELDhFQUFxRTtRQUFyRSx5RUFBcUU7UUFBckUsc0VBQXFFO1FBQ3JFLHlCQy81QzJCO1FEZzZDM0IsdUJDaDZDMkI7UURpNkMzQixZQUFXO1FBQ1gsK0JBQXNCO1FBQXRCLHVCQUFzQjtRQUN0Qiw0QkFBMkI7UUFDM0IscUJDcDZDMkI7UURxNkMzQixpQkFBZ0I7UUFDaEIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixrQkFBaUI7UUFDakIsc0JBQXFCO1FBQ3JCLGlCQUFnQjtRQUNoQixZQUFXLEVBa0NaO1FBdlRQO1VBMFJjLGFBQVk7VUFDWixzQkNqN0NxQixFRGs3Q3RCO1FBNVJiO1VBK1JjLGFBQVk7VUFDWixzQkN0N0NxQixFRHU3Q3RCO1FBalNiO1VBb1NjLHNCQzE3Q3FCLEVEMjdDdEI7UUFyU2I7VUEwU1UsZUFBYyxFQVlmO1VBdFRUO1lBNlNZLHFCQ244Q3VCO1lEbzhDdkIsb0JBQW1CO1lBQ25CLHFCQUFvQjtZQUNwQixtQkFBa0I7WUFDbEIsaUJBQWdCO1lBQ2hCLHVCQUFzQjtZQUN0QixpQkFBZ0I7WUFDaEIsWUFBVyxFQUNaO01BclRYO1FBMFRRLHFCQUFhO1FBQWIscUJBQWE7UUFBYixjQUFhO1FBQ2IseUJBQXVCO1FBQXZCLHNCQUF1QjtRQUF2Qix3QkFBdUIsRUFtRHhCO1FBOVdQO1VBOFRVLG1CQUFrQjtVQUNsQixlQUFjO1VBQ2Qsc0JBQXFCO1VBQ3JCLFlBQVcsRUE0Q1o7VUE3V1Q7WUFxVWMsMEJBQXlCLEVBQzFCO1VBdFViO1lBMFVZLHFCQUFhO1lBQWIscUJBQWE7WUFBYixjQUFhO1lBQ2IsMEJBQW1CO1lBQW5CLHVCQUFtQjtZQUFuQixvQkFBbUI7WUFDbkIseUJBQXVCO1lBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7WUFDdkIsc0JBQXFCO1lBQ3JCLGtCQ3ArQ3VCO1lEcStDdkIsWUNyK0N1QjtZRHMrQ3ZCLHlCQ3QrQ3VCO1lEdStDdkIsaUdBQXdGO1lBQXhGLHlGQUF3RjtZQUN4RiwwQkFBeUI7WUFDekIscUJDeitDdUI7WUQwK0N2QixpQkFBZ0I7WUFDaEIscUJBQW9CO1lBQ3BCLG1CQUFrQjtZQUNsQixvQkFBbUI7WUFDbkIsdUJBQXNCO1lBQ3RCLGlCQUFnQjtZQUNoQixZQUFXO1lBQ1gsNEJDai9DdUI7WURrL0N2QixXQUFVO1lBQ1YsbUJBQWtCO1lBQ2xCLCtCQUFzQjtZQUF0Qix1QkFBc0IsRUFDdkI7VUEvVlg7WUFrV1ksWUFBVztZQUNYLG1CQUFrQjtZQUNsQixRQUFPO1lBQ1AsU0FBUTtZQUNSLE9BQU07WUFDTixVQUFTO1lBQ1QsV0FBVTtZQUNWLHlCQy8vQ3VCO1lEZ2dEdkIsNERBQW1EO1lBQW5ELG9EQUFtRDtZQUNuRCx5SUFBeUY7WUFBekYsZ0dBQXlGO1lBQXpGLDJGQUF5RjtZQUF6RiwwRkFBeUYsRUFDMUY7SUE1V1g7TUFrWE0sZUN4Z0Q2QjtNRHlnRDdCLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IsMEJBQThCO01BQTlCLHVCQUE4QjtNQUE5QiwrQkFBOEI7TUFDOUIsNkJBQXNCO01BQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7TUFBdEIsdUJBQXNCO01BQ3RCLGFBQVk7TUFDWix1QkM3Z0Q2QixFRG1pRDlCO01BN1lMO1FBMlhVLCtFQUE4RTtRQUM5RSw0QkFBMkI7UUFDM0IscUJDbmhEeUI7UURvaER6QixpQkFBZ0I7UUFDaEIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixrQkFBaUI7UUFDakIsdUJBQXNCO1FBQ3RCLGlCQUFnQjtRQUNoQixlQUFjLEVBQ2Y7TUFyWVQ7UUEwWVUsYUFBWSxFQUNiOztBQU1UO0VBQ0Usa0NBQXVDLEVBMkZ4QztFQ3hxREc7SUQ0a0RKO01BSUksbUNBQTZDLEVBd0ZoRCxFQUFBO0VBNUZEO0lBUUkseUJDL2lEK0I7SURnakQvQixxQkNoakQrQixFRHNrRGhDO0lDM21EQztNRDRrREo7UUFZTSxpQkM1aURnQztRRDZpRGhDLDBCQzdpRGdDLEVEK2pEbkMsRUFBQTtJQS9CSDtNQWlCTSwwQkFBeUI7TUFDekIscUJDempENkI7TUQwakQ3QixvQkFBbUI7TUFDbkIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixrQkFBaUI7TUFDakIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixlQUFjLEVBS2Y7TUMxbUREO1FENGtESjtVQTRCUSxxQkM1akQ4QixFRDhqRGpDLEVBQUE7RUE5Qkw7SUFtQ00sa0JDMWtENkI7SUQya0Q3QixtQkMza0Q2QjtJRDRrRDdCLG1CQUFrQjtJQUNsQix1QkFBc0I7SUFDdEIscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiw2QkFBc0I7SUFBdEIsOEJBQXNCO0lBQXRCLDJCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIsMEJBQThCO0lBQTlCLHVCQUE4QjtJQUE5QiwrQkFBOEI7SUFDOUIsaURDamxENkI7SURrbEQ3QiwrQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLHlCQUF1QjtJQUF2QixzQkFBdUI7SUFBdkIsd0JBQXVCLEVBOEN4QjtJQ3RxREQ7TUQ0a0RKO1FBK0NRLGtCQy9rRDhCO1FEZ2xEOUIsYUNobEQ4QjtRRGlsRDlCLG1DQ2psRDhCLEVEMG5EakMsRUFBQTtJQTFGTDtNQXFEUSxZQUFXO01BQ1gsbUJBQWtCO01BQ2xCLFNBQVE7TUFDUixXQUFVO01BQ1YsT0FBTTtNQUNOLFVBQVM7TUFDVCwwQkFBeUIsRUFDMUI7SUE1RFA7TUErRFEscUJDdG1EMkI7TUR1bUQzQixpQkFBZ0I7TUFDaEIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixrQkFBaUI7TUFDakIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixZQUFXLEVBS1o7TUN2cERIO1FENGtESjtVQXlFVSxxQkN6bUQ0QixFRDJtRC9CLEVBQUE7SUEzRVA7TUErRVUsc0JDdG5EeUI7TUR1bkR6QixzQkN2bkR5QjtNRHduRHpCLFlBQVc7TUFDWCxhQUFZLEVBTWI7TUNwcURMO1FENGtESjtVQXFGWSxpQkNybkQwQjtVRHNuRDFCLHNCQ3RuRDBCLEVEd25EN0IsRUFBQTs7QUFNVDtFQUNFLG1CQUFrQjtFQUNsQixpREN2b0RpQyxFRGc5RGxDO0VDci9ERztJRDBxREo7TUFLSSwwQkNub0RrQyxFRHk4RHJDLEVBQUE7RUEzVUQ7SUFTSSxtQkFBa0I7SUFDbEIsUUFBTztJQUNQLFNBQVE7SUFDUixPQUFNO0lBQ04sVUFBUztJQUNULFlBQVcsRUFPWjtJQXJCSDtNQWlCTSxZQUFXO01BQ1gsYUFBWTtNQUNaLHFCQUFpQjtNQUFqQixrQkFBaUIsRUFDbEI7RUFwQkw7SUF3QkkscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwwQkFBOEI7SUFBOUIsdUJBQThCO0lBQTlCLCtCQUE4QixFQWdNL0I7SUNuNERDO01EMHFESjtRQTRCTSxvQkFBZTtRQUFmLGdCQUFlLEVBNkxsQixFQUFBO0lBek5IO01BZ0NNLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhLEVBS2Q7TUMvc0REO1FEMHFESjtVQW1DUSxZQUFXLEVBRWQsRUFBQTtJQXJDTDtNQXlDUSxrQkM5cUQyQjtNRCtxRDNCLGtCQUFpQixFQU9sQjtNQzN0REg7UUQwcURKO1VBNkNVLGlCQUFnQjtVQUNoQix1QkFBcUI7VUFDckIsdUJDN3FENEIsRUQrcUQvQixFQUFBO0lBakRQO01BcURNLGtCQzFyRDZCO01EMnJEN0IscUJBQWM7TUFBZCxlQUFjO01BQ2Qsd0JDNXJENkIsRUQ2MUQ5QjtNQ2w0REQ7UUQwcURKO1VBMERRLFdBQVU7VUFDVixVQUFTLEVBNkpaO1VBeE5MO1lBOERVLFdBQVUsRUFDWCxFQUFBO01BL0RUO1FBbUVRLG1CQUFrQjtRQUNsQiwwQkFBeUI7UUFDekIsNEJBQTJCO1FBQzNCLHFCQzNzRDJCO1FENHNEM0IsaUJBQWdCO1FBQ2hCLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsa0JBQWlCO1FBQ2pCLHVCQUFzQjtRQUN0QixZQUFXO1FBQ1gscUJDbHREMkI7UURtdEQzQix5QkNudEQyQjtRRG90RDNCLHNCQUFxQjtRQUNyQiwrQkFBc0I7UUFBdEIsdUJBQXNCLEVBNkN2QjtRQ3Z5REg7VUQwcURKO1lBbUZVLHFCQ2p0RDRCO1lEa3RENUIsaUJDbHRENEI7WURtdEQ1Qix5QkNudEQ0QixFRDJ2RC9CLEVBQUE7UUE3SFA7VUF5RlUsbUJBQWtCO1VBQ2xCLFdBQVUsRUFDWDtRQTNGVDtVQThGVSxZQUFXO1VBQ1gsbUJBQWtCO1VBQ2xCLFFBQU87VUFDUCxTQUFRO1VBQ1IsT0FBTTtVQUNOLFVBQVM7VUFDVCwwQkFBeUI7VUFDekIsV0FBVSxFQUNYO1FBdEdUO1VBeUdVLGlCQzl1RHlCO1VEK3VEekIsa0JDL3VEeUI7VURndkR6QixtQkFBa0I7VUFDbEIsT0FBTTtVQUNOLFVBQVM7VUFDVCxXQUFVLEVBY1g7VUN0eURMO1lEMHFESjtjQWlIWSxhQy91RDBCO2NEZ3ZEMUIsa0JDaHZEMEIsRUQwdkQ3QixFQUFBO1VBNUhUO1lBc0hZLFFBQU8sRUFDUjtVQXZIWDtZQTBIWSxTQUFRLEVBQ1Q7TUEzSFg7UUFrSVkseUJDdndEdUIsRURrMER4QjtRQ3YyRFA7VUQwcURKO1lBcUljLHlCQ253RHdCLEVEMnpEM0IsRUFBQTtRQTdMWDtVQXlJYyxpQkFBZ0IsRUFDakI7UUExSWI7VUE2SWMsNEJBQTJCO1VBQzNCLDBCQUF5QjtVQUN6QixxQkNweERxQjtVRHF4RHJCLG9CQUFtQjtVQUNuQixxQkFBb0I7VUFDcEIsbUJBQWtCO1VBQ2xCLG9CQUFtQjtVQUNuQix1QkFBc0I7VUFDdEIsaUJBQWdCO1VBQ2hCLFlBQVc7VUFDWCxzQkFBcUI7VUFDckIsMENBQWlDO1VBQWpDLHFDQUFpQztVQUFqQyxrQ0FBaUM7VUFDakMsbUJBQWtCO1VBQ2xCLDBCQUF5QixFQWtDMUI7VUN0MkRUO1lEMHFESjtjQTZKZ0IscUJDM3hEc0IsRUQwekR6QixFQUFBO1VBNUxiO1lBaUtnQixlQUFjLEVBTWY7WUF2S2Y7Y0FvS2tCLFdBQVU7Y0FDVixpQ0FBd0I7Y0FBeEIsNkJBQXdCO2NBQXhCLHlCQUF3QixFQUN6QjtVQXRLakI7WUEwS2dCLGlCQy95RG1CO1lEZ3pEbkIsa0JDaHpEbUI7WURpekRuQixlQ2p6RG1CO1lEa3pEbkIsbUJBQWtCO1lBQ2xCLGdCQ256RG1CO1lEb3pEbkIsdUVBQThEO1lBQTlELGtFQUE4RDtZQUE5RCwrREFBOEQ7WUFDOUQscUNBQTRCO1lBQTVCLGlDQUE0QjtZQUE1Qiw2QkFBNEI7WUFDNUIsV0FBVTtZQUNWLDBCQUF5QixFQVMxQjtZQ3IyRFg7Y0QwcURKO2dCQXFMa0IsY0FBYSxFQU1oQixFQUFBO1lBM0xmO2NBeUxrQixjQUFhLEVBQ2Q7TUExTGpCO1FBbU1VLDRCQUEyQjtRQUMzQixrQkN6MER5QjtRRDAwRHpCLG9CQUFtQjtRQUNuQixxQkFBb0I7UUFDcEIsbUJBQWtCO1FBQ2xCLGtCQUFpQjtRQUNqQix1QkFBc0I7UUFDdEIsaUJBQWdCO1FBQ2hCLFlBQVc7UUFDWCwwQkFBeUI7UUFDekIsMENBQWlDO1FBQWpDLHFDQUFpQztRQUFqQyxrQ0FBaUMsRUFTbEM7UUNoNERMO1VEMHFESjtZQWdOWSxpQkM5MEQwQixFRG8xRDdCLEVBQUE7UUF0TlQ7VUFvTlksZUFBYyxFQUNmO0VBck5YO0lBNE5JLHVCQ2oyRCtCO0lEazJEL0IscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYix1QkFBcUI7SUFBckIsb0JBQXFCO0lBQXJCLHNCQUFxQjtJQUNyQiwwQkFBOEI7SUFBOUIsdUJBQThCO0lBQTlCLCtCQUE4QixFQTJHL0I7SUNwL0RDO01EMHFESjtRQWtPTSx1QkNoMkRnQztRRGkyRGhDLG9CQUFlO1FBQWYsZ0JBQWUsRUF1R2xCLEVBQUE7SUNwL0RDO01EMHFESjtRQXdPUSw2QkFBUTtRQUFSLGtCQUFRO1FBQVIsU0FBUTtRQUNSLFlBQVcsRUF3RGQsRUFBQTtJQWpTTDtNQTZPUSxxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYSxFQW1EZDtNQzE4REg7UUQwcURKO1VBZ1BVLGVBQWMsRUFnRGpCLEVBQUE7TUFoU1A7UUFvUFUsd0JDejNEeUIsRURvNkQxQjtRQ3o4REw7VUQwcURKO1lBdVBZLGdCQUFlO1lBQ2YscUJDdDNEMEIsRUQ2NUQ3QixFQUFBO1FBL1JUO1VBNFBZLGdCQUFlLEVBS2hCO1VDMzZEUDtZRDBxREo7Y0ErUGMsaUJBQWdCLEVBRW5CLEVBQUE7UUFqUVg7VUFvUVksNEJBQTJCO1VBQzNCLHFCQzE0RHVCO1VEMjREdkIsb0JBQW1CO1VBQ25CLHFCQUFvQjtVQUNwQixtQkFBa0I7VUFDbEIsb0JBQW1CO1VBQ25CLHVCQUFzQjtVQUN0QixpQkFBZ0I7VUFDaEIsZ0NBQStCO1VBQy9CLDBCQUF5QjtVQUN6QiwwQkFBeUI7VUFDekIsc0JBQXFCO1VBQ3JCLDBDQUFpQztVQUFqQyxxQ0FBaUM7VUFBakMsa0NBQWlDLEVBY2xDO1VDeDhEUDtZRDBxREo7Y0FtUmMsaUJDajVEd0I7Y0RrNUR4QixlQUFjLEVBVWpCLEVBQUE7VUE5Ulg7WUF3UmMsMkJBQTBCLEVBQzNCO1VBelJiO1lBNFJjLGVBQWMsRUFDZjtJQTdSYjtNQW9TTSxxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYTtNQUNiLHVCQUFxQjtNQUFyQixvQkFBcUI7TUFBckIsc0JBQXFCLEVBeUJ0QjtNQTlUTDtRQXdTUSw0QkFBMkI7UUFDM0IscUJDOTZEMkI7UUQrNkQzQixvQkFBbUI7UUFDbkIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixvQkFBbUI7UUFDbkIsdUJBQXNCO1FBQ3RCLGlCQUFnQjtRQUNoQixnQ0FBK0I7UUFDL0IsMEJBQXlCO1FBQ3pCLHdCQ3Y3RDJCLEVEazhENUI7UUE3VFA7VUFxVFUsMkJBQTBCO1VBQzFCLGdDQUErQjtVQUMvQiwwQ0FBaUM7VUFBakMscUNBQWlDO1VBQWpDLGtDQUFpQyxFQUtsQztVQTVUVDtZQTBUWSxlQUFjLEVBQ2Y7SUEzVFg7TUFpVU0scUJBQWM7TUFBZCxlQUFjO01BQ2Qsa0JDdjhENkIsRUQ4OEQ5QjtNQ24vREQ7UUQwcURKO1VBcVVRLDZCQUFRO1VBQVIsa0JBQVE7VUFBUixTQUFRO1VBQ1IsMEJDcDhEOEI7VURxOEQ5QixrQkNyOEQ4QixFRHU4RGpDLEVBQUE7O0FBSUw7RUFDRSx3Q0NuOURpQyxFRG1zRWxDO0VDeHVFRztJRHUvREo7TUFJSSxxQ0MvOERrQztNRGc5RGxDLGlCQUFnQixFQTRPbkIsRUFBQTtFQWpQRDtJQVNJLG1CQUFrQjtJQUNsQixXQUFVLEVBMkNYO0lBckRIO01BYU0scUJDLzlENkI7TURnK0Q3QixvQkFBbUI7TUFDbkIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixrQkFBaUI7TUFDakIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixlQUFjO01BQ2QsMEJBQXlCO01BQ3pCLFlBQVc7TUFDWCxzQkN6K0Q2QixFRGcvRDlCO01DcmhFRDtRRHUvREo7VUEwQlEsc0JDcitEOEI7VURzK0Q5QixnQkFBZTtVQUNmLFlBQVcsRUFFZCxFQUFBO0lBOUJMO01BaUNNLHVCQ24vRDZCO01Eby9EN0IscUJDcC9ENkI7TURxL0Q3QixvQkFBbUI7TUFDbkIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixrQkFBaUI7TUFDakIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixlQUFjO01BQ2QsMEJBQXlCLEVBVTFCO01DM2lFRDtRRHUvREo7VUE2Q1Esd0JDeC9EOEI7VUR5L0Q5QixxQkN6L0Q4QixFRCsvRGpDLEVBQUE7TUFwREw7UUFrRFEsZUFBYyxFQUNmO0VBbkRQO0lBd0RJLHVCQzFnRStCO0lEMmdFL0IsbUJBQWtCO0lBQ2xCLFdBQVUsRUFtSFg7SUNwcUVDO01EdS9ESjtRQTZETSxpQkN4Z0VnQyxFRHduRW5DLEVBQUE7SUE3S0g7TUFtRVUsbUJDcmhFeUIsRUQwaEUxQjtNQy9qRUw7UUR1L0RKO1VBc0VZLG1CQ2poRTBCLEVEbWhFN0IsRUFBQTtJQXhFVDtNQTZFTSxtQkFBa0I7TUFDbEIsbUJBQWtCO01BQ2xCLFdBQVUsRUE4Q1g7TUNwbkVEO1FEdS9ESjtVQWtGUSxxQkM3aEU4QjtVRDhoRTlCLG9CQzloRThCO1VEK2hFOUIscUJBQWE7VUFBYixxQkFBYTtVQUFiLGNBQWE7VUFDYix5QkFBdUI7VUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QixFQXdDMUIsRUFBQTtNQTdITDtRQXlGUSxZQUFXO1FBQ1gsbUJBQWtCO1FBQ2xCLFFBQU87UUFDUCxTQUFRO1FBQ1IsT0FBTTtRQUNOLFVBQVM7UUFDVCxXQUFVO1FBQ1YsOEZBQXNFO1FBQXRFLHlFQUFzRTtRQUF0RSxvRUFBc0U7UUFBdEUsdUVBQXNFLEVBQ3ZFO01BakdQO1FBb0dRLFlBQVc7UUFDWCxtQkFBa0I7UUFDbEIsUUFBTztRQUNQLFNBQVE7UUFDUixVQUFTO1FBQ1QsVUFBUztRQUNULFdBQVU7UUFDViwwQ0FBaUM7UUFBakMscUNBQWlDO1FBQWpDLGtDQUFpQztRQUNqQyx5SEFBaUc7UUFBakcsb0dBQWlHO1FBQWpHLCtGQUFpRztRQUFqRyxrR0FBaUcsRUFDbEc7TUE3R1A7UUFnSFEsbUJBQWtCO1FBQ2xCLFdBQVU7UUFDVixzQkNwa0UyQjtRRHFrRTNCLG1CQ3JrRTJCO1FEc2tFM0IsZUFBYztRQUNkLGtCQUFpQjtRQUNqQixtQkFBa0IsRUFNbkI7UUNubkVIO1VEdS9ESjtZQXlIVSxtQkNwa0U0QjtZRHFrRTVCLHVCQ3JrRTRCLEVEdWtFL0IsRUFBQTtJQTVIUDtNQWdJTSxtQkFBa0I7TUFDbEIsZ0JDbmxFNkI7TURvbEU3QixrQkNwbEU2QjtNRHFsRTdCLFdBQVUsRUF5Q1g7TUNucUVEO1FEdS9ESjtVQXNJUSxpQkFBZ0I7VUFDaEIsdUJDbGxFOEIsRUR1bkVqQyxFQUFBO01BNUtMO1FBMklRLHFCQzdsRTJCO1FEOGxFM0Isb0JBQW1CO1FBQ25CLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsa0JBQWlCO1FBQ2pCLHVCQUFzQjtRQUN0QixpQkFBZ0I7UUFDaEIsWUFBVztRQUNYLDBCQUF5QjtRQUN6Qix5QkN0bUUyQixFRDRtRTVCO1FDanBFSDtVRHUvREo7WUF1SlUsZUNsbUU0QjtZRG1tRTVCLHFCQ25tRTRCLEVEcW1FL0IsRUFBQTtNQTFKUDtRQTZKUSw0QkFBMkI7UUFDM0Isa0JDaG5FMkI7UURpbkUzQixvQkFBbUI7UUFDbkIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixrQkFBaUI7UUFDakIsdUJBQXNCO1FBQ3RCLGlCQUFnQjtRQUNoQixZQUFXO1FBQ1gsMEJBQXlCLEVBSzFCO1FDbHFFSDtVRHUvREo7WUF5S1UsaUJDcG5FNEIsRURzbkUvQixFQUFBO0VBM0tQO0lBZ0xJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsMEJBQThCO0lBQTlCLHVCQUE4QjtJQUE5QiwrQkFBOEI7SUFDOUIsdUJDcG9FK0IsRURrc0VoQztJQ3Z1RUM7TUR1L0RKO1FBcUxNLHVCQ2hvRWdDO1FEaW9FaEMsZUFBYyxFQTBEakIsRUFBQTtJQWhQSDtNQTBMTSxrQkM1b0U2QjtNRDZvRTdCLHVCQzdvRTZCLEVEbXFFOUI7TUN4c0VEO1FEdS9ESjtVQThMUSxZQUFXO1VBQ1gsZUFBYyxFQWtCakIsRUFBQTtNQWpOTDtRQW1NUSw0QkFBMkI7UUFDM0IscUJDdHBFMkI7UUR1cEUzQixvQkFBbUI7UUFDbkIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixrQkFBaUI7UUFDakIsdUJBQXNCO1FBQ3RCLGlCQUFnQjtRQUNoQixZQUFXLEVBS1o7UUN2c0VIO1VEdS9ESjtZQThNVSxpQkN6cEU0QixFRDJwRS9CLEVBQUE7SUFoTlA7TUFvTk0sZUN0cUU2QixFRGlzRTlCO01DdHVFRDtRRHUvREo7VUF1TlEsWUFBVztVQUNYLGtCQ25xRThCLEVEMHJFakMsRUFBQTtNQS9PTDtRQTROUSwwQkFBeUI7UUFDekIscUJDL3FFMkI7UURnckUzQixvQkFBbUI7UUFDbkIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixrQkFBaUI7UUFDakIsdUJBQXNCO1FBQ3RCLGlCQUFnQjtRQUNoQixlQUFjLEVBVWY7UUNydUVIO1VEdS9ESjtZQXVPVSxxQkNsckU0QjtZRG1yRTVCLGlCQUFnQixFQU1uQjtZQTlPUDtjQTJPWSxjQUFhLEVBQ2QsRUFBQTs7QUFPWDtFQUNFLHdDQ3RzRWlDLEVEKzNFbEM7RUNwNkVHO0lEMHVFSjtNQUlJLGlDQ2xzRWtDLEVEdzNFckMsRUFBQTtFQTFMRDtJQVFJLHlCQzdzRStCLEVEa3VFaEM7SUN2d0VDO01EMHVFSjtRQVdNLDBCQ3pzRWdDLEVEMnRFbkMsRUFBQTtJQTdCSDtNQWVNLDBCQUF5QjtNQUN6QixxQkNydEU2QjtNRHN0RTdCLG9CQUFtQjtNQUNuQixxQkFBb0I7TUFDcEIsbUJBQWtCO01BQ2xCLGtCQUFpQjtNQUNqQix1QkFBc0I7TUFDdEIsaUJBQWdCO01BQ2hCLGVBQWMsRUFLZjtNQ3R3RUQ7UUQwdUVKO1VBMEJRLGlCQ3h0RThCLEVEMHRFakMsRUFBQTtFQTVCTDtJQWdDSSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLG9CQUFlO0lBQWYsZ0JBQWU7SUFDZixxQkN2dUUrQixFRDgzRWhDO0lDbjZFQztNRDB1RUo7UUFxQ00scUJDbnVFZ0MsRUR1M0VuQyxFQUFBO0lBekxIO01BeUNNLFdBQVU7TUFDVixxQkMvdUU2QjtNRGd2RTdCLCtCQUFzQjtNQUF0Qix1QkFBc0I7TUFDdEIseUJDanZFNkIsRUQ2M0U5QjtNQ2w2RUQ7UUQwdUVKO1VBK0NRLFdBQVU7VUFDVixxQkM5dUU4QjtVRCt1RTlCLHlCQy91RThCLEVEczNFakMsRUFBQTtNQXBJQztRQXBETjtVQXlEZ0IsWUFBVztVQUNYLGFBQVksRUFLYjtVQS9EZjtZQTZEa0IsV0FBVSxFQUNYO1FBOURqQjtVQWtFZ0IsV0FBVSxFQUNYLEVBQUE7TUFuRWY7UUEwRVEsbUJBQWtCLEVBaUVuQjtRQTNJUDtVQThFWSxlQUFjO1VBQ2QsWUFBVyxFQUNaO1FBaEZYO1VBcUZZLG1CQUFrQjtVQUNsQixRQUFPO1VBQ1AsVUFBUztVQUNULGlCQzd4RXVCO1VEOHhFdkIsa0JDOXhFdUI7VUQreEV2QiwwQkFBeUI7VUFDekIscUJBQWE7VUFBYixxQkFBYTtVQUFiLGNBQWE7VUFDYix5QkFBdUI7VUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtVQUN2QiwwQkFBbUI7VUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtVQUNuQixXQUFVO1VBQ1Ysa0VBQXlEO1VBQXpELDZEQUF5RDtVQUF6RCwwREFBeUQsRUFpQjFEO1VDMTFFUDtZRDB1RUo7Y0FrR2MsaUJDaHlFd0I7Y0RpeUV4QixrQkNqeUV3QixFRDh5RTNCLEVBQUE7VUFoSFg7WUF1R2MsaUJDNXlFcUI7WUQ2eUVyQixrQkM3eUVxQjtZRDh5RXJCLDRDQUFtQztZQUFuQyx1Q0FBbUM7WUFBbkMsb0NBQW1DLEVBTXBDO1lDejFFVDtjRDB1RUo7Z0JBNEdnQixhQzF5RXNCO2dCRDJ5RXRCLGNDM3lFc0IsRUQ2eUV6QixFQUFBO1FBL0diO1VBbUhZLG1CQUFrQjtVQUNsQixRQUFPO1VBQ1AsU0FBUTtVQUNSLE9BQU07VUFDTixVQUFTO1VBQ1QsNkJDN3pFdUI7VUQ4ekV2Qiw0QkFBMkI7VUFDM0IscUJDL3pFdUI7VURnMEV2QixvQkFBbUI7VUFDbkIscUJBQW9CO1VBQ3BCLG1CQUFrQjtVQUNsQixrQkFBaUI7VUFDakIsdUJBQXNCO1VBQ3RCLGlCQUFnQjtVQUNoQixZQUFXO1VBQ1gsV0FBVTtVQUNWLDRDQUFtQztVQUFuQyx1Q0FBbUM7VUFBbkMsb0NBQW1DO1VBQ25DLFdBQVUsRUFLWDtVQ24zRVA7WUQwdUVKO2NBdUljLGNBQWEsRUFFaEIsRUFBQTtNQXpJWDtRQThJUSxrQkNuMUUyQixFRDQzRTVCO1FDajZFSDtVRDB1RUo7WUFpSlUsWUFBVyxFQXNDZCxFQUFBO1FBdkxQO1VBcUpVLG1CQUFzQjtVQUN0QixxQkMzMUV5QjtVRDQxRXpCLG9CQUFtQjtVQUNuQixxQkFBb0I7VUFDcEIsbUJBQWtCO1VBQ2xCLGtCQUFpQjtVQUNqQix1QkFBc0I7VUFDdEIsaUJBQWdCO1VBQ2hCLFlBQVc7VUFDWCwwQkFBeUIsRUFNMUI7VUM5NEVMO1lEMHVFSjtjQWlLWSwyQkMvMUUwQjtjRGcyRTFCLHFCQ2gyRTBCLEVEazJFN0IsRUFBQTtRQXBLVDtVQXVLVSw0QkFBMkI7VUFDM0IscUJDNzJFeUI7VUQ4MkV6QixvQkFBbUI7VUFDbkIscUJBQW9CO1VBQ3BCLG1CQUFrQjtVQUNsQixrQkFBaUI7VUFDakIsdUJBQXNCO1VBQ3RCLGlCQUFnQjtVQUNoQixlQUFjO1VBQ2QsMEJBQXlCLEVBTTFCO1VDaDZFTDtZRDB1RUo7Y0FtTFksZUFBYztjQUNkLGlCQ2wzRTBCLEVEbzNFN0IsRUFBQTs7QUFNVDtFQUNFLDhCQUF3QyxFQXlGekM7RUNoZ0ZHO0lEczZFSjtNQUlJLGlDQzkzRWtDLEVEbzlFckMsRUFBQTtFQTFGRDtJQVFJLHFCQ3o0RStCLEVEbTdFaEM7SUN4OUVDO01EczZFSjtRQVdNLGlCQ3I0RWdDLEVENDZFbkMsRUFBQTtJQWxESDtNQWVNLHFCQ2g1RTZCO01EaTVFN0Isb0JBQW1CO01BQ25CLHFCQUFvQjtNQUNwQixtQkFBa0I7TUFDbEIsa0JBQWlCO01BQ2pCLHVCQUFzQjtNQUN0QixpQkFBZ0I7TUFDaEIsZUFBYztNQUNkLDBCQUF5QjtNQUN6Qix5QkN6NUU2QixFRCs1RTlCO01DcDhFRDtRRHM2RUo7VUEyQlEsaUJDcjVFOEI7VURzNUU5QixzQkN0NUU4QixFRHc1RWpDLEVBQUE7SUE5Qkw7TUFpQ00seUJDbDZFNkI7TURtNkU3Qiw0QkFBMkI7TUFDM0IscUJDcDZFNkI7TURxNkU3QixvQkFBbUI7TUFDbkIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixrQkFBaUI7TUFDakIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixlQUFjO01BQ2QsMEJBQXlCLEVBTTFCO01DdjlFRDtRRHM2RUo7VUE4Q1EscUJDeDZFOEI7VUR5NkU5QixxQkN6NkU4QixFRDI2RWpDLEVBQUE7RUFqREw7SUFxREksa0JDdDdFK0I7SUR1N0UvQixtQkN2N0UrQjtJRHc3RS9CLG1CQUFrQjtJQUNsQix1QkFBc0I7SUFDdEIscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYix5QkFBdUI7SUFBdkIsc0JBQXVCO0lBQXZCLHdCQUF1QjtJQUN2QiwrQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLDBCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkIsb0JBQW1CLEVBNkJwQjtJQy8vRUM7TURzNkVKO1FBK0RNLGtCQ3o3RWdDO1FEMDdFaEMsYUMxN0VnQyxFRG05RW5DLEVBQUE7SUF6Rkg7TUFvRU0sWUFBVztNQUNYLG1CQUFrQjtNQUNsQixTQUFRO01BQ1IsV0FBVTtNQUNWLE9BQU07TUFDTixVQUFTO01BQ1QsMEJBQXlCLEVBQzFCO0lBM0VMO01BOEVNLG1CQy84RTZCO01EZzlFN0Isa0JDaDlFNkI7TURpOUU3QixZQUFXO01BQ1gsYUFBWTtNQUNaLHVCQUFtQjtNQUFuQixvQkFBbUIsRUFNcEI7TUM5L0VEO1FEczZFSjtVQXFGUSx1QkMvOEU4QjtVRGc5RTlCLHNCQ2g5RThCLEVEazlFakMsRUFBQTs7QUFJTDtFQUNFLGlEQzk5RWlDLEVEcTBGbEM7RUMxMkZHO0lEa2dGSjtNQUlJLHFDQzE5RWtDLEVEOHpGckMsRUFBQTtFQXhXRDtJQVFJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsMEJBQThCO0lBQTlCLHVCQUE4QjtJQUE5QiwrQkFBOEI7SUFDOUIseUJDditFK0IsRURpaEZoQztJQ3RqRkM7TURrZ0ZKO1FBYU0sb0JDbitFZ0M7UURvK0VoQyxlQUFjLEVBc0NqQixFQUFBO0lBcERIO01Ba0JNLDBCQUF5QjtNQUN6QixxQkNoL0U2QjtNRGkvRTdCLG9CQUFtQjtNQUNuQixxQkFBb0I7TUFDcEIsbUJBQWtCO01BQ2xCLGtCQUFpQjtNQUNqQix1QkFBc0I7TUFDdEIsaUJBQWdCO01BQ2hCLGVBQWMsRUFNZjtNQ2xpRkQ7UURrZ0ZKO1VBNkJRLGlCQ24vRThCO1VEby9FOUIsMEJDcC9FOEIsRURzL0VqQyxFQUFBO0lBaENMO01BbUNNLGVDaGdGNkI7TURpZ0Y3QiwwQkFBeUI7TUFDekIscUJDbGdGNkI7TURtZ0Y3QixvQkFBbUI7TUFDbkIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixrQkFBaUI7TUFDakIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixlQUFjLEVBT2Y7TUNyakZEO1FEa2dGSjtVQStDUSxZQUFXO1VBQ1gscUJDdGdGOEI7VUR1Z0Y5QixpQkFBZ0IsRUFFbkIsRUFBQTtFQW5ETDtJQXVESSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLG1CQUFrQixFQStTbkI7SUN6MkZDO01Ea2dGSjtRQTJETSxlQUFjLEVBNFNqQixFQUFBO0lBdldIO01BK0RNLFlBQVc7TUFDWCxtQkFBa0I7TUFDbEIsZ0JDOWhGNkI7TUQraEY3QixpQkMvaEY2QjtNRGdpRjdCLGVDaGlGNkI7TURpaUY3QixZQUFXO01BQ1gsaUJBQWdCO01BQ2hCLFdBQVUsRUFLWDtNQzdrRkQ7UURrZ0ZKO1VBeUVRLGNBQWEsRUFFaEIsRUFBQTtJQTNFTDtNQThFTSxXQUFVLEVBd1JYO01DeDJGRDtRRGtnRko7VUFpRlEsWUFBVztVQUNYLHFCQ3hpRjhCO1VEeWlGOUIsdUJDemlGOEI7VUQwaUY5QixtQkMxaUY4QjtVRDJpRjlCLG1CQUFrQixFQWlSckI7VUF0V0w7WUF5RlksZUMvaUYwQixFRGdqRjNCO1VBMUZYO1lBOEZVLDJCQ3BqRjRCLEVEMGpGN0I7WUFwR1Q7Y0FpR1ksYUFBWTtjQUNaLGNDeGpGMEIsRUR5akYzQjtVQW5HWDtZQXVHVSxZQUFXO1lBQ1gsbUJBQWtCO1lBQ2xCLFFBQU87WUFDUCxPQUFNO1lBQ04sVUFBUztZQUNULGtCQ2xrRjRCO1lEbWtGNUIsb0JBQW1CO1lBQ25CLFdBQVUsRUFDWDtVQS9HVDtZQWtIVSxZQUFXO1lBQ1gsbUJBQWtCO1lBQ2xCLGdCQzFrRjRCO1lEMmtGNUIsT0FBTTtZQUNOLFVBQVM7WUFDVCxXQUFVO1lBQ1YsaUJBQWdCO1lBQ2hCLFdBQVUsRUFDWCxFQUFBO01BR0g7UUE3SE47VUFpSWMsa0JBQWlCLEVBQ2xCO1FBbEliO1VBcUljLGtCQUFpQixFQVdsQjtVQWhKYjtZQXdJZ0IsV0FBVTtZQUNWLFNBQVEsRUFDVDtVQTFJZjtZQTZJZ0IsV0FBVTtZQUNWLFNBQVEsRUFDVDtRQS9JZjtVQXFKYyxrQkFBaUI7VUFDakIsZ0JBQWU7VUFDZix5QkNwbkZxQixFRG1vRnRCO1VBdEtiO1lBMkprQixXQUFVO1lBQ1YsaUJDem5GaUIsRUQwbkZsQjtVQTdKakI7WUFrS2tCLFdBQVU7WUFDVixlQ2hvRmlCLEVEaW9GbEIsRUFBQTtNQ3RxRmI7UURrZ0ZKO1VBOEtZLG9CQUFtQixFQUNwQixFQUFBO01BL0tYO1FBbUxVLDBCQUF5QixFQUsxQjtRQzFyRkw7VURrZ0ZKO1lBc0xZLGlCQUFnQixFQUVuQixFQUFBO01BeExUO1FBNExRLDBCQUF5QjtRQUN6QixrQkMxcEYyQjtRRDJwRjNCLHFCQUFhO1FBQWIscUJBQWE7UUFBYixjQUFhO1FBQ2IsNkJBQXNCO1FBQXRCLDhCQUFzQjtRQUF0QiwyQkFBc0I7UUFBdEIsdUJBQXNCO1FBQ3RCLDBCQUE4QjtRQUE5Qix1QkFBOEI7UUFBOUIsK0JBQThCO1FBQzlCLG1CQzlwRjJCO1FEK3BGM0IsK0JBQXNCO1FBQXRCLHVCQUFzQixFQXdGdkI7UUM1eEZIO1VEa2dGSjtZQXFNVSxpQkFBZ0I7WUFDaEIsYUFBWTtZQUNaLFdBQVU7WUFDVixtQkFBa0IsRUFrRnJCO1lBMVJQO2NBMk1ZLFlBQVc7Y0FDWCxtQkFBa0I7Y0FDbEIsaUJDbnFGMEI7Y0RvcUYxQixrQkNwcUYwQjtjRHFxRjFCLHVCQUFzQjtjQUN0QixlQ3RxRjBCO2NEdXFGMUIsa0JDdnFGMEI7Y0R3cUYxQixXQUFVLEVBQ1gsRUFBQTtRQW5OWDtVQXVOVSw0QkFBMkI7VUFDM0IscUJDcnJGeUI7VURzckZ6QixvQkFBbUI7VUFDbkIscUJBQW9CO1VBQ3BCLG1CQUFrQjtVQUNsQixrQkFBaUI7VUFDakIsdUJBQXNCO1VBQ3RCLGlCQUFnQjtVQUNoQixZQUFXLEVBT1o7VUN4dUZMO1lEa2dGSjtjQWtPWSxxQkN4ckYwQjtjRHlyRjFCLG1CQ3pyRjBCO2NEMHJGMUIsZUFBYyxFQUVqQixFQUFBO1FBdE9UO1VBeU9VLHFCQ3RzRnlCO1VEdXNGekIsb0JBQW1CO1VBQ25CLHFCQUFvQjtVQUNwQixtQkFBa0I7VUFDbEIsb0JBQW1CO1VBQ25CLHVCQUFzQjtVQUN0QixpQkFBZ0I7VUFDaEIsWUFBVztVQUNYLDBCQUF5QjtVQUN6QixpREMvc0Z5QjtVRGd0RnpCLG1CQUFrQjtVQUNsQixrQkNqdEZ5QjtVRGt0RnpCLCtCQUFzQjtVQUF0Qix1QkFBc0IsRUFvQ3ZCO1VDM3hGTDtZRGtnRko7Y0F3UFksV0FBVTtjQUNWLGFBQVk7Y0FDWixxQkNodEYwQjtjRGl0RjFCLHlCQ2p0RjBCLEVEK3VGN0IsRUFBQTtVQXpSVDtZQStQWSxZQUFXO1lBQ1gsbUJBQWtCO1lBQ2xCLFFBQU87WUFDUCxPQUFNO1lBQ04sVUFBUztZQUNULFdBQVU7WUFDVixpQkFBZ0IsRUFLakI7WUM1d0ZQO2NEa2dGSjtnQkF3UWMsY0FBYSxFQUVoQixFQUFBO1VBMVFYO1lBNlFZLFlBQVc7WUFDWCxtQkFBa0I7WUFDbEIsUUFBTztZQUNQLE9BQU07WUFDTixpQkM5dUZ1QjtZRCt1RnZCLGtCQy91RnVCO1lEZ3ZGdkIsaUJBQWdCLEVBS2pCO1lDMXhGUDtjRGtnRko7Z0JBc1JjLGNBQWEsRUFFaEIsRUFBQTtNQXhSWDtRQTZSUSxzQkMxdkYyQixFRGswRjVCO1FDdjJGSDtVRGtnRko7WUFnU1UsY0FBYSxFQXFFaEIsRUFBQTtRQXJXUDtVQW9TVSxxQkFBYTtVQUFiLHFCQUFhO1VBQWIsY0FBYTtVQUNiLG1CQUFrQjtVQUNsQix3QkNud0Z5QjtVRG93RnpCLHlCQ3B3RnlCO1VEcXdGekIsNEJBQTJCO1VBQzNCLHFCQ3R3RnlCO1VEdXdGekIsb0JBQW1CO1VBQ25CLHFCQUFvQjtVQUNwQixtQkFBa0I7VUFDbEIsa0JBQWlCO1VBQ2pCLHVCQUFzQjtVQUN0QixpQkFBZ0I7VUFDaEIsWUFBVztVQUNYLDBCQUFtQjtVQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CLEVBbURwQjtVQ3QyRkw7WURrZ0ZKO2NBb1RZLHdCQzF3RjBCO2NEMndGMUIseUJDM3dGMEI7Y0Q0d0YxQixpQkM1d0YwQixFRDB6RjdCLEVBQUE7VUFwV1Q7WUEwVFksaUJBQWdCLEVBQ2pCO1VBM1RYO1lBOFRZLGVBQWM7WUFDZCxZQUFXLEVBQ1o7VUFoVVg7WUFvVWMsbUJBQWtCO1lBQ2xCLGdCQ2x5RnFCO1lEbXlGckIsT0FBTTtZQUNOLGlCQ3B5RnFCO1lEcXlGckIsa0JDcnlGcUIsRUQ0eUZ0QjtZQ2oxRlQ7Y0RrZ0ZKO2dCQTJVZ0IsUUFBTztnQkFDUCxpQkNseUZzQjtnQkRteUZ0QixrQkNueUZzQixFRHF5RnpCLEVBQUE7VUEvVWI7WUFvVmMsWUFBVztZQUNYLG1CQUFrQjtZQUNsQixjQ256RnFCO1lEb3pGckIsZUNwekZxQjtZRHF6RnJCLGlCQ3J6RnFCO1lEc3pGckIsa0JDdHpGcUI7WUR1ekZyQiwwQkFBeUIsRUFRMUI7WUNwMkZUO2NEa2dGSjtnQkE2VmdCLGdCQ256RnNCO2dCRG96RnRCLGVDcHpGc0I7Z0JEcXpGdEIsaUJDcnpGc0I7Z0JEc3pGdEIsa0JDdHpGc0IsRUR3ekZ6QixFQUFBOztBQVFiO0VBQ0UsY0FBYSxFQTZEZDtFQzE2Rkc7SUQ0MkZKO01BSUksY0FBYTtNQUNiLGdCQUFlO01BQ2Ysb0JDdDBGa0M7TUR1MEZsQyxvQkN2MEZrQztNRHcwRmxDLHFCQ3gwRmtDO01EeTBGbEMsMkJDejBGa0M7TUQwMEZsQywrQkFBMkI7TUFDM0IsWUFBVztNQUNYLE9BQU07TUFDTixRQUFPO01BQ1AsU0FBUTtNQUNSLFVBQVMsRUErQ1o7TUE5REQ7UUFrQk0sZUFBYyxFQUNmO01BbkJMO1FBc0JNLDBCQUF5QjtRQUN6QixrQ0N2MUZnQztRRHcxRmhDLHFCQUFhO1FBQWIscUJBQWE7UUFBYixjQUFhO1FBQ2IsNkJBQXNCO1FBQXRCLDhCQUFzQjtRQUF0QiwyQkFBc0I7UUFBdEIsdUJBQXNCO1FBQ3RCLDBCQUE4QjtRQUE5Qix1QkFBOEI7UUFBOUIsK0JBQThCO1FBQzlCLGFBQVk7UUFDWixtQkFBa0IsRUFDbkI7TUE3Qkw7UUFnQ00sbUJBQWtCO1FBQ2xCLGVDajJGZ0M7UURrMkZoQyxXQ2wyRmdDLEVEbTJGakM7TUFuQ0w7UUFzQ00sNEJBQTJCO1FBQzNCLHFCQ3YyRmdDO1FEdzJGaEMsb0JBQW1CO1FBQ25CLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsa0JBQWlCO1FBQ2pCLHVCQUFzQjtRQUN0QixpQkFBZ0I7UUFDaEIsWUFBVyxFQUNaO01BL0NMO1FBbURRLGdDQUFvQztRQUNwQyxvQ0FBd0MsRUFDekM7TUFyRFA7UUF3RFEsdUJBQXFCO1FBQ3JCLGdDQUFvQztRQUNwQyw2QkFBMkIsRUFDNUIsRUFBQTs7QUFLUDtFQUNFLGlEQ3g0RmlDLEVEbTZGbEM7RUN4OEZHO0lENDZGSjtNQUlJLDZCQ3A0RmtDLEVENDVGckMsRUFBQTtFQTVCRDtJQVNNLHlCQ2g1RjZCO0lEaTVGN0IsMEJBQXlCO0lBQ3pCLHFCQ2w1RjZCO0lEbTVGN0Isb0JBQW1CO0lBQ25CLHFCQUFvQjtJQUNwQixtQkFBa0I7SUFDbEIsa0JBQWlCO0lBQ2pCLHVCQUFzQjtJQUN0QixpQkFBZ0I7SUFDaEIsZUFBYyxFQVFmO0lDdDhGRDtNRDQ2Rko7UUFxQlEsc0JDcjVGOEI7UURzNUY5Qix5QkN0NUY4QjtRRHU1RjlCLGtCQUFpQjtRQUNqQixpQkN4NUY4QixFRDA1RmpDLEVBQUE7O0FBSUw7RUFDRSxrREN0NkZpQztFRHU2RmpDLHVCQUFzQjtFQUN0QixZQUFXLEVBZ0haO0VDN2pHRztJRDA4Rko7TUFNSSwrQkNwNkZrQyxFRGloR3JDLEVBQUE7RUFuSEQ7SUFXTSx5QkFBdUIsRUFDeEI7RUFaTDtJQWdCSSxpQkFBZ0IsRUFDakI7RUFqQkg7SUFvQkksbUJBQWtCLEVBQ25CO0VBckJIO0lBd0JJLHFCQzc3RitCO0lEODdGL0IsaUJBQWdCO0lBQ2hCLHFCQUFvQjtJQUNwQixtQkFBa0I7SUFDbEIsaUJBQWdCO0lBQ2hCLHVCQUFzQjtJQUN0QixpQkFBZ0I7SUFDaEIsWUFBVztJQUNYLHlCQ3I4RitCO0lEczhGL0Isc0JDdDhGK0IsRUQ4OEZoQztJQ24vRkM7TUQwOEZKO1FBb0NNLGlCQ2w4RmdDO1FEbThGaEMsbUJDbjhGZ0M7UURvOEZoQyxxQkNwOEZnQztRRHE4RmhDLHlCQ3I4RmdDLEVEdThGbkMsRUFBQTtFQXpDSDtJQTRDSSxxQkNqOUYrQjtJRGs5Ri9CLGlCQUFnQjtJQUNoQixxQkFBb0I7SUFDcEIsbUJBQWtCO0lBQ2xCLGlCQUFnQjtJQUNoQix1QkFBc0I7SUFDdEIsaUJBQWdCO0lBQ2hCLFlBQVc7SUFDWCx5QkN6OUYrQjtJRDA5Ri9CLHNCQzE5RitCLEVEaStGaEM7SUN0Z0dDO01EMDhGSjtRQXdETSxxQkN0OUZnQztRRHU5RmhDLHlCQ3Y5RmdDO1FEdzlGaEMsc0JDeDlGZ0MsRUQwOUZuQyxFQUFBO0VBNURIO0lBK0RJLHFCQ3ArRitCO0lEcStGL0Isb0JBQW1CO0lBQ25CLHFCQUFvQjtJQUNwQixtQkFBa0I7SUFDbEIsa0JBQWlCO0lBQ2pCLHVCQUFzQjtJQUN0QixpQkFBZ0I7SUFDaEIsWUFBVyxFQUtaO0lDcmhHQztNRDA4Rko7UUF5RU0saUJDditGZ0MsRUR5K0ZuQyxFQUFBO0VBM0VIO0lBK0VNLG1CQUFrQjtJQUNsQixxQkNyL0Y2QjtJRHMvRjdCLHlCQ3QvRjZCLEVEaWhHOUI7SUN0akdEO01EMDhGSjtRQW9GUSxrQkNsL0Y4QjtRRG0vRjlCLHlCQ24vRjhCLEVEMGdHakMsRUFBQTtJQTVHTDtNQXlGUSxpQkFBZ0IsRUFDakI7SUExRlA7TUE2RlEsWUFBVztNQUNYLG1CQUFrQjtNQUNsQixpQkNwZ0cyQjtNRHFnRzNCLGtCQ3JnRzJCO01Ec2dHM0IsdUJBQXNCO01BQ3RCLGdCQ3ZnRzJCO01Ed2dHM0IsZUN4Z0cyQixFRGdoRzVCO01DcmpHSDtRRDA4Rko7VUFzR1UsaUJDcGdHNEI7VURxZ0c1QixrQkNyZ0c0QjtVRHNnRzVCLFFBQU87VUFDUCxXQ3ZnRzRCLEVEeWdHL0IsRUFBQTtFQTNHUDtJQWdISSxlQUFjO0lBQ2QsMkJBQTBCLEVBQzNCOztBQUdIO0VBQ0UsZ0JBQWU7RUFDZixhQUFZO0VBQ1osUUFBTztFQUNQLFNBQVE7RUFDUixPQUFNO0VBQ04sVUFBUztFQUNULG9DQUEyQjtFQUEzQiw0QkFBMkI7RUFDM0IscUNBQW9DO0VBQ3BDLDBCQUFtQjtFQUFuQix1QkFBbUI7RUFBbkIsb0JBQW1CO0VBQ25CLHlCQUF1QjtFQUF2QixzQkFBdUI7RUFBdkIsd0JBQXVCO0VBQ3ZCLGNBQWEsRUFtSGQ7RUM3ckdHO0lEK2pHSjtNQWNJLGVBQWM7TUFDZCxpQkFBZ0I7TUFDaEIsOEJBQXFCO01BQXJCLHNCQUFxQjtNQUNyQixpQkFBZ0IsRUE2R25CLEVBQUE7RUE5SEQ7SUFxQkkscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFDZDtFQXRCSDtJQXlCSSxtQkFBa0I7SUFDbEIsaUJDcGpHK0I7SURxakcvQixlQ3JqRytCO0lEc2pHL0IsV0FBVTtJQUNWLGdCQUFlLEVBQ2hCO0VBOUJIO0lBaUNJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhLEVBNEZkO0lBN0hIO01Bb0NNLGVBQWM7TUFDZCxzQkFBcUIsRUF1RnRCO01DM3JHRDtRRCtqR0o7VUF3Q1EsZ0JBQWU7VUFDZix5QkM1akc4QixFRCtvR2pDLEVBQUE7TUE1SEw7UUErQ1ksV0FBVSxFQUNYO01BaERYO1FBb0RVLGVBQWMsRUFDZjtNQXJEVDtRQTBEVSxtQkFBa0IsRUFDbkI7TUEzRFQ7UUErRFEsaUJDemxHMkI7UUQwbEczQixrQkMxbEcyQjtRRDJsRzNCLDZCQUE0QjtRQUM1QixxQkFBYTtRQUFiLHFCQUFhO1FBQWIsY0FBYTtRQUNiLDBCQUFtQjtRQUFuQix1QkFBbUI7UUFBbkIsb0JBQW1CO1FBQ25CLHlCQUF1QjtRQUF2QixzQkFBdUI7UUFBdkIsd0JBQXVCO1FBQ3ZCLG1CQUFrQixFQW1DbkI7UUN2cUdIO1VEK2pHSjtZQXdFVSxZQzNsRzRCO1lENGxHNUIsbUJDNWxHNEI7WUQ2bEc1QixhQUFZLEVBOEJmLEVBQUE7UUF4R1A7VUE4RVUsa0JDeG1HeUI7VUR5bUd6QixpQkN6bUd5QjtVRDBtR3pCLG1CQUFrQjtVQUNsQixXQUFVLEVBTVg7VUN0cEdMO1lEK2pHSjtjQW9GWSxpQkN2bUcwQjtjRHdtRzFCLGtCQ3htRzBCLEVEMG1HN0IsRUFBQTtRQXZGVDtVQTBGVSxZQUFXO1VBQ1gsbUJBQWtCO1VBQ2xCLFdBQVU7VUFDVixZQUFXO1VBQ1gsT0FBTTtVQUNOLFVBQVM7VUFDVCxvQkFBbUI7VUFDbkIsV0FBVTtVQUNWLFdBQVUsRUFLWDtVQ3RxR0w7WUQrakdKO2NBcUdZLGNBQWEsRUFFaEIsRUFBQTtNQXZHVDtRQTJHUSxlQUFjO1FBQ2QsNEJBQTJCO1FBQzNCLHFCQ3ZvRzJCO1FEd29HM0Isb0JBQW1CO1FBQ25CLHFCQUFvQjtRQUNwQixtQkFBa0I7UUFDbEIsa0JBQWlCO1FBQ2pCLHVCQUFzQjtRQUN0QixtQkFBa0I7UUFDbEIsWUFBVztRQUNYLDBCQUF5QjtRQUN6QixzQkNocEcyQixFRHFwRzVCO1FDMXJHSDtVRCtqR0o7WUF5SFUsY0FBYSxFQUVoQixFQUFBOztBQUtQO0VBQ0UsaUJDM3BHaUM7RUQ0cEdqQyxrQkM1cEdpQyxFRCtzR2xDO0VDcHZHRztJRCtyR0o7TUFLSSxpQkN4cEdrQztNRHlwR2xDLGtCQ3pwR2tDLEVEd3NHckMsRUFBQTtFQTVDQztJQVRGO01BWVEsb0JBQW1CLEVBU3BCO01BckJQO1FBZVUsK0RBQTZEO1FBQTdELDJEQUE2RDtRQUE3RCx1REFBNkQsRUFDOUQ7TUFoQlQ7UUFtQlUsbUVBQStEO1FBQS9ELCtEQUErRDtRQUEvRCwyREFBK0QsRUFDaEUsRUFBQTtFQXBCVDtJQTBCSSxlQUFjO0lBQ2QsY0FBYTtJQUNiLGlCQ3RyRytCO0lEdXJHL0IsaUJBQWdCO0lBQ2hCLDBFQUFpRTtJQUFqRSxxRUFBaUU7SUFBakUsa0VBQWlFLEVBc0JsRTtJQ252R0M7TUQrckdKO1FBaUNNLGlCQ3ByR2dDO1FEcXJHaEMsWUFBVyxFQWtCZCxFQUFBO0lBcERIO01Bc0NNLGlFQUE4RDtNQUE5RCw2REFBOEQ7TUFBOUQseURBQThELEVBSy9EO01DMXVHRDtRRCtyR0o7VUF5Q1EsNkRBQWtFO1VBQWxFLHlEQUFrRTtVQUFsRSxxREFBa0UsRUFFckUsRUFBQTtJQTNDTDtNQThDTSwrREFBOEQ7TUFBOUQsMkRBQThEO01BQTlELHVEQUE4RCxFQUsvRDtNQ2x2R0Q7UUQrckdKO1VBaURRLG1FQUFvRTtVQUFwRSwrREFBb0U7VUFBcEUsMkRBQW9FLEVBRXZFLEVBQUE7O0FBSUw7RUFDRSxrRENsdEdpQztFRG10R2pDLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsMEJBQThCO0VBQTlCLHVCQUE4QjtFQUE5QiwrQkFBOEI7RUFDOUIsbUJBQWtCO0VBQ2xCLFdBQVUsRUF3TFg7RUNuN0dHO0lEc3ZHSjtNQVFJLHVDQ2x0R2tDO01EbXRHbEMsZUFBYztNQUNkLGlCQUFnQixFQW1MbkIsRUFBQTtFQTdMRDtJQWNJLG1CQUFrQjtJQUNsQixnQkNodUcrQjtJRGl1Ry9CLGdCQ2p1RytCO0lEa3VHL0IsV0FBVSxFQXFCWDtJQzV4R0M7TURzdkdKO1FBb0JNLFlDOXRHZ0M7UUQrdEdoQyxZQy90R2dDO1FEZ3VHaEMsYUNodUdnQyxFRGd2R25DLEVBQUE7SUF0Q0g7TUEwQk0sa0JDM3VHNkI7TUQ0dUc3QixtQkM1dUc2QixFRGt2RzlCO01DdnhHRDtRRHN2R0o7VUE4QlEsWUFBVztVQUNYLG1CQ3p1RzhCLEVEMnVHakMsRUFBQTtJQWpDTDtNQW9DTSxjQUFhLEVBQ2Q7RUFyQ0w7SUF5Q0ksbUJBQWtCO0lBQ2xCLGVDM3ZHK0I7SUQ0dkcvQixRQUFPO0lBQ1Asa0JDN3ZHK0I7SUQ4dkcvQixtQkM5dkcrQixFRHN3R2hDO0lDM3lHQztNRHN2R0o7UUFnRE0sZUMxdkdnQztRRDJ2R2hDLG9CQzN2R2dDO1FENHZHaEMsZ0JDNXZHZ0M7UUQ2dkdoQyxrQkM3dkdnQyxFRCt2R25DLEVBQUE7RUFyREg7SUF5RE0sMEJBQXlCO0lBQ3pCLHFCQzN3RzZCO0lENHdHN0Isb0JBQW1CO0lBQ25CLHFCQUFvQjtJQUNwQixtQkFBa0I7SUFDbEIsa0JBQWlCO0lBQ2pCLHVCQUFzQjtJQUN0QixpQkFBZ0I7SUFDaEIsZUFBYyxFQU1mO0lDN3pHRDtNRHN2R0o7UUFvRVEsc0JDOXdHOEI7UUQrd0c5QixzQkMvd0c4QixFRGl4R2pDLEVBQUE7RUF2RUw7SUEyRUksZUM1eEcrQixFRDY0R2hDO0lDbDdHQztNRHN2R0o7UUE4RU0sWUFBVyxFQThHZCxFQUFBO0lBNUxIO01Ba0ZNLDBCQUF5QjtNQUN6Qix5QkNweUc2QjtNRHF5RzdCLDRCQUEyQjtNQUMzQixrQkN0eUc2QjtNRHV5RzdCLG9CQUFtQjtNQUNuQixxQkFBb0I7TUFDcEIsbUJBQWtCO01BQ2xCLGtCQUFpQjtNQUNqQix1QkFBc0I7TUFDdEIsaUJBQWdCO01BQ2hCLFlBQVc7TUFDWCxzQkM5eUc2QixFRHF6RzlCO01DMTFHRDtRRHN2R0o7VUFnR1EsZ0JBQWU7VUFDZix5QkMzeUc4QjtVRDR5RzlCLHFCQzV5RzhCLEVEOHlHakMsRUFBQTtJQXBHTDtNQXVHTSxpREN4ekc2QjtNRHl6RzdCLHlCQ3p6RzZCO01EMHpHN0IsK0RBQXNEO01BQXRELHVEQUFzRDtNQUN0RCwwS0FBNEc7TUFBNUcsaUhBQTRHO01BQTVHLDRHQUE0RztNQUE1Ryw2R0FBNEc7TUFDNUcsbUJBQWtCLEVBZ0ZuQjtNQ2o3R0Q7UURzdkdKO1VBOEdRLGlEQ3h6RzhCO1VEeXpHOUIseUJDenpHOEIsRURxNEdqQyxFQUFBO01BM0xMO1FBbUhRLHlCQ3AwRzJCLEVEbzFHNUI7UUN6M0dIO1VEc3ZHSjtZQXNIVSx5QkNoMEc0QixFRDYwRy9CLEVBQUE7UUFuSVA7VUEwSFUsaUJDMzBHeUI7VUQ0MEd6QixrQkM1MEd5QjtVRDYwR3pCLGtDQUF5QjtVQUF6Qiw4QkFBeUI7VUFBekIsMEJBQXlCLEVBTTFCO1VDeDNHTDtZRHN2R0o7Y0ErSFksY0N6MEcwQjtjRDAwRzFCLGVDMTBHMEIsRUQ0MEc3QixFQUFBO01BbElUO1FBc0lRLHFCQUFhO1FBQWIscUJBQWE7UUFBYixjQUFhO1FBQ2IsMEJBQThCO1FBQTlCLHVCQUE4QjtRQUE5QiwrQkFBOEI7UUFDOUIseUJBQXVCO1FBQXZCLHNCQUF1QjtRQUF2Qix3QkFBdUIsRUFrRHhCO1FDaDdHSDtVRHN2R0o7WUEySVUsZUFBYyxFQStDakIsRUFBQTtRQTFMUDtVQStJVSxrQkNoMkd5QjtVRGkyR3pCLGNBQWEsRUFLZDtVQzM0R0w7WURzdkdKO2NBbUpZLFlBQVcsRUFFZCxFQUFBO1FBckpUO1VBd0pVLGtCQ3oyR3lCLEVEMDRHMUI7VUMvNkdMO1lEc3ZHSjtjQTJKWSxZQUFXLEVBOEJkLEVBQUE7VUF6TFQ7WUErSlksa0JDaDNHdUI7WURpM0d2QiwrRUFBOEU7WUFDOUUsNEJBQTJCO1lBQzNCLHFCQ24zR3VCO1lEbzNHdkIsaUJBQWdCO1lBQ2hCLHFCQUFvQjtZQUNwQixtQkFBa0I7WUFDbEIsa0JBQWlCO1lBQ2pCLHVCQUFzQjtZQUN0QixpQkFBZ0I7WUFDaEIsZUFBYztZQUNkLHlCQzMzR3VCLEVEbTRHeEI7WUN4NkdQO2NEc3ZHSjtnQkE2S2MsWUFBVztnQkFDWCx1QkN4M0d3QjtnQkR5M0d4QixtQkN6M0d3QjtnQkQwM0d4QixxQkMxM0d3QixFRDQzRzNCLEVBQUE7VUFsTFg7WUFzTGMsYUFBWSxFQUNiOztBQVFiO0VBQ0Usb0NDajVHaUM7RURrNUdqQyxtQkFBa0I7RUFDbEIsV0FBVSxFQW9RWDtFQzVySEc7SURxN0dKO01BTUksaUNDLzRHa0MsRURncEhyQyxFQUFBO0VBdlFEO0lBVUkseUJDMTVHK0I7SUQyNUcvQiwwQkFBeUI7SUFDekIscUJDNTVHK0I7SUQ2NUcvQixvQkFBbUI7SUFDbkIscUJBQW9CO0lBQ3BCLG1CQUFrQjtJQUNsQixrQkFBaUI7SUFDakIsdUJBQXNCO0lBQ3RCLGlCQUFnQjtJQUNoQixlQUFjLEVBTWY7SUM5OEdDO01EcTdHSjtRQXNCTSwwQkMvNUdnQztRRGc2R2hDLHFCQ2g2R2dDLEVEazZHbkMsRUFBQTtFQXpCSDtJQTRCSSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLG9CQUFlO0lBQWYsZ0JBQWUsRUF5T2hCO0lDM3JIQztNRHE3R0o7UUFnQ00sZUFBYyxFQXNPakIsRUFBQTtJQXRRSDtNQW9DTSxnQkFBZTtNQUNmLG1CQUFrQjtNQUNsQixtQkN0N0c2QjtNRHU3RzdCLCtCQUFzQjtNQUF0Qix1QkFBc0I7TUFDdEIscUJBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWE7TUFDYiw2QkFBc0I7TUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtNQUF0Qix1QkFBc0I7TUFDdEIsMEJBQThCO01BQTlCLHVCQUE4QjtNQUE5QiwrQkFBOEI7TUFDOUIsaURDMzdHNkI7TUQ0N0c3QixpQkFBZ0IsRUF1SGpCO01DeGxIRDtRRHE3R0o7VUErQ1EsWUFBVztVQUNYLG1CQ3o3RzhCO1VEMDdHOUIsaUNDMTdHOEIsRUQ0aUhqQyxFQUFBO01BbktMO1FBcURRLFlBQVc7UUFDWCxtQkFBa0I7UUFDbEIsU0FBUTtRQUNSLFdBQVU7UUFDVixvQkFBbUI7UUFDbkIsT0FBTTtRQUNOLFVBQVMsRUFRVjtRQ3gvR0g7VURxN0dKO1lBOERVLFFBQU87WUFDUCxVQUFTO1lBQ1QsWUFBVztZQUNYLFlBQVcsRUFFZCxFQUFBO01BbkVQO1FBc0VRLHlCQ3Q5RzJCLEVEaS9HNUI7UUN0aEhIO1VEcTdHSjtZQXlFVSxxQkNsOUc0QixFRDArRy9CLEVBQUE7UUFqR1A7VUE2RVUsbUJBQWtCO1VBQ2xCLGVDOTlHeUI7VUQrOUd6QixnQkMvOUd5QixFRGcvRzFCO1VDcmhITDtZRHE3R0o7Y0FrRlksZ0JDMzlHMEI7Y0Q0OUcxQixnQkM1OUcwQixFRHkrRzdCLEVBQUE7VUFoR1Q7WUF1RlksaUJDditHdUI7WUR3K0d2QixrQkN4K0d1QjtZRHkrR3ZCLGVBQWMsRUFNZjtZQ3BoSFA7Y0RxN0dKO2dCQTRGYyxZQ3IrR3dCO2dCRHMrR3hCLG1CQ3QrR3dCLEVEdytHM0IsRUFBQTtNQS9GWDtRQW9HUSwwQkNwL0cyQixFRG1oSDVCO1FDeGpISDtVRHE3R0o7WUF1R1UscUJDaC9HNEIsRUQ0Z0gvQixFQUFBO1FBbklQO1VBMkdVLG1CQUFrQjtVQUNsQixnQkM1L0d5QjtVRDYvR3pCLGlCQzcvR3lCLEVEa2hIMUI7VUN2akhMO1lEcTdHSjtjQWdIWSxnQkN6L0cwQjtjRDAvRzFCLGlCQzEvRzBCLEVEMmdIN0IsRUFBQTtVQWxJVDtZQXFIWSxlQUFjO1lBQ2QsZ0JDdGdIdUI7WUR1Z0h2QixtQkN2Z0h1QixFRDZnSHhCO1lDbGpIUDtjRHE3R0o7Z0JBMEhjLGNDbmdId0I7Z0JEb2dIeEIsbUJDcGdId0IsRURzZ0gzQixFQUFBO1VBN0hYO1lBZ0lZLGNBQWEsRUFDZDtNQWpJWDtRQXNJUSxxQkN0aEgyQjtRRHVoSDNCLGlCQUFnQjtRQUNoQixxQkFBb0I7UUFDcEIsbUJBQWtCO1FBQ2xCLGtCQUFpQjtRQUNqQix1QkFBc0I7UUFDdEIsaUJBQWdCO1FBQ2hCLFlBQVcsRUFLWjtRQ3ZrSEg7VURxN0dKO1lBZ0pVLHFCQ3poSDRCLEVEMmhIL0IsRUFBQTtNQWxKUDtRQXFKUSxxQkNyaUgyQjtRRHNpSDNCLGlCQUFnQjtRQUNoQixxQkFBb0I7UUFDcEIsbUJBQWtCO1FBQ2xCLGtCQUFpQjtRQUNqQix1QkFBc0I7UUFDdEIsaUJBQWdCO1FBQ2hCLFlBQVcsRUFNWjtRQ3ZsSEg7VURxN0dKO1lBK0pVLGlCQ3hpSDRCO1lEeWlINUIsa0JBQWlCLEVBRXBCLEVBQUE7SUFsS1A7TUFzS00sa0JDdGpINkI7TUR1akg3QixtQkFBa0I7TUFDbEIsbUJDeGpINkI7TUR5akg3QixrQkFBaUI7TUFDakIsd0JDMWpINkI7TUQyakg3QixXQUFVO01BQ1YsdUJDNWpINkI7TUQ2akg3QixrREM3akg2QjtNRDhqSDdCLCtCQUFzQjtNQUF0Qix1QkFBc0IsRUF1RnZCO01DMXJIRDtRRHE3R0o7VUFpTFEsa0JDMWpIOEI7VUQyakg5QixlQzNqSDhCO1VENGpIOUIsd0JDNWpIOEI7VUQ2akg5Qix1QkM3akg4QjtVRDhqSDlCLHVDQzlqSDhCLEVEOG9IakMsRUFBQTtNQXJRTDtRQXlMUSxtQkFBa0I7UUFDbEIsUUFBTztRQUNQLFNBQVE7UUFDUixPQUFNO1FBQ04sVUFBUztRQUNULFdBQVUsRUFLWDtRQW5NUDtVQWlNVSxZQUFXLEVBQ1o7TUFsTVQ7UUFzTVEsbUJBQWtCO1FBQ2xCLFdBQVU7UUFDVixxQkFBYTtRQUFiLHFCQUFhO1FBQWIsY0FBYTtRQUNiLDZCQUFzQjtRQUF0Qiw4QkFBc0I7UUFBdEIsMkJBQXNCO1FBQXRCLHVCQUFzQjtRQUN0QiwwQkFBOEI7UUFBOUIsdUJBQThCO1FBQTlCLCtCQUE4QjtRQUM5QixhQUFZLEVBQ2I7TUE1TVA7UUErTVEscUJDL2xIMkI7UURnbUgzQixpQkFBZ0I7UUFDaEIscUJBQW9CO1FBQ3BCLG1CQUFrQjtRQUNsQixrQkFBaUI7UUFDakIsdUJBQXNCO1FBQ3RCLGlCQUFnQjtRQUNoQixZQUFXLEVBS1o7UUNocEhIO1VEcTdHSjtZQXlOVSxxQkNsbUg0QixFRG9tSC9CLEVBQUE7TUEzTlA7UUE4TlEscUJBQWE7UUFBYixxQkFBYTtRQUFiLGNBQWE7UUFDYiwwQkFBbUI7UUFBbkIsdUJBQW1CO1FBQW5CLG9CQUFtQjtRQUNuQiwwQkFBOEI7UUFBOUIsdUJBQThCO1FBQTlCLCtCQUE4QixFQW9DL0I7UUN6ckhIO1VEcTdHSjtZQW1PVSxlQUFjLEVBaUNqQixFQUFBO1FBcFFQO1VBdU9VLHFCQ3ZuSHlCO1VEd25IekIsaUJBQWdCO1VBQ2hCLHFCQUFvQjtVQUNwQixtQkFBa0I7VUFDbEIsa0JBQWlCO1VBQ2pCLHVCQUFzQjtVQUN0QixpQkFBZ0I7VUFDaEIsWUFBVyxFQU9aO1VDMXFITDtZRHE3R0o7Y0FpUFkseUJDMW5IMEI7Y0QybkgxQixlQUFjO2NBQ2QscUJDNW5IMEIsRUQ4bkg3QixFQUFBO1FBclBUO1VBd1BVLGtCQ3hvSHlCLEVEbXBIMUI7VUN4ckhMO1lEcTdHSjtjQTJQWSxrQkNwb0gwQixFRDRvSDdCO2NBblFUO2dCQStQZ0IsV0FBVSxFQUNYLEVBQUE7O0FBU2Y7RUFDRSwrQ0MxcEhpQztFRDJwSGpDLG1CQUFrQixFQXFQbkI7RUNyN0hHO0lEOHJISjtNQUtJLGtDQ3ZwSGtDO01Ed3BIbEMsaUJBQWdCLEVBaVBuQixFQUFBO0VBdlBEO0lBVUkscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwwQkFBOEI7SUFBOUIsdUJBQThCO0lBQTlCLCtCQUE4QjtJQUM5QiwwQkNycUgrQixFRGt0SGhDO0lDdnZIQztNRDhySEo7UUFlTSxlQUFjO1FBQ2QsMEJDbHFIZ0MsRUQyc0huQyxFQUFBO0lBekRIO01Bb0JNLHFCQzdxSDZCO01EOHFIN0Isb0JBQW1CO01BQ25CLHFCQUFvQjtNQUNwQixtQkFBa0I7TUFDbEIsa0JBQWlCO01BQ2pCLHVCQUFzQjtNQUN0QixpQkFBZ0I7TUFDaEIsZUFBYztNQUNkLDBCQUF5QixFQU8xQjtNQ2p1SEQ7UUQ4ckhKO1VBK0JRLGlCQ2pySDhCO1VEa3JIOUIsMEJDbHJIOEI7VURtckg5QixrQkFBaUIsRUFFcEIsRUFBQTtJQW5DTDtNQXNDTSxxQkMvckg2QjtNRGdzSDdCLG9CQUFtQjtNQUNuQixxQkFBb0I7TUFDcEIsbUJBQWtCO01BQ2xCLGtCQUFpQjtNQUNqQix1QkFBc0I7TUFDdEIsaUJBQWdCO01BQ2hCLGVBQWM7TUFDZCwwQkFBeUI7TUFDekIsa0JDeHNINkI7TUR5c0g3Qix3QkN6c0g2QjtNRDBzSDdCLHFCQUFjO01BQWQsZUFBYyxFQU9mO01DdHZIRDtRRDhySEo7VUFvRFEscUJDdHNIOEI7VUR1c0g5QixZQUFXO1VBQ1gsZ0JBQWUsRUFFbEIsRUFBQTtFQXhETDtJQTRESSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLHVCQUFxQjtJQUFyQixvQkFBcUI7SUFBckIsc0JBQXFCO0lBQ3JCLDBCQUE4QjtJQUE5Qix1QkFBOEI7SUFBOUIsK0JBQThCLEVBb0MvQjtJQ2h5SEM7TUQ4ckhKO1FBaUVNLGVBQWMsRUFpQ2pCLEVBQUE7SUFsR0g7TUFxRU0sNEJBQTJCO01BQzNCLHFCQy90SDZCO01EZ3VIN0Isb0JBQW1CO01BQ25CLHFCQUFvQjtNQUNwQixtQkFBa0I7TUFDbEIsa0JBQWlCO01BQ2pCLHVCQUFzQjtNQUN0QixpQkFBZ0I7TUFDaEIsZUFBYztNQUNkLDBCQUF5QjtNQUN6QixrQkN4dUg2QjtNRHl1SDdCLHFCQUFjO01BQWQsZUFBYyxFQU1mO01DcHhIRDtRRDhySEo7VUFtRlEsWUFBVztVQUNYLHFCQ3R1SDhCLEVEd3VIakMsRUFBQTtJQ3B4SEQ7TUQ4ckhKO1FBMEZRLGNBQWEsRUFPaEIsRUFBQTtJQWpHTDtNQThGUSxpQkN2dkgyQjtNRHd2SDNCLGtCQ3h2SDJCLEVEeXZINUI7RUFoR1A7SUFzR00sbUJBQWtCO0lBQ2xCLGtCQ2h3SDZCO0lEaXdIN0IsbUJDandINkI7SURrd0g3Qix5QkNsd0g2QjtJRG13SDdCLCtCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIsaURDcHdINkI7SURxd0g3QixpQkFBZ0IsRUF5SWpCO0lDbjdIRDtNRDhySEo7UUErR1EsY0Nqd0g4QjtRRGt3SDlCLGdCQ2x3SDhCO1FEbXdIOUIsbUJDbndIOEI7UURvd0g5QiwyQ0Nwd0g4QixFRHU0SGpDLEVBQUE7SUFyUEw7TUFzSFEscUJDL3dIMkI7TURneEgzQixvQkFBbUI7TUFDbkIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixvQkFBbUI7TUFDbkIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixZQUFXO01BQ1gsMEJBQXlCO01BQ3pCLHlCQ3h4SDJCLEVEOHhINUI7TUNuMEhIO1FEOHJISjtVQWtJVSxpQkNweEg0QjtVRHF4SDVCLHlCQ3J4SDRCLEVEdXhIL0IsRUFBQTtJQXJJUDtNQXdJUSxxQkNqeUgyQjtNRGt5SDNCLG9CQUFtQjtNQUNuQixxQkFBb0I7TUFDcEIsbUJBQWtCO01BQ2xCLGlCQUFnQjtNQUNoQix1QkFBc0I7TUFDdEIsaUJBQWdCO01BQ2hCLFlBQVcsRUFLWjtNQ2wxSEg7UUQ4ckhKO1VBa0pVLHFCQ3B5SDRCLEVEc3lIL0IsRUFBQTtJQXBKUDtNQXVKUSxXQUFVO01BQ1YsMEJBQXlCO01BQ3pCLG1CQ2x6SDJCO01EbXpIM0IsaUJDbnpIMkI7TURvekgzQixzREFBNkM7TUFBN0MsOENBQTZDLEVBZ0Q5QztNQ3o0SEg7UUQ4ckhKO1VBOEpVLG9CQ2h6SDRCO1VEaXpINUIsWUNqekg0QixFRDYxSC9CLEVBQUE7TUEzTVA7UUFtS1UsbUJBQWtCO1FBQ2xCLGlCQzd6SHlCO1FEOHpIekIsa0JDOXpIeUIsRURtMkgxQjtRQ3g0SEw7VUQ4ckhKO1lBd0tZLGlCQzF6SDBCO1lEMnpIMUIsa0JDM3pIMEIsRUQ0MUg3QixFQUFBO1FBMU1UO1VBNktZLFlBQVc7VUFDWCxtQkFBa0I7VUFDbEIsV0FBVTtVQUNWLGtCQ3owSHVCO1VEMDBIdkIsbUJDMTBIdUI7VUQyMEh2QixrQkMzMEh1QjtVRDQwSHZCLG1CQzUwSHVCO1VENjBIdkIsYUFBWTtVQUNaLDRCQUEyQjtVQUMzQixvQkFBbUI7VUFDbkIsMEJBQXlCLEVBUTFCO1VDNzNIUDtZRDhySEo7Y0EwTGMsa0JDNTBId0I7Y0Q2MEh4QixtQkM3MEh3QjtjRDgwSHhCLGtCQzkwSHdCO2NEKzBIeEIsbUJDLzBId0IsRURpMUgzQixFQUFBO1FBL0xYO1VBa01ZLGtCQzMxSHVCO1VENDFIdkIsbUJBQWtCO1VBQ2xCLFdBQVUsRUFLWDtVQ3Y0SFA7WUQ4ckhKO2NBdU1jLGtCQ3oxSHdCLEVEMjFIM0IsRUFBQTtJQXpNWDtNQThNUSxXQUFVO01BQ1YsdUJBQXNCO01BQ3RCLFVBQVM7TUFDVCxpQkMxMkgyQjtNRDIySDNCLHNEQUE2QztNQUE3Qyw4Q0FBNkMsRUFrQzlDO01DbDdISDtRRDhySEo7VUFxTlUsbUJDdjJINEI7VUR3Mkg1QixnQkN4Mkg0QjtVRHkySDVCLGNDejJINEIsRURzNEgvQixFQUFBO01BcFBQO1FBMk5VLFlBQVcsRUFDWjtNQTVOVDtRQStOVSxZQUFXLEVBQ1o7TUFoT1Q7UUFtT1UsbUJBQWtCO1FBQ2xCLGdCQzczSHlCO1FEODNIekIsa0JDOTNIeUIsRUQ0NEgxQjtRQ2o3SEw7VUQ4ckhKO1lBd09ZLGdCQzEzSDBCO1lEMjNIMUIsa0JDMzNIMEIsRURxNEg3QixFQUFBO1FBblBUO1VBNk9ZLGNDdDRIdUIsRUQyNEh4QjtVQ2g3SFA7WUQ4ckhKO2NBZ1BjLGtCQ2w0SHdCLEVEbzRIM0IsRUFBQTs7QUFPWDtFQUNFLGlEQ241SGlDLEVENmdJbEM7RUNsaklHO0lEdTdISjtNQUlJLGlDQy80SGtDLEVEc2dJckMsRUFBQTtFQTNIRDtJQVFJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsMEJBQThCO0lBQTlCLHVCQUE4QjtJQUE5QiwrQkFBOEI7SUFDOUIseUJDNTVIK0IsRURzOEhoQztJQzMrSEM7TUR1N0hKO1FBYU0sMEJDeDVIZ0M7UUR5NUhoQyxlQUFjLEVBc0NqQixFQUFBO0lBcERIO01Ba0JNLHFCQ3A2SDZCO01EcTZIN0Isb0JBQW1CO01BQ25CLHFCQUFvQjtNQUNwQixtQkFBa0I7TUFDbEIsa0JBQWlCO01BQ2pCLHVCQUFzQjtNQUN0QixpQkFBZ0I7TUFDaEIsZUFBYztNQUNkLDBCQUF5QixFQU0xQjtNQ3Y5SEQ7UUR1N0hKO1VBNkJRLGlCQ3g2SDhCO1VEeTZIOUIsMEJDejZIOEIsRUQyNkhqQyxFQUFBO0lBaENMO01BbUNNLGVDcjdINkI7TURzN0g3QixxQkFBYztNQUFkLGVBQWM7TUFDZCxxQkN2N0g2QjtNRHc3SDdCLG9CQUFtQjtNQUNuQixxQkFBb0I7TUFDcEIsbUJBQWtCO01BQ2xCLGtCQUFpQjtNQUNqQix1QkFBc0I7TUFDdEIsaUJBQWdCO01BQ2hCLGVBQWM7TUFDZCwwQkFBeUIsRUFNMUI7TUMxK0hEO1FEdTdISjtVQWdEUSxZQUFXO1VBQ1gscUJDNTdIOEIsRUQ4N0hqQyxFQUFBO0VBbkRMO0lBdURJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsMEJBQThCO0lBQTlCLHVCQUE4QjtJQUE5QiwrQkFBOEI7SUFDOUIsMEJBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQixvQkFBbUIsRUFpRXBCO0lDampJQztNRHU3SEo7UUE0RE0sb0JBQWU7UUFBZixnQkFBZSxFQThEbEIsRUFBQTtJQTFISDtNQWdFTSw0QkFBMkI7TUFDM0IscUJDbjlINkI7TURvOUg3QixvQkFBbUI7TUFDbkIscUJBQW9CO01BQ3BCLG1CQUFrQjtNQUNsQixrQkFBaUI7TUFDakIsdUJBQXNCO01BQ3RCLGlCQUFnQjtNQUNoQixlQUFjO01BQ2QsMEJBQXlCO01BQ3pCLGtCQzU5SDZCO01ENjlIN0IscUJBQWM7TUFBZCxlQUFjLEVBT2Y7TUN6Z0lEO1FEdTdISjtVQThFUSw2QkFBUTtVQUFSLGtCQUFRO1VBQVIsU0FBUTtVQUNSLFlBQVc7VUFDWCxxQkMzOUg4QixFRDY5SGpDLEVBQUE7SUFsRkw7TUFxRk0scUJBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWE7TUFDYiwwQkFBbUI7TUFBbkIsdUJBQW1CO01BQW5CLG9CQUFtQjtNQUNuQixZQ3orSDZCO01EMCtIN0IscUJDMStINkI7TUQyK0g3QixxQkFBYztNQUFkLGVBQWM7TUFDZCwwQkFBOEI7TUFBOUIsdUJBQThCO01BQTlCLCtCQUE4QixFQStCL0I7TUNoaklEO1FEdTdISjtVQTZGUSxZQUFXO1VBQ1gsZUFBYztVQUNkLGdCQUFlO1VBQ2YsMEJDMytIOEIsRURvZ0lqQyxFQUFBO01BekhMO1FBcUdVLGtDQUF5QjtRQUF6Qiw4QkFBeUI7UUFBekIsMEJBQXlCO1FBQ3pCLGtCQ3gvSHlCLEVEKy9IMUI7UUNwaUlMO1VEdTdISjtZQXlHWSxrQkNwL0gwQjtZRHEvSDFCLHVCQ3IvSDBCO1lEcy9IMUIsb0JDdC9IMEIsRUR3L0g3QixFQUFBO01BN0dUO1FBa0hVLGtCQ3BnSXlCLEVEeWdJMUI7UUM5aUlMO1VEdTdISjtZQXFIWSxZQUFXLEVBRWQsRUFBQTs7QUFNVDtFQUNFLGlEQ2hoSWlDLEVEcXJJbEM7RUMxdElHO0lEb2pJSjtNQUlJLDZCQzVnSWtDLEVEOHFJckMsRUFBQTtFQXRLRDtJQVFJLHlCQ3ZoSStCLEVENmlJaEM7SUNsbElDO01Eb2pJSjtRQVdNLHFCQ25oSWdDO1FEb2hJaEMsaUJDcGhJZ0MsRURzaUluQyxFQUFBO0lBOUJIO01BZ0JNLHFCQy9oSTZCO01EZ2lJN0Isb0JBQW1CO01BQ25CLHFCQUFvQjtNQUNwQixtQkFBa0I7TUFDbEIsa0JBQWlCO01BQ2pCLHVCQUFzQjtNQUN0QixpQkFBZ0I7TUFDaEIsZUFBYztNQUNkLDBCQUF5QixFQUsxQjtNQ2psSUQ7UURvaklKO1VBMkJRLGlCQ25pSThCLEVEcWlJakMsRUFBQTtFQTdCTDtJQWtDTSxrREFBOEMsRUFrSS9DO0lBcEtMO01Bc0NVLHdCQ3JqSXlCO01Ec2pJekIseUJDdGpJeUI7TUR1akl6QixpQkFBZ0I7TUFDaEIsWUFBVyxFQW9CWjtNQ2puSUw7UURvaklKO1VBNENZLG9CQ3BqSTBCO1VEcWpJMUIseUJDcmpJMEIsRURxa0k3QixFQUFBO01BN0RUO1FBa0RjLFdBQVUsRUFDWDtNQW5EYjtRQXVEWSxjQUFhLEVBQ2Q7TUF4RFg7UUEyRFkscUJBQWE7UUFBYixxQkFBYTtRQUFiLGNBQWEsRUFDZDtJQTVEWDtNQWlFUSxxQkNobEkyQjtNRGlsSTNCLGlCQUFnQjtNQUNoQixxQkFBb0I7TUFDcEIsbUJBQWtCO01BQ2xCLGlCQUFnQjtNQUNoQix1QkFBc0I7TUFDdEIsaUJBQWdCO01BQ2hCLFlBQVc7TUFDWCxxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYTtNQUNiLDBCQUFtQjtNQUFuQix1QkFBbUI7TUFBbkIsb0JBQW1CO01BQ25CLHFCQUF1QjtNQUN2QiwwQkFBOEI7TUFBOUIsdUJBQThCO01BQTlCLCtCQUE4QjtNQUM5QixtQkFBa0I7TUFDbEIsZ0JBQWU7TUFDZiwrRkFBc0Y7TUFBdEYsMEZBQXNGO01BQXRGLHVGQUFzRixFQW1FdkY7TUN0c0lIO1FEb2pJSjtVQWtGVSw2Q0MxbEk0QjtVRDJsSTVCLHFCQzNsSTRCO1VENGxJNUIsaUJBQWdCLEVBOERuQixFQUFBO01BM0RDO1FBdkZSO1VBeUZZLHdCQ3htSXVCO1VEeW1JdkIseUJDem1JdUI7VUQwbUl2QixpQkFBZ0I7VUFDaEIsWUFBVyxFQU9aO1VBbkdYO1lBZ0dnQixXQUFVLEVBQ1gsRUFBQTtNQWpHZjtRQXdHWSxXQUFVLEVBQ1g7TUF6R1g7UUE2R1UsdUJDNW5JeUIsRUQyb0kxQjtRQ2hySUw7VURvaklKO1lBZ0hZLHVCQ3huSTBCLEVEb29JN0IsRUFBQTtRQTVIVDtVQW9IWSxpQkNub0l1QjtVRG9vSXZCLGtCQ3BvSXVCLEVEMG9JeEI7VUMvcUlQO1lEb2pJSjtjQXdIYyxpQkNob0l3QjtjRGlvSXhCLGtCQ2pvSXdCLEVEbW9JM0IsRUFBQTtNQTNIWDtRQStIVSxjQUFhO1FBQ2IsMEJBQW1CO1FBQW5CLHVCQUFtQjtRQUFuQixvQkFBbUI7UUFFbkIsdUJDanBJeUIsRURncUkxQjtRQ3JzSUw7VURvaklKO1lBcUlZLHVCQzdvSTBCLEVEeXBJN0IsRUFBQTtRQWpKVDtVQXlJWSxpQkN4cEl1QjtVRHlwSXZCLGtCQ3pwSXVCLEVEK3BJeEI7VUNwc0lQO1lEb2pJSjtjQTZJYyxpQkNycEl3QjtjRHNwSXhCLGtCQ3RwSXdCLEVEd3BJM0IsRUFBQTtJQWhKWDtNQXFKUSxjQUFhLEVBY2Q7TUFuS1A7UUF3SlUscUJDdnFJeUI7UUR3cUl6QiwwQkN4cUl5QjtRRHlxSXpCLDBCQ3pxSXlCLEVEaXJJMUI7UUN0dElMO1VEb2pJSjtZQTZKWSx3QkNycUkwQjtZRHNxSTFCLDBCQ3RxSTBCO1lEdXFJMUIscUJDdnFJMEI7WUR3cUkxQixvQkN4cUkwQixFRDBxSTdCLEVBQUE7O0FBTVQ7RUFDRSxrREN4cklpQyxFRDI5SWxDO0VDaGdKRztJRDR0SUo7TUFJSSw0QkNwcklrQyxFRG85SXJDLEVBQUE7RUFwU0Q7SUFRSSx1Q0MvckkrQjtJRGdzSS9CLHlCQ2hzSStCO0lEaXNJL0IsMEJBQXlC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QUFzQjtVQUN0QixpQkFBZ0I7VUFDaEIsWUFBVztVQUNYLDBCQUF5QjtVQUN6Qix5QkN6Nkl5QjtVRDA2SXpCLG1CQzE2SXlCLEVEaTdJMUI7VUN0OUlMO1lENHRJSjtjQXNQWSxnQkFBZTtjQUNmLHlCQ3Y2STBCO2NEdzZJMUIscUJDeDZJMEIsRUQwNkk3QixFQUFBO1FBRUQ7VUE1UFI7WUErUGMsZ0JBQWUsRUFlaEI7WUE5UWI7Y0FrUWdCLHNCQUFvQixFQUNyQjtZQW5RZjtjQXVRa0Isc0JBQW9CLEVBQ3JCO1lBeFFqQjtjQTJRa0Isc0JBQW9CLEVBQ3JCLEVBQUE7UUE1UWpCO1VBbVJVLG1CQzE4SXlCO1VEMjhJekIsbUJBQWtCO1VBQ2xCLGVDNThJeUI7VUQ2OEl6QixrQkM3OEl5QixFRHU5STFCO1VDNS9JTDtZRDR0SUo7Y0F5UlksaUJBQWdCO2NBQ2hCLHNCQzE4STBCO2NEMjhJMUIsbUJDMzhJMEI7Y0Q0OEkxQixtQkFBa0I7Y0FDbEIsa0JBQWlCO2NBQ2pCLGdCQUFlLEVBRWxCLEVBQUE7O0FBTVQ7RUFDRSx5QkFBdUIsRUFDeEI7O0FDcGdKRztFRHNnSko7SUFFSSx5QkFBdUIsRUFFMUIsRUFBQTs7QUFFRDtFQUNFLHlCQUF1QixFQUt4QjtFQ2xoSkc7SUQ0Z0pKO01BSUksMEJBQXdCLEVBRTNCLEVBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxuXG5xIHtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9IiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGxpYW5jZSBOby4yJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BbGxpYW5jZU5vMi1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkFsbGlhbmNlTm8uMi1SZWd1bGFyXCIpLCB1cmwoXCIuLi9mb250cy9BbGxpYW5jZU5vMi1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0FsbGlhbmNlTm8yLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0FsbGlhbmNlTm8yLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9BbGxpYW5jZU5vMi1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQWxsaWFuY2VObzItUmVndWxhci5zdmcjQWxsaWFuY2VOby4yLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTaW1wbG9uIE1vbm8nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NpbXBsb25Nb25vLU1lZGl1bS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJTaW1wbG9uIE1vbm8gTWVkaXVtXCIpLCBsb2NhbChcIlNpbXBsb25Nb25vLU1lZGl1bVwiKSwgdXJsKFwiLi4vZm9udHMvU2ltcGxvbk1vbm8tTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1NpbXBsb25Nb25vLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvU2ltcGxvbk1vbm8tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvU2ltcGxvbk1vbm8tTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvU2ltcGxvbk1vbm8tTWVkaXVtLnN2ZyNTaW1wbG9uTW9uby1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGxpYW5jZSBOby4yJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BbGxpYW5jZU5vMi1NZWRpdW0uZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiQWxsaWFuY2VOby4yLU1lZGl1bVwiKSwgdXJsKFwiLi4vZm9udHMvQWxsaWFuY2VObzItTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0FsbGlhbmNlTm8yLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQWxsaWFuY2VObzItTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQWxsaWFuY2VObzItTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQWxsaWFuY2VObzItTWVkaXVtLnN2ZyNBbGxpYW5jZU5vLjItTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2ltcGxvbiBNb25vJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9TaW1wbG9uTW9uby1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIlNpbXBsb24gTW9ubyBSZWd1bGFyXCIpLCBsb2NhbChcIlNpbXBsb25Nb25vLVJlZ3VsYXJcIiksIHVybChcIi4uL2ZvbnRzL1NpbXBsb25Nb25vLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvU2ltcGxvbk1vbm8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvU2ltcGxvbk1vbm8tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1NpbXBsb25Nb25vLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9TaW1wbG9uTW9uby1SZWd1bGFyLnN2ZyNTaW1wbG9uTW9uby1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDEwMTA7XG4gIGZvbnQtZmFtaWx5OiAnQWxsaWFuY2UgTm8uMic7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7IH0gfVxuXG4uaW1nLTEwMCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDMuMzMzMzN2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyOTRkZWcsICNkODQyMTIgOTUlLCAjY2UzZjExIDM2JSk7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjA4MzN2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5idXR0b24ge1xuICAgICAgaGVpZ2h0OiAxMi44dnc7XG4gICAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICAgIHBhZGRpbmc6IDAuOHZ3OyB9IH1cbiAgLmJ1dHRvbi5hY3RpdmUgc3BhbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXRyYW5zZm9ybS14KSk7IH1cbiAgLmJ1dHRvbiBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxlZnQ6IDAuMjA4MzN2dztcbiAgICB0b3A6IDAuMjA4MzN2dztcbiAgICBib3R0b206IDAuMjA4MzN2dztcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDRweCA2cHggMnB4IHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYnV0dG9uIHNwYW4ge1xuICAgICAgICBsZWZ0OiAwLjh2dztcbiAgICAgICAgdG9wOiAwLjh2dztcbiAgICAgICAgYm90dG9tOiAwLjh2dzsgfSB9XG4gICAgLmJ1dHRvbiBzcGFuIC50ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAuYnV0dG9uIHNwYW46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiA1NSU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNC4xNjY2N3Z3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNGQxNDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMHB4ICNGRjdCNTE7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5idXR0b24gc3BhbjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2dnc7XG4gICAgICAgICAgd2lkdGg6IDUzJTsgfSB9XG4gICAgLmJ1dHRvbiBzcGFuOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogNTUlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQuMTY2Njd2dztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjRkMTQ7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDBweCAjRkY3QjUxOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYnV0dG9uIHNwYW46YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2dnc7XG4gICAgICAgICAgd2lkdGg6IDUzJTsgfSB9XG5cbi5oZWFkZXItaG9tZSB7XG4gIHBhZGRpbmc6IDEwdncgMi4wODMzM3Z3IDE3LjAxMzg5dnc7XG4gIG1hcmdpbi1ib3R0b206IDYuNTk3MjJ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmhlYWRlci1ob21lIHtcbiAgICAgIHBhZGRpbmc6IDIyLjY2NjY3dncgNC44dncgMTAuMTMzMzN2dztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2LjUzMzMzdnc7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLmhlYWRlci1ob21lIC5oZWFkZXItbGluZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMi4wODMzM3Z3O1xuICAgIGxlZnQ6IDIuMDgzMzN2dztcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaGVhZGVyLWhvbWUgLmhlYWRlci1saW5lcyB7XG4gICAgICAgIGxlZnQ6IC0xNDcuMnZ3O1xuICAgICAgICByaWdodDogLTEzOC42NjY2N3Z3O1xuICAgICAgICB0b3A6IDEwMC44dnc7IH0gfVxuICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhlYWRlci1ob21lIC50ZXh0LXBsYW5ldHMtcmFkaW8ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9IH1cbiAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAudGV4dC1wbGFuZXRzIHtcbiAgICAgIHdpZHRoOiA3Mi45MTY2N3Z3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAudGV4dC1wbGFuZXRzIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAudGV4dC1wbGFuZXRzIC50ZXh0LXdyYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmhlYWRlci1ob21lIC50ZXh0LXBsYW5ldHMtcmFkaW8gLnRleHQtcGxhbmV0cyAudGV4dC13cmFwIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAudGV4dC1wbGFuZXRzIC50ZXh0LXdyYXAgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzsgfSB9XG4gICAgICAgIC5oZWFkZXItaG9tZSAudGV4dC1wbGFuZXRzLXJhZGlvIC50ZXh0LXBsYW5ldHMgLnRleHQtd3JhcCAuYWRkaXRpb25hbC10ZXh0IHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAxLjgwNTU2dnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmhlYWRlci1ob21lIC50ZXh0LXBsYW5ldHMtcmFkaW8gLnRleHQtcGxhbmV0cyAudGV4dC13cmFwIC5hZGRpdGlvbmFsLXRleHQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgICAgICAgdG9wOiA1LjZ2dzsgfSB9XG4gICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAudGV4dC1wbGFuZXRzIC5wbGFuZXRzLXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiA3LjYzODg5dnc7XG4gICAgICAgIGhlaWdodDogMzMuMjYzODl2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5oZWFkZXItaG9tZSAudGV4dC1wbGFuZXRzLXJhZGlvIC50ZXh0LXBsYW5ldHMgLnBsYW5ldHMtd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnZ3O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1dnc7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1dnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDU3LjA2NjY3dnc7IH0gfVxuICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAudGV4dC1wbGFuZXRzIC5wbGFuZXRzLXdyYXAgLmFuaW0td3JhcCB7XG4gICAgICAgICAgd2lkdGg6IDY4LjYxMTExdnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmhlYWRlci1ob21lIC50ZXh0LXBsYW5ldHMtcmFkaW8gLnRleHQtcGxhbmV0cyAucGxhbmV0cy13cmFwIC5hbmltLXdyYXAge1xuICAgICAgICAgICAgICB3aWR0aDogMTE3LjMzMzMzdnc7XG4gICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwOyB9IH1cbiAgICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAudGV4dC1wbGFuZXRzIC5wbGFuZXRzLXdyYXAgLmFuaW0td3JhcCA+ICoge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5oZWFkZXItaG9tZSAudGV4dC1wbGFuZXRzLXJhZGlvIC5yYWRpbyB7XG4gICAgICB3aWR0aDogMTYuNzM2MTF2dztcbiAgICAgIG1hcmdpbi10b3A6IDEuMzE5NDR2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhlYWRlci1ob21lIC50ZXh0LXBsYW5ldHMtcmFkaW8gLnJhZGlvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzNy4zMzMzM3Z3OyB9IH1cbiAgICAgIC5oZWFkZXItaG9tZSAudGV4dC1wbGFuZXRzLXJhZGlvIC5yYWRpbyAucmFkaW8taW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogNDAuNDg2MTF2dztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDFweCAwIDAgcmdiYSgxMDUsIDExNSwgMTI0LCAwLjQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0NTRjNTEgMSUsICMzMDM1MzggMzglLCAjMjMyNzJiIDY1JSwgIzIzMjcyYiA3MyUsICMzMDM2M2EgMTAwJSk7XG4gICAgICAgIHBhZGRpbmc6IDEuMzg4ODl2dyAwLjgzMzMzdncgMC44MzMzM3Z3O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhlYWRlci1ob21lIC50ZXh0LXBsYW5ldHMtcmFkaW8gLnJhZGlvIC5yYWRpby1pbm5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwNC41MzMzM3Z3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgICAgICAgICAgcGFkZGluZzogNS4zMzMzM3Z3IDUuMzMzMzN2dyA2LjkzMzMzdnc7IH0gfVxuICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAucmFkaW8gLnJhZGlvLWlubmVyIC5zY3JlZW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDAuMjc3Nzh2dyAwLjM0NzIydncgMC4yNzc3OHZ3IDAuNTU1NTZ2dztcbiAgICAgICAgICBoZWlnaHQ6IDUuNTU1NTZ2dztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM0NzIydnc7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNTFkZWcsICMyMTIzMjUgOCUsICMxNTE1MTUgOTQlKSwgbGluZWFyLWdyYWRpZW50KDEzNmRlZywgIzQxNDk0ZSAyMSUsICMwZjBmMGYgODElKTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44MzMzM3Z3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAucmFkaW8gLnJhZGlvLWlubmVyIC5zY3JlZW4ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxLjA2NjY3dncgMi42NjY2N3Z3IDEuMDY2Njd2dyAyLjY2NjY3dnc7XG4gICAgICAgICAgICAgIGhlaWdodDogMjEuMzMzMzN2dztcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4zMzMzM3Z3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3OyB9IH1cbiAgICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAucmFkaW8gLnJhZGlvLWlubmVyIC5zY3JlZW4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMS4yNXZ3OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAucmFkaW8gLnJhZGlvLWlubmVyIC5zY3JlZW4gc3BhbiB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNC44dnc7IH0gfVxuICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAucmFkaW8gLnJhZGlvLWlubmVyIC5hdWRpby1kb3RzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS4zODg4OXZ3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5oZWFkZXItaG9tZSAudGV4dC1wbGFuZXRzLXJhZGlvIC5yYWRpbyAucmFkaW8taW5uZXIgLmF1ZGlvLWRvdHMge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1LjMzMzMzdnc7IH0gfVxuICAgICAgICAgIC5oZWFkZXItaG9tZSAudGV4dC1wbGFuZXRzLXJhZGlvIC5yYWRpbyAucmFkaW8taW5uZXIgLmF1ZGlvLWRvdHMgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA2LjA0MTY3dnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDYuMDQxNjd2dzsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmhlYWRlci1ob21lIC50ZXh0LXBsYW5ldHMtcmFkaW8gLnJhZGlvIC5yYWRpby1pbm5lciAuYXVkaW8tZG90cyBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMy4ydnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMy4ydnc7IH0gfVxuICAgICAgICAuaGVhZGVyLWhvbWUgLnRleHQtcGxhbmV0cy1yYWRpbyAucmFkaW8gLnJhZGlvLWlubmVyIC5jdGEge1xuICAgICAgICAgIHRleHQtc2hhZG93OiAwLjVweCAwLjVweCAwIHJnYmEoMCwgMCwgMCwgMC44KSwgM3B4IDNweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xMztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44MDU1NnZ3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5oZWFkZXItaG9tZSAudGV4dC1wbGFuZXRzLXJhZGlvIC5yYWRpbyAucmFkaW8taW5uZXIgLmN0YSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjkzMzMzdnc7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNjUuMDY2Njd2dzsgfSB9XG5cbi5zb3VuZC1jb250cm9scyB7XG4gIG1hcmdpbi10b3A6IDAuODMzMzN2dztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnNvdW5kLWNvbnRyb2xzIHtcbiAgICAgIG1hcmdpbi10b3A6IDMuMnZ3OyB9IH1cbiAgLnNvdW5kLWNvbnRyb2xzIC5sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3M2RlZywgIzI1MjkyYyA5NyUsICMyZTM2M2IgMiUpO1xuICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zb3VuZC1jb250cm9scyAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gIC5zb3VuZC1jb250cm9scyAudHJpZ2dlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnNvdW5kLWNvbnRyb2xzIC50cmlnZ2VyID4gc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjU5NzIydnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zb3VuZC1jb250cm9scyAudHJpZ2dlciA+IHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNi4xMzMzM3Z3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cbiAgICAuc291bmQtY29udHJvbHMgLnRyaWdnZXIgLnRyaWdnZXItcmFkaW8ge1xuICAgICAgd2lkdGg6IDMuMTk0NDR2dztcbiAgICAgIGhlaWdodDogMS42NjY2N3Z3O1xuICAgICAgcGFkZGluZzogMC4xMzg4OXZ3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNzMpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlLCByZ2JhKDAsIDAsIDAsIDApIDAlKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zb3VuZC1jb250cm9scyAudHJpZ2dlciAudHJpZ2dlci1yYWRpbyB7XG4gICAgICAgICAgd2lkdGg6IDEyLjI2NjY3dnc7XG4gICAgICAgICAgaGVpZ2h0OiA2LjR2dztcbiAgICAgICAgICBwYWRkaW5nOiAwLjUzMzMzdnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cbiAgICAgIC5zb3VuZC1jb250cm9scyAudHJpZ2dlciAudHJpZ2dlci1yYWRpby5vZmYgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjEzODg5dncpOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnNvdW5kLWNvbnRyb2xzIC50cmlnZ2VyIC50cmlnZ2VyLXJhZGlvLm9mZiBzcGFuIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjUzMzMzdncpOyB9IH1cbiAgICAgIC5zb3VuZC1jb250cm9scyAudHJpZ2dlciAudHJpZ2dlci1yYWRpbzpob3ZlciBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzU5NjE2NTsgfVxuICAgICAgLnNvdW5kLWNvbnRyb2xzIC50cmlnZ2VyIC50cmlnZ2VyLXJhZGlvIHNwYW4ge1xuICAgICAgICB3aWR0aDogMS4zODg4OXZ3O1xuICAgICAgICBoZWlnaHQ6IDEuMzg4ODl2dztcbiAgICAgICAgYm94LXNoYWRvdzogNHB4IDdweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNSksIGluc2V0IDFweCAxcHggMCAwIHJnYmEoMTA1LCAxMTUsIDEyNCwgMC40KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NGU1MjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS42NjY2N3Z3KTtcbiAgICAgICAgdG9wOiAwLjEzODg5dnc7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc291bmQtY29udHJvbHMgLnRyaWdnZXIgLnRyaWdnZXItcmFkaW8gc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgICAgICAgICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNi40dncpO1xuICAgICAgICAgICAgdG9wOiAwLjUzMzMzdnc7IH0gfVxuXG4uaG9tZS1uZXR3b3JrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAwIDIuMDgzMzN2dyA2Ljk0NDQ0dnc7XG4gIGhlaWdodDogMTI3Ljc3Nzc4dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmhvbWUtbmV0d29yay5hY3RpdmUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmhvbWUtbmV0d29yayB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiA0MHZ3O1xuICAgICAgcGFkZGluZzogMjkuODY2Njd2dyA0Ljh2dyAyOS44NjY2N3Z3IDQuOHZ3OyB9IH1cbiAgLmhvbWUtbmV0d29yayAuYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGxlZnQ6IDIuMDgzMzN2dztcbiAgICByaWdodDogMi4wODMzM3Z3O1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDYuOTQ0NDR2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9tZS1uZXR3b3JrIC5iZyB7XG4gICAgICAgIGxlZnQ6IDEuNnZ3O1xuICAgICAgICByaWdodDogMS42dnc7XG4gICAgICAgIGJvdHRvbTogMDsgfSB9XG4gICAgLmhvbWUtbmV0d29yayAuYmcgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDMuNDcyMjJ2dyA0LjE2NjY3dncgMy40NzIyMnZ3IDIuMDgzMzN2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjE2NjY3dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjh2dzsgfSB9XG4gICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIgLnRpdGxlLXRleHQge1xuICAgICAgd2lkdGg6IDI5LjE2NjY3dnc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IDAuNjk0NDR2dyAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9tZS1uZXR3b3JrIC50aXRsZS10ZXh0LXNsaWRlciAudGl0bGUtdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBoZWlnaHQ6IDEyMHZ3O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC50aXRsZS10ZXh0IGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjMwNTU2dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC50aXRsZS10ZXh0IGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOS42dnc7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMS43MzMzM3Z3OyB9IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC50aXRsZS10ZXh0IHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC50aXRsZS10ZXh0IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIge1xuICAgICAgd2lkdGg6IDU2LjI1dnc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLmJnLXNsaWRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLmJnLXNsaWRlciBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaG9tZS1uZXR3b3JrIC50aXRsZS10ZXh0LXNsaWRlciAuc2xpZGVyIC5zbGlkZXItbmV0d29yayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgICAuaG9tZS1uZXR3b3JrIC50aXRsZS10ZXh0LXNsaWRlciAuc2xpZGVyIC5zbGlkZXItbmV0d29yayAuc2xpZGUge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWRlci1uZXR3b3JrIC5zbGlkZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnZ3OyB9XG4gICAgICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWRlci1uZXR3b3JrIC5zbGlkZTphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIuNjY2Njd2dztcbiAgICAgICAgICAgICAgICBib3R0b206IDE2dnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOC42NjY2N3Z3O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTYsIDE2LCAxNiwgMCkgMCUsICMxMDEwMTAgMTAwJSk7IH0gfVxuICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWRlci1uZXR3b3JrIC5zbGlkZSBpbWcsIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWRlci1uZXR3b3JrIC5zbGlkZSAjc2xpZGUtYW5pbSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogNTYuMjV2dztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMi43Nzc3OHZ3IDAgMCAyLjc3Nzc4dnc7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAuaG9tZS1uZXR3b3JrIC50aXRsZS10ZXh0LXNsaWRlciAuc2xpZGVyIC5zbGlkZXItbmV0d29yayAuc2xpZGUgaW1nLCAuaG9tZS1uZXR3b3JrIC50aXRsZS10ZXh0LXNsaWRlciAuc2xpZGVyIC5zbGlkZXItbmV0d29yayAuc2xpZGUgI3NsaWRlLWFuaW0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTAuNjY2Njd2dztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMC42NjY2N3Z3IDAgMCAwOyB9IH1cbiAgICAgICAgICAuaG9tZS1uZXR3b3JrIC50aXRsZS10ZXh0LXNsaWRlciAuc2xpZGVyIC5zbGlkZXItbmV0d29yayAuc2xpZGUgLmRlc2Mge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMS42NjY2N3Z3O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIgLnNsaWRlciAuc2xpZGVyLW5ldHdvcmsgLnNsaWRlIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1LjMzMzMzdnc7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAyLjY2NjY3dnc7IH0gfVxuICAgICAgICAgICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIgLnNsaWRlciAuc2xpZGVyLW5ldHdvcmsgLnNsaWRlIC5kZXNjIC50IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42NjY2N3Z3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuNzc3Nzh2dztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZjRkMTQ7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgICAuaG9tZS1uZXR3b3JrIC50aXRsZS10ZXh0LXNsaWRlciAuc2xpZGVyIC5zbGlkZXItbmV0d29yayAuc2xpZGUgLmRlc2MgLnQge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2LjkzMzMzdnc7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjEzMzMzdnc7IH0gfVxuICAgICAgICAgICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIgLnNsaWRlciAuc2xpZGVyLW5ldHdvcmsgLnNsaWRlIC5kZXNjIHAge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjY2NjY3dnc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MDI3OHZ3O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTcuMzYxMTF2dzsgfVxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWRlci1uZXR3b3JrIC5zbGlkZSAuZGVzYyBwIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4xMzMzM3Z3O1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2Ni42NjY2N3Z3OyB9IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDAuNjI1dnc7XG4gICAgICAgIGJvdHRvbTogMTkuMzA1NTZ2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgYm90dG9tOiAtNy4ydnc7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMi45MzMzM3Z3OyB9IH1cbiAgICAgICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIgLnNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC40MTY2N3Z3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMuNzMzMzN2dzsgfSB9XG4gICAgICAgICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIgLnNsaWRlciAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgICAuaG9tZS1uZXR3b3JrIC50aXRsZS10ZXh0LXNsaWRlciAuc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDAuOTcyMjJ2dztcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNGQxNDsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIgLnNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuOTMzMzN2dztcbiAgICAgICAgICAgICAgICB3aWR0aDogM3B4OyB9IH1cbiAgICAgICAgLmhvbWUtbmV0d29yayAudGl0bGUtdGV4dC1zbGlkZXIgLnNsaWRlciAuc2xpY2stZG90cyBidXR0b24ge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgd2lkdGg6IDAuNjk0NDR2dztcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQsIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5ob21lLW5ldHdvcmsgLnRpdGxlLXRleHQtc2xpZGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyLjEzMzMzdnc7IH0gfVxuICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIuMDgzMzN2dyAyLjc3Nzc4dncgMC43NjM4OXZ3IDEuNjY2Njd2dztcbiAgICBtaW4taGVpZ2h0OiAxMy4xOTQ0NHZ3O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA3LjJ2dyA0LjUzMzMzdncgMTQuMTMzMzN2dyAzLjJ2dztcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0wLjk3MjIydnc7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMC4yNzc3OHZ3O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZDE0OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbTpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IDMuMnZ3O1xuICAgICAgICAgIHdpZHRoOiAyLjEzMzMzdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7IH0gfVxuICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTAuOTcyMjJ2dztcbiAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgIHdpZHRoOiAwLjI3Nzc4dnc7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjRkMTQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAzLjJ2dztcbiAgICAgICAgICB3aWR0aDogMi4xMzMzM3Z3O1xuICAgICAgICAgIGhlaWdodDogMXB4OyB9IH1cbiAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbSAudG9wLWxpbmVzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDI2LjgwNTU2dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtIC50b3AtbGluZXMge1xuICAgICAgICAgIGxlZnQ6IDR2dzsgfSB9XG4gICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbSAudG9wLWxpbmVzIHN2ZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLmJvdHRvbS1saW5lcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xLjM4ODg5dnc7XG4gICAgICBsZWZ0OiAyNi44MDU1NnZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbSAuYm90dG9tLWxpbmVzIHtcbiAgICAgICAgICBsZWZ0OiA0dnc7XG4gICAgICAgICAgYm90dG9tOiAtMy43MzMzM3Z3OyB9IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtIC5ib3R0b20tbGluZXMgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbSAuaG92ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNGQxNDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgdHJhbnNpdGlvbjogLjFzIGVhc2UtaW4tb3V0IGhlaWdodDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLmhvdmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW06aG92ZXIgLmhvdmVyIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpOyB9XG4gICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbTpob3ZlciAudGl0bGUtaWNvbi1udW1iZXIgaDQge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW06aG92ZXIgLnRpdGxlLWljb24tbnVtYmVyIC5pY29uLW51bWJlciAubnVtYmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtOmhvdmVyIC50aXRsZS1pY29uLW51bWJlciAuaWNvbi1udW1iZXIgLmljb24gc3ZnICoge1xuICAgICAgICBmaWxsOiAjZmZmOyB9XG4gICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbTpob3ZlciAudGV4dC13cmFwIHAge1xuICAgICAgICBjb2xvcjogIzAwMDsgfSB9XG4gICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRpdGxlLWljb24tbnVtYmVyIHtcbiAgICAgIHdpZHRoOiAxOC43NXZ3O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRpdGxlLWljb24tbnVtYmVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbSAudGl0bGUtaWNvbi1udW1iZXIgLnRpdGxlLXdyYXAge1xuICAgICAgICAgIG9yZGVyOiAyOyB9IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtIC50aXRsZS1pY29uLW51bWJlciBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjFzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRpdGxlLWljb24tbnVtYmVyIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMi4xMzMzM3Z3OyB9XG4gICAgICAgICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbSAudGl0bGUtaWNvbi1udW1iZXIgaDQgYnIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtIC50aXRsZS1pY29uLW51bWJlciAuaWNvbi1udW1iZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRpdGxlLWljb24tbnVtYmVyIC5pY29uLW51bWJlciB7XG4gICAgICAgICAgICBvcmRlcjogMTsgfSB9XG4gICAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtIC50aXRsZS1pY29uLW51bWJlciAuaWNvbi1udW1iZXIgLm51bWJlciB7XG4gICAgICAgICAgZm9udC1zaXplOiA0Ljg2MTExdnc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjFzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtIC50aXRsZS1pY29uLW51bWJlciAuaWNvbi1udW1iZXIgLm51bWJlciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTguNjY2Njd2dzsgfSB9XG4gICAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtIC50aXRsZS1pY29uLW51bWJlciAuaWNvbi1udW1iZXIgLmljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzdnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRpdGxlLWljb24tbnVtYmVyIC5pY29uLW51bWJlciAuaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzLjczMzMzdnc7IH0gfVxuICAgICAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1pdGVtIC50aXRsZS1pY29uLW51bWJlciAuaWNvbi1udW1iZXIgLmljb24gc3ZnIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMuNTQxNjd2dzsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRpdGxlLWljb24tbnVtYmVyIC5pY29uLW51bWJlciAuaWNvbiBzdmcge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEzLjZ2dzsgfSB9XG4gICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRleHQtd3JhcCB7XG4gICAgICB3aWR0aDogMjV2dztcbiAgICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3RpbmctaXRlbSAudGV4dC13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzLjczMzMzdnc7IH0gfVxuICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRleHQtd3JhcCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjkwMjc4dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU0O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjFzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLWl0ZW0gLnRleHQtd3JhcCBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3OyB9IH1cbiAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogNTguMDU1NTZ2dztcbiAgICBtYXJnaW4tbGVmdDogMzQuMzA1NTZ2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3Rpbmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3Rpbmctc2hvcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA0Ni45NDQ0NHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAzNC4zMDU1NnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xuICAgIG1hcmdpbi10b3A6IDEuMzg4ODl2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3Rpbmctc2hvcnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDMuNzMzMzN2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHZ3OyB9IH1cbiAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3Rpbmctc2hvcnQgLnRleHQtd3JhcCB7XG4gICAgICB3aWR0aDogMTcuMzYxMTF2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLXNob3J0IC50ZXh0LXdyYXAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3Rpbmctc2hvcnQgLm5ldHdvcmstbGlzdGluZy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dyAyLjA4MzMzdncgMCAwOyB9XG4gICAgICAuaG9tZS1uZXR3b3JrIC5uZXR3b3JrLWxpc3Rpbmctc2hvcnQgLm5ldHdvcmstbGlzdGluZy1pdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1zaG9ydCAubmV0d29yay1saXN0aW5nLWl0ZW06Zmlyc3QtY2hpbGQgLnRvcC1saW5lcyB7XG4gICAgICAgIHRvcDogLTEuNDU4MzN2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1zaG9ydCAubmV0d29yay1saXN0aW5nLWl0ZW06Zmlyc3QtY2hpbGQgLnRvcC1saW5lcyB7XG4gICAgICAgICAgICB0b3A6IC0zLjczMzMzdnc7IH0gfVxuICAgIC5ob21lLW5ldHdvcmsgLm5ldHdvcmstbGlzdGluZy1zaG9ydCAubmV0d29yay1saXN0aW5nLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMi4wODMzM3Z3IDIuMDgzMzN2dzsgfVxuICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLXNob3J0IC5uZXR3b3JrLWxpc3RpbmctaXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAtMS4zODg4OXZ3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvbWUtbmV0d29yayAubmV0d29yay1saXN0aW5nLXNob3J0IC5uZXR3b3JrLWxpc3RpbmctaXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTMuNzMzMzN2dzsgfSB9XG5cbmhlYWRlci5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNTU1NTZ2dyAyLjA4MzMzdnc7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMy44MTk0NHZ3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgaGVhZGVyLmhlYWRlciB7XG4gICAgICBwYWRkaW5nOiA0LjI2NjY3dncgNC44dnc7XG4gICAgICBoZWlnaHQ6IDE0LjY2NjY3dnc7IH0gfVxuICBoZWFkZXIuaGVhZGVyIC5vcGVuLW5hdi10cmlnZ2VyIHtcbiAgICB3aWR0aDogNy40NjY2N3Z3O1xuICAgIGhlaWdodDogNC44dnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIGhlYWRlci5oZWFkZXIgLm9wZW4tbmF2LXRyaWdnZXIgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA3LjQ2NjY3dnc7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgaGVhZGVyLmhlYWRlci5zY3JvbGxlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNiwgMTYsIDE2LCAwLjQpIDAlLCByZ2JhKDE2LCAxNiwgMTYsIDApIDEwMCUpOyB9XG4gICAgaGVhZGVyLmhlYWRlci5zY3JvbGxlZCAubG9nbyBzdmcge1xuICAgICAgd2lkdGg6IDExLjA0MTY3dnc7XG4gICAgICBoZWlnaHQ6IDEuODA1NTZ2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgaGVhZGVyLmhlYWRlci5zY3JvbGxlZCAubG9nbyBzdmcge1xuICAgICAgICAgIHdpZHRoOiA0Mi40dnc7XG4gICAgICAgICAgaGVpZ2h0OiA2LjkzMzMzdnc7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIGhlYWRlci5oZWFkZXIgLmxvZ28ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIGhlYWRlci5oZWFkZXIgLmxvZ28gc3ZnIHtcbiAgICB3aWR0aDogMTUuMjc3Nzh2dztcbiAgICBoZWlnaHQ6IDIuNXZ3O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgaGVhZGVyLmhlYWRlciAubG9nbyBzdmcge1xuICAgICAgICB3aWR0aDogNDIuNHZ3O1xuICAgICAgICBoZWlnaHQ6IDYuOTMzMzN2dzsgfSB9XG4gIGhlYWRlci5oZWFkZXIgLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICBoZWFkZXIuaGVhZGVyIC5tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwMCUpOyB9XG4gICAgICAgIGhlYWRlci5oZWFkZXIgLm1lbnUuYWN0aXZlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgICAgICAgaGVhZGVyLmhlYWRlciAubWVudSA+ICoge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIGhlYWRlci5oZWFkZXIgLm1lbnUgLm1vYmlsZS1uYXYtaGVhZGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA0LjI2NjY3dncgNC44dnc7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gICAgaGVhZGVyLmhlYWRlciAubWVudSBuYXYgdWwge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgaGVhZGVyLmhlYWRlciAubWVudSBuYXYgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDEzLjMzMzMzdncgNC44dnc7IH0gfVxuICAgICAgaGVhZGVyLmhlYWRlciAubWVudSBuYXYgdWwgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuNDMwNTZ2dztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIGhlYWRlci5oZWFkZXIgLm1lbnUgbmF2IHVsIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuODY2Njd2dztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgICAgIGhlYWRlci5oZWFkZXIgLm1lbnUgbmF2IHVsIGxpIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgaGVhZGVyLmhlYWRlciAubWVudSBuYXYgdWwgbGkgYSB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA5O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDUuODY2Njd2dzsgfSB9XG4gICAgICAgICAgaGVhZGVyLmhlYWRlciAubWVudSBuYXYgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGNEQxNDsgfVxuICAgICAgICAgIGhlYWRlci5oZWFkZXIgLm1lbnUgbmF2IHVsIGxpIGEgLmhlcmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMS4xODA1NnZ3O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAgIGhlYWRlci5oZWFkZXIgLm1lbnUgbmF2IHVsIGxpIGEgLmhlcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIGhlYWRlci5oZWFkZXIgLm1lbnUgLnNvY2lhbHMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDkuMDI3Nzh2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgaGVhZGVyLmhlYWRlciAubWVudSAuc29jaWFscyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgICAgaGVhZGVyLmhlYWRlciAubWVudSAuc29jaWFscyAuc29jaWFscy10cmlnZ2VyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuICAgICAgICBoZWFkZXIuaGVhZGVyIC5tZW51IC5zb2NpYWxzIC5zb2NpYWxzLXRyaWdnZXI6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjRkY0RDE0OyB9XG4gICAgICAgICAgaGVhZGVyLmhlYWRlciAubWVudSAuc29jaWFscyAuc29jaWFscy10cmlnZ2VyOmhvdmVyIHN2ZyAqIHtcbiAgICAgICAgICAgIGZpbGw6ICNGRjREMTQ7IH1cbiAgICAgICAgaGVhZGVyLmhlYWRlciAubWVudSAuc29jaWFscyAuc29jaWFscy10cmlnZ2VyIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNTU1NTZ2dztcbiAgICAgICAgICB3aWR0aDogMC40ODYxMXZ3O1xuICAgICAgICAgIGhlaWdodDogMC40ODYxMXZ3OyB9XG5cbi5ob3N0ZWQtZnV0dXJlIHtcbiAgcGFkZGluZzogMjAuMTM4ODl2dyAyLjA4MzMzdncgNi45NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuaG9zdGVkLWZ1dHVyZSB7XG4gICAgICBwYWRkaW5nOiA0NS4zMzMzM3Z3IDQuOHZ3IDI2LjY2NjY3dnc7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLmhvc3RlZC1mdXR1cmUgPiAuaW1nLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTIuMjkxNjd2dztcbiAgICB0b3A6IDEzLjE5NDQ0dnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTBweCwgMCkgcm90YXRlKC0xMGRlZyk7XG4gICAgei1pbmRleDogMzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9zdGVkLWZ1dHVyZSA+IC5pbWctd3JhcCB7XG4gICAgICAgIHJpZ2h0OiAtMjIuNjY2Njd2dztcbiAgICAgICAgdG9wOiAxMzMuMzMzMzN2dzsgfSB9XG4gICAgLmhvc3RlZC1mdXR1cmUgPiAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMzUuOTM0MDN2dztcbiAgICAgIGhlaWdodDogMzUuNDg2MTF2dztcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMSwgMSwgMSwgMC4zKTtcbiAgICAgIGZpbHRlcjogYmx1cig1MHB4KTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDguOTVkZWcpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcmlnaHQ6IDMuODE5NDR2dztcbiAgICAgIHRvcDogMy4xOTQ0NHZ3O1xuICAgICAgei1pbmRleDogMTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvc3RlZC1mdXR1cmUgPiAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5ob3N0ZWQtZnV0dXJlID4gLmltZy13cmFwIGltZyB7XG4gICAgICB3aWR0aDogMzcuNzA4MzN2dztcbiAgICAgIGhlaWdodDogMzcuOTE2Njd2dztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob3N0ZWQtZnV0dXJlID4gLmltZy13cmFwIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDczLjMzMzMzdnc7XG4gICAgICAgICAgaGVpZ2h0OiA3My4zMzMzM3Z3OyB9IH1cbiAgLmhvc3RlZC1mdXR1cmUgLnRpdGxlLXRleHQgLnRpdGxlLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDguMDU1NTZ2dztcbiAgICBtYXgtd2lkdGg6IDM3LjV2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9zdGVkLWZ1dHVyZSAudGl0bGUtdGV4dCAudGl0bGUtd3JhcCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQuNHZ3OyB9IH1cbiAgICAuaG9zdGVkLWZ1dHVyZSAudGl0bGUtdGV4dCAudGl0bGUtd3JhcCBoMiB7XG4gICAgICBmb250LXNpemU6IDQuMzA1NTZ2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob3N0ZWQtZnV0dXJlIC50aXRsZS10ZXh0IC50aXRsZS13cmFwIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDkuNnZ3OyB9IH1cbiAgLmhvc3RlZC1mdXR1cmUgLnRpdGxlLXRleHQgLnRleHQtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXZ3O1xuICAgIG1heC13aWR0aDogMzcuNXZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5ob3N0ZWQtZnV0dXJlIC50aXRsZS10ZXh0IC50ZXh0LXdyYXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5Ljg2NjY3dnc7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgLmhvc3RlZC1mdXR1cmUgLnRpdGxlLXRleHQgLnRleHQtd3JhcCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9zdGVkLWZ1dHVyZSAudGl0bGUtdGV4dCAudGV4dC13cmFwIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3OyB9IH1cbiAgLmhvc3RlZC1mdXR1cmUgLmluZm8taXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9zdGVkLWZ1dHVyZSAuaW5mby1pdGVtcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5ob3N0ZWQtZnV0dXJlIC5pbmZvLWl0ZW1zIC5pbmZvLWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDE0LjMwNTU2dnc7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMC45NzIyMnZ3IDIuMDgzMzN2dyAxLjY2NjY3dnc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmluZm8taXRlbXMgLmluZm8taXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA1MC42NjY2N3Z3O1xuICAgICAgICAgIHBhZGRpbmc6IDMuNzMzMzN2dyA0NS4zMzMzM3Z3IDUuMDY2Njd2dyAzLjJ2dzsgfSB9XG4gICAgICAuaG9zdGVkLWZ1dHVyZSAuaW5mby1pdGVtcyAuaW5mby1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuaG9zdGVkLWZ1dHVyZSAuaW5mby1pdGVtcyAuaW5mby1pdGVtOmxhc3QtY2hpbGQgLm51bWJlciB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmluZm8taXRlbXMgLmluZm8taXRlbTpsYXN0LWNoaWxkIC5udW1iZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgICAuaG9zdGVkLWZ1dHVyZSAuaW5mby1pdGVtcyAuaW5mby1pdGVtOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmluZm8taXRlbXMgLmluZm8taXRlbTphZnRlciB7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAuaG9zdGVkLWZ1dHVyZSAuaW5mby1pdGVtcyAuaW5mby1pdGVtIC5udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmluZm8taXRlbXMgLmluZm8taXRlbSAubnVtYmVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3OyB9IH1cbiAgICAgIC5ob3N0ZWQtZnV0dXJlIC5pbmZvLWl0ZW1zIC5pbmZvLWl0ZW0gLnRleHQge1xuICAgICAgICBmb250LXNpemU6IDEuOTQ0NDR2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmluZm8taXRlbXMgLmluZm8taXRlbSAudGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDYuOTMzMzN2dztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE4OyB9IH1cbiAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIHtcbiAgICBwYWRkaW5nOiAyLjIyMjIydncgNXZ3IDIuMjIyMjJ2dyAyLjA4MzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDNweCAxcHggMCAwIHJnYmEoMTA1LCAxMTUsIDEyNCwgMC40KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0NTRjNTEgMCUsICMzMDM1MzggMzglLCAjMjMyNzJiIDY1JSwgIzIzMjcyYiA3NCUsICMzMDM2M2EgMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuaG9zdGVkLWZ1dHVyZSAuZWFybHktYmlyZHMgLnRpdGxlLXNvdW5kIHtcbiAgICAgIHdpZHRoOiAyNC4zMDU1NnZ3O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5ob3N0ZWQtZnV0dXJlIC5lYXJseS1iaXJkcyAudGl0bGUtc291bmQgLnRpdGxlLXdyYXAgaDMge1xuICAgICAgICBmb250LXNpemU6IDIuNzc3Nzh2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIC5ob3N0ZWQtZnV0dXJlIC5lYXJseS1iaXJkcyAudGl0bGUtc291bmQgLmF1ZGlvLXNvdW5kIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIC50aXRsZS1zb3VuZCAuYXVkaW8tc291bmQgLmF1ZGlvLWRvdHMgc3ZnIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHdpZHRoOiA2LjA0MTY3dnc7XG4gICAgICAgICAgaGVpZ2h0OiA2LjA0MTY3dnc7IH1cbiAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIC50aXRsZS1zb3VuZCAuYXVkaW8tc291bmQgLnNvdW5kLWNvbnRyb2xzIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMi4yOTE2N3Z3OyB9XG4gICAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIC5yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIC5zY3JlZW4td3JhcCB7XG4gICAgICB3aWR0aDogMTAuNDE2Njd2dztcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuaG9zdGVkLWZ1dHVyZSAuZWFybHktYmlyZHMgLnNjcmVlbi13cmFwIC5zY3JlZW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogMTMuNjgwNTZ2dztcbiAgICAgICAgcGFkZGluZzogMC42OTQ0NHZ3IDAuNTU1NTZ2dyAwLjU1NTU2dncgMC41NTU1NnZ3O1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAzcHggNXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNzFkZWcsICMyMTIzMjUgLTE1JSwgIzE1MTUxNSAxMzQlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC42OTQ0NHZ3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yMjIyMnZ3O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xOTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAuaG9zdGVkLWZ1dHVyZSAuZWFybHktYmlyZHMgLnNjcmVlbi13cmFwIC5zY3JlZW4gLnRvcCBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuNjM4ODl2dzsgfVxuICAgICAgICAuaG9zdGVkLWZ1dHVyZSAuZWFybHktYmlyZHMgLnNjcmVlbi13cmFwIC5zY3JlZW4gLnRvcCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuNjM4ODl2dzsgfVxuICAgICAgICAuaG9zdGVkLWZ1dHVyZSAuZWFybHktYmlyZHMgLnNjcmVlbi13cmFwIC5zY3JlZW4gLnRvcCBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgbWluLWhlaWdodDogMi42Mzg4OXZ3OyB9XG4gICAgICAgIC5ob3N0ZWQtZnV0dXJlIC5lYXJseS1iaXJkcyAuc2NyZWVuLXdyYXAgLnNjcmVlbiBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5ob3N0ZWQtZnV0dXJlIC5lYXJseS1iaXJkcyAuc2NyZWVuLXdyYXAgLnNjcmVlbiBzcGFuLnNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MzMzM3Z3O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5ob3N0ZWQtZnV0dXJlIC5lYXJseS1iaXJkcyAuc2NyZWVuLXdyYXAgLmJ0bi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIC5zY3JlZW4td3JhcCAuYnRuLXdyYXAgYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5ob3N0ZWQtZnV0dXJlIC5lYXJseS1iaXJkcyAuc2NyZWVuLXdyYXAgLmJ0bi13cmFwIGE6aG92ZXIgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk2MTY1OyB9XG4gICAgICAgICAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIC5zY3JlZW4td3JhcCAuYnRuLXdyYXAgYSBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNjY2Njd2dztcbiAgICAgICAgICAgIHdpZHRoOiAxMHZ3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDdweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMyksIGluc2V0IDFweCAxcHggMCAwIHJnYmEoMTA1LCAxMTUsIDEyNCwgMC40KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NjRlNTI7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODMzMzN2dztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwLjEzODg5dncgMC4yMDgzM3Z3O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgICAgICAuaG9zdGVkLWZ1dHVyZSAuZWFybHktYmlyZHMgLnNjcmVlbi13cmFwIC5idG4td3JhcCBhOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjczKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMykgNzMlLCByZ2JhKDAsIDAsIDAsIDApIC0xMiUpOyB9XG4gICAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIC50ZXh0LWJ1dHRvbiB7XG4gICAgICB3aWR0aDogMjYuMjV2dztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDQuMTY2Njd2dzsgfVxuICAgICAgLmhvc3RlZC1mdXR1cmUgLmVhcmx5LWJpcmRzIC50ZXh0LWJ1dHRvbiAudGV4dC13cmFwIHAge1xuICAgICAgICB0ZXh0LXNoYWRvdzogMC4zcHggMC4zcHggMCByZ2JhKDAsIDAsIDAsIDAuOCksIDNweCAzcHggNTBweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmY0ZDE0OyB9XG4gICAgICAuaG9zdGVkLWZ1dHVyZSAuZWFybHktYmlyZHMgLnRleHQtYnV0dG9uIC5idG4td3JhcCAuYnV0dG9uIHNwYW46YWZ0ZXIsIC5ob3N0ZWQtZnV0dXJlIC5lYXJseS1iaXJkcyAudGV4dC1idXR0b24gLmJ0bi13cmFwIC5idXR0b24gc3BhbjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNTIuNSU7IH1cblxuLnByb3ZpZGVycyB7XG4gIHBhZGRpbmc6IDEzLjQwMjc4dncgMCA1LjU1NTU2dncgMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5wcm92aWRlcnMge1xuICAgICAgcGFkZGluZzogMjQuNTMzMzN2dyAwIDI2LjY2NjY3dncgMDsgfSB9XG4gIC5wcm92aWRlcnMgLnRpdGxlLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dztcbiAgICBwYWRkaW5nOiAwIDIuMDgzMzN2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAucHJvdmlkZXJzIC50aXRsZS13cmFwIHtcbiAgICAgICAgcGFkZGluZzogMCA0Ljh2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dzsgfSB9XG4gICAgLnByb3ZpZGVycyAudGl0bGUtd3JhcCBoMyB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5wcm92aWRlcnMgLnRpdGxlLXdyYXAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3OyB9IH1cbiAgLnByb3ZpZGVycyAucHJvdmlkZXJzLWxpc3QgLnByb3ZpZGVycy1pdGVtIHtcbiAgICB3aWR0aDogMjIuMjIyMjJ2dztcbiAgICBoZWlnaHQ6IDEzLjE5NDQ0dnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAxLjE4MDU2dncgMi4wODMzM3Z3IDEuNjY2Njd2dyAyLjA4MzMzdnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAucHJvdmlkZXJzIC5wcm92aWRlcnMtbGlzdCAucHJvdmlkZXJzLWl0ZW0ge1xuICAgICAgICB3aWR0aDogNzcuMzMzMzN2dztcbiAgICAgICAgaGVpZ2h0OiA0OHZ3O1xuICAgICAgICBwYWRkaW5nOiA0LjUzMzMzdncgOHZ3IDYuNHZ3IDQuOHZ3OyB9IH1cbiAgICAucHJvdmlkZXJzIC5wcm92aWRlcnMtbGlzdCAucHJvdmlkZXJzLWl0ZW06YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwOyB9XG4gICAgLnByb3ZpZGVycyAucHJvdmlkZXJzLWxpc3QgLnByb3ZpZGVycy1pdGVtIC5uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAucHJvdmlkZXJzIC5wcm92aWRlcnMtbGlzdCAucHJvdmlkZXJzLWl0ZW0gLm5hbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3OyB9IH1cbiAgICAucHJvdmlkZXJzIC5wcm92aWRlcnMtbGlzdCAucHJvdmlkZXJzLWl0ZW0gLmxvZ28gaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQuODYxMTF2dztcbiAgICAgIG1heC13aWR0aDogMTYuNjY2Njd2dztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAucHJvdmlkZXJzIC5wcm92aWRlcnMtbGlzdCAucHJvdmlkZXJzLWl0ZW0gLmxvZ28gaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxNnZ3O1xuICAgICAgICAgIG1heC13aWR0aDogNTguNjY2Njd2dzsgfSB9XG5cbmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMi4wODMzM3Z3IDIuMDgzMzN2dyAxLjczNjExdncgMi4wODMzM3Z3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDE2dncgNC44dncgNC44dnc7IH0gfVxuICBmb290ZXIgLmJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gICAgZm9vdGVyIC5iZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLWNvbHVtbnMgLmxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5yaWdodCAuY29sdW1uIHtcbiAgICAgIHdpZHRoOiAyNy43Nzc3OHZ3O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLWNvbHVtbnMgLnJpZ2h0IC5jb2x1bW4ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNS4zMzMzM3Z3OyB9IH1cbiAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4ge1xuICAgICAgd2lkdGg6IDEzLjg4ODg5dnc7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC42OTQ0NHZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4ge1xuICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7IH0gfVxuICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uIC5mb290ZXItY29sdW1uLXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg3O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMCAwLjgzMzMzdnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNzc3Nzh2dztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uIC5mb290ZXItY29sdW1uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNy40NjY2N3Z3O1xuICAgICAgICAgICAgcGFkZGluZzogMCAzLjJ2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDkuMzMzMzN2dzsgfSB9XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLWNvbHVtbnMgLmNvbHVtbiAuZm9vdGVyLWNvbHVtbi10aXRsZSBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4gLmZvb3Rlci1jb2x1bW4tdGl0bGU6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTAxMDtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLWNvbHVtbnMgLmNvbHVtbiAuZm9vdGVyLWNvbHVtbi10aXRsZSBzdmcge1xuICAgICAgICAgIHdpZHRoOiAwLjQ4NjExdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxLjY2NjY3dnc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4gLmZvb3Rlci1jb2x1bW4tdGl0bGUgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEuNnZ3O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUuODY2Njd2dzsgfSB9XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uIC5mb290ZXItY29sdW1uLXRpdGxlIHN2ZzpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBsZWZ0OiAwOyB9XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uIC5mb290ZXItY29sdW1uLXRpdGxlIHN2ZzpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4gLmZvb3Rlci1jb2x1bW4tbGlzdCB1bCBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjk0NDR2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIGZvb3RlciAuZm9vdGVyLWNvbHVtbnMgLmNvbHVtbiAuZm9vdGVyLWNvbHVtbi1saXN0IHVsIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dzsgfSB9XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLWNvbHVtbnMgLmNvbHVtbiAuZm9vdGVyLWNvbHVtbi1saXN0IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uIC5mb290ZXItY29sdW1uLWxpc3QgdWwgbGkgYSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIGZvb3RlciAuZm9vdGVyLWNvbHVtbnMgLmNvbHVtbiAuZm9vdGVyLWNvbHVtbi1saXN0IHVsIGxpIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uIC5mb290ZXItY29sdW1uLWxpc3QgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGNEQxNDsgfVxuICAgICAgICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uIC5mb290ZXItY29sdW1uLWxpc3QgdWwgbGkgYTpob3ZlciBzdmcge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICAgICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4gLmZvb3Rlci1jb2x1bW4tbGlzdCB1bCBsaSBhIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMC45MDI3OHZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjkwMjc4dnc7XG4gICAgICAgICAgICB0b3A6IDAuMTM4ODl2dztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMS44NzV2dztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0sIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAlKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwOyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4gLmZvb3Rlci1jb2x1bW4tbGlzdCB1bCBsaSBhIHN2ZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4gLmZvb3Rlci1jb2x1bW4tbGlzdCB1bCBsaSBhIHN2ZyAqIHtcbiAgICAgICAgICAgICAgZmlsbDogI0ZGNEQxNDsgfVxuICAgICAgZm9vdGVyIC5mb290ZXItY29sdW1ucyAuY29sdW1uIC5mb290ZXItY29sdW1uLWxpbmsgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICBmb250LXNpemU6IDEuMjV2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4gLmZvb3Rlci1jb2x1bW4tbGluayBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44dnc7IH0gfVxuICAgICAgICBmb290ZXIgLmZvb3Rlci1jb2x1bW5zIC5jb2x1bW4gLmZvb3Rlci1jb2x1bW4tbGluayBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI0ZGNEQxNDsgfVxuICBmb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDE0LjcyMjIydnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQzLjczMzMzdnc7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYWRkaXRpb25hbC1saW5rcyB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgZm9vdGVyIC5mb290ZXItYm90dG9tIC5hZGRpdGlvbmFsLWxpbmtzIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYWRkaXRpb25hbC1saW5rcyB1bCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgZm9vdGVyIC5mb290ZXItYm90dG9tIC5hZGRpdGlvbmFsLWxpbmtzIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjc3Nzc4dnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICBmb290ZXIgLmZvb3Rlci1ib3R0b20gLmFkZGl0aW9uYWwtbGlua3MgdWwgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44dnc7IH0gfVxuICAgICAgICBmb290ZXIgLmZvb3Rlci1ib3R0b20gLmFkZGl0aW9uYWwtbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYWRkaXRpb25hbC1saW5rcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYWRkaXRpb25hbC1saW5rcyB1bCBsaSBhIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICBmb250LXNpemU6IDAuODMzMzN2dztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDEwMTA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYWRkaXRpb25hbC1saW5rcyB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7IH0gfVxuICAgICAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYWRkaXRpb25hbC1saW5rcyB1bCBsaSBhIHNwYW4ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgICBmb290ZXIgLmZvb3Rlci1ib3R0b20gLmFkZGl0aW9uYWwtbGlua3MgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGNEQxNDsgfVxuICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYnRuLXdyYXAtY3JlYXRlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICBmb290ZXIgLmZvb3Rlci1ib3R0b20gLmJ0bi13cmFwLWNyZWF0ZWQgLmNyZWF0ZWQtYnkge1xuICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAwLjgzMzMzdnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDEwMTA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMi43Nzc3OHZ3OyB9XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYnRuLXdyYXAtY3JlYXRlZCAuY3JlYXRlZC1ieSBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuICAgICAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYnRuLXdyYXAtY3JlYXRlZCAuY3JlYXRlZC1ieSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkY0RDE0OyB9XG4gICAgZm9vdGVyIC5mb290ZXItYm90dG9tIC5idG4td3JhcCB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHdpZHRoOiAxNC41ODMzM3Z3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICBmb290ZXIgLmZvb3Rlci1ib3R0b20gLmJ0bi13cmFwIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNC4xMzMzM3Z3O1xuICAgICAgICAgIHdpZHRoOiA2MS4zMzMzM3Z3OyB9IH1cblxuLmFib3V0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDExLjExMTExdncgMi4wODMzM3Z3IDYuOTQ0NDR2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5hYm91dC1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMzQuMTMzMzN2dyA0Ljh2dyAyNi42NjY2N3Z3O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG4gIC5hYm91dC1oZWFkZXIgLnRleHQtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuYWJvdXQtaGVhZGVyIC50ZXh0LXdyYXAgaDEge1xuICAgICAgZm9udC1zaXplOiA0LjMwNTU2dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE4Ljc1dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5hYm91dC1oZWFkZXIgLnRleHQtd3JhcCBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMy44NjY2N3Z3O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgLmFib3V0LWhlYWRlciAudGV4dC13cmFwIHAge1xuICAgICAgcGFkZGluZy10b3A6IDUuNDE2Njd2dztcbiAgICAgIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjYmFiYWJhO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFib3V0LWhlYWRlciAudGV4dC13cmFwIHAge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMi4yNjY2N3Z3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3OyB9IH1cbiAgICAgIC5hYm91dC1oZWFkZXIgLnRleHQtd3JhcCBwIHN0cm9uZywgLmFib3V0LWhlYWRlciAudGV4dC13cmFwIHAgYiB7XG4gICAgICAgIGNvbG9yOiAjZmY0ZDE0OyB9XG4gIC5hYm91dC1oZWFkZXIgLmltZy13cmFwLXBlcnNvbiB7XG4gICAgbWFyZ2luLXRvcDogLTQuMTY2Njd2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWJvdXQtaGVhZGVyIC5pbWctd3JhcC1wZXJzb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHZ3OyB9IH1cbiAgICAuYWJvdXQtaGVhZGVyIC5pbWctd3JhcC1wZXJzb24uYW5pbWF0ZWQgLmltZy13cmFwOmFmdGVyIHtcbiAgICAgIGhlaWdodDogMjAuMTM4ODl2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uLmFuaW1hdGVkIC5pbWctd3JhcDphZnRlciB7XG4gICAgICAgICAgaGVpZ2h0OiA1My4zMzMzM3Z3OyB9IH1cbiAgICAuYWJvdXQtaGVhZGVyIC5pbWctd3JhcC1wZXJzb24gLmltZy13cmFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5hYm91dC1oZWFkZXIgLmltZy13cmFwLXBlcnNvbiAuaW1nLXdyYXAge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQuOHZ3O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNC44dnc7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgICAuYWJvdXQtaGVhZGVyIC5pbWctd3JhcC1wZXJzb24gLmltZy13cmFwOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzEwMTAxMCAwJSwgI2ZmNGQxNCAxMDAlKTsgfVxuICAgICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uIC5pbWctd3JhcDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE2LCAxNiwgMTYsIDApIDAlLCByZ2JhKDI1NSwgNzcsIDIwLCAwLjMpIDEwMCUpOyB9XG4gICAgICAuYWJvdXQtaGVhZGVyIC5pbWctd3JhcC1wZXJzb24gLmltZy13cmFwIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgbWFyZ2luLXRvcDogNS41NTU1NnZ3O1xuICAgICAgICBoZWlnaHQ6IDM3LjAxMzg5dnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uIC5pbWctd3JhcCBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA5NS43MzMzM3Z3O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjEuMzMzMzN2dzsgfSB9XG4gICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uIC5uYW1lLXBvc2l0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDIuMDgzMzN2dztcbiAgICAgIGJvdHRvbTogMi4yMjIyMnZ3O1xuICAgICAgei1pbmRleDogMjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uIC5uYW1lLXBvc2l0aW9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2LjY2NjY3dnc7IH0gfVxuICAgICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uIC5uYW1lLXBvc2l0aW9uIC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjA1NTU2dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzMzM3Z3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uIC5uYW1lLXBvc2l0aW9uIC5uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOS42dnc7IH0gfVxuICAgICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uIC5uYW1lLXBvc2l0aW9uIC5wb3NpdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICBmb250LXNpemU6IDEuMjV2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmFib3V0LWhlYWRlciAuaW1nLXdyYXAtcGVyc29uIC5uYW1lLXBvc2l0aW9uIC5wb3NpdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuOHZ3OyB9IH1cbiAgLmFib3V0LWhlYWRlciAudGV4dC1kZXNjIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLXRvcDogMi4yMjIyMnZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5hYm91dC1oZWFkZXIgLnRleHQtZGVzYyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyLjkzMzMzdnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuYWJvdXQtaGVhZGVyIC50ZXh0LWRlc2MgLmxlZnQge1xuICAgICAgd2lkdGg6IDI5LjMwNTU2dnc7XG4gICAgICBwYWRkaW5nLXRvcDogMC4yNzc3OHZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYWJvdXQtaGVhZGVyIC50ZXh0LWRlc2MgLmxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgICAgIC5hYm91dC1oZWFkZXIgLnRleHQtZGVzYyAubGVmdCBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44MzMzM3Z3O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuYWJvdXQtaGVhZGVyIC50ZXh0LWRlc2MgLmxlZnQgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3OyB9IH1cbiAgICAuYWJvdXQtaGVhZGVyIC50ZXh0LWRlc2MgLnJpZ2h0IHtcbiAgICAgIHdpZHRoOiA1Ni4yNXZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYWJvdXQtaGVhZGVyIC50ZXh0LWRlc2MgLnJpZ2h0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzJ2dzsgfSB9XG4gICAgICAuYWJvdXQtaGVhZGVyIC50ZXh0LWRlc2MgLnJpZ2h0IHAge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjYmFiYWJhOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmFib3V0LWhlYWRlciAudGV4dC1kZXNjIC5yaWdodCBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzsgfVxuICAgICAgICAgICAgLmFib3V0LWhlYWRlciAudGV4dC1kZXNjIC5yaWdodCBwIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5hbGwtdGVhbSB7XG4gIHBhZGRpbmc6IDEwLjQxNjY3dncgMi4wODMzM3Z3IDYuOTQ0NDR2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5hbGwtdGVhbSB7XG4gICAgICBwYWRkaW5nOiAyNi40dncgNC44dncgMjYuNjY2Njd2dzsgfSB9XG4gIC5hbGwtdGVhbSAudGl0bGUtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4xNjY2N3Z3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5hbGwtdGVhbSAudGl0bGUtd3JhcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwLjEzMzMzdnc7IH0gfVxuICAgIC5hbGwtdGVhbSAudGl0bGUtd3JhcCBoMiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiA0LjMwNTU2dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5hbGwtdGVhbSAudGl0bGUtd3JhcCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA5LjZ2dzsgfSB9XG4gIC5hbGwtdGVhbSAudGVhbS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTAuMTM4ODl2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWxsLXRlYW0gLnRlYW0tbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMCAtMC41MzMzM3Z3OyB9IH1cbiAgICAuYWxsLXRlYW0gLnRlYW0tbGlzdCAudGVhbS1pdGVtIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBwYWRkaW5nOiAwIDAuMTM4ODl2dztcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0LjE2NjY3dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5hbGwtdGVhbSAudGVhbS1saXN0IC50ZWFtLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZzogMCAwLjUzMzMzdnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNy40NjY2N3Z3OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5hbGwtdGVhbSAudGVhbS1saXN0IC50ZWFtLWl0ZW06aG92ZXIgLmltZy1kZXNjIC5kZXNjIC5jcm9zcyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgICAgLmFsbC10ZWFtIC50ZWFtLWxpc3QgLnRlYW0taXRlbTpob3ZlciAuaW1nLWRlc2MgLmRlc2MgLmNyb3NzIHN2ZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgIC5hbGwtdGVhbSAudGVhbS1saXN0IC50ZWFtLWl0ZW06aG92ZXIgLmltZy1kZXNjIC5kZXNjIC5kZXNjLXRleHQge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgLmFsbC10ZWFtIC50ZWFtLWxpc3QgLnRlYW0taXRlbSAuaW1nLWRlc2Mge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmFsbC10ZWFtIC50ZWFtLWxpc3QgLnRlYW0taXRlbSAuaW1nLWRlc2MgLmltZy13cmFwIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmFsbC10ZWFtIC50ZWFtLWxpc3QgLnRlYW0taXRlbSAuaW1nLWRlc2MgLmRlc2MgLmNyb3NzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDEuMTExMTF2dztcbiAgICAgICAgICBoZWlnaHQ6IDEuMTExMTF2dztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYWxsLXRlYW0gLnRlYW0tbGlzdCAudGVhbS1pdGVtIC5pbWctZGVzYyAuZGVzYyAuY3Jvc3Mge1xuICAgICAgICAgICAgICB3aWR0aDogNC4yNjY2N3Z3O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQuMjY2Njd2dzsgfSB9XG4gICAgICAgICAgLmFsbC10ZWFtIC50ZWFtLWxpc3QgLnRlYW0taXRlbSAuaW1nLWRlc2MgLmRlc2MgLmNyb3NzIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMC40MTY2N3Z3O1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjQxNjY3dnc7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmFsbC10ZWFtIC50ZWFtLWxpc3QgLnRlYW0taXRlbSAuaW1nLWRlc2MgLmRlc2MgLmNyb3NzIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNnZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS42dnc7IH0gfVxuICAgICAgICAuYWxsLXRlYW0gLnRlYW0tbGlzdCAudGVhbS1pdGVtIC5pbWctZGVzYyAuZGVzYyAuZGVzYy10ZXh0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDIuNDMwNTZ2dyAxLjM4ODg5dnc7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjgzMzMzdnc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gICAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYWxsLXRlYW0gLnRlYW0tbGlzdCAudGVhbS1pdGVtIC5pbWctZGVzYyAuZGVzYyAuZGVzYy10ZXh0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAuYWxsLXRlYW0gLnRlYW0tbGlzdCAudGVhbS1pdGVtIC5uYW1lLXBvc2l0aW9uIHtcbiAgICAgICAgd2lkdGg6IDIwLjgzMzMzdnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuYWxsLXRlYW0gLnRlYW0tbGlzdCAudGVhbS1pdGVtIC5uYW1lLXBvc2l0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgLmFsbC10ZWFtIC50ZWFtLWxpc3QgLnRlYW0taXRlbSAubmFtZS1wb3NpdGlvbiAubmFtZSB7XG4gICAgICAgICAgcGFkZGluZzogMC42MjV2dyAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41Mjc3OHZ3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI3O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5hbGwtdGVhbSAudGVhbS1saXN0IC50ZWFtLWl0ZW0gLm5hbWUtcG9zaXRpb24gLm5hbWUge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxLjg2NjY3dncgMCAwLjh2dztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1LjMzMzMzdnc7IH0gfVxuICAgICAgICAuYWxsLXRlYW0gLnRlYW0tbGlzdCAudGVhbS1pdGVtIC5uYW1lLXBvc2l0aW9uIC5wb3NpdGlvbiB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmFsbC10ZWFtIC50ZWFtLWxpc3QgLnRlYW0taXRlbSAubmFtZS1wb3NpdGlvbiAucG9zaXRpb24ge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjJ2dzsgfSB9XG5cbi5leHBlcmllbmNlLXNsaWRlci1ibG9jayB7XG4gIHBhZGRpbmc6IDEyLjV2dyAwIDYuOTQ0NDR2dyAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmV4cGVyaWVuY2Utc2xpZGVyLWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDEzLjMzMzMzdncgMCAyNi42NjY2N3Z3OyB9IH1cbiAgLmV4cGVyaWVuY2Utc2xpZGVyLWJsb2NrIC50aXRsZS13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIuMDgzMzN2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZXhwZXJpZW5jZS1zbGlkZXItYmxvY2sgLnRpdGxlLXdyYXAge1xuICAgICAgICBwYWRkaW5nOiAwIDQuOHZ3OyB9IH1cbiAgICAuZXhwZXJpZW5jZS1zbGlkZXItYmxvY2sgLnRpdGxlLXdyYXAgaDIge1xuICAgICAgZm9udC1zaXplOiA0LjMwNTU2dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNS41NTU1NnZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZXhwZXJpZW5jZS1zbGlkZXItYmxvY2sgLnRpdGxlLXdyYXAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOS42dnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQuNHZ3OyB9IH1cbiAgICAuZXhwZXJpZW5jZS1zbGlkZXItYmxvY2sgLnRpdGxlLXdyYXAgLmRlc2Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4zODg4OXZ3O1xuICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5leHBlcmllbmNlLXNsaWRlci1ibG9jayAudGl0bGUtd3JhcCAuZGVzYyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOS42dnc7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuICAuZXhwZXJpZW5jZS1zbGlkZXItYmxvY2sgLmV4cGVyaWVuY2Utc2xpZGVyLWl0ZW0ge1xuICAgIHdpZHRoOiAyMi4yMjIyMnZ3O1xuICAgIGhlaWdodDogMTUuOTcyMjJ2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZXhwZXJpZW5jZS1zbGlkZXItYmxvY2sgLmV4cGVyaWVuY2Utc2xpZGVyLWl0ZW0ge1xuICAgICAgICB3aWR0aDogNzcuMzMzMzN2dztcbiAgICAgICAgaGVpZ2h0OiA0OHZ3OyB9IH1cbiAgICAuZXhwZXJpZW5jZS1zbGlkZXItYmxvY2sgLmV4cGVyaWVuY2Utc2xpZGVyLWl0ZW06YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwOyB9XG4gICAgLmV4cGVyaWVuY2Utc2xpZGVyLWJsb2NrIC5leHBlcmllbmNlLXNsaWRlci1pdGVtIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiA2LjI1dnc7XG4gICAgICBtYXgtd2lkdGg6IDE3LjV2dztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmV4cGVyaWVuY2Utc2xpZGVyLWJsb2NrIC5leHBlcmllbmNlLXNsaWRlci1pdGVtIGltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjEuMzMzMzN2dztcbiAgICAgICAgICBtYXgtd2lkdGg6IDYxLjMzMzMzdnc7IH0gfVxuXG4uZXhwZXJpZW5jZS1jaGVja2VycyB7XG4gIHBhZGRpbmc6IDkuMDI3Nzh2dyAyLjA4MzMzdncgOC4wNTU1NnZ3IDIuMDgzMzN2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIHtcbiAgICAgIHBhZGRpbmc6IDE5LjQ2NjY3dncgNC44dncgMjYuNjY2Njd2dzsgfSB9XG4gIC5leHBlcmllbmNlLWNoZWNrZXJzIC50aXRsZS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljk0NDQ0dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLnRpdGxlLXdyYXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnZ3O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLnRpdGxlLXdyYXAgaDIge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogNC4zMDU1NnZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjYmFiYWJhOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAudGl0bGUtd3JhcCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA5LjZ2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3Z3OyB9IH1cbiAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAudGl0bGUtd3JhcCAuZGVzYyB7XG4gICAgICB3aWR0aDogNTYuMjV2dztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLnRpdGxlLXdyYXAgLmRlc2Mge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7IH0gfVxuICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXM6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwLjY5NDQ0dnc7XG4gICAgICByaWdodDogMC42OTQ0NHZ3O1xuICAgICAgdG9wOiA5LjAyNzc4dnc7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXM6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtIHtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjR2dztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMS4wNjY2N3Z3O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjB2dztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAyLjkzMzMzdnc7IH1cbiAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMy4zMzMzM3Z3OyB9XG4gICAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzLjJ2dzsgfVxuICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMS40NjY2N3Z3O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmNGQxNDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbTpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0ucmlnaHQgLmhlYWRlci1jaGVja2VyIC50aXRsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0ucmlnaHQgLmhlYWRlci1jaGVja2VyIC5kYXRlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtLnJpZ2h0IC5oZWFkZXItY2hlY2tlciAuZGF0ZTphZnRlciB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbS5yaWdodCAuaGVhZGVyLWNoZWNrZXIgLmRhdGU6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDsgfVxuICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbS5yaWdodCAuY2hlY2tlcnMtbGlzdCAuY2hlY2tlci1pdGVtLXZhbHVlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMi4zNjExMXZ3OyB9XG4gICAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0ucmlnaHQgLmNoZWNrZXJzLWxpc3QgLmNoZWNrZXItaXRlbS12YWx1ZS5hY3RpdmUgc3ZnIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMC40ODYxMXZ3OyB9XG4gICAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0ucmlnaHQgLmNoZWNrZXJzLWxpc3QgLmNoZWNrZXItaXRlbS12YWx1ZS5lbXB0eTpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwLjYyNXZ3OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtLmFjdGl2ZTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2NiM2IwZDsgfSB9XG4gICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbS5hY3RpdmUgLmhlYWRlci1jaGVja2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NiM2IwZDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtLmFjdGl2ZSAuaGVhZGVyLWNoZWNrZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfSB9XG4gICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbSAuaGVhZGVyLWNoZWNrZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICBoZWlnaHQ6IDkuNzIyMjJ2dztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAwLjY5NDQ0dnc7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbSAuaGVhZGVyLWNoZWNrZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtIC5oZWFkZXItY2hlY2tlcjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOiAyLjY2NjY3dnc7XG4gICAgICAgICAgICAgIGhlaWdodDogMy43MzMzM3Z3O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB0b3A6IDEuMzMzMzN2dztcbiAgICAgICAgICAgICAgbGVmdDogLTE3LjMzMzMzdnc7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDM7IH0gfVxuICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbSAuaGVhZGVyLWNoZWNrZXIgLnRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0gLmhlYWRlci1jaGVja2VyIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmY0ZDE0OyB9IH1cbiAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0gLmhlYWRlci1jaGVja2VyIC5kYXRlIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmc6IDAuMzQ3MjJ2dyAxLjExMTExdncgMS4xMTExMXZ3IDEuMTExMTF2dztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiAyLjYzODg5dnc7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbSAuaGVhZGVyLWNoZWNrZXIgLmRhdGUge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjUzMzMzdnc7IH0gfVxuICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtIC5oZWFkZXItY2hlY2tlciAuZGF0ZTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0gLmhlYWRlci1jaGVja2VyIC5kYXRlOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbSAuaGVhZGVyLWNoZWNrZXIgLmRhdGU6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwLjQxNjY3dnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDEuODA1NTZ2dztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtIC5oZWFkZXItY2hlY2tlciAuZGF0ZTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0gLmNoZWNrZXJzLWxpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjU5NzIydnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbSAuY2hlY2tlcnMtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0gLmNoZWNrZXJzLWxpc3QgLmNoZWNrZXItaXRlbS12YWx1ZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjM2MTExdnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC45MDI3OHZ3O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44MzMzM3Z3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtIC5jaGVja2Vycy1saXN0IC5jaGVja2VyLWl0ZW0tdmFsdWUge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYuOTMzMzN2dztcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3OyB9IH1cbiAgICAgICAgICAuZXhwZXJpZW5jZS1jaGVja2VycyAuY2hlY2tlcnMtaXRlbXMgLmNoZWNrZXItaXRlbSAuY2hlY2tlcnMtbGlzdCAuY2hlY2tlci1pdGVtLXZhbHVlOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtIC5jaGVja2Vycy1saXN0IC5jaGVja2VyLWl0ZW0tdmFsdWUgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0gLmNoZWNrZXJzLWxpc3QgLmNoZWNrZXItaXRlbS12YWx1ZS5hY3RpdmUgc3ZnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDAuNTU1NTZ2dztcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwLjk3MjIydnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDAuOTcyMjJ2dzsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0gLmNoZWNrZXJzLWxpc3QgLmNoZWNrZXItaXRlbS12YWx1ZS5hY3RpdmUgc3ZnIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjczMzMzdnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjczMzMzdnc7IH0gfVxuICAgICAgICAgIC5leHBlcmllbmNlLWNoZWNrZXJzIC5jaGVja2Vycy1pdGVtcyAuY2hlY2tlci1pdGVtIC5jaGVja2Vycy1saXN0IC5jaGVja2VyLWl0ZW0tdmFsdWUuZW1wdHk6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMC42MjV2dztcbiAgICAgICAgICAgIHRvcDogMC4xMzg4OXZ3O1xuICAgICAgICAgICAgd2lkdGg6IDAuNTU1NTZ2dztcbiAgICAgICAgICAgIGhlaWdodDogMC41NTU1NnZ3O1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2JhYmFiYTsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2hlY2tlcnMgLmNoZWNrZXJzLWl0ZW1zIC5jaGVja2VyLWl0ZW0gLmNoZWNrZXJzLWxpc3QgLmNoZWNrZXItaXRlbS12YWx1ZS5lbXB0eTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDAuNTMzMzN2dztcbiAgICAgICAgICAgICAgICB0b3A6IDAuNTMzMzN2dztcbiAgICAgICAgICAgICAgICB3aWR0aDogMi4xMzMzM3Z3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi4xMzMzM3Z3OyB9IH1cblxuLnRlYW0tcG9wdXAge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnRlYW0tcG9wdXAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNy42dnc7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNnZ3O1xuICAgICAgcGFkZGluZy1yaWdodDogMS42dnc7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjEuMzMzMzN2dztcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICAgIHotaW5kZXg6IDk4O1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgICAudGVhbS1wb3B1cC5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnRlYW0tcG9wdXAgLnRlYW0tcG9wdXAtaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICBwYWRkaW5nOiA0Ljh2dyAxNy42dncgMy4ydncgMy4ydnc7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC50ZWFtLXBvcHVwIC50ZWFtLXBvcHVwLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUuMDY2Njd2dztcbiAgICAgICAgcmlnaHQ6IDR2dzsgfVxuICAgICAgLnRlYW0tcG9wdXAgLmRlc2MtdGV4dCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAudGVhbS1wb3B1cCAubmFtZS1wb3NpdGlvbiAubmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNi45MzMzM3Z3ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuMjY2Njd2dyAhaW1wb3J0YW50OyB9XG4gICAgICAudGVhbS1wb3B1cCAubmFtZS1wb3NpdGlvbiAucG9zaXRpb24ge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dyAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MSAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtcGFnZS13cmFwIHtcbiAgcGFkZGluZzogNy4zNjExMXZ3IDIuMDgzMzN2dyA1LjU1NTU2dncgMi4wODMzM3Z3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnRleHQtcGFnZS13cmFwIHtcbiAgICAgIHBhZGRpbmc6IDMyLjh2dyAwIDI2LjY2NjY3dnc7IH0gfVxuICAudGV4dC1wYWdlLXdyYXAgLnRpdGxlLXdyYXAgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMDEzODl2dztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMy42MTExMXZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2JhYmFiYTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAudGV4dC1wYWdlLXdyYXAgLnRpdGxlLXdyYXAgaDEge1xuICAgICAgICBmb250LXNpemU6IDEwLjEzMzMzdnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuMDY2Njd2dztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjg7XG4gICAgICAgIHBhZGRpbmc6IDAgNC44dnc7IH0gfVxuXG4udGV4dC1lZGl0b3Ige1xuICBwYWRkaW5nOiAxLjA0MTY3dncgMjcuMDgzMzN2dyA0LjE2NjY3dncgMS4wNDE2N3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC50ZXh0LWVkaXRvciB7XG4gICAgICBwYWRkaW5nOiAzLjQ2NjY3dncgNC44dncgNi40dnc7IH0gfVxuICAudGV4dC1lZGl0b3IgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtZWRpdG9yIHN0cm9uZywgLnRleHQtZWRpdG9yIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnRleHQtZWRpdG9yIGksIC50ZXh0LWVkaXRvciBlbSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC50ZXh0LWVkaXRvciBoMSwgLnRleHQtZWRpdG9yIGgyLCAudGV4dC1lZGl0b3IgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjk0NDR2dztcbiAgICBtYXJnaW4tdG9wOiA0LjE2NjY3dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnRleHQtZWRpdG9yIGgxLCAudGV4dC1lZGl0b3IgaDIsIC50ZXh0LWVkaXRvciBoMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2dnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDR2dztcbiAgICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUuMzMzMzN2dzsgfSB9XG4gIC50ZXh0LWVkaXRvciBoNCwgLnRleHQtZWRpdG9yIGg1LCAudGV4dC1lZGl0b3IgaDYge1xuICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjk0NDR2dztcbiAgICBtYXJnaW4tdG9wOiAxLjU5NzIydnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnRleHQtZWRpdG9yIGg0LCAudGV4dC1lZGl0b3IgaDUsIC50ZXh0LWVkaXRvciBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjg2NjY3dnc7XG4gICAgICAgIG1hcmdpbi10b3A6IDUuMzMzMzN2dzsgfSB9XG4gIC50ZXh0LWVkaXRvciBwLCAudGV4dC1lZGl0b3IgbGkge1xuICAgIGZvbnQtc2l6ZTogMC45MDI3OHZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU0O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAudGV4dC1lZGl0b3IgcCwgLnRleHQtZWRpdG9yIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjJ2dzsgfSB9XG4gIC50ZXh0LWVkaXRvciBvbCBsaSwgLnRleHQtZWRpdG9yIHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNzc3OHZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC50ZXh0LWVkaXRvciBvbCBsaSwgLnRleHQtZWRpdG9yIHVsIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0dnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNTMzMzN2dzsgfSB9XG4gICAgLnRleHQtZWRpdG9yIG9sIGxpOmxhc3QtY2hpbGQsIC50ZXh0LWVkaXRvciB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAudGV4dC1lZGl0b3Igb2wgbGk6OmFmdGVyLCAudGV4dC1lZGl0b3IgdWwgbGk6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDAuMzQ3MjJ2dztcbiAgICAgIGhlaWdodDogMC4zNDcyMnZ3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGxlZnQ6IDAuMjA4MzN2dztcbiAgICAgIHRvcDogMC40MTY2N3Z3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAudGV4dC1lZGl0b3Igb2wgbGk6OmFmdGVyLCAudGV4dC1lZGl0b3IgdWwgbGk6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMS4zMzMzM3Z3O1xuICAgICAgICAgIGhlaWdodDogMS4zMzMzM3Z3O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAxLjZ2dzsgfSB9XG4gIC50ZXh0LWVkaXRvciBhIHtcbiAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc29jaWFscy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAxO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zb2NpYWxzLXBvcHVwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuICAuc29jaWFscy1wb3B1cC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnNvY2lhbHMtcG9wdXAgLnNvY2lhbHMtcG9wdXAtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMi4wODMzM3Z3O1xuICAgIHRvcDogMi4wODMzM3Z3O1xuICAgIHotaW5kZXg6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zb2NpYWxzLXBvcHVwIC5zb2NpYWxzLXBvcHVwLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuc29jaWFscy1wb3B1cCAuc29jaWFscy1wb3B1cC1saXN0IC5zb2NpYWxzLXBvcHVwLWl0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zb2NpYWxzLXBvcHVwIC5zb2NpYWxzLXBvcHVwLWxpc3QgLnNvY2lhbHMtcG9wdXAtaXRlbSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuMTMzMzN2dzsgfSB9XG4gICAgICAuc29jaWFscy1wb3B1cCAuc29jaWFscy1wb3B1cC1saXN0IC5zb2NpYWxzLXBvcHVwLWl0ZW06aG92ZXIgLnN2Zy13cmFwOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnNvY2lhbHMtcG9wdXAgLnNvY2lhbHMtcG9wdXAtbGlzdCAuc29jaWFscy1wb3B1cC1pdGVtOmhvdmVyIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZmNGQxNDsgfVxuICAgICAgLnNvY2lhbHMtcG9wdXAgLnNvY2lhbHMtcG9wdXAtbGlzdCAuc29jaWFscy1wb3B1cC1pdGVtOmxhc3QtY2hpbGQgLnN2Zy13cmFwIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gICAgICAuc29jaWFscy1wb3B1cCAuc29jaWFscy1wb3B1cC1saXN0IC5zb2NpYWxzLXBvcHVwLWl0ZW0gLnN2Zy13cmFwIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzN2dztcbiAgICAgICAgaGVpZ2h0OiA4LjMzMzMzdnc7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc29jaWFscy1wb3B1cCAuc29jaWFscy1wb3B1cC1saXN0IC5zb2NpYWxzLXBvcHVwLWl0ZW0gLnN2Zy13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNnZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOC42NjY2N3Z3O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lOyB9IH1cbiAgICAgICAgLnNvY2lhbHMtcG9wdXAgLnNvY2lhbHMtcG9wdXAtbGlzdCAuc29jaWFscy1wb3B1cC1pdGVtIC5zdmctd3JhcCBzdmcge1xuICAgICAgICAgIGhlaWdodDogMy40NzIyMnZ3O1xuICAgICAgICAgIHdpZHRoOiAzLjQ3MjIydnc7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLnNvY2lhbHMtcG9wdXAgLnNvY2lhbHMtcG9wdXAtbGlzdCAuc29jaWFscy1wb3B1cC1pdGVtIC5zdmctd3JhcCBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogOS4wNjY2N3Z3O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDkuMDY2Njd2dzsgfSB9XG4gICAgICAgIC5zb2NpYWxzLXBvcHVwIC5zb2NpYWxzLXBvcHVwLWxpc3QgLnNvY2lhbHMtcG9wdXAtaXRlbSAuc3ZnLXdyYXA6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmNGQxNDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLnNvY2lhbHMtcG9wdXAgLnNvY2lhbHMtcG9wdXAtbGlzdCAuc29jaWFscy1wb3B1cC1pdGVtIC5zdmctd3JhcDphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLnNvY2lhbHMtcG9wdXAgLnNvY2lhbHMtcG9wdXAtbGlzdCAuc29jaWFscy1wb3B1cC1pdGVtIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC40MTY2N3Z3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnNvY2lhbHMtcG9wdXAgLnNvY2lhbHMtcG9wdXAtbGlzdCAuc29jaWFscy1wb3B1cC1pdGVtIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5jbG9zZS1pY29uLWFuaW0ge1xuICB3aWR0aDogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IDIuMDgzMzN2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5jbG9zZS1pY29uLWFuaW0ge1xuICAgICAgd2lkdGg6IDUuODY2Njd2dztcbiAgICAgIGhlaWdodDogNS44NjY2N3Z3OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuY2xvc2UtaWNvbi1hbmltOmhvdmVyIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogI2ZmNGQxNDsgfVxuICAgICAgLmNsb3NlLWljb24tYW5pbTpob3ZlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKSB0cmFuc2xhdGUoMC42MjV2dywgMC43NjM4OXZ3KTsgfVxuICAgICAgLmNsb3NlLWljb24tYW5pbTpob3ZlciBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZykgdHJhbnNsYXRlKC0wLjQ4NjExdncsIDAuNjk0NDR2dyk7IH0gfVxuICAuY2xvc2UtaWNvbi1hbmltIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMS41cHg7XG4gICAgd2lkdGg6IDIuMDgzMzN2dztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5jbG9zZS1pY29uLWFuaW0gc3BhbiB7XG4gICAgICAgIHdpZHRoOiA3LjQ2NjY3dnc7XG4gICAgICAgIGhlaWdodDogMnB4OyB9IH1cbiAgICAuY2xvc2UtaWNvbi1hbmltIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoMC42OTQ0NHZ3LCAwLjY5NDQ0dncpOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuY2xvc2UtaWNvbi1hbmltIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDEuMzMzMzN2dywgMi40dncpOyB9IH1cbiAgICAuY2xvc2UtaWNvbi1hbmltIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC0wLjYyNXZ3LCAwLjYyNXZ3KTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmNsb3NlLWljb24tYW5pbSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTIuMTMzMzN2dywgMS4wNjY2N3Z3KTsgfSB9XG5cbi5ob3N0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDE0LjU4MzMzdncgMi4wODMzM3Z3IDYuOTQ0NDR2dyAyLjA4MzMzdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmhvc3QtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDMyLjh2dyA0Ljh2dyAyNi42NjY2N3Z3IDQuOHZ3O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLmhvc3QtaGVhZGVyIC5wbGFuZXRzLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIyLjQzMDU2dnc7XG4gICAgbGVmdDogMi4wODMzM3Z3O1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhvc3QtaGVhZGVyIC5wbGFuZXRzLXdyYXAge1xuICAgICAgICB0b3A6IDU3LjZ2dztcbiAgICAgICAgbGVmdDogNC44dnc7XG4gICAgICAgIHJpZ2h0OiA0Ljh2dzsgfSB9XG4gICAgLmhvc3QtaGVhZGVyIC5wbGFuZXRzLXdyYXAgLmFuaW0td3JhcCB7XG4gICAgICB3aWR0aDogMzUuNDE2Njd2dztcbiAgICAgIGhlaWdodDogMjEuNjY2Njd2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvc3QtaGVhZGVyIC5wbGFuZXRzLXdyYXAgLmFuaW0td3JhcCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA1NS40NjY2N3Z3OyB9IH1cbiAgICAuaG9zdC1oZWFkZXIgLnBsYW5ldHMtd3JhcCAjcGxhbmV0cy1ob3N0LWFuaW0tbG9vcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ob3N0LWhlYWRlciAuaG9zdC1oZWFkZXItbGluZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMzQ3MjJ2dztcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA1OC4zMzMzM3Z3O1xuICAgIGhlaWdodDogODguMTk0NDR2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9zdC1oZWFkZXIgLmhvc3QtaGVhZGVyLWxpbmVzIHtcbiAgICAgICAgd2lkdGg6IDE4My4ydnc7XG4gICAgICAgIGhlaWdodDogMTk3LjMzMzMzdnc7XG4gICAgICAgIHRvcDogMTYuMjY2Njd2dztcbiAgICAgICAgbGVmdDogLTI1LjMzMzMzdnc7IH0gfVxuICAuaG9zdC1oZWFkZXIgLnRpdGxlLXdyYXAgaDEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiA0LjMwNTU2dnc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmY0ZDE0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5ob3N0LWhlYWRlciAudGl0bGUtd3JhcCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMuODY2Njd2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODAuOHZ3OyB9IH1cbiAgLmhvc3QtaGVhZGVyIC5ob3N0LXJhZGlvLXdyYXAge1xuICAgIHdpZHRoOiA1Ni4yNXZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5ob3N0LWhlYWRlciAuaG9zdC1yYWRpby13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5ob3N0LWhlYWRlciAuaG9zdC1yYWRpby13cmFwIC5kZXNjIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7XG4gICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWF4LXdpZHRoOiA0MS42NjY2N3Z3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9zdC1oZWFkZXIgLmhvc3QtcmFkaW8td3JhcCAuZGVzYyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYuNjY2Njd2dztcbiAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gICAgLmhvc3QtaGVhZGVyIC5ob3N0LXJhZGlvLXdyYXAgLnJhZGlvIHtcbiAgICAgIHBhZGRpbmc6IDEuMzg4ODl2dyAxLjExMTExdncgMS41Mjc3OHZ3IDEuMzg4ODl2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDNweCAxcHggMCAwIHJnYmEoMTA1LCAxMTUsIDEyNCwgMC40KTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzQ1NGM1MSAwJSwgIzMwMzUzOCAzOCUsICMyMzI3MmIgNjUlLCAjMjMyNzJiIDc0JSwgIzMwMzYzYSAxMDAlKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvc3QtaGVhZGVyIC5ob3N0LXJhZGlvLXdyYXAgLnJhZGlvIHtcbiAgICAgICAgICBwYWRkaW5nOiAzLjczMzMzdncgNS4zMzMzM3Z3IDYuOTMzMzN2dyA1LjMzMzMzdnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cbiAgICAgIC5ob3N0LWhlYWRlciAuaG9zdC1yYWRpby13cmFwIC5yYWRpbyAuYXVkaW8tZG90cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNzM2MTF2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5ob3N0LWhlYWRlciAuaG9zdC1yYWRpby13cmFwIC5yYWRpbyAuYXVkaW8tZG90cyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH0gfVxuICAgICAgICAuaG9zdC1oZWFkZXIgLmhvc3QtcmFkaW8td3JhcCAucmFkaW8gLmF1ZGlvLWRvdHMgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogNi4wNDE2N3Z3O1xuICAgICAgICAgIGhlaWdodDogNi4wNDE2N3Z3O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmhvc3QtaGVhZGVyIC5ob3N0LXJhZGlvLXdyYXAgLnJhZGlvIC5hdWRpby1kb3RzIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMy4ydnc7XG4gICAgICAgICAgICAgIGhlaWdodDogMjMuMnZ3OyB9IH1cbiAgICAgIC5ob3N0LWhlYWRlciAuaG9zdC1yYWRpby13cmFwIC5yYWRpbyAuc291bmQtY3RhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5ob3N0LWhlYWRlciAuaG9zdC1yYWRpby13cmFwIC5yYWRpbyAuc291bmQtY3RhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgICAgLmhvc3QtaGVhZGVyIC5ob3N0LXJhZGlvLXdyYXAgLnJhZGlvIC5zb3VuZC1jdGEgLnNvdW5kLWNvbnRyb2xzIHtcbiAgICAgICAgICB3aWR0aDogMjMuNjExMTF2dztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5ob3N0LWhlYWRlciAuaG9zdC1yYWRpby13cmFwIC5yYWRpbyAuc291bmQtY3RhIC5zb3VuZC1jb250cm9scyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgLmhvc3QtaGVhZGVyIC5ob3N0LXJhZGlvLXdyYXAgLnJhZGlvIC5zb3VuZC1jdGEgLmN0YS13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMjUuOTcyMjJ2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuaG9zdC1oZWFkZXIgLmhvc3QtcmFkaW8td3JhcCAucmFkaW8gLnNvdW5kLWN0YSAuY3RhLXdyYXAge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAgICAgLmhvc3QtaGVhZGVyIC5ob3N0LXJhZGlvLXdyYXAgLnJhZGlvIC5zb3VuZC1jdGEgLmN0YS13cmFwIC5jdGEge1xuICAgICAgICAgICAgd2lkdGg6IDI0Ljg2MTExdnc7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMC4zcHggMC4zcHggMCByZ2JhKDAsIDAsIDAsIDAuOCksIDNweCAzcHggNTBweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42NjY2N3Z3OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAuaG9zdC1oZWFkZXIgLmhvc3QtcmFkaW8td3JhcCAucmFkaW8gLnNvdW5kLWN0YSAuY3RhLXdyYXAgLmN0YSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTcuODY2Njd2dztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7IH0gfVxuICAgICAgICAgIC5ob3N0LWhlYWRlciAuaG9zdC1yYWRpby13cmFwIC5yYWRpbyAuc291bmQtY3RhIC5jdGEtd3JhcCAuYnRuLXdyYXAgLmJ1dHRvbiBzcGFuOmFmdGVyLCAuaG9zdC1oZWFkZXIgLmhvc3QtcmFkaW8td3JhcCAucmFkaW8gLnNvdW5kLWN0YSAuY3RhLXdyYXAgLmJ0bi13cmFwIC5idXR0b24gc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDUyLjUlOyB9XG5cbi5zdGFydC1saXN0LWJsb2NrIHtcbiAgcGFkZGluZzogMTIuNXZ3IDIuMDgzMzN2dyA2Ljk0NDQ0dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zdGFydC1saXN0LWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDE5LjJ2dyA0Ljh2dyAyNi42NjY2N3Z3OyB9IH1cbiAgLnN0YXJ0LWxpc3QtYmxvY2sgLmRlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNTU1NTZ2dztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2JhYmFiYTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc3RhcnQtbGlzdC1ibG9jayAuZGVzYyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0LjY2NjY3dnc7XG4gICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3OyB9IH1cbiAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxNy4zNjExMXZ3O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMC45NzIyMnZ3IDIuMDgzMzN2dyAxLjY2NjY3dncgMi4wODMzM3Z3O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA2MS4zMzMzM3Z3O1xuICAgICAgICAgIHBhZGRpbmc6IDMuNzMzMzN2dyAzLjczMzMzdncgOHZ3OyB9IH1cbiAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzEwMTAxMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtOmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMnB4OyB9IH1cbiAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNy42Mzg4OXZ3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNC44dnc7IH0gfVxuICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtOm50aC1jaGlsZCgyKSAuaWNvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMy4wNTU1NnZ3O1xuICAgICAgICAgIGxlZnQ6IDIuMDgzMzN2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtOm50aC1jaGlsZCgyKSAuaWNvbiB7XG4gICAgICAgICAgICAgIHRvcDogMTMuMzMzMzN2dztcbiAgICAgICAgICAgICAgbGVmdDogMy43MzMzM3Z3OyB9IH1cbiAgICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtOm50aC1jaGlsZCgyKSAuaWNvbiA+ICoge1xuICAgICAgICAgICAgd2lkdGg6IDUuOTAyNzh2dztcbiAgICAgICAgICAgIGhlaWdodDogNC44NjExMXZ3O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW06bnRoLWNoaWxkKDIpIC5pY29uID4gKiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwdnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNi41MzMzM3Z3OyB9IH1cbiAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAuNDE2Njd2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQuOHZ3OyB9IH1cbiAgICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbTpudGgtY2hpbGQoMykgLmljb24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0wLjU1NTU2dnc7XG4gICAgICAgICAgcmlnaHQ6IDEuMDQxNjd2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtOm50aC1jaGlsZCgzKSAuaWNvbiB7XG4gICAgICAgICAgICAgIHRvcDogLTEuMzMzMzN2dztcbiAgICAgICAgICAgICAgcmlnaHQ6IDMuNzMzMzN2dzsgfSB9XG4gICAgICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbTpudGgtY2hpbGQoMykgLmljb24gPiAqIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDExLjg3NXZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMi40MzA1NnZ3OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtOm50aC1jaGlsZCgzKSAuaWNvbiA+ICoge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNS4ydnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNy4wNjY2N3Z3OyB9IH1cbiAgICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtOm50aC1jaGlsZCgzKSAuaWNvbiAjaWNvbi1yZWdpc3Rlci1sb29wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW0gLm51bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtIC5udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbSAudGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS45NDQ0NHZ3O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtIC50ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG4gICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbS1iZyB7XG4gICAgICB3aWR0aDogNTUuMTM4ODl2dztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTYuOTQ0NDR2dztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjA0MTY3dnc7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgbWFyZ2luLXRvcDogLTMuNDcyMjJ2dztcbiAgICAgIHBhZGRpbmc6IDYuMzg4ODl2dyAxNy4yMjIyMnZ3IDEuMTExMTF2dyAyLjA4MzMzdnc7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtLWJnIHtcbiAgICAgICAgICB3aWR0aDogODcuNzMzMzN2dztcbiAgICAgICAgICBoZWlnaHQ6IDc0LjR2dztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMuNzMzMzN2dztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNS4zMzMzM3Z3O1xuICAgICAgICAgIHBhZGRpbmc6IDE3LjZ2dyAzOC40dncgNC44dncgMy43MzMzM3Z3OyB9IH1cbiAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW0tYmcgLmJnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbS1iZyAuYmcgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbS1iZyAuY29udGVudC1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbS1iZyAubnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW0tYmcgLm51bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtLWJnIC50ZXh0LWN0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW0tYmcgLnRleHQtY3RhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbS1iZyAudGV4dC1jdGEgPiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuOTQ0NDR2dztcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yMTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLnN0YXJ0LWxpc3QtYmxvY2sgLnN0YXJ0LWxpc3QgLnN0YXJ0LWxpc3QtaXRlbS1iZyAudGV4dC1jdGEgPiBzcGFuIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41MzMzM3Z3O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7IH0gfVxuICAgICAgICAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtLWJnIC50ZXh0LWN0YSAuYnRuLXdyYXAge1xuICAgICAgICAgIHdpZHRoOiAxMS4zODg4OXZ3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW0tYmcgLnRleHQtY3RhIC5idG4td3JhcCB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0My43MzMzM3Z3OyB9XG4gICAgICAgICAgICAgIC5zdGFydC1saXN0LWJsb2NrIC5zdGFydC1saXN0IC5zdGFydC1saXN0LWl0ZW0tYmcgLnRleHQtY3RhIC5idG4td3JhcCBzcGFuOmFmdGVyLCAuc3RhcnQtbGlzdC1ibG9jayAuc3RhcnQtbGlzdCAuc3RhcnQtbGlzdC1pdGVtLWJnIC50ZXh0LWN0YSAuYnRuLXdyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7IH0gfVxuXG4uaG9zdC1yZXdhcmRzIHtcbiAgcGFkZGluZzogMTIuNXZ3IDIuMDgzMzN2dyAzNS44MzMzM3Z3IDIuMDgzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmhvc3QtcmV3YXJkcyB7XG4gICAgICBwYWRkaW5nOiAxOS4ydncgNC44dncgMjg1LjA2NjY3dnc7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLmhvc3QtcmV3YXJkcyAudGlsdGUtZGVzYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMTUuNTU1NTZ2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9zdC1yZXdhcmRzIC50aWx0ZS1kZXNjIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI5Ljg2NjY3dnc7IH0gfVxuICAgIC5ob3N0LXJld2FyZHMgLnRpbHRlLWRlc2MgaDIge1xuICAgICAgZm9udC1zaXplOiA0LjMwNTU2dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9zdC1yZXdhcmRzIC50aWx0ZS1kZXNjIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDkuNnZ3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzLjA2NjY3dnc7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg7IH0gfVxuICAgIC5ob3N0LXJld2FyZHMgLnRpbHRlLWRlc2MgLmRlc2Mge1xuICAgICAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGg6IDUxLjA0MTY3dnc7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUuMjA4MzN2dztcbiAgICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9zdC1yZXdhcmRzIC50aWx0ZS1kZXNjIC5kZXNjIHtcbiAgICAgICAgICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAuaG9zdC1yZXdhcmRzIC50ZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9zdC1yZXdhcmRzIC50ZXh0LXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmhvc3QtcmV3YXJkcyAudGV4dC13cmFwIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB3aWR0aDogMzUuNDE2Njd2dztcbiAgICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9zdC1yZXdhcmRzIC50ZXh0LXdyYXAgcCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9zdC1yZXdhcmRzIC50ZXh0LXdyYXAgLmljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuaG9zdC1yZXdhcmRzIC50ZXh0LXdyYXAgLmljb24gc3ZnIHtcbiAgICAgIHdpZHRoOiAzLjQ3MjIydnc7XG4gICAgICBoZWlnaHQ6IDMuNDcyMjJ2dzsgfVxuICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDMxLjMxOTQ0dnc7XG4gICAgaGVpZ2h0OiAzMS4zMTk0NHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDIuNDMwNTZ2dyAyLjc3Nzc4dncgMi40MzA1NnZ3IDIuMDgzMzN2dztcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5ob3N0LXJld2FyZHMgLnJld2FyZC1pdGVtcyAucmV3YXJkLWl0ZW0ge1xuICAgICAgICB3aWR0aDogOTAuNHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMi40dnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgICAgICAgcGFkZGluZzogOHZ3IDMuNzMzMzN2dyA2LjY2NjY3dncgMy43MzMzM3Z3OyB9IH1cbiAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNTk3MjJ2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvc3QtcmV3YXJkcyAucmV3YXJkLWl0ZW1zIC5yZXdhcmQtaXRlbSAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOS42dnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4yNjY2N3Z3OyB9IH1cbiAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtIHAge1xuICAgICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhvc3QtcmV3YXJkcyAucmV3YXJkLWl0ZW1zIC5yZXdhcmQtaXRlbSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgLmhvc3QtcmV3YXJkcyAucmV3YXJkLWl0ZW1zIC5yZXdhcmQtaXRlbTpudGgtY2hpbGQoMSkge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjJhMmQ7XG4gICAgICBib3R0b206IDE4Ljg4ODg5dnc7XG4gICAgICBsZWZ0OiA0MS42NjY2N3Z3O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDBweCwgMCkgcm90YXRlKDApOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgYm90dG9tOiAxNjcuNzMzMzN2dztcbiAgICAgICAgICBsZWZ0OiA0Ljh2dzsgfSB9XG4gICAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgxKSAuaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEuMDQxNjd2dztcbiAgICAgICAgYm90dG9tOiAxLjA0MTY3dnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgxKSAuaWNvbiB7XG4gICAgICAgICAgICByaWdodDogMi4xMzMzM3Z3O1xuICAgICAgICAgICAgYm90dG9tOiAyLjEzMzMzdnc7IH0gfVxuICAgICAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgxKSAuaWNvbjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgd2lkdGg6IDE1LjEzODg5dnc7XG4gICAgICAgICAgaGVpZ2h0OiAxNi4wNDE2N3Z3O1xuICAgICAgICAgIHJpZ2h0OiAtMi4wODMzM3Z3O1xuICAgICAgICAgIGJvdHRvbTogLTIuMDgzMzN2dztcbiAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMTQwcHgpO1xuICAgICAgICAgIGZpbHRlcjogYmx1cigxNDBweCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NTAxYjsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgxKSAuaWNvbjphZnRlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzM3Z3O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM4LjEzMzMzdnc7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMi4xMzMzM3Z3O1xuICAgICAgICAgICAgICBib3R0b206IC0yLjEzMzMzdnc7IH0gfVxuICAgICAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgxKSAuaWNvbiBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxNS4yMDgzM3Z3O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5ob3N0LXJld2FyZHMgLnJld2FyZC1pdGVtcyAucmV3YXJkLWl0ZW06bnRoLWNoaWxkKDEpIC5pY29uIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0NS4zMzMzM3Z3OyB9IH1cbiAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDIxLjU5NzIydnc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MHB4LCAwKSByb3RhdGUoMCk7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob3N0LXJld2FyZHMgLnJld2FyZC1pdGVtcyAucmV3YXJkLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBib3R0b206IDU5LjczMzMzdnc7XG4gICAgICAgICAgbGVmdDogNy43MzMzM3Z3O1xuICAgICAgICAgIGhlaWdodDogMTA4dnc7IH0gfVxuICAgICAgLmhvc3QtcmV3YXJkcyAucmV3YXJkLWl0ZW1zIC5yZXdhcmQtaXRlbTpudGgtY2hpbGQoMikgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5ob3N0LXJld2FyZHMgLnJld2FyZC1pdGVtcyAucmV3YXJkLWl0ZW06bnRoLWNoaWxkKDIpIHAge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgLmhvc3QtcmV3YXJkcyAucmV3YXJkLWl0ZW1zIC5yZXdhcmQtaXRlbTpudGgtY2hpbGQoMikgLmljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDIuMDgzMzN2dztcbiAgICAgICAgYm90dG9tOiAyLjM2MTExdnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgyKSAuaWNvbiB7XG4gICAgICAgICAgICBsZWZ0OiAzLjczMzMzdnc7XG4gICAgICAgICAgICBib3R0b206IDYuOTMzMzN2dzsgfSB9XG4gICAgICAgIC5ob3N0LXJld2FyZHMgLnJld2FyZC1pdGVtcyAucmV3YXJkLWl0ZW06bnRoLWNoaWxkKDIpIC5pY29uIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDguNzV2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuaG9zdC1yZXdhcmRzIC5yZXdhcmQtaXRlbXMgLnJld2FyZC1pdGVtOm50aC1jaGlsZCgyKSAuaWNvbiBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMjkuMzMzMzN2dzsgfSB9XG5cbi5uZXR3b3JrLWNyZWRpdHMge1xuICBwYWRkaW5nOiA3LjU2OTQ0dncgMi4wODMzM3Z3IDYuOTQ0NDR2dyAyLjA4MzMzdnc7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAubmV0d29yay1jcmVkaXRzIHtcbiAgICAgIHBhZGRpbmc6IDE5LjJ2dyA0Ljh2dyAyNi42NjY2N3Z3OyB9IH1cbiAgLm5ldHdvcmstY3JlZGl0cyAudGl0bGUtZGVzYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMy41NDE2N3Z3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5uZXR3b3JrLWNyZWRpdHMgLnRpdGxlLWRlc2Mge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3Z3O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLm5ldHdvcmstY3JlZGl0cyAudGl0bGUtZGVzYyBoMiB7XG4gICAgICBmb250LXNpemU6IDQuMzA1NTZ2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5uZXR3b3JrLWNyZWRpdHMgLnRpdGxlLWRlc2MgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOS42dnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTMuMDY2Njd2dzsgfSB9XG4gICAgLm5ldHdvcmstY3JlZGl0cyAudGl0bGUtZGVzYyAuZGVzYyB7XG4gICAgICB3aWR0aDogNTYuMjV2dztcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAubmV0d29yay1jcmVkaXRzIC50aXRsZS1kZXNjIC5kZXNjIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDUuMzMzMzN2dzsgfSB9XG4gIC5uZXR3b3JrLWNyZWRpdHMgLnRleHQtaW1hZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5uZXR3b3JrLWNyZWRpdHMgLnRleHQtaW1hZ2VzIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICAubmV0d29yay1jcmVkaXRzIC50ZXh0LWltYWdlcyBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGg6IDM0LjcyMjIydnc7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLm5ldHdvcmstY3JlZGl0cyAudGV4dC1pbWFnZXMgcCB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuICAgIC5uZXR3b3JrLWNyZWRpdHMgLnRleHQtaW1hZ2VzIC5pbWFnZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogNTB2dztcbiAgICAgIG1hcmdpbi1yaWdodDogNi4yNXZ3O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5uZXR3b3JrLWNyZWRpdHMgLnRleHQtaW1hZ2VzIC5pbWFnZXMge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNC42NjY2N3Z3OyB9IH1cbiAgICAgIC5uZXR3b3JrLWNyZWRpdHMgLnRleHQtaW1hZ2VzIC5pbWFnZXMgLmltYWdlLWNhcmQgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNS44ZGVnKTtcbiAgICAgICAgd2lkdGg6IDIwLjgzMzMzdnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAubmV0d29yay1jcmVkaXRzIC50ZXh0LWltYWdlcyAuaW1hZ2VzIC5pbWFnZS1jYXJkIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNzMuODY2Njd2dztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjA2NjY3dnc7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnZ3OyB9IH1cbiAgICAgIC5uZXR3b3JrLWNyZWRpdHMgLnRleHQtaW1hZ2VzIC5pbWFnZXMgLmltYWdlLW5jIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMC44MzMzM3Z3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLm5ldHdvcmstY3JlZGl0cyAudGV4dC1pbWFnZXMgLmltYWdlcyAuaW1hZ2UtbmMgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmZhcS1ibG9jayB7XG4gIHBhZGRpbmc6IDguMzMzMzN2dyAyLjA4MzMzdncgNS41NTU1NnZ3IDIuMDgzMzN2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5mYXEtYmxvY2sge1xuICAgICAgcGFkZGluZzogMTMuNnZ3IDAgMjYuNjY2Njd2dzsgfSB9XG4gIC5mYXEtYmxvY2sgLmZhcS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS42OTQ0NHZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mYXEtYmxvY2sgLmZhcS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkuNnZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDQuOHZ3OyB9IH1cbiAgICAuZmFxLWJsb2NrIC5mYXEtdGl0bGUgaDIge1xuICAgICAgZm9udC1zaXplOiA0LjMwNTU2dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmFxLWJsb2NrIC5mYXEtdGl0bGUgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOS42dnc7IH0gfVxuICAuZmFxLWJsb2NrIC5mYXEtbGlzdCAuZmFxLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgICAuZmFxLWJsb2NrIC5mYXEtbGlzdCAuZmFxLWl0ZW0uYWN0aXZlIC5mYXEtcSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMDQxNjd2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMDQxNjd2dztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLXEge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNC44dnc7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMy43MzMzM3Z3OyB9IH1cbiAgICAgIC5mYXEtYmxvY2sgLmZhcS1saXN0IC5mYXEtaXRlbS5hY3RpdmUgLmZhcS1xIHN2ZyAqIHtcbiAgICAgICAgZmlsbDogIzAwMDsgfVxuICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLXEgLmZhcS1wbHVzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLXEgLmZhcS1taW51cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuZmFxLWJsb2NrIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1xIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuOTAyNzh2dyAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmcsIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mYXEtYmxvY2sgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLXEge1xuICAgICAgICAgIHBhZGRpbmc6IDMuNDY2Njd2dyAzLjczMzMzdncgMy40NjY2N3Z3IDQuOHZ3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtcTpob3ZlciB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjA0MTY3dnc7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMS4wNDE2N3Z3O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgICAuZmFxLWJsb2NrIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1xOmhvdmVyIHN2ZyAqIHtcbiAgICAgICAgICAgIGZpbGw6ICMwMDA7IH0gfVxuICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtcSBzdmcgKiB7XG4gICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAgIC5mYXEtYmxvY2sgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLXEgLmZhcS1wbHVzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMzg4ODl2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5mYXEtYmxvY2sgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLXEgLmZhcS1wbHVzIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1LjMzMzMzdnc7IH0gfVxuICAgICAgICAuZmFxLWJsb2NrIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1xIC5mYXEtcGx1cyBzdmcge1xuICAgICAgICAgIHdpZHRoOiAwLjY5NDQ0dnc7XG4gICAgICAgICAgaGVpZ2h0OiAwLjY5NDQ0dnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtcSAuZmFxLXBsdXMgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIuNjY2Njd2dztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyLjY2NjY3dnc7IH0gfVxuICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtcSAuZmFxLW1pbnVzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMzg4ODl2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5mYXEtYmxvY2sgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLXEgLmZhcS1taW51cyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNS4zMzMzM3Z3OyB9IH1cbiAgICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtcSAuZmFxLW1pbnVzIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDAuNjk0NDR2dztcbiAgICAgICAgICBoZWlnaHQ6IDAuMTM4ODl2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuZmFxLWJsb2NrIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1xIC5mYXEtbWludXMgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIuNjY2Njd2dztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwLjUzMzMzdnc7IH0gfVxuICAgIC5mYXEtYmxvY2sgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWEge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmZhcS1ibG9jayAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtYSAudGV4dC1lZGl0b3Ige1xuICAgICAgICBwYWRkaW5nLXRvcDogMy4xMjV2dztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNjY2Njd2dztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzUuNDE2Njd2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5mYXEtYmxvY2sgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWEgLnRleHQtZWRpdG9yIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMC42NjY2N3Z3O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDkuMDY2Njd2dztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQuOHZ3O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0Ljh2dzsgfSB9XG5cbi5ob3N0LWdyYXBocyB7XG4gIHBhZGRpbmc6IDExLjExMTExdncgMi4wODMzM3Z3IDYuOTQ0NDR2dyAyLjA4MzMzdnc7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuaG9zdC1ncmFwaHMge1xuICAgICAgcGFkZGluZzogMCAxLjZ2dyAyNi42NjY2N3Z3OyB9IH1cbiAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciB7XG4gICAgcGFkZGluZzogMS43MzYxMXZ3IDIuMDgzMzN2dyA1LjU1NTU2dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNC4xNjY2N3Z3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjJhMmQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDguNTMzMzN2dyAwIDI1LjMzMzMzdnc7IH0gfVxuICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLnRpdGxlLXdyYXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNi45NDQ0NHZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC50aXRsZS13cmFwIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDMuMnZ3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4LjR2dzsgfSB9XG4gICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC50aXRsZS13cmFwIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMC42cHggMC42cHggMCByZ2JhKDAsIDAsIDAsIDAuOCksIDNweCAzcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC50aXRsZS13cmFwIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi40dnc7IH0gfVxuICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYnMtdHJpZ2dlcnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi43Nzc3OHZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC5ob3N0LWdyYXBocy10YWJzLXRyaWdnZXJzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0dnc7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNjY2Njd2dztcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFicy10cmlnZ2VycyB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDAuMjc3Nzh2dyAxLjExMTExdnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNzMpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjMpIDEwMCUsIHJnYmEoMCwgMCwgMCwgMCkgMCUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFicy10cmlnZ2VycyB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMy4ydnc7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjA2NjY3dncgMi42NjY2N3Z3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHZ3OyB9IH1cbiAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFicy10cmlnZ2VycyB1bCBsaSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjQxNjY3dnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFicy10cmlnZ2VycyB1bCBsaSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4wNjY2N3Z3OyB9IH1cbiAgICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC5ob3N0LWdyYXBocy10YWJzLXRyaWdnZXJzIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFicy10cmlnZ2VycyB1bCBsaSBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA1cHggOXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4zKSwgaW5zZXQgMXB4IDFweCAwIDAgcmdiYSgxMDUsIDExNSwgMTI0LCAwLjQpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NGU1MjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNTU1NTZ2dyAxLjgwNTU2dncgMC42MjV2dztcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFicy10cmlnZ2VycyB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMi4xMzMzM3Z3IDUuMzMzMzN2dyAyLjR2dztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC5ob3N0LWdyYXBocy10YWJzLXRyaWdnZXJzIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk2MTY1OyB9XG4gICAgICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC5ob3N0LWdyYXBocy10YWJzLXRyaWdnZXJzIHVsIGxpIGEuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZGZlMztcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDNweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNSksIGluc2V0IDFweCAxcHggMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjY5NDQ0dnc7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNDE0OTRlIDIyJSwgIzBmMGYwZiA4MSUpO1xuICAgICAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE1MWRlZywgIzIxMjMyNSA4JSwgIzE1MTUxNSA5NCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNDE0OTRlIDIyJSwgIzBmMGYwZiA4MSUpO1xuICAgICAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94LCBib3JkZXItYm94O1xuICAgICAgbWluLWhlaWdodDogMzQuMzc1dnc7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7IH0gfVxuICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiAudGl0bGUtZGVzYyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMS44NzV2dyAxOC43NXZ3IDIuMDgzMzN2dyAyLjA4MzMzdnc7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC5ob3N0LWdyYXBocy10YWIgLnRpdGxlLWRlc2Mge1xuICAgICAgICAgICAgcGFkZGluZzogMy4ydncgMy4ydncgOHZ3IDMuMnZ3O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC5ob3N0LWdyYXBocy10YWIgLnRpdGxlLWRlc2MgaDQge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgd2lkdGg6IDIyLjk4NjExdnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiIC50aXRsZS1kZXNjIGg0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiIC50aXRsZS1kZXNjIHAge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB3aWR0aDogMzUuNDE2Njd2dztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiAudGl0bGUtZGVzYyBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5LjMzMzMzdnc7IH0gfVxuICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiOm50aC1jaGlsZCgxKSAuZ3JhcGggLnN2Zy13cmFwIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEzLjE5NDQ0dnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC5ob3N0LWdyYXBocy10YWI6bnRoLWNoaWxkKDEpIC5ncmFwaCAuc3ZnLXdyYXAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMTczLjMzMzMzdnc7IH0gfVxuICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiOm50aC1jaGlsZCgyKSAuZ3JhcGggLnN2Zy13cmFwIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDIwLjYyNXZ3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiOm50aC1jaGlsZCgyKSAuZ3JhcGggLnN2Zy13cmFwIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2MHZ3OyB9IH1cbiAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiAuZ3JhcGgge1xuICAgICAgICBwYWRkaW5nOiAwIDIuMDgzMzN2dyAzLjQ3MjIydnc7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuaG9zdC1ncmFwaHMgLmhvc3QtZ3JhcGhzLWlubmVyIC5ob3N0LWdyYXBocy10YWIgLmdyYXBoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMy4ydncgMTAuNjY2Njd2dzsgfSB9XG4gICAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiAuZ3JhcGggaDUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOTcyMjJ2dztcbiAgICAgICAgICBtYXgtd2lkdGg6IDQzLjc1dnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiIC5ncmFwaCBoNSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiIC5ncmFwaCAuc3ZnLXdyYXAgLmhvdmVyLXBhcmVudCB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiAuZ3JhcGggLnN2Zy13cmFwIC5ob3Zlci1wYXJlbnQgLmhvdmVyLXBhcnQge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiAuZ3JhcGggLnN2Zy13cmFwIC5ob3Zlci1wYXJlbnQ6aG92ZXIgLmhvdmVyLXN0YXRpYyB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuICAgICAgICAgICAgLmhvc3QtZ3JhcGhzIC5ob3N0LWdyYXBocy1pbm5lciAuaG9zdC1ncmFwaHMtdGFiIC5ncmFwaCAuc3ZnLXdyYXAgLmhvdmVyLXBhcmVudDpob3ZlciAuaG92ZXItcGFydCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfSB9XG4gICAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiAuZ3JhcGggaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDI4LjgxOTQ0dnc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMi4yOTE2N3Z3O1xuICAgICAgICAgIHJpZ2h0OiAxMi41Njk0NHZ3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5ob3N0LWdyYXBocyAuaG9zdC1ncmFwaHMtaW5uZXIgLmhvc3QtZ3JhcGhzLXRhYiAuZ3JhcGggaW1nIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNi42NjY2N3Z3O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU4LjY2NjY3dnc7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5oaWRkZW4tYXVkaW9zIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oaWRlLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2hvdy1zbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zaG93LXNtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQWxsaWFuY2UgTm8uMic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9BbGxpYW5jZU5vMi1SZWd1bGFyLmVvdCcpO1xuICBzcmM6IGxvY2FsKCdBbGxpYW5jZU5vLjItUmVndWxhcicpLFxuICB1cmwoJy4uL2ZvbnRzL0FsbGlhbmNlTm8yLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9BbGxpYW5jZU5vMi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0FsbGlhbmNlTm8yLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0FsbGlhbmNlTm8yLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0FsbGlhbmNlTm8yLVJlZ3VsYXIuc3ZnI0FsbGlhbmNlTm8uMi1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NpbXBsb24gTW9ubyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9TaW1wbG9uTW9uby1NZWRpdW0uZW90Jyk7XG4gIHNyYzogbG9jYWwoJ1NpbXBsb24gTW9ubyBNZWRpdW0nKSwgbG9jYWwoJ1NpbXBsb25Nb25vLU1lZGl1bScpLFxuICB1cmwoJy4uL2ZvbnRzL1NpbXBsb25Nb25vLU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL1NpbXBsb25Nb25vLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9TaW1wbG9uTW9uby1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL1NpbXBsb25Nb25vLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvU2ltcGxvbk1vbm8tTWVkaXVtLnN2ZyNTaW1wbG9uTW9uby1NZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQWxsaWFuY2UgTm8uMic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9BbGxpYW5jZU5vMi1NZWRpdW0uZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0FsbGlhbmNlTm8uMi1NZWRpdW0nKSxcbiAgdXJsKCcuLi9mb250cy9BbGxpYW5jZU5vMi1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9BbGxpYW5jZU5vMi1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvQWxsaWFuY2VObzItTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9BbGxpYW5jZU5vMi1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0FsbGlhbmNlTm8yLU1lZGl1bS5zdmcjQWxsaWFuY2VOby4yLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTaW1wbG9uIE1vbm8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvU2ltcGxvbk1vbm8tUmVndWxhci5lb3QnKTtcbiAgc3JjOiBsb2NhbCgnU2ltcGxvbiBNb25vIFJlZ3VsYXInKSwgbG9jYWwoJ1NpbXBsb25Nb25vLVJlZ3VsYXInKSxcbiAgdXJsKCcuLi9mb250cy9TaW1wbG9uTW9uby1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvU2ltcGxvbk1vbm8tUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9TaW1wbG9uTW9uby1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9TaW1wbG9uTW9uby1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9TaW1wbG9uTW9uby1SZWd1bGFyLnN2ZyNTaW1wbG9uTW9uby1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiIsImJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xuICBmb250LWZhbWlseTogJ0FsbGlhbmNlIE5vLjInO1xuICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICB9XG59XG5cbi5pbWctMTAwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IGdldC12dyg0OHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyOTRkZWcsICNkODQyMTIgOTUlLCAjY2UzZjExIDM2JSk7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IGdldC12dygzcHgpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBoZWlnaHQ6IGdldC12dy1zbSg0OHB4KTtcbiAgICBmb250LXNpemU6IGdldC12dy1zbSgxNnB4KTtcbiAgICBwYWRkaW5nOiBnZXQtdnctc20oM3B4KTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBzcGFuIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10cmFuc2Zvcm0teCkpO1xuICAgIH1cbiAgfVxuXG4gIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDcwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGVmdDogZ2V0LXZ3KDNweCk7XG4gICAgdG9wOiBnZXQtdncoM3B4KTtcbiAgICBib3R0b206IGdldC12dygzcHgpO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coNHB4IDZweCAycHggcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgbGVmdDogZ2V0LXZ3LXNtKDNweCk7XG4gICAgICB0b3A6IGdldC12dy1zbSgzcHgpO1xuICAgICAgYm90dG9tOiBnZXQtdnctc20oM3B4KTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiA1NSU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDYwcHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNGQxNDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMHB4ICNGRjdCNTE7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDYwcHgpO1xuICAgICAgICB3aWR0aDogNTMlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiA1NSU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDYwcHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNGQxNDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMHB4ICNGRjdCNTE7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDYwcHgpO1xuICAgICAgICB3aWR0aDogNTMlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLWhvbWUge1xuICBwYWRkaW5nOiBnZXQtdncoMTQ0cHgpIGdldC12dygzMHB4KSBnZXQtdncoMjQ1cHgpO1xuICBtYXJnaW4tYm90dG9tOiBnZXQtdncoOTVweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZzogZ2V0LXZ3LXNtKDg1cHgpIGdldC12dy1zbSgxOHB4KSBnZXQtdnctc20oMzhweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDYycHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuaGVhZGVyLWxpbmVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IGdldC12dygzMHB4KTtcbiAgICBsZWZ0OiBnZXQtdncoMzBweCk7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBsZWZ0OiBnZXQtdnctc20oLTU1MnB4KTtcbiAgICAgIHJpZ2h0OiBnZXQtdnctc20oLTUyMHB4KTtcbiAgICAgIHRvcDogZ2V0LXZ3LXNtKDM3OHB4KTtcbiAgICB9XG4gIH1cblxuICAudGV4dC1wbGFuZXRzLXJhZGlvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAudGV4dC1wbGFuZXRzIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoMTA1MHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMzBweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjYmFiYWJhO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtdGV4dCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogZ2V0LXZ3KDI2cHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgICB0b3A6IGdldC12dy1zbSgyMXB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBsYW5ldHMtd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IGdldC12dygxMTBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDQ3OXB4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDYwcHgpO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldC12dygtMThweCk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoLTE4cHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDIxNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbmltLXdyYXAge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoOTg4cHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSg0NDBweCk7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmFkaW8ge1xuICAgICAgd2lkdGg6IGdldC12dygyNDFweCk7XG4gICAgICBtYXJnaW4tdG9wOiBnZXQtdncoMTlweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgxNDBweCk7XG4gICAgICB9XG5cbiAgICAgIC5yYWRpby1pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdncoNTgzcHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDIwcHgpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAzcHggMXB4IDAgMCByZ2JhKDEwNSwgMTE1LCAxMjQsIDAuNCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzQ1NGM1MSAxJSwgIzMwMzUzOCAzOCUsICMyMzI3MmIgNjUlLCAjMjMyNzJiIDczJSwgIzMwMzYzYSAxMDAlKTtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3KDIwcHgpIGdldC12dygxMnB4KSBnZXQtdncoMTJweCk7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDM5MnB4KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDIwcHgpIGdldC12dy1zbSgyMHB4KSBnZXQtdnctc20oMjZweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2NyZWVuIHtcbiAgICAgICAgICBwYWRkaW5nOiBnZXQtdncoNHB4KSBnZXQtdncoNXB4KSBnZXQtdncoNHB4KSBnZXQtdncoOHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dyg4MHB4KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoNXB4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE1MWRlZywgIzIxMjMyNSA4JSwgIzE1MTUxNSA5NCUpLCBsaW5lYXItZ3JhZGllbnQoMTM2ZGVnLCAjNDE0OTRlIDIxJSwgIzBmMGYwZiA4MSUpO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTJweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDRweCkgZ2V0LXZ3LXNtKDEwcHgpIGdldC12dy1zbSg0cHgpIGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDgwcHgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDVweCk7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBnZXQtdncoMThweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogZ2V0LXZ3LXNtKDE4cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdWRpby1kb3RzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDIwcHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDg3cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdncoODdweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSg4N3B4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oODdweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN0YSB7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAuNXB4IDAuNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjgpLCAzcHggM3B4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE2cHgpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEzO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMjZweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNnB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgyNnB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogZ2V0LXZ3LXNtKDI0NHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNvdW5kLWNvbnRyb2xzIHtcbiAgbWFyZ2luLXRvcDogZ2V0LXZ3KDEycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgxMnB4KTtcbiAgfVxuXG4gIC5sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3M2RlZywgIzI1MjkyYyA5NyUsICMyZTM2M2IgMiUpO1xuICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgfVxuICB9XG5cbiAgLnRyaWdnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgID4gc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE2cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoMjNweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdnctc20oMjNweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50cmlnZ2VyLXJhZGlvIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoNDZweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dygyNHB4KTtcbiAgICAgIHBhZGRpbmc6IGdldC12dygycHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDIwcHgpO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNzMpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlLCByZ2JhKDAsIDAsIDAsIDApIDAlKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSg0NnB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMjRweCk7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgycHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMjBweCk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGdldC12dygycHgpKTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChnZXQtdnctc20oMnB4KSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTk2MTY1O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3KDIwcHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dygyMHB4KTtcbiAgICAgICAgYm94LXNoYWRvdzogNHB4IDdweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNSksIGluc2V0IDFweCAxcHggMCAwIHJnYmEoMTA1LCAxMTUsIDEyNCwgMC40KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NGU1MjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoZ2V0LXZ3KDI0cHgpKTtcbiAgICAgICAgdG9wOiBnZXQtdncoMnB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoZ2V0LXZ3LXNtKDI0cHgpKTtcbiAgICAgICAgICB0b3A6IGdldC12dy1zbSgycHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ob21lLW5ldHdvcmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAgZ2V0LXZ3KDMwcHgpIGdldC12dygxMDBweCk7XG4gIGhlaWdodDogZ2V0LXZ3KDE4NDBweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi5hY3RpdmUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMTUwcHgpO1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgxMTJweCkgZ2V0LXZ3LXNtKDE4cHgpIGdldC12dy1zbSgxMTJweCkgZ2V0LXZ3LXNtKDE4cHgpO1xuICB9XG5cbiAgLmJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiBnZXQtdncoMzBweCk7XG4gICAgcmlnaHQ6IGdldC12dygzMHB4KTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiBnZXQtdncoMTAwcHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgbGVmdDogZ2V0LXZ3LXNtKDZweCk7XG4gICAgICByaWdodDogZ2V0LXZ3LXNtKDZweCk7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlLXRleHQtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiBnZXQtdncoNTBweCkgZ2V0LXZ3KDYwcHgpIGdldC12dyg1MHB4KSBnZXQtdncoMzBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDYwcHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDEwNXB4KTtcbiAgICB9XG5cbiAgICAudGl0bGUtdGV4dCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDQyMHB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDEwcHgpIDA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDQ1MHB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoNjJweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMzZweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDQ0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGVyIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoODEwcHgpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuYmctc2xpZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2xpZGVyLW5ldHdvcmsge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBnZXQtdnctc20oNjBweCk7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICAgICAgICBib3R0b206IGdldC12dy1zbSg2MHB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNzBweCk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTYsIDE2LCAxNiwgMCkgMCUsICMxMDEwMTAgMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nLCAjc2xpZGUtYW5pbSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDgxMHB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDQwcHgpIDAgMCBnZXQtdncoNDBweCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDM0MHB4KTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDQwcHgpIDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IGdldC12dygyNHB4KTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgbGVmdDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgICAgICBib3R0b206IGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMjRweCk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDQwcHgpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmNGQxNDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjZweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygyNHB4KTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTNweCk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU0O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBnZXQtdncoMjUwcHgpO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxM3B4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGdldC12dy1zbSgyNTBweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IGdldC12dyg5cHgpO1xuICAgICAgICBib3R0b206IGdldC12dygyNzhweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKC0yN3B4KTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDExcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg2cHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXQtdncoMTRweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZDE0O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgxMXB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoMTBweCk7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0LCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSg4cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXR3b3JrLWxpc3RpbmctaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IGdldC12dygzMHB4KSBnZXQtdncoNDBweCkgZ2V0LXZ3KDExcHgpIGdldC12dygyNHB4KTtcbiAgICBtaW4taGVpZ2h0OiBnZXQtdncoMTkwcHgpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBwYWRkaW5nOiBnZXQtdnctc20oMjdweCkgZ2V0LXZ3LXNtKDE3cHgpIGdldC12dy1zbSg1M3B4KSBnZXQtdnctc20oMTJweCk7XG4gICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBnZXQtdncoLTE0cHgpO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IGdldC12dyg0cHgpO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZDE0O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGdldC12dygtMTRweCk7XG4gICAgICBib3R0b206IC0xcHg7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDRweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjRkMTQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSg4cHgpO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLWxpbmVzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IGdldC12dygzODZweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgbGVmdDogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm90dG9tLWxpbmVzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogZ2V0LXZ3KC0yMHB4KTtcbiAgICAgIGxlZnQ6IGdldC12dygzODZweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgbGVmdDogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgICBib3R0b206IGdldC12dy1zbSgtMTRweCk7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ob3ZlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IC0xcHg7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZDE0O1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuaG92ZXIge1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1pY29uLW51bWJlciB7XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmljb24tbnVtYmVyIHtcbiAgICAgICAgICAgIC5udW1iZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZS1pY29uLW51bWJlciB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDI3MHB4KTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZS13cmFwIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMjBweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSg4cHgpO1xuXG4gICAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmljb24tbnVtYmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dyg3MHB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSg3MHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldC12dygxMnB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGdldC12dyg1MXB4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBnZXQtdnctc20oNTFweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtd3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDM2MHB4KTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMTRweCk7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxM3B4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEzcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5ldHdvcmstbGlzdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IGdldC12dyg4MzZweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGdldC12dyg0OTRweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uZXR3b3JrLWxpc3Rpbmctc2hvcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiBnZXQtdncoNjc2cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBnZXQtdncoNDk0cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygzMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xuICAgIG1hcmdpbi10b3A6IGdldC12dygyMHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMTRweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMzBweCk7XG4gICAgfVxuXG4gICAgLnRleHQtd3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDI1MHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmV0d29yay1saXN0aW5nLWl0ZW0ge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygzMHB4KSBnZXQtdncoMzBweCkgMCAwO1xuXG4gICAgICAgIC5ob3ZlciB7XG4gICAgICAgICAgLy9ib3JkZXItcmFkaXVzOiBnZXQtdncoMzBweCkgZ2V0LXZ3KDMwcHgpIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1saW5lcyB7XG4gICAgICAgICAgdG9wOiBnZXQtdncoLTIxcHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgdG9wOiBnZXQtdnctc20oLTE0cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgZ2V0LXZ3KDMwcHgpIGdldC12dygzMHB4KTtcblxuICAgICAgICAuaG92ZXIge1xuICAgICAgICAgIC8vYm9yZGVyLXJhZGl1czogMCAwIGdldC12dygzMHB4KSBnZXQtdncoMzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IGdldC12dygtMjBweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBib3R0b206IGdldC12dy1zbSgtMTRweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmhlYWRlci5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IGdldC12dyg4cHgpIGdldC12dygzMHB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBnZXQtdncoNTVweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNnB4KSBnZXQtdnctc20oMThweCk7XG4gICAgaGVpZ2h0OiBnZXQtdnctc20oNTVweCk7XG4gIH1cblxuICAub3Blbi1uYXYtdHJpZ2dlciB7XG4gICAgd2lkdGg6IGdldC12dy1zbSgyOHB4KTtcbiAgICBoZWlnaHQ6IGdldC12dy1zbSgxOHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBnZXQtdnctc20oMjhweCk7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgJi5zY3JvbGxlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNiwgMTYsIDE2LCAwLjQpIDAlLCByZ2JhKDE2LCAxNiwgMTYsIDApIDEwMCUpO1xuXG4gICAgLmxvZ28ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGdldC12dygxNTlweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDI2cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDE1OXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyNnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDIyMHB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDM2cHgpO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDE1OXB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMjZweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjRkMTQ7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwMCUpO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICB9XG5cbiAgICAgID4gKiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAubW9iaWxlLW5hdi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oMTZweCkgZ2V0LXZ3LXNtKDE4cHgpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbmF2IHtcbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDUwcHgpIGdldC12dy1zbSgxOHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygzNXB4KTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMjJweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4wOTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjJweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGNEQxNDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhlcmUge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiBnZXQtdncoLTE3cHgpO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFscyB7XG4gICAgICBtYXJnaW4tbGVmdDogZ2V0LXZ3KDEzMHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnNvY2lhbHMtdHJpZ2dlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNGRjREMTQ7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgIGZpbGw6ICNGRjREMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogZ2V0LXZ3KDhweCk7XG4gICAgICAgICAgd2lkdGg6IGdldC12dyg3cHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDdweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhvc3RlZC1mdXR1cmUge1xuICBwYWRkaW5nOiBnZXQtdncoMjkwcHgpIGdldC12dygzMHB4KSBnZXQtdncoMTAwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNzBweCkgZ2V0LXZ3LXNtKDE4cHgpIGdldC12dy1zbSgxMDBweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gID4gLmltZy13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IGdldC12dygxNzdweCk7XG4gICAgdG9wOiBnZXQtdncoMTkwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTUwcHgsIDApIHJvdGF0ZSgtMTBkZWcpO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICByaWdodDogZ2V0LXZ3LXNtKC04NXB4KTtcbiAgICAgIHRvcDogZ2V0LXZ3LXNtKDUwMHB4KTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IGdldC12dyg1MTcuNDVweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dyg1MTFweCk7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEsIDEsIDEsIDAuMyk7XG4gICAgICBmaWx0ZXI6IGJsdXIoNTBweCk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4Ljk1ZGVnKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHJpZ2h0OiBnZXQtdncoNTVweCk7XG4gICAgICB0b3A6IGdldC12dyg0NnB4KTtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGdldC12dyg1NDNweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dyg1NDZweCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMjc1cHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyNzVweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlLXRleHQge1xuICAgIC50aXRsZS13cmFwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygxMTZweCk7XG4gICAgICBtYXgtd2lkdGg6IGdldC12dyg1NDBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oNTRweCk7XG4gICAgICB9XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoNjJweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMzZweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC13cmFwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygxOHB4KTtcbiAgICAgIG1heC13aWR0aDogZ2V0LXZ3KDU0MHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMzdweCk7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjYmFiYWJhO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbmZvLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMjBweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5pbmZvLWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IGdldC12dygyMDZweCk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDE0cHgpIGdldC12dygzMHB4KSBnZXQtdncoMjRweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTkwcHgpO1xuICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oMTRweCkgZ2V0LXZ3LXNtKDE3MHB4KSBnZXQtdnctc20oMTlweCkgZ2V0LXZ3LXNtKDEycHgpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygyOHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgyNnB4KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYXJseS1iaXJkcyB7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDMycHgpIGdldC12dyg3MnB4KSBnZXQtdncoMzJweCkgZ2V0LXZ3KDMwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygyMHB4KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAzcHggMXB4IDAgMCByZ2JhKDEwNSwgMTE1LCAxMjQsIDAuNCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNDU0YzUxIDAlLCAjMzAzNTM4IDM4JSwgIzIzMjcyYiA2NSUsICMyMzI3MmIgNzQlLCAjMzAzNjNhIDEwMCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLnRpdGxlLXNvdW5kIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoMzUwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC50aXRsZS13cmFwIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDQwcHgpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmF1ZGlvLXNvdW5kIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgLmF1ZGlvLWRvdHMge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dyg4N3B4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDg3cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3VuZC1jb250cm9scyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldC12dygzM3B4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5zY3JlZW4td3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDE1MHB4KTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuc2NyZWVuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IGdldC12dygxOTdweCk7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dygxMHB4KSBnZXQtdncoOHB4KSBnZXQtdncoOHB4KSBnZXQtdncoOHB4KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDVweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTcxZGVnLCAjMjEyMzI1IC0xNSUsICMxNTE1MTUgMTM0JSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxMHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDlweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMzJweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMy4ycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgIC50b3Age1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGdldC12dygzOHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGdldC12dygzOHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBnZXQtdncoMzhweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDEycHgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4td3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk2MTY1O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDI0cHgpO1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dygxNDRweCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMjBweCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggN3B4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4zKSwgaW5zZXQgMXB4IDFweCAwIDAgcmdiYSgxMDUsIDExNSwgMTI0LCAwLjQpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NGU1MjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDEycHgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBtYXJnaW46IGdldC12dygycHgpIGdldC12dygzcHgpO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMzBweCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC43Myk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjMpIDczJSwgcmdiYSgwLCAwLCAwLCAwKSAtMTIlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1idXR0b24ge1xuICAgICAgd2lkdGg6IGdldC12dygzNzhweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdncoNjBweCk7XG5cbiAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICBwIHtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMC4zcHggMC4zcHggMCByZ2JhKDAsIDAsIDAsIDAuOCksIDNweCAzcHggNTBweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTZweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4td3JhcCB7XG4gICAgICAgIC5idXR0b24gc3BhbjphZnRlciwgLmJ1dHRvbiBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDUyLjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcm92aWRlcnMge1xuICBwYWRkaW5nOiBnZXQtdncoMTkzcHgpIDAgZ2V0LXZ3KDgwcHgpIDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSg5MnB4KSAwIGdldC12dy1zbSgxMDBweCkgMDtcbiAgfVxuXG4gIC50aXRsZS13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMzBweCk7XG4gICAgcGFkZGluZzogMCBnZXQtdncoMzBweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBwYWRkaW5nOiAwIGdldC12dy1zbSgxOHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0MHB4KTtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMzBweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb3ZpZGVycy1saXN0IHtcbiAgICAucHJvdmlkZXJzLWl0ZW0ge1xuICAgICAgd2lkdGg6IGdldC12dygzMjBweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dygxOTBweCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiBnZXQtdncoMTdweCkgZ2V0LXZ3KDMwcHgpIGdldC12dygyNHB4KSBnZXQtdncoMzBweCk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyOTBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDE4MHB4KTtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDE3cHgpIGdldC12dy1zbSgzMHB4KSBnZXQtdnctc20oMjRweCkgZ2V0LXZ3LXNtKDE4cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xuICAgICAgfVxuXG4gICAgICAubmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBnZXQtdncoNzBweCk7XG4gICAgICAgICAgbWF4LXdpZHRoOiBnZXQtdncoMjQwcHgpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGdldC12dy1zbSg2MHB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogZ2V0LXZ3LXNtKDIyMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiBnZXQtdncoMzBweCkgZ2V0LXZ3KDMwcHgpIGdldC12dygyNXB4KSBnZXQtdncoMzBweCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSg2MHB4KSBnZXQtdnctc20oMThweCkgZ2V0LXZ3LXNtKDE4cHgpO1xuICB9XG5cbiAgLmJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlci1jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAubGVmdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICAuY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IGdldC12dyg0MDBweCk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oOTVweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sdW1uIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoMjAwcHgpO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygxMHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9vdGVyLWNvbHVtbi10aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDMwcHgpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMC44NztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDAgZ2V0LXZ3KDEycHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoNDBweCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjhweCk7XG4gICAgICAgICAgcGFkZGluZzogMCBnZXQtdnctc20oMTJweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDM1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDEwMTA7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dyg3cHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDI0cHgpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDZweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyMnB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9vdGVyLWNvbHVtbi1saXN0IHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygxMHB4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkY0RDE0O1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDEzcHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDEzcHgpO1xuICAgICAgICAgICAgICAgIHRvcDogZ2V0LXZ3KDJweCk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBnZXQtdncoLTI3cHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0sIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwJSk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICNGRjREMTQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mb290ZXItY29sdW1uLWxpbmsge1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygxOHB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTAxMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxOHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkY0RDE0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiBnZXQtdncoMjEycHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgxNjRweCk7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmFkZGl0aW9uYWwtbGlua3Mge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoNDBweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oM3B4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDEycHgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDEwMTA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEycHgpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRjREMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi13cmFwLWNyZWF0ZWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgLmNyZWF0ZWQtYnkge1xuICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTJweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDEwMTA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3KDQwcHgpO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGNEQxNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXdyYXAge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDIxMHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDUzcHgpO1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDIzMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFib3V0LWhlYWRlciB7XG4gIHBhZGRpbmc6IGdldC12dygxNjBweCkgZ2V0LXZ3KDMwcHgpIGdldC12dygxMDBweCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgxMjhweCkgZ2V0LXZ3LXNtKDE4cHgpIGdldC12dy1zbSgxMDBweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC50ZXh0LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoNjJweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygyNzBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oNTJweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBwYWRkaW5nLXRvcDogZ2V0LXZ3KDc4cHgpO1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMzBweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oNDZweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgfVxuXG4gICAgICBzdHJvbmcsIGIge1xuICAgICAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW1nLXdyYXAtcGVyc29uIHtcbiAgICBtYXJnaW4tdG9wOiBnZXQtdncoLTYwcHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKC0zMHB4KTtcbiAgICB9XG5cbiAgICAmLmFuaW1hdGVkIHtcbiAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDI5MHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDIwMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1nLXdyYXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSgtMThweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdnctc20oLTE4cHgpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMxMDEwMTAgMCUsICNmZjRkMTQgMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNiwgMTYsIDE2LCAwKSAwJSwgcmdiYSgyNTUsIDc3LCAyMCwgMC4zKSAxMDAlKTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdncoODBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDUzM3B4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDM1OXB4KTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oODBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmFtZS1wb3NpdGlvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBnZXQtdncoMzBweCk7XG4gICAgICBib3R0b206IGdldC12dygzMnB4KTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgyNXB4KTtcbiAgICAgIH1cblxuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXNpemU6IGdldC12dyg0NHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMTJweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgzNnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucG9zaXRpb24ge1xuICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMThweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMThweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGV4dC1kZXNjIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLXRvcDogZ2V0LXZ3KDMycHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgxMXB4KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5sZWZ0IHtcbiAgICAgIHdpZHRoOiBnZXQtdncoNDIycHgpO1xuICAgICAgcGFkZGluZy10b3A6IGdldC12dyg0cHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxMnB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDgxMHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgxMjBweCk7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IGdldC12dygzMHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjYmFiYWJhO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuXG4gICAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFsbC10ZWFtIHtcbiAgcGFkZGluZzogZ2V0LXZ3KDE1MHB4KSBnZXQtdncoMzBweCkgZ2V0LXZ3KDEwMHB4KTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZzogZ2V0LXZ3LXNtKDk5cHgpIGdldC12dy1zbSgxOHB4KSBnZXQtdnctc20oMTAwcHgpO1xuICB9XG5cbiAgLnRpdGxlLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg2MHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgzOHB4KTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoNjJweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMzZweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRlYW0tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIGdldC12dygtMnB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbjogMCBnZXQtdnctc20oLTJweCk7XG4gICAgfVxuXG4gICAgLnRlYW0taXRlbSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgcGFkZGluZzogMCBnZXQtdncoMnB4KTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoNjBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMCBnZXQtdnctc20oMnB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDI4cHgpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuaW1nLWRlc2Mge1xuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAuY3Jvc3Mge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5kZXNjLXRleHQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmltZy1kZXNjIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgIC5jcm9zcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dygxNnB4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDE2cHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNGQxNDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oMTZweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDZweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDZweCk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDZweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNnB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kZXNjLXRleHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogZ2V0LXZ3KDM1cHgpIGdldC12dygyMHB4KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTJweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYW1lLXBvc2l0aW9uIHtcbiAgICAgICAgd2lkdGg6IGdldC12dygzMDBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgIHBhZGRpbmc6IGdldC12dyg5cHgpIDA7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMjJweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjc7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oN3B4KSAwIGdldC12dy1zbSgzcHgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvc2l0aW9uIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5leHBlcmllbmNlLXNsaWRlci1ibG9jayB7XG4gIHBhZGRpbmc6IGdldC12dygxODBweCkgMCBnZXQtdncoMTAwcHgpIDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSg1MHB4KSAwIGdldC12dy1zbSgxMDBweCk7XG4gIH1cblxuICAudGl0bGUtd3JhcCB7XG4gICAgcGFkZGluZzogMCBnZXQtdncoMzBweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBwYWRkaW5nOiAwIGdldC12dy1zbSgxOHB4KTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IGdldC12dyg2MnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoODBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMzZweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg1NHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzYyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMjBweCk7XG4gICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjYmFiYWJhO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMzZweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5leHBlcmllbmNlLXNsaWRlci1pdGVtIHtcbiAgICB3aWR0aDogZ2V0LXZ3KDMyMHB4KTtcbiAgICBoZWlnaHQ6IGdldC12dygyMzBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI5MHB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDE4MHB4KTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTAxMDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LWhlaWdodDogZ2V0LXZ3KDkwcHgpO1xuICAgICAgbWF4LXdpZHRoOiBnZXQtdncoMjUycHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGdldC12dy1zbSg4MHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiBnZXQtdnctc20oMjMwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZXhwZXJpZW5jZS1jaGVja2VycyB7XG4gIHBhZGRpbmc6IGdldC12dygxMzBweCkgZ2V0LXZ3KDMwcHgpIGdldC12dygxMTZweCkgZ2V0LXZ3KDMwcHgpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBwYWRkaW5nOiBnZXQtdnctc20oNzNweCkgZ2V0LXZ3LXNtKDE4cHgpIGdldC12dy1zbSgxMDBweCk7XG4gIH1cblxuICAudGl0bGUtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDEwMHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0NXB4KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IGdldC12dyg2MnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgzNnB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoODEwcHgpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDMwcHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjYmFiYWJhO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2hlY2tlcnMtaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGdldC12dygxMHB4KTtcbiAgICAgIHJpZ2h0OiBnZXQtdncoMTBweCk7XG4gICAgICB0b3A6IGdldC12dygxMzBweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNoZWNrZXItaXRlbSB7XG4gICAgICB3aWR0aDogMjUlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3LXNtKDkwcHgpO1xuICAgICAgICBwYWRkaW5nLXRvcDogZ2V0LXZ3LXNtKDRweCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogZ2V0LXZ3LXNtKDc1cHgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiBnZXQtdnctc20oMTFweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3LXNtKDUwcHgpO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDQzcHgpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZjRkMTQ7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgLmhlYWRlci1jaGVja2VyIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jaGVja2Vycy1saXN0IHtcbiAgICAgICAgICAgIC5jaGVja2VyLWl0ZW0tdmFsdWUge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBnZXQtdncoMzRweCk7XG5cbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGdldC12dyg3cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuZW1wdHkge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICByaWdodDogZ2V0LXZ3KDlweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2NiM2IwZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyLWNoZWNrZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYjNiMGQ7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaGVhZGVyLWNoZWNrZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZDE0O1xuICAgICAgICBoZWlnaHQ6IGdldC12dygxNDBweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3KDEwcHgpO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdG9wOiBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgICAgIGxlZnQ6IGdldC12dy1zbSgtNjVweCk7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTZweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMzBweCk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmNGQxNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBwYWRkaW5nOiBnZXQtdncoNXB4KSBnZXQtdncoMTZweCkgZ2V0LXZ3KDE2cHgpIGdldC12dygxNnB4KTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiBnZXQtdncoMzhweCk7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgxN3B4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dyg2cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdncoMjZweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jaGVja2Vycy1saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDIzcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrZXItaXRlbS12YWx1ZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBnZXQtdncoMzRweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDEzcHgpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDEycHgpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBnZXQtdnctc20oMjZweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMTNweCk7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiBnZXQtdncoOHB4KTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGdldC12dygxNHB4KTtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5lbXB0eSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IGdldC12dyg5cHgpO1xuICAgICAgICAgICAgICB0b3A6IGdldC12dygycHgpO1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDhweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDhweCk7XG4gICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNiYWJhYmE7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGdldC12dy1zbSgycHgpO1xuICAgICAgICAgICAgICAgIHRvcDogZ2V0LXZ3LXNtKDJweCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSg4cHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRlYW0tcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBwYWRkaW5nLXRvcDogZ2V0LXZ3LXNtKDY2cHgpO1xuICAgIHBhZGRpbmctbGVmdDogZ2V0LXZ3LXNtKDZweCk7XG4gICAgcGFkZGluZy1yaWdodDogZ2V0LXZ3LXNtKDZweCk7XG4gICAgcGFkZGluZy1ib3R0b206IGdldC12dy1zbSg4MHB4KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuOCk7XG4gICAgei1pbmRleDogOTg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnRlYW0tcG9wdXAtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNGQxNDtcbiAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxOHB4KSBnZXQtdnctc20oNjZweCkgZ2V0LXZ3LXNtKDEycHgpIGdldC12dy1zbSgxMnB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC50ZWFtLXBvcHVwLWNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogZ2V0LXZ3LXNtKDE5cHgpO1xuICAgICAgcmlnaHQ6IGdldC12dy1zbSgxNXB4KTtcbiAgICB9XG5cbiAgICAuZGVzYy10ZXh0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLm5hbWUtcG9zaXRpb24ge1xuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgyNnB4KSFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgxNnB4KSFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5wb3NpdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCkhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MSFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50ZXh0LXBhZ2Utd3JhcCB7XG4gIHBhZGRpbmc6IGdldC12dygxMDZweCkgZ2V0LXZ3KDMwcHgpIGdldC12dyg4MHB4KSBnZXQtdncoMzBweCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgxMjNweCkgMCBnZXQtdnctc20oMTAwcHgpO1xuICB9XG5cbiAgLnRpdGxlLXdyYXAge1xuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygyOXB4KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IGdldC12dyg1MnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgzOHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDE5cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42ODtcbiAgICAgICAgcGFkZGluZzogMCBnZXQtdnctc20oMThweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50ZXh0LWVkaXRvciB7XG4gIHBhZGRpbmc6IGdldC12dygxNXB4KSBnZXQtdncoMzkwcHgpIGdldC12dyg2MHB4KSBnZXQtdncoMTVweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBwYWRkaW5nOiBnZXQtdnctc20oMTNweCkgZ2V0LXZ3LXNtKDE4cHgpIGdldC12dy1zbSgyNHB4KTtcbiAgfVxuXG4gID4gKiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBzdHJvbmcsIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICBpLCBlbSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgaDEsIGgyLCBoMyB7XG4gICAgZm9udC1zaXplOiBnZXQtdncoMjBweCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDEwcHgpO1xuICAgIG1hcmdpbi10b3A6IGdldC12dyg2MHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSg2MHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgxNXB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgcGFkZGluZy1yaWdodDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgIH1cbiAgfVxuXG4gIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dygxMHB4KTtcbiAgICBtYXJnaW4tdG9wOiBnZXQtdncoMjNweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg3cHgpO1xuICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgIH1cbiAgfVxuXG4gIHAsIGxpIHtcbiAgICBmb250LXNpemU6IGdldC12dygxM3B4KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41NDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgxMnB4KTtcbiAgICB9XG4gIH1cblxuICBvbCwgdWwge1xuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogZ2V0LXZ3KDE4cHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDRweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgycHgpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoNXB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdncoNXB4KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgbGVmdDogZ2V0LXZ3KDNweCk7XG4gICAgICAgIHRvcDogZ2V0LXZ3KDZweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSg1cHgpO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiBnZXQtdnctc20oNnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAjZmY0ZDE0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5zb2NpYWxzLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDE7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuc29jaWFscy1wb3B1cC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiBnZXQtdncoMzBweCk7XG4gICAgdG9wOiBnZXQtdncoMzBweCk7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuc29jaWFscy1wb3B1cC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLnNvY2lhbHMtcG9wdXAtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg4cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnN2Zy13cmFwIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLnN2Zy13cmFwIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN2Zy13cmFwIHtcbiAgICAgICAgd2lkdGg6IGdldC12dygxMjBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDEyMHB4KTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dy1zbSg2MHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSg3MHB4KTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDUwcHgpO1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoNTBweCk7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDM0cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMzRweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmY0ZDE0O1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDZweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNsb3NlLWljb24tYW5pbSB7XG4gIHdpZHRoOiBnZXQtdncoMzBweCk7XG4gIGhlaWdodDogZ2V0LXZ3KDMwcHgpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICB3aWR0aDogZ2V0LXZ3LXNtKDIycHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3LXNtKDIycHgpO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmY0ZDE0O1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZykgdHJhbnNsYXRlKGdldC12dyg5cHgpLCBnZXQtdncoMTFweCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZykgdHJhbnNsYXRlKGdldC12dygtN3B4KSwgZ2V0LXZ3KDEwcHgpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMS41cHg7XG4gICAgd2lkdGg6IGdldC12dygzMHB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgd2lkdGg6IGdldC12dy1zbSgyOHB4KTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoZ2V0LXZ3KDEwcHgpLCBnZXQtdncoMTBweCkpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoZ2V0LXZ3LXNtKDVweCksIGdldC12dy1zbSg5cHgpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZShnZXQtdncoLTlweCksIGdldC12dyg5cHgpKTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZShnZXQtdnctc20oLThweCksIGdldC12dy1zbSg0cHgpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhvc3QtaGVhZGVyIHtcbiAgcGFkZGluZzogZ2V0LXZ3KDIxMHB4KSBnZXQtdncoMzBweCkgZ2V0LXZ3KDEwMHB4KSBnZXQtdncoMzBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBwYWRkaW5nOiBnZXQtdnctc20oMTIzcHgpIGdldC12dy1zbSgxOHB4KSBnZXQtdnctc20oMTAwcHgpIGdldC12dy1zbSgxOHB4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnBsYW5ldHMtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogZ2V0LXZ3KDMyM3B4KTtcbiAgICBsZWZ0OiBnZXQtdncoMzBweCk7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHRvcDogZ2V0LXZ3LXNtKDIxNnB4KTtcbiAgICAgIGxlZnQ6IGdldC12dy1zbSgxOHB4KTtcbiAgICAgIHJpZ2h0OiBnZXQtdnctc20oMThweCk7XG4gICAgfVxuXG4gICAgLmFuaW0td3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDUxMHB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDMxMnB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMjA4cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICNwbGFuZXRzLWhvc3QtYW5pbS1sb29wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmhvc3QtaGVhZGVyLWxpbmVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBnZXQtdncoNXB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiBnZXQtdncoODQwcHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3KDEyNzBweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB3aWR0aDogZ2V0LXZ3LXNtKDY4N3B4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDc0MHB4KTtcbiAgICAgIHRvcDogZ2V0LXZ3LXNtKDYxcHgpO1xuICAgICAgbGVmdDogZ2V0LXZ3LXNtKC05NXB4KTtcbiAgICB9XG4gIH1cblxuICAudGl0bGUtd3JhcCB7XG4gICAgaDEge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDYycHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmY0ZDE0O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDUycHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMzAzcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ob3N0LXJhZGlvLXdyYXAge1xuICAgIHdpZHRoOiBnZXQtdncoODEwcHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygzMHB4KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMThweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXgtd2lkdGg6IGdldC12dyg2MDBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMjVweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpXG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJhZGlvIHtcbiAgICAgIHBhZGRpbmc6IGdldC12dygyMHB4KSBnZXQtdncoMTZweCkgZ2V0LXZ3KDIycHgpIGdldC12dygyMHB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygyMHB4KTtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDNweCAxcHggMCAwIHJnYmEoMTA1LCAxMTUsIDEyNCwgMC40KTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzQ1NGM1MSAwJSwgIzMwMzUzOCAzOCUsICMyMzI3MmIgNjUlLCAjMjMyNzJiIDc0JSwgIzMwMzYzYSAxMDAlKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oMTRweCkgZ2V0LXZ3LXNtKDIwcHgpIGdldC12dy1zbSgyNnB4KSBnZXQtdnctc20oMjBweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgIH1cblxuICAgICAgLmF1ZGlvLWRvdHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMjVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dyg4N3B4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dyg4N3B4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSg4N3B4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDg3cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc291bmQtY3RhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuc291bmQtY29udHJvbHMge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoMzQwcHgpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhLXdyYXAge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoMzc0cHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmN0YSB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDM1OHB4KTtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwLjNweCAwLjNweCAwIHJnYmEoMCwgMCwgMCwgMC44KSwgM3B4IDNweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTZweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMjRweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSg2N3B4KTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgLmJ1dHRvbiBzcGFuOmFmdGVyLCAuYnV0dG9uIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUyLjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc3RhcnQtbGlzdC1ibG9jayB7XG4gIHBhZGRpbmc6IGdldC12dygxODBweCkgZ2V0LXZ3KDMwcHgpIGdldC12dygxMDBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZzogZ2V0LXZ3LXNtKDcycHgpIGdldC12dy1zbSgxOHB4KSBnZXQtdnctc20oMTAwcHgpO1xuICB9XG5cbiAgLmRlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg4MHB4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDMwcHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2JhYmFiYTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg1NXB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIwcHgpXG4gICAgfVxuICB9XG5cbiAgLnN0YXJ0LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnN0YXJ0LWxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IGdldC12dygyNTBweCk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiBnZXQtdncoMTRweCkgZ2V0LXZ3KDMwcHgpIGdldC12dygyNHB4KSBnZXQtdncoMzBweCk7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyMzBweCk7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNHB4KSBnZXQtdnctc20oMTRweCkgZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxMDEwMTA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGdldC12dygxMTBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGdldC12dy1zbSgxOHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBnZXQtdncoNDRweCk7XG4gICAgICAgICAgbGVmdDogZ2V0LXZ3KDMwcHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgdG9wOiBnZXQtdnctc20oNTBweCk7XG4gICAgICAgICAgICBsZWZ0OiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdncoODVweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dyg3MHB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oNzVweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDYycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGdldC12dygxNTBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGdldC12dy1zbSgxOHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBnZXQtdncoLThweCk7XG4gICAgICAgICAgcmlnaHQ6IGdldC12dygxNXB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHRvcDogZ2V0LXZ3LXNtKC01cHgpO1xuICAgICAgICAgICAgcmlnaHQ6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDE3MXB4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDE3OXB4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDEzMnB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTM5cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICNpY29uLXJlZ2lzdGVyLWxvb3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm51bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMjhweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjRweCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RhcnQtbGlzdC1pdGVtLWJnIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoNzk0cHgpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoMjQ0cHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygxNXB4KTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBtYXJnaW4tdG9wOiBnZXQtdncoLTUwcHgpO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDkycHgpIGdldC12dygyNDhweCkgZ2V0LXZ3KDE2cHgpIGdldC12dygzMHB4KTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgzMjlweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDI3OXB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgtMjBweCk7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSg2NnB4KSBnZXQtdnctc20oMTQ0cHgpIGdldC12dy1zbSgxOHB4KSBnZXQtdnctc20oMTRweCk7XG4gICAgICB9XG5cbiAgICAgIC5iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGV4dC1jdGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygyOHB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yMTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMTdweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDI4cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dygxNjRweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDE2NHB4KTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ob3N0LXJld2FyZHMge1xuICBwYWRkaW5nOiBnZXQtdncoMTgwcHgpIGdldC12dygzMHB4KSBnZXQtdncoNTE2cHgpIGdldC12dygzMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBwYWRkaW5nOiBnZXQtdnctc20oNzJweCkgZ2V0LXZ3LXNtKDE4cHgpIGdldC12dy1zbSgxMDY5cHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAudGlsdGUtZGVzYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDIyNHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDExMnB4KTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IGdldC12dyg2MnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMzZweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0OXB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMzBweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGg6IGdldC12dyg3MzVweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dyg3NXB4KTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50ZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDUxMHB4KTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoNTBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDUwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yZXdhcmQtaXRlbXMge1xuICAgIC5yZXdhcmQtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDQ1MXB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDQ1MXB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygzMHB4KTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiBnZXQtdncoMzVweCkgZ2V0LXZ3KDQwcHgpIGdldC12dygzNXB4KSBnZXQtdncoMzBweCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMzM5cHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgzODRweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgzMHB4KTtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDMwcHgpIGdldC12dy1zbSgxNHB4KSBnZXQtdnctc20oMjVweCkgZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IGdldC12dyg0MnB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygyM3B4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMzZweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MmEyZDtcbiAgICAgICAgYm90dG9tOiBnZXQtdncoMjcycHgpO1xuICAgICAgICBsZWZ0OiBnZXQtdncoNjAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMHB4LCAwKSByb3RhdGUoMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDYyOXB4KTtcbiAgICAgICAgICBsZWZ0OiBnZXQtdnctc20oMThweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiBnZXQtdncoMTVweCk7XG4gICAgICAgICAgYm90dG9tOiBnZXQtdncoMTVweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICByaWdodDogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICAgICAgICBib3R0b206IGdldC12dy1zbSg4cHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dygyMThweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dygyMzFweCk7XG4gICAgICAgICAgICByaWdodDogZ2V0LXZ3KC0zMHB4KTtcbiAgICAgICAgICAgIGJvdHRvbTogZ2V0LXZ3KC0zMHB4KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDE0MHB4KTtcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cigxNDBweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY1MDFiO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oMTI1cHgpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgxNDNweCk7XG4gICAgICAgICAgICAgIHJpZ2h0OiBnZXQtdnctc20oLThweCk7XG4gICAgICAgICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKC04cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDIxOXB4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgxNzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiBnZXQtdncoMzExcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MHB4LCAwKSByb3RhdGUoMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDIyNHB4KTtcbiAgICAgICAgICBsZWZ0OiBnZXQtdnctc20oMjlweCk7XG4gICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNDA1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiBnZXQtdncoMzBweCk7XG4gICAgICAgICAgYm90dG9tOiBnZXQtdncoMzRweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBsZWZ0OiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgICBib3R0b206IGdldC12dy1zbSgyNnB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dygxMjZweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgxMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZXR3b3JrLWNyZWRpdHMge1xuICBwYWRkaW5nOiBnZXQtdncoMTA5cHgpIGdldC12dygzMHB4KSBnZXQtdncoMTAwcHgpIGdldC12dygzMHB4KTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZzogZ2V0LXZ3LXNtKDcycHgpIGdldC12dy1zbSgxOHB4KSBnZXQtdnctc20oMTAwcHgpO1xuICB9XG5cbiAgLnRpdGxlLWRlc2Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg1MXB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg1MHB4KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDYycHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjYmFiYWJhO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgzNnB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDQ5cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoODEwcHgpO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBmb250LXNpemU6IGdldC12dygzMHB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50ZXh0LWltYWdlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNpbXBsb24gTW9ub1wiO1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGg6IGdldC12dyg1MDBweCk7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDcyMHB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3KDkwcHgpO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg1NXB4KTtcbiAgICAgIH1cblxuICAgICAgLmltYWdlLWNhcmQge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDUuOGRlZyk7XG4gICAgICAgICAgd2lkdGg6IGdldC12dygzMDBweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI3N3B4KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdnctc20oNHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0NXB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmltYWdlLW5jIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDMwMHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmFxLWJsb2NrIHtcbiAgcGFkZGluZzogZ2V0LXZ3KDEyMHB4KSBnZXQtdncoMzBweCkgZ2V0LXZ3KDgwcHgpIGdldC12dygzMHB4KTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZzogZ2V0LXZ3LXNtKDUxcHgpIDAgZ2V0LXZ3LXNtKDEwMHB4KTtcbiAgfVxuXG4gIC5mYXEtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg4MnB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgzNnB4KTtcbiAgICAgIHBhZGRpbmc6IDAgZ2V0LXZ3LXNtKDE4cHgpO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDYycHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjYmFiYWJhO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgzNnB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmFxLWxpc3Qge1xuICAgIC5mYXEtaXRlbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5mYXEtcSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBnZXQtdncoMTVweCk7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogZ2V0LXZ3KDE1cHgpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGdldC12dy1zbSgxOHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgIGZpbGw6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZhcS1wbHVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZhcS1taW51cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmFxLXEge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygyMHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dygxM3B4KSAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZywgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDEzcHgpIGdldC12dy1zbSgxNHB4KSBnZXQtdnctc20oMTNweCkgZ2V0LXZ3LXNtKDE4cHgpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBnZXQtdncoMTVweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBnZXQtdncoMTVweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIGZpbGw6ICMwMDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICoge1xuICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmFxLXBsdXMge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdncoMjBweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDEwcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdncoMTBweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZhcS1taW51cyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldC12dygyMHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdncoMTBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dygycHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDJweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mYXEtYSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgLnRleHQtZWRpdG9yIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogZ2V0LXZ3KDQ1cHgpO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBnZXQtdncoMjRweCk7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogZ2V0LXZ3KDUxMHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oNDBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3LXNtKDM0cHgpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogZ2V0LXZ3LXNtKDE4cHgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBnZXQtdnctc20oMThweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ob3N0LWdyYXBocyB7XG4gIHBhZGRpbmc6IGdldC12dygxNjBweCkgZ2V0LXZ3KDMwcHgpIGdldC12dygxMDBweCkgZ2V0LXZ3KDMwcHgpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBwYWRkaW5nOiAwIGdldC12dy1zbSg2cHgpIGdldC12dy1zbSgxMDBweCk7XG4gIH1cblxuICAuaG9zdC1ncmFwaHMtaW5uZXIge1xuICAgIHBhZGRpbmc6IGdldC12dygyNXB4KSBnZXQtdncoMzBweCkgZ2V0LXZ3KDgwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dyg2MHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyYTJkO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDMycHgpIDAgZ2V0LXZ3LXNtKDk1cHgpO1xuICAgIH1cblxuICAgIC50aXRsZS13cmFwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygxMDBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcGFkZGluZzogMCBnZXQtdnctc20oMTJweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg2OXB4KTtcbiAgICAgIH1cblxuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygzMHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZjRkMTQ7XG4gICAgICAgIHRleHQtc2hhZG93OiAwLjZweCAwLjZweCAwIHJnYmEoMCwgMCwgMCwgMC44KSwgM3B4IDNweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjRweClcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ob3N0LWdyYXBocy10YWJzLXRyaWdnZXJzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg0MHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3KDRweCkgZ2V0LXZ3KDE2cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMzBweCk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjczKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlLCByZ2JhKDAsIDAsIDAsIDApIDAlKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgbWFyZ2luOiAwIGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oNHB4KSBnZXQtdnctc20oMTBweCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3KDZweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSg0cHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDIwcHgpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNXB4IDlweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMyksIGluc2V0IDFweCAxcHggMCAwIHJnYmEoMTA1LCAxMTUsIDEyNCwgMC40KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NjRlNTI7XG4gICAgICAgICAgICBwYWRkaW5nOiBnZXQtdncoOHB4KSBnZXQtdncoMjZweCkgZ2V0LXZ3KDlweCk7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oOHB4KSBnZXQtdnctc20oMjBweCkgZ2V0LXZ3LXNtKDlweCk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NjE2NTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkZmUzO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAycHggM3B4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC41KSwgaW5zZXQgMXB4IDFweCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ob3N0LWdyYXBocy10YWIge1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDEwcHgpO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzQxNDk0ZSAyMiUsICMwZjBmMGYgODElKTtcbiAgICAgIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNTFkZWcsICMyMTIzMjUgOCUsICMxNTE1MTUgOTQlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzQxNDk0ZSAyMiUsICMwZjBmMGYgODElKTtcbiAgICAgIGJhY2tncm91bmQtb3JpZ2luOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveCwgYm9yZGVyLWJveDtcbiAgICAgIG1pbi1oZWlnaHQ6IGdldC12dyg0OTVweCk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZS1kZXNjIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiBnZXQtdncoMjdweCkgZ2V0LXZ3KDI3MHB4KSBnZXQtdncoMzBweCkgZ2V0LXZ3KDMwcHgpO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oMTJweCkgZ2V0LXZ3LXNtKDEycHgpIGdldC12dy1zbSgzMHB4KSBnZXQtdnctc20oMTJweCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMzBweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDMzMXB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU2ltcGxvbiBNb25vXCI7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoNTEwcHgpO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDM1cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIC5ncmFwaCB7XG4gICAgICAgICAgLnN2Zy13cmFwIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGdldC12dygxOTBweCk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDY1MHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIC5ncmFwaCB7XG4gICAgICAgICAgLnN2Zy13cmFwIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGdldC12dygyOTdweCk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDYwMHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZ3JhcGgge1xuICAgICAgICBwYWRkaW5nOiAwIGdldC12dygzMHB4KSBnZXQtdncoNTBweCk7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHBhZGRpbmc6IDAgZ2V0LXZ3LXNtKDEycHgpIGdldC12dy1zbSg0MHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJTaW1wbG9uIE1vbm9cIjtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMTRweCk7XG4gICAgICAgICAgbWF4LXdpZHRoOiBnZXQtdncoNjMwcHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweClcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zdmctd3JhcCB7XG4gICAgICAgICAgICAuaG92ZXItcGFyZW50IHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgIC5ob3Zlci1wYXJ0IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5ob3Zlci1zdGF0aWMge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhvdmVyLXBhcnQge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dyg0MTVweCk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogZ2V0LXZ3KDMzcHgpO1xuICAgICAgICAgIHJpZ2h0OiBnZXQtdncoMTgxcHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgyNXB4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDIyMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGlkZGVuLWF1ZGlvcyB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uaGlkZS1zbSB7XG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2hvdy1zbSB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIG1peGluc1xuXG4kYnJlYWtwb2ludHM6IChcbiAgICAgICAgeHM6IDM1MHB4LFxuICAgICAgICBzbTogOTYwcHgsXG4pO1xuXG4vLyBSZXNwb25kIGFib3ZlLlxuQG1peGluIHJlc3BvbmQtYWJvdmUoJGJyZWFrcG9pbnQpIHtcblxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC12YWx1ZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxuICB9IEBlbHNlIHtcblxuICAgIC8vIExvZyBhIHdhcm5pbmcuXG4gICAgQHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcbiAgfVxufVxuXG4vLyBSZXNwb25kIGFib3ZlLlxuQG1peGluIHJlc3BvbmQtdXAoJGJyZWFrcG9pbnQpIHtcblxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC12YWx1ZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxuICB9IEBlbHNlIHtcblxuICAgIC8vIExvZyBhIHdhcm5pbmcuXG4gICAgQHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcbiAgfVxufVxuXG4kdnctdmlld3BvcnQ6IDE0NDA7XG5AZnVuY3Rpb24gZ2V0LXZ3KCRmb250KSB7XG4gICR2dy1jb250ZXh0OiAkdnctdmlld3BvcnQgKiAwLjAxICogMXB4O1xuICBAcmV0dXJuICRmb250IC8gJHZ3LWNvbnRleHQgKiAxdnc7XG4gIEByZXR1cm4gJGZvbnQ7XG59XG5cbiR2dy12aWV3cG9ydC1zbTogMzc1O1xuQGZ1bmN0aW9uIGdldC12dy1zbSgkZm9udCkge1xuICAkdnctY29udGV4dC1zbTogJHZ3LXZpZXdwb3J0LXNtICogMC4wMSAqIDFweDtcbiAgQHJldHVybiAkZm9udCAvICR2dy1jb250ZXh0LXNtICogMXZ3O1xuICBAcmV0dXJuICRmb250O1xufVxuIl19 */

/* Additional */
.home-network .title-text-slider{line-height:0;}#slide-anim{ position:relative;}#slide-anim img{width:initial;max-width:100%;height:auto;position:absolute;}#slide-anim .city{left:-3.25%;bottom:-5px;width:93.5%;}#slide-anim .tower{bottom:4.5%;right:6.25%;height:82%;}#slide-anim .signal{top:31%;right:19.3%;width:71.2%;}@media screen and (max-width:960px) {#slide-anim .city{bottom:5px;}}