@font-face{font-family:SR;font-display:swap;src:url(../fonts/SFUIDisplay-Regular.woff) format("woff"),url(../fonts/SFUIDisplay-Regular.ttf) format("truetype")}@font-face{font-family:SS;font-display:swap;src:url(../fonts/SFUIDisplay-Semibold.woff) format("woff"),url(../fonts/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SB;font-display:swap;src:url(../fonts/SFUIDisplay-Bold.woff) format("woff"),url(../fonts/SFUIDisplay-Bold.ttf) format("truetype")}@font-face{font-family:SM;font-display:swap;src:url(../fonts/SFUIDisplay-Medium.woff) format("woff"),url(../fonts/SFUIDisplay-Medium.ttf) format("truetype")}.slick-track{margin-left:unset!important;margin-right:unset!important}form{margin-bottom:0}a{text-decoration:none!important}button:active,button:focus,input:focus{outline:0}.list-none{list-style-type:none;padding-left:0;margin-bottom:0}.table-title{font-size:35px;font-family:SS;color:#333!important;margin-bottom:15px;margin-top:0;line-height:1;display:block}.wrapper{max-width:1920px;min-width:260px;margin:0 auto;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%;position:relative;overflow:hidden}.wrapper .content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.wrapper .footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body,html{height:100%;font-family:SR;font-size:16px;color:#454545}@media (max-width:1560px){body,html{font-size:16px}}.slick-slide:focus{outline:0!important}.ovh{overflow:hidden}.container{padding:0;width:1440px}@media (max-width:1440px){.container{width:100%;padding:0 15px}}.container::before{display:none}.container::after{display:none}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.posrel{position:relative}.abs{position:absolute}.page-title,.pages-title{font-size:40px;font-family:SS;color:#212121;margin-bottom:0;margin-top:0}@media (max-width:1100px){.page-title,.pages-title{font-size:30px}}@media (max-width:767px){.page-title,.pages-title{font-size:25px}}.pages-title{font-size:55px}@media (max-width:1100px){.pages-title{font-size:35px}}@media (max-width:767px){.pages-title{font-size:30px}}.white{color:#fff}.w100{width:100%}.ttu{text-transform:uppercase}.db{display:block}.rounded{border-radius:50%}.posfix{position:fixed}a:active,a:focus,button:active,button:focus,button:target{outline:unset!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.lable-orange{background:-webkit-gradient(linear,left top,right top,from(#ff9a84),color-stop(99%,#ffa979));background:-o-linear-gradient(left,#ff9a84 0,#ffa979 99%);background:linear-gradient(90deg,#ff9a84 0,#ffa979 99%)}.lable-blue{background:-webkit-gradient(linear,left top,right top,from(#50b0c5),color-stop(99%,#7dcadb));background:-o-linear-gradient(left,#50b0c5 0,#7dcadb 99%);background:linear-gradient(90deg,#50b0c5 0,#7dcadb 99%)}.lable-purple{background:-webkit-gradient(linear,left top,right top,from(#505cc5),color-stop(99%,#7d86db));background:-o-linear-gradient(left,#505cc5 0,#7d86db 99%);background:linear-gradient(90deg,#505cc5 0,#7d86db 99%)}.lable-green{background:-webkit-gradient(linear,left top,right top,from(#7cd05f),color-stop(99%,#acdb7d));background:-o-linear-gradient(left,#7cd05f 0,#acdb7d 99%);background:linear-gradient(90deg,#7cd05f 0,#acdb7d 99%)}.breadcrumb{margin-bottom:0;background:0 0;padding-left:0;padding-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){.breadcrumb{display:none}}.breadcrumb li{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;font-size:12px}.breadcrumb li::before{padding:0 5px 0 10px!important}.breadcrumb li a{color:#333}.preloader{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#fff;overflow:hidden;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#circularG{position:relative;width:68px;height:68px;margin:15px 0 0}@media (max-width:480px){.preloader img{max-width:200px}}.circularG{position:absolute;background-color:#ff6c45;width:16px;height:16px;border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;animation-name:bounce_circularG;-o-animation-name:bounce_circularG;-ms-animation-name:bounce_circularG;-webkit-animation-name:bounce_circularG;-moz-animation-name:bounce_circularG;animation-duration:1.1s;-o-animation-duration:1.1s;-ms-animation-duration:1.1s;-webkit-animation-duration:1.1s;-moz-animation-duration:1.1s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#circularG_1{left:0;top:27px;animation-delay:.41s;-o-animation-delay:.41s;-ms-animation-delay:.41s;-webkit-animation-delay:.41s;-moz-animation-delay:.41s}#circularG_2{left:7px;top:7px;animation-delay:.55s;-o-animation-delay:.55s;-ms-animation-delay:.55s;-webkit-animation-delay:.55s;-moz-animation-delay:.55s}#circularG_3{top:0;left:27px;animation-delay:.69s;-o-animation-delay:.69s;-ms-animation-delay:.69s;-webkit-animation-delay:.69s;-moz-animation-delay:.69s}#circularG_4{right:7px;top:7px;animation-delay:.83s;-o-animation-delay:.83s;-ms-animation-delay:.83s;-webkit-animation-delay:.83s;-moz-animation-delay:.83s}#circularG_5{right:0;top:27px;animation-delay:.97s;-o-animation-delay:.97s;-ms-animation-delay:.97s;-webkit-animation-delay:.97s;-moz-animation-delay:.97s}#circularG_6{right:7px;bottom:7px;animation-delay:1.1s;-o-animation-delay:1.1s;-ms-animation-delay:1.1s;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s}#circularG_7{left:27px;bottom:0;animation-delay:1.24s;-o-animation-delay:1.24s;-ms-animation-delay:1.24s;-webkit-animation-delay:1.24s;-moz-animation-delay:1.24s}#circularG_8{left:7px;bottom:7px;animation-delay:1.38s;-o-animation-delay:1.38s;-ms-animation-delay:1.38s;-webkit-animation-delay:1.38s;-moz-animation-delay:1.38s}@keyframes bounce_circularG{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.3);transform:scale(.3)}}@-webkit-keyframes bounce_circularG{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(.3)}}.page-content-box{padding:40px 0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.box-title{color:#757575;margin-right:20px}.box-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.soc-link{margin-right:5px}.soc-link:last-child{margin-right:0}.messengers{margin-right:60px}.site-email{margin-left:auto}.call-me,.call-mobile{background:#ff6c45;border-radius:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;width:174px;color:#fff!important;font-family:SM;font-size:18px;text-decoration:none!important;margin-left:32px}@media (max-width:575px){.call-me,.call-mobile{font-size:1rem}}.top-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:70px;border-bottom:1px solid #e4e7f0}.main-phone{color:#333!important;font-size:18px;font-family:SB;margin-left:19px}.work-mode{color:#757575;margin-left:auto}.site-email{color:#ff6c45!important}.site-email span{border-bottom:1px solid #ff6c45}#site-name{color:#ff6c45;font-size:33px;line-height:1;font-family:SB}#site-description{font-size:14px;color:#757575}.site-logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:51px}.logo-box{margin-right:9.54px}.header{padding-top:9px}.menu_header{font-family:SM;font-size:18px;margin-top:auto;padding-bottom:10px}.menu_header .listItemLink{color:#454545}.menu_header li{margin-right:47px;position:relative}.menu_header li:last-child{margin-right:0}.subMenu{position:absolute;white-space:nowrap;font-family:SR;font-size:1rem;background:#fff;left:-10px;top:100%;z-index:5;display:none;overflow:hidden}.subMenu li{width:100%}.subMenu li a{padding:10px;display:block;border:1px solid #e4e7f0;border-top:0;width:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.subMenu li a:hover{background:#ff6c45;color:#fff;border:1px solid #ff6c45;border-top:0}.subMenu li:last-child a{border-top:none!important}.subMenu li:first-child a{border-top:1px solid #e4e7f0!important}.submenuItem{position:relative!important}.submenuItem.parent .subspan{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.submenuItem .subspan{position:absolute;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-15px;width:10px;height:7px;display:block;background:url(../images/elements/sub.svg) no-repeat 0 0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.burger{display:none}.call-mobile{display:none}.pm-mobile{display:none}#bvi-open{margin-left:auto}#bvi-open span{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:53px;background:#ddd;border-radius:50%}#bvi-open svg{width:48px;height:30px}html body .bvi-body header .bvi-panel-close{display:none!important}#bvi-trigger{margin-left:auto;cursor:pointer}#bvi-trigger span{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:53px;background:#ddd;border-radius:50%}#bvi-trigger svg{width:48px;height:30px}@media (max-width:1440px){.messengers{margin-right:20px}.call-me,.call-mobile{margin-left:20px}.work-mode{margin-left:20px}}@media (max-width:1330px){.box-title{display:none}.messengers{margin-right:5px}.work-mode{margin-left:auto}.site-email{margin-left:20px}}@media (max-width:1220px){#bvi-open,#bvi-trigger{height:48px;margin-left:38px}#bvi-open span,#bvi-trigger span{width:48px}.top-header{display:none}.menu_header{display:none}.burger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:28px;height:22px}.burger span{background:#333;height:2px;width:100%;display:block}.burger span:nth-child(2){width:20px}.call-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:38px;margin-right:38px}.pm-mobile{display:block;margin-left:auto}.header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:9px;border-bottom:1px solid #e4e7f0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1150px){.menu_header li{margin-right:35px}.header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.site-logo{margin-right:0}}@media (max-width:1050px){#site-name{font-size:24px}#site-description{font-size:11px}.logo-box img{width:80px}.work-mode{display:none}.site-email{margin-left:auto}}@media (max-width:870px){#bvi-open,#bvi-trigger{margin-left:20px;width:35px;height:35px}#bvi-open span,#bvi-trigger span{background:#333!important;width:100%}#bvi-open span svg,#bvi-trigger span svg{width:25px;height:25px}#bvi-open span svg path,#bvi-trigger span svg path{fill:#fff!important}#bvi-open span svg circle,#bvi-trigger span svg circle{fill:#fff!important}#bvi-trigger span{background:0 0!important}#bvi-trigger span svg path{fill:#333!important}#bvi-trigger span svg circle{fill:#333!important}.call-mobile{display:none}.pm-mobile{margin-right:20px;font-size:0;border-radius:50%;height:35px;width:35px;background:url(../images/icons/smartphone.svg) no-repeat center center;background-size:100%}}@media (max-width:460px){#site-description,#site-name{display:none}}.feedback{background:#f4f6fa;padding-top:80px}.feedback__head{font-size:18px;margin-bottom:13px}.feedback-main{display:block;font-size:55px;color:#333!important;font-family:SS;line-height:1.2;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-perspective:100%;perspective:100%}.feedback-email{position:relative;display:inline-block}.feedback-email::before{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#333}.feedback-btn{background:#ff6c45;border-radius:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;width:143px;color:#fff!important;font-family:SM;font-size:18px;text-decoration:none!important;margin-top:21px}@media (max-width:575px){.feedback-btn{font-size:1rem}}.feedback-massengers{margin-top:35px}.feedback-massengers__box span{margin-right:7.5px;font-size:24px}.feedback-link{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}.feedback-link img{display:block}.feedback-link:nth-of-type(2){margin-left:15px}.m_name{text-transform:capitalize;margin-left:5px;font-size:18px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.messengers-title{font-size:24px}.feedback-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:69px;border-bottom:1px solid #dbdfe4}.feedback-item-whatsapp .m_name{color:#4bd740}.feedback-item-telegram .m_name{color:#61a8de}.feedback-item-viber .m_name{color:#7d3daf}@media (max-width:1366px){.feedback-main{font-size:45px}}@media (max-width:1150px){.feedback{padding-top:40px}.feedback-main{font-size:35px}.feedback__left{width:48%}.feedback__right{width:48%}.feedback__head{font-size:1rem;width:80%}.messengers-title{font-size:18px;margin-bottom:5px}.m_name{font-size:18px!important}.feedback-massengers__box span{font-size:18px}}@media (max-width:860px){.feedback__left{width:100%;margin-bottom:20px}.feedback__right{width:100%}}@media (max-width:480px){.feedback-main{font-size:25px}.feedback-container{padding-bottom:40px}}@media (max-width:400px){.m_name{display:none}.feedback-massengers__box span{display:none}.feedback-link{margin-right:10px!important;margin-left:0!important}.feedback__head{font-size:12px;margin-bottom:5px}.feedback-massengers{margin-top:20px}.messengers-title{font-size:1rem}}.dts .slick-dots{padding-left:0;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.dts .slick-dots li{width:18px;height:18px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;border-radius:50%;margin-right:10px}.dts .slick-dots li:last-child{margin-right:0}.dts .slick-dots li.slick-active{border:1px solid rgba(255,108,69,.5)}.dts .slick-dots li.slick-active button{background:#ff6c45}.dts .slick-dots button{background:rgba(255,108,69,.7);padding:0;border:none;font-size:0;width:10px;height:10px;border-radius:50%}.bilboard__item{width:calc(50% - 10px);overflow:hidden}.bilboard__img{border-radius:0 50px 50px 50px}.bilboard__desc{border-radius:50px 50px 50px 0;color:#fff;font-size:50px;font-family:SB;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.desc-wrapper small{font-weight:400;position:relative;font-size:100%}.desc-wrapper small::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff}.desc-wrapper span{display:inline-block;background:#ff6135;border-radius:10px;padding:5px;margin-top:5px}.bilboard-flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-next,.b-prev{z-index:50;position:absolute;width:50px;height:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.15);top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.b-next{left:auto;right:20px}.main-title{margin-bottom:42px;margin-top:45px;color:#333;font-size:55px;font-family:SS}@media (max-width:1365px){.main-title{font-size:45px;margin-bottom:30px;margin-top:30px}.b-next,.b-prev{left:0}.b-next{left:auto;right:0}.bilboard__desc{font-size:45px}}@media (max-width:1200px){.bilboard__desc{font-size:35px}.bilboard__img img{width:100%}}@media (max-width:1100px){.main-title{font-size:35px;margin-bottom:20px;margin-top:20px}}@media (max-width:1000px){.bilboard__desc{font-size:30px}}@media (max-width:850px){.main-title br{display:none}.bilboard__desc{font-size:24px}.b-next,.b-prev{width:35px;height:35px}.b-next svg,.b-prev svg{width:14px}}@media (max-width:767px){.main-title{font-size:25px}.main-title br{display:block}}@media (max-width:650px){.bilboard__img{display:none}.bilboard__desc{width:100%;padding-top:35px;padding-bottom:35px;font-size:40px}}@media (max-width:600px){.main-title br{display:none}}@media (max-width:520px){.bilboard__desc{padding-left:30px;padding-right:30px;font-size:30px}}@media (max-width:520px){.bilboard__desc{padding-left:30px;padding-right:30px;font-size:30px}}@media (max-width:460px){.bilboard__desc{font-size:24px;padding-top:60px;padding-bottom:60px}}.level__item{width:calc((100% / 4) - 15px);min-height:360px;border-radius:0 50px 50px 50px;padding:30px;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.level__item:hover{-webkit-filter:saturate(200%);filter:saturate(200%)}.level__item:hover .level__img img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.level__item._item-1{background:-webkit-gradient(linear,left top,right top,from(#b9e0f8),to(#b3e4ff));background:-o-linear-gradient(left,#b9e0f8 0,#b3e4ff 100%);background:linear-gradient(90deg,#b9e0f8 0,#b3e4ff 100%)}.level__item._item-2{background:-webkit-gradient(linear,left top,right top,from(#ffc2ac),to(#ffd2ac));background:-o-linear-gradient(left,#ffc2ac 0,#ffd2ac 100%);background:linear-gradient(90deg,#ffc2ac 0,#ffd2ac 100%)}.level__item._item-3{background:-webkit-gradient(linear,left top,right top,from(#d4e997),to(#a9f3b1)),-webkit-gradient(linear,left top,right top,from(#dad4ec),color-stop(1%,#dad4ec),to(#f3e7e9));background:-o-linear-gradient(left,#d4e997 0,#a9f3b1 100%),-o-linear-gradient(left,#dad4ec 0,#dad4ec 1%,#f3e7e9 100%);background:linear-gradient(90deg,#d4e997 0,#a9f3b1 100%),linear-gradient(90deg,#dad4ec 0,#dad4ec 1%,#f3e7e9 100%)}.level__item._item-4{background:-webkit-gradient(linear,left top,right top,from(#bbf0dd),to(#baebfb)),-webkit-gradient(linear,left top,right top,from(#f5e5e0),to(#fbecdf));background:-o-linear-gradient(left,#bbf0dd 0,#baebfb 100%),-o-linear-gradient(left,#f5e5e0 0,#fbecdf 100%);background:linear-gradient(90deg,#bbf0dd 0,#baebfb 100%),linear-gradient(90deg,#f5e5e0 0,#fbecdf 100%)}.level-items{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.level__img{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.level__img img{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.level__title{color:#333;font-size:24px;font-family:SS;line-height:1;margin-bottom:17px}.level-link{color:#ff6c45!important;text-decoration:underline!important;display:block}.level-boxes{margin-top:36px;padding-bottom:55px;margin-bottom:70px;border-bottom:1px solid #e4e7f0}.level-boxes h2{margin-bottom:39px}.level-description{margin-top:60px;width:65%}@media (max-width:1400px){.level__desc{font-size:14px}.level__title{font-size:20px}.level__img img{width:250px}}@media (max-width:1200px){.level__item{width:calc((100% / 4) - 8px);min-height:340px}.level__item br{display:none}.level__img img{width:200px}}@media (max-width:1000px){.level-description{margin-top:15px;width:100%}.level__item{width:calc((100% / 2) - 10px);min-height:360px;margin-bottom:20px}.level__item:nth-child(1){border-radius:50px 50px 0 50px}.level__item:nth-child(2){border-radius:50px 50px 50px 0}.level__item:nth-child(3){border-radius:50px 0 50px 50px}.level__item:nth-child(4){border-radius:0 50px 50px 50px}.level__item br{display:block}.level__img img{width:unset}.level__desc{font-size:1rem}.level__title{font-size:24px}}@media (max-width:767px){.level-boxes{margin-top:25px;padding-bottom:25px;margin-bottom:35px}.level-boxes h2{margin-bottom:25px}}@media (max-width:760px){.level__desc{font-size:14px}.level__title{font-size:20px}.level__img img{width:250px}}@media (max-width:600px){.level__desc{font-size:12px}.level__title{font-size:18px}.level__img img{width:200px}.level__item{width:calc((100% / 2) - 5px);min-height:300px;margin-bottom:10px}}@media (max-width:520px){.level__desc br{display:none}.level__img img{width:unset;max-width:100%}.level__item{min-height:250px}}@media (max-width:460px){.level__desc{font-size:14px}.level__desc br{display:none}.level__img img{width:unset;max-width:100%}.level__item{width:100%;min-height:250px}.level-description{font-size:14px}}.curses-tab-content.contents-loading{min-height:457px;position:relative;z-index:20}.curses-tab-content.contents-loading::before{position:absolute;content:"";width:100%;height:100%;background:url(../images/loader.gif) no-repeat center center;z-index:3;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.curses-tab-content.contents-loading .curses-flex{opacity:.1}.table-title a{color:#333!important;border-bottom:1px solid #333}.curse-table-box{padding-top:30px;width:375px}.curse-table-box table{width:100%;border:none!important}.curse-table-box table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none!important}.curse-table-box table tr td{position:relative;border:none!important;font-size:18px;line-height:1;padding:10px 0;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;width:40px}.curse-table-box table tr td:last-child{padding-left:10px}.curse-table-box table tr td[colspan='2']{padding-left:0;width:100%}.curse-table-box table tr td[colspan='2']::before{display:none}.curse-table-box table tr td:first-child{width:335px}.curse-table-box table tr td:first-child span{display:block;width:100%;float:left;position:relative;z-index:2}.curse-table-box table tr td:first-child span small{font-size:100%;width:auto;background:#fff;padding-right:5px}.curse-table-box table tr td:first-child::before{position:absolute;left:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;content:"";width:100%;bottom:13px;border-bottom:1px dotted #454545}.ctb-wrap{padding:5px 0}.curse-tab-link{height:45px;font-size:18px;color:#333;padding:0 20px;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;background:#edf0f6;font-family:SM;border-radius:50px;margin-right:10px;cursor:pointer}.curse-tab-link.active{background:#fd7651;color:#fff}.nav-curses{margin-top:19px}.nav-curses .simplebar-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.curses-head{margin-bottom:42px}.curses-flex{padding-top:30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:457px}.curses-flex.all-curses{padding-top:0;padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #e4e7f0}.curses-flex.all-curses:last-child{border-bottom:0}.tab-box-title{color:#757575;font-size:18px}.curse-price{margin-bottom:10px;font-size:35px;font-family:SB;color:#333}.curse-preview-images p{margin-bottom:0;border-radius:50px 50px 50px 0;overflow:hidden;max-height:420px}.curse-preview-images p:first-child{margin-right:20px;border-radius:50px 0 50px 50px}.take-curse{background:#ff6c45;border-radius:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;width:141px;color:#fff!important;font-family:SM;font-size:18px;text-decoration:none!important}@media (max-width:575px){.take-curse{font-size:1rem}}.curse__btns{margin-top:25px}@media (max-width:1400px){.curse-table-box{width:340px}.curse-table-box table tr td{font-size:1rem}.curse-table-box table tr td:first-child{width:300px}.curse-tab-link{font-size:1rem}}@media (max-width:1365px){.curses-flex{min-height:auto}.curses-tab-content.contents-loading{min-height:auto}.curse-preview-images{width:calc(100% - 340px - 30px)}.curse-preview-images p{border-radius:0!important;width:calc(50% - 10px)}.curse-preview-images p img{width:100%;border-radius:50px 50px 50px 0}.curse-preview-images p:first-child img{border-radius:50px 0 50px 50px}.curse-table-box table tr td{font-size:14px;padding:6px 0}.curse-table-box table tr td:first-child::before{bottom:7px}.table-title{margin-bottom:10px;font-size:25px}.curse-price{font-size:25px}}@media (max-width:1100px){.curse-table-box{width:50%}.curse-table-box table{width:100%}.curse-table-box table tr td{font-size:1rem}.curse-table-box table tr td:first-child{width:80%}.curse-preview-images{width:calc(50% - 30px)}.curse-preview-images p{width:100%}.curse-preview-images p:last-child{display:none}}@media (max-width:1000px){.nav-curses{position:relative;display:block;white-space:nowrap;padding-bottom:10px}.ctb-wrap{display:inline-block}}@media (max-width:900px){.curse-table-box table tr td{font-size:14px}}@media (max-width:767px){.curse-preview-images{width:50%}.tab-box-title{font-size:1rem}.curse-table-box{padding-top:0}.ctb-wrap{padding-right:5px}.curse-tab-link{font-size:12px;height:35px;padding:0 10px;margin-right:0}}@media (max-width:640px){.curses-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-top:15px}.curses-flex.all-curses{padding-bottom:20px;margin-bottom:20px}.curse-table-box{width:100%}.curse-preview-images{width:70%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:15px}.curse-preview-images p{height:300px;border-radius:50px 0 50px 50px!important}.curse-preview-images p img{border-radius:0}}@media (max-width:480px){.curse-preview-images{width:90%}.curse-preview-images p{height:250px}}@media (max-width:380px){.curse-preview-images{width:100%}.curse-preview-images p{height:auto}}.step__item{min-height:450px;width:calc(100% / 4 - 15px);background:#ffe3ce;padding:30px;border-radius:0 50px 50px 50px;overflow:hidden;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.step__item:hover{-webkit-filter:saturate(150%);filter:saturate(150%)}.steps-flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.step__img{bottom:0;left:0;z-index:1}.step__title{font-family:SS;font-size:24px;color:#333;z-index:2;position:relative}.step__description{position:relative;z-index:2;margin-top:10px;line-height:1.2}.steps-box{margin-top:70px;margin-bottom:70px}@media (max-width:1450px){.step__description br{display:none}}@media (max-width:1365px){.step__img{width:100%}.step__img img{width:100%}}@media (max-width:1200px){.step__title{font-size:20px}.step__description{font-size:14px}.step__item{min-height:400px}}@media (max-width:1100px){.step__img img{width:200px}.step__item{min-height:350px;width:calc(100% / 4 - 5px)}}@media (max-width:991px){.step__img img{width:150px}.step__item{min-height:300px;padding:20px}.step__description{margin-top:5px}}@media (max-width:860px){.step__item{width:calc(100% / 2 - 5px);padding:30px;margin-bottom:10px}.step__item:first-child{border-radius:50px 50px 0 50px}.step__item:nth-child(2){border-radius:50px 50px 50px 0}.step__item:nth-child(3){border-radius:50px 0 50px 50px}.step__item:nth-child(4){border-radius:0 50px 50px 50px}}@media (max-width:500px){.step__item{width:100%}}.reviews-carousel .slick-slide{margin-right:60px}.review-title{margin-bottom:34px}.review__name{font-size:24px;font-family:SS;color:#333}.review__description{font-size:18px;line-height:1.1;margin-top:13px;margin-bottom:1rem}.read-review{cursor:pointer;display:inline-block}.read-review span{color:#fd7651;border-bottom:1px solid #fd7651}.review-btn{background:#ff6c45;border-radius:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;width:174px;color:#fff!important;font-family:SM;font-size:18px;text-decoration:none!important;margin-top:22px}@media (max-width:575px){.review-btn{font-size:1rem}}.reviews-section{padding-bottom:80px}@media (max-width:1200px){.review__name{font-size:18px}.review__description{font-size:14px}}@media (max-width:1150px){.reviews-section{padding-bottom:40px}}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit;min-width:165px}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-webkit-flex-grow:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#ea6e01;border-radius:7px;left:0;right:0;opacity:.7}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.footer{background:#f4f6fa}.footer-container{padding-top:34px;padding-bottom:85px;border-bottom:1px solid #dbdfe4;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__item{max-width:315px}.parent-title{font-family:SS;font-size:24px;line-height:1;padding-top:29px;color:#333}.footer-list{margin-top:1rem;font-size:18px}.footer-list li a{color:#757575;line-height:1.2;display:block;padding-bottom:10px}.footer-list li:last-child a{padding-bottom:0}.footer-sitemode{color:#757575;line-height:1;margin-top:1rem;font-size:18px;margin-bottom:7px}.footer-main{font-family:SS;color:#333;font-size:20px;line-height:1.2}.footer-main.footer-email{display:inline-block;margin-top:15px;margin-bottom:15px;border-bottom:1px solid #333}.soc-net{margin-bottom:20px}.pk{margin-top:30px;color:#757575;font-size:18px;line-height:1.2}.footer-botom{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:26px 15px}.dc__tile{font-size:13px;color:#757575}.footer-icons-title{margin-bottom:3px}.menu-fix-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px}.menu-fixed{position:fixed;top:-200%;left:0;width:100%;height:auto;overflow:hidden;overflow-y:auto;background:#fff;z-index:1000}.menu-fixed.active{top:0}.fix-menu-header{padding-bottom:9px;padding-top:9px;border-bottom:1px solid #e4e7f0}.fix-close{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:#ff6c45;width:30px;height:30px}.fix-close svg{width:14px;height:14px}.fix-header-container{-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}@media (max-width:1250px){.copyright{font-size:12px}}@media (max-width:1200px){.footer__item{max-width:220px}.parent-title{font-size:18px}.footer-list{font-size:14px}.footer-sitemode{font-size:14px}.footer-main{font-size:1rem}.footer-icons-title{font-size:13px}.pk{font-size:14px}}@media (max-width:960px){.copyright{width:calc(100% - 250px)}.copyright br{display:none}}@media (max-width:900px){.menu-fixed{height:100%}.footer-container{display:none}.menu-fix-container{padding-top:0;display:grid;grid-template-columns:repeat(2,220px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer__item{width:unset;max-width:unset}}@media (max-width:480px){.menu-fix-container{grid-template-columns:1fr}.parent-title{padding-top:1rem}.footer-list{margin-top:10px}.copyright{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:10px}}#CallbackEmail .close.mobile,#callbackServiceModal .close.mobile{display:none}#CallbackEmail .modal-dialog,#callbackServiceModal .modal-dialog{width:1000px}#CallbackEmail .form-group,#callbackServiceModal .form-group{border-bottom:none;margin-bottom:20px}#CallbackEmail .form-group label,#callbackServiceModal .form-group label{display:none}#CallbackEmail .form-group:nth-of-type(4) label,#callbackServiceModal .form-group:nth-of-type(4) label{display:block;font-weight:400;font-size:14px}#CallbackEmail select,#callbackServiceModal select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;cursor:pointer;width:100%;height:40px;background:#fff url(../images/elements/sub.svg) no-repeat 98% center;border:1px solid #d9dde8;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:1rem;color:#757575;-webkit-box-shadow:none;box-shadow:none;font-size:14px}#CallbackEmail select:focus,#callbackServiceModal select:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:.82411px solid #d9dde8}#CallbackEmail .error,#callbackServiceModal .error{color:#a94442;font-size:12px}.ms{width:500px!important}.modal-flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.modal-flex input,.modal-flex textarea{border:none;border-radius:0;height:37px;border-bottom:.82411px solid #d9dde8;-webkit-box-shadow:none!important;box-shadow:none!important;padding-left:0}.modal-flex input:focus,.modal-flex textarea:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:.82411px solid #c4c4c4!important}.accent-bottom{background:#ff6c45;border-radius:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;width:200px;color:#fff!important;font-family:SM;font-size:18px;text-decoration:none!important;border:none;border-radius:50px!important;height:45px!important}@media (max-width:575px){.accent-bottom{font-size:1rem}}.flex__left{padding:30px 50px 50px;width:55%}.flex__right{width:45%}.flex__right .close{top:20px;right:20px;width:50px;height:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:50;opacity:1;background:#fff;border-radius:50%}.flex__right .close span{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.flex__right .close:hover span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.flex__right img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fl__header{font-family:SS;font-size:30px;color:#333}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background:#fff}.filial-input{pointer-events:none}.accept{margin-top:15px;margin-bottom:15px}.accept input{display:none}.accept input:checked+label::before{background:url(../images/modals/check.svg) no-repeat center center}.accept input:not(:checked)+label::before{background:0 0}.accept label{font-weight:400;color:#757575;font-size:14px;position:relative;padding-left:30px;cursor:pointer}.accept label span{border-bottom:.5px solid #757575}.accept label::before{content:"";position:absolute;width:20px;height:20px;border:2px solid #ff6c45;border-radius:3px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0}.site-modal-body{padding:44px 50px 50px}.site-modal-body .close{position:absolute;top:20px;right:20px;width:50px;height:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:1;background:#edf0f6;border-radius:50%}.site-modal-body .close span{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.site-modal-body .close:hover span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.site-modal-body .form-group{border-bottom:none;margin-bottom:20px}.site-modal-body .form-group label{display:none}.site-modal-body input,.site-modal-body textarea{border:none;border-radius:0;height:37px;border-bottom:.82411px solid #d9dde8;-webkit-box-shadow:none!important;box-shadow:none!important;padding-left:0}.site-modal-body input:focus,.site-modal-body textarea:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:.82411px solid #c4c4c4!important}.sw-begin{margin-bottom:26px}#reviewZayavkaModal .modal-dialog{width:90%;max-width:1728px}.review-modal-flex{background:#fff}.rmf__left,.rmf__right{width:50%}.rmf__right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rmf__header{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px}.rmf__header .close{width:50px;height:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:1;background:#edf0f6;border-radius:50%}.rmf__header .close span{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.rmf__header .close:hover span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rmf__left{padding:0 20px 50px 50px}.rmf__left .form-group{border-bottom:none;margin-bottom:30px}.rmf__left .form-group label{display:none}.rmf__left input,.rmf__left textarea{border:none;border-radius:0;height:37px;border-bottom:.82411px solid #d9dde8;-webkit-box-shadow:none!important;box-shadow:none!important;padding-left:0}.rmf__left input:focus,.rmf__left textarea:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:.82411px solid #c4c4c4!important}.rmf__begin h3{margin-bottom:0;margin-top:0;font-family:SS;font-size:40px;color:#333}.fields{width:75%}.rmf__desc{margin-top:25px;margin-bottom:45px}.review-soc-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.review-soc-icon .small{display:block;width:25px;height:25px}.review-soc-icon.review-instagram{color:#f31971!important;margin-right:13px;margin-left:13px}.review-soc-icon.review-instagram .small{background:url(../images/icons/instagram.png) no-repeat 0 0;background-size:100%;margin-right:10px}.review-soc-icon.review-vk{color:#1a64bd!important}.review-soc-icon.review-vk .small{background:url(../images/icons/vk.png) no-repeat 0 0;background-size:100%;margin-right:10px}.soyuz{display:inline-block;margin-right:13px}.review-soc-links{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}.modal-socials-box{font-size:24px;color:#454545;margin-top:50px}@media (max-width:1750px){.modal-socials-box{font-size:18px;margin-top:25px}.rmf__begin h3{font-size:30px}.rmf__desc{margin-top:10px;margin-bottom:25px}.rmf__left{padding:0 15px 40px 40px}.rmf__header{padding-top:15px}}@media (max-width:1420px){.rmf__desc br{display:none}}@media (max-width:1385px){.modal-socials-box{font-size:14px}}@media (max-width:1366px){.modal-socials-box{display:none}.fields{width:90%}}@media (max-width:1300px){.modal-socials-box{display:none}.fields{width:95%}.rmf__desc{font-size:14px}}@media (max-width:1100px){.rmf__right{display:none}.rmf__left{width:100%}#reviewZayavkaModal .modal-dialog{width:75%}}@media (max-width:1000px){#CallbackEmail .modal-dialog,#callbackServiceModal .modal-dialog{width:95%}#CallbackEmail .close.mobile,#callbackServiceModal .close.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:15px;right:15px;background:#edf0f6;width:50px;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;opacity:1}}@media (max-width:900px){#reviewZayavkaModal .modal-dialog{width:90%}}@media (max-width:800px){.flex__right{display:none}.flex__left{width:100%}}@media (max-width:767px){.modal-dialog{margin:10px auto}#callbackModal .modal-dialog,#reviewModalBox .modal-dialog{width:95%}}@media (max-width:650px){#CallbackEmail .close.mobile,#callbackServiceModal .close.mobile{width:30px;height:30px}#CallbackEmail .close.mobile svg,#callbackServiceModal .close.mobile svg{width:12px}#reviewZayavkaModal .modal-dialog{width:95%}.rmf__header .close,.site-modal-body .close{width:30px;height:30px}.rmf__header .close svg,.site-modal-body .close svg{width:12px}.rmf__desc{display:none}.rmf__left{padding:0 15px 30px 15px}.rmf__begin h3{margin-bottom:20px;font-size:25px}}@media (max-width:575px){.fl__header{font-size:25px}.flex__left{padding:30px 15px 30px}}@media (max-width:480px){.accept label{font-size:12px}}@media (max-width:350px){.g-recaptcha{-webkit-transform:scale(.9,.9) translateX(-15px);-ms-transform:scale(.9,.9) translateX(-15px);transform:scale(.9,.9) translateX(-15px)}}.map-desc{margin-top:10px;margin-bottom:20px}.magazines-addr{margin-bottom:25px}.magazines-addr li{padding:5px}.magazines-addr li a{padding:0 20px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;font-size:18px;font-family:SM;color:#454545;border-radius:50px;background:#edf0f6}.magazines-addr li a.active{background:#fd7651;color:#fff}.myMap{overflow:hidden;border-radius:0 50px 50px 50px;margin-bottom:70px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.myMap.filialsMap{border-radius:0!important;margin-bottom:0!important}.ym__phone{font-family:SM;color:#454545}.ym__name{font-family:SB;color:#333!important}#map{height:455px}#map.filialsMap{height:500px!important}#map.visible{z-index:1;opacity:1}.link-mag span{pointer-events:none}.in-mobile{display:none}.nav-map{display:none}@media (max-width:1400px){.magazines-addr li a{font-size:1rem}}@media (max-width:767px){.magazine-list.novisible{display:none}.magazines-addr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:445px}.magazines-addr li{width:100%;border-bottom:1px solid #c4c4c4;padding:0}.magazines-addr li a{width:100%;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;height:auto;background:0 0;border-radius:0;padding:15px 0}.magazines-addr li a.active{background:0 0;color:#ff6c45}#map{position:absolute;opacity:0;width:100%;height:445px;z-index:-1}#map.filialsMap{position:relative!important;z-index:1!important;opacity:1!important;height:500px!important}#map.visible{position:relative;z-index:1;opacity:1}.in-mobile{display:block;color:#ff6c45;font-size:12px;border-bottom:1px solid #ff6c45}.nav-map{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px;border-bottom:1px solid #c4c4c4}.swich-map-on{width:35px;height:35px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #c4c4c4;border-left:0}.swich-map-on.active{background:#ff6c45;border:1px solid #ff6c45;border-left:0}.swich-map-on.active svg path{fill:#fff}.swith-map-off{width:35px;height:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #c4c4c4;border-right:0;padding:5px}.swith-map-off.active{background:#ff6c45;border:1px solid #ff6c45;border-right:0}.swith-map-off.active span{background:#fff}.swith-map-off span{width:95%;height:2px;background:#4c4c4c;display:block}html body .bvi-body .wrapper .content .swith-map-off{width:35px;height:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #c4c4c4;border-right:0;padding:5px;background:#fff!important}html body .bvi-body .wrapper .content .swith-map-off.active{background:#fff!important;border:1px solid #ff6c45;border-right:0}html body .bvi-body .wrapper .content .swith-map-off.active span{background:#fff}html body .bvi-body .wrapper .content .swith-map-off span{width:95%;height:2px;background:#4c4c4c!important;display:block}}@media (max-width:480px){.map-desc{font-size:14px}.ym__image{width:180px}.magazines-addr{height:445px;overflow:hidden;overflow-y:auto}.magazines-addr li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.in-mobile{margin-top:5px}}@media (max-width:400px){.magazines-addr li a{font-size:14px}.map-desc br{display:none}}.filials__item{padding:30px 0;border-top:1px solid #e4e7f0}.filials__detail{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:1.2}.to-self{width:35.28%}.detail-title{width:122px}.filial-mode,.filial__phone{width:210px;color:#333!important;font-family:SS;font-size:20px}.filial-mine-link{font-size:24px;color:#333!important;font-family:SM}.for-dibils{font-size:18px;color:#fd7651!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.for-dibils span{border-bottom:1px solid #fd7651;display:block;margin-top:5px}.filials-flex{margin-top:40px}.filial-card{padding-top:40px}.filial-gallery .slick-list{overflow:visible}.g-next,.g-prev{position:absolute;z-index:20;width:60px;height:60px;border-radius:50%;background:#fff;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:50%;left:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.g-next{left:auto;right:30px}.fg__inner{display:block;width:97%;height:320px}.fg__inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slick-slide:nth-child(odd) .fg__inner{overflow:hidden;border-radius:50px 50px 0 50px}.slick-slide:nth-child(even) .fg__inner{overflow:hidden;border-radius:50px 50px 50px 0}.container-filial{position:relative}.filial-main-content{width:40.9%}.filial-map-wrapp{width:49.24%;padding-top:20px;border-top:1px solid #dfe0eb}.container-main-filial{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px}.address-title{color:#757575;font-size:18px}.address-name{font-size:24px;font-family:SM;color:#333;margin-bottom:25px}.detail-description{font-size:18px;color:#555;margin-top:19px;padding-bottom:30px}#map-box{height:345px;position:relative;overflow:hidden;border-radius:10px}.route{display:inline-block;color:#ff6c45!important;border-bottom:1px solid #ff6c45!important;margin-top:20px}.ymaps-2-1-78-copyright__layout{display:none!important}.btn-filial{background:#ff6c45;border-radius:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;width:210px;color:#fff!important;font-family:SM;font-size:18px;text-decoration:none!important}@media (max-width:575px){.btn-filial{font-size:1rem}}.rekvisites{margin-top:30px;margin-bottom:60px}.rekvisites__item{padding-top:20px;padding-bottom:27px;border-top:1px solid #dfe0eb}.rekvisites__title{color:#757575;font-size:18px}.rekvisites__box{color:#333!important;font-family:SM;font-size:24px}.rekvisites__box.rekvisites__email{border-bottom:1px solid #333}@media (max-width:1366px){.filial-gallery .slick-list{overflow:hidden}}@media (max-width:991px){.filial-map-wrapp{width:100%;margin-top:30px}.filial-mine-link{font-size:18px}.page-content{padding-top:30px}.for-dibils{font-size:12px}.filial-mode,.filial__phone{font-size:1rem}}@media (max-width:692px){.detail-title,.to-self{width:31%}.filial-mine-link{font-size:1rem}.detail-title{font-size:14px}.filial-mode,.filial__phone{font-size:14px;width:31%}}@media (max-width:650px){.fg__inner{height:260px}.address-name{font-size:18px}.address-title{font-size:1rem}}@media (max-width:608px){.filials-flex{margin-top:30px}.filials__item{padding:15px 0 5px}.filials__detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.detail-title,.to-self{width:auto}.filial-mine-link{font-size:1rem;margin-bottom:10px}.detail-title{font-size:14px;margin-bottom:5px}.filial-mode,.filial__phone{font-size:14px;width:auto;margin-bottom:10px}.for-dibils{display:none}}@media (max-width:575px){.fg__inner{width:100%;height:320px}.rekvisites__box{font-size:18px}}@media (max-width:500px){.address-name{font-size:1rem}.address-title{font-size:14px}}@media (max-width:397px){.fg__inner{height:220px}}.curse__iner{height:420px}.curse__iner img{height:100%}.curse-card-gallery .slick-list{overflow:visible}.curse-card{padding-top:40px}.curse-map-wrapp{padding-top:0;border-top:0;margin-bottom:60px}.rekvisites__table{margin-top:10px}.my-table{width:100%;font-size:18px;border:none!important}.my-table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto!important;border:none!important}.my-table tr td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;border:none!important}.my-table tr td[colspan='2']{padding-left:0!important;width:100%!important}.my-table tr td[colspan='2']::before{display:none!important}.my-table tr td[colspan='2']::after{display:none!important}.my-table tr td span{display:inline-block;background:#fff;position:relative;padding-top:3px;padding-bottom:3px;position:relative;z-index:2}.my-table tr td:first-child{width:85%}.my-table tr td:first-child::after{content:"";width:100%;left:0;height:1px;position:absolute;border-bottom:1px dotted #757575;bottom:8px}.my-table tr td:first-child span{padding-right:5px}.my-table tr td:last-child{width:15%;padding-left:10px}@media (max-width:1366px){.curse-card-gallery .slick-list{overflow:hidden}.g-next,.g-prev{left:20px}.g-next{left:auto}}@media (max-width:1365px){.detail-description{font-size:1rem}.my-table{font-size:1rem}.container-main-filial{margin-top:40px}}@media (max-width:1050px){.my-table tr td:last-child{width:calc(15% - 10px)}.filial-main-content{width:48%}.curse__iner{height:330px}.g-next,.g-prev{width:40px;height:40px}.g-next svg,.g-prev svg{width:15px}.g-next{right:35px}}@media (max-width:991px){.filial-main-content{width:100%}.curse-map-wrapp{width:100%;margin-top:30px}}@media (max-width:767px){.curse__iner{height:280px}.g-next{right:30px}}@media (max-width:575px){.my-table{font-size:14px}.my-table tr td:first-child{width:80%}.my-table tr td:last-child{width:20%}.rekvisites__title{font-size:1rem}.curse__iner{width:100%;height:330px}.g-next,.g-prev{left:10px}.g-next{left:auto;right:10px}.curse-map-wrapp{margin-bottom:20px}}@media (max-width:380px){.curse__iner{height:250px}}.container-contacts{margin-top:40px}.ci__head{color:#454545;font-size:18px;line-height:1.1}.ci__email{font-size:24px;font-family:SS;color:#333;margin-top:1rem;margin-bottom:24px;display:inline-block;line-height:1}.ci__email span{border-bottom:1px solid #333}.ci__socials_title{font-size:18px;color:#454545;margin-bottom:5px}.ci__widget a{width:40px;height:40px}.ci__widget a img{width:100%}.ci__messendgers{margin-top:20px}.ci__phone{color:#333!important;font-size:40px;font-family:SS;line-height:1}.ci__fax{margin-top:10px}.contacts-faxes{margin-left:18.5%}.contact-btn__bg{background:#ff6c45;border-radius:50px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;width:160px;color:#fff!important;font-family:SM;font-size:18px;text-decoration:none!important;font-size:1rem}@media (max-width:575px){.contact-btn__bg{font-size:1rem}}.contact-btn{width:160px;border-radius:50px;color:#333!important;border:1px solid #e4e7f0!important;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;margin-left:10px}.contact-btn:active{border:1px solid #e4e7f0!important}.contact-btn:focus{border:1px solid #e4e7f0!important}.ci__btn-flex{margin-top:25px}.contact-title{margin-top:50px}.ci__filials-flex{margin-top:20px}.contacts-icons{display:block}@media (max-width:991px){.ci__phone{font-size:30px}.container-contacts{margin-top:30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ci__email{margin-bottom:1rem}.ci__messendgers{margin-top:1rem}.ci__widget a{width:30px;height:30px}.contacts-faxes{margin-left:0}}@media (max-width:768px){.ci__head,.ci__socials_title{font-size:14px}.ci__email{font-size:18px}.ci__phone{font-size:20px}.contact-btn{display:none}}@media (max-width:590px){.contacts-faxes,.contacts-icons{width:100%}.contacts-faxes{margin-top:20px}}@media (max-width:360px){.ci__head br{display:none}}.exams__item{background:-webkit-gradient(linear,left top,right top,from(#f5e5e0),to(#fbecdf));background:-o-linear-gradient(left,#f5e5e0 0,#fbecdf 100%);background:linear-gradient(90deg,#f5e5e0 0,#fbecdf 100%);border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding:30px;min-height:230px}.exams__item:nth-child(3),.exams__item:nth-child(4){background:-webkit-gradient(linear,left top,right top,from(#d1ecfc),to(#dbf2ff)),-webkit-gradient(linear,left top,right top,from(#f5e5e0),to(#fbecdf));background:-o-linear-gradient(left,#d1ecfc 0,#dbf2ff 100%),-o-linear-gradient(left,#f5e5e0 0,#fbecdf 100%);background:linear-gradient(90deg,#d1ecfc 0,#dbf2ff 100%),linear-gradient(90deg,#f5e5e0 0,#fbecdf 100%)}.exams__item:nth-child(5),.exams__item:nth-child(6){background:-webkit-gradient(linear,left top,right top,from(#edf8d0),to(#ddffe0));background:-o-linear-gradient(left,#edf8d0 0,#ddffe0 100%);background:linear-gradient(90deg,#edf8d0 0,#ddffe0 100%)}.exams__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.exam__date{font-family:SB;font-size:2.1875rem}.exam__name{font-family:SM;font-size:1.5rem}.exams__footer{margin-top:auto}.exams-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.25rem;grid-row-gap:2.5rem;margin-top:2.625rem;margin-bottom:6.25rem;width:1200px}@media (max-width:1230px){.exams-grid{width:100%}}@media (max-width:1050px){.exam__name{font-size:1rem}.exam__date{font-size:1.3rem}.exams__footer{font-size:14px}}@media (max-width:767px){.exams-grid{grid-row-gap:1rem;grid-column-gap:1rem}.exams__item{padding:15px}.exams__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.exams__footer{font-size:12px}}@media (max-width:630px){.exams-grid{grid-template-columns:1fr}.exam__name{font-size:1.3rem}.exam__date{font-size:1.8rem}.exams__footer{font-size:14px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jb25maWcuc2NzcyIsIl9zbGljay5zY3NzIiwic3R5bGUubWluLmNzcyIsIl9oZWFkZXIuc2NzcyIsIl9mZWVkYmFjay5zY3NzIiwiaG9tZS9fc2xpZGVyLnNjc3MiLCJob21lL19sZXZlbHMuc2NzcyIsImhvbWUvX2N1cnNlcy5zY3NzIiwiaG9tZS9fc3RlcHMuc2NzcyIsImhvbWUvX3Jldmlld3Muc2NzcyIsImhvbWUvX3NpbXBsZWJhci5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX21vZGFscy5zY3NzIiwiX21hcC5zY3NzIiwicGFnZXMvX2ZpbGlhbHMuc2NzcyIsInBhZ2VzL19maWxpYWwtY2FyZC5zY3NzIiwicGFnZXMvX2N1cnNlLWNhcmQuc2NzcyIsInBhZ2VzL19jb3RhY3RzLnNjc3MiLCJwYWdlcy9fZXhhbXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDRSxXQUNJLFlBQUEsR0FDQSxhQUFBLEtBQ0EsSUFBQSx1Q0FBQSxjQUFBLENBQUEsc0NBQUEsbUJBSEosV0FDSSxZQUFBLEdBQ0EsYUFBQSxLQUNBLElBQUEsd0NBQUEsY0FBQSxDQUFBLHVDQUFBLG1CQUhKLFdBQ0ksWUFBQSxHQUNBLGFBQUEsS0FDQSxJQUFBLG9DQUFBLGNBQUEsQ0FBQSxtQ0FBQSxtQkFISixXQUNJLFlBQUEsR0FDQSxhQUFBLEtBQ0EsSUFBQSxzQ0FBQSxjQUFBLENBQUEscUNBQUEsbUJBNkJOLGFBQ0ksWUFBQSxnQkFDQSxhQUFBLGdCQUVKLEtBQ0UsY0FBQSxFQUVGLEVBQ0csZ0JBQUEsZUFFSCxjQUFBLGFBQUEsWUFDRSxRQUFBLEVBRUYsV0FDRSxnQkFBQSxLQUNBLGFBQUEsRUFDQSxjQUFBLEVBR0YsYUFDRSxVQUFBLEtBQ0EsWUFBQSxHQUNBLE1BQUEsZUFDQSxjQUFBLEtBQ0EsV0FBQSxFQUNBLFlBQUEsRUFDQSxRQUFBLE1BRUYsU0FDRSxVQUFBLE9BQ0EsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxXQUFBLEtBQ0EsU0FBQSxTQUNBLFNBQUEsT0FSRixrQkFXSSxpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLEtBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFNBQUEsU0FaSixpQkFnQkksaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxLQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FHRixLQUFBLEtBQ0UsT0FBQSxLQUNBLFlBQUEsR0FDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLDBCQUxGLEtBQUEsS0FNSSxVQUFBLE1BR04sbUJBRUksUUFBQSxZQUlKLEtBQ0UsU0FBQSxPQUtGLFdBQ1EsUUFBQSxFQUNBLE1BQUEsT0FDQSwwQkFIUixXQUlZLE1BQUEsS0FDQSxRQUFBLEVBQUEsTUFMWixtQkFRUyxRQUFBLEtBUlQsa0JBV1MsUUFBQSxLQUdQLFFBQ0csUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FFTCxRQUNJLFNBQUEsU0FFSixLQUNJLFNBQUEsU0FHSixZQUFBLGFBQ0ksVUFBQSxLQUNBLFlBQUEsR0FDQSxNQUFBLFFBRUEsY0FBQSxFQUNBLFdBQUEsRUFDQSwwQkFQSixZQUFBLGFBUU0sVUFBQSxNQUVGLHlCQVZKLFlBQUEsYUFXTSxVQUFBLE1BR0YsYUFFRSxVQUFBLEtBQ0EsMEJBSEYsYUFJRSxVQUFBLE1BRUEseUJBTkYsYUFPSSxVQUFBLE1BR1IsT0FDSSxNQUFBLEtBRUosTUFDUSxNQUFBLEtBR1IsS0FDSSxlQUFBLFVBR0osSUFDSSxRQUFBLE1BRUosU0FDSSxjQUFBLElBR0osUUFDSSxTQUFBLE1BRUosU0FBQSxRQUFBLGNBQUEsYUFBQSxjQUNFLFFBQUEsZ0JBQ0EsT0FBQSxlQUNBLG1CQUFBLGVBQUEsV0FBQSxlQUdELGNBQ08sV0FBQSxrRkFBQSxXQUFBLCtDQUFBLFdBQUEsNkNBRUosWUFDSSxXQUFBLGtGQUFBLFdBQUEsK0NBQUEsV0FBQSw2Q0FFSixjQUNJLFdBQUEsa0ZBQUEsV0FBQSwrQ0FBQSxXQUFBLDZDQUVKLGFBQ0ksV0FBQSxrRkFBQSxXQUFBLCtDQUFBLFdBQUEsNkNBR04sWUFDQSxjQUFBLEVBQ0EsV0FBQSxJQUNBLGFBQUEsRUFDQSxZQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FFQSx5QkFSQSxZQVNFLFFBQUEsTUFURixlQVlHLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDRyxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxVQUFBLEtBZE4sdUJBZ0JVLFFBQUEsRUFBQSxJQUFBLEVBQUEsZUFoQlYsaUJBc0JRLE1BQUEsS0FRVCxXQUNDLFNBQUEsTUFDQSxRQUFBLEtBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsS0FDQSxTQUFBLE9BQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FFRixXQUNFLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsS0FBQSxFQUFBLEVBSUYseUJBQ0UsZUFFSSxVQUFBLE9BS04sV0FDRSxTQUFBLFNBQ0EsaUJBQUEsUUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsS0FDRSxpQkFBQSxLQUNBLGtCQUFBLEtBQ0Esc0JBQUEsS0FDQSxtQkFBQSxLQUNGLGVBQUEsaUJBQ0Usa0JBQUEsaUJBQ0EsbUJBQUEsaUJBQ0EsdUJBQUEsaUJBQ0Esb0JBQUEsaUJBQ0YsbUJBQUEsS0FDRSxzQkFBQSxLQUNBLHVCQUFBLEtBQ0EsMkJBQUEsS0FDQSx3QkFBQSxLQUNGLDBCQUFBLFNBQ0UsNkJBQUEsU0FDQSw4QkFBQSxTQUNBLGtDQUFBLFNBQ0EsK0JBQUEsU0FDRixvQkFBQSxPQUNFLHVCQUFBLE9BQ0Esd0JBQUEsT0FDQSw0QkFBQSxPQUNBLHlCQUFBLE9BR0osYUFDRSxLQUFBLEVBQ0EsSUFBQSxLQUNBLGdCQUFBLEtBQ0UsbUJBQUEsS0FDQSxvQkFBQSxLQUNBLHdCQUFBLEtBQ0EscUJBQUEsS0FHSixhQUNFLEtBQUEsSUFDQSxJQUFBLElBQ0EsZ0JBQUEsS0FDRSxtQkFBQSxLQUNBLG9CQUFBLEtBQ0Esd0JBQUEsS0FDQSxxQkFBQSxLQUdKLGFBQ0UsSUFBQSxFQUNBLEtBQUEsS0FDQSxnQkFBQSxLQUNFLG1CQUFBLEtBQ0Esb0JBQUEsS0FDQSx3QkFBQSxLQUNBLHFCQUFBLEtBR0osYUFDRSxNQUFBLElBQ0EsSUFBQSxJQUNBLGdCQUFBLEtBQ0UsbUJBQUEsS0FDQSxvQkFBQSxLQUNBLHdCQUFBLEtBQ0EscUJBQUEsS0FHSixhQUNFLE1BQUEsRUFDQSxJQUFBLEtBQ0EsZ0JBQUEsS0FDRSxtQkFBQSxLQUNBLG9CQUFBLEtBQ0Esd0JBQUEsS0FDQSxxQkFBQSxLQUdKLGFBQ0UsTUFBQSxJQUNBLE9BQUEsSUFDQSxnQkFBQSxLQUNFLG1CQUFBLEtBQ0Esb0JBQUEsS0FDQSx3QkFBQSxLQUNBLHFCQUFBLEtBR0osYUFDRSxLQUFBLEtBQ0EsT0FBQSxFQUNBLGdCQUFBLE1BQ0UsbUJBQUEsTUFDQSxvQkFBQSxNQUNBLHdCQUFBLE1BQ0EscUJBQUEsTUFHSixhQUNFLEtBQUEsSUFDQSxPQUFBLElBQ0EsZ0JBQUEsTUFDRSxtQkFBQSxNQUNBLG9CQUFBLE1BQ0Esd0JBQUEsTUFDQSxxQkFBQSxNQUtKLDRCQUNFLEdBQ0Usa0JBQUEsU0FBQSxVQUFBLFNBR0YsS0FDRSxrQkFBQSxVQUFBLFVBQUEsV0F3Qkosb0NBQ0UsR0FDRSxrQkFBQSxTQUdGLEtBQ0Usa0JBQUEsV0FhSixrQkFDSSxRQUFBLEtBQUEsRUM1WkosY0FDSSxTQUFBLFNBQ0EsUUFBQSxNQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLHNCQUFBLEtBQ0Esb0JBQUEsS0FFQSxpQkFBQSxLQUNBLGdCQUFBLEtBQ0EsWUFBQSxLQUNBLGlCQUFBLE1BQ0EsYUFBQSxNQUNBLDRCQUFBLFlBRUosWUFDSSxTQUFBLFNBQ0EsU0FBQSxPQUNBLFFBQUEsTUFDQSxPQUFBLEVBQ0EsUUFBQSxFQUxKLGtCQVFRLFFBQUEsRUFSUixxQkFZUSxPQUFBLFFBQ0EsT0FBQSxLQ3FYUiwwQkRsWEEsMkJBRUksa0JBQUEsbUJBRUEsY0FBQSxtQkFFQSxVQUFBLG1CRExKLGFDU0ksU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0EsUUFBQSxNQUNBLFlBQUEsS0FDQSxhQUFBLEtBTkosbUJBQUEsb0JBVVEsUUFBQSxHQUNBLFFBQUEsTUFYUixtQkFlUSxNQUFBLEtBR0osNEJBQ0ksV0FBQSxPQUdSLGFBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLElBV0EsUUFBQSxLQzZURix1QkR0VU0sTUFBQSxNQUxSLGlCQVFRLFFBQUEsTUFSUiwrQkFXUSxRQUFBLEtBWFIsMEJBaUJRLGVBQUEsS0FHSixnQ0FDSSxRQUFBLE1BR0osNEJBQ0ksV0FBQSxPQUdKLDZCQUNJLFFBQUEsTUFDQSxPQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsWUFHUiwwQkFDSSxRQUFBLEtFbEdKLFdBQ0ksTUFBQSxRQUNBLGFBQUEsS0FFSixXQUNJLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FFSixVQUNJLGFBQUEsSUFESixxQkFHUSxhQUFBLEVBR1IsWUFDSSxhQUFBLEtBRUosWUFDSSxZQUFBLEtBRUosU0FBQSxhSFBFLFdBQUEsUUFDQSxjQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxPQUFBLEtBQ0EsTUFBQSxNQUNBLE1BQUEsZUFDQSxZQUFBLEdBQ0EsVUFBQSxLQUNBLGdCQUFBLGVHREUsWUFBQSxLSEVGLHlCR0pGLFNBQUEsYUhLSSxVQUFBLE1HREosWUFDSSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxPQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsUUFFSixZQUNJLE1BQUEsZUFDQSxVQUFBLEtBQ0EsWUFBQSxHQUNBLFlBQUEsS0FFSixXQUNJLE1BQUEsUUFDQSxZQUFBLEtBcEJKLFlBdUJJLE1BQUEsa0JBREosaUJBR1EsY0FBQSxJQUFBLE1BQUEsUUFHUixXQUNBLE1BQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxFQUNBLFlBQUEsR0FFQSxrQkFDSSxVQUFBLEtBQ0EsTUFBQSxRQUVKLFdBQ0ksa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsYUFBQSxLQUVKLFVBQ0ksYUFBQSxPQUVKLFFBQ0ksWUFBQSxJQUVKLGFBQ0ksWUFBQSxHQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsZUFBQSxLQUpKLDJCQU1JLE1BQUEsUUFOSixnQkFTUSxhQUFBLEtBSUEsU0FBQSxTQWJSLDJCQVdZLGFBQUEsRUFLWixTQUNJLFNBQUEsU0FDQSxZQUFBLE9BQ0EsWUFBQSxHQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsS0FBQSxNQUNBLElBQUEsS0FDQSxRQUFBLEVBQ0EsUUFBQSxLQUNBLFNBQUEsT0FWSixZQVlRLE1BQUEsS0FaUixjQWNhLFFBQUEsS0FDQSxRQUFBLE1BQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxXQUFBLEVBQ0EsTUFBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSxjQUFBLElBQUEsSUFBQSxXQUFBLElBQUEsSUFuQmIsb0JBcUJnQixXQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsV0FBQSxFQXhCaEIseUJBOEJvQixXQUFBLGVBOUJwQiwwQkFxQ29CLFdBQUEsSUFBQSxNQUFBLGtCQU1oQixhQUNJLFNBQUEsbUJBREosNkJBSVUsa0JBQUEsaUJBQUEsZ0JBQUEsY0FBQSxpQkFBQSxnQkFBQSxVQUFBLGlCQUFBLGdCQUpWLHNCQVFJLFNBQUEsU0FDQSxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUNBLE1BQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLGdDQUFBLFVBQUEsRUFBQSxFQUNBLG1CQUFBLElBQUEsSUFBQSxjQUFBLElBQUEsSUFBQSxXQUFBLElBQUEsSUFJSixRQUNJLFFBQUEsS0FFSixhQUVJLFFBQUEsS0FFSixXQUNJLFFBQUEsS0FHSixVQUNJLFlBQUEsS0FESixlQUdRLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsY0FBQSxJQVRSLGNBWVEsTUFBQSxLQUNBLE9BQUEsS0FHWiw0Q0FDSSxRQUFBLGVBRUgsYUFDRyxZQUFBLEtBQ0EsT0FBQSxRQUZILGtCQUlXLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsY0FBQSxJQVZYLGlCQWFXLE1BQUEsS0FDQSxPQUFBLEtBSVIsMEJBbExKLFlBb0xZLGFBQUEsS0E5S1osU0FBQSxhQWlMWSxZQUFBLEtBbEtaLFdBcUtZLFlBQUEsTUFHUiwwQkExTUosV0E0TVksUUFBQSxLQS9MWixZQWtNWSxhQUFBLElBN0taLFdBZ0xZLFlBQUEsS0FsTVosWUFxTVksWUFBQSxNQUdaLDBCQUNJLFVBQUEsYUFDSSxPQUFBLEtBQ0EsWUFBQSxLQUZKLGVBQUEsa0JBSVEsTUFBQSxLQXRNWixZQTBNUSxRQUFBLEtBaktSLGFBb0tRLFFBQUEsS0FyRkosUUF3RkksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxrQkFBQSxPQUFBLGNBQUEsT0FBQSxVQUFBLE9BQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLE1BQUEsS0FDQSxPQUFBLEtBTEgsYUFPTyxXQUFBLEtBQ0EsT0FBQSxJQUNBLE1BQUEsS0FDQSxRQUFBLE1BVlAsMEJBWVcsTUFBQSxLQWhHWixhQXFHSSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsWUFBQSxLQUNBLGFBQUEsS0FuR0osV0FzR0ksUUFBQSxNQUNBLFlBQUEsS0FoTVIsUUFtTVEsa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsZUFBQSxJQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsaUJBQUEsTUFBQSx3QkFBQSxXQUFBLGNBQUEsTUFBQSxnQkFBQSxZQUdQLDBCQXRNRCxnQkF3TVEsYUFBQSxLQTNNUixRQThNUSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBck5SLFdBd05RLGFBQUEsR0FHUCwwQkFyT0QsV0F1T1EsVUFBQSxLQWpPUixrQkFvT1EsVUFBQSxLQUVILGNBRU8sTUFBQSxLQXhQWixXQTRQUSxRQUFBLEtBOVFSLFlBaVJRLFlBQUEsTUFRUCx5QkFoRkcsVUFBQSxhQWtGSSxZQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FwRkosZUFBQSxrQkFzRlEsV0FBQSxlQUNBLE1BQUEsS0FOUixtQkFBQSxzQkFRWSxNQUFBLEtBQ0EsT0FBQSxLQVRaLHdCQUFBLDJCQVdnQixLQUFBLGVBWGhCLDBCQUFBLDZCQWNlLEtBQUEsZUEzSWxCLGtCQWtKVyxXQUFBLGNBRlIsMkJBS2dCLEtBQUEsZUFMaEIsNkJBUWUsS0FBQSxlQW5MZixhQTBMSSxRQUFBLEtBdExKLFdBeUxJLGFBQUEsS0FDQSxVQUFBLEVBQ0EsY0FBQSxJQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsV0FBQSxvQ0FBQSxVQUFBLE9BQUEsT0FDQSxnQkFBQSxNQUdQLHlCQUNJLGtCQUFBLFdBQ0csUUFBQSxNQzFWUixVQUNJLFdBQUEsUUFDQSxZQUFBLEtBR0osZ0JBQ0ksVUFBQSxLQUNBLGNBQUEsS0FFSixlQUNJLFFBQUEsTUFDQSxVQUFBLEtBQ0EsTUFBQSxlQUNBLFlBQUEsR0FDQSxZQUFBLElBQ0EsbUJBQUEsSUFBQSxHQUFBLGNBQUEsSUFBQSxHQUFBLFdBQUEsSUFBQSxHQUNBLG9CQUFBLEtBQUEsWUFBQSxLQUdKLGdCQUNJLFNBQUEsU0FDQSxRQUFBLGFBRkosd0JBSVEsU0FBQSxTQUNBLFFBQUEsR0FDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLElBQ0EsV0FBQSxLQUdSLGNKcEJFLFdBQUEsUUFDQSxjQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxPQUFBLEtBQ0EsTUFBQSxNQUNBLE1BQUEsZUFDQSxZQUFBLEdBQ0EsVUFBQSxLQUNBLGdCQUFBLGVJWUUsV0FBQSxLSlhGLHlCSVNGLGNKUkksVUFBQSxNSVlKLHFCQUNJLFdBQUEsS0FFSiwrQkFFUSxhQUFBLE1BQ0EsVUFBQSxLQUdSLGVBQ0ksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUZKLG1CQUtRLFFBQUEsTUFMUiw4QkFRUSxZQUFBLEtBSVIsUUFDRyxlQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxtQkFBQSxJQUFBLElBQUEsY0FBQSxJQUFBLElBQUEsV0FBQSxJQUFBLElBRUgsa0JBQ0ksVUFBQSxLQUdKLG9CQUNJLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxlQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsUUFFSixnQ0FFWSxNQUFBLFFBR1osZ0NBRVksTUFBQSxRQUdaLDZCQUVZLE1BQUEsUUFJWiwwQkEvRUEsZUFpRlEsVUFBQSxNQUdSLDBCQTdGQSxVQWdHUSxZQUFBLEtBdkZSLGVBMEZRLFVBQUEsS0FHSixnQkFDSSxNQUFBLElBRUosaUJBQ0ksTUFBQSxJQXJHUixnQkF3R1EsVUFBQSxLQUNBLE1BQUEsSUEvQ1Isa0JBa0RRLFVBQUEsS0FDQSxjQUFBLElBekRSLFFBNERRLFVBQUEsZUE5RVIsK0JBaUZRLFVBQUEsTUFJUix5QkF0QkksZ0JBd0JJLE1BQUEsS0FDQSxjQUFBLEtBdEJKLGlCQXlCSSxNQUFBLE1BR1IseUJBNUhBLGVBOEhRLFVBQUEsS0FwRVIsb0JBdUVRLGVBQUEsTUFLUix5QkF0RkEsUUF3RlEsUUFBQSxLQTFHUiwrQkE2R1EsUUFBQSxLQXZHUixlQTBHUSxhQUFBLGVBQ0EsWUFBQSxZQW5KUixnQkFzSlEsVUFBQSxLQUNBLGNBQUEsSUF4SFIscUJBMkhRLFdBQUEsS0FoR1Isa0JBbUdRLFVBQUEsTUNsS1IsaUJBRVEsYUFBQSxFQUNBLGNBQUEsRUFDQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZ0JBQUEsS0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsV0FBQSxLQVBSLG9CQVNZLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxPQUFBLElBQUEsTUFBQSxZQUNBLGNBQUEsSUFDQSxhQUFBLEtBaEJaLCtCQWtCZ0IsYUFBQSxFQWxCaEIsaUNBcUJjLE9BQUEsSUFBQSxNQUFBLG9CQXJCZCx3Q0F1QmdCLFdBQUEsUUF2QmhCLHdCQTRCWSxXQUFBLG9CQUNBLFFBQUEsRUFDQSxPQUFBLEtBQ0EsVUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxJQUlaLGdCQUNJLE1BQUEsaUJBQ0EsU0FBQSxPQUVKLGVBQ0ksY0FBQSxFQUFBLEtBQUEsS0FBQSxLQUVKLGdCQUNJLGNBQUEsS0FBQSxLQUFBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsR0FDQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLGtCQUFBLE9BQUEsY0FBQSxPQUFBLFVBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsWUFBQSxFQUVKLG9CQUVRLFlBQUEsSUFDQSxTQUFBLFNBQ0EsVUFBQSxLQUpSLDRCQU1ZLFFBQUEsR0FDQSxTQUFBLFNBQ0EsT0FBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLFdBQUEsS0FaWixtQkFnQk8sUUFBQSxhQUNBLFdBQUEsUUFDQyxjQUFBLEtBQ0EsUUFBQSxJQUNBLFdBQUEsSUFHUixlQUNJLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FFSixRQUFBLFFBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsY0FBQSxJQUNBLFdBQUEsZ0JBQ0EsSUFBQSxJQUNBLEtBQUEsS0FDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBQ0EsT0FBQSxRQUVKLFFBRUksS0FBQSxLQUNBLE1BQUEsS0FFSixZQUNFLGNBQUEsS0FDQSxXQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEdBR0YsMEJBUkEsWUFVUSxVQUFBLEtBQ0EsY0FBQSxLQUNBLFdBQUEsS0FoQ1IsUUFBQSxRQW1DUSxLQUFBLEVBcEJSLFFBdUJRLEtBQUEsS0FDQSxNQUFBLEVBNUVSLGdCQStFUSxVQUFBLE1BR1IsMEJBbEZBLGdCQW9GUSxVQUFBLEtBRUosbUJBRVEsTUFBQSxNQUlaLDBCQW5DQSxZQXFDUSxVQUFBLEtBQ0EsY0FBQSxLQUNBLFdBQUEsTUFHUiwwQkFuR0EsZ0JBcUdRLFVBQUEsTUFJUix5QkFDSSxlQUVRLFFBQUEsS0E1R1osZ0JBZ0hRLFVBQUEsS0EzRVIsUUFBQSxRQThFUSxNQUFBLEtBQ0EsT0FBQSxLQUZKLFlBQUEsWUFJUSxNQUFBLE1BSVoseUJBakVBLFlBbUVRLFVBQUEsS0FsQkosZUFvQlEsUUFBQSxPQUlaLHlCQXJJQSxlQXVJUSxRQUFBLEtBcElSLGdCQXVJUSxNQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsS0FDQSxVQUFBLE1BR1IseUJBbkNJLGVBc0NRLFFBQUEsTUFLWix5QkFySkEsZ0JBdUpRLGFBQUEsS0FDQSxjQUFBLEtBQ0EsVUFBQSxNQUlSLHlCQTdKQSxnQkErSlEsYUFBQSxLQUNBLGNBQUEsS0FDQSxVQUFBLE1BR1IseUJBcEtBLGdCQXNLTyxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUNyTlAsYUFDSSxNQUFBLHdCQUNBLFdBQUEsTUFDQSxjQUFBLEVBQUEsS0FBQSxLQUFBLEtBQ0EsUUFBQSxLQUNBLFNBQUEsT0FDQSxtQkFBQSxJQUFBLElBQUEsY0FBQSxJQUFBLElBQUEsV0FBQSxJQUFBLElBTkosbUJBUVEsZUFBQSxlQUFBLE9BQUEsZUFSUixtQ0FXZ0Isa0JBQUEsZUFBQSxjQUFBLGVBQUEsVUFBQSxlQVhoQixxQkFnQlEsV0FBQSxzRUFBQSxXQUFBLGdEQUFBLFdBQUEsOENBaEJSLHFCQW1CUSxXQUFBLHNFQUFBLFdBQUEsZ0RBQUEsV0FBQSw4Q0FuQlIscUJBc0JRLFdBQUEscUVBQUEsQ0FBQSw2RkFBQSxXQUFBLCtDQUFBLENBQUEsMkRBQUEsV0FBQSw2Q0FBQSxDQUFBLHlEQXRCUixxQkF5QlEsV0FBQSxxRUFBQSxDQUFBLHNFQUFBLFdBQUEsK0NBQUEsQ0FBQSxnREFBQSxXQUFBLDZDQUFBLENBQUEsOENBR1IsYUFDSSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBRUosWUFDSSxPQUFBLEVBQ0EsS0FBQSxJQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkFISixnQkFLUSxtQkFBQSxJQUFBLEdBQUEsY0FBQSxJQUFBLEdBQUEsV0FBQSxJQUFBLEdBR1IsY0FDSSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsR0FDQSxZQUFBLEVBQ0EsY0FBQSxLQUVKLFlBQ0ksTUFBQSxrQkFDQSxnQkFBQSxvQkFDQSxRQUFBLE1BRUosYUFDSSxXQUFBLEtBQ0EsZUFBQSxLQUNBLGNBQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxRQUpKLGdCQU1RLGNBQUEsS0FHUixtQkFDSSxXQUFBLEtBQ0EsTUFBQSxJQUdKLDBCQUNJLGFBQ0csVUFBQSxLQTVCUCxjQStCUSxVQUFBLEtBdkNSLGdCQTJDWSxNQUFBLE9BS1osMEJBL0VBLGFBaUZRLE1BQUEsdUJBQ0EsV0FBQSxNQUZKLGdCQUlRLFFBQUEsS0FyRFosZ0JBMERZLE1BQUEsT0FJWiwwQkFqQ0EsbUJBbUNRLFdBQUEsS0FDQSxNQUFBLEtBaEdSLGFBbUdRLE1BQUEsd0JBQ0EsV0FBQSxNQUNBLGNBQUEsS0FISiwwQkFLUSxjQUFBLEtBQUEsS0FBQSxFQUFBLEtBTFIsMEJBUVEsY0FBQSxLQUFBLEtBQUEsS0FBQSxFQVJSLDBCQVdRLGNBQUEsS0FBQSxFQUFBLEtBQUEsS0FYUiwwQkFjUSxjQUFBLEVBQUEsS0FBQSxLQUFBLEtBaENSLGdCQW1DUSxRQUFBLE1BcEZaLGdCQXlGWSxNQUFBLE1BdERSLGFBMkRJLFVBQUEsS0F0RlIsY0F5RlEsVUFBQSxNQUdSLHlCQWhGQSxhQWtGUSxXQUFBLEtBQ0EsZUFBQSxLQUNBLGNBQUEsS0FwRlIsZ0JBc0ZZLGNBQUEsTUFLWix5QkE1RUksYUE4RUcsVUFBQSxLQXpHUCxjQTRHUSxVQUFBLEtBcEhSLGdCQXdIWSxNQUFBLE9BSVoseUJBekZJLGFBMkZHLFVBQUEsS0F0SFAsY0F5SFEsVUFBQSxLQWpJUixnQkFxSVksTUFBQSxNQXBLWixhQXdLUSxNQUFBLHVCQUNBLFdBQUEsTUFDQSxjQUFBLE1BSVIseUJBQ0ksZ0JBRUksUUFBQSxLQWxKUixnQkF1SlksTUFBQSxNQUNBLFVBQUEsS0F2TFosYUEyTFEsV0FBQSxPQUdSLHlCQTVISSxhQThISSxVQUFBLEtBakJKLGdCQW1CSSxRQUFBLEtBbktSLGdCQXdLWSxNQUFBLE1BQ0EsVUFBQSxLQXhNWixhQTRNUSxNQUFBLEtBQ0EsV0FBQSxNQWpKUixtQkFvSlEsVUFBQSxNQ2hOUixxQ0FFUSxXQUFBLE1BQ0EsU0FBQSxTQUNBLFFBQUEsR0FKUiw2Q0FNWSxTQUFBLFNBQ0EsUUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSwwQkFBQSxVQUFBLE9BQUEsT0FDQSxRQUFBLEVBRUEsbUJBQUEsSUFBQSxJQUFBLGNBQUEsSUFBQSxJQUFBLFdBQUEsSUFBQSxJQWJaLGtEQWdCZ0IsUUFBQSxHQUloQixlQUVRLE1BQUEsZUFDQSxjQUFBLElBQUEsTUFBQSxLQUdSLGlCQUNJLFlBQUEsS0FDQSxNQUFBLE1BRkosdUJBSVEsTUFBQSxLQUNBLE9BQUEsZUFMUiwwQkFPUSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsT0FBQSxlQVJSLDZCQVVZLFNBQUEsU0FDQSxPQUFBLGVBQ0EsVUFBQSxLQUNBLFlBQUEsRUFDQSxRQUFBLEtBQUEsRUFDQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsSUFBQSxvQkFBQSxTQUFBLGVBQUEsSUFBQSxZQUFBLFNBQ0EsTUFBQSxLQWpCWix3Q0FtQmdCLGFBQUEsS0FuQmhCLDBDQXNCZ0IsYUFBQSxFQUNBLE1BQUEsS0F2QmhCLGtEQXlCb0IsUUFBQSxLQXpCcEIseUNBNkJlLE1BQUEsTUE3QmYsOENBK0JnQixRQUFBLE1BQ0EsTUFBQSxLQUNBLE1BQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQW5DaEIsb0RBcUNvQixVQUFBLEtBQ0EsTUFBQSxLQUNBLFdBQUEsS0FDQSxjQUFBLElBeENwQixpREE2Q2dCLFNBQUEsU0FDRCxLQUFBLEVBQ0MsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFDQSxRQUFBLEdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLElBQUEsT0FBQSxRQVFoQixVQUNJLFFBQUEsSUFBQSxFQUVKLGdCQUNJLE9BQUEsS0FDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLFFBQUEsRUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxXQUFBLFFBQ0EsWUFBQSxHQUNBLGNBQUEsS0FDQSxhQUFBLEtBQ0EsT0FBQSxRQVhKLHVCQWFRLFdBQUEsUUFDQSxNQUFBLEtBR1IsWUFDSSxXQUFBLEtBREosK0JBR1EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUlSLGFBQ0ksY0FBQSxLQUVKLGFBQ0ksWUFBQSxLQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxXQUFBLE1BSEosd0JBS1EsWUFBQSxFQUNBLGVBQUEsS0FDQSxjQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsUUFSUixtQ0FVWSxjQUFBLEVBSVosZUFDSSxNQUFBLFFBQ0EsVUFBQSxLQUVKLGFBQ0ksY0FBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEdBQ0EsTUFBQSxLQUVKLHdCQUVRLGNBQUEsRUFDQSxjQUFBLEtBQUEsS0FBQSxLQUFBLEVBQ0EsU0FBQSxPQUNBLFdBQUEsTUFMUixvQ0FPWSxhQUFBLEtBQ0EsY0FBQSxLQUFBLEVBQUEsS0FBQSxLQUlaLFlQM0lFLFdBQUEsUUFDQSxjQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxPQUFBLEtBQ0EsTUFBQSxNQUNBLE1BQUEsZUFDQSxZQUFBLEdBQ0EsVUFBQSxLQUNBLGdCQUFBLGVBQ0EseUJPZ0lGLFlQL0hJLFVBQUEsTU9tSUosYUFDSSxXQUFBLEtBR0osMEJBcklBLGlCQXVJWSxNQUFBLE1BdklaLDZCQTJJb0IsVUFBQSxLQTNJcEIseUNBNkl3QixNQUFBLE1BL0V4QixnQkFzRlEsVUFBQSxNQUlSLDBCQS9EQSxhQWlFUSxXQUFBLEtBcExSLHFDQXdMUSxXQUFBLEtBR0osc0JBQ0ksTUFBQSwwQkFqRFIsd0JBb0RRLGNBQUEsWUFDQSxNQUFBLGlCQUZKLDRCQUlRLE1BQUEsS0FDQSxjQUFBLEtBQUEsS0FBQSxLQUFBLEVBR1Isd0NBRU8sY0FBQSxLQUFBLEVBQUEsS0FBQSxLQTlLWCw2QkFxTG9CLFVBQUEsS0FDQSxRQUFBLElBQUEsRUF0THBCLGlEQXlMNEIsT0FBQSxJUC9KNUIsYU91S0ssY0FBQSxLQUNBLFVBQUEsS0F2RkwsYUEwRkssVUFBQSxNQUtMLDBCQTFNQSxpQkE0TVEsTUFBQSxJQTVNUix1QkE4TVksTUFBQSxLQTlNWiw2QkFpTm9CLFVBQUEsS0FqTnBCLHlDQW1Od0IsTUFBQSxJQWxEcEIsc0JBeURJLE1BQUEsaUJBekdSLHdCQTJHWSxNQUFBLEtBSFIsbUNBTVksUUFBQSxNQUtoQiwwQkFySkEsWUF5SlEsU0FBQSxTQUNBLFFBQUEsTUFDQSxZQUFBLE9BQ0EsZUFBQSxLQWhMUixVQW1MUSxRQUFBLGNBR1IseUJBalBBLDZCQXdQb0IsVUFBQSxNQVFwQix5QkEvRkksc0JBaUdJLE1BQUEsSUEzSlIsZUE4SlEsVUFBQSxLQXJRUixpQkF3UVEsWUFBQSxFQTdNUixVQWdOUSxjQUFBLElBN01SLGdCQWdOUSxVQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsRUFBQSxLQUNBLGFBQUEsR0FJUix5QkE1TEEsYUE4TFEsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLGtCQUFBLE9BQUEsY0FBQSxPQUFBLFVBQUEsT0FDQSxZQUFBLEtBL0xSLHdCQWlNWSxlQUFBLEtBQ0EsY0FBQSxLQTNSWixpQkErUlEsTUFBQSxLQTlISixzQkFpSUksTUFBQSxJQUNBLDBCQUFBLEVBQUEsY0FBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBQ0EsY0FBQSxLQW5MUix3QkFxTFksT0FBQSxNQUNBLGNBQUEsS0FBQSxFQUFBLEtBQUEsZUFuSVIsNEJBcUlZLGNBQUEsR0FLaEIseUJBN0lJLHNCQStJSSxNQUFBLElBL0xSLHdCQWlNWSxPQUFBLE9BSVoseUJBckpJLHNCQXVKSSxNQUFBLEtBdk1SLHdCQXlNWSxPQUFBLE1DcFZaLFlBQ0ksV0FBQSxNQUNBLE1BQUEsc0JBQ0EsV0FBQSxRQUNBLFFBQUEsS0FDQSxjQUFBLEVBQUEsS0FBQSxLQUFBLEtBQ0EsU0FBQSxPQUNBLG1CQUFBLElBQUEsSUFBQSxjQUFBLElBQUEsSUFBQSxXQUFBLElBQUEsSUFQSixrQkFTUSxlQUFBLGVBQUEsT0FBQSxlQUdSLFlBQ0ksaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLFdBQUEsS0FFSixXQUNJLE9BQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUVKLGFBQ0ksWUFBQSxHQUNBLFVBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxFQUNBLFNBQUEsU0FFSixtQkFDSSxTQUFBLFNBQ0EsUUFBQSxFQUNBLFdBQUEsS0FDQSxZQUFBLElBRUosV0FDSSxXQUFBLEtBQ0EsY0FBQSxLQUdKLDBCQUNJLHNCQUVRLFFBQUEsTUFLWiwwQkEvQkEsV0FpQ0ksTUFBQSxLQURBLGVBR1EsTUFBQSxNQUlaLDBCQWxDQSxhQW9DUSxVQUFBLEtBN0JSLG1CQWdDUSxVQUFBLEtBNURSLFlBK0RRLFdBQUEsT0FHUiwwQkFsQkksZUFxQlEsTUFBQSxNQXJFWixZQXlFUSxXQUFBLE1BQ0EsTUFBQSxzQkFJUix5QkE5QkksZUFpQ1EsTUFBQSxNQWpGWixZQXFGUSxXQUFBLE1BQ0EsUUFBQSxLQTFEUixtQkE2RFEsV0FBQSxLQUlSLHlCQTdGQSxZQStGUSxNQUFBLHFCQUNBLFFBQUEsS0FDQSxjQUFBLEtBSEwsd0JBS1MsY0FBQSxLQUFBLEtBQUEsRUFBQSxLQUxULHlCQVFTLGNBQUEsS0FBQSxLQUFBLEtBQUEsRUFSVCx5QkFXUyxjQUFBLEtBQUEsRUFBQSxLQUFBLEtBWFQseUJBY1MsY0FBQSxFQUFBLEtBQUEsS0FBQSxNQUlaLHlCQWhIQSxZQWtIUSxNQUFBLE1DakhSLCtCQUVJLGFBQUEsS0FHSixjQUNJLGNBQUEsS0FFSixjQUNJLFVBQUEsS0FDQSxZQUFBLEdBQ0EsTUFBQSxLQUVKLHFCQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsV0FBQSxLQUNBLGNBQUEsS0FFSixhQUNJLE9BQUEsUUFDQSxRQUFBLGFBRkosa0JBSVEsTUFBQSxRQUNBLGNBQUEsSUFBQSxNQUFBLFFBSVIsWVRqQkUsV0FBQSxRQUNBLGNBQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLE9BQUEsS0FDQSxNQUFBLE1BQ0EsTUFBQSxlQUNBLFlBQUEsR0FDQSxVQUFBLEtBQ0EsZ0JBQUEsZVNTRSxXQUFBLEtUUkYseUJTTUYsWVRMSSxVQUFBLE1TU0osaUJBQ0ksZUFBQSxLQUVKLDBCQTNCQSxjQTZCUSxVQUFBLEtBeEJSLHFCQTJCUSxVQUFBLE1BR1IsMEJBWEEsaUJBYVEsZUFBQSxNUHErQ1IsaUJRbGhESSxTQUFBLFNBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGlCQUFBLE1BQUEsd0JBQUEsV0FBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxzQkFBQSxXQUFBLG1CQUFBLE1BQUEsY0FBQSxXQUNBLGtCQUFBLE1BQUEsb0JBQUEsV0FBQSxlQUFBLE1BQUEsWUFBQSxXQUdKLG1CQUNJLFNBQUEsT0FDQSxNQUFBLFFBQ0EsT0FBQSxRQUNBLFVBQUEsUUFDQSxXQUFBLFFBQ0EsVUFBQSxNQUdKLGdCQUNJLFVBQUEsUUFDQSxTQUFBLFNBQ0EsU0FBQSxPQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxFQUNBLE1BQUEsZUFDQSxPQUFBLGVBQ0EsUUFBQSxFQUdKLGtCQUNJLFVBQUEsa0JBQ0EsbUJBQUEsa0JBQUEsV0FBQSxrQkFDQSxPQUFBLGVBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsT0FBQSxFQUNBLE1BQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxFQUNBLDJCQUFBLE1BR0osMkJBQ0ksVUFBQSxRQUNBLG1CQUFBLHFCQUFBLFdBQUEscUJBQ0EsU0FBQSxTQUNBLFFBQUEsTUFDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLFdBQUEsUUFDQSxTQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsS1J1eERKLHlCUXB4REEsMEJBRUksUUFBQSxJQUNBLFFBQUEsTUFHSix1QkFDSSxXQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsS0FDQSxlQUFBLEtBR0osd0NBQ0ksbUJBQUEsa0JBQUEsV0FBQSxrQkFDQSxPQUFBLEtBQ0EsTUFBQSxRQUNBLFVBQUEsSUFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLFdBQUEsSUFDQSxTQUFBLE9BQ0EsUUFBQSxHQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsZUFBQSxLQUNBLGlCQUFBLFFBQUEsa0JBQUEsUUFBQSxrQkFBQSxRQUFBLFVBQUEsUUFDQSxvQkFBQSxFQUFBLGtCQUFBLEVBQUEsWUFBQSxFQUNBLG1CQUFBLEVBQUEsd0JBQUEsRUFBQSxXQUFBLEVBR0osZ0NBQ0ksbUJBQUEsUUFBQSxXQUFBLFFBQ0EsUUFBQSxNQUNBLFFBQUEsRUFDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxPQUFBLE1BQ0EsTUFBQSxNQUNBLFdBQUEsSUFDQSxVQUFBLElBQ0EsU0FBQSxPQUNBLGVBQUEsS0FDQSxRQUFBLEdBR0osaUJBQ0ksUUFBQSxFQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLGVBQUEsS0FDQSxTQUFBLE9SZ2hESixxRFE1Z0RFLGVBQUEsSUFHRixxQkFDSSxTQUFBLFNBQ0EsTUFBQSxJQUNBLE1BQUEsSUFDQSxXQUFBLEtBR0osNEJBQ0ksU0FBQSxTQUNBLFFBQUEsR0FDQSxXQUFBLFFBQ0EsY0FBQSxJQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsUUFBQSxHQUlKLCtEQUVJLFFBQUEsR0FJSixvQ0FDSSxJQUFBLEVBQ0EsTUFBQSxLQUdKLGdFQUNJLElBQUEsSUFDQSxPQUFBLElBR0osc0NBQ0ksS0FBQSxFQUNBLE9BQUEsS0FHSixrRUFDSSxPQUFBLEtBQ0EsS0FBQSxJQUNBLE1BQUEsSUFHSiwyREFDSSxNQUFBLEtBQ0EsS0FBQSxFQUNBLElBQUEsSUFDQSxPQUFBLElBQ0EsV0FBQSxFQUNBLFVBQUEsS0FDQSxNQUFBLEtSc2dESixtRVFqZ0RJLE1BQUEsS0FDQSxLQUFBLEVBR0oseUJBQ0ksVUFBQSxJQUNBLFNBQUEsTUFDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLE9BQUEsTUFDQSxNQUFBLE1BQ0EsV0FBQSxPQUNBLFdBQUEsT0M3TEosUUFDSSxXQUFBLFFBRUosa0JBQ0ksWUFBQSxLQUNBLGVBQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxRQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FHSixjQUNJLFVBQUEsTUFFSixjQUNJLFlBQUEsR0FDQSxVQUFBLEtBQ0EsWUFBQSxFQUNBLFlBQUEsS0FDQSxNQUFBLEtBRUosYUFDSSxXQUFBLEtBQ0EsVUFBQSxLQUZKLGtCQUtZLE1BQUEsUUFDQSxZQUFBLElBQ0EsUUFBQSxNQUNBLGVBQUEsS0FSWiw2QkFZZ0IsZUFBQSxFQUtoQixpQkFDSSxNQUFBLFFBQ0EsWUFBQSxFQUNBLFdBQUEsS0FDQSxVQUFBLEtBQ0EsY0FBQSxJQUVKLGFBQ0ksWUFBQSxHQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUpKLDBCQU1RLFFBQUEsYUFDQSxXQUFBLEtBQ0EsY0FBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLEtBTVIsU0FDSSxjQUFBLEtBR0EsSUFDSSxXQUFBLEtBQ0EsTUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLElBR1IsY0FDSSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsUUFBQSxLQUFBLEtBRUosVUFDSSxVQUFBLEtBQ0EsTUFBQSxRQUVKLG9CQUNJLGNBQUEsSUFLSixvQkFDSSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsZUFBQSxLQUVKLFlBQ0ksU0FBQSxNQUNBLElBQUEsTUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLE9BQ0EsV0FBQSxLQUNBLFdBQUEsS0FDQSxRQUFBLEtBVEosbUJBWVEsSUFBQSxFQUdSLGlCQUNDLGVBQUEsSUFDQSxZQUFBLElBQ0EsY0FBQSxJQUFBLE1BQUEsUUFFRCxXQUNJLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxjQUFBLElBQ0EsV0FBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLEtBTkosZUFRUSxNQUFBLEtBQ0EsT0FBQSxLQUdSLHNCQUNJLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FHSiwwQkFDSSxXQUNJLFVBQUEsTUFJUiwwQkExSEEsY0E4SFEsVUFBQSxNQTNIUixjQThIUSxVQUFBLEtBdkhSLGFBMEhRLFVBQUEsS0F6R1IsaUJBNEdRLFVBQUEsS0FyR1IsYUF3R1EsVUFBQSxLQXJFUixvQkF3RVEsVUFBQSxLQXhGSixJQTJGSSxVQUFBLE1BR1IseUJBOUJJLFdBZ0NJLE1BQUEsbUJBREosY0FHUSxRQUFBLE1BSVoseUJBNUVBLFlBOEVRLE9BQUEsS0FwS1Isa0JBdUtRLFFBQUEsS0FyRlIsb0JBd0ZRLFlBQUEsRUFDQSxRQUFBLEtBQ0Esc0JBQUEsZ0JBQ0EsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQXRLUixjQXlLUSxNQUFBLE1BQ0EsVUFBQSxPQUdSLHlCQWxHQSxvQkFvR1Esc0JBQUEsSUE1S1IsY0ErS1EsWUFBQSxLQXhLUixhQTJLUSxXQUFBLEtBaEVKLFdBbUVJLE1BQUEsS0FDQSwwQkFBQSxFQUFBLGNBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUNBLFdBQUEsTUNwTVIsNkJBQUEsb0NBR1ksUUFBQSxLQUhaLDZCQUFBLG9DQU9JLE1BQUEsT0FQSiwyQkFBQSxrQ0FVUSxjQUFBLEtBQ0EsY0FBQSxLQVhSLGlDQUFBLHdDQWFZLFFBQUEsS0FiWixnREFBQSx1REFpQmdCLFFBQUEsTUFDQSxZQUFBLElBQ0EsVUFBQSxLQW5CaEIsc0JBQUEsNkJBeUJRLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxTQUFBLFNBQ0EsT0FBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLEtBRUEsV0FBQSxLQUFBLGdDQUFBLFVBQUEsSUFBQSxPQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxJQUNBLG1CQUFBLEtBQ0EsZ0JBQUEsS0FDQSxXQUFBLEtBQ0EsWUFBQSxRQUNBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsbUJBQUEsS0FBQSxXQUFBLEtBQ0EsVUFBQSxLQXpDUiw0QkFBQSxtQ0EyQ2dCLFFBQUEsRUFDQSxtQkFBQSxLQUFBLFdBQUEsS0FDQSxjQUFBLFNBQUEsTUFBQSxRQTdDaEIsc0JBQUEsNkJBaURRLE1BQUEsUUFDQSxVQUFBLEtBTVIsSUFDSSxNQUFBLGdCQUVKLFlBQ0ksaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQURKLGtCQUFBLHFCQUdRLE9BQUEsS0FDQSxjQUFBLEVBQ0EsT0FBQSxLQUNBLGNBQUEsU0FBQSxNQUFBLFFBQ0EsbUJBQUEsZUFBQSxXQUFBLGVBQ0EsYUFBQSxFQVJSLHdCQUFBLDJCQVVnQixRQUFBLFlBQ0EsbUJBQUEsZUFBQSxXQUFBLGVBQ0EsY0FBQSxTQUFBLE1BQUEsa0JBS2hCLGVaaEVFLFdBQUEsUUFDQSxjQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxPQUFBLEtBQ0EsTUFBQSxNQUNBLE1BQUEsZUFDQSxZQUFBLEdBQ0EsVUFBQSxLQUNBLGdCQUFBLGVZd0RFLE9BQUEsS0FDQSxjQUFBLGVBQ0EsT0FBQSxlWnpERix5QllxREYsZVpwREksVUFBQSxNWTBESixZQUNJLFFBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxJQUVKLGFBc0JJLE1BQUEsSUF0Qkosb0JBRVEsSUFBQSxLQUNBLE1BQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsUUFBQSxHQUNBLFFBQUEsRUFDQSxXQUFBLEtBQ0EsY0FBQSxJQVpSLHlCQWNZLG1CQUFBLElBQUEsR0FBQSxjQUFBLElBQUEsR0FBQSxXQUFBLElBQUEsR0FkWiwrQkFrQmdCLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0FsQmhCLGlCQXdCUSxjQUFBLE1BQUEsV0FBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBR1IsWUFDSSxZQUFBLEdBQ0EsVUFBQSxLQUNBLE1BQUEsS0FFSix3QkFBQSx3QkFBQSxpQ0FDSSxXQUFBLEtBRUosY0FDRyxlQUFBLEtBRUgsUUFDSSxXQUFBLEtBQ0EsY0FBQSxLQUZKLGNBSVEsUUFBQSxLQUpSLG9DQU1ZLFdBQUEsZ0NBQUEsVUFBQSxPQUFBLE9BTlosMENBU1ksV0FBQSxJQVRaLGNBYVEsWUFBQSxJQUNBLE1BQUEsUUFDQSxVQUFBLEtBQ0EsU0FBQSxTQUNBLGFBQUEsS0FDQSxPQUFBLFFBbEJSLG1CQW9CWSxjQUFBLEtBQUEsTUFBQSxRQXBCWixzQkF1QlksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxJQUNBLElBQUEsSUFDQSxLQUFBLEVBQ0Esa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUNBLFdBQUEsSUFNWixpQkFDSSxRQUFBLEtBQUEsS0FBQSxLQURKLHdCQUdRLFNBQUEsU0FDQSxJQUFBLEtBQ0EsTUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxRQUFBLEVBQ0EsV0FBQSxRQUNBLGNBQUEsSUFiUiw2QkFlWSxtQkFBQSxJQUFBLEdBQUEsY0FBQSxJQUFBLEdBQUEsV0FBQSxJQUFBLEdBZlosbUNBbUJnQixrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBbkJoQiw2QkF3QlEsY0FBQSxLQUNBLGNBQUEsS0F6QlIsbUNBMkJZLFFBQUEsS0EzQlosdUJBQUEsMEJBK0JRLE9BQUEsS0FDQSxjQUFBLEVBQ0EsT0FBQSxLQUNBLGNBQUEsU0FBQSxNQUFBLFFBQ0EsbUJBQUEsZUFBQSxXQUFBLGVBQ0EsYUFBQSxFQXBDUiw2QkFBQSxnQ0FzQ2dCLFFBQUEsWUFDQSxtQkFBQSxlQUFBLFdBQUEsZUFDQSxjQUFBLFNBQUEsTUFBQSxrQkFLaEIsVUFDSSxjQUFBLEtBSUosa0NBRVEsTUFBQSxJQUNBLFVBQUEsT0FHUixtQkFDSSxXQUFBLEtBRUosV0FBQSxZQUNJLE1BQUEsSUFFSixnQkFFUSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BR1IsYUFDSSxpQkFBQSxJQUFBLHdCQUFBLFNBQUEsY0FBQSxJQUFBLGdCQUFBLFNBQ0EsWUFBQSxLQUZKLG9CQUlRLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxRQUFBLEVBQ0EsV0FBQSxRQUNBLGNBQUEsSUFYUix5QkFhWSxtQkFBQSxJQUFBLEdBQUEsY0FBQSxJQUFBLEdBQUEsV0FBQSxJQUFBLEdBYlosK0JBaUJnQixrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBS2hCLFdBQ0ksUUFBQSxFQUFBLEtBQUEsS0FBQSxLQURKLHVCQUdRLGNBQUEsS0FDQSxjQUFBLEtBSlIsNkJBTVksUUFBQSxLQU5aLGlCQUFBLG9CQVVRLE9BQUEsS0FDQSxjQUFBLEVBQ0EsT0FBQSxLQUNBLGNBQUEsU0FBQSxNQUFBLFFBQ0EsbUJBQUEsZUFBQSxXQUFBLGVBQ0EsYUFBQSxFQWZSLHVCQUFBLDBCQWlCZ0IsUUFBQSxZQUNBLG1CQUFBLGVBQUEsV0FBQSxlQUNBLGNBQUEsU0FBQSxNQUFBLGtCQUtoQixlQUVRLGNBQUEsRUFDQSxXQUFBLEVBQ0EsWUFBQSxHQUNBLFVBQUEsS0FDQSxNQUFBLEtBR1IsUUFDSSxNQUFBLElBRUosV0FDSSxXQUFBLEtBQ0EsY0FBQSxLQUVKLGlCQUNJLFFBQUEsbUJBQUEsUUFBQSxvQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FGSix3QkFJUSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FOUixrQ0FTUSxNQUFBLGtCQUNBLGFBQUEsS0FDQSxZQUFBLEtBWFIseUNBYVksV0FBQSxtQ0FBQSxVQUFBLEVBQUEsRUFDQSxnQkFBQSxLQUNBLGFBQUEsS0FmWiwyQkFtQlEsTUFBQSxrQkFuQlIsa0NBcUJZLFdBQUEsNEJBQUEsVUFBQSxFQUFBLEVBQ0EsZ0JBQUEsS0FDQSxhQUFBLEtBSVosT0FDSSxRQUFBLGFBQ0EsYUFBQSxLQUVBLGtCQUNJLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FFSixtQkFDSSxVQUFBLEtBQ0EsTUFBQSxRQUNBLFdBQUEsS0FHUiwwQkFOSSxtQkFRSSxVQUFBLEtBQ0EsV0FBQSxLQTVEUixlQWdFWSxVQUFBLEtBcERaLFdBd0RRLFdBQUEsS0FDQSxjQUFBLEtBN0ZSLFdBZ0dRLFFBQUEsRUFBQSxLQUFBLEtBQUEsS0F0SFIsYUF5SFEsWUFBQSxNQUlSLDBCQUNLLGNBRU8sUUFBQSxNQUlaLDBCQW5DSSxtQkFxQ0ksVUFBQSxNQUdSLDBCQXhDSSxtQkEwQ0ksUUFBQSxLQXBGUixRQXVGUSxNQUFBLEtBR1IsMEJBaERJLG1CQWtESSxRQUFBLEtBNUZSLFFBK0ZRLE1BQUEsSUE1RlIsV0ErRlEsVUFBQSxNQUlSLDBCQUNJLFlBQ0ksUUFBQSxLQXpJUixXQTRJUSxNQUFBLEtBckxSLGtDQXlMWSxNQUFBLEtBS1osMEJBcFpBLDZCQUFBLG9DQXVaWSxNQUFBLElBdlpaLDZCQUFBLG9DQTRaZ0IsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLElBQUEsS0FDQSxNQUFBLEtBQ0EsV0FBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsSUFDQSxRQUFBLEdBTWhCLHlCQXJOQSxrQ0F3TlksTUFBQSxLQUtaLHlCQTdWQSxhQStWUSxRQUFBLEtBbldSLFlBc1dRLE1BQUEsTUFHUix5QkFDSSxjQUNJLE9BQUEsS0FBQSxLQUVKLDZCQUFBLDhCQUVRLE1BQUEsS0FJWix5QkFyY0EsNkJBQUEsb0NBeWNnQixNQUFBLEtBQ0EsT0FBQSxLQUpaLGlDQUFBLHdDQU1nQixNQUFBLEtBdFBwQixrQ0E2UFksTUFBQSxJQUdSLG9CQUFBLHdCQUVRLE1BQUEsS0FDSSxPQUFBLEtBSFosd0JBQUEsNEJBS2dCLE1BQUEsS0F4THBCLFdBNkxRLFFBQUEsS0FqT1IsV0FvT08sUUFBQSxFQUFBLEtBQUEsS0FBQSxLQTVNUCxlQWdOWSxjQUFBLEtBQ0EsVUFBQSxNQUlaLHlCQXpYQSxZQTJYUSxVQUFBLEtBNVpSLFlBK1pRLFFBQUEsS0FBQSxLQUFBLE1BSVIseUJBdlhBLGNBMFhZLFVBQUEsTUFJWix5QkFDSSxhQUNJLGtCQUFBLGFBQUEsa0JBQUEsY0FBQSxhQUFBLGtCQUFBLFVBQUEsYUFBQSxtQkM5ZlIsVUFDSSxXQUFBLEtBQ0EsY0FBQSxLQUdKLGdCQUNJLGNBQUEsS0FESixtQkFJUSxRQUFBLElBSlIscUJBTVksUUFBQSxFQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxPQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsR0FDQSxNQUFBLFFBQ0EsY0FBQSxLQUNBLFdBQUEsUUFmWiw0QkFpQmdCLFdBQUEsUUFDQSxNQUFBLEtBS2hCLE9BQ0ksU0FBQSxPQUNBLGNBQUEsRUFBQSxLQUFBLEtBQUEsS0FDQSxjQUFBLEtBQ0EsbUJBQUEsRUFBQSxFQUFBLElBQUEsZUFBQSxXQUFBLEVBQUEsRUFBQSxJQUFBLGVBSkosa0JBTVEsY0FBQSxZQUNBLGNBQUEsWUFHUixXQUNJLFlBQUEsR0FDQSxNQUFBLFFBRUosVUFDSSxZQUFBLEdBQ0EsTUFBQSxlQUVKLEtBQ0ksT0FBQSxNQURKLGdCQUdRLE9BQUEsZ0JBSFIsYUFNTyxRQUFBLEVBQ0EsUUFBQSxFQUdQLGVBRVEsZUFBQSxLQUdSLFdBQ0ksUUFBQSxLQUVKLFNBQ0ksUUFBQSxLQUVKLDBCQTlEQSxxQkFrRWdCLFVBQUEsTUFNaEIseUJBQ0kseUJBRVEsUUFBQSxLQTNFWixnQkErRVEsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLGtCQUFBLE9BQUEsY0FBQSxPQUFBLFVBQUEsT0FDQSxrQkFBQSxNQUFBLG9CQUFBLFdBQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxXQUFBLE1BakZSLG1CQW1GWSxNQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsUUFDQSxRQUFBLEVBckZaLHFCQXVGZSxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQyxPQUFBLEtBQ0EsV0FBQSxJQUNBLGNBQUEsRUFDQSxRQUFBLEtBQUEsRUE5RmhCLDRCQWdHb0IsV0FBQSxJQUNBLE1BQUEsUUF4RHBCLEtBOERRLFNBQUEsU0FDQSxRQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsTUFDQSxRQUFBLEdBbEVSLGdCQW9FWSxTQUFBLG1CQUNBLFFBQUEsWUFDQSxRQUFBLFlBQ0EsT0FBQSxnQkF2RVosYUEwRVEsU0FBQSxTQUNJLFFBQUEsRUFDQSxRQUFBLEVBN0RaLFdBaUVRLFFBQUEsTUFDQSxNQUFBLFFBQ0EsVUFBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLFFBakVSLFNBb0VRLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHdCQUFBLFNBQUEsY0FBQSxJQUFBLGdCQUFBLFNBRUEsZUFBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLFFBRUosY0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxZQUFBLEVBUEoscUJBU1EsV0FBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsWUFBQSxFQVhSLDhCQWNZLEtBQUEsS0FLWixlQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxrQkFBQSxPQUFBLGNBQUEsT0FBQSxVQUFBLE9BQ0Esd0JBQUEsYUFBQSxjQUFBLFdBQUEsZ0JBQUEsYUFDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGFBQUEsRUFDQSxRQUFBLElBVEosc0JBV1EsV0FBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsYUFBQSxFQWJSLDJCQWVZLFdBQUEsS0FmWixvQkFtQlEsTUFBQSxJQUNBLE9BQUEsSUFDQSxXQUFBLFFBQ0EsUUFBQSxNQUdSLHFEQUVRLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxrQkFBQSxPQUFBLGNBQUEsT0FBQSxVQUFBLE9BQ0Esd0JBQUEsYUFBQSxjQUFBLFdBQUEsZ0JBQUEsYUFDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGFBQUEsRUFDQSxRQUFBLElBQ0EsV0FBQSxlQVhSLDREQWFZ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QSxTQUNBLGNBQUEsUUFDQSxNQUFBLE9BR0osMEJBVkEsWUFZUSxNQUFBLE1BR1IsMEJBdEJBLFlBd0JRLFVBQUEsS0E1QlIsWUErQlEsVUFBQSxPQXZCUixlQTBCUSxVQUFBLE1BR1IseUJBMUJBLFlBNEJRLGFBQUEsS0FDQSxnQkFBQSxLQXpEUixhQTREUSxRQUFBLEtBOUNSLGVBaURRLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxrQkFBQSxPQUFBLGNBQUEsT0FBQSxVQUFBLE9BdENSLGVBeUNRLFVBQUEsTUFHUix5QkF6Q0EsWUEyQ1Esc0JBQUEsSUFsRFIsWUFxRFEsVUFBQSxPQXpEUixZQTREUSxVQUFBLE9BcERSLGVBdURRLFVBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBtaXhpbiBmb250ZmFjZSgkbmFtZV9mb250LCAkc3JjKSB7XG4gIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6IHF1b3RlKCRuYW1lX2ZvbnQpO1xuICAgICAgZm9udC1kaXNwbGF5OnN3YXA7XG4gICAgICBzcmM6dXJsKHF1b3RlKFwiLi4vZm9udHMvXCIgKyAkc3JjICsgXCIud29mZlwiKSkgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgIHVybChxdW90ZShcIi4uL2ZvbnRzL1wiICsgJHNyYyArIFwiLnR0ZlwiKSkgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIH1cbn1cblxuJGFjY2VudCA6ICNGRjZDNDU7XG5cbkBtaXhpbiBidG4oJHdpZHRoKXtcbiAgYmFja2dyb3VuZDogJGFjY2VudDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogU007XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cblxuQGluY2x1ZGUgZm9udGZhY2UoXCJTUlwiLCBcIlNGVUlEaXNwbGF5LVJlZ3VsYXJcIik7XG5AaW5jbHVkZSBmb250ZmFjZShcIlNTXCIsIFwiU0ZVSURpc3BsYXktU2VtaWJvbGRcIik7XG5AaW5jbHVkZSBmb250ZmFjZShcIlNCXCIsIFwiU0ZVSURpc3BsYXktQm9sZFwiKTtcbkBpbmNsdWRlIGZvbnRmYWNlKFwiU01cIiwgXCJTRlVJRGlzcGxheS1NZWRpdW1cIik7XG4uc2xpY2stdHJhY2t7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiB9XG5mb3Jte1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYXtcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG59XG5pbnB1dDpmb2N1cyxidXR0b246Zm9jdXMsYnV0dG9uOmFjdGl2ZXtcbiAgb3V0bGluZTpub25lO1xufVxuLmxpc3Qtbm9uZXtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50YWJsZS10aXRsZXtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LWZhbWlseTogU1M7XG4gIGNvbG9yOiMzMzMhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3JhcHBlciB7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtaW4td2lkdGg6IDI2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5jb250ZW50e1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyB6LWluZGV4OiAzO1xuICB9XG4gIC5mb290ZXIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIH1cbn1cbiAgaHRtbCxib2R5e1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LWZhbWlseTogU1I7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiM0NTQ1NDU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1NjBweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuLnNsaWNrLXNsaWRle1xuICAmOmZvY3Vze1xuICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAvKiovXG4ub3Zoe1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbiAgLyoqL1xuLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxNDQwcHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgfVxuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICB9XG4gICAgfVxuICAuZC1mbGV4e1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgIH1cbi5wb3NyZWx7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbi5hYnN7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuLnBhZ2UtdGl0bGV7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBTUztcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wYWdlcy10aXRsZXtcbiAgICAgIEBleHRlbmQgLnBhZ2UtdGl0bGU7XG4gICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuLndoaXRle1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbi53MTAwe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbi50dHV7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbi5kYntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5yb3VuZGVke1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnBvc2ZpeHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxuYTpmb2N1cyxhOmFjdGl2ZSxidXR0b246Zm9jdXMsYnV0dG9uOmFjdGl2ZSxidXR0b246dGFyZ2V0e1xuICBvdXRsaW5lOiB1bnNldCFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7XG59XG5cbiAubGFibGUtb3Jhbmdle1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRjlBODQgMCUsICNGRkE5NzkgOTklKTtcbiAgICB9XG4gICAgLmxhYmxlLWJsdWV7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzUwQjBDNSAwJSwgIzdEQ0FEQiA5OSUpO1xuICAgIH1cbiAgICAubGFibGUtcHVycGxle1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM1MDVDQzUgMCUsICM3RDg2REIgOTklKTtcbiAgICB9XG4gICAgLmxhYmxlLWdyZWVue1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM3Q0QwNUYgMCUsICNBQ0RCN0QgOTklKTtcbiAgICB9XG5cbiAgLmJyZWFkY3J1bWJ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gbWFyZ2luLXRvcDogMzBweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBsaXtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMTBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAmLmFjdGl2ZXtcblxuICAgICAgICB9XG4gICAgICBhe1xuICAgICAgICAgIGNvbG9yOiAjMzMzO1xuXG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG5cbiAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiAvKio9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qKi9cbiAucHJlbG9hZGVye1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4jY2lyY3VsYXJHe1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgd2lkdGg6NjhweDtcbiAgaGVpZ2h0OjY4cHg7XG4gIG1hcmdpbjogMTVweCAwcHggMDtcblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpe1xuICAucHJlbG9hZGVyIHtcbiAgICBpbWd7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uY2lyY3VsYXJHe1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjokYWNjZW50O1xuICB3aWR0aDoxNnB4O1xuICBoZWlnaHQ6MTZweDtcbiAgYm9yZGVyLXJhZGl1czoxMHB4O1xuICAgIC1vLWJvcmRlci1yYWRpdXM6MTBweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czoxMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czoxMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czoxMHB4O1xuICBhbmltYXRpb24tbmFtZTpib3VuY2VfY2lyY3VsYXJHO1xuICAgIC1vLWFuaW1hdGlvbi1uYW1lOmJvdW5jZV9jaXJjdWxhckc7XG4gICAgLW1zLWFuaW1hdGlvbi1uYW1lOmJvdW5jZV9jaXJjdWxhckc7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VfY2lyY3VsYXJHO1xuICAgIC1tb3otYW5pbWF0aW9uLW5hbWU6Ym91bmNlX2NpcmN1bGFyRztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOjEuMXM7XG4gICAgLW8tYW5pbWF0aW9uLWR1cmF0aW9uOjEuMXM7XG4gICAgLW1zLWFuaW1hdGlvbi1kdXJhdGlvbjoxLjFzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjEuMXM7XG4gICAgLW1vei1hbmltYXRpb24tZHVyYXRpb246MS4xcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTtcbiAgICAtby1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO1xuICAgIC1tcy1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTtcbiAgICAtbW96LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246bm9ybWFsO1xuICAgIC1vLWFuaW1hdGlvbi1kaXJlY3Rpb246bm9ybWFsO1xuICAgIC1tcy1hbmltYXRpb24tZGlyZWN0aW9uOm5vcm1hbDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246bm9ybWFsO1xuICAgIC1tb3otYW5pbWF0aW9uLWRpcmVjdGlvbjpub3JtYWw7XG59XG5cbiNjaXJjdWxhckdfMXtcbiAgbGVmdDowO1xuICB0b3A6MjdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OjAuNDFzO1xuICAgIC1vLWFuaW1hdGlvbi1kZWxheTowLjQxcztcbiAgICAtbXMtYW5pbWF0aW9uLWRlbGF5OjAuNDFzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjAuNDFzO1xuICAgIC1tb3otYW5pbWF0aW9uLWRlbGF5OjAuNDFzO1xufVxuXG4jY2lyY3VsYXJHXzJ7XG4gIGxlZnQ6N3B4O1xuICB0b3A6N3B4O1xuICBhbmltYXRpb24tZGVsYXk6MC41NXM7XG4gICAgLW8tYW5pbWF0aW9uLWRlbGF5OjAuNTVzO1xuICAgIC1tcy1hbmltYXRpb24tZGVsYXk6MC41NXM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MC41NXM7XG4gICAgLW1vei1hbmltYXRpb24tZGVsYXk6MC41NXM7XG59XG5cbiNjaXJjdWxhckdfM3tcbiAgdG9wOjA7XG4gIGxlZnQ6MjdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OjAuNjlzO1xuICAgIC1vLWFuaW1hdGlvbi1kZWxheTowLjY5cztcbiAgICAtbXMtYW5pbWF0aW9uLWRlbGF5OjAuNjlzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjAuNjlzO1xuICAgIC1tb3otYW5pbWF0aW9uLWRlbGF5OjAuNjlzO1xufVxuXG4jY2lyY3VsYXJHXzR7XG4gIHJpZ2h0OjdweDtcbiAgdG9wOjdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OjAuODNzO1xuICAgIC1vLWFuaW1hdGlvbi1kZWxheTowLjgzcztcbiAgICAtbXMtYW5pbWF0aW9uLWRlbGF5OjAuODNzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjAuODNzO1xuICAgIC1tb3otYW5pbWF0aW9uLWRlbGF5OjAuODNzO1xufVxuXG4jY2lyY3VsYXJHXzV7XG4gIHJpZ2h0OjA7XG4gIHRvcDoyN3B4O1xuICBhbmltYXRpb24tZGVsYXk6MC45N3M7XG4gICAgLW8tYW5pbWF0aW9uLWRlbGF5OjAuOTdzO1xuICAgIC1tcy1hbmltYXRpb24tZGVsYXk6MC45N3M7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MC45N3M7XG4gICAgLW1vei1hbmltYXRpb24tZGVsYXk6MC45N3M7XG59XG5cbiNjaXJjdWxhckdfNntcbiAgcmlnaHQ6N3B4O1xuICBib3R0b206N3B4O1xuICBhbmltYXRpb24tZGVsYXk6MS4xcztcbiAgICAtby1hbmltYXRpb24tZGVsYXk6MS4xcztcbiAgICAtbXMtYW5pbWF0aW9uLWRlbGF5OjEuMXM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MS4xcztcbiAgICAtbW96LWFuaW1hdGlvbi1kZWxheToxLjFzO1xufVxuXG4jY2lyY3VsYXJHXzd7XG4gIGxlZnQ6MjdweDtcbiAgYm90dG9tOjA7XG4gIGFuaW1hdGlvbi1kZWxheToxLjI0cztcbiAgICAtby1hbmltYXRpb24tZGVsYXk6MS4yNHM7XG4gICAgLW1zLWFuaW1hdGlvbi1kZWxheToxLjI0cztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheToxLjI0cztcbiAgICAtbW96LWFuaW1hdGlvbi1kZWxheToxLjI0cztcbn1cblxuI2NpcmN1bGFyR184e1xuICBsZWZ0OjdweDtcbiAgYm90dG9tOjdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OjEuMzhzO1xuICAgIC1vLWFuaW1hdGlvbi1kZWxheToxLjM4cztcbiAgICAtbXMtYW5pbWF0aW9uLWRlbGF5OjEuMzhzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjEuMzhzO1xuICAgIC1tb3otYW5pbWF0aW9uLWRlbGF5OjEuMzhzO1xufVxuXG5cblxuQGtleWZyYW1lcyBib3VuY2VfY2lyY3VsYXJHe1xuICAwJXtcbiAgICB0cmFuc2Zvcm06c2NhbGUoMSk7XG4gIH1cblxuICAxMDAle1xuICAgIHRyYW5zZm9ybTpzY2FsZSguMyk7XG4gIH1cbn1cblxuQC1vLWtleWZyYW1lcyBib3VuY2VfY2lyY3VsYXJHe1xuICAwJXtcbiAgICAtby10cmFuc2Zvcm06c2NhbGUoMSk7XG4gIH1cblxuICAxMDAle1xuICAgIC1vLXRyYW5zZm9ybTpzY2FsZSguMyk7XG4gIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgYm91bmNlX2NpcmN1bGFyR3tcbiAgMCV7XG4gICAgLW1zLXRyYW5zZm9ybTpzY2FsZSgxKTtcbiAgfVxuXG4gIDEwMCV7XG4gICAgLW1zLXRyYW5zZm9ybTpzY2FsZSguMyk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZV9jaXJjdWxhckd7XG4gIDAle1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO1xuICB9XG5cbiAgMTAwJXtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMyk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGJvdW5jZV9jaXJjdWxhckd7XG4gIDAle1xuICAgIC1tb3otdHJhbnNmb3JtOnNjYWxlKDEpO1xuICB9XG5cbiAgMTAwJXtcbiAgICAtbW96LXRyYW5zZm9ybTpzY2FsZSguMyk7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQtYm94IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG59IiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNSXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9TRlVJRGlzcGxheS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvU0ZVSURpc3BsYXktUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNTXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9TRlVJRGlzcGxheS1TZW1pYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1NGVUlEaXNwbGF5LVNlbWlib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU0JcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NGVUlEaXNwbGF5LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9TRlVJRGlzcGxheS1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU01cIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NGVUlEaXNwbGF5LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1NGVUlEaXNwbGF5LU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQgIWltcG9ydGFudDsgfVxuXG5mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQ6Zm9jdXMsIGJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmxpc3Qtbm9uZSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50YWJsZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IFNTO1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAud3JhcHBlciAuY29udGVudCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC53cmFwcGVyIC5mb290ZXIge1xuICAgIGZsZXg6IDAgMCBhdXRvOyB9XG5cbmh0bWwsIGJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBTUjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQ1NDU0NTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTU2MHB4KSB7XG4gICAgaHRtbCwgYm9keSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uc2xpY2stc2xpZGU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyoqL1xuLm92aCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyoqL1xuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxNDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuICAuY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ucG9zcmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBhZ2UtdGl0bGUsIC5wYWdlcy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1mYW1pbHk6IFNTO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLnBhZ2UtdGl0bGUsIC5wYWdlcy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucGFnZS10aXRsZSwgLnBhZ2VzLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbi5wYWdlcy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLnBhZ2VzLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYWdlcy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuXG4ud2hpdGUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udzEwMCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50dHUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5kYiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5wb3NmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuYTpmb2N1cywgYTphY3RpdmUsIGJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSwgYnV0dG9uOnRhcmdldCB7XG4gIG91dGxpbmU6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmxhYmxlLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGOUE4NCAwJSwgI0ZGQTk3OSA5OSUpOyB9XG5cbi5sYWJsZS1ibHVlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNTBCMEM1IDAlLCAjN0RDQURCIDk5JSk7IH1cblxuLmxhYmxlLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzUwNUNDNSAwJSwgIzdEODZEQiA5OSUpOyB9XG5cbi5sYWJsZS1ncmVlbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzdDRDA1RiAwJSwgI0FDREI3RCA5OSUpOyB9XG5cbi5icmVhZGNydW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmJyZWFkY3J1bWIgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAuYnJlYWRjcnVtYiBsaTo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMTBweCAhaW1wb3J0YW50OyB9XG4gICAgLmJyZWFkY3J1bWIgbGkgYSB7XG4gICAgICBjb2xvcjogIzMzMzsgfVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqL1xuLnByZWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4jY2lyY3VsYXJHIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiA2OHB4O1xuICBtYXJnaW46IDE1cHggMHB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wcmVsb2FkZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4OyB9IH1cblxuLmNpcmN1bGFyRyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkM0NTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlX2NpcmN1bGFyRztcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IGJvdW5jZV9jaXJjdWxhckc7XG4gIC1tcy1hbmltYXRpb24tbmFtZTogYm91bmNlX2NpcmN1bGFyRztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlX2NpcmN1bGFyRztcbiAgLW1vei1hbmltYXRpb24tbmFtZTogYm91bmNlX2NpcmN1bGFyRztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjFzO1xuICAtby1hbmltYXRpb24tZHVyYXRpb246IDEuMXM7XG4gIC1tcy1hbmltYXRpb24tZHVyYXRpb246IDEuMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjFzO1xuICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogMS4xcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW8tYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1vei1hbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWw7IH1cblxuI2NpcmN1bGFyR18xIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAyN3B4O1xuICBhbmltYXRpb24tZGVsYXk6IDAuNDFzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuNDFzO1xuICAtbXMtYW5pbWF0aW9uLWRlbGF5OiAwLjQxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNDFzO1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMC40MXM7IH1cblxuI2NpcmN1bGFyR18yIHtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjU1cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjU1cztcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC41NXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjU1cztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuNTVzOyB9XG5cbiNjaXJjdWxhckdfMyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMjdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjY5cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjY5cztcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC42OXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjY5cztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuNjlzOyB9XG5cbiNjaXJjdWxhckdfNCB7XG4gIHJpZ2h0OiA3cHg7XG4gIHRvcDogN3B4O1xuICBhbmltYXRpb24tZGVsYXk6IDAuODNzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuODNzO1xuICAtbXMtYW5pbWF0aW9uLWRlbGF5OiAwLjgzcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuODNzO1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMC44M3M7IH1cblxuI2NpcmN1bGFyR181IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjk3cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjk3cztcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC45N3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjk3cztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuOTdzOyB9XG5cbiNjaXJjdWxhckdfNiB7XG4gIHJpZ2h0OiA3cHg7XG4gIGJvdHRvbTogN3B4O1xuICBhbmltYXRpb24tZGVsYXk6IDEuMXM7XG4gIC1vLWFuaW1hdGlvbi1kZWxheTogMS4xcztcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMS4xcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDEuMXM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAxLjFzOyB9XG5cbiNjaXJjdWxhckdfNyB7XG4gIGxlZnQ6IDI3cHg7XG4gIGJvdHRvbTogMDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjI0cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAxLjI0cztcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMS4yNHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjI0cztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDEuMjRzOyB9XG5cbiNjaXJjdWxhckdfOCB7XG4gIGxlZnQ6IDdweDtcbiAgYm90dG9tOiA3cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4zOHM7XG4gIC1vLWFuaW1hdGlvbi1kZWxheTogMS4zOHM7XG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IDEuMzhzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS4zOHM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAxLjM4czsgfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZV9jaXJjdWxhckcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMyk7IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIGJvdW5jZV9jaXJjdWxhckcge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAuMyk7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBib3VuY2VfY2lyY3VsYXJHIHtcbiAgMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuMyk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlX2NpcmN1bGFyRyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMyk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgYm91bmNlX2NpcmN1bGFyRyB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuMyk7IH0gfVxuXG4ucGFnZS1jb250ZW50LWJveCB7XG4gIHBhZGRpbmc6IDQwcHggMDsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ib3gtdGl0bGUge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbi5ib3gtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zb2MtbGluayB7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5zb2MtbGluazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLm1lc3NlbmdlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7IH1cblxuLnNpdGUtZW1haWwge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uY2FsbC1tZSwgLmNhbGwtbW9iaWxlIHtcbiAgYmFja2dyb3VuZDogI0ZGNkM0NTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDE3NHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogU007XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5jYWxsLW1lLCAuY2FsbC1tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cblxuLnRvcC1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFN0YwOyB9XG5cbi5tYWluLXBob25lIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogU0I7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4OyB9XG5cbi53b3JrLW1vZGUge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLnNpdGUtZW1haWwge1xuICBjb2xvcjogI0ZGNkM0NSAhaW1wb3J0YW50OyB9XG4gIC5zaXRlLWVtYWlsIHNwYW4ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkY2QzQ1OyB9XG5cbiNzaXRlLW5hbWUge1xuICBjb2xvcjogI0ZGNkM0NTtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFNCOyB9XG5cbiNzaXRlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzc1NzU3NTsgfVxuXG4uc2l0ZS1sb2dvIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA1MXB4OyB9XG5cbi5sb2dvLWJveCB7XG4gIG1hcmdpbi1yaWdodDogOS41NHB4OyB9XG5cbi5oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogOXB4OyB9XG5cbi5tZW51X2hlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBTTTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAubWVudV9oZWFkZXIgLmxpc3RJdGVtTGluayB7XG4gICAgY29sb3I6ICM0NTQ1NDU7IH1cbiAgLm1lbnVfaGVhZGVyIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm1lbnVfaGVhZGVyIGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5zdWJNZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LWZhbWlseTogU1I7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGVmdDogLTEwcHg7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc3ViTWVudSBsaSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc3ViTWVudSBsaSBhIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNGU3ZjA7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzOyB9XG4gICAgICAuc3ViTWVudSBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGNkM0NTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjZDNDU7XG4gICAgICAgIGJvcmRlci10b3A6IDA7IH1cbiAgICAuc3ViTWVudSBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnN1Yk1lbnUgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTdmMCAhaW1wb3J0YW50OyB9XG5cbi5zdWJtZW51SXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG4gIC5zdWJtZW51SXRlbS5wYXJlbnQgLnN1YnNwYW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTE4MGRlZyk7IH1cbiAgLnN1Ym1lbnVJdGVtIC5zdWJzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1NSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZWxlbWVudHMvc3ViLnN2Z1wiKSBuby1yZXBlYXQgMCAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHM7IH1cblxuLmJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNhbGwtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucG0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jYnZpLW9wZW4ge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAjYnZpLW9wZW4gc3BhbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNTNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAjYnZpLW9wZW4gc3ZnIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cblxuaHRtbCBib2R5IC5idmktYm9keSBoZWFkZXIgLmJ2aS1wYW5lbC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4jYnZpLXRyaWdnZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICNidmktdHJpZ2dlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA1M3B4O1xuICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICNidmktdHJpZ2dlciBzdmcge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogMzBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5tZXNzZW5nZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgLmNhbGwtbWUsIC5jYWxsLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgLndvcmstbW9kZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMzMHB4KSB7XG4gIC5ib3gtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1lc3NlbmdlcnMge1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC53b3JrLW1vZGUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIC5zaXRlLWVtYWlsIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgI2J2aS1vcGVuLCAjYnZpLXRyaWdnZXIge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tbGVmdDogMzhweDsgfVxuICAgICNidmktb3BlbiBzcGFuLCAjYnZpLXRyaWdnZXIgc3BhbiB7XG4gICAgICB3aWR0aDogNDhweDsgfVxuICAudG9wLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWVudV9oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJ1cmdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyMnB4OyB9XG4gICAgLmJ1cmdlciBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5idXJnZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICB3aWR0aDogMjBweDsgfVxuICAuY2FsbC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDM4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzOHB4OyB9XG4gIC5wbS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIC5oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U0RTdGMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC5tZW51X2hlYWRlciBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4OyB9XG4gIC5oZWFkZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuc2l0ZS1sb2dvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICNzaXRlLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjc2l0ZS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMXB4OyB9XG4gIC5sb2dvLWJveCBpbWcge1xuICAgIHdpZHRoOiA4MHB4OyB9XG4gIC53b3JrLW1vZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpdGUtZW1haWwge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg3MHB4KSB7XG4gICNidmktb3BlbiwgI2J2aS10cmlnZ2VyIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7IH1cbiAgICAjYnZpLW9wZW4gc3BhbiwgI2J2aS10cmlnZ2VyIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICNidmktb3BlbiBzcGFuIHN2ZywgI2J2aS10cmlnZ2VyIHNwYW4gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDsgfVxuICAgICAgICAjYnZpLW9wZW4gc3BhbiBzdmcgcGF0aCwgI2J2aS10cmlnZ2VyIHNwYW4gc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgICAjYnZpLW9wZW4gc3BhbiBzdmcgY2lyY2xlLCAjYnZpLXRyaWdnZXIgc3BhbiBzdmcgY2lyY2xlIHtcbiAgICAgICAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgI2J2aS10cmlnZ2VyIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAjYnZpLXRyaWdnZXIgc3BhbiBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAjMzMzICFpbXBvcnRhbnQ7IH1cbiAgICAjYnZpLXRyaWdnZXIgc3BhbiBzdmcgY2lyY2xlIHtcbiAgICAgIGZpbGw6ICMzMzMgIWltcG9ydGFudDsgfVxuICAuY2FsbC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBtLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9zbWFydHBob25lLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgI3NpdGUtbmFtZSwgI3NpdGUtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmVlZGJhY2sge1xuICBiYWNrZ3JvdW5kOiAjRjRGNkZBO1xuICBwYWRkaW5nLXRvcDogODBweDsgfVxuXG4uZmVlZGJhY2tfX2hlYWQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7IH1cblxuLmZlZWRiYWNrLW1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA1NXB4O1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogU1M7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbiAgcGVyc3BlY3RpdmU6IDEwMCU7IH1cblxuLmZlZWRiYWNrLWVtYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmZlZWRiYWNrLWVtYWlsOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQ6ICMzMzM7IH1cblxuLmZlZWRiYWNrLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNGRjZDNDU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiAxNDNweDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFNNO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAyMXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5mZWVkYmFjay1idG4ge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cblxuLmZlZWRiYWNrLW1hc3NlbmdlcnMge1xuICBtYXJnaW4tdG9wOiAzNXB4OyB9XG5cbi5mZWVkYmFjay1tYXNzZW5nZXJzX19ib3ggc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogNy41cHg7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4uZmVlZGJhY2stbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmZlZWRiYWNrLWxpbmsgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZmVlZGJhY2stbGluazpudGgtb2YtdHlwZSgyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cblxuLm1fbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNHM7IH1cblxuLm1lc3NlbmdlcnMtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLmZlZWRiYWNrLWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDY5cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJERkU0OyB9XG5cbi5mZWVkYmFjay1pdGVtLXdoYXRzYXBwIC5tX25hbWUge1xuICBjb2xvcjogIzRCRDc0MDsgfVxuXG4uZmVlZGJhY2staXRlbS10ZWxlZ3JhbSAubV9uYW1lIHtcbiAgY29sb3I6ICM2MUE4REU7IH1cblxuLmZlZWRiYWNrLWl0ZW0tdmliZXIgLm1fbmFtZSB7XG4gIGNvbG9yOiAjN0QzREFGOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZlZWRiYWNrLW1haW4ge1xuICAgIGZvbnQtc2l6ZTogNDVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTUwcHgpIHtcbiAgLmZlZWRiYWNrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDsgfVxuICAuZmVlZGJhY2stbWFpbiB7XG4gICAgZm9udC1zaXplOiAzNXB4OyB9XG4gIC5mZWVkYmFja19fbGVmdCB7XG4gICAgd2lkdGg6IDQ4JTsgfVxuICAuZmVlZGJhY2tfX3JpZ2h0IHtcbiAgICB3aWR0aDogNDglOyB9XG4gIC5mZWVkYmFja19faGVhZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLm1lc3NlbmdlcnMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLm1fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZlZWRiYWNrLW1hc3NlbmdlcnNfX2JveCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcbiAgLmZlZWRiYWNrX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5mZWVkYmFja19fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mZWVkYmFjay1tYWluIHtcbiAgICBmb250LXNpemU6IDI1cHg7IH1cbiAgLmZlZWRiYWNrLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLm1fbmFtZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmVlZGJhY2stbWFzc2VuZ2Vyc19fYm94IHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZlZWRiYWNrLWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZlZWRiYWNrX19oZWFkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5mZWVkYmFjay1tYXNzZW5nZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5tZXNzZW5nZXJzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07IH0gfVxuXG4uZHRzIC5zbGljay1kb3RzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5kdHMgLnNsaWNrLWRvdHMgbGkge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIC5kdHMgLnNsaWNrLWRvdHMgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuZHRzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMTA4LCA2OSwgMC41KTsgfVxuICAgICAgLmR0cyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmNmM0NTsgfVxuICAuZHRzIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDEwOCwgNjksIDAuNyk7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmJpbGJvYXJkX19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmJpbGJvYXJkX19pbWcge1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCA1MHB4OyB9XG5cbi5iaWxib2FyZF9fZGVzYyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCA1MHB4IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiBTQjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZGVzYy13cmFwcGVyIHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEwMCU7IH1cbiAgLmRlc2Mtd3JhcHBlciBzbWFsbDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5kZXNjLXdyYXBwZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI0ZGNjEzNTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmJpbGJvYXJkLWZsZXgge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmItcHJldiwgLmItbmV4dCB7XG4gIHotaW5kZXg6IDUwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYi1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDIwcHg7IH1cblxuLm1haW4tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiA1NXB4O1xuICBmb250LWZhbWlseTogU1M7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAubWFpbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAuYi1wcmV2LCAuYi1uZXh0IHtcbiAgICBsZWZ0OiAwOyB9XG4gIC5iLW5leHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmJpbGJvYXJkX19kZXNjIHtcbiAgICBmb250LXNpemU6IDQ1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iaWxib2FyZF9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAzNXB4OyB9XG4gIC5iaWxib2FyZF9faW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5tYWluLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmlsYm9hcmRfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAubWFpbi10aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmlsYm9hcmRfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAuYi1wcmV2LCAuYi1uZXh0IHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7IH1cbiAgICAuYi1wcmV2IHN2ZywgLmItbmV4dCBzdmcge1xuICAgICAgd2lkdGg6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1haW4tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAgIC5tYWluLXRpdGxlIGJyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5iaWxib2FyZF9faW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5iaWxib2FyZF9fZGVzYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgZm9udC1zaXplOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tYWluLXRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5iaWxib2FyZF9fZGVzYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5iaWxib2FyZF9fZGVzYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5iaWxib2FyZF9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9IH1cblxuLmxldmVsX19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyA0KSAtIDE1cHgpO1xuICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggNTBweDtcbiAgcGFkZGluZzogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIC41czsgfVxuICAubGV2ZWxfX2l0ZW06aG92ZXIge1xuICAgIGZpbHRlcjogc2F0dXJhdGUoMjAwJSk7IH1cbiAgICAubGV2ZWxfX2l0ZW06aG92ZXIgLmxldmVsX19pbWcgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpOyB9XG4gIC5sZXZlbF9faXRlbS5faXRlbS0xIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNCOUUwRjggMCUsICNCM0U0RkYgMTAwJSk7IH1cbiAgLmxldmVsX19pdGVtLl9pdGVtLTIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGQzJBQyAwJSwgI0ZGRDJBQyAxMDAlKTsgfVxuICAubGV2ZWxfX2l0ZW0uX2l0ZW0tMyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRDRFOTk3IDAlLCAjQTlGM0IxIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNEQUQ0RUMgMCUsICNEQUQ0RUMgMSUsICNGM0U3RTkgMTAwJSk7IH1cbiAgLmxldmVsX19pdGVtLl9pdGVtLTQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0JCRjBERCAwJSwgI0JBRUJGQiAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjVFNUUwIDAlLCAjRkJFQ0RGIDEwMCUpOyB9XG5cbi5sZXZlbC1pdGVtcyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubGV2ZWxfX2ltZyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgLmxldmVsX19pbWcgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXM7IH1cblxuLmxldmVsX190aXRsZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBTUztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7IH1cblxuLmxldmVsLWxpbmsge1xuICBjb2xvcjogI0ZGNkM0NSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubGV2ZWwtYm94ZXMge1xuICBtYXJnaW4tdG9wOiAzNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU3RjA7IH1cbiAgLmxldmVsLWJveGVzIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOXB4OyB9XG5cbi5sZXZlbC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHdpZHRoOiA2NSU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubGV2ZWxfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAubGV2ZWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmxldmVsX19pbWcgaW1nIHtcbiAgICB3aWR0aDogMjUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5sZXZlbF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyA0KSAtIDhweCk7XG4gICAgbWluLWhlaWdodDogMzQwcHg7IH1cbiAgICAubGV2ZWxfX2l0ZW0gYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubGV2ZWxfX2ltZyBpbWcge1xuICAgIHdpZHRoOiAyMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxldmVsLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5sZXZlbF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDEwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAubGV2ZWxfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCAwIDUwcHg7IH1cbiAgICAubGV2ZWxfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCA1MHB4IDA7IH1cbiAgICAubGV2ZWxfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCA1MHB4IDUwcHg7IH1cbiAgICAubGV2ZWxfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDUwcHg7IH1cbiAgICAubGV2ZWxfX2l0ZW0gYnIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmxldmVsX19pbWcgaW1nIHtcbiAgICB3aWR0aDogdW5zZXQ7IH1cbiAgLmxldmVsX19kZXNjIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmxldmVsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sZXZlbC1ib3hlcyB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG4gICAgLmxldmVsLWJveGVzIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgLmxldmVsX19kZXNjIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmxldmVsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5sZXZlbF9faW1nIGltZyB7XG4gICAgd2lkdGg6IDI1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5sZXZlbF9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5sZXZlbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAubGV2ZWxfX2ltZyBpbWcge1xuICAgIHdpZHRoOiAyMDBweDsgfVxuICAubGV2ZWxfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSA1cHgpO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLmxldmVsX19kZXNjIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5sZXZlbF9faW1nIGltZyB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGV2ZWxfX2l0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5sZXZlbF9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmxldmVsX19kZXNjIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmxldmVsX19pbWcgaW1nIHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sZXZlbF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjUwcHg7IH1cbiAgLmxldmVsLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uY3Vyc2VzLXRhYi1jb250ZW50LmNvbnRlbnRzLWxvYWRpbmcge1xuICBtaW4taGVpZ2h0OiA0NTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDsgfVxuICAuY3Vyc2VzLXRhYi1jb250ZW50LmNvbnRlbnRzLWxvYWRpbmc6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sb2FkZXIuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41czsgfVxuICAuY3Vyc2VzLXRhYi1jb250ZW50LmNvbnRlbnRzLWxvYWRpbmcgLmN1cnNlcy1mbGV4IHtcbiAgICBvcGFjaXR5OiAwLjE7IH1cblxuLnRhYmxlLXRpdGxlIGEge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMzsgfVxuXG4uY3Vyc2UtdGFibGUtYm94IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHdpZHRoOiAzNzVweDsgfVxuICAuY3Vyc2UtdGFibGUtYm94IHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5jdXJzZS10YWJsZS1ib3ggdGFibGUgdHIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAuY3Vyc2UtdGFibGUtYm94IHRhYmxlIHRyIHRkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIHdpZHRoOiA0MHB4OyB9XG4gICAgICAgIC5jdXJzZS10YWJsZS1ib3ggdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAgIC5jdXJzZS10YWJsZS1ib3ggdGFibGUgdHIgdGRbY29sc3Bhbj0nMiddIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuY3Vyc2UtdGFibGUtYm94IHRhYmxlIHRyIHRkW2NvbHNwYW49JzInXTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmN1cnNlLXRhYmxlLWJveCB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDMzNXB4OyB9XG4gICAgICAgICAgLmN1cnNlLXRhYmxlLWJveCB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgICAgIC5jdXJzZS10YWJsZS1ib3ggdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQgc3BhbiBzbWFsbCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAgICAgICAgIC5jdXJzZS10YWJsZS1ib3ggdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3R0b206IDEzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0NTQ1NDU7IH1cblxuLmN0Yi13cmFwIHtcbiAgcGFkZGluZzogNXB4IDA7IH1cblxuLmN1cnNlLXRhYi1saW5rIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNFREYwRjY7XG4gIGZvbnQtZmFtaWx5OiBTTTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmN1cnNlLXRhYi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI0ZENzY1MTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2LWN1cnNlcyB7XG4gIG1hcmdpbi10b3A6IDE5cHg7IH1cbiAgLm5hdi1jdXJzZXMgLnNpbXBsZWJhci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5jdXJzZXMtaGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7IH1cblxuLmN1cnNlcy1mbGV4IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogNDU3cHg7IH1cbiAgLmN1cnNlcy1mbGV4LmFsbC1jdXJzZXMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU3RjA7IH1cbiAgICAuY3Vyc2VzLWZsZXguYWxsLWN1cnNlczpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cblxuLnRhYi1ib3gtdGl0bGUge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5jdXJzZS1wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IFNCO1xuICBjb2xvcjogIzMzMzsgfVxuXG4uY3Vyc2UtcHJldmlldy1pbWFnZXMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCA1MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDQyMHB4OyB9XG4gIC5jdXJzZS1wcmV2aWV3LWltYWdlcyBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweCAwIDUwcHggNTBweDsgfVxuXG4udGFrZS1jdXJzZSB7XG4gIGJhY2tncm91bmQ6ICNGRjZDNDU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiAxNDFweDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFNNO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC50YWtlLWN1cnNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbi5jdXJzZV9fYnRucyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY3Vyc2UtdGFibGUtYm94IHtcbiAgICB3aWR0aDogMzQwcHg7IH1cbiAgICAuY3Vyc2UtdGFibGUtYm94IHRhYmxlIHRyIHRkIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgLmN1cnNlLXRhYmxlLWJveCB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAzMDBweDsgfVxuICAuY3Vyc2UtdGFiLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmN1cnNlcy1mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gIC5jdXJzZXMtdGFiLWNvbnRlbnQuY29udGVudHMtbG9hZGluZyB7XG4gICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAuY3Vyc2UtcHJldmlldy1pbWFnZXMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNDBweCAtIDMwcHgpOyB9XG4gIC5jdXJzZS1wcmV2aWV3LWltYWdlcyBwIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH1cbiAgICAuY3Vyc2UtcHJldmlldy1pbWFnZXMgcCBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4IDUwcHggNTBweCAwOyB9XG4gIC5jdXJzZS1wcmV2aWV3LWltYWdlcyBwOmZpcnN0LWNoaWxkIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweCAwIDUwcHggNTBweDsgfVxuICAuY3Vyc2UtdGFibGUtYm94IHRhYmxlIHRyIHRkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogNnB4IDA7IH1cbiAgICAuY3Vyc2UtdGFibGUtYm94IHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiA3cHg7IH1cbiAgLnRhYmxlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAuY3Vyc2UtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmN1cnNlLXRhYmxlLWJveCB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIC5jdXJzZS10YWJsZS1ib3ggdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5jdXJzZS10YWJsZS1ib3ggdGFibGUgdHIgdGQge1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAgICAgLmN1cnNlLXRhYmxlLWJveCB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDgwJTsgfVxuICAuY3Vyc2UtcHJldmlldy1pbWFnZXMge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpOyB9XG4gICAgLmN1cnNlLXByZXZpZXctaW1hZ2VzIHAge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5jdXJzZS1wcmV2aWV3LWltYWdlcyBwOmxhc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubmF2LWN1cnNlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLmN0Yi13cmFwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmN1cnNlLXRhYmxlLWJveCB0YWJsZSB0ciB0ZCB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJzZS1wcmV2aWV3LWltYWdlcyB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAudGFiLWJveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5jdXJzZS10YWJsZS1ib3gge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5jdGItd3JhcCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gIC5jdXJzZS10YWItbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jdXJzZXMtZmxleCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAuY3Vyc2VzLWZsZXguYWxsLWN1cnNlcyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmN1cnNlLXRhYmxlLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmN1cnNlLXByZXZpZXctaW1hZ2VzIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmN1cnNlLXByZXZpZXctaW1hZ2VzIHAge1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCA1MHB4IDUwcHggIWltcG9ydGFudDsgfVxuICAgICAgLmN1cnNlLXByZXZpZXctaW1hZ2VzIHAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY3Vyc2UtcHJldmlldy1pbWFnZXMge1xuICAgIHdpZHRoOiA5MCU7IH1cbiAgICAuY3Vyc2UtcHJldmlldy1pbWFnZXMgcCB7XG4gICAgICBoZWlnaHQ6IDI1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5jdXJzZS1wcmV2aWV3LWltYWdlcyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY3Vyc2UtcHJldmlldy1pbWFnZXMgcCB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4uc3RlcF9faXRlbSB7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC8gNCAtIDE1cHgpO1xuICBiYWNrZ3JvdW5kOiAjRkZFM0NFO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzOyB9XG4gIC5zdGVwX19pdGVtOmhvdmVyIHtcbiAgICBmaWx0ZXI6IHNhdHVyYXRlKDE1MCUpOyB9XG5cbi5zdGVwcy1mbGV4IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5zdGVwX19pbWcge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7IH1cblxuLnN0ZXBfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFNTO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnN0ZXBfX2Rlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5zdGVwcy1ib3gge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgLnN0ZXBfX2Rlc2NyaXB0aW9uIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuc3RlcF9faW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zdGVwX19pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RlcF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuc3RlcF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuc3RlcF9faXRlbSB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zdGVwX19pbWcgaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7IH1cbiAgLnN0ZXBfX2l0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gNXB4KTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3RlcF9faW1nIGltZyB7XG4gICAgd2lkdGg6IDE1MHB4OyB9XG4gIC5zdGVwX19pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gIC5zdGVwX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gIC5zdGVwX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDVweCk7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnN0ZXBfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweCA1MHB4IDAgNTBweDsgfVxuICAgIC5zdGVwX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4IDUwcHggNTBweCAwOyB9XG4gICAgLnN0ZXBfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCA1MHB4IDUwcHg7IH1cbiAgICAuc3RlcF9faXRlbTpudGgtY2hpbGQoNCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc3RlcF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4vKldpZGdldCBTbGlkZXIqL1xuLnJldmlld3MtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4OyB9XG5cbi5yZXZpZXctdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzNHB4OyB9XG5cbi5yZXZpZXdfX25hbWUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBTUztcbiAgY29sb3I6ICMzMzM7IH1cblxuLnJldmlld19fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLnJlYWQtcmV2aWV3IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnJlYWQtcmV2aWV3IHNwYW4ge1xuICAgIGNvbG9yOiAjRkQ3NjUxO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkQ3NjUxOyB9XG5cbi5yZXZpZXctYnRuIHtcbiAgYmFja2dyb3VuZDogI0ZGNkM0NTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDE3NHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogU007XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLnJldmlldy1idG4ge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cblxuLnJldmlld3Mtc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJldmlld19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5yZXZpZXdfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC5yZXZpZXdzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9IH1cblxuW2RhdGEtc2ltcGxlYmFyXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5zaW1wbGViYXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgbWluLXdpZHRoOiAxNjVweDsgfVxuXG4uc2ltcGxlYmFyLW1hc2sge1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAwOyB9XG5cbi5zaW1wbGViYXItb2Zmc2V0IHtcbiAgZGlyZWN0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgcmVzaXplOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIFJlcXVpcmVkIGZvciBob3Jpem9udGFsIG5hdGl2ZSBzY3JvbGxiYXIgdG8gbm90IGFwcGVhciBpZiBwYXJlbnQgaXMgdGFsbGVyIHRoYW4gbmF0dXJhbCBoZWlnaHQgKi9cbiAgd2lkdGg6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBTY3JvbGwgb24gdGhpcyBlbGVtZW50IG90aGVyd2lzZSBlbGVtZW50IGNhbid0IGhhdmUgYSBwYWRkaW5nIGFwcGxpZWQgcHJvcGVybHkgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiBOb3QgcmVxdWlyZWQgZm9yIGhvcml6b250YWwgc2Nyb2xsIHRvIHRyaWdnZXIgKi9cbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgLyogTmVlZGVkIGZvciB2ZXJ0aWNhbCBzY3JvbGwgdG8gdHJpZ2dlciAqLyB9XG5cbi5zaW1wbGViYXItY29udGVudDpiZWZvcmUsXG4uc2ltcGxlYmFyLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnNpbXBsZWJhci1wbGFjZWhvbGRlciB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXItd3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogaW5oZXJpdDtcbiAgbWF4LXdpZHRoOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC1oZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZsZXgtZ3JvdzogaW5oZXJpdDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtYmFzaXM6IDA7IH1cblxuLnNpbXBsZWJhci1oZWlnaHQtYXV0by1vYnNlcnZlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAwJTtcbiAgd2lkdGg6IDEwMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1pbi13aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7IH1cblxuLnNpbXBsZWJhci10cmFjayB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuW2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcgLnNpbXBsZWJhci10cmFjayB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLnNpbXBsZWJhci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycHg7XG4gIHdpZHRoOiA3cHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7IH1cblxuLnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZWE2ZTAxO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAuNzsgfVxuXG4uc2ltcGxlYmFyLXRyYWNrIC5zaW1wbGViYXItc2Nyb2xsYmFyLnNpbXBsZWJhci12aXNpYmxlOmJlZm9yZSB7XG4gIC8qIFdoZW4gaG92ZXJlZCwgcmVtb3ZlIGFsbCB0cmFuc2l0aW9ucyBmcm9tIGRyYWcgaGFuZGxlICovXG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci12ZXJ0aWNhbCB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDExcHg7IH1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItdmVydGljYWwgLnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3JlIHtcbiAgdG9wOiAycHg7XG4gIGJvdHRvbTogMnB4OyB9XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLWhvcml6b250YWwge1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDExcHg7IH1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbCAuc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IDJweDsgfVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHRvcDogMnB4O1xuICBoZWlnaHQ6IDdweDtcbiAgbWluLWhlaWdodDogMDtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICB3aWR0aDogYXV0bzsgfVxuXG4vKiBSdGwgc3VwcG9ydCAqL1xuW2RhdGEtc2ltcGxlYmFyLWRpcmVjdGlvbj1cInJ0bFwiXSAuc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci12ZXJ0aWNhbCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5ocy1kdW1teS1zY3JvbGxiYXItc2l6ZSB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDUwMHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IHNjcm9sbDsgfVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjZmYTsgfVxuXG4uZm9vdGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAzNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRmZTQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZm9vdGVyX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMTVweDsgfVxuXG4ucGFyZW50LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFNTO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLXRvcDogMjlweDtcbiAgY29sb3I6ICMzMzM7IH1cblxuLmZvb3Rlci1saXN0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5mb290ZXItbGlzdCBsaSBhIHtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5mb290ZXItbGlzdCBsaTpsYXN0LWNoaWxkIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5mb290ZXItc2l0ZW1vZGUge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4OyB9XG5cbi5mb290ZXItbWFpbiB7XG4gIGZvbnQtZmFtaWx5OiBTUztcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZm9vdGVyLW1haW4uZm9vdGVyLWVtYWlsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzOyB9XG5cbi5zb2MtbmV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucGsge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5mb290ZXItYm90b20ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDI2cHggMTVweDsgfVxuXG4uZGNfX3RpbGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzU3NTc1OyB9XG5cbi5mb290ZXItaWNvbnMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubWVudS1maXgtY29udGFpbmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuXG4ubWVudS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTAwMDsgfVxuICAubWVudS1maXhlZC5hY3RpdmUge1xuICAgIHRvcDogMDsgfVxuXG4uZml4LW1lbnUtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgcGFkZGluZy10b3A6IDlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU3ZjA7IH1cblxuLmZpeC1jbG9zZSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNGRjZDNDU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7IH1cbiAgLmZpeC1jbG9zZSBzdmcge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDsgfVxuXG4uZml4LWhlYWRlci1jb250YWluZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAuY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMjIwcHg7IH1cbiAgLnBhcmVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5mb290ZXItbGlzdCB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5mb290ZXItc2l0ZW1vZGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuZm9vdGVyLW1haW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuZm9vdGVyLWljb25zLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgLnBrIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvcHlyaWdodCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTsgfVxuICAgIC5jb3B5cmlnaHQgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWVudS1maXhlZCB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5mb290ZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tZW51LWZpeC1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMjIwcHgpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5mb290ZXJfX2l0ZW0ge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5tZW51LWZpeC1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gIC5wYXJlbnQtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9XG4gIC5mb290ZXItbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuY29weXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cblxuI2NhbGxiYWNrU2VydmljZU1vZGFsIC5jbG9zZS5tb2JpbGUsICNDYWxsYmFja0VtYWlsIC5jbG9zZS5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNjYWxsYmFja1NlcnZpY2VNb2RhbCAubW9kYWwtZGlhbG9nLCAjQ2FsbGJhY2tFbWFpbCAubW9kYWwtZGlhbG9nIHtcbiAgd2lkdGg6IDEwMDBweDsgfVxuXG4jY2FsbGJhY2tTZXJ2aWNlTW9kYWwgLmZvcm0tZ3JvdXAsICNDYWxsYmFja0VtYWlsIC5mb3JtLWdyb3VwIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAjY2FsbGJhY2tTZXJ2aWNlTW9kYWwgLmZvcm0tZ3JvdXAgbGFiZWwsICNDYWxsYmFja0VtYWlsIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICNjYWxsYmFja1NlcnZpY2VNb2RhbCAuZm9ybS1ncm91cDpudGgtb2YtdHlwZSg0KSBsYWJlbCwgI0NhbGxiYWNrRW1haWwgLmZvcm0tZ3JvdXA6bnRoLW9mLXR5cGUoNCkgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG5cbiNjYWxsYmFja1NlcnZpY2VNb2RhbCBzZWxlY3QsICNDYWxsYmFja0VtYWlsIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9lbGVtZW50cy9zdWIuc3ZnXCIpIG5vLXJlcGVhdCA5OCUgY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEREU4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzc1NzU3NTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gICNjYWxsYmFja1NlcnZpY2VNb2RhbCBzZWxlY3Q6Zm9jdXMsICNDYWxsYmFja0VtYWlsIHNlbGVjdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjRDlEREU4OyB9XG5cbiNjYWxsYmFja1NlcnZpY2VNb2RhbCAuZXJyb3IsICNDYWxsYmFja0VtYWlsIC5lcnJvciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLm1zIHtcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1vZGFsLWZsZXgge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLm1vZGFsLWZsZXggaW5wdXQsIC5tb2RhbC1mbGV4IHRleHRhcmVhIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMC44MjQxMXB4IHNvbGlkICNEOURERTg7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5tb2RhbC1mbGV4IGlucHV0OmZvY3VzLCAubW9kYWwtZmxleCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjgyNDExcHggc29saWQgI2M0YzRjNCAhaW1wb3J0YW50OyB9XG5cbi5hY2NlbnQtYm90dG9tIHtcbiAgYmFja2dyb3VuZDogI0ZGNkM0NTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDIwMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogU007XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYWNjZW50LWJvdHRvbSB7XG4gICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuXG4uZmxleF9fbGVmdCB7XG4gIHBhZGRpbmc6IDMwcHggNTBweCA1MHB4O1xuICB3aWR0aDogNTUlOyB9XG5cbi5mbGV4X19yaWdodCB7XG4gIHdpZHRoOiA0NSU7IH1cbiAgLmZsZXhfX3JpZ2h0IC5jbG9zZSB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogNTA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5mbGV4X19yaWdodCAuY2xvc2Ugc3BhbiB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7IH1cbiAgICAuZmxleF9fcmlnaHQgLmNsb3NlOmhvdmVyIHNwYW4ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIC5mbGV4X19yaWdodCBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4uZmxfX2hlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBTUztcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzMzMzsgfVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgLmZvcm0tY29udHJvbFtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uZmlsaWFsLWlucHV0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmFjY2VwdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLmFjY2VwdCBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hY2NlcHQgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21vZGFscy9jaGVjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7IH1cbiAgICAuYWNjZXB0IGlucHV0Om5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLmFjY2VwdCBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuYWNjZXB0IGxhYmVsIHNwYW4ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogLjVweCBzb2xpZCAjNzU3NTc1OyB9XG4gICAgLmFjY2VwdCBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRjZDNDU7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi8qKioqKkhFQURFUioqKioqL1xuLnNpdGUtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDQ0cHggNTBweCA1MHB4OyB9XG4gIC5zaXRlLW1vZGFsLWJvZHkgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiAjRURGMEY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5zaXRlLW1vZGFsLWJvZHkgLmNsb3NlIHNwYW4ge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDFzOyB9XG4gICAgLnNpdGUtbW9kYWwtYm9keSAuY2xvc2U6aG92ZXIgc3BhbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgLnNpdGUtbW9kYWwtYm9keSAuZm9ybS1ncm91cCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnNpdGUtbW9kYWwtYm9keSAuZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaXRlLW1vZGFsLWJvZHkgaW5wdXQsIC5zaXRlLW1vZGFsLWJvZHkgdGV4dGFyZWEge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogMzdweDtcbiAgICBib3JkZXItYm90dG9tOiAwLjgyNDExcHggc29saWQgI0Q5RERFODtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLnNpdGUtbW9kYWwtYm9keSBpbnB1dDpmb2N1cywgLnNpdGUtbW9kYWwtYm9keSB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjgyNDExcHggc29saWQgI2M0YzRjNCAhaW1wb3J0YW50OyB9XG5cbi5zdy1iZWdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7IH1cblxuLyoqKlJFVklFV1MqKiovXG4jcmV2aWV3WmF5YXZrYU1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDE3MjhweDsgfVxuXG4ucmV2aWV3LW1vZGFsLWZsZXgge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5ybWZfX2xlZnQsIC5ybWZfX3JpZ2h0IHtcbiAgd2lkdGg6IDUwJTsgfVxuXG4ucm1mX19yaWdodCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ucm1mX19oZWFkZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAucm1mX19oZWFkZXIgLmNsb3NlIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogI0VERjBGNjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAucm1mX19oZWFkZXIgLmNsb3NlIHNwYW4ge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDFzOyB9XG4gICAgLnJtZl9faGVhZGVyIC5jbG9zZTpob3ZlciBzcGFuIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4ucm1mX19sZWZ0IHtcbiAgcGFkZGluZzogMCAyMHB4IDUwcHggNTBweDsgfVxuICAucm1mX19sZWZ0IC5mb3JtLWdyb3VwIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAucm1mX19sZWZ0IC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJtZl9fbGVmdCBpbnB1dCwgLnJtZl9fbGVmdCB0ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjRDlEREU4O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAucm1mX19sZWZ0IGlucHV0OmZvY3VzLCAucm1mX19sZWZ0IHRleHRhcmVhOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjYzRjNGM0ICFpbXBvcnRhbnQ7IH1cblxuLnJtZl9fYmVnaW4gaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LWZhbWlseTogU1M7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICMzMzM7IH1cblxuLmZpZWxkcyB7XG4gIHdpZHRoOiA3NSU7IH1cblxuLnJtZl9fZGVzYyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7IH1cblxuLnJldmlldy1zb2MtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5yZXZpZXctc29jLWljb24gLnNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7IH1cbiAgLnJldmlldy1zb2MtaWNvbi5yZXZpZXctaW5zdGFncmFtIHtcbiAgICBjb2xvcjogI2YzMTk3MSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICBtYXJnaW4tbGVmdDogMTNweDsgfVxuICAgIC5yZXZpZXctc29jLWljb24ucmV2aWV3LWluc3RhZ3JhbSAuc21hbGwge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2luc3RhZ3JhbS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAucmV2aWV3LXNvYy1pY29uLnJldmlldy12ayB7XG4gICAgY29sb3I6ICMxYTY0YmQgIWltcG9ydGFudDsgfVxuICAgIC5yZXZpZXctc29jLWljb24ucmV2aWV3LXZrIC5zbWFsbCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvdmsucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLnNveXV6IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7IH1cblxuLnJldmlldy1zb2MtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5tb2RhbC1zb2NpYWxzLWJveCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3NTBweCkge1xuICAubW9kYWwtc29jaWFscy1ib3gge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gIC5ybWZfX2JlZ2luIGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgLnJtZl9fZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5ybWZfX2xlZnQge1xuICAgIHBhZGRpbmc6IDAgMTVweCA0MHB4IDQwcHg7IH1cbiAgLnJtZl9faGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDIwcHgpIHtcbiAgLnJtZl9fZGVzYyBiciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzg1cHgpIHtcbiAgLm1vZGFsLXNvY2lhbHMtYm94IHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5tb2RhbC1zb2NpYWxzLWJveCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmllbGRzIHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubW9kYWwtc29jaWFscy1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZpZWxkcyB7XG4gICAgd2lkdGg6IDk1JTsgfVxuICAucm1mX19kZXNjIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ybWZfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ybWZfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICNyZXZpZXdaYXlhdmthTW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDc1JTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgI2NhbGxiYWNrU2VydmljZU1vZGFsIC5tb2RhbC1kaWFsb2csICNDYWxsYmFja0VtYWlsIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA5NSU7IH1cbiAgI2NhbGxiYWNrU2VydmljZU1vZGFsIC5jbG9zZS5tb2JpbGUsICNDYWxsYmFja0VtYWlsIC5jbG9zZS5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNFREYwRjY7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgI3Jldmlld1pheWF2a2FNb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5mbGV4X19yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmxleF9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87IH1cbiAgI3Jldmlld01vZGFsQm94IC5tb2RhbC1kaWFsb2csICNjYWxsYmFja01vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA5NSU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgI2NhbGxiYWNrU2VydmljZU1vZGFsIC5jbG9zZS5tb2JpbGUsICNDYWxsYmFja0VtYWlsIC5jbG9zZS5tb2JpbGUge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDsgfVxuICAgICNjYWxsYmFja1NlcnZpY2VNb2RhbCAuY2xvc2UubW9iaWxlIHN2ZywgI0NhbGxiYWNrRW1haWwgLmNsb3NlLm1vYmlsZSBzdmcge1xuICAgICAgd2lkdGg6IDEycHg7IH1cbiAgI3Jldmlld1pheWF2a2FNb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogOTUlOyB9XG4gIC5ybWZfX2hlYWRlciAuY2xvc2UsIC5zaXRlLW1vZGFsLWJvZHkgLmNsb3NlIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAucm1mX19oZWFkZXIgLmNsb3NlIHN2ZywgLnNpdGUtbW9kYWwtYm9keSAuY2xvc2Ugc3ZnIHtcbiAgICAgIHdpZHRoOiAxMnB4OyB9XG4gIC5ybWZfX2Rlc2Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJtZl9fbGVmdCB7XG4gICAgcGFkZGluZzogMCAxNXB4IDMwcHggMTVweDsgfVxuICAucm1mX19iZWdpbiBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDI1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmZsX19oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAuZmxleF9fbGVmdCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFjY2VwdCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5nLXJlY2FwdGNoYSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjksIDAuOSkgdHJhbnNsYXRlWCgtMTVweCk7IH0gfVxuXG4ubWFwLWRlc2Mge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5tYWdhemluZXMtYWRkciB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgLm1hZ2F6aW5lcy1hZGRyIGxpIHtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAubWFnYXppbmVzLWFkZHIgbGkgYSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFNNO1xuICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgYmFja2dyb3VuZDogI0VERjBGNjsgfVxuICAgICAgLm1hZ2F6aW5lcy1hZGRyIGxpIGEuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZENzY1MTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cblxuLm15TWFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLm15TWFwLmZpbGlhbHNNYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnltX19waG9uZSB7XG4gIGZvbnQtZmFtaWx5OiBTTTtcbiAgY29sb3I6ICM0NTQ1NDU7IH1cblxuLnltX19uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFNCO1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50OyB9XG5cbiNtYXAge1xuICBoZWlnaHQ6IDQ1NXB4OyB9XG4gICNtYXAuZmlsaWFsc01hcCB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50OyB9XG4gICNtYXAudmlzaWJsZSB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5saW5rLW1hZyBzcGFuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmluLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdi1tYXAge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLm1hZ2F6aW5lcy1hZGRyIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFnYXppbmUtbGlzdC5ub3Zpc2libGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1hZ2F6aW5lcy1hZGRyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtaW4taGVpZ2h0OiA0NDVweDsgfVxuICAgIC5tYWdhemluZXMtYWRkciBsaSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzRjNGM0O1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLm1hZ2F6aW5lcy1hZGRyIGxpIGEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7IH1cbiAgICAgICAgLm1hZ2F6aW5lcy1hZGRyIGxpIGEuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb2xvcjogI0ZGNkM0NTsgfVxuICAjbWFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ0NXB4O1xuICAgIHotaW5kZXg6IC0xOyB9XG4gICAgI21hcC5maWxpYWxzTWFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgei1pbmRleDogMSAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50OyB9XG4gICAgI21hcC52aXNpYmxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjRkY2QzQ1O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGNkM0NTsgfVxuICAubmF2LW1hcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzRjNGM0OyB9XG4gIC5zd2ljaC1tYXAtb24ge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICBib3JkZXItbGVmdDogMDsgfVxuICAgIC5zd2ljaC1tYXAtb24uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRjZDNDU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY2QzQ1O1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgIC5zd2ljaC1tYXAtb24uYWN0aXZlIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogI2ZmZjsgfVxuICAuc3dpdGgtbWFwLW9mZiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAuc3dpdGgtbWFwLW9mZi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0ZGNkM0NTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjZDNDU7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgIC5zd2l0aC1tYXAtb2ZmLmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIC5zd2l0aC1tYXAtb2ZmIHNwYW4ge1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogIzRjNGM0YztcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIGh0bWwgYm9keSAuYnZpLWJvZHkgLndyYXBwZXIgLmNvbnRlbnQgLnN3aXRoLW1hcC1vZmYge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgIGh0bWwgYm9keSAuYnZpLWJvZHkgLndyYXBwZXIgLmNvbnRlbnQgLnN3aXRoLW1hcC1vZmYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjZDNDU7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgIGh0bWwgYm9keSAuYnZpLWJvZHkgLndyYXBwZXIgLmNvbnRlbnQgLnN3aXRoLW1hcC1vZmYuYWN0aXZlIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgaHRtbCBib2R5IC5idmktYm9keSAud3JhcHBlciAuY29udGVudCAuc3dpdGgtbWFwLW9mZiBzcGFuIHtcbiAgICAgIHdpZHRoOiA5NSU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICM0YzRjNGMgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5tYXAtZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC55bV9faW1hZ2Uge1xuICAgIHdpZHRoOiAxODBweDsgfVxuICAubWFnYXppbmVzLWFkZHIge1xuICAgIGhlaWdodDogNDQ1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIC5tYWdhemluZXMtYWRkciBsaSBhIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuaW4tbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLm1hZ2F6aW5lcy1hZGRyIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAubWFwLWRlc2MgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmlsaWFsc19faXRlbSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEU3RjA7IH1cblxuLmZpbGlhbHNfX2RldGFpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLnRvLXNlbGYge1xuICB3aWR0aDogMzUuMjglOyB9XG5cbi5kZXRhaWwtdGl0bGUge1xuICB3aWR0aDogMTIycHg7IH1cblxuLmZpbGlhbC1tb2RlLCAuZmlsaWFsX19waG9uZSB7XG4gIHdpZHRoOiAyMTBweDtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFNTO1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuLmZpbGlhbC1taW5lLWxpbmsge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBTTTsgfVxuXG4uZm9yLWRpYmlscyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNGRDc2NTEgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuZm9yLWRpYmlscyBzcGFuIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZENzY1MTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmZpbGlhbHMtZmxleCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLmZpbGlhbC1jYXJkIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cblxuLmZpbGlhbC1nYWxsZXJ5IC5zbGljay1saXN0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLmctcHJldiwgLmctbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZy1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDMwcHg7IH1cblxuLmZnX19pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTclO1xuICBoZWlnaHQ6IDMyMHB4OyB9XG4gIC5mZ19faW5uZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnNsaWNrLXNsaWRlOm50aC1jaGlsZChvZGQpIC5mZ19faW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MHB4IDUwcHggMCA1MHB4OyB9XG5cbi5zbGljay1zbGlkZTpudGgtY2hpbGQoZXZlbikgLmZnX19pbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCA1MHB4IDA7IH1cblxuLmNvbnRhaW5lci1maWxpYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZpbGlhbC1tYWluLWNvbnRlbnQge1xuICB3aWR0aDogNDAuOSU7IH1cblxuLmZpbGlhbC1tYXAtd3JhcHAge1xuICB3aWR0aDogNDkuMjQlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNERkUwRUI7IH1cblxuLmNvbnRhaW5lci1tYWluLWZpbGlhbCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogNzBweDsgfVxuXG4uYWRkcmVzcy10aXRsZSB7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLmFkZHJlc3MtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFNNO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4uZGV0YWlsLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzU1NTtcbiAgbWFyZ2luLXRvcDogMTlweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuI21hcC1ib3gge1xuICBoZWlnaHQ6IDM0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cblxuLnJvdXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI0ZGNkM0NSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGNkM0NSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi55bWFwcy0yLTEtNzgtY29weXJpZ2h0X19sYXlvdXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1maWxpYWwge1xuICBiYWNrZ3JvdW5kOiAjRkY2QzQ1O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogMjEwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBTTTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYnRuLWZpbGlhbCB7XG4gICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuXG4ucmVrdmlzaXRlcyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cblxuLnJla3Zpc2l0ZXNfX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREZFMEVCOyB9XG5cbi5yZWt2aXNpdGVzX190aXRsZSB7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLnJla3Zpc2l0ZXNfX2JveCB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBTTTtcbiAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5yZWt2aXNpdGVzX19ib3gucmVrdmlzaXRlc19fZW1haWwge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZpbGlhbC1nYWxsZXJ5IC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5maWxpYWwtbWFwLXdyYXBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC5maWxpYWwtbWluZS1saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLnBhZ2UtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgLmZvci1kaWJpbHMge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAuZmlsaWFsLW1vZGUsIC5maWxpYWxfX3Bob25lIHtcbiAgICBmb250LXNpemU6IDFyZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjkycHgpIHtcbiAgLnRvLXNlbGYsIC5kZXRhaWwtdGl0bGUge1xuICAgIHdpZHRoOiAzMSU7IH1cbiAgLmZpbGlhbC1taW5lLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuZGV0YWlsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmZpbGlhbC1tb2RlLCAuZmlsaWFsX19waG9uZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAzMSU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmZnX19pbm5lciB7XG4gICAgaGVpZ2h0OiAyNjBweDsgfVxuICAuYWRkcmVzcy1uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmFkZHJlc3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDhweCkge1xuICAuZmlsaWFscy1mbGV4IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC5maWxpYWxzX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgNXB4OyB9XG4gIC5maWxpYWxzX19kZXRhaWwge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC50by1zZWxmLCAuZGV0YWlsLXRpdGxlIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZmlsaWFsLW1pbmUtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmRldGFpbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAuZmlsaWFsLW1vZGUsIC5maWxpYWxfX3Bob25lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuZm9yLWRpYmlscyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZmdfX2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMyMHB4OyB9XG4gIC5yZWt2aXNpdGVzX19ib3gge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYWRkcmVzcy1uYW1lIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmFkZHJlc3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTdweCkge1xuICAuZmdfX2lubmVyIHtcbiAgICBoZWlnaHQ6IDIyMHB4OyB9IH1cblxuLmN1cnNlX19pbmVyIHtcbiAgaGVpZ2h0OiA0MjBweDsgfVxuICAuY3Vyc2VfX2luZXIgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmN1cnNlLWNhcmQtZ2FsbGVyeSAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi5jdXJzZS1jYXJkIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cblxuLmN1cnNlLW1hcC13cmFwcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBib3JkZXItdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbi5yZWt2aXNpdGVzX190YWJsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm15LXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm15LXRhYmxlIHRyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLm15LXRhYmxlIHRyIHRkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgLm15LXRhYmxlIHRyIHRkW2NvbHNwYW49JzInXSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5teS10YWJsZSB0ciB0ZFtjb2xzcGFuPScyJ106OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5teS10YWJsZSB0ciB0ZFtjb2xzcGFuPScyJ106OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5teS10YWJsZSB0ciB0ZCBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgLm15LXRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDg1JTsgfVxuICAgICAgICAubXktdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzc1NzU3NTtcbiAgICAgICAgICBib3R0b206IDhweDsgfVxuICAgICAgICAubXktdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gICAgICAubXktdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5jdXJzZS1jYXJkLWdhbGxlcnkgLnNsaWNrLWxpc3Qge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmctcHJldiwgLmctbmV4dCB7XG4gICAgbGVmdDogMjBweDsgfVxuICAuZy1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuZGV0YWlsLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLm15LXRhYmxlIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmNvbnRhaW5lci1tYWluLWZpbGlhbCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLm15LXRhYmxlIHRyIHRkOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiBjYWxjKDE1JSAtIDEwcHgpOyB9XG4gIC5maWxpYWwtbWFpbi1jb250ZW50IHtcbiAgICB3aWR0aDogNDglOyB9XG4gIC5jdXJzZV9faW5lciB7XG4gICAgaGVpZ2h0OiAzMzBweDsgfVxuICAuZy1wcmV2LCAuZy1uZXh0IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAuZy1wcmV2IHN2ZywgLmctbmV4dCBzdmcge1xuICAgICAgd2lkdGg6IDE1cHg7IH1cbiAgLmctbmV4dCB7XG4gICAgcmlnaHQ6IDM1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpbGlhbC1tYWluLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jdXJzZS1tYXAtd3JhcHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1cnNlX19pbmVyIHtcbiAgICBoZWlnaHQ6IDI4MHB4OyB9XG4gIC5nLW5leHQge1xuICAgIHJpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5teS10YWJsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5teS10YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDgwJTsgfVxuICAubXktdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDIwJTsgfVxuICAucmVrdmlzaXRlc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuY3Vyc2VfX2luZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzMwcHg7IH1cbiAgLmctcHJldiwgLmctbmV4dCB7XG4gICAgbGVmdDogMTBweDsgfVxuICAuZy1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4OyB9XG4gIC5jdXJzZS1tYXAtd3JhcHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLmN1cnNlX19pbmVyIHtcbiAgICBoZWlnaHQ6IDI1MHB4OyB9IH1cblxuLmNvbnRhaW5lci1jb250YWN0cyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLmNpX19oZWFkIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTsgfVxuXG4uY2lfX2VtYWlsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogU1M7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5jaV9fZW1haWwgc3BhbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzM7IH1cblxuLmNpX19zb2NpYWxzX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5jaV9fd2lkZ2V0IGEge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4OyB9XG4gIC5jaV9fd2lkZ2V0IGEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uY2lfX21lc3NlbmRnZXJzIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uY2lfX3Bob25lIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LWZhbWlseTogU1M7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5jaV9fZmF4IHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uY29udGFjdHMtZmF4ZXMge1xuICBtYXJnaW4tbGVmdDogMTguNSU7IH1cblxuLmNvbnRhY3QtYnRuX19iZyB7XG4gIGJhY2tncm91bmQ6ICNGRjZDNDU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiAxNjBweDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFNNO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmNvbnRhY3QtYnRuX19iZyB7XG4gICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuXG4uY29udGFjdC1idG4ge1xuICB3aWR0aDogMTYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU3RjAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmNvbnRhY3QtYnRuOmFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U0RTdGMCAhaW1wb3J0YW50OyB9XG4gIC5jb250YWN0LWJ0bjpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U0RTdGMCAhaW1wb3J0YW50OyB9XG5cbi5jaV9fYnRuLWZsZXgge1xuICBtYXJnaW4tdG9wOiAyNXB4OyB9XG5cbi5jb250YWN0LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG4uY2lfX2ZpbGlhbHMtZmxleCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLmNvbnRhY3RzLWljb25zIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jaV9fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAuY29udGFpbmVyLWNvbnRhY3RzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuY2lfX2VtYWlsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jaV9fbWVzc2VuZGdlcnMge1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLmNpX193aWRnZXQgYSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4OyB9XG4gIC5jb250YWN0cy1mYXhlcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNpX19oZWFkLCAuY2lfX3NvY2lhbHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuY2lfX2VtYWlsIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmNpX19waG9uZSB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5jb250YWN0LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTBweCkge1xuICAuY29udGFjdHMtaWNvbnMsIC5jb250YWN0cy1mYXhlcyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbnRhY3RzLWZheGVzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5jaV9faGVhZCBiciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5leGFtc19faXRlbSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Y1RTVFMCAwJSwgI0ZCRUNERiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDIzMHB4OyB9XG4gIC5leGFtc19faXRlbTpudGgtY2hpbGQoMyksIC5leGFtc19faXRlbTpudGgtY2hpbGQoNCkge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0QxRUNGQyAwJSwgI0RCRjJGRiAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjVFNUUwIDAlLCAjRkJFQ0RGIDEwMCUpOyB9XG4gIC5leGFtc19faXRlbTpudGgtY2hpbGQoNSksIC5leGFtc19faXRlbTpudGgtY2hpbGQoNikge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0VERjhEMCAwJSwgI0RERkZFMCAxMDAlKTsgfVxuXG4uZXhhbXNfX2hlYWRlciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZXhhbV9fZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBTQjtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07IH1cblxuLmV4YW1fX25hbWUge1xuICBmb250LWZhbWlseTogU007XG4gIGZvbnQtc2l6ZTogMS41cmVtOyB9XG5cbi5leGFtc19fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bzsgfVxuXG4uZXhhbXMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdyaWQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgZ3JpZC1yb3ctZ2FwOiAyLjVyZW07XG4gIG1hcmdpbi10b3A6IDIuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtO1xuICB3aWR0aDogMTIwMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgLmV4YW1zLWdyaWQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuZXhhbV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5leGFtX19kYXRlIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAuZXhhbXNfX2Zvb3RlciB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5leGFtcy1ncmlkIHtcbiAgICBncmlkLXJvdy1nYXA6IDFyZW07XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcmVtOyB9XG4gIC5leGFtc19faXRlbSB7XG4gICAgcGFkZGluZzogMTVweDsgfVxuICAuZXhhbXNfX2hlYWRlciB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgLmV4YW1zX19mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzBweCkge1xuICAuZXhhbXMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cbiAgLmV4YW1fX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC5leGFtX19kYXRlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAuZXhhbXNfX2Zvb3RlciB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiIsIi5ib3gtdGl0bGV7XG4gICAgY29sb3I6Izc1NzU3NTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uYm94LWljb25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4uc29jLWxpbmt7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuLm1lc3NlbmdlcnN7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuLnNpdGUtZW1haWx7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uY2FsbC1tZXtcbiAgICBAaW5jbHVkZSBidG4oMTc0cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuLnRvcC1oZWFkZXJ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU3RjA7XG59XG4ubWFpbi1waG9uZXtcbiAgICBjb2xvcjojMzMzIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6IFNCO1xuICAgIG1hcmdpbi1sZWZ0OiAxOXB4O1xufVxuLndvcmstbW9kZXtcbiAgICBjb2xvcjojNzU3NTc1O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnNpdGUtZW1haWx7XG4gICAgY29sb3I6JGFjY2VudCFpbXBvcnRhbnQ7XG4gICAgc3BhbntcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRhY2NlbnQ7XG4gICAgfVxufVxuI3NpdGUtbmFtZXtcbmNvbG9yOiRhY2NlbnQ7XG5mb250LXNpemU6IDMzcHg7XG5saW5lLWhlaWdodDogMTtcbmZvbnQtZmFtaWx5OiBTQjtcbn1cbiNzaXRlLWRlc2NyaXB0aW9ue1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjojNzU3NTc1O1xufVxuLnNpdGUtbG9nb3tcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogNTFweDtcbn1cbi5sb2dvLWJveHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNTRweDtcbn1cbi5oZWFkZXJ7XG4gICAgcGFkZGluZy10b3A6IDlweDtcbn1cbi5tZW51X2hlYWRlcntcbiAgICBmb250LWZhbWlseTogU007XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgLmxpc3RJdGVtTGlua3tcbiAgICBjb2xvcjojNDU0NTQ1O1xuICAgIH1cbiAgICBsaXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0N3B4O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cbi5zdWJNZW51e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtZmFtaWx5OiBTUjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgIGF7XG4gICAgICAgICAgICAgcGFkZGluZzoxMHB4O1xuICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNGU3ZjA7XG4gICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICB0cmFuc2l0aW9uOmFsbCAuMnM7XG4gICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU3ZjAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN1Ym1lbnVJdGVte1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50O1xuICAgICAgICAmLnBhcmVudHtcbiAgICAgICAgICAgIC5zdWJzcGFue1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAuc3Vic3BhbntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDU1JTtcbiAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZWxlbWVudHMvc3ViLnN2ZycpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIHRyYW5zaXRpb246YWxsIC40cztcbiAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1cmdlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNhbGwtbW9iaWxle1xuICAgICAgICBAZXh0ZW5kIC5jYWxsLW1lO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucG0tbW9iaWxle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICNidmktb3BlbntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDUzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgICAgIHN2Z3tcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuaHRtbCBib2R5IC5idmktYm9keSBoZWFkZXIgLmJ2aS1wYW5lbC1jbG9zZXtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbiAjYnZpLXRyaWdnZXJ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiA1M3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICBzdmd7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgLm1lc3NlbmdlcnN7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNhbGwtbWV7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAud29yay1tb2Rle1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMzBweCkge1xuICAgICAgICAuYm94LXRpdGxle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubWVzc2VuZ2Vyc3tcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIC53b3JrLW1vZGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLnNpdGUtZW1haWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gICAgI2J2aS1vcGVuLCNidmktdHJpZ2dlcntcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzhweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICAudG9wLWhlYWRlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgfVxuICAgICAubWVudV9oZWFkZXJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIH1cbiAgICAgLmJ1cmdlcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OmNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgIH1cbiAgICAuY2FsbC1tb2JpbGV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM4cHg7XG4gICAgfVxuICAgIC5wbS1tb2JpbGV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgLmhlYWRlcntcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU3RjA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG59XG4gQG1lZGlhIChtYXgtd2lkdGg6IDExNTBweCkge1xuICAgICAubWVudV9oZWFkZXIgbGl7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgfVxuICAgICAuaGVhZGVye1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgIH1cbiAgICAgLnNpdGUtbG9nb3tcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICB9XG4gfVxuIEBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICAgI3NpdGUtbmFtZXtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICB9XG4gICAgICNzaXRlLWRlc2NyaXB0aW9ue1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgIH1cbiAgICAgLmxvZ28tYm94e1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgfVxuICAgICB9XG4gICAgIC53b3JrLW1vZGV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIH1cbiAgICAgLnNpdGUtZW1haWx7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICB9XG4gfVxuXG4gQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cbiB9XG5cbiBAbWVkaWEgKG1heC13aWR0aDogODcwcHgpIHtcbiAgICAjYnZpLW9wZW4sI2J2aS10cmlnZ2Vye1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMzMhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhdGh7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6I2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGNpcmNsZXtcbiAgICAgICAgICAgICAgICAgICBmaWxsOiNmZmYhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAjYnZpLXRyaWdnZXJ7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDojMzMzIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgY2lyY2xle1xuICAgICAgICAgICAgICAgICAgIGZpbGw6IzMzMyFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgIC5jYWxsLW1vYmlsZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgfVxuICAgICAucG0tbW9iaWxle1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9zbWFydHBob25lLnN2Zycpbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgfVxuIH1cbiBAbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgICAgI3NpdGUtbmFtZSwjc2l0ZS1kZXNjcmlwdGlvbntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgfVxuIH0iLCIuZmVlZGJhY2t7XG4gICAgYmFja2dyb3VuZDogI0Y0RjZGQTtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcblxufVxuLmZlZWRiYWNrX19oZWFke1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuLmZlZWRiYWNrLW1haW57XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGNvbG9yOiMzMzMhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBTUztcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRyYW5zaXRpb246YWxsIDFzO1xuICAgIHBlcnNwZWN0aXZlOiAxMDAlO1xuXG59XG4uZmVlZGJhY2stZW1haWx7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmOjpiZWZvcmV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICB9XG59XG4uZmVlZGJhY2stYnRue1xuICAgIEBpbmNsdWRlIGJ0bigxNDNweCk7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbn1cbi5mZWVkYmFjay1tYXNzZW5nZXJze1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG59XG4uZmVlZGJhY2stbWFzc2VuZ2Vyc19fYm94e1xuICAgIHNwYW57XG4gICAgICAgIG1hcmdpbi1yaWdodDogNy41cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG4uZmVlZGJhY2stbGlua3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBpbWd7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxufVxuLm1fbmFtZXtcbiAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgIGZvbnQtc2l6ZTogMThweDtcbiAgIHRyYW5zaXRpb246YWxsIC40cztcbn1cbi5tZXNzZW5nZXJzLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMjRweDtcblxufVxuLmZlZWRiYWNrLWNvbnRhaW5lcntcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDY5cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRGRTQ7XG59XG4uZmVlZGJhY2staXRlbS13aGF0c2FwcHtcbiAgICAgICAgLm1fbmFtZXtcbiAgICAgICAgICAgIGNvbG9yOiAjNEJENzQwO1xuICAgICAgICB9XG59XG4uZmVlZGJhY2staXRlbS10ZWxlZ3JhbXtcbiAgICAgICAgLm1fbmFtZXtcbiAgICAgICAgICAgIGNvbG9yOiAjNjFBOERFO1xuICAgICAgICB9XG59XG4uZmVlZGJhY2staXRlbS12aWJlcntcbiAgICAgICAgLm1fbmFtZXtcbiAgICAgICAgICAgIGNvbG9yOiAjN0QzREFGO1xuICAgICAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuZmVlZGJhY2stbWFpbntcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTUwcHgpIHtcblxuICAgIC5mZWVkYmFja3tcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgfVxuICAgIC5mZWVkYmFjay1tYWlue1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG5cbiAgICB9XG4gICAgLmZlZWRiYWNrX19sZWZ0e1xuICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICB9XG4gICAgLmZlZWRiYWNrX19yaWdodHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICB9XG4gICAgLmZlZWRiYWNrX19oZWFke1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICAgIC5tZXNzZW5nZXJzLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLm1fbmFtZXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZlZWRiYWNrLW1hc3NlbmdlcnNfX2JveCBzcGFue1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAuZmVlZGJhY2tfX2xlZnR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgLmZlZWRiYWNrX19yaWdodHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmZlZWRiYWNrLW1haW57XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB9XG4gICAgLmZlZWRiYWNrLWNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgIC5tX25hbWV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5mZWVkYmFjay1tYXNzZW5nZXJzX19ib3ggc3BhbntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZlZWRiYWNrLWxpbmt7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweCFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZlZWRiYWNrX19oZWFke1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLmZlZWRiYWNrLW1hc3NlbmdlcnN7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC5tZXNzZW5nZXJzLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxufSIsIi5kdHN7XG4gICAgLnNsaWNrLWRvdHN7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkYWNjZW50LC41KTtcbiAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGFjY2VudCwxKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGFjY2VudCwuNyk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmlsYm9hcmRfX2l0ZW17XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5iaWxib2FyZF9faW1ne1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDUwcHg7XG59XG4uYmlsYm9hcmRfX2Rlc2N7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweCA1MHB4IDUwcHggMDtcbiAgICBjb2xvcjojZmZmO1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LWZhbWlseTogU0I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6Y29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZGVzYy13cmFwcGVye1xuICAgIHNtYWxse1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxuICAgIHNwYW57XG4gICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgIGJhY2tncm91bmQ6ICNGRjYxMzU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbn1cbi5iaWxib2FyZC1mbGV4e1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iLXByZXZ7XG4gICAgei1pbmRleDogNTA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoYmxhY2ssLjE1KTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iLW5leHR7XG4gICAgQGV4dGVuZCAuYi1wcmV2O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG59XG4ubWFpbi10aXRsZXtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgY29sb3I6IzMzMztcbiAgZm9udC1zaXplOiA1NXB4O1xuICBmb250LWZhbWlseTogU1M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAubWFpbi10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgICAuYi1wcmV2e1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuYi1uZXh0e1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG4gICAgLmJpbGJvYXJkX19kZXNje1xuICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5iaWxib2FyZF9fZGVzY3tcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgIH1cbiAgICAuYmlsYm9hcmRfX2ltZ3tcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLm1haW4tdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmJpbGJvYXJkX19kZXNje1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG59XG5AbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAubWFpbi10aXRsZXtcbiAgICAgICAgYnJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5iaWxib2FyZF9fZGVzY3tcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgICAuYi1wcmV2e1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBzdmd7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWluLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGJye1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgIC5iaWxib2FyZF9faW1ne1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmlsYm9hcmRfX2Rlc2N7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAubWFpbi10aXRsZXtcbiAgICAgICAgYnJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAuYmlsYm9hcmRfX2Rlc2N7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgLmJpbGJvYXJkX19kZXNje1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgICAuYmlsYm9hcmRfX2Rlc2N7XG4gICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgIC5iaWxib2FyZF9fZGVzY3tcblxuICAgIH1cbn1cbiIsIi5sZXZlbF9faXRlbXtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDQpIC0gMTVweCApO1xuICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDUwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246YWxsIC41cztcbiAgICAmOmhvdmVye1xuICAgICAgICBmaWx0ZXI6IHNhdHVyYXRlKDIwMCUpO1xuICAgICAgICAubGV2ZWxfX2ltZ3tcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06c2NhbGUoMS4xLDEuMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5faXRlbS0xe1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNCOUUwRjggMCUsICNCM0U0RkYgMTAwJSk7XG4gICAgfVxuICAgICYuX2l0ZW0tMntcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkZDMkFDIDAlLCAjRkZEMkFDIDEwMCUpO1xuICAgIH1cbiAgICAmLl9pdGVtLTN7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Q0RTk5NyAwJSwgI0E5RjNCMSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjREFENEVDIDAlLCAjREFENEVDIDElLCAjRjNFN0U5IDEwMCUpO1xuICAgIH1cbiAgICAmLl9pdGVtLTR7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0JCRjBERCAwJSwgI0JBRUJGQiAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjVFNUUwIDAlLCAjRkJFQ0RGIDEwMCUpO1xuICAgIH1cbn1cbi5sZXZlbC1pdGVtc3tcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubGV2ZWxfX2ltZ3tcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO1xuICAgIGltZ3tcbiAgICAgICAgdHJhbnNpdGlvbjphbGwgMXM7XG4gICAgfVxufVxuLmxldmVsX190aXRsZXtcbiAgICBjb2xvcjojMzMzO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LWZhbWlseTogU1M7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi5sZXZlbC1saW5re1xuICAgIGNvbG9yOiRhY2NlbnQhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5sZXZlbC1ib3hlc3tcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU3RjA7XG4gICAgaDJ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM5cHg7XG4gICAgfVxufVxuLmxldmVsLWRlc2NyaXB0aW9ue1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgd2lkdGg6IDY1JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC5sZXZlbF9fZGVzY3tcbiAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5sZXZlbF9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLmxldmVsX19pbWd7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5sZXZlbF9faXRlbXtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyA0KSAtIDhweCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICAgICAgICBicntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxldmVsX19pbWd7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAubGV2ZWwtZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmxldmVsX19pdGVte1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMTBweCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCAwIDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCA1MHB4IDUwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCA1MHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNCl7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGJye1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxldmVsX19pbWd7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcblxuICAgICAgICB9XG4gICAgfVxuICAgIC5sZXZlbF9fZGVzY3tcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAubGV2ZWxfX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxldmVsLWJveGVze1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgIC5sZXZlbF9fZGVzY3tcbiAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5sZXZlbF9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLmxldmVsX19pbWd7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgLmxldmVsX19kZXNje1xuICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgLmxldmVsX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAubGV2ZWxfX2ltZ3tcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sZXZlbF9faXRlbXtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDVweCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgLmxldmVsX19kZXNje1xuICAgICAgIGJye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgIH1cbiAgICB9XG4gICAgLmxldmVsX19pbWd7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGV2ZWxfX2l0ZW17XG4gICAgICAgIG1pbi1oZWlnaHQ6MjUwcHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gICAgLmxldmVsX19kZXNje1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgYnJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgfVxuICAgIH1cbiAgICAubGV2ZWxfX2ltZ3tcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sZXZlbF9faXRlbXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6MjUwcHg7XG4gICAgfVxuICAgIC5sZXZlbC1kZXNjcmlwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn0iLCIuY3Vyc2VzLXRhYi1jb250ZW50e1xuICAgICYuY29udGVudHMtbG9hZGluZ3tcbiAgICAgICAgbWluLWhlaWdodDogNDU3cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbG9hZGVyLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIC8vIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246YWxsIC41cztcbiAgICAgICAgfVxuICAgICAgICAuY3Vyc2VzLWZsZXh7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgICB9XG4gICAgfVxufVxuLnRhYmxlLXRpdGxle1xuICAgIGF7XG4gICAgICAgIGNvbG9yOiMzMzMhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgICB9XG59XG4uY3Vyc2UtdGFibGUtYm94e1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAzNzVweDtcbiAgICB0YWJsZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICB0cntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgdGR7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltjb2xzcGFuPScyJ117XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgd2lkdGg6IDMzNXB4O1xuICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBzbWFsbHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgb3JkZXI6MjtcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzQ1NDU0NTtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxufVxuLmN0Yi13cmFwe1xuICAgIHBhZGRpbmc6IDVweCAwO1xufVxuLmN1cnNlLXRhYi1saW5re1xuICAgIGhlaWdodDogNDVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IzMzMztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNFREYwRjY7XG4gICAgZm9udC1mYW1pbHk6IFNNO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZENzY1MTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG59XG4ubmF2LWN1cnNlc3tcbiAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICAgIC5zaW1wbGViYXItY29udGVudHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgIH1cbn1cbi5jdXJzZXMtaGVhZHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLmN1cnNlcy1mbGV4e1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtaW4taGVpZ2h0OiA0NTdweDtcbiAgICAmLmFsbC1jdXJzZXN7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU3RjA7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFiLWJveC10aXRsZXtcbiAgICBjb2xvcjojNzU3NTc1O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jdXJzZS1wcmljZXtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBmb250LWZhbWlseTogU0I7XG4gICAgY29sb3I6IzMzMztcbn1cbi5jdXJzZS1wcmV2aWV3LWltYWdlc3tcbiAgICBwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4IDUwcHggNTBweCAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MjBweDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCA1MHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFrZS1jdXJzZXtcbiAgICBAaW5jbHVkZSBidG4oMTQxcHgpO1xuICAgIC8vIG1hcmdpbi10b3A6IDI1cHg7XG59XG4uY3Vyc2VfX2J0bnN7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC5jdXJzZS10YWJsZS1ib3h7XG4gICAgICAgICAgICB3aWR0aDogMzQwcHg7XG4gICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgIHRye1xuICAgICAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICB9XG4gICAgLmN1cnNlLXRhYi1saW5re1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgLmN1cnNlcy1mbGV4e1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAgLmN1cnNlcy10YWItY29udGVudHtcbiAgICAmLmNvbnRlbnRzLWxvYWRpbmd7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1cnNlLXByZXZpZXctaW1hZ2Vze1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzQwcHggLSAzMHB4KTtcbiAgICB9XG4gICAgLmN1cnNlLXByZXZpZXctaW1hZ2VzIHB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4IDUwcHggNTBweCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jdXJzZS1wcmV2aWV3LWltYWdlcyBwOmZpcnN0LWNoaWxke1xuICAgICAgICBpbWd7XG4gICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCA1MHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1cnNlLXRhYmxlLWJveHtcbiAgICAgICAgIHRhYmxle1xuICAgICAgICAgICAgdHJ7XG4gICAgICAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxlLXRpdGxle1xuICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgfVxuICAgIC5jdXJzZS1wcmljZXtcbiAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLmN1cnNlLXRhYmxlLWJveHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgdGFibGV7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRye1xuICAgICAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1cnNlLXByZXZpZXctaW1hZ2Vze1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAubmF2LWN1cnNlc3tcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy8gb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5jdGItd3JhcHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIC5jdXJzZS10YWJsZS1ib3h7XG5cbiAgICAgICAgdGFibGV7XG5cbiAgICAgICAgICAgIHRye1xuICAgICAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmN1cnNlLXByZXZpZXctaW1hZ2Vze1xuICAgICAgICB3aWR0aDo1MCU7XG4gICAgfVxuICAgIC50YWItYm94LXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5jdXJzZS10YWJsZS1ib3h7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICAuY3RiLXdyYXB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB9XG4gICAgLmN1cnNlLXRhYi1saW5re1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAuY3Vyc2VzLWZsZXh7XG4gICAgICAgIGZsZXgtZmxvdzpjb2x1bW47XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAmLmFsbC1jdXJzZXN7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1cnNlLXRhYmxlLWJveHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jdXJzZS1wcmV2aWV3LWltYWdlc3tcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgb3JkZXI6LTE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCAwIDUwcHggNTBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jdXJzZS1wcmV2aWV3LWltYWdlc3tcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgICAuY3Vyc2UtcHJldmlldy1pbWFnZXN7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwe1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zdGVwX19pdGVte1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMTVweCk7XG4gICAgYmFja2dyb3VuZDogI0ZGRTNDRTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOmFsbCAuNHM7XG4gICAgJjpob3ZlcntcbiAgICAgICAgZmlsdGVyOnNhdHVyYXRlKDE1MCUpO1xuICAgIH1cbn1cbi5zdGVwcy1mbGV4e1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnN0ZXBfX2ltZ3tcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xufVxuLnN0ZXBfX3RpdGxle1xuICAgIGZvbnQtZmFtaWx5OiBTUztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RlcF9fZGVzY3JpcHRpb257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnN0ZXBzLWJveHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgICAuc3RlcF9fZGVzY3JpcHRpb257XG4gICAgICAgIGJye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIC5zdGVwX19pbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5zdGVwX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAuc3RlcF9fZGVzY3JpcHRpb257XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLnN0ZXBfX2l0ZW17XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgIC5zdGVwX19pbWd7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3RlcF9faXRlbXtcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gNXB4KTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgLnN0ZXBfX2ltZ3tcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zdGVwX19pdGVte1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gICAgLnN0ZXBfX2Rlc2NyaXB0aW9ue1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcbiAgIC5zdGVwX19pdGVte1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDVweCk7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4IDUwcHggMCA1MHB4O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCA1MHB4IDUwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCA1MHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNCl7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCA1MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnN0ZXBfX2l0ZW17XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICB9XG59IiwiLypXaWRnZXQgU2xpZGVyKi9cbi5yZXZpZXdzLWNhcm91c2Vse1xuLnNsaWNrLXNsaWRle1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICB9XG59XG4ucmV2aWV3LXRpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG4ucmV2aWV3X19uYW1le1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LWZhbWlseTogU1M7XG4gICAgY29sb3I6ICMzMzM7XG59XG4ucmV2aWV3X19kZXNjcmlwdGlvbntcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucmVhZC1yZXZpZXd7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBzcGFue1xuICAgICAgICBjb2xvcjojRkQ3NjUxO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZENzY1MTtcbiAgICB9XG59XG5cbi5yZXZpZXctYnRue1xuICAgIEBpbmNsdWRlIGJ0bigxNzRweCk7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5yZXZpZXdzLXNlY3Rpb257XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnJldmlld19fbmFtZXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAucmV2aWV3X19kZXNjcmlwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTUwcHgpIHtcbiAgICAucmV2aWV3cy1zZWN0aW9ue1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG59IiwiW2RhdGEtc2ltcGxlYmFyXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2ltcGxlYmFyLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1pbi13aWR0aDogMTY1cHg7XG59XG5cbi5zaW1wbGViYXItbWFzayB7XG4gICAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi5zaW1wbGViYXItb2Zmc2V0IHtcbiAgICBkaXJlY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgcmVzaXplOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5zaW1wbGViYXItY29udGVudC13cmFwcGVyIHtcbiAgICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7IC8qIFJlcXVpcmVkIGZvciBob3Jpem9udGFsIG5hdGl2ZSBzY3JvbGxiYXIgdG8gbm90IGFwcGVhciBpZiBwYXJlbnQgaXMgdGFsbGVyIHRoYW4gbmF0dXJhbCBoZWlnaHQgKi9cbiAgICB3aWR0aDogYXV0bztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG92ZXJmbG93OiBhdXRvOyAvKiBTY3JvbGwgb24gdGhpcyBlbGVtZW50IG90aGVyd2lzZSBlbGVtZW50IGNhbid0IGhhdmUgYSBwYWRkaW5nIGFwcGxpZWQgcHJvcGVybHkgKi9cbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8qIE5vdCByZXF1aXJlZCBmb3IgaG9yaXpvbnRhbCBzY3JvbGwgdG8gdHJpZ2dlciAqL1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7IC8qIE5lZWRlZCBmb3IgdmVydGljYWwgc2Nyb2xsIHRvIHRyaWdnZXIgKi9cbn1cblxuLnNpbXBsZWJhci1jb250ZW50OmJlZm9yZSxcbi5zaW1wbGViYXItY29udGVudDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5zaW1wbGViYXItcGxhY2Vob2xkZXIge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2ltcGxlYmFyLWhlaWdodC1hdXRvLW9ic2VydmVyLXdyYXBwZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgbWF4LXdpZHRoOiAxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC1oZWlnaHQ6IDFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZsZXgtZ3JvdzogaW5oZXJpdDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xufVxuXG4uc2ltcGxlYmFyLWhlaWdodC1hdXRvLW9ic2VydmVyIHtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwMCU7XG4gICAgd2lkdGg6IDEwMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBtaW4td2lkdGg6IDFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuW2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcgLnNpbXBsZWJhci10cmFjayB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDJweDtcbiAgICB3aWR0aDogN3B4O1xuICAgIG1pbi1oZWlnaHQ6IDEwcHg7XG59XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogI2VhNmUwMTtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBvcGFjaXR5OiAuNztcbiAgICAvLyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrIC5zaW1wbGViYXItc2Nyb2xsYmFyLnNpbXBsZWJhci12aXNpYmxlOmJlZm9yZSB7XG4gICAgLyogV2hlbiBob3ZlcmVkLCByZW1vdmUgYWxsIHRyYW5zaXRpb25zIGZyb20gZHJhZyBoYW5kbGUgKi9cbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgLy8gdHJhbnNpdGlvbjogb3BhY2l0eSAwcyBsaW5lYXI7XG59XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIHtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDExcHg7XG59XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIC5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gICAgdG9wOiAycHg7XG4gICAgYm90dG9tOiAycHg7XG59XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLWhvcml6b250YWwge1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMXB4O1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDJweDtcbiAgICByaWdodDogMnB4O1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMnB4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiAxMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4vKiBSdGwgc3VwcG9ydCAqL1xuW2RhdGEtc2ltcGxlYmFyLWRpcmVjdGlvbj1cInJ0bFwiXSAuc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci12ZXJ0aWNhbCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbn1cblxuLmhzLWR1bW15LXNjcm9sbGJhci1zaXplIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbn0iLCIuZm9vdGVye1xuICAgIGJhY2tncm91bmQ6ICNmNGY2ZmE7XG59XG4uZm9vdGVyLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZGZlNDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mb290ZXJfX2l0ZW17XG4gICAgbWF4LXdpZHRoOiAzMTVweDtcbn1cbi5wYXJlbnQtdGl0bGV7XG4gICAgZm9udC1mYW1pbHk6IFNTO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nLXRvcDogMjlweDtcbiAgICBjb2xvcjojMzMzO1xufVxuLmZvb3Rlci1saXN0e1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpe1xuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6Izc1NzU3NTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZm9vdGVyLXNpdGVtb2Rle1xuICAgIGNvbG9yOiM3NTc1NzU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLmZvb3Rlci1tYWlue1xuICAgIGZvbnQtZmFtaWx5OiBTUztcbiAgICBjb2xvcjojMzMzO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICYuZm9vdGVyLWVtYWlse1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICAgIH1cbn1cbi5mb290ZXItaWNvbnN7XG4gICAgLy8gcGFkZGluZy10b3A6IDI5cHg7XG59XG4uc29jLW5ldHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4gICAgLnBre1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBjb2xvcjojNzU3NTc1O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4uZm9vdGVyLWJvdG9te1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDI2cHggMTVweDtcbn1cbi5kY19fdGlsZXtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6Izc1NzU3NTtcbn1cbi5mb290ZXItaWNvbnMtdGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm1lbnUtZml4LWNvbnRhaW5lcntcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG4ubWVudS1maXhlZHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAtMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIC8vIGxlZnQ6IC0xMDAlO1xuICAgICYuYWN0aXZle1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuLmZpeC1tZW51LWhlYWRlcntcbiBwYWRkaW5nLWJvdHRvbTogOXB4O1xuIHBhZGRpbmctdG9wOiA5cHg7XG4gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU3ZjA7XG59XG4uZml4LWNsb3Nle1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICRhY2NlbnQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHN2Z3tcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG59XG4uZml4LWhlYWRlci1jb250YWluZXJ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgICAuY29weXJpZ2h0e1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAuZm9vdGVyX19pdGVte1xuICAgICAgICAvLyB3aWR0aDogNDglO1xuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIH1cbiAgICAucGFyZW50LXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgIC5mb290ZXItbGlzdHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAuZm9vdGVyLXNpdGVtb2Rle1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5mb290ZXItbWFpbntcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuZm9vdGVyLWljb25zLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgIC5wa3tcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5jb3B5cmlnaHR7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XG4gICAgICAgIGJye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIC5tZW51LWZpeGVke1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5mb290ZXItY29udGFpbmVye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubWVudS1maXgtY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwyMjBweCk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgLmZvb3Rlcl9faXRlbXtcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgLm1lbnUtZml4LWNvbnRhaW5lcntcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cbiAgICAucGFyZW50LXRpdGxle1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICB9XG4gICAgLmZvb3Rlci1saXN0e1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAuY29weXJpZ2h0e1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBvcmRlcjoyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuIiwiI2NhbGxiYWNrU2VydmljZU1vZGFse1xuICAgIC5jbG9zZXtcbiAgICAgICAgJi5tb2JpbGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuLm1vZGFsLWRpYWxvZ3tcbiAgICB3aWR0aDogMTAwMHB4O1xuICAgIH1cbiAgICAuZm9ybS1ncm91cHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoNCl7XG4gICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogU1M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgIHNlbGVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAvLyBwYWRkaW5nOiAuNzVyZW0gMi41cmVtIC43NXJlbSAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi4vaW1hZ2VzL2VsZW1lbnRzL3N1Yi5zdmcnKSBuby1yZXBlYXQgOTglIGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q5RERFODtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICM3NTc1NzU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC44MjQxMXB4IHNvbGlkICNEOURERTg7XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgIC5lcnJvcntcbiAgICAgICAgY29sb3I6ICNhOTQ0NDI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG4jQ2FsbGJhY2tFbWFpbHtcbiAgICBAZXh0ZW5kICNjYWxsYmFja1NlcnZpY2VNb2RhbDtcbn1cbi5tc3tcbiAgICB3aWR0aDogNTAwcHghaW1wb3J0YW50O1xufVxuLm1vZGFsLWZsZXh7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGlucHV0LCB0ZXh0YXJlYXtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjRDlEREU4O1xuICAgICAgICBib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjYzRjNGM0IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuLmFjY2VudC1ib3R0b217XG4gICAgQGluY2x1ZGUgYnRuKDIwMHB4KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweCFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0NXB4IWltcG9ydGFudDtcbn1cbi5mbGV4X19sZWZ0e1xuICAgIHBhZGRpbmc6IDMwcHggNTBweCA1MHB4O1xuICAgIHdpZHRoOiA1NSU7XG59XG4uZmxleF9fcmlnaHR7XG4gICAgLmNsb3Nle1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogNTA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIHRyYW5zaXRpb246YWxsIDFzO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHdpZHRoOiA0NSU7XG4gICAgaW1ne1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG4uZmxfX2hlYWRlcntcbiAgICBmb250LWZhbWlseTogU1M7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiAjMzMzO1xufVxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmZpbGlhbC1pbnB1dHtcbiAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFjY2VwdHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgaW5wdXR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICY6Y2hlY2tlZCtsYWJlbDo6YmVmb3Jle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbW9kYWxzL2NoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpjaGVja2VkKStsYWJlbDo6YmVmb3Jle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsYWJlbHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6Izc1NzU3NTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogLjVweCBzb2xpZCAjNzU3NTc1O1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGFjY2VudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKipIRUFERVIqKioqKi9cbi5zaXRlLW1vZGFsLWJvZHl7XG4gICAgcGFkZGluZzogNDRweCA1MHB4IDUwcHg7XG4gICAgLmNsb3Nle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRURGMEY2O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICB0cmFuc2l0aW9uOmFsbCAxcztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1ncm91cHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0LCB0ZXh0YXJlYXtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjRDlEREU4O1xuICAgICAgICBib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjYzRjNGM0IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG59XG4uc3ctYmVnaW57XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cblxuLyoqKlJFVklFV1MqKiovXG4jcmV2aWV3WmF5YXZrYU1vZGFse1xuICAgIC5tb2RhbC1kaWFsb2d7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1heC13aWR0aDogMTcyOHB4O1xuICAgIH1cbn1cbi5yZXZpZXctbW9kYWwtZmxleHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnJtZl9fbGVmdCwucm1mX19yaWdodHtcbiAgICB3aWR0aDogNTAlO1xufVxuLnJtZl9fcmlnaHR7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG4ucm1mX19oZWFkZXJ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAuY2xvc2V7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRURGMEY2O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICB0cmFuc2l0aW9uOmFsbCAxcztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ybWZfX2xlZnR7XG4gICAgcGFkZGluZzogMCAyMHB4IDUwcHggNTBweDtcbiAgICAuZm9ybS1ncm91cHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0LCB0ZXh0YXJlYXtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjRDlEREU4O1xuICAgICAgICBib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuODI0MTFweCBzb2xpZCAjYzRjNGM0IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG59XG4ucm1mX19iZWdpbntcbiAgICBoM3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFNTO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cbn1cbi5maWVsZHN7XG4gICAgd2lkdGg6IDc1JTtcbn1cbi5ybWZfX2Rlc2N7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLnJldmlldy1zb2MtaWNvbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5zbWFsbHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgfVxuICAgICYucmV2aWV3LWluc3RhZ3JhbXtcbiAgICAgICAgY29sb3I6I2YzMTk3MSFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgICAgIC5zbWFsbHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2luc3RhZ3JhbS5wbmcnKW5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5yZXZpZXctdmt7XG4gICAgICAgIGNvbG9yOiAjMWE2NGJkIWltcG9ydGFudDtcbiAgICAgICAgLnNtYWxse1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvdmsucG5nJyluby1yZXBlYXQgMCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLnNveXV6e1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG4gICAgLnJldmlldy1zb2MtbGlua3N7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5tb2RhbC1zb2NpYWxzLWJveHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjb2xvcjojNDU0NTQ1O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3NTBweCl7XG4gICAgLm1vZGFsLXNvY2lhbHMtYm94e1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuICAgIC5ybWZfX2JlZ2lue1xuICAgICAgICBoM3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucm1mX19kZXNje1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICAucm1mX19sZWZ0e1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggNDBweCA0MHB4O1xuICAgIH1cbiAgICAucm1mX19oZWFkZXJ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MjBweCkge1xuICAgICAucm1mX19kZXNje1xuICAgICAgICBicntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzODVweCkge1xuICAgIC5tb2RhbC1zb2NpYWxzLWJveHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAubW9kYWwtc29jaWFscy1ib3h7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5maWVsZHN7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgIC5tb2RhbC1zb2NpYWxzLWJveHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZpZWxkc3tcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICB9XG4gICAgLnJtZl9fZGVzY3tcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5ybWZfX3JpZ2h0e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucm1mX19sZWZ0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgI3Jldmlld1pheWF2a2FNb2RhbHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZ3tcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAjY2FsbGJhY2tTZXJ2aWNlTW9kYWx7XG4gICAgICAgIC5tb2RhbC1kaWFsb2d7XG4gICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3Nle1xuICAgICAgICAgICAgJi5tb2JpbGV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VERjBGNjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAjcmV2aWV3WmF5YXZrYU1vZGFse1xuICAgICAgICAubW9kYWwtZGlhbG9ne1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmZsZXhfX3JpZ2h0e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZmxleF9fbGVmdHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1vZGFsLWRpYWxvZ3tcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgfVxuICAgICNyZXZpZXdNb2RhbEJveCwjY2FsbGJhY2tNb2RhbHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZ3tcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAjY2FsbGJhY2tTZXJ2aWNlTW9kYWx7XG4gICAgICAgIC5jbG9zZXtcbiAgICAgICAgICAgICYubW9iaWxle1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAgI3Jldmlld1pheWF2a2FNb2RhbHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZ3tcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJtZl9faGVhZGVyLC5zaXRlLW1vZGFsLWJvZHl7XG4gICAgICAgIC5jbG9zZXtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucm1mX19kZXNje1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucm1mX19sZWZ0IHtcbiAgICAgICBwYWRkaW5nOiAwIDE1cHggMzBweCAxNXB4O1xuICAgIH1cbiAgICAucm1mX19iZWdpbntcbiAgICAgICAgaDN7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmZsX19oZWFkZXJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB9XG4gICAgLmZsZXhfX2xlZnQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMzBweDtcblxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5hY2NlcHR7XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgLmctcmVjYXB0Y2hhe1xuICAgICAgICB0cmFuc2Zvcm06c2NhbGUoLjksLjkpIHRyYW5zbGF0ZVgoLTE1cHgpO1xuICAgIH1cbn0iLCIubWFwLWRlc2N7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubWFnYXppbmVzLWFkZHIge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICBsaXtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBhe1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBTTTtcbiAgICAgICAgICAgIGNvbG9yOiM0NTQ1NDU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0VERjBGNjtcbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRDc2NTE7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubXlNYXB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKGJsYWNrLC4xKTtcbiAgICAmLmZpbGlhbHNNYXB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICB9XG59XG4ueW1fX3Bob25le1xuICAgIGZvbnQtZmFtaWx5OiBTTTtcbiAgICBjb2xvcjogIzQ1NDU0NTtcbn1cbi55bV9fbmFtZXtcbiAgICBmb250LWZhbWlseTogU0I7XG4gICAgY29sb3I6IzMzMyFpbXBvcnRhbnQ7XG59XG4jbWFwe1xuICAgIGhlaWdodDogNDU1cHg7XG4gICAgJi5maWxpYWxzTWFwe1xuICAgICAgICBoZWlnaHQ6IDUwMHB4IWltcG9ydGFudDtcbiAgICB9XG4gICAgJi52aXNpYmxle1xuICAgICAgIHotaW5kZXg6MTtcbiAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cbi5saW5rLW1hZyB7XG4gICAgc3BhbntcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuLmluLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm5hdi1tYXB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAubWFnYXppbmVzLWFkZHJ7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWdhemluZS1saXN0e1xuICAgICAgICAmLm5vdmlzaWJsZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1hZ2F6aW5lcy1hZGRye1xuICAgICAgICBmbGV4LWZsb3c6Y29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWluLWhlaWdodDogNDQ1cHg7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjokYWNjZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAjbWFwe1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQ0NXB4O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgJi5maWxpYWxzTWFwe1xuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgei1pbmRleDogMSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogNTAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgJi52aXNpYmxle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICB9XG4gICAgfVxuICAgIC5pbi1tb2JpbGV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFjY2VudDtcbiAgICB9XG4gICAgLm5hdi1tYXB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICB9XG4gICAgLnN3aWNoLW1hcC1vbntcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgICBmaWxsOiNmZmY7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXRoLW1hcC1vZmZ7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzpjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzRjNGM0YztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIGh0bWwgYm9keSAuYnZpLWJvZHkgLndyYXBwZXIgLmNvbnRlbnR7XG4gICAgICAgICAgICAuc3dpdGgtbWFwLW9mZntcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzpjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNGM0YzRjIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLm1hcC1kZXNje1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC55bV9faW1hZ2V7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICB9XG4gICAgLm1hZ2F6aW5lcy1hZGRye1xuICAgICAgICBoZWlnaHQ6IDQ0NXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbiAgICAubWFnYXppbmVzLWFkZHIgbGkgYXtcbiAgICAgICAgZmxleC1mbG93OmNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIC5pbi1tb2JpbGV7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpe1xuLm1hZ2F6aW5lcy1hZGRyIGxpIGF7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLm1hcC1kZXNje1xuICAgICAgICBicntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIuZmlsaWFsc19faXRlbXtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEU3RjA7XG5cbn1cbi5maWxpYWxzX19kZXRhaWx7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udG8tc2VsZntcbiAgICB3aWR0aDogMzUuMjglO1xufVxuLmRldGFpbC10aXRsZXtcbiAgICB3aWR0aDogMTIycHg7XG59XG4uZmlsaWFsLW1vZGUsLmZpbGlhbF9fcGhvbmV7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIGNvbG9yOiMzMzMhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBTUztcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4uZmlsaWFsLW1pbmUtbGlua3tcbiAgIGZvbnQtc2l6ZTogMjRweDtcbiAgIGNvbG9yOiMzMzMhaW1wb3J0YW50O1xuICAgZm9udC1mYW1pbHk6IFNNO1xufVxuLmZvci1kaWJpbHN7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiNGRDc2NTEhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgc3BhbntcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRDc2NTE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxufVxuLmZpbGlhbHMtZmxleHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xufSIsIi5maWxpYWwtY2FyZHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5maWxpYWwtZ2FsbGVyeXtcbiAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxufVxuLmctcHJldntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjA7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5nLW5leHR7XG4gICAgQGV4dGVuZCAuZy1wcmV2O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDMwcHg7XG59XG4uZmdfX2lubmVye1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5NyU7XG4gICAgaGVpZ2h0OjMyMHB4O1xuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGV7XG4gICAgJjpudGgtY2hpbGQob2RkKXtcbiAgICAgICAgLmZnX19pbm5lcntcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4IDUwcHggMCA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAuZmdfX2lubmVye1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCA1MHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29udGFpbmVyLWZpbGlhbHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmlsaWFsLW1haW4tY29udGVudHtcbiAgICB3aWR0aDogNDAuOSU7XG59XG5cbi5maWxpYWwtbWFwLXdyYXBwe1xuICAgIHdpZHRoOiA0OS4yNCU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNERkUwRUI7XG59XG4uY29udGFpbmVyLW1haW4tZmlsaWFse1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuLmFkZHJlc3MtdGl0bGV7XG4gICAgY29sb3I6Izc1NzU3NTtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4uYWRkcmVzcy1uYW1le1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LWZhbWlseTogU007XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5kZXRhaWwtZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbiNtYXAtYm94e1xuaGVpZ2h0OiAzNDVweDtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbm92ZXJmbG93OiBoaWRkZW47XG5ib3JkZXItcmFkaXVzOiAxMHB4O1xuXG59XG4ucm91dGV7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAkYWNjZW50IWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFjY2VudCFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi55bWFwcy0yLTEtNzgtY29weXJpZ2h0X19sYXlvdXR7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4uYnRuLWZpbGlhbHtcbkBpbmNsdWRlIGJ0bigyMTBweCk7XG59XG4ucmVrdmlzaXRlc3tcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ucmVrdmlzaXRlc19faXRlbXtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RGRTBFQjtcbn1cbi5yZWt2aXNpdGVzX190aXRsZXtcbiAgICBjb2xvcjojNzU3NTc1O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5yZWt2aXNpdGVzX19ib3h7XG4gICAgY29sb3I6IzMzMyFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IFNNO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAmLnJla3Zpc2l0ZXNfX2VtYWlse1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuZmlsaWFsLWdhbGxlcnkgLnNsaWNrLWxpc3R7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZmlsaWFsLW1hcC13cmFwcHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIC5maWxpYWwtbWluZS1saW5re1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgLnBhZ2UtY29udGVudHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgIH1cbiAgIC5mb3ItZGliaWxze1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgIH1cbiAgIC5maWxpYWwtbW9kZSwgLmZpbGlhbF9fcGhvbmV7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY5MnB4KSB7XG4gICAgLnRvLXNlbGYsLmRldGFpbC10aXRsZXtcbiAgICAgICAgd2lkdGg6IDMxJTtcbiAgICB9XG4gICAgLmZpbGlhbC1taW5lLWxpbmt7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLmRldGFpbC10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAuZmlsaWFsLW1vZGUsIC5maWxpYWxfX3Bob25le1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAzMSU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAuZmdfX2lubmVye1xuICAgICAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIH1cbiAgICAuYWRkcmVzcy1uYW1le1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgIC5hZGRyZXNzLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDhweCkge1xuICAgIC5maWxpYWxzLWZsZXh7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIC5maWxpYWxzX19pdGVte1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICAgIH1cbiAgICAuZmlsaWFsc19fZGV0YWlse1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIC50by1zZWxmLC5kZXRhaWwtdGl0bGV7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuZmlsaWFsLW1pbmUtbGlua3tcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuZGV0YWlsLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLmZpbGlhbC1tb2RlLCAuZmlsaWFsX19waG9uZXtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLmZvci1kaWJpbHN7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5mZ19faW5uZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgIH1cbiAgICAucmVrdmlzaXRlc19fYm94e1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuYWRkcmVzcy1uYW1le1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5hZGRyZXNzLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzk3cHgpIHtcbiAgICAgLmZnX19pbm5lcntcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICB9XG59IiwiLmN1cnNlX19pbmVye1xuICAgIGhlaWdodDogNDIwcHg7XG4gICAgaW1ne1xuICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG4uY3Vyc2UtY2FyZC1nYWxsZXJ5e1xuICAgIC5zbGljay1saXN0e1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbn1cbi5jdXJzZS1jYXJke1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmN1cnNlLW1hcC13cmFwcHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ucmVrdmlzaXRlc19fdGFibGV7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5teS10YWJsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICB0cntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OmF1dG8haW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB0ZHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgJltjb2xzcGFuPScyJ117XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzU3NTc1O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgIC5jdXJzZS1jYXJkLWdhbGxlcnl7XG4gICAgICAgIC5zbGljay1saXN0e1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZy1wcmV2e1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgIH1cbiAgICAuZy1uZXh0e1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAvLyByaWdodDogMzBweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAuZGV0YWlsLWRlc2NyaXB0aW9ue1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgIH1cbiAgIC5teS10YWJsZXtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICB9XG4gICAuY29udGFpbmVyLW1haW4tZmlsaWFse1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgLm15LXRhYmxlIHRyIHRkOmxhc3QtY2hpbGR7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE1JSAtIDEwcHgpO1xuICAgIH1cbiAgICAuZmlsaWFsLW1haW4tY29udGVudHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICB9XG4gICAgLmN1cnNlX19pbmVye1xuICAgICAgICBoZWlnaHQ6IDMzMHB4O1xuICAgIH1cbiAgICAuZy1wcmV2e1xuICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICBzdmd7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgIH1cbiAgICB9XG4gICAgLmctbmV4dHtcbiAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZmlsaWFsLW1haW4tY29udGVudHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jdXJzZS1tYXAtd3JhcHB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmN1cnNlX19pbmVye1xuICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgIH1cblxuICAgIC5nLW5leHR7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5teS10YWJsZXtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAubXktdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGR7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICAgIC5teS10YWJsZSB0ciB0ZDpsYXN0LWNoaWxke1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgIH1cbiAgICAucmVrdmlzaXRlc19fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLmN1cnNlX19pbmVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzMzBweDtcbiAgICB9XG5cbiAgICAuZy1wcmV2e1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAuZy1uZXh0e1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICB9XG4gICAgLmN1cnNlLW1hcC13cmFwcHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gICAgLmN1cnNlX19pbmVye1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cbn0iLCIuY29udGFpbmVyLWNvbnRhY3Rze1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uY2lfX2hlYWR7XG4gICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4uY2lfX2VtYWlse1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LWZhbWlseTogU1M7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgIHNwYW57XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzM7XG4gICB9XG59XG4uY2lfX3NvY2lhbHNfdGl0bGV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5jaV9fd2lkZ2V0e1xuICAgIGF7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNpX19tZXNzZW5kZ2Vyc3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNpX19waG9uZXtcbiAgICBjb2xvcjogIzMzMyFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBTUztcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cbi5jaV9fZmF4e1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY29udGFjdHMtZmF4ZXN7XG4gICAgbWFyZ2luLWxlZnQ6IDE4LjUlO1xufVxuLmNvbnRhY3QtYnRuX19iZ3tcbiAgICBAaW5jbHVkZSBidG4oMTYwcHgpO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5jb250YWN0LWJ0bntcbndpZHRoOiAxNjBweDtcbmJvcmRlci1yYWRpdXM6IDUwcHg7XG5jb2xvcjogIzMzMyFpbXBvcnRhbnQ7XG5ib3JkZXI6IDFweCBzb2xpZCAjRTRFN0YwIWltcG9ydGFudDtcbmRpc3BsYXk6IGZsZXg7XG5hbGlnbi1pdGVtczogY2VudGVyO1xuanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5oZWlnaHQ6IDQ1cHg7XG5tYXJnaW4tbGVmdDogMTBweDtcbiY6YWN0aXZle1xuICAgYm9yZGVyOiAxcHggc29saWQgI0U0RTdGMCFpbXBvcnRhbnQ7XG59XG4mOmZvY3Vze1xuICAgYm9yZGVyOiAxcHggc29saWQgI0U0RTdGMCFpbXBvcnRhbnQ7XG59XG59XG4uY2lfX2J0bi1mbGV4e1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG59XG4uY29udGFjdC10aXRsZXtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLmNpX19maWxpYWxzLWZsZXh7XG5tYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbnRhY3RzLWljb25ze1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuY2lfX3Bob25le1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIC5jb250YWluZXItY29udGFjdHN7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgLmNpX19lbWFpbHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgLmNpX19tZXNzZW5kZ2Vyc3tcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG4gICAgLmNpX193aWRnZXQgYXtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gICAgLmNvbnRhY3RzLWZheGVze1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY2lfX2hlYWQsLmNpX19zb2NpYWxzX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5jaV9fZW1haWx7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgLmNpX19waG9uZXtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAuY29udGFjdC1idG57XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5MHB4KSB7XG4gICAgLmNvbnRhY3RzLWljb25zLC5jb250YWN0cy1mYXhlc3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jb250YWN0cy1mYXhlc3tcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgLmNpX19oZWFke1xuICAgIGJye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgIH1cbn0iLCIuZXhhbXNfX2l0ZW17XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjVFNUUwIDAlLCAjRkJFQ0RGIDEwMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6Y29sdW1uO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG4gICAgJjpudGgtY2hpbGQoMyksJjpudGgtY2hpbGQoNCl7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0QxRUNGQyAwJSwgI0RCRjJGRiAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjVFNUUwIDAlLCAjRkJFQ0RGIDEwMCUpO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg1KSwmOm50aC1jaGlsZCg2KXtcbiAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFREY4RDAgMCUsICNEREZGRTAgMTAwJSk7XG4gICAgfVxufVxuLmV4YW1zX19oZWFkZXJ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmV4YW1fX2RhdGV7XG4gICAgZm9udC1mYW1pbHk6IFNCO1xuICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xufVxuLmV4YW1fX25hbWV7XG4gICAgZm9udC1mYW1pbHk6IFNNO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmV4YW1zX19mb290ZXJ7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5leGFtcy1ncmlke1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLDFmcik7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOjEuMjVyZW07XG4gICAgZ3JpZC1yb3ctZ2FwOjIuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAyLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtO1xuICAgIHdpZHRoOiAxMjAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgICAuZXhhbXMtZ3JpZHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgIC5leGFtX19uYW1le1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5leGFtX19kYXRle1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG4gICAgLmV4YW1zX19mb290ZXJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZXhhbXMtZ3JpZHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOjFyZW07XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDoxcmVtO1xuICAgIH1cbiAgICAuZXhhbXNfX2l0ZW17XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuICAgIC5leGFtc19faGVhZGVye1xuICAgICAgICBmbGV4LWZsb3c6Y29sdW1uO1xuICAgIH1cbiAgICAuZXhhbXNfX2Zvb3RlcntcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzBweCkge1xuICAgIC5leGFtcy1ncmlke1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG4gICAgICAuZXhhbV9fbmFtZXtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgfVxuICAgIC5leGFtX19kYXRle1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG4gICAgLmV4YW1zX19mb290ZXJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59Il19 */
