@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@200;300;400;500&display=swap");body,html{font-size:16px;margin:0;padding:0;height:100%}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a{border-bottom:1px dashed #3AA1EC;text-decoration:none;color:#3AA1EC}a:hover{text-decoration:none;color:#3AA1EC;border-color:transparent}body{font-family:'IBM Plex Sans', sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.3;color:#6D6D6D;background-color:#fff;position:relative}body.no-scroll{position:fixed;width:100%}h2{font-size:27px;line-height:1;margin-top:0;margin-bottom:16px;color:#000;font-weight:300;text-align:center}.page-template-template-info{background-color:#F2F8FC}p{margin-top:0}b{font-weight:500}input,textarea,div,a,span{outline:none}input,textarea{-webkit-appearance:none;-webkit-border-radius:0px}.wrapimg{position:absolute;z-index:10000000;left:0;width:100%;height:100%;pointer-events:none;opacity:.6;background-image:url(../images/bg-02.png);background-position:center 158px;-webkit-filter:invert(100%);filter:invert(100%)}.fa_container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.fa_frame{padding-top:32px;padding-bottom:36px}.fa_frame_ext{padding-top:42px;padding-bottom:42px}.fa_title{margin-top:-5px}img{max-width:100%}.fa_modal{display:none}.fancybox-bg{background-color:rgba(0,70,120,0.4)}.fancybox-active #wrap{-webkit-filter:blur(2px);filter:blur(2px)}.site-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%}.fa_header_thank{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-bottom:36px !important}.fa_footer_thank{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width: 576px){.fa_container{max-width:540px}}@media (min-width: 768px){.fa_container{max-width:720px;padding-right:15px;padding-left:15px}.fa_frame{padding-top:80px;padding-bottom:80px}.fa_frame_ext{padding-top:90px;padding-bottom:90px}h2{font-size:44px;margin-bottom:32px}.fa_title{margin-top:-8px}}@media (min-width: 992px){.fa_container{max-width:960px}}@media (min-width: 1200px){.fa_container{max-width:1070px}}.fa_header{padding-top:10px;background-repeat:no-repeat;background-size:cover;background-position:center top;color:#fff;padding-bottom:16px}.fa_header h1{text-align:center;font-weight:300;font-size:22px;width:295px;margin-left:auto;margin-right:auto;line-height:1.2;margin-top:0;margin-bottom:8px}.fa_header .fa_header-list{margin:0;padding:0;list-style-type:none;max-width:350px;margin-left:auto;margin-right:auto}.fa_header .fa_header-list li{font-size:12px;margin-bottom:4px;position:relative;padding-left:17px}.fa_header .fa_header-list li:before{display:block;position:absolute;left:7px;top:6px;content:'';width:4px;height:4px;background-color:#E05B23;border-radius:50%}.fa_header__desc{margin-bottom:16px;font-size:12px;width:260px;margin-left:auto;margin-right:auto;text-align:center;line-height:1.4}@media (min-width: 768px){.fa_header__desc{width:400px;font-size:14px;text-align:left;margin-left:0}}.fa_header_thank .fa_top-section__desc{display:none}.adv-grid{margin-left:auto;margin-right:auto;width:270px;margin-bottom:30px;padding-left:22px}@media (min-width: 768px){.adv-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;padding-left:0;width:auto}}@media (min-width: 768px){.adv-grid ul{margin-bottom:0 !important;margin-left:0 !important}}.fa_top-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fa_top-section__phone-cont{display:none}.fa_top-section__slogan{display:none}.fa_top-section__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-bottom:12px;margin-bottom:42px}.fa_top-section__logo-cont{font-size:10px;width:110px;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.fa_top-section__logo-cont a{border:none}.fa_top-section__desc{font-size:10px;width:100%;margin-left:auto;margin-top:auto;margin-bottom:1px;display:none}.fa_top-section__desc span{display:block;width:262px;text-align:center;margin-left:auto;margin-right:auto}.fa_top-section__burger{margin-top:4px}.page-template-template-thank .fa_header{text-align:center}.page-template-template-thank .fa_header h1{font-size:28px}.page-template-template-thank .fa_top-section__wrap{border-bottom:1px solid rgba(255,255,255,0.3)}.page-template-template-home .fa_header{padding-bottom:40px}.page-template-template-home .fa_top-section__wrap,.page-template-template-thank .fa_top-section__wrap{margin-bottom:25px}.page-template-template-home .fa_top-section__desc,.page-template-template-thank .fa_top-section__desc{margin-bottom:20px}.fa_offer{font-size:16px;text-align:center;margin-left:auto;margin-right:auto}@media (min-width: 768px){.fa_offer{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:50px}}.fa_offer_header{background-color:#0B3077;border-radius:8px;max-width:320px;padding:19px 15px 24px}@media (min-width: 768px){.fa_offer_header{padding:32px 34px 44px}}@media (min-width: 1200px){.fa_offer_header{margin-bottom:0}}.fa_offer_form{margin-bottom:16px}@media (min-width: 992px){.fa_offer_form{margin-bottom:0;text-align:left}}.fa_offer__title{margin-bottom:10px}@media (min-width: 768px){.fa_offer__title{font-size:27px}}@media (min-width: 992px){.fa_offer__title{margin-bottom:16px;line-height:1.2}}.fa_offer__title-block span{display:inline-block;margin:0 1px;border:1px solid rgba(255,255,255,0.5);border-radius:5px;width:19px;height:23px;line-height:21px;text-align:center}@media (min-width: 768px){.fa_offer__title-block span{font-size:18px}}@media (min-width: 992px){.fa_offer__title-block span{font-size:20px;width:25px;height:29px;line-height:29px}}@media (min-width: 992px){.fa_offer__title-block{margin-right:6px}}@media (min-width: 992px){.fa_offer__title-block:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width: 992px){.fa_offer_form .fa_offer__title-block span{width:27px;height:33px;line-height:30px;font-weight:400;font-size:22px}}.fa_offer_form .fa_offer__title{font-size:19px;width:260px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.fa_offer_form .fa_offer__title{margin-left:0;width:100%;font-size:22px}}@media (min-width: 992px){.fa_offer_form .fa_offer__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}}@media (min-width: 1200px){.fa_offer_form .fa_offer__title{font-size:29px}}.fa_offer__price{margin-bottom:10px;font-size:18px}@media (min-width: 992px){.fa_offer__price{margin-bottom:12px;font-size:26px}}@media (min-width: 1200px){.fa_offer__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:1.1;margin-bottom:22px}}.fa_offer__price-item{margin:0 2px}.fa_offer_header .fa_offer__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fa_offer_form .fa_offer__price{font-size:19px;margin-bottom:22px}@media (min-width: 768px){.fa_offer_form .fa_offer__price{font-size:25px}}@media (min-width: 992px){.fa_offer_form .fa_offer__price{margin-bottom:56px}}.fa_offer__old-price{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.fa_offer__note{font-weight:500}.fa_offer_form .fa_offer__note{border-bottom:2px solid #E05B23;margin:0 3px}@media (min-width: 992px){.fa_offer_form .fa_offer__note{margin:0 10px}}.fa_offer__rest{font-size:10px}.fa_offer__rest_old{display:none}@media (min-width: 1200px){.fa_offer__rest_old{display:inline}}.fa_offer__rest_new{font-weight:500}.fa_offer_form .fa_offer__rest{font-size:11px}@media (min-width: 768px){.fa_offer_form .fa_offer__rest{font-size:13px}}@media (min-width: 992px){.fa_offer_header .fa_offer__rest{text-align:center;font-size:13px}}@media (min-width: 992px) and (max-width: 1199px){.fa_form-cont_modal .fa_offer__title-block:nth-child(3){position:relative;margin-top:-3px}}.fa_main-nav-cont{display:none}.fa_nav-cont{padding:18px 18px 24px 21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll}.fa_nav-cont__footer{color:#000;margin-top:auto;padding-top:20px}.fa_nav-cont__phone{font-size:19px;font-weight:400;line-height:1}.fa_nav-cont__phone a{color:inherit;border:none}.fa_nav-cont__desc{font-size:9px}.fa_mobile-nav ul{margin:0;padding:0;list-style-type:none}.fa_mobile-nav ul li{margin-bottom:13px}.fa_mobile-nav ul li a{font-size:15px}.no-webp .fa_header{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(16,60,143,0.7)), to(rgba(16,60,143,0.7))),url(../images/m-top-bg2.jpg);background-image:-o-linear-gradient(bottom, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/m-top-bg2.jpg);background-image:linear-gradient(0deg, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/m-top-bg2.jpg)}.webp .fa_header{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(16,60,143,0.7)), to(rgba(16,60,143,0.7))),url(../images/m-top-bg2.webp);background-image:-o-linear-gradient(bottom, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/m-top-bg2.webp);background-image:linear-gradient(0deg, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/m-top-bg2.webp)}.no-webp .fa_header_retraining{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(16,60,143,0.7)), to(rgba(16,60,143,0.7))),url(../images/m-top-bg2.jpg);background-image:-o-linear-gradient(bottom, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/m-top-bg2.jpg);background-image:linear-gradient(0deg, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/m-top-bg2.jpg)}.webp .fa_header_retraining{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(16,60,143,0.7)), to(rgba(16,60,143,0.7))),url(../images/m-top-bg2.webp);background-image:-o-linear-gradient(bottom, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/m-top-bg2.webp);background-image:linear-gradient(0deg, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/m-top-bg2.webp)}@media (min-width: 576px){.no-webp .fa_header{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(16,60,143,0.7)), to(rgba(16,60,143,0.7))),url(../images/top-bg2.jpg);background-image:-o-linear-gradient(bottom, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/top-bg2.jpg);background-image:linear-gradient(0deg, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/top-bg2.jpg)}.webp .fa_header{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(16,60,143,0.7)), to(rgba(16,60,143,0.7))),url(../images/top-bg2.webp);background-image:-o-linear-gradient(bottom, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/top-bg2.webp);background-image:linear-gradient(0deg, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/top-bg2.webp)}.no-webp .fa_header_retraining{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(16,60,143,0.7)), to(rgba(16,60,143,0.7))),url(../images/top-bg2.jpg);background-image:-o-linear-gradient(bottom, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/top-bg2.jpg);background-image:linear-gradient(0deg, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/top-bg2.jpg)}.webp .fa_header_retraining{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(16,60,143,0.7)), to(rgba(16,60,143,0.7))),url(../images/top-bg2.webp);background-image:-o-linear-gradient(bottom, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/top-bg2.webp);background-image:linear-gradient(0deg, rgba(16,60,143,0.7), rgba(16,60,143,0.7)),url(../images/top-bg2.webp)}}@media (min-width: 768px){.fa_header{padding-top:20px;padding-bottom:28px}.fa_header h1{text-align:left;margin-left:0;font-size:28px;width:100%}.fa_header_thank h1{text-align:center;margin-left:auto;margin-top:100px}.fa_header__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fa_header__right{width:290px;padding-top:16px}.fa_header .fa_header-list li{font-size:14px}.fa_top-section__logo-cont{font-size:12px}.page-template-template-home .fa_header{padding-bottom:76px}.page-template-template-home .fa_header__row{margin-top:146px}.page-template-template-thank .fa_header h1{font-size:42px;text-align:center;margin-top:80px;width:auto}.fa_logo{width:158px}h1{text-align:center;font-size:42px;width:600px;margin-left:auto;margin-right:auto}}@media (min-width: 992px){.fa_header{padding-top:24px}.fa_header h1{font-size:46px;margin-bottom:16px;line-height:1.1;width:630px}.fa_header__right{width:300px;padding-top:12px}.fa_header_retraining h1{margin-bottom:25px;font-size:40px}.fa_header__desc{font-size:20px;width:500px;margin-left:0}.fa_header .fa_header-list{margin-bottom:55px;margin-left:0;max-width:none}.fa_header .fa_header-list li{font-size:20px;padding-left:20px}.fa_header .fa_header-list li:before{top:10px;width:5px;height:5px}.fa_top-section__wrap{width:auto;border-bottom:none;margin-bottom:0;padding-bottom:0}.fa_top-section__desc{display:block}.fa_top-section__phone-cont{display:block;text-align:right}.fa_top-section__phone{font-weight:400;font-size:20px;line-height:1}.fa_top-section__phone-desc{font-size:9px}.fa_top-section__logo-cont{font-size:16px;width:149px;text-align:left;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fa_top-section__desc{width:320px;font-size:13px;margin:0}.fa_top-section__desc span{width:100%}.fa_top-section__slogan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:200px;font-size:12px;line-height:1.25}.fa_top-section__slogan img{margin-right:13px}.page-template-template-home .fa_top-section__wrap,.page-template-template-thank .fa_top-section__wrap{margin-bottom:0}.page-template-template-home .fa_top-section__desc,.page-template-template-thank .fa_top-section__desc{margin-bottom:0}.fa_main-nav-cont{display:block;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,0.3)}.fa_main-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style-type:none}.fa_main-nav>li{position:relative;padding:10px 24px}.fa_main-nav>li>a{color:#fff;border-color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:15px}.fa_main-nav>li>a:hover{border-color:transparent}.fa_main-nav>li:hover .fa_main-subnav{opacity:1;left:0}.fa_main-nav>li.current_page_item>a{font-weight:500;border-color:transparent}.fa_main-subnav{background:#F2F8FC;z-index:100;border-radius:8px;padding:14px 24px 14px;margin:0;letter-spacing:normal;min-width:270px;position:absolute;left:-10000px;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;text-align:left;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.fa_main-subnav li{margin-bottom:12px}.fa_main-subnav li.current-menu-item a,.fa_main-subnav li.current_page_item a{font-weight:500}.fa_main-subnav a{font-size:15px;color:#103C8F;border-color:#103C8F}.fa_main-subnav a:hover{color:#3AA1EC;border-color:#3AA1EC}.adv-grid{padding-left:0}}@media (min-width: 1200px){.page-template-template-home .fa_header{padding-bottom:195px;background-size:auto}.page-template-template-home .fa_header__row{margin-top:200px}.fa_header_retraining h1{font-size:44px;width:710px}}.fa_about-area{background-color:#EFF8FF;font-size:14px}@media (min-width: 992px){.fa_about-area h2{-moz-text-align-last:left;text-align-last:left}}@media (min-width: 1200px){.fa_about-area h2{margin-bottom:45px}}.fa_about-area p{margin-bottom:16px}@media (min-width: 992px){.fa_about-area p{font-size:16px}}@media (min-width: 992px){.fa_about-area p:last-child{margin-bottom:0}}.fa_about-area b{color:#000}@media (min-width: 768px){.fa_about-area__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:24px}}@media (min-width: 992px){.fa_about-area__body{padding-right:50px}}@media (min-width: 992px){.fa_about-area__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.fa_similar{background-color:#FFFFFF;border-radius:8px;padding:22px 20px;margin-top:26px;text-align:center}@media (min-width: 768px){.fa_similar{width:300px;margin-left:auto;margin-right:auto}}@media (min-width: 992px){.fa_similar{padding:27px 33px;margin-top:0;text-align:left}}.fa_similar h3{margin-top:0;font-weight:400;font-size:14px;line-height:1.1;color:#000000;margin-bottom:10px}@media (min-width: 992px){.fa_similar h3{font-size:22px;margin-bottom:22px}}.fa_similar ul{margin:0;padding:0;list-style-type:none}.fa_similar ul li{margin-bottom:8px;font-size:15px}@media (min-width: 992px){.fa_similar ul li{margin-bottom:18px}}.fa_similar ul li:last-child{margin-bottom:0}.fa_similar ul li a{border-color:#3AA1EC;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (min-width: 992px){.fa_similar ul li a{font-weight:200}}@media (min-width: 992px){.fa_similar ul li a:not(.allcourse){padding-right:10px;background:url(../images/link-arrow.svg) right 7px no-repeat;border:none}}.fa_similar ul li a:hover{border-color:transparent}.fa_similar__help-link{font-size:13px}@media (min-width: 400px){.fa_about-area__body br{display:none}}.fa_doc-area{background-color:#F2F8FC}.fa_doc-area h2{width:220px;margin-left:auto;margin-right:auto}.fa_doc-area h3{font-weight:normal;font-size:18px;line-height:1;width:240px;margin-top:0;margin-bottom:14px}.fa_doc-area__left{margin-bottom:70px}.fa_doc-area__left .fa_doc-area__sub-title{font-weight:normal;font-size:15px;color:#000000;width:280px;text-align:center;margin-left:auto;margin-right:auto}.fa_doc-area__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#E5F0F7;border-radius:8px;padding:17px 15px}.fa_doc-area__right .fa_doc-area__sub-title{padding-top:10px;font-size:13px;padding-right:15px}.fa_doc-area__right .fa_doc-area__sub-title b{display:block;font-size:25px;color:#000000;font-weight:300}.fa_doc-area__right .fa_doc-area__desc{display:none}.fa_doc-area__link-cont{margin-top:13px}.fa_doc-area__desc{font-size:14px}.fa_doc-area__desc_mb{font-size:12px;width:228px;margin-bottom:13px;text-align:center;margin-left:auto;margin-right:auto}.fa_doc-area__desc_ds{display:none}.fa_doc-area__sert-cont{width:75%}.fa_doc-area__sert-cont picture{display:block;max-width:100%}.fa_doc-slider__wrapper{position:relative;margin-bottom:12px}.fa_doc-slider__item{text-align:center}.fa_doc-slider__item picture,.fa_doc-slider__item img{overflow:hidden;vertical-align:middle;display:block;margin-left:auto;margin-right:auto}.fa_slider-arrow{width:11px;height:25px;background-size:100%;background-position:0 0;background-repeat:no-repeat;position:absolute;bottom:-40px;cursor:pointer}.fa_slider-arrow_next{background-image:url(../images/next-arrow.svg);right:-webkit-calc(50% - 20px);right:calc(50% - 20px)}.fa_slider-arrow_prev{background-image:url(../images/prev-arrow.svg);left:-webkit-calc(50% - 20px);left:calc(50% - 20px)}.fa_zoom{display:block;position:relative;border:none}.fa_zoom:before{display:block;position:absolute;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;left:50%;top:50%;content:'';width:69px;height:69px;background:#103C8F url(../images/zoom.svg) center 14px no-repeat;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);border-radius:8px;padding:8px}.fa_zoom_large:before{width:90px;height:90px;background-position:center 19px;background-size:41px auto}.fa_zoom:hover:before,.fa_zoom:hover:after{opacity:1}.fa_zoom:after{display:block;position:absolute;left:50%;top:50%;content:'';width:42px;height:42px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);border-bottom:2px solid #E05B23;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fa_zoom_large:after{width:55px;height:55px}@media (min-width: 768px){.fa_doc-area h2{text-align:center;margin-bottom:20px;width:auto}.fa_doc-area h3{width:100%;text-align:center;font-weight:500;margin-bottom:20px}.fa_doc-area__left{padding:0 30px}.fa_doc-area__left .fa_doc-area__sub-title{font-weight:300;padding-top:24px;text-align:center;width:330px;margin-bottom:22px;margin-left:auto;margin-right:auto}.fa_doc-area__right{display:block}.fa_doc-area__right picture{width:100%}.fa_doc-area__right .fa_doc-area__desc{display:block}.fa_doc-area__right .fa_doc-area__sub-title{font-size:15px;margin-bottom:22px;padding:0;text-align:center}.fa_doc-area__right .fa_doc-area__sub-title b{font-size:18px}.fa_doc-area__link-cont{display:none}.fa_doc-area__desc{text-align:center}.fa_doc-area__desc_mb{display:none}.fa_doc-area__desc_ds{display:block}.fa_doc-area__sert-cont{width:185px;margin-left:auto;margin-right:auto;margin-bottom:20px}.fa_slider-arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fa_slider-arrow_next{right:-30px}.fa_slider-arrow_prev{right:auto;left:-30px}.fa_doc-slider__wrapper{margin-bottom:20px}}@media (min-width: 992px){.fa_doc-area h2{font-size:48px}.fa_doc-area h3{font-size:20px;max-width:340px;margin-left:auto;margin-right:auto}.fa_doc-area__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fa_doc-area__left{padding:0 74px 0 54px;width:65%;margin-bottom:0}.fa_doc-area__left .fa_doc-area__sub-title{padding-top:0;font-size:18px;width:400px}.fa_doc-area__right{width:32%;margin-left:2%}.fa_doc-area__right .fa_doc-area__sub-title{font-size:14px}.fa_doc-area__right .fa_doc-area__sub-title b{display:block;font-size:36px;font-weight:300}.fa_doc-area__desc{font-size:13px}.fa_doc-area__sert-cont{width:232px}.fa_slider-arrow{width:20px;height:44px}.fa_slider-arrow_next{right:-54px}.fa_slider-arrow_prev{left:-54px}}@media (min-width: 1200px){.fa_doc-area__left .fa_doc-area__sub-title{margin-bottom:26px}.fa_doc-area__sert-cont{width:255px}.fa_doc-slider__wrapper{padding-right:10px}}.fa_program-area{background-color:#0B3077}.fa_program-area h2{color:#fff;margin-bottom:35px}.fa_program-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.fa_program-grid__item{padding:0 10px;margin-bottom:10px;width:100%}.fa_program-card{border-radius:8px;padding:15px 30px;background-position:center;background-size:cover;position:relative;height:90px;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:300px;margin-left:auto;margin-right:auto}.fa_program-card__mediabox{display:none}.fa_program-card__title{color:#fff;border-color:#fff;border-bottom:1px dashed #fff;display:inline}@media (min-width: 768px){.fa_program-area h2{text-align:left}.fa_program-grid__item{margin-bottom:24px;width:33%}.fa_program-card{padding:22px;height:230px;max-width:190px;position:relative;overflow:hidden;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.fa_program-card:before{display:block;position:absolute;left:0;top:0;content:'';width:100%;height:100%;background-color:#F2F8FC;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}.fa_program-card:hover:before{opacity:1}.fa_program-card__mediabox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:82px;position:relative;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fa_program-card:hover .fa_program-card__mediabox{opacity:1}.fa_program-card__title{font-size:18px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}.fa_program-card:hover .fa_program-card__title{color:#0B3077;border-color:#0B3077}}@media (min-width: 992px){.fa_program-area h2{font-size:46px;margin-bottom:60px}.fa_program-grid__item{width:25%}}@media (min-width: 1200px){.fa_program-grid__item{width:20%}}.aboutcourse-area{background-color:#103C8F;color:#fff}.aboutcourse-area h2{text-align:center;margin-bottom:25px;color:#fff}.aboutcourse-area p{margin-top:0;margin-bottom:20px}.aboutcourse-area b{font-weight:500}.aboutcourse-area span{display:block}.aboutcourse-area__aside{background-color:#0B3077;border-radius:8px;padding:20px 20px 30px}.aboutcourse-area__body{margin-bottom:5px}.aboutcourse-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.aboutcourse-card img{width:34px}.aboutcourse-card__mediabox{margin-right:14px;-webkit-box-flex:0;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px}.aboutcourse-card__body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width: 992px){.aboutcourse-area{background-color:#0B3077}.aboutcourse-area h2{text-align:left;margin-bottom:38px}.aboutcourse-area__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aboutcourse-area__aside{background-color:transparent;border-radius:0;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 39%;-ms-flex:0 0 39%;flex:0 0 39%;padding-top:8px}.aboutcourse-area__body{margin-bottom:0}.aboutcourse-area span{display:inline}.aboutcourse-area p{font-size:15px;margin-bottom:30px}.aboutcourse-area p:last-child{margin-bottom:0}.aboutcourse-card{margin-bottom:8px;background-color:#103C8F;border-radius:8px;padding:20px 19px}.aboutcourse-card img{width:35px}.aboutcourse-card__mediabox{margin-right:19px;-webkit-box-flex:0;-webkit-flex:0 0 35px;-ms-flex:0 0 35px;flex:0 0 35px}.aboutcourse-card__body{font-size:15px}}@media (min-width: 1200px){.aboutcourse-area__cont{padding-right:50px}}.fa_license-area{background-color:#fff;text-align:center}.fa_license-area h2{margin-top:0;font-weight:300;font-size:27px;margin-bottom:15px;line-height:1;color:#000}@media (min-width: 768px){.fa_license-area h2{font-size:24px;margin-bottom:24px}}@media (min-width: 992px){.fa_license-area h2{font-size:30px;margin-left:auto;margin-right:auto;margin-bottom:38px}}@media (min-width: 1200px){.fa_license-area h2{font-size:48px;width:800px;margin-left:auto;margin-right:auto}}.fa_license-area .fa_title{margin-bottom:28px;text-align:center}@media (min-width: 768px){.fa_license-area .fa_title{margin-bottom:50px}}.fa_license-area__right h3{margin-bottom:0}.fa_license-area__left{margin-bottom:38px}.fa_license-area__desc{font-size:12px;width:250px;margin-left:auto;margin-right:auto}.fa_license-area__what{font-size:13px;margin-bottom:10px;display:inline-block}.page-template-template-license .fa_license-area{background-color:#fff}.fa_license-list{margin:0;padding:0;list-style-type:none}.fa_license-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.fa_license-list__item:last-child{margin-bottom:0}.fa_license-list__item picture{display:block;width:37px}.fa_license-list__item:nth-child(1) picture{width:46px}.fa_license-list__mediabox{width:59px;padding-left:3px;padding-top:5px}.fa_license-list__item:nth-child(1) .fa_license-list__mediabox{padding-left:0}.fa_license-list__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px}.license-slider__wrap{position:relative;padding:0 35px;margin-bottom:15px}.license-slider__item{text-align:center;width:33%}@media (max-width: 767px){.license-slider__item{width:290px}}@media (min-width: 768px){.license-slider__item{padding:0 8px}}.license-slider__arrow{width:16px;height:43px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;cursor:pointer;background-size:cover}@media (min-width: 768px){.license-slider__arrow{display:none}}.license-slider__arrow_next{background-image:url(../images/next-arrow2.svg);right:0}.license-slider__arrow_prev{right:auto;left:0;background-image:url(../images/prev-arrow2.svg)}@media (min-width: 992px){.fa_license-area__right h3{width:280px;margin-bottom:8px}.fa_license-area__left{margin-bottom:0}.fa_license-area__desc{font-size:14px;width:380px;margin-bottom:0px}.fa_license-area__what{margin-bottom:9px}.fa_license-list{padding-right:75px}.fa_license-list__item{margin-bottom:24px}.fa_license-list__mediabox{width:108px;padding-left:7px}.fa_license-list__mediabox picture{width:auto !important}.fa_license-list__item:nth-child(1) .fa_license-list__mediabox{padding-left:0}.fa_license-list__body{font-size:16px}.fa_license-slider__wrap{padding:0 53px}.fa_license-slider__arrow_next{right:20px}.fa_license-slider__arrow_prev{left:20px}}.fa_reserved-area{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#103C8F}@media (min-width: 768px){.no-webp .fa_reserved-area{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,63,181,0.3)), to(rgba(0,63,181,0.3))),url(../images/top-bg2.jpg);background-image:-o-linear-gradient(bottom, rgba(0,63,181,0.3), rgba(0,63,181,0.3)),url(../images/top-bg2.jpg);background-image:linear-gradient(0deg, rgba(0,63,181,0.3), rgba(0,63,181,0.3)),url(../images/top-bg2.jpg)}.webp .fa_reserved-area{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,63,181,0.3)), to(rgba(0,63,181,0.3))),url(../images/top-bg2.webp);background-image:-o-linear-gradient(bottom, rgba(0,63,181,0.3), rgba(0,63,181,0.3)),url(../images/top-bg2.webp);background-image:linear-gradient(0deg, rgba(0,63,181,0.3), rgba(0,63,181,0.3)),url(../images/top-bg2.webp)}}@media (min-width: 992px){.fa_reserved-area{padding:100px 0}}.fa_advantages-area h2{margin-bottom:22px;width:250px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.fa_advantages-area h2{margin-bottom:50px;width:auto}}@media (min-width: 992px){.fa_advantages-area h2{font-size:48px;margin-bottom:58px;text-align:center}}.fa_adv-grid__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px}.fa_adv-grid__item{width:100%;margin-bottom:20px}.fa_adv-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fa_adv-card__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.fa_adv-card__mediabox{margin-right:15px;width:45px;padding-bottom:10px;border-bottom:2px solid #28CBFF;text-align:center}.fa_adv-card img{width:90%}.fa_adv-card__label{font-weight:400;margin-bottom:4px;color:#000}.fa_adv-card__text{font-size:14px;color:#6D6D6D}@media (min-width: 768px){.fa_adv-grid__item{width:50%;padding-right:15px}.fa_adv-card{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 992px){.fa_adv-grid__inner{margin-bottom:-58px}.fa_adv-grid__item{margin-bottom:60px}.fa_adv-card__mediabox{width:60px;margin-right:20px;padding-top:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:15px}.fa_adv-card img{width:auto;margin-left:auto;margin-right:auto}.fa_adv-card__label{font-size:20px;margin-bottom:10px;line-height:1.2}.fa_adv-card__text{font-size:15px}}@media (min-width: 1200px){.fa_adv-grid__item{width:32%}.fa_adv-grid__item:nth-child(3n+1){width:34%}.fa_adv-grid__item:nth-child(3n+2){width:34%}.fa_adv-grid__item:first-child .fa_adv-card__label{padding-right:30px}.fa_adv-grid__item:first-child .fa_adv-card__text{padding-right:40px}.fa_adv-grid__item:first-child .fa_adv-card__mediabox{margin-top:10px}.fa_adv-grid__item:nth-child(2) .fa_adv-card__label{padding-right:30px}.fa_adv-grid__item:nth-child(2) .fa_adv-card__text{padding-right:20px}.fa_adv-grid__item:nth-child(2) .fa_adv-card__mediabox{margin-top:10px}.fa_adv-grid__item:nth-child(3){padding-right:10px}.fa_adv-grid__item:nth-child(3) .fa_adv-card__text{padding-right:10px}.fa_adv-grid__item:nth-child(4) .fa_adv-card__mediabox{margin-top:10px}.fa_adv-grid__item:nth-child(7) .fa_adv-card__mediabox{margin-top:-10px}.fa_adv-grid__item:nth-child(9) .fa_adv-card__text{padding-right:10px}.fa_adv-card__text{padding-right:30px}}.fa_steps-area{background-color:#103C8F;color:#fff}.fa_steps-area h2{color:inherit;margin-bottom:24px}.fa_steps-area__right{margin-bottom:38px}.fa_steps-area__right h2{display:none}.fa_steps-area__left{background-color:#0B3077;border-radius:8px;padding:19px 22px 19px 12px}.steps-list{margin:0;padding:0;list-style-type:none}.steps-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:26px}.steps-list__num{width:25px;font-size:23px;text-align:center;color:rgba(255,255,255,0.9);margin-right:15px;padding-bottom:11px;border-bottom:2px solid #E05B23}.steps-list__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px}.steps-adv-list{margin:0;padding:0;list-style-type:none}.steps-adv-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}.steps-adv-list__item:last-child{margin-bottom:0}.steps-adv-list__mediabox{width:40px;border-bottom:2px solid #E05B23;padding-bottom:9px;margin-right:20px;text-align:center;padding-top:4px}.steps-adv-list__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.steps-adv-list__label{margin-bottom:6px;font-weight:400;font-size:16px}.steps-adv-list__text{font-size:14px;font-weight:300}.steps-adv-list img{width:80%}@media (min-width: 768px){.fa_steps-area__right{padding-left:15px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.fa_steps-area__left{padding-right:15px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.steps-list__num{width:33px;font-size:29px;padding-bottom:9px;margin-right:20px}}@media (min-width: 992px){.fa_steps-area{background-color:#0B3077;overflow:hidden}.fa_steps-area .fa_title{display:none}.fa_steps-area__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fa_steps-area__right{margin-bottom:0;width:68%;padding-left:54px}.fa_steps-area__right h2{display:block;font-size:46px;margin-bottom:24px;line-height:1.1;text-align:left}.fa_steps-area__left{width:32%;position:relative;padding-top:0}.fa_steps-area__left:before{display:block;position:absolute;left:-200%;right:0;top:-50%;bottom:-50%;content:'';background-color:#103C8F}.steps-list{padding-right:25px}.steps-list__item{margin-bottom:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.steps-list_four .steps-list__item{margin-bottom:26px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.steps-list__text{font-size:16px;font-weight:200}.steps-adv-list{position:relative;padding-right:15px}.steps-adv-list__item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:48px}.steps-adv-list__body{padding-top:8px}.steps-adv-list__mediabox{margin-top:5px;width:60px;margin-right:20px}.steps-adv-list__label{font-size:20px}.steps-adv-list__text{font-size:15px;font-weight:200}.steps-adv-list img{width:auto}}.fa_mazo-area{background-color:#F2F8FC;overflow:hidden}.fa_mazo-area h2{font-size:25px;margin-bottom:20px}.fa_maintabs-cont__body{position:relative}.fa_maintabs-nav{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-12px;margin-right:-12px}.fa_maintabs-nav li{margin-right:12px;margin-left:12px;margin-bottom:8px}.fa_maintabs-nav li:last-child{margin-right:0}.fa_maintabs-nav a{font-size:15px}.fa_maintabs-nav a.active{color:#000000;font-weight:400;border-color:transparent}.fa_maintabs{position:absolute;left:-10000px;top:0;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;color:#6D6D6D}.fa_maintabs.active{opacity:1;left:0;position:relative}.fa_maintabs p{font-size:14px;margin-bottom:16px}.fa_maintabs.iphone p{font-size:8px}.fa_maintabs.iphone .fa_circle-list li{font-size:8px}.fa_maintabs h4{font-weight:500;font-size:17px;color:#000;margin-bottom:16px}.fa_maintabs .tab1-list:first-child .tab1-list__item:last-child .fa_topcard__mediabox{margin-top:3px}.fa_maintabs .tab1-list:last-child .tab1-list__item:last-child{margin-bottom:0}@media (max-width: 767px){.fa_tab6-cont__imgs{display:none}}.tab1-list{margin:0;padding:0;list-style-type:none}.tab1-list__item{margin-bottom:24px}.fa_topcard{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fa_topcard img{width:80%}.fa_topcard__mediabox{width:35px;margin-right:12px;padding-bottom:4px;border-bottom:2px solid #E05B23;text-align:center;margin-top:5px}.fa_topcard__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.fa_topcard__label{font-weight:400;font-size:18px;color:#000000;margin-bottom:2px}.fa_topcard__text{font-size:14px;color:#6D6D6D}.tab2-list{margin:0;padding:0;list-style-type:none}.tab2-list picture{display:block}.tab2-list__item{margin-bottom:24px}.tab2-list__item:nth-child(1) img{width:112px}.tab2-list__item:nth-child(2) img{width:141px}.tab2-list__item:nth-child(3) img{width:114px}.tab2-list__item:nth-child(4) img{width:109px}.tab2-list__mediabox{margin-bottom:4px}.tab2-list__body{font-size:14px}.fa-logo-cont picture{display:inline-block;margin-right:22px;margin-bottom:16px}.fa-logo-cont picture:nth-child(1){width:79px}.fa-logo-cont picture:nth-child(2){width:64px}.fa-logo-cont picture:nth-child(3){width:109px}.fa-logo-cont picture:last-child{margin-right:0}.fa_awards-slider-cont{padding:0 25px}.fa_awards-slider img{display:block;margin-left:auto;margin-right:auto;max-width:300px}.fa_awards-slider__arrow{width:16px;height:43px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fa_awards-slider__arrow_next{background-image:url(../images/next-arrow2.svg);right:0}.fa_awards-slider__arrow_prev{left:0;background-image:url(../images/prev-arrow2.svg)}.fa_tab6-cont>.picture{display:none}.fa_tab6-cont__img img{display:block;margin-left:auto;margin-right:auto}.fa_tab6-cont .fa_dost{font-size:18px;margin-top:16px}.fa_circle-list{margin:0;padding:0;list-style-type:none;font-size:14px}.fa_circle-list li{padding-left:15px;position:relative;margin-bottom:16px}.fa_circle-list li:before{display:block;position:absolute;left:0;top:6px;content:'';width:5px;height:5px;background:#E05B23;border-radius:50%}@media (min-width: 576px){.fa_awards-slider__item{padding:0 8px}.fa_awards-slider img{max-width:100%}}@media (min-width: 768px){.fa_mazo-area h2{margin-bottom:40px}.fa_maintabs-cont__body{padding-bottom:0}.fa_maintabs p{font-size:15px}.fa_maintabs h4{font-size:18px !important}#tab1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tab1-list{width:50%;padding-right:30px}.tab1-list__item{margin-bottom:40px}.fa_topcard img{width:56px}.fa_topcard__label{font-size:21px}.fa_topcard__text{font-size:15px}.fa_topcard__mediabox{text-align:center}#tab2 h4{margin-top:32px;margin-bottom:32px}.tab2-list picture{width:auto !important}.tab2-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.tab2-list__item:last-child{margin-bottom:0}.tab2-list__mediabox{width:40%}.tab2-list__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.fa-logo-cont picture{width:auto !important}.fa_tab6-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fa_tab6-cont>picture{display:block;width:172px;margin-right:40px}.fa_tab6-cont__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.fa_tab6-cont__img{display:none}.fa_tab6-cont__rtitle{margin-top:0}.fa_tab6-cont ul li:last-child{margin-bottom:0}.fa_circle-list{font-size:15px}.fa_circle-list li{margin-bottom:23px}}@media (min-width: 992px){.fa_awards-slider-cont{padding:0}.fa_awards-slider .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fa_awards-slider__item{padding:0 8px;width:33%;margin-bottom:16px}.fa_awards-slider__arrow{display:none}.fa_mazo-area h2{font-size:45px;max-width:760px;margin-bottom:60px;margin-left:auto;margin-right:auto}.fa_maintabs-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fa_maintabs-cont__body{width:68%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.fa-logo-cont span{width:auto !important;margin-right:35px}.fa_maintabs .tab1-list__item{margin-bottom:32px}.fa_maintabs .tab1-list__item:last-child{margin-bottom:0}.fa_maintabs-nav{width:265px;background-color:#fff;border-radius:8px;padding:32px 18px 28px 40px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0}.fa_maintabs-nav li{margin-right:0;margin-left:0;margin-bottom:24px}.fa_maintabs-nav li:last-child{margin-bottom:0}.fa_maintabs-nav a{font-size:20px;font-weight:200}.fa_maintabs-nav a.active{color:#000;font-weight:400}.fa_circle-list li:before{width:7px;height:7px}.fa_topcard__mediabox{width:51px;margin-right:18px}.fa_topcard__mediabox img{width:auto}.fa_topcard__body{margin-top:4px}.fa_topcard__label{font-size:24px}.tab2-list__item img{width:auto !important}}@media (min-width: 1200px){.fa_maintabs .tab1-list:last-child .tab1-list__item:nth-child(3) .fa_topcard__body{margin-top:-3px;padding-right:50px}}.fa_reviews-area{background-color:#E3EFF7;text-align:center}.fa_reviews-area h2{font-size:25px}@media (min-width: 992px){.fa_reviews-area h2{font-size:45px;margin-bottom:65px}}.fa_reviws-grid{margin-bottom:5px}.fa_reviws-grid_hidden{display:none}.fa_reviws{margin-bottom:5px}.fa_reviws:last-child{margin-bottom:0}.fa_more-reviews{font-size:16px;display:inline-block;margin-top:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (min-width: 768px){.fa_reviws-grid{width:100%;overflow:hidden}.fa_reviws-grid__col{width:50%;float:left}.fa_reviws-grid__col:nth-child(even){padding-left:3px}.fa_reviws-grid__col:nth-child(odd){padding-right:3px}.fa_more-reviews{font-size:20px;margin-top:30px}}.fa_clients-area{background-color:#fff}.fa_clients-area__block{text-align:center}@media (min-width: 768px){.fa_clients-area__block{text-align:center}}.fa_faq-area{background-color:#F2F8FC}.fa_faq-area h2{width:240px;margin-left:auto;margin-right:auto;margin-bottom:24px}.fa_faq-area__form-wrap{background:#0761A3;border-radius:8px;padding:20px 19px;margin-top:30px}.fa_faq-area__link{font-size:14px}.fa_faq-area__link-cont{text-align:center}.fa_faq-grid__item{margin-bottom:10px}.fa_faq-card{border-radius:8px;padding:16px 18px 8px 16px;background-color:#fff}.fa_faq-card__title{position:relative;padding-right:20px;margin-bottom:8px;cursor:pointer;color:#103C8F}.fa_faq-card__title br{display:none}.fa_faq-card__title:before{display:block;position:absolute;right:0;top:10px;content:'';width:10px;height:5px;background-image:url(../images/faq-arrow.svg);background-size:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fa_faq-card__title.active:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.fa_faq-card__title a{color:#103C8F;border-bottom:none;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fa_faq-card__title a:hover{color:#103C8F}.fa_faq-card__body{display:none;color:#6D6D6D;padding-top:4px;padding-bottom:4px}.fa_faq-card__body.active{display:block}.fa_faq-card__body p{font-size:14px}.fa_faq-card__body p:last-child{margin-bottom:0}@media (max-width: 767px){.fa_faq-card__title div{display:inline}}@media (min-width: 768px){.fa_faq-area h2{width:auto;margin-left:0}.fa_faq-area__form-wrap{background-color:transparent;padding:0}.fa_faq-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;margin-bottom:0}.fa_faq-grid__item{width:50%}.fa_faq-grid__item:nth-child(even){padding-right:25px}.fa_faq-grid__item:nth-child(odd){padding-left:10px;padding-right:15px}.fa_faq-card__title{padding-right:10px}.fa_faq-card__title:before{right:0;width:11px;height:6px;top:7px}.fa_faq-card__body{padding-top:14px}.fa_faq-card p{font-size:15px;margin-bottom:26px}}@media (min-width: 992px){.fa_faq-area h2{margin-bottom:65px;font-size:48px}.fa_faq-area__link{font-size:16px}.fa_faq-grid{margin-bottom:30px}.fa_faq-grid__section{width:50%;margin-bottom:30px}.fa_faq-grid__section:first-child{padding-right:10px}.fa_faq-grid__section:last-child{padding-left:15px;padding-right:0}.fa_faq-card__title{font-size:18px}.fa_faq-card__title:before{right:5px;width:12px;height:7px}.fa_faq-card__title a span{position:relative}.fa_faq-card__title a span.active span:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}}@media (min-width: 1200px){.fa_faq-grid__item:nth-child(even){padding-right:0;padding-left:10px}.fa_faq-grid__item:nth-child(odd){padding-left:0;padding-right:10px}.fa_faq-card{padding:18px 18px 10px 22px}}.fa_btn{display:inline-block;padding:0 19px;border:none;background-color:#E05B23;border-radius:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:300;font-size:14px;text-align:center;color:#fff;height:40px;line-height:40px;cursor:pointer;font-family:IBM Plex Sans}.fa_btn:hover{background-color:#DC4100;color:#fff}.fa_btn_white{background-color:#fff;color:#046FBC}.fa_btn_white:hover{background-color:#fff}.fa_form-cont{padding:0 20px;color:#FFFFFF;text-align:center;max-width:400px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.fa_form-cont{border-radius:8px;background-color:#103C8F;width:100%;max-width:100%;padding:0;overflow:hidden;text-align:left}}.fa_form-cont_modal{background-color:#103C8F;padding-top:16px;border-radius:8px;overflow:hidden;font-family:'IBM Plex Sans', sans-serif}@media (min-width: 768px){.fa_form-cont_modal{padding-top:0;padding-bottom:0}}.fa_form-cont a{color:#B1ECFF;border-bottom:1px dashed #B1ECFF}.fa_form-cont a:hover{color:#B1ECFF;border-color:transparent}.fa_form-cont h3{font-weight:500;font-size:20px;line-height:1.2;margin-top:0;margin-bottom:5px}@media (min-width: 768px){.fa_form-cont h3{font-size:27px}}.fa_form-cont__question{display:none}@media (min-width: 768px){.fa_form-cont__question{display:inline;font-size:15px}}.fa_form-cont__body{margin-bottom:36px}@media (min-width: 768px){.fa_form-cont__body{padding:32px;margin-bottom:0}}@media (min-width: 992px){.fa_form-cont__body{padding:36px 32px 30px;width:-webkit-calc(100% - 290px);width:calc(100% - 290px)}}.fa_form-cont__info{background-color:#0B3077;border-radius:8px;padding:20px 16px;width:-webkit-calc(100% +40px);width:calc(100% +40px);margin-left:-20px;margin-right:-20px}@media (min-width: 768px){.fa_form-cont__info{margin-left:auto;margin-right:auto;width:480px;margin-bottom:32px}}@media (min-width: 992px){.fa_form-cont__info{width:290px;padding:30px 32px 25px;margin-bottom:0}}.fa_form-cont_modal .fa_form-cont__info{margin-left:-20px;margin-right:-20px;border-radius:0}@media (min-width: 768px){.fa_form-cont_modal .fa_form-cont__info{margin-left:0;margin-right:0;margin-bottom:0}}.fa_form-cont__info-tile{text-align:center;font-weight:normal;font-size:17px;margin-bottom:16px;width:250px;margin-left:auto;margin-right:auto}.fa_form__group{margin-bottom:11px}.fa_form__group_submit{margin-top:20px}.fa_form__send{position:absolute;left:50%;top:50%;width:50px;height:38px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:none}.fa_form__agree{font-size:10px;line-height:1.1;width:238px;margin-left:auto;margin-right:auto}.fa_form__agree a{color:#B1ECFF;border-bottom:1px dashed #B1ECFF}.fa_form__agree a:hover{border-color:transparent}.fa_form input[type="tel"],.fa_form input[type="email"]{border:none;border-radius:5px;height:45px;line-height:45px;font-family:'IBM Plex Sans', sans-serif;font-weight:300;font-size:13px;line-height:30px;color:#fff;width:100%;padding:0 40px 0 20px}.fa_form input[type="tel"]:focus::-webkit-input-placeholder,.fa_form input[type="email"]:focus::-webkit-input-placeholder{color:transparent}.fa_form input[type="tel"]:focus::-moz-placeholder,.fa_form input[type="email"]:focus::-moz-placeholder{color:transparent}.fa_form input[type="tel"]:focus:-moz-placeholder,.fa_form input[type="email"]:focus:-moz-placeholder{color:transparent}.fa_form input[type="tel"]:focus:-ms-input-placeholder,.fa_form input[type="email"]:focus:-ms-input-placeholder{color:transparent}.fa_form input[type="tel"]::-webkit-input-placeholder,.fa_form input[type="email"]::-webkit-input-placeholder{color:#fff;opacity:1}.fa_form input[type="tel"]::-moz-placeholder,.fa_form input[type="email"]::-moz-placeholder{color:#fff;opacity:1}.fa_form input[type="tel"]:-moz-placeholder,.fa_form input[type="email"]:-moz-placeholder{color:#fff;opacity:1}.fa_form input[type="tel"]:-ms-input-placeholder,.fa_form input[type="email"]:-ms-input-placeholder{color:#fff;opacity:1}.fa_form input[type="tel"].error,.fa_form input[type="email"].error{border:1px solid red}.fa_form input[type="email"]{background:rgba(255,255,255,0.1) url(../images/mail.svg) -webkit-calc(100% - 20px) center no-repeat;background:rgba(255,255,255,0.1) url(../images/mail.svg) calc(100% - 20px) center no-repeat}.fa_form input[type="tel"]{background:rgba(255,255,255,0.1) url(../images/phone.svg) -webkit-calc(100% - 20px) center no-repeat;background:rgba(255,255,255,0.1) url(../images/phone.svg) calc(100% - 20px) center no-repeat}.fa_form__inp-submit{padding:0 25px;height:45px;line-height:45px;font-size:15px}.fa_ico-list{margin:0;padding:0;list-style-type:none;width:228px;margin-left:auto;margin-right:auto}.fa_ico-list li{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:18px}.fa_ico-list li:last-child{margin-bottom:0}.fa_ico-list__mediabox{width:22px;text-align:center;margin-right:10px;border-bottom:2px solid #E05B23}.fa_ico-list__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:13px}@media (min-width: 768px) and (max-width: 991px){.fa_form-cont_modal .fa_ico-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media (min-width: 768px) and (max-width: 991px){.fa_form-cont_modal .fa_ico-list li{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:25px}}.fa_form-curator-cont{background:#FFFFFF;border-radius:8px;max-width:355px;padding:24px 32px 32px}.fa_form-curator-cont h3{font-weight:300;font-size:30px;margin-top:0;color:#000000;margin-bottom:18px;line-height:1.2}.fa_form_curator input[type="email"]{background:#EDF4F9 url(../images/c-mail.svg) -webkit-calc(100% - 20px) center no-repeat;background:#EDF4F9 url(../images/c-mail.svg) calc(100% - 20px) center no-repeat;border-radius:5px;height:50px;line-height:50px;padding:0 48px 0 20px;font-weight:300;font-size:14px;color:#626262;font-family:IBM Plex Sans}.fa_form_curator input[type="email"]::-webkit-input-placeholder{color:#626262}.fa_form_curator input[type="email"]::-moz-placeholder{color:#626262}.fa_form_curator input[type="email"]:-moz-placeholder{color:#626262}.fa_form_curator input[type="email"]:-ms-input-placeholder{color:#626262}.fa_form_curator .fa_form__textarea{background:#EDF4F9;border-radius:5px;height:110px;padding:15px 20px;font-weight:300;font-size:14px;color:#626262;border:none;width:100%;resize:none;font-family:IBM Plex Sans}.fa_form_curator .fa_form__textarea::-webkit-input-placeholder{color:#626262}.fa_form_curator .fa_form__textarea::-moz-placeholder{color:#626262}.fa_form_curator .fa_form__textarea:-moz-placeholder{color:#626262}.fa_form_curator .fa_form__textarea:-ms-input-placeholder{color:#626262}.fa_form_curator .fa_form__textarea:focus::-webkit-input-placeholder{color:transparent}.fa_form_curator .fa_form__textarea:focus::-moz-placeholder{color:transparent}.fa_form_curator .fa_form__textarea:focus:-moz-placeholder{color:transparent}.fa_form_curator .fa_form__textarea:focus:-ms-input-placeholder{color:transparent}.fa_form_curator .fa_form__group{margin-bottom:8px}.fa_form_curator .fa_form__submit{height:50px;line-height:50px}.fa_form_curator .fa_form__group_submit{margin-top:18px}.fa_form_curator .fa_form__agree{font-size:13px}.fa_form_curator .fa_form__agree a{color:#3AA1EC;border-color:#3AA1EC}.fa_form_curator .fa_form__agree a:hover{border-color:transparent}@media (min-width: 768px){.fa_form{width:480px;margin-left:auto;margin-right:auto}.fa_form__row{margin-bottom:8px}.fa_form__group{margin-right:7px}.fa_form__group:last-child{margin-right:0}.fa_form__group_submit{margin-top:0;text-align:center}.fa_form__agree{font-size:11px;width:100%;text-align:center}.fa_form input[type="tel"],.fa_form input[type="email"]{height:50px;line-height:50px;font-size:14px}.fa_form__inp-submit{height:50px;line-height:50px;font-size:17px}.fa_list-circle{font-size:15px;margin-bottom:15px}.fa_btn{height:47px;line-height:47px;font-size:17px;padding:0 32px}.fa_ico-list{width:300px;margin-left:auto;margin-right:auto}.fa_ico-list li{padding-right:15px}}@media (min-width: 992px){.fa_form-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fa_form-cont_modal{max-width:930px;margin-left:0;margin-right:0}.fa_form-cont__info-tile{font-size:22px;margin-bottom:20px;text-align:left}.fa_form{width:100%}.fa_form__row{margin-bottom:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fa_form__group{margin-right:7px}.fa_form__inp-submit{padding:0 29px}.fa_form__agree{text-align:left}.fa_form input[type="tel"],.fa_form input[type="email"]{font-weight:200}.fa_ico-list{margin-left:5px;font-size:14px;margin-bottom:4px;width:auto}.fa_ico-list li{width:100%;padding-right:0;margin-bottom:14px}.fa_ico-list__mediabox{width:25px;margin-right:18px;padding-bottom:6px}.fa_ico-list__mediabox img{width:19px}.fa_ico-list__body{font-size:14px;font-weight:200}}@media (min-width: 1200px){.fa_form-cont_modal{max-width:980px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fa_form-cont_modal .fa_form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fa_form-cont_modal .fa_form-cont__body{width:-webkit-calc(100% - 290px);width:calc(100% - 290px)}.fa_form input[type='tel'],.fa_form input[type='email']{width:239px}.fa_form__inp-submit{width:183px}.fa_form_modal input[type='tel'],.fa_form_modal input[type='email']{width:226px}.fa_form_curator input[type='tel'],.fa_form_curator input[type='email']{width:100%}}.fa_modal{background-color:transparent;padding:0;max-width:480px}.fa_modal_help{max-width:349px}.fancybox-close-small{top:16px !important;right:14px !important;width:15px;height:15px;padding:0 !important;background:url(../images/close.svg) center no-repeat;background-size:100% auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fancybox-close-small svg{display:none}.fancybox-close-small:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#form-curator .fancybox-close-small{background:url(../images/o-close.svg) center no-repeat}.fa_modal_long .fancybox-close-small{background:url(../images/w-close.svg) center no-repeat;right:0 !important}.fa_modal_long.fancybox-content{padding-top:50px}.fa_modal-cont{font-family:IBM Plex Sans;background-color:#EFF8FF;border-radius:8px;padding:22px 20px}.fa_modal-cont_blue{background-color:#0164AC;color:#fff}.fa_modal-cont h3{font-weight:300;font-size:17px;line-height:20px;margin-top:0;margin-bottom:12px;color:#000000}.fa_modal-cont_help h3{font-size:20px}.fa_modal-cont p{font-size:13px;margin-bottom:16px}.fa_modal-cont p:last-child{margin-bottom:0}.fa_modal-cont i{font-size:11px}.fa_modal-cont_help p{font-size:12px}.fa_modal-cont ul{list-style-type:none;margin:0 0 0 8px;padding:0;list-style-type:none;font-size:13px}.fa_modal-cont ul li{position:relative;padding-left:12px;margin-bottom:4px}.fa_modal-cont ul li:before{display:block;position:absolute;left:0;top:6px;content:'';width:5px;height:5px;background-color:#E05B23;border-radius:50%}@media (min-width: 768px){.fa_modal{padding-top:0;max-width:572px}.fa_modal_help{max-width:389px}.fa_modal-cont{padding:30px 35px}.fa_modal-cont h3{font-size:19px;font-weight:400}.fa_modal-cont_help h3{font-size:19px}.fa_modal-cont p{font-size:14px}.fa_modal-cont i{font-size:12px}.fa_modal-cont_help p{font-size:13px;margin-bottom:26px}.fa_modal-cont ul{font-size:14px}}@media (min-width: 992px){.fa_modal_long .fancybox-close-small{right:10px !important;top:10px !important}.fa_modal_long{max-width:930px;width:930px}.fa_modal_long.fancybox-content{padding-top:0}}@media (min-width: 1200px){.fa_modal_long{max-width:1010px;width:1010px}.fa_modal_long .fancybox-close-small{right:5px !important;top:0 !important}}.fa_contact-area h2{margin-bottom:24px}.fa_contact-area__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fa_contact-area__body{margin-bottom:20px;font-size:14px}.fa_contact-area__map{width:100%}.fa_contact-area #map{width:100%;height:197px}.fa_contact-list{margin:0;padding:0;list-style-type:none;font-size:14px}.fa_contact-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:14px}.fa_contact-list li:last-child{margin-bottom:0}.fa_contact-list__mediabox{width:25px;padding-bottom:4px;margin-right:14px;border-bottom:2px solid #28CBFF;text-align:center;margin-top:4px}.fa_contact-list__mediabox img{width:80%}.fa_contact-list__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (min-width: 768px){.fa_contact-area h2{font-size:39px;margin-bottom:25px}.fa_contact-area__body{width:40%;padding-right:15px}.fa_contact-area__body p{margin-bottom:22px}.fa_contact-area__map{width:60%;padding-top:8px}.fa_contact-area #map{height:276px}}@media (min-width: 992px){.fa_contact-area h2{text-align:left;font-size:48px;margin-bottom:30px}.fa_contact-area__body{width:34%;padding-right:30px}.fa_contact-area__map{width:66%}.fa_contact-list li{margin-bottom:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fa_contact-list__mediabox img{width:auto}}@media (min-width: 1200px){.fa_contact-area__body{width:34%;padding-right:30px}.fa_contact-area__map{width:66%}}.fa_footer{background-color:#F2F8FC}.fa_footer__top{padding-top:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fa_footer__bottom{padding-top:10px;padding-bottom:19px;font-size:10px;text-align:center}.fa_footer__bottom a{line-height:1.5}.fa_footer__bottom a:hover{border-color:transparent}.fa_footer__logo{font-size:11px;width:150px;margin-left:auto;margin-right:auto}.fa_footer__col{width:50%}.fa_footer__col:nth-child(1){width:100%;margin-bottom:25px;color:#000000}.fa_footer__col:nth-child(2){width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;border-top:1px solid rgba(212,221,227,0.6);padding-top:22px;margin-top:22px;text-align:center}.fa_footer__col:nth-child(3) .fa_menu{margin-left:auto}.fa_footer__col:last-child{padding-left:10px}.fa_footer__coursename{font-size:10px;margin-top:4px;padding-left:8px}.fa_footer__bottom-col{margin-bottom:14px}.fa_footer__bottom-col:nth-child(2){margin-bottom:6px}.fa_footer__bottom-col:last-child{margin-bottom:0}.page-template-template-about .fa_footer__top,.page-template-template-faq .fa_footer__top,.page-template-template-info .fa_footer__top,.page-id-15 .fa_footer__top,.page-id-184 .fa_footer__top{border-top:1px solid rgba(212,221,227,0.6)}.fa_menu{margin:0;padding:0;list-style-type:none;padding-right:15px;width:150px}.fa_menu li{margin-bottom:11px;line-height:1}.fa_menu li:last-child{margin-bottom:0}.fa_menu a{font-size:12px;border-bottom:none;padding-right:10px;background:url(../images/mnu-arrow.svg) right 5px no-repeat;color:inherit;line-height:1;background-size:4px auto}.fa_menu a:hover{color:#3AA1EC}@media (min-width: 768px){.fa_footer__bottom{margin-top:22px;padding-top:22px;border-top:1px solid rgba(212,221,227,0.6)}.fa_footer__col{width:25%}.fa_footer__col:nth-child(1){width:25%}.fa_footer__col:nth-child(2){width:25%;padding-top:0;margin-top:0;border-top:none;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.fa_menu{margin-top:0}}@media (min-width: 992px){.fa_footer__top{padding-top:42px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.fa_footer__bottom{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;padding-top:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:14px}.fa_footer__logo{width:155px;font-size:18px;margin-left:0}.fa_footer__col{width:20%}.fa_footer__col:nth-child(1){width:30%}.fa_footer__col:nth-child(2){width:27%}.fa_footer__coursename{font-size:13px;text-align:left;width:220px}.fa_footer__bottom-col:nth-child(1){text-align:left}.fa_footer__bottom-col:nth-child(2){text-align:center;padding:0 15px}.fa_footer__bottom-col:nth-child(3){text-align:right}.fa_menu{width:220px;padding-right:0;padding-left:0}.fa_menu a{font-size:13px;background-size:5px auto;background-position:right -webkit-calc(100% - 2px);background-position:right calc(100% - 2px)}}@media (min-width: 1200px){.fa_footer__col:nth-child(1){width:29%}.fa_footer__col:nth-child(2){width:24%}.fa_footer__col:nth-child(3){width:20.5%}.fa_footer__col:nth-child(4){width:18.5%}}.fa_thank-text p{font-size:14px;margin-bottom:20px;text-align:center}.fa_sotial-block{background:#0B3077;-webkit-box-shadow:0px 0px 15px rgba(72,72,72,0.15);box-shadow:0px 0px 15px rgba(72,72,72,0.15);border-radius:8px;padding:28px 20px 18px;text-align:center}.fa_sotial-block p{font-size:14px;margin-bottom:16px}.ya-share2__link{border-bottom:none}.ya-share2__container_size_m .ya-share2__icon{width:34px !important;height:34px !important;background-repeat:no-repeat !important;background-position:center !important}.ya-share2__badge{border-radius:0 !important}.ya-share2__item_service_vkontakte .ya-share2__icon{background:url(../images/vk.svg) center no-repeat !important;background-size:17px auto !important}.ya-share2__item_service_facebook .ya-share2__icon{background-size:24px auto !important}.ya-share2__item_service_odnoklassniki .ya-share2__icon{background-size:24px auto !important}.ya-share2__item_service_twitter .ya-share2__icon{background-size:24px auto !important}@media (min-width: 768px){.fa_thank-text{max-width:580px;margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center}.fa_thank-text p{font-size:18px}.fa_sotial-block{padding:28px 42px 10px;max-width:650px;margin-left:auto;margin-right:auto;text-align:center}.fa_sotial-block p{font-size:16px;margin-bottom:30px}.ya-share2__container_size_m .ya-share2__icon{width:42px !important;height:42px !important}.ya-share2__container_size_m .ya-share2__item{margin-left:4px;margin-right:4px}.ya-share2__item_service_vkontakte .ya-share2__icon{background:url(../images/vk.svg) center no-repeat !important;background-size:20px auto !important}.ya-share2__item_service_facebook .ya-share2__icon{background-size:30px auto !important}.ya-share2__item_service_odnoklassniki .ya-share2__icon{background-size:30px auto !important}.ya-share2__item_service_twitter .ya-share2__icon{background-size:30px auto !important}}@media (min-width: 992px){.fa_sotial-block{max-width:690px}}.fa_info-page{font-size:14px}.fa_info-page .fa_title{font-size:21px}.fa_info-page h3{display:none}.fa_info-nav{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;margin-left:-9px;margin-right:-9px}.fa_info-nav li{margin-left:9px;margin-right:9px;text-align:center;margin-bottom:4px}.fa_info-nav li.current_page_item a{font-weight:500;color:#000;border:none}.fa_info-nav a{font-size:11px}@media (min-width: 992px){.fa_info-page .fa_title{font-size:45px;text-align:left;margin-bottom:50px}.fa_info-page h3{display:block;font-weight:normal;font-size:21px;margin-top:0;margin-bottom:24px;color:#000}.fa_info-page p{margin-bottom:24px;margin-top:0}.fa_info-page__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fa_info-page__body{font-size:15px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:60px}.fa_info-page__sidebar{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:290px}.fa_info-nav{padding:18px 18px 18px 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#FFFFFF;border-radius:8px;margin-left:0;margin-right:0}.fa_info-nav li{margin-right:0;text-align:left;margin-bottom:18px;margin-left:0}.fa_info-nav li:last-child{margin-bottom:0}.fa_info-nav a{font-size:16px}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9mb250cy5zY3NzIiwibGF5b3V0L19iYXNlLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19hYm91dC1zZWN0aW9uLnNjc3MiLCJsYXlvdXQvX2RvYy1zZWN0aW9uMi5zY3NzIiwibGF5b3V0L19wcm9ncmFtLXNlY3Rpb24uc2NzcyIsImxheW91dC9fYWJvdXRjb3Vyc2Utc2VjdGlvbi5zY3NzIiwibGF5b3V0L19saWNlbnNlLXNlY3Rpb24uc2NzcyIsImxheW91dC9fcmVzZXJ2ZWQtc2VjdGlvbi5zY3NzIiwibGF5b3V0L19hZHZhbnRhZ2VzLXNlY3Rpb24uc2NzcyIsImxheW91dC9fc3RlcHMtc2VjdGlvbi5zY3NzIiwibGF5b3V0L19tYXpvLXNlY3Rpb24uc2NzcyIsImxheW91dC9fcmV2aWV3cy1zZWN0aW9uLnNjc3MiLCJsYXlvdXQvX2NsaWVudHMtc2VjdGlvbi5zY3NzIiwibGF5b3V0L19mYXEtc2VjdGlvbi5zY3NzIiwibGF5b3V0L19mb3Jtcy5zY3NzIiwibGF5b3V0L19tb2RhbC5zY3NzIiwibGF5b3V0L19jb250YWN0LXNlY3Rpb24uc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJwYWdlcy9fdGhhbmstcGFnZS5zY3NzIiwicGFnZXMvX2luZm8tcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHVHQUFZLENDR1osVUFHSSxjQUFlLENBRWYsUUFBUyxDQUNULFNBQVUsQ0FDVixXQUFZLENBQ2YsbUJBS0csNkJBQVksQ0FBWixxQkFBc0IsQ0FDekIsRUFHSyxnQ0FBaUMsQ0FDakMsb0JBQXFCLENBRXJCLGFBQWMsQ0FMcEIsUUFRTSxvQkFBcUIsQ0FFbkIsYUFBYyxDQUNkLHdCQUF5QixDQUMxQixLQU1ILHVDQUF3QyxDQUN4QyxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGVBQWdCLENBRWhCLGFBQWMsQ0FDZCxxQkFBc0IsQ0FDdEIsaUJBQWtCLENBWHRCLGVBZ0JNLGNBQWUs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QXRCLHlCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsY0FBZSxDQU5qQixnQkFRSSxjQUFlLENBQ2YsZUFBZ0IsQ0FFaEIsa0JBQW1CLENBQ25CLGFBQWMsQ0FabEIsMkJBZU0sZUFBZ0IsQ0FmdEIsZUFtQkksY0FBZSxDQUNoQiIsImZpbGUiOiJtYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JQk0rUGxleCtTYW5zOndnaHRAMjAwOzMwMDs0MDA7NTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzozMDAsNDAwJmRpc3BsYXk9c3dhcCZzdWJzZXQ9Y3lyaWxsaWMnKTtcclxuLy8gQGluY2x1ZGUgZm9udC1mYWNlKCdJQk0gUGxleCBTYW5zJywgJy4uL2ZvbnRzL0lCTVBsZXhTYW5zLUxpZ2h0JywgMzAwLCBub3JtYWwsIHN3YXApO1xyXG4vLyBAaW5jbHVkZSBmb250LWZhY2UoJ0lCTSBQbGV4IFNhbnMnLCAnLi4vZm9udHMvSUJNUGxleFNhbnMnLCBub3JtYWwsIG5vcm1hbCwgc3dhcCk7XHJcbi8vIEBpbmNsdWRlIGZvbnQtZmFjZSgnSUJNIFBsZXggU2FucycsICcuLi9mb250cy9JQk1QbGV4U2Fucy1NZWRpdW0nLCA1MDAsIG5vcm1hbCwgc3dhcCk7XHJcbi8vIEBpbmNsdWRlIGZvbnQtZmFjZSgnSUJNIFBsZXggU2FucycsICcuLi9mb250cy9JQk1QbGV4U2Fucy1TZW1pQm9sZCcsIDYwMCwgbm9ybWFsLCBzd2FwKTtcclxuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1VYnVudHU6MzAwLDcwMCZkaXNwbGF5PXN3YXAmc3Vic2V0PWN5cmlsbGljJyk7XHJcblxyXG5cclxuIiwiXHJcbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjMwMCw0MDAsNjAwLDcwMCZzdWJzZXQ9Y3lyaWxsaWMsY3lyaWxsaWMtZXh0Jyk7XHJcblxyXG5ib2R5LFxyXG5odG1sXHJcbntcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbiosXHJcbjo6YWZ0ZXIsXHJcbjo6YmVmb3JlXHJcbntcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuYXtcclxuICAgICAgLy8gY29sb3I6ICNCMUVDRkY7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzNBQTFFQztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgY29sb3I6ICMzQUExRUM7XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgLy8gXHJcbiAgICAgICAgY29sb3I6ICMzQUExRUM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuYm9keVxyXG57XHJcbiAgICBcclxuICAgIGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIC8vIGNvbG9yOiAjMzMzO1xyXG4gICAgY29sb3I6ICM2RDZENkQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIGhlaWdodDogMTIwMDBweDtcclxuXHJcbiAgICAmLm5vLXNjcm9sbHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICB9XHJcbn1cclxuaDJ7XHJcbiAgXHJcbiAgZm9udC1zaXplOiAyN3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICBjb2xvcjogIzAwMDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1pbmZve1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY4RkM7XHJcbn1cclxucFxyXG57XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5ie1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuaW5wdXQsIHRleHRhcmVhLCBkaXYsIGEsIHNwYW57XHJcbiAgICBvdXRsaW5lOm5vbmU7XHJcbn1cclxuaW5wdXQsIHRleHRhcmVhXHJcbntcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czowcHg7XHJcbn1cclxuaW5wdXQge1xyXG4gICAgLy8gYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4ud3JhcGltZ1xyXG57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxMDAwMDAwMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAvLyBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgIG9wYWNpdHk6IC42O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy0wMi5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE1OHB4OyBcclxuXHJcbiAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xyXG4gICAgLy8gLXdlYmtpdC1maWx0ZXI6IGludmVydCgxMDAlKTtcclxuICAgIC8vICAgIC1tb3otZmlsdGVyOiBpbnZlcnQoMTAwJSk7XHJcbiAgICAvLyAgICAgIC1vLWZpbHRlcjogaW52ZXJ0KDEwMCUpO1xyXG4gICAgLy8gICAgIC1tcy1maWx0ZXI6IGludmVydCgxMDAlKTtcclxufVxyXG5cclxuLmZhX2NvbnRhaW5lclxyXG57XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIFxyXG59XHJcbi5mYV9mcmFtZXtcclxuICBwYWRkaW5nLXRvcDogMzJweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcclxuXHJcbiAgJl9leHR7XHJcbiAgICBwYWRkaW5nLXRvcDogNDJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MnB4O1xyXG4gIH1cclxufVxyXG4uZmFfdGl0bGV7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5pbWdcclxue1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5mYV9tb2RhbHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mYW5jeWJveC1iZ3tcclxuICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg0LCAxMTEsIDE4OCwgMC42NSksIHJnYmEoNCwgMTExLCAxODgsIDAuNjUpKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoNTgsIDE2MSwgMjM2LCAwLjQpLCByZ2JhKDU4LCAxNjEsIDIzNiwgMC40KSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDYzLCAxMjEsIDAuNSksIHJnYmEoMCwgNjMsIDEyMSwgMC41KSk7XHJcbiAgLy8gYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBub3JtYWwsIGNvbG9yLCBub3JtYWwsIG5vcm1hbDtcclxuICBcclxuICBcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDcwLCAxMjAsIC40KTtcclxuXHJcbn1cclxuLmZhbmN5Ym94LWFjdGl2ZXsgXHJcbiAgI3dyYXAge1xyXG4gICAgZmlsdGVyOiBibHVyKDJweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2l0ZS13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxufVxyXG4uZmFfaGVhZGVyX3RoYW5rIHtcclxuICBmbGV4OiAxIDAgYXV0bztcclxuICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcbi5mYV9mb290ZXJfdGhhbmsge1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgXHJcbiAgLmZhX2NvbnRhaW5lcntcclxuICAgICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICB9ICAgIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5mYV9jb250YWluZXJ7IFxyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgfSAgICBcclxuICAuZmFfZnJhbWV7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgJl9leHR7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgaDJ7XHJcbiAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxuICAuZmFfdGl0bGUge1xyXG4gICAgbWFyZ2luLXRvcDogLThweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmZhX2NvbnRhaW5lcntcclxuICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgfSAgXHJcbiAgaDIuZmFfdGl0bGV7XHJcbiAgICAvLyB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH0gIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZmFfY29udGFpbmVye1xyXG4gICAgbWF4LXdpZHRoOiAxMDcwcHg7XHJcbiAgfSAgICBcclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiLmZhX2hlYWRlciB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcblxyXG4gIGgxIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB3aWR0aDogMjk1cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIH1cclxuXHJcblxyXG4gIC5mYV9oZWFkZXItbGlzdCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTdweDtcclxuXHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMDVCMjM7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmX19kZXNjIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB3aWR0aDogMjYwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuICAgICAgIFxyXG4gICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgIFxyXG4gICAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJl90aGFuayAuZmFfdG9wLXNlY3Rpb25fX2Rlc2Mge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC8vICYub3BlbnsgICAgXHJcbiAgLy8gICBmaWx0ZXI6IGJsdXIoMnB4KTtcclxuICAvLyB9XHJcbn1cclxuXHJcbi5hZHYtZ3JpZCB7XHJcbiBcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgd2lkdGg6IDI3MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgdWwge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgIFxyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuXHJcbi5hZHYtZ3JpZCB7XHJcbiAgICBcclxuXHJcbiAgICBcclxuICB9XHJcblxyXG4uZmFfdG9wLXNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblxyXG4gICZfX3Bob25lLWNvbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX3Nsb2dhbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG5cclxuICAgIC8vIFxyXG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuXHJcbiAgfVxyXG5cclxuICAmX19sb2dvLWNvbnQge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgd2lkdGg6IDExMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgLy8gXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI2MnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19waG9uZSB7fVxyXG5cclxuICAmX19kZXNjIHt9XHJcblxyXG4gICZfX2J1cmdlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS10aGFuayB7XHJcbiAgLmZhX2hlYWRlciB7XHJcblxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhX3RvcC1zZWN0aW9uX193cmFwe1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICB9XHJcbiAgXHJcblxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1ob21lIHtcclxuICAuZmFfaGVhZGVyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtaG9tZSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGhhbmsge1xyXG4gIC5mYV90b3Atc2VjdGlvbiB7XHJcbiAgICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mYV9vZmZlciB7XHJcblxyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcblxyXG4gICZfaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjMwNzc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgcGFkZGluZzogMTlweCAxNXB4IDI0cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHggMzRweCA0NHB4O1xyXG4gICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gICZfZm9ybSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUtYmxvY2sge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiAwIDFweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfZm9ybSAmX190aXRsZS1ibG9jayB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9mb3JtICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIHdpZHRoOiAyNjBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IFxyXG4gICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gICZfX3ByaWNlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gIH1cclxuICAmX19wcmljZS1pdGVte1xyXG4gICAgbWFyZ2luOiAwIDJweDtcclxuICAgICAvLyBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IFxyXG4gICAgIC8vICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgIC8vICB9XHJcbiAgfVxyXG5cclxuICAmX2hlYWRlciAmX19wcmljZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX2Zvcm0gJl9fcHJpY2Uge1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fb2xkLXByaWNlIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XHJcbiAgfVxyXG5cclxuICAmX19ub3RlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG5cclxuICAmX2Zvcm0gJl9fbm90ZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0UwNUIyMztcclxuICAgIG1hcmdpbjogMCAzcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcmVzdCB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcblxyXG4gICAgJl9vbGR7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX25ld3tcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfZm9ybSAmX19yZXN0IHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9oZWFkZXIgJl9fcmVzdCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmZhX2Zvcm0tY29udF9tb2RhbHtcclxuICAuZmFfb2ZmZXJfX3RpdGxlLWJsb2Nre1xyXG4gICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7IFxyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmFfbWFpbi1uYXYtY29udCB7XHJcblxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG59XHJcblxyXG4uZmFfbmF2LWNvbnQge1xyXG4gIHBhZGRpbmc6IDE4cHggMThweCAyNHB4IDIxcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHJcbiAgJl9fZm9vdGVyIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fcGhvbmUge1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgZm9udC1zaXplOiA5cHg7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmZhX21vYmlsZS1uYXYge1xyXG4gIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm5vLXdlYnAgLmZhX2hlYWRlciB7XHJcbiAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tLXRvcC1iZy5qcGcpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE2LCA2MCwgMTQzLCAwLjcpLCByZ2JhKDE2LCA2MCwgMTQzLCAwLjcpKSwgdXJsKC4uL2ltYWdlcy9tLXRvcC1iZzIuanBnKTtcclxuXHJcbn1cclxuXHJcbi53ZWJwIC5mYV9oZWFkZXIge1xyXG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbS10b3AtYmcud2VicCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMTYsIDYwLCAxNDMsIDAuNyksIHJnYmEoMTYsIDYwLCAxNDMsIDAuNykpLCB1cmwoLi4vaW1hZ2VzL20tdG9wLWJnMi53ZWJwKTtcclxufVxyXG5cclxuLm5vLXdlYnAgLmZhX2hlYWRlcl9yZXRyYWluaW5nIHtcclxuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL20tdG9wLWJnLmpwZyk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMTYsIDYwLCAxNDMsIDAuNyksIHJnYmEoMTYsIDYwLCAxNDMsIDAuNykpLCB1cmwoLi4vaW1hZ2VzL20tdG9wLWJnMi5qcGcpO1xyXG5cclxufVxyXG5cclxuLndlYnAgLmZhX2hlYWRlcl9yZXRyYWluaW5nIHtcclxuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL20tdG9wLWJnLndlYnApO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE2LCA2MCwgMTQzLCAwLjcpLCByZ2JhKDE2LCA2MCwgMTQzLCAwLjcpKSwgdXJsKC4uL2ltYWdlcy9tLXRvcC1iZzIud2VicCk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG5cclxuICAubm8td2VicCAuZmFfaGVhZGVyIHtcclxuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9wLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNiwgNjAsIDE0MywgMC43KSwgcmdiYSgxNiwgNjAsIDE0MywgMC43KSksIHVybCguLi9pbWFnZXMvdG9wLWJnMi5qcGcpO1xyXG4gIH1cclxuXHJcbiAgLndlYnAgLmZhX2hlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNiwgNjAsIDE0MywgMC43KSwgcmdiYSgxNiwgNjAsIDE0MywgMC43KSksIHVybCguLi9pbWFnZXMvdG9wLWJnMi53ZWJwKTtcclxuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9wLWJnLndlYnApO1xyXG4gIH1cclxuXHJcbiAgLm5vLXdlYnAgLmZhX2hlYWRlcl9yZXRyYWluaW5nIHtcclxuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9wLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNiwgNjAsIDE0MywgMC43KSwgcmdiYSgxNiwgNjAsIDE0MywgMC43KSksIHVybCguLi9pbWFnZXMvdG9wLWJnMi5qcGcpO1xyXG4gIH1cclxuXHJcbiAgLndlYnAgLmZhX2hlYWRlcl9yZXRyYWluaW5nIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE2LCA2MCwgMTQzLCAwLjcpLCByZ2JhKDE2LCA2MCwgMTQzLCAwLjcpKSwgdXJsKC4uL2ltYWdlcy90b3AtYmcyLndlYnApO1xyXG4gICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90b3AtYmcud2VicCk7XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5mYV9oZWFkZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweDtcclxuXHJcblxyXG5cclxuICAgIGgxIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl90aGFuayB7XHJcblxyXG4gICAgICBoMSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIFxyXG5cclxuICAgIC5mYV9oZWFkZXItbGlzdCBsaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIFxyXG5cclxuICAuZmFfdG9wLXNlY3Rpb24ge1xyXG5cclxuICAgIC8vIG1hcmdpbi1ib3R0b206IDk2cHg7XHJcbiAgICAmX19jb2wge31cclxuXHJcblxyXG4gICAgJl9fbG9nby1jb250IHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Nsb2dhbiB7fVxyXG4gIH1cclxuXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtaG9tZSB7XHJcbiAgICAuZmFfaGVhZGVyIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDc2cHg7XHJcblxyXG4gICAgICAmX19yb3cge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE0NnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS10aGFuayB7XHJcbiAgICAuZmFfaGVhZGVyIHtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV9sb2dvIHtcclxuICAgIHdpZHRoOiAxNThweDtcclxuICB9XHJcblxyXG4gIGgxIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmZhX2hlYWRlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgd2lkdGg6IDYzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JpZ2h0IHtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX3JldHJhaW5pbmcgaDEge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVzYyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFfaGVhZGVyLWxpc3Qge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV90b3Atc2VjdGlvbiB7XHJcbiAgICAmX193cmFwIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7fVxyXG5cclxuICAgICZfX3Bob25lIHt9XHJcblxyXG4gICAgJl9fZGVzYyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob25lLWNvbnQge1xyXG5cclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19waG9uZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvbmUtZGVzYyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ28tY29udCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgd2lkdGg6IDE0OXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2Mge1xyXG4gICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbG9nYW4ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWhvbWUsXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGhhbmsge1xyXG4gICAgLmZhX3RvcC1zZWN0aW9uIHtcclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fZGVzYyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhX21haW4tbmF2LWNvbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuXHJcblxyXG4gICAgbGkge31cclxuXHJcbiAgfVxyXG5cclxuICAuZmFfbWFpbi1uYXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICA+bGkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjRweDtcclxuXHJcbiAgICAgID5hIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmZhX21haW4tc3VibmF2IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID5saS5jdXJyZW50X3BhZ2VfaXRlbSB7XHJcbiAgICAgID5hIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuZmFfbWFpbi1zdWJuYXYge1xyXG4gICAgYmFja2dyb3VuZDogI0YyRjhGQztcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHBhZGRpbmc6IDE0cHggMjRweCAxNHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIG1pbi13aWR0aDogMjcwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtMTAwMDBweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sXHJcbiAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgY29sb3I6ICMxMDNDOEY7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzEwM0M4RjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjM0FBMUVDO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzNBQTFFQztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5hZHYtZ3JpZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWhvbWUge1xyXG4gICAgLmZhX2hlYWRlciB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOTVweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG5cclxuICAgICAgJl9fcm93IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhX2hlYWRlciB7XHJcbiAgICAmX3JldHJhaW5pbmcgaDEge1xyXG4gICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgIHdpZHRoOiA3MTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV90b3Atc2VjdGlvbiB7XHJcbiAgICAmX19jb2wge31cclxuXHJcbiAgICAmX19waG9uZSB7fVxyXG5cclxuICAgICZfX2Rlc2Mge31cclxuXHJcbiAgICAmX19waG9uZS1jb250IHt9XHJcblxyXG4gICAgJl9fbG9nby1jb250IHt9XHJcblxyXG4gICAgJl9fZWR1IHt9XHJcblxyXG4gICAgJl9fc2xvZ2FuIHt9XHJcbiAgfVxyXG5cclxuICAuZmFfbG9nbyB7fVxyXG5cclxuXHJcbn0iLCIuZmFfYWJvdXQtYXJlYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjhGRjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gIGgyIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIHRleHQtYWxpZ24tbGFzdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgeyBcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYiB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcblxyXG4gXHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgeyBcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fY29udCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG4uZmFfc2ltaWxhciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgcGFkZGluZzogMjJweCAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIC8vIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICBcclxuICAgIHBhZGRpbmc6IDI3cHggMzNweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIC8vIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcblxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgICAgLy8gcGFkZGluZy1ib3R0b206IDE4cHg7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgICAvLyBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzNBQTFFQztcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgeyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm5vdCguYWxsY291cnNlKXtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9saW5rLWFycm93LnN2ZykgcmlnaHQgN3B4IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2hlbHAtbGluayB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkge1xyXG5cclxuICAuZmFfYWJvdXQtYXJlYSB7XHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuIiwiLmZhX2RvYy1hcmVhe1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY4RkM7XHJcbiAgaDJ7XHJcbiAgICB3aWR0aDogMjIwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbiAgaDN7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB3aWR0aDogMjQwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICB9XHJcbiAgJl9fd3JhcHtcclxuXHJcbiAgfVxyXG4gICZfX2xlZnR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgLmZhX2RvYy1hcmVhX19zdWItdGl0bGV7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgJl9fcmlnaHR7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJhY2tncm91bmQ6ICNFNUYwRjc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDE1cHg7XHJcblxyXG4gICAgLmZhX2RvYy1hcmVhX19zdWItdGl0bGV7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBie1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgfVxyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAuZmFfZG9jLWFyZWFfX2Rlc2N7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmX19saW5rLWNvbnR7XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gIH1cclxuICAmX19kZXNje1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICZfbWJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgd2lkdGg6IDIyOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9kc3tcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2VydC1jb250e1xyXG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIHdpZHRoOiA3NSU7XHJcblxyXG4gICAgcGljdHVyZXtcclxuICAgICAgXHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuLmZhX2RvYy1zbGlkZXJ7XHJcbiAgJl9fd3JhcHBlcntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgfVxyXG4gICZfX2l0ZW17XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwaWN0dXJlLCBpbWd7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH0gIFxyXG59XHJcbi5mYV9zbGlkZXItYXJyb3d7XHJcblxyXG4gICAgd2lkdGg6IDExcHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtNDBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmX25leHR7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbmV4dC1hcnJvdy5zdmcpO1xyXG4gICAgICByaWdodDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgIH1cclxuICAgICZfcHJldntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wcmV2LWFycm93LnN2Zyk7XHJcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICB9XHJcbn1cclxuLmZhX3pvb217XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICAmOmJlZm9yZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDY5cHg7XHJcbiAgICBoZWlnaHQ6IDY5cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTAzQzhGIHVybCguLi9pbWFnZXMvem9vbS5zdmcpIGNlbnRlciAxNHB4IG5vLXJlcGVhdDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAgdHJhbnNsYXRlWCgtNTAlKTsgICAgXHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgfSBcclxuXHJcbiAgJl9sYXJnZTpiZWZvcmV7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogOTBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxOXB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA0MXB4IGF1dG87XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyOmJlZm9yZSwgJjpob3ZlcjphZnRlcntcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfSBcclxuXHJcbiAgJjphZnRlcntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0UwNUIyMztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIH1cclxuICAmX2xhcmdlOmFmdGVye1xyXG4gICAgd2lkdGg6IDU1cHg7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgLmZhX2RvYy1hcmVhe1xyXG4gICAgaDJ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgICBoM3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgXHJcbiAgICB9XHJcbiAgICAmX193cmFwe1xyXG4gICAgIFxyXG4gICAgfVxyXG4gICAgJl9fbGVmdHtcclxuICAgICAgLy8gXHJcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgICAgIC5mYV9kb2MtYXJlYV9fc3ViLXRpdGxle1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgIH1cclxuICAgICZfX3JpZ2h0e1xyXG4gICAgICBcclxuICAgICAgLy8gd2lkdGg6IDMzJTtcclxuICAgICAgLy8gbWFyZ2luLWxlZnQ6IDIlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICBcclxuICAgICAgXHJcbiAgICAgIHBpY3R1cmV7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgfVxyXG4gICAgLmZhX2RvYy1hcmVhX19kZXNje1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuZmFfZG9jLWFyZWFfX3N1Yi10aXRsZXtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJ7XHJcbiAgICAgICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAvLyBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmX19saW5rLWNvbnR7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAgIFxyXG5cclxuICAgICZfX2Rlc2N7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICZfbWJ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9kc3tcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zZXJ0LWNvbnR7XHJcbiAgICAgIHdpZHRoOiAxODVweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX3NsaWRlci1hcnJvd3tcclxuICAgIFxyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgJl9uZXh0e1xyXG4gICAgICBcclxuICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgfVxyXG4gICAgJl9wcmV2e1xyXG4gICAgICBcclxuICAgICAgcmlnaHQ6IGF1dG87ICAgIFxyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgIH1cclxuICB9IFxyXG4gIC5mYV9kb2Mtc2xpZGVye1xyXG4gICAgJl9fd3JhcHBlcntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIFxyXG4gIH0gIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZhX2RvYy1hcmVhe1xyXG4gICAgICBoMntcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgJl9fd3JhcHtcclxuXHJcbiAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcbiAgJl9fbGVmdHtcclxuICAgIHBhZGRpbmc6IDAgNzRweCAwIDU0cHg7XHJcbiAgICB3aWR0aDogNjUlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIC5mYV9kb2MtYXJlYV9fc3ViLXRpdGxle1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3JpZ2h0e1xyXG4gICAgd2lkdGg6IDMyJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAyJTtcclxuXHJcbiAgICAuZmFfZG9jLWFyZWFfX3N1Yi10aXRsZXtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICAgYntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG4gICZfX2Rlc2N7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gICZfX3NlcnQtY29udHtcclxuICAgIHdpZHRoOiAyMzJweDtcclxuICAgIC8vIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxufVxyXG4uZmFfc2xpZGVyLWFycm93eyAgICBcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgJl9uZXh0eyAgICAgIFxyXG4gICAgICByaWdodDogLTU0cHg7XHJcbiAgICB9XHJcbiAgICAmX3ByZXZ7ICAgICAgIFxyXG4gICAgICBsZWZ0OiAtNTRweDtcclxuICAgIH1cclxuICB9IFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuIC5mYV9kb2MtYXJlYXtcclxuICAmX193cmFwe31cclxuICAmX19sZWZ0ICZfX3N1Yi10aXRsZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgfVxyXG4gICZfX3JpZ2h0e1xyXG4gICAvLyB3aWR0aDogMjclO1xyXG4gIH1cclxuICAmX19kZXNje31cclxuICAmX19zZXJ0LWNvbnR7XHJcblxyXG4gICAgd2lkdGg6IDI1NXB4O1xyXG4gIH1cclxuXHJcbn1cclxuLmZhX2RvYy1zbGlkZXJ7XHJcbiAgJl9fd3JhcHBlcntcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gICZfX2l0ZW17XHJcblxyXG4gIH1cclxuICAmX19hcnJvd3tcclxuICAgICZfbmV4dHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gICZfcHJldntcclxuICBcclxuICB9XHJcbn0gICBcclxufSIsIi5mYV9wcm9ncmFtLWFyZWF7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzMDc3O1xyXG4gICAgaDJ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG4gICAgLmZhX2NvbnRhaW5lcnt9XHJcbiAgfVxyXG4uZmFfcHJvZ3JhbS1ncmlke1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG4gICZfX2l0ZW17XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5mYV9wcm9ncmFtLWNhcmR7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIHBhZGRpbmc6IDE1cHggMzBweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA5MHB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMzAwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICBcclxuICAmX19tZWRpYWJveHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICZfX2ltZ3t9XHJcbiAgJl9fYm9keXt9XHJcbiAgJl9fdGl0bGV7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmZjtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHJcbiAgICBcclxuICB9ICBcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gIC5mYV9wcm9ncmFtLWFyZWF7XHJcbiAgICBoMntcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIC5mYV9jb250YWluZXJ7fVxyXG4gIH1cclxuICAuZmFfcHJvZ3JhbS1ncmlke1xyXG4gICAgJl9faXRlbXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgd2lkdGg6IDMzJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX3Byb2dyYW0tY2FyZHtcclxuICAgIHBhZGRpbmc6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIzMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxOTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZDO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBcclxuICAgICAgfVxyXG5cclxuICAgICY6aG92ZXI6YmVmb3Jle1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgXHJcblxyXG4gICAgJl9fbWVkaWFib3h7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGhlaWdodDogODJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvcGFjaXR5OiAwOyBcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzOyAgICAgXHJcbiAgICB9XHJcbiAgICAmOmhvdmVyICZfX21lZGlhYm94e1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgJl9faW1ne31cclxuICAgICZfX2JvZHl7fVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciAmX190aXRsZXtcclxuICAgICAgY29sb3I6ICMwQjMwNzc7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzBCMzA3NzsgICAgICBcclxuICAgIH0gIFxyXG4gIH0gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmZhX3Byb2dyYW0tYXJlYXtcclxuICAgIGgye1xyXG4gICAgICBmb250LXNpemU6IDQ2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbiAgICAuZmFfY29udGFpbmVye31cclxuICB9XHJcbiAgLmZhX3Byb2dyYW0tZ3JpZHtcclxuICAgICZfX2l0ZW17XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZmFfcHJvZ3JhbS1hcmVhe1xyXG4gICAgaDJ7fVxyXG4gICAgLmZhX2NvbnRhaW5lcnt9XHJcbiAgfVxyXG4gIC5mYV9wcm9ncmFtLWdyaWR7XHJcbiAgICAmX19pdGVte1xyXG4gICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmFfcHJvZ3JhbS1jYXJke1xyXG4gICAgJl9fbWVkaWFib3h7fVxyXG4gICAgJl9faW1ne31cclxuICAgICZfX2JvZHl7fVxyXG4gICAgJl9fdGl0bGV7fSAgXHJcbiAgfVxyXG59IiwiLmFib3V0Y291cnNlLWFyZWF7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzEwM0M4RjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRoMntcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0cHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHRie1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR9XHJcblx0c3BhbntcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Jl9fYXNpZGV7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzMDc3O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDMwcHg7XHJcblx0fVxyXG5cdCZfX2JvZHl7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cclxufVxyXG4uYWJvdXRjb3Vyc2UtY2FyZHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRpbWd7XHJcblx0XHR3aWR0aDogMzRweDtcclxuXHR9XHJcblx0Jl9fbWVkaWFib3h7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTRweDtcclxuXHRcdFx0ZmxleDogMCAwIDM0cHg7XHJcblx0fVxyXG5cdCZfX2JvZHl7XHJcblx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHR9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgICBcclxuXHQuYWJvdXRjb3Vyc2UtYXJlYXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICAjMEIzMDc3O1xyXG5cdFx0aDJ7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XHJcblx0XHR9XHJcblx0XHQmX19jb250e1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVx0XHJcblx0XHQmX19hc2lkZXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGZsZXg6IDAgMCAzOSU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XHJcblx0XHR9XHJcblx0XHQmX19ib2R5e1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0c3BhbntcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0fVxyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdFx0XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmFib3V0Y291cnNlLWNhcmR7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxMDNDOEY7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDE5cHg7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19tZWRpYWJveHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE5cHg7XHJcblx0XHRcdFx0ZmxleDogMCAwIDM1cHg7XHJcblx0XHR9XHJcblx0XHQmX19ib2R5e1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgICBcclxuXHJcblx0XHQuYWJvdXRjb3Vyc2UtYXJlYXtcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fY29udHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHRcclxuXHRcdFx0Jl9fYXNpZGV7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0cHtcclxuXHRcdFx0XHRcclxuXHJcblxyXG5cdFx0XHR9XHJcblx0fVxyXG4gIH0iLCIuZmFfbGljZW5zZS1hcmVhIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDI3cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgeyBcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBcclxuICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgd2lkdGg6IDgwMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5mYV90aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gICAgICAgIFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgIFxyXG4gICAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG5cclxuICAmX19yaWdodCB7XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX2xlZnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmX193aGF0IHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saWNlbnNlIHtcclxuICAuZmFfbGljZW5zZS1hcmVhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFfbGljZW5zZS1saXN0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBwaWN0dXJlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbTpudGgtY2hpbGQoMSkgcGljdHVyZSB7XHJcbiAgICB3aWR0aDogNDZweDtcclxuICB9XHJcblxyXG4gICZfX21lZGlhYm94IHtcclxuICAgIHdpZHRoOiA1OXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG5cclxuICB9XHJcblxyXG4gICZfX2l0ZW06bnRoLWNoaWxkKDEpICZfX21lZGlhYm94IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgZmxleDogMTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgfVxyXG59XHJcblxyXG4ubGljZW5zZS1zbGlkZXIge1xyXG4gICZfX3dyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMCAzNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAzMyU7XHJcblxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICB9XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX2Fycm93IHtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgIFxyXG5cclxuICAgICZfbmV4dCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbmV4dC1hcnJvdzIuc3ZnKTtcclxuICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfcHJldiB7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3ByZXYtYXJyb3cyLnN2Zyk7XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmZhX2xpY2Vuc2UtYXJlYSB7XHJcbiAgICBoMiB7XHJcbiAgICAgIFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX193cmFwIHt9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2Mge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHdpZHRoOiAzODBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3doYXQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmFfbGljZW5zZS1saXN0IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX21lZGlhYm94IHtcclxuICAgICAgd2lkdGg6IDEwOHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcclxuXHJcbiAgICAgIHBpY3R1cmUge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtOm50aC1jaGlsZCgxKSAmX19tZWRpYWJveCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV9saWNlbnNlLXNsaWRlciB7XHJcbiAgICAmX193cmFwIHtcclxuICAgICAgcGFkZGluZzogMCA1M3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge31cclxuXHJcbiAgICAmX19hcnJvdyB7XHJcblxyXG4gICAgICAmX25leHQge1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9wcmV2IHtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiLmZhX3Jlc2VydmVkLWFyZWF7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAzQzhGO1xyXG59XHJcblxyXG4vLyAubm8td2VicCAuZmFfcmVzZXJ2ZWQtYXJlYXtcclxuLy8gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDYzLCAxODEsIDAuMyksIHJnYmEoMCwgNjMsIDE4MSwgMC4zKSksIHVybCguLi9pbWFnZXMvbS10b3AtYmcuanBnKTtcclxuLy8gfVxyXG4vLyAud2VicCAuZmFfcmVzZXJ2ZWQtYXJlYXtcclxuLy8gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDYzLCAxODEsIDAuMyksIHJnYmEoMCwgNjMsIDE4MSwgMC4zKSksIHVybCguLi9pbWFnZXMvbS10b3AtYmcud2VicCk7XHJcbi8vIH1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG5cclxuICAgLm5vLXdlYnAgLmZhX3Jlc2VydmVkLWFyZWF7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDYzLCAxODEsIDAuMyksIHJnYmEoMCwgNjMsIDE4MSwgMC4zKSksIHVybCguLi9pbWFnZXMvdG9wLWJnMi5qcGcpO1xyXG4gICAgfVxyXG4gICAgLndlYnAgLmZhX3Jlc2VydmVkLWFyZWF7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDYzLCAxODEsIDAuMyksIHJnYmEoMCwgNjMsIDE4MSwgMC4zKSksIHVybCguLi9pbWFnZXMvdG9wLWJnMi53ZWJwKTtcclxuICAgIH0gXHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuZmFfcmVzZXJ2ZWQtYXJlYXtcclxuICAgIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIFxyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCIuZmFfYWR2YW50YWdlcy1hcmVhe1xyXG4gIGgye1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgIHdpZHRoOiAyNTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgeyBcclxuICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgfVxyXG59XHJcbi5mYV9hZHYtZ3JpZHtcclxuICAmX19pbm5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuLmZhX2Fkdi1jYXJke1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICZfX2JvZHl7XHJcbiAgICBmbGV4OjE7XHJcbiAgfVxyXG4gICZfX21lZGlhYm94e1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjhDQkZGO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgaW1ne1xyXG4gICAgLy8gd2lkdGg6IDQ4cHg7XHJcbiAgICAvLyBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgJl9fdGV4dHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjNkQ2RDZEO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgLmZhX2FkdmFudGFnZXMtYXJlYXtcclxuICAgIGgye1xyXG4gICAgIFxyXG4gICAgfVxyXG4gIH1cclxuICAuZmFfYWR2LWdyaWR7XHJcbiAgICAmX19pbm5lcnt9XHJcbiAgICAmX19pdGVte1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH0gXHJcbiAgLmZhX2Fkdi1jYXJke1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAmX19ib2R5e1xyXG4gICAgICAvLyBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgfVxyXG5cclxuICB9ICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuZmFfYWR2YW50YWdlcy1hcmVhe1xyXG4gICAgaDJ7XHJcbiAgICAgXHJcbiAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxuICAuZmFfYWR2LWdyaWR7XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTU4cHg7XHJcbiAgICB9XHJcbiAgICAmX19pdGVte1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAgLmZhX2Fkdi1jYXJke1xyXG4gICAgXHJcbiAgICAmX19ib2R5e1xyXG4gICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19tZWRpYWJveHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgICAgLy8gaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19sYWJlbHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG5cclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9ICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIFxyXG4gIC5mYV9hZHYtZ3JpZHtcclxuICAgICZfX2lubmVye31cclxuICAgICZfX2l0ZW17XHJcbiAgICAgIHdpZHRoOiAzMiU7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgzbisxKXtcclxuICAgICAgICB3aWR0aDogMzQlO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDNuKzIpe1xyXG4gICAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQgLmZhX2Fkdi1jYXJkX19sYWJlbHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQgLmZhX2Fkdi1jYXJkX190ZXh0e1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpmaXJzdC1jaGlsZCAuZmFfYWR2LWNhcmRfX21lZGlhYm94e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIC5mYV9hZHYtY2FyZF9fbGFiZWx7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSAuZmFfYWR2LWNhcmRfX3RleHR7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSAuZmFfYWR2LWNhcmRfX21lZGlhYm94e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykgLmZhX2Fkdi1jYXJkX190ZXh0e1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNCkgLmZhX2Fkdi1jYXJkX19tZWRpYWJveHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgfVxyXG4gICAgICAgJjpudGgtY2hpbGQoNykgLmZhX2Fkdi1jYXJkX19tZWRpYWJveHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoOSkgLmZhX2Fkdi1jYXJkX190ZXh0e1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9hZHYtY2FyZHtcclxuICAgICZfX2JvZHl7fVxyXG4gICAgJl9fbGFiZWx7fVxyXG4gICAgJl9fdGV4dHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIH1cclxuICB9ICBcclxufSIsIi5mYV9zdGVwcy1hcmVhe1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDNDOEY7O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGgye1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gIH1cclxuICAuZmFfdGl0bGV7fVxyXG4gICZfX2NvbnR7fVxyXG4gICZfX3JpZ2h0e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICAgIFxyXG4gICAgaDJ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xlZnR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzMDc3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMTlweCAyMnB4IDE5cHggMTJweDtcclxuICB9XHJcbn1cclxuLnN0ZXBzLWxpc3R7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAmX19pdGVte1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICB9XHJcbiAgJl9fbnVte1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcblxyXG4gICBcclxuICAgXHJcbiAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICBcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTA1QjIzO1xyXG5cclxuICB9XHJcbiAgJl9fdGV4dHtcclxuICAgIGZsZXg6MTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgXHJcbn1cclxuLnN0ZXBzLWFkdi1saXN0e1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAmX19pdGVte1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWVkaWFib3h7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTA1QjIzO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgfVxyXG4gICZfX2JvZHl7XHJcbiAgICBmbGV4OjE7XHJcbiAgICBcclxuICB9XHJcbiAgJl9fbGFiZWx7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAmX190ZXh0e1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gIC5mYV9zdGVwcy1hcmVhe1xyXG4gICAgLmZhX3RpdGxle31cclxuICAgICZfX2NvbnR7XHJcbiAgICAgXHJcbiAgICB9XHJcbiAgICAmX19yaWdodHtcclxuICAgICAgXHJcbiAgICAgIFxyXG4gICAgXHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgb3JkZXI6MTtcclxuICAgICAgaDJ7XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xlZnR7XHJcbiAgICAgXHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIG9yZGVyOjA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zdGVwcy1saXN0e1xyXG4gICAgJl9faXRlbXt9XHJcbiAgICAmX19udW17XHJcbiAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgIFxyXG4gICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgICZfX3RleHR7fVxyXG4gIH1cclxuICAuc3RlcHMtYWR2LWxpc3R7XHJcbiAgICAmX19pdGVte31cclxuICAgICZfX2JvZHl7fVxyXG4gICAgJl9fbGFiZWx7fVxyXG4gICAgJl9fdGV4dHt9XHJcbiAgfSAgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuZmFfc3RlcHMtYXJlYXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjMwNzc7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmZhX3RpdGxle1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fY29udHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgICZfX3JpZ2h0e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBoMntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDQ2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgd2lkdGg6IDY4JTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1NHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGVmdHtcclxuICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuXHJcblxyXG4gICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0yMDAlO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogLTUwJTtcclxuICAgICAgICAgICAgICBib3R0b206IC01MCU7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwM0M4RjtcclxuXHJcbiAgICAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zdGVwcy1saXN0e1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgJl9faXRlbXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAmX2ZvdXIgJl9faXRlbXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH0gXHJcbiAgICAmX19udW17XHJcblxyXG4gICAgfVxyXG4gICAgJl9fdGV4dHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc3RlcHMtYWR2LWxpc3R7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAmX19pdGVte1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgIH1cclxuICAgICZfX2JvZHl7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICAmX19tZWRpYWJveHtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGFiZWx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIH1cclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfSAgICAgIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZmFfc3RlcHMtYXJlYXtcclxuICAgIC5mYV90aXRsZXt9XHJcbiAgICAmX19jb250e31cclxuICAgICZfX3JpZ2h0e1xyXG4gICAgICBoMnt9XHJcbiAgICB9XHJcbiAgICAmX19sZWZ0e31cclxuICB9XHJcbiAgLnN0ZXBzLWxpc3R7XHJcbiAgICAmX19pdGVte31cclxuICAgICZfX251bXt9XHJcbiAgICAmX190ZXh0e31cclxuICB9XHJcbiAgLnN0ZXBzLWFkdi1saXN0e1xyXG4gICAgJl9faXRlbXt9XHJcbiAgICAmX19ib2R5e31cclxuICAgICZfX2xhYmVse31cclxuICAgICZfX3RleHR7fVxyXG4gIH0gIFxyXG59IiwiLmZhX21hem8tYXJlYXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZDO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgaDJ7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufVxyXG4uZmFfbWFpbnRhYnMtY29udHtcclxuICAmX19ib2R5e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLy8gcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG59XHJcbi5mYV9tYWludGFicy1uYXZ7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHg7XHJcblxyXG4gIGxpe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgYXtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgICYuYWN0aXZle1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmZhX21haW50YWJze1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtMTAwMDBweDtcclxuICB0b3A6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuICBjb2xvcjogIzZENkQ2RDtcclxuICAmLmFjdGl2ZXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICB9XHJcbiAgJi5pcGhvbmV7IFxyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICB9XHJcbiAgICAuZmFfY2lyY2xlLWxpc3QgbGl7XHJcbiAgICAgIGZvbnQtc2l6ZTogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBoNHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgfVxyXG4gICYuYWN0aXZle1xyXG5cclxuICB9XHJcblxyXG4gIC50YWIxLWxpc3R7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCAudGFiMS1saXN0X19pdGVtOmxhc3QtY2hpbGR7ICAgICAgIFxyXG4gICAgICAuZmFfdG9wY2FyZF9fbWVkaWFib3h7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgICAgfSAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmOmxhc3QtY2hpbGQgLnRhYjEtbGlzdF9faXRlbTpsYXN0LWNoaWxkeyAgICAgICAgXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7ICAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgICAgXHJcbiAgfVxyXG5cclxufVxyXG4uZmFfdGFiNi1jb250X19pbWdze1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IFxyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbi50YWIxLWxpc3R7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICZfX2l0ZW17XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHJcbiAgfSAgXHJcbn1cclxuLmZhX3RvcGNhcmR7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBpbWd7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gIH1cclxuICAmX19tZWRpYWJveHtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTA1QjIzO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICB9XHJcbiAgJl9fYm9keXtcclxuICAgIGZsZXg6MTtcclxuICB9XHJcbiAgJl9fbGFiZWx7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgfVxyXG4gICZfX3RleHR7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzZENkQ2RDtcclxuICB9XHJcbn1cclxuLnRhYjItbGlzdHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gIHBpY3R1cmV7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMSkgaW1ne1xyXG4gICAgICB3aWR0aDogMTEycHg7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgyKSBpbWd7XHJcbiAgICAgIHdpZHRoOiAxNDFweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDMpIGltZ3tcclxuICAgICAgd2lkdGg6IDExNHB4O1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoNCkgaW1ne1xyXG4gICAgICB3aWR0aDogMTA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lZGlhYm94e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIH1cclxuICAmX19ib2R5e1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG4uZmEtbG9nby1jb250e1xyXG4gIHBpY3R1cmV7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICB3aWR0aDogNzlweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICB3aWR0aDogMTA5cHg7XHJcbiAgICB9XHJcbiAgIFxyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmZhX2F3YXJkcy1zbGlkZXItY29udHtcclxuICBwYWRkaW5nOiAwIDI1cHg7XHJcblxyXG59XHJcblxyXG4uZmFfYXdhcmRzLXNsaWRlcntcclxuICAmX19pdGVte1xyXG5cclxuICB9XHJcblxyXG4gIGltZ3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gIH1cclxuXHJcblxyXG4gICZfX2Fycm93IHtcclxuXHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDQzcHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAmX25leHR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9uZXh0LWFycm93Mi5zdmcpO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgICZfcHJldntcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcHJldi1hcnJvdzIuc3ZnKTtcclxuICAgICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZmFfdGFiNi1jb250e1xyXG4gID4ucGljdHVyZXsgXHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAmX19ib2R5e31cclxuICAmX19pbWd7XHJcbiAgICBpbWd7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfSAgICBcclxuICB9XHJcbiAgLmZhX2Rvc3R7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxufVxyXG4uZmFfY2lyY2xlLWxpc3R7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaXtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDZweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRTA1QjIzO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgICBcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyBcclxuICAuZmFfYXdhcmRzLXNsaWRlcntcclxuICAgICZfX2l0ZW17XHJcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuICBcclxuXHJcbiAgLmZhX21hem8tYXJlYXtcclxuICAgIGgye1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLmZhX21haW50YWJzLWNvbnR7XHJcbiAgICAmX19ib2R5e1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX21haW50YWJzLW5hdntcclxuICBsaXtcclxuXHJcbiAgfVxyXG4gIGF7XHJcbiAgICBcclxuICB9XHJcbn1cclxuICAuZmFfbWFpbnRhYnN7XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICBoNHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAjdGFiMXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC50YWIxLWxpc3R7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICZfX2l0ZW17XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9ICBcclxuICB9XHJcbiAgLmZhX3RvcGNhcmR7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICBcclxuICAgIH1cclxuICAgICZfX2JvZHl7fVxyXG4gICAgJl9fbGFiZWx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICAgICZfX21lZGlhYm94e1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICN0YWIyIGg0e1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG4gIC50YWIyLWxpc3R7XHJcbiAgICBwaWN0dXJle1xyXG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbXtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19tZWRpYWJveHtcclxuICAgICAgd2lkdGg6IDQwJTtcclxuICAgIH1cclxuICAgICZfX2JvZHl7XHJcbiAgICAgIGZsZXg6MTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZhLWxvZ28tY29udHtcclxuICAgIHBpY3R1cmV7IFxyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX3RhYjYtY29udHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICA+cGljdHVyZXtcclxuICAgICBkaXNwbGF5OiBibG9jazsgXHJcbiAgICAgd2lkdGg6IDE3MnB4O1xyXG4gICAgIG1hcmdpbi1yaWdodDogNDBweDsgXHJcblxyXG4gICAgfVxyXG4gICAgJl9fYm9keXtcclxuICAgICAgZmxleDoxO1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fcnRpdGxle1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgdWx7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmFfZG9zdHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9jaXJjbGUtbGlzdHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpe1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4OyAgXHJcbiAgICB9XHJcbiAgfSAgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgLmZhX2F3YXJkcy1zbGlkZXItY29udHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5mYV9hd2FyZHMtc2xpZGVye1xyXG4gICAgLnN3aXBlci13cmFwcGVye1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAmX19pdGVte1xyXG4gICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIGltZ3tcclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYXJyb3d7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmFfbWF6by1hcmVhe1xyXG4gICAgaDJ7XHJcbiAgICAgIC8vIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICBcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5mYV9tYWludGFicy1jb250e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgJl9fYm9keXtcclxuICAgICAgd2lkdGg6IDY4JTtcclxuXHJcbiAgICAgIG9yZGVyOjA7XHJcblxyXG4gICAgfVxyXG4gIH0gXHJcbiAgLmZhLWxvZ28tY29udHtcclxuICAgIHNwYW57XHJcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcclxuICAgIH1cclxuICB9IFxyXG4gIC5mYV9tYWludGFic3tcclxuXHJcblxyXG4gICAgLnRhYjEtbGlzdHtcclxuXHJcbiAgICAgXHJcbiAgICAgIFxyXG4gICAgICAmX19pdGVteyBcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyBcclxuICAgICAgICB9ICAgICAgIFxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmZhX21haW50YWJzLW5hdntcclxuICAgIHdpZHRoOiAyNjVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDE4cHggMjhweCA0MHB4O1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBsaXtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGF7XHJcbiAgICAgXHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgXHJcbiAgICAgICYuYWN0aXZle1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IFxyXG4gIC5mYV9jaXJjbGUtbGlzdHsgIFxyXG4gICAgbGl7XHJcbiAgICAgICY6YmVmb3JleyAgICAgXHJcbiAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICBoZWlnaHQ6IDdweDsgICAgICBcclxuICAgICAgfSAgICBcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX3RvcGNhcmR7XHJcbiAgICAmX19tZWRpYWJveHtcclxuICAgICAgd2lkdGg6IDUxcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keXtcclxuICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGFiZWx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICAgICZfX3RleHR7fVxyXG4gIH1cclxuICAudGFiMi1saXN0X19pdGVtIGltZ3tcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZhX21hem8tYXJlYXtcclxuXHJcbiAgfVxyXG4gIC5mYV9tYWludGFicy1jb250e1xyXG4gICAgJl9fYm9keXt9XHJcbiAgfVxyXG4gIC5mYV9tYWludGFicy1uYXZ7XHJcbiAgbGl7XHJcblxyXG4gIH1cclxuICBhe1xyXG4gICAgXHJcbiAgfVxyXG59XHJcbiAgLmZhX21haW50YWJze1xyXG5cclxuICAgIFxyXG4gICAgLnRhYjEtbGlzdDpsYXN0LWNoaWxkIC50YWIxLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDMpIHtcclxuXHJcbiAgICAgIC5mYV90b3BjYXJkX19ib2R5IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMzAycHg7XHJcbiAgICBcclxuICAgIH1cclxuXHJcbiAgICBcclxuXHJcbiAgfVxyXG4gIC50YWIxLWxpc3R7XHJcbiAgICAmX19pdGVte30gIFxyXG4gIH1cclxuICAuZmFfdG9wY2FyZHtcclxuICAgICZfX2JvZHl7fVxyXG4gICAgJl9fbGFiZWx7fVxyXG4gICAgJl9fdGV4dHt9XHJcbiAgfVxyXG4gIC50YWIyLWxpc3R7XHJcbiAgICBwaWN0dXJle31cclxuICAgICZfX2l0ZW17fVxyXG4gICAgJl9fbWVkaWFib3h7fVxyXG4gICAgJl9fYm9keXt9XHJcbiAgfVxyXG4gIC5mYS1sb2dvLWNvbnR7fVxyXG4gIC5mYV90YWI2LWNvbnR7XHJcbiAgICA+cGljdHVyZXsgIFxyXG4gICAgIFxyXG5cclxuICAgIH1cclxuICAgICZfX2JvZHl7fVxyXG4gICAgJl9faW1ne31cclxuICAgIC5mYV9kb3N0e1xyXG5cclxuICAgIH1cclxuICB9XHJcbiAgLmZhX2NpcmNsZS1saXN0e1xyXG4gICAgbGl7fVxyXG4gIH0gIFxyXG59IiwiLmZhX3Jldmlld3MtYXJlYXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNFRkY3O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBoMntcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gICAgICB9XHJcbiAgfVxyXG59XHJcbi5mYV9yZXZpd3MtZ3JpZHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgJl9oaWRkZW57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAmX19jb2x7fVxyXG59XHJcbi5mYV9yZXZpd3N7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAmOmxhc3QtY2hpbGR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG4uZmFfbW9yZS1yZXZpZXdze1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxyXG4gIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gICAuZmFfcmV2aXdzLWdyaWR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBcclxuICAgICAgJl9fY29se1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKXtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0gXHJcbiAgICAuZmFfbW9yZS1yZXZpZXdze1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIFxyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi5mYV9jbGllbnRzLWFyZWF7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgXHJcbiAgJl9fYmxvY2t7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgIFxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gIC5mYV9jbGllbnRzLWFyZWF7XHJcbiAgICAmX19ibG9ja3tcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH0gIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5mYV9jbGllbnRzLWFyZWF7XHJcbiAgICBoMntcclxuICAgICAgXHJcbiAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgXHJcbn0iLCIuZmFfZmFxLWFyZWF7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjhGQztcclxuICBcclxuICBoMntcclxuICAgIFxyXG4gICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICB9XHJcbiAgJl9fZm9ybS13cmFwe1xyXG4gICAgYmFja2dyb3VuZDogIzA3NjFBMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMTlweDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgfVxyXG4gICZfX2xpbmt7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gICZfX2xpbmstY29udHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuLmZhX2ZhcS1ncmlke1xyXG4gICZfX3NlY3Rpb257fVxyXG4gICZfX2l0ZW17XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG4uZmFfZmFxLWNhcmR7XHJcblxyXG4gIFxyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBwYWRkaW5nOiAxNnB4IDE4cHggOHB4IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAvLyBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG5cclxuICAmX190aXRsZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogIzEwM0M4RjtcclxuXHJcbiAgICBicntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mYXEtYXJyb3cuc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgfSAgIFxyXG5cclxuICAgICYuYWN0aXZlOmJlZm9yZXtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICB9ICBcclxuXHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogIzEwM0M4RjtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgLy8gY29sb3I6IHJlZDtcclxuXHJcbiAgICAgIFxyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogIzEwM0M4RjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib2R5e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGNvbG9yOiAjNkQ2RDZEO1xyXG4gICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBwe31cclxufVxyXG4uZmFfZmFxLWNhcmRfX3RpdGxle1xyXG4gIGRpdntcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IFxyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gIC5mYV9mYXEtYXJlYXtcclxuICAgIGgye1xyXG5cclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICAgICZfX2Zvcm0td3JhcHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9mYXEtZ3JpZHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7IFxyXG4gICAgcGFkZGluZy1ib3R0b206IDA7IFxyXG4gICBcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICZfX2l0ZW17XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxuICAuZmFfZmFxLWNhcmR7XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgIHRvcDogN3B4O1xyXG4gICAgICB9XHJcbiAgICAgIGF7XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvZHl7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuZmFfZmFxLWFyZWF7XHJcbiAgICBoMntcclxuICAgICBcclxuXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuXHJcbiAgICB9XHJcbiAgICAmX19saW5re1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9mYXEtZ3JpZHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAmX19zZWN0aW9ue1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVte31cclxuICB9XHJcbiAgLmZhX2ZhcS1jYXJke1xyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnJ7XHJcbiAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGF7XHJcblxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUgc3BhbjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fYm9keXt9XHJcbiAgICBwe31cclxuICB9ICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZhX2ZhcS1hcmVhe1xyXG4gICAgaDJ7XHJcblxyXG4gICAgfVxyXG4gICAgJl9fZm9ybS13cmFwe1xyXG5cclxuICAgIH1cclxuICB9XHJcbiAgLmZhX2ZhcS1ncmlke1xyXG5cclxuICAgICZfX3NlY3Rpb257fVxyXG4gICAgJl9faXRlbXtcclxuICAgICBcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQob2RkKXtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX2ZhcS1jYXJke1xyXG4gICAgcGFkZGluZzogMThweCAxOHB4IDEwcHggMjJweDtcclxuICAgICZfX3RpdGxle31cclxuICAgICZfX2JvZHl7fVxyXG4gICAgcHt9XHJcbiAgfVxyXG59IiwiLmZhX2J0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDAgMTlweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwNUIyMztcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblxyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGhlaWdodDogNDBweDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0RDNDEwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgJl93aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICMwNDZGQkM7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmFfZm9ybS1jb250IHtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDNDOEY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gICZfbW9kYWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwM0M4RjtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBmb250LWZhbWlseTogJ0lCTSBQbGV4IFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAjQjFFQ0ZGO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjQjFFQ0ZGO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogI0IxRUNGRjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICBoMyB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3F1ZXN0aW9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm9keSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4IDMycHggMzBweDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI5MHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfbW9kYWwgJl9fYm9keXtcclxuICAgIFxyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzMDc3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMjBweCAxNnB4O1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArNDBweCk7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAvLyBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogNDgwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAyOTBweDtcclxuICAgICAgcGFkZGluZzogMzBweCAzMnB4IDI1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX21vZGFsICZfX2luZm8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvLXRpbGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcblxyXG59XHJcblxyXG4uZmFfZm9ybSB7XHJcbiAgJl9fZ3JvdXAge1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcblxyXG4gICAgJl9zdWJtaXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX3NlbmQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogMzhweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgfVxyXG5cclxuICAmX19hZ3JlZSB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgd2lkdGg6IDIzOHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjQjFFQ0ZGO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNCMUVDRkY7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwidGVsXCJdLFxyXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDVweDtcclxuXHJcbiAgICBmb250LWZhbWlseTogJ0lCTSBQbGV4IFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xyXG5cclxuXHJcbiAgICAmOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudFxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudFxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICYuZXJyb3Ige1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSB1cmwoLi4vaW1hZ2VzL21haWwuc3ZnKSBjYWxjKDEwMCUgLSAyMHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInRlbFwiXSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgdXJsKC4uL2ltYWdlcy9waG9uZS5zdmcpIGNhbGMoMTAwJSAtIDIwcHgpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgfVxyXG5cclxuICAmX19pbnAtc3VibWl0IHtcclxuICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZmFfaWNvLWxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgd2lkdGg6IDIyOHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcblxyXG4gIGxpIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZWRpYWJveCB7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTA1QjIzO1xyXG4gIH1cclxuXHJcbiAgJl9fYm9keSB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG5cclxuICB9XHJcbn1cclxuXHJcbi5mYV9mb3JtLWNvbnRfbW9kYWx7XHJcbiAgLmZhX2ljby1saXN0e1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkgeyBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGl7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHsgXHJcbiAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5mYV9mb3JtLWN1cmF0b3ItY29udCB7XHJcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgbWF4LXdpZHRoOiAzNTVweDtcclxuICAvLyBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gIHBhZGRpbmc6IDI0cHggMzJweCAzMnB4O1xyXG5cclxuICBoMyB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFfZm9ybSB7XHJcbiAgJl9jdXJhdG9yIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcblxyXG4gICAgYmFja2dyb3VuZDogI0VERjRGOSB1cmwoLi4vaW1hZ2VzL2MtbWFpbC5zdmcpIGNhbGMoMTAwJSAtIDIwcHgpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIHBhZGRpbmc6IDAgNDhweCAwIDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICM2MjYyNjI7XHJcbiAgICBmb250LWZhbWlseTogSUJNIFBsZXggU2FucztcclxuXHJcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICM2MjYyNjJcclxuICAgIH1cclxuXHJcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICM2MjYyNjJcclxuICAgIH1cclxuXHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIzYyNjI2MlxyXG4gICAgfVxyXG5cclxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICM2MjYyNjJcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfY3VyYXRvciAmX190ZXh0YXJlYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRURGNEY5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgaGVpZ2h0OiAxMTBweDtcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzYyNjI2MjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XHJcblxyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAjNjI2MjYyXHJcbiAgICB9XHJcblxyXG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAjNjI2MjYyXHJcbiAgICB9XHJcblxyXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICM2MjYyNjJcclxuICAgIH1cclxuXHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAjNjI2MjYyXHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudFxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnRcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnRcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9jdXJhdG9yICZfX2dyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcblxyXG4gICZfY3VyYXRvciAmX19zdWJtaXQge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgfVxyXG5cclxuICAmX2N1cmF0b3IgJl9fZ3JvdXBfc3VibWl0IHtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgfVxyXG5cclxuICAmX2N1cmF0b3IgJl9fYWdyZWUge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzNBQTFFQztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjM0FBMUVDO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7fVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG4gIC5mYV9mb3JtIHtcclxuICAgIHdpZHRoOiA0ODBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICZfX3JvdyB7XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JvdXAge1xyXG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX3N1Ym1pdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2FncmVlIHtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwidGVsXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5wLXN1Ym1pdCB7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV9saXN0LWNpcmNsZSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIGxpIHt9XHJcbiAgfVxyXG5cclxuICAuZmFfYnRuIHtcclxuXHJcbiAgICAvLyBoZWlnaHQ6IDU0cHg7XHJcbiAgICAvLyBsaW5lLWhlaWdodDogNTRweDtcclxuICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBwYWRkaW5nOiAwIDMycHg7XHJcblxyXG5cclxuICB9XHJcblxyXG4gIC5mYV9pY28tbGlzdCB7XHJcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8gZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgIGxpIHtcclxuXHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVkaWFib3gge31cclxuICB9XHJcblxyXG5cclxuXHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmZhX2J0biB7fVxyXG5cclxuICAuZmFfZm9ybS1jb250IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgJl9tb2RhbCB7XHJcbiAgICAgIG1heC13aWR0aDogOTMwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgXHJcbiAgICAgIC5mYV9mb3JtX19yb3d7XHJcbiAgICAgICBcclxuICAgICAgfSBcclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgICZfX2luZm8ge31cclxuXHJcbiAgICAmX19ib2R5IHt9XHJcblxyXG4gICAgJl9faW5mby10aWxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHt9XHJcblxyXG4gIH1cclxuXHJcbiAgLmZhX2Zvcm0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2dyb3VwIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5wLXN1Ym1pdCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjlweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19hZ3JlZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcblxyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV9pY28tbGlzdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19tZWRpYWJveCB7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZmFfZm9ybS1jb250IHtcclxuICAgICZfbW9kYWwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk4MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgLmZhX2Zvcm1fX3Jvd3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfbW9kYWwgJl9fYm9keXtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI5MHB4KTsgIFxyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG5cclxuICAuZmFfZm9ybSB7XHJcblxyXG4gICAgaW5wdXRbdHlwZT0ndGVsJ10sXHJcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddIHtcclxuICAgICAgd2lkdGg6IDIzOXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lucC1zdWJtaXQge1xyXG4gICAgICB3aWR0aDogMTgzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9tb2RhbCB7XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPSd0ZWwnXSxcclxuICAgICAgaW5wdXRbdHlwZT0nZW1haWwnXSB7XHJcbiAgICAgICAgd2lkdGg6IDIyNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmFfZm9ybV9jdXJhdG9yIHtcclxuXHJcbiAgICBpbnB1dFt0eXBlPSd0ZWwnXSxcclxuICAgIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV9saXN0LWNpcmNsZSB7XHJcbiAgICBsaSB7fVxyXG4gIH1cclxuXHJcbiAgLmZhX2ljby1saXN0IHtcclxuICAgIGxpIHt9XHJcblxyXG4gICAgJl9fbWVkaWFib3gge31cclxuICB9XHJcbn0iLCIuZmFfbW9kYWx7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuIFxyXG4gIG1heC13aWR0aDogNDgwcHg7XHJcblxyXG4gICZfaGVscHtcclxuICAgIG1heC13aWR0aDogMzQ5cHg7XHJcbiAgfVxyXG4gICZfbG9uZ3tcclxuXHJcbiAgfVxyXG5cclxuIH0gIFxyXG4uZmFuY3lib3gtY2xvc2Utc21hbGx7XHJcbiAgdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgcmlnaHQ6IDE0cHggIWltcG9ydGFudDtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIHN2Z3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvc2Uuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG4jZm9ybS1jdXJhdG9yIC5mYW5jeWJveC1jbG9zZS1zbWFsbHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL28tY2xvc2Uuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG59XHJcbi5mYV9tb2RhbF9sb25nIC5mYW5jeWJveC1jbG9zZS1zbWFsbHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3ctY2xvc2Uuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgLy8gdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG59XHJcbi5mYV9tb2RhbF9sb25ne1xyXG4gICYuZmFuY3lib3gtY29udGVudHtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIH1cclxufVxyXG4uZmFfbW9kYWwtY29udHtcclxuICBmb250LWZhbWlseTogSUJNIFBsZXggU2FucztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGOEZGO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBwYWRkaW5nOiAyMnB4IDIwcHg7XHJcbiAgJl9ibHVle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAxNjRBQztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICBoM3tcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIH1cclxuICAmX2hlbHAgaDN7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gIHB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgaXtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICB9XHJcbiAgJl9oZWxwIHB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgfVxyXG5cclxuICB1bHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbjogMCAwIDAgOHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHJcbiAgICBsaXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuXHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgICAgICAgIFxyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTA1QjIzO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyBcclxuICAgIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuICAuZmFfbW9kYWx7ICBcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgbWF4LXdpZHRoOiA1NzJweDtcclxuICBcclxuICAgICZfaGVscHtcclxuICAgICAgbWF4LXdpZHRoOiAzODlweDtcclxuICAgIH1cclxuICB9ICBcclxuICAuZmFuY3lib3gtY2xvc2Utc21hbGx7XHJcbiAgICBcclxuICAgXHJcbiAgfVxyXG4gIC5mYV9tb2RhbC1jb250e1xyXG4gICAgcGFkZGluZzogMzBweCAzNXB4O1xyXG4gICAgaDN7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICAgICZfaGVscCBoM3tcclxuICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgaXtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgJl9oZWxwIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgIH1cclxuICAgIHVse1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAgIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIFxyXG4gIC5mYV9tb2RhbF9sb25nIC5mYW5jeWJveC1jbG9zZS1zbWFsbHsgIFxyXG4gICAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgXHJcbiAgICB0b3A6IDEwcHggIWltcG9ydGFudDsgXHJcbiAgfVxyXG4gIC5mYV9tb2RhbF9sb25ne1xyXG4gICAgbWF4LXdpZHRoOiA5MzBweDtcclxuICAgICAgd2lkdGg6IDkzMHB4O1xyXG4gICAgJi5mYW5jeWJveC1jb250ZW50e1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgLy8gcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZhX21vZGFseyBcclxuICAgICZfbG9uZ3tcclxuICAgICAgbWF4LXdpZHRoOiAxMDEwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDEwcHg7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhX21vZGFsX2xvbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxseyAgXHJcbiAgICByaWdodDogNXB4ICFpbXBvcnRhbnQ7IFxyXG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7IFxyXG4gIH1cclxuICAgIFxyXG59IiwiLmZhX2NvbnRhY3QtYXJlYXtcclxuICBoMntcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IFxyXG5cclxuICB9XHJcbiAgJl9fd3JhcHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gICZfX2JvZHl7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgLy8gY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gICZfX21hcHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAjbWFwe1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDE5N3B4O1xyXG4gIH1cclxufVxyXG4uZmFfY29udGFjdC1saXN0e1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGl7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWVkaWFib3h7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzI4Q0JGRjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gICZfX2JvZHl7XHJcbiAgICBmbGV4OjE7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgICAuZmFfY29udGFjdC1hcmVhe1xyXG4gICAgaDJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzlweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICAgICZfX3dyYXB7fVxyXG4gICAgJl9fYm9keXtcclxuICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgICAgIHB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbWFwe1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgI21hcHtcclxuICAgICAgaGVpZ2h0OiAyNzZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gIC5mYV9jb250YWN0LWFyZWF7XHJcbiAgICBoMntcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fd3JhcHt9XHJcbiAgICAmX19ib2R5e1xyXG4gICAgICB3aWR0aDogMzQlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICBcclxuICAgIH1cclxuICAgICZfX21hcHtcclxuICAgICAgd2lkdGg6IDY2JTtcclxuICAgICBcclxuICAgIH1cclxuICAgICNtYXB7XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxuICAuZmFfY29udGFjdC1saXN0e1xyXG4gICAgbGl7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19tZWRpYWJveHtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib2R5e31cclxuICB9XHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZhX2NvbnRhY3QtYXJlYXtcclxuICAgIGgye1xyXG4gICAgICBcclxuICAgIH1cclxuICAgICZfX3dyYXB7fVxyXG4gICAgJl9fYm9keXtcclxuICAgICAgd2lkdGg6IDM0JTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19tYXB7XHJcbiAgICAgIHdpZHRoOiA2NiU7XHJcbiAgICAgXHJcbiAgICB9XHJcbiAgICAjbWFwe1xyXG4gICAgICBcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX2NvbnRhY3QtbGlzdHtcclxuICAgIGxpe31cclxuICAgICZfX21lZGlhYm94e31cclxuICAgICZfX2JvZHl7fVxyXG4gIH1cclxuICAgIFxyXG59IiwiLmZhX2Zvb3RlcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZDO1xyXG5cclxuICAmX190b3B7XHJcbiAgcGFkZGluZy10b3A6IDI2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgXHJcbiAgfVxyXG4gICZfX2JvdHRvbXtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgIFxyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGF7XHJcbiAgICAgIFxyXG4gICAgIFxyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xvZ297XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgfVxyXG4gICZfX2NvbHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgIFxyXG5cclxuICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9yZGVyOjI7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxMiwgMjIxLCAyMjcsIDAuNik7O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjJweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgIC5mYV9tZW51e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY291cnNlbmFtZXtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIH1cclxuICAmX19ib3R0b20tY29se1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHJcbiAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICBcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dCAuZmFfZm9vdGVyX190b3AsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZhcSAuZmFfZm9vdGVyX190b3AsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWluZm8gLmZhX2Zvb3Rlcl9fdG9wLCAucGFnZS1pZC0xNSAuZmFfZm9vdGVyX190b3AsIC5wYWdlLWlkLTE4NCAuZmFfZm9vdGVyX190b3B7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjEyLCAyMjEsIDIyNywgMC42KTtcclxufVxyXG4uZmFfbWVudXtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB3aWR0aDogMTUwcHg7XHJcbiAgbGl7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBhe1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21udS1hcnJvdy5zdmcpIHJpZ2h0IDVweCBuby1yZXBlYXQ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA0cHggYXV0bztcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBjb2xvcjogIzNBQTFFQztcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgLmZhX2Zvb3RlcntcclxuICAgICZfX3RvcHt9XHJcbiAgICAmX19ib3R0b217XHJcbiAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMnB4O1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTIsMjIxLDIyNywwLjYpO1xyXG4gICAgfVxyXG4gICAgJl9fY29se1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgb3JkZXI6MDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICZfX2NvdXJzZW5hbWV7fVxyXG4gICAgJl9fYm90dG9tLWNvbHtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAvLyBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgLy8gdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IFxyXG4gIC5mYV9tZW51e1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGxpe31cclxuICAgIGF7XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG5cclxuICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcbiAgfSAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmZhX2Zvb3RlcntcclxuICAgICZfX3RvcHtcclxuICAgIHBhZGRpbmctdG9wOiA0MnB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b217XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICB9XHJcbiAgICAmX19sb2dve1xyXG4gICAgICB3aWR0aDogMTU1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgfVxyXG4gICAgJl9fY29se1xyXG4gICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgIHdpZHRoOiAyNyU7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIFxyXG5cclxuICAgIH1cclxuICAgICZfX2NvdXJzZW5hbWV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYm90dG9tLWNvbHtcclxuICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSBcclxuICAuZmFfbWVudXtcclxuICAgIHdpZHRoOiAyMjBweDtcclxuICAgXHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICBsaXt9XHJcbiAgICBhe1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNXB4IGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMTAwJSAtIDJweCk7XHJcbiAgICB9XHJcbiAgfSAgICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mYV9mb290ZXJ7XHJcbiAgICAmX190b3B7fVxyXG4gICAgJl9fYm90dG9te31cclxuICAgICZfX2NvbHtcclxuXHJcbiAgICAgXHJcbiAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgIHdpZHRoOiAyOSU7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgd2lkdGg6IDI0JTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICB3aWR0aDogMjAuNSU7XHJcbiAgICAgIH1cclxuJjpudGgtY2hpbGQoNCl7XHJcbiAgICAgICAgd2lkdGg6IDE4LjUlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJl9fY291cnNlbmFtZXt9XHJcbiAgICAmX19ib3R0b20tY29se31cclxuICB9IFxyXG4gIC5mYV9tZW51e1xyXG4gICAgbGl7fVxyXG4gICAgYXt9XHJcbiAgfSAgXHJcbn1cclxuXHJcbiIsIi5mYV90aGFuay10ZXh0e1xyXG4gIHB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG4uZmFfc290aWFsLWJsb2Nre1xyXG4gIGJhY2tncm91bmQ6ICMwQjMwNzc7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoNzIsIDcyLCA3MiwgMC4xNSk7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIHBhZGRpbmc6IDI4cHggMjBweCAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwe1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICB9XHJcbn1cclxuLnlhLXNoYXJlMl9fbGlua3tcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcbi55YS1zaGFyZTJfX2NvbnRhaW5lcl9zaXplX20gLnlhLXNoYXJlMl9faWNvbntcclxuICB3aWR0aDogMzRweCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMzRweCAhaW1wb3J0YW50O1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG4ueWEtc2hhcmUyX19iYWRnZXtcclxuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3Zrb250YWt0ZSAueWEtc2hhcmUyX19pY29ue1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmsuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAgMTdweCBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX2ZhY2Vib29rIC55YS1zaGFyZTJfX2ljb257XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICAyNHB4IGF1dG8gIWltcG9ydGFudDtcclxuXHJcbn1cclxuLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbntcclxuICAgIGJhY2tncm91bmQtc2l6ZTogIDI0cHggYXV0byAhaW1wb3J0YW50O1xyXG5cclxufVxyXG4ueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdHdpdHRlciAueWEtc2hhcmUyX19pY29ue1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAgMjRweCBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG5cclxuICAuZmFfdGhhbmstdGV4dHtcclxuICAgIG1heC13aWR0aDogNTgwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gIH0gXHJcbiAgLmZhX3NvdGlhbC1ibG9ja3tcclxuICAgIHBhZGRpbmc6IDI4cHggNDJweCAxMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAueWEtc2hhcmUyX19jb250YWluZXJfc2l6ZV9tIC55YS1zaGFyZTJfX2ljb257XHJcbiAgICB3aWR0aDogNDJweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gIH1cclxuICAueWEtc2hhcmUyX19jb250YWluZXJfc2l6ZV9tIC55YS1zaGFyZTJfX2l0ZW17XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgfVxyXG5cclxuICAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdmtvbnRha3RlIC55YS1zaGFyZTJfX2ljb257XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92ay5zdmcpIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLXNpemU6ICAyMHB4IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG4ueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfZmFjZWJvb2sgLnlhLXNoYXJlMl9faWNvbntcclxuICAgIGJhY2tncm91bmQtc2l6ZTogIDMwcHggYXV0byAhaW1wb3J0YW50O1xyXG5cclxufVxyXG4ueWEtc2hhcmUyX19pdGVtX3NlcnZpY2Vfb2Rub2tsYXNzbmlraSAueWEtc2hhcmUyX19pY29ue1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAgMzBweCBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG59XHJcbi55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV90d2l0dGVyIC55YS1zaGFyZTJfX2ljb257XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICAzMHB4IGF1dG8gIWltcG9ydGFudDtcclxuICBcclxufVxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmFfc290aWFsLWJsb2Nre1xyXG4gICAgICBtYXgtd2lkdGg6IDY5MHB4O1xyXG5cclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBcclxufSIsIi5mYV9pbmZvLXBhZ2V7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIC5mYV90aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICB9XHJcbiAgaDN7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAmX19yb3d7fVxyXG4gICZfX2JvZHl7fVxyXG4gICZfX3NpZGViYXJ7fVxyXG59XHJcbi5mYV9pbmZvLW1lbnUtY29udHt9XHJcbi5mYV9pbmZvLW5hdntcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICBtYXJnaW4tbGVmdDogLTlweDtcclxuICBtYXJnaW4tcmlnaHQ6IC05cHg7XHJcbiAgbGl7XHJcbiAgICAvLyBtYXJnaW4tcmlnaHQ6IDE4cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAmLmN1cnJlbnRfcGFnZV9pdGVtIGF7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGF7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyBcclxuICAgIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuICAgIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5mYV9pbmZvLXBhZ2V7XHJcbiAgICAuZmFfdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICAgIGgze1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgICAmX19yb3d7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgJl9fYm9keXtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBvcmRlcjowO1xyXG4gICAgICBmbGV4OjE7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAmX19zaWRlYmFye1xyXG4gICAgICBvcmRlcjoxO1xyXG4gICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9pbmZvLW1lbnUtY29udHt9XHJcbiAgLmZhX2luZm8tbmF2e1xyXG4gICAgcGFkZGluZzogMThweCAxOHB4IDE4cHggMzVweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBsaXtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH0gIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZmFfaW5mby1wYWdle1xyXG4gICAgLmZhX3RpdGxle31cclxuICAgIGgze31cclxuICAgICZfX3Jvd3t9XHJcbiAgICAmX19ib2R5e31cclxuICAgICZfX3NpZGViYXJ7fVxyXG4gIH1cclxuLmZhX2luZm8tbWVudS1jb250e31cclxuLmZhX2luZm8tbmF2e1xyXG4gIGxpe31cclxuICBhe31cclxufVxyXG4gICAgXHJcbn0iXX0= */
