.acumullit{padding-bottom:20px}.acumullit .main_img{height:34.89583333vw;background-color:#765d9f;background-image:url(/i/acumullit/acumullit2x.webp)}.acumullit .main_img .inner{padding-bottom:5.5vw}.acumullit .main_img .goods{margin-left:9px;margin-bottom:68px;position:relative}.acumullit .main_img .goods .as_goods_item{position:absolute;background-size:cover;background-repeat:no-repeat;content:'';background-position-x:right;background-position-y:bottom;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.acumullit .main_img .goods .as_goods_item.item_1{height:95px;width:144px;background-image:url(/i/acumullit/as_good1.png);bottom:0;-webkit-animation-delay:0s;animation-delay:0s}.acumullit .main_img .goods .as_goods_item.item_2{height:94px;width:158px;background-image:url(/i/acumullit/as_good2.png);bottom:-8px;left:105px;z-index:1;-webkit-animation-delay:.4s;animation-delay:.4s}.acumullit .main_img .goods .as_goods_item.item_3{height:95px;width:199px;background-image:url(/i/acumullit/as_good3.png);bottom:-33px;left:163px;z-index:4;-webkit-animation-delay:.8s;animation-delay:.8s}.acumullit .main_img .goods .as_goods_item.item_4{height:163px;width:158px;background-image:url(/i/acumullit/as_good4.png);bottom:0;z-index:3;left:240px;-webkit-animation-delay:1.2s;animation-delay:1.2s}.acumullit .main_img .goods .as_goods_item.item_5{height:85px;width:144px;background-image:url(/i/acumullit/as_good5.png);bottom:0;z-index:2;left:310px;-webkit-animation-delay:1.6s;animation-delay:1.6s}.acumullit .main_img h1{position:relative;margin-top:0;text-align:left;margin-bottom:0}.acumullit .main_img h1 span:first-child{font-size:8rem;margin-bottom:-5px}.acumullit .main_img h1 span:last-child{font-size:4rem;font-weight:400}.acumullit .main_img .btns{display:flex;margin-top:45px}.acumullit .main_img .btns .btn{width:auto;padding:0 35px;height:42px;margin-right:52px;font-size:2rem;transition:all .2s ease}.acumullit .main_img .btns .btn.more:hover{background-color:#fff;color:#6f3d8d}.acumullit .main_img .btns .btn.buy:hover{background-color:#fff;color:#ec9819}.acumullit .main_img .btns .btn.add_basket_probe{border:1px solid #fff;background-color:transparent}.acumullit .main_img .btns .btn.add_basket_probe:hover{background-color:rgba(255,255,255,.52)}.acumullit .items_wrapper{padding-top:70px}@media screen and (max-width:600px){.acumullit .items_wrapper{padding-top:15px}}@media screen and (max-width:450px){.acumullit .items_wrapper .inner{width:100%}.acumullit .items_wrapper .inner .top{padding:15px}}.about_product .to_basket_additional .price br,.acumullit .item_wrapper .price br{display:none}.acumullit .why_work_wrapper{background-repeat:repeat-x;padding:54px 0 0;overflow:hidden}.acumullit .why_work_wrapper h2.title{font-weight:700;font-size:3.5rem;margin-bottom:22px}.acumullit .why_work_wrapper .item{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;background-color:#eee;padding:33px 30px 20px 55px}.acumullit .why_work_wrapper .item .num{display:flex;align-items:flex-end}.acumullit .why_work_wrapper .item .num_line{display:block;width:20px;height:68px;background-color:#fff;margin-right:10px}.acumullit .why_work_wrapper .item .num_point{width:22px;height:22px;background-color:#fff;border-radius:50%}.acumullit .why_work_wrapper .item .text{width:calc(100% - 82px);position:relative;top:-5px}.acumullit .why_work_wrapper .item .title{font-size:2.5rem;margin-bottom:12px}.acumullit .why_work_wrapper .item .descr{font-size:1.4rem}.acumullit .why_work_wrapper .item2{margin-top:25px;padding-bottom:220px;margin-bottom:100px;align-items:center}.acumullit .why_work_wrapper .item2 .text{width:calc(100% - 96px);top:-8px}.acumullit .why_work_wrapper .item2 .left{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;width:calc(100% - 410px);margin-left:-14px}.acumullit .why_work_wrapper .item2 .right .level_images{height:404px;display:flex;align-items:center;justify-content:space-between;margin-right:69px}.acumullit .why_work_wrapper .item2 .right .level_images img{max-height:100%}.acumullit .why_work_wrapper .item2 .right .level_images img.level1_img{width:67px;transform:translateX(0)}.acumullit .why_work_wrapper .item2 .right .level_images img.level2_img{width:48px;margin-left:-47px}.acumullit .why_work_wrapper .item2 .right .level_images img.level3_img{width:103px;transform:translateX(0)}.acumullit .why_work_wrapper .item2 .levels{margin-top:22px;margin-left:0}.acumullit .why_work_wrapper .item2 .level{position:relative;font-size:1.5rem;padding-left:35px;margin-bottom:22px;line-height:1.2}.acumullit .why_work_wrapper .item2 .level.level_3{margin-bottom:0}.acumullit .why_work_wrapper .item2 .level:before{content:'';position:absolute;left:0;top:6px;width:20px;height:35px}.acumullit .why_work_wrapper .item2 .level:before p{margin:0}.acumullit .why_work_wrapper .item2 .level_1:before{background-color:#26c926}.acumullit .why_work_wrapper .item2 .level_2:before{background-color:#853df5}.acumullit .why_work_wrapper .item2 .level_3:before{background-color:#00a6c6}.acumullit .dragee{margin-top:-150px;margin-bottom:120px}.acumullit .dragee .inner{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;min-height:332px;position:relative;color:#fff}.acumullit .dragee .inner .bg{position:absolute;top:0;right:0;height:100%;width:10000px;background-position:right 0;background-repeat:no-repeat;background-size:auto 100%}.acumullit .dragee .inner .img{width:400px;z-index:1;position:relative}.acumullit .dragee .inner img{position:absolute}.acumullit .dragee .inner .tablet{left:205px;top:-90px;width:275px;position:relative}.acumullit .dragee .inner .cherry{right:-433px;top:-105px;width:197px;position:relative}.acumullit .dragee .inner .berry{left:34px;top:225px;width:171px;position:relative}.acumullit .dragee .inner .leaf{left:55px;top:-32px;width:201px;position:relative}.acumullit .dragee .inner .leaf2{left:392px;top:171px;width:179px;position:relative}.acumullit .dragee .inner .text{width:calc(100% - 604px);padding:94px 40px 44px 0;position:relative;z-index:2}.acumullit .dragee .inner .title{font-size:3.5rem;font-weight:700;margin-bottom:15px}.acumullit .dragee .inner .descr{font-size:1.4rem}.acumullit .video_wrapper .video{width:670px}.acumullit .video_wrapper.for_item .video{width:570px}.acumullit .video_wrapper.for_item{margin-bottom:40px}.acumullit .item_wrapper .img{width:534px;height:253px}.acumullit .item_wrapper .img_bg{background-position-y:top}.acumullit .item_big{position:relative;padding-bottom:54px}.acumullit .item_big .title{margin-top:-3px;margin-bottom:20px;line-height:1}.acumullit .item_big .decryption{text-transform:uppercase;font-size:1.6rem;display:block;line-height:1.2;margin-top:12px}.acumullit .item_big .prices{margin-top:31px}.acumullit .item_big .info{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.2rem;line-height:1.2;background:#ffe36a;display:flex;flex-direction:column;padding:7px 10px 7px 15px}.acumullit .item_big .bg_img_5{background-color:#b9137d}.acumullit .item_big .bg_img_144{background-color:#4c3282}.acumullit .item_big .bg_img_168{background-color:#00d3d9}.acumullit .item_big .bg_img_2{background-color:#14a32b}.acumullit .item_big .bg_img_1{background-color:#be2d21}.acumullit .item_big .bg_img_6{background-color:#ee7d24}.acumullit .item_big .bg_img_3{background-color:#1e42a9}.acumullit .item_big .bg_img_19{background-color:#4412ad}.acumullit .item_big .bg_img_20{background-color:#e72e77}.acumullit .item_big .bg_img_22{background-color:#56a0eb}.acumullit .item_big .bg_img_4{background-color:#ffd523}.acumullit .item_big .bg_img_11{background-color:#db2b1b}.acumullit .item_big .bg_img_36{background-color:#bea47c}.acumullit .item_big .bg_img_37{background-color:#b4b4b4}.acumullit .item_big .bg_img_43{background-color:#4371b1}.acumullit .about_product_alltime{background-color:#13b929!important}.acumullit .about_product_5,.acumullit .video_wrapper.bg_img_5{background-color:#b9137d}.acumullit .about_product_144,.acumullit .video_wrapper.bg_img_144{background-color:#4c3282}.acumullit .about_product_168,.acumullit .video_wrapper.bg_img_168{background-color:#00d3d9}.acumullit .about_product_2,.acumullit .video_wrapper.bg_img_2{background-color:#14a32b}.acumullit .about_product_1,.acumullit .video_wrapper.bg_img_1{background-color:#be2d21}.acumullit .about_product_6,.acumullit .video_wrapper.bg_img_6{background-color:#ee7d24}.acumullit .about_product_3,.acumullit .video_wrapper.bg_img_3{background-color:#1e42a9}.acumullit .about_product_19,.acumullit .video_wrapper.bg_img_19{background-color:#4412ad}.acumullit .about_product_20,.acumullit .video_wrapper.bg_img_20{background-color:#e72e77}.acumullit .about_product_22,.acumullit .video_wrapper.bg_img_22{background-color:#56a0eb}.acumullit .about_product_4,.acumullit .video_wrapper.bg_img_4{background-color:#ffd523}.acumullit .about_product_11,.acumullit .video_wrapper.bg_img_11{background-color:#db2b1b}.acumullit .about_product_36,.acumullit .video_wrapper.bg_img_36{background-color:#bea47c}.acumullit .about_product_37,.acumullit .video_wrapper.bg_img_37{background-color:#b4b4b4}.acumullit .about_product_43,.acumullit .video_wrapper.bg_img_43{background-color:#4371b1}.acumullit .about_product_301,.acumullit .video_wrapper.bg_img_301{background-color:#96df52}.acumullit .about_product_308,.acumullit .video_wrapper.bg_img_308{background-color:#e1e1e1}.acumullit .text_contain{margin-top:0;margin-bottom:20px}@media screen and (min-width:1000px){.acumullit .item_wrapper .inner{min-height:332px}}.collection{border:1px solid #a6a6a6;padding:0 30px;margin-bottom:30px;background-color:#fff}.collection .top{display:flex;justify-content:space-between;align-items:center}.collection .top .title{font-size:4rem;font-weight:700;color:#a6a6a6;margin-right:20px}.collection .top .title span{font-weight:400}.collection .top .description{padding:20px;margin-right:-30px;font-weight:600;color:#fff;background-color:#a6a6a6;width:calc(50% + 30px)}.collection .collections{display:flex;flex-wrap:wrap;margin-top:40px;justify-content:space-between;gap:1%}.collection .collections .ghost{background:0 0!important;padding:0!important}@media screen and (max-width:1010px){.collection{background-color:transparent;padding:0;border:0;margin-bottom:0}.collection .acumullit .small_item img{max-width:120%}.collection .collection .collections .small_item{padding:11px}.collection .collection .collections .small_item .few_prices .description{padding:0}.collection .collection .collections .small_item .few_prices .title{padding:5px 0 0}.collection .collections .small_item .description,.collection .collections .small_item .few_prices .price{line-height:1.5;font-size:1.6rem}.collection .collection .top .title{line-height:1.3}.collection .small_item .btn{font-size:1.2rem;margin-top:10px;font-weight:600}.collection .small_item .few_prices .price{display:block;width:100%;margin-top:0;margin-bottom:1px}.collection .top{flex-direction:column}.collection .top .title{margin-bottom:15px;margin-right:0;width:100%;text-align:center}.collection .top .description{width:100%;margin-right:0;background-color:transparent;font-weight:500;position:relative;padding:20px 0}.collection .top .description:after{content:'';position:absolute;width:120%;height:100%;left:-10%;top:0;background:#a6a6a6;z-index:-1}.collection .collections .small_item .title_and_description .title{background-color:transparent;margin-bottom:5px}}@media screen and (max-width:480px){.collection .package{font-size:12px}.collection .acumullit .small_item img{max-width:120%}.collection .top .title{font-size:3rem}}@media screen and (max-width:390px){.collection .top .title span{display:block}}.en:not(.country_219):not(.country_35):not(.country_13) .acumullit .why_work_wrapper .item2{margin-bottom:-30px}.acumullit.price_in_units .small_item .collection_prices,.acumullit.price_in_units .small_item .title_and_price:not(.few_prices),.de .acumullit .small_item .title_and_price:not(.few_prices){flex-direction:column}.acumullit .small_item .title{padding-left:0;padding-right:0;margin-right:0;border-right:none}.country_219 .acumullit .main_img .goods{margin-left:7px;margin-bottom:25px;width:465px}.country_21 .acumullit .small_item .title_and_price .title{width:87px}@media screen and (max-width:445px){.country_21 .acumullit .small_item .title_and_price .title{width:auto}}@media screen and (min-width:1000px){.tr .item_wrapper .bg_img_22 img{transform:translateY(57%)}}@media screen and (max-width:1470px){.acumullit .main_img img{width:500px}}@media screen and (max-width:1366px){.acumullit .main_img .inner{padding-bottom:4vw}}@media screen and (max-width:1280px){.acumullit .main_img .inner{padding-bottom:9vw}}.item_page{padding-bottom:0}.item_page .item_wrapper{padding-top:31px}.item_page .item_page_leaf_1,.item_page .item_page_leaf_2,.item_page .item_page_leaf_3{position:absolute;background-size:contain;background-repeat:no-repeat;z-index:3}.item_page .item_page_leaf_1{background-image:url(/i/acumullit/item_page_leaf_1.png);top:-57px;left:51%;margin-left:-44px;width:51px;height:46px}.item_page .item_page_leaf_2{background-image:url(/i/acumullit/item_page_leaf_2.png);width:92px;height:66px;bottom:-83px;right:18px}.item_page .item_page_leaf_3{background-image:url(/i/acumullit/item_page_leaf_3_shadow.png);width:204px;height:162px;bottom:-186px;left:-5px}.components{margin-top:86px}.about_product{padding:60px 0;color:#fff}.about_product .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.about_product .text{font-size:3.2rem;width:calc(100% - 244px - 100px)}.about_product .to_basket_additional{width:244px;margin-right:26px}.about_product .to_basket_additional .title{font-size:3rem;font-weight:700;margin-bottom:7px}.about_product .to_basket_additional .prices{min-height:32px;margin-bottom:7px}.about_product .to_basket_additional .price{margin-bottom:10px;text-align:left;border-top:none;font-weight:400;font-size:2.1rem;line-height:1.5}.about_product .to_basket_additional .price span{font-weight:700}.about_product .to_basket_additional .price span.price_in_weight{font-weight:inherit;font-size:80%}.about_product .to_basket_additional .legal_price_descr{margin-top:5px;margin-bottom:10px;font-size:1.3rem}.about_product .to_basket_additional .retail_price_descr{margin-top:-5px;margin-bottom:27px;font-size:1.2rem}.about_product .to_basket_additional .qty_btn{display:flex}.about_product .to_basket_additional .qty_btn input{width:70px;height:32px;background:#eee;outline:0;border:0;padding:0 0 0 13px;margin-right:26px;font-size:2rem}.about_product .to_basket_additional .btn{height:31px;margin-bottom:10px;padding:0 27px;font-size:1.4rem;background-color:#81d8d0;border-color:#81d8d0}@media screen and (max-width:1240px){.mobile_available .acumullit .main_img h1 span:first-child{margin-bottom:0}}@media screen and (max-width:1170px){.mobile_available .acumullit .about_item_wrapper{padding:100px 0}.mobile_available .acumullit .about_item_wrapper .inner{display:block}.mobile_available .acumullit .about_item_wrapper .column{width:100%}.mobile_available .acumullit .about_item_wrapper .column:first-child{margin-right:0;max-width:100%}.mobile_available .acumullit .about_item_wrapper .column:nth-child(2){margin-top:25px;max-width:100%}.mobile_available .acumullit .about_item_wrapper .column .title{text-align:left}.mobile_available .item_page .about_product .to_basket_additional{margin-right:0}}@media screen and (max-width:1100px){.mobile_available .acumullit .main_img .inner{padding-bottom:40px}.mobile_available .acumullit .why_work_wrapper .item{padding:35px 40px 35px 30px}.mobile_available .acumullit .why_work_wrapper .item2 .left{width:calc(100% - 432px)}.mobile_available .acumullit .why_work_wrapper .item2 .levels{margin-top:50px}.mobile_available .acumullit .dragee{margin-top:0}}@media screen and (max-width:1010px){.mobile_available #wrapper .main_img{background-image:url(/i/acumullit/m_start_bg.jpg);background-position:center;position:relative}.mobile_available #wrapper .main_img .inner{justify-content:flex-start;align-items:flex-start;padding-left:5%;padding-top:175px;z-index:2}.mobile_available #wrapper .main_img .inner h1{width:auto;margin-top:0}.mobile_available #wrapper .main_img .inner h1 span{text-align:left}.mobile_available #wrapper .main_img .inner div.btns{justify-content:flex-start}.mobile_available #wrapper .main_img:before{display:block;content:'';position:absolute;right:0;bottom:0;width:100%;left:0;height:100%;background-image:url(/i/acumullit/m_2osoby.png);background-repeat:no-repeat;background-position:right bottom;background-size:auto 95%}.mobile_available #wrapper .main_img .as_goods_item.item_1{height:65px;width:99px}.mobile_available #wrapper .main_img .as_goods_item.item_2{height:65px;width:109px;bottom:-7px;left:76px}.mobile_available #wrapper .main_img .as_goods_item.item_3{height:69px;width:145px;left:120px}.mobile_available #wrapper .main_img .as_goods_item.item_4{height:130px;width:126px;bottom:-10px;left:167px}.mobile_available #wrapper .main_img .as_goods_item.item_5{height:65px;width:110px;left:229px}.mobile_available .acumullit .main_img h1 span:first-child{font-size:5.5rem}.mobile_available .acumullit .main_img h1 span:last-child{font-size:3.3rem}.mobile_available .acumullit .main_img .goods{width:365px}.mobile_available .acumullit .main_img .btns .btn{font-size:1.6rem}.mobile_available .acumullit .main_img .btns .btn:first-child{margin-right:30px}.mobile_available .acumullit .dragee .inner .text{width:calc(100% - 560px)}.mobile_available .acumullit .dragee .inner .descr,.mobile_available .acumullit .small_item .price,.mobile_available .acumullit .why_work_wrapper .item .descr,.mobile_available .acumullit .why_work_wrapper .item2 .level{line-height:1.5;font-size:1.6rem}.mobile_available .acumullit .about_item_wrapper .column .title,.mobile_available .acumullit .why_work_wrapper .item .title,.mobile_available .acumullit .why_work_wrapper h2.title{line-height:1.3}.mobile_available .acumullit .why_work_wrapper .item.no_second_block .text{position:static;width:100%}.mobile_available #wrapper .items_wrapper .owl-carousel .small_item{width:100%;margin-bottom:20px}.mobile_available .items_wrapper .owl-carousel .owl-nav{position:absolute;width:100%;top:37px;height:31px}.mobile_available .items_big_list.owl-carousel .owl-nav{position:absolute;width:100%;height:31px}.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-prev{background:#5a832a!important;width:30px;height:30px;border-radius:50%;position:absolute}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-prev{background:#5a832a!important;border-radius:50%;position:absolute}.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-next{background:#5a832a!important;width:30px;height:30px;border-radius:50%;position:absolute}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-next{background:#5a832a!important;border-radius:50%;position:absolute}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-next:focus,.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-next:hover,.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-prev:focus,.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-prev:hover,.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-next:focus,.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-next:hover,.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-prev:focus,.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-prev:hover{background:#3f5c1e!important;border:0}.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-prev{left:-8px}.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-prev:after{content:'';display:block;border:4px solid transparent;border-right:6px solid #fff;position:relative;left:-13px}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-prev:after{content:'';display:block;position:relative}.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-next{right:-8px}.mobile_available .items_wrapper .owl-carousel .owl-nav button.owl-next:after{content:'';display:block;border:4px solid transparent;border-left:6px solid #fff;position:relative;left:14px}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-next:after{content:'';display:block;position:relative}.mobile_available .items_big_list.owl-carousel .owl-nav{top:200px}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-prev{left:12px}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-next{right:12px}.mobile_available .items_big_list.owl-carousel .owl-item .owl-lazy:not([src]){max-height:none}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-next,.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-prev{width:40px;height:40px}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-prev:after{border:6px solid transparent;border-right:8px solid #fff;left:-17px}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-next:after{border:6px solid transparent;border-left:8px solid #fff;left:17px}.mobile_available .item_wrapper img{bottom:-40px}.mobile_available .item_wrapper .content{margin-top:170px}.mobile_available .item_page .item_page_leaf_3{width:154px}.mobile_available .item_page .about_product .inner{flex-direction:column}.mobile_available .item_page .about_product .text{width:100%}.mobile_available .item_page .about_product .to_basket_additional{margin-top:50px;max-width:245px}}@media screen and (max-width:960px){.mobile_available .acumullit .why_work_wrapper .item2 .left{width:100%}.mobile_available .acumullit .why_work_wrapper .item2 .right{display:flex;justify-content:center;text-align:center;width:100%;margin-bottom:100px}.mobile_available .acumullit .why_work_wrapper .item2 .right .level_images{margin-right:0;width:249px}.mobile_available .acumullit .why_work_wrapper .item2 .right img{width:auto}.mobile_available .acumullit .why_work_wrapper .item2 .right .level_images img.level2_img{margin-left:25px}}@media screen and (max-width:920px){.mobile_available #wrapper .main_img .inner{padding-left:0}.mobile_available .acumullit .main_img img{width:320px}.mobile_available #wrapper .main_img .inner div.btns{align-items:stretch}.mobile_available .acumullit .main_img .btns .btn{margin-right:30px}.mobile_available .acumullit .main_img .btns .btn:last-child{margin-right:0}.mobile_available .acumullit .dragee .inner .tablet{left:50px}.mobile_available .acumullit .dragee .inner .cherry{right:-75px}.mobile_available .acumullit .dragee .inner .berry{left:-10px}.mobile_available .acumullit .dragee .inner .leaf{left:-25px}.mobile_available .acumullit .dragee .inner .leaf2{left:242px}.mobile_available .acumullit .dragee .inner .text{width:calc(100% - 410px)}.mobile_available .acumullit .dragee{margin-bottom:80px}.mobile_available .acumullit .dragee .inner .bg{right:-5vw}}@media screen and (max-width:740px){.mobile_available .acumullit .main_img .goods{display:none}.mobile_available .acumullit .main_img h1 span:first-child{font-size:4.2rem}.mobile_available .acumullit .main_img h1 span:last-child{font-size:2.5rem}.mobile_available .acumullit .dragee .inner{display:block}.mobile_available .acumullit .dragee .inner .img{width:275px;height:auto;padding-bottom:0;margin:0 auto}.mobile_available .acumullit .dragee .inner .tablet{left:0}.mobile_available .acumullit .dragee .inner .cherry{right:-125px}.mobile_available .acumullit .dragee .inner .berry{left:-50px}.mobile_available .acumullit .dragee .inner .leaf{left:-75px}.mobile_available .acumullit .dragee .inner .leaf2{left:192px}.mobile_available .acumullit .dragee .inner .text{width:100%;padding:50px 0 44px}}@media screen and (max-width:680px){.mobile_available #wrapper .main_img .inner{justify-content:flex-start;align-items:center;padding-top:30px}.mobile_available #wrapper .main_img .inner .goods{display:block}.mobile_available #wrapper .main_img .inner h1{width:auto}.mobile_available #wrapper .main_img .inner h1 span{text-align:center}.mobile_available #wrapper .main_img .inner div.btns{justify-content:center}.mobile_available #wrapper .main_img .inner div.btns .btn{padding:4px 23px}.mobile_available #wrapper .main_img:before{background-image:none}.mobile_available .acumullit .dragee .inner .img{padding-bottom:0}}@media screen and (max-width:640px) and (orientation:portrait){.mobile_available #wrapper .main_img:before{background-image:url(/i/acumullit/m_girl_full.png);background-position:center bottom;height:calc(100% - 170px);background-size:auto 100%}.mobile_available .acumullit .main_img h1 span:first-child{font-size:3rem}.mobile_available .acumullit .main_img h1 span:last-child{font-size:2rem}.mobile_available .acumullit .main_img .goods{display:block;position:absolute;bottom:7%;left:50%;margin:0 auto;transform:translate(-50%,-50%)}}@media screen and (max-width:520px){.mobile_available #wrapper .main_img{background-position:right bottom;background-color:#e49a04;top:-1px}.mobile_available .acumullit .main_img h1 span:first-child{font-size:5rem}.mobile_available .acumullit .main_img h1 span:last-child{font-size:3.2rem}.mobile_available .acumullit .main_img .btns .btn{font-size:1.4rem}.mobile_available .acumullit .dragee .inner .cherry{right:-80px}.mobile_available .acumullit .dragee .inner .img{padding-bottom:0}.mobile_available .acumullit .why_work_wrapper .item{width:100vw;margin-left:-3vw;padding-left:3vw;padding-right:3vw}.mobile_available .acumullit .why_work_wrapper .item.innovation{margin-bottom:45px}.mobile_available .acumullit .why_work_wrapper .item .descr{margin-left:-82px;margin-top:50px}.mobile_available .acumullit .why_work_wrapper .item.item2 .descr{margin-left:-96px;width:calc(100% + 96px);margin-top:50px}.mobile_available .acumullit .why_work_wrapper .item .levels{margin-left:-125px;width:calc(100% + 125px);padding-left:29px}.mobile_available .acumullit .why_work_wrapper .item2 .left{margin-left:0}.mobile_available .why_work_wrapper h2.title{font-size:3.2rem}.mobile_available .why_work_wrapper .item.item2.no_title .left{display:block}.mobile_available .why_work_wrapper .item.item2.no_title .text{width:100%}.mobile_available .why_work_wrapper .item.item2.no_title .descr{margin-left:0;width:100%}}@media screen and (max-width:480px){.mobile_available .acumullit .main_img h1 span:first-child{font-size:4.1rem}.mobile_available .acumullit .main_img h1 span:last-child{font-size:2.4rem}.mobile_available .item_page .item_page_leaf_3{width:154px}}@media screen and (max-width:445px){.mobile_available #wrapper .main_img .inner h1 span{line-height:1}.mobile_available #wrapper .main_img:before{height:calc(100% - 220px)}.mobile_available.safari #wrapper .main_img:before{height:calc(100% - 190px)}.mobile_available #wrapper .main_img .inner div.btns{flex-direction:column;align-items:center;margin-top:22px}.mobile_available #wrapper .main_img .inner div.btns .btn{padding:5px 23px;margin-right:0;margin-top:0;margin-bottom:12px}.mobile_available .acumullit .main_img img.goods{left:-4%;width:113%;max-width:113%}.mobile_available.country_219 .acumullit .main_img img.goods{left:0;width:100%;max-width:100%}.mobile_available .acumullit .why_work_wrapper h2.title br{display:none}.mobile_available .acumullit .dragee .inner .img{padding-bottom:0}.mobile_available .acumullit .dragee .inner .bg{right:-10vw}.mobile_available .acumullit .dragee .inner .cherry{right:-40px}.mobile_available .acumullit .why_work_wrapper .item{margin-left:-5vw;padding-left:5vw;padding-right:5vw}.mobile_available .acumullit .small_item .title_and_price:not(.few_prices){flex-direction:column}.mobile_available .acumullit .small_item .title_and_price .title{border-right:none;margin-right:0;padding-right:0}}@media screen and (max-width:426px){.mobile_available .acumullit .main_img h1 span:first-child{font-size:3.8rem}.mobile_available .acumullit .main_img h1 span:last-child{font-size:2.2rem}.mobile_available #wrapper main .main_img .inner div.btns{justify-content:center;align-items:center;flex-direction:column}.mobile_available .acumullit .about_item_wrapper{padding:70px 0 85px}.mobile_available .about_item_wrapper .column .title{font-size:3rem}.mobile_available .items_big_list.owl-carousel .owl-nav{top:190px}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-prev{left:1vw}.mobile_available .items_big_list.owl-carousel .owl-nav button.owl-next{right:1vw}.mobile_available .acumullit .small_item .price .price_title{font-size:1.4rem}.mobile_available .acumullit .small_item .price_in_weight,.mobile_available .item_wrapper .price span.price_in_weight{display:block}.mobile_available .item_page .item_page_leaf_2{bottom:-143px;right:5px}.mobile_available .item_page .advantages_extended .video_wrapper{width:100vw}.mobile_available .item_page .components{margin-bottom:70px}}@media screen and (max-width:395px){.mobile_available #wrapper .main_img .goods{left:54%}}@media screen and (max-width:375px){.mobile_available #wrapper .main_img .goods{width:100%;left:50%}.mobile_available #wrapper .main_img .as_goods_item.item_1{height:50px;width:75px;left:30px}.mobile_available #wrapper .main_img .as_goods_item.item_2{height:50px;width:84px;left:82px}.mobile_available #wrapper .main_img .as_goods_item.item_3{height:50px;width:106px;left:118px;bottom:-23px}.mobile_available #wrapper .main_img .as_goods_item.item_4{height:93px;width:92px;left:156px}.mobile_available #wrapper .main_img .as_goods_item.item_5{height:50px;width:85px;left:197px}.mobile_available .acumullit .dragee .inner .img{padding-bottom:0}.mobile_available .acumullit .dragee .inner .leaf{left:-55px}.mobile_available .acumullit .dragee .inner .cherry{right:-20px}.mobile_available .acumullit .dragee .inner .leaf2{left:162px}}@media screen and (max-width:360px){.mobile_available .acumullit .main_img h1 span:first-child{font-size:3.4rem}.mobile_available .acumullit .main_img h1 span:last-child{font-size:2rem}}@media screen and (max-width:340px){.mobile_available .about_item_wrapper .column .title{font-size:2.7rem}.mobile_available .item_page .item_page_leaf_3{bottom:-215px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFjdW11bGxpdC5sZXNzIiwiYWN1bXVsbGl0LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxVLENBRUUsbUIsQ0FGRixvQixDQUtJLG9CLENBQ0Esd0IsQ0FDQSxtRCxDQVBKLDJCLENBVU0sb0IsQ0FWTiwyQixDQWNNLGUsQ0FDQSxrQixDQUNBLGlCLENBaEJOLDBDLENBbUJRLGlCLENBQ0EscUIsQ0FDQSwyQixDQUNBLFUsQ0FDQSwyQixDQUNBLDRCLENBQ0EsUyxDQUNBLDZCLENBQUEscUIsQ0FFQSxpRCxDQUNFLFcsQ0FDQSxXLENBQ0EsK0MsQ0FDQSxRLENBQ0EsMEIsQ0FBQSxrQixDQUdGLGlELENBQ0UsVyxDQUNBLFcsQ0FDQSwrQyxDQUNBLFcsQ0FDQSxVLENBQ0EsUyxDQUNBLDJCLENBQUEsbUIsQ0FHRixpRCxDQUNFLFcsQ0FDQSxXLENBQ0EsK0MsQ0FDQSxZLENBQ0EsVSxDQUNBLFMsQ0FDQSwyQixDQUFBLG1CLENBR0YsaUQsQ0FDRSxZLENBQ0EsVyxDQUNBLCtDLENBQ0EsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsNEIsQ0FBQSxvQixDQUdGLGlELENBQ0UsVyxDQUNBLFcsQ0FDQSwrQyxDQUNBLFEsQ0FDQSxTLENBQ0EsVSxDQUNBLDRCLENBQUEsb0IsQ0F6RVYsdUIsQ0ErRU0saUIsQ0FDQSxZLENBQ0EsZSxDQUNBLGUsQ0FsRk4sd0MsQ0FxRlEsYyxDQUNBLGtCLENBdEZSLHVDLENBMEZRLGMsQ0FDQSxlLENBM0ZSLDBCLENBaUdNLFksQ0FDQSxlLENBbEdOLCtCLENBcUdRLFUsQ0FDQSxjLENBQ0EsVyxDQUNBLGlCLENBQ0EsYyxDQUNBLHVCLENBRUEsMEMsQ0FDRSxxQixDQUNBLGEsQ0FHRix5QyxDQUNFLHFCLENBQ0EsYSxDQUdGLGdELENBQ0UscUIsQ0FDQSw0QixDQUVBLHNELENBQ0Usc0MsQ0EzSFoseUIsQ0FxSUksZ0IsQ0FDQSxvQ0FBQSx5QixDQUNFLGtCLEFBSUEsb0NBQUEsZ0MsQ0FDRSxVLENBREYscUMsQ0FHSSxjQWl2QlYsOEMsQ0EvM0JBLGtDLENBc0pJLFksQ0F0SkosNEIsQ0E0SkksMEIsQ0FDQSxnQixDQUNBLGUsQ0E5SkoscUMsQ0FpS00sZSxDQUNBLGdCLENBQ0Esa0IsQ0FuS04sa0MsQ0F1S00sWSxDQUNBLDZCLENBQ0EsYyxDQUNBLHNCLENBQ0EscUIsQ0FDQSwyQixDQTVLTix1QyxDQStLUSxZLENBQ0Esb0IsQ0FoTFIsNEMsQ0FvTFEsYSxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxpQixDQXhMUiw2QyxDQTRMUSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsaUIsQ0EvTFIsd0MsQ0FtTVEsdUIsQ0FDQSxpQixDQUNBLFEsQ0FyTVIseUMsQ0F5TVEsZ0IsQ0FDQSxrQixDQTFNUix5QyxDQThNUSxnQixDQTlNUixtQyxDQW9OTSxlLENBQ0Esb0IsQ0FDQSxtQixDQUNBLGtCLENBdk5OLHlDLENBME5RLHVCLENBQ0EsUSxDQTNOUix5QyxDQStOUSxZLENBQ0EsNkIsQ0FDQSxjLENBQ0Esc0IsQ0FDQSx3QixDQUNBLGlCLENBcE9SLHdELENBd09RLFksQ0FDQSxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLGlCLENBNU9SLDRELENBK09VLGUsQ0FFQSx1RSxDQUNFLFUsQ0FDQSx1QixDQUdGLHVFLENBQ0UsVSxDQUNBLGlCLENBR0YsdUUsQ0FDRSxXLENBQ0EsdUIsQ0E3UFosMkMsQ0FvUVEsZSxDQUNBLGEsQ0FyUVIsMEMsQ0F5UVEsaUIsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxlLENBRUEsa0QsQ0FDRSxlLENBaFJWLGlELENBcVJRLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0ExUlIsbUQsQ0E2UlUsUSxDQTdSVixtRCxDQWtTUSx3QixDQWxTUixtRCxDQXNTUSx3QixDQXRTUixtRCxDQTBTUSx3QixDQTFTUixrQixDQWdUSSxpQixDQUNBLG1CLENBalRKLHlCLENBcVRNLFksQ0FDQSw2QixDQUNBLGMsQ0FDQSxzQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSxVLENBM1ROLDZCLENBOFRRLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxXLENBQ0EsYSxDQUNBLDJCLENBQ0EsMkIsQ0FDQSx5QixDQXJVUiw4QixDQXlVUSxXLENBQ0EsUyxDQUNBLGlCLENBM1VSLDZCLENBK1VRLGlCLENBL1VSLGlDLENBbVZRLFUsQ0FDQSxTLENBQ0EsVyxDQUNBLGlCLENBdFZSLGlDLENBMFZRLFksQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBN1ZSLGdDLENBaVdRLFMsQ0FDQSxTLENBQ0EsVyxDQUNBLGlCLENBcFdSLCtCLENBd1dRLFMsQ0FDQSxTLENBQ0EsVyxDQUNBLGlCLENBM1dSLGdDLENBK1dRLFUsQ0FDQSxTLENBQ0EsVyxDQUNBLGlCLENBbFhSLCtCLENBc1hRLHdCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFMsQ0F6WFIsZ0MsQ0E2WFEsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0EvWFIsZ0MsQ0FtWVEsZ0IsQ0FuWVIsZ0MsQ0EwWUksVyxDQTFZSix5QyxDQThZSSxXLENBOVlKLGtDLENBa1pJLGtCLENBbFpKLDZCLENBc1pJLFcsQ0FDQSxZLENBdlpKLGdDLENBNFpJLHlCLENBNVpKLG9CLENBZ2FJLGlCLENBQ0EsbUIsQ0FqYUosMkIsQ0FvYU0sZSxDQUNBLGtCLENBQ0EsYSxDQXRhTixnQyxDQTBhTSx3QixDQUNBLGdCLENBQ0EsYSxDQUNBLGUsQ0FDQSxlLENBOWFOLDRCLENBa2JNLGUsQ0FsYk4sMEIsQ0F1Yk0saUIsQ0FDQSxPLENBQ0EsTyxDQUNBLDBCLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxZLENBQ0EscUIsQ0FFQSx5QixDQWpjTiw4QixDQXFjTSx3QixDQXJjTixnQyxDQXljTSx3QixDQXpjTixnQyxDQTZjTSx3QixDQTdjTiw4QixDQWlkTSx3QixDQWpkTiw4QixDQXFkTSx3QixDQXJkTiw4QixDQXlkTSx3QixDQXpkTiw4QixDQTZkTSx3QixDQTdkTiwrQixDQWllTSx3QixDQWplTiwrQixDQXFlTSx3QixDQXJlTiwrQixDQXllTSx3QixDQXplTiw4QixDQTZlTSx3QixDQTdlTiwrQixDQWlmTSx3QixDQWpmTiwrQixDQXFmTSx3QixDQXJmTiwrQixDQXlmTSx3QixDQXpmTiwrQixDQTZmTSx3QixDQTdmTixpQyxDQWtnQkksa0MsQ0NwRkosMkIsQ0Q5YUEsa0MsQ0FzZ0JJLHdCLENDcEZKLDZCLENEbGJBLG9DLENBMGdCSSx3QixDQ3BGSiw2QixDRHRiQSxvQyxDQThnQkksd0IsQ0NwRkosMkIsQ0QxYkEsa0MsQ0FraEJJLHdCLENDcEZKLDJCLENEOWJBLGtDLENBc2hCSSx3QixDQ3BGSiwyQixDRGxjQSxrQyxDQTBoQkksd0IsQ0NwRkosMkIsQ0R0Y0Esa0MsQ0E4aEJJLHdCLENDcEZKLDRCLENEMWNBLG1DLENBa2lCSSx3QixDQ3BGSiw0QixDRDljQSxtQyxDQXNpQkksd0IsQ0NwRkosNEIsQ0RsZEEsbUMsQ0EwaUJJLHdCLENDcEZKLDJCLENEdGRBLGtDLENBOGlCSSx3QixDQ3BGSiw0QixDRDFkQSxtQyxDQWtqQkksd0IsQ0NwRkosNEIsQ0Q5ZEEsbUMsQ0FzakJJLHdCLENDcEZKLDRCLENEbGVBLG1DLENBMGpCSSx3QixDQ3BGSiw0QixDRHRlQSxtQyxDQThqQkksd0IsQ0NwRkosNkIsQ0QxZUEsb0MsQ0Fra0JJLHdCLENDcEZKLDZCLENEOWVBLG9DLENBc2tCSSx3QixDQXRrQkosd0IsQ0Ewa0JJLFksQ0FDQSxrQixDQUtBLHFDQUFBLCtCLENBQ0Usa0JBT04sVyxDQUNFLHdCLENBQ0EsYyxDQUNBLGtCLENBQ0EscUIsQ0FKRixnQixDQU9JLFksQ0FDQSw2QixDQUNBLGtCLENBVEosdUIsQ0FZTSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxpQixDQWZOLDRCLENBa0JRLGUsQ0FsQlIsNkIsQ0F1Qk0sWSxDQUNBLGtCLENBQ0EsZSxDQUNBLFUsQ0FDQSx3QixDQUNBLHNCLENBNUJOLHdCLENBaUNJLFksQ0FDQSxjLENBQ0EsZSxDQUNBLDZCLENBQ0EsTSxDQXJDSiwrQixDQXdDTSx3QixDQUNBLG1CLENBTUoscUNBQUEsVyxDQUdJLDRCLENBQ0EsUyxDQUNBLFEsQ0FDQSxlLENBTkosc0MsQ0FVSSxjLENBVkosZ0QsQ0FjSSxZLENBZEoseUUsQ0FrQkksUyxDQWxCSixtRSxDQXNCSSxlLENBdEJKLGlELENDbEZBLHVELENEaUhJLGUsQ0FDQSxnQixDQWhDSixtQyxDQW9DSSxlLENBcENKLDRCLENBd0NJLGdCLENBQ0EsZSxDQUNBLGUsQ0ExQ0osMEMsQ0E4Q0ksYSxDQUNBLFUsQ0FDQSxZLENBQ0EsaUIsQ0FqREosZ0IsQ0FzREkscUIsQ0F0REosdUIsQ0F5RE0sa0IsQ0FDQSxjLENBQ0EsVSxDQUNBLGlCLENBNUROLDZCLENBZ0VNLFUsQ0FDQSxjLENBQ0EsNEIsQ0FHQSxlLENBQ0EsaUIsQ0FDQSxjLENBRUEsbUMsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLFMsQ0FDQSxLLENBQ0Esa0IsQ0FDQSxVLENBakZSLGtFLENBeUZNLDRCLENBQ0EsbUIsQUFLTixvQ0FBQSxvQixDQUVJLGMsQ0FGSixzQyxDQU1JLGMsQ0FOSix1QixDQVVJLGdCLEFBSUosb0NBQUEsNEIsQ0FFSSxlLEFBU04sUUFBQSxZLE1BQUEsVyxNQUFBLGdELENBRUksbUIsQ0NwSUosd0QsQ0QySUEsMkRBQUEsWSxDQzVJQSxnREFBZ0QsWSxDRCtJOUMscUIsQ0FJRiw2QixDQUNFLGMsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBR0Ysd0MsQ0FHSSxlLENBQ0Esa0IsQ0FDQSxXLENBTUosMEQsQ0FFSSxVLENBRUEsb0NBQUEsMEQsQ0FDRSxZLEFBUUoscUNBQUEsZ0MsQ0FFSSwyQixBQU1OLHFDQUNFLHdCLENBQ0UsYSxBQUlKLHFDQUNFLDJCLENBQ0Usb0IsQUFJSixxQ0FDRSwyQixDQUNFLG9CQVFKLFUsQ0FDRSxnQixDQURGLHdCLENBS0ksZ0IsQ0FMSiw0QixDQzlKQSw0QixDQUNBLDRCLENEeUtJLGlCLENBQ0EsdUIsQ0FDQSwyQixDQUNBLFMsQ0FmSiw0QixDQW1CSSx1RCxDQUNBLFMsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQXhCSiw0QixDQTRCSSx1RCxDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLFUsQ0FoQ0osNEIsQ0FvQ0ksOEQsQ0FDQSxXLENBQ0EsWSxDQUNBLGEsQ0FDQSxTLENBTUosVyxDQUNFLGUsQ0FJRixjLENBQ0UsYyxDQUNBLFUsQ0FGRixxQixDQUtJLFksQ0FDQSxjLENBQ0EsNkIsQ0FQSixvQixDQVdJLGdCLENBQ0EsZ0MsQ0FaSixvQyxDQWdCSSxXLENBQ0EsaUIsQ0FqQkosMkMsQ0FxQk0sYyxDQUNBLGUsQ0FDQSxpQixDQXZCTiw0QyxDQTJCTSxlLENBQ0EsaUIsQ0E1Qk4sMkMsQ0FnQ00sa0IsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FyQ04sZ0QsQ0E0Q1EsZSxDQUVBLGdFLENBQ0UsbUIsQ0FDQSxhLENBaERWLHVELENBdURNLGMsQ0FDQSxrQixDQUNBLGdCLENBekROLHdELENBNkRNLGUsQ0FDQSxrQixDQUNBLGdCLENBL0ROLDZDLENBbUVNLFksQ0FuRU4sbUQsQ0FzRVEsVSxDQUNBLFcsQ0FDQSxlLENBQ0EsUyxDQUNBLFEsQ0FDQSxrQixDQUNBLGlCLENBQ0EsYyxDQTdFUix5QyxDQW9GTSxXLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLG9CLENBV0oscUNBQUEsMEQsQ0FFSSxpQixBQUlKLHFDQUFBLGdELENBR00sZSxDQUhOLHVELENBTVEsYSxDQU5SLHdELENBVVEsVSxDQUVBLG9FLENBQ0UsYyxDQUNBLGMsQ0FHRixxRSxDQUNFLGUsQ0FDQSxjLENBbkJWLCtELENBdUJVLGUsQ0F2QlYsaUUsQ0ErQkksZ0IsQUFNSixxQ0FBQSw2QyxDQUdNLG1CLENBSE4sb0QsQ0FPTSwyQixDQVBOLDJELENBV00sd0IsQ0FYTiw2RCxDQWVNLGUsQ0FmTixvQyxDQW1CTSxjLEFBS04scUNBQUEsb0MsQ0FJSSxpRCxDQUNBLDBCLENBQ0EsaUIsQ0FOSiwyQyxDQVNNLDBCLENBQ0Esc0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxTLENBYk4sOEMsQ0FnQlEsVSxDQUNBLFksQ0FqQlIsbUQsQ0FvQlUsZSxDQXBCVixvRCxDQXlCUSwwQixDQU1KLDJDLENBQ0UsYSxDQUNBLFUsQ0FDQSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsVSxDQUNBLE0sQ0FDQSxXLENBQ0EsK0MsQ0FDQSwyQixDQUNBLGdDLENBQ0Esd0IsQ0FNQSwwRCxDQUNFLFcsQ0FDQSxVLENBR0YsMEQsQ0FDRSxXLENBQ0EsVyxDQUNBLFcsQ0FDQSxTLENBR0YsMEQsQ0FDRSxXLENBQ0EsVyxDQUNBLFUsQ0FHRiwwRCxDQUNFLFksQ0FDQSxXLENBQ0EsWSxDQUNBLFUsQ0FHRiwwRCxDQUNFLFcsQ0FDQSxXLENBQ0EsVSxDQU1KLDBELENBQ0UsZ0IsQ0FHRix5RCxDQUNFLGdCLENBeEZOLDZDLENBNkZJLFcsQ0E3RkosaUQsQ0FpR0ksZ0IsQ0FFQSw2RCxDQUNFLGlCLENBcEdOLGlELENBMEdJLHdCLENDclBKLGtELENBQ0EsK0MsQ0QwSUEsMkQsQ0M1SUEsNEQsQ0Q2UEksZSxDQUNBLGdCLENBbEhKLCtELENDcElBLDJELENBREEsdUQsQ0Q4UEksZSxDQXpISiwwRSxDQTZISSxlLENBQ0EsVSxDQTlISixtRSxDQW1JSSxVLENBQ0Esa0IsQ0FwSUosdUQsQ0EwSUksaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLFcsQ0NyUUosdUQsQ0RrUUksaUIsQ0FDQSxVLENBRUEsVyxDQTdJSix1RSxDQWlKTSw0QixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQ3RRTix1RSxDRGtRTSw0QixDQUdBLGlCLENBQ0EsaUIsQ0NyUU4sdUUsQ0RpUU0sNEIsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsaUIsQ0NwUU4sdUUsQ0RnUU0sNEIsQ0FHQSxpQixDQUNBLGlCLENDdFBOLDZFLENBSkEsNkUsQ0FFQSw2RSxDQUpBLDZFLENBS0EsNkUsQ0FKQSw2RSxDQUVBLDZFLENEMlBNLDZFLENBRUUsNEIsQ0FDQSxRLENBMUpSLHVFLENBK0pNLFMsQ0FFQSw2RSxDQUNFLFUsQ0FDQSxhLENBQ0EsNEIsQ0FDQSwyQixDQUNBLGlCLENBQ0EsVSxDQy9QUiw2RSxDRDBQUSxVLENBQ0EsYSxDQUdBLGlCLENBdEtSLHVFLENBNEtNLFUsQ0FFQSw2RSxDQUNFLFUsQ0FDQSxhLENBQ0EsNEIsQ0FDQSwwQixDQUNBLGlCLENBQ0EsUyxDQy9QUiw2RSxDRDBQUSxVLENBQ0EsYSxDQUdBLGlCLENBbkxSLHVELENBMkxJLFMsQ0EzTEosdUUsQ0ErTEksUyxDQS9MSix1RSxDQW1NSSxVLENBbk1KLHVFQUFBLE0sQ0F1TUksZSxDQzdQSix1RSxDRHNEQSx1RSxDQTZNSSxVLENBQ0EsVyxDQTlNSiw2RSxDQWtOSSw0QixDQUNBLDJCLENBQ0EsVSxDQXBOSiw2RSxDQXdOSSw0QixDQUNBLDBCLENBQ0EsUyxDQTFOSixtQyxDQThOSSxZLENBOU5KLHdDLENBbU9JLGdCLENBbk9KLDhDLENBdU9JLFcsQ0F2T0osa0QsQ0E2T00scUIsQ0E3T04saUQsQ0FpUE0sVSxDQWpQTixpRSxDQXFQTSxlLENBQ0EsaUIsQUFTTixvQ0FBQSwyRCxDQUdJLFUsQ0FISiw0RCxDQU9JLFksQ0FDQSxzQixDQUNBLGlCLENBQ0EsVSxDQUNBLG1CLENBWEosMEUsQ0FlSSxjLENBQ0EsVyxDQWhCSixnRSxDQW9CSSxVLENBcEJKLHlGLENBd0JJLGtCLEFBTUosb0NBQUEsMkMsQ0FHSSxjLENBSEosMEMsQ0FPSSxXLENBUEosb0QsQ0FXSSxtQixDQVhKLGlELENBZUksaUIsQ0FFQSw0RCxDQUNFLGMsQ0FsQk4sbUQsQ0F5Qk0sUyxDQXpCTixtRCxDQTZCTSxXLENBN0JOLGtELENBaUNNLFUsQ0FqQ04saUQsQ0FxQ00sVSxDQXJDTixrRCxDQXlDTSxVLENBekNOLGlELENBNkNNLHdCLENBN0NOLG9DLENBa0RJLGtCLENBbERKLCtDLENBc0RJLFksQUFNSixvQ0FBQSw2QyxDQUlJLFksQ0FJQSwwRCxDQUNFLGdCLENBR0YseUQsQ0FDRSxnQixDQWJOLDJDLENBa0JJLGEsQ0FsQkosZ0QsQ0FxQk0sVyxDQUNBLFcsQ0FDQSxnQixDQUNBLGEsQ0F4Qk4sbUQsQ0E2Qk0sTSxDQTdCTixtRCxDQWlDTSxZLENBakNOLGtELENBcUNNLFUsQ0FyQ04saUQsQ0F5Q00sVSxDQXpDTixrRCxDQTZDTSxVLENBN0NOLGlELENBa0RNLFUsQ0FDQSxxQixBQVFOLG9DQUFBLDJDLENBTU0sMEIsQ0FDQSxrQixDQUNBLGdCLENBUk4sa0QsQ0FXUSxhLENBWFIsOEMsQ0FlUSxVLENBZlIsbUQsQ0FrQlUsaUIsQ0FsQlYsb0QsQ0F1QlEsc0IsQ0F2QlIseUQsQ0EwQlUsZ0IsQ0FNTiwyQyxDQUNFLHFCLENBakNOLGdELENBc0NJLGtCLEFBT0osK0RBR0ksMkMsQ0FDRSxrRCxDQUNBLGlDLENBQ0EseUIsQ0FDQSx5QixDQUtGLDBELENBQ0UsYyxDQUdGLHlELENBQ0UsYyxDQWpCTiw2QyxDQXNCSSxhLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLGEsQ0FDQSxnQyxBQU1KLG9DQUFBLG9DLENBR0ksZ0MsQ0FDQSx3QixDQUNBLFEsQ0FMSiwwRCxDQVNJLGMsQ0FUSix5RCxDQWFJLGdCLENBYkosaUQsQ0FpQkksZ0IsQ0FqQkosbUQsQ0FxQkksVyxDQXJCSixnRCxDQXlCSSxnQixDQXpCSixvRCxDQThCSSxXLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGlCLENBRUEsK0QsQ0FDRSxrQixDQXBDTiwyRCxDQXdDTSxpQixDQUNBLGUsQ0FHRixpRSxDQUNFLGlCLENBQ0EsdUIsQ0FDQSxlLENBL0NOLDRELENBbURNLGtCLENBQ0Esd0IsQ0FDQSxpQixDQXJETiwyRCxDQThESSxhLENBOURKLDRDLENBbUVJLGdCLENBbkVKLDhELENBeUVNLGEsQ0F6RU4sOEQsQ0E2RU0sVSxDQTdFTiwrRCxDQWlGTSxhLENBQ0EsWSxBQVFOLG9DQUdJLDBELENBQ0UsZ0IsQ0FHRix5RCxDQUNFLGdCLENBUk4sOEMsQ0FjTSxhLEFBT04sb0NBQUEsbUQsQ0FJSSxhLENBSkosMkMsQ0FRSSx5QixDQUlGLGtELENBQ0UseUIsQ0FiSixvRCxDQWlCSSxxQixDQUNBLGtCLENBQ0EsZSxDQW5CSix5RCxDQXNCTSxnQixDQUNBLGMsQ0FDQSxZLENBQ0Esa0IsQ0F6Qk4sZ0QsQ0E4QkksUSxDQUNBLFUsQ0FDQSxjLENBSUYsNEQsQ0FDRSxNLENBQ0EsVSxDQUNBLGMsQ0F2Q0osMEQsQ0E0Q0ksWSxDQTVDSixnRCxDQWdESSxnQixDQWhESiwrQyxDQW9ESSxXLENBcERKLG1ELENBd0RJLFcsQ0F4REosb0QsQ0E0REksZ0IsQ0FDQSxnQixDQUNBLGlCLENBOURKLDhEQUFBLFksQ0FtRUkscUIsQ0FuRUosZ0UsQ0F1RUksaUIsQ0FDQSxjLENBQ0EsaUIsQUFJSixvQ0FJSSwwRCxDQUNFLGdCLENBR0YseUQsQ0FDRSxnQixDQVROLHlELENBZUksc0IsQ0FDQSxrQixDQUNBLHFCLENBakJKLGdELENBc0JJLG1CLENBdEJKLG9ELENBMEJJLGMsQ0ExQkosdUQsQ0E4QkksUyxDQTlCSix1RSxDQWtDSSxRLENBbENKLHVFLENBc0NJLFMsQ0F0Q0osNEQsQ0EyQ0ksZ0IsQ0EzQ0oseUQsQ0FBQSwyRCxDQStDSSxhLENBL0NKLDhDLENBd0RNLGEsQ0FDQSxTLENBekROLGdFLENBNkRNLFcsQ0E3RE4sd0MsQ0FrRU0sb0IsQUFVTixvQ0FBQSwyQyxDQUVJLFUsQUFJSixvQ0FBQSwyQyxDQUtNLFUsQ0FDQSxRLENBS0EsMEQsQ0FDRSxXLENBQ0EsVSxDQUNBLFMsQ0FHRiwwRCxDQUNFLFcsQ0FDQSxVLENBQ0EsUyxDQUdGLDBELENBQ0UsVyxDQUNBLFcsQ0FDQSxVLENBQ0EsWSxDQUdGLDBELENBQ0UsVyxDQUNBLFUsQ0FDQSxVLENBR0YsMEQsQ0FDRSxXLENBQ0EsVSxDQUNBLFUsQ0F2Q1IsZ0QsQ0ErQ00sZ0IsQ0EvQ04saUQsQ0FtRE0sVSxDQW5ETixtRCxDQXVETSxXLENBdkROLGtELENBMkRNLFksQUFPTixvQ0FFSSwwRCxDQUNFLGdCLENBR0YseUQsQ0FDRSxnQixBQUtOLG9DQUFBLG9ELENBSUksZ0IsQ0FKSiw4QyxDQVFJLGUiLCJmaWxlIjoiYWN1bXVsbGl0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8q0KbQktCV0KLQkCovXG5AaW1wb3J0IFwidmFyaWFibGVzLmxlc3NcIjtcblxuXG4uYWN1bXVsbGl0IHtcblxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAubWFpbl9pbWcge1xuICAgIGhlaWdodDogMzQuODk1ODMzMzMzdnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc2NWQ5ZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYWN1bXVsbGl0L2FjdW11bGxpdDJ4LndlYnApO1xuXG4gICAgLmlubmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1LjV2dzs7XG4gICAgfVxuXG4gICAgLmdvb2RzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2OHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuYXNfZ29vZHNfaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXG4gICAgICAgICYuaXRlbV8xIHtcbiAgICAgICAgICBoZWlnaHQ6IDk1cHg7XG4gICAgICAgICAgd2lkdGg6IDE0NHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9hY3VtdWxsaXQvYXNfZ29vZDEucG5nKTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXRlbV8yIHtcbiAgICAgICAgICBoZWlnaHQ6IDk0cHg7XG4gICAgICAgICAgd2lkdGg6IDE1OHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9hY3VtdWxsaXQvYXNfZ29vZDIucG5nKTtcbiAgICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgICAgbGVmdDogMTA1cHg7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuNHM7XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW1fMyB7XG4gICAgICAgICAgaGVpZ2h0OiA5NXB4O1xuICAgICAgICAgIHdpZHRoOiAxOTlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYWN1bXVsbGl0L2FzX2dvb2QzLnBuZyk7XG4gICAgICAgICAgYm90dG9tOiAtMzNweDtcbiAgICAgICAgICBsZWZ0OiAxNjNweDtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjhzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pdGVtXzQge1xuICAgICAgICAgIGhlaWdodDogMTYzcHg7XG4gICAgICAgICAgd2lkdGg6IDE1OHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9hY3VtdWxsaXQvYXNfZ29vZDQucG5nKTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICBsZWZ0OiAyNDBweDtcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuMnM7XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW1fNSB7XG4gICAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgIHdpZHRoOiAxNDRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYWN1bXVsbGl0L2FzX2dvb2Q1LnBuZyk7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgbGVmdDogMzEwcHg7XG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjZzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiA4cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICAgICAgfVxuXG4gICAgICBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnRucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLXRvcDogNDVweDtcblxuICAgICAgLmJ0biB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MnB4O1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblxuICAgICAgICAmLm1vcmU6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6IEBwdXJwbGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ1eTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogQG9yYW5nZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWRkX2Jhc2tldF9wcm9iZSB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNTIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICB9XG4gIH1cblxuICAuaXRlbXNfd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIC5pbm5lciB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLml0ZW1fd3JhcHBlciAucHJpY2UgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuXG4gIC53aHlfd29ya193cmFwcGVyIHtcbiAgICAvKmJhY2tncm91bmQ6IHVybCgnL2kvYmdfcGF0dGVybi5wbmcnKTsqL1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBwYWRkaW5nOiA1NHB4IDAgMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaDIudGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIHBhZGRpbmc6IDMzcHggMzBweCAyMHB4IDU1cHg7XG5cbiAgICAgIC5udW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICB9XG5cbiAgICAgIC5udW1fbGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5udW1fcG9pbnQge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgycHgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5kZXNjciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtMiB7XG4gICAgICAvKiAgICAgICAgICAgICp7b3V0bGluZTogMXB4IGRhc2hlZCBncmVlbjt9Ki9cbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk2cHgpO1xuICAgICAgICB0b3A6IC04cHg7XG4gICAgICB9XG5cbiAgICAgIC5sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDEwcHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gICAgICB9XG5cbiAgICAgIC5yaWdodCAubGV2ZWxfaW1hZ2VzIHtcbiAgICAgICAgaGVpZ2h0OiA0MDRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY5cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgJi5sZXZlbDFfaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA2N3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYubGV2ZWwyX2ltZyB7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDdweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmxldmVsM19pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwM3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sZXZlbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLmxldmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICYubGV2ZWxfMyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGV2ZWw6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sZXZlbF8xOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNkM5MjY7XG4gICAgICB9XG5cbiAgICAgIC5sZXZlbF8yOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTNERjU7XG4gICAgICB9XG5cbiAgICAgIC5sZXZlbF8zOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEE2QzY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyYWdlZSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgIC8qb3ZlcmZsb3cteDogaGlkZGVuOyovXG5cbiAgICAuaW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWluLWhlaWdodDogMzMycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgLmJnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmltZyB7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG5cbiAgICAgIC50YWJsZXQge1xuICAgICAgICBsZWZ0OiAyMDVweDtcbiAgICAgICAgdG9wOiAtOTBweDtcbiAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgIC5jaGVycnkge1xuICAgICAgICByaWdodDogLTQzM3B4O1xuICAgICAgICB0b3A6IC0xMDVweDtcbiAgICAgICAgd2lkdGg6IDE5N3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgIC5iZXJyeSB7XG4gICAgICAgIGxlZnQ6IDM0cHg7XG4gICAgICAgIHRvcDogMjI1cHg7XG4gICAgICAgIHdpZHRoOiAxNzFweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICAubGVhZiB7XG4gICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgICAgIHRvcDogLTMycHg7XG4gICAgICAgIHdpZHRoOiAyMDFweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICAubGVhZjIge1xuICAgICAgICBsZWZ0OiAzOTJweDtcbiAgICAgICAgdG9wOiAxNzFweDtcbiAgICAgICAgd2lkdGg6IDE3OXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwNHB4KTtcbiAgICAgICAgcGFkZGluZzogOTRweCA0MHB4IDQ0cHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kZXNjciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIgLnZpZGVvIHtcbiAgICB3aWR0aDogNjcwcHg7XG4gIH1cblxuICAudmlkZW9fd3JhcHBlci5mb3JfaXRlbSAudmlkZW8ge1xuICAgIHdpZHRoOiA1NzBweDtcbiAgfVxuXG4gIC52aWRlb193cmFwcGVyLmZvcl9pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLml0ZW1fd3JhcHBlciAuaW1nIHtcbiAgICB3aWR0aDogNTM0cHg7XG4gICAgaGVpZ2h0OiAyNTNweDtcbiAgfVxuXG5cbiAgLml0ZW1fd3JhcHBlciAuaW1nX2JnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDtcbiAgfVxuXG4gIC5pdGVtX2JpZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1NHB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLmRlY3J5cHRpb24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG5cbiAgICAucHJpY2VzIHtcbiAgICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gICAgfVxuXG5cbiAgICAuaW5mbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgYmFja2dyb3VuZDogI0ZGRTM2QTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5iZ19pbWdfNSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjkxMzdEXG4gICAgfVxuXG4gICAgLmJnX2ltZ18xNDQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRDMzI4MlxuICAgIH1cblxuICAgIC5iZ19pbWdfMTY4IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEQzRDlcbiAgICB9XG5cbiAgICAuYmdfaW1nXzIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE0QTMyQlxuICAgIH1cblxuICAgIC5iZ19pbWdfMSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkUyRDIxXG4gICAgfVxuXG4gICAgLmJnX2ltZ182IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRTdEMjRcbiAgICB9XG5cbiAgICAuYmdfaW1nXzMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFFNDJBOTtcbiAgICB9XG5cbiAgICAuYmdfaW1nXzE5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDEyQURcbiAgICB9XG5cbiAgICAuYmdfaW1nXzIwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNzJFNzdcbiAgICB9XG5cbiAgICAuYmdfaW1nXzIyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NkEwRUJcbiAgICB9XG5cbiAgICAuYmdfaW1nXzQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDUyM1xuICAgIH1cblxuICAgIC5iZ19pbWdfMTEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RCMkIxQlxuICAgIH1cblxuICAgIC5iZ19pbWdfMzYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0JFQTQ3Q1xuICAgIH1cblxuICAgIC5iZ19pbWdfMzcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I0QjRCNFxuICAgIH1cblxuICAgIC5iZ19pbWdfNDMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNzFCMVxuICAgIH1cbiAgfVxuXG4gIC5hYm91dF9wcm9kdWN0X2FsbHRpbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxM2I5MjkgIWltcG9ydGFudFxuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzUsIC5hYm91dF9wcm9kdWN0XzUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCOTEzN0RcbiAgfVxuXG4gIC52aWRlb193cmFwcGVyLmJnX2ltZ18xNDQsIC5hYm91dF9wcm9kdWN0XzE0NCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRDMzI4MlxuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzE2OCwgLmFib3V0X3Byb2R1Y3RfMTY4IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBEM0Q5XG4gIH1cblxuICAudmlkZW9fd3JhcHBlci5iZ19pbWdfMiwgLmFib3V0X3Byb2R1Y3RfMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0QTMyQlxuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzEsIC5hYm91dF9wcm9kdWN0XzEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCRTJEMjFcbiAgfVxuXG4gIC52aWRlb193cmFwcGVyLmJnX2ltZ182LCAuYWJvdXRfcHJvZHVjdF82IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU3RDI0XG4gIH1cblxuICAudmlkZW9fd3JhcHBlci5iZ19pbWdfMywgLmFib3V0X3Byb2R1Y3RfMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFNDJBOVxuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzE5LCAuYWJvdXRfcHJvZHVjdF8xOSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0MTJBRFxuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzIwLCAuYWJvdXRfcHJvZHVjdF8yMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U3MkU3N1xuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzIyLCAuYWJvdXRfcHJvZHVjdF8yMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU2QTBFQlxuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzQsIC5hYm91dF9wcm9kdWN0XzQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkQ1MjNcbiAgfVxuXG4gIC52aWRlb193cmFwcGVyLmJnX2ltZ18xMSwgLmFib3V0X3Byb2R1Y3RfMTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEQjJCMUJcbiAgfVxuXG4gIC52aWRlb193cmFwcGVyLmJnX2ltZ18zNiwgLmFib3V0X3Byb2R1Y3RfMzYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCRUE0N0NcbiAgfVxuXG4gIC52aWRlb193cmFwcGVyLmJnX2ltZ18zNywgLmFib3V0X3Byb2R1Y3RfMzcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNEI0QjRcbiAgfVxuXG4gIC52aWRlb193cmFwcGVyLmJnX2ltZ180MywgLmFib3V0X3Byb2R1Y3RfNDMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzcxQjFcbiAgfVxuXG4gIC52aWRlb193cmFwcGVyLmJnX2ltZ18zMDEsIC5hYm91dF9wcm9kdWN0XzMwMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2ZGY1MlxuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzMwOCwgLmFib3V0X3Byb2R1Y3RfMzA4IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xuICB9XG5cbiAgLnRleHRfY29udGFpbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cblxuICAuaXRlbV93cmFwcGVyIC5pbm5lciB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBtaW4taGVpZ2h0OiAzMzJweDtcbiAgICB9XG4gIH1cblxufVxuXG5cbi5jb2xsZWN0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E2YTZhNjtcbiAgcGFkZGluZzogMCAzMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgLnRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjYTZhNmE2O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgKyAzMHB4KTtcbiAgICB9XG4gIH1cblxuICAuY29sbGVjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMSU7XG5cbiAgICAuZ2hvc3Qge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAxMHB4KSB7XG5cbiAgICAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAuc21hbGxfaXRlbSBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMjAlO1xuICAgIH1cblxuICAgIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9ucyAuc21hbGxfaXRlbSB7XG4gICAgICBwYWRkaW5nOiAxMXB4O1xuICAgIH1cblxuICAgIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9ucyAuc21hbGxfaXRlbSAuZmV3X3ByaWNlcyAuZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuY29sbGVjdGlvbiAuY29sbGVjdGlvbnMgLnNtYWxsX2l0ZW0gLmZld19wcmljZXMgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgICB9XG5cbiAgICAucGFja2FnZSB7XG5cbiAgICB9XG5cbiAgICAuY29sbGVjdGlvbnMgLnNtYWxsX2l0ZW0gLmRlc2NyaXB0aW9uLFxuICAgIC5jb2xsZWN0aW9ucyAuc21hbGxfaXRlbSAuZmV3X3ByaWNlcyAucHJpY2Uge1xuICAgICAgbGluZS1oZWlnaHQ6IEBtb2JfbGluZV9oZWlnaHQ7XG4gICAgICBmb250LXNpemU6IEBtb2JfZm9udF9zaXplX3RleHQ7XG4gICAgfVxuXG4gICAgLmNvbGxlY3Rpb24gLnRvcCAudGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IEBtb2JfbGluZV9oZWlnaHRfYmlnX3RpdGxlO1xuICAgIH1cblxuICAgIC5zbWFsbF9pdGVtIC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAuc21hbGxfaXRlbSAuZmV3X3ByaWNlcyAucHJpY2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgfVxuXG5cbiAgICAudG9wIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC8vY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIC8vdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEyMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IC0xMCU7XG4gICAgICAgICAgdG9wOiAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTZBNkE2O1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbGxlY3Rpb25zIC5zbWFsbF9pdGVtIC50aXRsZV9hbmRfZGVzY3JpcHRpb24ge1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5wYWNrYWdlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEyMCU7XG4gICAgfVxuXG4gICAgLnRvcCAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICAgLnRvcCAudGl0bGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuXG59XG5cblxuLyrQlNC70Y8g0LLRgdC10YUg0LXQstGA0L7RgdC+0Y7QvdGL0YUg0YHRgtGA0LDQvSDRgSDQsNC90LPQu9C40LnRgdC60LjQvCDRj9C30YvQutC+0LwqL1xuLmVuOm5vdCguY291bnRyeV8yMTkpOm5vdCguY291bnRyeV8zNSk6bm90KC5jb3VudHJ5XzEzKSB7XG4gIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgfVxufVxuXG5cbi8v0KbQtdC90Ysg0LIg0LzQuNC70LvQuNC70LjRgtGA0LDRhVxuXG4uYWN1bXVsbGl0LnByaWNlX2luX3VuaXRzIC5zbWFsbF9pdGVtIC50aXRsZV9hbmRfcHJpY2U6bm90KC5mZXdfcHJpY2VzKSxcbi5kZSAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIC50aXRsZV9hbmRfcHJpY2U6bm90KC5mZXdfcHJpY2VzKSxcbi5hY3VtdWxsaXQucHJpY2VfaW5fdW5pdHMgLnNtYWxsX2l0ZW0gLmNvbGxlY3Rpb25fcHJpY2VzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuXG4uYWN1bXVsbGl0IC5zbWFsbF9pdGVtIC50aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5jb3VudHJ5XzIxOSB7XG5cbiAgLmFjdW11bGxpdCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgd2lkdGg6IDQ2NXB4O1xuICB9XG5cbn1cblxuXG4uY291bnRyeV8yMSB7XG4gIC5hY3VtdWxsaXQgLnNtYWxsX2l0ZW0gLnRpdGxlX2FuZF9wcmljZSAudGl0bGUge1xuICAgIHdpZHRoOiA4N3B4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ1cHgpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG59XG5cblxuLnRyIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLml0ZW1fd3JhcHBlciAuYmdfaW1nXzIyIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTclKTtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDcwcHgpIHtcbiAgLmFjdW11bGxpdCAubWFpbl9pbWcgaW1nIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5hY3VtdWxsaXQgLm1haW5faW1nIC5pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDR2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFjdW11bGxpdCAubWFpbl9pbWcgLmlubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXZ3O1xuICB9XG5cbn1cblxuXG4vL1BST0RVQ1QgUEFHRSBTVEFSVFxuXG4uaXRlbV9wYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG5cblxuICAuaXRlbV93cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzFweDtcbiAgfVxuXG5cbiAgLml0ZW1fcGFnZV9sZWFmXzEsXG4gIC5pdGVtX3BhZ2VfbGVhZl8yLFxuICAuaXRlbV9wYWdlX2xlYWZfMyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAuaXRlbV9wYWdlX2xlYWZfMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9hY3VtdWxsaXQvaXRlbV9wYWdlX2xlYWZfMS5wbmcnKTtcbiAgICB0b3A6IC01N3B4O1xuICAgIGxlZnQ6IDUxJTtcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHg7XG4gICAgd2lkdGg6IDUxcHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG5cbiAgLml0ZW1fcGFnZV9sZWFmXzIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvYWN1bXVsbGl0L2l0ZW1fcGFnZV9sZWFmXzIucG5nJyk7XG4gICAgd2lkdGg6IDkycHg7XG4gICAgaGVpZ2h0OiA2NnB4O1xuICAgIGJvdHRvbTogLTgzcHg7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cblxuICAuaXRlbV9wYWdlX2xlYWZfMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9hY3VtdWxsaXQvaXRlbV9wYWdlX2xlYWZfM19zaGFkb3cucG5nJyk7XG4gICAgd2lkdGg6IDIwNHB4O1xuICAgIGhlaWdodDogMTYycHg7XG4gICAgYm90dG9tOiAtMTg2cHg7XG4gICAgbGVmdDogLTVweDtcbiAgfVxuXG5cbn1cblxuLmNvbXBvbmVudHMge1xuICBtYXJnaW4tdG9wOiA4NnB4O1xufVxuXG5cbi5hYm91dF9wcm9kdWN0IHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBjb2xvcjogI2ZmZjtcblxuICAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjQ0cHggLSAxMDBweCk7XG4gIH1cblxuICAudG9fYmFza2V0X2FkZGl0aW9uYWwge1xuICAgIHdpZHRoOiAyNDRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG5cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAucHJpY2VzIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLnByaWNlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICYucHJpY2VfaW5fd2VpZ2h0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBmb250LXNpemU6IDgwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmxlZ2FsX3ByaWNlX2Rlc2NyIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG5cbiAgICAucmV0YWlsX3ByaWNlX2Rlc2NyIHtcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuXG4gICAgLnF0eV9idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAuYnRuIHtcbiAgICAgIGhlaWdodDogMzFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nOiAwIDI3cHg7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgICBib3JkZXItY29sb3I6IEBsaWdodGJsdWU7XG4gICAgfVxuXG4gIH1cbn1cblxuLy9QUk9EVUNUIFBBR0UgRU5EXG5cblxuLm1vYmlsZV9hdmFpbGFibGUge1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAgIC5hY3VtdWxsaXQgLm1haW5faW1nIGgxIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgICAuYWN1bXVsbGl0IHtcbiAgICAgIC5hYm91dF9pdGVtX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuXG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAuaXRlbV9wYWdlIC5hYm91dF9wcm9kdWN0IC50b19iYXNrZXRfYWRkaXRpb25hbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5hY3VtdWxsaXQge1xuICAgICAgLm1haW5faW1nIC5pbm5lciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAud2h5X3dvcmtfd3JhcHBlciAuaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNDBweCAzNXB4IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAubGVmdCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MzJweCk7XG4gICAgICB9XG5cbiAgICAgIC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAubGV2ZWxzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIH1cblxuICAgICAgLmRyYWdlZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAxMHB4KSB7XG5cblxuICAgICN3cmFwcGVyIC5tYWluX2ltZyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYWN1bXVsbGl0L21fc3RhcnRfYmcuanBnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmlubmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3NXB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGRpdi5idG5zIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9hY3VtdWxsaXQvbV8yb3NvYnkucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gOTUlO1xuICAgICAgfVxuXG5cbiAgICAgIC5hc19nb29kc19pdGVtIHtcblxuICAgICAgICAmLml0ZW1fMSB7XG4gICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgIHdpZHRoOiA5OXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pdGVtXzIge1xuICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICB3aWR0aDogMTA5cHg7XG4gICAgICAgICAgYm90dG9tOiAtN3B4O1xuICAgICAgICAgIGxlZnQ6IDc2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW1fMyB7XG4gICAgICAgICAgaGVpZ2h0OiA2OXB4O1xuICAgICAgICAgIHdpZHRoOiAxNDVweDtcbiAgICAgICAgICBsZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXRlbV80IHtcbiAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMjZweDtcbiAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgIGxlZnQ6IDE2N3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pdGVtXzUge1xuICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgbGVmdDogMjI5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5tYWluX2ltZyBoMSBzcGFuIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICAgIHdpZHRoOiAzNjVweDtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5tYWluX2ltZyAuYnRucyAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAudGV4dCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTYwcHgpO1xuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0gLmRlc2NyLFxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5sZXZlbCxcbiAgICAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5kZXNjcixcbiAgICAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIC5wcmljZSB7XG4gICAgICBsaW5lLWhlaWdodDogQG1vYl9saW5lX2hlaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogQG1vYl9mb250X3NpemVfdGV4dDtcbiAgICB9XG5cblxuICAgIC5hY3VtdWxsaXQgLmFib3V0X2l0ZW1fd3JhcHBlciAuY29sdW1uIC50aXRsZSxcbiAgICAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIGgyLnRpdGxlLFxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0gLnRpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAbW9iX2xpbmVfaGVpZ2h0X2JpZ190aXRsZTtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtLm5vX3NlY29uZF9ibG9jayAudGV4dCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG5cbiAgICAjd3JhcHBlciAuaXRlbXNfd3JhcHBlciAub3dsLWNhcm91c2VsIC5zbWFsbF9pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cblxuICAgIC5pdGVtc193cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYsXG4gICAgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMzdweDtcbiAgICAgIGhlaWdodDogMzFweDtcblxuICAgICAgYnV0dG9uLm93bC1wcmV2LFxuICAgICAgYnV0dG9uLm93bC1uZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogIzVBODMyQSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oKCM1QTgzMkEpLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbi5vd2wtcHJldiB7XG4gICAgICAgIGxlZnQ6IC04cHg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgI2ZmZjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbGVmdDogLTEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYnV0dG9uLm93bC1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IC04cHg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IHtcbiAgICAgIHRvcDogMjAwcHg7XG4gICAgfVxuXG4gICAgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYge1xuICAgICAgbGVmdDogMTJweDtcbiAgICB9XG5cbiAgICAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XG4gICAgICByaWdodDogMTJweDtcbiAgICB9XG5cbiAgICAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenk6bm90KFtzcmNdKSB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuXG4gICAgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG4gICAgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6YWZ0ZXIge1xuICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjZmZmO1xuICAgICAgbGVmdDogLTE3cHg7XG4gICAgfVxuXG4gICAgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6YWZ0ZXIge1xuICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkICNmZmY7XG4gICAgICBsZWZ0OiAxN3B4O1xuICAgIH1cblxuICAgIC5pdGVtX3dyYXBwZXIgaW1nIHtcbiAgICAgIGJvdHRvbTogLTQwcHg7XG4gICAgfVxuXG5cbiAgICAuaXRlbV93cmFwcGVyIC5jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDE3MHB4O1xuICAgIH1cblxuICAgIC5pdGVtX3BhZ2UgLml0ZW1fcGFnZV9sZWFmXzMge1xuICAgICAgd2lkdGg6IDE1NHB4O1xuICAgIH1cblxuXG4gICAgLml0ZW1fcGFnZSAuYWJvdXRfcHJvZHVjdCB7XG4gICAgICAuaW5uZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAudG9fYmFza2V0X2FkZGl0aW9uYWwge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgICAgfVxuXG4gICAgfVxuXG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcblxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5yaWdodCAubGV2ZWxfaW1hZ2VzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHdpZHRoOiAyNDlweDtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAucmlnaHQgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5yaWdodCAubGV2ZWxfaW1hZ2VzIGltZy5sZXZlbDJfaW1nIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cblxuXG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuXG4gICAgI3dyYXBwZXIgLm1haW5faW1nIC5pbm5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAubWFpbl9pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICB9XG5cbiAgICAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLm1haW5faW1nIC5idG5zIC5idG4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciB7XG5cbiAgICAgIC50YWJsZXQge1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAuY2hlcnJ5IHtcbiAgICAgICAgcmlnaHQ6IC03NXB4O1xuICAgICAgfVxuXG4gICAgICAuYmVycnkge1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgIH1cblxuICAgICAgLmxlYWYge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgIH1cblxuICAgICAgLmxlYWYyIHtcbiAgICAgICAgbGVmdDogMjQycHg7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQxMHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5kcmFnZWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5iZyB7XG4gICAgICByaWdodDogLTV2dztcblxuICAgIH1cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpIHtcblxuXG4gICAgLmFjdW11bGxpdCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjJyZW07XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC5pbWcge1xuICAgICAgICB3aWR0aDogMjc1cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuXG5cbiAgICAgIC50YWJsZXQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuY2hlcnJ5IHtcbiAgICAgICAgcmlnaHQ6IC0xMjVweDtcbiAgICAgIH1cblxuICAgICAgLmJlcnJ5IHtcbiAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5sZWFmIHtcbiAgICAgICAgbGVmdDogLTc1cHg7XG4gICAgICB9XG5cbiAgICAgIC5sZWFmMiB7XG4gICAgICAgIGxlZnQ6IDE5MnB4O1xuICAgICAgfVxuXG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCA0NHB4IDA7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcblxuXG4gICAgI3dyYXBwZXIgLm1haW5faW1nIHtcblxuICAgICAgLmlubmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgICAgICAuZ29vZHMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZGl2LmJ0bnMge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMjNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAuaW1nIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuXG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuXG4gICAgI3dyYXBwZXIgLm1haW5faW1nIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2FjdW11bGxpdC9tX2dpcmxfZnVsbC5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA3JTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG5cbiAgICAjd3JhcHBlciAubWFpbl9pbWcge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U0OUEwNDtcbiAgICAgIHRvcDogLTFweDtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5tYWluX2ltZyBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5tYWluX2ltZyBoMSBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAubWFpbl9pbWcgLmJ0bnMgLmJ0biB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5jaGVycnkge1xuICAgICAgcmlnaHQ6IC04MHB4O1xuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmltZyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cblxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDN2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDN2dztcblxuICAgICAgJi5pbm5vdmF0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgIH1cblxuICAgICAgLmRlc2NyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC04MnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAmLml0ZW0yIC5kZXNjciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOTZweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDk2cHgpO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAubGV2ZWxzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMjVweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEyNXB4KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICAgICAgfVxuXG4gICAgICAvKiAgICAgICAgICAgIC5sZXZlbDpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI5cHg7XG4gICAgICAgICAgICAgICAgICB9Ki9cbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAubGVmdCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cblxuICAgIC53aHlfd29ya193cmFwcGVyIGgyLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIH1cblxuXG4gICAgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0uaXRlbTIubm9fdGl0bGUge1xuICAgICAgLmxlZnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmRlc2NyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cbiAgICAuYWN1bXVsbGl0IC5tYWluX2ltZyBoMSBzcGFuIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDQuMXJlbTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW1fcGFnZSB7XG4gICAgICAuaXRlbV9wYWdlX2xlYWZfMyB7XG4gICAgICAgIHdpZHRoOiAxNTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ1cHgpIHtcblxuXG4gICAgI3dyYXBwZXIgLm1haW5faW1nIC5pbm5lciBoMSBzcGFuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICN3cmFwcGVyIC5tYWluX2ltZzpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMjBweCk7XG4gICAgfVxuXG5cbiAgICAmLnNhZmFyaSAjd3JhcHBlciAubWFpbl9pbWc6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTkwcHgpO1xuICAgIH1cblxuICAgICN3cmFwcGVyIC5tYWluX2ltZyAuaW5uZXIgZGl2LmJ0bnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDIzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5tYWluX2ltZyBpbWcuZ29vZHMge1xuICAgICAgbGVmdDogLTQlO1xuICAgICAgd2lkdGg6IDExMyU7XG4gICAgICBtYXgtd2lkdGg6IDExMyU7XG4gICAgfVxuXG5cbiAgICAmLmNvdW50cnlfMjE5IC5hY3VtdWxsaXQgLm1haW5faW1nIGltZy5nb29kcyB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG5cbiAgICAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIGgyLnRpdGxlIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAuaW1nIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmJnIHtcbiAgICAgIHJpZ2h0OiAtMTB2dztcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5jaGVycnkge1xuICAgICAgcmlnaHQ6IC00MHB4O1xuICAgIH1cblxuICAgIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC01dnc7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDV2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDV2dztcbiAgICB9XG5cblxuICAgIC5hY3VtdWxsaXQgLnNtYWxsX2l0ZW0gLnRpdGxlX2FuZF9wcmljZTpub3QoLmZld19wcmljZXMpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmFjdW11bGxpdCAuc21hbGxfaXRlbSAudGl0bGVfYW5kX3ByaWNlIC50aXRsZSB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNnB4KSB7XG5cblxuICAgIC5hY3VtdWxsaXQgLm1haW5faW1nIGgxIHNwYW4ge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuXG4gICAgLmFjdW11bGxpdCAuYWJvdXRfaXRlbV93cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDcwcHggMCA4NXB4O1xuICAgIH1cblxuICAgIC5hYm91dF9pdGVtX3dyYXBwZXIgLmNvbHVtbiAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cblxuICAgIC5pdGVtc19iaWdfbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuICAgICAgdG9wOiAxOTBweDtcbiAgICB9XG5cbiAgICAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiB7XG4gICAgICBsZWZ0OiAxdnc7XG4gICAgfVxuXG4gICAgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQge1xuICAgICAgcmlnaHQ6IDF2dztcbiAgICB9XG5cblxuICAgIC5hY3VtdWxsaXQgLnNtYWxsX2l0ZW0gLnByaWNlIC5wcmljZV90aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG5cbiAgICAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIC5wcmljZV9pbl93ZWlnaHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLml0ZW1fd3JhcHBlciAucHJpY2Ugc3Bhbi5wcmljZV9pbl93ZWlnaHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLml0ZW1fcGFnZSB7XG4gICAgICAuaXRlbV9wYWdlX2xlYWZfMiB7XG4gICAgICAgIGJvdHRvbTogLTE0M3B4O1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgfVxuXG4gICAgICAuYWR2YW50YWdlc19leHRlbmRlZCAudmlkZW9fd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIH1cblxuXG4gICAgICAuY29tcG9uZW50cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICB9XG5cblxuICAgIH1cblxuXG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5NXB4KSB7XG4gICAgI3dyYXBwZXIgLm1haW5faW1nIC5nb29kcyB7XG4gICAgICBsZWZ0OiA1NCU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcblxuICAgICN3cmFwcGVyIC5tYWluX2ltZyB7XG5cbiAgICAgIC5nb29kcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICB9XG5cbiAgICAgIC5hc19nb29kc19pdGVtIHtcblxuICAgICAgICAmLml0ZW1fMSB7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW1fMiB7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgICAgIGxlZnQ6IDgycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW1fMyB7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDZweDtcbiAgICAgICAgICBsZWZ0OiAxMThweDtcbiAgICAgICAgICBib3R0b206IC0yM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pdGVtXzQge1xuICAgICAgICAgIGhlaWdodDogOTNweDtcbiAgICAgICAgICB3aWR0aDogOTJweDtcbiAgICAgICAgICBsZWZ0OiAxNTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXRlbV81IHtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgICAgbGVmdDogMTk3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIge1xuICAgICAgLmltZyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAubGVhZiB7XG4gICAgICAgIGxlZnQ6IC01NXB4O1xuICAgICAgfVxuXG4gICAgICAuY2hlcnJ5IHtcbiAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgfVxuXG4gICAgICAubGVhZjIge1xuICAgICAgICBsZWZ0OiAxNjJweDtcbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAuYWN1bXVsbGl0IC5tYWluX2ltZyBoMSBzcGFuIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgfVxuICAgIH1cblxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG5cblxuICAgIC5hYm91dF9pdGVtX3dyYXBwZXIgLmNvbHVtbiAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjdyZW07XG4gICAgfVxuXG4gICAgLml0ZW1fcGFnZSAuaXRlbV9wYWdlX2xlYWZfMyB7XG4gICAgICBib3R0b206IC0yMTVweDtcbiAgICB9XG5cbiAgfVxuXG5cbn1cbiIsIi8q0KbQktCV0KLQkCovXG4vKtCm0JLQldCi0JAqL1xuLypmb250LXNpemU6IDYwICpAZm9udHJlbTsqL1xuLmFjdW11bGxpdCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmFjdW11bGxpdCAubWFpbl9pbWcge1xuICBoZWlnaHQ6IDM0Ljg5NTgzMzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjVkOWY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9hY3VtdWxsaXQvYWN1bXVsbGl0Mngud2VicCk7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyAuaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNS41dnc7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyAuZ29vZHMge1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBtYXJnaW4tYm90dG9tOiA2OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyAuZ29vZHMgLmFzX2dvb2RzX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbn1cbi5hY3VtdWxsaXQgLm1haW5faW1nIC5nb29kcyAuYXNfZ29vZHNfaXRlbS5pdGVtXzEge1xuICBoZWlnaHQ6IDk1cHg7XG4gIHdpZHRoOiAxNDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2FjdW11bGxpdC9hc19nb29kMS5wbmcpO1xuICBib3R0b206IDA7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyAuZ29vZHMgLmFzX2dvb2RzX2l0ZW0uaXRlbV8yIHtcbiAgaGVpZ2h0OiA5NHB4O1xuICB3aWR0aDogMTU4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9hY3VtdWxsaXQvYXNfZ29vZDIucG5nKTtcbiAgYm90dG9tOiAtOHB4O1xuICBsZWZ0OiAxMDVweDtcbiAgei1pbmRleDogMTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xufVxuLmFjdW11bGxpdCAubWFpbl9pbWcgLmdvb2RzIC5hc19nb29kc19pdGVtLml0ZW1fMyB7XG4gIGhlaWdodDogOTVweDtcbiAgd2lkdGg6IDE5OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYWN1bXVsbGl0L2FzX2dvb2QzLnBuZyk7XG4gIGJvdHRvbTogLTMzcHg7XG4gIGxlZnQ6IDE2M3B4O1xuICB6LWluZGV4OiA0O1xuICBhbmltYXRpb24tZGVsYXk6IDAuOHM7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyAuZ29vZHMgLmFzX2dvb2RzX2l0ZW0uaXRlbV80IHtcbiAgaGVpZ2h0OiAxNjNweDtcbiAgd2lkdGg6IDE1OHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYWN1bXVsbGl0L2FzX2dvb2Q0LnBuZyk7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgbGVmdDogMjQwcHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4ycztcbn1cbi5hY3VtdWxsaXQgLm1haW5faW1nIC5nb29kcyAuYXNfZ29vZHNfaXRlbS5pdGVtXzUge1xuICBoZWlnaHQ6IDg1cHg7XG4gIHdpZHRoOiAxNDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2FjdW11bGxpdC9hc19nb29kNS5wbmcpO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDMxMHB4O1xuICBhbmltYXRpb24tZGVsYXk6IDEuNnM7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyBoMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY3VtdWxsaXQgLm1haW5faW1nIGgxIHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDhyZW07XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyBoMSBzcGFuOmxhc3QtY2hpbGQge1xuICBmb250LXNpemU6IDRyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyAuYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG4uYWN1bXVsbGl0IC5tYWluX2ltZyAuYnRucyAuYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMzVweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDUycHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hY3VtdWxsaXQgLm1haW5faW1nIC5idG5zIC5idG4ubW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjNkYzRDhEO1xufVxuLmFjdW11bGxpdCAubWFpbl9pbWcgLmJ0bnMgLmJ0bi5idXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI0VDOTgxOTtcbn1cbi5hY3VtdWxsaXQgLm1haW5faW1nIC5idG5zIC5idG4uYWRkX2Jhc2tldF9wcm9iZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFjdW11bGxpdCAubWFpbl9pbWcgLmJ0bnMgLmJ0bi5hZGRfYmFza2V0X3Byb2JlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKTtcbn1cbi5hY3VtdWxsaXQgLml0ZW1zX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5hY3VtdWxsaXQgLml0ZW1zX3dyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuYWN1bXVsbGl0IC5pdGVtc193cmFwcGVyIC5pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFjdW11bGxpdCAuaXRlbXNfd3JhcHBlciAuaW5uZXIgLnRvcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLmFjdW11bGxpdCAuaXRlbV93cmFwcGVyIC5wcmljZSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIHtcbiAgLypiYWNrZ3JvdW5kOiB1cmwoJy9pL2JnX3BhdHRlcm4ucG5nJyk7Ki9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBwYWRkaW5nOiA1NHB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgaDIudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4uYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBwYWRkaW5nOiAzM3B4IDMwcHggMjBweCA1NXB4O1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbSAubnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbSAubnVtX2xpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogNjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbSAubnVtX3BvaW50IHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbSAudGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01cHg7XG59XG4uYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbSAuZGVzY3Ige1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIHtcbiAgLyogICAgICAgICAgICAqe291dGxpbmU6IDFweCBkYXNoZWQgZ3JlZW47fSovXG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAudGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA5NnB4KTtcbiAgdG9wOiAtOHB4O1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLmxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MTBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMTRweDtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5yaWdodCAubGV2ZWxfaW1hZ2VzIHtcbiAgaGVpZ2h0OiA0MDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tcmlnaHQ6IDY5cHg7XG59XG4uYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAucmlnaHQgLmxldmVsX2ltYWdlcyBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLnJpZ2h0IC5sZXZlbF9pbWFnZXMgaW1nLmxldmVsMV9pbWcge1xuICB3aWR0aDogNjdweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLnJpZ2h0IC5sZXZlbF9pbWFnZXMgaW1nLmxldmVsMl9pbWcge1xuICB3aWR0aDogNDhweDtcbiAgbWFyZ2luLWxlZnQ6IC00N3B4O1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLnJpZ2h0IC5sZXZlbF9pbWFnZXMgaW1nLmxldmVsM19pbWcge1xuICB3aWR0aDogMTAzcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5sZXZlbHMge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5sZXZlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5sZXZlbC5sZXZlbF8zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5sZXZlbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMzVweDtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5sZXZlbDpiZWZvcmUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIC5sZXZlbF8xOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNkM5MjY7XG59XG4uYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAubGV2ZWxfMjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODUzREY1O1xufVxuLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLmxldmVsXzM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTZDNjtcbn1cbi5hY3VtdWxsaXQgLmRyYWdlZSB7XG4gIG1hcmdpbi10b3A6IC0xNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIC8qb3ZlcmZsb3cteDogaGlkZGVuOyovXG59XG4uYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiAzMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmltZyB7XG4gIHdpZHRoOiA0MDBweDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC50YWJsZXQge1xuICBsZWZ0OiAyMDVweDtcbiAgdG9wOiAtOTBweDtcbiAgd2lkdGg6IDI3NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5jaGVycnkge1xuICByaWdodDogLTQzM3B4O1xuICB0b3A6IC0xMDVweDtcbiAgd2lkdGg6IDE5N3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5iZXJyeSB7XG4gIGxlZnQ6IDM0cHg7XG4gIHRvcDogMjI1cHg7XG4gIHdpZHRoOiAxNzFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAubGVhZiB7XG4gIGxlZnQ6IDU1cHg7XG4gIHRvcDogLTMycHg7XG4gIHdpZHRoOiAyMDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAubGVhZjIge1xuICBsZWZ0OiAzOTJweDtcbiAgdG9wOiAxNzFweDtcbiAgd2lkdGg6IDE3OXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC50ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwNHB4KTtcbiAgcGFkZGluZzogOTRweCA0MHB4IDQ0cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAudGl0bGUge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5kZXNjciB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmFjdW11bGxpdCAudmlkZW9fd3JhcHBlciAudmlkZW8ge1xuICB3aWR0aDogNjcwcHg7XG59XG4uYWN1bXVsbGl0IC52aWRlb193cmFwcGVyLmZvcl9pdGVtIC52aWRlbyB7XG4gIHdpZHRoOiA1NzBweDtcbn1cbi5hY3VtdWxsaXQgLnZpZGVvX3dyYXBwZXIuZm9yX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmFjdW11bGxpdCAuaXRlbV93cmFwcGVyIC5pbWcge1xuICB3aWR0aDogNTM0cHg7XG4gIGhlaWdodDogMjUzcHg7XG59XG4uYWN1bXVsbGl0IC5pdGVtX3dyYXBwZXIgLmltZ19iZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1NHB4O1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcgLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYWN1bXVsbGl0IC5pdGVtX2JpZyAuZGVjcnlwdGlvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5hY3VtdWxsaXQgLml0ZW1fYmlnIC5wcmljZXMge1xuICBtYXJnaW4tdG9wOiAzMXB4O1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcgLmluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYmFja2dyb3VuZDogI0ZGRTM2QTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uYWN1bXVsbGl0IC5pdGVtX2JpZyAuYmdfaW1nXzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjkxMzdEO1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcgLmJnX2ltZ18xNDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEMzMjgyO1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcgLmJnX2ltZ18xNjgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBEM0Q5O1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcgLmJnX2ltZ18yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0QTMyQjtcbn1cbi5hY3VtdWxsaXQgLml0ZW1fYmlnIC5iZ19pbWdfMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRTJEMjE7XG59XG4uYWN1bXVsbGl0IC5pdGVtX2JpZyAuYmdfaW1nXzYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU3RDI0O1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcgLmJnX2ltZ18zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNDJBOTtcbn1cbi5hY3VtdWxsaXQgLml0ZW1fYmlnIC5iZ19pbWdfMTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQxMkFEO1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcgLmJnX2ltZ18yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNzJFNzc7XG59XG4uYWN1bXVsbGl0IC5pdGVtX2JpZyAuYmdfaW1nXzIyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2QTBFQjtcbn1cbi5hY3VtdWxsaXQgLml0ZW1fYmlnIC5iZ19pbWdfNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ1MjM7XG59XG4uYWN1bXVsbGl0IC5pdGVtX2JpZyAuYmdfaW1nXzExIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCMkIxQjtcbn1cbi5hY3VtdWxsaXQgLml0ZW1fYmlnIC5iZ19pbWdfMzYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkVBNDdDO1xufVxuLmFjdW11bGxpdCAuaXRlbV9iaWcgLmJnX2ltZ18zNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNEI0QjQ7XG59XG4uYWN1bXVsbGl0IC5pdGVtX2JpZyAuYmdfaW1nXzQzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNzFCMTtcbn1cbi5hY3VtdWxsaXQgLmFib3V0X3Byb2R1Y3RfYWxsdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM2I5MjkgIWltcG9ydGFudDtcbn1cbi5hY3VtdWxsaXQgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzUsXG4uYWN1bXVsbGl0IC5hYm91dF9wcm9kdWN0XzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjkxMzdEO1xufVxuLmFjdW11bGxpdCAudmlkZW9fd3JhcHBlci5iZ19pbWdfMTQ0LFxuLmFjdW11bGxpdCAuYWJvdXRfcHJvZHVjdF8xNDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEMzMjgyO1xufVxuLmFjdW11bGxpdCAudmlkZW9fd3JhcHBlci5iZ19pbWdfMTY4LFxuLmFjdW11bGxpdCAuYWJvdXRfcHJvZHVjdF8xNjgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBEM0Q5O1xufVxuLmFjdW11bGxpdCAudmlkZW9fd3JhcHBlci5iZ19pbWdfMixcbi5hY3VtdWxsaXQgLmFib3V0X3Byb2R1Y3RfMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNEEzMkI7XG59XG4uYWN1bXVsbGl0IC52aWRlb193cmFwcGVyLmJnX2ltZ18xLFxuLmFjdW11bGxpdCAuYWJvdXRfcHJvZHVjdF8xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JFMkQyMTtcbn1cbi5hY3VtdWxsaXQgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzYsXG4uYWN1bXVsbGl0IC5hYm91dF9wcm9kdWN0XzYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU3RDI0O1xufVxuLmFjdW11bGxpdCAudmlkZW9fd3JhcHBlci5iZ19pbWdfMyxcbi5hY3VtdWxsaXQgLmFib3V0X3Byb2R1Y3RfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTQyQTk7XG59XG4uYWN1bXVsbGl0IC52aWRlb193cmFwcGVyLmJnX2ltZ18xOSxcbi5hY3VtdWxsaXQgLmFib3V0X3Byb2R1Y3RfMTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQxMkFEO1xufVxuLmFjdW11bGxpdCAudmlkZW9fd3JhcHBlci5iZ19pbWdfMjAsXG4uYWN1bXVsbGl0IC5hYm91dF9wcm9kdWN0XzIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3MkU3Nztcbn1cbi5hY3VtdWxsaXQgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzIyLFxuLmFjdW11bGxpdCAuYWJvdXRfcHJvZHVjdF8yMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NkEwRUI7XG59XG4uYWN1bXVsbGl0IC52aWRlb193cmFwcGVyLmJnX2ltZ180LFxuLmFjdW11bGxpdCAuYWJvdXRfcHJvZHVjdF80IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDUyMztcbn1cbi5hY3VtdWxsaXQgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzExLFxuLmFjdW11bGxpdCAuYWJvdXRfcHJvZHVjdF8xMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQjJCMUI7XG59XG4uYWN1bXVsbGl0IC52aWRlb193cmFwcGVyLmJnX2ltZ18zNixcbi5hY3VtdWxsaXQgLmFib3V0X3Byb2R1Y3RfMzYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkVBNDdDO1xufVxuLmFjdW11bGxpdCAudmlkZW9fd3JhcHBlci5iZ19pbWdfMzcsXG4uYWN1bXVsbGl0IC5hYm91dF9wcm9kdWN0XzM3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I0QjRCNDtcbn1cbi5hY3VtdWxsaXQgLnZpZGVvX3dyYXBwZXIuYmdfaW1nXzQzLFxuLmFjdW11bGxpdCAuYWJvdXRfcHJvZHVjdF80MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzcxQjE7XG59XG4uYWN1bXVsbGl0IC52aWRlb193cmFwcGVyLmJnX2ltZ18zMDEsXG4uYWN1bXVsbGl0IC5hYm91dF9wcm9kdWN0XzMwMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NmRmNTI7XG59XG4uYWN1bXVsbGl0IC52aWRlb193cmFwcGVyLmJnX2ltZ18zMDgsXG4uYWN1bXVsbGl0IC5hYm91dF9wcm9kdWN0XzMwOCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XG59XG4uYWN1bXVsbGl0IC50ZXh0X2NvbnRhaW4ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5hY3VtdWxsaXQgLml0ZW1fd3JhcHBlciAuaW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMzMnB4O1xuICB9XG59XG4uY29sbGVjdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNmE2YTY7XG4gIHBhZGRpbmc6IDAgMzBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNvbGxlY3Rpb24gLnRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb2xsZWN0aW9uIC50b3AgLnRpdGxlIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNhNmE2YTY7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5jb2xsZWN0aW9uIC50b3AgLnRpdGxlIHNwYW4ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmNvbGxlY3Rpb24gLnRvcCAuZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2O1xuICB3aWR0aDogY2FsYyg1MCUgKyAzMHB4KTtcbn1cbi5jb2xsZWN0aW9uIC5jb2xsZWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDElO1xufVxuLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb25zIC5naG9zdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMTBweCkge1xuICAuY29sbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY29sbGVjdGlvbiAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjAlO1xuICB9XG4gIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9ucyAuc21hbGxfaXRlbSB7XG4gICAgcGFkZGluZzogMTFweDtcbiAgfVxuICAuY29sbGVjdGlvbiAuY29sbGVjdGlvbiAuY29sbGVjdGlvbnMgLnNtYWxsX2l0ZW0gLmZld19wcmljZXMgLmRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9ucyAuc21hbGxfaXRlbSAuZmV3X3ByaWNlcyAudGl0bGUge1xuICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgfVxuICAuY29sbGVjdGlvbiAuY29sbGVjdGlvbnMgLnNtYWxsX2l0ZW0gLmRlc2NyaXB0aW9uLFxuICAuY29sbGVjdGlvbiAuY29sbGVjdGlvbnMgLnNtYWxsX2l0ZW0gLmZld19wcmljZXMgLnByaWNlIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uIC50b3AgLnRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5jb2xsZWN0aW9uIC5zbWFsbF9pdGVtIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAuY29sbGVjdGlvbiAuc21hbGxfaXRlbSAuZmV3X3ByaWNlcyAucHJpY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4gIC5jb2xsZWN0aW9uIC50b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNvbGxlY3Rpb24gLnRvcCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29sbGVjdGlvbiAudG9wIC5kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuY29sbGVjdGlvbiAudG9wIC5kZXNjcmlwdGlvbjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMjAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAtMTAlO1xuICAgIHRvcDogMCU7XG4gICAgYmFja2dyb3VuZDogI0E2QTZBNjtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAuY29sbGVjdGlvbiAuY29sbGVjdGlvbnMgLnNtYWxsX2l0ZW0gLnRpdGxlX2FuZF9kZXNjcmlwdGlvbiAudGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmNvbGxlY3Rpb24gLnBhY2thZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuY29sbGVjdGlvbiAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjAlO1xuICB9XG4gIC5jb2xsZWN0aW9uIC50b3AgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5jb2xsZWN0aW9uIC50b3AgLnRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4vKtCU0LvRjyDQstGB0LXRhSDQtdCy0YDQvtGB0L7RjtC90YvRhSDRgdGC0YDQsNC9INGBINCw0L3Qs9C70LjQudGB0LrQuNC8INGP0LfRi9C60L7QvCovXG4uZW46bm90KC5jb3VudHJ5XzIxOSk6bm90KC5jb3VudHJ5XzM1KTpub3QoLmNvdW50cnlfMTMpIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG59XG4uYWN1bXVsbGl0LnByaWNlX2luX3VuaXRzIC5zbWFsbF9pdGVtIC50aXRsZV9hbmRfcHJpY2U6bm90KC5mZXdfcHJpY2VzKSxcbi5kZSAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIC50aXRsZV9hbmRfcHJpY2U6bm90KC5mZXdfcHJpY2VzKSxcbi5hY3VtdWxsaXQucHJpY2VfaW5fdW5pdHMgLnNtYWxsX2l0ZW0gLmNvbGxlY3Rpb25fcHJpY2VzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hY3VtdWxsaXQgLnNtYWxsX2l0ZW0gLnRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5jb3VudHJ5XzIxOSAuYWN1bXVsbGl0IC5tYWluX2ltZyAuZ29vZHMge1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB3aWR0aDogNDY1cHg7XG59XG4uY291bnRyeV8yMSAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIC50aXRsZV9hbmRfcHJpY2UgLnRpdGxlIHtcbiAgd2lkdGg6IDg3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDVweCkge1xuICAuY291bnRyeV8yMSAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIC50aXRsZV9hbmRfcHJpY2UgLnRpdGxlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC50ciAuaXRlbV93cmFwcGVyIC5iZ19pbWdfMjIgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTclKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gIC5hY3VtdWxsaXQgLm1haW5faW1nIGltZyB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmFjdW11bGxpdCAubWFpbl9pbWcgLmlubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFjdW11bGxpdCAubWFpbl9pbWcgLmlubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXZ3O1xuICB9XG59XG4uaXRlbV9wYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uaXRlbV9wYWdlIC5pdGVtX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMzFweDtcbn1cbi5pdGVtX3BhZ2UgLml0ZW1fcGFnZV9sZWFmXzEsXG4uaXRlbV9wYWdlIC5pdGVtX3BhZ2VfbGVhZl8yLFxuLml0ZW1fcGFnZSAuaXRlbV9wYWdlX2xlYWZfMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAzO1xufVxuLml0ZW1fcGFnZSAuaXRlbV9wYWdlX2xlYWZfMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvYWN1bXVsbGl0L2l0ZW1fcGFnZV9sZWFmXzEucG5nJyk7XG4gIHRvcDogLTU3cHg7XG4gIGxlZnQ6IDUxJTtcbiAgbWFyZ2luLWxlZnQ6IC00NHB4O1xuICB3aWR0aDogNTFweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLml0ZW1fcGFnZSAuaXRlbV9wYWdlX2xlYWZfMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvYWN1bXVsbGl0L2l0ZW1fcGFnZV9sZWFmXzIucG5nJyk7XG4gIHdpZHRoOiA5MnB4O1xuICBoZWlnaHQ6IDY2cHg7XG4gIGJvdHRvbTogLTgzcHg7XG4gIHJpZ2h0OiAxOHB4O1xufVxuLml0ZW1fcGFnZSAuaXRlbV9wYWdlX2xlYWZfMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvYWN1bXVsbGl0L2l0ZW1fcGFnZV9sZWFmXzNfc2hhZG93LnBuZycpO1xuICB3aWR0aDogMjA0cHg7XG4gIGhlaWdodDogMTYycHg7XG4gIGJvdHRvbTogLTE4NnB4O1xuICBsZWZ0OiAtNXB4O1xufVxuLmNvbXBvbmVudHMge1xuICBtYXJnaW4tdG9wOiA4NnB4O1xufVxuLmFib3V0X3Byb2R1Y3Qge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFib3V0X3Byb2R1Y3QgLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYWJvdXRfcHJvZHVjdCAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjQ0cHggLSAxMDBweCk7XG59XG4uYWJvdXRfcHJvZHVjdCAudG9fYmFza2V0X2FkZGl0aW9uYWwge1xuICB3aWR0aDogMjQ0cHg7XG4gIG1hcmdpbi1yaWdodDogMjZweDtcbn1cbi5hYm91dF9wcm9kdWN0IC50b19iYXNrZXRfYWRkaXRpb25hbCAudGl0bGUge1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uYWJvdXRfcHJvZHVjdCAudG9fYmFza2V0X2FkZGl0aW9uYWwgLnByaWNlcyB7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5hYm91dF9wcm9kdWN0IC50b19iYXNrZXRfYWRkaXRpb25hbCAucHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItdG9wOiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5hYm91dF9wcm9kdWN0IC50b19iYXNrZXRfYWRkaXRpb25hbCAucHJpY2UgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFib3V0X3Byb2R1Y3QgLnRvX2Jhc2tldF9hZGRpdGlvbmFsIC5wcmljZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWJvdXRfcHJvZHVjdCAudG9fYmFza2V0X2FkZGl0aW9uYWwgLnByaWNlIHNwYW4ucHJpY2VfaW5fd2VpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuLmFib3V0X3Byb2R1Y3QgLnRvX2Jhc2tldF9hZGRpdGlvbmFsIC5sZWdhbF9wcmljZV9kZXNjciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uYWJvdXRfcHJvZHVjdCAudG9fYmFza2V0X2FkZGl0aW9uYWwgLnJldGFpbF9wcmljZV9kZXNjciB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmFib3V0X3Byb2R1Y3QgLnRvX2Jhc2tldF9hZGRpdGlvbmFsIC5xdHlfYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hYm91dF9wcm9kdWN0IC50b19iYXNrZXRfYWRkaXRpb25hbCAucXR5X2J0biBpbnB1dCB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMCAwIDAgMTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDJyZW07XG59XG4uYWJvdXRfcHJvZHVjdCAudG9fYmFza2V0X2FkZGl0aW9uYWwgLmJ0biB7XG4gIGhlaWdodDogMzFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMCAyN3B4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxZDhkMDtcbiAgYm9yZGVyLWNvbG9yOiAjODFkOGQwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLm1haW5faW1nIGgxIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5hYm91dF9pdGVtX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuYWJvdXRfaXRlbV93cmFwcGVyIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuYWJvdXRfaXRlbV93cmFwcGVyIC5jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmFib3V0X2l0ZW1fd3JhcHBlciAuY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmFib3V0X2l0ZW1fd3JhcHBlciAuY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuYWJvdXRfaXRlbV93cmFwcGVyIC5jb2x1bW4gLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3BhZ2UgLmFib3V0X3Byb2R1Y3QgLnRvX2Jhc2tldF9hZGRpdGlvbmFsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyAuaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDM1cHggNDBweCAzNXB4IDMwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLmxlZnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MzJweCk7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLmxldmVscyB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMTBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9hY3VtdWxsaXQvbV9zdGFydF9iZy5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIC5pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gICAgcGFkZGluZy10b3A6IDE3NXB4O1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIC5pbm5lciBoMSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGgxIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZzpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2FjdW11bGxpdC9tXzJvc29ieS5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA5NSU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIC5hc19nb29kc19pdGVtLml0ZW1fMSB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5OXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZyAuYXNfZ29vZHNfaXRlbS5pdGVtXzIge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogMTA5cHg7XG4gICAgYm90dG9tOiAtN3B4O1xuICAgIGxlZnQ6IDc2cHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIC5hc19nb29kc19pdGVtLml0ZW1fMyB7XG4gICAgaGVpZ2h0OiA2OXB4O1xuICAgIHdpZHRoOiAxNDVweDtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmFzX2dvb2RzX2l0ZW0uaXRlbV80IHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxMjZweDtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIGxlZnQ6IDE2N3B4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZyAuYXNfZ29vZHNfaXRlbS5pdGVtXzUge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgbGVmdDogMjI5cHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiA1LjVyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDMuM3JlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyAuZ29vZHMge1xuICAgIHdpZHRoOiAzNjVweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyAuYnRucyAuYnRuIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyAuYnRucyAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAudGV4dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2MHB4KTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtIC5kZXNjcixcbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLmxldmVsLFxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5kZXNjcixcbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuc21hbGxfaXRlbSAucHJpY2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuYWJvdXRfaXRlbV93cmFwcGVyIC5jb2x1bW4gLnRpdGxlLFxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIGgyLnRpdGxlLFxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtIC50aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtLm5vX3NlY29uZF9ibG9jayAudGV4dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAuaXRlbXNfd3JhcHBlciAub3dsLWNhcm91c2VsIC5zbWFsbF9pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc193cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc19iaWdfbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDM3cHg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc193cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX3dyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc19iaWdfbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNUE4MzJBICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX3dyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6aG92ZXIsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc19iaWdfbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2OmhvdmVyLFxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfd3JhcHBlciAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dDpob3ZlcixcbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6aG92ZXIsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc193cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2OmZvY3VzLFxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldjpmb2N1cyxcbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX3dyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6Zm9jdXMsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc19iaWdfbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2Y1YzFlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc193cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiB7XG4gICAgbGVmdDogLThweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfd3JhcHBlciAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldjphZnRlcixcbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0xM3B4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc193cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IC04cHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX3dyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6YWZ0ZXIsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc19iaWdfbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE0cHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiB7XG4gICAgdG9wOiAyMDBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiB7XG4gICAgbGVmdDogMTJweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IDEycHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSkge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc19iaWdfbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6YWZ0ZXIge1xuICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkICNmZmY7XG4gICAgbGVmdDogLTE3cHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6YWZ0ZXIge1xuICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgI2ZmZjtcbiAgICBsZWZ0OiAxN3B4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3dyYXBwZXIgaW1nIHtcbiAgICBib3R0b206IC00MHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3dyYXBwZXIgLmNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDE3MHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3BhZ2UgLml0ZW1fcGFnZV9sZWFmXzMge1xuICAgIHdpZHRoOiAxNTRweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbV9wYWdlIC5hYm91dF9wcm9kdWN0IC5pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbV9wYWdlIC5hYm91dF9wcm9kdWN0IC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbV9wYWdlIC5hYm91dF9wcm9kdWN0IC50b19iYXNrZXRfYWRkaXRpb25hbCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLnJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAucmlnaHQgLmxldmVsX2ltYWdlcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyNDlweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAucmlnaHQgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtMiAucmlnaHQgLmxldmVsX2ltYWdlcyBpbWcubGV2ZWwyX2ltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZyAuaW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyBpbWcge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyAuYnRucyAuYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgLmJ0bnMgLmJ0bjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAudGFibGV0IHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmNoZXJyeSB7XG4gICAgcmlnaHQ6IC03NXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmJlcnJ5IHtcbiAgICBsZWZ0OiAtMTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5sZWFmIHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5sZWFmMiB7XG4gICAgbGVmdDogMjQycHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAudGV4dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQxMHB4KTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAuYmcge1xuICAgIHJpZ2h0OiAtNXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyAuZ29vZHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiA0LjJyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5pbWcge1xuICAgIHdpZHRoOiAyNzVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAudGFibGV0IHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmNoZXJyeSB7XG4gICAgcmlnaHQ6IC0xMjVweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5iZXJyeSB7XG4gICAgbGVmdDogLTUwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAubGVhZiB7XG4gICAgbGVmdDogLTc1cHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAubGVhZjIge1xuICAgIGxlZnQ6IDE5MnB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDUwcHggMCA0NHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZyAuaW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZyAuaW5uZXIgLmdvb2RzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGgxIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIC5idG4ge1xuICAgIHBhZGRpbmc6IDRweCAyM3B4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAuaW1nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9hY3VtdWxsaXQvbV9naXJsX2Z1bGwucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLm1haW5faW1nIGgxIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyBoMSBzcGFuOmxhc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5tYWluX2ltZyAuZ29vZHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDclO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U0OUEwNDtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLm1haW5faW1nIGgxIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgLmJ0bnMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAuY2hlcnJ5IHtcbiAgICByaWdodDogLTgwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAuaW1nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gICAgcGFkZGluZy1sZWZ0OiAzdnc7XG4gICAgcGFkZGluZy1yaWdodDogM3Z3O1xuICAgIC8qICAgICAgICAgICAgLmxldmVsOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjlweDtcbiAgICAgICAgICAgICAgICAgIH0qL1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0uaW5ub3ZhdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtIC5kZXNjciB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MnB4O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbS5pdGVtMiAuZGVzY3Ige1xuICAgIG1hcmdpbi1sZWZ0OiAtOTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgOTZweCk7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC53aHlfd29ya193cmFwcGVyIC5pdGVtIC5sZXZlbHMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTI1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEyNXB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbTIgLmxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC53aHlfd29ya193cmFwcGVyIGgyLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAud2h5X3dvcmtfd3JhcHBlciAuaXRlbS5pdGVtMi5ub190aXRsZSAubGVmdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLndoeV93b3JrX3dyYXBwZXIgLml0ZW0uaXRlbTIubm9fdGl0bGUgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC53aHlfd29ya193cmFwcGVyIC5pdGVtLml0ZW0yLm5vX3RpdGxlIC5kZXNjciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLm1haW5faW1nIGgxIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogNC4xcmVtO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLm1haW5faW1nIGgxIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1fcGFnZSAuaXRlbV9wYWdlX2xlYWZfMyB7XG4gICAgd2lkdGg6IDE1NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDVweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGgxIHNwYW4ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZzpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjIwcHgpO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlLnNhZmFyaSAjd3JhcHBlciAubWFpbl9pbWc6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE5MHB4KTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIC5idG4ge1xuICAgIHBhZGRpbmc6IDVweCAyM3B4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaW1nLmdvb2RzIHtcbiAgICBsZWZ0OiAtNCU7XG4gICAgd2lkdGg6IDExMyU7XG4gICAgbWF4LXdpZHRoOiAxMTMlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlLmNvdW50cnlfMjE5IC5hY3VtdWxsaXQgLm1haW5faW1nIGltZy5nb29kcyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciBoMi50aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5pbWcge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmJnIHtcbiAgICByaWdodDogLTEwdnc7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuZHJhZ2VlIC5pbm5lciAuY2hlcnJ5IHtcbiAgICByaWdodDogLTQwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAud2h5X3dvcmtfd3JhcHBlciAuaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01dnc7XG4gICAgcGFkZGluZy1sZWZ0OiA1dnc7XG4gICAgcGFkZGluZy1yaWdodDogNXZ3O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLnNtYWxsX2l0ZW0gLnRpdGxlX2FuZF9wcmljZTpub3QoLmZld19wcmljZXMpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLnNtYWxsX2l0ZW0gLnRpdGxlX2FuZF9wcmljZSAudGl0bGUge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI2cHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAzLjhyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciBtYWluIC5tYWluX2ltZyAuaW5uZXIgZGl2LmJ0bnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5hYm91dF9pdGVtX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDcwcHggMCA4NXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hYm91dF9pdGVtX3dyYXBwZXIgLmNvbHVtbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbXNfYmlnX2xpc3Qub3dsLWNhcm91c2VsIC5vd2wtbmF2IHtcbiAgICB0b3A6IDE5MHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtc19iaWdfbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAxdnc7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1zX2JpZ19saXN0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQge1xuICAgIHJpZ2h0OiAxdnc7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAuc21hbGxfaXRlbSAucHJpY2UgLnByaWNlX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5zbWFsbF9pdGVtIC5wcmljZV9pbl93ZWlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3dyYXBwZXIgLnByaWNlIHNwYW4ucHJpY2VfaW5fd2VpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbV9wYWdlIC5pdGVtX3BhZ2VfbGVhZl8yIHtcbiAgICBib3R0b206IC0xNDNweDtcbiAgICByaWdodDogNXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3BhZ2UgLmFkdmFudGFnZXNfZXh0ZW5kZWQgLnZpZGVvX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbV9wYWdlIC5jb21wb25lbnRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTVweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICBsZWZ0OiA1NCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZyAuZ29vZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmFzX2dvb2RzX2l0ZW0uaXRlbV8xIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbGVmdDogMzBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmFzX2dvb2RzX2l0ZW0uaXRlbV8yIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDg0cHg7XG4gICAgbGVmdDogODJweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcgLmFzX2dvb2RzX2l0ZW0uaXRlbV8zIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDEwNnB4O1xuICAgIGxlZnQ6IDExOHB4O1xuICAgIGJvdHRvbTogLTIzcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIC5hc19nb29kc19pdGVtLml0ZW1fNCB7XG4gICAgaGVpZ2h0OiA5M3B4O1xuICAgIHdpZHRoOiA5MnB4O1xuICAgIGxlZnQ6IDE1NnB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5tYWluX2ltZyAuYXNfZ29vZHNfaXRlbS5pdGVtXzUge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogODVweDtcbiAgICBsZWZ0OiAxOTdweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWN1bXVsbGl0IC5kcmFnZWUgLmlubmVyIC5pbWcge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmxlYWYge1xuICAgIGxlZnQ6IC01NXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmNoZXJyeSB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hY3VtdWxsaXQgLmRyYWdlZSAuaW5uZXIgLmxlYWYyIHtcbiAgICBsZWZ0OiAxNjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFjdW11bGxpdCAubWFpbl9pbWcgaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hYm91dF9pdGVtX3dyYXBwZXIgLmNvbHVtbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3BhZ2UgLml0ZW1fcGFnZV9sZWFmXzMge1xuICAgIGJvdHRvbTogLTIxNXB4O1xuICB9XG59XG4iXX0= */