@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");*{word-break:keep-all}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;letter-spacing:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.2}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;max-width:100%;width:100%;height:auto}a{color:inherit}a,a:focus{text-decoration:none}button{cursor:pointer}button:focus,button:hover{text-decoration:none}label{display:inline-block}select{box-sizing:border-box;box-shadow:none!important}sup{vertical-align:middle;font-size:50%}.container{max-width:1440px;width:90%;margin:0 auto;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5)}.container,.row{--gutter-x:1.5rem;--gutter-y:0}.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:calc(-.5 * var(--gutter-x));margin-left:calc(-.5 * var(--gutter-x))}.row.gx-2{--gutter-x:3rem}.row.gx-0{--gutter-x:0}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5)}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.offset-0,.offset-1,.offset-2,.offset-3,.offset-4,.offset-5,.offset-6,.offset-7,.offset-8,.offset-9,.offset-10,.offset-11,.offset-12{box-sizing:border-box;flex:0 0 auto}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-3{flex-basis:25%;max-width:25%}.col-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-6{flex-basis:50%;max-width:50%}.col-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-9{flex-basis:75%;max-width:75%}.col-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-12{flex-basis:100%;max-width:100%}.offset-0{margin-left:0}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.start{justify-content:flex-start;text-align:start}.center{justify-content:center;text-align:center}.end{justify-content:flex-end;text-align:end}.top{align-items:flex-start}.middle{align-items:center}.bottom{align-items:flex-end}.around{justify-content:space-around}.between{justify-content:space-between}.first{order:-1}.last{order:1}@media only screen and (min-width:576px){.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.offset-sm-0,.offset-sm-1,.offset-sm-2,.offset-sm-3,.offset-sm-4,.offset-sm-5,.offset-sm-6,.offset-sm-7,.offset-sm-8,.offset-sm-9,.offset-sm-10,.offset-sm-11,.offset-sm-12{box-sizing:border-box;flex:0 0 auto}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:768px){.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.offset-md-0,.offset-md-1,.offset-md-2,.offset-md-3,.offset-md-4,.offset-md-5,.offset-md-6,.offset-md-7,.offset-md-8,.offset-md-9,.offset-md-10,.offset-md-11,.offset-md-12{box-sizing:border-box;flex:0 0 auto}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:992px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.offset-lg-0,.offset-lg-1,.offset-lg-2,.offset-lg-3,.offset-lg-4,.offset-lg-5,.offset-lg-6,.offset-lg-7,.offset-lg-8,.offset-lg-9,.offset-lg-10,.offset-lg-11,.offset-lg-12{box-sizing:border-box;flex:0 0 auto}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media only screen and (min-width:1200px){.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.offset-xl-0,.offset-xl-1,.offset-xl-2,.offset-xl-3,.offset-xl-4,.offset-xl-5,.offset-xl-6,.offset-xl-7,.offset-xl-8,.offset-xl-9,.offset-xl-10,.offset-xl-11,.offset-xl-12{box-sizing:border-box;flex:0 0 auto}.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xl-12{flex-basis:100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.around-xl{justify-content:space-around}.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}@media only screen and (min-width:1440px){.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.offset-xxl-0,.offset-xxl-1,.offset-xxl-2,.offset-xxl-3,.offset-xxl-4,.offset-xxl-5,.offset-xxl-6,.offset-xxl-7,.offset-xxl-8,.offset-xxl-9,.offset-xxl-10,.offset-xxl-11,.offset-xxl-12{box-sizing:border-box;flex:0 0 auto}.col-xxl{flex-grow:1;flex-basis:0;max-width:100%}.col-xxl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xxl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xxl-3{flex-basis:25%;max-width:25%}.col-xxl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xxl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xxl-6{flex-basis:50%;max-width:50%}.col-xxl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xxl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xxl-9{flex-basis:75%;max-width:75%}.col-xxl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xxl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xxl-12{flex-basis:100%;max-width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.start-xxl{justify-content:flex-start;text-align:start}.center-xxl{justify-content:center;text-align:center}.end-xxl{justify-content:flex-end;text-align:end}.top-xxl{align-items:flex-start}.middle-xxl{align-items:center}.bottom-xxl{align-items:flex-end}.around-xxl{justify-content:space-around}.between-xxl{justify-content:space-between}.first-xxl{order:-1}.last-xxl{order:1}}body,html,p{font-family:Poppins,Arial,sans-serif;line-height:1.5;color:#515151}body,html{scroll-behavior:smooth;height:100%;border:0!important;background-color:#f5f5f5!important}h1,h2,h3{margin-bottom:1rem;font-family:Poppins,Arial,sans-serif;font-weight:700;line-height:1.2;color:#515151}.h1,h1{font-size:2.625rem}@media (min-width:576px){.h1,h1{font-size:2.75rem}}@media (min-width:768px){.h1,h1{font-size:2.875rem}}@media (min-width:992px){.h1,h1{font-size:3rem}}@media (min-width:1200px){.h1,h1{font-size:3.125rem}}.h2,h2{font-size:1.625rem}@media (min-width:768px){.h2,h2{font-size:1.75rem}}@media (min-width:992px){.h2,h2{font-size:1.875rem}}@media (min-width:1200px){.h2,h2{font-size:2rem}}p{margin-bottom:1rem}a:focus{outline:none}ul{margin-bottom:0;padding-left:0;list-style-type:none}img{border-radius:0}button:focus{outline:none}fieldset{background:none}fieldset legend{margin-left:0;margin-bottom:1rem;padding:0;background:none}input[type=email],input[type=password],input[type=tel],input[type=text]{border:1px solid #aaa;border-radius:.625rem;background-color:#fff!important;box-shadow:none}input:focus{outline:none;border-color:#0097e0}select{border-radius:.625rem;border-color:#aaa;padding:.5rem;font-family:Poppins,Arial,sans-serif}select:focus{outline:none}textarea{border:1px solid #aaa;border-radius:.625rem;padding:1rem;background-color:#fff!important}b,strong{font-weight:700}main{min-height:calc(100vh - 27rem);margin-top:6rem}@media (min-width:992px){main{margin-top:11rem}}section:target{scroll-margin-top:5rem}.section{padding-top:4rem;padding-bottom:4rem}@media (min-width:992px){.section{padding-top:5rem;padding-bottom:5rem}}.grecaptcha-badge{opacity:0;visibility:hidden}.woocommerce-notices-wrapper{display:none}.woocommerce-message{background-color:#0097e0}.wc-block-mini-cart__template-part h2{font-size:1.5rem}.wc-block-mini-cart__template-part .wc-block-mini-cart__footer-cart{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:3rem;border-radius:60px;border:1px solid #0097e0;padding:.25rem 1.5rem;background-color:transparent!important;box-shadow:none!important;font-weight:700;font-size:.875rem!important;line-height:1;text-align:center;color:#0097e0!important}.wc-block-mini-cart__template-part .wc-block-mini-cart__footer-cart:hover{background-color:#0097e0!important;color:#fff!important}.wc-block-mini-cart__template-part .wc-block-mini-cart__footer-checkout,.wc-block-mini-cart__template-part .wc-block-mini-cart__shopping-button a{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:3rem;border-radius:60px;border:1px solid #0097e0;padding:.25rem 1.5rem;background-color:#0097e0!important;box-shadow:none!important;font-weight:700;font-size:.875rem!important;line-height:1;text-align:center;color:#fff!important}.wc-block-mini-cart__template-part .wc-block-mini-cart__footer-checkout:hover,.wc-block-mini-cart__template-part .wc-block-mini-cart__shopping-button a:hover{background-color:#0097e0!important;color:#fff!important}.button,input[type=submit].button{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:3rem;border-radius:60px;padding:.25rem 1.5rem;font-weight:700;line-height:1;text-align:center}.button--white,input[type=submit].button--white{border:1px solid #fff;background-color:#fff;font-size:.875rem;color:#0097e0}.button--white:hover,input[type=submit].button--white:hover{border-color:#0097e0;background-color:#0097e0;color:#fff}.button--white--outline,input[type=submit].button--white--outline{border:1px solid #fff;background-color:transparent;font-size:.875rem;color:#fff}.button--white--outline:hover,input[type=submit].button--white--outline:hover{background-color:#fff;color:#e46a1e}.button--blue,input[type=submit].button--blue{border:1px solid #0097e0;background-color:#0097e0;font-size:.875rem;color:#fff}.button--blue:hover,input[type=submit].button--blue:hover{border-color:#0097e0;background-color:#0097e0;color:#fff}.button--blue--outline,input[type=submit].button--blue--outline{border:1px solid #0097e0;background-color:transparent;font-size:.875rem;color:#0097e0}.button--blue--outline:hover,input[type=submit].button--blue--outline:hover{background-color:#0097e0;color:#fff}.header{position:fixed;z-index:10;top:0;left:0;width:100%}.header__top{height:4rem;background-color:#fff}.header__top,.header__top>div{display:flex;align-items:center}.header__top>div{justify-content:space-between}.header__top .top-widget{margin-right:1.5rem}.header__top .top-widget button{padding:0;font-size:.875rem}.header__top .top-widget button:hover{background-color:#fff;color:#0097e0}.header__top nav{display:flex;justify-content:flex-end;align-items:center}@media (min-width:768px){.header__top nav{flex-wrap:wrap}}.header__top nav ul{display:flex;align-items:baseline;margin:0;padding-left:0;list-style:none}.header__top nav ul li{margin-right:1rem;font-size:.875rem}.header__top nav a:hover{color:#0097e0}.header__top nav .menu-top-container{display:none}@media (min-width:992px){.header__top nav .menu-top-container{display:flex}}.header__top .site-header-cart li{display:flex}.header__top .site-header-cart .cart-contents{display:block;padding:0;position:relative;background-color:transparent;height:auto;width:auto;text-indent:0}.header__top .site-header-cart .cart-contents .amount,.header__top .site-header-cart .cart-contents .count{display:none}.header__top .site-header-cart .cart-contents:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;font-family:Font Awesome\ 5 Free;font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f291";height:1em;float:right;line-height:1}.header__top .site-header-cart-count{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;border-radius:50%;background-color:#0097e0;transform:translateY(-.25rem)}.header__top .site-header-cart-count span{font-size:.75rem;color:#fff}.header__top .wishlist_menu_item{display:inline-block;margin-right:1rem}@media (min-width:992px){.header__top .wishlist_menu_item{margin-right:0}}.header__top .wishlist_menu_item i:before{filter:none}.header__top .wishlist_menu_item>span{display:flex}.header__top .wishlist_menu_item .wishlist_count{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;border-radius:50%;background-color:#0097e0;transform:translateY(-.25rem)}.header__top .wishlist_menu_item .wishlist_count span{font-size:.75rem;color:#fff}.header__top .wishlist_menu_item:hover i:before{color:#0097e0}.header__top .header__points{display:none;width:100%;text-align:right}@media (min-width:992px){.header__top .header__points{display:block}}.header__logos{display:flex;flex-wrap:wrap;justify-content:flex-start}.header__logo{display:flex;align-items:center;width:120px}@media (min-width:768px){.header__logo:nth-child(2){margin-left:1rem}}@media (min-width:992px){.header__logo:nth-child(2){display:none}}.header__login{display:none;margin-bottom:0;margin-right:1rem;font-size:.875rem}@media (min-width:992px){.header__login{display:block}}.header__bottom{display:none;align-items:center;height:3rem;width:100%;background-color:#515151}@media (min-width:992px){.header__bottom{display:flex}}.header__bottom>div{position:relative;z-index:1;display:flex;justify-content:space-between;height:100%}.header__bottom nav{width:70%}.header__bottom nav>div{height:100%}.header__bottom nav ul.menu{display:flex;align-items:center;height:100%;margin:0;list-style:none}.header__bottom nav ul.menu li{position:relative;display:flex;align-items:center;height:100%;margin-right:1.5rem;font-size:.875rem}.header__bottom nav ul.menu li a{color:#fff}.header__bottom nav ul.menu li.current-menu-item a{font-weight:700;color:#fff}.header__bottom nav ul.sub-menu{position:absolute;z-index:20;top:3rem;width:300px;display:none;border-radius:1rem;padding:1rem;margin-left:0;background-color:#fff;box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.header__bottom nav ul.sub-menu.visible{display:block}.header__bottom nav ul.sub-menu li{padding:.25rem 0}.header__bottom nav ul.sub-menu li a{font-size:.75rem;color:#515151}.header__bottom nav ul.sub-menu li a:hover{color:#0097e0}.header__bottom nav ul.sub-menu li.current-menu-item a{font-weight:700;color:#0097e0}.header__bottom .logo_ech{position:absolute;top:0;right:.75rem;z-index:1;display:flex;align-items:flex-start;height:3rem}.header__bottom .logo_ech img{height:5rem;transition:all .5s cubic-bezier(.19,1,.22,1)}.header__bottom .logo_ech.scaled img{height:3rem}.header .burger{display:block;position:relative;width:1.5rem;height:1rem}@media (min-width:992px){.header .burger{display:none}}.header .burger div{position:absolute;right:0;width:1.5rem;height:2px;border-radius:2rem;background-color:#515151;transition:all .2s ease-in-out}.header .burger div:first-child{top:0}.header .burger div:nth-child(2){top:50%;transform:translateY(-50%)}.header .burger div:nth-child(3){bottom:0}.header .burger.is_active div:first-child{top:50%;transform-origin:center;transform:translateY(-50%)}.header .burger.is_active div:nth-child(2){opacity:0;visibility:hidden}.header .burger.is_active div:nth-child(3){bottom:50%;transform-origin:center;transform:translateY(50%)}.mobilemenu{display:block;position:fixed;z-index:9;top:4rem;right:-480px;max-width:480px;width:100%;height:calc(100vh - 4rem);box-shadow:-10px 0 150px 0 rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:all .6s cubic-bezier(.19,1,.22,1)}@media (min-width:992px){.mobilemenu{display:none}}.mobilemenu__wrap{height:100%;background-color:#fff}.mobilemenu nav{padding:1rem 0}.mobilemenu nav ul li{font-size:1.25rem}.mobilemenu nav .header__login{display:block;font-size:1.25rem}.mobilemenu nav .header__points p{font-size:1.25rem}.mobilemenu nav .sub-menu{display:none}.mobilemenu nav .sub-menu.visible{display:block}.mobilemenu nav .sub-menu li a{font-size:1rem}.mobilemenu .site-header-cart .cart-contents:after{float:none}.mobilemenu__top{border-bottom:1px solid #515151}.mobilemenu.is_active{right:0;opacity:1;visibility:visible}.header__points p{margin:0;font-weight:700;font-size:.875rem;color:#e46a1e}.header-widget-region{display:none}.breadcrumbs{margin-top:1rem;margin-bottom:2rem}.breadcrumbs nav{font-weight:700;font-size:.75rem}.breadcrumbs nav a{font-weight:400;text-decoration:none;color:#515151}.breadcrumbs nav .separator{font-weight:400}.footer p,.footer span{font-size:.875rem;color:#fff}.footer__wrap{display:flex;align-items:center}.footer__top{padding:2rem 0;background-color:#515151}.footer__top .image{max-width:200px;margin-right:3rem}.footer__top .image img:last-child{max-width:160px;margin-right:0;margin-left:auto}.footer__top p{margin-bottom:0}.footer__top a{margin-right:1rem;font-size:1rem}.footer__bottom{padding:2rem 0;background-color:#222}.footer__bottom nav{flex-grow:1}.footer__bottom nav ul{display:flex;justify-content:flex-start;align-items:baseline}.footer__bottom nav ul li{margin-bottom:0}.footer__bottom a{display:block;margin-right:1rem;font-size:.75rem;color:#fff!important}.footer__bottom .socials{display:flex}.footer__bottom .socials a{margin-right:.5rem}.footer .credits{margin-bottom:0;color:#fff}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:none;padding:0;font-size:.75rem;color:#dc3232}.wpcf7 form.sent .wpcf7-response-output{border:none;padding:0;font-size:.75rem;color:#46b450}.wpcf7-not-valid-tip{font-size:.75rem}em{font-style:italic}ul{list-style-type:disc}blockquote,ul{padding-left:1rem}blockquote{margin-left:2rem;border-left:3px solid #eaeaea;font-style:italic}.banner__wrap{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;height:200px;margin-bottom:2rem;border-radius:1rem;padding:2rem;background-color:#515151}.banner h1{margin-bottom:0;color:#fff}.product_wrap .navigation ul{border-top:1px solid rgba(0,0,0,.05);list-style-type:none;padding:0}.product_wrap .navigation ul li{border-bottom:1px solid rgba(0,0,0,.05)}.product_wrap .navigation ul li a{display:block;padding:.875rem 0;font-size:.875rem}.product_wrap .navigation ul li a:hover{color:#0097e0}.product_wrap .content-area{float:none!important;order:1;width:100%}.product_wrap .content-area main{margin-top:0}.product_wrap .content-area .product h1{font-size:1.75rem}@media (min-width:768px){.product_wrap .content-area .product h1{font-size:1.875rem}}@media (min-width:992px){.product_wrap .content-area .product h1{font-size:2rem}}@media (min-width:1200px){.product_wrap .content-area .product h1{font-size:2.125rem}}.product_wrap .content-area .product .price{font-weight:600}.product_wrap .content-area .product .price .small{font-weight:400;font-size:1rem}.product_wrap .content-area .product .woocommerce-product-gallery__wrapper{margin-bottom:2rem}.product_wrap .content-area .product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{border-radius:1rem;overflow:hidden}.product_wrap .content-area .product .summary h3{margin-top:2rem;border-top:1px solid #515151;padding-top:1rem}.product_wrap .content-area .product .summary .variations .reset_variations{display:none}.product_wrap .content-area .product .summary .variations select{border-radius:4rem;padding:.5rem}.product_wrap .content-area .product .summary .simple_button,.product_wrap .content-area .product .summary .woocommerce-variation-add-to-cart{display:flex;align-items:center}.product_wrap .content-area .product .summary .quantity{float:none}.product_wrap .content-area .product .summary .quantity input{border:1px solid #515151;border-radius:4rem;padding:.5rem}.product_wrap .content-area .product .description{width:50%}.product_wrap .content-area .product .upsells a.add_to_cart_button,.product_wrap .content-area .product .upsells a .price,.product_wrap .content-area .product .woocommerce-tabs,.product_wrap .content-area .product_meta,.woocommerce-variation-price{display:none}.woocommerce-product-gallery__trigger{z-index:1!important}.estimate__wrap{display:flex;flex-wrap:wrap;max-width:1000px;width:100%;margin:0 auto;border-radius:1rem;overflow:hidden}.estimate__content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;background-color:#e46a1e}@media (min-width:768px){.estimate__content{width:66.66%;padding:3rem}}.estimate__content h2{color:#fff}.estimate__content .button{margin-top:2rem}.estimate__image{width:100%}@media (min-width:768px){.estimate__image{width:33.33%}}.estimate__image img{object-fit:cover;height:100%}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse{align-items:flex-start}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2dsb2JhbHMvX2ZvbnRzLnNjc3MiLCIuLi9nbG9iYWxzL19yZXNldC5zY3NzIiwicHJvZHVjdC5jc3MiLCIuLi9nbG9iYWxzL19ncmlkLnNjc3MiLCIuLi9sYXlvdXRzL19iYXNlLnNjc3MiLCIuLi9nbG9iYWxzL192YXJpYWJsZXMuc2NzcyIsIi4uL2dsb2JhbHMvX21peGlucy5zY3NzIiwiLi4vbGF5b3V0cy9fYnV0dG9ucy5zY3NzIiwiLi4vbGF5b3V0cy9faGVhZGVyLnNjc3MiLCIuLi9sYXlvdXRzL19mb290ZXIuc2NzcyIsIi4uL2xheW91dHMvX2NmNy5zY3NzIiwicHJvZHVjdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlRLGtHQUFBLEFDSlIsRUFDRSxtQkFBQSxDQ0VGLEFEQ0EsaWJBb0ZFLFNBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFDQSxhQUFBLEFBQ0EsaUJBQUEsQUFDQSx3QkFBQSxBQUNBLHFCQUFBLENDRUYsQURHQSw4RUFXRSxhQUFBLENDQ0YsQURFQSxLQUNFLGVBQUEsQ0NDRixBREVBLE1BRUUsZUFBQSxDQ0NGLEFERUEsYUFFRSxXQUFBLENDQ0YsQURXRSxvREFFRSxXQUFBLEFBQ0EsWUFBQSxDQ0pKLEFEUUEsTUFDRSx5QkFBQSxBQUNBLGdCQUFBLENDTEYsQURRQSxJQUNFLGNBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQ0NMRixBRFFBLEVBRUUsYUFBQSxDQ0xGLEFEUUEsVUFKRSxvQkFBQSxDQ0FGLEFEUUEsT0FDRSxjQUFBLENDTEYsQURRQSwwQkFFRSxvQkFBQSxDQ0xGLEFEUUEsTUFDRSxvQkFBQSxDQ0xGLEFEUUEsT0FDRSxzQkFBQSxBQUNBLHlCQUFBLENDTEYsQURRQSxJQUNFLHNCQUFBLEFBQ0EsYUFBQSxDQ0xGLEFDcExBLFdBR0UsaUJBQUEsQUFDQSxVQUFBLEFBQ0EsY0FBQSxBQUNBLHlDQUFBLEFBQ0EsdUNBQUEsQ0R1TEYsQUNwTEEsZ0JBVEUsa0JB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LFNBQ0UsWUFBQSxBQUNBLGFBQUEsQUFDQSxjQUFBLENEZ0xGLEFDN0tBLFdBQ0UsdUJBQUEsQUFDQSxxQkFBQSxDRGdMRixBQzdLQSxXQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RnTEYsQUM3S0EsV0FDRSxlQUFBLEFBQ0EsYUFBQSxDRGdMRixBQzdLQSxXQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RnTEYsQUM3S0EsV0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEZ0xGLEFDN0tBLFdBQ0UsZUFBQSxBQUNBLGFBQUEsQ0RnTEYsQUM3S0EsV0FDRSx3QkFBQSxBQUNBLHNCQUFBLENEZ0xGLEFDN0tBLFdBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRGdMRixBQzdLQSxXQUNFLGVBQUEsQUFDQSxhQUFBLENEZ0xGLEFDN0tBLFlBQ0Usd0JBQUEsQUFDQSxzQkFBQSxDRGdMRixBQzdLQSxZQUNFLHdCQUFBLEFBQ0Esc0JBQUEsQ0RnTEYsQUM3S0EsWUFDRSxnQkFBQSxBQUNBLGNBQUEsQ0RnTEYsQUM3S0EsY0FDRSxhQUFBLENEZ0xGLEFDN0tBLGNBQ0UsdUJBQUEsQ0RnTEYsQUM3S0EsY0FDRSx3QkFBQSxDRGdMRixBQzdLQSxjQUNFLGVBQUEsQ0RnTEYsQUM3S0EsY0FDRSx3QkFBQSxDRGdMRixBQzdLQSxjQUNFLHdCQUFBLENEZ0xGLEFDN0tBLGNBQ0UsZUFBQSxDRGdMRixBQzdLQSxjQUNFLHdCQUFBLENEZ0xGLEFDN0tBLGNBQ0Usd0JBQUEsQ0RnTEYsQUM3S0EsY0FDRSxlQUFBLENEZ0xGLEFDN0tBLGVBQ0Usd0JBQUEsQ0RnTEYsQUM3S0EsZUFDRSx3QkFBQSxDRGdMRixBQzdLQSxXQUNFLDJCQUFBLEFBQ0EsZ0JBQUEsQ0RnTEYsQUM3S0EsWUFDRSx1QkFBQSxBQUNBLGlCQUFBLENEZ0xGLEFDN0tBLFNBQ0UseUJBQUEsQUFDQSxjQUFBLENEZ0xGLEFDN0tBLFNBQ0Usc0JBQUEsQ0RnTEYsQUM3S0EsWUFDRSxrQkFBQSxDRGdMRixBQzdLQSxZQUNFLG9CQUFBLENEZ0xGLEFDN0tBLFlBQ0UsNEJBQUEsQ0Rn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ZUFBQSxDVGtrRVIsQVNoa0VRLG1EQUNFLGdCQUFBLEFBQ0EsY0FBQSxDVGtrRVYsQVM5akVNLDJFQUNFLGtCQUFBLENUZ2tFUixBUzlqRVEsK0dBQ0UsbUJBQUEsQUFDQSxlQUFBLENUZ2tFVixBUzNqRVEsaURBQ0UsZ0JBQUEsQUFDQSw2QkFBQSxBQUNBLGdCQUFBLENUNmpFVixBU3pqRVUsNEVBQ0UsWUFBQSxDVDJqRVosQVN4akVVLGlFQUNFLG1CQUFBLEFBQ0EsYUFBQSxDVDBqRVosQVN0akVRLDhJQUNFLGFBQUEsQUFDQSxrQkFBQSxDVHdqRVYsQVNyakVRLHdEQUNFLFVBQUEsQ1R1akVWLEFTcmpFVSw4REFDRSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxDVHVqRVosQVNsakVNLGtEQUNFLFNBQUEsQ1RvakVSLEFTOWhFQSx3UEFDRSxZQUFBLENUMGlFRixBU3ZpRUEsc0NBQ0UsbUJBQUEsQ1QwaUVGLEFTdGlFRSxnQkFDRSxhQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsV0FBQSxBQUNBLGNBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQ1R5aUVKLEFTdGlFRSxtQkFDRSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSw4QkFBQSxBQUNBLHVCQUFBLEFBQ0EsV0FBQSxBQUNBLGFBQUEsQUFDQSx3Qk5yTEssQ0g2dEVULEFJeG9FRSx5Qkt5RkEsbUJBVUksYUFBQSxBQUNBLFlBQUEsQ1R5aUVKLENBQ0YsQVN2aUVJLHNCQUNFLFVOaE1FLENIeXVFUixBU3RpRUksMkJBQ0UsZUFBQSxDVHdpRU4sQVNwaUVFLGlCQUNFLFVBQUEsQ1RzaUVKLEFJdnBFRSx5QktnSEEsaUJBSUksWUFBQSxDVHVpRUosQ0FDRixBU3JpRUkscUJBQ0UsaUJBQUEsQUFDQSxXQUFBLENUdWlFTixBU2xpRUEsMkdBRUUsc0JBQUEsQ1RxaUVGIiwiZmlsZSI6InByb2R1Y3QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRk9OVFNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczp3Z2h0QDQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcbiIsIioge1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvLFxuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG5xIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246aG92ZXIsXG5idXR0b246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zZWxlY3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogNTAlO1xufVxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6d2dodEA0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuKiB7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8sXG5pbnB1dCxcbnRleHRhcmVhLFxuYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmhvdmVyLFxuYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc2VsZWN0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5zdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDUwJTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1ndXR0ZXIteTogMDtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIteCkgKiAwLjUpO1xufVxuXG4ucm93IHtcbiAgLS1ndXR0ZXIteDogMS41cmVtO1xuICAtLWd1dHRlci15OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWd1dHRlci14KSk7XG59XG4ucm93Lmd4LTIge1xuICAtLWd1dHRlci14OiAzcmVtO1xufVxuLnJvdy5neC0wIHtcbiAgLS1ndXR0ZXIteDogMDtcbn1cbi5yb3cgPiAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG59XG5cbi5yb3cucmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLmNvbC5yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4uY29sLTEsXG4uY29sLTIsXG4uY29sLTMsXG4uY29sLTQsXG4uY29sLTUsXG4uY29sLTYsXG4uY29sLTcsXG4uY29sLTgsXG4uY29sLTksXG4uY29sLTEwLFxuLmNvbC0xMSxcbi5jb2wtMTIsXG4ub2Zmc2V0LTAsXG4ub2Zmc2V0LTEsXG4ub2Zmc2V0LTIsXG4ub2Zmc2V0LTMsXG4ub2Zmc2V0LTQsXG4ub2Zmc2V0LTUsXG4ub2Zmc2V0LTYsXG4ub2Zmc2V0LTcsXG4ub2Zmc2V0LTgsXG4ub2Zmc2V0LTksXG4ub2Zmc2V0LTEwLFxuLm9mZnNldC0xMSxcbi5vZmZzZXQtMTIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmNvbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleC1iYXNpczogMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleC1iYXNpczogNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleC1iYXNpczogNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbi5jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuXG4udG9wIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5taWRkbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm90dG9tIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5sYXN0IHtcbiAgb3JkZXI6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSxcbi5jb2wtc20tMSxcbi5jb2wtc20tMixcbi5jb2wtc20tMyxcbi5jb2wtc20tNCxcbi5jb2wtc20tNSxcbi5jb2wtc20tNixcbi5jb2wtc20tNyxcbi5jb2wtc20tOCxcbi5jb2wtc20tOSxcbi5jb2wtc20tMTAsXG4uY29sLXNtLTExLFxuLmNvbC1zbS0xMixcbi5vZmZzZXQtc20tMCxcbi5vZmZzZXQtc20tMSxcbi5vZmZzZXQtc20tMixcbi5vZmZzZXQtc20tMyxcbi5vZmZzZXQtc20tNCxcbi5vZmZzZXQtc20tNSxcbi5vZmZzZXQtc20tNixcbi5vZmZzZXQtc20tNyxcbi5vZmZzZXQtc20tOCxcbi5vZmZzZXQtc20tOSxcbi5vZmZzZXQtc20tMTAsXG4ub2Zmc2V0LXNtLTExLFxuLm9mZnNldC1zbS0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wtc20ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3Atc20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS1zbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20tc20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQtc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4tc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC1zbSB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3Qtc20ge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQsXG4uY29sLW1kLTEsXG4uY29sLW1kLTIsXG4uY29sLW1kLTMsXG4uY29sLW1kLTQsXG4uY29sLW1kLTUsXG4uY29sLW1kLTYsXG4uY29sLW1kLTcsXG4uY29sLW1kLTgsXG4uY29sLW1kLTksXG4uY29sLW1kLTEwLFxuLmNvbC1tZC0xMSxcbi5jb2wtbWQtMTIsXG4ub2Zmc2V0LW1kLTAsXG4ub2Zmc2V0LW1kLTEsXG4ub2Zmc2V0LW1kLTIsXG4ub2Zmc2V0LW1kLTMsXG4ub2Zmc2V0LW1kLTQsXG4ub2Zmc2V0LW1kLTUsXG4ub2Zmc2V0LW1kLTYsXG4ub2Zmc2V0LW1kLTcsXG4ub2Zmc2V0LW1kLTgsXG4ub2Zmc2V0LW1kLTksXG4ub2Zmc2V0LW1kLTEwLFxuLm9mZnNldC1tZC0xMSxcbi5vZmZzZXQtbWQtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLW1kIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLW1kLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLW1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUtbWQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLW1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QtbWQge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LW1kIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnLFxuLmNvbC1sZy0xLFxuLmNvbC1sZy0yLFxuLmNvbC1sZy0zLFxuLmNvbC1sZy00LFxuLmNvbC1sZy01LFxuLmNvbC1sZy02LFxuLmNvbC1sZy03LFxuLmNvbC1sZy04LFxuLmNvbC1sZy05LFxuLmNvbC1sZy0xMCxcbi5jb2wtbGctMTEsXG4uY29sLWxnLTEyLFxuLm9mZnNldC1sZy0wLFxuLm9mZnNldC1sZy0xLFxuLm9mZnNldC1sZy0yLFxuLm9mZnNldC1sZy0zLFxuLm9mZnNldC1sZy00LFxuLm9mZnNldC1sZy01LFxuLm9mZnNldC1sZy02LFxuLm9mZnNldC1sZy03LFxuLm9mZnNldC1sZy04LFxuLm9mZnNldC1sZy05LFxuLm9mZnNldC1sZy0xMCxcbi5vZmZzZXQtbGctMTEsXG4ub2Zmc2V0LWxnLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmNvbC1sZyB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbGctNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbGctNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuc3RhcnQtbGcge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5jZW50ZXItbGcge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lbmQtbGcge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG5cbiAgLnRvcC1sZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWlkZGxlLWxnIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS1sZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFyb3VuZC1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuYmV0d2Vlbi1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZpcnN0LWxnIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAubGFzdC1sZyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwsXG4uY29sLXhsLTEsXG4uY29sLXhsLTIsXG4uY29sLXhsLTMsXG4uY29sLXhsLTQsXG4uY29sLXhsLTUsXG4uY29sLXhsLTYsXG4uY29sLXhsLTcsXG4uY29sLXhsLTgsXG4uY29sLXhsLTksXG4uY29sLXhsLTEwLFxuLmNvbC14bC0xMSxcbi5jb2wteGwtMTIsXG4ub2Zmc2V0LXhsLTAsXG4ub2Zmc2V0LXhsLTEsXG4ub2Zmc2V0LXhsLTIsXG4ub2Zmc2V0LXhsLTMsXG4ub2Zmc2V0LXhsLTQsXG4ub2Zmc2V0LXhsLTUsXG4ub2Zmc2V0LXhsLTYsXG4ub2Zmc2V0LXhsLTcsXG4ub2Zmc2V0LXhsLTgsXG4ub2Zmc2V0LXhsLTksXG4ub2Zmc2V0LXhsLTEwLFxuLm9mZnNldC14bC0xMSxcbi5vZmZzZXQteGwtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLXhsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUteGwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QteGwge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LXhsIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbC14eGwsXG4uY29sLXh4bC0xLFxuLmNvbC14eGwtMixcbi5jb2wteHhsLTMsXG4uY29sLXh4bC00LFxuLmNvbC14eGwtNSxcbi5jb2wteHhsLTYsXG4uY29sLXh4bC03LFxuLmNvbC14eGwtOCxcbi5jb2wteHhsLTksXG4uY29sLXh4bC0xMCxcbi5jb2wteHhsLTExLFxuLmNvbC14eGwtMTIsXG4ub2Zmc2V0LXh4bC0wLFxuLm9mZnNldC14eGwtMSxcbi5vZmZzZXQteHhsLTIsXG4ub2Zmc2V0LXh4bC0zLFxuLm9mZnNldC14eGwtNCxcbi5vZmZzZXQteHhsLTUsXG4ub2Zmc2V0LXh4bC02LFxuLm9mZnNldC14eGwtNyxcbi5vZmZzZXQteHhsLTgsXG4ub2Zmc2V0LXh4bC05LFxuLm9mZnNldC14eGwtMTAsXG4ub2Zmc2V0LXh4bC0xMSxcbi5vZmZzZXQteHhsLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmNvbC14eGwge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lbmQteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3AteHhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUteHhsIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS14eGwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZpcnN0LXh4bCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3QteHhsIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuaHRtbCxcbmJvZHksXG5wIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM1MTUxNTE7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2UgIWltcG9ydGFudDtcbn1cblxuaDEsXG5oMixcbmgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM1MTUxNTE7XG59XG5cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiAyLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBoMSxcbi5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4uaDEge1xuICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoMSxcbi5oMSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLFxuLmgxIHtcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbi5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDIsXG4uaDIge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsXG4uaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmZpZWxkc2V0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmZpZWxkc2V0IGxlZ2VuZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT10ZWxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMDk3ZTA7XG59XG5cbnNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBib3JkZXItY29sb3I6ICNhYWE7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbnNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5tYWluIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDI3cmVtKTtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uOnRhcmdldCB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiA1cmVtO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk3ZTA7XG59XG5cbi53Yy1ibG9jay1taW5pLWNhcnRfX3RlbXBsYXRlLXBhcnQgaDIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi53Yy1ibG9jay1taW5pLWNhcnRfX3RlbXBsYXRlLXBhcnQgLndjLWJsb2NrLW1pbmktY2FydF9fZm9vdGVyLWNhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDk3ZTA7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDk3ZTAgIWltcG9ydGFudDtcbn1cbi53Yy1ibG9jay1taW5pLWNhcnRfX3RlbXBsYXRlLXBhcnQgLndjLWJsb2NrLW1pbmktY2FydF9fZm9vdGVyLWNhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2UwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLndjLWJsb2NrLW1pbmktY2FydF9fdGVtcGxhdGUtcGFydCAud2MtYmxvY2stbWluaS1jYXJ0X19mb290ZXItY2hlY2tvdXQsXG4ud2MtYmxvY2stbWluaS1jYXJ0X190ZW1wbGF0ZS1wYXJ0IC53Yy1ibG9jay1taW5pLWNhcnRfX3Nob3BwaW5nLWJ1dHRvbiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiAzcmVtO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA5N2UwO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdlMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4ud2MtYmxvY2stbWluaS1jYXJ0X190ZW1wbGF0ZS1wYXJ0IC53Yy1ibG9jay1taW5pLWNhcnRfX2Zvb3Rlci1jaGVja291dDpob3Zlcixcbi53Yy1ibG9jay1taW5pLWNhcnRfX3RlbXBsYXRlLXBhcnQgLndjLWJsb2NrLW1pbmktY2FydF9fc2hvcHBpbmctYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2UwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnV0dG9uLS13aGl0ZSxcbmlucHV0W3R5cGU9c3VibWl0XS5idXR0b24tLXdoaXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwOTdlMDtcbn1cbi5idXR0b24tLXdoaXRlOmhvdmVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi0td2hpdGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk3ZTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk3ZTA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idXR0b24tLXdoaXRlLS1vdXRsaW5lLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi0td2hpdGUtLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idXR0b24tLXdoaXRlLS1vdXRsaW5lOmhvdmVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi0td2hpdGUtLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICNlNDZhMWU7XG59XG4uYnV0dG9uLS1ibHVlLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi0tYmx1ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDk3ZTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk3ZTA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idXR0b24tLWJsdWU6aG92ZXIsXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uLS1ibHVlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N2UwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2UwO1xuICBjb2xvcjogd2hpdGU7XG59XG4uYnV0dG9uLS1ibHVlLS1vdXRsaW5lLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi0tYmx1ZS0tb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDk3ZTA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwOTdlMDtcbn1cbi5idXR0b24tLWJsdWUtLW91dGxpbmU6aG92ZXIsXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uLS1ibHVlLS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdlMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXJfX3RvcCB7XG4gIGhlaWdodDogNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uaGVhZGVyX190b3AgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX190b3AgLnRvcC13aWRnZXQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbi5oZWFkZXJfX3RvcCAudG9wLXdpZGdldCBidXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmhlYWRlcl9fdG9wIC50b3Atd2lkZ2V0IGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzAwOTdlMDtcbn1cbi5oZWFkZXJfX3RvcCBuYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3RvcCBuYXYge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmhlYWRlcl9fdG9wIG5hdiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaGVhZGVyX190b3AgbmF2IHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmhlYWRlcl9fdG9wIG5hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDk3ZTA7XG59XG4uaGVhZGVyX190b3AgbmF2IC5tZW51LXRvcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXJfX3RvcCBuYXYgLm1lbnUtdG9wLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmhlYWRlcl9fdG9wIC5zaXRlLWhlYWRlci1jYXJ0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWFkZXJfX3RvcCAuc2l0ZS1oZWFkZXItY2FydCAuY2FydC1jb250ZW50cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmhlYWRlcl9fdG9wIC5zaXRlLWhlYWRlci1jYXJ0IC5jYXJ0LWNvbnRlbnRzIC5hbW91bnQsIC5oZWFkZXJfX3RvcCAuc2l0ZS1oZWFkZXItY2FydCAuY2FydC1jb250ZW50cyAuY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fdG9wIC5zaXRlLWhlYWRlci1jYXJ0IC5jYXJ0LWNvbnRlbnRzOmFmdGVyIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbiAgaGVpZ2h0OiAxZW07XG4gIGZsb2F0OiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uaGVhZGVyX190b3AgLnNpdGUtaGVhZGVyLWNhcnQtY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2UwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMjVyZW0pO1xufVxuLmhlYWRlcl9fdG9wIC5zaXRlLWhlYWRlci1jYXJ0LWNvdW50IHNwYW4ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5oZWFkZXJfX3RvcCAud2lzaGxpc3RfbWVudV9pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlcl9fdG9wIC53aXNobGlzdF9tZW51X2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmhlYWRlcl9fdG9wIC53aXNobGlzdF9tZW51X2l0ZW0gaTpiZWZvcmUge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uaGVhZGVyX190b3AgLndpc2hsaXN0X21lbnVfaXRlbSA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlcl9fdG9wIC53aXNobGlzdF9tZW51X2l0ZW0gLndpc2hsaXN0X2NvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdlMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjI1cmVtKTtcbn1cbi5oZWFkZXJfX3RvcCAud2lzaGxpc3RfbWVudV9pdGVtIC53aXNobGlzdF9jb3VudCBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4uaGVhZGVyX190b3AgLndpc2hsaXN0X21lbnVfaXRlbTpob3ZlciBpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA5N2UwO1xufVxuLmhlYWRlcl9fdG9wIC5oZWFkZXJfX3BvaW50cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyX190b3AgLmhlYWRlcl9fcG9pbnRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlcl9fbG9nb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fbG9nbzpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlcl9fbG9nbzpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2xvZ2luIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXJfX2xvZ2luIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlcl9fYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNTE1MTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5oZWFkZXJfX2JvdHRvbSA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyX19ib3R0b20gbmF2IHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5oZWFkZXJfX2JvdHRvbSBuYXYgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyX19ib3R0b20gbmF2IHVsLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5oZWFkZXJfX2JvdHRvbSBuYXYgdWwubWVudSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5oZWFkZXJfX2JvdHRvbSBuYXYgdWwubWVudSBsaSBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmhlYWRlcl9fYm90dG9tIG5hdiB1bC5tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4uaGVhZGVyX19ib3R0b20gbmF2IHVsLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyMDtcbiAgdG9wOiAzcmVtO1xuICB3aWR0aDogMzAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDFyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uaGVhZGVyX19ib3R0b20gbmF2IHVsLnN1Yi1tZW51LnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXJfX2JvdHRvbSBuYXYgdWwuc3ViLW1lbnUgbGkge1xuICBwYWRkaW5nOiAwLjI1cmVtIDA7XG59XG4uaGVhZGVyX19ib3R0b20gbmF2IHVsLnN1Yi1tZW51IGxpIGEge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjNTE1MTUxO1xufVxuLmhlYWRlcl9fYm90dG9tIG5hdiB1bC5zdWItbWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDk3ZTA7XG59XG4uaGVhZGVyX19ib3R0b20gbmF2IHVsLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwOTdlMDtcbn1cbi5oZWFkZXJfX2JvdHRvbSAubG9nb19lY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDNyZW07XG59XG4uaGVhZGVyX19ib3R0b20gLmxvZ29fZWNoIGltZyB7XG4gIGhlaWdodDogNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLmhlYWRlcl9fYm90dG9tIC5sb2dvX2VjaC5zY2FsZWQgaW1nIHtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuLmhlYWRlciAuYnVyZ2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIgLmJ1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlciAuYnVyZ2VyIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE1MTUxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXIgLmJ1cmdlciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiAwO1xufVxuLmhlYWRlciAuYnVyZ2VyIGRpdjpudGgtY2hpbGQoMikge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmhlYWRlciAuYnVyZ2VyIGRpdjpudGgtY2hpbGQoMykge1xuICBib3R0b206IDA7XG59XG4uaGVhZGVyIC5idXJnZXIuaXNfYWN0aXZlIGRpdjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uaGVhZGVyIC5idXJnZXIuaXNfYWN0aXZlIGRpdjpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaGVhZGVyIC5idXJnZXIuaXNfYWN0aXZlIGRpdjpudGgtY2hpbGQoMykge1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cblxuLm1vYmlsZW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5O1xuICB0b3A6IDRyZW07XG4gIHJpZ2h0OiAtNDgwcHg7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0cmVtKTtcbiAgYm94LXNoYWRvdzogLTEwcHggMCAxNTBweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vYmlsZW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2JpbGVtZW51X193cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5tb2JpbGVtZW51IG5hdiB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbi5tb2JpbGVtZW51IG5hdiB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5tb2JpbGVtZW51IG5hdiAuaGVhZGVyX19sb2dpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4ubW9iaWxlbWVudSBuYXYgLmhlYWRlcl9fcG9pbnRzIHAge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4ubW9iaWxlbWVudSBuYXYgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGVtZW51IG5hdiAuc3ViLW1lbnUudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vYmlsZW1lbnUgbmF2IC5zdWItbWVudSBsaSBhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1vYmlsZW1lbnUgLnNpdGUtaGVhZGVyLWNhcnQgLmNhcnQtY29udGVudHM6OmFmdGVyIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ubW9iaWxlbWVudV9fdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1MTUxNTE7XG59XG4ubW9iaWxlbWVudS5pc19hY3RpdmUge1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmhlYWRlcl9fcG9pbnRzIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZTQ2YTFlO1xufVxuXG4uaGVhZGVyLXdpZGdldC1yZWdpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmJyZWFkY3J1bWJzIG5hdiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5icmVhZGNydW1icyBuYXYgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM1MTUxNTE7XG59XG4uYnJlYWRjcnVtYnMgbmF2IC5zZXBhcmF0b3Ige1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9vdGVyIHAsIC5mb290ZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mb290ZXJfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvb3Rlcl9fdG9wIHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE1MTUxO1xufVxuLmZvb3Rlcl9fdG9wIC5pbWFnZSB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cbi5mb290ZXJfX3RvcCAuaW1hZ2UgaW1nOmxhc3QtY2hpbGQge1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmZvb3Rlcl9fdG9wIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZvb3Rlcl9fdG9wIGEge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5mb290ZXJfX2JvdHRvbSB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbn1cbi5mb290ZXJfX2JvdHRvbSBuYXYge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uZm9vdGVyX19ib3R0b20gbmF2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uZm9vdGVyX19ib3R0b20gbmF2IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb290ZXJfX2JvdHRvbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5mb290ZXJfX2JvdHRvbSAuc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZm9vdGVyX19ib3R0b20gLnNvY2lhbHMgYSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmZvb3RlciAuY3JlZGl0cyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0ucGF5bWVudC1yZXF1aXJlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjZGMzMjMyO1xufVxuXG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM0NmI0NTA7XG59XG5cbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG5lbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2VhZWFlYTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uYmFubmVyX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNTE1MTtcbn1cbi5iYW5uZXIgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5wcm9kdWN0X3dyYXAgLm5hdmlnYXRpb24gdWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2R1Y3Rfd3JhcCAubmF2aWdhdGlvbiB1bCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnByb2R1Y3Rfd3JhcCAubmF2aWdhdGlvbiB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ucHJvZHVjdF93cmFwIC5uYXZpZ2F0aW9uIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwOTdlMDtcbn1cbi5wcm9kdWN0X3dyYXAgLmNvbnRlbnQtYXJlYSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIG9yZGVyOiAxO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0X3dyYXAgLmNvbnRlbnQtYXJlYSBtYWluIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wcm9kdWN0X3dyYXAgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCBoMSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgaDEge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgaDEge1xuICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIH1cbn1cbi5wcm9kdWN0X3dyYXAgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJpY2Uge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnByb2R1Y3Rfd3JhcCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcmljZSAuc21hbGwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnN1bW1hcnkgaDMge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzUxNTE1MTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG4ucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnN1bW1hcnkgLnZhcmlhdGlvbnMgLnJlc2V0X3ZhcmlhdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3Rfd3JhcCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5zdW1tYXJ5IC52YXJpYXRpb25zIHNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5wcm9kdWN0X3dyYXAgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAuc3VtbWFyeSAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0LCAucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnN1bW1hcnkgLnNpbXBsZV9idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2R1Y3Rfd3JhcCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5zdW1tYXJ5IC5xdWFudGl0eSB7XG4gIGZsb2F0OiBub25lO1xufVxuLnByb2R1Y3Rfd3JhcCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5zdW1tYXJ5IC5xdWFudGl0eSBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MTUxNTE7XG4gIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5wcm9kdWN0X3dyYXAgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAuZGVzY3JpcHRpb24ge1xuICB3aWR0aDogNTAlO1xufVxuLnByb2R1Y3Rfd3JhcCAuY29udGVudC1hcmVhIC5wcm9kdWN0X21ldGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3Rfd3JhcCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC51cHNlbGxzIGEgLnByaWNlLCAucHJvZHVjdF93cmFwIC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnVwc2VsbHMgYS5hZGRfdG9fY2FydF9idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3Rfd3JhcCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1wcmljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5lc3RpbWF0ZV9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lc3RpbWF0ZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2YTFlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lc3RpbWF0ZV9fY29udGVudCB7XG4gICAgd2lkdGg6IDY2LjY2JTtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG4uZXN0aW1hdGVfX2NvbnRlbnQgaDIge1xuICBjb2xvcjogd2hpdGU7XG59XG4uZXN0aW1hdGVfX2NvbnRlbnQgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uZXN0aW1hdGVfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVzdGltYXRlX19pbWFnZSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuLmVzdGltYXRlX19pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ueWl0aC13Y3dsLWFkZC10by13aXNobGlzdCAueWl0aC13Y3dsLWFkZC1idXR0b24sXG4ueWl0aC13Y3dsLWFkZC10by13aXNobGlzdCAueWl0aC13Y3dsLXdpc2hsaXN0YWRkZWRicm93c2Uge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn0iLCIuY29udGFpbmVyIHtcbiAgLS1ndXR0ZXIteDogMS41cmVtO1xuICAtLWd1dHRlci15OiAwO1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG59XG5cbi5yb3cge1xuICAtLWd1dHRlci14OiAxLjVyZW07XG4gIC0tZ3V0dGVyLXk6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tZ3V0dGVyLXgpKTtcblxuICAmLmd4LTIge1xuICAgIC0tZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAmLmd4LTAge1xuICAgIC0tZ3V0dGVyLXg6IDA7XG4gIH1cblxuICA+ICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpICogMC41KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpICogMC41KTtcbiAgfVxufVxuXG4ucm93LnJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5jb2wucmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmNvbC0xLFxuLmNvbC0yLFxuLmNvbC0zLFxuLmNvbC00LFxuLmNvbC01LFxuLmNvbC02LFxuLmNvbC03LFxuLmNvbC04LFxuLmNvbC05LFxuLmNvbC0xMCxcbi5jb2wtMTEsXG4uY29sLTEyLFxuLm9mZnNldC0wLFxuLm9mZnNldC0xLFxuLm9mZnNldC0yLFxuLm9mZnNldC0zLFxuLm9mZnNldC00LFxuLm9mZnNldC01LFxuLm9mZnNldC02LFxuLm9mZnNldC03LFxuLm9mZnNldC04LFxuLm9mZnNldC05LFxuLm9mZnNldC0xMCxcbi5vZmZzZXQtMTEsXG4ub2Zmc2V0LTEyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5jb2wge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXgtYmFzaXM6IDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXgtYmFzaXM6IDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuXG4uY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cblxuLnRvcCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWlkZGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ubGFzdCB7XG4gIG9yZGVyOiAxO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20sXG4gIC5jb2wtc20tMSxcbiAgLmNvbC1zbS0yLFxuICAuY29sLXNtLTMsXG4gIC5jb2wtc20tNCxcbiAgLmNvbC1zbS01LFxuICAuY29sLXNtLTYsXG4gIC5jb2wtc20tNyxcbiAgLmNvbC1zbS04LFxuICAuY29sLXNtLTksXG4gIC5jb2wtc20tMTAsXG4gIC5jb2wtc20tMTEsXG4gIC5jb2wtc20tMTIsXG4gIC5vZmZzZXQtc20tMCxcbiAgLm9mZnNldC1zbS0xLFxuICAub2Zmc2V0LXNtLTIsXG4gIC5vZmZzZXQtc20tMyxcbiAgLm9mZnNldC1zbS00LFxuICAub2Zmc2V0LXNtLTUsXG4gIC5vZmZzZXQtc20tNixcbiAgLm9mZnNldC1zbS03LFxuICAub2Zmc2V0LXNtLTgsXG4gIC5vZmZzZXQtc20tOSxcbiAgLm9mZnNldC1zbS0xMCxcbiAgLm9mZnNldC1zbS0xMSxcbiAgLm9mZnNldC1zbS0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wtc20ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3Atc20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS1zbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20tc20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQtc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4tc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC1zbSB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3Qtc20ge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCxcbiAgLmNvbC1tZC0xLFxuICAuY29sLW1kLTIsXG4gIC5jb2wtbWQtMyxcbiAgLmNvbC1tZC00LFxuICAuY29sLW1kLTUsXG4gIC5jb2wtbWQtNixcbiAgLmNvbC1tZC03LFxuICAuY29sLW1kLTgsXG4gIC5jb2wtbWQtOSxcbiAgLmNvbC1tZC0xMCxcbiAgLmNvbC1tZC0xMSxcbiAgLmNvbC1tZC0xMixcbiAgLm9mZnNldC1tZC0wLFxuICAub2Zmc2V0LW1kLTEsXG4gIC5vZmZzZXQtbWQtMixcbiAgLm9mZnNldC1tZC0zLFxuICAub2Zmc2V0LW1kLTQsXG4gIC5vZmZzZXQtbWQtNSxcbiAgLm9mZnNldC1tZC02LFxuICAub2Zmc2V0LW1kLTcsXG4gIC5vZmZzZXQtbWQtOCxcbiAgLm9mZnNldC1tZC05LFxuICAub2Zmc2V0LW1kLTEwLFxuICAub2Zmc2V0LW1kLTExLFxuICAub2Zmc2V0LW1kLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmNvbC1tZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuc3RhcnQtbWQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5jZW50ZXItbWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lbmQtbWQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG5cbiAgLnRvcC1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWlkZGxlLW1kIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFyb3VuZC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuYmV0d2Vlbi1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZpcnN0LW1kIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAubGFzdC1tZCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnLFxuICAuY29sLWxnLTEsXG4gIC5jb2wtbGctMixcbiAgLmNvbC1sZy0zLFxuICAuY29sLWxnLTQsXG4gIC5jb2wtbGctNSxcbiAgLmNvbC1sZy02LFxuICAuY29sLWxnLTcsXG4gIC5jb2wtbGctOCxcbiAgLmNvbC1sZy05LFxuICAuY29sLWxnLTEwLFxuICAuY29sLWxnLTExLFxuICAuY29sLWxnLTEyLFxuICAub2Zmc2V0LWxnLTAsXG4gIC5vZmZzZXQtbGctMSxcbiAgLm9mZnNldC1sZy0yLFxuICAub2Zmc2V0LWxnLTMsXG4gIC5vZmZzZXQtbGctNCxcbiAgLm9mZnNldC1sZy01LFxuICAub2Zmc2V0LWxnLTYsXG4gIC5vZmZzZXQtbGctNyxcbiAgLm9mZnNldC1sZy04LFxuICAub2Zmc2V0LWxnLTksXG4gIC5vZmZzZXQtbGctMTAsXG4gIC5vZmZzZXQtbGctMTEsXG4gIC5vZmZzZXQtbGctMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLWxnIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLWxnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUtbGcge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLWxnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QtbGcge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LWxnIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsLFxuICAuY29sLXhsLTEsXG4gIC5jb2wteGwtMixcbiAgLmNvbC14bC0zLFxuICAuY29sLXhsLTQsXG4gIC5jb2wteGwtNSxcbiAgLmNvbC14bC02LFxuICAuY29sLXhsLTcsXG4gIC5jb2wteGwtOCxcbiAgLmNvbC14bC05LFxuICAuY29sLXhsLTEwLFxuICAuY29sLXhsLTExLFxuICAuY29sLXhsLTEyLFxuICAub2Zmc2V0LXhsLTAsXG4gIC5vZmZzZXQteGwtMSxcbiAgLm9mZnNldC14bC0yLFxuICAub2Zmc2V0LXhsLTMsXG4gIC5vZmZzZXQteGwtNCxcbiAgLm9mZnNldC14bC01LFxuICAub2Zmc2V0LXhsLTYsXG4gIC5vZmZzZXQteGwtNyxcbiAgLm9mZnNldC14bC04LFxuICAub2Zmc2V0LXhsLTksXG4gIC5vZmZzZXQteGwtMTAsXG4gIC5vZmZzZXQteGwtMTEsXG4gIC5vZmZzZXQteGwtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLXhsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUteGwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QteGwge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LXhsIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29sLXh4bCxcbiAgLmNvbC14eGwtMSxcbiAgLmNvbC14eGwtMixcbiAgLmNvbC14eGwtMyxcbiAgLmNvbC14eGwtNCxcbiAgLmNvbC14eGwtNSxcbiAgLmNvbC14eGwtNixcbiAgLmNvbC14eGwtNyxcbiAgLmNvbC14eGwtOCxcbiAgLmNvbC14eGwtOSxcbiAgLmNvbC14eGwtMTAsXG4gIC5jb2wteHhsLTExLFxuICAuY29sLXh4bC0xMixcbiAgLm9mZnNldC14eGwtMCxcbiAgLm9mZnNldC14eGwtMSxcbiAgLm9mZnNldC14eGwtMixcbiAgLm9mZnNldC14eGwtMyxcbiAgLm9mZnNldC14eGwtNCxcbiAgLm9mZnNldC14eGwtNSxcbiAgLm9mZnNldC14eGwtNixcbiAgLm9mZnNldC14eGwtNyxcbiAgLm9mZnNldC14eGwtOCxcbiAgLm9mZnNldC14eGwtOSxcbiAgLm9mZnNldC14eGwtMTAsXG4gIC5vZmZzZXQteHhsLTExLFxuICAub2Zmc2V0LXh4bC0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wteHhsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5jZW50ZXIteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLXh4bCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWlkZGxlLXh4bCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20teHhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuYmV0d2Vlbi14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC14eGwge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LXh4bCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbiIsImh0bWwsXG5ib2R5LFxucCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAkZ3JleTtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuaDIsXG5oMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAkZ3JleTtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LXNpemU6IDIuNjI1cmVtO1xuXG4gIEBpbmNsdWRlIC0tdmlld3BvcnQtc20ge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIH1cblxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LXhsIHtcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcblxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cblxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG5cbiAgQGluY2x1ZGUgLS12aWV3cG9ydC14bCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hIHtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbnVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbiB7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuZmllbGRzZXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gIGxlZ2VuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuaW5wdXQge1xuICAmW3R5cGU9XCJ0ZXh0XCJdLFxuICAmW3R5cGU9XCJlbWFpbFwiXSxcbiAgJlt0eXBlPVwidGVsXCJdLFxuICAmW3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbnNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBib3JkZXItY29sb3I6ICNhYWE7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbnRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxubWFpbiB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyN3JlbSk7XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIFxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uOnRhcmdldCB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiA1cmVtO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8gV29vY29tbWVyY2Vcbi53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xufVxuXG4ud2MtYmxvY2stbWluaS1jYXJ0X190ZW1wbGF0ZS1wYXJ0IHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG5cbiAgLndjLWJsb2NrLW1pbmktY2FydF9fZm9vdGVyLWNhcnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC53Yy1ibG9jay1taW5pLWNhcnRfX2Zvb3Rlci1jaGVja291dCxcbiAgLndjLWJsb2NrLW1pbmktY2FydF9fc2hvcHBpbmctYnV0dG9uIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWQVJJQUJMRVNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHdoaXRlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuJGxpZ2h0OiByZ2IoMjQ1LDI0NSwyNDUpO1xuJGdyZXk6IHJnYig4MSw4MSw4MSk7XG4kb3JhbmdlOiByZ2IoMjI4LDEwNiwzMCk7XG4kYmx1ZTogcmdiKDAsMTUxLDIyNCk7XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU3RyaW5nIFJlcGxhY2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICtcbiAgICAgIHN0ci1yZXBsYWNlKFxuICAgICAgICBzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksXG4gICAgICAgICRzZWFyY2gsXG4gICAgICAgICRyZXBsYWNlXG4gICAgICApO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRm9udCBGYWNlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AbWl4aW4gZm9udC1mYWNlKFxuICAkbmFtZSxcbiAgJHBhdGgsXG4gICR3ZWlnaHQ6IG51bGwsXG4gICRzdHlsZTogbnVsbCxcbiAgJGV4dHM6IGVvdCB3b2ZmMiB3b2ZmIHR0ZiBzdmdcbikge1xuICAkc3JjOiBudWxsO1xuXG4gICRleHRtb2RzOiAoXG4gICAgZW90OiBcIj9cIixcbiAgICBzdmc6IFwiI1wiICsgc3RyLXJlcGxhY2UoJG5hbWUsIFwiIFwiLCBcIl9cIiksXG4gICk7XG5cbiAgJGZvcm1hdHM6IChcbiAgICBvdGY6IFwib3BlbnR5cGVcIixcbiAgICB0dGY6IFwidHJ1ZXR5cGVcIixcbiAgKTtcblxuICBAZWFjaCAkZXh0IGluICRleHRzIHtcbiAgICAkZXh0bW9kOiBpZihcbiAgICAgIG1hcC1oYXMta2V5KCRleHRtb2RzLCAkZXh0KSxcbiAgICAgICRleHQgKyBtYXAtZ2V0KCRleHRtb2RzLCAkZXh0KSxcbiAgICAgICRleHRcbiAgICApO1xuICAgICRmb3JtYXQ6IGlmKG1hcC1oYXMta2V5KCRmb3JtYXRzLCAkZXh0KSwgbWFwLWdldCgkZm9ybWF0cywgJGV4dCksICRleHQpO1xuICAgICRzcmM6IGFwcGVuZChcbiAgICAgICRzcmMsXG4gICAgICB1cmwocXVvdGUoJHBhdGggKyBcIi5cIiArICRleHRtb2QpKSBmb3JtYXQocXVvdGUoJGZvcm1hdCkpLFxuICAgICAgY29tbWFcbiAgICApO1xuICB9XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IHF1b3RlKCRuYW1lKTtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgc3JjOiAkc3JjO1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBNZWRpYSBxdWVyaWVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBzbVxuJHNjcmVlbi1zbS1taW46IDU3NnB4O1xuXG4vLyBtZFxuJHNjcmVlbi1tZC1taW46IDc2OHB4O1xuXG4vLyBsZ1xuJHNjcmVlbi1sZy1taW46IDk5MnB4O1xuXG4vLyB4bFxuJHNjcmVlbi14bC1taW46IDEyMDBweDtcblxuLy8geHhsXG4kc2NyZWVuLXh4bC1taW46IDE0MDBweDtcblxuLy8gU21hbGxcbkBtaXhpbiAtLXZpZXdwb3J0LXNtIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi1zbS1taW59KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaXVtXG5AbWl4aW4gLS12aWV3cG9ydC1tZCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tbWQtbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIExhcmdlXG5AbWl4aW4gLS12aWV3cG9ydC1sZyB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tbGctbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEV4dHJhIExhcmdlXG5AbWl4aW4gLS12aWV3cG9ydC14bCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4teGwtbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEV4dHJhIEV4dHJhIExhcmdlXG5AbWl4aW4gLS12aWV3cG9ydC14eGwge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLXh4bC1taW59KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5idXR0b24sXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiAzcmVtO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmLS13aGl0ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmLS1vdXRsaW5lIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWJsdWUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmLS1vdXRsaW5lIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgY29sb3I6ICRibHVlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJl9fdG9wIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBcbiAgICA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudG9wLXdpZGdldCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbmF2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgLS12aWV3cG9ydC1tZCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cbiAgXG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIFxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWVudS10b3AtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpdGUtaGVhZGVyLWNhcnQge1xuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICAuY2FydC1jb250ZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuXG4gICAgICAgIC5hbW91bnQsIC5jb3VudCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICAgIGNvbnRlbnQ6IFwi74qRXCI7XG4gICAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtY291bnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjI1cmVtKTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC53aXNobGlzdF9tZW51X2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuXG4gICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBpOmJlZm9yZSB7XG4gICAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgLndpc2hsaXN0X2NvdW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4yNXJlbSk7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGk6YmVmb3JlIHtcbiAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fcG9pbnRzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICBcbiAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19sb2dvcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMjBweDtcblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgLS12aWV3cG9ydC1tZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19sb2dpbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBcblxuICAmX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICBcbiAgICA+IGRpdiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBuYXYge1xuICAgICAgd2lkdGg6IDcwJTtcblxuICAgICAgPiBkaXYge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICBcbiAgICAgIHVsLm1lbnUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICBcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdWwuc3ViLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICB0b3A6IDNyZW07XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDFyZW0gMCByZ2JhKDAsMCwwLDAuMSk7XG5cbiAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDA7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ29fZWNoIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGhlaWdodDogM3JlbTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgICB9XG5cbiAgICAgICYuc2NhbGVkIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzX2FjdGl2ZSB7XG4gICAgICBkaXYge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBib3R0b206IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vYmlsZW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5O1xuICB0b3A6IDRyZW07XG4gIHJpZ2h0OiAtNDgwcHg7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0cmVtKTtcbiAgYm94LXNoYWRvdzogLTEwcHggMCAxNTBweCAwIHJnYmEoMCwwLDAsMC4zKTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIFxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fd3JhcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIG5hdiB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuXG4gICAgdWwgeyBcbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXJfX2xvZ2luIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cblxuICAgIC5oZWFkZXJfX3BvaW50cyB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmLnZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2l0ZS1oZWFkZXItY2FydCAuY2FydC1jb250ZW50czo6YWZ0ZXIge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgJl9fdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXk7XG4gIH1cblxuICAmLmlzX2FjdGl2ZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbi5oZWFkZXJfX3BvaW50cyB7XG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICRvcmFuZ2U7XG4gIH1cbn1cblxuLmhlYWRlci13aWRnZXQtcmVnaW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICBuYXYge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIFxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICB9XG5cbiAgICAuc2VwYXJhdG9yIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG59IiwiLmZvb3RlciB7XG4gIFxuICBwLCBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX190b3Age1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblxuICAgIC5pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuXG4gICAgICBpbWcge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvdHRvbSB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG5cbiAgICBuYXYge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgXG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc29jaWFscyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAuY3JlZGl0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59IiwiLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0ucGF5bWVudC1yZXF1aXJlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjZGMzMjMyO1xufVxuXG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM0NmI0NTA7XG59XG5cbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuIiwiQGltcG9ydCBcIi4uL21haW4uc2Nzc1wiO1xuXG5lbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2VhZWFlYTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uYmFubmVyIHtcbiAgJl9fd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICB9XG5cbiAgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4ucHJvZHVjdF93cmFwIHtcbiAgLm5hdmlnYXRpb24ge1xuICAgIHVsIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDUpO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIFxuICAgICAgbGkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjA1KTtcbiAgICAgICAgXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDAuODc1cmVtIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWFyZWEge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBtYWluIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3Qge1xuXG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcblxuICAgICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgLS12aWV3cG9ydC14bCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICAgICAgfVxuICAgICAgfSAgICAgIFxuXG4gICAgICAucHJpY2Uge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIFxuICAgICAgICAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5zdW1tYXJ5IHtcbiAgICAgICAgaDMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZhcmlhdGlvbnMge1xuICAgICAgICAgIC5yZXNldF92YXJpYXRpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1hZGQtdG8tY2FydCwgLnNpbXBsZV9idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWFudGl0eSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG5cbiAgICAgICZfbWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC51cHNlbGxzIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgLnByaWNlLCAmLmFkZF90b19jYXJ0X2J1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud29vY29tbWVyY2UtdGFicyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53b29jb21tZXJjZS12YXJpYXRpb24tcHJpY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG4uZXN0aW1hdGUge1xuICAmX193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICBcbiAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgIHdpZHRoOiA2Ni42NiU7XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ueWl0aC13Y3dsLWFkZC10by13aXNobGlzdCAueWl0aC13Y3dsLWFkZC1idXR0b24sXG4ueWl0aC13Y3dsLWFkZC10by13aXNobGlzdCAueWl0aC13Y3dsLXdpc2hsaXN0YWRkZWRicm93c2Uge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn0iXX0= */
