﻿@import url("https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{line-height:normal;padding:0;margin:0;font-family:Lora, serif;font-size:20px;color:#000;max-width:1920px}body.noscroll{overflow:hidden}body>.shadow{position:fixed;width:100%;height:100%;top:0;left:0;background-color:black;opacity:0.25}input,button{font-family:Lora, serif;font-size:24px;padding-left:20px;padding-right:20px;outline:none}time{color:#999}strong{font-weight:bold}a{text-decoration:none;color:#000;border-bottom:1px solid #000}a.lite{border-bottom-color:transparent}h1,h2,h3{color:#D60011;font-weight:bold;font-size:36px;margin-top:24px;margin-bottom:10px}h2{font-size:32px}h3{font-size:28px}p{margin-bottom:1em}button{background:#000;color:white;border:none;padding:10px 20px}ol,ul{list-style:revert;margin:revert;padding:revert}ul.menu,ul.sub-menu{list-style:none;margin:0;padding:0}.has-inline-color.has-accent-color{color:#D60011}.has-inline-color.has-black-color{color:black}.has-inline-color.has-white-color{color:white}.has-inline-color.has-medium-gray-color{color:#999}.has-inline-color.has-dark-gray-color{color:#333}.has-normal-font-size{font-size:20px}.has-medium-font-size{font-size:25px}.has-large-font-size{font-size:30px;font-weight:bold}.has-huge-font-size{font-size:40px;font-weight:bold}.has-text-underline{text-decoration:underline}@media screen and (min-width: 900px){.has-normal-font-size{font-size:30px}.has-medium-font-size{font-size:40px}.has-large-font-size{font-size:50px}.has-huge-font-size{font-size:72px}}@media screen and (min-width: 1280px){.has-normal-font-size{font-size:40px}.has-medium-font-size{font-size:60px}.has-large-font-size{font-size:72px}.has-huge-font-size{font-size:96px}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}nav.inpage-menu{margin-bottom:2em}nav.inpage-menu ul.menu{display:flex;flex-direction:row;width:100%;height:50px;border-bottom:2px solid #D60011}nav.inpage-menu ul.menu li.menu-item{display:flex;justify-content:center;align-items:center;border:none;background-color:#fff;width:100%}nav.inpage-menu ul.menu li.menu-item a{color:black;font-weight:bold;text-transform:lowercase;display:inline-block;border:none;font-size:19px;width:100%;text-align:center}nav.inpage-menu ul.menu li.menu-item a .has-inline-color.has-accent-color{color:black}nav.inpage-menu ul.menu li.menu-item.current-menu-item,nav.inpage-menu ul.menu li.menu-item:hover{background:#D60011}nav.inpage-menu ul.menu li.menu-item.current-menu-item a,nav.inpage-menu ul.menu li.menu-item:hover a{color:white}nav.inpage-menu ul.menu li.menu-item.current-menu-item a .has-inline-color.has-accent-color,nav.inpage-menu ul.menu li.menu-item:hover a .has-inline-color.has-accent-color{color:white}@media screen and (max-width: 900px){nav.inpage-menu ul.menu{flex-direction:column;height:auto;border:none}nav.inpage-menu ul.menu li.menu-item{padding:10px 0}}.site-wrapper{overflow:hidden}@media screen and (min-width: 900px){.site-wrapper{background:url("img/art/01.jpg") calc((100vw - 1280px)/2) 1241px/auto 385px no-repeat,url("img/art/04.jpg") calc((100vw - 1280px)/2) 2452px/auto 115px no-repeat,url("img/art/05.jpg") calc((100vw - 1280px)/2) 3321px/auto 350px no-repeat,url("img/art/07.jpg") calc((100vw - 1280px)/2) 4832px/auto 215px no-repeat,url("img/art/13.jpg") calc((100vw - 1280px)/2) 6563px/auto 215px no-repeat,url("img/art/02.jpg") calc(1280px - 138px) 1200px/auto 215px no-repeat,url("img/art/03.jpg") calc(1280px - 190px) 2350px/auto 270px no-repeat,url("img/art/08.jpg") calc(1280px - 166px) 3514px/auto 250px no-repeat,url("img/art/06.jpg") calc(1280px - 190px) 5919px/auto 365px no-repeat}}@media screen and (min-width: 1280px){.site-wrapper{background:url("img/art/01.jpg") left 1241px/auto 30vw no-repeat,url("img/art/04.jpg") left 2452px/auto 9vw no-repeat,url("img/art/05.jpg") left 3321px/auto 27.5vw no-repeat,url("img/art/07.jpg") left 4832px/auto 17vw no-repeat,url("img/art/13.jpg") left 6563px/auto 17vw no-repeat,url("img/art/02.jpg") right 1200px/auto 17vw no-repeat,url("img/art/03.jpg") right 2350px/auto 21vw no-repeat,url("img/art/08.jpg") right 3514px/auto 19.5vw no-repeat,url("img/art/06.jpg") right 5919px/auto 28.5vw no-repeat}}@media screen and (min-width: 1920px){.site-wrapper{background:url("img/art/01.jpg") calc(50% - (1920px / 2) + 150px) 1241px/auto 575px no-repeat,url("img/art/04.jpg") calc(50% - (1920px / 2) + 120px) 2452px/auto 175px no-repeat,url("img/art/05.jpg") calc(50% - (1920px / 2) + 150px) 3321px/auto 525px no-repeat,url("img/art/07.jpg") calc(50% - (1920px / 2) + 150px) 4832px/auto 325px no-repeat,url("img/art/13.jpg") calc(50% - (1920px / 2) + 150px) 6563px/auto 325px no-repeat,url("img/art/02.jpg") calc(50% + (1920px / 2) - 100px) 1200px/auto 325px no-repeat,url("img/art/03.jpg") calc(50% + (1920px / 2) - 150px) 2350px/auto 400px no-repeat,url("img/art/08.jpg") calc(50% + (1920px / 2) - 120px) 3514px/auto 375px no-repeat,url("img/art/06.jpg") calc(50% + (1920px / 2) - 150px) 5919px/auto 550px no-repeat}}.alert{font-size:16px;background:white;box-sizing:border-box}.alert .alert-heading{color:#D60011;font-size:20px;margin-bottom:10px}.alert .alert-heading{font-weight:bold}.alert.show{padding:30px;width:320px;margin-left:-160px;position:fixed;top:50%;left:50%}.alert button.close{margin-top:30px}.alert .close{cursor:pointer}.alert button.close:active{background-color:#D60011}.alert a.close{color:#D60011;position:absolute;text-indent:-9999px;background:transparent url("img/alert-close.svg") no-repeat;background-size:contain;right:10px;top:10px;width:20px;height:20px}.alert a{color:#D60011;border:none}@media screen and (min-width: 900px){.alert{font-size:30px}.alert .alert-heading{font-size:40px;margin-bottom:10px}.alert.show{padding:60px;width:800px;margin-left:-400px}.alert button.close{margin-top:60px}.alert a.close{right:30px;top:30px;width:40px;height:40px}}[data-toggle="popover"]{display:block;width:36px;height:36px;border-radius:50%;background:transparent url("img/question.svg");background-size:contain;text-indent:-9999px;position:relative}[data-toggle="popover"]:hover.top:after{top:auto;bottom:0}[data-toggle="popover"]:hover.bottom:after{top:0;bottom:auto}[data-toggle="popover"]:hover.left:after{right:0;left:auto}[data-toggle="popover"]:hover.right:after{left:0;right:auto}[data-toggle="popover"]:after{content:attr(data-content);position:absolute;z-index:-1000;left:-9999px;opacity:0;display:block;padding:15px;font-size:18px;border:1px solid #999;color:black;background-color:white;text-indent:0;line-height:normal;text-align:left;text-transform:none;transition:opacity 0.1s;word-wrap:break-word;white-space:break-spaces;width:240px;margin:20px}[data-toggle="popover"]:hover:after{z-index:101;opacity:1;transition:opacity 0.5s}@media screen and (min-width: 900px){[data-toggle="popover"]:after{width:400px;margin:20px}}.widget-promo{margin:0 -15px 60px}.widget .widget-title{color:#D60011;margin:0 15px 25px;font-size:36px;font-weight:bold}@media screen and (min-width: 900px){.widget-promo{margin:0 0 120px}.widget .widget-title{margin-bottom:12px;margin-left:0}}.slick-slider .slick-slide{outline:none}.wp-block-eedee-block-gutenslider.anton-home-slider .eedee-gutenslider-nav svg{opacity:0}.wp-block-eedee-block-gutenslider.anton-home-slider.gs-finished-controls .eedee-gutenslider-nav{opacity:0.5 !important;transition:opacity ease .3s}.wp-block-eedee-block-gutenslider.anton-home-slider.gs-finished-controls .eedee-gutenslider-nav.swiper-button-disabled{opacity:0 !important}.wp-block-eedee-block-gutenslider.anton-home-slider.gs-finished-controls .eedee-gutenslider-nav:not(.swiper-button-disabled):hover{opacity:1 !important;cursor:pointer !important}.wp-block-eedee-block-gutenslider.anton-home-slider.gs-finished-controls .eedee-gutenslider-nav::before{content:"";position:absolute;width:100%;height:100%;display:inline-block;background-color:#D60011 !important;cursor:pointer}.wp-block-eedee-block-gutenslider.anton-home-slider.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev::before{clip-path:polygon(60% 10%, 65% 14%, 38% 50%, 65% 86%, 60% 90%, 30% 50%)}.wp-block-eedee-block-gutenslider.anton-home-slider.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next::before{clip-path:polygon(40% 10%, 70% 50%, 40% 90%, 35% 86%, 62% 50%, 35% 14%)}.wp-block-eedee-block-gutenslider.anton-home-slider .swiper-pagination-bullet{opacity:1 !important}.wp-block-eedee-block-gutenslider.anton-home-slider .swiper-pagination-bullet-active{background-color:#D60011 !important}.wp-block-eedee-block-gutenslider.anton-home-slider .wp-block-eedee-block-gutenslide.is-position-center-center .slide-content{align-items:flex-start;justify-content:flex-start}.wp-block-eedee-block-gutenslider.anton-home-slider .eedee-swiper-outer{outline:none;height:100% !important}.wp-block-eedee-block-gutenslider.anton-home-slider .eedee-swiper-outer .swiper-wrapper{height:100% !important}.wp-block-eedee-block-gutenslider.anton-home-slider .eedee-swiper-outer .slide-content{display:flex !important;color:white !important;transition:color ease .3s}.wp-block-eedee-block-gutenslider.anton-home-slider .eedee-swiper-outer .slide-content p.has-text-align-center{text-align:left}.wp-block-eedee-block-gutenslider.anton-home-slider .eedee-swiper-outer:hover .slide-content{color:#D60011 !important}.wp-block-eedee-block-gutenslider .slick-slider a,.anton-slider a,.anton-home-slider a{outline:none;border:none !important}.wp-block-eedee-block-gutenslider .slick-slider .slick-list,.anton-slider .slick-list,.anton-home-slider .slick-list{height:100%}.wp-block-eedee-block-gutenslider .slick-slider .slick-list .slick-track,.anton-slider .slick-list .slick-track,.anton-home-slider .slick-list .slick-track{height:100%}.wp-block-eedee-block-gutenslider .slick-slider .slick-list .slick-track .slide-content,.anton-slider .slick-list .slick-track .slide-content,.anton-home-slider .slick-list .slick-track .slide-content{transition:color ease .3s}.wp-block-eedee-block-gutenslider .slick-slider .slick-list .slick-track:hover .slide-content,.anton-slider .slick-list .slick-track:hover .slide-content,.anton-home-slider .slick-list .slick-track:hover .slide-content{color:#D60011 !important}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow,.anton-slider .slick-arrow,.anton-home-slider .slick-arrow{z-index:101;min-width:auto !important;width:35px;height:48px}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow .fa,.anton-slider .slick-arrow .fa,.anton-home-slider .slick-arrow .fa{display:none}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow:before,.anton-slider .slick-arrow:before,.anton-home-slider .slick-arrow:before{content:" " !important;display:block;background-size:contain;background-repeat:no-repeat;width:15px;height:28px;margin:0 auto}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow.slick-prev,.anton-slider .slick-arrow.slick-prev,.anton-home-slider .slick-arrow.slick-prev{left:15px !important}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow.slick-prev:before,.anton-slider .slick-arrow.slick-prev:before,.anton-home-slider .slick-arrow.slick-prev:before{background-image:url("img/arrows/left_red.svg")}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow.slick-next,.anton-slider .slick-arrow.slick-next,.anton-home-slider .slick-arrow.slick-next{right:15px !important}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow.slick-next:before,.anton-slider .slick-arrow.slick-next:before,.anton-home-slider .slick-arrow.slick-next:before{background-image:url("img/arrows/right_red.svg")}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots,.anton-slider .slick-dots,.anton-home-slider .slick-dots{bottom:8px}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li,.anton-slider .slick-dots li,.anton-home-slider .slick-dots li{width:12px;margin:0}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li button:before,.anton-slider .slick-dots li button:before,.anton-home-slider .slick-dots li button:before{color:white;opacity:1}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li.slick-active button:before,.anton-slider .slick-dots li.slick-active button:before,.anton-home-slider .slick-dots li.slick-active button:before{color:#D60011}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li button,.anton-slider .slick-dots li button,.anton-home-slider .slick-dots li button{width:12px}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li button:before,.anton-slider .slick-dots li button:before,.anton-home-slider .slick-dots li button:before{font-size:7px !important;width:12px}.wp-block-eedee-block-gutenslider .slick-slider .slide__background,.anton-slider .slide__background,.anton-home-slider .slide__background{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.wp-block-eedee-block-gutenslider .slick-slider .slide a,.anton-slider .slide a,.anton-home-slider .slide a{border:none;color:white}.wp-block-eedee-block-gutenslider .slick-slider .slide-content,.anton-slider .slide-content,.anton-home-slider .slide-content{display:block !important;padding-top:15px !important;color:white;font-size:30px;font-weight:500;line-height:1.1}.wp-block-eedee-block-gutenslider .slick-slider .slide-content p,.anton-slider .slide-content p,.anton-home-slider .slide-content p{font-size:30px;line-height:1.1}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li button:before{font-size:10px !important}@media screen and (max-width: 720px){.anton-home-slider.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.slides-auto){min-height:50vh !important}}@media screen and (min-width: 720px){.anton-home-slider .slide-content{font-size:64px}.anton-home-slider .slide-content p{font-size:64px}}@media screen and (min-width: 900px){.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow,.anton-home-slider .slick-arrow,.anton-slider .slick-arrow{width:80px;height:100px}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow:before,.anton-home-slider .slick-arrow:before,.anton-slider .slick-arrow:before{height:55px;width:23px}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow.slick-prev,.anton-home-slider .slick-arrow.slick-prev,.anton-slider .slick-arrow.slick-prev{left:30px !important}.wp-block-eedee-block-gutenslider .slick-slider .slick-arrow.slick-next,.anton-home-slider .slick-arrow.slick-next,.anton-slider .slick-arrow.slick-next{right:30px !important}.wp-block-eedee-block-gutenslider .slick-slider .slide-content,.anton-home-slider .slide-content,.anton-slider .slide-content{font-size:72px;padding-top:50px !important;font-weight:bold}.wp-block-eedee-block-gutenslider .slick-slider .slide-content p,.anton-home-slider .slide-content p,.anton-slider .slide-content p{font-size:72px;font-weight:bold}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots,.anton-home-slider .slick-dots,.anton-slider .slick-dots{bottom:22px}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li,.anton-home-slider .slick-dots li,.anton-slider .slick-dots li{width:28px}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li button,.anton-home-slider .slick-dots li button,.anton-slider .slick-dots li button{width:28px}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li button:before,.anton-home-slider .slick-dots li button:before,.anton-slider .slick-dots li button:before{font-size:14px !important;width:28px}.wp-block-eedee-block-gutenslider .slick-slider .slick-dots li button:before{font-size:21px !important}}@media screen and (min-width: 1280px){.wp-block-eedee-block-gutenslider .slick-slider .slide-content,.anton-slider .slide-content{padding-top:70px !important}}.site-header{max-width:1920px;margin:0 auto;border-bottom:1px solid rgba(0,0,0,0.1);position:relative;display:flex;justify-content:space-between;align-items:center;align-items:flex-start}.site-header a{border:none}.site-header__entitlement{padding:10px 10px 10px 20px}.site-header__text{color:#000;font-family:"Anton New",sans-serif;font-size:16px;white-space:nowrap}.site-header.floating{position:fixed;left:0;top:0;z-index:1000;background-color:#fff;width:100%}.site-header.floating .site-header__entitlement{display:block}.site-header.floating .site-header__menu{margin-bottom:0;margin-top:0}.site-header.floating+.site-content{margin-top:61px}.site-header__fest-btn{position:absolute;background-image:url("img/promo/actio.svg");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:10}.site-header__fest-btn:after{content:" ";display:block;background:url("img/promo/hearts.svg") no-repeat center;background-size:75%}@media screen and (min-width: 360px){.site-header__text{font-size:4.2vw}.site-header__menu.collapsed .support-menu .menu-item:last-child a{font-size:14px}}@media screen and (min-width: 420px){.site-header__menu.collapsed .support-menu .menu-item:last-child a{font-size:17px}}@media screen and (min-width: 480px){.site-header__text{font-size:20px}}@media screen and (max-width: 899px){.site-header__menu{transition:opacity 0.5s, height 0.5s}.site-header__menu.onload{opacity:0}.site-header__menu .menu-activator{width:34px;height:34px;cursor:pointer;display:block;background:url("img/butter.svg") no-repeat;margin:10px;border:none}.site-header__menu.expanded{position:absolute;top:0;width:100%;height:100vh;background:black;opacity:0.9;z-index:200;overflow:scroll}.site-header__menu.expanded .menu-activator{position:absolute;top:4px;left:calc(100% - 56px);background:black url("img/close.svg") no-repeat}.site-header__menu.expanded .support-menu{margin:30px 30px 30px;display:none}.site-header__menu.expanded .support-menu .menu-item{display:inline-block;margin-right:20px}.site-header__menu.expanded .support-menu .menu-item:first-child a{background-image:url("img/pre-menu-inv.svg")}.site-header__menu.expanded .main-menu{padding:50px 30px 30px 40px}.site-header__menu.expanded .main-menu .menu-item{padding-bottom:31px}.site-header__menu.expanded .main-menu .menu-item:last-child{padding-bottom:0}.site-header__menu.expanded .main-menu a{color:white;font-size:29px}.site-header__menu.expanded .smm-menu .menu{justify-content:left;margin:0 8px}.site-header__menu.expanded .smm-menu a[href*="vk.com"]{background-image:url("img/smm/contrast/vk.svg")}.site-header__menu.expanded .smm-menu a[href*="youtube"],.site-header__menu.expanded .smm-menu a[href*="youtu.be"]{background-image:url("img/smm/contrast/yt.svg")}.site-header__menu.expanded .smm-menu a[href*="facebook"]{background-image:url("img/smm/contrast/fb.svg")}.site-header__menu.expanded .smm-menu a[href*="instagram"]{background-image:url("img/smm/contrast/ig.svg")}.site-header__menu.collapsed{position:static;display:flex;justify-content:right;align-items:center}.site-header__menu.collapsed .support-menu{margin:10px 10px 10px 0;font-size:17px;font-weight:normal}.site-header__menu.collapsed .support-menu.oversized{display:none}.site-header__menu.collapsed .support-menu .menu-item:first-child{display:none}.site-header__menu.collapsed .support-menu .menu-item:last-child a{background:#D60011;text-indent:0;color:white;border-radius:6px;font-family:"Anton New",sans-serif;line-height:35px;padding:5px 10px 0;display:inline-block;width:auto;height:auto}.site-header__menu.collapsed .main-menu{display:none}.site-header__menu .support-menu a{width:100px;height:100px}.site-header__fest-btn{position:fixed;left:0;right:0;width:100% !important;top:55px;height:120px !important}.site-header__fest-btn:after{width:100%;height:120px !important}}@media screen and (min-width: 900px){.site-header{display:block;margin-bottom:50px;border-bottom:none}.site-header__entitlement{display:block;margin:calc((100vw - 1280px) / 20 + 60px) auto 13px;text-align:center}.site-header__text{font-size:6vw}.site-header .menu-activator{display:none}.site-header__menu{padding:0 20px;margin-bottom:75px}.site-header.floating .site-header__entitlement{display:none}.site-header.floating .site-header__menu{margin-bottom:10px;margin-top:10px}.site-header.floating+.site-content{margin-top:304px}.site-header__fest-btn{left:0;right:0;width:100%;top:100px;height:calc(15vw / 1.3)}.site-header__fest-btn:after{width:100%;height:calc(15vw / 1.3)}.site-header__fest-btn_mobile{display:none}}@media screen and (min-width: 1280px){.site-header__text{font-size:77px}.site-header__fest-btn{left:0;right:0;width:100%;top:100px;height:200px}.site-header__fest-btn:after{width:100%;height:200px}}.site-content{font-size:19px}.site-content>:first-child{margin-top:0}.site-content h1,.site-content h2,.site-content h3{margin-top:60px;margin-bottom:30px}.site-content p{line-height:1.45;margin-bottom:15px}.site-content p:not([class]){max-width:712px}.site-content iframe{max-width:100%}.site-content em{font-style:italic}.site-content .has-accent-background-color{background-color:#D60011}.site-content .has-medium-gray-background-color{background-color:#999}.site-content .wp-block-quote{font-family:"Anton New",sans-serif;font-size:30px;margin:30px 0 17px}.site-content .wp-block-quote p{line-height:1.37}.site-content .wp-block-embed-youtube{margin-top:30px;margin-bottom:30px}.site-content .wp-block-embed-youtube.wp-has-aspect-ratio .wp-block-embed__wrapper{position:relative;display:block;height:0;padding:0;overflow:hidden}.site-content .wp-block-embed-youtube.wp-has-aspect-ratio .wp-block-embed__wrapper iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.site-content .wp-block-embed-youtube.wp-has-aspect-ratio.wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-bottom:56.25%}.site-content .wp-block-columns{margin-top:30px;margin-bottom:30px}.site-content .wp-block-columns .wp-block-column .wp-block-quote{font-family:Lora, serif;font-size:19px;line-height:1.45;font-style:italic;color:#D60011}.site-content .wp-block-image.is-style-rounded{text-align:center}.site-content .wp-block-image.is-style-rounded figcaption{text-align:center}.site-content .wp-block-cover{align-items:flex-start;justify-content:left;width:auto;margin-top:30px;margin-bottom:30px;background-size:cover}.site-content .wp-block-cover .wp-block-cover__inner-container{margin-top:15px}.site-content .wp-block-cover .wp-block-cover__inner-container h1{color:white}.site-content .wp-block-cover .wp-block-cover__inner-container>:first-child{max-width:60vw;margin-top:30px;margin-bottom:30px}.site-content .slick-slider .wp-block-quote,.site-content .wp-block-cover .wp-block-quote{font-family:Lora, serif;font-size:4vw;line-height:1.2;font-weight:bold}.site-content .slick-slider .wp-block-quote cite,.site-content .wp-block-cover .wp-block-quote cite{font-size:3vw;font-weight:normal}.site-content .wp-block-pullquote{font-family:Lora, serif;font-size:1.5rem;line-height:1.2;font-weight:normal}.site-content .wp-block-pullquote cite{font-size:1rem;font-weight:normal}.site-content .wp-block-image{margin-top:30px;margin-bottom:30px}.site-content .wp-block-image img{max-width:unset;width:100%;height:100%}.site-content .wp-block-image figcaption{margin-top:15px;text-align:right;font-size:14px;color:#999}.site-content .wp-block-image.link a{border-bottom:none}.site-content .wp-block-image.link img{width:auto;height:auto}.site-content .wp-block-gallery .blocks-gallery-grid{display:grid;grid-template-columns:1fr;grid-column-gap:0px;grid-row-gap:30px}.site-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{width:100%;margin:0}.site-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure{flex-direction:column}.site-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure img{flex:0}.site-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure figcaption{box-sizing:border-box;position:relative;background:none;color:#999;font-size:14px;text-align:right;padding:16px 0 0}.site-content .wp-block-button__link{border-bottom-width:0}.site-content .wp-block-button__link.has-background.has-accent-background-color{background-color:#D60011}.site-content .wp-block-button__link.has-background.has-white-background-color{background-color:#fff}.site-content .wp-block-button__link.has-background.has-medium-gray-background-color{background:#999}.site-content .wp-block-button__link.has-background.has-dark-gray-background-color{background:#333}.site-content .wp-block-button__link.has-background.has-black-background-color{background:black}.site-content .wp-block-file a.wp-block-file__button{border-radius:2em;border-bottom:0;display:inline-block;padding:.5em 1em}.site-content .shortcode-people__body{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;margin-right:-20px}.site-content .shortcode-people__item{width:240px;margin:0;padding:0 20px}.site-content .shortcode-people__item figure img{width:240px;height:240px}.site-content .shortcode-related__item{margin-bottom:60px}.site-content .shortcode-related__item a{border-bottom:0}.site-content .shortcode-related__thumbnail{margin-bottom:15px;width:100%;height:calc((100vw - 46px) / 1.5)}.site-content .shortcode-related__thumbnail img{object-fit:cover;width:100%;height:calc((100vw - 46px) / 1.5)}.site-content .shortcode-related__title{color:#000;margin:0 0 15px;font-size:30px;font-weight:bold;line-height:1}.site-content .shortcode-related__date{font-size:20px;line-height:26px}.site-content .tabs{flex-direction:column;height:auto}.site-content .tabs .tabs-item{border:none;display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;padding:10px;color:#000;text-decoration:none;font-weight:bold;text-transform:lowercase}.site-content .tabs .tabs-item.active{background-color:#D60011;color:#fff}@media screen and (min-width: 900px){.site-content h1,.site-content h2,.site-content h3{margin-top:75px;margin-bottom:60px}.site-content .wp-block-columns{margin-top:60px;margin-bottom:60px}.site-content .wp-block-embed-youtube{margin-top:60px;margin-bottom:60px}.site-content .wp-block-cover{margin-top:60px;margin-bottom:60px}.site-content .wp-block-cover .wp-block-cover__inner-container>:first-child{max-width:500px;margin-top:60px;margin-bottom:60px}.site-content .slick-slider .wp-block-quote,.site-content .wp-block-cover .wp-block-quote{font-size:30px;max-width:500px;margin-top:60px;margin-bottom:60px}.site-content .slick-slider .wp-block-quote cite,.site-content .wp-block-cover .wp-block-quote cite{font-size:20px}.site-content .wp-block-image{margin-top:60px;margin-bottom:60px}.site-content .wp-block-image figcaption{margin-top:15px;font-size:20px}.site-content .wp-block-gallery .blocks-gallery-grid{grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:40px}.site-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure figcaption{font-size:20px}.site-content .shortcode-people__body{justify-content:space-between}.site-content .shortcode-related{margin-bottom:120px}.site-content .shortcode-related__header h2{font-size:30px}.site-content .shortcode-related__body{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:40px}.site-content .shortcode-related__thumbnail{height:calc(((880px - 40px) / 2) / 1.5)}.site-content .shortcode-related__thumbnail img{height:calc(((880px - 40px) / 2) / 1.5)}.site-content .shortcode-related__item{margin-bottom:0}.site-content .shortcode-related__title{font-size:24px;line-height:1.1}.site-content .tabs{flex-direction:row;display:flex;width:100%;height:50px}.site-content .tabs .tabs-item{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;padding:10px;color:#000;border-bottom:2px solid #D60011;text-decoration:none;font-weight:bold;text-transform:lowercase}.site-content .tabs .tabs-item.active{background-color:#D60011;color:#fff}}@media screen and (min-width: 1280px){.site-content .wp-block-quote{margin:45px 70px}.site-content .wp-block-quote p{font-size:45px;line-height:1.35}.site-content .wp-block-cover .wp-block-cover__inner-container>:first-child{max-width:640px}.site-content .slick-slider .wp-block-quote,.site-content .wp-block-cover .wp-block-quote{max-width:640px;font-size:40px}.site-content .slick-slider .wp-block-quote cite,.site-content .wp-block-cover .wp-block-quote cite{font-size:26px}.site-content .shortcode-related__thumbnail{height:calc(((((100vw - 1280px)/1.454 + 880px) - 40px) / 2) / 1.5)}.site-content .shortcode-related__thumbnail img{height:calc(((((100vw - 1280px)/1.454 + 880px) - 40px) / 2) / 1.5)}}.site-footer{background:#000}.site-footer a{color:white}.site-footer>nav{margin:0 auto}.site-footer__menu{padding:30px 30px 0}.site-footer__row{display:flex;flex-direction:column;margin:0 auto}@media screen and (min-width: 900px){.site-footer{padding-bottom:100px}.site-footer>nav{max-width:880px}.site-footer__menu{padding:30px 0 0}.site-footer__row{max-width:880px;flex-direction:row;justify-content:space-between}}@media screen and (min-width: 1280px){.site-footer>nav{max-width:1320px;width:calc(((100vw - 1280px)/1.454 + 880px))}.site-footer__row{max-width:1320px;width:calc(((100vw - 1280px)/1.454 + 880px));margin:0 auto}.site-footer__col{margin-right:20px}.site-footer__col:last-of-type{margin-right:0}}.main-menu{position:relative}.main-menu .menu{position:relative;z-index:120}.main-menu .menu-item{font-family:"Anton New",sans-serif}.main-menu .menu-item a{text-decoration:none}.main-menu .menu-item.current-menu-item a,.main-menu .menu-item.current-page-ancestor a{color:#D60011}@media screen and (min-width: 900px){.main-menu{font-size:1.6vw}.main-menu .menu{display:flex;text-align:center;align-items:center;justify-content:space-around;height:10vw}.main-menu .menu-item{display:inline-block;margin:12px 0}.main-menu .menu-item a{color:black}}@media screen and (min-width: 1280px){.main-menu{font-size:21px}.main-menu .menu{height:120px}}.support-menu{position:relative;z-index:100}.support-menu li>a{text-indent:-9999px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;border:none}.support-menu .menu-item:first-child a{background-image:url("img/pre-menu.svg")}.support-menu .menu-item:last-child a{background-color:#D60011;border:2px solid #B70513;border-radius:5px;color:#fff;text-indent:unset;display:inline-flex;align-items:center;justify-content:center;font-family:'Anton New'}@media screen and (min-width: 900px){.support-menu{height:10vw;margin:0 calc((100vw - 900px) / 8.5) -10vw}.support-menu li>a{width:10vw;height:10vw}.support-menu .menu-item:first-child{float:left}.support-menu .menu-item:last-child{float:right}.support-menu .menu-item:last-child a{width:10vw;height:3.33333vw;font-size:16px !important;margin-top:3vw}}@media screen and (min-width: 1280px){.support-menu{height:120px;margin-bottom:-120px}.support-menu li>a{width:120px;height:120px}.support-menu .menu-item:last-child a{font-size:18px !important;width:127px;height:50px;margin-top:30px}}.help-menu{margin:65px 0 15px}.help-menu .menu{display:flex;justify-content:center;flex-wrap:wrap}.help-menu .menu .menu-item{display:block;word-wrap:break-spaces;max-width:200px;margin-bottom:40px}.help-menu .menu .menu-item a{font-family:"Anton New",sans-serif;font-size:20px;line-height:1.1;text-align:center;color:#000;padding:120px 5px 0;background-size:auto 80px;background-repeat:no-repeat;background-position:center top;display:block;border:none}.help-menu .menu .menu-item:nth-child(1) a{background-image:url("img/help-to-fund.png")}.help-menu .menu .menu-item:nth-child(2) a{background-image:url("img/get-help.png")}.help-menu .menu .menu-item:nth-child(3) a{background-image:url("img/volunteer.png")}@media screen and (min-width: 900px){.help-menu{margin:75px 0 45px}.help-menu .menu{justify-content:space-evenly}.help-menu .menu .menu-item{flex:0 1 260px;max-width:none}.help-menu .menu .menu-item a{padding:210px 5vw 0;background-size:auto 160px;font-size:24px}}@media screen and (min-width: 1920px){.help-menu .menu .menu-item a{padding-left:75px;padding-right:75px}}.footer-menu .menu a{font-size:30px;color:white;text-transform:lowercase;border:none}.footer-menu .menu .menu-item{padding-bottom:20px}.footer-menu .menu>.menu-item>a{padding-bottom:10px;margin-bottom:26px;display:inline-block;border-bottom:5px dashed white;font-size:32px}.footer-menu .menu .sub-menu .menu-item{padding-bottom:11px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.footer-menu .menu .sub-menu .menu-item a{font-size:20px}.development-widget,.filling-widget{padding:0 30px 30px}.development-widget .development-widget__title,.development-widget .filling-widget__title,.filling-widget .development-widget__title,.filling-widget .filling-widget__title{color:#fff}.development-widget .textwidget,.filling-widget .textwidget{display:inline-block}.development-widget .textwidget p,.filling-widget .textwidget p{margin:0;color:#fff}.development-widget .textwidget a,.filling-widget .textwidget a{border-color:#fff}.development-widget .textwidget a:hover,.filling-widget .textwidget a:hover{border-color:transparent}@media screen and (min-width: 900px){.footer-menu{margin:7px 0 0}.footer-menu .menu{margin:0 auto;display:flex;justify-content:space-between}.footer-menu .menu>.menu-item{flex:0 0 24%}.footer-menu .menu>.menu-item:first-child{flex:0 0 48%}.footer-menu .menu>.menu-item:first-child .sub-menu{column-count:2}.footer-menu .menu>.menu-item>a{padding-bottom:10px;margin-bottom:12px;display:inline-block;border-bottom:5px dashed white;font-size:30px;width:100%}.footer-menu .menu .sub-menu .menu-item a{font-size:16px}.development-widget,.filling-widget{padding:0;text-align:right;margin-top:20px;font-size:14px}}@media screen and (min-width: 1280px){.development-widget,.filling-widget{max-width:unset;font-size:16px}}.smm-menu{background:black}.smm-menu .menu{display:flex;justify-content:left;padding:0 20px}.smm-menu .menu a{margin:30px 10px;width:40px;height:40px;border:none;display:block;text-indent:-9999px;background-repeat:no-repeat;background-size:cover}.smm-menu .menu a[href*="vk.com"]{background-image:url("img/smm/contrast/vk.svg")}.smm-menu .menu a[href*="youtube"],.smm-menu .menu a[href*="youtu.be"]{background-image:url("img/smm/contrast/yt.svg")}.smm-menu .menu a[href*="facebook"]{background-image:url("img/smm/contrast/fb.svg")}.smm-menu .menu a[href*="instagram"]{background-image:url("img/smm/contrast/ig.svg")}@media screen and (min-width: 900px){.smm-menu .menu{justify-content:flex-end;padding:0}.smm-menu .menu a{margin:10px}}.news-listing .news-item{margin:0 0 60px}.news-listing .news-item a{border:none}.news-listing .news-item__href{display:flex;flex-direction:column}.news-listing .news-item__thumbnail{height:calc((100vw - 46px) / (330 / 194));margin-bottom:15px}.news-listing .news-item__thumbnail img{object-fit:cover;width:100%;height:calc((100vw - 46px) / (330 / 194))}.news-listing .news-item__header{font-size:36px;color:#D60011;line-height:1;font-weight:500;margin-bottom:14px}.news-listing .news-item__date{display:block;font-size:20px;margin-bottom:12px}.news-listing .news-item__tags{margin-bottom:50px}.news-listing .news-item__tags:empty{display:none}.news-listing .news-item__tags a{color:#D60011;text-transform:lowercase;font-weight:bold}.news-listing .news-item__tags a:empty{display:none}.news-listing .news-item__tags a:before{content:'#';color:black}.news-listing .news-item__excerpt{font-size:20px;color:#000;line-height:1.35;overflow-wrap:break-word}.news-listing .news-item__excerpt p{margin:0}.news-listing.front-top .news-item__thumbnail{display:none}.news-listing.front-top .news-item:first-child .news-item__thumbnail{display:block}.read-more{text-align:center;margin-bottom:60px}@media screen and (min-width: 900px){.news-listing .news-item__header{font-weight:bold}.news-listing .news-item__date{margin-bottom:28px}.news-listing .news-item__time{margin-bottom:28px}.news-listing .news-item__thumbnail{height:calc(880px / (880 / 500));margin-bottom:30px}.news-listing .news-item__thumbnail img{height:calc(880px / (880 / 500))}.news-listing .news-item__tags{font-size:24px;margin-bottom:10px}.news-listing.front-top,.news-listing.front-bottom{display:flex;flex-wrap:wrap;justify-content:space-between}.news-listing.front-top .news-item,.news-listing.front-bottom .news-item{flex:0 0 47.5%}.news-listing.front-top .news-item:first-child,.news-listing.front-bottom .news-item:first-child{flex-basis:100%}.news-listing.front-top .news-item .news-item__header,.news-listing.front-bottom .news-item .news-item__header{margin-top:0}.news-listing.front-top .news-item:nth-child(2) .news-item__thumbnail,.news-listing.front-top .news-item:nth-child(3) .news-item__thumbnail,.news-listing.front-bottom .news-item:nth-child(2) .news-item__thumbnail,.news-listing.front-bottom .news-item:nth-child(3) .news-item__thumbnail{order:1}.news-listing.front-top .news-item:nth-child(2) .news-item__header,.news-listing.front-top .news-item:nth-child(3) .news-item__header,.news-listing.front-bottom .news-item:nth-child(2) .news-item__header,.news-listing.front-bottom .news-item:nth-child(3) .news-item__header{order:2}.news-listing.front-top .news-item:nth-child(2) .news-item__date,.news-listing.front-top .news-item:nth-child(3) .news-item__date,.news-listing.front-bottom .news-item:nth-child(2) .news-item__date,.news-listing.front-bottom .news-item:nth-child(3) .news-item__date{order:3}.news-listing.front-bottom .news-item:nth-child(2) .news-item__date,.news-listing.front-bottom .news-item:nth-child(3) .news-item__date{margin-bottom:12px}.news-listing.front-bottom .news-item:nth-child(2) .news-item__thumbnail,.news-listing.front-bottom .news-item:nth-child(3) .news-item__thumbnail{height:calc(418px / (420 / 333))}.news-listing.front-bottom .news-item:nth-child(2) .news-item__thumbnail img,.news-listing.front-bottom .news-item:nth-child(3) .news-item__thumbnail img{height:calc(418px / (420 / 333))}}@media screen and (min-width: 1280px){.news-listing .news-item__thumbnail{height:calc(((100vw - 1280px)/1.454 + 880px) / (1320 / 760))}.news-listing .news-item__thumbnail img{height:calc(((100vw - 1280px)/1.454 + 880px) / (1320 / 760))}.news-listing.front-bottom .news-item:nth-child(2) .news-item__thumbnail,.news-listing.front-bottom .news-item:nth-child(3) .news-item__thumbnail{height:calc((((100vw - 1280px)/1.454 + 880px) * 0.475) / (628 / 499))}.news-listing.front-bottom .news-item:nth-child(2) .news-item__thumbnail img,.news-listing.front-bottom .news-item:nth-child(3) .news-item__thumbnail img{height:calc((((100vw - 1280px)/1.454 + 880px) * 0.475) / (628 / 499))}}.shop{margin-bottom:120px}.shop-heading{font-family:"Anton New",sans-serif;font-size:36px;margin-bottom:30px;color:#000}.shop-item{text-align:center;text-transform:lowercase;margin:2px 0px 0px;position:relative}.shop-item__wrapper{display:flex;flex-direction:column;justify-content:stretch;height:100%}.shop-item__image{display:flex;justify-content:center;align-items:center;position:relative;width:260px;height:260px;overflow:hidden;outline:1px solid #000;margin:0 auto}.shop-item__image img{min-width:100%;min-height:100%;object-fit:cover}.shop-item h2.shop-item__header{width:260px;margin:30px auto 0;font-size:24px;line-height:1.4;color:#000;font-weight:600}.shop-item__price{width:260px;margin:0 auto 30px;font-size:24px;font-weight:500;color:#999}.shop-item .buy-btn__wrapper{display:flex;align-items:flex-end;justify-content:center;flex-grow:1}.shop-item a.shop-item__href{font-size:24px}.shop .slick-arrow{position:absolute;top:112px;cursor:pointer;z-index:10}.shop .slick-arrow img{width:auto;height:36px}.shop .slick-arrow.slick-disabled{display:none !important}.shop .slick-arrow.prev-btn{left:0px}.shop .slick-arrow.next-btn{right:0px}@media screen and (min-width: 900px){.shop .shop-heading{margin-bottom:30px}.shop .shop-items{margin:0px -32px 0 -32px}.shop-item{margin:2px 32px 0px}.shop-item__image{width:250px;height:250px}.shop-item h2.shop-item__header{width:250px;margin-bottom:6px}.shop-item__price{font-size:20px;width:250px;color:#D60011}.shop-item a.shop-item__href{font-size:20px}.shop .slick-arrow{top:97px}.shop .slick-arrow img{width:auto;height:56px}.shop .slick-arrow.next-btn{right:-30px}.shop .slick-arrow.prev-btn{left:-30px}}@media screen and (min-width: 1280px){.shop .shop-items{margin:0}}@media screen and (min-width: 1920px){.shop .shop-heading{margin-bottom:60px}.shop .shop-items{margin:0px -49px 0 -49px}.shop-item{margin:2px 49px 0}.shop-item__image{width:375px;height:375px}.shop .slick-arrow{top:145px}.shop .slick-arrow img{width:auto;height:84px}}.wp-block-embed-youtube{margin-left:-15px;margin-right:-15px}.wp-block-eedee-block-gutenslider .slick-slider,.anton-home-slider,.anton-slider,.wp-block-cover{margin-left:-15px;margin-right:-15px;height:60vw !important;min-height:auto !important}.wp-block-eedee-block-gutenslider .slick-slider .slide-content,.anton-home-slider .slide-content,.anton-slider .slide-content,.wp-block-cover .slide-content{padding-left:45px !important;padding-right:45px !important}.wp-block-eedee-block-gutenslider .slick-slider .wp-block-cover__inner-container,.anton-home-slider .wp-block-cover__inner-container,.anton-slider .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{margin-left:15px;margin-right:15px}.wp-block-eedee-block-gutenslider{margin-top:30px;margin-bottom:30px}@media screen and (min-width: 900px){.wp-block-embed-youtube{margin-left:0;margin-right:0}.wp-block-eedee-block-gutenslider .slick-slider,.anton-home-slider,.anton-slider,.post__thumbnail,.wp-block-cover{margin-left:calc(((100vw - 880px) / 2) * -1);margin-right:calc(((100vw - 880px) / 2) * -1);height:50vw !important}.wp-block-eedee-block-gutenslider .slick-slider .slide-content,.anton-home-slider .slide-content,.anton-slider .slide-content,.post__thumbnail .slide-content,.wp-block-cover .slide-content{padding-left:calc(((100vw - 880px) / 2) + 45px) !important;padding-right:calc(((100vw - 880px) / 2) + 45px) !important}.wp-block-eedee-block-gutenslider .slick-slider .wp-block-cover__inner-container,.anton-home-slider .wp-block-cover__inner-container,.anton-slider .wp-block-cover__inner-container,.post__thumbnail .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{margin-left:calc(((100vw - 880px) / 2));margin-right:calc(((100vw - 880px) / 2))}.wp-block-eedee-block-gutenslider{margin-top:60px;margin-bottom:90px}}@media screen and (min-width: 1030px){.wp-block-eedee-block-gutenslider .slick-slider .slide-content,.anton-home-slider .slide-content,.anton-slider .slide-content{padding-left:calc((100vw - 880px) / 2) !important;padding-right:calc((100vw - 880px) / 2) !important}}@media screen and (min-width: 1280px){.wp-block-eedee-block-gutenslider .slick-slider,.anton-home-slider,.anton-slider,.post__thumbnail,.wp-block-cover{margin-left:calc(((100vw - ((100vw - 1280px)/1.454 + 880px)) / 2) * -1);margin-right:calc(((100vw - ((100vw - 1280px)/1.454 + 880px)) / 2) * -1);height:40vw !important}.wp-block-eedee-block-gutenslider .slick-slider .slide-content,.anton-home-slider .slide-content,.anton-slider .slide-content,.post__thumbnail .slide-content,.wp-block-cover .slide-content{padding-left:calc(((100vw - ((100vw - 1280px)/1.454 + 880px)) / 2)) !important;padding-right:calc(((100vw - ((100vw - 1280px)/1.454 + 880px)) / 2)) !important}.wp-block-eedee-block-gutenslider .slick-slider .wp-block-cover__inner-container,.anton-home-slider .wp-block-cover__inner-container,.anton-slider .wp-block-cover__inner-container,.post__thumbnail .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{margin-left:calc(((100vw - ((100vw - 1280px)/1.454 + 880px)) / 2));margin-right:calc(((100vw - ((100vw - 1280px)/1.454 + 880px)) / 2))}}@media screen and (min-width: 1920px){.wp-block-eedee-block-gutenslider .slick-slider,.anton-home-slider,.anton-slider,.post__thumbnail,.wp-block-cover{margin-left:-300px;margin-right:-300px;height:654px !important}.wp-block-eedee-block-gutenslider .slick-slider .slide-content,.anton-home-slider .slide-content,.anton-slider .slide-content,.post__thumbnail .slide-content,.wp-block-cover .slide-content{padding-left:300px !important;padding-right:300px !important}.wp-block-eedee-block-gutenslider .slick-slider .wp-block-cover__inner-container,.anton-home-slider .wp-block-cover__inner-container,.anton-slider .wp-block-cover__inner-container,.post__thumbnail .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{margin-left:300px;margin-right:300px}}.help-template .donate__tabs{padding-bottom:17px;border-bottom:2px solid #D60011;margin-bottom:30px}.help-template .donate__tabs .nav-item{font-weight:bold;font-size:20px;line-height:26px}.help-template .donate__tabs .nav-item .nav-link{color:black;text-transform:lowercase;display:inline-block;border:none;font-size:20px;padding:10px 15px}.help-template .donate__tabs .nav-item.active{background:#D60011}.help-template .donate__tabs .nav-item.active .nav-link{color:white}.help-template .donate__body{margin-bottom:30px}.help-template .donate__body form{margin-bottom:30px}.help-template .donate__body strong{color:#D60011}.help-template .donate__body .border-guard .control-group{margin:0 -7px}.help-template .donate__body .border-guard .control-group .area{margin:0 7px 15px;padding:0 10px}.help-template .donate__body .control-group .area{font-size:20px}.help-template .donate__body .control-group.payment_method-selector .area{background-size:125px}.help-template .donate__body input[name="custom_amount"]{border-top:none;border-bottom:none;background-color:#D60011;border-color:#D60011;color:white;text-align:center}.help-template .donate__body .agreement{margin:0 0 30px;color:black}.help-template .donate__body .agreement a{color:black;border-bottom:1px solid #999}.help-template .donate__body .agreement label{font-size:18px}.help-template .donate__body .payment_method-selector input[type=radio]:checked+label{opacity:1;background-color:transparent;cursor:default}.help-template .donate__body .payment_method-selector input[type=radio]+label{opacity:0.4;border:none;text-indent:-9999px;background-size:contain;background-position:center;background-repeat:no-repeat;padding:0;cursor:pointer}.help-template .donate__body .payment_method-selector input[type=radio]+label[for="webmoney"]{background-image:url("img/logo/webmoney.png")}.help-template .donate__body .payment_method-selector input[type=radio]+label[for="yandex_money"]{background-image:url("img/logo/yandex-money.png")}.help-template .donate__body .payment_method-selector,.help-template .donate__body .amount-selector{display:flex;flex-wrap:wrap;justify-content:space-between}.help-template .donate__body .payment_method-selector>*,.help-template .donate__body .amount-selector>*{flex-grow:1;width:30%}.help-template .donate__body .user-data{display:flex;flex-wrap:wrap}.help-template .donate__body .user-data input{width:100%;box-sizing:border-box}.help-template .donate__body .tab-pane#sms{font-size:20px;line-height:1.35}.help-template .donate__body .tab-pane#sms p{margin-bottom:26px}.help-template .donate__body .tab-pane#sms .sms-rules{font-size:20px;font-weight:bold}.help-feedback{text-align:center;max-width:600px;margin:0 auto 60px}.help-feedback h2{font-family:"Anton New",sans-serif;font-weight:normal;color:black}.help-feedback p{text-align:left;font-size:18px}.help-feedback a.btn{padding:20px 35px;background:#D60011;text-transform:lowercase;color:white;border:none;margin:20px;display:inline-block}.payments-menu .menu{display:flex;flex-wrap:wrap}.payments-menu .menu-item{font-size:20px;margin:0 40px 10px 0}.control-group .area{display:block;border:1px solid #999;height:63px;text-transform:lowercase;line-height:66px;padding:0 30px;-webkit-appearance:none}.control-group input.area{height:65px;color:#999}.control-group input.area:required{border-style:solid}.control-group input.camouflage:disabled+label{opacity:0.25}.control-group label.area{text-align:center;transition:opacity 0.25s, background-color 0.25s;color:#999}.control-group .camouflage{display:none}.control-group input[type="radio"]+label{position:relative}.control-group input[type="radio"]+label [data-toggle="popover"]{position:absolute;right:10px;top:50%;margin-top:-18px}.control-group input[type="radio"]:not(:checked)+label [data-toggle="popover"]{border:1px solid #999}.control-group input[type="radio"]:checked+label{background:#D60011;border-color:#D60011;color:white}.control-group input[type="radio"]:checked+label [data-toggle="popover"]{border:1px solid #D60011}.control-group input[type="radio"][value="custom"]:checked+label{display:none}.control-group input[type="radio"][value="custom"]:checked+label+input{display:block}.control-group input[type="radio"][value="custom"]:not(:checked)+label+input{display:none}.control-group.buttons button{width:100%;padding:0;font-size:20px;height:65px}.unsubscribe .info{background-color:rgba(0,0,0,0.05);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:15px;margin:0 -15px 30px}.unsubscribe .info>*{margin:0}.unsubscribe .info strong{color:#D60011}.unsubscribe .info p{margin:5px 0}.unsubscribe .info button{background-color:#dadada;color:#000;margin:5px 0;cursor:pointer;width:100%;padding:12px 0}.unsubscribe input{width:100%;box-sizing:border-box}.subscription__listing label{font-weight:bold;font-size:20px;padding-left:40px !important}.subscription__item{margin-bottom:30px}.subscription__details{color:#999;font-size:16px;margin-left:40px;display:block}input[type="checkbox"].camouflage{display:block;opacity:0.01;position:absolute}input[type="checkbox"].camouflage+label{padding-left:30px;background:transparent url("img/checkbox/default.svg") no-repeat left;background-size:20px}input[type="checkbox"].camouflage:checked+label{background-image:url("img/checkbox/active.svg")}@media screen and (min-width: 900px){.help-template .donate__tabs{margin-bottom:60px;padding-bottom:0}.help-template .donate__tabs .nav-tabs{display:flex;justify-content:space-between}.help-template .donate__tabs .nav-item{font-size:19px;line-height:1.35}.help-template .donate__tabs .nav-item .nav-link{padding:14px 20px}.help-template .donate__body{margin-bottom:60px}.help-template .donate__body form{margin-bottom:90px}.help-template .donate .border-guard .control-group{display:flex;flex-wrap:nowrap;justify-content:space-between}.help-template .donate .control-group .area{flex-grow:1;margin:15px}.help-template .donate .control-group.type-selector>*,.help-template .donate .control-group.user-data>*{flex-basis:50%}.help-template .donate .control-group.amount-selector>*{flex-basis:16.666666666666667%;width:10px}.help-template .donate .control-group.payment_method-selector{justify-content:left}.help-template .donate .control-group.payment_method-selector .area{flex-grow:0;width:148px;background-size:148px}.help-template .donate .agreement{margin:15px 0 30px}.control-group.buttons{text-align:right}.control-group.buttons#paypal-button{margin-left:50%;margin-right:10px}.control-group.buttons#paypal-button .paypal-buttons{margin-left:7px}.control-group.buttons button{width:auto;padding:0 60px;font-size:22px;height:75px}.unsubscribe .info{padding:36px 60px;margin-bottom:60px}.unsubscribe input{width:50%}.subscription__listing label{font-size:30px;margin-right:34px}.subscription__details{font-size:22px}}.projects__title{font-size:30px;font-weight:bold;color:#D60011;margin-bottom:15px;margin-top:30px}body.page-template-template-projects .shortcode-slider-project .shortcode-slider__header h2{font-size:30px;line-height:1;margin-top:30px;margin-bottom:15px}body.page-template-template-projects .shortcode-slider-project .shortcode-slider__body .slick-arrow.slick-prev:before{background-image:url("img/arrows/left_red.svg")}body.page-template-template-projects .shortcode-slider-project .shortcode-slider__body .slick-arrow.slick-next:before{background-image:url("img/arrows/right_red.svg")}body.page-template-template-projects .shortcode-slider-project .shortcode-slider__body .slide-content{transition:color ease .3s}body.page-template-template-projects .shortcode-slider-project .shortcode-slider__body:hover .slide-content{color:#D60011}@media screen and (min-width: 900px){body.page-template-template-projects .shortcode-slider-project .shortcode-slider__header h2{font-size:36px;margin-top:120px;margin-bottom:60px}body.page-template-template-projects .shortcode-slider-project .shortcode-slider__body .slide-content{padding-top:65px !important}body.page-template-template-projects .shortcode-slider-project .shortcode-slider__body .slick-arrow:before{height:55px;width:23px}}@media screen and (min-width: 1280px){.projects__title{font-size:36px;margin-bottom:60px;margin-top:120px}.projects__group:first-child .projects__title{margin-top:30px}}.site-content .projects2>p:not([class]){max-width:none;font-weight:400;font-size:30px;line-height:43px}.projects2-wrapper{margin-top:60px}.projects2-art{display:none}.projects2 h2{font-weight:400;font-size:30px;line-height:40px;margin:0 0 30px}.projects2 h3{font-weight:bold;font-size:20px;line-height:27px;color:black;margin:0}.projects2-parent_category{margin:0 0 70px}.projects2-child_category{margin:0 0 40px}.projects2-posts{list-style-type:disc;padding-left:20px}.projects2-post_vacant:after{content:'есть места';background-color:#D60011;color:white;text-transform:uppercase;font-size:14px;letter-spacing:0.15em;padding:3px 6px 2px}.projects2-post_link{border-bottom-color:transparent;transition:all .2s}.projects2-post_link:hover{border-bottom-color:inherit}.projects2-art{position:relative;min-height:2400px}.projects2-art img,.projects2-art_caption{position:absolute}.projects2-image_2{right:169px}.projects2-art_flame{top:206px;right:85px}.projects2-art_check{top:516px;right:418px}.projects2-image_4{top:600px;right:43px}.projects2-image_1{top:766px;right:342px}.projects2-art_thumb{right:223px;top:800px}.projects2-image_6{top:1120px;right:112px}.projects2-image_5{top:1370px;right:340px}.projects2-art_flower{top:1715px;right:322px}.projects2-image_3{top:1800px;right:116px}.projects2-art_caption{top:2325px;right:116px;width:370px;font-size:12px;font-style:italic;line-height:16px}@media screen and (min-width: 899px){.projects2-wrapper{margin-top:110px;display:flex;flex-direction:row-reverse}.projects2-list,.projects2-art{width:50%;display:block}}body.archive .site-content>h1{margin:30px 0}body.archive .site-content .news-item{margin-bottom:60px}body.archive .site-content .news-item__header{color:black;font-size:30px;margin:30px 0 15px}body.archive .site-content .news-item__tags{margin-bottom:15px}body.archive .site-content .news-item__read-more{color:#D60011;text-transform:lowercase}body.archive .site-content .news-item .wp-block-cover{margin:15px 0}body.archive .wp-block-cover{margin-left:0 !important;margin-right:0 !important}@media screen and (min-width: 900px){body.archive .site-content>h1{margin:60px 0}body.archive .site-content .news-item__header{font-size:36px;margin-top:60px}body.archive .site-content .news-item__excerpt{margin-bottom:15px}body.archive .site-content .news-item__read-more{color:#D60011;text-transform:lowercase}body.archive .site-content .news-item .wp-block-cover{margin:30px 0}}.partners-template .anton-slider{margin-top:60px;margin-bottom:60px}.partners-template .partner-listing{margin:40px 0px 60px}.partners-template .partner-listing a{border-bottom:0}.partners-template .partner-listing .partner{padding:0 0 60px}.partners-template .partner-listing .partner__logo{text-align:center;padding:20px 0}.partners-template .partner-listing .partner__logo a{display:inline-block;width:auto;position:relative}.partners-template .partner-listing .partner__logo a:before{content:'';display:block;position:absolute;top:0;right:-53px;width:48px;height:30px;background:url("/wp-content/themes/anton/img/logo/tutryadom.svg");background-size:cover}.partners-template .partner-listing .partner__logo a img{width:180px;height:auto}.partners-template .partner-listing .partner__thumbnail{margin:20px auto 15px}.partners-template .partner-listing .partner__thumbnail .attachment-post-thumbnail{width:100%;height:auto}.partners-template .partner-listing .partner__title{margin:15px auto 20px;font-size:30px;line-height:1;font-weight:bold}@media screen and (min-width: 900px){.partners-template{margin:0 0 120px}.partners-template .anton-slider{margin-top:0;margin-bottom:120px}.partners-template .partner-listing{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:40px;position:relative}.partners-template .partner-listing:before{content:'';display:block;position:absolute;width:0px;height:100%;left:calc(50% - 2px);border-left:4px dashed #D60011}.partners-template .partner-listing .partner{padding-bottom:120px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.partners-template .partner-listing .partner__logo{min-height:83px}.partners-template .partner-listing .partner__logo a:before{right:-74px;width:64px;height:40px}.partners-template .partner-listing .partner__logo a img{width:220px}}body.single-partner .post p{font-size:20px;line-height:1.35}body.single-partner .post .wp-block-cover h1{font-size:30px;line-height:1.1;max-width:unset}body.single-partner .post__logo{margin:60px 0;text-align:center}body.single-partner .post__logo .logo__wrapper{display:inline-block;position:relative}body.single-partner .post__logo .logo__wrapper:before{content:'';display:block;position:absolute;top:-20px;right:-53px;width:48px;height:30px;background:url("/wp-content/themes/anton/img/logo/tutryadom.svg");background-size:cover}body.single-partner .post__logo .logo__wrapper img{width:auto;height:auto;max-width:220px;object-fit:cover}body.single-partner .post .wp-block-columns .wp-block-column .wp-block-image.is-style-rounded{width:240px;height:240px;margin:30px auto}@media screen and (min-width: 900px){body.single-partner .post p{font-size:19px;line-height:1.45}body.single-partner .post__logo{margin:120px 0 90px}body.single-partner .post__logo .logo__wrapper:before{right:-74px;width:64px;height:40px}body.single-partner .post__logo .logo__wrapper img{max-width:342px}body.single-partner .post .wp-block-columns .wp-block-column .wp-block-image.is-style-rounded{margin:60px auto}}.reports{position:relative;margin-bottom:30px}.reports h1{margin:30px 0}.reports h2{font-size:30px;font-weight:normal;line-height:1.35;margin:0 0 20px;display:inline-block;background:white;padding-right:12px}.reports h2:after{display:block;content:' ';width:100%;border-bottom:1px solid #D60011;margin-top:-0.7em;position:absolute;z-index:-1}.reports h2+h3{margin-top:0}.reports h3{font-size:20px;font-weight:bold;line-height:1.35;color:black;margin:60px 0 15px;text-transform:lowercase}.reports .report-link,.reports .wp-block-file{margin:0 0 30px;display:flex;justify-content:space-between;align-items:center}.reports .report-link a,.reports .wp-block-file a{border:none;font-size:20px;line-height:1.35}.reports .report-link a{line-height:50px}.reports .report-link a:before{content:' ';display:inline-block;width:40px;height:50px;background:transparent url("img/spot.svg") no-repeat center;background-size:contain;vertical-align:middle;position:absolute;right:0}.reports .wp-block-file__button{text-indent:-9999px;background:transparent url("img/pdf.svg") no-repeat;background-size:contain;border-radius:0;width:40px;min-width:40px;height:50px;padding:0;box-sizing:border-box}.reports .wp-block-file+h2{margin-top:30px}@media screen and (min-width: 900px){.reports h1{margin-bottom:60px}.reports h2{font-size:24px;line-height:1.35;margin-bottom:30px}.reports h3{margin-bottom:30px}.reports .report-link,.reports .wp-block-file{margin-bottom:30px}.reports .report-link a,.reports .wp-block-file a{font-size:16px;line-height:1.35}.reports .report-link a{line-height:34px;margin-left:60px}.reports .report-link a:before{right:auto;left:5px;width:27px;height:34px}.reports .wp-block-file{display:flex;justify-content:flex-start}.reports .wp-block-file a{order:2}.reports .wp-block-file a.wp-block-file__button{order:1;width:27px;min-width:27px;height:34px;margin-left:6px;margin-right:27px;border-radius:0;padding:0}}.monthly-reports__report-title{color:#fff;position:absolute;z-index:10;margin-top:60px;font-size:72px;font-weight:700}.monthly-reports__report-title .red{color:#D60011}.monthly-reports__tabs{margin-bottom:60px}.monthly-reports__list{display:grid;grid-template-columns:repeat(4, 1fr)}.monthly-reports__years{margin-bottom:94px}.monthly-reports .item{text-align:center;padding-bottom:60px}.monthly-reports .item__link{display:block;border:none}.monthly-reports .item__link:hover .item__title{color:#000}.monthly-reports .item__title{font-family:"Anton New", sans-serif;font-size:24px;color:#C4C4C4;margin:30px 0 0;transition:color ease .2s;padding-top:5px}.monthly-reports .item__img{width:193px;height:193px;background-size:cover;background-position:center center;border-radius:100%;margin:0 auto}.monthly-reports .tabs{display:flex;border-bottom:2px solid #D60011}.monthly-reports .tabs__item{display:flex;justify-content:center;align-items:center;border:none;background-color:#fff;width:100%;color:#000;font-size:19px;font-weight:bold;transition:all ease .2s}.monthly-reports .tabs__item_active{color:#fff;background-color:#D60011}.monthly-reports .tabs__item:hover{color:#fff;background-color:#D60011}.monthly-reports .years{display:flex;font-size:24px}.monthly-reports .years__item{color:#D60011;display:inline-block;margin-right:0.5em}.monthly-reports .years__item a{color:inherit;border-bottom-color:transparent}.monthly-reports .years__item a:hover{border-bottom-color:#D60011}.monthly-reports .years::after{display:block;content:'';width:100%;height:1px;background-color:#D60011;position:relative;top:16px;margin-left:11px}.monthly-reports .years .archive{position:relative;display:flex}.monthly-reports .years .archive__line{display:inline-block;width:40px;height:2px;margin:17px 7px 0;background:transparent url("img/reports/dashed_line.svg") no-repeat}.monthly-reports .years .archive__title{color:#999999;cursor:pointer;padding-bottom:10px;display:block;border:none}.monthly-reports .years .archive__btn{display:block;background:transparent url("img/reports/menu_btn.svg") no-repeat;background-position:center center;cursor:pointer;padding:10px 15px;height:50px;top:-17px;position:relative}.monthly-reports .years .archive__btn:hover+.archive__menu{display:flex}.monthly-reports .years .archive .menu{display:none;position:absolute;right:10px;margin-top:40px;flex-direction:column;border:1px solid #DADADA;padding:19px 22px;background-color:#fff}.monthly-reports .years .archive .menu__item{color:#D60011;border:none;text-align:right}.monthly-reports .years .archive .menu__item:hover{text-decoration:underline}.monthly-reports .years .archive .menu:hover{display:flex}.render{position:absolute;display:flex;height:300px}.render .column{display:flex;flex-direction:column;width:60px;justify-content:flex-end}.render .column__line{background-color:#D60011}.render .column__percent{text-align:center;font-size:22px}.render::after{content:'%';display:block;position:absolute;left:20px;bottom:0;color:#fff;font-size:72px}dl.graph{display:grid;grid-template:auto / auto 1fr;align-content:flex-start;width:60%;margin-left:auto;min-height:300px;font-size:22px}dl.graph dt{font-weight:bold;text-align:right}dl.graph dd{margin-left:1rem}@media screen and (max-width: 900px){.monthly-reports h1.monthly-reports__title{margin-top:30px;margin-bottom:30px}.monthly-reports__report-title{margin-top:60px;font-size:48px}.monthly-reports__list{grid-template-columns:repeat(2, 1fr)}.monthly-reports__tabs{margin-bottom:10px}.monthly-reports .tabs{flex-direction:column;height:auto;border:none}.monthly-reports .tabs__item{padding:10px 0}.monthly-reports .tabs__item_active{color:#fff;background-color:#D60011}.monthly-reports .tabs__item:hover{color:#fff;background-color:#D60011}.monthly-reports .years{justify-content:flex-end}.monthly-reports .years::after{display:none}.monthly-reports .years .archive__btn{display:block}.render{position:relative;margin-bottom:30px}dl.graph{width:100%}}@media screen and (max-width: 480px){.monthly-reports__list{display:grid;grid-template-columns:repeat(1, 1fr)}.monthly-reports .item__img{width:35vw;height:35vw}.monthly-reports .item__link{display:flex}.monthly-reports .item__title{flex-grow:1;margin:0 0 0 40px;display:flex;align-items:center;padding-top:0}}body.page-template-template-about .site-content p em{color:#D60011;font-size:20px;line-height:1.1;font-weight:bold;font-style:normal}body.page-template-template-about .site-content .wp-block-cover{height:auto !important}body.page-template-template-about .site-content .wp-block-cover__inner-container{width:100%;margin-top:30px;margin-bottom:30px}body.page-template-template-about .site-content .wp-block-cover__inner-container>:first-child{max-width:100%;margin:0}body.page-template-template-about .site-content .wp-block-cover blockquote.wp-block-quote{font-family:Lora, serif !important;font-size:20px;line-height:26px;font-weight:normal;max-width:unset;margin:0;width:100%}body.page-template-template-about .site-content .wp-block-cover blockquote.wp-block-quote cite{font-size:20px;line-height:26px;display:block;font-weight:bold;text-align:right;margin-top:30px}body.page-template-template-about .site-content .wp-block-simple-definition-list-blocks-list{padding:0;background-color:unset}body.page-template-template-about .site-content dl .hidden{display:none}body.page-template-template-about .site-content dl dt{font-size:20px;line-height:26px;font-weight:bold;color:#D60011;margin:30px 0 9px}body.page-template-template-about .site-content dl dd{font-size:20px;line-height:26px;font-weight:bold;margin:0 0 30px}body.page-template-template-about .site-content #show_all_history_btn{color:#D60011;border-color:#D60011;font-size:20px;line-height:26px;font-weight:bold}body.page-template-template-about .site-content .download-block{padding-left:75px;position:relative}body.page-template-template-about .site-content .download-block:before{content:'';display:block;position:absolute;background:url("/wp-content/themes/anton/img/pdf.svg");background-size:cover;width:60px;height:74px;left:0}body.page-template-template-about .site-content .download-block .wp-block-file{font-size:20px;line-height:26px;font-weight:bold;margin-bottom:0.7em}body.page-template-template-about .site-content .download-block .wp-block-file a{border-bottom:none}body.page-template-template-about .site-content .wp-block-columns.feedback h4{font-weight:bold;font-size:20px;line-height:1.35;margin-bottom:15px}body.page-template-template-about .site-content .wp-block-columns.feedback p{font-size:20px;line-height:1.35;font-weight:normal;margin-bottom:30px}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote{text-align:center;display:flex;flex-direction:column}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote p{order:2;font-size:16px;line-height:20px;font-weight:normal}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote p:after{display:block;content:"Читать дальше";margin-top:30px;color:#D60011;font-style:italic}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote cite{order:1;margin-bottom:15px}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote cite .name{font-size:20px;line-height:26px;font-weight:bold}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote cite .opportunity{font-size:20px;line-height:26px;font-weight:bold}body.page-template-template-about .site-content .anton-slider .slick-arrow.slick-prev:before{background-image:url("img/arrows/left_red.svg")}body.page-template-template-about .site-content .anton-slider .slick-arrow.slick-next:before{background-image:url("img/arrows/right_red.svg")}@media screen and (min-width: 600px){body.page-template-template-about .site-content .wp-block-group.history .wp-block-column{flex-grow:0;flex-basis:unset !important}body.page-template-template-about .site-content .wp-block-group.history .wp-block-column:nth-child(2n){margin-left:0}body.page-template-template-about .site-content .wp-block-columns.feedback{flex-wrap:wrap}body.page-template-template-about .site-content .wp-block-columns.feedback .wp-block-column{flex-basis:100% !important;margin-left:0}}@media screen and (min-width: 900px){body.page-template-template-about .site-content p em{color:#000;font-size:28px;line-height:1.4;font-weight:normal;font-style:italic}body.page-template-template-about .site-content .wp-block-cover__inner-container{margin-top:65px;margin-bottom:100px;width:500px}body.page-template-template-about .site-content .wp-block-cover blockquote.wp-block-quote{font-size:22px;line-height:1.45}body.page-template-template-about .site-content .wp-block-cover blockquote.wp-block-quote cite{font-size:22px;line-height:28px;margin-top:40px;text-align:left}body.page-template-template-about .site-content dl{position:relative}body.page-template-template-about .site-content dl:before{display:block;content:'';position:absolute;width:0px;height:100%;left:calc(50% - 2px);border-left:4px dashed #D60011}body.page-template-template-about .site-content dl dt{font-size:28px;line-height:1;margin:0 0 15px;width:410px}body.page-template-template-about .site-content dl dt:nth-of-type(odd){grid-area:full;margin-left:470px}body.page-template-template-about .site-content dl dt:nth-of-type(even){text-align:right}body.page-template-template-about .site-content dl dd{width:410px;font-size:22px;line-height:28px}body.page-template-template-about .site-content dl dd:nth-of-type(odd){margin-left:470px}body.page-template-template-about .site-content dl dd:nth-of-type(even){text-align:right}body.page-template-template-about .site-content #show_all_history_btn{margin:60px auto 120px;color:#fff;padding:20px 20px;background-color:#000;border:none;display:flex;justify-content:center;align-items:center;width:192px}body.page-template-template-about .site-content .download-block{padding-left:0}body.page-template-template-about .site-content .download-block:before{display:none}body.page-template-template-about .site-content .download-block .wp-block-file{font-size:20px;line-height:26px;font-weight:bold;margin-bottom:0.7em}body.page-template-template-about .site-content .download-block .wp-block-file a{border-bottom:none}body.page-template-template-about .site-content .wp-block-columns.feedback{position:relative;flex-wrap:nowrap}body.page-template-template-about .site-content .wp-block-columns.feedback h4{font-size:24px;line-height:1.1}body.page-template-template-about .site-content .wp-block-columns.feedback p{font-size:19px;line-height:1.45;margin-bottom:50px}body.page-template-template-about .site-content .wp-block-columns.feedback:before{display:block;content:'';position:absolute;width:0px;height:100%;left:calc(50% - 2px);border-left:4px dashed #D60011}body.page-template-template-about .site-content .wp-block-columns.feedback .wp-block-column:nth-child(2n){margin-left:60px;text-align:left}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content{padding-top:60px !important}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote{margin:0;text-align:left}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote p{font-weight:500;line-height:1.3;font-size:26px}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote p:after{margin-top:60px}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote cite{margin-bottom:40px}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote cite .name{font-size:40px;line-height:1.2;font-weight:500}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote cite .opportunity{font-size:40px;line-height:1.2;font-weight:500}body.page-template-template-about .site-content .anton-slider .slick-arrow:before{height:55px;width:23px}}@media screen and (min-width: 1280px){body.page-template-template-about .site-content .wp-block-cover blockquote.wp-block-quote p{font-size:22px;line-height:1.45}body.page-template-template-about .site-content dl dt{width:calc(50% - 30px)}body.page-template-template-about .site-content dl dt:nth-of-type(odd){margin-left:calc(50% + 30px)}body.page-template-template-about .site-content dl dd{width:calc(50% - 30px)}body.page-template-template-about .site-content dl dd:nth-of-type(odd){margin-left:calc(50% + 30px)}body.page-template-template-about .site-content .anton-slider .slick-slide .slide-content blockquote.wp-block-quote{max-width:500px}}.posts .post{margin-bottom:60px}.posts .post-text .post__thumbnail,.posts .post-movie .post__thumbnail{display:block}.posts .post-news .post__thumbnail{display:none}.posts .post a{border:none}.posts .post__href{display:block}.posts .post__thumbnail{display:none;height:60vw}.posts .post__thumbnail img{width:100%;height:100%;object-fit:cover}.posts .post__title{margin:15px 0;font-size:36px;line-height:1}.posts .post__date{display:block;font-size:20px;line-height:26px;margin-bottom:15px}.posts .post__tags{font-size:19px;margin-bottom:10px}.posts .post__tags a{color:#D60011;text-transform:lowercase;font-weight:bold}.posts .post__tags a:before{content:'#';color:#000}.next-page{text-align:center;margin-bottom:60px}.next-page a{font-size:20px;font-weight:bold;display:inline-block;background:black;border:none;color:white;padding:14px 16px;text-transform:lowercase}@media screen and (min-width: 900px){.posts .post{margin-bottom:120px}.posts .post__thumbnail{margin:0}.posts .post__title{margin:30px 0 5px;line-height:1.1}.posts .post__date{margin-bottom:15px}.posts .post__tags{font-size:24px;margin-bottom:15px}.posts .post-movie{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:40px}.posts .post-movie .post__href .post__thumbnail{height:333px !important}.posts .post-movie .post__href .post__title{margin:0 0 15px;font-size:28px;line-height:1.1}.next-page a{padding:20px 30px}}.post .wp-block-gallery{margin:30px 0 60px}.post a.show_all_trustees{border:none;display:inline-block;margin-top:2em}@media screen and (min-width: 900px){.post .wp-block-gallery{margin:60px 0 120px}}.friends .wp-block-columns .wp-block-column blockquote.wp-block-quote{font-size:20px;font-weight:bold;font-style:normal}.friends .wp-block-columns .wp-block-column figure a{border:none}.friends .wp-block-columns .wp-block-column figure img{width:260px;height:260px;object-fit:cover}.friends .wp-block-columns .wp-block-column figure figcaption{font-size:20px;font-weight:bold}.friends .wp-block-columns .wp-block-column figure.dead figcaption{border:5px solid #000;line-height:1.6}.friends .wp-block-columns:nth-child(odd) .wp-block-column:nth-child(1){order:2}.friends .wp-block-columns:nth-child(odd) .wp-block-column:nth-child(2){order:1}@media screen and (min-width: 600px){.friends .wp-block-columns:nth-child(odd) .wp-block-column:nth-child(1){order:1}.friends .wp-block-columns:nth-child(odd) .wp-block-column:nth-child(2){order:2}}@media screen and (min-width: 900px){.friends .wp-block-columns .wp-block-column blockquote.wp-block-quote p{font-size:30px}.friends .wp-block-columns .wp-block-column figure img{width:360px;height:360px;object-fit:cover}.friends .wp-block-columns .wp-block-column figure figcaption{font-size:30px}}.page-template-template-trustees .trustee__list{display:grid;grid-template-columns:repeat(1, 1fr);grid-column-gap:30px;grid-row-gap:30px;margin-bottom:30px}.page-template-template-trustees .trustee__item{display:block;border:none}.page-template-template-trustees .trustee__photo{width:100%;height:calc((100vw - 30px) * 0.47);background-position:center center;background-size:cover;background-repeat:no-repeat}.page-template-template-trustees .trustee__name{margin-top:16px;color:#000;font-weight:bold}@media screen and (min-width: 900px){.page-template-template-trustees .trustee__list{grid-template-columns:repeat(2, 1fr);grid-row-gap:60px}.page-template-template-trustees .trustee__photo{height:calc((880px - 30px) / 2 * 0.47)}.page-template-template-trustees .trustee__name{font-size:30px}}@media screen and (min-width: 1280px){.page-template-template-trustees .trustee__photo{height:calc((((100vw - 1280px)/1.454 + 880px) - 30px) / 2 * 0.47);max-height:calc((1320px - 30px) / 2 * 0.47)}}.autism__stickies,.autism__posts{display:grid}.autism__stickies{grid-template-columns:repeat(3, 1fr);grid-column-gap:32px;margin-bottom:130px;grid-row-gap:40px}.autism__posts{grid-template-columns:repeat(2, 1fr);grid-column-gap:40px;grid-row-gap:40px}.autism .post{display:block;border:none}.autism .post__img{object-fit:cover;width:100%;height:26vw;margin-bottom:20px}.autism .post__date{font-family:'Lora';font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:#999999;margin-bottom:16px}.autism .post__title{font-family:'Lora';font-style:normal;font-weight:700;font-size:28px;line-height:31px;letter-spacing:0.01em;color:#000000}.autism .post__type_stycky .post__img{height:17vw}.autism .post__type_stycky .post__date{position:relative}.autism .post__type_stycky .post__date:after{content:'';display:block;position:absolute;width:20px;height:20px;right:0;top:0;background-image:url("img/autism/icon_pin.svg")}.autism .tabs{margin-bottom:60px}@media screen and (max-width: 900px){.autism__stickies{grid-template-columns:repeat(1, 1fr);margin-bottom:60px}.autism__posts{grid-template-columns:repeat(1, 1fr)}.autism .post{display:block;border:none}.autism .post__img{height:250px}.autism .post__type_stycky .post__img{height:250px}}.wp-block-group.partners .wp-block-group__inner-container{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:minmax(100px, auto);margin:40px 0 60px}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text{display:flex;flex-direction:column;padding-bottom:60px;padding-right:0;padding-left:0}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text:nth-child(odd){border-right:1px dashed #D60011}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text:nth-child(even){border-right:none}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text__media{position:relative;padding:20px 0}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text__media img,.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text__media video{width:40vw;height:auto}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text__content{padding:0 1em;align-self:self-start;font-size:16px}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text__content .has-large-font-size{font-size:16px !important}@media screen and (min-width: 900px){.wp-block-group.partners .wp-block-group__inner-container{grid-template-columns:repeat(4, 1fr)}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text{display:flex;flex-direction:column}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text:nth-child(n){border-right:2px dashed #D60011}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text:nth-child(4n),.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text:last-child{border-right:none}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text__media img,.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text__media video{width:15vw}.wp-block-group.partners .wp-block-group__inner-container .wp-block-media-text__content .has-large-font-size{margin:15px auto 20px;font-size:20px !important;line-height:1;font-weight:bold}}.donate-accent{color:#D60011}.donate-progress{margin-top:75px;font-size:22px;font-weight:400}.donate-progress__bar{margin-bottom:65px}.donate-progress__goals{display:flex;justify-content:space-between;font-size:20px}.donate-progress__goals>*{padding-right:1em;margin-bottom:30px}.donate-progress__goals>*:last-child{padding-right:0}.donate-progress__goals .goal__title{font-weight:700;margin:0}.donate-progress__goals-completed li:before{content:"✓ "}.donate-progress__body{display:flex;justify-content:center}.donate-progress__body>div{padding:30px 0 0 100px;background:transparent url("img/donate_progress/handshake.svg") no-repeat left top}.donate-progress .header{margin-bottom:82px;display:flex;justify-content:center}.donate-progress .header .donate-current{font-size:52px;line-height:75px;font-weight:400;background:transparent url("img/donate_progress/smile.svg") no-repeat right 18px;text-align:left}.donate-progress .header .donate-goal{font-size:30px;line-height:30px;display:block}.donate-progress .bar__up{display:flex;position:relative}.donate-progress .bar__up:after{content:" ";display:block;position:absolute;width:20px;height:20px;background:transparent url("img/donate_progress/check.svg") no-repeat center;background-size:contain;right:-10px;top:8px}.donate-progress .bar__line{flex-grow:1;height:40px;background:transparent url("img/donate_progress/progressbar-bg.svg") no-repeat left;background-size:auto 40px}.donate-progress .bar__line_active{background:transparent url("img/donate_progress/progressbar.svg") no-repeat left;background-size:auto 40px;position:relative}.donate-progress .bar__line_active_percent{margin-top:-50px;font-weight:700;position:absolute;top:0;left:0;border-left:1px solid black;height:50px;padding-left:10px}.donate-progress .bar__arrow{flex-grow:0;position:relative;top:-14px;margin-left:14px;width:184px;height:38px;background:transparent url("img/donate_progress/arrow.svg") no-repeat right}.donate-progress .bar__arrow:after{display:block;content:'';position:absolute;width:1px;height:55px;background-color:#C4C4C4;left:-15px;top:14px}.donate-progress .bar__dots{margin-right:198px;top:-8px;position:relative}.donate-progress .bar__dots .goal{position:absolute}.donate-progress .bar__dots .goal:after{display:block;position:absolute;content:''}.donate-progress .bar__dots .goal__in-progress{margin-left:-8px}.donate-progress .bar__dots .goal__in-progress:after{width:14px;height:19px;top:-36px}.donate-progress .bar__dots .goal__in-progress:nth-child(1n):after{background:transparent url("img/donate_progress/dot_1.svg") no-repeat;top:-34px}.donate-progress .bar__dots .goal__in-progress:nth-child(2n):after{background:transparent url("img/donate_progress/dot_2.svg") no-repeat;top:-32px}.donate-progress .bar__dots .goal__in-progress:nth-child(3n):after{background:transparent url("img/donate_progress/dot_3.svg") no-repeat;top:-34px}.donate-progress .bar__dots .goal__in-progress:nth-child(4n):after{background:transparent url("img/donate_progress/dot_4.svg") no-repeat;top:-32px}.donate-progress .bar__dots .goal__done{margin-left:-17px}.donate-progress .bar__dots .goal__done:after{width:28px;height:25px;top:-37px;background:transparent url("img/donate_progress/check.svg") no-repeat}.donate-progress .bar__goals{display:flex;justify-content:flex-end;margin-bottom:30px;margin-right:200px}.donate-progress .bar__goals .goal{padding-right:10px}.donate-progress .bar__goals .goal__done{display:none}.donate-progress .bar__goals__caption{max-width:110px}.donate-progress .bar__goals .caption__sum{font-size:18px;margin-bottom:8px}.donate-progress .bar__goals .caption__text{font-size:12px}.donate-progress .bar__goals .caption__text a{border:none}.donate-progress .bar__labels{display:flex;justify-content:space-between;margin-bottom:40px}.donate-progress .bar__labels .donate-accent{font-weight:700}.donate-progress .goals-list__caption{font-weight:700;font-size:18px;margin-bottom:10px}.donate-progress .goals-list__item{position:relative}.donate-progress .goals-list__item:before{display:block;content:'';position:absolute;left:0;top:0;width:15px;height:21px;transform:scale(0.6)}.donate-progress .goals-list__item:nth-child(1n):before{left:10px;background:transparent url("img/donate_progress/dot_1.svg") no-repeat}.donate-progress .goals-list__item:nth-child(2n):before{left:10px;background:transparent url("img/donate_progress/dot_2.svg") no-repeat}.donate-progress .goals-list__item:nth-child(3n):before{left:10px;background:transparent url("img/donate_progress/dot_3.svg") no-repeat}.donate-progress .goals-list__item:nth-child(4n):before{left:10px;background:transparent url("img/donate_progress/dot_4.svg") no-repeat}.donate-progress .goals-list__item_in-progress{display:none}.donate-progress .goals-list__item_done{display:flex}.donate-progress .goals-list__item_done:before{width:29px;height:25px;left:0 !important;background:transparent url("img/donate_progress/check.svg") no-repeat !important}.donate-progress .goals-list .item{align-items:center}.donate-progress .goals-list .item__sum{text-align:right;margin-right:11px;font-size:18px;min-width:110px}.donate-progress .goals-list .item__text{text-align:left;font-size:12px}.donate-progress .goals-list .item__text a{border:none}.donate-progress__subscribers{margin-bottom:50px}.donate-progress__subscribers p{margin-bottom:0}@media screen and (max-width: 900px){.donate-progress{margin-top:50px}.donate-progress__header{text-align:center}.donate-progress__bar{margin-bottom:45px}.donate-progress .bar__labels{display:block;margin-bottom:100px}.donate-progress .bar__labels>*{text-align:center;margin-bottom:.5em}.donate-progress__body>div{padding-top:8px}.donate-progress__goals{display:block}.donate-progress__goals>*{width:100%}.donate-progress__goals-list{margin-top:0}.donate-progress .bar__up:after{width:16px;height:16px;top:0}.donate-progress .bar__line{height:16px;background-size:auto 16px}.donate-progress .bar__arrow{display:none}.donate-progress .bar__dots{margin-right:0;top:20px}.donate-progress .bar__dots .goal .caption{display:none}.donate-progress .bar__goals{display:none}.donate-progress .bar__line_active_percent{top:10px}.donate-progress .goals-list__caption{display:none}.donate-progress .goals-list__item_in-progress{display:flex}.donate-progress .goals-list__item_done{color:#D60011}.donate-progress .goals-list__item_done a{color:#D60011}}@media screen and (max-width: 600px){.donate-progress__goals{margin-left:-100px}}.subscribe-form{max-width:477px}.subscribe-form__text{font-size:20px;line-height:24px;color:#fff;width:414px}.subscribe-form .input-block{border-bottom:2px solid #fff;max-width:477px;display:flex}.subscribe-form .input-block__input{padding:0;border:none;flex-grow:1;background-color:transparent;color:#fff;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#999;text-decoration-thickness:1px;font-size:20px}.subscribe-form .input-block__input::placeholder{color:#999}.subscribe-form .input-block__btn{cursor:pointer;padding:0;flex-shrink:0;width:34px;height:32px;background:transparent url("img/subscribe_form/button.svg") no-repeat}.subscribe-form .modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1010;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.3)}.subscribe-form .modal .body{box-sizing:border-box;position:relative;width:477px;background-color:#fff;text-align:center;padding:35px 73px 50px}.subscribe-form .modal .body__close-btn{cursor:pointer;position:absolute;right:16px;top:16px;width:21px;height:21px;background:transparent url("img/subscribe_form/close_btn.svg") no-repeat}.subscribe-form .modal .body__img{width:145px;height:164px;margin:0 auto 16px;background:transparent url("img/subscribe_form/modal_img.svg") no-repeat}.subscribe-form .modal .body__text{text-align:center}.subscribe-form .modal .body__text .color_red{color:#D60011}@media screen and (max-width: 1280px){.subscribe-form{width:880px}}@media screen and (max-width: 900px){.subscribe-form{padding:0 30px 30px;max-width:unset;width:auto}.subscribe-form__text{width:auto}.subscribe-form .input-block{max-width:unset}}@media screen and (max-width: 480px){.subscribe-form .input-block__input{font-size:18px}.subscribe-form .modal .body{padding:35px 20px 50px}}.floating-subscribe-form{position:fixed;bottom:50px;right:50px;box-shadow:10px 10px 10px rgba(0,0,0,0.18);padding:30px 30px 40px;width:432px;background-color:#fff;display:flex;flex-direction:column;box-sizing:border-box;transition:transform ease .7s;transform:translateX(200%);z-index:110}.floating-subscribe-form.opened{transform:translateX(0)}.floating-subscribe-form__close-btn{cursor:pointer;position:absolute;right:16px;top:16px;width:21px;height:21px;background:transparent url("img/subscribe_form/close_btn.svg") no-repeat;color:#0b1a41}.floating-subscribe-form__text{font-size:20px;text-align:left;margin-bottom:16px;font-weight:bold}.floating-subscribe-form__input{height:52px;font-size:14px;border:1px solid #c4c4c4;margin-bottom:24px}.floating-subscribe-form__submit{background-color:#D60011;border:none;color:#fff;font-size:22px;height:75px;width:275px;margin:0 auto;cursor:pointer}@media screen and (max-width: 480px){.floating-subscribe-form{bottom:0;right:0;width:100%;box-shadow:0 0 10px rgba(0,0,0,0.18)}}.seasonal-banner{display:block;border:none;height:106px;margin-bottom:10px;margin-left:10px;margin-right:10px;background-size:auto;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 899px){.seasonal-banner{margin-top:-50px;margin-bottom:50px}}.seasonal-banner.valentine-2024{background-size:contain;background-image:url("img/seasonal/valentine-24-d.png");height:141px}@media screen and (max-width: 800px){.seasonal-banner.valentine-2024{height:100px;background-size:cover}}@media screen and (max-width: 600px){.seasonal-banner.valentine-2024{height:80px}}@media screen and (max-width: 358px){.seasonal-banner.valentine-2024{background-image:url("img/seasonal/valentine-24-m.png");height:55px;background-size:contain}}.seasonal-banner.market-2024{background-size:contain;background-image:url("img/seasonal/market-2024.svg");margin:0 1em}.seasonal-banner.near-here-2024{background-size:contain;background-image:url("img/seasonal/near-here-2024.svg");margin:0 1em}.seasonal-banner.swan-lake-2023{background-size:contain;background-image:url("img/seasonal/swan-lake-2023.svg")}.seasonal-banner.hidden-orange-2024{background-size:contain;background-image:url("img/seasonal/hidden_orange_2024.svg")}.seasonal-banner.fest-2024{background-size:cover;background-image:url("img/seasonal/fest2024_banner.svg")}@media screen and (max-width: 900px){.seasonal-banner.fest-2024{background-image:url("img/seasonal/fest2024_banner-mob.svg");height:25vw}}.seasonal-banner.zabeg-2024{background-size:contain;background-image:url("img/seasonal/zabeg-2024.svg")}.seasonal-banner.swan-lake-2024{background-size:contain;background-image:url("img/seasonal/swan-lake-2024.svg")}.seasonal-banner.swan-lake-2024-4{background-size:contain;background-image:url("img/seasonal/swan_lake_2024.4.svg")}.seasonal-banner.opros-2024-4{background-size:contain;background-image:url("img/seasonal/opros-2024-4.svg")}.seasonal-banner.perf-2024-4{background-size:contain;background-image:url("img/seasonal/perf-2024-4.svg")}.seasonal-banner.course-2024-4{background-size:contain;background-image:url("img/seasonal/course-2024-4.svg")}.seasonal-banner.ork-29-2024{background-size:contain;background-image:url("img/seasonal/ORK-29-2024.svg")}.seasonal-banner.festival-2023{background-size:contain;background-image:url("img/seasonal/fest-2023/mobile.svg")}@media screen and (min-width: 800px){.seasonal-banner.festival-2023{background-image:url("img/seasonal/fest-2023/desktop.svg");background-size:auto 106px}}.seasonal-banner.run-2023{background-size:contain;background-color:#35E207;background-image:url("img/seasonal/run-2023/mobile.svg")}@media screen and (min-width: 575px){.seasonal-banner.run-2023{background-image:url("img/seasonal/run-2023/desktop.svg");background-size:auto 106px}}.http-error{font-family:"Anton New",sans-serif;font-size:60px;text-align:center;margin-bottom:80px}a.button{font-size:20px;font-weight:bold;display:inline-block;background:black;border:none;color:white;padding:14px 16px;text-transform:lowercase}body{max-width:none}.site-content{margin:0 15px;max-width:880px}@media screen and (min-width: 900px){.site-content{margin-left:auto;margin-right:auto;margin-bottom:120px;margin-top:-30px}a.button{padding:20px 30px}}@media screen and (min-width: 1280px){.site-content{max-width:1320px;width:calc(((100vw - 1280px)/1.454 + 880px))}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3Jlc2V0LWNzcy9zYXNzL19yZXNldC5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwidHlwby5zY3NzIiwiY29sb3JzLnNjc3MiLCJ0YWJzLnNjc3MiLCJvc3RyaWNoLnNjc3MiLCJhbGVydC5zY3NzIiwicG9wb3Zlci5zY3NzIiwid2lkZ2V0LnNjc3MiLCJndXRlbnNsaWRlci5zY3NzIiwic2xpZGVyLnNjc3MiLCJzaXRlLWhlYWRlci5zY3NzIiwic2l0ZS1jb250ZW50LnNjc3MiLCJzaXRlLWZvb3Rlci5zY3NzIiwibWVudS1tYWluLnNjc3MiLCJtZW51LXN1cHBvcnQuc2NzcyIsIm1lbnUtaGVscC5zY3NzIiwibWVudS1mb290ZXIuc2NzcyIsIm1lbnUtc21tLnNjc3MiLCJuZXdzLWxpc3Rpbmcuc2NzcyIsInNob3Auc2NzcyIsImZ1bGwtc2l6ZXIuc2NzcyIsInBhZ2UtaG9tZS5zY3NzIiwicGFnZS1oZWxwLnNjc3MiLCJwYWdlLXByb2plY3RzLnNjc3MiLCJwYWdlLXByb2plY3RzMi5zY3NzIiwicGFnZS1hcmNoaXZlLnNjc3MiLCJwYWdlLXBhcnRuZXJzLnNjc3MiLCJwYWdlLXNpbmdsZS1wYXJ0bmVyLnNjc3MiLCJwYWdlLXJlcG9ydHMuc2NzcyIsInBhZ2UtbW9udGhseS1yZXBvcnRzLnNjc3MiLCJwYWdlLWFib3V0LnNjc3MiLCJwYWdlLXBvc3RzLnNjc3MiLCJwYWdlLXNpbmdsZS1wb3N0LnNjc3MiLCJwYWdlLWZyaWVuZHMuc2NzcyIsInBhZ2UtdHJ1c3RlZXMuc2NzcyIsInBhZ2UtYXV0aXNtLnNjc3MiLCJwYWdlLWZlc3QtZnJpZW5kcy5zY3NzIiwicHJvZ3Jlc3NiYXIuc2NzcyIsInN1YnNjcmliZV9mb3JtLnNjc3MiLCJmbG9hdGluZ19zdWJzY3JpYmVfZm9ybS5zY3NzIiwic2Vhc29uYWwtYmFubmVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLypcblRoZW1lIE5hbWU6INCQ0L3RgtC+0L0g0YLRg9GCINGA0Y/QtNC+0LxcblRoZW1lIFVSSTpcbkF1dGhvcjogMTAxIE1lZGlhXG5BdXRob3IgVVJJOiBodHRwOi8vMTAxbWVkaWEucnUvXG5EZXNjcmlwdGlvbjpcblZlcnNpb246IDEuMFxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2VcbkxpY2Vuc2UgVVJJOiBodHRwczovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC5odG1sXG5UYWdzOiBjdXN0b21cblRleHQgRG9tYWluOiBhbnRvblxuKi9cbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvcmVzZXQtY3NzL3Nhc3MvcmVzZXRcIjtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUxvcmE6aXRhbCx3Z2h0QDAsNDAwOzAsNTAwOzAsNjAwOzAsNzAwOzEsNDAwOzEsNTAwOzEsNjAwOzEsNzAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInR5cG9cIjtcblxuQGltcG9ydCBcInRhYnNcIjtcbkBpbXBvcnQgXCJvc3RyaWNoXCI7XG5AaW1wb3J0IFwiYWxlcnRcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwid2lkZ2V0XCI7XG5AaW1wb3J0IFwiZ3V0ZW5zbGlkZXJcIjtcbkBpbXBvcnQgXCJzbGlkZXJcIjtcblxuQGltcG9ydCBcInNpdGUtaGVhZGVyXCI7XG5AaW1wb3J0IFwic2l0ZS1jb250ZW50XCI7XG5AaW1wb3J0IFwic2l0ZS1mb290ZXJcIjtcblxuQGltcG9ydCBcIm1lbnUtbWFpblwiO1xuQGltcG9ydCBcIm1lbnUtc3VwcG9ydFwiO1xuQGltcG9ydCBcIm1lbnUtaGVscFwiO1xuQGltcG9ydCBcIm1lbnUtZm9vdGVyXCI7XG5AaW1wb3J0IFwibWVudS1zbW1cIjtcblxuQGltcG9ydCBcIm5ld3MtbGlzdGluZ1wiO1xuQGltcG9ydCBcInNob3BcIjtcbkBpbXBvcnQgXCJmdWxsLXNpemVyXCI7XG5cbkBpbXBvcnQgXCJwYWdlLWhvbWVcIjtcbkBpbXBvcnQgXCJwYWdlLWhlbHBcIjtcbkBpbXBvcnQgXCJwYWdlLXByb2plY3RzXCI7XG5AaW1wb3J0IFwicGFnZS1wcm9qZWN0czJcIjtcbkBpbXBvcnQgXCJwYWdlLWFyY2hpdmVcIjtcbkBpbXBvcnQgXCJwYWdlLXBhcnRuZXJzXCI7XG5AaW1wb3J0IFwicGFnZS1zaW5nbGUtcGFydG5lclwiO1xuQGltcG9ydCBcInBhZ2UtcmVwb3J0c1wiO1xuQGltcG9ydCBcInBhZ2UtbW9udGhseS1yZXBvcnRzXCI7XG5AaW1wb3J0IFwicGFnZS1hYm91dFwiO1xuQGltcG9ydCBcInBhZ2UtcG9zdHNcIjtcbkBpbXBvcnQgXCJwYWdlLXNpbmdsZS1wb3N0XCI7XG5AaW1wb3J0IFwicGFnZS1mcmllbmRzXCI7XG5AaW1wb3J0IFwicGFnZS10cnVzdGVlc1wiO1xuQGltcG9ydCBcInBhZ2UtYXV0aXNtXCI7XG5AaW1wb3J0IFwicGFnZS1mZXN0LWZyaWVuZHNcIjtcblxuQGltcG9ydCBcInByb2dyZXNzYmFyXCI7XG5AaW1wb3J0IFwic3Vic2NyaWJlX2Zvcm1cIjtcbkBpbXBvcnQgXCJmbG9hdGluZ19zdWJzY3JpYmVfZm9ybVwiO1xuQGltcG9ydCBcInNlYXNvbmFsLWJhbm5lclwiO1xuXG4uaHR0cC1lcnJvciB7XG4gIGZvbnQtZmFtaWx5OiAkYW50b24tZm9udDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbmEuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuYm9keSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLnNpdGUtY29udGVudCB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBtYXgtd2lkdGg6IDg4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgLnNpdGUtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICB9XG4gIGEuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTEyODApIHtcbiAgLnNpdGUtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgLy8g0YDQsNGB0YLQtdGCXG4gICAgLy8g0L7RgiA4ODAg0L3QsCDRjdC60YDQsNC90LUgMTI4MFxuICAgIC8vINC00L4gMTMyMCDQvdCwINGN0LrRgNCw0L3QtSAxOTIwXG4gICAgd2lkdGg6IGNhbGMoI3skZHluYW1pYy1zaXRlLWNvbnRlbnQtd2lkdGh9KTtcbiAgfVxufVxuXG4iLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjUuMC4xIHwgMjAxOTEwMTlcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgbWVudSwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1haW4sIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLyogSFRNTDUgaGlkZGVuLWF0dHJpYnV0ZSBmaXggZm9yIG5ld2VyIGJyb3dzZXJzICovXG4qW2hpZGRlbl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5tZW51LCBvbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCIkYmxhY2s6ICMwMDAwMDA7XG4kYmxhY2stNDA6ICM5OTk5OTk7XG4kYWNjZW50LTE6ICNENjAwMTE7XG5cbiRhbnRvbi1mb250OiBcIkFudG9uIE5ld1wiLCBzYW5zLXNlcmlmO1xuXG4kbW9iaWxlLXdpZHRoOiA4OTlweDsgLy8gOTAwIGFuZCBsZXNzIOKAlCBtb2JpbGVcbiRkZXNrdG9wLTkwMDogOTAwcHg7IC8vIDkwMCBhbmQgbW9yZSDigJQgdncgc2l6ZWQgZGVza3RvcFxuLy8gdncgc2l6ZXMgYmV0d2VlbiA5MDAgYW5kIDEyODBcbiRkZXNrdG9wLTEyODA6IDEyODBweDsgLy8gMTI4MCBhbmQgbW9yZSDigJQgZml4ZWQgc2l6ZWQgZGVza3RvcFxuJGRlc2t0b3AtMTkyMDogMTkyMHB4O1xuXG5AZnVuY3Rpb24gcmFuZG9tTnVtKCRtaW4sICRtYXgpIHtcbiAgJHJhbmQ6IHJhbmRvbSgpO1xuICAkcmFuZG9tTnVtOiAkbWluICsgZmxvb3IoJHJhbmQgKiAoKCRtYXggLSAkbWluKSArIDEpKTtcblxuICBAcmV0dXJuICRyYW5kb21OdW07XG59XG5cbiRkeW5hbWljLXNpdGUtY29udGVudC13aWR0aDogJygoMTAwdncgLSAjeyRkZXNrdG9wLTEyODB9KS8xLjQ1NCArIDg4MHB4KSc7IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBMb3JhLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogJGJsYWNrO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcblxuICAmLm5vc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gID4gLnNoYWRvdyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG59XG5cbmlucHV0LCBidXR0b24ge1xuICBmb250LWZhbWlseTogTG9yYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG50aW1lIHtcbiAgY29sb3I6ICRibGFjay00MDtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG59XG5hLmxpdGUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaDEsIGgyLCBoMyB7XG4gIGNvbG9yOiAkYWNjZW50LTE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDM2cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5oMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbmgzIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IHJldmVydDtcblx0bWFyZ2luOiByZXZlcnQ7XG5cdHBhZGRpbmc6IHJldmVydDtcbn1cbnVsLm1lbnUsIHVsLnN1Yi1tZW51IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5AaW1wb3J0IFwiY29sb3JzXCI7XG5cbi5oYXMtbm9ybWFsLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5oYXMtbWVkaXVtLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5oYXMtaHVnZS1mb250LXNpemUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaGFzLXRleHQtdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuXG4gIC5oYXMtbm9ybWFsLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5oYXMtbWVkaXVtLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgLmhhcy1odWdlLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xMjgwKSB7XG4gIC5oYXMtbm9ybWFsLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5oYXMtbWVkaXVtLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG4gIC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gIH1cbiAgLmhhcy1odWdlLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xOTIwKSB7XG5cbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi5oYXMtaW5saW5lLWNvbG9yIHtcbiAgJi5oYXMtYWNjZW50LWNvbG9yIHtcbiAgICBjb2xvcjogJGFjY2VudC0xO1xuICB9XG4gICYuaGFzLWJsYWNrLWNvbG9yIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cbiAgJi5oYXMtd2hpdGUtY29sb3Ige1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAmLmhhcy1tZWRpdW0tZ3JheS1jb2xvciB7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cbiAgJi5oYXMtZGFyay1ncmF5LWNvbG9yIHtcbiAgICBjb2xvcjogIzMzMztcbiAgfVxufVxuIiwiLnRhYi1jb250ZW50IHtcbiAgPi50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgbGluZWFyO1xuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxubmF2LmlucGFnZS1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuXG4gIHVsLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRhY2NlbnQtMTtcblxuICAgIGxpLm1lbnUtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuaGFzLWlubGluZS1jb2xvci5oYXMtYWNjZW50LWNvbG9yIHtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50LTE7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgLmhhcy1pbmxpbmUtY29sb3IuaGFzLWFjY2VudC1jb2xvciB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICBuYXYuaW5wYWdlLW1lbnUge1xuICAgIHVsLm1lbnUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgbGkubWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4kb3N0cmljaC0xOiByYW5kb21OdW0oMTIwMCwgMTMwMCk7IC8vIGxlZnRcbiRvc3RyaWNoLTI6IHJhbmRvbU51bSgxMjAwLCAxNTAwKTsgLy8gcmlnaHRcbiRvc3RyaWNoLTM6IHJhbmRvbU51bSgyMDAwLCAzMDAwKTsgLy8gcmlnaHRcbiRvc3RyaWNoLTQ6IHJhbmRvbU51bSgyMzAwLCAyNjAwKTsgLy8gbGVmdFxuJG9zdHJpY2gtNTogcmFuZG9tTnVtKDMwMDAsIDM1MDApOyAvLyBsZWZ0XG4kb3N0cmljaC02OiByYW5kb21OdW0oNTAwMCwgNjAwMCk7IC8vIHJpZ2h0XG4kb3N0cmljaC03OiByYW5kb21OdW0oNDUwMCwgNTUwMCk7IC8vIGxlZnRcbiRvc3RyaWNoLTg6IHJhbmRvbU51bSgzNTAwLCA0MDAwKTsgLy8gcmlnaHRcbiRvc3RyaWNoLTEzOiByYW5kb21OdW0oNjUwMCwgNzAwMCk7IC8vIGxlZnRcblxuLnNpdGUtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICAvLyDQodGC0YDQsNGD0YHRiyDRg9GF0L7QtNGP0YIg0LfQsCDQutGA0LDQuSDRjdC60YDQsNC90LAsINGD0YHRgtCw0L/QsNGPINC80LXRgdGC0L4g0L/QvtC70LXQt9C90L7QuSDQvtCx0LvQsNGB0YLQuFxuICAuc2l0ZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOlxuXG4gICAgdXJsKFwiaW1nL2FydC8wMS5qcGdcIikgY2FsYygoMTAwdncgLSAjeyRkZXNrdG9wLTEyODB9KS8yKSAjeyRvc3RyaWNoLTF9cHggLyBhdXRvIDM4NXB4IG5vLXJlcGVhdCxcbiAgICB1cmwoXCJpbWcvYXJ0LzA0LmpwZ1wiKSBjYWxjKCgxMDB2dyAtICN7JGRlc2t0b3AtMTI4MH0pLzIpICN7JG9zdHJpY2gtNH1weCAvIGF1dG8gMTE1cHggbm8tcmVwZWF0LFxuICAgIHVybChcImltZy9hcnQvMDUuanBnXCIpIGNhbGMoKDEwMHZ3IC0gI3skZGVza3RvcC0xMjgwfSkvMikgI3skb3N0cmljaC01fXB4IC8gYXV0byAzNTBweCBuby1yZXBlYXQsXG4gICAgdXJsKFwiaW1nL2FydC8wNy5qcGdcIikgY2FsYygoMTAwdncgLSAjeyRkZXNrdG9wLTEyODB9KS8yKSAjeyRvc3RyaWNoLTd9cHggLyBhdXRvIDIxNXB4IG5vLXJlcGVhdCxcbiAgICB1cmwoXCJpbWcvYXJ0LzEzLmpwZ1wiKSBjYWxjKCgxMDB2dyAtICN7JGRlc2t0b3AtMTI4MH0pLzIpICN7JG9zdHJpY2gtMTN9cHggLyBhdXRvIDIxNXB4IG5vLXJlcGVhdCxcblxuICAgIHVybChcImltZy9hcnQvMDIuanBnXCIpIGNhbGMoI3skZGVza3RvcC0xMjgwfSAtIDEzOHB4KSAjeyRvc3RyaWNoLTJ9cHggLyBhdXRvIDIxNXB4IG5vLXJlcGVhdCxcbiAgICB1cmwoXCJpbWcvYXJ0LzAzLmpwZ1wiKSBjYWxjKCN7JGRlc2t0b3AtMTI4MH0gLSAxOTBweCkgI3skb3N0cmljaC0zfXB4IC8gYXV0byAyNzBweCBuby1yZXBlYXQsXG4gICAgdXJsKFwiaW1nL2FydC8wOC5qcGdcIikgY2FsYygjeyRkZXNrdG9wLTEyODB9IC0gMTY2cHgpICN7JG9zdHJpY2gtOH1weCAvIGF1dG8gMjUwcHggbm8tcmVwZWF0LFxuICAgIHVybChcImltZy9hcnQvMDYuanBnXCIpIGNhbGMoI3skZGVza3RvcC0xMjgwfSAtIDE5MHB4KSAjeyRvc3RyaWNoLTZ9cHggLyBhdXRvIDM2NXB4IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xMjgwKSB7XG4gIC8vINCh0YLRgNCw0YPRgdGLINC/0YDQuNC60LvQtdC10LvQuNGB0Ywg0Log0LrRgNCw0Y4g0Lgg0LzQtdC90Y/RjtGCINGA0LDQt9C80LXRgCDQstC80LXRgdGC0LUg0YEg0LHRgNCw0YPQt9C10YDQvtC8XG4gIC5zaXRlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6XG5cbiAgICB1cmwoXCJpbWcvYXJ0LzAxLmpwZ1wiKSBsZWZ0ICN7JG9zdHJpY2gtMX1weCAvIGF1dG8gMzB2dyBuby1yZXBlYXQsIC8vIDU3NVxuICAgIHVybChcImltZy9hcnQvMDQuanBnXCIpIGxlZnQgI3skb3N0cmljaC00fXB4IC8gYXV0byA5dncgbm8tcmVwZWF0LCAvLyAxNzVcbiAgICB1cmwoXCJpbWcvYXJ0LzA1LmpwZ1wiKSBsZWZ0ICN7JG9zdHJpY2gtNX1weCAvIGF1dG8gMjcuNXZ3IG5vLXJlcGVhdCwgLy8gNTI1XG4gICAgdXJsKFwiaW1nL2FydC8wNy5qcGdcIikgbGVmdCAjeyRvc3RyaWNoLTd9cHggLyBhdXRvIDE3dncgbm8tcmVwZWF0LCAvLyAzMjVcbiAgICB1cmwoXCJpbWcvYXJ0LzEzLmpwZ1wiKSBsZWZ0ICN7JG9zdHJpY2gtMTN9cHggLyBhdXRvIDE3dncgbm8tcmVwZWF0LCAvLyAzMjVcblxuICAgIHVybChcImltZy9hcnQvMDIuanBnXCIpIHJpZ2h0ICN7JG9zdHJpY2gtMn1weCAvIGF1dG8gMTd2dyBuby1yZXBlYXQsIC8vIDMyNVxuICAgIHVybChcImltZy9hcnQvMDMuanBnXCIpIHJpZ2h0ICN7JG9zdHJpY2gtM31weCAvIGF1dG8gMjF2dyBuby1yZXBlYXQsIC8vIDQwMFxuICAgIHVybChcImltZy9hcnQvMDguanBnXCIpIHJpZ2h0ICN7JG9zdHJpY2gtOH1weCAvIGF1dG8gMTkuNXZ3IG5vLXJlcGVhdCwgLy8gMzc1XG4gICAgdXJsKFwiaW1nL2FydC8wNi5qcGdcIikgcmlnaHQgI3skb3N0cmljaC02fXB4IC8gYXV0byAyOC41dncgbm8tcmVwZWF0OyAvLyA1NTBcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xOTIwKSB7XG4gIC8vINCh0YLRgNCw0YPRgdGLINC30LDRhNC40LrRgdC40YDQvtCy0LDQvdC90Ysg0L/QviDQutGA0LDRj9C8INC/0L7Qu9C10LfQvdC+0Lkg0L7QsdC70LDRgdGC0LhcbiAgLnNpdGUtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDpcblxuICAgIHVybChcImltZy9hcnQvMDEuanBnXCIpIGNhbGMoNTAlIC0gKCN7JGRlc2t0b3AtMTkyMH0gLyAyKSArIDE1MHB4KSAjeyRvc3RyaWNoLTF9cHggLyBhdXRvIDU3NXB4IG5vLXJlcGVhdCxcbiAgICB1cmwoXCJpbWcvYXJ0LzA0LmpwZ1wiKSBjYWxjKDUwJSAtICgjeyRkZXNrdG9wLTE5MjB9IC8gMikgKyAxMjBweCkgI3skb3N0cmljaC00fXB4IC8gYXV0byAxNzVweCBuby1yZXBlYXQsXG4gICAgdXJsKFwiaW1nL2FydC8wNS5qcGdcIikgY2FsYyg1MCUgLSAoI3skZGVza3RvcC0xOTIwfSAvIDIpICsgMTUwcHgpICN7JG9zdHJpY2gtNX1weCAvIGF1dG8gNTI1cHggbm8tcmVwZWF0LFxuICAgIHVybChcImltZy9hcnQvMDcuanBnXCIpIGNhbGMoNTAlIC0gKCN7JGRlc2t0b3AtMTkyMH0gLyAyKSArIDE1MHB4KSAjeyRvc3RyaWNoLTd9cHggLyBhdXRvIDMyNXB4IG5vLXJlcGVhdCxcbiAgICB1cmwoXCJpbWcvYXJ0LzEzLmpwZ1wiKSBjYWxjKDUwJSAtICgjeyRkZXNrdG9wLTE5MjB9IC8gMikgKyAxNTBweCkgI3skb3N0cmljaC0xM31weCAvIGF1dG8gMzI1cHggbm8tcmVwZWF0LFxuXG4gICAgdXJsKFwiaW1nL2FydC8wMi5qcGdcIikgY2FsYyg1MCUgKyAoI3skZGVza3RvcC0xOTIwfSAvIDIpIC0gMTAwcHgpICN7JG9zdHJpY2gtMn1weCAvIGF1dG8gMzI1cHggbm8tcmVwZWF0LFxuICAgIHVybChcImltZy9hcnQvMDMuanBnXCIpIGNhbGMoNTAlICsgKCN7JGRlc2t0b3AtMTkyMH0gLyAyKSAtIDE1MHB4KSAjeyRvc3RyaWNoLTN9cHggLyBhdXRvIDQwMHB4IG5vLXJlcGVhdCxcbiAgICB1cmwoXCJpbWcvYXJ0LzA4LmpwZ1wiKSBjYWxjKDUwJSArICgjeyRkZXNrdG9wLTE5MjB9IC8gMikgLSAxMjBweCkgI3skb3N0cmljaC04fXB4IC8gYXV0byAzNzVweCBuby1yZXBlYXQsXG4gICAgdXJsKFwiaW1nL2FydC8wNi5qcGdcIikgY2FsYyg1MCUgKyAoI3skZGVza3RvcC0xOTIwfSAvIDIpIC0gMTUwcHgpICN7JG9zdHJpY2gtNn1weCAvIGF1dG8gNTUwcHggbm8tcmVwZWF0O1xuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4uYWxlcnQge1xuICAvL2Rpc3BsYXk6IG5vbmU7XG5cbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAuYWxlcnQtaGVhZGluZyB7XG4gICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5hbGVydC1oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweDtcblxuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICBidXR0b24uY2xvc2Uge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAuY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIGJ1dHRvbi5jbG9zZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtMTtcbiAgfVxuXG4gIGEuY2xvc2Uge1xuICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImltZy9hbGVydC1jbG9zZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGFjY2VudC0xO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgLmFsZXJ0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG5cbiAgICAuYWxlcnQtaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC00MDBweDtcbiAgICB9XG5cbiAgICBidXR0b24uY2xvc2Uge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG5cbiAgICBhLmNsb3NlIHtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5bZGF0YS10b2dnbGU9XCJwb3BvdmVyXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL3F1ZXN0aW9uLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6aG92ZXIge1xuICAgICYudG9wIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJvdHRvbSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtY29udGVudCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xMDAwO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzOyAvLyBmYWRlT3V0XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG5cbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjphZnRlciB7XG4gICAgICB6LWluZGV4OiAxMDE7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgW2RhdGEtdG9nZ2xlPVwicG9wb3ZlclwiXSB7XG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBtYXJnaW46IDIwcHg7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4ud2lkZ2V0IHtcbiAgJi1wcm9tbyB7XG4gICAgbWFyZ2luOiAwIC0xNXB4IDYwcHg7XG4gIH1cbiAgLndpZGdldC10aXRsZSB7XG4gICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICBtYXJnaW46IDAgMTVweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgLndpZGdldCB7XG4gICAgJi1wcm9tbyB7XG4gICAgICBtYXJnaW46IDAgMCAxMjBweDtcbiAgICB9XG4gICAgLndpZGdldC10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgLnNsaWNrLXNsaWRlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi53cC1ibG9jay1lZWRlZS1ibG9jay1ndXRlbnNsaWRlci5hbnRvbi1ob21lLXNsaWRlciB7XG4gIC5lZWRlZS1ndXRlbnNsaWRlci1uYXYgc3ZnIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gICYuZ3MtZmluaXNoZWQtY29udHJvbHMge1xuICAgIC5lZWRlZS1ndXRlbnNsaWRlci1uYXYge1xuICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgLjNzO1xuICAgIH1cbiAgICAuZWVkZWUtZ3V0ZW5zbGlkZXItbmF2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZWVkZWUtZ3V0ZW5zbGlkZXItbmF2Om5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5lZWRlZS1ndXRlbnNsaWRlci1uYXY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LTEgIWltcG9ydGFudDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmVlZGVlLWd1dGVuc2xpZGVyLW5hdi5lZWRlZS1ndXRlbnNsaWRlci1wcmV2OjpiZWZvcmUge1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDYwJSAxMCUsIDY1JSAxNCUsIDM4JSA1MCUsIDY1JSA4NiUsIDYwJSA5MCUsIDMwJSA1MCUpO1xuICAgIH1cbiAgICAuZWVkZWUtZ3V0ZW5zbGlkZXItbmF2LmVlZGVlLWd1dGVuc2xpZGVyLW5leHQ6OmJlZm9yZSB7XG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNDAlIDEwJSwgNzAlIDUwJSwgNDAlIDkwJSwgMzUlIDg2JSwgNjIlIDUwJSwgMzUlIDE0JSk7XG4gICAgfVxuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndwLWJsb2NrLWVlZGVlLWJsb2NrLWd1dGVuc2xpZGUuaXMtcG9zaXRpb24tY2VudGVyLWNlbnRlciAuc2xpZGUtY29udGVudCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmVlZGVlLXN3aXBlci1vdXRlciB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZSAuM3M7XG4gICAgICBwLmhhcy10ZXh0LWFsaWduLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICBjb2xvcjogJGFjY2VudC0xICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLndwLWJsb2NrLWVlZGVlLWJsb2NrLWd1dGVuc2xpZGVyIC5zbGljay1zbGlkZXIsXG4uYW50b24tc2xpZGVyLFxuLmFudG9uLWhvbWUtc2xpZGVyIHtcblxuICBhIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNsaWNrLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIGVhc2UgLjNzO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgIGNvbG9yOiAkYWNjZW50LTEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICB9XG4gIH1cblxuICAuc2xpY2stYXJyb3cge1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogNDhweDtcblxuICAgIC5mYSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcgJyFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICYuc2xpY2stcHJldiB7XG4gICAgICBsZWZ0OiAxNXB4IWltcG9ydGFudDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYXJyb3dzL21vYmlsZS9sZWZ0LnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2Fycm93cy9sZWZ0X3JlZC5zdmdcIik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAxNXB4IWltcG9ydGFudDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYXJyb3dzL21vYmlsZS9yaWdodC5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9hcnJvd3MvcmlnaHRfcmVkLnN2Z1wiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stZG90cyB7XG4gICAgJHNpemU6IDEycHg7XG5cbiAgICBib3R0b206IDhweDtcblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIC8vcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6ICRzaXplO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDdweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWRlIHtcbiAgICAmX19iYWNrZ3JvdW5kIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweCFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICB9XG4gICAgICAvL3RleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi53cC1ibG9jay1lZWRlZS1ibG9jay1ndXRlbnNsaWRlciAuc2xpY2stc2xpZGVyIHtcbiAgLnNsaWNrLWRvdHMge1xuICAgIGxpIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC5hbnRvbi1ob21lLXNsaWRlci53cC1ibG9jay1lZWRlZS1ibG9jay1ndXRlbnNsaWRlci5ncy1mcm9udGVuZC5ncy1maW5pc2hlZC1sYXlvdXQ6bm90KC5zbGlkZXMtYXV0bykge1xuICAgIG1pbi1oZWlnaHQ6IDUwdmggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuYW50b24taG9tZS1zbGlkZXIge1xuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICAud3AtYmxvY2stZWVkZWUtYmxvY2stZ3V0ZW5zbGlkZXIgLnNsaWNrLXNsaWRlcixcbiAgLmFudG9uLWhvbWUtc2xpZGVyLFxuICAuYW50b24tc2xpZGVyICB7XG5cbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIC8vd2lkdGg6IDgwcHg7XG4gICAgICAgIC8vaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgfVxuXG4gICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAzMHB4IWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDMwcHghaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4IWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgJHNpemU6IDI4cHg7XG5cbiAgICAgIGJvdHRvbTogMjJweDtcblxuICAgICAgbGkge1xuICAgICAgICB3aWR0aDogJHNpemU7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogJHNpemU7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAud3AtYmxvY2stZWVkZWUtYmxvY2stZ3V0ZW5zbGlkZXIgLnNsaWNrLXNsaWRlciB7XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgbGkge1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTEyODApIHtcbiAgLndwLWJsb2NrLWVlZGVlLWJsb2NrLWd1dGVuc2xpZGVyIC5zbGljay1zbGlkZXIsXG4gIC5hbnRvbi1zbGlkZXIgIHtcbiAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5cbi5zaXRlLWhlYWRlciB7XG4gICAgbWF4LXdpZHRoOiAkZGVza3RvcC0xOTIwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLy9taW4taGVpZ2h0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAvLyByZW1vdmUgYWZ0ZXIgZmVzdHMgZW5kXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICBhIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgICZfX2VudGl0bGVtZW50IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRhbnRvbi1mb250O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLy8g0J/Qu9Cw0LLQsNGO0YnQuNC5INGF0Y3QtNC10YBcbiAgICAmLmZsb2F0aW5nIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5zaXRlLWhlYWRlcl9fZW50aXRsZW1lbnQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuc2l0ZS1oZWFkZXJfX21lbnUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZsb2F0aW5nICsgLnNpdGUtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYxcHg7IC8vINCS0YvRgdC+0YLQsCDRhdGN0LTQtdGA0LAg0L3QsCDQvNC+0LHQuNC70LrQtVxuICAgIH1cblxuICAgICZfX2Zlc3QtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wcm9tby9hY3Rpby5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2ltZy9wcm9tby9oZWFydHMuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzUlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAgIC5zaXRlLWhlYWRlciB7XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjJ2dztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX21lbnUge1xuICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgICAgIC5zdXBwb3J0LW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MjBweCkge1xuICAgIC5zaXRlLWhlYWRlciB7XG4gICAgICAgICZfX21lbnUge1xuICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgICAgIC5zdXBwb3J0LW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5zaXRlLWhlYWRlciB7XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXdpZHRoKSB7XG4gICAgLy8g0JHRg9GC0LXRgNCx0YDQvtC00L3QvtC1INC80LXQvdGOXG4gICAgLnNpdGUtaGVhZGVyIHtcblxuICAgICAgICAvL21pbi1oZWlnaHQ6IDE3NXB4O1xuXG4gICAgICAgICZfX21lbnUge1xuXG4gICAgICAgICAgICAmLm9ubG9hZCB7XG4gICAgICAgICAgICAgICAgLy8g0JLRgdC1INGB0L/RgNGP0YLQsNC90L4uINCa0L3QvtC/0LrQsCDCq9Cf0L7QvNC+0YfRjMK7INC/0L7Rj9Cy0LvRj9C10YLRgdGPINC10YHQu9C4INC10Lkg0YXQstCw0YLQsNC10YIg0LzQtdGB0YLQsC4g0KHQvC4ganMgYWRhcHRpdmVNb2JpbGVIZWFkZXIoKVxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgaGVpZ2h0IDAuNXM7XG5cbiAgICAgICAgICAgIC5tZW51LWFjdGl2YXRvciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWcvYnV0dGVyLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyMDA7XG5cbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuXG4gICAgICAgICAgICAgICAgLm1lbnUtYWN0aXZhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gNTZweCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrIHVybChcImltZy9jbG9zZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdXBwb3J0LW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvcHJlLW1lbnUtaW52LnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYWluLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDMwcHggMzBweCA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zbW0tbWVudSB7XG5cbiAgICAgICAgICAgICAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cInZrLmNvbVwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3NtbS9jb250cmFzdC92ay5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJ5b3V0dWJlXCJdLFxuICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cInlvdXR1LmJlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc21tL2NvbnRyYXN0L3l0LnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cImZhY2Vib29rXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc21tL2NvbnRyYXN0L2ZiLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cImluc3RhZ3JhbVwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3NtbS9jb250cmFzdC9pZy5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLnN1cHBvcnQtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgICAgICYub3ZlcnNpemVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY2VudC0xO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhbnRvbi1mb250O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYWluLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VwcG9ydC1tZW51IHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zlc3QtYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IDU1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gICAgLnNpdGUtaGVhZGVyIHtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICAvL21pbi1oZWlnaHQ6IDI2MHB4O1xuXG4gICAgICAgICZfX2VudGl0bGVtZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiBjYWxjKCgxMDB2dyAtICN7JGRlc2t0b3AtMTI4MH0pIC8gMjAgKyA2MHB4KSBhdXRvIDEzcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtYWN0aXZhdG9yIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgfVxuXG4gICAgICAgICZfX21lbnUge1xuICAgICAgICAgICAgLy8g0JPQu9Cw0LLQvdC+0LUg0LzQtdC90Y5cbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyDQn9C70LDQstCw0Y7RidC40Lkg0YXRjdC00LXRgFxuICAgICAgICAmLmZsb2F0aW5nIHtcbiAgICAgICAgICAgIC5zaXRlLWhlYWRlcl9fZW50aXRsZW1lbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaXRlLWhlYWRlcl9fbWVudSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mbG9hdGluZyArIC5zaXRlLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzA0cHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgICZfX2Zlc3QtYnRuIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxNXZ3IC8gMS4zKTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDE1dncgLyAxLjMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX21vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtMTI4MCkge1xuICAgIC5zaXRlLWhlYWRlciB7XG4gICAgICAgIC8vbWluLWhlaWdodDogMzM1cHg7XG5cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDc3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19mZXN0LWJ0biB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLnNpdGUtY29udGVudCB7XG4gID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgZm9udC1zaXplOiAxOXB4O1xuXG4gIGgxLCBoMiwgaDMge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgJjpub3QoW2NsYXNzXSkge1xuICAgICAgbWF4LXdpZHRoOiA3MTJweDtcbiAgICB9XG4gIH1cblxuICBpZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIGVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAuaGFzLWFjY2VudC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LTE7XG4gIH1cbiAgLmhhcy1tZWRpdW0tZ3JheS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stNDA7XG4gIH1cblxuICAvLyDQptC40YLQsNGC0LBcbiAgLndwLWJsb2NrLXF1b3RlIHtcbiAgICBmb250LWZhbWlseTogJGFudG9uLWZvbnQ7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbjogMzBweCAwIDE3cHg7XG4gICAgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNztcbiAgICB9XG4gIH1cblxuICAvLyDQn9C70LXQtdGAXG4gIC53cC1ibG9jay1lbWJlZC15b3V0dWJlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAmLndwLWhhcy1hc3BlY3QtcmF0aW8ge1xuICAgICAgLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYud3AtZW1iZWQtYXNwZWN0LTE2LTkge1xuICAgICAgICAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyDQkNCy0YLQvtGA0YHQutCw0Y8g0YbQuNGC0LDRgtCwLCDRgSDQutGA0YPQs9C70YvQvCDQu9C40YbQvtC8INGB0LvQtdCy0LAg0Lgg0YbQuNGC0LDRgtC+0Lkg0YHQv9GA0LDQstCwXG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgIC53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBMb3JhLCBzZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBjb2xvcjogJGFjY2VudC0xO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53cC1ibG9jay1pbWFnZS5pcy1zdHlsZS1yb3VuZGVkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCAkYmxhY2stNDA7XG4gICAgICAvL3dpZHRoOiAyNDBweDtcbiAgICAgIC8vaGVpZ2h0OiAyNDBweDtcbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyDQkNCy0YLQvtGA0YHQutCw0Y8g0YbQuNGC0LDRgtCwLCDRgSDQu9C40YbQvtC8INCy0L4g0LLQtdGB0Ywg0YTQvtC9INC4INGG0LjRgtCw0YLQvtC5INGB0LvQtdCy0LBcbiAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICBoMSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXgtd2lkdGg6IDYwdnc7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g0JDQstGC0L7RgNGB0LrQsNGPINGG0LjRgtCw0YLQsCwg0LIg0YLQvtC8INGH0LjRgdC70LUg0L3QsCDRgdC70LDQudC00LXRgNC1XG4gIC5zbGljay1zbGlkZXIsXG4gIC53cC1ibG9jay1jb3ZlciB7XG4gICAgLndwLWJsb2NrLXF1b3RlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBMb3JhLCBzZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICBjaXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndwLWJsb2NrLXB1bGxxdW90ZSB7XG4gICAgZm9udC1mYW1pbHk6IExvcmEsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgIGNpdGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICAud3AtYmxvY2staW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICB9XG5cbiAgICAmLmxpbmsge1xuICAgICAgYSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vINCT0LDQu9C10YDQtdGPXG4gIC53cC1ibG9jay1nYWxsZXJ5IHtcbiAgICAuYmxvY2tzLWdhbGxlcnktZ3JpZCB7XG5cbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMHB4O1xuICAgICAgZ3JpZC1yb3ctZ2FwOiAzMHB4O1xuXG4gICAgICAuYmxvY2tzLWdhbGxlcnktaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgZmxleDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIC8vY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2stNDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAvL3RleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vINCa0L3QvtC/0LrQuFxuICAud3AtYmxvY2stYnV0dG9uIHtcbiAgICAmX19saW5rIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAmLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICAgICAgJi5oYXMtYWNjZW50LWJhY2tncm91bmQtY29sb3Ige1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgfVxuICAgICAgICAmLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgICYuaGFzLW1lZGl1bS1ncmF5LWJhY2tncm91bmQtY29sb3Ige1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjay00MDtcbiAgICAgICAgfVxuICAgICAgICAmLmhhcy1kYXJrLWdyYXktYmFja2dyb3VuZC1jb2xvciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiKDUxLCA1MSwgNTEpO1xuICAgICAgICB9XG4gICAgICAgICYuaGFzLWJsYWNrLWJhY2tncm91bmQtY29sb3Ige1xuICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g0JrQvdC+0L/QutCwINCh0LrQsNGH0LDRgtGMXG4gIC53cC1ibG9jay1maWxlIHtcbiAgICBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogLjVlbSAxZW07XG4gICAgfVxuICB9XG5cbiAgLy8g0KjQvtGA0YLQutC+0LQg0JvRjtC00LhcbiAgLnNob3J0Y29kZS1wZW9wbGUge1xuICAgICZfX2hlYWRlciB7XG4gICAgICBoMiB7XG5cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYm9keSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyDQqNC+0YDRgtC60L7QtCDQp9C40YLQsNC50YLQtSDRgtCw0LrQttC1XG4gIC5zaG9ydGNvZGUtcmVsYXRlZCB7XG4gICAgJl9faXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgYSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RodW1ibmFpbCB7XG5cbiAgICAgIC8vINCS0YvRgdC+0YLQsCDQvtGC0L3QvtGB0LjRgtGB0Y8g0Log0YjQuNGA0LjQvdC1INC60LDQuiAxINC6IDEuNVxuICAgICAgJGltYWdlSGVpZ2h0OiBjYWxjKCgxMDB2dyAtIDQ2cHgpIC8gMS41KTtcblxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAkaW1hZ2VIZWlnaHQ7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogJGltYWdlSGVpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgICZfX2RhdGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuICB9XG5cbiAgLy8g0KLQsNCx0YtcbiAgLnRhYnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgLnRhYnMtaXRlbSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICAuc2l0ZS1jb250ZW50IHtcblxuICAgIGgxLCBoMiwgaDMge1xuICAgICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLy8g0J/Qu9C10LXRgFxuICAgIC53cC1ibG9jay1lbWJlZC15b3V0dWJlIHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC8vINCQ0LLRgtC+0YDRgdC60LDRjyDRhtC40YLQsNGC0LAsINGBINC70LjRhtC+0Lwg0LLQviDQstC10YHRjCDRhNC+0L0g0Lgg0YbQuNGC0LDRgtC+0Lkg0YHQu9C10LLQsFxuICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgICAgICA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDQkNCy0YLQvtGA0YHQutCw0Y8g0YbQuNGC0LDRgtCwLCDQsiDRgtC+0Lwg0YfQuNGB0LvQtSDQvdCwINGB0LvQsNC50LTQtdGA0LVcbiAgICAuc2xpY2stc2xpZGVyLFxuICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAud3AtYmxvY2stcXVvdGUge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgY2l0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLWltYWdlIHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vINCT0LDQu9C10YDQtdGPXG4gICAgLndwLWJsb2NrLWdhbGxlcnkge1xuICAgICAgLmJsb2Nrcy1nYWxsZXJ5LWdyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0MHB4O1xuXG4gICAgICAgIC5ibG9ja3MtZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgIC8vINCo0L7RgNGC0LrQvtC0INCb0Y7QtNC4XG4gICAgLnNob3J0Y29kZS1wZW9wbGUge1xuICAgICAgJl9fYm9keSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDQqNC+0YDRgtC60L7QtCDQp9C40YLQsNC50YLQtSDRgtCw0LrQttC1XG4gICAgLnNob3J0Y29kZS1yZWxhdGVkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgfVxuICAgICAgJl9fdGh1bWJuYWlsIHtcbiAgICAgICAgLy8g0JLRi9GB0L7RgtCwINC+0YLQvdC+0YHQuNGC0YHRjyDQuiDRiNC40YDQuNC90LUg0LrQsNC6IDEg0LogMS41XG4gICAgICAgICRpbWFnZUhlaWdodDogY2FsYygoKDg4MHB4IC0gNDBweCkgLyAyKSAvIDEuNSk7XG4gICAgICAgIGhlaWdodDogJGltYWdlSGVpZ2h0O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogJGltYWdlSGVpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vINCi0LDQsdGLXG4gICAgLnRhYnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIC50YWJzLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYWNjZW50LTE7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xMjgwKSB7XG4gIC5zaXRlLWNvbnRlbnQge1xuXG4gICAgLy8g0KbQuNGC0LDRgtCwXG4gICAgLndwLWJsb2NrLXF1b3RlIHtcbiAgICAgIG1hcmdpbjogNDVweCA3MHB4O1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g0JDQstGC0L7RgNGB0LrQsNGPINGG0LjRgtCw0YLQsCwg0YEg0LvQuNGG0L7QvCDQstC+INCy0LXRgdGMINGE0L7QvSDQuCDRhtC40YLQsNGC0L7QuSDRgdC70LXQstCwXG4gICAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDQkNCy0YLQvtGA0YHQutCw0Y8g0YbQuNGC0LDRgtCwLCDQsiDRgtC+0Lwg0YfQuNGB0LvQtSDQvdCwINGB0LvQsNC50LTQtdGA0LVcbiAgICAuc2xpY2stc2xpZGVyLFxuICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAud3AtYmxvY2stcXVvdGUge1xuICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG5cbiAgICAgICAgY2l0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g0KjQvtGA0YLQutC+0LQg0KfQuNGC0LDQudGC0LUg0YLQsNC60LbQtVxuICAgIC5zaG9ydGNvZGUtcmVsYXRlZCB7XG4gICAgICAmX190aHVtYm5haWwge1xuICAgICAgICAvLyDQktGL0YHQvtGC0LAg0L7RgtC90L7RgdC40YLRgdGPINC6INGI0LjRgNC40L3QtSDQutCw0LogMSDQuiAxLjVcbiAgICAgICAgJGltYWdlSGVpZ2h0OiBjYWxjKCgoI3skZHluYW1pYy1zaXRlLWNvbnRlbnQtd2lkdGh9IC0gNDBweCkgLyAyKSAvIDEuNSk7XG4gICAgICAgIGhlaWdodDogJGltYWdlSGVpZ2h0O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogJGltYWdlSGVpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4uc2l0ZS1mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogd2hpdGVcbiAgICB9XG5cbiAgICA+IG5hdiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICZfX21lbnUge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMDtcbiAgICB9XG5cbiAgICAmX19yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJl9fY29sIHtcblxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gICAgLnNpdGUtZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gICAgICAgID4gbmF2IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19tZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fcm93IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xMjgwKSB7XG4gICAgLnNpdGUtZm9vdGVyIHtcbiAgICAgICAgPiBuYXYge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygjeyRkeW5hbWljLXNpdGUtY29udGVudC13aWR0aH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fcm93IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoI3skZHluYW1pYy1zaXRlLWNvbnRlbnQtd2lkdGh9KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICZfX2NvbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLm1haW4tbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLm1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMjA7XG4gIH1cbiAgLm1lbnUtaXRlbSB7XG4gICAgZm9udC1mYW1pbHk6ICRhbnRvbi1mb250O1xuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJi5jdXJyZW50LW1lbnUtaXRlbSxcbiAgICAmLmN1cnJlbnQtcGFnZS1hbmNlc3RvciB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8g0JHRg9GC0LXRgNCx0YDQvtC00L3QvtC1INC80LXQvdGOINC40YnQuCDQsiBzaXRlLWhlYWRlci5zY3NzXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICAubWFpbi1tZW51IHtcblxuICAgIGZvbnQtc2l6ZTogMS42dnc7XG5cbiAgICAubWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgaGVpZ2h0OiAxMHZ3O1xuICAgIH1cblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAxMnB4IDA7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTEyODApIHtcbiAgLm1haW4tbWVudSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIC5tZW51IHtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi5zdXBwb3J0LW1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDA7XG5cbiAgICBsaSA+IGEge1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9wcmUtbWVudS5zdmdcIik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIC8vY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3Bvc3QtbWVudS5zdmdcIik7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNCNzA1MTM7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiB1bnNldDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdBbnRvbiBOZXcnO1xuXG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICAgIC5zdXBwb3J0LW1lbnUge1xuICAgICAgICAkc2l6ZTogMTB2dztcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgbWFyZ2luOiAwIGNhbGMoKDEwMHZ3IC0gI3skZGVza3RvcC05MDB9KSAvIDguNSkgKC0kc2l6ZSk7XG5cbiAgICAgICAgbGkgPiBhIHtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemUgLyAzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xMjgwKSB7XG4gICAgLnN1cHBvcnQtbWVudSB7XG5cbiAgICAgICAgJHNpemU6IDEyMHB4O1xuICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAoLSRzaXplKTtcblxuICAgICAgICBsaSA+IGEge1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLmhlbHAtbWVudSB7XG4gIC8vINCc0LXQvdGOINC/0L7QtCDRgdC70LDQudC00LXRgNC+0Lwg0L3QsCDQs9C70LDQs9C90LUg4oCUINC/0YDQviDRgtC+INC60LDQuiDQv9C+0LvRg9GH0LjRgtGMINC40LvQuCDQvtC60LDQt9Cw0YLRjCDQv9C+0LzQvtGJ0YxcblxuICBtYXJnaW46IDY1cHggMCAxNXB4O1xuXG4gIC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXNwYWNlcztcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRhbnRvbi1mb250O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICBwYWRkaW5nOiAxMjBweCA1cHggMDtcblxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gODBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgxKSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2hlbHAtdG8tZnVuZC5wbmdcIik7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvZ2V0LWhlbHAucG5nXCIpO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3ZvbHVudGVlci5wbmdcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuXG4gIC5oZWxwLW1lbnUge1xuICAgIC8vINCc0LXQvdGOINC/0L7QtCDRgdC70LDQudC00LXRgNC+0Lwg0L3QsCDQs9C70LDQs9C90LUg4oCUINC/0YDQviDRgtC+INC60LDQuiDQv9C+0LvRg9GH0LjRgtGMINC40LvQuCDQvtC60LDQt9Cw0YLRjCDQv9C+0LzQvtGJ0YxcblxuICAgIG1hcmdpbjogNzVweCAwIDQ1cHg7XG5cbiAgICAubWVudSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblxuICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIGZsZXg6IDAgMSAyNjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDIxMHB4IDV2dyAwO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtMTkyMCkge1xuICAuaGVscC1tZW51IHtcbiAgICAubWVudSB7XG4gICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi5mb290ZXItbWVudSB7XG4gIC5tZW51IHtcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgPiAubWVudS1pdGVtIHtcbiAgICAgID4gYSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBkYXNoZWQgd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLW1lbnUge1xuICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgICAgICAtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyDQktC40LTQttC10YIgXCLQoNCw0LfRgNCw0LHQvtGC0LrQsFwiINC4INCS0LjQtNC20LXRgiBcItCd0LDQv9C+0LvQvdC10L3QuNC1XCJcbi5kZXZlbG9wbWVudC13aWRnZXQsIC5maWxsaW5nLXdpZGdldCAge1xuICBwYWRkaW5nOiAwIDMwcHggMzBweDtcbiAgLmRldmVsb3BtZW50LXdpZGdldF9fdGl0bGUsIC5maWxsaW5nLXdpZGdldF9fdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50ZXh0d2lkZ2V0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgYSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gIC5mb290ZXItbWVudSB7XG4gICAgbWFyZ2luOiA3cHggMCAwO1xuXG4gICAgLm1lbnUge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICA+IC5tZW51LWl0ZW0ge1xuICAgICAgICBmbGV4OiAwIDAgMjQlO1xuICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgZmxleDogMCAwIDQ4JTtcbiAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLy8gIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIC8vfVxuICAgICAgICAvL1xuICAgICAgICA+IGEge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBkYXNoZWQgd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIC8vZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAvL292ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgLy90ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g0JLQuNC00LbQtdGCIFwi0KDQsNC30YDQsNCx0L7RgtC60LBcIlxuICAuZGV2ZWxvcG1lbnQtd2lkZ2V0LCAuZmlsbGluZy13aWRnZXQge1xuICAgIC8vd2lkdGg6IDg4MHB4O1xuICAgIC8vbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtMTI4MCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIC5tZW51IHtcbiAgICAgIC8vPiAubWVudS1pdGVtIHtcbiAgICAgIC8vICA+IGEge1xuICAgICAgLy8gICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgLy8gIH1cbiAgICAgIC8vfVxuICAgIH1cbiAgfVxuXG4gIC8vINCS0LjQtNC20LXRgiBcItCg0LDQt9GA0LDQsdC+0YLQutCwXCJcbiAgLmRldmVsb3BtZW50LXdpZGdldCwgLmZpbGxpbmctd2lkZ2V0IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIC8vd2lkdGg6IGNhbGMoI3skZHluYW1pYy1zaXRlLWNvbnRlbnQtd2lkdGh9KTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi5zbW0tbWVudSB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICAubWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgYSB7XG4gICAgICBtYXJnaW46IDMwcHggMTBweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICZbaHJlZio9XCJ2ay5jb21cIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc21tL2NvbnRyYXN0L3ZrLnN2Z1wiKTtcbiAgICAgIH1cblxuICAgICAgJltocmVmKj1cInlvdXR1YmVcIl0sXG4gICAgICAmW2hyZWYqPVwieW91dHUuYmVcIl17XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zbW0vY29udHJhc3QveXQuc3ZnXCIpO1xuICAgICAgfVxuXG4gICAgICAmW2hyZWYqPVwiZmFjZWJvb2tcIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc21tL2NvbnRyYXN0L2ZiLnN2Z1wiKTtcbiAgICAgIH1cblxuICAgICAgJltocmVmKj1cImluc3RhZ3JhbVwiXSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zbW0vY29udHJhc3QvaWcuc3ZnXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gIC5zbW0tbWVudSB7XG4gICAgLm1lbnUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLm5ld3MtbGlzdGluZyB7XG4gICRjb2x1bW4tb2Zmc2V0OiAxNXB4O1xuXG4gIC5uZXdzLWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDYwcHg7XG5cbiAgICBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAmX19ocmVmIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfX3RodW1ibmFpbCB7XG4gICAgICAvLyDQntCx0LvQvtC20LrQsCAzMzAqMTk0XG4gICAgICAkaW1hZ2VIZWlnaHQ6IGNhbGMoKDEwMHZ3IC0gNDZweCkgLyAoMzMwIC8gMTk0KSk7XG4gICAgICBoZWlnaHQ6ICRpbWFnZUhlaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogJGltYWdlSGVpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRlciB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBjb2xvcjogJGFjY2VudC0xO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICB9XG5cbiAgICAmX19kYXRlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG5cbiAgICAmX190YWdzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICY6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyMnO1xuICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2V4Y2VycHQge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZyb250LXRvcCB7XG5cbiAgICAubmV3cy1pdGVtIHtcbiAgICAgICZfX3RodW1ibmFpbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAubmV3cy1pdGVtX190aHVtYm5haWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4ucmVhZC1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgLm5ld3MtbGlzdGluZyB7XG4gICAgLm5ld3MtaXRlbSB7XG4gICAgICAmX19oZWFkZXIge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICAgICZfX2RhdGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgfVxuICAgICAgJl9fdGltZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICB9XG4gICAgICAmX190aHVtYm5haWwge1xuICAgICAgICAvLyDQntCx0LvQvtC20LrQsCA4ODAqNTAwXG4gICAgICAgICRpbWFnZUhlaWdodDogY2FsYyg4ODBweCAvICg4ODAgLyA1MDApKTtcbiAgICAgICAgaGVpZ2h0OiAkaW1hZ2VIZWlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAkaW1hZ2VIZWlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3RhZ3Mge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5mcm9udC10b3AsICYuZnJvbnQtYm90dG9tIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAubmV3cy1pdGVtIHtcbiAgICAgICAgZmxleDogMCAwIDQ3LjUlO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubmV3cy1pdGVtX19oZWFkZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIC5uZXdzLWl0ZW1fX3RodW1ibmFpbCB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm5ld3MtaXRlbV9faGVhZGVyIHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubmV3cy1pdGVtX19kYXRlIHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5mcm9udC1ib3R0b20ge1xuICAgICAgLm5ld3MtaXRlbSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgLm5ld3MtaXRlbV9fZGF0ZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAubmV3cy1pdGVtX190aHVtYm5haWwge1xuICAgICAgICAgICAgLy8g0J7QsdC70L7QttC60LAgNDIwKjMzM1xuICAgICAgICAgICAgJGltYWdlSGVpZ2h0OiBjYWxjKDQxOHB4IC8gKDQyMCAvIDMzMykpO1xuICAgICAgICAgICAgaGVpZ2h0OiAkaW1hZ2VIZWlnaHQ7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6ICRpbWFnZUhlaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xMjgwKSB7XG4gIC5uZXdzLWxpc3Rpbmcge1xuXG4gICAgLm5ld3MtaXRlbSB7XG5cbiAgICAgICZfX3RodW1ibmFpbCB7XG4gICAgICAgIC8vINCe0LHQu9C+0LbQutCwIDEzMjAqNzYwXG4gICAgICAgICRpbWFnZUhlaWdodDogY2FsYygjeyRkeW5hbWljLXNpdGUtY29udGVudC13aWR0aH0gLyAoMTMyMCAvIDc2MCkpO1xuICAgICAgICBoZWlnaHQ6ICRpbWFnZUhlaWdodDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6ICRpbWFnZUhlaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5mcm9udC1ib3R0b20ge1xuICAgICAgLm5ld3MtaXRlbSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgLm5ld3MtaXRlbV9fdGh1bWJuYWlsIHtcbiAgICAgICAgICAgIC8vINCe0LHQu9C+0LbQutCwIDYyOCo0OTlcbiAgICAgICAgICAgICRpbWFnZUhlaWdodDogY2FsYygoI3skZHluYW1pYy1zaXRlLWNvbnRlbnQtd2lkdGh9ICogMC40NzUpIC8gKDYyOCAvIDQ5OSkpO1xuICAgICAgICAgICAgaGVpZ2h0OiAkaW1hZ2VIZWlnaHQ7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6ICRpbWFnZUhlaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLnNob3Age1xuXG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXG4gICRpdGVtU2l6ZTogMjYwcHg7XG4gICRzbGlkZXJBcnJvd0hlaWdodDogMzZweDtcblxuICAmLWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiAkYW50b24tZm9udDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG4gICYtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgbWFyZ2luOiAycHggMHB4IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogJGl0ZW1TaXplO1xuICAgICAgaGVpZ2h0OiAkaXRlbVNpemU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkICRibGFjaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgyLnNob3AtaXRlbV9faGVhZGVyIHtcbiAgICAgIHdpZHRoOiAkaXRlbVNpemU7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICAmX19wcmljZSB7XG4gICAgICB3aWR0aDogJGl0ZW1TaXplO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJGJsYWNrLTQwO1xuICAgIH1cbiAgICAuYnV5LWJ0bl9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuICAgIGEuc2hvcC1pdGVtX19ocmVmIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cbiAgLnNsaWNrLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTA7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAkc2xpZGVyQXJyb3dIZWlnaHQ7XG4gICAgfVxuICAgICYuc2xpY2stZGlzYWJsZWQge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLnByZXYtYnRuIHtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG4gICAgJi5uZXh0LWJ0biB7XG4gICAgICByaWdodDogMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgLnNob3Age1xuICAgICRzbGlkZXJJdGVtUGFkZGluZzogMzJweDtcbiAgICAkaXRlbVNpemU6IDI1MHB4O1xuICAgICRzbGlkZXJBcnJvd0hlaWdodDogNTZweDtcblxuICAgIC5zaG9wLWhlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuc2hvcC1pdGVtcyB7XG4gICAgICBtYXJnaW46IDBweCAoLSRzbGlkZXJJdGVtUGFkZGluZykgMCAoLSRzbGlkZXJJdGVtUGFkZGluZyk7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIG1hcmdpbjogMnB4ICRzbGlkZXJJdGVtUGFkZGluZyAwcHg7XG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAkaXRlbVNpemU7XG4gICAgICAgIGhlaWdodDogJGl0ZW1TaXplO1xuICAgICAgfVxuICAgICAgaDIuc2hvcC1pdGVtX19oZWFkZXIge1xuICAgICAgICB3aWR0aDogJGl0ZW1TaXplO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICB9XG4gICAgICAmX19wcmljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgd2lkdGg6ICRpdGVtU2l6ZTtcbiAgICAgICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgIH1cbiAgICAgIGEuc2hvcC1pdGVtX19ocmVmIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1hcnJvdyB7XG4gICAgICB0b3A6IDk3cHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6ICRzbGlkZXJBcnJvd0hlaWdodDtcbiAgICAgIH1cbiAgICAgICYubmV4dC1idG4ge1xuICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICB9XG4gICAgICAmLnByZXYtYnRuIHtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtMTI4MCkge1xuICAuc2hvcCB7XG5cbiAgICAuc2hvcC1pdGVtcyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtMTkyMCkge1xuICAuc2hvcCB7XG5cbiAgICAkc2xpZGVySXRlbVBhZGRpbmc6IDQ5cHg7XG4gICAgJGl0ZW1TaXplOiAzNzVweDtcbiAgICAkc2xpZGVyQXJyb3dIZWlnaHQ6IDg0cHg7XG5cbiAgICAuc2hvcC1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLnNob3AtaXRlbXMge1xuICAgICAgbWFyZ2luOiAwcHggKC0kc2xpZGVySXRlbVBhZGRpbmcpIDAgKC0kc2xpZGVySXRlbVBhZGRpbmcpO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBtYXJnaW46IDJweCAkc2xpZGVySXRlbVBhZGRpbmcgMDtcbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6ICRpdGVtU2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkaXRlbVNpemU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWFycm93IHtcbiAgICAgIHRvcDogMTQ1cHg7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAkc2xpZGVyQXJyb3dIZWlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi53cC1ibG9jay1lbWJlZC15b3V0dWJlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLndwLWJsb2NrLWVlZGVlLWJsb2NrLWd1dGVuc2xpZGVyIC5zbGljay1zbGlkZXIsXG4uYW50b24taG9tZS1zbGlkZXIsXG4uYW50b24tc2xpZGVyLFxuLndwLWJsb2NrLWNvdmVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBoZWlnaHQ6IDYwdncgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAuc2xpZGUtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4IWltcG9ydGFudDtcbiAgfVxuICAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lclxuICB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi53cC1ibG9jay1lZWRlZS1ibG9jay1ndXRlbnNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gIC53cC1ibG9jay1lbWJlZC15b3V0dWJlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLndwLWJsb2NrLWVlZGVlLWJsb2NrLWd1dGVuc2xpZGVyIC5zbGljay1zbGlkZXIsXG4gIC5hbnRvbi1ob21lLXNsaWRlcixcbiAgLmFudG9uLXNsaWRlcixcbiAgLnBvc3RfX3RodW1ibmFpbCwgLndwLWJsb2NrLWNvdmVyIHtcbiAgICAvLyDQlNC+0LvQttC10L0g0LHRi9GC0Ywg0LIg0L/QvtC70L3Rg9GOINGI0LjRgNC40L3RgyAuc2l0ZS1jb250ZW50XG4gICAgJG9mZnNldDogJygoMTAwdncgLSA4ODBweCkgLyAyKSc7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skb2Zmc2V0fSAqIC0xKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoI3skb2Zmc2V0fSAqIC0xKTtcbiAgICBoZWlnaHQ6IDUwdncgIWltcG9ydGFudDtcbiAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAvLyDQntGC0YHRgtGD0L/QsNC10YIg0L3QsCA0NXB4INC+0YIg0LvQuNC90LjQuCDQutC+0L3RgtC10L3RgtCwICjRgdC+0YXRgNCw0L3Rj9C10Lwg0LzQtdGB0YLQviDQtNC70Y8g0YHRgtGA0LXQu9C+0LopXG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skb2Zmc2V0fSArIDQ1cHgpIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skb2Zmc2V0fSArIDQ1cHgpIWltcG9ydGFudDtcbiAgICB9XG4gICAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skb2Zmc2V0fSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoI3skb2Zmc2V0fSk7XG4gICAgfVxuICB9XG5cbiAgLndwLWJsb2NrLWVlZGVlLWJsb2NrLWd1dGVuc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgLndwLWJsb2NrLWVlZGVlLWJsb2NrLWd1dGVuc2xpZGVyIC5zbGljay1zbGlkZXIsXG4gIC5hbnRvbi1ob21lLXNsaWRlcixcbiAgLmFudG9uLXNsaWRlciAge1xuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgIC8vINCg0LXQt9C10YDQstC40YDQvtCy0LDRgtGMINC80LXRgtC+INC/0L7QtCDRgdGC0YDQtdC70LrQuCDQsdC+0LvRjNGI0LUg0L3QtSDQvdGD0LbQvdC+OiDQstGB0YLQsNC10Lwg0L3QsCDQu9C40L3QuNGOINC60L7QvdGC0LXQvdGC0LBcbiAgICAgICRvZmZzZXQ6ICcoMTAwdncgLSA4ODBweCkgLyAyJztcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyRvZmZzZXR9KSFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JG9mZnNldH0pIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtMTI4MCkge1xuICAud3AtYmxvY2stZWVkZWUtYmxvY2stZ3V0ZW5zbGlkZXIgLnNsaWNrLXNsaWRlcixcbiAgLmFudG9uLWhvbWUtc2xpZGVyLFxuICAuYW50b24tc2xpZGVyLFxuICAucG9zdF9fdGh1bWJuYWlsLCAud3AtYmxvY2stY292ZXIge1xuICAgIC8vINCU0L7Qu9C20LXQvSDQsdGL0YLRjCDQsiDQv9C+0LvQvdGD0Y4g0YjQuNGA0LjQvdGDIC5zaXRlLWNvbnRlbnRcbiAgICAkb2Zmc2V0OiAnKCgxMDB2dyAtICN7JGR5bmFtaWMtc2l0ZS1jb250ZW50LXdpZHRofSkgLyAyKSc7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skb2Zmc2V0fSAqIC0xKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoI3skb2Zmc2V0fSAqIC0xKTtcbiAgICBoZWlnaHQ6IDQwdncgIWltcG9ydGFudDtcbiAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skb2Zmc2V0fSkhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRvZmZzZXR9KSFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JG9mZnNldH0pO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCN7JG9mZnNldH0pO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC0xOTIwKSB7XG4gIC53cC1ibG9jay1lZWRlZS1ibG9jay1ndXRlbnNsaWRlciAuc2xpY2stc2xpZGVyLFxuICAuYW50b24taG9tZS1zbGlkZXIsXG4gIC5hbnRvbi1zbGlkZXIsXG4gIC5wb3N0X190aHVtYm5haWwsIC53cC1ibG9jay1jb3ZlciB7XG4gICAgJG9mZnNldDogMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0kb2Zmc2V0O1xuICAgIG1hcmdpbi1yaWdodDogLSRvZmZzZXQ7XG4gICAgaGVpZ2h0OiA2NTRweCAhaW1wb3J0YW50O1xuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogJG9mZnNldCFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkb2Zmc2V0IWltcG9ydGFudDtcbiAgICB9XG4gICAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRvZmZzZXQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRvZmZzZXQ7XG4gICAgfVxuICB9XG59IiwiYm9keS5ob21lIHtcblxuXG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4uaGVscC10ZW1wbGF0ZSB7XG4gIC5kb25hdGUge1xuICAgICZfX3RhYnMge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGFjY2VudC0xO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnQtMTtcblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib2R5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgIGZvcm0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogJGFjY2VudC0xO1xuICAgICAgfVxuXG4gICAgICAuYm9yZGVyLWd1YXJkIHtcbiAgICAgICAgLy9vdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5jb250cm9sLWdyb3VwIHtcbiAgICAgICAgICBtYXJnaW46IDAgLTdweDtcblxuICAgICAgICAgIC5hcmVhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA3cHggMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRyb2wtZ3JvdXAge1xuXG4gICAgICAgIC5hcmVhIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnBheW1lbnRfbWV0aG9kLXNlbGVjdG9yIHtcbiAgICAgICAgICAuYXJlYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dFtuYW1lPVwiY3VzdG9tX2Ftb3VudFwiXSB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuYWdyZWVtZW50IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTQwO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucGF5bWVudF9tZXRob2Qtc2VsZWN0b3Ige1xuICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICZbZm9yPVwid2VibW9uZXlcIl0ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvbG9nby93ZWJtb25leS5wbmdcIik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZm9yPVwieWFuZGV4X21vbmV5XCJdIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2xvZ28veWFuZGV4LW1vbmV5LnBuZ1wiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBheW1lbnRfbWV0aG9kLXNlbGVjdG9yLFxuICAgICAgLmFtb3VudC1zZWxlY3RvciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVzZXItZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFiLXBhbmUge1xuICAgICAgICAmI3NtcyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zbXMtcnVsZXMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLmhlbHAtZmVlZGJhY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XG4gIGgyIHtcbiAgICBmb250LWZhbWlseTogJGFudG9uLWZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cbiAgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICBhLmJ0biB7XG4gICAgcGFkZGluZzogMjBweCAzNXB4O1xuICAgIGJhY2tncm91bmQ6ICRhY2NlbnQtMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4ucGF5bWVudHMtbWVudSB7XG4gIC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDAgNDBweCAxMHB4IDA7XG4gIH1cbn1cblxuLmNvbnRyb2wtZ3JvdXAge1xuICAuYXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBoZWlnaHQ6IDYzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogNjZweDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgaW5wdXQuYXJlYSB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgaW5wdXQuYXJlYTpyZXF1aXJlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIGlucHV0LmNhbW91ZmxhZ2U6ZGlzYWJsZWQgKyBsYWJlbCB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIGxhYmVsLmFyZWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgLmNhbW91ZmxhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgW2RhdGEtdG9nZ2xlPVwicG9wb3ZlclwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTE4cHg7XG4gICAgfVxuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XG4gICAgW2RhdGEtdG9nZ2xlPVwicG9wb3ZlclwiXSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2stNDA7XG4gICAgfVxuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgYmFja2dyb3VuZDogJGFjY2VudC0xO1xuICAgIGJvcmRlci1jb2xvcjogJGFjY2VudC0xO1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIFtkYXRhLXRvZ2dsZT1cInBvcG92ZXJcIl0ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudC0xO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXVt2YWx1ZT1cImN1c3RvbVwiXSB7XG4gICAgJjpjaGVja2VkIHtcbiAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJiArIGlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KDpjaGVja2VkKSB7XG4gICAgICAmICsgbGFiZWwge1xuICAgICAgICAmICsgaW5wdXQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ1dHRvbnMge1xuICAgIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgfVxuICB9XG59XG5cbi51bnN1YnNjcmliZSB7XG4gIC5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW46IDAgLTE1cHggMzBweDtcblxuICAgID4gKiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICB9XG4gIH1cblxuICBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4uc3Vic2NyaXB0aW9uIHtcbiAgJG9mZnNldDogNDBweDtcblxuICAmX19saXN0aW5nIHtcbiAgICBsYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogJG9mZnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAmX19kZXRhaWxzIHtcbiAgICBjb2xvcjogJGJsYWNrLTQwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tbGVmdDogJG9mZnNldDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uY2Ftb3VmbGFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwLjAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgKyBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImltZy9jaGVja2JveC9kZWZhdWx0LnN2Z1wiKSBuby1yZXBlYXQgbGVmdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIH1cblxuICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2NoZWNrYm94L2FjdGl2ZS5zdmdcIik7XG4gIH1cblxuICAmOmludmFsaWQgKyBsYWJlbCB7XG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50LTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG5cbiAgLmhlbHAtdGVtcGxhdGUge1xuICAgIC5kb25hdGUge1xuICAgICAgJl9fdGFicyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgIC5uYXYtdGFicyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19ib2R5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ib3JkZXItZ3VhcmQge1xuICAgICAgICAuY29udHJvbC1ncm91cCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRyb2wtZ3JvdXAge1xuICAgICAgICAuYXJlYSB7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIG1hcmdpbjogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudHlwZS1zZWxlY3RvciA+ICosXG4gICAgICAgICYudXNlci1kYXRhID4gKiB7XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hbW91bnQtc2VsZWN0b3IgPiAqIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NjY2NjY2NjclO1xuICAgICAgICAgIHdpZHRoOiAxMHB4OyAvLyBmbGV4INGA0LDRgdGC0Y/QvdC10YIg0LrQsNC6INC90LDQtNC+XG4gICAgICAgIH1cblxuICAgICAgICAmLnBheW1lbnRfbWV0aG9kLXNlbGVjdG9yIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAgICAgICAuYXJlYSB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTQ4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0OHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWdyZWVtZW50IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgMzBweDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIC5jb250cm9sLWdyb3VwIHtcbiAgICAmLmJ1dHRvbnMge1xuXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgJiNwYXlwYWwtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAucGF5cGFsLWJ1dHRvbnMge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVuc3Vic2NyaWJlIHtcbiAgICAuaW5mbyB7XG4gICAgICBwYWRkaW5nOiAzNnB4IDYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgLnN1YnNjcmlwdGlvbiB7XG4gICAgJl9fbGlzdGluZyB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2RldGFpbHMge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLnByb2plY3RzIHtcbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJGFjY2VudC0xO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcHJvamVjdHMge1xuICAuc2hvcnRjb2RlLXNsaWRlci1wcm9qZWN0IHtcbiAgICAuc2hvcnRjb2RlLXNsaWRlciB7XG4gICAgICAmX19oZWFkZXIge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fYm9keSB7XG5cbiAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYXJyb3dzL2xlZnRfcmVkLnN2Z1wiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2Fycm93cy9yaWdodF9yZWQuc3ZnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlIC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG5cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXByb2plY3RzIHtcbiAgICAuc2hvcnRjb2RlLXNsaWRlci1wcm9qZWN0IHtcbiAgICAgIC5zaG9ydGNvZGUtc2xpZGVyIHtcbiAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2JvZHkge1xuICAgICAgICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtMTI4MCkge1xuICAucHJvamVjdHMge1xuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICB9XG4gICAgJl9fZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgICAgLnByb2plY3RzX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4uc2l0ZS1jb250ZW50IC5wcm9qZWN0czIgPiBwOm5vdChbY2xhc3NdKSB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDNweDtcbn1cblxuLnByb2plY3RzMiB7XG4gICYtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gICYtYXJ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmLXBhcmVudF9jYXRlZ29yeSB7XG4gICAgbWFyZ2luOiAwIDAgNzBweDtcbiAgfVxuXG4gICYtY2hpbGRfY2F0ZWdvcnkge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cblxuICAmLXBvc3RzIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgJi1wb3N0IHtcbiAgICAmX3ZhY2FudCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ9C10YHRgtGMINC80LXRgdGC0LAnO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICAgICAgICBwYWRkaW5nOiAzcHggNnB4IDJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9saW5rIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1hcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyNDAwcHg7XG4gICAgaW1nLCAmX2NhcHRpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxuXG4gICYtaW1hZ2VfMiB7XG4gICAgcmlnaHQ6IDE2OXB4O1xuICB9XG4gICYtYXJ0X2ZsYW1lIHtcbiAgICB0b3A6IDIwNnB4O1xuICAgIHJpZ2h0OiA4NXB4O1xuICB9XG4gICYtYXJ0X2NoZWNrIHtcbiAgICB0b3A6IDUxNnB4O1xuICAgIHJpZ2h0OiA0MThweDtcbiAgfVxuICAmLWltYWdlXzQge1xuICAgIHRvcDogNjAwcHg7XG4gICAgcmlnaHQ6IDQzcHg7XG4gIH1cbiAgJi1pbWFnZV8xIHtcbiAgICB0b3A6IDc2NnB4O1xuICAgIHJpZ2h0OiAzNDJweDtcbiAgfVxuICAmLWFydF90aHVtYiB7XG4gICAgcmlnaHQ6IDIyM3B4O1xuICAgIHRvcDogODAwcHhcbiAgfVxuICAmLWltYWdlXzYge1xuICAgIHRvcDogMTEyMHB4O1xuICAgIHJpZ2h0OiAxMTJweDtcbiAgfVxuICAmLWltYWdlXzUge1xuICAgIHRvcDogMTM3MHB4O1xuICAgIHJpZ2h0OiAzNDBweDtcbiAgfVxuICAmLWFydF9mbG93ZXIge1xuICAgIHRvcDogMTcxNXB4O1xuICAgIHJpZ2h0OiAzMjJweFxuICB9XG4gICYtaW1hZ2VfMyB7XG4gICAgdG9wOiAxODAwcHg7XG4gICAgcmlnaHQ6IDExNnB4O1xuICB9XG5cbiAgJi1hcnRfY2FwdGlvbiB7XG4gICAgdG9wOiAyMzI1cHg7XG4gICAgcmlnaHQ6IDExNnB4O1xuICAgIHdpZHRoOiAzNzBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtd2lkdGgpIHtcbiAgLnByb2plY3RzMiB7XG4gICAgJi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cblxuICAgICYtbGlzdCwgJi1hcnQge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5ib2R5LmFyY2hpdmUge1xuICAuc2l0ZS1jb250ZW50IHtcbiAgICA+IGgxIHtcbiAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgIH1cblxuICAgIC5uZXdzLWl0ZW0ge1xuXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAmX19oZWFkZXIge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgICAgIH1cblxuICAgICAgJl9fdGFncyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG5cbiAgICAgICZfX3JlYWQtbW9yZSB7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICB9XG5cbiAgICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53cC1ibG9jay1jb3ZlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgYm9keS5hcmNoaXZlIHtcbiAgICAuc2l0ZS1jb250ZW50IHtcbiAgICAgID4gaDEge1xuICAgICAgICBtYXJnaW46IDYwcHggMDtcbiAgICAgIH1cblxuICAgICAgLm5ld3MtaXRlbSB7XG5cbiAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2V4Y2VycHQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19yZWFkLW1vcmUge1xuICAgICAgICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi5wYXJ0bmVycy10ZW1wbGF0ZSB7XG4gIC5hbnRvbi1zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5wYXJ0bmVyLWxpc3Rpbmcge1xuICAgIG1hcmdpbjogNDBweCAwcHggNjBweDtcblxuICAgIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAucGFydG5lciB7XG4gICAgICBwYWRkaW5nOiAwIDAgNjBweDtcblxuICAgICAgJl9fbG9nbyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogLTUzcHg7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9hbnRvbi9pbWcvbG9nby90dXRyeWFkb20uc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC8vd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAvL2hlaWdodDogYXV0bztcbiAgICAgICAgICAgIC8vbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIC8vb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RodW1ibmFpbCB7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDE1cHg7XG4gICAgICAgIC5hdHRhY2htZW50LXBvc3QtdGh1bWJuYWlsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0byAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gIC5wYXJ0bmVycy10ZW1wbGF0ZSB7XG4gICAgbWFyZ2luOiAwIDAgMTIwcHg7XG5cbiAgICAuYW50b24tc2xpZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICB9XG5cbiAgICAucGFydG5lci1saXN0aW5nIHtcbiAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICAgIC1tb3otY29sdW1uLWNvdW50OiAyO1xuICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gICAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2FudG9uL2ltZy9lbGVtZW50cy92ZXJ0aWNhbF9kb3R0ZWRfbGluZS5zdmdcIik7XG4gICAgICAgIC8vYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDJweCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggZGFzaGVkICRhY2NlbnQtMTtcbiAgICAgIH1cblxuICAgICAgLnBhcnRuZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcblxuICAgICAgICAmX19sb2dvIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4M3B4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICByaWdodDogLTc0cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgIC8vbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbmJvZHkuc2luZ2xlLXBhcnRuZXIge1xuICAucG9zdCB7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIH1cblxuICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLmxvZ29fX3dyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgIHJpZ2h0OiAtNTNweDtcbiAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2FudG9uL2ltZy9sb2dvL3R1dHJ5YWRvbS5zdmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgIC53cC1ibG9jay1pbWFnZS5pcy1zdHlsZS1yb3VuZGVkIHtcbiAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICBib2R5LnNpbmdsZS1wYXJ0bmVyIHtcbiAgICAucG9zdCB7XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgfVxuXG4gICAgICAmX19sb2dvIHtcbiAgICAgICAgbWFyZ2luOiAxMjBweCAwIDkwcHg7XG4gICAgICAgIC5sb2dvX193cmFwcGVyIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogLTc0cHg7XG4gICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgLndwLWJsb2NrLWltYWdlLmlzLXN0eWxlLXJvdW5kZWQge1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi5yZXBvcnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoMSB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFjY2VudC0xO1xuICAgICAgbWFyZ2luLXRvcDogLTAuN2VtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgKyBoMyB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBtYXJnaW46IDYwcHggMCAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAucmVwb3J0LWxpbmssXG4gIC53cC1ibG9jay1maWxle1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIH1cbiAgfVxuXG4gIC5yZXBvcnQtbGluayB7XG4gICAgYSB7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB9XG4gICAgYTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJpbWcvc3BvdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAud3AtYmxvY2stZmlsZSB7XG4gICAgJl9fYnV0dG9uIHtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL3BkZi5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICAgICsgaDIge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gIC5yZXBvcnRzIHtcbiAgICBoMSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnJlcG9ydC1saW5rLFxuICAgIC53cC1ibG9jay1maWxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVwb3J0LWxpbmsge1xuICAgICAgYSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgIH1cbiAgICAgIGE6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtYmxvY2stZmlsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYSB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuICAgICAgYS53cC1ibG9jay1maWxlX19idXR0b24ge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIG1pbi13aWR0aDogMjdweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4kY29sb3JHcmV5OiAjQzRDNEM0O1xuJGNvbG9yUmVkOiAkYWNjZW50LTE7XG5cbi5tb250aGx5LXJlcG9ydHMge1xuICAgIGgxLm1vbnRobHktcmVwb3J0c19fdGl0bGUge1xuXG4gICAgfVxuICAgICZfX3JlcG9ydC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIC5yZWQge1xuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb3ZlciB7XG5cbiAgICB9XG4gICAgJl9fdGFicyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIH1cbiAgICAmX19pdGVtIHtcblxuICAgIH1cbiAgICAmX195ZWFycyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk0cHg7XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkFudG9uIE5ld1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvckdyZXk7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZSAuMnM7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTkzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5M3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGFjY2VudC0xO1xuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjJzO1xuICAgICAgICAgICAgJl9hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAueWVhcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGFjY2VudC0xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19hcmNoaXZlIHtcblxuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC0xO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmFyY2hpdmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICZfX2xpbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE3cHggN3B4IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL3JlcG9ydHMvZGFzaGVkX2xpbmUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL3JlcG9ydHMvbWVudV9idG4uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTE3cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAmICsgLmFyY2hpdmVfX21lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RBREFEQTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDIycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZW5kZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgJl9fY29sdW1uIHtcblxuICAgIH1cbiAgICAuY29sdW1uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICZfX2xpbmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC0xO1xuICAgICAgICB9XG4gICAgICAgICZfX3BlcmNlbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyUnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgfVxufVxuXG5kbC5ncmFwaCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gYXV0byAxZnI7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblxuICAgIHdpZHRoOiA2MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGR0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICBkZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gICAgLm1vbnRobHktcmVwb3J0cyB7XG4gICAgICAgIGgxLm1vbnRobHktcmVwb3J0c19fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmVwb3J0LXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICB9XG4gICAgICAgICZfX3RhYnMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJzIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgJl9hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC0xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnllYXJzIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hcmNoaXZlIHtcbiAgICAgICAgICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVuZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIGRsLmdyYXBoIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5tb250aGx5LXJlcG9ydHMge1xuICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1dnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFib3V0IHtcbiAgLnNpdGUtY29udGVudCB7XG5cbiAgICBwIGVtIHtcbiAgICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuXG4gICAgLy8gQmxvY2sgQ292ZXJcbiAgICAud3AtYmxvY2stY292ZXIge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAmX19pbm5lci1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICAgICAgICBmb250LWZhbWlseTogTG9yYSwgc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY2l0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBIaXN0b3J5IENvbnRhaW5lclxuICAgIC53cC1ibG9jay1zaW1wbGUtZGVmaW5pdGlvbi1saXN0LWJsb2Nrcy1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICB9XG4gICAgZGwge1xuICAgICAgLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBkdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogJGFjY2VudC0xO1xuICAgICAgICBtYXJnaW46IDMwcHggMCA5cHg7XG4gICAgICB9XG4gICAgICBkZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAjc2hvd19hbGxfaGlzdG9yeV9idG4ge1xuICAgICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudC0xO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAvLyBEb3dubG9hZCBCbG9ja1xuICAgIC5kb3dubG9hZC1ibG9jayB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG5cbiAgICAgIC8vIEljb25cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9hbnRvbi9pbWcvcGRmLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLndwLWJsb2NrLWZpbGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gRmVlZGJhY2sgQmxvY2tcbiAgICAud3AtYmxvY2stY29sdW1ucy5mZWVkYmFjayB7XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gUGVvcGxlIFNsaWRlclxuICAgIC5hbnRvbi1zbGlkZXIge1xuICAgICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgIGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi0KfQuNGC0LDRgtGMINC00LDQu9GM0YjQtVwiO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtMTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNpdGUge1xuICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAub3Bwb3J0dW5pdHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYXJyb3dzL2xlZnRfcmVkLnN2Z1wiKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYXJyb3dzL3JpZ2h0X3JlZC5zdmdcIik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuLy8g0JLRi9GA0LDQstC90LjQstCw0LXQvCDRgdGC0LDQvdC00LDRgNGC0L3Ri9C1INC60L7Qu9C+0L3QutC4XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYWJvdXQge1xuICAgIC5zaXRlLWNvbnRlbnQge1xuXG4gICAgICAvLyBIaXN0b3J5IENvbnRhaW5lclxuICAgICAgLndwLWJsb2NrLWdyb3VwLmhpc3Rvcnkge1xuICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgZmxleC1iYXNpczogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEZlZWRiYWNrIEJsb2NrXG4gICAgICAud3AtYmxvY2stY29sdW1ucy5mZWVkYmFjayB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dCB7XG4gICAgLnNpdGUtY29udGVudCB7XG5cbiAgICAgIHAgZW0ge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIH1cblxuICAgICAgLy8gQmxvY2sgQ292ZXJcbiAgICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgICAgIGNpdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gSGlzdG9yeSBDb250YWluZXJcbiAgICAgIGRsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgICAgICAgICBib3JkZXItbGVmdDogNHB4IGRhc2hlZCAkYWNjZW50LTE7XG4gICAgICAgIH1cbiAgICAgICAgZHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgIHdpZHRoOiA0MTBweDtcbiAgICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiBmdWxsO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ3MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBkZCB7XG4gICAgICAgICAgd2lkdGg6IDQxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ3MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3Nob3dfYWxsX2hpc3RvcnlfYnRuIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gMTIwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE5MnB4O1xuICAgICAgfVxuXG4gICAgICAvLyBEb3dubG9hZCBCbG9ja1xuICAgICAgLmRvd25sb2FkLWJsb2NrIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgIC8vIEljb25cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud3AtYmxvY2stZmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuN2VtO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC8vIEZlZWRiYWNrIEJsb2NrXG4gICAgICAud3AtYmxvY2stY29sdW1ucy5mZWVkYmFjayB7XG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExpbmUgKHNlcGFyYXRvcilcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAvL2JhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9hbnRvbi9pbWcvZWxlbWVudHMvdmVydGljYWxfZG90dGVkX2xpbmUuc3ZnXCIpO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgICAgICAgICBib3JkZXItbGVmdDogNHB4IGRhc2hlZCAkYWNjZW50LTE7XG4gICAgICAgIH1cblxuICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC8vIFBlb3BsZSBTbGlkZXJcbiAgICAgIC5hbnRvbi1zbGlkZXIge1xuICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgY2l0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAub3Bwb3J0dW5pdHkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtMTI4MCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYWJvdXQge1xuICAgIC5zaXRlLWNvbnRlbnQge1xuXG4gICAgICAvLyBCbG9jayBDb3ZlclxuICAgICAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICAgICAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gSGlzdG9yeSBDb250YWluZXJcbiAgICAgIGRsIHtcbiAgICAgICAgZHQge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgKyAzMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZGQge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgKyAzMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gUGVvcGxlIFNsaWRlclxuICAgICAgLmFudG9uLXNsaWRlciB7XG4gICAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLnBvc3RzIHtcbiAgLnBvc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAvLyDQn9C+0LrQsNC30YvQstCw0LXQvCDQvtCx0LvQvtC20LrRgyDRgtC+0LvRjNC60L4g0LIg0JDQstGC0L7RgNGB0LrQvtC5INGB0YLQsNGC0YzQtSDQuCDQpNC40LvRjNC80LDRhVxuICAgICYtdGV4dCwgJi1tb3ZpZSB7XG4gICAgICAucG9zdF9fdGh1bWJuYWlsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgICYtbmV3cyB7XG4gICAgICAucG9zdF9fdGh1bWJuYWlsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgJl9faHJlZiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJl9fdGh1bWJuYWlsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDYwdnc7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgJl9fZGF0ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJl9fdGFncyB7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50LTE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyMnO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4ubmV4dC1wYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMTRweCAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gIC5wb3N0cyB7XG4gICAgLnBvc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAmX190aHVtYm5haWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIH1cbiAgICAgICZfX2RhdGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgJl9fdGFncyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cblxuICAgICAgJi1tb3ZpZSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgICAucG9zdF9faHJlZiB7XG4gICAgICAgICAgLnBvc3RfX3RodW1ibmFpbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMzM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wb3N0X190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAubmV4dC1wYWdlIHtcbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi5wb3N0IHtcblxuICAvLyBHYWxsZXJ5XG4gIC53cC1ibG9jay1nYWxsZXJ5IHtcbiAgICBtYXJnaW46IDMwcHggMCA2MHB4O1xuICB9XG5cblxuICAvLyDQodGB0YvQu9C60LAgXCLQodC80L7RgtGA0LXRgtGMINCy0YHQtdGFINC/0L7Qv9C10YfQuNGC0LXQu9C10LlcIiDQvdCwINGB0YLRgNCw0L3QuNGG0LUg0J/QvtC/0LXRh9C40YLQtdC70Y9cbiAgYS5zaG93X2FsbF90cnVzdGVlcyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gIH1cblxuXG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgLnBvc3Qge1xuXG4gICAgLy8gR2FsbGVyeVxuICAgIC53cC1ibG9jay1nYWxsZXJ5IHtcbiAgICAgIG1hcmdpbjogNjBweCAwIDEyMHB4O1xuICAgIH1cblxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4uZnJpZW5kcyB7XG4gIC8vLnBvc3Qge1xuICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuXG4gICAgICAgIGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmRlYWQge1xuICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICB9XG5cbiAgICAgIC8vINCU0LXQu9Cw0LXQvCDQv9C+0LTQv9C40YHQutC4INGDINCy0YHQtdGFINC60L7Qu9C+0L3QvtC6INCy0L3QuNC30YNcbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIC8vfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZnJpZW5kcyB7XG4gICAgLy8ucG9zdCB7XG4gICAgICAud3AtYmxvY2stY29sdW1ucyB7XG5cbiAgICAgICAgLy8g0JLQvtC30LLRgNCw0YnQsNC10Lwg0L/QvtGA0Y/QtNC+0Log0LrQvtC70L7QvdC+0LpcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIC8vfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICAuZnJpZW5kcyB7XG4gICAgLy8ucG9zdCB7XG4gICAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuXG4gICAgICAgICAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMzYwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzYwcHg7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIC8vfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRydXN0ZWVzIHtcblxuICAudHJ1c3RlZSB7XG4gICAgJl9fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICAgIGdyaWQtcm93LWdhcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgICZfX3Bob3RvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKCgxMDB2dyAtIDMwcHgpICogMC40Nyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuICAgICZfX25hbWUge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRydXN0ZWVzIHtcbiAgICAudHJ1c3RlZSB7XG4gICAgICAmX19saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2MHB4O1xuICAgICAgfVxuICAgICAgJl9faXRlbSB7XG5cbiAgICAgIH1cbiAgICAgICZfX3Bob3RvIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCg4ODBweCAtIDMwcHgpIC8gMiAqIDAuNDcpO1xuICAgICAgfVxuICAgICAgJl9fbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLTEyODApIHtcblxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS10cnVzdGVlcyB7XG4gICAgLnRydXN0ZWUge1xuICAgICAgJl9fcGhvdG8ge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoKCN7JGR5bmFtaWMtc2l0ZS1jb250ZW50LXdpZHRofSAtIDMwcHgpIC8gMiAqIDAuNDcpO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKCgxMzIwcHggLSAzMHB4KSAvIDIgKiAwLjQ3KTs7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuIiwiLmF1dGlzbSB7XG4gICAgJl9fc3RpY2tpZXMsICZfX3Bvc3RzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICB9XG5cbiAgICAmX19zdGlja2llcyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG4gICAgICAgIGdyaWQtcm93LWdhcDogNDBweDtcbiAgICB9XG5cbiAgICAmX19wb3N0cyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0MHB4O1xuICAgIH1cblxuICAgIC5wb3N0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMjZ2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTG9yYSc7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xvcmEnO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdHlwZSB7XG4gICAgICAgICAgICAmX3N0eWNreSB7XG4gICAgICAgICAgICAgICAgLnBvc3Qge1xuICAgICAgICAgICAgICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3Z3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9hdXRpc20vaWNvbl9waW4uc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcC05MDApIHtcbiAgICAuYXV0aXNtIHtcbiAgICAgICAgJl9fc3RpY2tpZXMge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19wb3N0cyB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX190eXBlIHtcbiAgICAgICAgICAgICAgICAmX3N0eWNreSB7XG4gICAgICAgICAgICAgICAgICAgIC5wb3N0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi53cC1ibG9jay1ncm91cC5wYXJ0bmVycyAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMTAwcHgsIGF1dG8pO1xuICAgIG1hcmdpbjogNDBweCAwIDYwcHg7XG5cbiAgICAud3AtYmxvY2stbWVkaWEge1xuICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBkYXNoZWQgI0Q2MDAxMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX21lZGlhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgIGltZywgdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHNlbGYtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgIC53cC1ibG9jay1tZWRpYSB7XG4gICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobikge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgI0Q2MDAxMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4pLFxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fbWVkaWEge1xuICAgICAgICAgICAgICAgICAgICAvLyY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgcmlnaHQ6IC03NHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICAgICAgaW1nLCB2aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTV2dztcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIkY29sb3JSZWQ6ICRhY2NlbnQtMTtcbiRjb2xvckdyZXk6ICNDNEM0QzQ7XG5cbi5kb25hdGUtYWNjZW50IHtcbiAgICBjb2xvcjogJGNvbG9yUmVkO1xufVxuXG4uZG9uYXRlLXByb2dyZXNzIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgICZfX2hlYWRlciB7XG5cbiAgICB9XG4gICAgJl9fYmFyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICB9XG4gICAgJl9fZ29hbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmdvYWxfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi1jb21wbGV0ZWQge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCLinJMgXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDAgMTAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJpbWcvZG9uYXRlX3Byb2dyZXNzL2hhbmRzaGFrZS5zdmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuZG9uYXRlLWN1cnJlbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL2RvbmF0ZV9wcm9ncmVzcy9zbWlsZS5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRvbmF0ZS1nb2FsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJhciB7XG4gICAgICAgICZfX3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImltZy9kb25hdGVfcHJvZ3Jlc3MvY2hlY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19saW5lIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICRoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJpbWcvZG9uYXRlX3Byb2dyZXNzL3Byb2dyZXNzYmFyLWJnLnN2Z1wiKSBuby1yZXBlYXQgbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAkaGVpZ2h0O1xuICAgICAgICAgICAgJl9hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImltZy9kb25hdGVfcHJvZ3Jlc3MvcHJvZ3Jlc3NiYXIuc3ZnXCIpIG5vLXJlcGVhdCBsZWZ0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAkaGVpZ2h0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAmX3BlcmNlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19hcnJvdyB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IC0xNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTg0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJpbWcvZG9uYXRlX3Byb2dyZXNzL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQ7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JHcmV5O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19kb3RzIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTk4cHg7XG4gICAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAuZ29hbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW4tcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTM2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJGRvdHM6IDEsIDIsIDMsIDQ7XG4gICAgICAgICAgICAgICAgICAgIEBlYWNoICRpIGluICRkb3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKCN7JGl9bikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJpbWcvZG9uYXRlX3Byb2dyZXNzL2RvdF8jeyRpfS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaWYgJGkgPT0gMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IEBlbHNlIGlmKCRpID09IDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gQGVsc2UgaWYoJGkgPT0gMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBAZWxzZSBpZigkaSA9PSA0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2RvbmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE3cHg7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL2RvbmF0ZV9wcm9ncmVzcy9jaGVjay5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2dvYWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjAwcHg7XG4gICAgICAgICAgICAuZ29hbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAmX19kb25lIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcHRpb24ge1xuICAgICAgICAgICAgICAgICZfX3N1bSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmFyX19sYWJlbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgLmRvbmF0ZS1hY2NlbnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ29hbHMtbGlzdCB7XG4gICAgICAgICZfX2NhcHRpb24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGlzdCB7XG5cbiAgICAgICAgfVxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICRkb3RzOiAxLCAyLCAzLCA0O1xuICAgICAgICAgICAgQGVhY2ggJGkgaW4gJGRvdHMge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKCN7JGl9bikge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL2RvbmF0ZV9wcm9ncmVzcy9kb3RfI3skaX0uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfaW4tcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX2RvbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgLy9jb2xvcjogJGNvbG9yUmVkO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJpbWcvZG9uYXRlX3Byb2dyZXNzL2NoZWNrLnN2Z1wiKSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIC8vY29sb3I6ICRjb2xvclJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICZfX3N1bSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdWJzY3JpYmVycyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtOTAwKSB7XG4gICAgLmRvbmF0ZS1wcm9ncmVzcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICZfX2hlYWRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJl9fYmFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJhcl9fbGFiZWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2JvZHkgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgfVxuICAgICAgICAmX19nb2FscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZ29hbHMtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXIge1xuXG4gICAgICAgIH1cbiAgICAgICAgLmJhciB7XG4gICAgICAgICAgICAmX191cCB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19saW5lIHtcbiAgICAgICAgICAgICAgICAkaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGhlaWdodDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gJGhlaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2Fycm93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fZG90cyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAuZ29hbCB7XG4gICAgICAgICAgICAgICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19nb2FscyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2xpbmVfYWN0aXZlX3BlcmNlbnQge1xuICAgICAgICAgICAgICAgIHRvcDogMTBweFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5nb2Fscy1saXN0IHtcbiAgICAgICAgICAgICZfX2NhcHRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAmX2luLXByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9kb25lIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvclJlZDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yUmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5kb25hdGUtcHJvZ3Jlc3Mge1xuICAgICAgICAmX19nb2FscyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8g0KTQvtGA0LzQsCDQv9C+0LTQv9C40YHQutC4XG4uc3Vic2NyaWJlLWZvcm0ge1xuICAgIG1heC13aWR0aDogNDc3cHg7XG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB3aWR0aDogNDE0cHg7XG4gICAgfVxuICAgICZfX2lucHV0IHtcblxuICAgIH1cbiAgICAmX19tb2RhbCB7XG5cbiAgICB9XG4gICAgLmlucHV0LWJsb2NrIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIG1heC13aWR0aDogNDc3cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICZfX2lucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRibGFjay00MDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrLTQwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImltZy9zdWJzY3JpYmVfZm9ybS9idXR0b24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9kYWwge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTAxMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgLjMpO1xuICAgICAgICAmX19ib2R5IHtcblxuICAgICAgICB9XG4gICAgICAgIC5ib2R5IHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNDc3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMzVweCA3M3B4IDUwcHg7XG4gICAgICAgICAgICAmX19jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJpbWcvc3Vic2NyaWJlX2Zvcm0vY2xvc2VfYnRuLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2NHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL3N1YnNjcmliZV9mb3JtL21vZGFsX2ltZy5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5jb2xvcl9yZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudC0xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtMTI4MCkge1xuICAgIC5zdWJzY3JpYmUtZm9ybSB7XG4gICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICAgIC5zdWJzY3JpYmUtZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweCAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuc3Vic2NyaWJlLWZvcm0ge1xuICAgICAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubW9kYWwge1xuICAgICAgICAgICAgLmJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjBweCA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZsb2F0aW5nLXN1YnNjcmliZS1mb3JtIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IHJnYmEoIzAwMCwgMC4xOCk7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDQwcHg7XG4gICAgd2lkdGg6IDQzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgLjdzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcbiAgICB6LWluZGV4OiAxMTA7XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAmX19jbG9zZS1idG4ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1nL3N1YnNjcmliZV9mb3JtL2Nsb3NlX2J0bi5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICBjb2xvcjogcmdiKDExLCAyNiwgNjUpO1xuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgJl9faW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgJl9fc3VibWl0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC0xOztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmZsb2F0aW5nLXN1YnNjcmliZS1mb3JtIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoIzAwMCwgMC4xOCk7XG4gICAgfVxufSIsIi5zZWFzb25hbC1iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuXG4gIGhlaWdodDogMTA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtd2lkdGgpIHtcbiAgICAvLyDQkiDQvdCw0YHRgtC+0LvRjNC90L7QvCDQv9GA0LXQtNGB0YLQsNCy0LvQtdC90LjQuCDRgdGC0LDQstC40Lwg0LHQsNC90LXRgCDQv9C+0LHQu9C40LbQtSDQuiDQs9C70LDQstC90L7QvNGDINC80LXQvdGOXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gICYudmFsZW50aW5lLTIwMjQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvdmFsZW50aW5lLTI0LWQucG5nXCIpO1xuICAgIGhlaWdodDogMTQxcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNThweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3NlYXNvbmFsL3ZhbGVudGluZS0yNC1tLnBuZ1wiKTtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmLm1hcmtldC0yMDI0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3NlYXNvbmFsL21hcmtldC0yMDI0LnN2Z1wiKTtcbiAgICBtYXJnaW46IDAgMWVtO1xuICB9XG5cbiAgJi5uZWFyLWhlcmUtMjAyNCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zZWFzb25hbC9uZWFyLWhlcmUtMjAyNC5zdmdcIik7XG4gICAgbWFyZ2luOiAwIDFlbTtcbiAgfVxuXG4gICYuc3dhbi1sYWtlLTIwMjMge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvc3dhbi1sYWtlLTIwMjMuc3ZnXCIpO1xuICB9XG5cbiAgJi5oaWRkZW4tb3JhbmdlLTIwMjQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvaGlkZGVuX29yYW5nZV8yMDI0LnN2Z1wiKTtcbiAgfVxuXG4gICYuZmVzdC0yMDI0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zZWFzb25hbC9mZXN0MjAyNF9iYW5uZXIuc3ZnXCIpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLTkwMCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3NlYXNvbmFsL2Zlc3QyMDI0X2Jhbm5lci1tb2Iuc3ZnXCIpO1xuICAgICAgaGVpZ2h0OiAyNXZ3O1xuICAgIH1cbiAgfVxuXG4gICYuemFiZWctMjAyNCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zZWFzb25hbC96YWJlZy0yMDI0LnN2Z1wiKTtcbiAgfVxuXG4gICYuc3dhbi1sYWtlLTIwMjQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvc3dhbi1sYWtlLTIwMjQuc3ZnXCIpO1xuICAgICYtNCB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvc3dhbl9sYWtlXzIwMjQuNC5zdmdcIik7XG4gICAgfVxuICB9XG5cbiAgJi5vcHJvcy0yMDI0LTQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvb3Byb3MtMjAyNC00LnN2Z1wiKTtcbiAgfVxuXG4gICYucGVyZi0yMDI0LTQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvcGVyZi0yMDI0LTQuc3ZnXCIpO1xuICB9XG4gICYuY291cnNlLTIwMjQtNCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zZWFzb25hbC9jb3Vyc2UtMjAyNC00LnN2Z1wiKTtcbiAgfVxuXG5cbiAgJi5vcmstMjktMjAyNCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zZWFzb25hbC9PUkstMjktMjAyNC5zdmdcIik7XG4gIH1cblxuICAmLmZlc3RpdmFsLTIwMjMge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvZmVzdC0yMDIzL21vYmlsZS5zdmdcIik7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL3NlYXNvbmFsL2Zlc3QtMjAyMy9kZXNrdG9wLnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDZweDtcbiAgICB9XG4gIH1cblxuICAmLnJ1bi0yMDIzIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1RTIwNztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvcnVuLTIwMjMvbW9iaWxlLnN2Z1wiKTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc2Vhc29uYWwvcnVuLTIwMjMvZGVza3RvcC5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTA2cHg7XG4gICAgfVxuICB9XG59XG5cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFhQSxPQUFPLENBQUMsMkhBQUksQ0NSWixBQUFBLElBQUksQ0FBRSxJQUFJLENBQUUsR0FBRyxDQUFFLElBQUksQ0FBRSxNQUFNLENBQUUsTUFBTSxDQUFFLE1BQU0sQ0FDN0MsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsQ0FBQyxDQUFFLFVBQVUsQ0FBRSxHQUFHLENBQzFDLENBQUMsQ0FBRSxJQUFJLENBQUUsT0FBTyxDQUFFLE9BQU8sQ0FBRSxHQUFHLENBQUUsSUFBSSxDQUFFLElBQUksQ0FDMUMsR0FBRyxDQUFFLEdBQUcsQ0FBRSxFQUFFLENBQUUsR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsQ0FBQyxDQUFFLENBQUMsQ0FBRSxJQUFJLENBQ3ZDLEtBQUssQ0FBRSxNQUFNLENBQUUsTUFBTSxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsRUFBRSxDQUFFLEdBQUcsQ0FDeEMsQ0FBQyxDQUFFLENBQUMsQ0FBRSxDQUFDLENBQUUsTUFBTSxDQUNmLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLElBQUksQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FDNUIsUUFBUSxDQUFFLElBQUksQ0FBRSxLQUFLLENBQUUsTUFBTSxDQUM3QixLQUFLLENBQUUsT0FBTyxDQUFFLEtBQUssQ0FBRSxLQUFLLENBQUUsS0FBSyxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUMvQyxPQUFPLENBQUUsS0FBSyxDQUFFLE1BQU0sQ0FBRSxPQUFPLENBQUUsS0FBSyxDQUN0QyxNQUFN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 */
