@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:0 0;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{background:0 0;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}body{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"palt";color:#000;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS P Gothic",Osaka,sans-serif;font-feature-settings:"palt";font-weight:500;height:100%;overflow-y:scroll;width:100%}body.is-fixed{position:fixed}img{vertical-align:bottom;width:100%}img :hover{opacity:1}a{color:#000;display:block;text-decoration:none}a:hover{cursor:pointer;opacity:.7}button:hover{cursor:pointer}li,ul{list-style:none}main{width:100%}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.l-container{background:#fff;margin:0 auto;overflow-x:hidden;position:relative;width:100%;z-index:2}.l-inner{margin-left:auto;margin-right:auto;width:89.33333vw}.is-hide{display:none!important}.p-special__mv__lead,.u-container{margin-left:auto;margin-right:auto}.u-left{float:left}.u-right{float:right}.c-bg__left .c-menu__item,.p-bossrush .c-bg__bossrush__btn,.p-bossrush .c-bg__bossrush__chara,.p-bossrush .c-bg__bossrush__logo,.p-bossrush__btn,.p-bossrush__campaign-btn,.p-bossrush__play__about__headings,.p-deaibooks .c-bg__deaibooks__btn,.p-deaibooks .c-bg__deaibooks__illust,.p-deaibooks .c-bg__deaibooks__logo,.p-deaibooks .c-bg__deaibooks__text,.p-deaibooks__btn,.p-deaibooks__comics__list-btn,.p-deaibooks__comics__tab-wrapper,.p-deaibooks__info__image,.p-deaibooks__modal__btn,.p-deaibooks__modal__image,.p-deaibooks__modal__text,.p-deaibooks__summary__headings,.p-detail-list__title,.p-special-list__mv__title,.p-special__week__list-headings,.u-center{margin-left:auto;margin-right:auto}.p-deaibooks__comics__list-btn::after,.p-special__theme__headings__text::after,.p-weekendspecial__special__headings::before,.u-vertical-center{-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%)}.c-bg__illust,.p-bossrush__battle .p-bossrush__btn,.p-bossrush__mv .p-bossrush__btn.is-fixed,.p-special__week__list-headings::after,.p-weekendspecial__special__headings::after,.u-horizontal-center{-webkit-transform:translateX(-50%);left:50%;transform:translateX(-50%)}.u-hide{display:none}.u-block{display:block}.u-iblock,.u-small{display:inline-block}.u-inline{display:inline}.u-opacity1{opacity:1}.p-detail__related,.p-weekendspecial__special,.u-over{overflow:hidden}.u-suptext{font-size:75.5%;position:relative;top:-.1em;vertical-align:top}.u-subtext{font-size:75.5%;position:relative;top:.1em;vertical-align:bottom}.u-indent-1{padding-left:1em;text-indent:-1em}.u-indent0{text-indent:0!important}.u-indent1{text-indent:1em!important}.c-bg__special__headings,.c-bg__special__subheadings,.c-btn__black,.c-menu__btn,.p-detail-list__search__headings,.p-detail__related__headings,.p-notfound__main__text,.p-special-list__mv__title,.p-special__week__list-headings,.p-top__campaign__lead,.p-top__headings,.p-top__subheadings,.p-weekendspecial__special__headings,.p-weekendspecial__special__lead,.u-btntext,.u-headings,.u-kiwi,.u-kiwi-lead,.u-small,.u-subheadings{font-family:'Kiwi Maru',serif}.u-dots{font-family:DotGothic16,sans-serif;font-style:normal;font-weight:400}.c-modal-cookie__modal p,.p-deaibooks .c-bg__deaibooks__text p,.p-deaibooks__comics__headings,.p-deaibooks__comics__list-btn,.p-deaibooks__info__name,.p-deaibooks__summary__image-text p,.p-deaibooks__summary__item h3,.p-deaibooks__summary__item-text p,.u-mplus{font-family:"M PLUS 1p",sans-serif;font-style:normal}.c-btn__black,.c-menu__btn,.p-deaibooks__info h4,.p-detail-list__search__headings,.p-detail__title__author,.p-special-list__mv__title,.p-special__week__list-headings,.p-top__campaign__lead,.p-top__headings,.p-top__subheadings,.u-btntext,.u-headings,.u-kiwi-lead,.u-light,.u-subheadings{font-weight:300}.p-deaibooks .c-bg__deaibooks__text p,.p-deaibooks__modal__text p,.p-deaibooks__summary__image-text p,.p-deaibooks__summary__item-text p,.u-regular{font-weight:400}.p-notfound__main__text,.u-medium{font-weight:500}.p-deaibooks__comics__title,.p-deaibooks__info__name,.p-deaibooks__modal__text p span,.p-deaibooks__summary__image-text p span,.p-deaibooks__summary__item-text p span,.p-faq__category__headings,.p-faq__question__question,.p-special-list__comics__text,.p-special__theme__limit__headings,.p-terms__list__headings,.p-terms__terms__headings,.u-bold{font-weight:700}.c-bg__special__headings,.c-bg__special__subheadings,.p-deaibooks__comics__headings,.p-deaibooks__summary__item h3,.p-detail__related__headings,.p-detail__title__title,.p-weekendspecial__special__lead,.u-extrabold{font-weight:800}.c-bg__special__subheadings .u-edging,.u-black{font-weight:900}.is-deactive{pointer-events:none}.is-deactive:hover{cursor:none}.u-text-right{text-align:right!important}.u-text-center{text-align:center!important}.u-text-left{text-align:left!important}.u-vertical-middle{vertical-align:middle}.u-vertical-top{vertical-align:top}.u-vertical-bottom{vertical-align:bottom}.u-ellipsis{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-gotop,.c-header__menu,.c-header__menu__btn::after,.c-header__menu__btn::before,.c-modal-cookie,.p-deaibooks__btn-audio:hover,.p-deaibooks__comics__list-btn:hover,.p-deaibooks__modal__btn:hover,.p-deaibooks__summary__image-text,.p-deaibooks__summary__item-text,.p-detail-list__filter__initial-item,.p-detail-list__filter__tag-item,.p-detail-list__search__input button,.p-detail-list__title .next-page,.p-detail-list__title .prev-page,.p-detail-list__title ul[role=menubar],.p-detail-list__title ul[role=menubar] li a,.u-transition,a:hover{-webkit-transition:all .3s linear;transition:all .3s linear}.c-btn__black::after,.c-btn__black::before,.c-header__menu__btn::after,.c-header__menu__btn::before,.c-menu__btn::after,.c-menu__btn::before,.p-deaibooks__comics__list-btn::after,.p-deaibooks__modal__btn::after,.p-deaibooks__modal__text::after,.p-deaibooks__modal__text::before,.p-deaibooks__summary__image-text::after,.p-deaibooks__summary__item-text::after,.p-detail-list__filter__tag::before,.p-detail-list__search__input::before,.p-detail__comic__deadline::after,.p-faq__category__headings::after,.p-faq__question__answer::before,.p-faq__question__question::after,.p-faq__question__question::before,.p-special__theme__headings__text::after,.p-special__week__list-headings::after,.p-terms__terms__headings::after,.p-top__bossrush__headings::after,.p-top__deaibooks__headings::after,.p-top__special__headings::after,.p-top__subheadings::after,.p-top__subheadings::before,.p-weekendspecial__special__headings::after,.p-weekendspecial__special__headings::before,.u-balloon,.u-pseudo{content:'';display:block;position:absolute}.u-pink{color:#ff82a1}.u-green{color:#72e1da}.u-yellow{color:#f9ea65}.u-blue{color:#00b4ff}.c-btn__black,.u-btntext,.u-white{color:#fff}.c-bg__special__subheadings .u-edging,.u-black{color:#000}.p-deaibooks__comics__lead,.p-deaibooks__info__text,.p-deaibooks__mv__lead,.p-special__mv__lead,.p-top__bossrush__text,.p-top__deaibooks__text,.p-top__mv__lead,.p-top__special__text,.p-weekendspecial__mv__lead,.u-lead{font-size:4vw;line-height:calc(60 / 30)}.p-special__theme__lead,.p-weekendspecial__special__lead,.u-caption{font-size:3.46667vw;line-height:calc(40 / 26)}.p-top__headings,.u-headings{font-size:7.46667vw;line-height:calc(70 / 56);text-align:center}.p-top__subheadings,.u-subheadings{font-size:5.33333vw;line-height:calc(50 / 40);text-align:center}.p-top__campaign__lead,.u-kiwi-lead{font-size:4vw;line-height:calc(40 / 30);text-align:center}.c-btn__black,.u-btntext{font-size:5.33333vw;letter-spacing:.2em;line-height:calc(50 / 40);text-align:center}.p-detail__comic__deadline::after,.p-faq__category__headings::after,.p-terms__terms__headings::after,.p-top__bossrush__headings::after,.p-top__deaibooks__headings::after,.p-top__special__headings::after,.u-balloon{-webkit-transform:translateX(-50%);background-image:url(../images/common/title_balloon@2x.png);background-repeat:no-repeat;background-size:89.33333vw 2.66667vw;height:100%;left:50%;transform:translateX(-50%);width:89.33333vw}@-webkit-keyframes slideshow12{0%{opacity:0}1%{opacity:1}8%{opacity:1}11%{opacity:0}100%{opacity:0}}@keyframes slideshow12{0%{opacity:0}1%{opacity:1}8%{opacity:1}11%{opacity:0}100%{opacity:0}}@-webkit-keyframes slideshow6{0%{opacity:0}2%{opacity:1}16%{opacity:1}18%{opacity:0}100%{opacity:0}}@keyframes slideshow6{0%{opacity:0}2%{opacity:1}16%{opacity:1}18%{opacity:0}100%{opacity:0}}@-webkit-keyframes slideshow4{0%{opacity:0}3%{opacity:1}24%{opacity:1}28%{opacity:0}100%{opacity:0}}@keyframes slideshow4{0%{opacity:0}3%{opacity:1}24%{opacity:1}28%{opacity:0}100%{opacity:0}}.fadein{-webkit-transition:all 1s cubic-bezier(.25,.8,.45,1) 0s;opacity:0;transition:all 1s cubic-bezier(.25,.8,.45,1) 0s}.fadein.is-active{opacity:1}.fadein-late{-webkit-transition:all 1s cubic-bezier(.25,.8,.45,1) .5s;opacity:0;transition:all 1s cubic-bezier(.25,.8,.45,1) .5s}.fadein-late.is-active{opacity:1}.c-header{-webkit-transform:translateX(-50%);background-color:#fff;height:55px;left:50%;margin:0 auto;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:20}.c-header__inner{height:100%;position:relative;width:100%}.c-header__logo{-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:97px}.c-header__menu{background-image:url(../images/common/bg_pattern-white.jpg);background-size:5.26667vw 5.26667vw;height:calc(100vh - 55px);left:0;opacity:0;position:fixed;top:55px;visibility:hidden;width:100vw;z-index:20}.c-header__menu.is-open{opacity:1;visibility:visible}.c-header__menu__btn{-webkit-transform:translateY(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:23px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.c-header__menu__btn::after,.c-header__menu__btn::before{background-repeat:no-repeat;background-size:40px 23px;height:100%;left:0;top:0;width:100%}.c-header__menu__btn::before{background-image:url(../images/common/menu_open@2x.png);opacity:1;z-index:2}.c-header__menu__btn::after{background-image:url(../images/common/menu_close@2x.png);opacity:0;z-index:3}.c-header__menu__btn.is-open::before{opacity:0}.c-header__menu__btn.is-open::after{opacity:1}.c-header__menu__inner{-ms-overflow-style:none;scrollbar-width:none;height:100%;margin:0 auto;overflow-y:scroll;width:73.33333vw}.c-header__menu__inner::-webkit-scrollbar{display:none}.c-header__menu .c-menu__list{margin-top:2.66667vw;width:100%}.c-header__menu .c-menu__item{margin-bottom:2.66667vw}.c-header__menu .c-menu__item:nth-child(3){margin-bottom:5.33333vw}.c-header__menu .c-menu__item .c-menu__btn{font-size:5.33333vw;height:17.6vw;line-height:16vw;text-align:center;width:73.33333vw}.c-header__menu .c-menu__item .c-menu__btn::after{background-size:5.86667vw 5.86667vw;height:5.86667vw;right:4vw;top:5.06667vw;width:5.86667vw}.c-footer{background-color:#000;color:#fff;line-height:1;padding-bottom:18.66667vw;padding-top:13.33333vw;text-align:center}.c-footer__menu__list{margin-bottom:21.33333vw}.c-footer__menu__item:not(:last-child){margin-bottom:4vw}.c-footer__menu__item a{color:#fff;font-size:4vw;line-height:1}.c-footer__copyright{font-size:2.66667vw}.c-modal-cookie{display:none}.c-modal-cookie__modal{background-color:rgba(0,0,0,.8);bottom:0;padding:2.66667vw 1.73333vw;position:fixed;right:0;width:100%;z-index:99}.c-modal-cookie__modal p{color:#fff;font-size:3.2vw;line-height:4.8vw}.c-modal-cookie__modal a{border-bottom:1px solid #ff82a1;color:#ff82a1;display:inline}.c-modal-cookie__bg{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:98}.c-gotop{bottom:2.66667vw;opacity:0;position:fixed;right:1.33333vw;visibility:hidden;width:15.06667vw;z-index:5}.c-gotop.is-show{opacity:1;visibility:visible}.p-page>.l-container{padding-top:55px}#c-modal-overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:30}.js-modal-close:hover,.js-modal-open:hover{cursor:pointer;opacity:.7}.c-bg{background-image:url(../images/common/bg_pattern-white_pc.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw;height:100vh;position:fixed;width:100%;z-index:1}.c-bg__left,.c-bg__right{height:100%;position:absolute;top:0;width:calc(50% - 250px)}.c-bg__left{left:0}.c-bg__left__inner{margin:0 auto;text-align:center;width:258px}.c-bg__left__logo{margin:20px auto 10px;width:213px}.c-bg__left .c-menu__list{margin-bottom:30px;margin-top:10px;width:100%}.c-bg__left .c-menu__list img{width:100%}.c-bg__left .c-menu__item{margin-bottom:10px;width:258px}.c-bg__left .c-menu__item:last-child{margin-bottom:0}.c-bg__right{right:0}.c-bg__illust{height:calc(400 / 1024 * 100vw);margin-top:140px;position:relative;width:calc(258 / 1024 * 100vw)}.c-bg__illust__image{-webkit-animation:slideshow12 55s linear infinite;animation:slideshow12 55s linear infinite;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.c-bg__illust__image.c-bg__illust__image01{background-image:url(../images/common/bg_illust01@2x.png);opacity:1;z-index:1}.c-bg__illust__image.c-bg__illust__image02{-webkit-animation-delay:5s;animation-delay:5s;background-image:url(../images/common/bg_illust02@2x.png);z-index:2}.c-bg__illust__image.c-bg__illust__image03{-webkit-animation-delay:10s;animation-delay:10s;background-image:url(../images/common/bg_illust03@2x.png);z-index:3}.c-bg__illust__image.c-bg__illust__image04{-webkit-animation-delay:15s;animation-delay:15s;background-image:url(../images/common/bg_illust04@2x.png);z-index:4}.c-bg__illust__image.c-bg__illust__image05{-webkit-animation-delay:20s;animation-delay:20s;background-image:url(../images/common/bg_illust05@2x.png);z-index:5}.c-bg__illust__image.c-bg__illust__image06{-webkit-animation-delay:25s;animation-delay:25s;background-image:url(../images/common/bg_illust06@2x.png);z-index:6}.c-bg__illust__image.c-bg__illust__image07{-webkit-animation-delay:30s;animation-delay:30s;background-image:url(../images/common/bg_illust07@2x.png);z-index:7}.c-bg__illust__image.c-bg__illust__image08{-webkit-animation-delay:35s;animation-delay:35s;background-image:url(../images/common/bg_illust08@2x.png);z-index:8}.c-bg__illust__image.c-bg__illust__image09{-webkit-animation-delay:40s;animation-delay:40s;background-image:url(../images/common/bg_illust09@2x.png);z-index:9}.c-bg__illust__image.c-bg__illust__image10{-webkit-animation-delay:45s;animation-delay:45s;background-image:url(../images/common/bg_illust10@2x.png);z-index:10}.c-bg__illust__image.c-bg__illust__image11{-webkit-animation-delay:50s;animation-delay:50s;background-image:url(../images/common/bg_illust11@2x.png);z-index:11}.c-bg__bossrush{display:none}.c-bg__deaibooks{display:none}.c-bg__special__subheadings{display:inline-block;font-size:16px;margin-bottom:10px;position:relative;text-align:center}.c-bg__special__subheadings .u-edging{-webkit-text-stroke:1px #000;text-stroke:1px #000;color:#72e1da;letter-spacing:-.04em}.c-bg__special__headings{background-image:url(../images/common/menu_balloon@2x.png);background-position:center 0;background-repeat:no-repeat;background-size:210.5px 51px;color:#72e1da;font-size:16px;height:51px;line-height:45px;margin-bottom:10px;position:relative;text-align:center}.c-bg__special__lead{font-size:12px;margin-bottom:10px;text-align:center}.c-btn__black{height:21.33333vw;line-height:20vw;margin-top:8.66667vw;position:relative;width:89.33333vw;z-index:1}.c-btn__black.c-btn__black__twoline{line-height:6.66667vw;padding-left:21.6vw;padding-top:3.73333vw;text-align:left}.c-btn__black:hover{opacity:.5}.c-btn__black::before{background-image:url(../images/common/btn_bg-black@2x.png);background-repeat:no-repeat;background-size:contain;height:100%;left:0;top:0;width:100%;z-index:-1}.c-btn__black::after{background-image:url(../images/common/btn_arrow-white@2x.png);background-repeat:no-repeat;background-size:5.33333vw 5.33333vw;height:5.86667vw;right:4vw;top:7.06667vw;width:5.86667vw;z-index:2}.c-menu__btn{color:#fff;font-size:16px;height:64px;letter-spacing:.2em;line-height:60px;margin-top:20px;position:relative;width:258px;z-index:1}.c-menu__btn:hover{opacity:.5}.c-menu__btn::before{background-image:url(../images/common/btn_bg-black@2x.png);background-repeat:no-repeat;background-size:contain;height:100%;left:0;top:0;width:100%;z-index:-1}.c-menu__btn::after{background-image:url(../images/common/btn_arrow-white@2x.png);background-repeat:no-repeat;background-size:16px 16px;height:16px;right:15px;top:22px;width:16px;z-index:2}.c-share-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.c-share-item{height:9.33333vw;margin:0 2vw;width:9.33333vw}.c-share-item a{background-size:9.33333vw 9.33333vw;display:block;height:100%;width:100%}.c-share-item .u-x{background-image:url(../images/common/icon_x@2x.png)}.c-share-item .u-line{background-image:url(../images/common/icon_line@2x.png)}.c-share-item .u-facebook{background-image:url(../images/common/icon_facebook@2x.png)}.p-bossrush .c-bg{background-image:none}.p-bossrush .c-bg__illust{display:none}.p-bossrush .c-bg__bossrush{display:block;padding-top:17px}.p-bossrush .c-bg__bossrush__logo{background-image:url(../images/bossrush/bg__bossrush__logo@2x.png);background-size:contain;height:125px;width:258px}.p-bossrush .c-bg__bossrush__btn{background-image:url(../images/bossrush/bg__bossrush__btn@2x.png);background-repeat:no-repeat;background-size:contain;height:84px;width:254px}.p-bossrush .c-bg__bossrush__btn:hover{opacity:.7}.p-bossrush .c-bg__bossrush__chara{height:298px;margin-bottom:38px;position:relative;width:258px}.p-bossrush .c-bg__bossrush__chara__image{-webkit-animation:slideshow6 30s linear infinite;animation:slideshow6 30s linear infinite;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.p-bossrush .c-bg__bossrush__chara__image.bossrush-image01{background-image:url(../images/bossrush/bg_bossrush_chara1@2x.png);opacity:1;z-index:1}.p-bossrush .c-bg__bossrush__chara__image.bossrush-image02{-webkit-animation-delay:5s;animation-delay:5s;background-image:url(../images/bossrush/bg_bossrush_chara2@2x.png);z-index:2}.p-bossrush .c-bg__bossrush__chara__image.bossrush-image03{-webkit-animation-delay:10s;animation-delay:10s;background-image:url(../images/bossrush/bg_bossrush_chara3@2x.png);z-index:3}.p-bossrush .c-bg__bossrush__chara__image.bossrush-image04{-webkit-animation-delay:15s;animation-delay:15s;background-image:url(../images/bossrush/bg_bossrush_chara4@2x.png);z-index:4}.p-bossrush .c-bg__bossrush__chara__image.bossrush-image05{-webkit-animation-delay:20s;animation-delay:20s;background-image:url(../images/bossrush/bg_bossrush_chara5@2x.png);z-index:5}.p-bossrush .c-bg__bossrush__chara__image.bossrush-image06{-webkit-animation-delay:25s;animation-delay:25s;background-image:url(../images/bossrush/bg_bossrush_chara6@2x.png);z-index:6}.p-bossrush .c-bg__bossrush__bg{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.p-bossrush .c-bg__bossrush__bg__image{-webkit-animation:slideshow6 30s linear infinite;animation:slideshow6 30s linear infinite;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.p-bossrush .c-bg__bossrush__bg__image.bossrush-image01{background-image:url(../images/bossrush/bg_bossrush_bg1@2x.png);opacity:1;z-index:1}.p-bossrush .c-bg__bossrush__bg__image.bossrush-image02{-webkit-animation-delay:5s;animation-delay:5s;background-image:url(../images/bossrush/bg_bossrush_bg2@2x.png);z-index:2}.p-bossrush .c-bg__bossrush__bg__image.bossrush-image03{-webkit-animation-delay:10s;animation-delay:10s;background-image:url(../images/bossrush/bg_bossrush_bg3@2x.png);z-index:3}.p-bossrush .c-bg__bossrush__bg__image.bossrush-image04{-webkit-animation-delay:15s;animation-delay:15s;background-image:url(../images/bossrush/bg_bossrush_bg4@2x.png);z-index:4}.p-bossrush .c-bg__bossrush__bg__image.bossrush-image05{-webkit-animation-delay:20s;animation-delay:20s;background-image:url(../images/bossrush/bg_bossrush_bg5@2x.png);z-index:5}.p-bossrush .c-bg__bossrush__bg__image.bossrush-image06{-webkit-animation-delay:25s;animation-delay:25s;background-image:url(../images/bossrush/bg_bossrush_bg6@2x.png);z-index:6}.p-bossrush a{height:100%;width:100%}.p-bossrush .l-inner{width:80vw}.p-bossrush p{color:#fff;font-size:4vw;line-height:8vw}.p-bossrush .c-modal-cookie__modal p{font-size:3.2vw;line-height:4.8vw}.p-bossrush__btn{background-image:url(../images/bossrush/bossrush_btn@2x.png);background-size:contain;height:22.4vw;width:53.06667vw}.p-bossrush__btn:hover{opacity:.7}.p-bossrush .p-bossrush__slide{margin-bottom:5.33333vw;margin-top:5.33333vw;width:82.26667vw}.p-bossrush .p-bossrush__slide-wrapper{position:relative;width:82.26667vw}.p-bossrush .swiper-button-next,.p-bossrush .swiper-button-prev{height:6.53333vw;width:2.8vw}.p-bossrush .swiper-button-next.swiper-button-disabled,.p-bossrush .swiper-button-prev.swiper-button-disabled{opacity:0}.p-bossrush .swiper-button-next{right:-5.73333vw}.p-bossrush .swiper-button-prev{left:-6.93333vw}.p-bossrush .swiper-button-next::after,.p-bossrush .swiper-button-prev::after{background-repeat:no-repeat;background-size:contain;content:"";height:6.53333vw;margin:auto;width:2.8vw}.p-bossrush .swiper-button-prev::after{background-image:url(../images/bossrush/bossrush_slider_btn_l@2x.png)}.p-bossrush .swiper-button-next::after{background-image:url(../images/bossrush/bossrush_slider_btn_r@2x.png)}.p-bossrush__mv{background-color:#000;padding-bottom:16vw}.p-bossrush__mv__image{background-image:url(../images/bossrush/bossrush_mv@2x.png);background-size:0;height:177.73333vw;overflow:hidden;position:relative;width:100%;z-index:1}.p-bossrush__mv__image::before{-webkit-animation:glitch-before 3s linear 1.5s alternate both;animation:glitch-before 3s linear 1.5s alternate both;content:""}@-webkit-keyframes glitch-before{0%{-webkit-clip-path:polygon(0 80.4473%,100% 80.4473%,100% 83.77419%,0 83.77419%);-webkit-transform:translate(-6.42883%,-.08998%);clip-path:polygon(0 80.4473%,100% 80.4473%,100% 83.77419%,0 83.77419%);transform:translate(-6.42883%,-.08998%)}4%{-webkit-clip-path:polygon(0 85.11281%,100% 85.11281%,100% 93.41147%,0 93.41147%);-webkit-transform:translate(7.74993%,-.42677%);clip-path:polygon(0 85.11281%,100% 85.11281%,100% 93.41147%,0 93.41147%);transform:translate(7.74993%,-.42677%)}8%{-webkit-clip-path:polygon(0 29.03793%,100% 29.03793%,100% 35.82647%,0 35.82647%);-webkit-transform:translate(.31388%,-.45307%);clip-path:polygon(0 29.03793%,100% 29.03793%,100% 35.82647%,0 35.82647%);transform:translate(.31388%,-.45307%)}12%{-webkit-clip-path:polygon(0 1.77106%,100% 1.77106%,100% 8.0515%,0 8.0515%);-webkit-transform:translate(3.98575%,.45714%);clip-path:polygon(0 1.77106%,100% 1.77106%,100% 8.0515%,0 8.0515%);transform:translate(3.98575%,.45714%)}16%{-webkit-clip-path:polygon(0 57.39719%,100% 57.39719%,100% 60.90199%,0 60.90199%);-webkit-transform:translate(3.32495%,-.30745%);clip-path:polygon(0 57.39719%,100% 57.39719%,100% 60.90199%,0 60.90199%);transform:translate(3.32495%,-.30745%)}0%,100%,20%{-webkit-clip-path:none;-webkit-transform:none;clip-path:none;transform:none}}@keyframes glitch-before{0%{-webkit-clip-path:polygon(0 80.4473%,100% 80.4473%,100% 83.77419%,0 83.77419%);-webkit-transform:translate(-6.42883%,-.08998%);clip-path:polygon(0 80.4473%,100% 80.4473%,100% 83.77419%,0 83.77419%);transform:translate(-6.42883%,-.08998%)}4%{-webkit-clip-path:polygon(0 85.11281%,100% 85.11281%,100% 93.41147%,0 93.41147%);-webkit-transform:translate(7.74993%,-.42677%);clip-path:polygon(0 85.11281%,100% 85.11281%,100% 93.41147%,0 93.41147%);transform:translate(7.74993%,-.42677%)}8%{-webkit-clip-path:polygon(0 29.03793%,100% 29.03793%,100% 35.82647%,0 35.82647%);-webkit-transform:translate(.31388%,-.45307%);clip-path:polygon(0 29.03793%,100% 29.03793%,100% 35.82647%,0 35.82647%);transform:translate(.31388%,-.45307%)}12%{-webkit-clip-path:polygon(0 1.77106%,100% 1.77106%,100% 8.0515%,0 8.0515%);-webkit-transform:translate(3.98575%,.45714%);clip-path:polygon(0 1.77106%,100% 1.77106%,100% 8.0515%,0 8.0515%);transform:translate(3.98575%,.45714%)}16%{-webkit-clip-path:polygon(0 57.39719%,100% 57.39719%,100% 60.90199%,0 60.90199%);-webkit-transform:translate(3.32495%,-.30745%);clip-path:polygon(0 57.39719%,100% 57.39719%,100% 60.90199%,0 60.90199%);transform:translate(3.32495%,-.30745%)}0%,100%,20%{-webkit-clip-path:none;-webkit-transform:none;clip-path:none;transform:none}}.p-bossrush__mv__image::after{-webkit-animation:glitch-after 3s linear 1.5s alternate both;animation:glitch-after 3s linear 1.5s alternate both;content:""}@-webkit-keyframes glitch-after{0%{-webkit-clip-path:polygon(0 71.7921%,100% 71.7921%,100% 78.19644%,0 78.19644%);-webkit-transform:translate(-4.89369%,.19994%);clip-path:polygon(0 71.7921%,100% 71.7921%,100% 78.19644%,0 78.19644%);transform:translate(-4.89369%,.19994%)}4%{-webkit-clip-path:polygon(0 13.89797%,100% 13.89797%,100% 19.53063%,0 19.53063%);-webkit-transform:translate(-4.17553%,-.30716%);clip-path:polygon(0 13.89797%,100% 13.89797%,100% 19.53063%,0 19.53063%);transform:translate(-4.17553%,-.30716%)}8%{-webkit-clip-path:polygon(0 50.98284%,100% 50.98284%,100% 57.31693%,0 57.31693%);-webkit-transform:translate(.3625%,-.26152%);clip-path:polygon(0 50.98284%,100% 50.98284%,100% 57.31693%,0 57.31693%);transform:translate(.3625%,-.26152%)}12%{-webkit-clip-path:polygon(0 63.60162%,100% 63.60162%,100% 67.78931%,0 67.78931%);-webkit-transform:translate(-5.48388%,-.41433%);clip-path:polygon(0 63.60162%,100% 63.60162%,100% 67.78931%,0 67.78931%);transform:translate(-5.48388%,-.41433%)}16%{-webkit-clip-path:polygon(0 49.77315%,100% 49.77315%,100% 53.93972%,0 53.93972%);-webkit-transform:translate(5.0538%,.09841%);clip-path:polygon(0 49.77315%,100% 49.77315%,100% 53.93972%,0 53.93972%);transform:translate(5.0538%,.09841%)}0%,100%,20%{-webkit-clip-path:none;-webkit-transform:none;clip-path:none;transform:none}}@keyframes glitch-after{0%{-webkit-clip-path:polygon(0 71.7921%,100% 71.7921%,100% 78.19644%,0 78.19644%);-webkit-transform:translate(-4.89369%,.19994%);clip-path:polygon(0 71.7921%,100% 71.7921%,100% 78.19644%,0 78.19644%);transform:translate(-4.89369%,.19994%)}4%{-webkit-clip-path:polygon(0 13.89797%,100% 13.89797%,100% 19.53063%,0 19.53063%);-webkit-transform:translate(-4.17553%,-.30716%);clip-path:polygon(0 13.89797%,100% 13.89797%,100% 19.53063%,0 19.53063%);transform:translate(-4.17553%,-.30716%)}8%{-webkit-clip-path:polygon(0 50.98284%,100% 50.98284%,100% 57.31693%,0 57.31693%);-webkit-transform:translate(.3625%,-.26152%);clip-path:polygon(0 50.98284%,100% 50.98284%,100% 57.31693%,0 57.31693%);transform:translate(.3625%,-.26152%)}12%{-webkit-clip-path:polygon(0 63.60162%,100% 63.60162%,100% 67.78931%,0 67.78931%);-webkit-transform:translate(-5.48388%,-.41433%);clip-path:polygon(0 63.60162%,100% 63.60162%,100% 67.78931%,0 67.78931%);transform:translate(-5.48388%,-.41433%)}16%{-webkit-clip-path:polygon(0 49.77315%,100% 49.77315%,100% 53.93972%,0 53.93972%);-webkit-transform:translate(5.0538%,.09841%);clip-path:polygon(0 49.77315%,100% 49.77315%,100% 53.93972%,0 53.93972%);transform:translate(5.0538%,.09841%)}0%,100%,20%{-webkit-clip-path:none;-webkit-transform:none;clip-path:none;transform:none}}.p-bossrush__mv__image .p-bossrush__mv__channel,.p-bossrush__mv__image::after,.p-bossrush__mv__image::before{background:inherit;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.p-bossrush__mv__image .p-bossrush__mv__channel{-webkit-transform:translate(0,0);mix-blend-mode:screen;transform:translate(0,0)}.p-bossrush__mv__image .p-bossrush__mv__channel::before{bottom:0;content:"";display:block;left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0}.p-bossrush__mv__image .p-bossrush__mv__channel.channel-r::before{background:red}.p-bossrush__mv__image .p-bossrush__mv__channel.channel-r.is-active{-webkit-animation:rgb-shift-r 3s steps(1,jump-end) 1.5s alternate both;animation:rgb-shift-r 3s steps(1,jump-end) 1.5s alternate both}@-webkit-keyframes rgb-shift-r{0%{-webkit-transform:translate(-2.79736%,.09179%);transform:translate(-2.79736%,.09179%)}4%{-webkit-transform:translate(.99788%,.43385%);transform:translate(.99788%,.43385%)}8%{-webkit-transform:translate(2.61745%,.19247%);transform:translate(2.61745%,.19247%)}12%{-webkit-transform:translate(.62652%,.44621%);transform:translate(.62652%,.44621%)}16%{-webkit-transform:translate(-1.32313%,-.22908%);transform:translate(-1.32313%,-.22908%)}0%,100%,20%{-webkit-transform:none;transform:none}}@keyframes rgb-shift-r{0%{-webkit-transform:translate(-2.79736%,.09179%);transform:translate(-2.79736%,.09179%)}4%{-webkit-transform:translate(.99788%,.43385%);transform:translate(.99788%,.43385%)}8%{-webkit-transform:translate(2.61745%,.19247%);transform:translate(2.61745%,.19247%)}12%{-webkit-transform:translate(.62652%,.44621%);transform:translate(.62652%,.44621%)}16%{-webkit-transform:translate(-1.32313%,-.22908%);transform:translate(-1.32313%,-.22908%)}0%,100%,20%{-webkit-transform:none;transform:none}}.p-bossrush__mv__image .p-bossrush__mv__channel.channel-g::before{background:#0f0}.p-bossrush__mv__image .p-bossrush__mv__channel.channel-g.is-active{-webkit-animation:rgb-shift-g 3s steps(1,jump-end) 1.5s alternate both;animation:rgb-shift-g 3s steps(1,jump-end) 1.5s alternate both}@-webkit-keyframes rgb-shift-g{0%{-webkit-transform:translate(-1.84026%,-.32931%);transform:translate(-1.84026%,-.32931%)}4%{-webkit-transform:translate(.55507%,.42418%);transform:translate(.55507%,.42418%)}8%{-webkit-transform:translate(-.73848%,-.46093%);transform:translate(-.73848%,-.46093%)}12%{-webkit-transform:translate(-2.22042%,-.3702%);transform:translate(-2.22042%,-.3702%)}16%{-webkit-transform:translate(1.83725%,-.41543%);transform:translate(1.83725%,-.41543%)}0%,100%,20%{-webkit-transform:none;transform:none}}@keyframes rgb-shift-g{0%{-webkit-transform:translate(-1.84026%,-.32931%);transform:translate(-1.84026%,-.32931%)}4%{-webkit-transform:translate(.55507%,.42418%);transform:translate(.55507%,.42418%)}8%{-webkit-transform:translate(-.73848%,-.46093%);transform:translate(-.73848%,-.46093%)}12%{-webkit-transform:translate(-2.22042%,-.3702%);transform:translate(-2.22042%,-.3702%)}16%{-webkit-transform:translate(1.83725%,-.41543%);transform:translate(1.83725%,-.41543%)}0%,100%,20%{-webkit-transform:none;transform:none}}.p-bossrush__mv__image .p-bossrush__mv__channel.channel-b::before{background:#00f}.p-bossrush__mv__image .p-bossrush__mv__channel.channel-b.is-active{-webkit-animation:rgb-shift-b 3s steps(1,jump-end) 1.5s alternate both;animation:rgb-shift-b 3s steps(1,jump-end) 1.5s alternate both}@-webkit-keyframes rgb-shift-b{0%{-webkit-transform:translate(-1.09134%,-.33708%);transform:translate(-1.09134%,-.33708%)}4%{-webkit-transform:translate(-.54425%,.29797%);transform:translate(-.54425%,.29797%)}8%{-webkit-transform:translate(-.97959%,.15189%);transform:translate(-.97959%,.15189%)}12%{-webkit-transform:translate(-2.20942%,-.12552%);transform:translate(-2.20942%,-.12552%)}16%{-webkit-transform:translate(1.00869%,-.03647%);transform:translate(1.00869%,-.03647%)}0%,100%,20%{-webkit-transform:none;transform:none}}@keyframes rgb-shift-b{0%{-webkit-transform:translate(-1.09134%,-.33708%);transform:translate(-1.09134%,-.33708%)}4%{-webkit-transform:translate(-.54425%,.29797%);transform:translate(-.54425%,.29797%)}8%{-webkit-transform:translate(-.97959%,.15189%);transform:translate(-.97959%,.15189%)}12%{-webkit-transform:translate(-2.20942%,-.12552%);transform:translate(-2.20942%,-.12552%)}16%{-webkit-transform:translate(1.00869%,-.03647%);transform:translate(1.00869%,-.03647%)}0%,100%,20%{-webkit-transform:none;transform:none}}.p-bossrush__mv .p-bossrush__btn{display:none;margin-top:-24.93333vw;position:relative;z-index:3}.p-bossrush__mv .p-bossrush__btn.is-fixed{bottom:2.4vw;position:fixed;z-index:99}.p-bossrush__mv .p-bossrush__btn.is-show{display:block}.p-bossrush__mv .c-share-item{margin:0 3.33333vw;margin-top:8.66667vw}.p-bossrush__mv .c-share-item .u-x{background-image:url(../images/bossrush/bossrush_btn_x@2x.png)}.p-bossrush__mv .c-share-item .u-line{background-image:url(../images/bossrush/bossrush_btn_line@2x.png)}.p-bossrush__mv .c-share-item .u-facebook{background-image:url(../images/bossrush/bossrush_btn_facebook@2x.png)}.p-bossrush__mv .c-share-item:hover{opacity:.7}.p-bossrush__mv__lead{margin-top:8.66667vw}.p-bossrush__prologue{background-image:url(../images/bossrush/bossrush_prologue_bg@2x.png);background-size:cover;padding-bottom:14vw;padding-top:16vw}.p-bossrush__prologue__headings{margin-left:10.93333vw;width:56.53333vw}.p-bossrush__play{background-color:#000;padding:16vw 0}.p-bossrush__play__headings{margin-bottom:5.33333vw;margin-left:10.8vw;width:54.66667vw}.p-bossrush__play__about{margin-bottom:16vw}.p-bossrush__play__about__headings{width:53.6vw}.p-bossrush__play__btn{background-image:url(../images/bossrush/bossrush_play_btn@2x.png);background-size:contain;height:16.4vw;width:80vw}.p-bossrush__play__btn:hover{opacity:.7}.p-bossrush__battle{background-image:url(../images/bossrush/bossrush_battle_bg@2x.png);background-size:cover;padding-bottom:53.33333vw;padding-top:16vw;position:relative}.p-bossrush__battle__headings{margin-bottom:5.33333vw;margin-left:12.13333vw;width:55.73333vw}.p-bossrush__battle__image{margin-bottom:10.66667vw;width:82.26667vw}.p-bossrush__battle .p-bossrush__btn{bottom:16vw;display:block;position:absolute;z-index:3}.p-bossrush__battle .p-bossrush__btn.is-fixed{display:none}.p-bossrush__campaign{background-color:#000;padding-bottom:16vw;padding-top:16vw}.p-bossrush__campaign__headings{margin-bottom:2vw}.p-bossrush__campaign p.p-bossrush__campaign__deadline{color:#f0f;margin-bottom:8.4vw;margin-top:4vw;text-align:center}.p-bossrush__campaign-btn{background-image:url(../images/bossrush/bossrush_campaign_btn@2x.png);background-repeat:no-repeat;background-size:contain;height:22.4vw;width:81.73333vw}.p-bossrush__campaign-btn:hover{opacity:.7}.p-deaibooks .p-deaibooks__btn,.p-deaibooks .p-deaibooks__comics__list-btn,.p-deaibooks .p-deaibooks__info .p-deaibooks__banner,.p-deaibooks .p-deaibooks__modal__btn,.p-deaibooks .p-deaibooks__modal__text,.p-deaibooks .p-deaibooks__summary__item-icon,.p-deaibooks .p-deaibooks__summary__item-image,.p-deaibooks .u-deai-shadow,.p-deaibooks__info .p-deaibooks .p-deaibooks__banner{-webkit-box-shadow:0 1.33333vw 2.66667vw 0 rgba(0,0,0,.2);box-shadow:0 1.33333vw 2.66667vw 0 rgba(0,0,0,.2)}.p-deaibooks .p-deaibooks__modal__text::after,.p-deaibooks .p-deaibooks__summary__image-text,.p-deaibooks .p-deaibooks__summary__item-text,.p-deaibooks .u-deai-dropshadow{-webkit-filter:drop-shadow(0 1.33333vw 2.66667vw rgba(0, 0, 0, .2));filter:drop-shadow(0 1.33333vw 2.66667vw rgba(0, 0, 0, .2))}.p-deaibooks .c-bg{background-image:none}.p-deaibooks .c-bg__illust{display:none}.p-deaibooks .c-bg__deaibooks{display:block}.p-deaibooks .c-bg__deaibooks__logo{margin-top:19px;width:248px}.p-deaibooks .c-bg__deaibooks__illust{position:relative;width:211px;z-index:2}.p-deaibooks .c-bg__deaibooks__text{background-image:url(../images/deaibooks/bg_deaibooks_fukidashi@2x.png);background-size:contain;height:96px;margin-bottom:3px;margin-top:39px;padding:16px 0 0 20px;position:relative;width:252px;z-index:3}.p-deaibooks .c-bg__deaibooks__text p{font-size:18px;line-height:26px}.p-deaibooks .c-bg__deaibooks__btn{-webkit-filter:drop-shadow(0 4px 5px rgba(0, 0, 0, .2));filter:drop-shadow(0 4px 5px rgba(0, 0, 0, .2));margin-top:14px;width:248px}.p-deaibooks .c-bg__deaibooks__bg__image{background-image:url(../images/deaibooks/bg_deaibooks_bg@2x.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.p-deaibooks__btn-audio{background-image:url(../images/deaibooks/deaibooks_btn-audio_off@2x.png);background-size:contain;display:none;height:14.4vw;position:fixed;right:0;top:18.4vw;width:14.53333vw;z-index:99}.p-deaibooks__btn-audio:hover{cursor:pointer;opacity:.7}.p-deaibooks__btn-audio.is-active{background-image:url(../images/deaibooks/deaibooks_btn-audio_on@2x.png)}.p-deaibooks__btn{border-radius:10.66667vw;width:80vw}.p-deaibooks__modal{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100vh;left:0;padding-top:5.33333vw;position:fixed;top:0;width:100%;z-index:99}.p-deaibooks__modal__text{background-color:#fff;border-radius:2.66667vw;margin-bottom:5.33333vw;padding:2.93333vw 4vw;position:relative;width:61.33333vw}.p-deaibooks__modal__text::after{background-image:url(../images/deaibooks/deaibooks_shape2@2x.png);background-size:contain;bottom:-4.26667vw;height:6.8vw;left:6.26667vw;width:4.8vw;z-index:1}.p-deaibooks__modal__text::before{background-color:#fff;border-radius:2.66667vw;height:100%;left:0;top:0;width:100%;z-index:2}.p-deaibooks__modal__text p{font-size:4vw;line-height:6.66667vw;position:relative;text-align:center;z-index:3}.p-deaibooks__modal__text p span{color:#ff82a1}.p-deaibooks__modal__image{width:40.26667vw}.p-deaibooks__modal__btn{background-color:#000;border-radius:8vw;color:#fff;font-size:5.33333vw;line-height:16vw;margin-bottom:5.33333vw;position:relative;text-align:center;width:53.33333vw}.p-deaibooks__modal__btn:hover{cursor:pointer;opacity:.7}.p-deaibooks__modal__btn::after{background-repeat:no-repeat;background-size:contain;height:8vw;width:8vw}.p-deaibooks__modal__btn.is-active{background-color:#ff82a1}.p-deaibooks__modal__btn.btn_agree::after{background-image:url(../images/deaibooks/deaibooks_modal_on_white@2x.png);height:7.2vw;right:4.53333vw;top:4.4vw;width:7.33333vw}.p-deaibooks__modal__btn.btn_refuse::after{background-image:url(../images/deaibooks/deaibooks_modal_off_white@2x.png);height:8vw;right:4.26667vw;top:4vw;width:8vw}.p-deaibooks__mv{background-color:#ff82a1;color:#fff}.p-deaibooks__mv__lead{padding:3.33333vw 0}.p-deaibooks__share{padding-top:10.66667vw}.p-deaibooks__summary{padding-top:10.66667vw}.p-deaibooks__summary__headings{margin-bottom:5.33333vw;width:63.06667vw}.p-deaibooks__summary__image{background-color:#f5f5f5;background-image:url(../images/deaibooks/deaibooks_about_ph1@2x.png);background-repeat:no-repeat;background-size:contain;height:71.2vw;padding-top:13.33333vw;width:100vw}.p-deaibooks__summary__image-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.p-deaibooks__summary__image-text{background-color:#fff;border-radius:2.66667vw;margin-left:5.33333vw;opacity:0;padding:3.06667vw 0 4.4vw 3.06667vw;position:relative;width:58.66667vw;z-index:1}.p-deaibooks__summary__image-text p{font-size:3.46667vw;line-height:6.66667vw}.p-deaibooks__summary__image-text p span{color:#ff82a1}.p-deaibooks__summary__image-text::after{background-image:url(../images/deaibooks/deaibooks_shape3@2x.png);background-size:contain;height:4.93333vw;right:-2.8vw;top:5.46667vw;width:6.13333vw;z-index:-1}.p-deaibooks__summary__image-image{height:52vw;margin-left:-4vw;margin-top:1.73333vw;overflow:hidden;position:relative;width:39.33333vw;z-index:2}.p-deaibooks__summary__image.is-show .p-deaibooks__summary__image-text{opacity:1}.p-deaibooks__summary__item{background-color:#f5f5f5;padding-top:13.33333vw}.p-deaibooks__summary__item h3{font-size:5.33333vw;line-height:8vw;margin-bottom:4vw;text-align:center}.p-deaibooks__summary__item h3 span{color:#ff82a1}.p-deaibooks__summary__item-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:5.33333vw;padding:0 5.33333vw}.p-deaibooks__summary__item-inner.is-show .p-deaibooks__summary__item-text{opacity:1}.p-deaibooks__summary__item-text{background-color:#fff;border-radius:2.66667vw;opacity:0;padding:2.93333vw 4vw;position:relative;width:64vw}.p-deaibooks__summary__item-text p{font-size:3.46667vw;line-height:6.66667vw}.p-deaibooks__summary__item-text p span{color:#ff82a1}.p-deaibooks__summary__item-text::after{background-image:url(../images/deaibooks/deaibooks_shape@2x.png);background-size:contain;height:4.93333vw;left:-2.8vw;top:5.46667vw;width:6.13333vw;z-index:-1}.p-deaibooks__summary__item-text:not(:last-child){margin-bottom:2.4vw}.p-deaibooks__summary__item-image{border-radius:0 5.33333vw 5.33333vw 0;width:94.66667vw}.p-deaibooks__summary__item-icon{border-radius:50%;width:22.66667vw}.p-deaibooks__summary__item.p-deaibooks__summary__item1 .p-deaibooks__summary__item-image{-webkit-box-shadow:none;box-shadow:none;margin-left:5.33333vw}.p-deaibooks__info{background-color:#f5f5f5;padding:16vw 5.33333vw}.p-deaibooks__info__list{background-color:#fff;border-radius:2.66667vw;padding:0 5.33333vw;padding-bottom:10.66667vw}.p-deaibooks__info__item{padding-top:10.66667vw}.p-deaibooks__info__item:first-child .p-deaibooks__info__image{width:64vw}.p-deaibooks__info__item:nth-child(2) .p-deaibooks__info__image{width:53.33333vw}.p-deaibooks__info h4{background-image:url(../images/deaibooks/deaibooks_fukidashi1@2x.png);background-repeat:no-repeat;background-size:contain;color:#fff;font-size:3.46667vw;height:8.53333vw;letter-spacing:.1em;line-height:6.66667vw;text-align:center;width:78.66667vw}.p-deaibooks__info__name{color:#ff82a1;font-size:6.13333vw;letter-spacing:.2em;margin-bottom:2.66667vw;text-align:center}.p-deaibooks__info__image{margin-bottom:3.33333vw}.p-deaibooks__info__text{margin-bottom:1.73333vw}.p-deaibooks__info__movie{margin-left:-16vw;margin-top:10.66667vw}.p-deaibooks__info__site{font-size:3.46667vw;line-height:6.66667vw;margin-bottom:1.73333vw}.p-deaibooks__info__site a{color:#ff82a1}.p-deaibooks__info__sns-headings{font-size:3.46667vw;line-height:6.66667vw;margin-bottom:1.06667vw}.p-deaibooks__info__sns-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.p-deaibooks__info__sns a{background-size:9.33333vw 9.33333vw;display:block;height:9.33333vw;width:9.33333vw}.p-deaibooks__info__sns .u-x{background-image:url(../images/common/icon_x@2x.png);margin-right:5.33333vw}.p-deaibooks__info__sns .u-insta{background-image:url(../images/common/icon_insta@2x.png)}.p-deaibooks__info__btns{padding-top:16vw}.p-deaibooks__info .p-deaibooks__banner{border-radius:2.66667vw;margin-top:5.33333vw}.p-deaibooks__comics{padding-top:14vw}.p-deaibooks__comics__headings{font-size:5.33333vw;line-height:8vw;margin-bottom:4.66667vw;text-align:center}.p-deaibooks__comics__headings span{font-size:4vw}.p-deaibooks__comics__lead{margin-bottom:14vw;padding:0 5.33333vw}.p-deaibooks__comics__tab-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:2.66667vw;width:82.66667vw}.p-deaibooks__comics__tab{background-image:url(../images/deaibooks/deaibooks_tab_off@2x.png);background-repeat:no-repeat;background-size:contain;height:13.33333vw;width:40vw}.p-deaibooks__comics__tab:hover{cursor:pointer;opacity:.7}.p-deaibooks__comics__tab.is-active:hover{opacity:1}.p-deaibooks__comics__tab p{color:#000;font-size:3.46667vw;line-height:13.33333vw;text-align:center}.p-deaibooks__comics__tab.is-active{background-image:url(../images/deaibooks/deaibooks_tab_on@2x.png);height:15.86667vw}.p-deaibooks__comics__tab.is-active p{color:#fff}.p-deaibooks__comics__item.is-hidden{display:none}.p-deaibooks__comics__item:not(:last-child){margin-bottom:12vw}.p-deaibooks__comics__panel{background-color:#ff82a1;display:none;padding-bottom:16vw;padding-top:13.33333vw}.p-deaibooks__comics__panel.is-active{display:block}.p-deaibooks__comics__title{font-size:4vw;line-height:6.66667vw;margin-top:1.33333vw;text-align:center}.p-deaibooks__comics__list-btn{background-color:#fff;border-radius:10.66667vw;color:#ff82a1;font-size:6.13333vw;line-height:21.33333vw;margin-top:16vw;position:relative;text-align:center;width:80vw}.p-deaibooks__comics__list-btn:hover{cursor:pointer;opacity:.7}.p-deaibooks__comics__list-btn::after{background-image:url(../images/deaibooks/deaibooks_list-btn_plus@2x.png);background-size:contain;height:4.8vw;right:5.33333vw;width:4.8vw}.p-deaibooks__comics__btn-wrapper{background-color:#f5f5f5;padding-bottom:26.66667vw;padding-top:16vw}.p-deaibooks .p-deaibooks__summary__item-inner.p-deaibooks__audio5{margin-top:10.66667vw;padding:0}.p-detail-list__search{background-color:#fff;padding-top:5.33333vw;position:relative;z-index:1}.p-detail-list__search .l-inner{width:82.66667vw}.p-detail-list__search__headings{font-size:7.46667vw;margin:5.33333vw 0;text-align:center}.p-detail-list__search__input{-ms-flex-wrap:wrap;border-radius:2.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:13.33333vw;margin-bottom:3.33333vw;overflow:hidden;position:relative}.p-detail-list__search__input::before{border:2px solid #000;border-radius:2.66667vw;height:100%;width:100%}.p-detail-list__search__input input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:4vw;height:13.33333vw;line-height:100%;padding:2.66667vw 4vw 2.66667vw 4vw;position:relative;width:69.33333vw;z-index:2}.p-detail-list__search__input input:focus{outline:0}.p-detail-list__search__input input::-webkit-input-placeholder{line-height:100%}.p-detail-list__search__input input::-moz-placeholder{line-height:100%}.p-detail-list__search__input input:-ms-input-placeholder{line-height:100%}.p-detail-list__search__input input::-ms-input-placeholder{line-height:100%}.p-detail-list__search__input input::placeholder{line-height:100%}.p-detail-list__search__input button{background-color:#000;background-image:url(../images/detail/icon_search@2x.png);background-position:center center;background-repeat:no-repeat;background-size:6.4vw 6.4vw;border:none;display:inline-block;font-size:0;height:13.33333vw;position:relative;width:13.33333vw;z-index:2}.p-detail-list__search__input button:hover{opacity:.7}.p-detail-list__search__input button:focus{outline:#000}.p-detail-list__search__caution{font-size:3.46667vw;line-height:6.66667vw;margin-bottom:10.66667vw}.p-detail-list__filter__initial-list{-ms-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:9.33333vw;width:82.66667vw}.p-detail-list__filter__initial-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #000;border-radius:2.66667vw;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:5.33333vw;height:10.66667vw;justify-content:center;line-height:100%;margin-bottom:2.66667vw;width:14.4vw}.p-detail-list__filter__initial-item.is-active{background-color:#000;color:#fff}.p-detail-list__filter__tag{position:relative}.p-detail-list__filter__tag::before{background-image:url(../images/common/bg_pattern-gray.jpg);background-position:center top;background-size:5.26667vw 5.26667vw;height:100%;margin-left:-8.66667vw;position:absolute;width:100vw;z-index:-1}.p-detail-list__filter__tag-list{-ms-flex-wrap:wrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-wrap:wrap;padding:5.33333vw 0 6.4vw;width:82.66667vw}.p-detail-list__filter__tag-item{background-color:#fff;border:1px solid #000;border-radius:2.66667vw;cursor:pointer;font-size:3.46667vw;height:10.66667vw;line-height:10.66667vw;margin-bottom:2.66667vw;text-align:center;width:40vw}.p-detail-list__filter__tag-item:first-child{margin-right:2.66667vw}.p-detail-list__filter__tag-item:nth-child(3){width:82.66667vw}.p-detail-list__filter__tag-item.is-active{background-color:#000;color:#fff}.p-detail-list__title{background-image:url(../images/common/bg_pattern-yellow.jpg);background-position:center top;background-size:5.26667vw 5.26667vw;margin-left:-.66667vw;padding:16vw 0 16vw;width:101.33333vw}.p-detail-list__title__list{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.p-detail-list__title__item{display:none;margin:0 6vw 10.66667vw 6vw;width:38.66667vw}.p-detail-list__title__item.is-show{display:block}.p-detail-list__title__image{margin-bottom:2.66667vw}.p-detail-list__title__title{font-size:3.46667vw;line-height:6.66667vw}.p-detail-list__title__nohit{display:none}.p-detail-list__title__nohit-text{font-size:4vw}.p-detail-list__title .pagenation{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:10.66667vw;justify-content:center;margin:5.33333vw 0 10.66667vw}.p-detail-list__title .pagenation a:hover{background-color:#fff;color:#fff;cursor:pointer;opacity:1}.p-detail-list__title .next-page,.p-detail-list__title .prev-page{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:2.13333vw 3.33333vw;border:2px solid #000;border-radius:1.33333vw;color:#fff;display:inline-block;height:10.66667vw;margin:0 1.33333vw;width:12vw}.p-detail-list__title .next-page.disabled,.p-detail-list__title .prev-page.disabled{opacity:.7;pointer-events:none}.p-detail-list__title .next-page button,.p-detail-list__title .prev-page button{display:inline-block;vertical-align:top;visibility:hidden}.p-detail-list__title .next-page,.p-detail-list__title .prev-page{background-image:url(../images/detail/icon_arrow-black@2x.png);width:21.86667vw}.p-detail-list__title .next-page:hover,.p-detail-list__title .prev-page:hover{background-color:#000;background-image:url(../images/detail/icon_arrow-white@2x.png)}.p-detail-list__title .next-page{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-detail-list__title ul[role=menubar]{display:-webkit-box;display:-ms-flexbox;display:flex;height:10.66667vw;margin:0;padding-left:0}.p-detail-list__title ul[role=menubar] li{border-radius:2.66667vw;display:inline-block;height:10.66667vw;margin:0 1.33333vw;overflow:hidden;width:12vw}.p-detail-list__title ul[role=menubar] li.current{pointer-events:none}.p-detail-list__title ul[role=menubar] li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-text-decoration:0;align-items:center;background-color:#fff;border:2px solid #000;border-radius:2.66667vw;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:5.33333vw;height:100%;justify-content:center;overflow:hidden;text-decoration:0;width:100%}.p-detail-list__title ul[role=menubar] li a:hover{background-color:#000;color:#fff}.p-detail-list__title ul[role=menubar] li.current a{background-color:#000;color:#fff}.p-detail__information{background-image:url(../images/common/bg_pattern-yellow.jpg);background-size:5.26667vw 5.26667vw}.p-detail__title{padding-top:5.33333vw;text-align:center}.p-detail__title__title{font-size:5.33333vw;line-height:5.33333vw;margin-bottom:1.33333vw}.p-detail__title__title--small{font-size:5.33333vw}.p-detail__title__author{font-size:3.46667vw;line-height:5.33333vw}.p-detail__detail{padding-bottom:14vw;padding-top:9.73333vw}.p-detail__detail .c-share-list{margin-bottom:9.33333vw}.p-detail__detail__lead{font-size:4vw;line-height:8vw}.p-detail__comic{padding-bottom:16vw;padding-top:14.53333vw}.p-detail__comic__deadline{font-size:4vw;line-height:6.66667vw;margin-bottom:12vw;position:relative;text-align:center}.p-detail__comic__deadline::after{bottom:-6.66667vw;height:2.66667vw}.p-detail__comic__item{font-size:5.33333vw;height:21.33333vw;position:relative}.p-detail__comic__item:not(:last-child){margin-bottom:5.33333vw}.p-detail__comic__item.c-btn__black{margin-top:0}.p-detail__comic__item a{color:#fff;letter-spacing:0}.p-detail__related{background-image:url(../images/common/bg_pattern-yellow.jpg);background-size:5.26667vw 5.26667vw;padding-top:16vw;text-align:center;width:100vw}.p-detail__related__headings{background-image:url(../images/detail/detail_fukidasi@2x.png);background-size:53.33333vw 10.66667vw;font-size:4vw;height:10.66667vw;letter-spacing:.2em;line-height:8.53333vw;margin:0 auto;margin-bottom:5.33333vw;width:53.33333vw}.p-detail__related__slider{margin-bottom:26.66667vw;width:100%}.p-detail__related__slider .swiper{overflow:visible;width:100%}.p-detail__related__slide:hover{opacity:.7}.p-detail__related__slide-image{margin-bottom:2vw}.p-detail__related__slide-title{font-size:3.46667vw;line-height:1.5;text-align:left}.p-faq{text-align:center}.p-faq .l-container{background-image:url(../images/common/bg_pattern-white_pc.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw}.p-faq__faq{padding-top:8vw}.p-faq__faq p{font-size:4vw;line-height:6.66667vw}.p-faq__category__list:not(:last-child){margin-bottom:10.66667vw}.p-faq__category__list:last-child{margin-bottom:16vw}.p-faq__category__headings{font-size:6.13333vw;margin-bottom:12vw;position:relative;text-align:center}.p-faq__category__headings::after{top:8vw}.p-faq__question__list{text-align:left}.p-faq__question__list-item:not(:last-child){margin-bottom:8vw}.p-faq__question__question{font-size:4vw;line-height:5.33333vw;margin-bottom:1.73333vw;padding-bottom:1.73333vw;padding-left:6vw;position:relative}.p-faq__question__question::before{content:'Q.';left:0;left:0;top:0}.p-faq__question__question::after{background-color:#000;bottom:0;height:1px;left:0;width:100%}.p-faq__question__answer{padding-left:6vw;position:relative}.p-faq__question__answer::before{content:'A.';left:0;left:0;top:0}.p-faq__question__answer a{color:#ff82a1;display:inline-block}.p-notfound .l-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-ms-flex-wrap:wrap;background-image:url(../images/common/bg_pattern-yellow.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;min-height:100vh}.p-notfound__main{padding:18.66667vw 0 18.66667vw}.p-notfound__main__text{font-size:6.13333vw;line-height:1.3;margin-bottom:5.33333vw;text-align:center}.u-small{font-size:4vw;line-height:5.33333vw}.p-special__mv{background-image:url(../images/common/bg_pattern-yellow.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw;padding-bottom:8.66667vw;position:relative}.p-special__mv__lead{font-size:4vw;line-height:8vw;margin-top:3.6vw}.p-special__week__list-item{background-position:center 0;background-size:5.26667vw 5.26667vw}.p-special__week__list-item.week1{background-image:url(../images/common/bg_pattern-yellow.jpg)}.p-special__week__list-item.week2{background-image:url(../images/common/bg_pattern-lightyellow.jpg)}.p-special__week__list-item.week3{background-image:url(../images/common/bg_pattern-yellow.jpg)}.p-special__week__list-item.week4{background-image:url(../images/common/bg_pattern-lightyellow.jpg);padding-bottom:25.06667vw}.p-special__week__list-item:not(:last-child){padding-bottom:11.73333vw}.p-special__week__list-headings{background-color:#000;color:#fff;font-size:7.46667vw;letter-spacing:.2em;line-height:16vw;margin-bottom:5.33333vw;position:relative;text-align:center}.p-special__week__list-headings span{color:#f9ea65}.p-special__week__list-headings::after{background-image:url(../images/special/special_fukidasi@2x.png);background-size:2.93333vw 2.4vw;height:2.4vw;top:16vw;width:2.93333vw}.p-special__theme__headings{border-radius:2.66667vw;display:block;overflow:hidden}.p-special__theme__headings__text{background-color:#000;color:#fff;display:block;font-size:4vw;line-height:6.66667vw;padding:2.66667vw 5.33333vw;position:relative}.p-special__theme__headings__text::after{background-image:url(../images/common/btn_arrow-white@2x.png);background-repeat:no-repeat;background-size:5.33333vw 5.33333vw;height:5.86667vw;right:4vw;width:5.86667vw;z-index:2}.p-special__theme__limit__headings{font-size:4vw;letter-spacing:.2em;line-height:1;margin:5.33333vw 0;text-align:center}.p-special__theme__limit__text{background-color:#fff;border-radius:2.66667vw;font-size:4vw;line-height:10.66667vw;margin-bottom:3.73333vw;text-align:center}.p-special__theme__lead{font-size:3.46667vw;line-height:6.66667vw;text-align:left}.p-special__theme__item:not(:last-child){margin-bottom:11.73333vw}.p-special-list__mv{background-image:url(../images/common/bg_pattern-yellow.jpg);background-size:5.26667vw 5.26667vw}.p-special-list__mv__title{background-color:#000;color:#fff;font-size:5.33333vw;line-height:6.66667vw;padding:2.93333vw 0;text-align:center}.p-special-list__comics{background-image:url(../images/common/bg_pattern-yellow.jpg);background-size:5.26667vw 5.26667vw;padding-bottom:25.33333vw;padding-top:5.33333vw}.p-special-list__comics__list{margin-top:10.66667vw}.p-special-list__comics__item:not(:last-child){margin-bottom:12vw}.p-special-list__comics__text{font-size:4vw;line-height:6.66667vw;margin-top:1.33333vw;text-align:center}.p-special-list .p-special__theme__limit{margin-top:0}.p-special-list .p-special__theme__limit__headings{margin-top:0}.p-special-list .p-special__theme__lead{font-size:4vw;line-height:8vw;margin-bottom:9.33333vw}.p-terms{text-align:center}.p-terms .l-container{background-image:url(../images/common/bg_pattern-white_pc.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw}.p-terms__terms{padding-top:8vw}.p-terms__terms p{font-size:4vw;line-height:8vw}.p-terms__terms__headings{font-size:6.13333vw;margin-bottom:12vw;position:relative;text-align:center}.p-terms__terms__headings::after{top:8vw}.p-terms__terms__lead{margin-bottom:5.73333vw;text-align:left}.p-terms__list{margin-bottom:13.33333vw}.p-terms__list__item{text-align:left}.p-terms__list__item:not(:last-child){margin-bottom:5.73333vw}.p-terms__list__headings{font-size:4vw;line-height:5.33333vw;margin-bottom:2.66667vw}.p-terms__list__text:not(:last-child){margin-bottom:1.33333vw}.p-terms__list__text a{color:#ff82a1;display:inline-block}.p-top__bossrush__item,.p-top__deaibooks__item,.p-top__inner,.p-top__mv__lead,.p-top__past__list,.p-top__special__item,.p-top__trial{margin:0 auto;width:89.33333vw}.p-top__headings{margin-bottom:5.33333vw}.p-top__subheadings{margin-bottom:5.06667vw;position:relative}.p-top__mv{padding-bottom:8.66667vw;position:relative}.p-top__mv__lead{margin-top:2.66667vw}.p-top__mv__modal{background:rgba(0,0,0,.8);bottom:0;display:none;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;z-index:9999}.p-top__mv__modal.is-show{display:block;opacity:1}.p-top__mv__modal-inner{-webkit-transform:translate(-50%,-50%);content:'';display:block;height:56.26667vw;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.p-top__mv__modal #player1{display:block;height:56.26667vw;position:relative;width:100vw;z-index:1}.p-top__mv__modal-close{-webkit-transform:translateX(-50%);height:10.13333vw;left:50%;position:absolute;top:58.93333vw;transform:translateX(-50%);width:26.66667vw;z-index:2}.p-top__trial{padding-bottom:16vw}.p-top__trial .c-btn__black{margin-top:0}.p-top__special{background-image:url(../images/common/bg_pattern-yellow.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw;padding:16vw 0}.p-top__special__headings{margin-left:auto;margin-right:auto;position:relative;width:74vw}.p-top__special__headings::after{top:9.33333vw}.p-top__special__item{margin-top:10.66667vw}.p-top__special__text{margin-top:2.66667vw}.p-top__bossrush{background-image:url(../images/common/bg_pattern-green.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw;padding:16vw 0}.p-top__bossrush__headings{margin-left:auto;margin-right:auto;position:relative;width:67.93333vw}.p-top__bossrush__headings::after{top:9.33333vw}.p-top__bossrush__item{margin-top:10.66667vw}.p-top__bossrush__text{margin-top:2.66667vw}.p-top__deaibooks{background-image:url(../images/common/bg_pattern-pink.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw;padding:16vw 0}.p-top__deaibooks__headings{margin-left:auto;margin-right:auto;position:relative;width:50vw}.p-top__deaibooks__headings::after{top:9.33333vw}.p-top__deaibooks__item{margin-top:10.66667vw}.p-top__deaibooks__text{margin-top:2.66667vw}.p-top__campaign{background-image:url(../images/common/bg_pattern-white.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw;padding:16vw 0}.p-top__campaign .p-top__headings{margin-bottom:4vw}.p-top__campaign__item{background:#fff;border-radius:2.66667vw;height:20vw;line-height:20vw;margin-top:2.66667vw}.p-top__campaign__item:first-child{margin-top:5.33333vw}.p-top__campaign__item img{border:2px solid #e5e5e5;border-radius:2.66667vw}.p-top__bookstore{background-image:url(../images/common/bg_pattern-gray.jpg);background-position:center 0;background-size:5.26667vw 5.26667vw;padding:16vw 0}.p-top__bookstore__list{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.p-top__bookstore__list-item{border-radius:1.33333vw;height:19.2vw;width:43.2vw}.p-top__bookstore__list-item:nth-child(2n+1){margin-right:2.93333vw}.p-top__bookstore__list-item:not(:last-child){margin-bottom:2.66667vw}.p-top__bookstore__list-item:last-child,.p-top__bookstore__list-item:nth-last-child(2){margin-bottom:0}.p-top__past{padding-bottom:26.66667vw;padding-top:16vw}.p-top__past__list-item:not(:last-child){margin-bottom:2.66667vw}.p-top__past__list-item:last-child{margin-bottom:0}.p-weekendspecial__mv{margin-bottom:10.66667vw;position:relative}.p-weekendspecial__mv__lead{background-color:#000;color:#fff;padding:5.33333vw 8.66667vw}.p-weekendspecial__special__list{padding-bottom:13.33333vw}.p-weekendspecial__special__headings{-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#72e1da;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;height:21.33333vw;justify-content:center;margin-top:10.66667vw;padding-left:8.66667vw;position:relative;text-align:left}.p-weekendspecial__special__headings span{display:inline-block;font-size:5.33333vw;line-height:1.5;width:100%}.p-weekendspecial__special__headings::before{background-size:100vw 21.33333vw;height:21.33333vw;left:0;width:100vw;z-index:-1}.p-weekendspecial__special__headings::after{background-image:url(../images/common/icon_triangle@2x.png);background-size:4vw 2.66667vw;bottom:-2.4vw;height:2.66667vw;width:4vw}.p-weekendspecial__special__item:first-child .p-weekendspecial__special__headings{margin-top:0}.p-weekendspecial__special .feature1 .p-weekendspecial__special__headings::before{background-image:url(../images/weekendspecial/weekendspecial_headings01@2x.png)}.p-weekendspecial__special .feature2 .p-weekendspecial__special__headings::before{background-image:url(../images/weekendspecial/weekendspecial_headings02@2x.png)}.p-weekendspecial__special .feature3 .p-weekendspecial__special__headings::before{background-image:url(../images/weekendspecial/weekendspecial_headings03@2x.png)}.p-weekendspecial__special .feature4 .p-weekendspecial__special__headings::before{background-image:url(../images/weekendspecial/weekendspecial_headings04@2x.png)}.p-weekendspecial__special .feature5 .p-weekendspecial__special__headings::before{background-image:url(../images/weekendspecial/weekendspecial_headings05@2x.png)}.p-weekendspecial__special__lead{background:#72e1da;color:#fff;font-size:4vw;letter-spacing:.05em;line-height:5.33333vw;margin-bottom:4vw;padding:4vw 0 4vw 8.66667vw;text-align:left}.p-weekendspecial__special{width:100vw}.p-weekendspecial__special__slider{margin-bottom:10.66667vw;width:100%}.p-weekendspecial__special__slider .swiper{overflow:visible;width:100%}.p-weekendspecial__special__slide:hover{opacity:.7}.p-weekendspecial__special__slide-image{margin-bottom:2.66667vw}.p-weekendspecial__special__slide-title{font-size:2.66667vw;line-height:1.5;text-align:left}@media (min-width:769px){.l-container{width:500px}.l-inner{width:446.66667px}.p-deaibooks__comics__lead,.p-deaibooks__info__text,.p-deaibooks__mv__lead,.p-special__mv__lead,.p-top__bossrush__text,.p-top__deaibooks__text,.p-top__mv__lead,.p-top__special__text,.p-weekendspecial__mv__lead,.u-lead{font-size:20px}.p-special__theme__lead,.p-weekendspecial__special__lead,.u-caption{font-size:17.33333px}.p-top__headings,.u-headings{font-size:37.33333px}.p-top__subheadings,.u-subheadings{font-size:26.66667px}.p-top__campaign__lead,.u-kiwi-lead{font-size:20px}.c-btn__black,.u-btntext{font-size:26.66667px}.p-detail__comic__deadline::after,.p-faq__category__headings::after,.p-terms__terms__headings::after,.p-top__bossrush__headings::after,.p-top__deaibooks__headings::after,.p-top__special__headings::after,.u-balloon{background-size:446.66667px 13.33333px}.p-detail__comic__deadline::after,.p-faq__category__headings::after,.p-terms__terms__headings::after,.p-top__bossrush__headings::after,.p-top__deaibooks__headings::after,.p-top__special__headings::after,.u-balloon{width:446.66667px}.c-header{width:500px}.c-header__menu{background-size:26.33333px 26.33333px}.c-header__menu{width:500px}.c-header__menu__btn{right:30px}.c-header__menu__inner{width:366.66667px}.c-header__menu .c-menu__list{margin-top:13.33333px}.c-header__menu .c-menu__item{margin-bottom:13.33333px}.c-header__menu .c-menu__item:nth-child(3){margin-bottom:26.66667px}.c-header__menu .c-menu__item .c-menu__btn{height:88px}.c-header__menu .c-menu__item .c-menu__btn{font-size:26.66667px}.c-header__menu .c-menu__item .c-menu__btn{line-height:80px}.c-header__menu .c-menu__item .c-menu__btn{width:366.66667px}.c-header__menu .c-menu__item .c-menu__btn::after{background-size:29.33333px 29.33333px}.c-header__menu .c-menu__item .c-menu__btn::after{width:29.33333px}.c-header__menu .c-menu__item .c-menu__btn::after{height:29.33333px}.c-header__menu .c-menu__item .c-menu__btn::after{top:25.33333px}.c-header__menu .c-menu__item .c-menu__btn::after{right:20px}.c-footer{padding-bottom:93.33333px}.c-footer{padding-top:66.66667px}.c-footer__menu__list{margin-bottom:106.66667px}.c-footer__menu__item:not(:last-child){margin-bottom:20px}.c-footer__menu__item a{font-size:20px}.c-footer__copyright{font-size:13.33333px}.c-modal-cookie__modal{padding:13.33333px 8.66667px}.c-modal-cookie__modal{right:calc(50% - 250px);width:500px}.c-modal-cookie__modal p{font-size:16px}.c-modal-cookie__modal p{line-height:24px}.c-gotop{bottom:13.33333px}.c-gotop{right:6.66667px}.c-gotop{width:75.33333px}.c-bg{background-size:26.33333px 26.33333px}.c-bg__left .c-menu__item:last-child{margin-bottom:0}.c-btn__black{margin-top:43.33333px}.c-btn__black{width:446.66667px}.c-btn__black{line-height:100px}.c-btn__black{height:106.66667px}.c-btn__black.c-btn__black__twoline{line-height:33.33333px}.c-btn__black.c-btn__black__twoline{padding-top:18.66667px}.c-btn__black.c-btn__black__twoline{padding-left:108px}.c-btn__black::before{top:0}.c-btn__black::before{left:0}.c-btn__black::after{width:29.33333px}.c-btn__black::after{height:29.33333px}.c-btn__black::after{background-size:26.66667px 26.66667px}.c-btn__black::after{top:35.33333px}.c-btn__black::after{right:20px}.c-menu__btn::before{top:0}.c-menu__btn::before{left:0}.c-share-item{width:46.66667px}.c-share-item{height:46.66667px}.c-share-item{margin:0 10px}.c-share-item a{background-size:46.66667px 46.66667px}.p-bossrush .l-container{border-left:6px solid #000;border-right:6px solid #000}.p-bossrush .l-inner{width:400px}.p-bossrush p{font-size:20px}.p-bossrush p{line-height:40px}.p-bossrush .c-modal-cookie__modal p{font-size:16px}.p-bossrush .c-modal-cookie__modal p{line-height:24px}.p-bossrush__btn{width:265.33333px}.p-bossrush__btn{height:112px}.p-bossrush .p-bossrush__slide{width:411.33333px}.p-bossrush .p-bossrush__slide{margin-bottom:26.66667px}.p-bossrush .p-bossrush__slide{margin-top:26.66667px}.p-bossrush .p-bossrush__slide-wrapper{width:411.33333px}.p-bossrush .swiper-button-next,.p-bossrush .swiper-button-prev{height:32.66667px}.p-bossrush .swiper-button-next,.p-bossrush .swiper-button-prev{width:14px}.p-bossrush .swiper-button-next{right:-28.66667px}.p-bossrush .swiper-button-prev{left:-34.66667px}.p-bossrush .swiper-button-next::after,.p-bossrush .swiper-button-prev::after{height:32.66667px}.p-bossrush .swiper-button-next::after,.p-bossrush .swiper-button-prev::after{width:14px}.p-bossrush__mv{padding-bottom:80px}.p-bossrush__mv__image{height:888.66667px}.p-bossrush__mv .p-bossrush__btn{margin-top:-124.66667px}.p-bossrush__mv .p-bossrush__btn.is-fixed{bottom:12px}.p-bossrush__mv .c-share-item{margin:0 16.66667px}.p-bossrush__mv .c-share-item{margin-top:43.33333px}.p-bossrush__mv__lead{margin-top:43.33333px}.p-bossrush__prologue{padding-top:80px}.p-bossrush__prologue{padding-bottom:70px}.p-bossrush__prologue__headings{width:282.66667px}.p-bossrush__prologue__headings{margin-left:54.66667px}.p-bossrush__play{padding:80px 0}.p-bossrush__play__headings{width:273.33333px}.p-bossrush__play__headings{margin-bottom:26.66667px}.p-bossrush__play__headings{margin-left:54px}.p-bossrush__play__about{margin-bottom:80px}.p-bossrush__play__about__headings{width:268px}.p-bossrush__play__btn{width:400px}.p-bossrush__play__btn{height:82px}.p-bossrush__battle{padding-top:80px}.p-bossrush__battle{padding-bottom:266.66667px}.p-bossrush__battle__headings{width:278.66667px}.p-bossrush__battle__headings{margin-bottom:26.66667px}.p-bossrush__battle__headings{margin-left:60.66667px}.p-bossrush__battle__image{width:411.33333px}.p-bossrush__battle__image{margin-bottom:53.33333px}.p-bossrush__battle .p-bossrush__btn{bottom:80px}.p-bossrush__campaign{padding-top:80px}.p-bossrush__campaign{padding-bottom:80px}.p-bossrush__campaign__headings{margin-bottom:10px}.p-bossrush__campaign p.p-bossrush__campaign__deadline{margin-bottom:42px}.p-bossrush__campaign p.p-bossrush__campaign__deadline{margin-top:20px}.p-bossrush__campaign-btn{width:408.66667px}.p-bossrush__campaign-btn{height:112px}.p-deaibooks .p-deaibooks__btn,.p-deaibooks .p-deaibooks__comics__list-btn,.p-deaibooks .p-deaibooks__info .p-deaibooks__banner,.p-deaibooks .p-deaibooks__modal__btn,.p-deaibooks .p-deaibooks__modal__text,.p-deaibooks .p-deaibooks__summary__item-icon,.p-deaibooks .p-deaibooks__summary__item-image,.p-deaibooks .u-deai-shadow,.p-deaibooks__info .p-deaibooks .p-deaibooks__banner{-webkit-box-shadow:0 6.66667px 13.33333px 0 rgba(0,0,0,.2);box-shadow:0 6.66667px 13.33333px 0 rgba(0,0,0,.2)}.p-deaibooks .p-deaibooks__modal__text::after,.p-deaibooks .p-deaibooks__summary__image-text,.p-deaibooks .p-deaibooks__summary__item-text,.p-deaibooks .u-deai-dropshadow{-webkit-filter:drop-shadow(0 6.66667px 6.66667px rgba(0, 0, 0, .2));filter:drop-shadow(0 6.66667px 6.66667px rgba(0, 0, 0, .2))}.p-deaibooks__btn-audio{width:72.66667px}.p-deaibooks__btn-audio{height:72px}.p-deaibooks__btn-audio{top:92px}.p-deaibooks__btn-audio{right:calc(50% - 250px)}.p-deaibooks__btn{width:400px}.p-deaibooks__btn{border-radius:53.33333px}.p-deaibooks__modal{padding-top:26.66667px}.p-deaibooks__modal{background-image:url(../images/deaibooks/bg_deaibooks_bg@2x.jpg)}.p-deaibooks__modal__text{width:306.66667px}.p-deaibooks__modal__text{padding:14.66667px 20px}.p-deaibooks__modal__text{border-radius:13.33333px}.p-deaibooks__modal__text{margin-bottom:26.66667px}.p-deaibooks__modal__text::after{width:24px}.p-deaibooks__modal__text::after{height:34px}.p-deaibooks__modal__text::after{bottom:-21.33333px}.p-deaibooks__modal__text::after{left:31.33333px}.p-deaibooks__modal__text::before{border-radius:13.33333px}.p-deaibooks__modal__text p{font-size:20px}.p-deaibooks__modal__text p{line-height:33.33333px}.p-deaibooks__modal__image{width:201.33333px}.p-deaibooks__modal__btn{margin-bottom:26.66667px}.p-deaibooks__modal__btn{line-height:80px}.p-deaibooks__modal__btn{width:266.66667px}.p-deaibooks__modal__btn{font-size:26.66667px}.p-deaibooks__modal__btn{border-radius:40px}.p-deaibooks__modal__btn::after{width:40px}.p-deaibooks__modal__btn::after{height:40px}.p-deaibooks__modal__btn.btn_agree::after{width:36.66667px}.p-deaibooks__modal__btn.btn_agree::after{height:36px}.p-deaibooks__modal__btn.btn_agree::after{top:22px}.p-deaibooks__modal__btn.btn_agree::after{right:22.66667px}.p-deaibooks__modal__btn.btn_refuse::after{width:40px}.p-deaibooks__modal__btn.btn_refuse::after{height:40px}.p-deaibooks__modal__btn.btn_refuse::after{top:20px}.p-deaibooks__modal__btn.btn_refuse::after{right:21.33333px}.p-deaibooks__mv__lead{padding:16.66667px 0}.p-deaibooks__share{padding-top:53.33333px}.p-deaibooks__summary{padding-top:53.33333px}.p-deaibooks__summary__headings{width:315.33333px}.p-deaibooks__summary__headings{margin-bottom:26.66667px}.p-deaibooks__summary__image{width:500px}.p-deaibooks__summary__image{height:356px}.p-deaibooks__summary__image{padding-top:66.66667px}.p-deaibooks__summary__image-text{padding:15.33333px 0 22px 15.33333px}.p-deaibooks__summary__image-text{margin-left:26.66667px}.p-deaibooks__summary__image-text{width:293.33333px}.p-deaibooks__summary__image-text{border-radius:13.33333px}.p-deaibooks__summary__image-text p{font-size:17.33333px}.p-deaibooks__summary__image-text p{line-height:33.33333px}.p-deaibooks__summary__image-text::after{width:30.66667px}.p-deaibooks__summary__image-text::after{height:24.66667px}.p-deaibooks__summary__image-text::after{right:-14px}.p-deaibooks__summary__image-text::after{top:27.33333px}.p-deaibooks__summary__image-image{width:196.66667px}.p-deaibooks__summary__image-image{margin-left:-20px}.p-deaibooks__summary__image-image{margin-top:8.66667px}.p-deaibooks__summary__image-image{height:260px}.p-deaibooks__summary__item{padding-top:66.66667px}.p-deaibooks__summary__item h3{font-size:26.66667px}.p-deaibooks__summary__item h3{line-height:40px}.p-deaibooks__summary__item h3{margin-bottom:20px}.p-deaibooks__summary__item-inner{padding:0 26.66667px}.p-deaibooks__summary__item-inner{margin-top:26.66667px}.p-deaibooks__summary__item-text{width:320px}.p-deaibooks__summary__item-text{padding:14.66667px 20px}.p-deaibooks__summary__item-text{border-radius:13.33333px}.p-deaibooks__summary__item-text p{font-size:17.33333px}.p-deaibooks__summary__item-text p{line-height:33.33333px}.p-deaibooks__summary__item-text::after{width:30.66667px}.p-deaibooks__summary__item-text::after{height:24.66667px}.p-deaibooks__summary__item-text::after{top:27.33333px}.p-deaibooks__summary__item-text::after{left:-14px}.p-deaibooks__summary__item-text:not(:last-child){margin-bottom:12px}.p-deaibooks__summary__item-image{width:473.33333px}.p-deaibooks__summary__item-image{border-radius:0 26.66667px 26.66667px 0}.p-deaibooks__summary__item-icon{width:113.33333px}.p-deaibooks__summary__item.p-deaibooks__summary__item1 .p-deaibooks__summary__item-image{margin-left:26.66667px}.p-deaibooks__info{padding:80px 26.66667px}.p-deaibooks__info__list{border-radius:13.33333px}.p-deaibooks__info__list{padding:0 26.66667px}.p-deaibooks__info__list{padding-bottom:53.33333px}.p-deaibooks__info__item{padding-top:53.33333px}.p-deaibooks__info__item:first-child .p-deaibooks__info__image{width:320px}.p-deaibooks__info__item:nth-child(2) .p-deaibooks__info__image{width:266.66667px}.p-deaibooks__info h4{font-size:17.33333px}.p-deaibooks__info h4{line-height:33.33333px}.p-deaibooks__info h4{width:393.33333px}.p-deaibooks__info h4{height:42.66667px}.p-deaibooks__info__name{font-size:30.66667px}.p-deaibooks__info__name{margin-bottom:13.33333px}.p-deaibooks__info__image{margin-bottom:16.66667px}.p-deaibooks__info__text{margin-bottom:8.66667px}.p-deaibooks__info__movie{margin-top:53.33333px}.p-deaibooks__info__movie{margin-left:-80px}.p-deaibooks__info__site{font-size:17.33333px}.p-deaibooks__info__site{line-height:33.33333px}.p-deaibooks__info__site{margin-bottom:8.66667px}.p-deaibooks__info__sns-headings{font-size:17.33333px}.p-deaibooks__info__sns-headings{line-height:33.33333px}.p-deaibooks__info__sns-headings{margin-bottom:5.33333px}.p-deaibooks__info__sns a{width:46.66667px}.p-deaibooks__info__sns a{height:46.66667px}.p-deaibooks__info__sns a{background-size:46.66667px 46.66667px}.p-deaibooks__info__sns .u-x{margin-right:26.66667px}.p-deaibooks__info__btns{padding-top:80px}.p-deaibooks__info .p-deaibooks__banner{margin-top:26.66667px}.p-deaibooks__info .p-deaibooks__banner{border-radius:13.33333px}.p-deaibooks__comics{padding-top:70px}.p-deaibooks__comics__headings{font-size:26.66667px}.p-deaibooks__comics__headings{line-height:40px}.p-deaibooks__comics__headings{margin-bottom:23.33333px}.p-deaibooks__comics__headings span{font-size:20px}.p-deaibooks__comics__lead{padding:0 26.66667px}.p-deaibooks__comics__lead{margin-bottom:70px}.p-deaibooks__comics__tab-wrapper{margin-bottom:13.33333px}.p-deaibooks__comics__tab-wrapper{width:413.33333px}.p-deaibooks__comics__tab{width:200px}.p-deaibooks__comics__tab{height:66.66667px}.p-deaibooks__comics__tab p{font-size:17.33333px}.p-deaibooks__comics__tab p{line-height:66.66667px}.p-deaibooks__comics__tab.is-active{height:79.33333px}.p-deaibooks__comics__item:not(:last-child){margin-bottom:60px}.p-deaibooks__comics__panel{padding-top:66.66667px}.p-deaibooks__comics__panel{padding-bottom:80px}.p-deaibooks__comics__title{font-size:20px}.p-deaibooks__comics__title{line-height:33.33333px}.p-deaibooks__comics__title{margin-top:6.66667px}.p-deaibooks__comics__list-btn{font-size:30.66667px}.p-deaibooks__comics__list-btn{line-height:106.66667px}.p-deaibooks__comics__list-btn{width:400px}.p-deaibooks__comics__list-btn{border-radius:53.33333px}.p-deaibooks__comics__list-btn{margin-top:80px}.p-deaibooks__comics__list-btn::after{width:24px}.p-deaibooks__comics__list-btn::after{height:24px}.p-deaibooks__comics__list-btn::after{right:26.66667px}.p-deaibooks__comics__btn-wrapper{padding-top:80px}.p-deaibooks__comics__btn-wrapper{padding-bottom:133.33333px}.p-deaibooks .p-deaibooks__summary__item-inner.p-deaibooks__audio5{margin-top:53.33333px}.p-detail-list__search{padding-top:26.66667px}.p-detail-list__search .l-inner{width:413.33333px}.p-detail-list__search__headings{font-size:37.33333px}.p-detail-list__search__headings{margin:26.66667px 0}.p-detail-list__search__input{height:66.66667px}.p-detail-list__search__input{margin-bottom:16.66667px}.p-detail-list__search__input{border-radius:13.33333px}.p-detail-list__search__input::before{border-radius:13.33333px}.p-detail-list__search__input input{padding:13.33333px 20px 13.33333px 20px}.p-detail-list__search__input input{font-size:20px}.p-detail-list__search__input input{width:346.66667px}.p-detail-list__search__input input{height:66.66667px}.p-detail-list__search__input button{width:66.66667px}.p-detail-list__search__input button{height:66.66667px}.p-detail-list__search__input button{background-size:32px 32px}.p-detail-list__search__caution{font-size:17.33333px}.p-detail-list__search__caution{line-height:33.33333px}.p-detail-list__search__caution{margin-bottom:53.33333px}.p-detail-list__filter__initial-list{width:413.33333px}.p-detail-list__filter__initial-list{margin-bottom:46.66667px}.p-detail-list__filter__initial-item{width:72px}.p-detail-list__filter__initial-item{height:53.33333px}.p-detail-list__filter__initial-item{margin-bottom:13.33333px}.p-detail-list__filter__initial-item{font-size:26.66667px}.p-detail-list__filter__initial-item{border-radius:13.33333px}.p-detail-list__filter__tag::before{width:500px}.p-detail-list__filter__tag::before{margin-left:-43.33333px}.p-detail-list__filter__tag::before{background-size:26.33333px 26.33333px}.p-detail-list__filter__tag-list{width:413.33333px}.p-detail-list__filter__tag-list{padding:26.66667px 0 32px}.p-detail-list__filter__tag-item{font-size:17.33333px}.p-detail-list__filter__tag-item{margin-bottom:13.33333px}.p-detail-list__filter__tag-item{border-radius:13.33333px}.p-detail-list__filter__tag-item{height:53.33333px}.p-detail-list__filter__tag-item{width:200px}.p-detail-list__filter__tag-item{line-height:53.33333px}.p-detail-list__filter__tag-item:first-child{margin-right:13.33333px}.p-detail-list__filter__tag-item:nth-child(3){width:413.33333px}.p-detail-list__title{width:506.66667px}.p-detail-list__title{margin-left:-3.33333px}.p-detail-list__title{padding:80px 0 80px}.p-detail-list__title{background-size:26.33333px 26.33333px}.p-detail-list__title__item{width:193.33333px}.p-detail-list__title__item{margin:0 30px 53.33333px 30px}.p-detail-list__title__image{margin-bottom:13.33333px}.p-detail-list__title__title{font-size:17.33333px}.p-detail-list__title__title{line-height:33.33333px}.p-detail-list__title__nohit-text{font-size:20px}.p-detail-list__title .pagenation{height:53.33333px}.p-detail-list__title .pagenation{margin:26.66667px 0 53.33333px}.p-detail-list__title .next-page,.p-detail-list__title .prev-page{border-radius:6.66667px}.p-detail-list__title .next-page,.p-detail-list__title .prev-page{width:60px}.p-detail-list__title .next-page,.p-detail-list__title .prev-page{height:53.33333px}.p-detail-list__title .next-page,.p-detail-list__title .prev-page{margin:0 6.66667px}.p-detail-list__title .next-page,.p-detail-list__title .prev-page{background-size:10.66667px 16.66667px}.p-detail-list__title .next-page,.p-detail-list__title .prev-page{width:109.33333px}.p-detail-list__title ul[role=menubar]{height:53.33333px}.p-detail-list__title ul[role=menubar] li{border-radius:13.33333px}.p-detail-list__title ul[role=menubar] li{width:60px}.p-detail-list__title ul[role=menubar] li{height:53.33333px}.p-detail-list__title ul[role=menubar] li{margin:0 6.66667px}.p-detail-list__title ul[role=menubar] li a{font-size:26.66667px}.p-detail-list__title ul[role=menubar] li a{border-radius:13.33333px}.p-detail__information{background-size:26.33333px 26.33333px}.p-detail__title{padding-top:26.66667px}.p-detail__title__title{font-size:26.66667px}.p-detail__title__title{line-height:26.66667px}.p-detail__title__title{margin-bottom:6.66667px}.p-detail__title__title--small{font-size:26.66667px}.p-detail__title__author{font-size:17.33333px}.p-detail__title__author{line-height:26.66667px}.p-detail__detail{padding-top:48.66667px}.p-detail__detail{padding-bottom:70px}.p-detail__detail .c-share-list{margin-bottom:46.66667px}.p-detail__detail__lead{font-size:20px}.p-detail__detail__lead{line-height:40px}.p-detail__comic{padding-top:72.66667px}.p-detail__comic{padding-bottom:80px}.p-detail__comic__deadline{font-size:20px}.p-detail__comic__deadline{line-height:33.33333px}.p-detail__comic__deadline{margin-bottom:60px}.p-detail__comic__deadline::after{bottom:-33.33333px}.p-detail__comic__deadline::after{height:13.33333px}.p-detail__comic__item{height:106.66667px}.p-detail__comic__item{font-size:26.66667px}.p-detail__comic__item:not(:last-child){margin-bottom:26.66667px}.p-detail__related{background-size:26.33333px 26.33333px}.p-detail__related{width:500px}.p-detail__related{padding-top:80px}.p-detail__related__headings{font-size:20px}.p-detail__related__headings{line-height:42.66667px}.p-detail__related__headings{width:266.66667px}.p-detail__related__headings{height:53.33333px}.p-detail__related__headings{background-size:266.66667px 53.33333px}.p-detail__related__headings{margin-bottom:26.66667px}.p-detail__related__slider{margin-bottom:133.33333px}.p-detail__related__slide-image{margin-bottom:10px}.p-detail__related__slide-title{font-size:17.33333px}.p-faq .l-container{background-size:26.33333px 26.33333px}.p-faq .l-container{background-color:transparent;background-image:none}.p-faq__faq{padding-top:40px}.p-faq__faq p{font-size:20px}.p-faq__faq p{line-height:33.33333px}.p-faq__category__list:not(:last-child){margin-bottom:53.33333px}.p-faq__category__list:last-child{margin-bottom:80px}.p-faq__category__headings{margin-bottom:60px}.p-faq__category__headings{font-size:30.66667px}.p-faq__category__headings::after{top:40px}.p-faq__question__list-item:not(:last-child){margin-bottom:40px}.p-faq__question__question{font-size:20px}.p-faq__question__question{line-height:26.66667px}.p-faq__question__question{padding-left:30px}.p-faq__question__question{padding-bottom:8.66667px}.p-faq__question__question{margin-bottom:8.66667px}.p-faq__question__question::before{left:0}.p-faq__question__question::before{top:0}.p-faq__question__answer{padding-left:30px}.p-faq__question__answer::before{left:0}.p-faq__question__answer::before{top:0}.p-notfound .l-container{background-size:26.33333px 26.33333px}.p-notfound{min-height:100vh}.p-notfound .l-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;min-height:100vh}.p-notfound .c-footer{margin-top:auto}.p-notfound__main{padding:93.33333px 0 93.33333px}.p-notfound__main{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1}.p-notfound__main__text{font-size:30.66667px}.p-notfound__main__text{margin-bottom:26.66667px}.u-small{font-size:20px}.u-small{line-height:26.66667px}.p-special__mv{background-size:26.33333px 26.33333px}.p-special__mv{padding-bottom:43.33333px}.p-special__mv__lead{margin-top:18px}.p-special__mv__lead{font-size:20px}.p-special__mv__lead{line-height:40px}.p-special__week__list-item{background-size:26.33333px 26.33333px}.p-special__week__list-item.week4{padding-bottom:125.33333px}.p-special__week__list-item:not(:last-child){padding-bottom:58.66667px}.p-special__week__list-headings{margin-bottom:26.66667px}.p-special__week__list-headings{line-height:80px}.p-special__week__list-headings{font-size:37.33333px}.p-special__week__list-headings::after{width:14.66667px}.p-special__week__list-headings::after{height:12px}.p-special__week__list-headings::after{top:80px}.p-special__week__list-headings::after{background-size:14.66667px 12px}.p-special__theme__headings{border-radius:13.33333px}.p-special__theme__headings__text{font-size:20px}.p-special__theme__headings__text{line-height:33.33333px}.p-special__theme__headings__text{padding:13.33333px 26.66667px}.p-special__theme__headings__text::after{width:29.33333px}.p-special__theme__headings__text::after{height:29.33333px}.p-special__theme__headings__text::after{background-size:26.66667px 26.66667px}.p-special__theme__headings__text::after{right:20px}.p-special__theme__limit__headings{font-size:20px}.p-special__theme__limit__headings{margin:26.66667px 0}.p-special__theme__limit__text{border-radius:13.33333px}.p-special__theme__limit__text{font-size:20px}.p-special__theme__limit__text{line-height:53.33333px}.p-special__theme__limit__text{margin-bottom:18.66667px}.p-special__theme__lead{font-size:17.33333px}.p-special__theme__lead{line-height:33.33333px}.p-special__theme__item:not(:last-child){margin-bottom:58.66667px}.p-special-list__mv{background-size:26.33333px 26.33333px}.p-special-list__mv__title{font-size:26.66667px}.p-special-list__mv__title{line-height:33.33333px}.p-special-list__mv__title{padding:14.66667px 0}.p-special-list__comics{background-size:26.33333px 26.33333px}.p-special-list__comics{padding-top:26.66667px}.p-special-list__comics{padding-bottom:126.66667px}.p-special-list__comics__list{margin-top:53.33333px}.p-special-list__comics__item:not(:last-child){margin-bottom:60px}.p-special-list__comics__text{font-size:20px}.p-special-list__comics__text{line-height:33.33333px}.p-special-list__comics__text{margin-top:6.66667px}.p-special-list .p-special__theme__lead{margin-bottom:46.66667px}.p-special-list .p-special__theme__lead{font-size:20px}.p-special-list .p-special__theme__lead{line-height:40px}.p-terms .l-container{background-size:26.33333px 26.33333px}.p-terms .l-container{background-color:transparent;background-image:none}.p-terms__terms{padding-top:40px}.p-terms__terms p{font-size:20px}.p-terms__terms p{line-height:40px}.p-terms__terms__headings{margin-bottom:60px}.p-terms__terms__headings{font-size:30.66667px}.p-terms__terms__headings::after{top:40px}.p-terms__terms__lead{margin-bottom:28.66667px}.p-terms__list{margin-bottom:66.66667px}.p-terms__list__item:not(:last-child){margin-bottom:28.66667px}.p-terms__list__headings{font-size:20px}.p-terms__list__headings{line-height:26.66667px}.p-terms__list__headings{margin-bottom:13.33333px}.p-terms__list__text:not(:last-child){margin-bottom:6.66667px}.p-top__bossrush__item,.p-top__deaibooks__item,.p-top__inner,.p-top__mv__lead,.p-top__past__list,.p-top__special__item,.p-top__trial{width:446.66667px}.p-top__headings{margin-bottom:26.66667px}.p-top__subheadings{margin-bottom:25.33333px}.p-top__mv{padding-bottom:43.33333px}.p-top__mv__lead{margin-top:13.33333px}.p-top__mv__modal-inner{width:500px}.p-top__mv__modal-inner{height:281.33333px}.p-top__mv__modal-inner{height:432px;width:768px}.p-top__mv__modal #player1{width:500px}.p-top__mv__modal #player1{height:281.33333px}.p-top__mv__modal #player1{height:432px;max-width:768px;width:768px}.p-top__mv__modal-close{width:133.33333px}.p-top__mv__modal-close{height:50.66667px}.p-top__mv__modal-close{top:294.66667px}.p-top__mv__modal-close{-webkit-transform:none;height:38px;left:668px;top:-48px;transform:none;width:100px}.p-top__trial{padding-bottom:80px}.p-top__trial .c-btn__black{margin-top:0}.p-top__special{padding:80px 0}.p-top__special{background-size:26.33333px 26.33333px}.p-top__special__headings{width:370px}.p-top__special__headings::after{top:46.66667px}.p-top__special__item{margin-top:53.33333px}.p-top__special__text{margin-top:13.33333px}.p-top__bossrush{padding:80px 0}.p-top__bossrush{background-size:26.33333px 26.33333px}.p-top__bossrush__headings{width:339.66667px}.p-top__bossrush__headings::after{top:46.66667px}.p-top__bossrush__item{margin-top:53.33333px}.p-top__bossrush__text{margin-top:13.33333px}.p-top__deaibooks{padding:80px 0}.p-top__deaibooks{background-size:26.33333px 26.33333px}.p-top__deaibooks__headings{width:250px}.p-top__deaibooks__headings::after{top:46.66667px}.p-top__deaibooks__item{margin-top:53.33333px}.p-top__deaibooks__text{margin-top:13.33333px}.p-top__campaign{padding:80px 0}.p-top__campaign{background-size:26.33333px 26.33333px}.p-top__campaign .p-top__headings{margin-bottom:20px}.p-top__campaign__item{height:100px}.p-top__campaign__item{line-height:100px}.p-top__campaign__item{border-radius:13.33333px}.p-top__campaign__item{margin-top:13.33333px}.p-top__campaign__item:first-child{margin-top:26.66667px}.p-top__campaign__item img{border-radius:13.33333px}.p-top__bookstore{background-size:26.33333px 26.33333px}.p-top__bookstore{padding:80px 0}.p-top__bookstore__list-item{border-radius:6.66667px}.p-top__bookstore__list-item{width:216px}.p-top__bookstore__list-item{height:96px}.p-top__bookstore__list-item:nth-child(2n+1){margin-right:14.66667px}.p-top__bookstore__list-item:not(:last-child){margin-bottom:13.33333px}.p-top__bookstore__list-item:last-child,.p-top__bookstore__list-item:nth-last-child(2){margin-bottom:0}.p-top__past{padding-top:80px}.p-top__past{padding-bottom:133.33333px}.p-top__past__list-item:not(:last-child){margin-bottom:13.33333px}.p-top__past__list-item:last-child{margin-bottom:0}.p-weekendspecial__mv{margin-bottom:53.33333px}.p-weekendspecial__mv__lead{padding:26.66667px 43.33333px}.p-weekendspecial__special__list{padding-bottom:66.66667px}.p-weekendspecial__special__headings{padding-left:43.33333px}.p-weekendspecial__special__headings{margin-top:53.33333px}.p-weekendspecial__special__headings{height:106.66667px}.p-weekendspecial__special__headings span{font-size:26.66667px}.p-weekendspecial__special__headings::before{width:500px}.p-weekendspecial__special__headings::before{height:106.66667px}.p-weekendspecial__special__headings::before{background-size:500px 106.66667px}.p-weekendspecial__special__headings::before{left:0}.p-weekendspecial__special__headings::after{width:20px}.p-weekendspecial__special__headings::after{height:13.33333px}.p-weekendspecial__special__headings::after{bottom:-12px}.p-weekendspecial__special__headings::after{background-size:20px 13.33333px}.p-weekendspecial__special__item:first-child .p-weekendspecial__special__headings{margin-top:0}.p-weekendspecial__special__lead{padding:20px 0 20px 43.33333px}.p-weekendspecial__special__lead{font-size:20px}.p-weekendspecial__special__lead{line-height:26.66667px}.p-weekendspecial__special__lead{margin-bottom:20px}.p-weekendspecial__special{width:500px}.p-weekendspecial__special__slider{margin-bottom:53.33333px}.p-weekendspecial__special__slide-image{margin-bottom:13.33333px}.p-weekendspecial__special__slide-title{font-size:13.33333px}}@media (min-width:769px) and (max-width:1024px){.l-container{margin-left:0}.c-header{-webkit-transform:translateX(0);left:0;transform:translateX(0)}.c-modal-cookie__modal{right:calc(100% - 500px)}.c-bg__left{display:none}.c-bg__right{width:calc(100% - 500px)}.c-bg__illust{aspect-ratio:1/1.55;height:auto;width:70%}.p-bossrush__mv .p-bossrush__btn.is-fixed{left:250px}.p-deaibooks__btn-audio{right:calc(100% - 500px)}}@media (min-width:1025px){.c-header{display:none}.p-page>.l-container{padding-top:0}}@media (max-width:768px){.c-header__menu__btn{right:4vw}.c-gotop a:hover{opacity:1}.c-gotop a:active{opacity:1}.c-bg{display:none}.p-deaibooks__modal{background-image:url(../images/deaibooks/bg_deaibooks_bg_sp@2x.jpg)}}@media (hover:hover){.p-detail-list__filter__initial-item:hover{background-color:#000;color:#fff}.p-detail-list__filter__tag-item:hover{background-color:#000;color:#fff}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImNvbW1vbi9fcmVzZXQuc2NzcyIsImNvbW1vbi9fYmFzZS5zY3NzIiwiY29tbW9uL19taXhpbi5zY3NzIiwiY29tbW9uL191dGlsaXR5LnNjc3MiLCJjb21tb24vX2FuaW1hdGlvbi5zY3NzIiwicGFydHMvX3BhcnRzLnNjc3MiLCJwYWdlL19ib3NzcnVzaC5zY3NzIiwicGFnZS9fZGVhaWJvb2tzLnNjc3MiLCJwYWdlL19kZXRhaWwtbGlzdC5zY3NzIiwicGFnZS9fZGV0YWlsLnNjc3MiLCJwYWdlL19mYXEuc2NzcyIsInBhZ2UvX25vdGZvdW5kLnNjc3MiLCJwYWdlL19zcGVjaWFsLnNjc3MiLCJwYWdlL190ZXJtcy5zY3NzIiwicGFnZS9fdG9wLnNjc3MiLCJwYWdlL193ZWVrZW5kc3BlY2lhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkF1QkEsS0FDQSxRQW9DQSxRQUNBLE1BY0EsTUFuQ0EsRUFuQkEsV0FaQSxLQXFEQSxPQVRBLFFBNUJBLEtBQ0EsS0FrQkEsR0FqQkEsSUFvQ0EsUUFuQ0EsSUFsQkEsSUFnQ0EsR0FDQSxHQWRBLEdBbUJBLFNBZ0JBLFdBQ0EsT0FDQSxPQWpCQSxLQW5DQSxHQUNBLEdBQ0EsR0FDQSxHQUNBLEdBQ0EsR0FnREEsT0FDQSxPQzdEQSxLRGtDQSxFQTVCQSxPQWlCQSxJQUNBLElBQ0EsSUFrQkEsTUFDQSxPQUpBLEdBMkJBLEtBTEEsS0FDQSxJQTFEQSxPQWlDQSxHQXpCQSxFQUVBLElBV0EsRUFDQSxLQXFDQSxRQXBDQSxNQXhCQSxLQXlCQSxPQUNBLElBbUNBLFFBbENBLElBY0EsTUFFQSxNQUtBLEdBSkEsTUFHQSxHQUZBLE1BaUJBLEtBaEJBLEdBWEEsR0FQQSxJQXFDQSxNQ01FLFdBQUEsSUFKQSxPQUFBLEVBRUEsVUFBQSxLQUpBLE9BQUEsRUFHQSxRQUFBLEVBRkEsUUFBQSxFQUlBLGVBQUEsU0FJRixLQUNFLFlBQUEsRUFHRixRREVBLE1BQ0EsUUFDQSxXQUNBLE9BQ0Es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LGdCQUFBLFdBQUEsV0dzQ0QscUNIL0pDLGNBQUEsRUd3VkosY0huWEksV0FBQSxXR21YSixjSHRiSSxNQUFBLFlHc2JKLGNIdmNJLFlBQUEsTUd1Y0osY0hyYUksT0FBQSxZR3FhSixvQ0h2Y0ksWUFBQSxXR3VjSixvQ0g5U0ksWUFBQSxXRzhTSixvQ0hyU0ksYUFBQSxNR3FTSixzQkgxUUksSUFBQSxFRzBRSixzQkhqUUksS0FBQSxFR2lRSixxQkh0YkksTUFBQSxXR3NiSixxQkhyYUksT0FBQSxXR3FhSixxQkgvTkksZ0JBQUEsV0FBQSxXRytOSixxQkgxUUksSUFBQSxXRzBRSixxQkh4UEksTUFBQSxLR3FTSixxQkh2VEksSUFBQSxFR3VUSixxQkg5U0ksS0FBQSxFRytWSixjSHBoQkksTUFBQSxXR29oQkosY0huZ0JJLE9BQUEsV0dtZ0JKLGNIMWVJLE9BQUEsRUFBQSxLRzBlSixnQkg3VEksZ0JBQUEsV0FBQSxXSWxUSix5QkFJRyxZQUFBLElBQUEsTUFBQSxLQUNBLGFBQUEsSUFBQSxNQUFBLEtBTEgscUJKMkZJLE1BQUEsTUkzRkosY0p3REksVUFBQSxLSXhESixjSjBFSSxZQUFBLEtJMUVKLHFDSndESSxVQUFBLEtJeERKLHFDSjBFSSxZQUFBLEtJbUhILGlCSmxHRyxNQUFBLFlJa0dILGlCSmpGRyxPQUFBLE1JNUdKLCtCSjJGSSxNQUFBLFlJM0ZKLCtCSnlMSSxjQUFBLFdJekxKLCtCSjhKSSxXQUFBLFdJOUpKLHVDSjJGSSxNQUFBLFlIdzhIRixnQ09uaUlGLGdDSjRHSSxPQUFBLFdIMjdIRixnQ092aUlGLGdDSjJGSSxNQUFBLEtJM0ZKLGdDSnlSSSxNQUFBLFlJelJKLGdDSmdSSSxLQUFBLFlIaXlIRix1Q09qaklGLHVDSjRHSSxPQUFBLFdIeThIRix1Q09yaklGLHVDSjJGSSxNQUFBLEtJbUtILGdCSkFHLGVBQUEsS0lJRix1Qkp0SkUsT0FBQSxZSWtKRixpQ0poR0UsV0FBQSxhSWdHRiwwQ0pvQ0UsT0FBQSxLSXBDRiw4Qkp6SEUsT0FBQSxFQUFBLFdJeUhGLDhCSmhHRSxXQUFBLFdJOE5GLHNCSjlORSxXQUFBLFdJc09ILHNCSmpLRyxZQUFBLEtJaUtILHNCSnRJRyxlQUFBLEtJNElGLGdDSi9TRSxNQUFBLFlJK1NGLGdDSm5PRSxZQUFBLFdJMk9ILGtCSnhNRyxRQUFBLEtBQUEsRUk0TUYsNEJKM1RFLE1BQUEsWUkyVEYsNEJKN05FLGNBQUEsV0k2TkYsNEJKL09FLFlBQUEsS0lxUEYseUJKbk9FLGNBQUEsS0lzT0QsbUNKcFVDLE1BQUEsTUkwVUYsdUJKMVVFLE1BQUEsTUkwVUYsdUJKelRFLE9BQUEsS0l1VUgsb0JKaE5HLFlBQUEsS0lnTkgsb0JKckxHLGVBQUEsWUk0TEYsOEJKL1ZFLE1BQUEsWUkrVkYsOEJKalFFLGNBQUEsV0lpUUYsOEJKblJFLFlBQUEsV0l5UkYsMkJKcldFLE1BQUEsWUlxV0YsMkJKdlFFLGNBQUEsV0kwUEYscUNKakpFLE9BQUEsS0lnTEgsc0JKL09HLFlBQUEsS0krT0gsc0JKcE5HLGVBQUEsS0l5TkYsZ0NKOVJFLGNBQUEsS0l5UkYsdURKelJFLGNBQUEsS0l5UkYsdURKcFRFLFdBQUEsS0lvVUYsMEJKdllFLE1BQUEsWUl1WUYsMEJKdFhFLE9BQUEsTUs1R0osK0JBQUEsNENBQUEscURBQUEsc0NBQUEsdUNBQUEsOENBQUEsK0NBQUEsNEJBQUEscURBTUcsbUJBQUEsRUFBQSxVQUFBLFdBQUEsRUFBQSxlQUFBLFdBQUEsRUFBQSxVQUFBLFdBQUEsRUFBQSxlQU5ILDhDQUFBLCtDQUFBLDhDQUFBLGdDQWFHLGVBQUEscURBQUEsT0FBQSxxREEwRUYsd0JMSUcsTUFBQSxXS0pILHdCTHFCRyxPQUFBLEtLckJILHdCTGdMRyxJQUFBLEtLaExILHdCQVdFLE1BQUEsa0JBa0JGLGtCTHpCRyxNQUFBLE1LeUJILGtCTDZNRyxjQUFBLFdLbk1ILG9CTHFHRyxZQUFBLFdLckdILG9CQWNFLGlCQUFBLGdEQU9ELDBCTHhERSxNQUFBLFlLd0RGLDBCTHVERSxRQUFBLFdBQUEsS0t2REYsMEJMOEtFLGNBQUEsV0s5S0YsMEJMc0NFLGNBQUEsV0t0Q0QsaUNMeERDLE1BQUEsS0t3REQsaUNMdkNDLE9BQUEsS0t1Q0QsaUNMK0lDLE9BQUEsWUsvSUQsaUNMNkhDLEtBQUEsV0s3SEQsa0NMOEtDLGNBQUEsV0s5S0QsNEJMM0ZDLFVBQUEsS0syRkQsNEJMekVDLFlBQUEsV0t5SEYsMkJMeEdFLE1BQUEsWUs2R0YseUJMZkUsY0FBQSxXS2VGLHlCTDlIRSxZQUFBLEtLOEhGLHlCTDdHRSxNQUFBLFlLNkdGLHlCTGhKRSxVQUFBLFdLZ0pGLHlCTHlIRSxjQUFBLEtLekhELGdDTDdHQyxNQUFBLEtLNkdELGdDTDVGQyxPQUFBLEtLNEZELDBDTDdHQyxNQUFBLFdLNkdELDBDTDVGQyxPQUFBLEtLNEZELDBDTCtEQyxJQUFBLEtLL0RELDBDTGlGQyxNQUFBLFdLakZELDJDTDdHQyxNQUFBLEtLNkdELDJDTDVGQyxPQUFBLEtLNEZELDJDTCtEQyxJQUFBLEtLL0RELDJDTGlGQyxNQUFBLFdLdEJGLHVCTHpERSxRQUFBLFdBQUEsRUsrREgsb0JMdENHLFlBQUEsV0swQ0gsc0JMMUNHLFlBQUEsV0s2Q0YsZ0NMckxFLE1BQUEsWUtxTEYsZ0NMdkZFLGNBQUEsV0s2RkYsNkJMM0xFLE1BQUEsTUsyTEYsNkJMMUtFLE9BQUEsTUswS0YsNkJMbkRFLFlBQUEsV0tpRUQsa0NMMUVDLFFBQUEsV0FBQSxFQUFBLEtBQUEsV0swRUQsa0NMN0hDLFlBQUEsV0s2SEQsa0NMek1DLE1BQUEsWUt5TUQsa0NMNkJDLGNBQUEsV0s3QkEsb0NMNU9BLFVBQUEsV0s0T0Esb0NMMU5BLFlBQUEsV0swTkEseUNMek1BLE1BQUEsV0t5TUEseUNMeExBLE9BQUEsV0t3TEEseUNMWEEsTUFBQSxNS1dBLHlDTDdCQSxJQUFBLFdLaUVELG1DTDdPQyxNQUFBLFlLNk9ELG1DTGpLQyxZQUFBLE1LaUtELG1DTDFLQyxXQUFBLFVLMEtELG1DTDVOQyxPQUFBLE1LNk9GLDRCTHRIRSxZQUFBLFdLc0hELCtCTGpTQyxVQUFBLFdLaVNELCtCTC9RQyxZQUFBLEtLK1FELCtCTGhLQyxjQUFBLEtLaUxELGtDTGhLQyxRQUFBLEVBQUEsV0tnS0Qsa0NMNU1DLFdBQUEsV0swTkQsaUNMN1JDLE1BQUEsTUs2UkQsaUNMOUtDLFFBQUEsV0FBQSxLSzhLRCxpQ0x2REMsY0FBQSxXS3VEQSxtQ0xoVUEsVUFBQSxXS2dVQSxtQ0w5U0EsWUFBQSxXSzhTQSx3Q0w3UkEsTUFBQSxXSzZSQSx3Q0w1UUEsT0FBQSxXSzRRQSx3Q0xqSEEsSUFBQSxXS2lIQSx3Q0x4R0EsS0FBQSxNS3dHQSxrREwvTEEsY0FBQSxLS3FPRCxrQ0xuVUMsTUFBQSxZS21VRCxrQ0x0RkMsY0FBQSxFQUFBLFdBQUEsV0FBQSxFSzRGRCxpQ0x6VUMsTUFBQSxZSzhQRCwwRkxsTEMsWUFBQSxXSzRRSCxtQkx6T0csUUFBQSxLQUFBLFdLNk9GLHlCTHRIRSxjQUFBLFdLc0hGLHlCTDdPRSxRQUFBLEVBQUEsV0s2T0YseUJMekxFLGVBQUEsV0tnTUYseUJMM05FLFlBQUEsV0syTkQsK0RMbldDLE1BQUEsTUttV0QsZ0VMbldDLE1BQUEsWUt3VkYsc0JMM1hFLFVBQUEsV0syWEYsc0JMeldFLFlBQUEsV0t5V0Ysc0JMeFZFLE1BQUEsWUt3VkYsc0JMdlVFLE9BQUEsV0tnWEYseUJMcGFFLFVBQUEsV0tvYUYseUJMblNFLGNBQUEsV0s2U0YsMEJMN1NFLGNBQUEsV0trVEYseUJMbFRFLGNBQUEsVUt1VEYsMEJMbFZFLFdBQUEsV0trVkYsMEJMelVFLFlBQUEsTUs4VUYseUJMN2JFLFVBQUEsV0s2YkYseUJMM2FFLFlBQUEsV0syYUYseUJMNVRFLGNBQUEsVUt3VUQsaUNMemNDLFVBQUEsV0t5Y0QsaUNMdmJDLFlBQUEsV0t1YkQsaUNMeFVDLGNBQUEsVUtzVUQsMEJMcGFDLE1BQUEsV0tvYUQsMEJMblpDLE9BQUEsV0ttWkQsMEJMN01DLGdCQUFBLFdBQUEsV0s2TUQsNkJML1VDLGFBQUEsV0s0V0YseUJMelRFLFlBQUEsS0tnTkYsd0NMclJFLFdBQUEsV0txUkYsd0NMbEhFLGNBQUEsV0tzT0gscUJMcFVHLFlBQUEsS0t1VUYsK0JMbGZFLFVBQUEsV0trZkYsK0JMaGVFLFlBQUEsS0tnZUYsK0JMalhFLGNBQUEsV0tpWEQsb0NMbGZDLFVBQUEsS0srZkYsMkJMN1dFLFFBQUEsRUFBQSxXSzZXRiwyQkw5WEUsY0FBQSxLS29ZRixrQ0xwWUUsY0FBQSxXS29ZRixrQ0xsZUUsTUFBQSxZSzBlRiwwQkwxZUUsTUFBQSxNSzBlRiwwQkx6ZEUsT0FBQSxXS3lkRCw0Qkw3Z0JDLFVBQUEsV0s2Z0JELDRCTDNmQyxZQUFBLFdLMmZELG9DTHpkQyxPQUFBLFdLMGZELDRDTDdhQyxjQUFBLEtLdWJGLDRCTDdZRSxZQUFBLFdLNllGLDRCTGxYRSxlQUFBLEtLNlhGLDRCTG5rQkUsVUFBQSxLS21rQkYsNEJMampCRSxZQUFBLFdLaWpCRiw0Qkw3ZEUsV0FBQSxVS3FlRiwrQkwza0JFLFVBQUEsV0sya0JGLCtCTHpqQkUsWUFBQSxZS3lqQkYsK0JMeGlCRSxNQUFBLE1Ld2lCRiwrQkxsVUUsY0FBQSxXS2tVRiwrQkxyZUUsV0FBQSxLS3FlRCxzQ0x4aUJDLE1BQUEsS0t3aUJELHNDTHZoQkMsT0FBQSxLS3VoQkQsc0NMMVdDLE1BQUEsV0t5WUYsa0NML2JFLFlBQUEsS0srYkYsa0NMcGFFLGVBQUEsWUs5UEosbUVMOEpJLFdBQUEsV01oSkosdUJOcU5JLFlBQUEsV01yTkosZ0NONkVJLE1BQUEsWU1uRUYsaUNOZ0NFLFVBQUEsV01oQ0YsaUNONkdFLE9BQUEsV0FBQSxFTXJHRiw4Qk40RUUsT0FBQSxXTTVFRiw4Qk55SkUsY0FBQSxXTXpKRiw4Qk5pU0UsY0FBQSxXTWpTRCxzQ05pU0MsY0FBQSxXTWpTRCxvQ04wTEMsUUFBQSxXQUFBLEtBQUEsV0FBQSxLTTFMRCxvQ053QkMsVUFBQSxLTXhCRCxvQ04yREMsTUFBQSxZTTNERCxvQ040RUMsT0FBQSxXTTVFRCxxQ04yREMsTUFBQSxXTTNERCxxQ040RUMsT0FBQSxXTTVFRCxxQ05rUkMsZ0JBQUEsS0FBQSxLTWhORixnQ04xQ0UsVUFBQSxXTTBDRixnQ054QkUsWUFBQSxXTXdCRixnQ051RkUsY0FBQSxXTTFFQSxxQ05wQkEsTUFBQSxZTW9CQSxxQ04wRUEsY0FBQSxXTWxFQSxxQ041QkEsTUFBQSxLTTRCQSxxQ05YQSxPQUFBLFdNV0EscUNOa0VBLGNBQUEsV01sRUEscUNOL0RBLFVBQUEsV00rREEscUNOME1BLGNBQUEsV016S0Qsb0NON0RDLE1BQUEsTU02REQsb0NOZUMsWUFBQSxZTWZELG9DTjBKQyxnQkFBQSxXQUFBLFdNMUlBLGlDTjdFQSxNQUFBLFlNNkVBLGlDTjBDQSxRQUFBLFdBQUEsRUFBQSxLTWxDQSxpQ054SEEsVUFBQSxXTXdIQSxpQ05TQSxjQUFBLFdNVEEsaUNOaUpBLGNBQUEsV01qSkEsaUNOcEVBLE9BQUEsV01vRUEsaUNOckZBLE1BQUEsTU1xRkEsaUNOdEdBLFlBQUEsV01zR0MsNkNOQUQsYUFBQSxXTUFDLDhDTnJGRCxNQUFBLFlNeUlKLHNCTnpJSSxNQUFBLFlNeUlKLHNCTjdESSxZQUFBLFdNNkRKLHNCTmxCSSxRQUFBLEtBQUEsRUFBQSxLTWtCSixzQk44RUksZ0JBQUEsV0FBQSxXTTlERiw0Qk56SkUsTUFBQSxZTXlKRiw0Qk4vRkUsT0FBQSxFQUFBLEtBQUEsV0FBQSxLTXdHRiw2Qk5wRUUsY0FBQSxXTXdFRiw2Qk56TUUsVUFBQSxXTXlNRiw2Qk52TEUsWUFBQSxXTStMQSxrQ05qTkEsVUFBQSxLTTRLSixrQ054SEksT0FBQSxXTXdISixrQ052RkksT0FBQSxXQUFBLEVBQUEsV0g4a0pGLGlDU3YvSUYsaUNONkZJLGNBQUEsVUg4NUlGLGlDUzMvSUYsaUNOeklJLE1BQUEsS0h3b0pGLGlDUy8vSUYsaUNOeEhJLE9BQUEsV0gybkpGLGlDU25nSkYsaUNOL0ZJLE9BQUEsRUFBQSxVSHNtSkYsaUNTdmdKRixpQ044RUksZ0JBQUEsV0FBQSxXSDY3SUYsaUNTM2dKRixpQ056SUksTUFBQSxZTXlJSix1Q054SEksT0FBQSxXTXdISiwwQ042RkksY0FBQSxXTTdGSiwwQ056SUksTUFBQSxLTXlJSiwwQ054SEksT0FBQSxXTXdISiwwQ04vRkksT0FBQSxFQUFBLFVNK0ZKLDRDTjVLSSxVQUFBLFdNNEtKLDRDTjZGSSxjQUFBLFdPN1NKLHVCUDhSSSxnQkFBQSxXQUFBLFdPclJKLGlCUHNNSSxZQUFBLFdPbE1GLHdCUHVCRSxVQUFBLFdPdkJGLHdCUHlDRSxZQUFBLFdPekNGLHdCUHdKRSxjQUFBLFVPbEpBLCtCUGlCQSxVQUFBLFdPWEYseUJQV0UsVUFBQSxXT1hGLHlCUDZCRSxZQUFBLFdPbEJKLGtCUDJLSSxZQUFBLFdPM0tKLGtCUHNNSSxlQUFBLEtPdE1KLGdDUGlJSSxjQUFBLFdPekhGLHdCUFJFLFVBQUEsS09RRix3QlBVRSxZQUFBLEtPQ0osaUJQd0pJLFlBQUEsV094SkosaUJQbUxJLGVBQUEsS08vS0YsMkJQdkJFLFVBQUEsS091QkYsMkJQTEUsWUFBQSxXT0tGLDJCUDBHRSxjQUFBLEtPMUdELGtDUG1OQyxPQUFBLFlPbk5ELGtDUDZCQyxPQUFBLFdPZkYsdUJQZUUsT0FBQSxZT2ZGLHVCUHJDRSxVQUFBLFdPcUNELHdDUDRGQyxjQUFBLFdPdENKLG1CUCtKSSxnQkFBQSxXQUFBLFdPL0pKLG1CUHhESSxNQUFBLE1Pd0RKLG1CUGdGSSxZQUFBLEtPeEVGLDZCUG5HRSxVQUFBLEtPbUdGLDZCUGpGRSxZQUFBLFdPaUZGLDZCUGhFRSxNQUFBLFlPZ0VGLDZCUC9DRSxPQUFBLFdPK0NGLDZCUHVKRSxnQkFBQSxZQUFBLFdPdkpGLDZCUDhCRSxjQUFBLFdPaEJGLDJCUGdCRSxjQUFBLFlPQUEsZ0NQQUEsY0FBQSxLT0dBLGdDUHBJQSxVQUFBLFdRckRKLG9CUitTSSxnQkFBQSxXQUFBLFdRL1NKLG9CQVNNLGlCQUFBLFlBQ0EsaUJBQUEsS0FNTixZUmdOSSxZQUFBLEtRaE5KLGNScUNJLFVBQUEsS1FyQ0osY1J1REksWUFBQSxXUTNDRix3Q1IwSkUsY0FBQSxXUTFKRixrQ1IwSkUsY0FBQSxLUWhKSCwyQlJnSkcsY0FBQSxLUWhKSCwyQlJlRyxVQUFBLFdRZkYsa0NSOE5FLElBQUEsS1EzTUQsNkNSNkhDLGNBQUEsS1F0SEgsMkJSWEcsVUFBQSxLUVdILDJCUk9HLFlBQUEsV1FQSCwyQlJ5S0csYUFBQSxLUXpLSCwyQlIyTEcsZUFBQSxVUTNMSCwyQlJzSEcsY0FBQSxVUXRIRixtQ1I2TUUsS0FBQSxFUTdNRixtQ1JvTUUsSUFBQSxFUTFLSCx5QlIrSUcsYUFBQSxLUS9JRixpQ1JtTEUsS0FBQSxFUW5MRixpQ1IwS0UsSUFBQSxFU3BRSix5QlQrU0ksZ0JBQUEsV0FBQSxXUy9TSixZQWFJLFdBQUEsTUFiSix5QkFrQk0sbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQ0EsY0FBQSxLQUZBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGVBQUEsT0FDQSxVQUFBLEtBSEEsV0FBQSxNQWhCTixzQkF1Qk0sV0FBQSxLQVVOLGtCVDhLSSxRQUFBLFdBQUEsRUFBQSxXUzlLSixrQkFLSSxrQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxFQUFBLFNBQUEsRUFEQSxZQUFBLE9BREEsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBRUEsS0FBQSxFQUdGLHdCVFdFLFVBQUEsV1NYRix3QlQ0SUUsY0FBQSxXVXRMSixTVnFESSxVQUFBLEtVckRKLFNWdUVJLFlBQUEsV1U3REosZVZxU0ksZ0JBQUEsV0FBQSxXVXJTSixlVmlQSSxlQUFBLFdVek9GLHFCVnlJRSxXQUFBLEtVeklGLHFCVm1DRSxVQUFBLEtVbkNGLHFCVnFERSxZQUFBLEtVdkNBLDRCVitRQSxnQkFBQSxXQUFBLFdVbFFBLGtDVjhNQSxlQUFBLFlVMU1BLDZDVjBNQSxlQUFBLFdVdE1BLGdDVmlJQSxjQUFBLFdVaklBLGdDVmtCQSxZQUFBLEtVbEJBLGdDVkFBLFVBQUEsV1VBQyx1Q1ZtQ0QsTUFBQSxXVW5DQyx1Q1ZvREQsT0FBQSxLVXBEQyx1Q1YrTUQsSUFBQSxLVS9NQyx1Q1YwUEQsZ0JBQUEsV0FBQSxLVXhORiw0QlZ1T0UsY0FBQSxXVWxPQSxrQ1Z2Q0EsVUFBQSxLVXVDQSxrQ1ZyQkEsWUFBQSxXVXFCQSxrQ1YyR0EsUUFBQSxXQUFBLFdVM0dDLHlDVkpELE1BQUEsV1VJQyx5Q1ZhRCxPQUFBLFdVYkMseUNWbU5ELGdCQUFBLFdBQUEsV1VuTkMseUNWMExELE1BQUEsS1VsS0EsbUNWL0RBLFVBQUEsS1UrREEsbUNWY0EsT0FBQSxXQUFBLEVVTEEsK0JWaU1BLGNBQUEsV1VqTUEsK0JWeEVBLFVBQUEsS1V3RUEsK0JWdERBLFlBQUEsV1VzREEsK0JWeURBLGNBQUEsV1UvQ0Ysd0JWbEZFLFVBQUEsV1VrRkYsd0JWaEVFLFlBQUEsV1V1RUQseUNWd0NDLGNBQUEsV1U5Qkosb0JWdUpJLGdCQUFBLFdBQUEsV1VuSkYsMkJWdkdFLFVBQUEsV1V1R0YsMkJWckZFLFlBQUEsV1VxRkYsMkJWMkNFLFFBQUEsV0FBQSxFVTlCSix3QlZzSUksZ0JBQUEsV0FBQSxXVXRJSix3QlZ1REksWUFBQSxXVXZESix3QlZrRkksZUFBQSxZVTVFRiw4QlZwQkUsV0FBQSxXVXdCRCwrQ1ZHQyxjQUFBLEtVR0YsOEJWcElFLFVBQUEsS1VvSUYsOEJWbEhFLFlBQUEsV1VrSEYsOEJWOUJFLFdBQUEsVVV1Q0osd0NWWkksY0FBQSxXVVlKLHdDVjdJSSxVQUFBLEtVNklKLHdDVjNISSxZQUFBLEtXdkVKLHNCWCtTSSxnQkFBQSxXQUFBLFdXL1NKLHNCQVNNLGlCQUFBLFlBQ0EsaUJBQUEsS0FLSixnQlhpTkUsWUFBQSxLV2pORCxrQlhzQ0MsVUFBQSxLV3RDRCxrQlh3REMsWUFBQSxLVzlDRiwwQlg2SkUsY0FBQSxLVzdKRiwwQlg0QkUsVUFBQSxXVzVCRCxpQ1gyT0MsSUFBQSxLVzdOSCxzQlgrSUcsY0FBQSxXVzFJSCxlWDBJRyxjQUFBLFdXdklELHNDWHVJQyxjQUFBLFdXaElGLHlCWERFLFVBQUEsS1dDRix5QlhpQkUsWUFBQSxXV2pCRix5QlhnSUUsY0FBQSxXV3pIQyxzQ1h5SEQsY0FBQSxVWXJMRix1QkFBQSx3QkFBQSxjQUFBLGlCQUFBLG1CQUFBLHNCQUFBLGNadUZFLE1BQUEsWVlsRkYsaUJaZ0xFLGNBQUEsV1kzS0Ysb0JaMktFLGNBQUEsV1l6SkosV1o4TkksZUFBQSxXWXhORixpQlp3SEUsV0FBQSxXWWpHQSx3Qlo4QkEsTUFBQSxNWTlCQSx3QlorQ0EsT0FBQSxZWS9DQSx3QkFhSSxPQUFBLE1BREEsTUFBQSxNQTdCTCwyQlorQ0MsTUFBQSxNWS9DRCwyQlpnRUMsT0FBQSxZWWhFRCwyQkFpREssT0FBQSxNQUNBLFVBQUEsTUFGQSxNQUFBLE1BTUosd0JaUEEsTUFBQSxZWU9BLHdCWlVBLE9BQUEsV1lWQSx3QlpxS0EsSUFBQSxZWXJLQSx3QkFjSSxrQkFBQSxLQUhBLE9BQUEsS0FFQSxLQUFBLE1BREEsSUFBQSxNQUVBLFVBQUEsS0FKQSxNQUFBLE1BYVIsY1pxSUksZUFBQSxLWXJJSiw0QlpxQ0ksV0FBQSxFWXpCSixnQlpxRUksUUFBQSxLQUFBLEVZckVKLGdCWjZLSSxnQkFBQSxXQUFBLFdZdktGLDBCWmhERSxNQUFBLE1ZZ0RELGlDWjRIQyxJQUFBLFdZaEhGLHNCWk9FLFdBQUEsV1lDRixzQlpERSxXQUFBLFdZU0osaUJabUNJLFFBQUEsS0FBQSxFWW5DSixpQloySUksZ0JBQUEsV0FBQSxXWXJJRiwyQlpsRkUsTUFBQSxZWWtGRCxrQ1owRkMsSUFBQSxXWTlFRix1QlozQkUsV0FBQSxXWW1DRix1QlpuQ0UsV0FBQSxXWTZDSixrQlpESSxRQUFBLEtBQUEsRVlDSixrQlp1R0ksZ0JBQUEsV0FBQSxXWWpHRiw0Qlp0SEUsTUFBQSxNWXNIRCxtQ1pzREMsSUFBQSxXWTFDRix3QlovREUsV0FBQSxXWXVFRix3Qlp2RUUsV0FBQSxXWWdGSixpQlpwQ0ksUUFBQSxLQUFBLEVZb0NKLGlCWm9FSSxnQkFBQSxXQUFBLFdZcEVKLGtDWnJESSxjQUFBLEtZbUVGLHVCWmhKRSxPQUFBLE1ZZ0pGLHVCWmxMRSxZQUFBLE1Za0xGLHVCWnFFRSxjQUFBLFdZckVGLHVCWjlGRSxXQUFBLFdZOEZELG1DWjlGQyxXQUFBLFdZOEZELDJCWnFFQyxjQUFBLFdZaERKLGtCWmlDSSxnQkFBQSxXQUFBLFdZakNKLGtCWnZFSSxRQUFBLEtBQUEsRVlrRkYsNkJacUNFLGNBQUEsVVlyQ0YsNkJaak1FLE1BQUEsTVlpTUYsNkJaaExFLE9BQUEsS1lnTEQsNkNaNUdDLGFBQUEsV1k0R0QsOENabkdDLGNBQUEsV1ltR0Qsd0NBQUEsK0NabkdDLGNBQUEsRVkwSEosYVpoRkksWUFBQSxLWWdGSixhWnJESSxlQUFBLFlZNERDLHlDWmpJRCxjQUFBLFdZaUlDLG1DWmpJRCxjQUFBLEVhL0tKLHNCYitLSSxjQUFBLFdheEtGLDRCYnlMRSxRQUFBLFdBQUEsV2E3S0YsaUNiaU9FLGVBQUEsV2E3TkYscUNiMk1FLGFBQUEsV2EzTUYscUNiNkhFLFdBQUEsV2E3SEYscUNiMkVFLE9BQUEsWWEzRUQsMENidUJDLFVBQUEsV2F2QkQsNkNiMERDLE1BQUEsTWExREQsNkNiMkVDLE9BQUEsWWEzRUQsNkNiaVJDLGdCQUFBLE1BQUEsWWFqUkQsNkNiK09DLEtBQUEsRWEvT0QsNENiMERDLE1BQUEsS2ExREQsNENiMkVDLE9BQUEsV2EzRUQsNENiaVFDLE9BQUEsTWFqUUQsNENiaVJDLGdCQUFBLEtBQUEsV2F2T0Qsa0ZibUZDLFdBQUEsRWE5Q0YsaUNiMEdFLFFBQUEsS0FBQSxFQUFBLEtBQUEsV2ExR0YsaUNieERFLFVBQUEsS2F3REYsaUNidENFLFlBQUEsV2FzQ0YsaUNieUVFLGNBQUEsS2F2REosMkJidkNJLE1BQUEsTWEyQ0YsbUNibURFLGNBQUEsV2FwQ0Esd0Nib0NBLGNBQUEsV2FqQ0Esd0NiaEdBLFVBQUEsWUF6QkYsZ0REMENGLGFBYUksWUFBQSxFSS9FSixVQXFCSSxrQkFBQSxjQURBLEtBQUEsRUFDQSxVQUFBLGNBOExGLHVCQWVJLE1BQUEsbUJBK0dKLFlBSUksUUFBQSxLQXVDSixhQUdJLE1BQUEsbUJBSUosY0FTSSxhQUFBLENBQUEsQ0FBQSxLQUNBLE9BQUEsS0FGQSxNQUFBLElDcEpKLDBDQWdHRyxLQUFBLE1DdlFKLHdCQWVFLE1BQUEsb0JMaEVELDBCRy9CRixVQWdCSSxRQUFBLEtBdVFKLHFCQU1NLFlBQUEsR0g1UUoseUJHNENFLHFCQW9DSSxNQUFBLElBNkpSLGlCQWlCTSxRQUFBLEVBakJOLGtCQW9CTSxRQUFBLEVBdUNOLE1BV0ksUUFBQSxLRTdNSCxvQkFrQkUsaUJBQUEsb0RDSkcscUJBckJELDJDQXVCSyxpQkFBQSxLQUNBLE1BQUEsS0FpQ0wsdUNBcUNLLGlCQUFBLEtBREEsTUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuaHRtbDVkb2N0b3IuY29tIFJlc2V0IFN0eWxlc2hlZXRcbnYxLjYuMVxuTGFzdCBVcGRhdGVkOiAyMDEwLTA5LTE3XG5BdXRob3I6IFJpY2hhcmQgQ2xhcmsgLSBodHRwOi8vcmljaGNsYXJrZGVzaWduLmNvbVxuVHdpdHRlcjogQHJpY2hfY2xhcmtcbiovXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmFiYnIsXG5hZGRyZXNzLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zYW1wLFxuc21hbGwsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG52YXIsXG5iLFxuaSxcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxubmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxuXG5hIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xuaW5zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG5hYmJyW3RpdGxlXSxcbmRmblt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGNoYW5nZSBib3JkZXIgY29sb3VyIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0LFxuc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyog44Kr44Op44O8ICovXG4vKiAg44Oe44O844K444OzICovXG4vKiAg5LiK44Oe44O844K444OzICovXG4vKiAg5bem44Oe44O844K444OzICovXG4vKiAg5Y+z44Oe44O844K444OzICovXG4vKiAg5LiL44Oe44O844K444OzICovXG4vKiDjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qIOS4iuODkeODh+OCo+ODs+OCsCAqL1xuLyogIOW3puODkeODh+OCo+ODs+OCsCAqL1xuLyogIOWPs+ODkeODh+OCo+ODs+OCsCAqL1xuLyogIOS4i+ODkeODh+OCo+ODs+OCsCAqL1xuLyog5LiK5L2N572uICovXG4vKiDlt6bkvY3nva4gKi9cbi8qIOWPs+S9jee9riAqL1xuLyog5LiL5L2N572uICovXG4vKiDjgqvjg6njg7wgKi9cbi8qICDjg57jg7zjgrjjg7MgKi9cbi8qICDkuIrjg57jg7zjgrjjg7MgKi9cbi8qICDlt6bjg57jg7zjgrjjg7MgKi9cbi8qICDlj7Pjg57jg7zjgrjjg7MgKi9cbi8qICDkuIvjg57jg7zjgrjjg7MgKi9cbi8qIOODkeODh+OCo+ODs+OCsCAqL1xuLyog5LiK44OR44OH44Kj44Oz44KwICovXG4vKiAg5bem44OR44OH44Kj44Oz44KwICovXG4vKiAg5Y+z44OR44OH44Kj44Oz44KwICovXG4vKiAg5LiL44OR44OH44Kj44Oz44KwICovXG4vKiDkuIrkvY3nva4gKi9cbi8qIOW3puS9jee9riAqL1xuLyog5Y+z5L2N572uICovXG4vKiDkuIvkvY3nva4gKi9cbmJvZHkge1xuICBmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIFwiTWVpcnlvXCIsIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFAgR290aGljXCIsIE9zYWthLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbmJvZHkuaXMtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5pbWcgOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgb3BhY2l0eTogLjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG51bCxcbmxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxubWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubC1jb250YWluZXIge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmwtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ubC1pbm5lciB7XG4gIHdpZHRoOiA4OS4zMzMzM3Z3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmwtaW5uZXIge1xuICAgIHdpZHRoOiA0NDYuNjY2NjdweDtcbiAgfVxufVxuXG4vKiDjgqvjg6njg7wgKi9cbi8qICDjg57jg7zjgrjjg7MgKi9cbi8qICDkuIrjg57jg7zjgrjjg7MgKi9cbi8qICDlt6bjg57jg7zjgrjjg7MgKi9cbi8qICDlj7Pjg57jg7zjgrjjg7MgKi9cbi8qICDkuIvjg57jg7zjgrjjg7MgKi9cbi8qIOODkeODh+OCo+ODs+OCsCAqL1xuLyog5LiK44OR44OH44Kj44Oz44KwICovXG4vKiAg5bem44OR44OH44Kj44Oz44KwICovXG4vKiAg5Y+z44OR44OH44Kj44Oz44KwICovXG4vKiAg5LiL44OR44OH44Kj44Oz44KwICovXG4vKiDkuIrkvY3nva4gKi9cbi8qIOW3puS9jee9riAqL1xuLyog5Y+z5L2N572uICovXG4vKiDkuIvkvY3nva4gKi9cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgIOmdnuihqOekulxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmlzLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgIOODrOOCpOOCouOCpuODiFxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnUtY29udGFpbmVyLCAucC1zcGVjaWFsX19tdl9fbGVhZCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi51LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnUtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi51LWNlbnRlciwgLmMtYmdfX2xlZnQgLmMtbWVudV9faXRlbSwgLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19sb2dvLCAucC1ib3NzcnVzaCAuYy1iZ19fYm9zc3J1c2hfX2J0biwgLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19jaGFyYSwgLnAtYm9zc3J1c2hfX2J0biwgLnAtYm9zc3J1c2hfX3BsYXlfX2Fib3V0X19oZWFkaW5ncywgLnAtYm9zc3J1c2hfX2NhbXBhaWduLWJ0biwgLnAtZGVhaWJvb2tzIC5jLWJnX19kZWFpYm9va3NfX2xvZ28sIC5wLWRlYWlib29rcyAuYy1iZ19fZGVhaWJvb2tzX19pbGx1c3QsIC5wLWRlYWlib29rcyAuYy1iZ19fZGVhaWJvb2tzX190ZXh0LCAucC1kZWFpYm9va3MgLmMtYmdfX2RlYWlib29rc19fYnRuLCAucC1kZWFpYm9va3NfX2J0biwgLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dCwgLnAtZGVhaWJvb2tzX19tb2RhbF9faW1hZ2UsIC5wLWRlYWlib29rc19fbW9kYWxfX2J0biwgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19oZWFkaW5ncywgLnAtZGVhaWJvb2tzX19pbmZvX19pbWFnZSwgLnAtZGVhaWJvb2tzX19jb21pY3NfX3RhYi13cmFwcGVyLCAucC1kZWFpYm9va3NfX2NvbWljc19fbGlzdC1idG4sIC5wLWRldGFpbC1saXN0X190aXRsZSwgLnAtc3BlY2lhbF9fd2Vla19fbGlzdC1oZWFkaW5ncywgLnAtc3BlY2lhbC1saXN0X19tdl9fdGl0bGUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udS12ZXJ0aWNhbC1jZW50ZXIsIC5wLWRlYWlib29rc19fY29taWNzX19saXN0LWJ0bjo6YWZ0ZXIsIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nc19fdGV4dDo6YWZ0ZXIsIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19oZWFkaW5nczo6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnUtaG9yaXpvbnRhbC1jZW50ZXIsIC5jLWJnX19pbGx1c3QsIC5wLWJvc3NydXNoX19tdiAucC1ib3NzcnVzaF9fYnRuLmlzLWZpeGVkLCAucC1ib3NzcnVzaF9fYmF0dGxlIC5wLWJvc3NydXNoX19idG4sIC5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaGVhZGluZ3M6OmFmdGVyLCAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi51LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS1pYmxvY2ssIC51LXNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi51LW9wYWNpdHkxIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnUtb3ZlciwgLnAtZGV0YWlsX19yZWxhdGVkLCAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMg44OG44Kt44K544OIXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1zdXB0ZXh0IHtcbiAgZm9udC1zaXplOiA3NS41JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0wLjFlbTtcbn1cblxuLnUtc3VidGV4dCB7XG4gIGZvbnQtc2l6ZTogNzUuNSU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjFlbTtcbn1cblxuLnUtaW5kZW50LTEge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG5cbi51LWluZGVudDAge1xuICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1pbmRlbnQxIHtcbiAgdGV4dC1pbmRlbnQ6IDFlbSAhaW1wb3J0YW50O1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5Xjgqnjg7Pjg4jjg5XjgqHjg5/jg6rjg7xcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LWtpd2ksIC51LWhlYWRpbmdzLCAucC10b3BfX2hlYWRpbmdzLCAudS1zdWJoZWFkaW5ncywgLnAtdG9wX19zdWJoZWFkaW5ncywgLnUta2l3aS1sZWFkLCAucC10b3BfX2NhbXBhaWduX19sZWFkLCAudS1idG50ZXh0LCAuYy1idG5fX2JsYWNrLCAuYy1iZ19fc3BlY2lhbF9fc3ViaGVhZGluZ3MsIC5jLWJnX19zcGVjaWFsX19oZWFkaW5ncywgLmMtbWVudV9fYnRuLCAucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19oZWFkaW5ncywgLnAtZGV0YWlsX19yZWxhdGVkX19oZWFkaW5ncywgLnAtbm90Zm91bmRfX21haW5fX3RleHQsIC51LXNtYWxsLCAucC1zcGVjaWFsX193ZWVrX19saXN0LWhlYWRpbmdzLCAucC1zcGVjaWFsLWxpc3RfX212X190aXRsZSwgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzLCAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9fbGVhZCB7XG4gIGZvbnQtZmFtaWx5OiAnS2l3aSBNYXJ1Jywgc2VyaWY7XG59XG5cbi51LWRvdHMge1xuICBmb250LWZhbWlseTogXCJEb3RHb3RoaWMxNlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi51LW1wbHVzLCAuYy1tb2RhbC1jb29raWVfX21vZGFsIHAsIC5wLWRlYWlib29rcyAuYy1iZ19fZGVhaWJvb2tzX190ZXh0IHAsIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dCBwLCAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0gaDMsIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0IHAsIC5wLWRlYWlib29rc19faW5mb19fbmFtZSwgLnAtZGVhaWJvb2tzX19jb21pY3NfX2hlYWRpbmdzLCAucC1kZWFpYm9va3NfX2NvbWljc19fbGlzdC1idG4ge1xuICBmb250LWZhbWlseTogXCJNIFBMVVMgMXBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5Xjgqnjg7Pjg4jjgqbjgqfjgqTjg4gga2l3aeOBrzMwMOOBqDUwMOOBruOBv1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnUtbGlnaHQsIC51LWhlYWRpbmdzLCAucC10b3BfX2hlYWRpbmdzLCAudS1zdWJoZWFkaW5ncywgLnAtdG9wX19zdWJoZWFkaW5ncywgLnUta2l3aS1sZWFkLCAucC10b3BfX2NhbXBhaWduX19sZWFkLCAudS1idG50ZXh0LCAuYy1idG5fX2JsYWNrLCAuYy1tZW51X19idG4sIC5wLWRlYWlib29rc19faW5mbyBoNCwgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faGVhZGluZ3MsIC5wLWRldGFpbF9fdGl0bGVfX2F1dGhvciwgLnAtc3BlY2lhbF9fd2Vla19fbGlzdC1oZWFkaW5ncywgLnAtc3BlY2lhbC1saXN0X19tdl9fdGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udS1yZWd1bGFyLCAucC1kZWFpYm9va3MgLmMtYmdfX2RlYWlib29rc19fdGV4dCBwLCAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0IHAsIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dCBwLCAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0tdGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnUtbWVkaXVtLCAucC1ub3Rmb3VuZF9fbWFpbl9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51LWJvbGQsIC5wLWRlYWlib29rc19fbW9kYWxfX3RleHQgcCBzcGFuLCAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlLXRleHQgcCBzcGFuLCAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0tdGV4dCBwIHNwYW4sIC5wLWRlYWlib29rc19faW5mb19fbmFtZSwgLnAtZGVhaWJvb2tzX19jb21pY3NfX3RpdGxlLCAucC1mYXFfX2NhdGVnb3J5X19oZWFkaW5ncywgLnAtZmFxX19xdWVzdGlvbl9fcXVlc3Rpb24sIC5wLXNwZWNpYWxfX3RoZW1lX19saW1pdF9faGVhZGluZ3MsIC5wLXNwZWNpYWwtbGlzdF9fY29taWNzX190ZXh0LCAucC10ZXJtc19fdGVybXNfX2hlYWRpbmdzLCAucC10ZXJtc19fbGlzdF9faGVhZGluZ3Mge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udS1leHRyYWJvbGQsIC5jLWJnX19zcGVjaWFsX19zdWJoZWFkaW5ncywgLmMtYmdfX3NwZWNpYWxfX2hlYWRpbmdzLCAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0gaDMsIC5wLWRlYWlib29rc19fY29taWNzX19oZWFkaW5ncywgLnAtZGV0YWlsX190aXRsZV9fdGl0bGUsIC5wLWRldGFpbF9fcmVsYXRlZF9faGVhZGluZ3MsIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19sZWFkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLnUtYmxhY2ssIC5jLWJnX19zcGVjaWFsX19zdWJoZWFkaW5ncyAudS1lZGdpbmcge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5zjgr/jg7PjgpLjg4fjgqPjgqLjgq/jg4bjgqPjg5bjgatcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5pcy1kZWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaXMtZGVhY3RpdmU6aG92ZXIge1xuICBjdXJzb3I6IG5vbmU7XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMg5paH5a2X5o+D44GIXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS10ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udS12ZXJ0aWNhbC1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udS12ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udS12ZXJ0aWNhbC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udS1lbGxpcHNpcyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAgdHJhbnNpdGlvblxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnUtdHJhbnNpdGlvbiwgYTpob3ZlciwgLmMtaGVhZGVyX19tZW51LCAuYy1oZWFkZXJfX21lbnVfX2J0bjo6YWZ0ZXIsIC5jLWhlYWRlcl9fbWVudV9fYnRuOjpiZWZvcmUsIC5jLW1vZGFsLWNvb2tpZSwgLmMtZ290b3AsIC5wLWRlYWlib29rc19fYnRuLWF1ZGlvOmhvdmVyLCAucC1kZWFpYm9va3NfX21vZGFsX19idG46aG92ZXIsIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dCwgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLXRleHQsIC5wLWRlYWlib29rc19fY29taWNzX19saXN0LWJ0bjpob3ZlciwgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQgYnV0dG9uLCAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX19pbml0aWFsLWl0ZW0sIC5wLWRldGFpbC1saXN0X19maWx0ZXJfX3RhZy1pdGVtLCAucC1kZXRhaWwtbGlzdF9fdGl0bGUgLnByZXYtcGFnZSxcbi5wLWRldGFpbC1saXN0X190aXRsZSAubmV4dC1wYWdlLCAucC1kZXRhaWwtbGlzdF9fdGl0bGUgdWxbcm9sZT1cIm1lbnViYXJcIl0sIC5wLWRldGFpbC1saXN0X190aXRsZSB1bFtyb2xlPVwibWVudWJhclwiXSBsaSBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgIOaTrOS8vOimgee0oFxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnUtcHNldWRvLCAudS1iYWxsb29uLCAucC1kZXRhaWxfX2NvbWljX19kZWFkbGluZTo6YWZ0ZXIsIC5wLWZhcV9fY2F0ZWdvcnlfX2hlYWRpbmdzOjphZnRlciwgLnAtdGVybXNfX3Rlcm1zX19oZWFkaW5nczo6YWZ0ZXIsIC5wLXRvcF9fc3BlY2lhbF9faGVhZGluZ3M6OmFmdGVyLCAucC10b3BfX2Jvc3NydXNoX19oZWFkaW5nczo6YWZ0ZXIsIC5wLXRvcF9fZGVhaWJvb2tzX19oZWFkaW5nczo6YWZ0ZXIsIC5jLWhlYWRlcl9fbWVudV9fYnRuOjphZnRlciwgLmMtaGVhZGVyX19tZW51X19idG46OmJlZm9yZSwgLmMtYnRuX19ibGFjazo6YmVmb3JlLCAuYy1idG5fX2JsYWNrOjphZnRlciwgLmMtbWVudV9fYnRuOjpiZWZvcmUsIC5jLW1lbnVfX2J0bjo6YWZ0ZXIsIC5wLWRlYWlib29rc19fbW9kYWxfX3RleHQ6OmFmdGVyLCAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0OjpiZWZvcmUsIC5wLWRlYWlib29rc19fbW9kYWxfX2J0bjo6YWZ0ZXIsIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dDo6YWZ0ZXIsIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0OjphZnRlciwgLnAtZGVhaWJvb2tzX19jb21pY3NfX2xpc3QtYnRuOjphZnRlciwgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQ6OmJlZm9yZSwgLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9fdGFnOjpiZWZvcmUsIC5wLWZhcV9fcXVlc3Rpb25fX3F1ZXN0aW9uOjpiZWZvcmUsIC5wLWZhcV9fcXVlc3Rpb25fX3F1ZXN0aW9uOjphZnRlciwgLnAtZmFxX19xdWVzdGlvbl9fYW5zd2VyOjpiZWZvcmUsIC5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaGVhZGluZ3M6OmFmdGVyLCAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3NfX3RleHQ6OmFmdGVyLCAucC10b3BfX3N1YmhlYWRpbmdzOjpiZWZvcmUsIC5wLXRvcF9fc3ViaGVhZGluZ3M6OmFmdGVyLCAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmJlZm9yZSwgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDoibJcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LXBpbmsge1xuICBjb2xvcjogI2ZmODJhMTtcbn1cblxuLnUtZ3JlZW4ge1xuICBjb2xvcjogIzcyZTFkYTtcbn1cblxuLnUteWVsbG93IHtcbiAgY29sb3I6ICNmOWVhNjU7XG59XG5cbi51LWJsdWUge1xuICBjb2xvcjogIzAwYjRmZjtcbn1cblxuLnUtd2hpdGUsIC51LWJ0bnRleHQsIC5jLWJ0bl9fYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnUtYmxhY2ssIC5jLWJnX19zcGVjaWFsX19zdWJoZWFkaW5ncyAudS1lZGdpbmcge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg44OV44Kp44Oz44OI44K144Kk44K6XG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1sZWFkLCAucC1kZWFpYm9va3NfX212X19sZWFkLCAucC1kZWFpYm9va3NfX2luZm9fX3RleHQsIC5wLWRlYWlib29rc19fY29taWNzX19sZWFkLCAucC1zcGVjaWFsX19tdl9fbGVhZCwgLnAtdG9wX19tdl9fbGVhZCwgLnAtdG9wX19zcGVjaWFsX190ZXh0LCAucC10b3BfX2Jvc3NydXNoX190ZXh0LCAucC10b3BfX2RlYWlib29rc19fdGV4dCwgLnAtd2Vla2VuZHNwZWNpYWxfX212X19sZWFkIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDYwIC8gMzApO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnUtbGVhZCwgLnAtZGVhaWJvb2tzX19tdl9fbGVhZCwgLnAtZGVhaWJvb2tzX19pbmZvX190ZXh0LCAucC1kZWFpYm9va3NfX2NvbWljc19fbGVhZCwgLnAtc3BlY2lhbF9fbXZfX2xlYWQsIC5wLXRvcF9fbXZfX2xlYWQsIC5wLXRvcF9fc3BlY2lhbF9fdGV4dCwgLnAtdG9wX19ib3NzcnVzaF9fdGV4dCwgLnAtdG9wX19kZWFpYm9va3NfX3RleHQsIC5wLXdlZWtlbmRzcGVjaWFsX19tdl9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi51LWNhcHRpb24sIC5wLXNwZWNpYWxfX3RoZW1lX19sZWFkLCAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9fbGVhZCB7XG4gIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogY2FsYyg0MCAvIDI2KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC51LWNhcHRpb24sIC5wLXNwZWNpYWxfX3RoZW1lX19sZWFkLCAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAxNy4zMzMzM3B4O1xuICB9XG59XG5cbi51LWhlYWRpbmdzLCAucC10b3BfX2hlYWRpbmdzIHtcbiAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDcwIC8gNTYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudS1oZWFkaW5ncywgLnAtdG9wX19oZWFkaW5ncyB7XG4gICAgZm9udC1zaXplOiAzNy4zMzMzM3B4O1xuICB9XG59XG5cbi51LXN1YmhlYWRpbmdzLCAucC10b3BfX3N1YmhlYWRpbmdzIHtcbiAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwIC8gNDApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudS1zdWJoZWFkaW5ncywgLnAtdG9wX19zdWJoZWFkaW5ncyB7XG4gICAgZm9udC1zaXplOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbi51LWtpd2ktbGVhZCwgLnAtdG9wX19jYW1wYWlnbl9fbGVhZCB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBsaW5lLWhlaWdodDogY2FsYyg0MCAvIDMwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnUta2l3aS1sZWFkLCAucC10b3BfX2NhbXBhaWduX19sZWFkIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLnUtYnRudGV4dCwgLmMtYnRuX19ibGFjayB7XG4gIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogY2FsYyg1MCAvIDQwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudS1idG50ZXh0LCAuYy1idG5fX2JsYWNrIHtcbiAgICBmb250LXNpemU6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnUtYmFsbG9vbiwgLnAtZGV0YWlsX19jb21pY19fZGVhZGxpbmU6OmFmdGVyLCAucC1mYXFfX2NhdGVnb3J5X19oZWFkaW5nczo6YWZ0ZXIsIC5wLXRlcm1zX190ZXJtc19faGVhZGluZ3M6OmFmdGVyLCAucC10b3BfX3NwZWNpYWxfX2hlYWRpbmdzOjphZnRlciwgLnAtdG9wX19ib3NzcnVzaF9faGVhZGluZ3M6OmFmdGVyLCAucC10b3BfX2RlYWlib29rc19faGVhZGluZ3M6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiA4OS4zMzMzM3Z3IDIuNjY2Njd2dztcbiAgd2lkdGg6IDg5LjMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL3RpdGxlX2JhbGxvb25AMngucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC51LWJhbGxvb24sIC5wLWRldGFpbF9fY29taWNfX2RlYWRsaW5lOjphZnRlciwgLnAtZmFxX19jYXRlZ29yeV9faGVhZGluZ3M6OmFmdGVyLCAucC10ZXJtc19fdGVybXNfX2hlYWRpbmdzOjphZnRlciwgLnAtdG9wX19zcGVjaWFsX19oZWFkaW5nczo6YWZ0ZXIsIC5wLXRvcF9fYm9zc3J1c2hfX2hlYWRpbmdzOjphZnRlciwgLnAtdG9wX19kZWFpYm9va3NfX2hlYWRpbmdzOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NDYuNjY2NjdweCAxMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudS1iYWxsb29uLCAucC1kZXRhaWxfX2NvbWljX19kZWFkbGluZTo6YWZ0ZXIsIC5wLWZhcV9fY2F0ZWdvcnlfX2hlYWRpbmdzOjphZnRlciwgLnAtdGVybXNfX3Rlcm1zX19oZWFkaW5nczo6YWZ0ZXIsIC5wLXRvcF9fc3BlY2lhbF9faGVhZGluZ3M6OmFmdGVyLCAucC10b3BfX2Jvc3NydXNoX19oZWFkaW5nczo6YWZ0ZXIsIC5wLXRvcF9fZGVhaWJvb2tzX19oZWFkaW5nczo6YWZ0ZXIge1xuICAgIHdpZHRoOiA0NDYuNjY2NjdweDtcbiAgfVxufVxuXG4vKiDjgqvjg6njg7wgKi9cbi8qICDjg57jg7zjgrjjg7MgKi9cbi8qICDkuIrjg57jg7zjgrjjg7MgKi9cbi8qICDlt6bjg57jg7zjgrjjg7MgKi9cbi8qICDlj7Pjg57jg7zjgrjjg7MgKi9cbi8qICDkuIvjg57jg7zjgrjjg7MgKi9cbi8qIOODkeODh+OCo+ODs+OCsCAqL1xuLyog5LiK44OR44OH44Kj44Oz44KwICovXG4vKiAg5bem44OR44OH44Kj44Oz44KwICovXG4vKiAg5Y+z44OR44OH44Kj44Oz44KwICovXG4vKiAg5LiL44OR44OH44Kj44Oz44KwICovXG4vKiDkuIrkvY3nva4gKi9cbi8qIOW3puS9jee9riAqL1xuLyog5Y+z5L2N572uICovXG4vKiDkuIvkvY3nva4gKi9cbi8qIHNsaWRlc2hvdyAqL1xuQGtleWZyYW1lcyBzbGlkZXNob3cxMiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDElIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDglIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDExJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVzaG93NiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDIlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDE2JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxOCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlc2hvdzQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAzJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyNCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMjglIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZhZGVpbiB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAwcztcbn1cblxuLmZhZGVpbi5pcy1hY3RpdmUge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZhZGVpbi1sYXRlIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDAuNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMC41cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDAuNXM7XG59XG5cbi5mYWRlaW4tbGF0ZS5pcy1hY3RpdmUge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGhlYWRlciAqL1xuLmMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1oZWFkZXIge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtaGVhZGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uYy1oZWFkZXJfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYy1oZWFkZXJfX2xvZ28ge1xuICB3aWR0aDogOTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmMtaGVhZGVyX19tZW51IHtcbiAgYmFja2dyb3VuZC1zaXplOiA1LjI2NjY3dncgNS4yNjY2N3Z3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTVweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTVweCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi13aGl0ZS5qcGcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtaGVhZGVyX19tZW51IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2LjMzMzMzcHggMjYuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtaGVhZGVyX19tZW51IHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbn1cblxuLmMtaGVhZGVyX19tZW51LmlzLW9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uYy1oZWFkZXJfX21lbnVfX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jLWhlYWRlcl9fbWVudV9fYnRuOjphZnRlciwgLmMtaGVhZGVyX19tZW51X19idG46OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDIzcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5jLWhlYWRlcl9fbWVudV9fYnRuOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9tZW51X29wZW5AMngucG5nKTtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbn1cblxuLmMtaGVhZGVyX19tZW51X19idG46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vbWVudV9jbG9zZUAyeC5wbmcpO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtaGVhZGVyX19tZW51X19idG4ge1xuICAgIHJpZ2h0OiA0dnc7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWhlYWRlcl9fbWVudV9fYnRuIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuXG4uYy1oZWFkZXJfX21lbnVfX2J0bi5pcy1vcGVuOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYy1oZWFkZXJfX21lbnVfX2J0bi5pcy1vcGVuOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jLWhlYWRlcl9fbWVudV9faW5uZXIge1xuICB3aWR0aDogNzMuMzMzMzN2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAvKiBJRSwgRWRnZSDlr77lv5wgKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBGaXJlZm94IOWvvuW/nCAqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1oZWFkZXJfX21lbnVfX2lubmVyIHtcbiAgICB3aWR0aDogMzY2LjY2NjY3cHg7XG4gIH1cbn1cblxuLmMtaGVhZGVyX19tZW51X19pbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudV9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1oZWFkZXJfX21lbnUgLmMtbWVudV9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudV9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudV9faXRlbSAuYy1tZW51X19idG4ge1xuICBoZWlnaHQ6IDE3LjZ2dztcbiAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxNnZ3O1xuICB3aWR0aDogNzMuMzMzMzN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtaGVhZGVyX19tZW51IC5jLW1lbnVfX2l0ZW0gLmMtbWVudV9fYnRuIHtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19pdGVtIC5jLW1lbnVfX2J0biB7XG4gICAgZm9udC1zaXplOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1oZWFkZXJfX21lbnUgLmMtbWVudV9faXRlbSAuYy1tZW51X19idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1oZWFkZXJfX21lbnUgLmMtbWVudV9faXRlbSAuYy1tZW51X19idG4ge1xuICAgIHdpZHRoOiAzNjYuNjY2NjdweDtcbiAgfVxufVxuXG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudV9faXRlbSAuYy1tZW51X19idG46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiA1Ljg2NjY3dncgNS44NjY2N3Z3O1xuICB3aWR0aDogNS44NjY2N3Z3O1xuICBoZWlnaHQ6IDUuODY2Njd2dztcbiAgdG9wOiA1LjA2NjY3dnc7XG4gIHJpZ2h0OiA0dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1oZWFkZXJfX21lbnUgLmMtbWVudV9faXRlbSAuYy1tZW51X19idG46OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI5LjMzMzMzcHggMjkuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtaGVhZGVyX19tZW51IC5jLW1lbnVfX2l0ZW0gLmMtbWVudV9fYnRuOjphZnRlciB7XG4gICAgd2lkdGg6IDI5LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19pdGVtIC5jLW1lbnVfX2J0bjo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjkuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtaGVhZGVyX19tZW51IC5jLW1lbnVfX2l0ZW0gLmMtbWVudV9fYnRuOjphZnRlciB7XG4gICAgdG9wOiAyNS4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1oZWFkZXJfX21lbnUgLmMtbWVudV9faXRlbSAuYy1tZW51X19idG46OmFmdGVyIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBmb290ZXIgKi9cbi5jLWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxOC42NjY2N3Z3O1xuICBwYWRkaW5nLXRvcDogMTMuMzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1mb290ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA5My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiA2Ni42NjY2N3B4O1xuICB9XG59XG5cbi5jLWZvb3Rlcl9fbWVudV9fbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDIxLjMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1mb290ZXJfX21lbnVfX2xpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDEwNi42NjY2N3B4O1xuICB9XG59XG5cbi5jLWZvb3Rlcl9fbWVudV9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtZm9vdGVyX19tZW51X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmMtZm9vdGVyX19tZW51X19pdGVtIGEge1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtZm9vdGVyX19tZW51X19pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uYy1mb290ZXJfX2NvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMi42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBjb29raWXmib/oq77nlLvpnaIgKi9cbi5jLW1vZGFsLWNvb2tpZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLW1vZGFsLWNvb2tpZV9fbW9kYWwge1xuICBwYWRkaW5nOiAyLjY2NjY3dncgMS43MzMzM3Z3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5O1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtbW9kYWwtY29va2llX19tb2RhbCB7XG4gICAgcGFkZGluZzogMTMuMzMzMzNweCA4LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLW1vZGFsLWNvb2tpZV9fbW9kYWwge1xuICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDI1MHB4KTtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLW1vZGFsLWNvb2tpZV9fbW9kYWwge1xuICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSA1MDBweCk7XG4gIH1cbn1cblxuLmMtbW9kYWwtY29va2llX19tb2RhbCBwIHtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLW1vZGFsLWNvb2tpZV9fbW9kYWwgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1tb2RhbC1jb29raWVfX21vZGFsIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5jLW1vZGFsLWNvb2tpZV9fbW9kYWwgYSB7XG4gIGNvbG9yOiAjZmY4MmExO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmODJhMTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYy1tb2RhbC1jb29raWVfX2JnIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGdvdG9wICovXG4uYy1nb3RvcCB7XG4gIGJvdHRvbTogMi42NjY2N3Z3O1xuICByaWdodDogMS4zMzMzM3Z3O1xuICB3aWR0aDogMTUuMDY2Njd2dztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA1O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1nb3RvcCB7XG4gICAgYm90dG9tOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1nb3RvcCB7XG4gICAgcmlnaHQ6IDYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtZ290b3Age1xuICAgIHdpZHRoOiA3NS4zMzMzM3B4O1xuICB9XG59XG5cbi5jLWdvdG9wLmlzLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtZ290b3AgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuYy1nb3RvcCBhOmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBwYWdlwrnCssONwqggKi9cbi5wLXBhZ2UgPiAubC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucC1wYWdlID4gLmwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDCpcOiwqlgwqXDgMKlw6sgKi9cbiNjLW1vZGFsLW92ZXJsYXkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiAzMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmpzLW1vZGFsLW9wZW46aG92ZXIsXG4uanMtbW9kYWwtY2xvc2U6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IC43O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDCscKzwr7CsCAqL1xuLmMtYmcge1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXdoaXRlX3BjLmpwZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNi4zMzMzM3B4IDI2LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jLWJnX19sZWZ0LCAuYy1iZ19fcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogY2FsYyg1MCUgLSAyNTBweCk7XG59XG5cbi5jLWJnX19sZWZ0IHtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLWJnX19sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jLWJnX19sZWZ0X19pbm5lciB7XG4gIHdpZHRoOiAyNThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmMtYmdfX2xlZnRfX2xvZ28ge1xuICB3aWR0aDogMjEzcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XG59XG5cbi5jLWJnX19sZWZ0IC5jLW1lbnVfX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmMtYmdfX2xlZnQgLmMtbWVudV9fbGlzdCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmMtYmdfX2xlZnQgLmMtbWVudV9faXRlbSB7XG4gIHdpZHRoOiAyNThweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmMtYmdfX2xlZnQgLmMtbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtYmdfX2xlZnQgLmMtbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cblxuLmMtYmdfX3JpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1iZ19fcmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MDBweCk7XG4gIH1cbn1cblxuLmMtYmdfX2lsbHVzdCB7XG4gIG1hcmdpbi10b3A6IDE0MHB4O1xuICB3aWR0aDogY2FsYyggMjU4IC8gMTAyNCAqIDEwMHZ3KTtcbiAgaGVpZ2h0OiBjYWxjKCA0MDAgLyAxMDI0ICogMTAwdncpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1iZ19faWxsdXN0IHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDEuNTU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5jLWJnX19pbGx1c3RfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFuaW1hdGlvbjogc2xpZGVzaG93MTIgNTVzIGxpbmVhciBpbmZpbml0ZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmMtYmdfX2lsbHVzdF9faW1hZ2UuYy1iZ19faWxsdXN0X19pbWFnZTAxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfaWxsdXN0MDFAMngucG5nKTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmMtYmdfX2lsbHVzdF9faW1hZ2UuYy1iZ19faWxsdXN0X19pbWFnZTAyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfaWxsdXN0MDJAMngucG5nKTtcbiAgei1pbmRleDogMjtcbiAgYW5pbWF0aW9uLWRlbGF5OiA1cztcbn1cblxuLmMtYmdfX2lsbHVzdF9faW1hZ2UuYy1iZ19faWxsdXN0X19pbWFnZTAzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfaWxsdXN0MDNAMngucG5nKTtcbiAgei1pbmRleDogMztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxMHM7XG59XG5cbi5jLWJnX19pbGx1c3RfX2ltYWdlLmMtYmdfX2lsbHVzdF9faW1hZ2UwNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDA0QDJ4LnBuZyk7XG4gIHotaW5kZXg6IDQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMTVzO1xufVxuXG4uYy1iZ19faWxsdXN0X19pbWFnZS5jLWJnX19pbGx1c3RfX2ltYWdlMDUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19pbGx1c3QwNUAyeC5wbmcpO1xuICB6LWluZGV4OiA1O1xuICBhbmltYXRpb24tZGVsYXk6IDIwcztcbn1cblxuLmMtYmdfX2lsbHVzdF9faW1hZ2UuYy1iZ19faWxsdXN0X19pbWFnZTA2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfaWxsdXN0MDZAMngucG5nKTtcbiAgei1pbmRleDogNjtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyNXM7XG59XG5cbi5jLWJnX19pbGx1c3RfX2ltYWdlLmMtYmdfX2lsbHVzdF9faW1hZ2UwNyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDA3QDJ4LnBuZyk7XG4gIHotaW5kZXg6IDc7XG4gIGFuaW1hdGlvbi1kZWxheTogMzBzO1xufVxuXG4uYy1iZ19faWxsdXN0X19pbWFnZS5jLWJnX19pbGx1c3RfX2ltYWdlMDgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19pbGx1c3QwOEAyeC5wbmcpO1xuICB6LWluZGV4OiA4O1xuICBhbmltYXRpb24tZGVsYXk6IDM1cztcbn1cblxuLmMtYmdfX2lsbHVzdF9faW1hZ2UuYy1iZ19faWxsdXN0X19pbWFnZTA5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfaWxsdXN0MDlAMngucG5nKTtcbiAgei1pbmRleDogOTtcbiAgYW5pbWF0aW9uLWRlbGF5OiA0MHM7XG59XG5cbi5jLWJnX19pbGx1c3RfX2ltYWdlLmMtYmdfX2lsbHVzdF9faW1hZ2UxMCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDEwQDJ4LnBuZyk7XG4gIHotaW5kZXg6IDEwO1xuICBhbmltYXRpb24tZGVsYXk6IDQ1cztcbn1cblxuLmMtYmdfX2lsbHVzdF9faW1hZ2UuYy1iZ19faWxsdXN0X19pbWFnZTExIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfaWxsdXN0MTFAMngucG5nKTtcbiAgei1pbmRleDogMTE7XG4gIGFuaW1hdGlvbi1kZWxheTogNTBzO1xufVxuXG4uYy1iZ19fYm9zc3J1c2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1iZ19fZGVhaWJvb2tzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtYmdfX3NwZWNpYWxfX3N1YmhlYWRpbmdzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYy1iZ19fc3BlY2lhbF9fc3ViaGVhZGluZ3MgLnUtZWRnaW5nIHtcbiAgY29sb3I6ICM3MmUxZGE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzAwMDtcbiAgdGV4dC1zdHJva2U6IDFweCAjMDAwO1xufVxuXG4uYy1iZ19fc3BlY2lhbF9faGVhZGluZ3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzJlMWRhO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL21lbnVfYmFsbG9vbkAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMC41cHggNTFweDtcbiAgaGVpZ2h0OiA1MXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbn1cblxuLmMtYmdfX3NwZWNpYWxfX2xlYWQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gwqXDnMKlwr/CpcOzICovXG4uYy1idG5fX2JsYWNrIHtcbiAgbWFyZ2luLXRvcDogOC42NjY2N3Z3O1xuICB3aWR0aDogODkuMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDIwdnc7XG4gIGhlaWdodDogMjEuMzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtYnRuX19ibGFjayB7XG4gICAgbWFyZ2luLXRvcDogNDMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtYnRuX19ibGFjayB7XG4gICAgd2lkdGg6IDQ0Ni42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1idG5fX2JsYWNrIHtcbiAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWJ0bl9fYmxhY2sge1xuICAgIGhlaWdodDogMTA2LjY2NjY3cHg7XG4gIH1cbn1cblxuLmMtYnRuX19ibGFjay5jLWJ0bl9fYmxhY2tfX3R3b2xpbmUge1xuICBsaW5lLWhlaWdodDogNi42NjY2N3Z3O1xuICBwYWRkaW5nLXRvcDogMy43MzMzM3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDIxLjZ2dztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWJ0bl9fYmxhY2suYy1idG5fX2JsYWNrX190d29saW5lIHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtYnRuX19ibGFjay5jLWJ0bl9fYmxhY2tfX3R3b2xpbmUge1xuICAgIHBhZGRpbmctdG9wOiAxOC42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1idG5fX2JsYWNrLmMtYnRuX19ibGFja19fdHdvbGluZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDhweDtcbiAgfVxufVxuXG4uYy1idG5fX2JsYWNrOmhvdmVyIHtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi5jLWJ0bl9fYmxhY2s6OmJlZm9yZSB7XG4gIHRvcDogMHZ3O1xuICBsZWZ0OiAwdnc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2JnLWJsYWNrQDJ4LnBuZyk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtYnRuX19ibGFjazo6YmVmb3JlIHtcbiAgICB0b3A6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtYnRuX19ibGFjazo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuLmMtYnRuX19ibGFjazo6YWZ0ZXIge1xuICB3aWR0aDogNS44NjY2N3Z3O1xuICBoZWlnaHQ6IDUuODY2Njd2dztcbiAgYmFja2dyb3VuZC1zaXplOiA1LjMzMzMzdncgNS4zMzMzM3Z3O1xuICB0b3A6IDcuMDY2Njd2dztcbiAgcmlnaHQ6IDR2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2Fycm93LXdoaXRlQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1idG5fX2JsYWNrOjphZnRlciB7XG4gICAgd2lkdGg6IDI5LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWJ0bl9fYmxhY2s6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDI5LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLWJ0bl9fYmxhY2s6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2LjY2NjY3cHggMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtYnRuX19ibGFjazo6YWZ0ZXIge1xuICAgIHRvcDogMzUuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtYnRuX19ibGFjazo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5jLW1lbnVfX2J0biB7XG4gIHdpZHRoOiAyNThweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jLW1lbnVfX2J0bjpob3ZlciB7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4uYy1tZW51X19idG46OmJlZm9yZSB7XG4gIHRvcDogMHZ3O1xuICBsZWZ0OiAwdnc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2JnLWJsYWNrQDJ4LnBuZyk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmMtbWVudV9fYnRuOjpiZWZvcmUge1xuICAgIHRvcDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1tZW51X19idG46OmJlZm9yZSB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbi5jLW1lbnVfX2J0bjo6YWZ0ZXIge1xuICB0b3A6IDIycHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2Fycm93LXdoaXRlQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFNOU8KlwrfCpcKnwqXCoiAqL1xuLmMtc2hhcmUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYy1zaGFyZS1pdGVtIHtcbiAgd2lkdGg6IDkuMzMzMzN2dztcbiAgaGVpZ2h0OiA5LjMzMzMzdnc7XG4gIG1hcmdpbjogMHZ3IDJ2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLXNoYXJlLWl0ZW0ge1xuICAgIHdpZHRoOiA0Ni42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1zaGFyZS1pdGVtIHtcbiAgICBoZWlnaHQ6IDQ2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLXNoYXJlLWl0ZW0ge1xuICAgIG1hcmdpbjogMHB4IDEwcHg7XG4gIH1cbn1cblxuLmMtc2hhcmUtaXRlbSBhIHtcbiAgYmFja2dyb3VuZC1zaXplOiA5LjMzMzMzdncgOS4zMzMzM3Z3O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLXNoYXJlLWl0ZW0gYSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0Ni42NjY2N3B4IDQ2LjY2NjY3cHg7XG4gIH1cbn1cblxuLmMtc2hhcmUtaXRlbSAudS14IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbl94QDJ4LnBuZyk7XG59XG5cbi5jLXNoYXJlLWl0ZW0gLnUtbGluZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb25fbGluZUAyeC5wbmcpO1xufVxuXG4uYy1zaGFyZS1pdGVtIC51LWZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbl9mYWNlYm9va0AyeC5wbmcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2ggLmwtY29udGFpbmVyIHtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzAwMDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaCAuYy1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5wLWJvc3NydXNoIC5jLWJnX19pbGx1c3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucC1ib3NzcnVzaCAuYy1iZ19fYm9zc3J1c2gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDE3cHg7XG59XG5cbi5wLWJvc3NydXNoIC5jLWJnX19ib3NzcnVzaF9fbG9nbyB7XG4gIHdpZHRoOiAyNThweDtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19fYm9zc3J1c2hfX2xvZ29AMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ucC1ib3NzcnVzaCAuYy1iZ19fYm9zc3J1c2hfX2J0biB7XG4gIHdpZHRoOiAyNTRweDtcbiAgaGVpZ2h0OiA4NHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2JnX19ib3NzcnVzaF9fYnRuQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19idG46aG92ZXIge1xuICBvcGFjaXR5OiAuNztcbn1cblxuLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19jaGFyYSB7XG4gIHdpZHRoOiAyNThweDtcbiAgaGVpZ2h0OiAyOThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xufVxuXG4ucC1ib3NzcnVzaCAuYy1iZ19fYm9zc3J1c2hfX2NoYXJhX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbmltYXRpb246IHNsaWRlc2hvdzYgMzBzIGxpbmVhciBpbmZpbml0ZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19jaGFyYV9faW1hZ2UuYm9zc3J1c2gtaW1hZ2UwMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfY2hhcmExQDJ4LnBuZyk7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wLWJvc3NydXNoIC5jLWJnX19ib3NzcnVzaF9fY2hhcmFfX2ltYWdlLmJvc3NydXNoLWltYWdlMDIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2JnX2Jvc3NydXNoX2NoYXJhMkAyeC5wbmcpO1xuICB6LWluZGV4OiAyO1xuICBhbmltYXRpb24tZGVsYXk6IDVzO1xufVxuXG4ucC1ib3NzcnVzaCAuYy1iZ19fYm9zc3J1c2hfX2NoYXJhX19pbWFnZS5ib3NzcnVzaC1pbWFnZTAzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9jaGFyYTNAMngucG5nKTtcbiAgei1pbmRleDogMztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxMHM7XG59XG5cbi5wLWJvc3NydXNoIC5jLWJnX19ib3NzcnVzaF9fY2hhcmFfX2ltYWdlLmJvc3NydXNoLWltYWdlMDQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2JnX2Jvc3NydXNoX2NoYXJhNEAyeC5wbmcpO1xuICB6LWluZGV4OiA0O1xuICBhbmltYXRpb24tZGVsYXk6IDE1cztcbn1cblxuLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19jaGFyYV9faW1hZ2UuYm9zc3J1c2gtaW1hZ2UwNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfY2hhcmE1QDJ4LnBuZyk7XG4gIHotaW5kZXg6IDU7XG4gIGFuaW1hdGlvbi1kZWxheTogMjBzO1xufVxuXG4ucC1ib3NzcnVzaCAuYy1iZ19fYm9zc3J1c2hfX2NoYXJhX19pbWFnZS5ib3NzcnVzaC1pbWFnZTA2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9jaGFyYTZAMngucG5nKTtcbiAgei1pbmRleDogNjtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyNXM7XG59XG5cbi5wLWJvc3NydXNoIC5jLWJnX19ib3NzcnVzaF9fYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19iZ19faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYW5pbWF0aW9uOiBzbGlkZXNob3c2IDMwcyBsaW5lYXIgaW5maW5pdGU7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wLWJvc3NydXNoIC5jLWJnX19ib3NzcnVzaF9fYmdfX2ltYWdlLmJvc3NydXNoLWltYWdlMDEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2JnX2Jvc3NydXNoX2JnMUAyeC5wbmcpO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucC1ib3NzcnVzaCAuYy1iZ19fYm9zc3J1c2hfX2JnX19pbWFnZS5ib3NzcnVzaC1pbWFnZTAyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9iZzJAMngucG5nKTtcbiAgei1pbmRleDogMjtcbiAgYW5pbWF0aW9uLWRlbGF5OiA1cztcbn1cblxuLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19iZ19faW1hZ2UuYm9zc3J1c2gtaW1hZ2UwMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfYmczQDJ4LnBuZyk7XG4gIHotaW5kZXg6IDM7XG4gIGFuaW1hdGlvbi1kZWxheTogMTBzO1xufVxuXG4ucC1ib3NzcnVzaCAuYy1iZ19fYm9zc3J1c2hfX2JnX19pbWFnZS5ib3NzcnVzaC1pbWFnZTA0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9iZzRAMngucG5nKTtcbiAgei1pbmRleDogNDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxNXM7XG59XG5cbi5wLWJvc3NydXNoIC5jLWJnX19ib3NzcnVzaF9fYmdfX2ltYWdlLmJvc3NydXNoLWltYWdlMDUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2JnX2Jvc3NydXNoX2JnNUAyeC5wbmcpO1xuICB6LWluZGV4OiA1O1xuICBhbmltYXRpb24tZGVsYXk6IDIwcztcbn1cblxuLnAtYm9zc3J1c2ggLmMtYmdfX2Jvc3NydXNoX19iZ19faW1hZ2UuYm9zc3J1c2gtaW1hZ2UwNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfYmc2QDJ4LnBuZyk7XG4gIHotaW5kZXg6IDY7XG4gIGFuaW1hdGlvbi1kZWxheTogMjVzO1xufVxuXG4ucC1ib3NzcnVzaCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnAtYm9zc3J1c2ggLmwtaW5uZXIge1xuICB3aWR0aDogODB2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoIC5sLWlubmVyIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2ggcCB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBsaW5lLWhlaWdodDogOHZ3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2ggcCB7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2ggLmMtbW9kYWwtY29va2llX19tb2RhbCBwIHtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2ggLmMtbW9kYWwtY29va2llX19tb2RhbCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoIC5jLW1vZGFsLWNvb2tpZV9fbW9kYWwgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX2J0biB7XG4gIHdpZHRoOiA1My4wNjY2N3Z3O1xuICBoZWlnaHQ6IDIyLjR2dztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX2J0bkAyeC5wbmcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2J0biB7XG4gICAgd2lkdGg6IDI2NS4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fYnRuIHtcbiAgICBoZWlnaHQ6IDExMnB4O1xuICB9XG59XG5cbi5wLWJvc3NydXNoX19idG46aG92ZXIge1xuICBvcGFjaXR5OiAuNztcbn1cblxuLnAtYm9zc3J1c2ggLnAtYm9zc3J1c2hfX3NsaWRlIHtcbiAgd2lkdGg6IDgyLjI2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dztcbiAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2ggLnAtYm9zc3J1c2hfX3NsaWRlIHtcbiAgICB3aWR0aDogNDExLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoIC5wLWJvc3NydXNoX19zbGlkZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2ggLnAtYm9zc3J1c2hfX3NsaWRlIHtcbiAgICBtYXJnaW4tdG9wOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbi5wLWJvc3NydXNoIC5wLWJvc3NydXNoX19zbGlkZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODIuMjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoIC5wLWJvc3NydXNoX19zbGlkZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNDExLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2ggLnN3aXBlci1idXR0b24tcHJldixcbi5wLWJvc3NydXNoIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBoZWlnaHQ6IDYuNTMzMzN2dztcbiAgd2lkdGg6IDIuOHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2ggLnN3aXBlci1idXR0b24tcHJldixcbiAgLnAtYm9zc3J1c2ggLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgaGVpZ2h0OiAzMi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICB3aWR0aDogMTRweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4ucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IC01LjczMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICByaWdodDogLTI4LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2ggLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGxlZnQ6IC02LjkzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBsZWZ0OiAtMzQuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbi5wLWJvc3NydXNoIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgaGVpZ2h0OiA2LjUzMzMzdnc7XG4gIHdpZHRoOiAyLjh2dztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbiAgLnAtYm9zc3J1c2ggLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICAgIGhlaWdodDogMzIuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2ggLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIsXG4gIC5wLWJvc3NydXNoIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMTRweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYm9zc3J1c2hfc2xpZGVyX2J0bl9sQDJ4LnBuZyk7XG59XG5cbi5wLWJvc3NydXNoIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9ib3NzcnVzaF9zbGlkZXJfYnRuX3JAMngucG5nKTtcbn1cblxuLnAtYm9zc3J1c2hfX212IHtcbiAgcGFkZGluZy1ib3R0b206IDE2dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fbXYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbi5wLWJvc3NydXNoX19tdl9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYm9zc3J1c2hfbXZAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNzcuNzMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19tdl9faW1hZ2Uge1xuICAgIGhlaWdodDogODg4LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX212X19pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYW5pbWF0aW9uOiBnbGl0Y2gtYmVmb3JlIDNzIGxpbmVhciAxLjVzIGFsdGVybmF0ZSBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIGdsaXRjaC1iZWZvcmUge1xuICAwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDgwLjQ0NzMlLCAxMDAlIDgwLjQ0NzMlLCAxMDAlIDgzLjc3NDE5JSwgMCUgODMuNzc0MTklKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNi40Mjg4MyUsIC0wLjA4OTk4JSk7XG4gIH1cbiAgNCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSA4NS4xMTI4MSUsIDEwMCUgODUuMTEyODElLCAxMDAlIDkzLjQxMTQ3JSwgMCUgOTMuNDExNDclKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3Ljc0OTkzJSwgLTAuNDI2NzclKTtcbiAgfVxuICA4JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDI5LjAzNzkzJSwgMTAwJSAyOS4wMzc5MyUsIDEwMCUgMzUuODI2NDclLCAwJSAzNS44MjY0NyUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuMzEzODglLCAtMC40NTMwNyUpO1xuICB9XG4gIDEyJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDEuNzcxMDYlLCAxMDAlIDEuNzcxMDYlLCAxMDAlIDguMDUxNSUsIDAlIDguMDUxNSUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMuOTg1NzUlLCAwLjQ1NzE0JSk7XG4gIH1cbiAgMTYlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgNTcuMzk3MTklLCAxMDAlIDU3LjM5NzE5JSwgMTAwJSA2MC45MDE5OSUsIDAlIDYwLjkwMTk5JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMy4zMjQ5NSUsIC0wLjMwNzQ1JSk7XG4gIH1cbiAgMCUsIDIwJSwgMTAwJSB7XG4gICAgY2xpcC1wYXRoOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fbXZfX2ltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGFuaW1hdGlvbjogZ2xpdGNoLWFmdGVyIDNzIGxpbmVhciAxLjVzIGFsdGVybmF0ZSBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIGdsaXRjaC1hZnRlciB7XG4gIDAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgNzEuNzkyMSUsIDEwMCUgNzEuNzkyMSUsIDEwMCUgNzguMTk2NDQlLCAwJSA3OC4xOTY0NCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00Ljg5MzY5JSwgMC4xOTk5NCUpO1xuICB9XG4gIDQlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMTMuODk3OTclLCAxMDAlIDEzLjg5Nzk3JSwgMTAwJSAxOS41MzA2MyUsIDAlIDE5LjUzMDYzJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQuMTc1NTMlLCAtMC4zMDcxNiUpO1xuICB9XG4gIDglIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgNTAuOTgyODQlLCAxMDAlIDUwLjk4Mjg0JSwgMTAwJSA1Ny4zMTY5MyUsIDAlIDU3LjMxNjkzJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC4zNjI1JSwgLTAuMjYxNTIlKTtcbiAgfVxuICAxMiUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSA2My42MDE2MiUsIDEwMCUgNjMuNjAxNjIlLCAxMDAlIDY3Ljc4OTMxJSwgMCUgNjcuNzg5MzElKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNS40ODM4OCUsIC0wLjQxNDMzJSk7XG4gIH1cbiAgMTYlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgNDkuNzczMTUlLCAxMDAlIDQ5Ljc3MzE1JSwgMTAwJSA1My45Mzk3MiUsIDAlIDUzLjkzOTcyJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNS4wNTM4JSwgMC4wOTg0MSUpO1xuICB9XG4gIDAlLCAyMCUsIDEwMCUge1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX212X19pbWFnZTo6YmVmb3JlLCAucC1ib3NzcnVzaF9fbXZfX2ltYWdlOjphZnRlcixcbi5wLWJvc3NydXNoX19tdl9faW1hZ2UgLnAtYm9zc3J1c2hfX212X19jaGFubmVsIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5wLWJvc3NydXNoX19tdl9faW1hZ2UgLnAtYm9zc3J1c2hfX212X19jaGFubmVsIHtcbiAgbWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xufVxuXG4ucC1ib3NzcnVzaF9fbXZfX2ltYWdlIC5wLWJvc3NydXNoX19tdl9fY2hhbm5lbDo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5wLWJvc3NydXNoX19tdl9faW1hZ2UgLnAtYm9zc3J1c2hfX212X19jaGFubmVsLmNoYW5uZWwtcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2YwMDtcbn1cblxuLnAtYm9zc3J1c2hfX212X19pbWFnZSAucC1ib3NzcnVzaF9fbXZfX2NoYW5uZWwuY2hhbm5lbC1yLmlzLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogcmdiLXNoaWZ0LXIgM3Mgc3RlcHMoMSwganVtcC1lbmQpIDEuNXMgYWx0ZXJuYXRlIGJvdGg7XG59XG5cbkBrZXlmcmFtZXMgcmdiLXNoaWZ0LXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIuNzk3MzYlLCAwLjA5MTc5JSk7XG4gIH1cbiAgNCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuOTk3ODglLCAwLjQzMzg1JSk7XG4gIH1cbiAgOCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIuNjE3NDUlLCAwLjE5MjQ3JSk7XG4gIH1cbiAgMTIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjYyNjUyJSwgMC40NDYyMSUpO1xuICB9XG4gIDE2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEuMzIzMTMlLCAtMC4yMjkwOCUpO1xuICB9XG4gIDAlLCAyMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fbXZfX2ltYWdlIC5wLWJvc3NydXNoX19tdl9fY2hhbm5lbC5jaGFubmVsLWc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwZjA7XG59XG5cbi5wLWJvc3NydXNoX19tdl9faW1hZ2UgLnAtYm9zc3J1c2hfX212X19jaGFubmVsLmNoYW5uZWwtZy5pcy1hY3RpdmUge1xuICBhbmltYXRpb246IHJnYi1zaGlmdC1nIDNzIHN0ZXBzKDEsIGp1bXAtZW5kKSAxLjVzIGFsdGVybmF0ZSBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIHJnYi1zaGlmdC1nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xLjg0MDI2JSwgLTAuMzI5MzElKTtcbiAgfVxuICA0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC41NTUwNyUsIDAuNDI0MTglKTtcbiAgfVxuICA4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuNzM4NDglLCAtMC40NjA5MyUpO1xuICB9XG4gIDEyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIuMjIwNDIlLCAtMC4zNzAyJSk7XG4gIH1cbiAgMTYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjgzNzI1JSwgLTAuNDE1NDMlKTtcbiAgfVxuICAwJSwgMjAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX212X19pbWFnZSAucC1ib3NzcnVzaF9fbXZfX2NoYW5uZWwuY2hhbm5lbC1iOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDBmO1xufVxuXG4ucC1ib3NzcnVzaF9fbXZfX2ltYWdlIC5wLWJvc3NydXNoX19tdl9fY2hhbm5lbC5jaGFubmVsLWIuaXMtYWN0aXZlIHtcbiAgYW5pbWF0aW9uOiByZ2Itc2hpZnQtYiAzcyBzdGVwcygxLCBqdW1wLWVuZCkgMS41cyBhbHRlcm5hdGUgYm90aDtcbn1cblxuQGtleWZyYW1lcyByZ2Itc2hpZnQtYiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMS4wOTEzNCUsIC0wLjMzNzA4JSk7XG4gIH1cbiAgNCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjU0NDI1JSwgMC4yOTc5NyUpO1xuICB9XG4gIDglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC45Nzk1OSUsIDAuMTUxODklKTtcbiAgfVxuICAxMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yLjIwOTQyJSwgLTAuMTI1NTIlKTtcbiAgfVxuICAxNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuMDA4NjklLCAtMC4wMzY0NyUpO1xuICB9XG4gIDAlLCAyMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fbXYgLnAtYm9zc3J1c2hfX2J0biB7XG4gIG1hcmdpbi10b3A6IC0yNC45MzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fbXYgLnAtYm9zc3J1c2hfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogLTEyNC42NjY2N3B4O1xuICB9XG59XG5cbi5wLWJvc3NydXNoX19tdiAucC1ib3NzcnVzaF9fYnRuLmlzLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTtcbiAgYm90dG9tOiAyLjR2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19tdiAucC1ib3NzcnVzaF9fYnRuLmlzLWZpeGVkIHtcbiAgICBib3R0b206IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWJvc3NydXNoX19tdiAucC1ib3NzcnVzaF9fYnRuLmlzLWZpeGVkIHtcbiAgICBsZWZ0OiAyNTBweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fbXYgLnAtYm9zc3J1c2hfX2J0bi5pcy1zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wLWJvc3NydXNoX19tdiAuYy1zaGFyZS1pdGVtIHtcbiAgbWFyZ2luOiAwdncgMy4zMzMzM3Z3O1xuICBtYXJnaW4tdG9wOiA4LjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fbXYgLmMtc2hhcmUtaXRlbSB7XG4gICAgbWFyZ2luOiAwcHggMTYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX212IC5jLXNoYXJlLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDQzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX212IC5jLXNoYXJlLWl0ZW0gLnUteCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYm9zc3J1c2hfYnRuX3hAMngucG5nKTtcbn1cblxuLnAtYm9zc3J1c2hfX212IC5jLXNoYXJlLWl0ZW0gLnUtbGluZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYm9zc3J1c2hfYnRuX2xpbmVAMngucG5nKTtcbn1cblxuLnAtYm9zc3J1c2hfX212IC5jLXNoYXJlLWl0ZW0gLnUtZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX2J0bl9mYWNlYm9va0AyeC5wbmcpO1xufVxuXG4ucC1ib3NzcnVzaF9fbXYgLmMtc2hhcmUtaXRlbTpob3ZlciB7XG4gIG9wYWNpdHk6IC43O1xufVxuXG4ucC1ib3NzcnVzaF9fbXZfX2xlYWQge1xuICBtYXJnaW4tdG9wOiA4LjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fbXZfX2xlYWQge1xuICAgIG1hcmdpbi10b3A6IDQzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX3Byb2xvZ3VlIHtcbiAgcGFkZGluZy10b3A6IDE2dnc7XG4gIHBhZGRpbmctYm90dG9tOiAxNHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX3Byb2xvZ3VlX2JnQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fcHJvbG9ndWUge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fcHJvbG9ndWUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi5wLWJvc3NydXNoX19wcm9sb2d1ZV9faGVhZGluZ3Mge1xuICB3aWR0aDogNTYuNTMzMzN2dztcbiAgbWFyZ2luLWxlZnQ6IDEwLjkzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fcHJvbG9ndWVfX2hlYWRpbmdzIHtcbiAgICB3aWR0aDogMjgyLjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19wcm9sb2d1ZV9faGVhZGluZ3Mge1xuICAgIG1hcmdpbi1sZWZ0OiA1NC42NjY2N3B4O1xuICB9XG59XG5cbi5wLWJvc3NydXNoX19wbGF5IHtcbiAgcGFkZGluZzogMTZ2dyAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fcGxheSB7XG4gICAgcGFkZGluZzogODBweCAwcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX3BsYXlfX2hlYWRpbmdzIHtcbiAgd2lkdGg6IDU0LjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dztcbiAgbWFyZ2luLWxlZnQ6IDEwLjh2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19wbGF5X19oZWFkaW5ncyB7XG4gICAgd2lkdGg6IDI3My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fcGxheV9faGVhZGluZ3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19wbGF5X19oZWFkaW5ncyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU0cHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX3BsYXlfX2Fib3V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZ2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19wbGF5X19hYm91dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fcGxheV9fYWJvdXRfX2hlYWRpbmdzIHtcbiAgd2lkdGg6IDUzLjZ2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19wbGF5X19hYm91dF9faGVhZGluZ3Mge1xuICAgIHdpZHRoOiAyNjhweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fcGxheV9fYnRuIHtcbiAgd2lkdGg6IDgwdnc7XG4gIGhlaWdodDogMTYuNHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX3BsYXlfYnRuQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19wbGF5X19idG4ge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX3BsYXlfX2J0biB7XG4gICAgaGVpZ2h0OiA4MnB4O1xuICB9XG59XG5cbi5wLWJvc3NydXNoX19wbGF5X19idG46aG92ZXIge1xuICBvcGFjaXR5OiAuNztcbn1cblxuLnAtYm9zc3J1c2hfX2JhdHRsZSB7XG4gIHBhZGRpbmctdG9wOiAxNnZ3O1xuICBwYWRkaW5nLWJvdHRvbTogNTMuMzMzMzN2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9ib3NzcnVzaF9iYXR0bGVfYmdAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2JhdHRsZSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19iYXR0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fYmF0dGxlX19oZWFkaW5ncyB7XG4gIHdpZHRoOiA1NS43MzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7XG4gIG1hcmdpbi1sZWZ0OiAxMi4xMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2JhdHRsZV9faGVhZGluZ3Mge1xuICAgIHdpZHRoOiAyNzguNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2JhdHRsZV9faGVhZGluZ3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWJvc3NydXNoX19iYXR0bGVfX2hlYWRpbmdzIHtcbiAgICBtYXJnaW4tbGVmdDogNjAuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fYmF0dGxlX19pbWFnZSB7XG4gIHdpZHRoOiA4Mi4yNjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2JhdHRsZV9faW1hZ2Uge1xuICAgIHdpZHRoOiA0MTEuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2JhdHRsZV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX2JhdHRsZSAucC1ib3NzcnVzaF9fYnRuIHtcbiAgYm90dG9tOiAxNnZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2JhdHRsZSAucC1ib3NzcnVzaF9fYnRuIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX2JhdHRsZSAucC1ib3NzcnVzaF9fYnRuLmlzLWZpeGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtYm9zc3J1c2hfX2NhbXBhaWduIHtcbiAgcGFkZGluZy10b3A6IDE2dnc7XG4gIHBhZGRpbmctYm90dG9tOiAxNnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2NhbXBhaWduIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2NhbXBhaWduIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fY2FtcGFpZ25fX2hlYWRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2NhbXBhaWduX19oZWFkaW5ncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucC1ib3NzcnVzaF9fY2FtcGFpZ24gcC5wLWJvc3NydXNoX19jYW1wYWlnbl9fZGVhZGxpbmUge1xuICBtYXJnaW4tYm90dG9tOiA4LjR2dztcbiAgbWFyZ2luLXRvcDogNHZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmYwMGZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2NhbXBhaWduIHAucC1ib3NzcnVzaF9fY2FtcGFpZ25fX2RlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fY2FtcGFpZ24gcC5wLWJvc3NydXNoX19jYW1wYWlnbl9fZGVhZGxpbmUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLnAtYm9zc3J1c2hfX2NhbXBhaWduLWJ0biB7XG4gIHdpZHRoOiA4MS43MzMzM3Z3O1xuICBoZWlnaHQ6IDIyLjR2dztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX2NhbXBhaWduX2J0bkAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtYm9zc3J1c2hfX2NhbXBhaWduLWJ0biB7XG4gICAgd2lkdGg6IDQwOC42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ib3NzcnVzaF9fY2FtcGFpZ24tYnRuIHtcbiAgICBoZWlnaHQ6IDExMnB4O1xuICB9XG59XG5cbi5wLWJvc3NydXNoX19jYW1wYWlnbi1idG46aG92ZXIge1xuICBvcGFjaXR5OiAuNztcbn1cblxuLnAtZGVhaWJvb2tzIC51LWRlYWktc2hhZG93LCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19idG4sIC5wLWRlYWlib29rcyAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0LCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuLCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWltYWdlLCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWljb24sIC5wLWRlYWlib29rcyAucC1kZWFpYm9va3NfX2luZm8gLnAtZGVhaWJvb2tzX19iYW5uZXIsIC5wLWRlYWlib29rc19faW5mbyAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19iYW5uZXIsIC5wLWRlYWlib29rcyAucC1kZWFpYm9va3NfX2NvbWljc19fbGlzdC1idG4ge1xuICBib3gtc2hhZG93OiAwcHggMS4zMzMzM3Z3IDIuNjY2Njd2dyAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzIC51LWRlYWktc2hhZG93LCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19idG4sIC5wLWRlYWlib29rcyAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0LCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuLCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWltYWdlLCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWljb24sIC5wLWRlYWlib29rcyAucC1kZWFpYm9va3NfX2luZm8gLnAtZGVhaWJvb2tzX19iYW5uZXIsIC5wLWRlYWlib29rc19faW5mbyAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19iYW5uZXIsIC5wLWRlYWlib29rcyAucC1kZWFpYm9va3NfX2NvbWljc19fbGlzdC1idG4ge1xuICAgIGJveC1zaGFkb3c6IDBweCA2LjY2NjY3cHggMTMuMzMzMzNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG59XG5cbi5wLWRlYWlib29rcyAudS1kZWFpLWRyb3BzaGFkb3csIC5wLWRlYWlib29rcyAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0OjphZnRlciwgLnAtZGVhaWJvb2tzIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dCwgLnAtZGVhaWJvb2tzIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0IHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMS4zMzMzM3Z3IDIuNjY2Njd2dyByZ2JhKDAsIDAsIDAsIDAuMikpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzIC51LWRlYWktZHJvcHNoYWRvdywgLnAtZGVhaWJvb2tzIC5wLWRlYWlib29rc19fbW9kYWxfX3RleHQ6OmFmdGVyLCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0LCAucC1kZWFpYm9va3MgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLXRleHQge1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDYuNjY2NjdweCA2LjY2NjY3cHggcmdiYSgwLCAwLCAwLCAwLjIpKTtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3MgLmMtYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4ucC1kZWFpYm9va3MgLmMtYmdfX2lsbHVzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWRlYWlib29rcyAuYy1iZ19fZGVhaWJvb2tzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wLWRlYWlib29rcyAuYy1iZ19fZGVhaWJvb2tzX19sb2dvIHtcbiAgd2lkdGg6IDI0OHB4O1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4ucC1kZWFpYm9va3MgLmMtYmdfX2RlYWlib29rc19faWxsdXN0IHtcbiAgd2lkdGg6IDIxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5wLWRlYWlib29rcyAuYy1iZ19fZGVhaWJvb2tzX190ZXh0IHtcbiAgd2lkdGg6IDI1MnB4O1xuICBoZWlnaHQ6IDk2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2JnX2RlYWlib29rc19mdWtpZGFzaGlAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwYWRkaW5nOiAxNnB4IDAgMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIG1hcmdpbi10b3A6IDM5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbn1cblxuLnAtZGVhaWJvb2tzIC5jLWJnX19kZWFpYm9va3NfX3RleHQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5wLWRlYWlib29rcyAuYy1iZ19fZGVhaWJvb2tzX19idG4ge1xuICB3aWR0aDogMjQ4cHg7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpKTtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnAtZGVhaWJvb2tzIC5jLWJnX19kZWFpYm9va3NfX2JnX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvYmdfZGVhaWJvb2tzX2JnQDJ4LmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnAtZGVhaWJvb2tzX19idG4tYXVkaW8ge1xuICB3aWR0aDogMTQuNTMzMzN2dztcbiAgaGVpZ2h0OiAxNC40dnc7XG4gIHRvcDogMTguNHZ3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvZGVhaWJvb2tzX2J0bi1hdWRpb19vZmZAMngucG5nKTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19idG4tYXVkaW8ge1xuICAgIHdpZHRoOiA3Mi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2J0bi1hdWRpbyB7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2J0bi1hdWRpbyB7XG4gICAgdG9wOiA5MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2J0bi1hdWRpbyB7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gMjUwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1kZWFpYm9va3NfX2J0bi1hdWRpbyB7XG4gICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDUwMHB4KTtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX2J0bi1hdWRpbzpob3ZlciB7XG4gIG9wYWNpdHk6IC43O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wLWRlYWlib29rc19fYnRuLWF1ZGlvLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc19idG4tYXVkaW9fb25AMngucG5nKTtcbn1cblxuLnAtZGVhaWJvb2tzX19idG4ge1xuICB3aWR0aDogODB2dztcbiAgYm9yZGVyLXJhZGl1czogMTAuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fYnRuIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiA1My4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fbW9kYWwge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNS4zMzMzM3Z3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbCB7XG4gICAgcGFkZGluZy10b3A6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fbW9kYWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2JnX2RlYWlib29rc19iZ0AyeC5qcGcpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RlYWlib29rcy9iZ19kZWFpYm9va3NfYmdfc3BAMnguanBnKTtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX21vZGFsX190ZXh0IHtcbiAgd2lkdGg6IDYxLjMzMzMzdnc7XG4gIHBhZGRpbmc6IDIuOTMzMzN2dyA0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0IHtcbiAgICB3aWR0aDogMzA2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fbW9kYWxfX3RleHQge1xuICAgIHBhZGRpbmc6IDE0LjY2NjY3cHggMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX21vZGFsX190ZXh0OjphZnRlciB7XG4gIHdpZHRoOiA0Ljh2dztcbiAgaGVpZ2h0OiA2Ljh2dztcbiAgYm90dG9tOiAtNC4yNjY2N3Z3O1xuICBsZWZ0OiA2LjI2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc19zaGFwZTJAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0OjphZnRlciB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0OjphZnRlciB7XG4gICAgYm90dG9tOiAtMjEuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDMxLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX190ZXh0OjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dCBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjY2NjY3dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fbW9kYWxfX3RleHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDMzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19tb2RhbF9fdGV4dCBwIHNwYW4ge1xuICBjb2xvcjogI2ZmODJhMTtcbn1cblxuLnAtZGVhaWJvb2tzX19tb2RhbF9faW1hZ2Uge1xuICB3aWR0aDogNDAuMjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fbW9kYWxfX2ltYWdlIHtcbiAgICB3aWR0aDogMjAxLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogMTZ2dztcbiAgd2lkdGg6IDUzLjMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiA4dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fbW9kYWxfX2J0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuIHtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuIHtcbiAgICB3aWR0aDogMjY2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fbW9kYWxfX2J0biB7XG4gICAgZm9udC1zaXplOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX19idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogLjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuOjphZnRlciB7XG4gIHdpZHRoOiA4dnc7XG4gIGhlaWdodDogOHZ3O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX19idG46OmFmdGVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuOjphZnRlciB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fbW9kYWxfX2J0bi5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4MmExO1xufVxuXG4ucC1kZWFpYm9va3NfX21vZGFsX19idG4uYnRuX2FncmVlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc19tb2RhbF9vbl93aGl0ZUAyeC5wbmcpO1xuICB3aWR0aDogNy4zMzMzM3Z3O1xuICBoZWlnaHQ6IDcuMnZ3O1xuICB0b3A6IDQuNHZ3O1xuICByaWdodDogNC41MzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuLmJ0bl9hZ3JlZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX19idG4uYnRuX2FncmVlOjphZnRlciB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX19idG4uYnRuX2FncmVlOjphZnRlciB7XG4gICAgdG9wOiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX19idG4uYnRuX2FncmVlOjphZnRlciB7XG4gICAgcmlnaHQ6IDIyLjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuLmJ0bl9yZWZ1c2U6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvZGVhaWJvb2tzX21vZGFsX29mZl93aGl0ZUAyeC5wbmcpO1xuICB3aWR0aDogOHZ3O1xuICBoZWlnaHQ6IDh2dztcbiAgdG9wOiA0dnc7XG4gIHJpZ2h0OiA0LjI2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX19idG4uYnRuX3JlZnVzZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX21vZGFsX19idG4uYnRuX3JlZnVzZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19tb2RhbF9fYnRuLmJ0bl9yZWZ1c2U6OmFmdGVyIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fbW9kYWxfX2J0bi5idG5fcmVmdXNlOjphZnRlciB7XG4gICAgcmlnaHQ6IDIxLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19tdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjgyYTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucC1kZWFpYm9va3NfX212X19sZWFkIHtcbiAgcGFkZGluZzogMy4zMzMzM3Z3IDB2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fbXZfX2xlYWQge1xuICAgIHBhZGRpbmc6IDE2LjY2NjY3cHggMHB4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fc2hhcmUge1xuICBwYWRkaW5nLXRvcDogMTAuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc2hhcmUge1xuICAgIHBhZGRpbmctdG9wOiA1My4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeSB7XG4gIHBhZGRpbmctdG9wOiAxMC42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogNTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX3N1bW1hcnlfX2hlYWRpbmdzIHtcbiAgd2lkdGg6IDYzLjA2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faGVhZGluZ3Mge1xuICAgIHdpZHRoOiAzMTUuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19oZWFkaW5ncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDcxLjJ2dztcbiAgcGFkZGluZy10b3A6IDEzLjMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc19hYm91dF9waDFAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZSB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDM1NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogNjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dCB7XG4gIHBhZGRpbmc6IDMuMDY2Njd2dyAwdncgNC40dncgMy4wNjY2N3Z3O1xuICBtYXJnaW4tbGVmdDogNS4zMzMzM3Z3O1xuICB3aWR0aDogNTguNjY2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlLXRleHQge1xuICAgIHBhZGRpbmc6IDE1LjMzMzMzcHggMHB4IDIycHggMTUuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0IHtcbiAgICB3aWR0aDogMjkzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNi42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTcuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAzMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dCBwIHNwYW4ge1xuICBjb2xvcjogI2ZmODJhMTtcbn1cblxuLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0OjphZnRlciB7XG4gIHdpZHRoOiA2LjEzMzMzdnc7XG4gIGhlaWdodDogNC45MzMzM3Z3O1xuICByaWdodDogLTIuOHZ3O1xuICB0b3A6IDUuNDY2Njd2dztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RlYWlib29rcy9kZWFpYm9va3Nfc2hhcGUzQDJ4LnBuZyk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0OjphZnRlciB7XG4gICAgd2lkdGg6IDMwLjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dDo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjQuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0OjphZnRlciB7XG4gICAgcmlnaHQ6IC0xNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlLXRleHQ6OmFmdGVyIHtcbiAgICB0b3A6IDI3LjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS1pbWFnZSB7XG4gIHdpZHRoOiAzOS4zMzMzM3Z3O1xuICBtYXJnaW4tbGVmdDogLTR2dztcbiAgbWFyZ2luLXRvcDogMS43MzMzM3Z3O1xuICBoZWlnaHQ6IDUydnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtaW1hZ2Uge1xuICAgIHdpZHRoOiAxOTYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2ltYWdlLWltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA4LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtaW1hZ2Uge1xuICAgIGhlaWdodDogMjYwcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS5pcy1zaG93IC5wLWRlYWlib29rc19fc3VtbWFyeV9faW1hZ2UtdGV4dCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxMy4zMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogNjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0gaDMge1xuICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDh2dztcbiAgbWFyZ2luLWJvdHRvbTogNHZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0gaDMge1xuICAgIGZvbnQtc2l6ZTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtIGgzIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbSBoMyBzcGFuIHtcbiAgY29sb3I6ICNmZjgyYTE7XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS1pbm5lciB7XG4gIHBhZGRpbmc6IDB2dyA1LjMzMzMzdnc7XG4gIG1hcmdpbi10b3A6IDUuMzMzMzN2dztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0taW5uZXIge1xuICAgIHBhZGRpbmc6IDBweCAyNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0taW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWlubmVyLmlzLXNob3cgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLXRleHQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0tdGV4dCB7XG4gIHdpZHRoOiA2NHZ3O1xuICBwYWRkaW5nOiAyLjkzMzMzdncgNHZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0IHtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0IHtcbiAgICBwYWRkaW5nOiAxNC42NjY2N3B4IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0IHAge1xuICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDYuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTcuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLXRleHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDMzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLXRleHQgcCBzcGFuIHtcbiAgY29sb3I6ICNmZjgyYTE7XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0OjphZnRlciB7XG4gIHdpZHRoOiA2LjEzMzMzdnc7XG4gIGhlaWdodDogNC45MzMzM3Z3O1xuICB0b3A6IDUuNDY2Njd2dztcbiAgbGVmdDogLTIuOHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RlYWlib29rcy9kZWFpYm9va3Nfc2hhcGVAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB6LWluZGV4OiAtMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0OjphZnRlciB7XG4gICAgd2lkdGg6IDMwLjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS10ZXh0OjphZnRlciB7XG4gICAgaGVpZ2h0OiAyNC42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0tdGV4dDo6YWZ0ZXIge1xuICAgIHRvcDogMjcuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLXRleHQ6OmFmdGVyIHtcbiAgICBsZWZ0OiAtMTRweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0tdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMi40dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0tdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS1pbWFnZSB7XG4gIHdpZHRoOiA5NC42NjY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiAwdncgNS4zMzMzM3Z3IDUuMzMzMzN2dyAwdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0taW1hZ2Uge1xuICAgIHdpZHRoOiA0NzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjYuNjY2NjdweCAyNi42NjY2N3B4IDBweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0taWNvbiB7XG4gIHdpZHRoOiAyMi42NjY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDExMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbTEgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDUuMzMzMzN2dztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbTEgLnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX2luZm8ge1xuICBwYWRkaW5nOiAxNnZ3IDUuMzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mbyB7XG4gICAgcGFkZGluZzogODBweCAyNi42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19faW5mb19fbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbiAgcGFkZGluZzogMHZ3IDUuMzMzMzN2dztcbiAgcGFkZGluZy1ib3R0b206IDEwLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2luZm9fX2xpc3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fbGlzdCB7XG4gICAgcGFkZGluZzogMHB4IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19pbmZvX19pdGVtIHtcbiAgcGFkZGluZy10b3A6IDEwLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2luZm9fX2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiA1My4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19faW5mb19faXRlbTpmaXJzdC1jaGlsZCAucC1kZWFpYm9va3NfX2luZm9fX2ltYWdlIHtcbiAgd2lkdGg6IDY0dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2luZm9fX2l0ZW06Zmlyc3QtY2hpbGQgLnAtZGVhaWJvb2tzX19pbmZvX19pbWFnZSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19faW5mb19faXRlbTpudGgtY2hpbGQoMikgLnAtZGVhaWJvb2tzX19pbmZvX19pbWFnZSB7XG4gIHdpZHRoOiA1My4zMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19pbmZvX19pdGVtOm50aC1jaGlsZCgyKSAucC1kZWFpYm9va3NfX2luZm9fX2ltYWdlIHtcbiAgICB3aWR0aDogMjY2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19pbmZvIGg0IHtcbiAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjY2NjY3dnc7XG4gIHdpZHRoOiA3OC42NjY2N3Z3O1xuICBoZWlnaHQ6IDguNTMzMzN2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvZGVhaWJvb2tzX2Z1a2lkYXNoaTFAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2luZm8gaDQge1xuICAgIGZvbnQtc2l6ZTogMTcuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19pbmZvIGg0IHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19pbmZvIGg0IHtcbiAgICB3aWR0aDogMzkzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mbyBoNCB7XG4gICAgaGVpZ2h0OiA0Mi42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19faW5mb19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogNi4xMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjgyYTE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAzMC42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2luZm9fX25hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19pbmZvX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMzMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDE2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19pbmZvX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS43MzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19pbmZvX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19pbmZvX19tb3ZpZSB7XG4gIG1hcmdpbi10b3A6IDEwLjY2NjY3dnc7XG4gIG1hcmdpbi1sZWZ0OiAtMTZ2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fbW92aWUge1xuICAgIG1hcmdpbi10b3A6IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fbW92aWUge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX2luZm9fX3NpdGUge1xuICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDYuNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMS43MzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19pbmZvX19zaXRlIHtcbiAgICBmb250LXNpemU6IDE3LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fc2l0ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDMzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fc2l0ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19faW5mb19fc2l0ZSBhIHtcbiAgY29sb3I6ICNmZjgyYTE7XG59XG5cbi5wLWRlYWlib29rc19faW5mb19fc25zLWhlYWRpbmdzIHtcbiAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fc25zLWhlYWRpbmdzIHtcbiAgICBmb250LXNpemU6IDE3LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fc25zLWhlYWRpbmdzIHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19pbmZvX19zbnMtaGVhZGluZ3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX2luZm9fX3Nucy1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wLWRlYWlib29rc19faW5mb19fc25zIGEge1xuICB3aWR0aDogOS4zMzMzM3Z3O1xuICBoZWlnaHQ6IDkuMzMzMzN2dztcbiAgYmFja2dyb3VuZC1zaXplOiA5LjMzMzMzdncgOS4zMzMzM3Z3O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fc25zIGEge1xuICAgIHdpZHRoOiA0Ni42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2luZm9fX3NucyBhIHtcbiAgICBoZWlnaHQ6IDQ2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mb19fc25zIGEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDYuNjY2NjdweCA0Ni42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19faW5mb19fc25zIC51LXgge1xuICBtYXJnaW4tcmlnaHQ6IDUuMzMzMzN2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbl94QDJ4LnBuZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2luZm9fX3NucyAudS14IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19pbmZvX19zbnMgLnUtaW5zdGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2luc3RhQDJ4LnBuZyk7XG59XG5cbi5wLWRlYWlib29rc19faW5mb19fYnRucyB7XG4gIHBhZGRpbmctdG9wOiAxNnZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19pbmZvX19idG5zIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX2luZm8gLnAtZGVhaWJvb2tzX19iYW5uZXIge1xuICBtYXJnaW4tdG9wOiA1LjMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19faW5mbyAucC1kZWFpYm9va3NfX2Jhbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19pbmZvIC5wLWRlYWlib29rc19fYmFubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fY29taWNzIHtcbiAgcGFkZGluZy10b3A6IDE0dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2NvbWljcyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX2hlYWRpbmdzIHtcbiAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA4dnc7XG4gIG1hcmdpbi1ib3R0b206IDQuNjY2Njd2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX2hlYWRpbmdzIHtcbiAgICBmb250LXNpemU6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX19oZWFkaW5ncyB7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX19oZWFkaW5ncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX2NvbWljc19faGVhZGluZ3Mgc3BhbiB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX2hlYWRpbmdzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ucC1kZWFpYm9va3NfX2NvbWljc19fbGVhZCB7XG4gIHBhZGRpbmc6IDB2dyA1LjMzMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDE0dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2NvbWljc19fbGVhZCB7XG4gICAgcGFkZGluZzogMHB4IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX19sZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fY29taWNzX190YWItd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbiAgd2lkdGg6IDgyLjY2NjY3dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX190YWItd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX3RhYi13cmFwcGVyIHtcbiAgICB3aWR0aDogNDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX3RhYiB7XG4gIHdpZHRoOiA0MHZ3O1xuICBoZWlnaHQ6IDEzLjMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc190YWJfb2ZmQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX190YWIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX3RhYiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fY29taWNzX190YWI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IC43O1xufVxuXG4ucC1kZWFpYm9va3NfX2NvbWljc19fdGFiLmlzLWFjdGl2ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wLWRlYWlib29rc19fY29taWNzX190YWIgcCB7XG4gIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogMTMuMzMzMzN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX190YWIgcCB7XG4gICAgZm9udC1zaXplOiAxNy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2NvbWljc19fdGFiIHAge1xuICAgIGxpbmUtaGVpZ2h0OiA2Ni42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fY29taWNzX190YWIuaXMtYWN0aXZlIHtcbiAgaGVpZ2h0OiAxNS44NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RlYWlib29rcy9kZWFpYm9va3NfdGFiX29uQDJ4LnBuZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2NvbWljc19fdGFiLmlzLWFjdGl2ZSB7XG4gICAgaGVpZ2h0OiA3OS4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fY29taWNzX190YWIuaXMtYWN0aXZlIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX2l0ZW0uaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEydnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2NvbWljc19faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi5wLWRlYWlib29rc19fY29taWNzX19wYW5lbCB7XG4gIHBhZGRpbmctdG9wOiAxMy4zMzMzM3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMTZ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODJhMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX19wYW5lbCB7XG4gICAgcGFkZGluZy10b3A6IDY2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX19wYW5lbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX3BhbmVsLmlzLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucC1kZWFpYm9va3NfX2NvbWljc19fdGl0bGUge1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDYuNjY2Njd2dztcbiAgbWFyZ2luLXRvcDogMS4zMzMzM3Z3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2NvbWljc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX2xpc3QtYnRuIHtcbiAgZm9udC1zaXplOiA2LjEzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAyMS4zMzMzM3Z3O1xuICB3aWR0aDogODB2dztcbiAgYm9yZGVyLXJhZGl1czogMTAuNjY2Njd2dztcbiAgbWFyZ2luLXRvcDogMTZ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmODJhMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX2xpc3QtYnRuIHtcbiAgICBmb250LXNpemU6IDMwLjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX19saXN0LWJ0biB7XG4gICAgbGluZS1oZWlnaHQ6IDEwNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2NvbWljc19fbGlzdC1idG4ge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX2xpc3QtYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiA1My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZWFpYm9va3NfX2NvbWljc19fbGlzdC1idG4ge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX2xpc3QtYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAuNztcbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX2xpc3QtYnRuOjphZnRlciB7XG4gIHdpZHRoOiA0Ljh2dztcbiAgaGVpZ2h0OiA0Ljh2dztcbiAgcmlnaHQ6IDUuMzMzMzN2dztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RlYWlib29rcy9kZWFpYm9va3NfbGlzdC1idG5fcGx1c0AyeC5wbmcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX2xpc3QtYnRuOjphZnRlciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rc19fY29taWNzX19saXN0LWJ0bjo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX2xpc3QtYnRuOjphZnRlciB7XG4gICAgcmlnaHQ6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzX19jb21pY3NfX2J0bi13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDE2dnc7XG4gIHBhZGRpbmctYm90dG9tOiAyNi42NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX2J0bi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGVhaWJvb2tzX19jb21pY3NfX2J0bi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGVhaWJvb2tzIC5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbS1pbm5lci5wLWRlYWlib29rc19fYXVkaW81IHtcbiAgbWFyZ2luLXRvcDogMTAuNjY2Njd2dztcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRlYWlib29rcyAucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0taW5uZXIucC1kZWFpYm9va3NfX2F1ZGlvNSB7XG4gICAgbWFyZ2luLXRvcDogNTMuMzMzMzNweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWRldGFpbC1saXN0X19zZWFyY2gge1xuICBwYWRkaW5nLXRvcDogNS4zMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoIHtcbiAgICBwYWRkaW5nLXRvcDogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fc2VhcmNoIC5sLWlubmVyIHtcbiAgd2lkdGg6IDgyLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoIC5sLWlubmVyIHtcbiAgICB3aWR0aDogNDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faGVhZGluZ3Mge1xuICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgbWFyZ2luOiA1LjMzMzMzdncgMHZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19oZWFkaW5ncyB7XG4gICAgZm9udC1zaXplOiAzNy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19oZWFkaW5ncyB7XG4gICAgbWFyZ2luOiAyNi42NjY2N3B4IDBweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19pbnB1dCB7XG4gIGhlaWdodDogMTMuMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogMy4zMzMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQge1xuICAgIGhlaWdodDogNjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X19zZWFyY2hfX2lucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRldGFpbC1saXN0X19zZWFyY2hfX2lucHV0OjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19pbnB1dDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRldGFpbC1saXN0X19zZWFyY2hfX2lucHV0IGlucHV0IHtcbiAgcGFkZGluZzogMi42NjY2N3Z3IDR2dyAyLjY2NjY3dncgNHZ3O1xuICBmb250LXNpemU6IDR2dztcbiAgd2lkdGg6IDY5LjMzMzMzdnc7XG4gIGhlaWdodDogMTMuMzMzMzN2dztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19pbnB1dCBpbnB1dCB7XG4gICAgcGFkZGluZzogMTMuMzMzMzNweCAyMHB4IDEzLjMzMzMzcHggMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQgaW5wdXQge1xuICAgIHdpZHRoOiAzNDYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQgaW5wdXQge1xuICAgIGhlaWdodDogNjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19pbnB1dCBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5wLWRldGFpbC1saXN0X19zZWFyY2hfX2lucHV0IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuXG4ucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19pbnB1dCBidXR0b24ge1xuICB3aWR0aDogMTMuMzMzMzN2dztcbiAgaGVpZ2h0OiAxMy4zMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDYuNHZ3IDYuNHZ3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGV0YWlsL2ljb25fc2VhcmNoQDJ4LnBuZyk7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19pbnB1dCBidXR0b24ge1xuICAgIHdpZHRoOiA2Ni42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19pbnB1dCBidXR0b24ge1xuICAgIGhlaWdodDogNjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMycHggMzJweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19pbnB1dCBidXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAuNztcbn1cblxuLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9faW5wdXQgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogIzAwMDtcbn1cblxuLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9fY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNi42NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9fY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxNy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fc2VhcmNoX19jYXV0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3NlYXJjaF9fY2F1dGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fZmlsdGVyX19pbml0aWFsLWxpc3Qge1xuICB3aWR0aDogODIuNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogOS4zMzMzM3Z3O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX19pbml0aWFsLWxpc3Qge1xuICAgIHdpZHRoOiA0MTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9faW5pdGlhbC1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ni42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRldGFpbC1saXN0X19maWx0ZXJfX2luaXRpYWwtaXRlbSB7XG4gIHdpZHRoOiAxNC40dnc7XG4gIGhlaWdodDogMTAuNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3O1xuICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX19pbml0aWFsLWl0ZW0ge1xuICAgIHdpZHRoOiA3MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX19pbml0aWFsLWl0ZW0ge1xuICAgIGhlaWdodDogNTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9faW5pdGlhbC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX19pbml0aWFsLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9faW5pdGlhbC1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWRldGFpbC1saXN0X19maWx0ZXJfX2luaXRpYWwtaXRlbS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9faW5pdGlhbC1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5wLWRldGFpbC1saXN0X19maWx0ZXJfX3RhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9fdGFnOjpiZWZvcmUge1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiAtOC42NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLWdyYXkuanBnKTtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWc6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWc6OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWc6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNi4zMzMzM3B4IDI2LjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9fdGFnLWxpc3Qge1xuICB3aWR0aDogODIuNjY2Njd2dztcbiAgcGFkZGluZzogNS4zMzMzM3Z3IDB2dyA2LjR2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWctbGlzdCB7XG4gICAgd2lkdGg6IDQxMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWctbGlzdCB7XG4gICAgcGFkZGluZzogMjYuNjY2NjdweCAwcHggMzJweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWctaXRlbSB7XG4gIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbiAgaGVpZ2h0OiAxMC42NjY2N3Z3O1xuICB3aWR0aDogNDB2dztcbiAgbGluZS1oZWlnaHQ6IDEwLjY2NjY3dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9fdGFnLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTcuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9fdGFnLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X19maWx0ZXJfX3RhZy1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWctaXRlbSB7XG4gICAgaGVpZ2h0OiA1My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWctaXRlbSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWctaXRlbSB7XG4gICAgbGluZS1oZWlnaHQ6IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9fdGFnLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X19maWx0ZXJfX3RhZy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9fdGFnLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDgyLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWctaXRlbTpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiA0MTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fZmlsdGVyX190YWctaXRlbS5pcy1hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX2ZpbHRlcl9fdGFnLWl0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWRldGFpbC1saXN0X190aXRsZSB7XG4gIHdpZHRoOiAxMDEuMzMzMzN2dztcbiAgbWFyZ2luLWxlZnQ6IC0wLjY2NjY3dnc7XG4gIHBhZGRpbmc6IDE2dncgMHZ3IDE2dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogNS4yNjY2N3Z3IDUuMjY2Njd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi15ZWxsb3cuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZSB7XG4gICAgd2lkdGg6IDUwNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDgwcHggMHB4IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNi4zMzMzM3B4IDI2LjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGVfX2l0ZW0ge1xuICB3aWR0aDogMzguNjY2Njd2dztcbiAgbWFyZ2luOiAwdncgNnZ3IDEwLjY2NjY3dncgNnZ3O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlX19pdGVtIHtcbiAgICB3aWR0aDogMTkzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZV9faXRlbSB7XG4gICAgbWFyZ2luOiAwcHggMzBweCA1My4zMzMzM3B4IDMwcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlX19pdGVtLmlzLXNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNi42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fdGl0bGVfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGVfX25vaGl0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlX19ub2hpdC10ZXh0IHtcbiAgZm9udC1zaXplOiA0dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fdGl0bGVfX25vaGl0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGUgLnBhZ2VuYXRpb24ge1xuICBoZWlnaHQ6IDEwLjY2NjY3dnc7XG4gIG1hcmdpbjogNS4zMzMzM3Z3IDB2dyAxMC42NjY2N3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZSAucGFnZW5hdGlvbiB7XG4gICAgaGVpZ2h0OiA1My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fdGl0bGUgLnBhZ2VuYXRpb24ge1xuICAgIG1hcmdpbjogMjYuNjY2NjdweCAwcHggNTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGUgLnBhZ2VuYXRpb24gYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wLWRldGFpbC1saXN0X190aXRsZSAucHJldi1wYWdlLFxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5uZXh0LXBhZ2Uge1xuICBib3JkZXItcmFkaXVzOiAxLjMzMzMzdnc7XG4gIHdpZHRoOiAxMnZ3O1xuICBoZWlnaHQ6IDEwLjY2NjY3dnc7XG4gIG1hcmdpbjogMHZ3IDEuMzMzMzN2dztcbiAgYmFja2dyb3VuZC1zaXplOiAyLjEzMzMzdncgMy4zMzMzM3Z3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5wcmV2LXBhZ2UsXG4gIC5wLWRldGFpbC1saXN0X190aXRsZSAubmV4dC1wYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZSAucHJldi1wYWdlLFxuICAucC1kZXRhaWwtbGlzdF9fdGl0bGUgLm5leHQtcGFnZSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZSAucHJldi1wYWdlLFxuICAucC1kZXRhaWwtbGlzdF9fdGl0bGUgLm5leHQtcGFnZSB7XG4gICAgaGVpZ2h0OiA1My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fdGl0bGUgLnByZXYtcGFnZSxcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5uZXh0LXBhZ2Uge1xuICAgIG1hcmdpbjogMHB4IDYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5wcmV2LXBhZ2UsXG4gIC5wLWRldGFpbC1saXN0X190aXRsZSAubmV4dC1wYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwLjY2NjY3cHggMTYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGUgLnByZXYtcGFnZS5kaXNhYmxlZCxcbi5wLWRldGFpbC1saXN0X190aXRsZSAubmV4dC1wYWdlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5wcmV2LXBhZ2UgYnV0dG9uLFxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5uZXh0LXBhZ2UgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wLWRldGFpbC1saXN0X190aXRsZSAucHJldi1wYWdlLFxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5uZXh0LXBhZ2Uge1xuICB3aWR0aDogMjEuODY2Njd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXRhaWwvaWNvbl9hcnJvdy1ibGFja0AyeC5wbmcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5wcmV2LXBhZ2UsXG4gIC5wLWRldGFpbC1saXN0X190aXRsZSAubmV4dC1wYWdlIHtcbiAgICB3aWR0aDogMTA5LjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5wcmV2LXBhZ2U6aG92ZXIsXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGUgLm5leHQtcGFnZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGV0YWlsL2ljb25fYXJyb3ctd2hpdGVAMngucG5nKTtcbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlIC5uZXh0LXBhZ2Uge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGUgdWxbcm9sZT1cIm1lbnViYXJcIl0ge1xuICBoZWlnaHQ6IDEwLjY2NjY3dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlIHVsW3JvbGU9XCJtZW51YmFyXCJdIHtcbiAgICBoZWlnaHQ6IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsLWxpc3RfX3RpdGxlIHVsW3JvbGU9XCJtZW51YmFyXCJdIGxpIHtcbiAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICB3aWR0aDogMTJ2dztcbiAgaGVpZ2h0OiAxMC42NjY2N3Z3O1xuICBtYXJnaW46IDB2dyAxLjMzMzMzdnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZSB1bFtyb2xlPVwibWVudWJhclwiXSBsaSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlIHVsW3JvbGU9XCJtZW51YmFyXCJdIGxpIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsLWxpc3RfX3RpdGxlIHVsW3JvbGU9XCJtZW51YmFyXCJdIGxpIHtcbiAgICBoZWlnaHQ6IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbC1saXN0X190aXRsZSB1bFtyb2xlPVwibWVudWJhclwiXSBsaSB7XG4gICAgbWFyZ2luOiAwcHggNi42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRldGFpbC1saXN0X190aXRsZSB1bFtyb2xlPVwibWVudWJhclwiXSBsaS5jdXJyZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wLWRldGFpbC1saXN0X190aXRsZSB1bFtyb2xlPVwibWVudWJhclwiXSBsaSBhIHtcbiAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fdGl0bGUgdWxbcm9sZT1cIm1lbnViYXJcIl0gbGkgYSB7XG4gICAgZm9udC1zaXplOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWwtbGlzdF9fdGl0bGUgdWxbcm9sZT1cIm1lbnViYXJcIl0gbGkgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGUgdWxbcm9sZT1cIm1lbnViYXJcIl0gbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucC1kZXRhaWwtbGlzdF9fdGl0bGUgdWxbcm9sZT1cIm1lbnViYXJcIl0gbGkuY3VycmVudCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWRldGFpbF9faW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4teWVsbG93LmpwZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX2luZm9ybWF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2LjMzMzMzcHggMjYuMzMzMzNweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtZGV0YWlsX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA1LjMzMzMzdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRldGFpbF9fdGl0bGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA1LjMzMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMzMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fdGl0bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fdGl0bGVfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX190aXRsZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZXRhaWxfX3RpdGxlX190aXRsZS0tc21hbGwge1xuICBmb250LXNpemU6IDUuMzMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fdGl0bGVfX3RpdGxlLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRldGFpbF9fdGl0bGVfX2F1dGhvciB7XG4gIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNS4zMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX190aXRsZV9fYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDE3LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fdGl0bGVfX2F1dGhvciB7XG4gICAgbGluZS1oZWlnaHQ6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWRldGFpbF9fZGV0YWlsIHtcbiAgcGFkZGluZy10b3A6IDkuNzMzMzN2dztcbiAgcGFkZGluZy1ib3R0b206IDE0dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX2RldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IDQ4LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fZGV0YWlsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4ucC1kZXRhaWxfX2RldGFpbCAuYy1zaGFyZS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogOS4zMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19kZXRhaWwgLmMtc2hhcmUtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZXRhaWxfX2RldGFpbF9fbGVhZCB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBsaW5lLWhlaWdodDogOHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19kZXRhaWxfX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19kZXRhaWxfX2xlYWQge1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1kZXRhaWxfX2NvbWljIHtcbiAgcGFkZGluZy10b3A6IDE0LjUzMzMzdnc7XG4gIHBhZGRpbmctYm90dG9tOiAxNnZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19jb21pYyB7XG4gICAgcGFkZGluZy10b3A6IDcyLjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fY29taWMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbi5wLWRldGFpbF9fY29taWNfX2RlYWRsaW5lIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDEydnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19jb21pY19fZGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19jb21pY19fZGVhZGxpbmUge1xuICAgIGxpbmUtaGVpZ2h0OiAzMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX2NvbWljX19kZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4ucC1kZXRhaWxfX2NvbWljX19kZWFkbGluZTo6YWZ0ZXIge1xuICBib3R0b206IC02LjY2NjY3dnc7XG4gIGhlaWdodDogMi42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19jb21pY19fZGVhZGxpbmU6OmFmdGVyIHtcbiAgICBib3R0b206IC0zMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX2NvbWljX19kZWFkbGluZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1kZXRhaWxfX2NvbWljX19pdGVtIHtcbiAgaGVpZ2h0OiAyMS4zMzMzM3Z3O1xuICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19jb21pY19faXRlbSB7XG4gICAgaGVpZ2h0OiAxMDYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19jb21pY19faXRlbSB7XG4gICAgZm9udC1zaXplOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRldGFpbF9fY29taWNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fY29taWNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1kZXRhaWxfX2NvbWljX19pdGVtLmMtYnRuX19ibGFjayB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wLWRldGFpbF9fY29taWNfX2l0ZW0gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1kZXRhaWxfX3JlbGF0ZWQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIHdpZHRoOiAxMDB2dztcbiAgcGFkZGluZy10b3A6IDE2dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi15ZWxsb3cuanBnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fcmVsYXRlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNi4zMzMzM3B4IDI2LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fcmVsYXRlZCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX3JlbGF0ZWQge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5cbi5wLWRldGFpbF9fcmVsYXRlZF9faGVhZGluZ3Mge1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDguNTMzMzN2dztcbiAgd2lkdGg6IDUzLjMzMzMzdnc7XG4gIGhlaWdodDogMTAuNjY2Njd2dztcbiAgYmFja2dyb3VuZC1zaXplOiA1My4zMzMzM3Z3IDEwLjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGV0YWlsL2RldGFpbF9mdWtpZGFzaUAyeC5wbmcpO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX3JlbGF0ZWRfX2hlYWRpbmdzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fcmVsYXRlZF9faGVhZGluZ3Mge1xuICAgIGxpbmUtaGVpZ2h0OiA0Mi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX3JlbGF0ZWRfX2hlYWRpbmdzIHtcbiAgICB3aWR0aDogMjY2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWRldGFpbF9fcmVsYXRlZF9faGVhZGluZ3Mge1xuICAgIGhlaWdodDogNTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19yZWxhdGVkX19oZWFkaW5ncyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNjYuNjY2NjdweCA1My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX3JlbGF0ZWRfX2hlYWRpbmdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbi5wLWRldGFpbF9fcmVsYXRlZF9fc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjYuNjY2Njd2dztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX3JlbGF0ZWRfX3NsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZGV0YWlsX19yZWxhdGVkX19zbGlkZXIgLnN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnAtZGV0YWlsX19yZWxhdGVkX19zbGlkZTpob3ZlciB7XG4gIG9wYWNpdHk6IC43O1xufVxuXG4ucC1kZXRhaWxfX3JlbGF0ZWRfX3NsaWRlLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZGV0YWlsX19yZWxhdGVkX19zbGlkZS1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucC1kZXRhaWxfX3JlbGF0ZWRfX3NsaWRlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1kZXRhaWxfX3JlbGF0ZWRfX3NsaWRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3LjMzMzMzcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWZhcSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnAtZmFxIC5sLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtc2l6ZTogNS4yNjY2N3Z3IDUuMjY2Njd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi13aGl0ZV9wYy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWZhcSAubC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjYuMzMzMzNweCAyNi4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXEgLmwtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5cbi5wLWZhcV9fZmFxIHtcbiAgcGFkZGluZy10b3A6IDh2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWZhcV9fZmFxIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuXG4ucC1mYXFfX2ZhcSBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXFfX2ZhcSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWZhcV9fZmFxIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAzMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLWZhcV9fY2F0ZWdvcnlfX2xpc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXFfX2NhdGVnb3J5X19saXN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtZmFxX19jYXRlZ29yeV9fbGlzdDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZ2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWZhcV9fY2F0ZWdvcnlfX2xpc3Q6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4ucC1mYXFfX2NhdGVnb3J5X19oZWFkaW5ncyB7XG4gIG1hcmdpbi1ib3R0b206IDEydnc7XG4gIGZvbnQtc2l6ZTogNi4xMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWZhcV9fY2F0ZWdvcnlfX2hlYWRpbmdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXFfX2NhdGVnb3J5X19oZWFkaW5ncyB7XG4gICAgZm9udC1zaXplOiAzMC42NjY2N3B4O1xuICB9XG59XG5cbi5wLWZhcV9fY2F0ZWdvcnlfX2hlYWRpbmdzOjphZnRlciB7XG4gIHRvcDogOHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZmFxX19jYXRlZ29yeV9faGVhZGluZ3M6OmFmdGVyIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cbn1cblxuLnAtZmFxX19xdWVzdGlvbl9fbGlzdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wLWZhcV9fcXVlc3Rpb25fX2xpc3QtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZmFxX19xdWVzdGlvbl9fbGlzdC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnAtZmFxX19xdWVzdGlvbl9fcXVlc3Rpb24ge1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDUuMzMzMzN2dztcbiAgcGFkZGluZy1sZWZ0OiA2dnc7XG4gIHBhZGRpbmctYm90dG9tOiAxLjczMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDEuNzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZmFxX19xdWVzdGlvbl9fcXVlc3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZmFxX19xdWVzdGlvbl9fcXVlc3Rpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXFfX3F1ZXN0aW9uX19xdWVzdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXFfX3F1ZXN0aW9uX19xdWVzdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZmFxX19xdWVzdGlvbl9fcXVlc3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDguNjY2NjdweDtcbiAgfVxufVxuXG4ucC1mYXFfX3F1ZXN0aW9uX19xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1EuJztcbiAgbGVmdDogMHZ3O1xuICB0b3A6IDB2dztcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWZhcV9fcXVlc3Rpb25fX3F1ZXN0aW9uOjpiZWZvcmUge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtZmFxX19xdWVzdGlvbl9fcXVlc3Rpb246OmJlZm9yZSB7XG4gICAgdG9wOiAwcHg7XG4gIH1cbn1cblxuLnAtZmFxX19xdWVzdGlvbl9fcXVlc3Rpb246OmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5wLWZhcV9fcXVlc3Rpb25fX2Fuc3dlciB7XG4gIHBhZGRpbmctbGVmdDogNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXFfX3F1ZXN0aW9uX19hbnN3ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuXG4ucC1mYXFfX3F1ZXN0aW9uX19hbnN3ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdBLic7XG4gIGxlZnQ6IDB2dztcbiAgdG9wOiAwdnc7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXFfX3F1ZXN0aW9uX19hbnN3ZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1mYXFfX3F1ZXN0aW9uX19hbnN3ZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwcHg7XG4gIH1cbn1cblxuLnAtZmFxX19xdWVzdGlvbl9fYW5zd2VyIGEge1xuICBjb2xvcjogI2ZmODJhMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtbm90Zm91bmQgLmwtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiA1LjI2NjY3dncgNS4yNjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXllbGxvdy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLW5vdGZvdW5kIC5sLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNi4zMzMzM3B4IDI2LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLW5vdGZvdW5kIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuICAucC1ub3Rmb3VuZCAubC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnAtbm90Zm91bmQgLmMtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1ub3Rmb3VuZF9fbWFpbiB7XG4gIHBhZGRpbmc6IDE4LjY2NjY3dncgMHZ3IDE4LjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1ub3Rmb3VuZF9fbWFpbiB7XG4gICAgcGFkZGluZzogOTMuMzMzMzNweCAwcHggOTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtbm90Zm91bmRfX21haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbi5wLW5vdGZvdW5kX19tYWluX190ZXh0IHtcbiAgZm9udC1zaXplOiA2LjEzMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtbm90Zm91bmRfX21haW5fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMzAuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtbm90Zm91bmRfX21haW5fX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXNtYWxsIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiA1LjMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudS1zbWFsbCB7XG4gICAgbGluZS1oZWlnaHQ6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXNwZWNpYWxfX212IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIHBhZGRpbmctYm90dG9tOiA4LjY2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4teWVsbG93LmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fbXYge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjYuMzMzMzNweCAyNi4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX19tdiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtc3BlY2lhbF9fbXZfX2xlYWQge1xuICBtYXJnaW4tdG9wOiAzLjZ2dztcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiA4dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX19tdl9fbGVhZCB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fbXZfX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fbXZfX2xlYWQge1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1zcGVjaWFsX193ZWVrX19saXN0LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fd2Vla19fbGlzdC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2LjMzMzMzcHggMjYuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1zcGVjaWFsX193ZWVrX19saXN0LWl0ZW0ud2VlazEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXllbGxvdy5qcGcpO1xufVxuXG4ucC1zcGVjaWFsX193ZWVrX19saXN0LWl0ZW0ud2VlazIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLWxpZ2h0eWVsbG93LmpwZyk7XG59XG5cbi5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaXRlbS53ZWVrMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4teWVsbG93LmpwZyk7XG59XG5cbi5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaXRlbS53ZWVrNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4tbGlnaHR5ZWxsb3cuanBnKTtcbiAgcGFkZGluZy1ib3R0b206IDI1LjA2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX193ZWVrX19saXN0LWl0ZW0ud2VlazQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjUuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1zcGVjaWFsX193ZWVrX19saXN0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMS43MzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fd2Vla19fbGlzdC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1OC42NjY2N3B4O1xuICB9XG59XG5cbi5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaGVhZGluZ3Mge1xuICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxNnZ3O1xuICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX193ZWVrX19saXN0LWhlYWRpbmdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX193ZWVrX19saXN0LWhlYWRpbmdzIHtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fd2Vla19fbGlzdC1oZWFkaW5ncyB7XG4gICAgZm9udC1zaXplOiAzNy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaGVhZGluZ3Mgc3BhbiB7XG4gIGNvbG9yOiAjZjllYTY1O1xufVxuXG4ucC1zcGVjaWFsX193ZWVrX19saXN0LWhlYWRpbmdzOjphZnRlciB7XG4gIHdpZHRoOiAyLjkzMzMzdnc7XG4gIGhlaWdodDogMi40dnc7XG4gIHRvcDogMTZ2dztcbiAgYmFja2dyb3VuZC1zaXplOiAyLjkzMzMzdncgMi40dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2Z1a2lkYXNpQDJ4LnBuZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX193ZWVrX19saXN0LWhlYWRpbmdzOjphZnRlciB7XG4gICAgd2lkdGg6IDE0LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaGVhZGluZ3M6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaGVhZGluZ3M6OmFmdGVyIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWxfX3dlZWtfX2xpc3QtaGVhZGluZ3M6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0LjY2NjY3cHggMTJweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtc3BlY2lhbF9fdGhlbWVfX2hlYWRpbmdzIHtcbiAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5ncyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3NfX3RleHQge1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDYuNjY2Njd2dztcbiAgcGFkZGluZzogMi42NjY2N3Z3IDUuMzMzMzN2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3NfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fdGhlbWVfX2hlYWRpbmdzX190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fdGhlbWVfX2hlYWRpbmdzX190ZXh0IHtcbiAgICBwYWRkaW5nOiAxMy4zMzMzM3B4IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtc3BlY2lhbF9fdGhlbWVfX2hlYWRpbmdzX190ZXh0OjphZnRlciB7XG4gIHdpZHRoOiA1Ljg2NjY3dnc7XG4gIGhlaWdodDogNS44NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMzMzMzN2dyA1LjMzMzMzdnc7XG4gIHJpZ2h0OiA0dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9hcnJvdy13aGl0ZUAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fdGhlbWVfX2hlYWRpbmdzX190ZXh0OjphZnRlciB7XG4gICAgd2lkdGg6IDI5LjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nc19fdGV4dDo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjkuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fdGhlbWVfX2hlYWRpbmdzX190ZXh0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNi42NjY2N3B4IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nc19fdGV4dDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5wLXNwZWNpYWxfX3RoZW1lX19saW1pdF9faGVhZGluZ3Mge1xuICBmb250LXNpemU6IDR2dztcbiAgbWFyZ2luOiA1LjMzMzMzdncgMHZ3O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX190aGVtZV9fbGltaXRfX2hlYWRpbmdzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWxfX3RoZW1lX19saW1pdF9faGVhZGluZ3Mge1xuICAgIG1hcmdpbjogMjYuNjY2NjdweCAwcHg7XG4gIH1cbn1cblxuLnAtc3BlY2lhbF9fdGhlbWVfX2xpbWl0X190ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDEwLjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDMuNzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fdGhlbWVfX2xpbWl0X190ZXh0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX190aGVtZV9fbGltaXRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fdGhlbWVfX2xpbWl0X190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogNTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbF9fdGhlbWVfX2xpbWl0X190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOC42NjY2N3B4O1xuICB9XG59XG5cbi5wLXNwZWNpYWxfX3RoZW1lX19sZWFkIHtcbiAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjY2NjY3dnc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX190aGVtZV9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAxNy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX190aGVtZV9fbGVhZCB7XG4gICAgbGluZS1oZWlnaHQ6IDMzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtc3BlY2lhbF9fdGhlbWVfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDExLjczMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsX190aGVtZV9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1OC42NjY2N3B4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1zcGVjaWFsLWxpc3RfX212IHtcbiAgYmFja2dyb3VuZC1zaXplOiA1LjI2NjY3dncgNS4yNjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXllbGxvdy5qcGcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbC1saXN0X19tdiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNi4zMzMzM3B4IDI2LjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtc3BlY2lhbC1saXN0X19tdl9fdGl0bGUge1xuICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDYuNjY2Njd2dztcbiAgcGFkZGluZzogMi45MzMzM3Z3IDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWwtbGlzdF9fbXZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWwtbGlzdF9fbXZfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbC1saXN0X19tdl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDE0LjY2NjY3cHggMHB4O1xuICB9XG59XG5cbi5wLXNwZWNpYWwtbGlzdF9fY29taWNzIHtcbiAgYmFja2dyb3VuZC1zaXplOiA1LjI2NjY3dncgNS4yNjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXllbGxvdy5qcGcpO1xuICBwYWRkaW5nLXRvcDogNS4zMzMzM3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMjUuMzMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWwtbGlzdF9fY29taWNzIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2LjMzMzMzcHggMjYuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbC1saXN0X19jb21pY3Mge1xuICAgIHBhZGRpbmctdG9wOiAyNi42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsLWxpc3RfX2NvbWljcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNi42NjY2N3B4O1xuICB9XG59XG5cbi5wLXNwZWNpYWwtbGlzdF9fY29taWNzX19saXN0IHtcbiAgbWFyZ2luLXRvcDogMTAuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWwtbGlzdF9fY29taWNzX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA1My4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXNwZWNpYWwtbGlzdF9fY29taWNzX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMnZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbC1saXN0X19jb21pY3NfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4ucC1zcGVjaWFsLWxpc3RfX2NvbWljc19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBsaW5lLWhlaWdodDogNi42NjY2N3Z3O1xuICBtYXJnaW4tdG9wOiAxLjMzMzMzdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWwtbGlzdF9fY29taWNzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXNwZWNpYWwtbGlzdF9fY29taWNzX190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbC1saXN0X19jb21pY3NfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC1zcGVjaWFsLWxpc3QgLnAtc3BlY2lhbF9fdGhlbWVfX2xpbWl0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnAtc3BlY2lhbC1saXN0IC5wLXNwZWNpYWxfX3RoZW1lX19saW1pdF9faGVhZGluZ3Mge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucC1zcGVjaWFsLWxpc3QgLnAtc3BlY2lhbF9fdGhlbWVfX2xlYWQge1xuICBtYXJnaW4tYm90dG9tOiA5LjMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBsaW5lLWhlaWdodDogOHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbC1saXN0IC5wLXNwZWNpYWxfX3RoZW1lX19sZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ni42NjY2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1zcGVjaWFsLWxpc3QgLnAtc3BlY2lhbF9fdGhlbWVfX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtc3BlY2lhbC1saXN0IC5wLXNwZWNpYWxfX3RoZW1lX19sZWFkIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXRlcm1zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucC10ZXJtcyAubC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4td2hpdGVfcGMuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10ZXJtcyAubC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjYuMzMzMzNweCAyNi4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10ZXJtcyAubC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cblxuLnAtdGVybXNfX3Rlcm1zIHtcbiAgcGFkZGluZy10b3A6IDh2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRlcm1zX190ZXJtcyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cblxuLnAtdGVybXNfX3Rlcm1zIHAge1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDh2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRlcm1zX190ZXJtcyBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRlcm1zX190ZXJtcyBwIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuXG4ucC10ZXJtc19fdGVybXNfX2hlYWRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJ2dztcbiAgZm9udC1zaXplOiA2LjEzMzMzdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdGVybXNfX3Rlcm1zX19oZWFkaW5ncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdGVybXNfX3Rlcm1zX19oZWFkaW5ncyB7XG4gICAgZm9udC1zaXplOiAzMC42NjY2N3B4O1xuICB9XG59XG5cbi5wLXRlcm1zX190ZXJtc19faGVhZGluZ3M6OmFmdGVyIHtcbiAgdG9wOiA4dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10ZXJtc19fdGVybXNfX2hlYWRpbmdzOjphZnRlciB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG59XG5cbi5wLXRlcm1zX190ZXJtc19fbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDUuNzMzMzN2dztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRlcm1zX190ZXJtc19fbGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjguNjY2NjdweDtcbiAgfVxufVxuXG4ucC10ZXJtc19fbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10ZXJtc19fbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC10ZXJtc19fbGlzdF9faXRlbSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wLXRlcm1zX19saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA1LjczMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10ZXJtc19fbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOC42NjY2N3B4O1xuICB9XG59XG5cbi5wLXRlcm1zX19saXN0X19oZWFkaW5ncyB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBsaW5lLWhlaWdodDogNS4zMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10ZXJtc19fbGlzdF9faGVhZGluZ3Mge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdGVybXNfX2xpc3RfX2hlYWRpbmdzIHtcbiAgICBsaW5lLWhlaWdodDogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdGVybXNfX2xpc3RfX2hlYWRpbmdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXRlcm1zX19saXN0X190ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10ZXJtc19fbGlzdF9fdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtdGVybXNfX2xpc3RfX3RleHQgYSB7XG4gIGNvbG9yOiAjZmY4MmExO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX2lubmVyLCAucC10b3BfX212X19sZWFkLCAucC10b3BfX3RyaWFsLCAucC10b3BfX3NwZWNpYWxfX2l0ZW0sIC5wLXRvcF9fYm9zc3J1c2hfX2l0ZW0sIC5wLXRvcF9fZGVhaWJvb2tzX19pdGVtLCAucC10b3BfX3Bhc3RfX2xpc3Qge1xuICB3aWR0aDogODkuMzMzMzN2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2lubmVyLCAucC10b3BfX212X19sZWFkLCAucC10b3BfX3RyaWFsLCAucC10b3BfX3NwZWNpYWxfX2l0ZW0sIC5wLXRvcF9fYm9zc3J1c2hfX2l0ZW0sIC5wLXRvcF9fZGVhaWJvb2tzX19pdGVtLCAucC10b3BfX3Bhc3RfX2xpc3Qge1xuICAgIHdpZHRoOiA0NDYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC10b3BfX2hlYWRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19oZWFkaW5ncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC10b3BfX3N1YmhlYWRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogNS4wNjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3N1YmhlYWRpbmdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNS4zMzMzM3B4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX212IHtcbiAgcGFkZGluZy1ib3R0b206IDguNjY2Njd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19tdiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtdG9wX19tdl9fbGVhZCB7XG4gIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fbXZfX2xlYWQge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtdG9wX19tdl9fbW9kYWwge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuXG4ucC10b3BfX212X19tb2RhbC5pcy1zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wLXRvcF9fbXZfX21vZGFsLWlubmVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiA1Ni4yNjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19tdl9fbW9kYWwtaW5uZXIge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19tdl9fbW9kYWwtaW5uZXIge1xuICAgIGhlaWdodDogMjgxLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fbXZfX21vZGFsLWlubmVyIHtcbiAgICB3aWR0aDogNzY4cHg7XG4gICAgaGVpZ2h0OiA0MzJweDtcbiAgfVxufVxuXG4ucC10b3BfX212X19tb2RhbCAjcGxheWVyMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogNTYuMjY2Njd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19tdl9fbW9kYWwgI3BsYXllcjEge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19tdl9fbW9kYWwgI3BsYXllcjEge1xuICAgIGhlaWdodDogMjgxLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fbXZfX21vZGFsICNwbGF5ZXIxIHtcbiAgICB3aWR0aDogNzY4cHg7XG4gICAgaGVpZ2h0OiA0MzJweDtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5cbi5wLXRvcF9fbXZfX21vZGFsLWNsb3NlIHtcbiAgd2lkdGg6IDI2LjY2NjY3dnc7XG4gIGhlaWdodDogMTAuMTMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU4LjkzMzMzdnc7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19tdl9fbW9kYWwtY2xvc2Uge1xuICAgIHdpZHRoOiAxMzMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19tdl9fbW9kYWwtY2xvc2Uge1xuICAgIGhlaWdodDogNTAuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19tdl9fbW9kYWwtY2xvc2Uge1xuICAgIHRvcDogMjk0LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fbXZfX21vZGFsLWNsb3NlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHRvcDogLTQ4cHg7XG4gICAgbGVmdDogNjY4cHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX3RyaWFsIHtcbiAgcGFkZGluZy1ib3R0b206IDE2dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3RyaWFsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4ucC10b3BfX3RyaWFsIC5jLWJ0bl9fYmxhY2sge1xuICBtYXJnaW4tdG9wOiAwdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3RyaWFsIC5jLWJ0bl9fYmxhY2sge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtdG9wX19zcGVjaWFsIHtcbiAgcGFkZGluZzogMTZ2dyAwdnc7XG4gIGJhY2tncm91bmQtc2l6ZTogNS4yNjY2N3Z3IDUuMjY2Njd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi15ZWxsb3cuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3NwZWNpYWwge1xuICAgIHBhZGRpbmc6IDgwcHggMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3NwZWNpYWwge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjYuMzMzMzNweCAyNi4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXRvcF9fc3BlY2lhbF9faGVhZGluZ3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3NHZ3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19zcGVjaWFsX19oZWFkaW5ncyB7XG4gICAgd2lkdGg6IDM3MHB4O1xuICB9XG59XG5cbi5wLXRvcF9fc3BlY2lhbF9faGVhZGluZ3M6OmFmdGVyIHtcbiAgdG9wOiA5LjMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3NwZWNpYWxfX2hlYWRpbmdzOjphZnRlciB7XG4gICAgdG9wOiA0Ni42NjY2N3B4O1xuICB9XG59XG5cbi5wLXRvcF9fc3BlY2lhbF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDEwLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3NwZWNpYWxfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtdG9wX19zcGVjaWFsX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMi42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19zcGVjaWFsX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX2Jvc3NydXNoIHtcbiAgcGFkZGluZzogMTZ2dyAwdnc7XG4gIGJhY2tncm91bmQtc2l6ZTogNS4yNjY2N3Z3IDUuMjY2Njd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi1ncmVlbi5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fYm9zc3J1c2gge1xuICAgIHBhZGRpbmc6IDgwcHggMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2Jvc3NydXNoIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2LjMzMzMzcHggMjYuMzMzMzNweDtcbiAgfVxufVxuXG4ucC10b3BfX2Jvc3NydXNoX19oZWFkaW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDY3LjkzMzMzdnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2Jvc3NydXNoX19oZWFkaW5ncyB7XG4gICAgd2lkdGg6IDMzOS42NjY2N3B4O1xuICB9XG59XG5cbi5wLXRvcF9fYm9zc3J1c2hfX2hlYWRpbmdzOjphZnRlciB7XG4gIHRvcDogOS4zMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19ib3NzcnVzaF9faGVhZGluZ3M6OmFmdGVyIHtcbiAgICB0b3A6IDQ2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtdG9wX19ib3NzcnVzaF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDEwLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2Jvc3NydXNoX19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA1My4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXRvcF9fYm9zc3J1c2hfX3RleHQge1xuICBtYXJnaW4tdG9wOiAyLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2Jvc3NydXNoX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX2RlYWlib29rcyB7XG4gIHBhZGRpbmc6IDE2dncgMHZ3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4tcGluay5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fZGVhaWJvb2tzIHtcbiAgICBwYWRkaW5nOiA4MHB4IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19kZWFpYm9va3Mge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjYuMzMzMzNweCAyNi4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXRvcF9fZGVhaWJvb2tzX19oZWFkaW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwdnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2RlYWlib29rc19faGVhZGluZ3Mge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuXG4ucC10b3BfX2RlYWlib29rc19faGVhZGluZ3M6OmFmdGVyIHtcbiAgdG9wOiA5LjMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2RlYWlib29rc19faGVhZGluZ3M6OmFmdGVyIHtcbiAgICB0b3A6IDQ2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtdG9wX19kZWFpYm9va3NfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMC42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19kZWFpYm9va3NfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtdG9wX19kZWFpYm9va3NfX3RleHQge1xuICBtYXJnaW4tdG9wOiAyLjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2RlYWlib29rc19fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtdG9wX19jYW1wYWlnbiB7XG4gIHBhZGRpbmc6IDE2dncgMHZ3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUuMjY2Njd2dyA1LjI2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4td2hpdGUuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2NhbXBhaWduIHtcbiAgICBwYWRkaW5nOiA4MHB4IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19jYW1wYWlnbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNi4zMzMzM3B4IDI2LjMzMzMzcHg7XG4gIH1cbn1cblxuLnAtdG9wX19jYW1wYWlnbiAucC10b3BfX2hlYWRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogNHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19jYW1wYWlnbiAucC10b3BfX2hlYWRpbmdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wLXRvcF9fY2FtcGFpZ25fX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDIwdnc7XG4gIGxpbmUtaGVpZ2h0OiAyMHZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fY2FtcGFpZ25fX2l0ZW0ge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fY2FtcGFpZ25fX2l0ZW0ge1xuICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19jYW1wYWlnbl9faXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTMuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19jYW1wYWlnbl9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC10b3BfX2NhbXBhaWduX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19jYW1wYWlnbl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC10b3BfX2NhbXBhaWduX19pdGVtIGltZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fY2FtcGFpZ25fX2l0ZW0gaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX2Jvb2tzdG9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogNS4yNjY2N3Z3IDUuMjY2Njd2dztcbiAgcGFkZGluZzogMTZ2dyAwdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4tZ3JheS5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fYm9va3N0b3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2LjMzMzMzcHggMjYuMzMzMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19ib29rc3RvcmUge1xuICAgIHBhZGRpbmc6IDgwcHggMHB4O1xuICB9XG59XG5cbi5wLXRvcF9fYm9va3N0b3JlX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucC10b3BfX2Jvb2tzdG9yZV9fbGlzdC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMS4zMzMzM3Z3O1xuICB3aWR0aDogNDMuMnZ3O1xuICBoZWlnaHQ6IDE5LjJ2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fYm9va3N0b3JlX19saXN0LWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19ib29rc3RvcmVfX2xpc3QtaXRlbSB7XG4gICAgd2lkdGg6IDIxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX2Jvb2tzdG9yZV9fbGlzdC1pdGVtIHtcbiAgICBoZWlnaHQ6IDk2cHg7XG4gIH1cbn1cblxuLnAtdG9wX19ib29rc3RvcmVfX2xpc3QtaXRlbTpudGgtY2hpbGQoMm4rMSkge1xuICBtYXJnaW4tcmlnaHQ6IDIuOTMzMzN2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fYm9va3N0b3JlX19saXN0LWl0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtdG9wX19ib29rc3RvcmVfX2xpc3QtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19ib29rc3RvcmVfX2xpc3QtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXRvcF9fYm9va3N0b3JlX19saXN0LWl0ZW06bnRoLWxhc3QtY2hpbGQoMiksIC5wLXRvcF9fYm9va3N0b3JlX19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDB2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXRvcF9fYm9va3N0b3JlX19saXN0LWl0ZW06bnRoLWxhc3QtY2hpbGQoMiksIC5wLXRvcF9fYm9va3N0b3JlX19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX3Bhc3Qge1xuICBwYWRkaW5nLXRvcDogMTZ2dztcbiAgcGFkZGluZy1ib3R0b206IDI2LjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3Bhc3Qge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC10b3BfX3Bhc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC10b3BfX3Bhc3RfX2xpc3QtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19wYXN0X19saXN0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC10b3BfX3Bhc3RfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtdG9wX19wYXN0X19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtd2Vla2VuZHNwZWNpYWxfX212IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtd2Vla2VuZHNwZWNpYWxfX212IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1My4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXdlZWtlbmRzcGVjaWFsX19tdl9fbGVhZCB7XG4gIHBhZGRpbmc6IDUuMzMzMzN2dyA4LjY2NjY3dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtd2Vla2VuZHNwZWNpYWxfX212X19sZWFkIHtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3B4IDQzLjMzMzMzcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDEzLjMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9fbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY3cHg7XG4gIH1cbn1cblxuLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzIHtcbiAgcGFkZGluZy1sZWZ0OiA4LjY2NjY3dnc7XG4gIG1hcmdpbi10b3A6IDEwLjY2NjY3dnc7XG4gIGhlaWdodDogMjEuMzMzMzN2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzcyZTFkYTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19oZWFkaW5ncyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0My4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3Mge1xuICAgIG1hcmdpbi10b3A6IDUzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19oZWFkaW5ncyB7XG4gICAgaGVpZ2h0OiAxMDYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3Mgc3BhbiB7XG4gIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjYuNjY2NjdweDtcbiAgfVxufVxuXG4ucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAyMS4zMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHZ3IDIxLjMzMzMzdnc7XG4gIGxlZnQ6IDB2dztcbiAgei1pbmRleDogLTE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAwcHggMTA2LjY2NjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19oZWFkaW5nczo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzOjphZnRlciB7XG4gIHdpZHRoOiA0dnc7XG4gIGhlaWdodDogMi42NjY2N3Z3O1xuICBib3R0b206IC0yLjR2dztcbiAgYmFja2dyb3VuZC1zaXplOiA0dncgMi42NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uX3RyaWFuZ2xlQDJ4LnBuZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmFmdGVyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzOjphZnRlciB7XG4gICAgaGVpZ2h0OiAxMy4zMzMzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmFmdGVyIHtcbiAgICBib3R0b206IC0xMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faXRlbTpmaXJzdC1jaGlsZCAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3Mge1xuICBtYXJnaW4tdG9wOiAwdnc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faXRlbTpmaXJzdC1jaGlsZCAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3Mge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4ucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbCAuZmVhdHVyZTEgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3dlZWtlbmRzcGVjaWFsL3dlZWtlbmRzcGVjaWFsX2hlYWRpbmdzMDFAMngucG5nKTtcbn1cblxuLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWwgLmZlYXR1cmUyIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19oZWFkaW5nczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy93ZWVrZW5kc3BlY2lhbC93ZWVrZW5kc3BlY2lhbF9oZWFkaW5nczAyQDJ4LnBuZyk7XG59XG5cbi5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsIC5mZWF0dXJlMyAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvd2Vla2VuZHNwZWNpYWwvd2Vla2VuZHNwZWNpYWxfaGVhZGluZ3MwM0AyeC5wbmcpO1xufVxuXG4ucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbCAuZmVhdHVyZTQgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3dlZWtlbmRzcGVjaWFsL3dlZWtlbmRzcGVjaWFsX2hlYWRpbmdzMDRAMngucG5nKTtcbn1cblxuLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWwgLmZlYXR1cmU1IC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19oZWFkaW5nczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy93ZWVrZW5kc3BlY2lhbC93ZWVrZW5kc3BlY2lhbF9oZWFkaW5nczA1QDJ4LnBuZyk7XG59XG5cbi5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19sZWFkIHtcbiAgYmFja2dyb3VuZDogIzcyZTFkYTtcbiAgcGFkZGluZzogNHZ3IDB2dyA0dncgOC42NjY2N3Z3O1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDUuMzMzMzN2dztcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDR2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19sZWFkIHtcbiAgICBwYWRkaW5nOiAyMHB4IDBweCAyMHB4IDQzLjMzMzMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19sZWFkIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19sZWFkIHtcbiAgICBsaW5lLWhlaWdodDogMjYuNjY2NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2xlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsIHtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWwge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuXG4ucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9fc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9fc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1My4zMzMzM3B4O1xuICB9XG59XG5cbi5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19zbGlkZXIgLnN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX3NsaWRlOmhvdmVyIHtcbiAgb3BhY2l0eTogLjc7XG59XG5cbi5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19zbGlkZS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19zbGlkZS1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzNweDtcbiAgfVxufVxuXG4ucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9fc2xpZGUtdGl0bGUge1xuICBmb250LXNpemU6IDIuNjY2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19zbGlkZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMy4zMzMzM3B4O1xuICB9XG59XG4iLCIvKlxuaHRtbDVkb2N0b3IuY29tIFJlc2V0IFN0eWxlc2hlZXRcbnYxLjYuMVxuTGFzdCBVcGRhdGVkOiAyMDEwLTA5LTE3XG5BdXRob3I6IFJpY2hhcmQgQ2xhcmsgLSBodHRwOi8vcmljaGNsYXJrZGVzaWduLmNvbVxuVHdpdHRlcjogQHJpY2hfY2xhcmtcbiovXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmFiYnIsXG5hZGRyZXNzLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zYW1wLFxuc21hbGwsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG52YXIsXG5iLFxuaSxcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxubmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxuXG5hIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xuaW5zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG5hYmJyW3RpdGxlXSxcbmRmblt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGNoYW5nZSBib3JkZXIgY29sb3VyIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0LFxuc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn0iLCJAaW1wb3J0ICdfdmFycyc7XG5AaW1wb3J0ICdfbWl4aW4nO1xuXG5cbmh0bWwge1xuICAvLyBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQIEdvdGhpY1wiLCBPc2FrYSwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogJGMtdGV4dDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG5cbiAgJi5pcy1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG5cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cbiAgOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbn1cblxuXG5hIHtcbiAgY29sb3I6ICRjLXRleHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgQGV4dGVuZCAudS10cmFuc2l0aW9uO1xuICAgIG9wYWNpdHk6IC43O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG5cbmJ1dHRvbiB7XG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG51bCxcbmxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxubWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8vIGZvbnQtc2l6ZTogMDtcbn1cblxuXG4ubC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuXG4gIEBpbmNsdWRlIHBjIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcGMtbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxufVxuXG5cbi5sLWlubmVyIHtcbiAgQGluY2x1ZGUgdyg2NzApO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5cblxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIF9taXhpbi5zY3NzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOWkieaVsOWumue+qVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHNwLWRlc2lnbjogNzUwOyAvL1NQ44Gu44OH44K244Kk44Oz44OH44O844K/44Gu55S76Z2i5bmFXG4kYnJlYWtwb2ludDogNzY4OyAvL+ODluODrOOCpOOCr+ODneOCpOODs+ODiFxuJGNvbnRlbnRzLXdpZHRoOiA1MDA7IC8v44Oh44Kk44Oz44Kz44Oz44OG44Oz44OE5bmFXG4kcGMtY29udGVudHMtd2lkdGg6IDEwMjQ7IC8vUEPjga7nlLvpnaLluYXluoPjgYTmmYJcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vUENcbkBtaXhpbiBwYyB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50KzF9cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vL1NQXG5AbWl4aW4gc3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludH1weCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vUEPjga7nlLvpnaLluYXni63jgYTmmYJcbkBtaXhpbiBwYy1uIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQrMX1weCkgYW5kIChtYXgtd2lkdGg6ICN7JHBjLWNvbnRlbnRzLXdpZHRofXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy9QQ+OBrueUu+mdouW5heW6g+OBhOaZglxuQG1peGluIHBjLXcge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skcGMtY29udGVudHMtd2lkdGgrMX1weCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjg5Xjgqnjg7Pjg4jjgrXjgqTjgrrmjIflrpogZnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyDmpoLopoE6IOODleOCqeODs+ODiOOCteOCpOOCuuaMh+WumlxuLy8g5byV5pWwOiAkc2l6ZTog44K144Kk44K677yIcHjvvIlcbi8vIOS9v+eUqOS+izogQGluY2x1ZGUgZnMoMjApOyDigLvjg4fjgrbjgqTjg7Pjg4fjg7zjgr/jgacyMHB444Gu5aC05ZCIIFNQ44K144Kk44K644Gn44GvdnfjgIFQQ+OCteOCpOOCuuOBp+OBr+WbuuWumlxuLy8g5YKZ6ICDOlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBmcygkc2l6ZSkge1xuICAvLyBmb250LXNpemU6IHVucXVvdGUoJ21pbignICsgKCRzaXplIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkc2l6ZSArICdweCknKTtcbiAgZm9udC1zaXplOiAoJHNpemUgLyAkc3AtZGVzaWduICogMTAwdncpO1xuXG4gIEBpbmNsdWRlIHBjIHtcbiAgICBmb250LXNpemU6ICN7JHNpemUgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG5cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOihjOmrmOOBlXZ35oyH5a6aIGxoXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g5qaC6KaBOiDooYzpq5jjgZXmjIflrppcbi8vIOW8leaVsDogJHNpemU6IOOCteOCpOOCuu+8iHB477yJXG4vLyDkvb/nlKjkvos6IEBpbmNsdWRlIHNsaCgyMCk7IOKAu+ODh+OCtuOCpOODs+ODh+ODvOOCv+OBpzIwcHjjga7loLTlkIggU1DjgrXjgqTjgrrjgafjga92d+OAgVBD44K144Kk44K644Gn44Gv5Zu65a6aXG4vLyDlgpnogIM6XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIGxoKCRzaXplKSB7XG4gIC8vIGxpbmUtaGVpZ2h0OiB1bnF1b3RlKCdtaW4oJyArICgkc2l6ZSAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJHNpemUgKyAncHgpJyk7XG4gIGxpbmUtaGVpZ2h0OiAoJHNpemUgLyAkc3AtZGVzaWduICogMTAwdncpO1xuXG4gIEBpbmNsdWRlIHBjIHtcbiAgICBsaW5lLWhlaWdodDogI3skc2l6ZSAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHg7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOW5heaMh+WumiB3XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g5qaC6KaBOiDluYXmjIflrppcbi8vIOW8leaVsDogJHc6IOOCteOCpOOCuu+8iHB477yJXG4vLyDkvb/nlKjkvos6IEBpbmNsdWRlIHcoMzAwKTsg4oC744OH44K244Kk44Oz44OH44O844K/44GnMzAwcHjjga7loLTlkIggU1DjgrXjgqTjgrrjgafjga92d+OAgVBD44K144Kk44K644Gn44Gv5Zu65a6aXG4vLyDlgpnogIM6XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIHcoJHcpIHtcbiAgLy8gd2lkdGg6IHVucXVvdGUoJ21pbignICsgKCR3IC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkdyArICdweCknKTtcbiAgd2lkdGg6ICgkdyAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG5cbiAgQGluY2x1ZGUgcGMge1xuICAgIHdpZHRoOiAjeyR3ICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weFxuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDpq5jjgZXmjIflrpogaFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOamguimgTog6auY44GV5oyH5a6aXG4vLyDlvJXmlbA6ICRoOiDjgrXjgqTjgrrvvIhweO+8iVxuLy8g5L2/55So5L6LOiBAaW5jbHVkZSBoKDMwMCk7IOKAu+ODh+OCtuOCpOODs+ODh+ODvOOCv+OBpzMwMHB444Gu5aC05ZCIIFNQ44K144Kk44K644Gn44GvdnfjgIFQQ+OCteOCpOOCuuOBp+OBr+WbuuWumlxuLy8g5YKZ6ICDOlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBoKCRoKSB7XG4gIC8vIGhlaWdodDogdW5xdW90ZSgnbWluKCcgKyAoJGggLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRoICsgJ3B4KScpO1xuICBoZWlnaHQ6ICgkaCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG5cbiAgQGluY2x1ZGUgcGMge1xuICAgIGhlaWdodDogI3skaCAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHhcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44Oe44O844K444Oz44O744OR44OH44Kj44Oz44Kw44O75L2N572udnfmjIflrpogbeOAgXDjgIFs44CBcuOAgXTjgIFiXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g5qaC6KaBOiDjgrnjg57jg5vjg57jg7zjgrjjg7PjgIHjg5Hjg4fjgqPjg7PjgrDjgIHkvY3nva7mjIflrppcbi8vIOW8leaVsDog44K144Kk44K677yIcHjvvIlcbi8vIOS9v+eUqOS+izogQGluY2x1ZGUgc3AtbXQoMzApO1xuLy8g5YKZ6ICDOlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qICDjg57jg7zjgrjjg7MgKi9cbkBtaXhpbiBtKCRtKSB7XG4gIC8vIG1hcmdpbjogdW5xdW90ZSgnbWluKCcgKyAoJG0gLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRtICsgJ3B4KScpO1xuICBtYXJnaW46ICgkbSAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXJnaW46ICN7JG0gKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbkBtaXhpbiBtMigkbTEsICRtMikge1xuICAvLyBtYXJnaW46IHVucXVvdGUoJ21pbignICsgKCRtMSAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJG0xICsgJ3B4KScpIHVucXVvdGUoJ21pbignICsgKCRtMiAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJG0yICsgJ3B4KScpO1xuICBtYXJnaW46ICgkbTEgLyAkc3AtZGVzaWduICogMTAwdncpICgkbTIgLyAkc3AtZGVzaWduICogMTAwdncpO1xuICBAaW5jbHVkZSBwYyB7XG4gICAgbWFyZ2luOiAjeyRtMSAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggI3skbTIgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbkBtaXhpbiBtMygkbTEsICRtMiwgJG0zKSB7XG4gIC8vIG1hcmdpbjogdW5xdW90ZSgnbWluKCcgKyAoJG0xIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkbTEgKyAncHgpJykgdW5xdW90ZSgnbWluKCcgKyAoJG0yIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkbTIgKyAncHgpJykgdW5xdW90ZSgnbWluKCcgKyAoJG0zIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkbTMgKyAncHgpJyk7XG4gIG1hcmdpbjogKCRtMSAvICRzcC1kZXNpZ24gKiAxMDB2dykgKCRtMiAvICRzcC1kZXNpZ24gKiAxMDB2dykgKCRtMyAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXJnaW46ICN7JG0xICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weCAjeyRtMiAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggI3skbTMgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbkBtaXhpbiBtNCgkbTEsICRtMiwgJG0zLCAkbTQpIHtcbiAgLy8gbWFyZ2luOiB1bnF1b3RlKCdtaW4oJyArICgkbTEgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRtMSArICdweCknKSB1bnF1b3RlKCdtaW4oJyArICgkbTIgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRtMiArICdweCknKSB1bnF1b3RlKCdtaW4oJyArICgkbTMgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRtMyArICdweCknKSB1bnF1b3RlKCdtaW4oJyArICgkbTQgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRtNCArICdweCknKTtcbiAgbWFyZ2luOiAoJG0xIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSAoJG0yIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSAoJG0zIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSAoJG00IC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbiAgQGluY2x1ZGUgcGMge1xuICAgIG1hcmdpbjogI3skbTEgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4ICN7JG0yICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weCAjeyRtMyAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggI3skbTQgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbi8qICDkuIrjg57jg7zjgrjjg7MgKi9cbkBtaXhpbiBtdCgkbXQpIHtcbiAgLy8gbWFyZ2luLXRvcDogdW5xdW90ZSgnbWluKCcgKyAoJG10IC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkbXQgKyAncHgpJyk7XG4gIG1hcmdpbi10b3A6ICgkbXQgLyAkc3AtZGVzaWduICogMTAwdncpO1xuICBAaW5jbHVkZSBwYyB7XG4gICAgbWFyZ2luLXRvcDogI3skbXQgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbi8qICDlt6bjg57jg7zjgrjjg7MgKi9cbkBtaXhpbiBtbCgkbWwpIHtcbiAgLy8gbWFyZ2luLWxlZnQ6IHVucXVvdGUoJ21pbignICsgKCRtbCAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJG1sICsgJ3B4KScpO1xuICBtYXJnaW4tbGVmdDogKCRtbCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXJnaW4tbGVmdDogI3skbWwgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbi8qICDlj7Pjg57jg7zjgrjjg7MgKi9cbkBtaXhpbiBtcigkbXIpIHtcbiAgLy8gbWFyZ2luLXJpZ2h0OiB1bnF1b3RlKCdtaW4oJyArICgkbXIgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRtciArICdweCknKVxuICBtYXJnaW4tcmlnaHQ6ICgkbXIgLyAkc3AtZGVzaWduICogMTAwdncpO1xuICBAaW5jbHVkZSBwYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAjeyRtciAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHg7XG4gIH1cbn1cblxuLyogIOS4i+ODnuODvOOCuOODsyAqL1xuQG1peGluIG1iKCRtYikge1xuICAvLyBtYXJnaW4tYm90dG9tOiB1bnF1b3RlKCdtaW4oJyArICgkbWIgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRtYiArICdweCknKTtcbiAgbWFyZ2luLWJvdHRvbTogKCRtYiAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAjeyRtYiAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHg7XG4gIH1cbn1cblxuLyog44OR44OH44Kj44Oz44KwICovXG5AbWl4aW4gcCgkcCkge1xuICAvLyBwYWRkaW5nOiB1bnF1b3RlKCdtaW4oJyArICgkcCAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJHAgKyAncHgpJyk7XG4gIHBhZGRpbmc6ICgkcCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBwYWRkaW5nOiAjeyRwICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weDtcbiAgfVxufVxuXG5AbWl4aW4gcDIoJHAxLCAkcDIpIHtcbiAgLy8gcGFkZGluZzogdW5xdW90ZSgnbWluKCcgKyAoJHAxIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkcDEgKyAncHgpJykgdW5xdW90ZSgnbWluKCcgKyAoJHAyIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkcDIgKyAncHgpJyk7XG4gIHBhZGRpbmc6ICgkcDEgLyAkc3AtZGVzaWduICogMTAwdncpICgkcDIgLyAkc3AtZGVzaWduICogMTAwdncpO1xuICBAaW5jbHVkZSBwYyB7XG4gICAgcGFkZGluZzogI3skcDEgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4ICN7JHAyICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weDtcbiAgfVxufVxuXG5AbWl4aW4gcDMoJHAxLCAkcDIsICRwMykge1xuICAvLyBwYWRkaW5nOiB1bnF1b3RlKCdtaW4oJyArICgkcDEgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRwMSArICdweCknKSB1bnF1b3RlKCdtaW4oJyArICgkcDIgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRwMiArICdweCknKSB1bnF1b3RlKCdtaW4oJyArICgkcDMgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRwMyArICdweCknKTtcbiAgcGFkZGluZzogKCRwMSAvICRzcC1kZXNpZ24gKiAxMDB2dykgKCRwMiAvICRzcC1kZXNpZ24gKiAxMDB2dykgKCRwMyAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBwYWRkaW5nOiAjeyRwMSAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggI3skcDIgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4ICN7JHAzICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weDtcbiAgfVxufVxuXG5AbWl4aW4gcDQoJHAxLCAkcDIsICRwMywgJHA0KSB7XG4gIC8vIHBhZGRpbmc6IHVucXVvdGUoJ21pbignICsgKCRwMSAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJHAxICsgJ3B4KScpIHVucXVvdGUoJ21pbignICsgKCRwMiAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJHAyICsgJ3B4KScpIHVucXVvdGUoJ21pbignICsgKCRwMyAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJHAzICsgJ3B4KScpIHVucXVvdGUoJ21pbignICsgKCRwNCAvICRzcC1kZXNpZ24gKSAqIDEwMHZ3ICsgJywnICsgJHA0ICsgJ3B4KScpO1xuICBwYWRkaW5nOiAoJHAxIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSAoJHAyIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSAoJHAzIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSAoJHA0IC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbiAgQGluY2x1ZGUgcGMge1xuICAgIHBhZGRpbmc6ICN7JHAxICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weCAjeyRwMiAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggI3skcDMgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4ICN7JHA0ICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weDtcbiAgfVxufVxuXG4vKiDkuIrjg5Hjg4fjgqPjg7PjgrAgKi9cbkBtaXhpbiBwdCgkcHQpIHtcbiAgLy8gbWFyZ2luLXRvcDogdW5xdW90ZSgnbWluKCcgKyAoJHB0IC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkcHQgKyAncHgpJyk7XG4gIHBhZGRpbmctdG9wOiAoJHB0IC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbiAgQGluY2x1ZGUgcGMge1xuICAgIHBhZGRpbmctdG9wOiAjeyRwdCAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHg7XG4gIH1cbn1cblxuLyogIOW3puODkeODh+OCo+ODs+OCsCAqL1xuQG1peGluIHBsKCRwbCkge1xuICAvLyBtYXJnaW4tbGVmdDogdW5xdW90ZSgnbWluKCcgKyAoJHBsIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkcGwgKyAncHgpJyk7XG4gIHBhZGRpbmctbGVmdDogKCRwbCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICN7JHBsICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weDtcbiAgfVxufVxuXG4vKiAg5Y+z44OR44OH44Kj44Oz44KwICovXG5AbWl4aW4gcHIoJHByKSB7XG4gIC8vIG1hcmdpbi1yaWdodDogdW5xdW90ZSgnbWluKCcgKyAoJHByIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkcHIgKyAncHgpJylcbiAgcGFkZGluZy1yaWdodDogKCRwciAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRwciAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHg7XG4gIH1cbn1cblxuLyogIOS4i+ODkeODh+OCo+ODs+OCsCAqL1xuQG1peGluIHBiKCRwYikge1xuICAvLyBtYXJnaW4tYm90dG9tOiB1bnF1b3RlKCdtaW4oJyArICgkcGIgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRwYiArICdweCknKTtcbiAgcGFkZGluZy1ib3R0b206ICgkcGIgLyAkc3AtZGVzaWduICogMTAwdncpO1xuICBAaW5jbHVkZSBwYyB7XG4gICAgcGFkZGluZy1ib3R0b206ICN7JHBiICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weDtcbiAgfVxufVxuXG4vKiDkuIrkvY3nva4gKi9cbkBtaXhpbiB0KCR0KSB7XG4gIC8vIHRvcDogdW5xdW90ZSgnbWluKCcgKyAoJHQgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICR0ICsgJ3B4KScpO1xuICB0b3A6ICgkdCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICB0b3A6ICN7JHQgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbi8qIOW3puS9jee9riAqL1xuQG1peGluIGwoJGwpIHtcbiAgLy8gbGVmdDogdW5xdW90ZSgnbWluKCcgKyAoJGwgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRsICsgJ3B4KScpO1xuICBsZWZ0OiAoJGwgLyAkc3AtZGVzaWduICogMTAwdncpO1xuICBAaW5jbHVkZSBwYyB7XG4gICAgbGVmdDogI3skbCAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHg7XG4gIH1cbn1cblxuLyog5Y+z5L2N572uICovXG5AbWl4aW4gcigkcikge1xuICAvLyByaWdodDogdW5xdW90ZSgnbWluKCcgKyAoJHIgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRyICsgJ3B4KScpO1xuICByaWdodDogKCRyIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbiAgQGluY2x1ZGUgcGMge1xuICAgIHJpZ2h0OiAjeyRyICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weDtcbiAgfVxufVxuXG4vKiDkuIvkvY3nva4gKi9cbkBtaXhpbiBiKCRiKSB7XG4gIC8vIGJvdHRvbTogdW5xdW90ZSgnbWluKCcgKyAoJGIgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICRiICsgJ3B4KScpO1xuICBib3R0b206ICgkYiAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBib3R0b206ICN7JGIgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDog4zmma/nlLvlg4/jgrXjgqTjgrrmjIflrpogIGJnc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOamguimgTog6IOM5pmv55S75YOP44K144Kk44K65oyH5a6aXG4vLyDlvJXmlbA6ICR3LCAkaCDjgrXjgqTjgrrvvIhweO+8iVxuLy8g5L2/55So5L6LOiBAaW5jbHVkZSBiZ3MoMzAwIDMwMCk7IOKAu+ODh+OCtuOCpOODs+ODh+ODvOOCv+OBpzMwMHB444Gu5aC05ZCIIFNQ44K144Kk44K644Gn44GvdnfjgIFQQ+OCteOCpOOCuuOBp+OBr+WbuuWumlxuLy8g5YKZ6ICDOlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBiZ3MoJHcsICRoKSB7XG4gIC8vIGJhY2tncm91bmQtc2l6ZTogdW5xdW90ZSgnbWluKCcgKyAoJHcgLyAkc3AtZGVzaWduICkgKiAxMDB2dyArICcsJyArICR3ICsgJ3B4KScpIHVucXVvdGUoJ21pbignICsgKCRoIC8gJHNwLWRlc2lnbiApICogMTAwdncgKyAnLCcgKyAkaCArICdweCknKTtcbiAgYmFja2dyb3VuZC1zaXplOiAoJHcgLyAkc3AtZGVzaWduICogMTAwdncpICgkaCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICN7JHcgKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4ICN7JGggKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4O1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDop5LkuLjmjIflrpogIGJyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g5qaC6KaBOiDop5LkuLjmjIflrppcbi8vIOW8leaVsDogJGJy77yIcHjvvIlcbi8vIOS9v+eUqOS+izogQGluY2x1ZGUgYnIoMTApOyDigLvjg4fjgrbjgqTjg7Pjg4fjg7zjgr/jgacxMHB444Gu5aC05ZCIIFNQ44K144Kk44K644Gn44GvdnfjgIFQQ+OCteOCpOOCuuOBp+OBr+WbuuWumlxuLy8g5YKZ6ICDOlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBicigkYnIpIHtcbiAgYm9yZGVyLXJhZGl1czogKCRiciAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBib3JkZXItcmFkaXVzOiAjeyRiciAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHg7XG4gIH1cbn1cblxuQG1peGluIGJyNCgkYnIxLCRicjIsJGJyMywkYnI0KSB7XG4gIGJvcmRlci1yYWRpdXM6ICgkYnIxIC8gJHNwLWRlc2lnbiAqIDEwMHZ3ICRicjIgLyAkc3AtZGVzaWduICogMTAwdncgJGJyMyAvICRzcC1kZXNpZ24gKiAxMDB2dyAkYnI0IC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbiAgQGluY2x1ZGUgcGMge1xuICAgIGJvcmRlci1yYWRpdXM6ICN7JGJyMSAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggI3skYnIyKiAkY29udGVudHMtd2lkdGggLyAkc3AtZGVzaWdufXB4ICN7JGJyMyAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggI3skYnI0ICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weDtcbiAgfVxufVxuXG5AbWl4aW4gdHIoJHRyMSwgJHRyMikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkdHIxIC8gJHNwLWRlc2lnbiAqIDEwMHZ3LCAkdHIyIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbiAgQGluY2x1ZGUgcGMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCN7JHRyMSAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHgsICN7JHRyMiAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHgpO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiX3ZhcnNcIjtcbkBpbXBvcnQgJ19taXhpbic7XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgIOmdnuihqOekulxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmlzLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg44Os44Kk44Ki44Km44OIXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udS1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi51LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udS1jZW50ZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udS12ZXJ0aWNhbC1jZW50ZXIge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udS1ob3Jpem9udGFsLWNlbnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4udS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnUtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtaWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi51LW9wYWNpdHkxIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnUtb3ZlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyDjg4bjgq3jgrnjg4hcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnUtc3VwdGV4dCB7XG4gIGZvbnQtc2l6ZTogNzUuNSU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMC4xZW07XG59XG5cbi51LXN1YnRleHQge1xuICBmb250LXNpemU6IDc1LjUlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMC4xZW07XG59XG5cbi51LWluZGVudC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG5cbi51LWluZGVudDAge1xuICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1pbmRlbnQxIHtcbiAgdGV4dC1pbmRlbnQ6IDFlbSAhaW1wb3J0YW50O1xufVxuXG5cblxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5Xjgqnjg7Pjg4jjg5XjgqHjg5/jg6rjg7xcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLnUta2l3aSB7XG4gICAgZm9udC1mYW1pbHk6ICdLaXdpIE1hcnUnLCBzZXJpZjtcbiAgfVxuXG4gIC51LWRvdHMge1xuICAgIGZvbnQtZmFtaWx5OiBcIkRvdEdvdGhpYzE2XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAudS1tcGx1cyB7XG4gICAgZm9udC1mYW1pbHk6IFwiTSBQTFVTIDFwXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG4gIFxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5Xjgqnjg7Pjg4jjgqbjgqfjgqTjg4gga2l3aeOBrzMwMOOBqDUwMOOBruOBv1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnUtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnUtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnUtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51LWV4dHJhYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi51LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg44Oc44K/44Oz44KS44OH44Kj44Ki44Kv44OG44Kj44OW44GrXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaXMtZGVhY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLy8gb3BhY2l0eTogLjU7XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBub25lO1xuICB9XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMg5paH5a2X5o+D44GIXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS10ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udS12ZXJ0aWNhbC1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udS12ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udS12ZXJ0aWNhbC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udS1lbGxpcHNpcyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICB0cmFuc2l0aW9uXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG59XG5cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg5pOs5Ly86KaB57SgXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1wc2V1ZG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg6ImyXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1waW5rIHtcbiAgY29sb3I6ICRjLXBpbmtcbn1cblxuLnUtZ3JlZW4ge1xuICBjb2xvcjogJGMtZ3JlZW47XG59XG5cbi51LXllbGxvdyB7XG4gIGNvbG9yOiAkYy15ZWxsb3c7XG59XG5cbi51LWJsdWUge1xuICBjb2xvcjogJGMtYmx1ZTtcbn1cblxuLnUtd2hpdGUge1xuICBjb2xvcjogJGMtd2hpdGU7XG59XG5cbi51LWJsYWNrIHtcbiAgY29sb3I6ICRjLWJsYWNrO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5Xjgqnjg7Pjg4jjgrXjgqTjgrpcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LWxlYWQge1xuICBAaW5jbHVkZSBmcygzMCk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDYwIC8gMzApO1xufVxuXG4udS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZnMoMjYpO1xuICBsaW5lLWhlaWdodDogY2FsYyg0MCAvIDI2KTtcbn1cblxuLnUtaGVhZGluZ3Mge1xuICBAZXh0ZW5kIC51LWtpd2k7XG4gIEBleHRlbmQgLnUtbGlnaHQ7XG4gIEBpbmNsdWRlIGZzKDU2KTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNzAgLyA1Nik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtc3ViaGVhZGluZ3Mge1xuICBAZXh0ZW5kIC51LWtpd2k7XG4gIEBleHRlbmQgLnUtbGlnaHQ7XG4gIEBpbmNsdWRlIGZzKDQwKTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTAgLyA0MCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUta2l3aS1sZWFkIHtcbiAgQGV4dGVuZCAudS1raXdpO1xuICBAZXh0ZW5kIC51LWxpZ2h0O1xuICBAaW5jbHVkZSBmcygzMCk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDQwIC8gMzApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51LWJ0bnRleHQge1xuICBAZXh0ZW5kIC51LWtpd2k7XG4gIEBleHRlbmQgLnUtbGlnaHQ7XG4gIEBleHRlbmQgLnUtd2hpdGU7XG4gIEBpbmNsdWRlIGZzKDQwKTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTAgLyA0MCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyAudS1jYXV0aW9uIHtcbi8vICAgQGluY2x1ZGUgZnMoMjYpO1xuLy8gICBsaW5lLWhlaWdodDogY2FsYyg1MCAvIDI2KTtcbi8vIH1cblxuLnUtYmFsbG9vbiB7XG4gIEBleHRlbmQgLnUtcHNldWRvO1xuICBAaW5jbHVkZSBiZ3MoNjcwLCAyMCk7XG4gIEBpbmNsdWRlIHcoNjcwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vdGl0bGVfYmFsbG9vbkAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuIiwiQGltcG9ydCAnX3ZhcnMnO1xuQGltcG9ydCAnX21peGluJztcblxuLyogc2xpZGVzaG93ICovXG5Aa2V5ZnJhbWVzIHNsaWRlc2hvdzEyIHtcbiAgMCUgeyBvcGFjaXR5OiAwO31cbiAgMSUgeyBvcGFjaXR5OiAxO31cbiAgOCUgeyBvcGFjaXR5OiAxO31cbiAgMTElIHsgb3BhY2l0eTogMDt9XG4gIDEwMCUgeyBvcGFjaXR5OiAwO31cbn1cblxuQGtleWZyYW1lcyBzbGlkZXNob3c2IHtcbiAgMCUgeyBvcGFjaXR5OiAwO31cbiAgMiUgeyBvcGFjaXR5OiAxO31cbiAgMTYlIHsgb3BhY2l0eTogMTt9XG4gIDE4JSB7IG9wYWNpdHk6IDA7fVxuICAxMDAlIHsgb3BhY2l0eTogMDt9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVzaG93NCB7XG4gICAwJSB7IG9wYWNpdHk6IDA7fVxuICAgMyUgeyBvcGFjaXR5OiAxO31cbiAgMjQlIHsgb3BhY2l0eTogMTt9XG4gIDI4JSB7IG9wYWNpdHk6IDA7fVxuIDEwMCUgeyBvcGFjaXR5OiAwO31cbn1cblxuLy8g44Kw44Oq44OD44OBXG5cbkBmdW5jdGlvbiByYW5kKCRtaW4sICRtYXgpIHtcbiAgQHJldHVybiByYW5kb20oKSAqICgkbWF4IC0gJG1pbikgKyAkbWluO1xufVxuXG4kYW5pbWF0aW9uLWR1cmF0aW9uOiAzczsgLy8g5L2V56eS44GK44GN44Gr44Ki44OL44Oh44O844K344On44Oz44KS44Or44O844OX44GZ44KL44GLXG4kZ2xpdGNoLWR1cmF0aW9uOiAyMCU7IC8vIOOCsOODquODg+ODgSAoUkdCIOOBmuOCieOBlykg6Ieq5L2T44Gu6ZW344GV44CB5LiK6KiY56eS5pWw44Gr5a++44GZ44KL44OR44O844K744Oz44OG44O844K4XG4kZ2xpdGNoLWZyZXF1ZW5jeTogNTsgLy8g5YuV44GN44Gu6aC75bqmXG4kZ2xpdGNoLWludGVydmFsOiAkZ2xpdGNoLWR1cmF0aW9uIC8gJGdsaXRjaC1mcmVxdWVuY3k7XG5cbkBtaXhpbiByZ2Itc2hpZnQoJG5hbWUpIHtcbiAgQGtleWZyYW1lcyByZ2Itc2hpZnQtI3skbmFtZX0ge1xuICAgIEBmb3IgJGkgZnJvbSAwIHRvICRnbGl0Y2gtZnJlcXVlbmN5IHtcbiAgICAgICN7JGkgKiAkZ2xpdGNoLWludGVydmFsfSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKFxuICAgICAgICAgICN7cmFuZCgtMywgMykgKiAxJX0sIFxuICAgICAgICAgICN7cmFuZCgtMC41LCAwLjUpICogMSV9IFxuICAgICAgICApO1xuICAgICAgfVxuICAgIH1cblxuICAgIDAlLCAjeyRnbGl0Y2gtZHVyYXRpb259LCAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBhbmltYXRpb246IHJnYi1zaGlmdC0jeyRuYW1lfSAkYW5pbWF0aW9uLWR1cmF0aW9uIHN0ZXBzKDEsIGp1bXAtZW5kKSAxLjVzIGFsdGVybmF0ZSBib3RoO1xuICAvLyBhbmltYXRpb24tZGVsYXk6IDEuNXM7XG59XG5cbkBtaXhpbiBnbGl0Y2goJG5hbWUpIHtcbiAgQGtleWZyYW1lcyBnbGl0Y2gtI3skbmFtZX0ge1xuICAgIEBmb3IgJGkgZnJvbSAwIHRvICRnbGl0Y2gtZnJlcXVlbmN5IHtcbiAgICAgICRsZWZ0OiAwJTtcbiAgICAgICRyaWdodDogMTAwJTtcbiAgICAgICR0b3A6IHJhbmQoMCwgOTApICogMSU7IC8vIOWIh+OCiuWPluOCi+S9jee9riAo57im6Lu4MCXjgJw5MCXlhoXjgafjg6njg7Pjg4Djg6Djgavli5XjgYvjgZkpXG4gICAgICAkYm90dG9tOiAkdG9wICsgcmFuZCgxLCAxMCkgKiAxJTsgLy8g5YiH44KK5Y+W44KL44K144Kk44K6ICjnlLvlg4/nuKbluYUxJeOAnDEwJSlcblxuICAgICAgI3skaSAqICRnbGl0Y2gtaW50ZXJ2YWx9IHtcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKFxuICAgICAgICAgICRsZWZ0ICR0b3AsXG4gICAgICAgICAgJHJpZ2h0ICR0b3AsXG4gICAgICAgICAgJHJpZ2h0ICRib3R0b20sXG4gICAgICAgICAgJGxlZnQgJGJvdHRvbVxuICAgICAgICApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShcbiAgICAgICAgICAje3JhbmQoLTgsIDgpICogMSV9LCAvLyDlt6blj7PjgavjganjgozjgZDjgonjgYTli5XjgY/jgYsgKOaoquW5heOBrsKxOCUpXG4gICAgICAgICAgI3tyYW5kKC0wLjUsIDAuNSkgKiAxJX0gLy8g5LiK5LiL44Gr44Gp44KM44GQ44KJ44GE5YuV44GP44GLICjnuKbluYXjga7CsTAuNSUpXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgMCUsICN7JGdsaXRjaC1kdXJhdGlvbn0sIDEwMCUge1xuICAgICAgY2xpcC1wYXRoOiBub25lO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGFuaW1hdGlvbjogZ2xpdGNoLSN7JG5hbWV9ICRhbmltYXRpb24tZHVyYXRpb24gbGluZWFyIDEuNXMgYWx0ZXJuYXRlIGJvdGg7XG4gIC8vIGFuaW1hdGlvbi1kZWxheTogMS41cztcbn1cblxuLy8gQGtleWZyYW1lcyAgZ2xpdGNoIHtcbi8vICAgMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7IH1cbi8vICAgMjAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAzcHgpO31cbi8vICA0MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNHB4LCAtMnB4KTt9XG4vLyAgNjAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO31cbi8vIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7fVxuLy8gfVxuXG5cbi5mYWRlaW4ge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMHM7XG59XG5cbi5mYWRlaW4uaXMtYWN0aXZlIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mYWRlaW4tbGF0ZSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAuNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgLjVzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAuNXM7XG59XG5cbi5mYWRlaW4tbGF0ZS5pcy1hY3RpdmUge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xKTtcbiAgb3BhY2l0eTogMTtcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIHBhcnRzXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGhlYWRlciAqL1xuLmMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDIwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIHBjIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBwYy13IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgcGMtbiB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuXG4gICZfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgd2lkdGg6IDk3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgQGV4dGVuZCAudS10cmFuc2l0aW9uO1xuICAgIEBpbmNsdWRlIGJncygzOS41LDM5LjUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDU1cHg7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1NXB4KTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgei1pbmRleDogMjA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi13aGl0ZS5qcGcpO1xuXG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cblxuICAgICYuaXMtb3BlbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogMjNweDtcblxuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBAZXh0ZW5kIC51LXRyYW5zaXRpb247XG4gICAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCAyM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9tZW51X29wZW5AMngucG5nKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vbWVudV9jbG9zZUAyeC5wbmcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuXG5cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgcmlnaHQ6IDR2dztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgIH1cblxuXG4gICAgICAmLmlzLW9wZW4ge1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICBAaW5jbHVkZSB3KDU1MCk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgLyogSUUsIEVkZ2Ug5a++5b+cICovXG4gICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAgLyogRmlyZWZveCDlr77lv5wgKi9cbiAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgZGlzcGxheTpub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jLW1lbnVfX2xpc3Qge1xuICAgICAgQGluY2x1ZGUgbXQoMjApO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmMtbWVudV9faXRlbSB7XG4gICAgICBAaW5jbHVkZSBtYigyMCk7XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgQGluY2x1ZGUgbWIoNDApO1xuICAgICAgfVxuXG4gICAgICAuYy1tZW51X19idG4ge1xuICAgICAgICBAaW5jbHVkZSBoKDEzMik7XG4gICAgICAgIEBpbmNsdWRlIGZzKDQwKTtcbiAgICAgICAgQGluY2x1ZGUgbGgoMTIwKTtcbiAgICAgICAgQGluY2x1ZGUgdyg1NTApO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGJncyg0NCwgNDQpO1xuICAgICAgICAgIEBpbmNsdWRlIHcoNDQpO1xuICAgICAgICAgIEBpbmNsdWRlIGgoNDQpO1xuICAgICAgICAgIEBpbmNsdWRlIHQoMzgpO1xuICAgICAgICAgIEBpbmNsdWRlIHIoMzApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBmb290ZXIgKi9cbi5jLWZvb3RlciB7XG4gIEBpbmNsdWRlIHBiKDE0MCk7XG4gIEBpbmNsdWRlIHB0KDEwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICBjb2xvcjogJGMtd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cblxuICAmX19tZW51IHtcblxuICAgICZfX2xpc3Qge1xuICAgICAgQGluY2x1ZGUgbWIoMTYwKTtcblxuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBAaW5jbHVkZSBtYigzMCk7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBmcygzMCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG5cbiAgJl9fY29weXJpZ2h0IHtcbiAgICBAaW5jbHVkZSBmcygyMCk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gY29va2ll5om/6Ku+55S76Z2iICovXG5cbi5jLW1vZGFsLWNvb2tpZSB7XG4gIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmX19tb2RhbCB7XG4gICAgQGluY2x1ZGUgcDIoMjAsIDEzKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICByaWdodDogY2FsYyg1MCUgLSAyNTBweCk7XG4gICAgICB3aWR0aDogNTAwcHg7XG4gICAgfVxuICBcbiAgICBAaW5jbHVkZSBwYy1uIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSA1MDBweCk7XG4gICAgfVxuICBcbiAgICBwIHtcbiAgICAgIEBleHRlbmQgLnUtbXBsdXM7XG4gICAgICBAaW5jbHVkZSBmcygyNCk7XG4gICAgICBAaW5jbHVkZSBsaCgzNik7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICBcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYy1waW5rO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLXBpbms7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fYmcge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA5ODtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBnb3RvcCAqL1xuLmMtZ290b3Age1xuICBAZXh0ZW5kIC51LXRyYW5zaXRpb247XG4gIEBpbmNsdWRlIGIoMjApO1xuICBAaW5jbHVkZSByKDEwKTtcbiAgQGluY2x1ZGUgdygxMTMpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAmLmlzLXNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBhOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIGE6YWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBwYWdlwrnCssONwqggKi9cbi5wLXBhZ2Uge1xuXG4gID4gLmwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcblxuICAgIEBpbmNsdWRlIHBjLXcge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIMKlw6LCqWDCpcOAwqXDqyAqL1xuI2MtbW9kYWwtb3ZlcmxheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHotaW5kZXg6IDMwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uanMtbW9kYWwtb3Blbixcbi5qcy1tb2RhbC1jbG9zZSB7XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IC43O1xuICB9XG5cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gwrHCs8K+wrAgKi9cbi5jLWJnIHtcbiAgQGluY2x1ZGUgYmdzKDM5LjUsMzkuNSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwOyBcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgLy8gb3BhY2l0eTogLjQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4td2hpdGVfcGMuanBnKTtcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2xlZnQsXG4gICZfX3JpZ2h0IHtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI1MHB4KTtcblxuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIHBjLW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cblxuICAgICZfX2lubmVyIHtcbiAgICAgIHdpZHRoOiAyNThweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2xvZ28ge1xuICAgICAgd2lkdGg6IDIxM3B4O1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweDtcbiAgICB9XG5cbiAgICAuYy1tZW51X19saXN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmMtbWVudV9faXRlbSB7XG4gICAgICBAZXh0ZW5kIC51LWNlbnRlcjtcbiAgICAgIHdpZHRoOiAyNThweDtcblxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIG1iKDApO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAmX19yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgQGluY2x1ZGUgcGMtbiB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTAwcHgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2lsbHVzdCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gICAgQGV4dGVuZCAudS1ob3Jpem9udGFsLWNlbnRlcjtcbiAgICB3aWR0aDogY2FsYyggMjU4IC8gMTAyNCAqIDEwMHZ3KTtcbiAgICBoZWlnaHQ6IGNhbGMoIDQwMCAvIDEwMjQgKiAxMDB2dyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgcGMtbiB7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMS41NTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBhbmltYXRpb246IHNsaWRlc2hvdzEyIDU1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAmLmMtYmdfX2lsbHVzdF9faW1hZ2UwMSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDAxQDJ4LnBuZyk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICAmLmMtYmdfX2lsbHVzdF9faW1hZ2UwMiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDAyQDJ4LnBuZyk7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogNXM7XG4gICAgICB9XG4gICAgICAmLmMtYmdfX2lsbHVzdF9faW1hZ2UwMyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDAzQDJ4LnBuZyk7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMTBzO1xuICAgICAgfVxuICAgICAgJi5jLWJnX19pbGx1c3RfX2ltYWdlMDQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19pbGx1c3QwNEAyeC5wbmcpO1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDE1cztcbiAgICAgIH1cbiAgICAgICYuYy1iZ19faWxsdXN0X19pbWFnZTA1IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfaWxsdXN0MDVAMngucG5nKTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyMHM7XG4gICAgICB9XG4gICAgICAmLmMtYmdfX2lsbHVzdF9faW1hZ2UwNiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDA2QDJ4LnBuZyk7XG4gICAgICAgIHotaW5kZXg6IDY7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMjVzO1xuICAgICAgfVxuICAgICAgJi5jLWJnX19pbGx1c3RfX2ltYWdlMDcge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19pbGx1c3QwN0AyeC5wbmcpO1xuICAgICAgICB6LWluZGV4OiA3O1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDMwcztcbiAgICAgIH1cbiAgICAgICYuYy1iZ19faWxsdXN0X19pbWFnZTA4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfaWxsdXN0MDhAMngucG5nKTtcbiAgICAgICAgei1pbmRleDogODtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAzNXM7XG4gICAgICB9XG4gICAgICAmLmMtYmdfX2lsbHVzdF9faW1hZ2UwOSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDA5QDJ4LnBuZyk7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogNDBzO1xuICAgICAgfVxuICAgICAgJi5jLWJnX19pbGx1c3RfX2ltYWdlMTAge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19pbGx1c3QxMEAyeC5wbmcpO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiA0NXM7XG4gICAgICB9XG4gICAgICAmLmMtYmdfX2lsbHVzdF9faW1hZ2UxMSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX2lsbHVzdDExQDJ4LnBuZyk7XG4gICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDUwcztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ib3NzcnVzaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2RlYWlib29rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX3NwZWNpYWwge1xuICAgICZfX3N1YmhlYWRpbmdzIHtcbiAgICAgIEBleHRlbmQgLnUta2l3aTtcbiAgICAgIEBleHRlbmQgLnUtZXh0cmFib2xkO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgLnUtZWRnaW5nIHtcbiAgICAgICAgQGV4dGVuZCAudS1ibGFjaztcbiAgICAgICAgY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICRjLWJsYWNrO1xuICAgICAgICB0ZXh0LXN0cm9rZTogMXB4ICRjLWJsYWNrO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRpbmdzIHtcbiAgICAgIEBleHRlbmQgLnUta2l3aTtcbiAgICAgIEBleHRlbmQgLnUtZXh0cmFib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICRjLWdyZWVuO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9tZW51X2JhbGxvb25AMngucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjEwLjVweCA1MXB4O1xuICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbiAgICB9XG5cbiAgICAmX19sZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIMKlw5zCpcK/wqXDsyAqL1xuLmMtYnRuX19ibGFjayB7XG4gIEBleHRlbmQgLnUtYnRudGV4dDtcbiAgQGluY2x1ZGUgbXQoNjUpO1xuICBAaW5jbHVkZSB3KDY3MCk7XG4gIEBpbmNsdWRlIGxoKDE1MCk7XG4gIEBpbmNsdWRlIGgoMTYwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuXG4gICYuYy1idG5fX2JsYWNrX190d29saW5lIHtcbiAgICBAaW5jbHVkZSBsaCg1MCk7XG4gICAgQGluY2x1ZGUgcHQoMjgpO1xuICAgIEBpbmNsdWRlIHBsKDE2Mik7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICBAaW5jbHVkZSB0KDApO1xuICAgIEBpbmNsdWRlIGwoMCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9iZy1ibGFja0AyeC5wbmcpO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgIEBpbmNsdWRlIHcoNDQpO1xuICAgIEBpbmNsdWRlIGgoNDQpO1xuICAgIEBpbmNsdWRlIGJncyg0MCw0MCk7XG4gICAgQGluY2x1ZGUgdCg1Myk7XG4gICAgQGluY2x1ZGUgcigzMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2Fycm93LXdoaXRlQDJ4LnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG5cbi5jLW1lbnVfX2J0biB7XG4gIEBleHRlbmQgLnUta2l3aTtcbiAgQGV4dGVuZCAudS1saWdodDtcbiAgd2lkdGg6IDI1OHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgY29sb3I6ICRjLXdoaXRlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgIEBpbmNsdWRlIHQoMCk7XG4gICAgQGluY2x1ZGUgbCgwKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2JnLWJsYWNrQDJ4LnBuZyk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgdG9wOiAyMnB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fYXJyb3ctd2hpdGVAMngucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gU05TwqXCt8KlwqfCpcKiICovXG5cbi5jLXNoYXJlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmMtc2hhcmUtaXRlbSB7XG4gIEBpbmNsdWRlIHcoNzApO1xuICBAaW5jbHVkZSBoKDcwKTtcbiAgQGluY2x1ZGUgbTIoMCwxNSk7XG5cbiAgYSB7XG4gICAgQGluY2x1ZGUgYmdzKDcwLDcwKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAudS14IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uX3hAMngucG5nKTtcbiAgfVxuICAudS1saW5lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2xpbmVAMngucG5nKTtcbiAgfVxuICAudS1mYWNlYm9vayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbl9mYWNlYm9va0AyeC5wbmcpO1xuICB9XG5cbn1cblxuXG4iLCIucC1ib3NzcnVzaCB7XG5cblx0QGluY2x1ZGUgcGMge1xuXHRcdC5sLWNvbnRhaW5lciB7XG5cdFx0XHRib3JkZXItbGVmdDogNnB4IHNvbGlkICRjLWJsYWNrO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiA2cHggc29saWQgJGMtYmxhY2s7XG5cdFx0fVxuXHR9XG5cblx0LmMtYmcge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdH1cblxuXHQuYy1iZ19faWxsdXN0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5jLWJnX19ib3NzcnVzaCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDE3cHg7XG5cblx0XHQmX19sb2dvIHtcblx0XHRcdEBleHRlbmQgLnUtY2VudGVyO1xuXHRcdFx0Ly8gd2lkdGg6IGNhbGMoIDI1OCAvIDEwMjQgKiAxMDB2dyk7XG5cdFx0XHQvLyBoZWlnaHQ6IGNhbGMoIDEyNSAvIDEwMjQgKiAxMDB2dyk7XG5cdFx0XHR3aWR0aDogMjU4cHg7XG5cdFx0XHRoZWlnaHQ6IDEyNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19fYm9zc3J1c2hfX2xvZ29AMngucG5nKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHR9XG5cblx0XHQmX19idG4ge1xuXHRcdFx0QGV4dGVuZCAudS1jZW50ZXI7XG5cdFx0XHQvLyB3aWR0aDogY2FsYyggMjU0IC8gMTAyNCAqIDEwMHZ3KTtcblx0XHRcdC8vIGhlaWdodDogY2FsYyggODQgLyAxMDI0ICogMTAwdncpO1xuXHRcdFx0d2lkdGg6IDI1NHB4O1xuXHRcdFx0aGVpZ2h0OiA4NHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19fYm9zc3J1c2hfX2J0bkAyeC5wbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIOOCreODo+ODqeOCr+OCv+ODvOOCt+ODq+OCqOODg+ODiFxuXG5cdFx0Jl9fY2hhcmEge1xuXHRcdFx0Ly8gd2lkdGg6IGNhbGMoIDI1OCAvIDEwMjQgKiAxMDB2dyk7XG5cdFx0XHQvLyBoZWlnaHQ6IGNhbGMoIDI5OCAvIDEwMjQgKiAxMDB2dyk7XG5cdFx0XHR3aWR0aDogMjU4cHg7XG5cdFx0XHRoZWlnaHQ6IDI5OHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblx0XHRcdEBleHRlbmQgLnUtY2VudGVyO1xuXG5cdFx0XHQmX19pbWFnZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRhbmltYXRpb246IHNsaWRlc2hvdzYgMzBzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XG5cdFx0XHRcdCYuYm9zc3J1c2gtaW1hZ2UwMSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9jaGFyYTFAMngucG5nKTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdCYuYm9zc3J1c2gtaW1hZ2UwMiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9jaGFyYTJAMngucG5nKTtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogNXM7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdCYuYm9zc3J1c2gtaW1hZ2UwMyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9jaGFyYTNAMngucG5nKTtcblx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogMTBzO1xuXHRcdFx0XHR9XG5cdFxuXHRcdFx0XHQmLmJvc3NydXNoLWltYWdlMDQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfY2hhcmE0QDJ4LnBuZyk7XG5cdFx0XHRcdFx0ei1pbmRleDogNDtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDE1cztcblx0XHRcdFx0fVxuXHRcblx0XHRcdFx0Ji5ib3NzcnVzaC1pbWFnZTA1IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2JnX2Jvc3NydXNoX2NoYXJhNUAyeC5wbmcpO1xuXHRcdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAyMHM7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdCYuYm9zc3J1c2gtaW1hZ2UwNiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9jaGFyYTZAMngucG5nKTtcblx0XHRcdFx0XHR6LWluZGV4OiA2O1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogMjVzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYmcge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHQmX19pbWFnZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRhbmltYXRpb246IHNsaWRlc2hvdzYgMzBzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHQmLmJvc3NydXNoLWltYWdlMDEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfYmcxQDJ4LnBuZyk7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFxuXHRcdFx0XHQmLmJvc3NydXNoLWltYWdlMDIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfYmcyQDJ4LnBuZyk7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDVzO1xuXHRcdFx0XHR9XG5cdFxuXHRcdFx0XHQmLmJvc3NydXNoLWltYWdlMDMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfYmczQDJ4LnBuZyk7XG5cdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDEwcztcblx0XHRcdFx0fVxuXHRcblx0XHRcdFx0Ji5ib3NzcnVzaC1pbWFnZTA0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2JnX2Jvc3NydXNoX2JnNEAyeC5wbmcpO1xuXHRcdFx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAxNXM7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdCYuYm9zc3J1c2gtaW1hZ2UwNSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9iZ19ib3NzcnVzaF9iZzVAMngucG5nKTtcblx0XHRcdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogMjBzO1xuXHRcdFx0XHR9XG5cdFxuXHRcdFx0XHQmLmJvc3NydXNoLWltYWdlMDYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYmdfYm9zc3J1c2hfYmc2QDJ4LnBuZyk7XG5cdFx0XHRcdFx0ei1pbmRleDogNjtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDI1cztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdGEge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdC5sLWlubmVyIHtcblx0XHRAaW5jbHVkZSB3KDYwMCk7XG5cdH1cblxuXHRwIHtcblx0XHRAaW5jbHVkZSBmcygzMCk7XG5cdFx0QGluY2x1ZGUgbGgoNjApO1xuXHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0fVxuXG5cdC5jLW1vZGFsLWNvb2tpZV9fbW9kYWwgcHtcblx0XHRAaW5jbHVkZSBmcygyNCk7XG5cdFx0QGluY2x1ZGUgbGgoMzYpO1xuXHR9XG5cblx0Ly8g44Oc44K/44OzXG5cblx0Jl9fYnRuIHtcblx0XHRAaW5jbHVkZSB3KDM5OCk7XG5cdFx0QGluY2x1ZGUgaCgxNjgpO1xuXHRcdEBleHRlbmQgLnUtY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX2J0bkAyeC5wbmcpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuNztcblx0XHR9XG5cdH1cblxuXHQvLyDjgrnjg6njgqTjg4Djg7xcblx0LnAtYm9zc3J1c2hfX3NsaWRlIHtcblx0XHRAaW5jbHVkZSB3KDYxNyk7XG5cdFx0QGluY2x1ZGUgbWIoNDApO1xuXHRcdEBpbmNsdWRlIG10KDQwKTtcblx0fVxuXG5cdC5wLWJvc3NydXNoX19zbGlkZS13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgdyg2MTcpO1xuXHR9XG5cblx0LnN3aXBlci1idXR0b24tcHJldixcblx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0QGluY2x1ZGUgaCg0OSk7XG5cdFx0QGluY2x1ZGUgdygyMSk7XG5cblx0XHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdH1cblxuXHRcblxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHRAaW5jbHVkZSByKC00Myk7XG5cdH1cblxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRAaW5jbHVkZSBsKC01Mik7XG5cdH1cblxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcblx0LnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIGgoNDkpO1xuXHRcdEBpbmNsdWRlIHcoMjEpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRjb250ZW50OiBcIlwiO1xuXHR9XG5cblx0LnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9zc3J1c2gvYm9zc3J1c2hfc2xpZGVyX2J0bl9sQDJ4LnBuZyk7XG5cdH1cblxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9ib3NzcnVzaF9zbGlkZXJfYnRuX3JAMngucG5nKTtcblx0fVxuXG5cblx0Ly8gTVZcblxuXHQmX19tdiB7XG5cdFx0QGluY2x1ZGUgcGIoMTIwKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcblxuXHRcdCZfX2ltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX212QDJ4LnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBoKDEzMzMpO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRAaW5jbHVkZSBnbGl0Y2goYmVmb3JlKTtcblx0XHRcdH1cblx0XHRcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0QGluY2x1ZGUgZ2xpdGNoKGFmdGVyKTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0Jjo6YWZ0ZXIsXG5cdFx0XHQucC1ib3NzcnVzaF9fbXZfX2NoYW5uZWwge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBpbmhlcml0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0LnAtYm9zc3J1c2hfX212X19jaGFubmVsIHtcblx0XHRcdFx0bWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7IFxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmNoYW5uZWwtciB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmMDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcmdiLXNoaWZ0KHIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY2hhbm5lbC1nIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzBmMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSByZ2Itc2hpZnQoZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jaGFubmVsLWIge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDBmO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJnYi1zaGlmdChiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5wLWJvc3NydXNoX19idG4ge1xuXHRcdFx0QGluY2x1ZGUgbXQoLTE4Nyk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Ji5pcy1maXhlZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0ei1pbmRleDogOTk7XG5cdFx0XHRcdEBleHRlbmQgLnUtaG9yaXpvbnRhbC1jZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIGIoMTgpO1xuXHRcblx0XHRcdFx0QGluY2x1ZGUgcGMtbiB7XG5cdFx0XHRcdFx0bGVmdDogMjUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pcy1zaG93IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmMtc2hhcmUtaXRlbSB7XG5cdFx0XHRAaW5jbHVkZSBtMigwLCAyNSk7XG5cdFx0XHRAaW5jbHVkZSBtdCg2NSk7XG5cblx0XHRcdC51LXgge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX2J0bl94QDJ4LnBuZyk7XG5cdFx0XHR9XG5cblx0XHRcdC51LWxpbmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX2J0bl9saW5lQDJ4LnBuZyk7XG5cdFx0XHR9XG5cblx0XHRcdC51LWZhY2Vib29rIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ib3NzcnVzaC9ib3NzcnVzaF9idG5fZmFjZWJvb2tAMngucG5nKTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xlYWQge1xuXHRcdFx0QGluY2x1ZGUgbXQoNjUpO1xuXHRcdH1cblx0fVxuXG5cblx0Ly8g5LiW55WM6KazXG5cblx0Jl9fcHJvbG9ndWUge1xuXHRcdEBpbmNsdWRlIHB0KDEyMCk7XG5cdFx0QGluY2x1ZGUgcGIoMTA1KTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX3Byb2xvZ3VlX2JnQDJ4LnBuZyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuXHRcdCZfX2hlYWRpbmdzIHtcblx0XHRcdEBpbmNsdWRlIHcoNDI0KTtcblx0XHRcdEBpbmNsdWRlIG1sKDgyKTtcblx0XHR9XG5cdH1cblxuXHQvLyDpgYrjgbPmlrlcblxuXHQmX19wbGF5IHtcblx0XHRAaW5jbHVkZSBwMigxMjAsIDApO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0Jl9faGVhZGluZ3Mge1xuXHRcdFx0QGluY2x1ZGUgdyg0MTApO1xuXHRcdFx0QGluY2x1ZGUgbWIoNDApO1xuXHRcdFx0QGluY2x1ZGUgbWwoODEpO1xuXHRcdH1cblxuXHRcdCZfX2Fib3V0IHtcblx0XHRcdEBpbmNsdWRlIG1iKDEyMCk7XG5cblx0XHRcdCZfX2hlYWRpbmdzIHtcblx0XHRcdFx0QGluY2x1ZGUgdyg0MDIpO1xuXHRcdFx0XHRAZXh0ZW5kIC51LWNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19idG57XG5cdFx0XHRAaW5jbHVkZSB3KDYwMCk7XG5cdFx0XHRAaW5jbHVkZSBoKDEyMyk7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX3BsYXlfYnRuQDJ4LnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDjg5zjgrnmiKZcblxuXHQmX19iYXR0bGUge1xuXHRcdEBpbmNsdWRlIHB0KDEyMCk7XG5cdFx0QGluY2x1ZGUgcGIoNDAwKTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX2JhdHRsZV9iZ0AyeC5wbmcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jl9faGVhZGluZ3Mge1xuXHRcdFx0QGluY2x1ZGUgdyg0MTgpO1xuXHRcdFx0QGluY2x1ZGUgbWIoNDApO1xuXHRcdFx0QGluY2x1ZGUgbWwoOTEpO1xuXHRcdH1cblxuXHRcdCZfX2ltYWdlIHtcblx0XHRcdEBpbmNsdWRlIHcoNjE3KTtcblx0XHRcdEBpbmNsdWRlIG1iKDgwKTtcblx0XHR9XG5cblx0XHQucC1ib3NzcnVzaF9fYnRuIHtcblx0XHRcdEBpbmNsdWRlIGIoMTIwKTtcblx0XHRcdEBleHRlbmQgLnUtaG9yaXpvbnRhbC1jZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHotaW5kZXg6IDM7XG5cblx0XHRcdCYuaXMtZml4ZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhbXBhaWduIHtcblx0XHRAaW5jbHVkZSBwdCgxMjApO1xuXHRcdEBpbmNsdWRlIHBiKDEyMCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG5cblx0XHQmX19oZWFkaW5ncyB7XG5cdFx0XHRAaW5jbHVkZSBtYigxNSk7XG5cdFx0fVxuXG5cdFx0cC5wLWJvc3NydXNoX19jYW1wYWlnbl9fZGVhZGxpbmUge1xuXHRcdFx0QGluY2x1ZGUgbWIoNjMpO1xuXHRcdFx0QGluY2x1ZGUgbXQoMzApO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICRjLWJvc3MtcGluaztcblx0XHR9XG5cdFx0XG5cdFx0Ji1idG4ge1xuXHRcdFx0QGluY2x1ZGUgdyg2MTMpO1xuXHRcdFx0QGluY2x1ZGUgaCgxNjgpO1xuXHRcdFx0QGV4dGVuZCAudS1jZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvc3NydXNoL2Jvc3NydXNoX2NhbXBhaWduX2J0bkAyeC5wbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn0iLCIucC1kZWFpYm9va3Mge1xuXG5cdC8vIOOCt+ODo+ODieOCplxuXHQudS1kZWFpLXNoYWRvdyB7XG5cdFx0Ym94LXNoYWRvdzogMHB4ICgxMCAvICRzcC1kZXNpZ24gKiAxMDB2dykgKDIwIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdEBpbmNsdWRlIHBjIHtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAjezEwICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weCAjezIwICogJGNvbnRlbnRzLXdpZHRoIC8gJHNwLWRlc2lnbn1weCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdH1cblx0fVxuXG5cdC51LWRlYWktZHJvcHNoYWRvd3tcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAoMTAgLyAkc3AtZGVzaWduICogMTAwdncpICgyMCAvICRzcC1kZXNpZ24gKiAxMDB2dykgcmdiYSgwLCAwLCAwLCAwLjIpKTtcblx0XHRAaW5jbHVkZSBwYyB7XG5cdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KCAwcHggI3sxMCAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggI3sxMCAqICRjb250ZW50cy13aWR0aCAvICRzcC1kZXNpZ259cHggcmdiYSgwLCAwLCAwLCAwLjIpKTtcblx0XHR9XG5cdH1cblxuXG5cdC8vIOiDjOaZr1xuXHQuYy1iZyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0fVxuXG5cdC5jLWJnX19pbGx1c3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYy1iZ19fZGVhaWJvb2tzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdCZfX2xvZ28ge1xuXHRcdFx0QGV4dGVuZCAudS1jZW50ZXI7XG5cdFx0XHR3aWR0aDogMjQ4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxOXB4O1xuXHRcdH1cblxuXHRcdCZfX2lsbHVzdCB7XG5cdFx0XHRAZXh0ZW5kIC51LWNlbnRlcjtcblx0XHRcdHdpZHRoOiAyMTFweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRAZXh0ZW5kIC51LWNlbnRlcjtcblx0XHRcdHdpZHRoOiAyNTJweDtcblx0XHRcdGhlaWdodDogOTZweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2JnX2RlYWlib29rc19mdWtpZGFzaGlAMngucG5nKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdHBhZGRpbmc6IDE2cHggMCAwIDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzOXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0cCB7XG5cdFx0XHRcdEBleHRlbmQgLnUtbXBsdXM7XG5cdFx0XHRcdEBleHRlbmQgLnUtcmVndWxhcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J0biB7XG5cdFx0XHRAZXh0ZW5kIC51LWNlbnRlcjtcblx0XHRcdHdpZHRoOiAyNDhweDtcblx0XHRcdGZpbHRlcjogZHJvcC1zaGFkb3coIDBweCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKSk7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdH1cblxuXG5cdFx0Jl9fYmdfX2ltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvYmdfZGVhaWJvb2tzX2JnQDJ4LmpwZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQvLyDjg5zjgr/jg7NcblxuXHQmX19idG4tYXVkaW8ge1xuXHRcdEBpbmNsdWRlIHcoMTA5KTtcblx0XHRAaW5jbHVkZSBoKDEwOCk7XG5cdFx0QGluY2x1ZGUgdCgxMzgpO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvZGVhaWJvb2tzX2J0bi1hdWRpb19vZmZAMngucG5nKTtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiA5OTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBpbmNsdWRlIHBjIHtcblx0XHRcdHJpZ2h0OiBjYWxjKDUwJSAtIDI1MHB4KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBwYy1uIHtcblx0XHRcdHJpZ2h0OiBjYWxjKDEwMCUgLSA1MDBweCk7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRAZXh0ZW5kIC51LXRyYW5zaXRpb247XG5cdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RlYWlib29rcy9kZWFpYm9va3NfYnRuLWF1ZGlvX29uQDJ4LnBuZyk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRAaW5jbHVkZSB3KDYwMCk7XG5cdFx0QGluY2x1ZGUgYnIoODApO1xuXHRcdEBleHRlbmQgLnUtY2VudGVyO1xuXHRcdEBleHRlbmQgLnUtZGVhaS1zaGFkb3c7XG5cdH1cblxuXG5cdC8vIOODouODvOODgOODq1xuXG5cdCZfX21vZGFsIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRAaW5jbHVkZSBwdCg0MCk7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0ei1pbmRleDogOTk7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIHBjIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2JnX2RlYWlib29rc19iZ0AyeC5qcGcpXG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc3Age1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvYmdfZGVhaWJvb2tzX2JnX3NwQDJ4LmpwZylcblx0XHR9XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdEBpbmNsdWRlIHcoNDYwKTtcblx0XHRcdEBpbmNsdWRlIHAyKDIyLCAzMCk7XG5cdFx0XHRAaW5jbHVkZSBicigyMCk7XG5cdFx0XHRAaW5jbHVkZSBtYig0MCk7XG5cdFx0XHRAZXh0ZW5kIC51LWRlYWktc2hhZG93O1xuXHRcdFx0QGV4dGVuZCAudS1jZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRAZXh0ZW5kIC51LXBzZXVkbztcblx0XHRcdFx0QGV4dGVuZCAudS1kZWFpLWRyb3BzaGFkb3c7XG5cdFx0XHRcdEBpbmNsdWRlIHcoMzYpO1xuXHRcdFx0XHRAaW5jbHVkZSBoKDUxKTtcblx0XHRcdFx0QGluY2x1ZGUgYigtMzIpO1xuXHRcdFx0XHRAaW5jbHVkZSBsKDQ3KTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvZGVhaWJvb2tzX3NoYXBlMkAyeC5wbmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdEBleHRlbmQgLnUtcHNldWRvO1xuXHRcdFx0XHRAaW5jbHVkZSBicigyMCk7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRAZXh0ZW5kIC51LXJlZ3VsYXI7XG5cdFx0XHRcdEBpbmNsdWRlIGZzKDMwKTtcblx0XHRcdFx0QGluY2x1ZGUgbGgoNTApO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRAZXh0ZW5kIC51LWJvbGQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWRlYWktcGluaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ltYWdlIHtcblx0XHRcdEBpbmNsdWRlIHcoMzAyKTtcblx0XHRcdEBleHRlbmQgLnUtY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2J0biB7XG5cdFx0XHRAZXh0ZW5kIC51LWNlbnRlcjtcblx0XHRcdEBleHRlbmQgLnUtZGVhaS1zaGFkb3c7XG5cdFx0XHRAaW5jbHVkZSBtYig0MCk7XG5cdFx0XHRAaW5jbHVkZSBsaCgxMjApO1xuXHRcdFx0QGluY2x1ZGUgdyg0MDApO1xuXHRcdFx0QGluY2x1ZGUgZnMoNDApO1xuXHRcdFx0QGluY2x1ZGUgYnIoNjApO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRAZXh0ZW5kIC51LXRyYW5zaXRpb247XG5cdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0QGV4dGVuZCAudS1wc2V1ZG87XG5cdFx0XHRcdEBpbmNsdWRlIHcoNjApO1xuXHRcdFx0XHRAaW5jbHVkZSBoKDYwKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWRlYWktcGluaztcblx0XHRcdH1cblxuXHRcdFx0Ji5idG5fYWdyZWUge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvZGVhaWJvb2tzX21vZGFsX29uX3doaXRlQDJ4LnBuZyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdyg1NSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgaCg1NCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdCgzMyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcigzNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5idG5fcmVmdXNlIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc19tb2RhbF9vZmZfd2hpdGVAMngucG5nKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB3KDYwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBoKDYwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0KDMwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSByKDMyKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIE1WXG5cblx0Jl9fbXYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWRlYWktcGluaztcblx0XHRjb2xvcjogJGMtd2hpdGU7XG5cblx0XHQmX19sZWFkIHtcblx0XHRcdEBpbmNsdWRlIHAyKDI1LCAwKTtcblx0XHRcdEBleHRlbmQgLnUtbGVhZDtcblx0XHR9XG5cdH1cblxuXHQmX19zaGFyZSB7XG5cdFx0QGluY2x1ZGUgcHQoODApO1xuXHR9XG5cblx0Jl9fc3VtbWFyeSB7XG5cdFx0QGluY2x1ZGUgcHQoODApO1xuXG5cdFx0Jl9faGVhZGluZ3Mge1xuXHRcdFx0QGluY2x1ZGUgdyg0NzMpO1xuXHRcdFx0QGluY2x1ZGUgbWIoNDApO1xuXHRcdFx0QGV4dGVuZCAudS1jZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9faW1hZ2Uge1xuXHRcdFx0QGluY2x1ZGUgdyg3NTApO1xuXHRcdFx0QGluY2x1ZGUgaCg1MzQpO1xuXHRcdFx0QGluY2x1ZGUgcHQoMTAwKTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc19hYm91dF9waDFAMngucG5nKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1saWdodGdyZXk7XG5cblx0XHRcdCYtaW5uZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdH1cblxuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0QGluY2x1ZGUgcDQoMjMsIDAsIDMzLCAyMyk7XG5cdFx0XHRcdEBpbmNsdWRlIG1sKDQwKTtcblx0XHRcdFx0QGluY2x1ZGUgdyg0NDApO1xuXHRcdFx0XHRAaW5jbHVkZSBicigyMCk7XG5cdFx0XHRcdEBleHRlbmQgLnUtZGVhaS1kcm9wc2hhZG93O1xuXHRcdFx0XHRAZXh0ZW5kIC51LXRyYW5zaXRpb247XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0QGV4dGVuZCAudS1tcGx1cztcblx0XHRcdFx0XHRAZXh0ZW5kIC51LXJlZ3VsYXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZnMoMjYpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGxoKDUwKTtcblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAudS1ib2xkO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWRlYWktcGluaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0QGV4dGVuZCAudS1wc2V1ZG87XG5cdFx0XHRcdFx0QGluY2x1ZGUgdyg0Nik7XG5cdFx0XHRcdFx0QGluY2x1ZGUgaCgzNyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcigtMjEpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHQoNDEpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RlYWlib29rcy9kZWFpYm9va3Nfc2hhcGUzQDJ4LnBuZyk7XG5cdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1pbWFnZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHcoMjk1KTtcblx0XHRcdFx0QGluY2x1ZGUgbWwoLTMwKTtcblx0XHRcdFx0QGluY2x1ZGUgbXQoMTMpO1xuXHRcdFx0XHRAaW5jbHVkZSBoKDM5MCk7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblxuXHRcdFx0Ji5pcy1zaG93IHtcblx0XHRcdFx0LnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pbWFnZS10ZXh0IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRAaW5jbHVkZSBwdCgxMDApO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtbGlnaHRncmV5O1xuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdEBpbmNsdWRlIGZzKDQwKTtcblx0XHRcdFx0QGluY2x1ZGUgbGgoNjApO1xuXHRcdFx0XHRAaW5jbHVkZSBtYigzMCk7XG5cdFx0XHRcdEBleHRlbmQgLnUtZXh0cmFib2xkO1xuXHRcdFx0XHRAZXh0ZW5kIC51LW1wbHVzO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWRlYWktcGluaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWlubmVyIHtcblx0XHRcdFx0QGluY2x1ZGUgcDIoMCwgNDApO1xuXHRcdFx0XHRAaW5jbHVkZSBtdCg0MCk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xuXG5cdFx0XHRcdCYuaXMtc2hvdyB7XG5cdFx0XHRcdFx0LnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLXRleHQge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0QGluY2x1ZGUgdyg0ODApO1xuXHRcdFx0XHRAaW5jbHVkZSBwMigyMiwgMzApO1xuXHRcdFx0XHRAaW5jbHVkZSBicigyMCk7XG5cdFx0XHRcdEBleHRlbmQgLnUtZGVhaS1kcm9wc2hhZG93O1xuXHRcdFx0XHRAZXh0ZW5kIC51LXRyYW5zaXRpb247XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0QGV4dGVuZCAudS1tcGx1cztcblx0XHRcdFx0XHRAZXh0ZW5kIC51LXJlZ3VsYXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZnMoMjYpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGxoKDUwKTtcblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWRlYWktcGluaztcblx0XHRcdFx0XHRcdEBleHRlbmQgLnUtYm9sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0QGV4dGVuZCAudS1wc2V1ZG87XG5cdFx0XHRcdFx0QGluY2x1ZGUgdyg0Nik7XG5cdFx0XHRcdFx0QGluY2x1ZGUgaCgzNyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdCg0MSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbCgtMjEpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc19zaGFwZUAyeC5wbmcpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWIoMTgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtaW1hZ2Uge1xuXHRcdFx0XHRAaW5jbHVkZSB3KDcxMCk7XG5cdFx0XHRcdEBpbmNsdWRlIGJyNCgwLCA0MCwgNDAsIDApO1xuXHRcdFx0XHRAZXh0ZW5kIC51LWRlYWktc2hhZG93O1xuXHRcdFx0fVxuXG5cdFx0XHQmLWljb24ge1xuXHRcdFx0XHRAaW5jbHVkZSB3KDE3MCk7XG5cdFx0XHRcdEBleHRlbmQgLnUtZGVhaS1zaGFkb3c7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5wLWRlYWlib29rc19fc3VtbWFyeV9faXRlbTEge1xuXHRcdFx0XHQucC1kZWFpYm9va3NfX3N1bW1hcnlfX2l0ZW0taW1hZ2Uge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1sKDQwKTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0QGluY2x1ZGUgcDIoMTIwLDQwKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1saWdodGdyZXk7XG5cblx0XHQmX19saXN0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0QGluY2x1ZGUgYnIoMjApO1xuXHRcdFx0QGluY2x1ZGUgcDIoMCwgNDApO1xuXHRcdFx0QGluY2x1ZGUgcGIoODApO1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0QGluY2x1ZGUgcHQoODApO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0LnAtZGVhaWJvb2tzX19pbmZvX19pbWFnZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdyg0ODApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0LnAtZGVhaWJvb2tzX19pbmZvX19pbWFnZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdyg0MDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0QGluY2x1ZGUgZnMoMjYpO1xuXHRcdFx0QGluY2x1ZGUgbGgoNTApO1xuXHRcdFx0QGluY2x1ZGUgdyg1OTApO1xuXHRcdFx0QGluY2x1ZGUgaCg2NCk7XG5cdFx0XHRAZXh0ZW5kIC51LWxpZ2h0O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWFpYm9va3MvZGVhaWJvb2tzX2Z1a2lkYXNoaTFAMngucG5nKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0fVxuXG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRAaW5jbHVkZSBmcyg0Nik7XG5cdFx0XHRAaW5jbHVkZSBtYigyMCk7XG5cdFx0XHRAZXh0ZW5kIC51LW1wbHVzO1xuXHRcdFx0QGV4dGVuZCAudS1ib2xkO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICRjLWRlYWktcGluaztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblx0XHR9XG5cblx0XHQmX19pbWFnZSB7XG5cdFx0XHRAZXh0ZW5kIC51LWNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1iKDI1KTtcblx0XHR9XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdEBleHRlbmQgLnUtbGVhZDtcblx0XHRcdEBpbmNsdWRlIG1iKDEzKTtcblx0XHR9XG5cblx0XHQmX19tb3ZpZSB7XG5cdFx0XHRAaW5jbHVkZSBtdCg4MCk7XG5cdFx0XHRAaW5jbHVkZSBtbCgtMTIwKTtcblx0XHR9XG5cblx0XHQmX19zaXRlIHtcblx0XHRcdEBpbmNsdWRlIGZzKDI2KTtcblx0XHRcdEBpbmNsdWRlIGxoKDUwKTtcblx0XHRcdEBpbmNsdWRlIG1iKDEzKTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYy1waW5rO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3NucyB7XG5cblx0XHRcdCYtaGVhZGluZ3Mge1xuXHRcdFx0XHRAaW5jbHVkZSBmcygyNik7XG5cdFx0XHRcdEBpbmNsdWRlIGxoKDUwKTtcblx0XHRcdFx0QGluY2x1ZGUgbWIoOCk7XG5cdFx0XHR9XG5cblx0XHRcdCYtaW5uZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgdyg3MCk7XG5cdFx0XHRcdEBpbmNsdWRlIGgoNzApO1xuXHRcdFx0XHRAaW5jbHVkZSBiZ3MoNzAsNzApO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LnUteCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1yKDQwKTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbl94QDJ4LnBuZyk7XG5cdFx0XHR9XG5cblx0XHRcdC51LWluc3RhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbl9pbnN0YUAyeC5wbmcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J0bnMge1xuXHRcdFx0QGluY2x1ZGUgcHQoMTIwKTtcblx0XHR9XG5cblx0XHQucC1kZWFpYm9va3NfX2Jhbm5lciB7XG5cdFx0XHRAaW5jbHVkZSBtdCg0MCk7XG5cdFx0XHRAaW5jbHVkZSBicigyMCk7XG5cdFx0XHRAZXh0ZW5kIC51LWRlYWktc2hhZG93O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbWljcyB7XG5cdFx0QGluY2x1ZGUgcHQoMTA1KTtcblxuXHRcdCZfX2hlYWRpbmdzIHtcblx0XHRcdEBpbmNsdWRlIGZzKDQwKTtcblx0XHRcdEBpbmNsdWRlIGxoKDYwKTtcblx0XHRcdEBpbmNsdWRlIG1iKDM1KTtcblx0XHRcdEBleHRlbmQgLnUtbXBsdXM7XG5cdFx0XHRAZXh0ZW5kIC51LWV4dHJhYm9sZDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdEBpbmNsdWRlIGZzKDMwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19sZWFkIHtcblx0XHRcdEBleHRlbmQgLnUtbGVhZDtcblx0XHRcdEBpbmNsdWRlIHAyKDAsIDQwKTtcblx0XHRcdEBpbmNsdWRlIG1iKDEwNSk7XG5cdFx0fVxuXG5cdFx0Jl9fdGFiLXdyYXBwZXIge1xuXHRcdFx0QGluY2x1ZGUgbWIoMjApO1xuXHRcdFx0QGluY2x1ZGUgdyg2MjApO1xuXHRcdFx0QGV4dGVuZCAudS1jZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cdFx0fVxuXG5cdFx0Jl9fdGFiIHtcblx0XHRcdEBpbmNsdWRlIHcoMzAwKTtcblx0XHRcdEBpbmNsdWRlIGgoMTAwKTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc190YWJfb2ZmQDJ4LnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdH1cblxuXHRcdFx0Ji5pcy1hY3RpdmU6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0QGluY2x1ZGUgZnMoMjYpO1xuXHRcdFx0XHRAaW5jbHVkZSBsaCgxMDApO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdH1cblxuXHRcdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0XHRAaW5jbHVkZSBoKDExOSk7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc190YWJfb25AMngucG5nKTtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdCYuaXMtaGlkZGVuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0QGluY2x1ZGUgbWIoOTApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3BhbmVsIHtcblx0XHRcdEBpbmNsdWRlIHB0KDEwMCk7XG5cdFx0XHRAaW5jbHVkZSBwYigxMjApO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZGVhaS1waW5rO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRAaW5jbHVkZSBmcygzMCk7XG5cdFx0XHRAaW5jbHVkZSBsaCg1MCk7XG5cdFx0XHRAaW5jbHVkZSBtdCgxMCk7XG5cdFx0XHRAZXh0ZW5kIC51LWJvbGQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHR9XG5cblx0XHQmX19saXN0LWJ0biB7XG5cdFx0XHRAaW5jbHVkZSBmcyg0Nik7XG5cdFx0XHRAaW5jbHVkZSBsaCgxNjApO1xuXHRcdFx0QGluY2x1ZGUgdyg2MDApO1xuXHRcdFx0QGluY2x1ZGUgYnIoODApO1xuXHRcdFx0QGV4dGVuZCAudS1jZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSBtdCgxMjApO1xuXHRcdFx0QGV4dGVuZCAudS1tcGx1cztcblx0XHRcdEBleHRlbmQgLnUtZGVhaS1zaGFkb3c7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkYy1kZWFpLXBpbms7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRAZXh0ZW5kIC51LXRyYW5zaXRpb247XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0QGV4dGVuZCAudS1wc2V1ZG87XG5cdFx0XHRcdEBleHRlbmQgLnUtdmVydGljYWwtY2VudGVyO1xuXHRcdFx0XHRAaW5jbHVkZSB3KDM2KTtcblx0XHRcdFx0QGluY2x1ZGUgaCgzNik7XG5cdFx0XHRcdEBpbmNsdWRlIHIoNDApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVhaWJvb2tzL2RlYWlib29rc19saXN0LWJ0bl9wbHVzQDJ4LnBuZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYnRuLXdyYXBwZXIge1xuXHRcdFx0QGluY2x1ZGUgcHQoMTIwKTtcblx0XHRcdEBpbmNsdWRlIHBiKDIwMCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1saWdodGdyZXk7XG5cdFx0fVxuXHR9XG5cblxuXHQvLyDli5XnlLvpg6jliIZcblx0LnAtZGVhaWJvb2tzX19zdW1tYXJ5X19pdGVtLWlubmVyLnAtZGVhaWJvb2tzX19hdWRpbzUge1xuXHRcdEBpbmNsdWRlIG10KDgwKTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblxuXG5cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8g6Kmm44GX6Kqt44G/5L2c5ZOB5LiA6KanXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWRldGFpbC1saXN0IHtcblxuICAubC1jb250YWluZXIge1xuXG4gIH1cbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOippuOBl+iqreOBv+S9nOWTgSDmpJzntKIgJiDjg5XjgqPjg6vjgr/jg7xcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtZGV0YWlsLWxpc3RfX3NlYXJjaCB7XG4gIEBpbmNsdWRlIHB0KDQwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICAubC1pbm5lciB7XG4gICAgQGluY2x1ZGUgdyg2MjApO1xuICB9XG5cbiAgJl9faGVhZGluZ3Mge1xuICAgIEBleHRlbmQgLnUta2l3aTtcbiAgICBAZXh0ZW5kIC51LWxpZ2h0O1xuICAgIEBpbmNsdWRlIGZzKDU2KTtcbiAgICBAaW5jbHVkZSBtMig0MCwwKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgQGluY2x1ZGUgaCgxMDApO1xuICAgIEBpbmNsdWRlIG1iKDI1KTtcbiAgICBAaW5jbHVkZSBicigyMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICBAaW5jbHVkZSBicigyMCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLWJsYWNrO1xuXG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgQGluY2x1ZGUgcDQoMjAsMzAsMjAsMzApO1xuICAgICAgQGluY2x1ZGUgZnMoMzApO1xuICAgICAgQGluY2x1ZGUgdyg1MjApO1xuICAgICAgQGluY2x1ZGUgaCgxMDApO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgICAgIEBpbmNsdWRlIHcoMTAwKTtcbiAgICAgIEBpbmNsdWRlIGgoMTAwKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgQGluY2x1ZGUgYmdzKDQ4LDQ4KTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXRhaWwvaWNvbl9zZWFyY2hAMngucG5nKTtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6ICRjLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhdXRpb24ge1xuICAgIEBpbmNsdWRlIGZzKDI2KTtcbiAgICBAaW5jbHVkZSBsaCg1MCk7XG4gICAgQGluY2x1ZGUgbWIoODApO1xuICB9XG5cbn1cblxuXG4ucC1kZXRhaWwtbGlzdF9fZmlsdGVyIHtcblxuICAmX19pbml0aWFsIHtcblxuICAgICYtbGlzdCB7XG4gICAgICBAaW5jbHVkZSB3KDYyMCk7XG4gICAgICBAaW5jbHVkZSBtYig3MCk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgQGV4dGVuZCAudS10cmFuc2l0aW9uO1xuICAgICAgQGluY2x1ZGUgdygxMDgpO1xuICAgICAgQGluY2x1ZGUgaCg4MCk7XG4gICAgICBAaW5jbHVkZSBtYigyMCk7XG4gICAgICBAaW5jbHVkZSBmcyg0MCk7XG4gICAgICBAaW5jbHVkZSBicigyMCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJsYWNrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYShob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG5cbiAgJl9fdGFnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICBAaW5jbHVkZSB3KDc1MCk7XG4gICAgICBAaW5jbHVkZSBtbCgtNjUpO1xuICAgICAgQGluY2x1ZGUgYmdzKDM5LjUsMzkuNSk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLWdyYXkuanBnKTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICB9XG5cblxuICAgICYtbGlzdCB7XG4gICAgICBAaW5jbHVkZSB3KDYyMCk7XG4gICAgICBAaW5jbHVkZSBwMyg0MCwwLDQ4KTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgICAgIEBpbmNsdWRlIGZzKDI2KTtcbiAgICAgIEBpbmNsdWRlIG1iKDIwKTtcbiAgICAgIEBpbmNsdWRlIGJyKDIwKTtcbiAgICAgIEBpbmNsdWRlIGgoODApO1xuICAgICAgQGluY2x1ZGUgdygzMDApO1xuICAgICAgQGluY2x1ZGUgbGgoODApO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtYmxhY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIG1yKDIwKTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBAaW5jbHVkZSB3KDYyMCk7XG4gICAgICB9XG4gICAgICAvLyAmOm50aC1jaGlsZCgzbikge1xuICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1waW5rO1xuICAgICAgLy8gfVxuXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYShob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgIH1cblxuICB9XG5cbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOippuOBl+iqreOBv+S9nOWTgeS4gOimpyDjgr/jgqTjg4jjg6vjg6rjgrnjg4hcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtZGV0YWlsLWxpc3RfX3RpdGxlIHtcbiAgQGV4dGVuZCAudS1jZW50ZXI7XG4gIEBpbmNsdWRlIHcoNzYwKTtcbiAgQGluY2x1ZGUgbWwoLTUpO1xuICBAaW5jbHVkZSBwMygxMjAsMCwxMjApO1xuICBAaW5jbHVkZSBiZ3MoMzkuNSwzOS41KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi15ZWxsb3cuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgLy8gZGlzcGxheTogbm9uZTtcblxuICAmX19saXN0IHtcbiAgICAvLyBAaW5jbHVkZSBtdCgxMDApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgQGluY2x1ZGUgdygyOTApO1xuICAgIEBpbmNsdWRlIG00KDAsNDUsODAsNDUpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgJi5pcy1zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBAaW5jbHVkZSBtYigyMCk7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgZnMoMjYpO1xuICAgIEBpbmNsdWRlIGxoKDUwKTtcbiAgfVxuXG4gICZfX25vaGl0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGZzKDMwKTtcbiAgICB9XG4gIH1cblxuXG4gIC5wYWdlbmF0aW9uIHtcbiAgICBAaW5jbHVkZSBoKDgwKTtcbiAgICBAaW5jbHVkZSBtMyg0MCwwLDgwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYTpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLnByZXYtcGFnZSxcbiAgLm5leHQtcGFnZSB7XG4gICAgQGV4dGVuZCAudS10cmFuc2l0aW9uO1xuICAgIEBpbmNsdWRlIGJyKDEwKTtcbiAgICBAaW5jbHVkZSB3KDkwKTtcbiAgICBAaW5jbHVkZSBoKDgwKTtcbiAgICBAaW5jbHVkZSBtMigwLDEwKTtcbiAgICBAaW5jbHVkZSBiZ3MoMTYsMjUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1ibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgfVxuXG5cbiAgLnByZXYtcGFnZSBidXR0b24sXG4gIC5uZXh0LXBhZ2UgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAucHJldi1wYWdlLFxuICAubmV4dC1wYWdlIHtcbiAgICBAaW5jbHVkZSB3KDE2NCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXRhaWwvaWNvbl9hcnJvdy1ibGFja0AyeC5wbmcpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGV0YWlsL2ljb25fYXJyb3ctd2hpdGVAMngucG5nKTtcbiAgICB9XG5cbiAgfVxuXG4gIC5uZXh0LXBhZ2Uge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cblxuICB1bFtyb2xlPVwibWVudWJhclwiXSAge1xuICAgIEBpbmNsdWRlIGgoODApO1xuICAgIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICB1bFtyb2xlPVwibWVudWJhclwiXSBsaSB7XG4gICAgQGluY2x1ZGUgYnIoMjApO1xuICAgIEBpbmNsdWRlIHcoOTApO1xuICAgIEBpbmNsdWRlIGgoODApO1xuICAgIEBpbmNsdWRlIG0yKDAsMTApO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgdWxbcm9sZT1cIm1lbnViYXJcIl0gbGkuY3VycmVudCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICB1bFtyb2xlPVwibWVudWJhclwiXSBsaSBhIHtcbiAgICBAZXh0ZW5kIC51LXRyYW5zaXRpb247XG4gICAgQGluY2x1ZGUgZnMoNDApO1xuICAgIEBpbmNsdWRlIGJyKDIwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1ibGFjaztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgIHVsW3JvbGU9XCJtZW51YmFyXCJdIGxpLmN1cnJlbnQgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgfVxuXG5cbn1cblxuXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOS9nOWTgeips+e0sFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1kZXRhaWwge1xuXG4gIC5sLWNvbnRhaW5lciB7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyDkvZzlk4HoqbPntLAgbXZcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtZGV0YWlsX19tdiB7XG5cblxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOS9nOWTgeips+e0sCB0aXRsZVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1kZXRhaWxfX2luZm9ybWF0aW9uIHtcbiAgQGluY2x1ZGUgYmdzKDM5LjUsMzkuNSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4teWVsbG93LmpwZyk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8g5L2c5ZOB6Kmz57SwIHRpdGxlXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtZGV0YWlsX190aXRsZSB7XG4gIEBpbmNsdWRlIHB0KDQwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICZfX3RpdGxlIHtcbiAgICBAZXh0ZW5kIC51LWV4dHJhYm9sZDtcbiAgICBAaW5jbHVkZSBmcyg0MCk7XG4gICAgQGluY2x1ZGUgbGgoNDApO1xuICAgIEBpbmNsdWRlIG1iKDEwKTtcblxuICAgICYtLXNtYWxsIHtcbiAgICAgIEBpbmNsdWRlIGZzKDQwKTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2F1dGhvciB7XG4gICAgQGV4dGVuZCAudS1saWdodDtcbiAgICBAaW5jbHVkZSBmcygyNik7XG4gICAgQGluY2x1ZGUgbGgoNDApO1xuICB9XG5cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyDkvZzlk4HoqbPntLAgZGV0YWlsXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWRldGFpbF9fZGV0YWlsIHtcbiAgQGluY2x1ZGUgcHQoNzMpO1xuICBAaW5jbHVkZSBwYigxMDUpO1xuXG4gIC5jLXNoYXJlLWxpc3Qge1xuICAgIEBpbmNsdWRlIG1iKDcwKTtcbiAgfVxuXG4gICZfX2xlYWQge1xuICAgIEBpbmNsdWRlIGZzKDMwKTtcbiAgICBAaW5jbHVkZSBsaCg2MCk7XG4gIH1cblxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8g5L2c5ZOB6Kmz57SwIGNvbWljXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWRldGFpbF9fY29taWMge1xuICBAaW5jbHVkZSBwdCgxMDkpO1xuICBAaW5jbHVkZSBwYigxMjApO1xuXG4gICZfX2RlYWRsaW5lIHtcbiAgICBAaW5jbHVkZSBmcygzMCk7XG4gICAgQGluY2x1ZGUgbGgoNTApO1xuICAgIEBpbmNsdWRlIG1iKDkwKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGV4dGVuZCAudS1iYWxsb29uO1xuICAgICAgQGluY2x1ZGUgYigtNTApO1xuICAgICAgQGluY2x1ZGUgaCgyMCk7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgQGluY2x1ZGUgaCgxNjApO1xuICAgIEBpbmNsdWRlIGZzKDQwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgQGluY2x1ZGUgbWIoNDApO1xuICAgIH1cblxuICAgICYuYy1idG5fX2JsYWNrIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgICAgLy8gJi5pcy1kZWFjdGl2ZSB7XG4gICAgICAvLyAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAvLyAgICY6OmJlZm9yZSB7XG4gICAgICAvLyAgICAgQGluY2x1ZGUgZnMoMjIpO1xuICAgICAgLy8gICAgIEBpbmNsdWRlIHAzKDgsMzUsOSk7XG4gICAgICAvLyAgICAgY29udGVudDogJ+WFrOmWi+acn+mWk+Wklic7XG4gICAgICAvLyAgICAgd2lkdGg6IGF1dG87XG4gICAgICAvLyAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAvLyAgIH1cblxuICAgICAgLy8gfVxuICAgIH1cblxuICB9XG5cblxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOS9nOWTgeips+e0sCBzcGVjaWFsXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIC5wLWRldGFpbF9fc3BlY2lhbCB7XG4vLyAgIEBpbmNsdWRlICBtYig4MCk7XG5cblxuLy8gICAubC1pbm5lciB7XG4vLyAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuLy8gICB9XG5cbi8vIH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyDkvZzlk4HoqbPntLAgcmV0YWxlZFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1kZXRhaWxfX3JlbGF0ZWQge1xuICBAaW5jbHVkZSBiZ3MoMzkuNSwzOS41KTtcbiAgQGV4dGVuZCAudS1vdmVyO1xuICBAaW5jbHVkZSB3KDc1MCk7XG4gIEBpbmNsdWRlIHB0KDEyMCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi15ZWxsb3cuanBnKTtcblxuICAmX19oZWFkaW5ncyB7XG4gICAgQGV4dGVuZCAudS1raXdpO1xuICAgIEBleHRlbmQgLnUtZXh0cmFib2xkO1xuICAgIEBpbmNsdWRlIGZzKDMwKTtcbiAgICBAaW5jbHVkZSBsaCg2NCk7XG4gICAgQGluY2x1ZGUgdyg0MDApO1xuICAgIEBpbmNsdWRlIGgoODApO1xuICAgIEBpbmNsdWRlIGJncyg0MDAsODApO1xuICAgIEBpbmNsdWRlIG1iKDQwKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RldGFpbC9kZXRhaWxfZnVraWRhc2lAMngucG5nKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIH1cblxuICAmX19zbGlkZXIge1xuICAgIEBpbmNsdWRlIG1iKDIwMCk7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zd2lwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX3NsaWRlIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgQGluY2x1ZGUgbWIoMTUpO1xuICAgIH1cbiAgICAmLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIGZzKDI2KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICB9XG5cblxuXG59XG5cblxuXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIGZhcVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1mYXEge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0LmwtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBiZ3MoMzkuNSwzOS41KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXdoaXRlX3BjLmpwZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7XG5cbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbn1cblxuLnAtZmFxX19mYXEge1xuICBAaW5jbHVkZSBwdCg2MCk7XG5cbiAgcCB7XG4gICAgQGluY2x1ZGUgZnMoMzApO1xuICAgIEBpbmNsdWRlIGxoKDUwKTtcbiAgfVxuXG59XG5cbi5wLWZhcV9fY2F0ZWdvcnkge1xuXG5cdCZfX2xpc3Qge1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgQGluY2x1ZGUgbWIoODApO1xuICAgIH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0QGluY2x1ZGUgbWIoMTIwKTtcblx0XHR9XG5cdH1cblxuXHQmX19oZWFkaW5ncyB7XG5cdFx0QGV4dGVuZCAudS1ib2xkO1xuXHRcdEBpbmNsdWRlIG1iKDkwKTtcblx0XHRAaW5jbHVkZSBmcyg0Nik7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgLnUtYmFsbG9vbjtcbiAgICAgIEBpbmNsdWRlIHQoNjApO1xuICAgIH1cblx0fVxuXG59XG5cbi5wLWZhcV9fcXVlc3Rpb24ge1xuXHQmX19saXN0IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0QGluY2x1ZGUgbWIoNjApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3F1ZXN0aW9uIHtcbiAgICBAZXh0ZW5kIC51LWJvbGQ7XG5cdFx0QGluY2x1ZGUgZnMoMzApO1xuXHRcdEBpbmNsdWRlIGxoKDQwKTtcbiAgICBAaW5jbHVkZSBwbCg0NSk7XG5cdFx0QGluY2x1ZGUgcGIoMTMpO1xuXHRcdEBpbmNsdWRlIG1iKDEzKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0QGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICBjb250ZW50OiAnUS4nO1xuICAgICAgQGluY2x1ZGUgbCgwKTtcbiAgICAgIEBpbmNsdWRlIHQoMCk7XG4gICAgICBsZWZ0OiAwO1xuXHRcdH1cbiAgICAmOjphZnRlciB7XG4gICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuXHR9XG5cblx0Jl9fYW5zd2VyIHtcbiAgICBAaW5jbHVkZSBwbCg0NSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgY29udGVudDogJ0EuJztcbiAgICAgIEBpbmNsdWRlIGwoMCk7XG4gICAgICBAaW5jbHVkZSB0KDApO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYy1waW5rO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuXHR9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIDQwNFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1ub3Rmb3VuZCB7XG5cbiAgLmwtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBiZ3MoMzkuNSwzOS41KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXllbGxvdy5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICBAaW5jbHVkZSBwYyB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG5cbiAgICAubC1jb250YWluZXIge1xuICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAuYy1mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG5cbiAgfVxuXG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gNDA0IOODoeOCpOODs1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1ub3Rmb3VuZF9fbWFpbiB7XG4gIEBpbmNsdWRlIHAzKDE0MCwwLDE0MCk7XG5cbiAgQGluY2x1ZGUgcGMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGV4dGVuZCAudS1raXdpO1xuICAgIEBleHRlbmQgLnUtbWVkaXVtO1xuICAgIEBpbmNsdWRlIGZzKDQ2KTtcbiAgICBAaW5jbHVkZSBtYig0MCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuXG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOWFqOabuOW6l+OCreODo+ODs+ODmuODvOODs1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1zbWFsbCB7XG4gIEBleHRlbmQgLnUta2l3aTtcbiAgQGluY2x1ZGUgZnMoMzApO1xuICBAaW5jbHVkZSBsaCg0MCk7XG4gIEBleHRlbmQgLnUtaWJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIHNwZWNpYWwgIG12XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXNwZWNpYWxfX212IHtcbiAgLy8gQGluY2x1ZGUgbWIoODApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGJncygzOS41LDM5LjUpO1xuICBAaW5jbHVkZSBwYig2NSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4teWVsbG93LmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuXG4gICZfX2xlYWQge1xuICAgIEBleHRlbmQgLnUtY29udGFpbmVyO1xuICAgIEBleHRlbmQgLnUtbGVhZDtcbiAgICBAaW5jbHVkZSBtdCgyNyk7XG4gICAgQGluY2x1ZGUgZnMoMzApO1xuICAgIEBpbmNsdWRlIGxoKDYwKTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOeJuembhuOCquODkyB3ZWVrXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXNwZWNpYWxfX3dlZWsge1xuICAmX19saXN0IHtcbiAgICAmLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYmdzKDM5LjUsMzkuNSk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbiAgICB9XG4gICAgJi1pdGVtLndlZWsxIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4teWVsbG93LmpwZyk7XG4gICAgfVxuICAgICYtaXRlbS53ZWVrMiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLWxpZ2h0eWVsbG93LmpwZyk7XG4gICAgfVxuICAgICYtaXRlbS53ZWVrMyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXllbGxvdy5qcGcpO1xuICAgIH1cbiAgICAmLWl0ZW0ud2VlazQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi1saWdodHllbGxvdy5qcGcpO1xuICAgICAgQGluY2x1ZGUgcGIoMTg4KTtcbiAgICB9XG4gICAgJi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgQGluY2x1ZGUgcGIoODgpO1xuICAgIH1cblxuICAgICYtaGVhZGluZ3Mge1xuICAgICAgQGV4dGVuZCAudS1jZW50ZXI7XG4gICAgICBAZXh0ZW5kIC51LWtpd2k7XG4gICAgICBAZXh0ZW5kIC51LWxpZ2h0O1xuICAgICAgQGluY2x1ZGUgbWIoNDApO1xuICAgICAgQGluY2x1ZGUgbGgoMTIwKTtcbiAgICAgIEBpbmNsdWRlIGZzKDU2KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRjLXllbGxvdztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICAgICAgQGV4dGVuZCAudS1ob3Jpem9udGFsLWNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgdygyMik7XG4gICAgICAgIEBpbmNsdWRlIGgoMTgpO1xuICAgICAgICBAaW5jbHVkZSB0KDEyMCk7XG4gICAgICAgIEBpbmNsdWRlIGJncygyMiwxOCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2Z1a2lkYXNpQDJ4LnBuZyk7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOeJuembhuODhuODvOODniDlhbHpgJpcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtc3BlY2lhbF9fdGhlbWUge1xuICAmX19oZWFkaW5ncyB7XG4gICAgQGluY2x1ZGUgYnIoMjApO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGZzKDMwKTtcbiAgICAgIEBpbmNsdWRlIGxoKDUwKTtcbiAgICAgIEBpbmNsdWRlIHAyKDIwLDQwKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgIEBleHRlbmQgLnUtdmVydGljYWwtY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSB3KDQ0KTtcbiAgICAgICAgQGluY2x1ZGUgaCg0NCk7XG4gICAgICAgIEBpbmNsdWRlIGJncyg0MCw0MCk7XG4gICAgICAgIEBpbmNsdWRlIHIoMzApO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fYXJyb3ctd2hpdGVAMngucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19saW1pdCB7XG4gICAgJl9faGVhZGluZ3Mge1xuICAgICAgQGV4dGVuZCAudS1ib2xkO1xuICAgICAgQGluY2x1ZGUgZnMoMzApO1xuICAgICAgQGluY2x1ZGUgbTIoNDAsIDApO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICBAaW5jbHVkZSBicigyMCk7XG4gICAgICBAaW5jbHVkZSBmcygzMCk7XG4gICAgICBAaW5jbHVkZSBsaCg4MCk7XG4gICAgICBAaW5jbHVkZSBtYigyOCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19sZWFkIHtcbiAgICBAZXh0ZW5kIC51LWNhcHRpb247XG4gICAgQGluY2x1ZGUgZnMoMjYpO1xuICAgIEBpbmNsdWRlIGxoKDUwKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIEBpbmNsdWRlIG1iKDg4KTtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyDlsI/nibnpm4bjg5rjg7zjgrhcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtc3BlY2lhbC1saXN0X19tdiB7XG4gIEBpbmNsdWRlIGJncygzOS41LDM5LjUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXllbGxvdy5qcGcpO1xuXG4gICZfX3RpdGxlIHtcbiAgICBAZXh0ZW5kIC51LWNlbnRlcjtcbiAgICBAZXh0ZW5kIC51LWtpd2k7XG4gICAgQGV4dGVuZCAudS1saWdodDtcbiAgICBAaW5jbHVkZSBmcyg0MCk7XG4gICAgQGluY2x1ZGUgbGgoNTApO1xuICAgIEBpbmNsdWRlIHAyKDIyLCAwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wLXNwZWNpYWwtbGlzdF9fY29taWNzIHtcbiAgQGluY2x1ZGUgYmdzKDM5LjUsMzkuNSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4teWVsbG93LmpwZyk7XG4gIEBpbmNsdWRlIHB0KDQwKTtcbiAgQGluY2x1ZGUgcGIoMTkwKTtcblxuICAmX19saXN0IHtcbiAgICBAaW5jbHVkZSBtdCg4MCk7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgQGluY2x1ZGUgbWIoOTApO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIGZzKDMwKTtcbiAgICBAaW5jbHVkZSBsaCg1MCk7XG4gICAgQGluY2x1ZGUgbXQoMTApO1xuICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnAtc3BlY2lhbC1saXN0IHtcbiAgLnAtc3BlY2lhbF9fdGhlbWUge1xuICAgICZfX2xpbWl0IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICZfX2hlYWRpbmdzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sZWFkIHtcbiAgICAgIEBpbmNsdWRlIG1iKDcwKTtcbiAgICAgIEBpbmNsdWRlIGZzKDMwKTtcbiAgICAgIEBpbmNsdWRlIGxoKDYwKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8g6YCx5pu/44KP44KKXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIC53ZWVrMSB7XG4vLyAgICAvKiDlhaXjgozmm7/jgYjmmYLkv67mraMgKi9cbi8vICAgLnAtc3BlY2lhbF9fdGhlbWVfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbi8vICAgICAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3Mge1xuLy8gICAgICAgQGluY2x1ZGUgbXQoMCk7XG4vLyAgICAgfVxuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nczo6YmVmb3JlIHtcbi8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzMV8wMUAyeC5wbmcpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gICAucC1zcGVjaWFsX190aGVtZV9faXRlbTpudGgtY2hpbGQoMykge1xuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nczo6YmVmb3JlIHtcbi8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzMV8wMkAyeC5wbmcpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gICAucC1zcGVjaWFsX190aGVtZV9faXRlbTpudGgtY2hpbGQoNCkge1xuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nczo6YmVmb3JlIHtcbi8vICAgICAgIEBpbmNsdWRlIGgoMjEwKTtcbi8vICAgICAgIEBpbmNsdWRlIGJncyg3NTAsMjEwKTtcbi8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzMV8wM0AyeC5wbmcpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gICAucC1zcGVjaWFsX190aGVtZV9faXRlbTpudGgtY2hpbGQoMSkge1xuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nczo6YmVmb3JlIHtcbi8vICAgICAgIEBpbmNsdWRlIGgoMjEwKTtcbi8vICAgICAgIEBpbmNsdWRlIGJncyg3NTAsMjEwKTtcbi8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzMV8wNEAyeC5wbmcpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG4vLyAud2VlazIge1xuLy8gICAvKiDlhaXjgozmm7/jgYjmmYLkv67mraMgKi9cbi8vICAgQGluY2x1ZGUgcDMoNjAsIDAsIDApO1xuXG4vLyAgIC5wLXNwZWNpYWxfX3RoZW1lX19pdGVtOm50aC1jaGlsZCgyKSB7XG4vLyAgICAgLnAtc3BlY2lhbF9fdGhlbWVfX2hlYWRpbmdzIHtcbi8vICAgICAgIEBpbmNsdWRlIGxoKDE2MCk7XG4vLyAgICAgICBAaW5jbHVkZSBwMigwLCA2NSk7XG4vLyAgICAgICAmOjpiZWZvcmUge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NwZWNpYWwvc3BlY2lhbF9oZWFkaW5nczJfMDFAMngucG5nKTtcbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLnAtc3BlY2lhbF9fdGhlbWVfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbi8vICAgICAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3M6OmJlZm9yZSB7XG4vLyAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NwZWNpYWwvc3BlY2lhbF9oZWFkaW5nczJfMDJAMngucG5nKTtcbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLnAtc3BlY2lhbF9fdGhlbWVfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbi8vICAgICAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3M6OmJlZm9yZSB7XG4vLyAgICAgICBAaW5jbHVkZSBoKDI1MCk7XG4vLyAgICAgICBAaW5jbHVkZSBiZ3MoNzUwLDI1MCk7XG4vLyAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NwZWNpYWwvc3BlY2lhbF9oZWFkaW5nczJfMDNAMngucG5nKTtcbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLnAtc3BlY2lhbF9fdGhlbWVfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbi8vICAgICAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3Mge1xuLy8gICAgICAgQGluY2x1ZGUgaCgyMDApO1xuLy8gICAgICAgJjo6YmVmb3JlIHtcbi8vICAgICAgICAgQGluY2x1ZGUgaCgyMDApO1xuLy8gICAgICAgICBAaW5jbHVkZSBiZ3MoNzUwLDIwMCk7XG4vLyAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzMl8wNEAyeC5wbmcpO1xuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG4vLyAud2VlazMge1xuLy8gICAgLyog5YWl44KM5pu/44GI5pmC5L+u5q2jICovXG4vLyAgIEBpbmNsdWRlIHAzKDYwLCAwLCAwKTtcbi8vICAgLnAtc3BlY2lhbF9fdGhlbWVfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbi8vICAgICAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3M6OmJlZm9yZSB7XG4vLyAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NwZWNpYWwvc3BlY2lhbF9oZWFkaW5nczNfMDFAMngucG5nKTtcbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLnAtc3BlY2lhbF9fdGhlbWVfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbi8vICAgICAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3M6OmJlZm9yZSB7XG4vLyAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NwZWNpYWwvc3BlY2lhbF9oZWFkaW5nczNfMDJAMngucG5nKTtcbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLnAtc3BlY2lhbF9fdGhlbWVfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbi8vICAgICAucC1zcGVjaWFsX190aGVtZV9faGVhZGluZ3Mge1xuLy8gICAgICAgQGluY2x1ZGUgaCgyMDApO1xuLy8gICAgICAgJjo6YmVmb3JlIHtcbi8vICAgICAgICAgQGluY2x1ZGUgaCgyMDApO1xuLy8gICAgICAgICBAaW5jbHVkZSBiZ3MoNzUwLDIwMCk7XG4vLyAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzM18wM0AyeC5wbmcpO1xuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuLy8gICAucC1zcGVjaWFsX190aGVtZV9faXRlbTpudGgtY2hpbGQoMSkge1xuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5ncyB7XG4vLyAgICAgICBAaW5jbHVkZSBoKDIxMCk7XG4vLyAgICAgfVxuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nczo6YmVmb3JlIHtcbi8vICAgICAgIEBpbmNsdWRlIGgoMjEwKTtcbi8vICAgICAgIEBpbmNsdWRlIGJncyg3NTAsMjEwKTtcbi8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzM18wNEAyeC5wbmcpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG4vLyAud2VlazQge1xuLy8gICAgLyog5YWl44KM5pu/44GI5pmC5L+u5q2jICovXG4vLyAgIEBpbmNsdWRlIHAzKDYwLCAwLCAwKTtcblxuLy8gICAucC1zcGVjaWFsX190aGVtZV9faXRlbTpudGgtY2hpbGQoMikge1xuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nczo6YmVmb3JlIHtcbi8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzNF8wMUAyeC5wbmcpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gICAucC1zcGVjaWFsX190aGVtZV9faXRlbTpudGgtY2hpbGQoMykge1xuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5nczo6YmVmb3JlIHtcbi8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BlY2lhbC9zcGVjaWFsX2hlYWRpbmdzNF8wMkAyeC5wbmcpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gICAucC1zcGVjaWFsX190aGVtZV9faXRlbTpudGgtY2hpbGQoNCkge1xuLy8gICAgIC5wLXNwZWNpYWxfX3RoZW1lX19oZWFkaW5ncyB7XG4vLyAgICAgICBAaW5jbHVkZSBoKDIwMCk7XG4vLyAgICAgICAmOjpiZWZvcmUge1xuLy8gICAgICAgICBAaW5jbHVkZSBoKDIwMCk7XG4vLyAgICAgICAgIEBpbmNsdWRlIGJncyg3NTAsMjAwKTtcbi8vICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcGVjaWFsL3NwZWNpYWxfaGVhZGluZ3M0XzAzQDJ4LnBuZyk7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4vLyAgIC5wLXNwZWNpYWxfX3RoZW1lX19pdGVtOm50aC1jaGlsZCgxKSB7XG4vLyAgICAgLnAtc3BlY2lhbF9fdGhlbWVfX2hlYWRpbmdzOjpiZWZvcmUge1xuLy8gICAgICAgQGluY2x1ZGUgaCgyMTApO1xuLy8gICAgICAgQGluY2x1ZGUgYmdzKDc1MCwyMTApO1xuLy8gICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcGVjaWFsL3NwZWNpYWxfaGVhZGluZ3M0XzA0QDJ4LnBuZyk7XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG5cblxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyB0ZXJtc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10ZXJtcyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQubC1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGJncygzOS41LDM5LjUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4td2hpdGVfcGMuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcblxuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuXG4gICZfX3Rlcm1zIHtcbiAgICBAaW5jbHVkZSBwdCg2MCk7XG5cbiAgXHRwIHtcbiAgXHRcdEBpbmNsdWRlIGZzKDMwKTtcbiAgXHRcdEBpbmNsdWRlIGxoKDYwKTtcbiAgXHR9XG4gIH1cblxuXG4gICZfX3Rlcm1zX19oZWFkaW5ncyB7XG4gICAgQGV4dGVuZCAudS1ib2xkO1xuICAgIEBpbmNsdWRlIG1iKDkwKTtcbiAgICBAaW5jbHVkZSBmcyg0Nik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgLnUtYmFsbG9vbjtcbiAgICAgIEBpbmNsdWRlIHQoNjApO1xuICAgIH1cblxuXHR9XG5cblx0Jl9fdGVybXNfX2xlYWQge1xuXHRcdEBpbmNsdWRlIG1iKDQzKTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0QGluY2x1ZGUgbWIoMTAwKTtcblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0QGluY2x1ZGUgbWIoNDMpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2hlYWRpbmdzIHtcblx0XHRcdEBleHRlbmQgLnUtYm9sZDtcblx0XHRcdEBpbmNsdWRlIGZzKDMwKTtcblx0XHRcdEBpbmNsdWRlIGxoKDQwKTtcbiAgICAgIEBpbmNsdWRlIG1iKDIwKTtcblx0XHR9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIEBpbmNsdWRlIG1iKDEwKTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy1waW5rO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICB9XG5cblx0fVxufVxuXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIHRvcFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3Age1xuICAmX19pbm5lciB7XG4gICAgQGluY2x1ZGUgdyg2NzApO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgJl9faGVhZGluZ3Mge1xuICAgIEBleHRlbmQgLnUtaGVhZGluZ3M7XG4gICAgQGluY2x1ZGUgbWIoNDApO1xuICB9XG5cbiAgJl9fc3ViaGVhZGluZ3Mge1xuICAgIEBleHRlbmQgLnUtc3ViaGVhZGluZ3M7XG4gICAgQGluY2x1ZGUgbWIoMzgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyB0b3AgbXZcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtdG9wX19tdiB7XG4gIEBpbmNsdWRlIHBiKDY1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmX2ltYWdlIHtcbiAgfVxuXG4gICZfX2xlYWQge1xuICAgIEBleHRlbmQgLnUtbGVhZDtcbiAgICBAZXh0ZW5kIC5wLXRvcF9faW5uZXI7XG4gICAgQGluY2x1ZGUgbXQoMjApO1xuICB9XG5cbiAgJl9fbW9kYWwge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44KTtcblxuICAgICYuaXMtc2hvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi1pbm5lciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgQGluY2x1ZGUgdyg3NTApO1xuICAgICAgQGluY2x1ZGUgaCg0MjIpO1xuXG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIHdpZHRoOiA3NjhweDtcbiAgICAgICAgaGVpZ2h0OiA0MzJweDtcbiAgICAgIH1cblxuICAgICAgLy8gJi1pZiB7XG4gICAgICAvLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vICAgd2lkdGg6IDEwMCU7XG4gICAgICAvLyAgIGhlaWdodDogMTAwJTtcbiAgICAgIC8vIH1cbiAgICB9XG5cbiAgICAjcGxheWVyMSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIHcoNzUwKTtcbiAgICAgIEBpbmNsdWRlIGgoNDIyKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgd2lkdGg6IDc2OHB4O1xuICAgICAgICBoZWlnaHQ6IDQzMnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY2xvc2Uge1xuICAgICAgQGluY2x1ZGUgdygyMDApO1xuICAgICAgQGluY2x1ZGUgaCg3Nik7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBAaW5jbHVkZSB0KDQ0Mik7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICB0b3A6IC00OHB4O1xuICAgICAgICBsZWZ0OiA2NjhweDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIHRvcCB0cmlhbFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX3RyaWFsIHtcbiAgQGV4dGVuZCAucC10b3BfX2lubmVyO1xuICBAaW5jbHVkZSBwYigxMjApO1xuXG4gIC5jLWJ0bl9fYmxhY2sge1xuICAgIEBpbmNsdWRlIG10KDApXG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyB0b3Agc3BlY2lhbFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX3NwZWNpYWwge1xuICBAaW5jbHVkZSBwMigxMjAsMCk7XG4gIEBpbmNsdWRlIGJncygzOS41LDM5LjUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19wYXR0ZXJuLXllbGxvdy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcblxuICAmX19oZWFkaW5ncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHcoNTU1KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAZXh0ZW5kIC51LWJhbGxvb247XG4gICAgICBAaW5jbHVkZSB0KDcwKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBAaW5jbHVkZSBtdCg4MCk7XG4gICAgQGV4dGVuZCAucC10b3BfX2lubmVyO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGV4dGVuZCAudS1sZWFkO1xuICAgIEBpbmNsdWRlIG10KDIwKTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyB0b3AgYm9zc3J1c2hcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtdG9wX19ib3NzcnVzaCB7XG4gIEBpbmNsdWRlIHAyKDEyMCwwKTtcbiAgQGluY2x1ZGUgYmdzKDM5LjUsMzkuNSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4tZ3JlZW4uanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7XG5cbiAgJl9faGVhZGluZ3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSB3KDUwOS41KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAZXh0ZW5kIC51LWJhbGxvb247XG4gICAgICBAaW5jbHVkZSB0KDcwKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBAaW5jbHVkZSBtdCg4MCk7XG4gICAgQGV4dGVuZCAucC10b3BfX2lubmVyO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGV4dGVuZCAudS1sZWFkO1xuICAgIEBpbmNsdWRlIG10KDIwKTtcbiAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gdG9wIGRlYWlib29rc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX2RlYWlib29rcyB7XG4gIEBpbmNsdWRlIHAyKDEyMCwwKTtcbiAgQGluY2x1ZGUgYmdzKDM5LjUsMzkuNSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2JnX3BhdHRlcm4tcGluay5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcblxuICAmX19oZWFkaW5ncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHcoMzc1KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAZXh0ZW5kIC51LWJhbGxvb247XG4gICAgICBAaW5jbHVkZSB0KDcwKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBAaW5jbHVkZSBtdCg4MCk7XG4gICAgQGV4dGVuZCAucC10b3BfX2lubmVyO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGV4dGVuZCAudS1sZWFkO1xuICAgIEBpbmNsdWRlIG10KDIwKTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIHRvcCBjYW1wYWlnblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC10b3BfX2NhbXBhaWduIHtcbiAgQGluY2x1ZGUgcDIoMTIwLDApO1xuICBAaW5jbHVkZSBiZ3MoMzkuNSwzOS41KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi13aGl0ZS5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcblxuICAucC10b3BfX2hlYWRpbmdzIHtcbiAgICBAaW5jbHVkZSBtYigzMCk7XG4gIH1cblxuICAmX19sZWFkIHtcbiAgICBAZXh0ZW5kIC51LWtpd2ktbGVhZDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIEBpbmNsdWRlIGgoMTUwKTtcbiAgICBAaW5jbHVkZSBsaCgxNTApO1xuICAgIEBpbmNsdWRlIGJyKDIwKTtcbiAgICBAaW5jbHVkZSBtdCgyMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIG10KDQwKTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2U1ZTVlNTtcbiAgICAgIEBpbmNsdWRlIGJyKDIwKTtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyB0b3AgYm9va3N0b3JlXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXRvcF9fYm9va3N0b3JlIHtcbiAgQGluY2x1ZGUgYmdzKDM5LjUsMzkuNSk7XG4gIEBpbmNsdWRlIHAyKDEyMCwwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfcGF0dGVybi1ncmF5LmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuXG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwIDp3cmFwO1xuICB9XG5cbiAgJl9fbGlzdC1pdGVtIHtcbiAgICBAaW5jbHVkZSBicigxMCk7XG4gICAgQGluY2x1ZGUgdygzMjQpO1xuICAgIEBpbmNsdWRlIGgoMTQ0KTtcblxuICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICAgIEBpbmNsdWRlIG1yKDIyKTtcbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgQGluY2x1ZGUgbWIoMjApO1xuICAgIH1cblxuICAgICY6bnRoLWxhc3QtY2hpbGQoMiksXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIG1iKDApO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIHRvcCBwYXN0XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXRvcF9fcGFzdCB7XG4gIEBpbmNsdWRlIHB0KDEyMCk7XG4gIEBpbmNsdWRlIHBiKDIwMCk7XG5cbiAgJl9fbGlzdCB7XG4gICAgQGV4dGVuZCAucC10b3BfX2lubmVyO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIEBpbmNsdWRlIG1iKDIwKTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgbWIoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOS9nOWTgeips+e0sFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC13ZWVrZW5kc3BlY2lhbCB7XG4gIC5sLWNvbnRhaW5lciB7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gd2Vla2VuZHNwZWNpYWwgIG12XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXdlZWtlbmRzcGVjaWFsX19tdiB7XG4gIEBpbmNsdWRlIG1iKDgwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX2ltYWdlIHtcbiAgfVxuXG4gICZfX2xlYWQge1xuICAgIEBleHRlbmQgLnUtbGVhZDtcbiAgICBAaW5jbHVkZSBwMig0MCw2NSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsIHtcblxuICAmX19saXN0IHtcbiAgICBAaW5jbHVkZSBwYigxMDApO1xuICB9XG5cbiAgJl9faGVhZGluZ3Mge1xuICAgIEBleHRlbmQgLnUta2l3aTtcbiAgICBAaW5jbHVkZSBwbCg2NSk7XG4gICAgQGluY2x1ZGUgbXQoODApO1xuICAgIEBpbmNsdWRlIGgoMTYwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICRjLWdyZWVuO1xuXG4gICAgIHNwYW4ge1xuICAgICAgQGluY2x1ZGUgZnMoNDApO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICBAZXh0ZW5kIC51LXZlcnRpY2FsLWNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIHcoNzUwKTtcbiAgICAgIEBpbmNsdWRlIGgoMTYwKTtcbiAgICAgIEBpbmNsdWRlIGJncyg3NTAsMTYwKTtcbiAgICAgIEBpbmNsdWRlIGwoMCk7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICAgIEBleHRlbmQgLnUtaG9yaXpvbnRhbC1jZW50ZXI7XG4gICAgICBAaW5jbHVkZSB3KDMwKTtcbiAgICAgIEBpbmNsdWRlIGgoMjApO1xuICAgICAgQGluY2x1ZGUgYigtMTgpO1xuICAgICAgQGluY2x1ZGUgYmdzKDMwLDIwKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb25fdHJpYW5nbGVAMngucG5nKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3Mge1xuICAgICAgQGluY2x1ZGUgbXQoMCk7XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmUxIHtcbiAgICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3dlZWtlbmRzcGVjaWFsL3dlZWtlbmRzcGVjaWFsX2hlYWRpbmdzMDFAMngucG5nKTtcbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZTIge1xuICAgIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19oZWFkaW5nczo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvd2Vla2VuZHNwZWNpYWwvd2Vla2VuZHNwZWNpYWxfaGVhZGluZ3MwMkAyeC5wbmcpO1xuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlMyB7XG4gICAgLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWxfX2hlYWRpbmdzOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy93ZWVrZW5kc3BlY2lhbC93ZWVrZW5kc3BlY2lhbF9oZWFkaW5nczAzQDJ4LnBuZyk7XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmU0IHtcbiAgICAucC13ZWVrZW5kc3BlY2lhbF9fc3BlY2lhbF9faGVhZGluZ3M6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3dlZWtlbmRzcGVjaWFsL3dlZWtlbmRzcGVjaWFsX2hlYWRpbmdzMDRAMngucG5nKTtcbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZTUge1xuICAgIC5wLXdlZWtlbmRzcGVjaWFsX19zcGVjaWFsX19oZWFkaW5nczo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvd2Vla2VuZHNwZWNpYWwvd2Vla2VuZHNwZWNpYWxfaGVhZGluZ3MwNUAyeC5wbmcpO1xuICAgIH1cbiAgfVxuXG5cbiAgJl9fbGVhZCB7XG4gICAgQGV4dGVuZCAudS1raXdpO1xuICAgIEBleHRlbmQgLnUtZXh0cmFib2xkO1xuICAgIGJhY2tncm91bmQ6ICRjLWdyZWVuO1xuICAgIEBpbmNsdWRlIHA0KDMwLDAsMzAsNjUpO1xuICAgIEBleHRlbmQgLnUtY2FwdGlvbjtcbiAgICBAaW5jbHVkZSBmcygzMCk7XG4gICAgQGluY2x1ZGUgbGgoNDApO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgQGluY2x1ZGUgbWIoMzApO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8g5L2c5ZOB6Kmz57SwIHNwZWNpYWxcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtd2Vla2VuZHNwZWNpYWxfX3NwZWNpYWwge1xuICBAZXh0ZW5kIC51LW92ZXI7XG4gIEBpbmNsdWRlIHcoNzUwKTtcblxuICAmX19zbGlkZXIge1xuICAgIEBpbmNsdWRlIG1iKDgwKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnN3aXBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gICZfX3NsaWRlIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgQGluY2x1ZGUgbWIoMjApO1xuICAgIH1cbiAgICAmLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIGZzKDIwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuIl19 */
