.wrapper{margin:0 auto;width:100%;max-width:1200px}.btn{font-size:1.6rem}.btn_first{font-size:3rem}.burger-menu{position:absolute;z-index:360;right:15px;width:40px;height:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .3s ease}.burger-menu:hover span,.burger-menu:hover span:after,.burger-menu:hover span:before{background-color:#7dc22d}.burger-menu span{position:absolute}.burger-menu span,.burger-menu span:after,.burger-menu span:before{display:block;width:35px;height:5px;background-color:#202020;border-radius:2px}.burger-menu span:after,.burger-menu span:before{content:"";position:absolute}.burger-menu span:before{bottom:-14px}.burger-menu span:after{bottom:-28px}.burger-menu_dark span,.burger-menu_dark span:after,.burger-menu_dark span:before{background-color:#fff}.burger-menu_sticky{position:fixed}.close{display:none;position:relative;cursor:pointer}.close:after,.close:before{content:"";position:absolute;display:block;width:45px;height:5px;top:50%;background-color:#fff;border-radius:2px}.close:before{transform:translateY(-50%) rotate(45deg)}.close:after{transform:translateY(-50%) rotate(-45deg)}img{height:auto}.logo-bg{position:fixed;bottom:0;right:0;width:100px;margin:20px}.logo-bg_img,nav{width:100%}nav{position:fixed}nav .nav-list{display:grid;grid-auto-flow:row;grid-auto-columns:max-content;justify-content:end;margin-right:25px}nav .nav-list li{margin-top:30px;text-align:right;border:none;padding:5px 10px;background-color:#fff}nav .nav-list a{text-transform:none;font-weight:500;color:#202020;text-decoration:none;background:none;font-size:1.2rem;transition:color .3s ease;padding:5px 2px}nav .nav-list .active{color:#c22d2d}.under-construction{display:none;width:100%;height:400px;margin:50px 0;padding:0 50px;transform:scale(.75)}.under-construction .wrapper{position:relative;height:100%;margin:0 auto;width:100%;max-width:400px}.under-construction_bg{z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;display:none}.under-construction_bg img{width:100%}.under-construction_text{z-index:4;position:absolute;top:55%;left:0;width:100%;height:16%;display:flex;align-items:center;justify-content:center}.under-construction_text h2{font-size:2.2rem;color:#fff}.under-construction_icon{z-index:0;position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.under-construction_icon .fa-gear-complex{font-size:250px;transform:translateY(-2%);animation:a 20s linear infinite;color:#102334}.form{margin:0 auto;width:400px;max-width:70vw;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);background-color:#fff;padding:20px;transform:translateY(-40px);border-radius:5px}.form input,.form label,.form textarea{display:block;width:100%;margin-bottom:10px}.form textarea{height:100px}.form .checkbox{margin-top:20px;width:20px}.form h3{margin:20px 0;font-size:1.6rem}.contact_map{height:50vh;max-height:500px;min-height:350px;width:100%}.contact_map-head{font-size:1.6rem}.contact_map-style{background-color:#fff}.form-entry{position:absolute;bottom:0;right:0;z-index:5}@keyframes a{0%{transform:translateY(-5%) rotate(0deg)}to{transform:translateY(-5%) rotate(1turn)}}.adv-icons{bottom:0;right:0;font-size:4rem}.adv-icons,.adv-text{z-index:6;position:absolute}.adv-text{bottom:30%;left:25%;transform:translate(-25%,50%);max-width:300px;margin:50px 25px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:5px}.adv-text h1,.adv-text h2,.adv-text h3,.adv-text p{text-align:left;font-size:1.6rem;color:#fff;filter:drop-shadow(0 0 .05rem black);word-spacing:.3rem}.adv-text h1 span,.adv-text h2 span,.adv-text h3 span,.adv-text p span{background-color:#c22d2d;color:#fff;margin:0 5px;padding-left:5px;margin-left:0}.adv-text .btn_standard{margin:20px 0 5px}.btn_standard{z-index:5;padding:10px 25px;border:none;background:#2d91c2;border-radius:5px;cursor:pointer;text-shadow:2rem}.btn_standard a{z-index:6;color:#fff;font-weight:800;font-size:1.2rem;filter:drop-shadow(0 0 .05rem black);text-transform:uppercase}.btn_standard:hover{background-color:#7dc22d}.textbox h2{display:inline-block;background-color:#2d91c2;color:#fff;padding:10px 25px;font-size:1.6rem}.textbox p{margin:40px 0}@media screen and (min-width:720px){nav{z-index:360;max-width:1200px}nav .nav-list{grid-auto-flow:column;grid-auto-columns:max-content;justify-content:end}nav .nav-list a{color:#202020;font-size:1.6rem}nav .nav-bg{position:absolute;top:0;width:100%;height:100%;z-index:-1;display:flex}.adv-text{margin:50px 25px}.adv-text h1,.adv-text h2,.adv-text h3,.adv-text p{font-size:2rem}.btn_standard a{font-size:1.6rem}.burger-menu,.close{display:none}nav{top:0}.under-construction{display:none;width:100%;height:400px;margin:50px 0;padding:0 50px;transform:scale(1)}}@media screen and (min-width:1000px){.adv-text_hero{margin:150px 25px}.form{margin:0 100px auto auto;width:400px;max-width:35vw;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);background-color:#fff;padding:20px;transform:translateY(-350px)}.form input,.form label,.form textarea{display:block;width:100%;margin-bottom:10px}.form textarea{height:100px}.form .checkbox{margin-top:20px;width:20px}.form h3{margin:20px 0;font-size:1.6rem}}@font-face{font-family:LogoFont;src:url(/fonts/Bunken-Tech-Sans-SC-Wide-W01Bd-4.ttf) format("truetype");font-weight:400;font-style:normal}*,:after,:before{padding:0;margin:0;box-sizing:border-box;text-decoration:none}html{font-size:10px;font-family:Poppins,sans-serif;scroll-behavior:smooth}ul{list-style:none;padding-left:0;margin:0}img{width:100%}h1,h2,h3,p,td,tr{text-align:left;font-size:1.4rem}a{text-decoration:none;color:#202020}.hide{display:none}.no-flow{overflow:hidden}.layer-0{z-index:0;top:0;left:0;width:100vw;position:relative}.layer-0_background{z-index:-1;position:fixed;width:100%;height:100vh}.layer-0_background,.layer-1{top:0;left:0;background-color:#fff}.layer-1{z-index:1;position:absolute;width:100vw;transition:transform .6s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2)}.tilt{transform:translateX(-140px);pointer-events:none}section{position:relative;background-color:#fff;margin:100px 25px}.main{overflow:hidden}.main .wrapper{z-index:1;max-height:100vh;position:relative}.main .wrapper:before{contain:"";position:absolute;top:20px;left:20px;right:20px;bottom:0;border:3px solid #fff}.main_entry{position:absolute;z-index:3;width:100%}.main_entry .brand{position:relative;z-index:361;max-width:1200px;justify-content:flex-start;align-items:center;text-align:center;box-sizing:border-box;overflow:hidden;min-height:120px;display:flex;flex-direction:column;justify-content:center;opacity:1}.main_entry .brand_name{max-width:100vw;margin:0;white-space:nowrap;display:inline-block;font-size:300px;line-height:1;color:#fff;font-family:LogoFont,sans-serif}.main_entry .brand_name .another-font{font-family:Lexend,sans-serif}.main_hero{position:relative;width:100%;overflow:hidden}.main_hero-clouds{position:absolute;left:0;top:0;width:100%;aspect-ratio:2/1;overflow-x:hidden;z-index:-1}.main_hero-clouds .cloud{transform:scale(.5);position:absolute;bottom:-20px;left:-10%;pointer-events:none;overflow:hidden}.main_hero-clouds .cloud-first{animation:b 180s linear infinite}.main_hero-clouds .cloud-second{animation:b 360s linear infinite}.main_hero-clouds .cloud-third{animation:b 720s linear infinite}.main_hero-clouds .cloud-fourth{animation:b 1440s linear infinite}@keyframes b{0%{transform:translateX(-100%)}to{transform:translatex(100%)}}.main_hero .started-first{animation:c 120s linear forwards;left:-50%}.main_hero .started-second{animation:c 240s linear forwards;left:-25%}.main_hero .started-third{animation:c 480s linear forwards;left:25%}.main_hero .started-fourth{animation:c 960s linear forwards;left:25%}@keyframes c{0%{opacity:.9}10%{opacity:.9}90%{opacity:.9}to{transform:translateX(100%) scale(.5);opacity:0}}.main_hero img{background-size:cover;background-position:100% 100%}.main_hero-first{position:absolute;top:0;width:100%;z-index:2}.main_hero-first .shadow{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,#2d91c2 0,#1e528e)}.main_hero-second{position:relative;margin-top:13vw;z-index:3!important}.main_hero-second .mobile{display:block}.main_hero-second .desktop{display:none}.main_background{z-index:-1;position:absolute;width:100%;height:50vh;background-color:#fff}.main-contact{margin:0 auto;padding:0;z-index:2}.current-info{position:relative;z-index:2;margin:50px 10vw}.current-info .wrapper{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 150px;gap:100px}.current-info .wrapper .current-info_text{grid-column:1/3;grid-row:1/2;margin:0 50px}.current-info .wrapper .current-info_text h2{font-size:4rem;color:#2d91c2}.current-info .wrapper .current-info_slick{grid-column:1/3;grid-row:2/3}.current-info .wrapper .current-info_el{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:0 10px;width:-moz-min-content;width:min-content}.current-info .wrapper .current-info_el div{height:100px;width:100px;margin-bottom:10px;border:2px solid #202020;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.current-info .wrapper .current-info_el div .value{font-size:3rem}.current-info .wrapper .current-info_el div i{font-size:4rem}.current-info .wrapper .current-info_el p{font-weight:500;font-size:1.6rem;text-align:center}.current-info .wrapper .current-info_el .name{text-align:center}.offer-description .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.offer-description .wrapper .map,.offer-description .wrapper .textbox{margin:0}.offer-description .wrapper .textbox{grid-column:1/3;grid-row:1/2}.offer-description .wrapper .offer-description_map{grid-column:1/3;grid-row:2/3;width:100%}.offer-description .wrapper table{color:rgba(32,32,32,.75);width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:2rem}.offer-description .wrapper table td,.offer-description .wrapper table th{padding:.6rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(0,0,0,.1)}.offer-description .wrapper table th{width:40%;font-weight:600}.offer-description .wrapper table td{width:60%}.offer-description .wrapper h3{margin-top:2.5rem;margin-bottom:1rem;margin-left:10px;font-weight:600;color:#222;margin:50px 0 20px 10px;color:#202020}.gallery_container img{padding:20px 0}.houses{position:relative;margin-right:70px}.houses .wrapper{display:grid;grid-template-columns:50% 50%;gap:50px}.houses .houses_textbox{grid-column:1/3;grid-row:1/2}.houses .houses_plan{grid-column:1/3;grid-row:2/3;border-radius:10px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center}.houses .houses_plan-img{position:relative}.houses .houses_plan-img .btn-icon{position:absolute;z-index:1;font-size:3rem;color:#102334;margin:25px 50px}.houses .houses_plan-img .btn-icon:hover{color:#c22d2d;cursor:pointer}.houses .houses_plan-img .fa-up-left{bottom:0;left:0;transform:scale(2) rotate(-45deg)}.houses .houses_plan-img .fa-up-right{top:0;right:0;transform:scale(2) rotate(45deg)}.houses .houses_plan-img img{height:100%;width:100%}.houses .houses_plan-img .links{position:absolute;inset:0}.houses .houses_plan-img .links .house{position:absolute;width:5.5%;aspect-ratio:5.7/3.45;transform:rotate(113.5deg) scale(1.05);display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}.houses .houses_plan-img .links .house .house-active a{border-color:#202020}.houses .houses_plan-img .links .house .house-active:before{content:"";position:absolute;width:100%;height:100%;transition:opacity .3s;background-color:#2d91c2;transform-origin:center}.houses .houses_plan-img .links .house div{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.houses .houses_plan-img .links .house div a{width:100%;height:100%;border:1px solid #202020;background-color:grey;cursor:pointer}.houses .houses_plan-img .links .house div a:hover{border:2px solid #202020}.houses .houses_plan-img .links .house .house_available a{background-color:#7dc22d}.houses .houses_plan-img .links .house_1{left:10.6%;top:10.8%}.houses .houses_plan-img .links .house_2{left:20%;top:20.3%}.houses .houses_plan-img .links .house_3{left:30%;top:26.7%}.houses .houses_plan-img .links .house_4{left:40.7%;top:34.6%}.houses .houses_plan-img .links .house_5{left:49.7%;top:41.3%}.houses .houses_plan-img .links .house_6{left:59.9%;top:48.8%}.houses .houses_plan-img .links .house_7{left:70.5%;top:56.6%}.houses .houses_plan-img .links .house_8{left:79.9%;top:63.3%}.houses .houses_plan-img .links .house_9{left:90.4%;top:68.2%;transform:rotate(113.5deg)}.houses .houses_cards{grid-column:1/3;grid-row:3/4;position:relative;margin:50px 0}.houses .houses_cards .slick-arrow{background-color:hsla(0,0%,100%,0);border:none;position:absolute;top:50%;transform:translateY(-50%);z-index:100;cursor:pointer;padding:5px;height:100%}.houses .houses_cards .slick-prev{left:0}.houses .houses_cards .slick-next{right:0}.houses .houses_cards .slick-next i,.houses .houses_cards .slick-prev i{font-size:6rem;color:#7dc22d;transition:color .2s}.houses .houses_cards .slick-next:hover i,.houses .houses_cards .slick-prev:hover i{color:#2d91c2}.houses .houses_cards .card{position:relative;top:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:200px 1fr;width:300px;max-width:90vw;height:500px;z-index:0;background-color:#fff;border-radius:10px;margin:10px;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);overflow:hidden}.houses .houses_cards .card_reserved:before,.houses .houses_cards .card_sold:before{content:"";position:absolute;inset:0;z-index:1;background-color:rgba(32,32,32,.75)}.houses .houses_cards .card_reserved:after,.houses .houses_cards .card_sold:after{content:"sprzedany";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;color:#fff;text-transform:uppercase;z-index:2}.houses .houses_cards .card_reserved:before{background-color:rgba(30,82,142,.75)}.houses .houses_cards .card_reserved:after{content:"zarezerwowany"}.houses .houses_cards .card_img{grid-column:1/3;grid-row:1/2;position:relative}.houses .houses_cards .card_img img{height:100%;width:100%;background-size:contain}.houses .houses_cards .card_info{padding:10px;grid-column:1/3;grid-row:2/3}.houses .houses_cards .card_info a,.houses .houses_cards .card_info p{font-size:1.2rem}.houses .houses_cards .card_info h3{font-size:1.6rem}.houses .houses_cards .card_info a{margin:0 5px;font-size:1.6rem}.houses .houses_cards .card_info a i{padding-right:2px}.houses .houses_cards .card_info a:hover{color:#c22d2d}.houses .houses_cards .card_info_text{margin:5px 0;border-top:1px solid #202020;border-bottom:1px solid #202020}.houses .houses_preview{grid-column:1/3;grid-row:4/5;position:relative;border-radius:10px;width:100%;max-width:600px;aspect-ratio:1/1;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);overflow:hidden}.houses .houses_preview-img{position:absolute;inset:-5px;width:100%;height:100%;opacity:1}.houses .houses_preview-active{opacity:1}.houses_cards .card{transition:all .4s ease;transform:scale(.9);opacity:.8;filter:blur(1px);pointer-events:none}.houses_cards .slick-active{opacity:.9;filter:blur(0);pointer-events:auto}.houses_cards .slick-center{transform:scale(1);opacity:1;z-index:2;pointer-events:auto}.houses_cards .card:hover{transform:scale(1)}.info .wrapper .info_text{max-width:600px}.info .wrapper .info_text li{font-size:1.4rem}footer .wrapper .footer_text{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:5px 0}footer .wrapper .footer_text a,footer .wrapper .footer_text p{color:#202020}footer .wrapper .footer_text p{padding:0 20px}@media screen and (min-width:720px){.houses_cards .slick-arrow i{padding:20px}.main_hero-second{margin-top:200px}.main_hero-second .mobile{display:none}.main_hero-second .desktop{display:block}.main_hero-second .clouds .cloud{bottom:20px!important}.main-contact h2{font-size:5rem}.brand_name-last{padding-right:10px}.offer-description .wrapper .map,.offer-description .wrapper .textbox{margin:0}.offer-description .wrapper .map{margin-right:25px}.offer-description .wrapper .textbox{grid-column:1/2;grid-row:1/2}.offer-description .wrapper .offer-description_map{grid-column:2/3;grid-row:1/2;width:100%}.houses .wrapper .houses_plan .houses_plan-img .links{display:block}.houses .wrapper .houses_plan{grid-column:1/2;grid-row:2/3}.houses .wrapper .houses_preview{grid-column:2/3;grid-row:1/3}}@media screen and (min-width:1000px){.main-contact{position:relative;height:200px}.main-contact h2{position:absolute;bottom:20px;width:60vw;left:50%;transform:translateX(-50%);font-size:5rem}.current-info .wrapper .current-info_text{margin:0 50% 0 0}.current-info .wrapper .current-info_text h2{font-size:5rem;color:#2d91c2}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jb21wb25lbnRzLnNjc3MiLCJtYWluLTA3MDUyMDI2LmNzcyIsIl92YXJpYWJsZXMuc2NzcyIsIm1haW4tMDcwNTIwMjYuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxTQUNFLGNBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQ0NBRixBRElBLEtBQ0UsZ0JBQUEsQ0NERixBREdFLFdBQ0UsY0FBQSxDQ0RKLEFETUEsYUFDRSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EseUJBQUEsc0JBQUEsaUJBQUEsQUFFQSw2QkFBQSxDQ0pGLEFET00scUZBR0Usd0JFaENDLENEMkJULEFEUUUsa0JBQ0UsaUJBQUEsQ0NOSixBRFFJLG1FQUdFLGNBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLHlCRTFDRyxBRjJDSCxpQkFBQSxDQ1JOLEFEV0ksaURBRUUsV0FBQSxBQUNBLGlCQUFBLENDVk4sQURZSSx5QkFDRSxZQUFBLENDVk4sQURZSSx3QkFDRSxZQUFBLENDVk4sQURpQkksa0ZBR0UscUJFcEVHLENEb0RULEFEcUJBLG9CQUNFLGNBQUEsQ0NsQkYsQURxQkEsT0FDRSxhQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLENDbEJGLEFEb0JFLDJCQUVFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGNBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQUFDQSxzQkUxRkssQUYyRkwsaUJBQUEsQ0NuQkosQURxQkUsY0FDRSx3Q0FBQSxDQ25CSixBRHFCRSxhQUNFLHlDQUFBLENDbkJKLEFEdUJBLElBQ0UsV0FBQSxDQ3BCRixBRHVCQSxTQUNFLGVBQUEsQUFDQSxTQUFBLEFBQ0EsUUFBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLENDcEJGLEFEMkJBLGlCQUpJLFVBQUEsQ0FJSixBQ25CQSxJRG9CRSxjQUFBLENDcEJGLEFEdUJFLGNBQ0UsYUFBQSxBQUNBLG1CQUFBLEFBQ0EsOEJBQUEs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b250ZW50IjpbIkB1c2UgXCJ2YXJpYWJsZXNcIjtcclxuXHJcbi53cmFwcGVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYnRuIHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuXHJcbiAgJl9maXJzdCB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmJ1cmdlci1tZW51IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMzYwO1xyXG4gIHJpZ2h0OiAxNXB4O1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogMzVweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLy8gdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZSwgcG9zaXRpb24gMHMgbGluZWFyIDAuM3M7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAgIHNwYW4sXHJcbiAgICAgIHNwYW46OmJlZm9yZSxcclxuICAgICAgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3IyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBcclxuICAgICYsXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMzVweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3I0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBib3R0b206IC0xNHB4O1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IC0yOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ1cmdlci1tZW51X2Rhcmsge1xyXG4gIHNwYW4ge1xyXG4gICAgJixcclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnVyZ2VyLW1lbnVfc3RpY2t5IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbi5jbG9zZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOjpiZWZvcmUsXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgfVxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuaW1nIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5sb2dvLWJnIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHdpZHRoOiAxMDBweDtcclxuICBtYXJnaW46IDIwcHg7XHJcblxyXG4gICZfaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxubmF2IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5uYXYtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcclxuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtYXgtY29udGVudDtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShyZ2IoMjU1LCAyNTUsIDI1NSksIDEpO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3I0O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yNjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi51bmRlci1jb25zdHJ1Y3Rpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICBtYXJnaW46IDUwcHggMDtcclxuICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcclxuXHJcbiAgLndyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgfVxyXG4gICZfYmcge1xyXG4gICAgei1pbmRleDogMztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl90ZXh0IHtcclxuICAgIHotaW5kZXg6IDQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDU1JTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTYlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGgyIHtcclxuICAgICAgLy8gYm9yZGVyOiA3cHggc29saWQgdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICAgIC8vIHBhZGRpbmc6IDEwcHggMjRweCAxMnB4IDIxcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAmX2NpcmNsZXtcclxuICAvLyAgIHotaW5kZXg6IDI7XHJcbiAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAvLyAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC8vICAgICB0b3A6IDUwJTtcclxuICAvLyAgICAgbGVmdDogNTAlO1xyXG4gIC8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAvLyAgICAgd2lkdGg6IDE0MHB4O1xyXG4gIC8vICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yMTtcclxuICAvLyAgIH1cclxuXHJcbiAgJl9pY29uIHtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgLmZhLWdlYXItY29tcGxleCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjUwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wJSwgLTIlKTtcclxuICAgICAgYW5pbWF0aW9uOiBzcGluIDIwcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yNztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiAuZm9ybXtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA3MHZ3O1xyXG4gICAgYm94LXNoYWRvdzogdmFyaWFibGVzLiRzaGFkb3cxO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGxhYmVsLGlucHV0LCB0ZXh0YXJlYXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHRleHRhcmVhe1xyXG4gICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgfVxyXG4gICAgLmNoZWNrYm94e1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBoM3tcclxuICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbi5jb250YWN0X21hcCB7XHJcbiAgaGVpZ2h0OiA1MHZoO1xyXG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmLWhlYWQge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdF9tYXAtc3R5bGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3IxO1xyXG59XHJcblxyXG4uZm9ybS1lbnRyeSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiA1O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG4gIGZyb20ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAlLCAtNSUpIHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAlLCAtNSUpIHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmFkdi1pY29ucyB7XHJcbiAgei1pbmRleDogNjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGZvbnQtc2l6ZTogNHJlbTtcclxufVxyXG5cclxuLmFkdi10ZXh0IHtcclxuICB6LWluZGV4OiA2O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDMwJTtcclxuICBsZWZ0OiAyNSU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1JSwgNTAlKTtcclxuICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gIG1hcmdpbjogNTBweCAyNXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgaDEsXHJcbiAgaDIsXHJcbiAgaDMsXHJcbiAgcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAwLjA1cmVtIGJsYWNrKTtcclxuICAgIHdvcmQtc3BhY2luZzogMC4zcmVtO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yNjtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3IxO1xyXG4gICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG5fc3RhbmRhcmQge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgNXB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuX3N0YW5kYXJkIHtcclxuICB6LWluZGV4OiA1O1xyXG4gIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb2xvcjU7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LXNoYWRvdzogMnJlbTtcclxuXHJcbiAgYSB7XHJcbiAgICB6LWluZGV4OiA2O1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3IxO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMC4wNXJlbSBibGFjayk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3IyO1xyXG4gIH1cclxufVxyXG5cclxuLnRleHRib3gge1xyXG4gIGgyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3I1O1xyXG4gICAgLy8gYm9yZGVyOiAycHggc29saWQgdmFyaWFibGVzLiRjb2xvcjQ7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIC8vIGZvbnQtZmFtaWx5OiAnTG9nb0ZvbnQnLCBzYW5zLXNlcmlmO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDQwcHggMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcclxuICBuYXYge1xyXG4gICAgei1pbmRleDogMzYwO1xyXG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICAubmF2LWxpc3Qge1xyXG4gICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xyXG4gICAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3I0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1iZyB7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3IxO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hZHYtdGV4dCB7XHJcbiAgICBtYXJnaW46IDUwcHggMjVweDtcclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG5fc3RhbmRhcmQgYSB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICB9XHJcblxyXG4gIC5idXJnZXItbWVudSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmNsb3NlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBuYXYge1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgfVxyXG5cclxuICAudW5kZXItY29uc3RydWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDUwcHggMDtcclxuICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcclxuICAuYWR2LXRleHRfaGVybyB7XHJcbiAgICBtYXJnaW46IDE1MHB4IDI1cHg7XHJcbiAgfVxyXG5cclxuICAgLmZvcm17XHJcbiAgICBtYXJnaW46IDAgMTAwcHggYXV0byBhdXRvO1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzNXZ3O1xyXG4gICAgYm94LXNoYWRvdzogdmFyaWFibGVzLiRzaGFkb3cxO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNTBweCk7XHJcbiAgICBsYWJlbCxpbnB1dCwgdGV4dGFyZWF7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYXtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuICAgIC5jaGVja2JveHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDN7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG4uYnRuIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4uYnRuX2ZpcnN0IHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4uYnVyZ2VyLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM2MDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uYnVyZ2VyLW1lbnU6aG92ZXIgc3Bhbixcbi5idXJnZXItbWVudTpob3ZlciBzcGFuOjpiZWZvcmUsXG4uYnVyZ2VyLW1lbnU6aG92ZXIgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2RjMjJkO1xufVxuLmJ1cmdlci1tZW51IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYnVyZ2VyLW1lbnUgc3BhbiwgLmJ1cmdlci1tZW51IHNwYW46OmJlZm9yZSwgLmJ1cmdlci1tZW51IHNwYW46OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjAyMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmJ1cmdlci1tZW51IHNwYW46OmJlZm9yZSwgLmJ1cmdlci1tZW51IHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmJ1cmdlci1tZW51IHNwYW46OmJlZm9yZSB7XG4gIGJvdHRvbTogLTE0cHg7XG59XG4uYnVyZ2VyLW1lbnUgc3Bhbjo6YWZ0ZXIge1xuICBib3R0b206IC0yOHB4O1xufVxuXG4uYnVyZ2VyLW1lbnVfZGFyayBzcGFuLCAuYnVyZ2VyLW1lbnVfZGFyayBzcGFuOjpiZWZvcmUsIC5idXJnZXItbWVudV9kYXJrIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ1cmdlci1tZW51X3N0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2xvc2U6OmJlZm9yZSwgLmNsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5jbG9zZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uY2xvc2U6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5sb2dvLWJnIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbjogMjBweDtcbn1cbi5sb2dvLWJnX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxubmF2IC5uYXYtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiBtYXgtY29udGVudDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbm5hdiAubmF2LWxpc3QgbGkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5uYXYgLm5hdi1saXN0IGEge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMDIwMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogNXB4IDJweDtcbn1cbm5hdiAubmF2LWxpc3QgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjYzIyZDJkO1xufVxuXG4udW5kZXItY29uc3RydWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogNTBweCAwO1xuICBwYWRkaW5nOiAwIDUwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG59XG4udW5kZXItY29uc3RydWN0aW9uIC53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi51bmRlci1jb25zdHJ1Y3Rpb25fYmcge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udW5kZXItY29uc3RydWN0aW9uX2JnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVuZGVyLWNvbnN0cnVjdGlvbl90ZXh0IHtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU1JTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi51bmRlci1jb25zdHJ1Y3Rpb25fdGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi51bmRlci1jb25zdHJ1Y3Rpb25faWNvbiB7XG4gIHotaW5kZXg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udW5kZXItY29uc3RydWN0aW9uX2ljb24gLmZhLWdlYXItY29tcGxleCB7XG4gIGZvbnQtc2l6ZTogMjUwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMiUpO1xuICBhbmltYXRpb246IHNwaW4gMjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgY29sb3I6ICMxMDIzMzQ7XG59XG5cbi5mb3JtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA0MDBweDtcbiAgbWF4LXdpZHRoOiA3MHZ3O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuNCkgMHB4IDJweCA0cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwcHggN3B4IDEzcHggLTNweCwgcmdiYSgwLCAwLCAwLCAwLjIpIDBweCAtM3B4IDBweCBpbnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmZvcm0gbGFiZWwsIC5mb3JtIGlucHV0LCAuZm9ybSB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mb3JtIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5mb3JtIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmZvcm0gaDMge1xuICBtYXJnaW46IDIwcHggMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5jb250YWN0X21hcCB7XG4gIGhlaWdodDogNTB2aDtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0X21hcC1oZWFkIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5jb250YWN0X21hcC1zdHlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mb3JtLWVudHJ5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUlKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNSUpIHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uYWR2LWljb25zIHtcbiAgei1pbmRleDogNjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDRyZW07XG59XG5cbi5hZHYtdGV4dCB7XG4gIHotaW5kZXg6IDY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMCU7XG4gIGxlZnQ6IDI1JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1JSwgNTAlKTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiA1MHB4IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLmFkdi10ZXh0IGgxLFxuLmFkdi10ZXh0IGgyLFxuLmFkdi10ZXh0IGgzLFxuLmFkdi10ZXh0IHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDAuMDVyZW0gYmxhY2spO1xuICB3b3JkLXNwYWNpbmc6IDAuM3JlbTtcbn1cbi5hZHYtdGV4dCBoMSBzcGFuLFxuLmFkdi10ZXh0IGgyIHNwYW4sXG4uYWR2LXRleHQgaDMgc3Bhbixcbi5hZHYtdGV4dCBwIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyZDJkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFkdi10ZXh0IC5idG5fc3RhbmRhcmQge1xuICBtYXJnaW46IDIwcHggMCA1cHggMDtcbn1cblxuLmJ0bl9zdGFuZGFyZCB7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMmQ5MWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDJyZW07XG59XG4uYnRuX3N0YW5kYXJkIGEge1xuICB6LWluZGV4OiA2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDAuMDVyZW0gYmxhY2spO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJ0bl9zdGFuZGFyZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZGMyMmQ7XG59XG5cbi50ZXh0Ym94IGgyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ5MWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi50ZXh0Ym94IHAge1xuICBtYXJnaW46IDQwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgbmF2IHtcbiAgICB6LWluZGV4OiAzNjA7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbiAgbmF2IC5uYXYtbGlzdCB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIH1cbiAgbmF2IC5uYXYtbGlzdCBhIHtcbiAgICBjb2xvcjogIzIwMjAyMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICBuYXYgLm5hdi1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYWR2LXRleHQge1xuICAgIG1hcmdpbjogNTBweCAyNXB4O1xuICB9XG4gIC5hZHYtdGV4dCBoMSxcbiAgLmFkdi10ZXh0IGgyLFxuICAuYWR2LXRleHQgaDMsXG4gIC5hZHYtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLmJ0bl9zdGFuZGFyZCBhIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuYnVyZ2VyLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIG5hdiB7XG4gICAgdG9wOiAwcHg7XG4gIH1cbiAgLnVuZGVyLWNvbnN0cnVjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmFkdi10ZXh0X2hlcm8ge1xuICAgIG1hcmdpbjogMTUwcHggMjVweDtcbiAgfVxuICAuZm9ybSB7XG4gICAgbWFyZ2luOiAwIDEwMHB4IGF1dG8gYXV0bztcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgbWF4LXdpZHRoOiAzNXZ3O1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC40KSAwcHggMnB4IDRweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDBweCA3cHggMTNweCAtM3B4LCByZ2JhKDAsIDAsIDAsIDAuMikgMHB4IC0zcHggMHB4IGluc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1MHB4KTtcbiAgfVxuICAuZm9ybSBsYWJlbCwgLmZvcm0gaW5wdXQsIC5mb3JtIHRleHRhcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5mb3JtIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5mb3JtIC5jaGVja2JveCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAuZm9ybSBoMyB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMb2dvRm9udFwiO1xuICBzcmM6IHVybChcIi9mb250cy9CdW5rZW4tVGVjaC1TYW5zLVNDLVdpZGUtVzAxQmQtNC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lOyAvKiB1c3V3YSBudW1lcmtpL2tyb3BraSAqL1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8qIHVzdXdhIHdjacSZY2llICovXG4gIG1hcmdpbjogMDsgLyogb3Bjam9uYWxuaWUgd3lyw7N3bnVqZSBkbyBsZXdlaiAqL1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxucCxcbmgxLFxuaDIsXG5oMyxcbnRyLFxudGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMDIwMjA7XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vLWZsb3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubGF5ZXItMCB7XG4gIHotaW5kZXg6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGF5ZXItMF9iYWNrZ3JvdW5kIHtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxheWVyLTEge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjQpIDBweCAycHggNHB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDdweCAxM3B4IC0zcHgsIHJnYmEoMCwgMCwgMCwgMC4yKSAwcHggLTNweCAwcHggaW5zZXQ7XG59XG5cbi50aWx0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNDBweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDEwMHB4IDI1cHg7XG59XG5cbkBrZXlmcmFtZXMgc2hvd2xvZ28ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA3NSUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLm1haW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1haW4gLndyYXBwZXIge1xuICB6LWluZGV4OiAxO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4gLndyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRhaW46IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xufVxuLm1haW5fZW50cnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1haW5fZW50cnkgLmJyYW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzNjE7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogdXd6Z2zEmWRuaWEgcGFkZGluZyB3IHN6ZXJva2/Fm2NpICovXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYWluX2VudHJ5IC5icmFuZF9uYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzAwcHg7IC8qIGJhem93eSBmb250LXNpemUgZG8gb2JsaWN6ZcWEICovXG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTG9nb0ZvbnRcIiwgc2Fucy1zZXJpZjtcbn1cbi5tYWluX2VudHJ5IC5icmFuZF9uYW1lIC5hbm90aGVyLWZvbnQge1xuICBmb250LWZhbWlseTogXCJMZXhlbmRcIiwgc2Fucy1zZXJpZjtcbn1cbi5tYWluX2hlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1haW5faGVyby1jbG91ZHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMi8xO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xufVxuLm1haW5faGVyby1jbG91ZHMgLmNsb3VkIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGxlZnQ6IC0xMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1haW5faGVyby1jbG91ZHMgLmNsb3VkLWZpcnN0IHtcbiAgYW5pbWF0aW9uOiBtb3ZlMSAxODBzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5tYWluX2hlcm8tY2xvdWRzIC5jbG91ZC1zZWNvbmQge1xuICBhbmltYXRpb246IG1vdmUxIDM2MHMgbGluZWFyIGluZmluaXRlO1xufVxuLm1haW5faGVyby1jbG91ZHMgLmNsb3VkLXRoaXJkIHtcbiAgYW5pbWF0aW9uOiBtb3ZlMSA3MjBzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5tYWluX2hlcm8tY2xvdWRzIC5jbG91ZC1mb3VydGgge1xuICBhbmltYXRpb246IG1vdmUxIDE0NDBzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgbW92ZTEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMTAwJSk7XG4gIH1cbn1cbi5tYWluX2hlcm8gLnN0YXJ0ZWQtZmlyc3Qge1xuICBhbmltYXRpb246IG1vdmUyIDEyMHMgbGluZWFyIGZvcndhcmRzO1xuICBsZWZ0OiAtNTAlO1xufVxuLm1haW5faGVybyAuc3RhcnRlZC1zZWNvbmQge1xuICBhbmltYXRpb246IG1vdmUyIDI0MHMgbGluZWFyIGZvcndhcmRzO1xuICBsZWZ0OiAtMjUlO1xufVxuLm1haW5faGVybyAuc3RhcnRlZC10aGlyZCB7XG4gIGFuaW1hdGlvbjogbW92ZTIgNDgwcyBsaW5lYXIgZm9yd2FyZHM7XG4gIGxlZnQ6IDI1JTtcbn1cbi5tYWluX2hlcm8gLnN0YXJ0ZWQtZm91cnRoIHtcbiAgYW5pbWF0aW9uOiBtb3ZlMiA5NjBzIGxpbmVhciBmb3J3YXJkcztcbiAgbGVmdDogMjUlO1xufVxuQGtleWZyYW1lcyBtb3ZlMiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cbiAgOTAlIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHNjYWxlKDAuNSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLm1haW5faGVybyBpbWcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG59XG4ubWFpbl9oZXJvLWZpcnN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuLm1haW5faGVyby1maXJzdCAuc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMyZDkxYzIgMCUsICMxZTUyOGUgMTAwJSk7XG59XG4ubWFpbl9oZXJvLXNlY29uZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTN2dztcbiAgei1pbmRleDogMyAhaW1wb3J0YW50O1xufVxuLm1haW5faGVyby1zZWNvbmQgLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW5faGVyby1zZWNvbmQgLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW5fYmFja2dyb3VuZCB7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5tYWluLWNvbnRhY3Qge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMjtcbn1cblxuLmN1cnJlbnQtaW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luOiA1MHB4IDEwdnc7XG59XG4uY3VycmVudC1pbmZvIC53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDE1MHB4O1xuICBnYXA6IDEwMHB4O1xufVxuLmN1cnJlbnQtaW5mbyAud3JhcHBlciAuY3VycmVudC1pbmZvX3RleHQge1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBncmlkLXJvdzogMS8yO1xuICBtYXJnaW46IDAgNTBweDtcbn1cbi5jdXJyZW50LWluZm8gLndyYXBwZXIgLmN1cnJlbnQtaW5mb190ZXh0IGgyIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBjb2xvcjogIzJkOTFjMjtcbn1cbi5jdXJyZW50LWluZm8gLndyYXBwZXIgLmN1cnJlbnQtaW5mb19zbGljayB7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG4gIGdyaWQtcm93OiAyLzM7XG59XG4uY3VycmVudC1pbmZvIC53cmFwcGVyIC5jdXJyZW50LWluZm9fZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMHB4O1xuICB3aWR0aDogbWluLWNvbnRlbnQ7XG59XG4uY3VycmVudC1pbmZvIC53cmFwcGVyIC5jdXJyZW50LWluZm9fZWwgZGl2IHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjAyMDIwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmN1cnJlbnQtaW5mbyAud3JhcHBlciAuY3VycmVudC1pbmZvX2VsIGRpdiAudmFsdWUge1xuICBmb250LXNpemU6IDNyZW07XG59XG4uY3VycmVudC1pbmZvIC53cmFwcGVyIC5jdXJyZW50LWluZm9fZWwgZGl2IGkge1xuICBmb250LXNpemU6IDRyZW07XG59XG4uY3VycmVudC1pbmZvIC53cmFwcGVyIC5jdXJyZW50LWluZm9fZWwgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3VycmVudC1pbmZvIC53cmFwcGVyIC5jdXJyZW50LWluZm9fZWwgLm5hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vZmZlci1kZXNjcmlwdGlvbiAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1nYXA6IDMwcHg7XG59XG4ub2ZmZXItZGVzY3JpcHRpb24gLndyYXBwZXIgLnRleHRib3gsXG4ub2ZmZXItZGVzY3JpcHRpb24gLndyYXBwZXIgLm1hcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5vZmZlci1kZXNjcmlwdGlvbiAud3JhcHBlciAudGV4dGJveCB7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG4gIGdyaWQtcm93OiAxLzI7XG59XG4ub2ZmZXItZGVzY3JpcHRpb24gLndyYXBwZXIgLm9mZmVyLWRlc2NyaXB0aW9uX21hcCB7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG4gIGdyaWQtcm93OiAyLzM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9mZmVyLWRlc2NyaXB0aW9uIC53cmFwcGVyIHRhYmxlIHtcbiAgY29sb3I6IHJnYmEoMzIsIDMyLCAzMiwgMC43NSk7XG59XG4ub2ZmZXItZGVzY3JpcHRpb24gLndyYXBwZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5vZmZlci1kZXNjcmlwdGlvbiAud3JhcHBlciB0YWJsZSB0aCxcbi5vZmZlci1kZXNjcmlwdGlvbiAud3JhcHBlciB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm9mZmVyLWRlc2NyaXB0aW9uIC53cmFwcGVyIHRhYmxlIHRoIHtcbiAgd2lkdGg6IDQwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5vZmZlci1kZXNjcmlwdGlvbiAud3JhcHBlciB0YWJsZSB0ZCB7XG4gIHdpZHRoOiA2MCU7XG59XG4ub2ZmZXItZGVzY3JpcHRpb24gLndyYXBwZXIgaDMge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjtcbn1cbi5vZmZlci1kZXNjcmlwdGlvbiAud3JhcHBlciBoMyB7XG4gIG1hcmdpbjogNTBweCAwIDIwcHggMTBweDtcbiAgY29sb3I6ICMyMDIwMjA7XG59XG5cbi5nYWxsZXJ5X2NvbnRhaW5lciBpbWcge1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbn1cblxuLmhvdXNlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xufVxuLmhvdXNlcyAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbiAgZ2FwOiA1MHB4O1xufVxuLmhvdXNlcyAuaG91c2VzX3RleHRib3gge1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBncmlkLXJvdzogMS8yO1xufVxuLmhvdXNlcyAuaG91c2VzX3BsYW4ge1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBncmlkLXJvdzogMi8zO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuNCkgMHB4IDJweCA0cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwcHggN3B4IDEzcHggLTNweCwgcmdiYSgwLCAwLCAwLCAwLjIpIDBweCAtM3B4IDBweCBpbnNldDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaG91c2VzIC5ob3VzZXNfcGxhbi1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG91c2VzIC5ob3VzZXNfcGxhbi1pbWcgLmJ0bi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDNyZW07XG4gIGNvbG9yOiAjMTAyMzM0O1xuICBtYXJnaW46IDI1cHggNTBweDtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAuYnRuLWljb246aG92ZXIge1xuICBjb2xvcjogI2MyMmQyZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhvdXNlcyAuaG91c2VzX3BsYW4taW1nIC5mYS11cC1sZWZ0IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDIpIHJvdGF0ZSgtNDVkZWcpO1xufVxuLmhvdXNlcyAuaG91c2VzX3BsYW4taW1nIC5mYS11cC1yaWdodCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMikgcm90YXRlKDQ1ZGVnKTtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvdXNlcyAuaG91c2VzX3BsYW4taW1nIC5saW5rcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4uaG91c2VzIC5ob3VzZXNfcGxhbi1pbWcgLmxpbmtzIC5ob3VzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUuNSU7XG4gIGFzcGVjdC1yYXRpbzogNS43LzMuNDU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDExMy41ZGVnKSBzY2FsZSgxLjA1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmhvdXNlcyAuaG91c2VzX3BsYW4taW1nIC5saW5rcyAuaG91c2UgLmhvdXNlLWFjdGl2ZSBhIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjAyMDIwO1xufVxuLmhvdXNlcyAuaG91c2VzX3BsYW4taW1nIC5saW5rcyAuaG91c2UgLmhvdXNlLWFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDkxYzI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlIGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG91c2VzIC5ob3VzZXNfcGxhbi1pbWcgLmxpbmtzIC5ob3VzZSBkaXYgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMDIwMjA7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlIGRpdiBhOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIwMjAyMDtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlIC5ob3VzZV9hdmFpbGFibGUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZGMyMmQ7XG59XG4uaG91c2VzIC5ob3VzZXNfcGxhbi1pbWcgLmxpbmtzIC5ob3VzZV8xIHtcbiAgbGVmdDogMTAuNiU7XG4gIHRvcDogMTAuOCU7XG59XG4uaG91c2VzIC5ob3VzZXNfcGxhbi1pbWcgLmxpbmtzIC5ob3VzZV8yIHtcbiAgbGVmdDogMjAlO1xuICB0b3A6IDIwLjMlO1xufVxuLmhvdXNlcyAuaG91c2VzX3BsYW4taW1nIC5saW5rcyAuaG91c2VfMyB7XG4gIGxlZnQ6IDMwJTtcbiAgdG9wOiAyNi43JTtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlXzQge1xuICBsZWZ0OiA0MC43JTtcbiAgdG9wOiAzNC42JTtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlXzUge1xuICBsZWZ0OiA0OS43JTtcbiAgdG9wOiA0MS4zJTtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlXzYge1xuICBsZWZ0OiA1OS45JTtcbiAgdG9wOiA0OC44JTtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlXzcge1xuICBsZWZ0OiA3MC41JTtcbiAgdG9wOiA1Ni42JTtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlXzgge1xuICBsZWZ0OiA3OS45JTtcbiAgdG9wOiA2My4zJTtcbn1cbi5ob3VzZXMgLmhvdXNlc19wbGFuLWltZyAubGlua3MgLmhvdXNlXzkge1xuICBsZWZ0OiA5MC40JTtcbiAgdG9wOiA2OC4yJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTEzLjVkZWcpO1xufVxuLmhvdXNlcyAuaG91c2VzX2NhcmRzIHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbiAgZ3JpZC1yb3c6IDMvNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDUwcHggMDtcbn1cbi5ob3VzZXMgLmhvdXNlc19jYXJkcyAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhvdXNlcyAuaG91c2VzX2NhcmRzIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5ob3VzZXMgLmhvdXNlc19jYXJkcyAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLmhvdXNlcyAuaG91c2VzX2NhcmRzIC5zbGljay1wcmV2IGksXG4uaG91c2VzIC5ob3VzZXNfY2FyZHMgLnNsaWNrLW5leHQgaSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgY29sb3I6ICM3ZGMyMmQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG4uaG91c2VzIC5ob3VzZXNfY2FyZHMgLnNsaWNrLXByZXY6aG92ZXIgaSxcbi5ob3VzZXMgLmhvdXNlc19jYXJkcyAuc2xpY2stbmV4dDpob3ZlciBpIHtcbiAgY29sb3I6ICMyZDkxYzI7XG59XG4uaG91c2VzIC5ob3VzZXNfY2FyZHMgLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDIwMHB4IDFmcjtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDkwdnc7XG4gIGhlaWdodDogNTAwcHg7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbjogMTBweDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjQpIDBweCAycHggNHB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDdweCAxM3B4IC0zcHgsIHJnYmEoMCwgMCwgMCwgMC4yKSAwcHggLTNweCAwcHggaW5zZXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaG91c2VzIC5ob3VzZXNfY2FyZHMgLmNhcmRfc29sZDo6YmVmb3JlLCAuaG91c2VzIC5ob3VzZXNfY2FyZHMgLmNhcmRfcmVzZXJ2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDMyLCAzMiwgMC43NSk7XG59XG4uaG91c2VzIC5ob3VzZXNfY2FyZHMgLmNhcmRfc29sZDo6YWZ0ZXIsIC5ob3VzZXMgLmhvdXNlc19jYXJkcyAuY2FyZF9yZXNlcnZlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcInNwcnplZGFueVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDNyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB6LWluZGV4OiAyO1xufVxuLmhvdXNlcyAuaG91c2VzX2NhcmRzIC5jYXJkX3Jlc2VydmVkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA4MiwgMTQyLCAwLjc1KTtcbn1cbi5ob3VzZXMgLmhvdXNlc19jYXJkcyAuY2FyZF9yZXNlcnZlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcInphcmV6ZXJ3b3dhbnlcIjtcbn1cbi5ob3VzZXMgLmhvdXNlc19jYXJkcyAuY2FyZF9pbWcge1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBncmlkLXJvdzogMS8yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG91c2VzIC5ob3VzZXNfY2FyZHMgLmNhcmRfaW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5ob3VzZXMgLmhvdXNlc19jYXJkcyAuY2FyZF9pbmZvIHtcbiAgcGFkZGluZzogMTBweDtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbiAgZ3JpZC1yb3c6IDIvMztcbn1cbi5ob3VzZXMgLmhvdXNlc19jYXJkcyAuY2FyZF9pbmZvIHAsXG4uaG91c2VzIC5ob3VzZXNfY2FyZHMgLmNhcmRfaW5mbyBhIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4uaG91c2VzIC5ob3VzZXNfY2FyZHMgLmNhcmRfaW5mbyBoMyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmhvdXNlcyAuaG91c2VzX2NhcmRzIC5jYXJkX2luZm8gYSB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmhvdXNlcyAuaG91c2VzX2NhcmRzIC5jYXJkX2luZm8gYSBpIHtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLmhvdXNlcyAuaG91c2VzX2NhcmRzIC5jYXJkX2luZm8gYTpob3ZlciB7XG4gIGNvbG9yOiAjYzIyZDJkO1xufVxuLmhvdXNlcyAuaG91c2VzX2NhcmRzIC5jYXJkX2luZm9fdGV4dCB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjAyMDIwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIwMjAyMDtcbn1cbi5ob3VzZXMgLmhvdXNlc19wcmV2aWV3IHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbiAgZ3JpZC1yb3c6IDQvNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjQpIDBweCAycHggNHB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDdweCAxM3B4IC0zcHgsIHJnYmEoMCwgMCwgMCwgMC4yKSAwcHggLTNweCAwcHggaW5zZXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaG91c2VzIC5ob3VzZXNfcHJldmlldy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAtNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAxO1xufVxuLmhvdXNlcyAuaG91c2VzX3ByZXZpZXctYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhvdXNlc19jYXJkcyAuY2FyZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgb3BhY2l0eTogMC44O1xuICBmaWx0ZXI6IGJsdXIoMXB4KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaG91c2VzX2NhcmRzIC5zbGljay1hY3RpdmUge1xuICBvcGFjaXR5OiAwLjk7XG4gIGZpbHRlcjogYmx1cigwKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uaG91c2VzX2NhcmRzIC5zbGljay1jZW50ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5ob3VzZXNfY2FyZHMgLmNhcmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uaW5mbyAud3JhcHBlciAuaW5mb190ZXh0IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi5pbmZvIC53cmFwcGVyIC5pbmZvX3RleHQgbGkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuZm9vdGVyIC53cmFwcGVyIC5mb290ZXJfdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDVweCAwO1xufVxuZm9vdGVyIC53cmFwcGVyIC5mb290ZXJfdGV4dCBhLFxuZm9vdGVyIC53cmFwcGVyIC5mb290ZXJfdGV4dCBwIHtcbiAgY29sb3I6ICMyMDIwMjA7XG59XG5mb290ZXIgLndyYXBwZXIgLmZvb3Rlcl90ZXh0IHAge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIC5ob3VzZXNfY2FyZHMgLnNsaWNrLWFycm93IGkge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLm1haW5faGVyby1zZWNvbmQge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4O1xuICB9XG4gIC5tYWluX2hlcm8tc2Vjb25kIC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW5faGVyby1zZWNvbmQgLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluX2hlcm8tc2Vjb25kIC5jbG91ZHMgLmNsb3VkIHtcbiAgICBib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1jb250YWN0IGgyIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbiAgLmJyYW5kX25hbWUtbGFzdCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAub2ZmZXItZGVzY3JpcHRpb24gLndyYXBwZXIgLnRleHRib3gsXG4gIC5vZmZlci1kZXNjcmlwdGlvbiAud3JhcHBlciAubWFwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm9mZmVyLWRlc2NyaXB0aW9uIC53cmFwcGVyIC5tYXAge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuICAub2ZmZXItZGVzY3JpcHRpb24gLndyYXBwZXIgLnRleHRib3gge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxuICAub2ZmZXItZGVzY3JpcHRpb24gLndyYXBwZXIgLm9mZmVyLWRlc2NyaXB0aW9uX21hcCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ob3VzZXMgLndyYXBwZXIgLmhvdXNlc19wbGFuIC5ob3VzZXNfcGxhbi1pbWcgLmxpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaG91c2VzIC53cmFwcGVyIC5ob3VzZXNfcGxhbiB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMi8zO1xuICB9XG4gIC5ob3VzZXMgLndyYXBwZXIgLmhvdXNlc19wcmV2aWV3IHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubWFpbi1jb250YWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAubWFpbi1jb250YWN0IGgyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiA2MHZ3O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG4gIC5jdXJyZW50LWluZm8gLndyYXBwZXIgLmN1cnJlbnQtaW5mb190ZXh0IHtcbiAgICBtYXJnaW46IDAgNTAlIDAgMHB4O1xuICB9XG4gIC5jdXJyZW50LWluZm8gLndyYXBwZXIgLmN1cnJlbnQtaW5mb190ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgY29sb3I6ICMyZDkxYzI7XG4gIH1cbn0iLCIkY29sb3IxOiAjZmZmZmZmO1xyXG4kY29sb3IyOiAjN2RjMjJkO1xyXG4kY29sb3IzOiBncmV5O1xyXG4kY29sb3I0OiAjMjAyMDIwO1xyXG4kY29sb3I1OiAjMmQ5MWMyO1xyXG4kY29sb3I2OiAjYzIyZDJkO1xyXG4kY29sb3I3OiAjMTAyMzM0O1xyXG4kY29sb3I4OiAjMWU1MjhlO1xyXG4kY29sb3I5OiAjODA4YjAwO1xyXG4kY2xvdWRzcGVlZDogMTgwcztcclxuJGNsb3Vkc3BlZWQyOiAxMjBzO1xyXG4kZ3JhZGllbnQxOiAgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzJkOTFjMiAwJSwjMWU1MjhlIDEwMCUpO1xyXG4kc2hhZG93MTogcmdiYSgwLCAwLCAwLCAwLjQpIDBweCAycHggNHB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDdweCAxM3B4IC0zcHgsIHJnYmEoMCwgMCwgMCwgMC4yKSAwcHggLTNweCAwcHggaW5zZXQ7IiwiQHVzZSBcInZhcmlhYmxlc1wiO1xyXG5AdXNlIFwiY29tcG9uZW50c1wiO1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJMb2dvRm9udFwiO1xyXG4gIHNyYzogdXJsKFwiL2ZvbnRzL0J1bmtlbi1UZWNoLVNhbnMtU0MtV2lkZS1XMDFCZC00LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuKixcclxuOjpiZWZvcmUsXHJcbjo6YWZ0ZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG4gIC8vIGZvbnQtZmFtaWx5OiAnTG9nb0ZvbnQnLCBzYW5zLXNlcmlmO1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcblxyXG51bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTsgLyogdXN1d2EgbnVtZXJraS9rcm9wa2kgKi9cclxuICBwYWRkaW5nLWxlZnQ6IDA7IC8qIHVzdXdhIHdjacSZY2llICovXHJcbiAgbWFyZ2luOiAwOyAvKiBvcGNqb25hbG5pZSB3eXLDs3dudWplIGRvIGxld2VqICovXHJcbn1cclxuXHJcbmltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnAsXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbnRyLFxyXG50ZCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yNDtcclxufVxyXG4uaGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm5vLWZsb3cge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5sYXllci0wIHtcclxuICB6LWluZGV4OiAwO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICZfYmFja2dyb3VuZCB7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yMTtcclxuICB9XHJcbn1cclxuXHJcbi5sYXllci0xIHtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgYm94LXNoYWRvdzogdmFyaWFibGVzLiRzaGFkb3cxO1xyXG59XHJcblxyXG4udGlsdCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNDBweCk7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbnNlY3Rpb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yMTtcclxuICBtYXJnaW46IDEwMHB4IDI1cHg7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hvd2xvZ28ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICBvcGFjaXR5OiAwLjc1O1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcbi5tYWluIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC53cmFwcGVyIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRhaW46IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yMTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9lbnRyeSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAuYnJhbmQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDM2MTtcclxuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiB1d3pnbMSZZG5pYSBwYWRkaW5nIHcgc3plcm9rb8WbY2kgKi9cclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgbWluLWhlaWdodDogMTIwcHg7IC8vIHN6dHl3bmUgbWllanNjZVxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgLy8gYW5pbWF0aW9uOiBzaG93bG9nbyAzcyBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICAgICZfbmFtZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMDBweDsgLyogYmF6b3d5IGZvbnQtc2l6ZSBkbyBvYmxpY3plxYQgKi9cclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvcjE7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTG9nb0ZvbnRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAvLyBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAwLjFyZW0gdmFyaWFibGVzLiRjb2xvcjQpO1xyXG5cclxuICAgICAgICAuYW5vdGhlci1mb250IHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGVuZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfaGVybyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJi1jbG91ZHMge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMi8xO1xyXG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgLmNsb3VkIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgbGVmdDogLTEwJTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gxbxlYnkgbmllIGJsb2tvd2HFgnkga2xpa25pxJnEh1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICYtZmlyc3Qge1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBtb3ZlMSBjYWxjKHZhcmlhYmxlcy4kY2xvdWRzcGVlZCAqIDEpIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgIC8vIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXNlY29uZCB7XHJcbiAgICAgICAgICBhbmltYXRpb246IG1vdmUxIGNhbGModmFyaWFibGVzLiRjbG91ZHNwZWVkICogMikgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgLy8gYW5pbWF0aW9uLWR1cmF0aW9uOiAyNHM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRoaXJkIHtcclxuICAgICAgICAgIGFuaW1hdGlvbjogbW92ZTEgY2FsYyh2YXJpYWJsZXMuJGNsb3Vkc3BlZWQgKiA0KSBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWZvdXJ0aCB7XHJcbiAgICAgICAgICBhbmltYXRpb246IG1vdmUxIGNhbGModmFyaWFibGVzLiRjbG91ZHNwZWVkICogOCkgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGtleWZyYW1lcyBtb3ZlMSB7XHJcbiAgICAgICAgMCUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0YXJ0ZWQge1xyXG4gICAgICAmLWZpcnN0IHtcclxuICAgICAgICBhbmltYXRpb246IG1vdmUyIGNhbGModmFyaWFibGVzLiRjbG91ZHNwZWVkMiAqIDEpIGxpbmVhciBmb3J3YXJkcztcclxuICAgICAgICBsZWZ0OiAtNTAlO1xyXG4gICAgICAgIC8vIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc2Vjb25kIHtcclxuICAgICAgICBhbmltYXRpb246IG1vdmUyIGNhbGModmFyaWFibGVzLiRjbG91ZHNwZWVkMiAqIDIpIGxpbmVhciBmb3J3YXJkcztcclxuICAgICAgICBsZWZ0OiAtMjUlO1xyXG4gICAgICAgIC8vICBib3R0b206IC0yMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXRoaXJkIHtcclxuICAgICAgICBhbmltYXRpb246IG1vdmUyIGNhbGModmFyaWFibGVzLiRjbG91ZHNwZWVkMiAqIDQpIGxpbmVhciBmb3J3YXJkcztcclxuICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgICAgLy8gYm90dG9tOiAtMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1mb3VydGgge1xyXG4gICAgICAgIGFuaW1hdGlvbjogbW92ZTIgY2FsYyh2YXJpYWJsZXMuJGNsb3Vkc3BlZWQyICogOCkgbGluZWFyIGZvcndhcmRzO1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgICAgICAvLyAgYm90dG9tOiAtMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBrZXlmcmFtZXMgbW92ZTIge1xyXG4gICAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAxMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgfVxyXG4gICAgICA5MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgfVxyXG4gICAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgc2NhbGUoMC41KTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICYtZmlyc3Qge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAuc2hhZG93IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kZ3JhZGllbnQxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zZWNvbmQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEzdnc7XHJcbiAgICAgIHotaW5kZXg6IDMgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIC5tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9iYWNrZ3JvdW5kIHtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUwdmg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yMTtcclxuICB9XHJcbn1cclxuXHJcbi5tYWluLWNvbnRhY3Qge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmN1cnJlbnQtaW5mbyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgbWFyZ2luOiA1MHB4IDEwdnc7XHJcblxyXG4gIC53cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxNTBweDtcclxuICAgIGdhcDogMTAwcHg7XHJcblxyXG4gICAgLmN1cnJlbnQtaW5mb190ZXh0IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMztcclxuICAgICAgZ3JpZC1yb3c6IDEvMjtcclxuICAgICAgbWFyZ2luOiAwIDUwcHg7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3I1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY3VycmVudC1pbmZvX3NsaWNrIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMztcclxuICAgICAgZ3JpZC1yb3c6IDIvMztcclxuICAgIH1cclxuICAgIC5jdXJyZW50LWluZm9fZWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XHJcbiAgICAgIGRpdiB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yNDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC52YWx1ZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYW1lIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vZmZlci1kZXNjcmlwdGlvbiB7XHJcbiAgLndyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdyaWQtZ2FwOiAzMHB4O1xyXG5cclxuICAgIC50ZXh0Ym94LFxyXG4gICAgLm1hcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dGJveCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICAgIGdyaWQtcm93OiAxLzI7XHJcbiAgICB9XHJcblxyXG4gICAgLm9mZmVyLWRlc2NyaXB0aW9uX21hcCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICAgIGdyaWQtcm93OiAyLzM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIHtcclxuICAgICAgY29sb3I6IHJnYmEodmFyaWFibGVzLiRjb2xvcjQsIDAuNzUpO1xyXG4gICAgfVxyXG4gICAgdGFibGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDsgLy8gcsOzd255IHJvemvFgmFkIGtvbHVtbiwgbmllemFsZcW8bmllIG9kIGTFgnVnb8WbY2kgdGVrc3R1XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICB0aCxcclxuICAgICAgdGQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0aCB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTsgLy8gcGllcndzemEga29sdW1uYVxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICB3aWR0aDogNjAlOyAvLyBkcnVnYSBrb2x1bW5hXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiAjMjIyO1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgbWFyZ2luOiA1MHB4IDAgMjBweCAxMHB4O1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvcjQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ2FsbGVyeV9jb250YWluZXJ7XHJcbiAgaW1ne1xyXG4gICAgcGFkZGluZzogMjBweCAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaG91c2VzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xyXG4gIC53cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XHJcbiAgICBnYXA6IDUwcHg7XHJcbiAgfVxyXG5cclxuICAuaG91c2VzX3RleHRib3gge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvMztcclxuICAgIGdyaWQtcm93OiAxLzI7XHJcbiAgfVxyXG5cclxuICAuaG91c2VzX3BsYW4ge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvMztcclxuICAgIGdyaWQtcm93OiAyLzM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJveC1zaGFkb3c6IHZhcmlhYmxlcy4kc2hhZG93MTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAmLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5idG4taWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKHZhcmlhYmxlcy4kY29sb3I3LCAxKTtcclxuICAgICAgICBtYXJnaW46IDI1cHggNTBweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvcjY7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmEtdXAtbGVmdCB7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZhLXVwLXJpZ2h0IHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5saW5rcyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG5cclxuICAgICAgICAuaG91c2Uge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDUuNSU7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDUuNy8zLjQ1O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTEzLjVkZWcpIHNjYWxlKDEuMDUpO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAgIC5ob3VzZS1hY3RpdmUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kY29sb3I0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yNTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvcjQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvcjM7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3I0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ob3VzZV9hdmFpbGFibGUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaG91c2VfMSB7XHJcbiAgICAgICAgICBsZWZ0OiAxMC42JTtcclxuICAgICAgICAgIHRvcDogMTAuOCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ob3VzZV8yIHtcclxuICAgICAgICAgIGxlZnQ6IDIwJTtcclxuICAgICAgICAgIHRvcDogMjAuMyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ob3VzZV8zIHtcclxuICAgICAgICAgIGxlZnQ6IDMwJTtcclxuICAgICAgICAgIHRvcDogMjYuNyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ob3VzZV80IHtcclxuICAgICAgICAgIGxlZnQ6IDQwLjclO1xyXG4gICAgICAgICAgdG9wOiAzNC42JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhvdXNlXzUge1xyXG4gICAgICAgICAgbGVmdDogNDkuNyU7XHJcbiAgICAgICAgICB0b3A6IDQxLjMlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaG91c2VfNiB7XHJcbiAgICAgICAgICBsZWZ0OiA1OS45JTtcclxuICAgICAgICAgIHRvcDogNDguOCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ob3VzZV83IHtcclxuICAgICAgICAgIGxlZnQ6IDcwLjUlO1xyXG4gICAgICAgICAgdG9wOiA1Ni42JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhvdXNlXzgge1xyXG4gICAgICAgICAgbGVmdDogNzkuOSU7XHJcbiAgICAgICAgICB0b3A6IDYzLjMlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaG91c2VfOSB7XHJcbiAgICAgICAgICBsZWZ0OiA5MC40JTtcclxuICAgICAgICAgIHRvcDogNjguMiU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTMuNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaG91c2VzX2NhcmRzIHtcclxuICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICBncmlkLXJvdzogMy80O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiA1MHB4IDA7XHJcbiAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcmlhYmxlcy4kY29sb3IxLCAwKTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldiB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLW5leHQge1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICAgIC5zbGljay1wcmV2IGksXHJcbiAgICAuc2xpY2stbmV4dCBpIHtcclxuICAgICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvcjI7XHJcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXByZXY6aG92ZXIgaSxcclxuICAgIC5zbGljay1uZXh0OmhvdmVyIGkge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvcjU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDIwMHB4IDFmcjtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgYm94LXNoYWRvdzogdmFyaWFibGVzLiRzaGFkb3cxO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJl9zb2xkLFxyXG4gICAgICAmX3Jlc2VydmVkIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyaWFibGVzLiRjb2xvcjQsIDAuNzUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcInNwcnplZGFueVwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yMTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9yZXNlcnZlZCB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyaWFibGVzLiRjb2xvcjgsIDAuNzUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcInphcmV6ZXJ3b3dhbnlcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfaW1nIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgICAgIGdyaWQtcm93OiAxLzI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfaW5mbyB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgICAgIGdyaWQtcm93OiAyLzM7XHJcblxyXG4gICAgICAgIHAsXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yNjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl90ZXh0IHtcclxuICAgICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvcjQ7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvcjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaG91c2VzX3ByZXZpZXcge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvMztcclxuICAgIGdyaWQtcm93OiA0LzU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm94LXNoYWRvdzogdmFyaWFibGVzLiRzaGFkb3cxO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaW5zZXQ6IC01cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAmLWFjdGl2ZSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaG91c2VzX2NhcmRzIHtcclxuICAuY2FyZCB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgZmlsdGVyOiBibHVyKDFweCk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gbmlla2xpa2FuZSBnZHkgbmllYWt0eXduZVxyXG4gIH1cclxuXHJcbiAgLy8gYWt0eXduZSBzbGFqZHkgKGxla2tpZSBvxbx5d2llbmllKVxyXG4gIC5zbGljay1hY3RpdmUge1xyXG4gICAgb3BhY2l0eTogMC45O1xyXG4gICAgZmlsdGVyOiBibHVyKDApO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgfVxyXG5cclxuICAvLyDFm3JvZGtvd3kgYWt0eXdueSAoZ8WCw7N3bnkpXHJcbiAgLnNsaWNrLWNlbnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICB9XHJcblxyXG4gIC8vIGRvZGF0a293eSBlZmVrdCBwbyBuYWplY2hhbml1XHJcbiAgLmNhcmQ6aG92ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvIHtcclxuICAud3JhcHBlciB7XHJcbiAgICAuaW5mb190ZXh0IHtcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5mb290ZXIgLndyYXBwZXIgLmZvb3Rlcl90ZXh0IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcbiAgYSxcclxuICBwIHtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yNDtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcclxuICAuaG91c2VzX2NhcmRzIHtcclxuICAgIC5zbGljay1hcnJvdyBpIHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1haW5faGVyby1zZWNvbmQge1xyXG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XHJcbiAgICAubW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuY2xvdWRzIHtcclxuICAgICAgLmNsb3VkIHtcclxuICAgICAgICBib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGFjdCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5icmFuZF9uYW1lLWxhc3Qge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gIC5vZmZlci1kZXNjcmlwdGlvbiB7XHJcbiAgICAud3JhcHBlciB7XHJcbiAgICAgIC50ZXh0Ym94LFxyXG4gICAgICAubWFwIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tYXAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHRib3gge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzI7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDEvMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm9mZmVyLWRlc2NyaXB0aW9uX21hcCB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIvMztcclxuICAgICAgICBncmlkLXJvdzogMS8yO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaG91c2VzIC53cmFwcGVyIC5ob3VzZXNfcGxhbiAuaG91c2VzX3BsYW4taW1nIC5saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5ob3VzZXMgLndyYXBwZXIge1xyXG4gICAgLmhvdXNlc19wbGFuIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMjtcclxuICAgICAgZ3JpZC1yb3c6IDIvMztcclxuICAgIH1cclxuICAgIC5ob3VzZXNfcHJldmlldyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyLzM7XHJcbiAgICAgIGdyaWQtcm93OiAxLzM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuaG91c2VzIC53cmFwcGVyIC5ob3VzZXNfY2FyZHMgLmNhcmQge1xyXG4gIC8vICAgbWFyZ2luOiAyMHB4XHJcbiAgLy8gfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcclxuICAubWFpbi1jb250YWN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBoMiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICB3aWR0aDogNjB2dztcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdXJyZW50LWluZm8ge1xyXG4gICAgLndyYXBwZXIge1xyXG4gICAgICAuY3VycmVudC1pbmZvX3RleHQge1xyXG4gICAgICAgIG1hcmdpbjogMCA1MCUgMCAwcHg7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3I1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
