html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Circe-Bold;src:url(../../../fonts/circe-bold/Circe-Bold.eot);src:local("Circe-Bold"),local("Circe-Bold"),url(../../../fonts/circe-bold/Circe-Bold.woff) format("woff"),url(../../../fonts/circe-bold/Circe-Bold.ttf) format("truetype"),url(../../../fonts/circe-bold/Circe-Bold.svg) format("svg");font-weight:400;font-style:normal}*{box-sizing:border-box}body{min-width:100%;min-height:98%;font-family:Roboto,Arial,sans-serif;font-weight:400}body.gray{background:0 0}.link,a{color:#fff;text-decoration:none}.unit{display:inline-block;vertical-align:top;width:44%;margin-bottom:53px}.unit:last-child,.unit:nth-child(4){margin-bottom:0}.unit:nth-child(2n-1){margin-right:7%}@media screen and (min-width:320px) and (max-width:767px){.unit:nth-child(2n-1){margin:0}}.unit__head{height:38px}.unit__head_type_car{padding-top:7px}.unit__svg{width:36px;height:36px}.unit__svg-packages{width:49px;height:35px}.unit__svg-more{width:36px;height:33px}.unit__title{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:20px;color:#212121;letter-spacing:.25px;margin:15px 0 8px}@media screen and (min-width:320px) and (max-width:767px){.unit__title{margin:10px 0 5px 0;font-size:16px;letter-spacing:.2px}}.unit__des{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:14px;color:#212121;letter-spacing:.2px;line-height:20px;white-space:break-spaces}@media screen and (min-width:320px) and (max-width:767px){.unit__des{font-size:12px;line-height:1.42;letter-spacing:.2px}}@media screen and (min-width:320px) and (max-width:767px){.unit{width:100%;margin-bottom:30px!important}}.navBar{height:52px;line-height:52px;background:#fff;font-size:0;overflow-y:hidden;overflow:scrollbars-none;overflow-style:none}.navBar::scrollbar{width:0}.navBar__list{overflow-x:scroll;overflow:scrollbars-none;overflow-style:none}@media screen and (max-width:1054px){.navBar__list{min-width:1000px}}.navBar__list::scrollbar{width:0}.navBar__item{height:52px;display:inline-block;text-transform:uppercase;box-sizing:border-box;margin:0 15px;font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:13px;background-color:#fff;color:#01abfb;letter-spacing:.4px}.navBar__item:first-child{margin:0 15px 0 0}.navBar__item_hide{display:none}.navBar__item_state_active{border-bottom:4px solid #ffd41e}.navBar__item:hover{border-bottom:4px solid #ffd41e}@media screen and (min-width:320px) and (max-width:767px){.navBar__item:hover{border:none}}@media screen and (min-width:768px) and (max-width:1023px){.navBar__item:hover{border:none}}.contact-item{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:13px;color:#212121;letter-spacing:.2px;line-height:20px}.contact__country{margin-bottom:5px}.contact__email,.contact__tel{font-family:Roboto,Arial,sans-serif;font-weight:700}.contact__link{text-decoration:none}.contact__btn{width:151px;height:40px;margin-top:15px;line-height:38px;text-align:center;border:1px solid #01abfb;font-family:Roboto,Arial,sans-serif;font-weight:400;border-radius:2px;font-size:14px;color:#01abfb;letter-spacing:0}@media screen and (min-width:320px) and (max-width:767px){.contact{margin-bottom:34px}}.title{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:28px;text-align:center;color:#212121}.title:first-letter{text-transform:capitalize}@media screen and (min-width:320px) and (max-width:767px){.title{font-size:20px;letter-spacing:.2px}}.title_align_left{text-align:left}.title_align_center{text-align:left}@media screen and (min-width:320px) and (max-width:767px){.title_align_center{text-align:left}}.text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#000}.text_size_big{font-size:28px}@media screen and (min-width:320px) and (max-width:767px){.text_size_big{font-size:26px}}@media screen and (max-width:365px){.text_size_big{font-size:22px}}.text_size_middle{color:#212121;font-size:20px;font-weight:500;line-height:1.2}.text_size_small{color:#212121;font-size:12px}.text_color_grey{color:#9e9e9e}.wrapper{width:1024px;margin:0 auto;overflow-y:hidden;overflow:scrollbars-none;overflow-style:none}@media screen and (max-width:1054px){.wrapper{padding:0 30px;width:auto}}@media screen and (max-width:768px){.wrapper{padding:0 15px}}.more{padding:45px 0;font-weight:400;color:#212121}.more__title{font-size:28px}.more__subtitle{margin:38px 0;font-size:14px;letter-spacing:.2px;line-height:20px}.more__row{display:-ms-flexbox;display:flex;padding-bottom:0}@media screen and (min-width:320px) and (max-width:767px){.more__row{display:block;padding-bottom:33px}}.more__col{-ms-flex:0 0 44%;flex:0 0 44%}.more__col:nth-child(odd){margin-right:7%}@media screen and (min-width:320px) and (max-width:767px){.more__col:nth-child(odd){margin:0}}@media screen and (min-width:320px) and (max-width:767px){.more__col{display:block}}.item__svg{position:absolute;width:48px;height:48px}.item__title{font-size:21px;padding:8px 0 0 65px;margin:0 0 20px 0}.item__subtitle{font-size:13px;color:#888}.main{padding:60px 0;background-size:cover;background-repeat:no-repeat;background-image:url(https://static.onetwotrip.com/images/about-company/main/main-bg.jpg)}@media screen and (min-width:320px) and (max-width:767px){.main{padding:40px 0;height:auto;background-image:url(https://static.onetwotrip.com/images/about-company/main/main-bg_mob.jpg)}}.main__logo{display:none}@media screen and (min-width:320px) and (max-width:767px){.main__logo{display:block;margin:0 auto 55px auto;width:61px;height:61px}}.main__title{font-family:Roboto,Arial,sans-serif;font-weight:700;font-size:52px;color:#fff;letter-spacing:.3px}@media screen and (min-width:320px) and (max-width:767px){.main__title{font-size:34px;letter-spacing:.2px}}.main__desc{margin-top:15px}.main__desc-item{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:24px;color:#fff;letter-spacing:.14px;line-height:35px;list-style:none}@media screen and (min-width:320px) and (max-width:767px){.main__desc-item{font-size:12px;line-height:1.42;letter-spacing:.2px}}.varticals{background-color:#f7f7f7;padding:60px 0}@media screen and (min-width:320px) and (max-width:767px){.varticals{padding:30px 0 15px}}.varticals__link{color:#00a9fe;text-decoration:none}.varticals__desc{max-width:990px;font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:14px;color:#212121;letter-spacing:.2px;line-height:20px;margin-bottom:55px}@media screen and (min-width:320px) and (max-width:767px){.varticals__desc{font-size:12px;letter-spacing:.2px;line-height:17px;margin-bottom:45px}}.press{padding:45px 0 30px;background-color:#f7f7f7}@media screen and (min-width:320px) and (max-width:767px){.press{padding:30px 0 15px;background-color:#f7f7f7}}.press__list{margin-top:15px}.press__title{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:13px;text-transform:uppercase;color:#9e9e9e;letter-spacing:.4px}.press__item{display:inline-block;vertical-align:middle;margin-right:28px}@media screen and (min-width:768px) and (max-width:1023px){.press__item{margin-right:20px}}@media screen and (min-width:320px) and (max-width:767px){.press__item{margin-right:15px;margin-bottom:10px}}.press__svg{height:21px;transition:opacity .3s}.press__svg:hover{opacity:.7}.press__svg-snob{width:80px}.press__svg-rt{width:24px}.press__svg-lavanguardia{width:140px}.press__svg-tnw{width:100px}.press__svg-skift{width:60px}.press__svg-tc{width:54px}.press__svg-tnooz{width:73px;height:27px}.press__svg-gazeta{width:115px}.press__svg-vedomosti{width:100px}.press__svg-vc{width:25px}.press__svg-commersant{width:150px}.press__svg-afisha{width:166px;height:33px}.press__svg-village{width:75px;height:38px}.press__svg-ink{width:63px;height:24px}.press__svg-rusbase{width:100px;height:35px}.helpdesc{padding:45px 0 30px;background-color:#f7f7f7}@media screen and (min-width:320px) and (max-width:767px){.helpdesc{padding:30px 0 15px}}.helpdesc__col{display:inline-block;vertical-align:top;margin-right:90px}.helpdesc__col:last-child{margin-right:0}.helpdesc__title{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:13px;text-transform:uppercase;color:#9e9e9e;letter-spacing:.4px;margin-bottom:15px}.partners-list__item{display:inline-block;margin-bottom:15px;margin-right:57px;vertical-align:top;background-image:url(https://static.onetwotrip.com/images/about-company/main/press_spritesheet.png);background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1023px){.partners-list__item{margin-right:15px}}.partners-list__item-pci{width:85px;height:34px;background-position:-5px -121px}.partners-list__item-iata{width:95px;height:29px;background-position:-172px -5px}.partners-list__item-mc{width:78px;height:28px;background-position:-172px -44px}.partners-list__item-visa{width:74px;height:32px;background-position:-195px -82px}.partners-list-item{margin-bottom:20px;margin-right:10px}.footer{padding:12px 0;background-color:#f7f7f7}.footer__item{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:13px;color:#9e9e9e;letter-spacing:.2px;line-height:20px}.footer__link{text-decoration:none;color:#01abfb}.sub-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Roboto,Arial,sans-serif;font-weight:400;color:#212121}.news{background:#f7f7f7;padding:30px 0 65px}.news__title{margin-bottom:30px}@media screen and (min-width:320px) and (max-width:767px){.news_pageNews .news__about{margin-top:45px}}@media screen and (min-width:320px) and (max-width:767px){.news{padding:23px 0 10px}}.news__content{width:60%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:973px){.news__content{width:100%}}.news__share{-ms-flex-item-align:start;align-self:flex-start;margin-top:20px}.news__share-title{font-size:14px;letter-spacing:.2px;line-height:20px}.news__share-icons{display:-ms-flexbox;display:flex;margin-top:9px}.news__share-item{width:32px;height:32px;position:relative;background:#9e9e9e;border-radius:1px;margin-right:5px}.news__share-item_wk:active,.news__share-item_wk:hover{background:#4a74a5}.news__share-item_facebook:active,.news__share-item_facebook:hover{background:#3364a5}.news__share-item_twitter:active,.news__share-item_twitter:hover{background:#3aaae3}.news__share-item_ok:active,.news__share-item_ok:hover{background:#ef8117}.news__share-svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:20px;height:20px;transition:.2s;transition-timing-function:ease-in-out}.news__share-svg:hover{fill:#000}.news__blockNews-title{margin-top:70px;font-size:20px}.news__name{width:90px;border:1px solid #e0e0e0;border-radius:0;background-position:right center;line-height:1em;text-indent:.01px;text-overflow:'';-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:0;font-size:12px;letter-spacing:.18px;box-sizing:border-box;padding:10px 7px 7px}.news__name_width_wore{width:200px}.news-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-content__block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:320px) and (max-width:767px){.news-content{margin:0}}.news-content__block-news{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:320px) and (max-width:767px){.news-content__block-news{margin:0}}.news-content__big-news{margin-bottom:35px}@media screen and (min-width:320px) and (max-width:767px){.news-content__big-news{width:100%;margin-bottom:0}}.news-content__small-news{-ms-flex:46% 0 0px;flex:46% 0 0;margin:40px 0 0}@media screen and (min-width:320px) and (max-width:767px){.news-content__small-news{-ms-flex:100% 0 0px;flex:100% 0 0}}.news-content__small-news_size_small{-ms-flex:30% 0 0px;flex:30% 0 0;margin:25px 0 35px}@media screen and (min-width:320px) and (max-width:767px){.news-content__small-news_size_small{-ms-flex:100% 0 0px;flex:100% 0 0}}.news-content__small-news_size_small:nth-child(3n-1){margin:25px 5% 35px}@media screen and (min-width:320px) and (max-width:767px){.news-content__small-news_size_small:nth-child(3n-1){margin:25px 0 35px}}.news-content__big-img{width:100%;margin-bottom:18px}.news-content__page-img{margin:20px 0}.news-content__small-img{width:100%;margin-bottom:18px}.news-content__img-schedule{display:block;width:80%;margin:0 auto}@media screen and (max-width:767px){.news-content__img-schedule{width:100%}}.news-content__img-schedule_position_center{margin:15px auto}.news-content__data{font-size:12px;letter-spacing:.17px;line-height:20px}.news-content__title{font-size:20px;letter-spacing:.25px;font-family:Roboto,Arial,sans-serif;font-weight:400;margin:5px 0}.news-content__subTitle{font-size:18px;margin-top:40px}@media screen and (max-width:767px){.news-content__subTitle{margin-bottom:15px}}.news-content__remark{padding:16px 0;line-height:16px;font-size:12px;font-style:italic}.news-content__prew{color:#212121}.news-content__text{font-size:14px;letter-spacing:.2px;line-height:20px}.news-content__text a{color:#01abfb}.news-content__img{width:100%}.news-content__button-more{color:#01abfb;letter-spacing:.2px;line-height:24px;border:1px solid #01abfb;padding:0 12px;margin:35px auto 0;font-family:Roboto,Arial,sans-serif;font-weight:400;display:inline-block;height:48px;width:200px;border-radius:2px}.news-content__screenContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;margin:30px 0}@media screen and (min-width:320px) and (max-width:767px){.news-content__screenContainer{-ms-flex-direction:column;flex-direction:column;margin:0}}.news-content__screen{display:block;width:180px;height:350px}@media screen and (min-width:320px) and (max-width:767px){.news-content__screen{margin:15px auto}}.news-content__screen_position_center{margin:0 auto}@media screen and (min-width:320px) and (max-width:767px){.news-content__screen_position_center{margin:15px auto}}.news-content__screen_height_min{height:auto}.news-content__list-item{list-style:disc;margin-left:30px}@media screen and (min-width:320px) and (max-width:767px){.news-content__list-item{margin-left:20px}}.news-content__ordered-list-item{list-style:decimal;margin-left:30px}@media screen and (min-width:320px) and (max-width:767px){.news-content__ordered-list-item{margin-left:20px}}.news-content .news-table__header{padding-bottom:16px;text-align:center}.news-content .news-table__content{text-align:center;border-bottom:1px solid #9e9e9e}.news-content .news-table__content--last{border-bottom:none}.news-content .news-table__label{padding:8px;text-align:right;border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e}.news-content .news-table__label--last{border-bottom:none}.news-content__tbl{width:100%;margin-top:15px}@media screen and (min-width:320px) and (max-width:767px){.news-content__tbl{overflow-x:scroll}}@media screen and (min-width:320px) and (max-width:767px){.news-content__tbl-wr{width:550px;overflow-x:scroll;display:inline-block}}.news-content__tbl-tr{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #000;border-bottom:none}.news-content__tbl-tr:first-child{font-family:Roboto,Arial,sans-serif;font-weight:700}.news-content__tbl-tr:last-child{border-bottom:1px solid #000}.news-content__tbl-td{width:20%;border-left:1px solid #000;text-align:center;padding:5px}.news-content__tbl-td:first-child{width:40%;border-left:none}.news-content__simple-table{width:100%;border-collapse:collapse}.news-content__simple-table td,.news-content__simple-table th{padding:4px 8px;border:1px solid #9e9e9e}.news-content__simple-table th{text-align:center}.news-content__simple-table--fixed{table-layout:fixed}.news-content__table{width:100%;margin-top:-10px}@media screen and (min-width:320px) and (max-width:767px){.news-content__table{overflow-x:scroll}}@media screen and (min-width:320px) and (max-width:767px){.news-content__table-wr{width:550px;overflow-x:scroll;display:inline-block}}.news-content__table-td{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #9e9e9e}.news-content__table-tr{width:100%;padding:5px 10px}.news-content__table-tr_position_first{width:10%;border-left:1px solid #9e9e9e}@media screen and (min-width:320px) and (max-width:767px){.news-content__table-tr_position_first{width:15%}}.news-content__table-tr_position_second{width:55%;padding:0;border-left:1px solid #9e9e9e}.news-content__table-tr_position_last{width:35%;padding:0;border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e}.news-content__table-tr_position_center{border-bottom:1px solid #9e9e9e}.news-content__table-tr_position_center:last-child{border-bottom:none}.news-content__table-th{font-weight:700;padding:5px 10px;border-top:1px solid #9e9e9e}.a{width:100%}:root{--color-text-primary:#212121;--color-text-gray:#c6c7c8;--color-main-primary:#01abfb;--color-contrast-primary:#ffffff}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.headingH1{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:1.16;margin:0}@media screen and (min-width:320px) and (max-width:767px){.headingH1{font-size:32px}}.headingH2{font-family:Roboto,sans-serif;font-style:normal;line-height:1.16;margin:0;font-weight:500;font-size:24px}@media screen and (min-width:320px) and (max-width:767px){.headingH2{font-size:18px}}.headingH3{font-family:Roboto,sans-serif;font-style:normal;font-size:21px;line-height:1.3;margin:0}.pLarge{font-family:Roboto,sans-serif;font-style:normal;font-size:16px;line-height:1.5;margin:0}.pSmall{font-family:Roboto,sans-serif;font-style:normal;font-size:12px;line-height:1.3;margin:0;font-weight:500}.research{margin-top:60px}.research{margin-top:60px}.research-partners__image{height:36px;-o-object-fit:contain;object-fit:contain}.research-container{width:1200px;margin:0 auto;max-width:100%}@media screen and (min-width:320px) and (max-width:767px){.research-container{width:100%;padding:0 16px;box-sizing:border-box}}.research-intro__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;grid-gap:24px;width:792px;color:var(--color-text-primary)}@media screen and (min-width:320px) and (max-width:767px){.research-intro__wrapper{width:100%}}.research-intro__wrapper_compact{grid-gap:12px}.research-intro__time{text-transform:capitalize}.research-partners{width:100%;overflow:hidden}.research-partners__wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:17px;grid-gap:12px;overflow-x:scroll}.research-partners__logo{-ms-flex-negative:0;flex-shrink:0;height:36px;color:var(--color-contrast-primary)}.research-partners__logo .research-partners__logo_static{fill:revert-layer}.research-partners__logo path{fill:var(--color-text-gray);transition:fill .2s}.research-partners__logo:hover path{fill:revert-layer}.sber{margin-top:2px}.youdo{margin-top:14px}.research-articles{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;grid-gap:40px;margin-top:40px}.research-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:40px;padding:0;margin:0;list-style:none}@media screen and (min-width:320px) and (max-width:767px){.research-list{-ms-grid-columns:100%;grid-template-columns:100%}}@media screen and (min-width:320px) and (max-width:767px){.research-list_inline{display:-ms-flexbox;display:flex;-ms-grid-columns:none;grid-template-columns:none}}@media screen and (min-width:320px) and (max-width:767px){.research-list__item_compact{width:80vw;max-width:384px;-ms-flex-negative:0;flex-shrink:0}}.research-list__item_hidden{display:none}.research-more_hidden{display:none}.research-button{font-family:Roboto,sans-serif;font-style:normal;font-size:16px;line-height:1.5;padding:12px 24px;background:var(--color-main-primary);color:var(--color-contrast-primary);border:none;border-radius:8px;cursor:pointer;text-decoration:none}.research-link{text-decoration:none;color:inherit}.research-article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:24px;width:100%}.research-article__image{width:100%;height:280px;border-radius:16px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:320px) and (max-width:767px){.research-article__image{height:240px}}.research-article__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:8px}.research-article__time{font-weight:500;color:var(--color-text-primary);text-transform:capitalize}.research-article__title{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;margin:2px 0}@media screen and (min-width:320px) and (max-width:767px){.research-article__title{font-size:21px;line-height:1.33}}.research-article__link{font-weight:400;text-decoration:none;color:var(--color-main-primary)}.research-details-poster{width:100%;height:400px;margin-bottom:60px}@media screen and (min-width:320px) and (max-width:767px){.research-details-poster{height:240px}}.research-details-poster__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.research-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;grid-gap:24px;margin-top:40px}@media screen and (min-width:320px) and (max-width:767px){.research-content{-ms-flex-direction:column;flex-direction:column;grid-gap:40px}}.research-content__wrapper{width:792px;font-family:Roboto,sans-serif;font-style:normal;font-size:16px;line-height:1.5;margin:0}.research-content__wrapper>:not(:last-child){margin:0 0 24px 0}.research-content__wrapper a{font-weight:400;text-decoration:none;color:var(--color-main-primary)}.research-content__wrapper .btn-link{display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,sans-serif;font-style:normal;font-size:16px;line-height:1.5;padding:12px 24px;background:var(--color-main-primary);color:var(--color-contrast-primary);border:none;border-radius:8px;cursor:pointer;text-decoration:none}@media screen and (min-width:320px) and (max-width:767px){.research-content__wrapper{width:100%}}.research-content__contacts{position:sticky;top:12px}@media screen and (min-width:320px) and (max-width:767px){.research-content__contacts{position:relative;top:unset}}.research-content__link{font-weight:400;text-decoration:none;color:var(--color-main-primary)}.research-recommendations{margin-top:60px}.research-recommendations__title{margin-bottom:24px}@media screen and (min-width:320px) and (max-width:767px){.research-recommendations__wrapper{width:100%;overflow-x:scroll}}.sub-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Roboto,Arial,sans-serif;font-weight:400;color:#212121}.press-about{background:#f7f7f7;padding:30px 0 65px}.press-about-contacts .news__about{display:none}@media screen and (min-width:320px) and (max-width:767px){.press-about-contacts .news__about{display:block}}@media screen and (min-width:320px) and (max-width:767px){.press-about{padding:23px 0 37px}}.press-about__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section__request{padding:75px 0;background:#f4f4f4}@media screen and (min-width:320px) and (max-width:767px){.section__request{padding:30px 0}}.form-group{position:relative;margin:0 0 7px;border-color:#d4d2d2}.form-group input[type=email]{border:1px solid #f5f5f5;border-radius:2px;width:293px;padding:20px 14px 7px;outline:0;color:#424242;font-size:16px}@media screen and (max-width:973px){.form-group input[type=email]{width:100%}}.form-group input{height:54px}.form-group input.is-success{border-color:#70cc6a;color:#70cc6a}.form-group input.has-error{border-color:red;color:red}.contacts button[disabled]{cursor:not-allowed;background:#74a8b3;color:#ccc}.clarification{color:#515e64;font-size:14px;line-height:26px;width:460px;font-weight:100}.form-col{margin:0 auto}div.LoaderPopup{width:auto}div.LoaderPopup .abs{display:none}div.RecommendationPopup{padding:20px}@media only screen and (max-width:620px){div.RecommendationPopup{width:auto}}.RecommendationPopup .abs{display:none}.RecommendationPopup .overflow-shadow{display:none}.RecommendationPopup__Content{position:relative;padding:20px;background:#fff;border-radius:10px;box-shadow:0 0 40px #000}.RecommendationPopup__Content__Description{font-family:"Helvetica Light",sans-serif;font-size:14px;color:#424242;letter-spacing:.22px;line-height:20px}.RecommendationPopup__Title{margin-top:0;font-family:"Helvetica Light",sans-serif;font-size:20px;color:#616161;letter-spacing:.2px;line-height:26px}#fadeBlock{position:fixed}.btn-submit{width:293px;font-family:"Roboto Light",sans-serif;background:#009ffb;display:block;border-radius:2px;font-size:16px;color:#fff;letter-spacing:1.5px;border:0 none;outline:0;padding:0 15px;min-width:181px;height:48px;line-height:48px;cursor:pointer}.btn-submit:hover{background:#019dec}@media screen and (max-width:973px){.btn-submit{width:100%}}.close_button{background-repeat:no-repeat;min-width:auto}div.popup>.overflow-shadow{display:none}.agreement-link{color:#0076ff}@media screen and (min-width:320px) and (max-width:767px){.form-group label{font-size:16px}}.input-form:focus{background:#fff;border:1px solid #f5f5f5}.form-label{font-size:16px;position:absolute;left:12px;top:17px;color:#757575;width:200px;letter-spacing:.16px;text-align:left;transition:all .3s}.form-label_state_move{left:-10px!important;top:20px;transform:translateY(-85%) scale(.75)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.form-group__asterisk{font-size:16px;color:#ff0707}.news__about{-ms-flex:35% 0 0px;flex:35% 0 0}@media screen and (max-width:973px){.news__about{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:100% 0 0px;flex:100% 0 0;margin-top:40px}}@media screen and (min-width:320px) and (max-width:767px){.news__about{display:block}}.news__title-form{font-size:20px;color:#212121;margin-bottom:10px;font-family:Roboto,Arial,sans-serif;font-weight:400}.news__form{display:none;-ms-flex-direction:column;flex-direction:column;margin-bottom:90px}@media screen and (max-width:973px){.news__form{width:60%}}@media screen and (min-width:320px) and (max-width:767px){.news__form{width:100%;margin:30px 0;max-width:100%}}@media screen and (max-width:973px){.news__contacts{padding-right:30px}}.news__contacts-title{font-size:20px;color:#212121;margin-bottom:20px}@media screen and (min-width:320px) and (max-width:767px){.news__contacts{font-size:26px;padding-right:0}}.news__contact-item{margin-bottom:30px}.news__contact-name{font-size:20px;color:#212121;letter-spacing:.29px;font-family:Roboto,Arial,sans-serif;font-weight:400}.news__contact-prof{font-size:12px;color:#9e9e9e;letter-spacing:.17px;line-height:20px}.news__contact-tel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;color:#212121;letter-spacing:.2px;line-height:20px}.news__contact-mail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.news__contact-sns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.news__contact-link{font-size:14px;color:#01abfb;letter-spacing:.2px;line-height:20px}.news__contact-link:hover{text-decoration:underline}.news__svg{width:12px;height:14px;margin-right:13px;margin-top:5px}.rector{padding:30px 0 74px;background-color:#f7f7f7}@media screen and (max-width:1200px){.rector{padding:30px 0 44px}}@media screen and (min-width:320px) and (max-width:767px){.rector{padding:21px 0 19px}}.rector__wr{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){.rector__wr{-ms-flex-direction:column;flex-direction:column}}.rector__main{max-width:665px;width:100%}@media screen and (max-width:1023px){.rector__main{max-width:100%}}.rector__main-text{width:87%}@media screen and (max-width:1023px){.rector__main-text{width:100%;margin-top:95px}}.rector__title{clear:both;margin-bottom:30px}@media screen and (min-width:320px) and (max-width:767px){.rector__title{font-size:26px;margin-bottom:23px}}@media screen and (max-width:360px){.rector__title{font-size:22px}}.rector__about{margin:33px 0 0}@media screen and (min-width:320px) and (max-width:767px){.rector__about{margin:30px 0 15px}}.rector__about-item{display:inline-block;width:33%;margin-bottom:29px;float:left}@media screen and (min-width:320px) and (max-width:767px){.rector__about-item{width:50%}}.rector__about-item:nth-child(5){margin-bottom:78px}@media screen and (min-width:320px) and (max-width:767px){.rector__about-item:nth-child(5){margin-bottom:45px}}.rector__about-text{width:85%}@media screen and (min-width:320px) and (max-width:767px){.rector__about-text{width:90%}}@media screen and (max-width:365px){.rector__about-text{font-size:12px}}.rector__geography{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:75px}@media screen and (min-width:320px) and (max-width:767px){.rector__geography{-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}}.rector__geography-item{width:34%}@media screen and (min-width:320px) and (max-width:767px){.rector__geography-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:26px}}.rector__geography-wr{position:relative;width:100%}@media screen and (min-width:320px) and (max-width:767px){.rector__geography-wr{width:50%}}.rector__geography-circle{height:180px;position:relative;display:block;text-align:center;margin-bottom:25px}@media screen and (min-width:320px) and (max-width:767px){.rector__geography-circle{height:130px;margin-bottom:0;margin-right:25px}}.rector__geography-title{width:70px;position:absolute;top:71px;left:50%;margin-left:-35px;font-size:20px;color:#212121}@media screen and (min-width:320px) and (max-width:767px){.rector__geography-title{margin-left:-46px;top:56px}}@media screen and (max-width:339px){.rector__geography-title{margin-left:-42px}}@media screen and (min-width:320px) and (max-width:767px){.rector__geography-ul{width:50%}}.rector__geography-li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:relative;margin-bottom:5px}@media screen and (min-width:320px) and (max-width:767px){.rector__geography-li{font-size:12px}}.rector__geography-li:before{content:'';display:block;transform:translateY(2px);width:12px;height:12px;border-radius:50%;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:320px) and (max-width:767px){.rector__geography-li:before{width:10px;height:10px;margin-right:8px;transform:none}}.rector__geography-li_color_yellow:before{background-color:#ffd41e}.rector__geography-li_color_dark:before{background-color:#484646}.rector__geography-li_color_darkGrey:before{background-color:#757575}.rector__geography-li_color_lightGrey:before{background-color:#b0b0b0}.rector__geography-li_color_lightConcrete:before{background-color:#d2d2d2}.rector__geography-li_color_light:before{background-color:#e0e0e0}.rector__geography-percent{margin-left:4px}.rector__progressbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:38px}@media screen and (min-width:320px) and (max-width:767px){.rector__progressbar{position:relative;margin-top:78px}}.rector__progressbar-gender{width:90px}.rector__progressbar-gender:first-child{text-align:right}@media screen and (min-width:320px) and (max-width:767px){.rector__progressbar-gender:first-child{left:0;text-align:left}}@media screen and (min-width:320px) and (max-width:767px){.rector__progressbar-gender{width:73px;position:absolute;top:-55px;right:0;text-align:right}}.rector__progressbar-block{display:-ms-flexbox;display:flex;width:100%;height:46px;border-radius:2px;margin:0 15px;line-height:46px;text-align:center;background-color:#e0e0e0}@media screen and (min-width:320px) and (max-width:767px){.rector__progressbar-block{margin:0}}.rector__progressbar-woman{background-color:#ffd41e}.rector__progressbar-man{-ms-flex-positive:1;flex-grow:1}.rector__progressbar-percent{display:none}.rector__progressbar-genderIcon{width:25px;height:25px;margin-bottom:-5px}@media screen and (min-width:320px) and (max-width:767px){.rector__progressbar-genderIcon{margin-bottom:0}}.rector__demography-wr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:79px}@media screen and (min-width:320px) and (max-width:767px){.rector__demography-wr{margin-bottom:30px}}.rector__demography-block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.rector__demography-block_position_last{margin-bottom:0}@media screen and (min-width:320px) and (max-width:767px){.rector__demography-block_position_last{-ms-flex-order:-1;order:-1;margin-bottom:15px}}.rector__demography-input{position:relative;width:100%;height:20px;background-color:#fff;margin:0 15px}.rector__demography-input_background_transparent{background-color:transparent}.rector__demography-text{width:90px}@media screen and (min-width:320px) and (max-width:767px){.rector__demography-text{width:110px}}.rector__demography-text_align_right{text-align:right}@media screen and (min-width:320px) and (max-width:767px){.rector__demography-text_align_right{width:89px}}.rector__demography-percent{position:absolute;height:20px;left:0;background-color:#484646}.rector__devices{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:55px}@media screen and (min-width:320px) and (max-width:767px){.rector__devices{margin-bottom:31px}}.rector__devices-item{width:33%;display:-ms-flexbox;display:flex}@media screen and (min-width:320px) and (max-width:767px){.rector__devices-item{-ms-flex-direction:column;flex-direction:column}}.rector__devices-icon{height:38px;margin-right:12px}@media screen and (min-width:320px) and (max-width:767px){.rector__devices-icon{height:33px;margin-bottom:5px}}.rector__devices-icon_title_desktop{width:46px}@media screen and (min-width:320px) and (max-width:767px){.rector__devices-icon_title_desktop{width:40px}}.rector__devices-icon_title_mobile{width:22px}@media screen and (min-width:320px) and (max-width:767px){.rector__devices-icon_title_mobile{width:19px}}.rector__devices-icon_title_tablet{width:32px}@media screen and (min-width:320px) and (max-width:767px){.rector__devices-icon_title_tablet{width:28px}}.rector__devices-text{font-size:12px;border-top:1px solid #9e9e9e;margin-bottom:81px;text-align:right;padding-top:5px}@media screen and (min-width:320px) and (max-width:767px){.rector__devices-text{margin-bottom:46px}}.rector__specialProjects{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:320px) and (max-width:767px){.rector__specialProjects{-ms-flex-direction:column;flex-direction:column}}.rector__specialProjects__row{padding-bottom:56px}@media screen and (min-width:320px) and (max-width:767px){.rector__specialProjects__row{padding-bottom:0}}.rector__specialProjects-item{width:46%}@media screen and (min-width:320px) and (max-width:767px){.rector__specialProjects-item{width:100%;margin-bottom:49px}}.rector__specialProjects__text--with-margin{margin-bottom:18px}.rector__specialProjects-linkImg{display:block;position:relative}.rector__specialProjects-linkImg:after{content:'';position:absolute;top:0;left:0;right:0;bottom:12px;background:rgba(33,33,33,.2);opacity:0;transition:opacity .6s}.rector__specialProjects-linkImg:hover:after{opacity:1}.rector__specialProjects-img{width:100%;margin-bottom:12px;border-radius:2px}.rector__specialProjects-td{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width:320px) and (max-width:767px){.rector__specialProjects-td{margin-bottom:5px}}.rector__specialProjects-td_position_first{margin-top:18px}.rector__specialProjects-td_position_last{margin-bottom:15px}.rector__specialProjects-link{font-size:14px;color:#01abfb}.rector__specialProjects-link:hover{opacity:.9}.rector .sub-wrapper{padding:0}.aside__title{font-weight:300;margin-bottom:20px}@media screen and (max-width:1023px){.aside__title{font-size:28px;color:#212121;margin-bottom:19px}}.download{display:-ms-flexbox;display:flex;margin-bottom:84px}@media screen and (max-width:1023px){.download{position:absolute;top:205px}}@media screen and (max-width:1023px) and (min-width:320px) and (max-width:767px){.download{top:190px}}.download__img{width:46px;height:52px;margin-right:13px;cursor:pointer}.diagramma{transform:scale(-1,1)}@media screen and (min-width:320px) and (max-width:767px){.diagramma{width:130px;height:130px}}.diagramma circle{fill:transparent;stroke:#ffd41e;stroke-width:15;stroke-dasharray:408px 408px;z-index:10}.diagramma circle:nth-child(2){fill:transparent;stroke:#484646;stroke-width:15}.diagramma circle:nth-child(3){fill:transparent;stroke:#757575;stroke-width:15}.diagramma circle:nth-child(4){fill:transparent;stroke:#b0b0b0;stroke-width:15}.diagramma circle:nth-child(5){fill:transparent;stroke:#d2d2d2;stroke-width:15}.diagramma circle:nth-child(6){fill:transparent;stroke:#e0e0e0;stroke-width:15}.spinner{width:147px;height:147px;border-radius:50%;position:absolute;top:7px;left:50%;margin-left:-73px;overflow:hidden;animation:spin 2s linear infinite}@media screen and (min-width:320px) and (max-width:767px){.spinner{width:120px;height:120px;top:5px}}@media screen and (max-width:339px){.spinner{margin-left:-71px}}@media screen and (max-width:327px){.spinner{margin-left:-68px}}.spinner::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:#fff;border-radius:50%}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner__inside{width:100%;height:50%;position:absolute;margin-top:50%;background:linear-gradient(90deg,#9e9e9e,#e0e0e0)}.spinner__inside::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;margin-top:-50%;background:linear-gradient(90deg,#fff,#dbdbdb)}@font-face{font-family:rub-arial-regular;src:url(data:font/woff;charset=utf-8;base64,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)}.bloggers-about{width:100%;background-image:url(https://static.onetwotrip.com/images/about-company/bloggers/bloggers-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#f7f7f7;padding:82px 0 77px}@media screen and (max-width:767px){.bloggers-about{padding:30px 0 20px;background-image:url(https://static.onetwotrip.com/images/about-company/bloggers/bloggers_bg-mobile.jpg)}}.bloggers-about__title{width:40%;margin-bottom:32px}@media screen and (max-width:767px){.bloggers-about__title{margin-bottom:5px}}.bloggers-about__text{width:70%}@media screen and (max-width:767px){.bloggers-about__text{font-family:Roboto,Arial,sans-serif;font-weight:400;width:100%;font-size:14px;line-height:18px;opacity:.95}}.bloggers-info{width:100%;background-color:#f7f7f7;padding:74px 0 58px}@media screen and (max-width:767px){.bloggers-info{padding:40px 0 79px}}.bloggers-info__wr{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.bloggers-info__wr{-ms-flex-direction:column;flex-direction:column}}.bloggers-info__item{width:30%}@media screen and (max-width:767px){.bloggers-info__item:last-child{margin-bottom:0}}@media screen and (max-width:767px){.bloggers-info__item{width:100%;margin-bottom:50px}}.bloggers-info__icon-trip{width:58px;height:51px}.bloggers-info__icon-spread{width:69px;height:42px;margin-top:10px}.bloggers-info__icon-friends{width:49px;height:50px}.bloggers-info__title{font-family:Roboto,Arial,sans-serif;font-weight:400;width:90%;margin:16px 0 26px;font-size:28px;line-height:34px}@media screen and (max-width:992px) and (min-width:768px){.bloggers-info__title{font-size:20px;line-height:24px}}@media screen and (max-width:767px){.bloggers-info__title{width:100%;font-size:28px;font-weight:300;line-height:1.21;margin:20px 0 26px}}.bloggers-info__button{width:100%;display:block;height:52px;line-height:52px;border-radius:2px;color:#01abfb;text-align:center;font-size:16px;border:1px solid #01abfb;margin-top:32px;transition:opacity .4s}.bloggers-info__button:hover{opacity:.8}.bloggers-info__link{color:#01abfb;font-size:14px;text-decoration:none;transition:opacity .4s}.bloggers-info__link:hover{opacity:.8}.bloggers-gallery{display:none;position:relative;transition:all .3s;z-index:10}.bloggers-gallery__close-btn{position:absolute;right:60px;top:-12px;font-size:34px;cursor:pointer;z-index:10}@media screen and (max-width:767px){.bloggers-gallery__close-btn{top:-45px;right:15px}}@media screen and (max-width:330px){.bloggers-gallery__close-btn{font-size:24px;top:-20px;right:5px}}.bloggers-gallery__overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.93)}.bloggers-gallery__content{position:absolute;top:0;bottom:0;left:0;right:0;width:500px;height:630px;margin:auto;border-radius:4px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;box-sizing:border-box}@media screen and (max-width:767px){.bloggers-gallery__content{width:100%;height:auto;top:50px}}@media screen and (max-width:330px){.bloggers-gallery__content{top:20px}}.contacts{padding:35px 0;background-color:#f7f7f7}@media screen and (min-width:320px) and (max-width:767px){.contacts{padding:25px 0 15px}}.contacts__row{font-size:0;margin-top:35px}@media screen and (min-width:320px) and (max-width:767px){.contacts__row{margin-top:25px}}.contacts__col{display:inline-block;vertical-align:top}@media screen and (min-width:320px) and (max-width:767px){.contacts__col{display:block}}.contacts__col-left{width:21%;margin-right:4%}@media screen and (min-width:320px) and (max-width:767px){.contacts__col-left{width:100%}}.contacts__col-right{width:75%}@media screen and (min-width:320px) and (max-width:767px){.contacts__col-right{width:100%}}.contacts__adress{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.43;letter-spacing:.2px;color:#212121}@media screen and (min-width:320px) and (max-width:767px){.contacts__adress{margin-bottom:20px;font-size:13px;line-height:1.31;letter-spacing:.2px}}.contacts__helpdesc-title{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:13px;color:#9e9e9e;margin-bottom:15px;text-transform:uppercase}@media screen and (min-width:320px) and (max-width:767px){.contacts__helpdesc .services__item{width:120px;margin-right:10px}.contacts__helpdesc .services__item:nth-child(3n){margin-right:10px}}.services-item{font-size:13px;line-height:1.54;letter-spacing:.2px;color:#212121}.services__item{display:inline-block;vertical-align:top;margin-right:7%;width:204px;margin-bottom:20px}.services__item:nth-child(3n){margin-right:0}@media screen and (min-width:768px) and (max-width:1023px){.services__item:nth-child(3n){margin-right:7%}}@media screen and (min-width:320px) and (max-width:767px){.services__item:nth-child(3n){margin-right:7%}}.services__item-title{font-family:Roboto,Arial,sans-serif;font-weight:400}.services__item-desc{font-family:Roboto,Arial,sans-serif;font-weight:400}.services__button{position:relative;display:inline-block;text-align:center;vertical-align:middle;padding:0 16px;height:36px;white-space:nowrap;overflow:hidden;border-radius:4px;cursor:pointer;transition:background-color .2s;box-sizing:border-box;text-decoration:none;color:#212121;font-size:14px;font-weight:400;background-color:transparent;border:1px solid rgba(33,33,33,.2)}.services__button:hover{background-color:rgba(33,33,33,.05)}.services__button::before{content:"";display:inline-block;min-height:inherit;height:100%;vertical-align:middle}.services__button .button__text{display:inline-block;max-width:100%;text-overflow:ellipsis;margin:0 auto;vertical-align:middle;white-space:nowrap;overflow:hidden}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvX25vcm1hbGl6ZS5zYXNzIiwiaW5kZXguY3NzIiwiY29yZS9fZm9udHMuc2FzcyIsImNvcmUvX3Jld3JpdGUuc2FzcyIsImJsb2Nrcy91bml0L3VuaXQuc2FzcyIsImJsb2Nrcy9uYXYvbmF2LnNhc3MiLCJibG9ja3MvY29udGFjdC9jb250YWN0LnNhc3MiLCJibG9ja3MvdGl0bGUvdGl0bGUuc2FzcyIsImJsb2Nrcy90ZXh0L3RleHQuc2FzcyIsImJsb2Nrcy93cmFwcGVyL3dyYXBwZXIuc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9tb3JlL21vcmUuc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9tYWluL21haW4uc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy92YXJ0aWNhbHMvdmFydGljYWxzLnNhc3MiLCJibG9ja3Mvc2VjdGlvbnMvcHJlc3MvcHJlc3Muc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9oZWxwZGVzYy9oZWxwZGVzYy5zYXNzIiwiYmxvY2tzL3NlY3Rpb25zL2Zvb3Rlci9mb290ZXIuc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9uZXdzL25ld3Muc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9yZXNlYXJjaC9yZXNlYXJjaC5zY3NzIiwiYmxvY2tzL3NlY3Rpb25zL3ByZXNzLWFib3V0L3ByZXNzLWFib3V0LnNhc3MiLCJibG9ja3Mvc2VjdGlvbnMvY29sX2NvbnRhY3RzL2NvbF9jb250YWN0cy5zYXNzIiwiYmxvY2tzL3NlY3Rpb25zL3JlY3Rvci9yZWN0b3Iuc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9ibG9nZ2Vycy9ibG9nZ2Vycy5zYXNzIiwiYmxvY2tzL3NlY3Rpb25zL2NvbnRhY3RzL2NvbnRhY3RzLnNhc3MiLCJibG9ja3Mvc2VydmljZXMvc2VydmljZXMuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQkEsS0FDRSxZQUFBLFdBQ0EscUJBQUEsS0FDQSx5QkFBQSxLQVVGLEtBQ0UsT0FBQSxFQWFGLFFDWkEsTUFDQSxRQUNBLFdBQ0EsT0FDQSxPQUNBLE9BQ0EsT0FDQSxLQUNBLEtBQ0EsSUFDQSxRQUNBLFFEY0UsUUFBQSxNQVFGLE1DZEEsT0FDQSxTQUNBLE1EZ0JFLFFBQUEsYUFDQSxlQUFBLFNBWUYsc0JBQ0UsUUFBQSxLQUNBLE9BQUEsRUNmRixTQUNBLFNEd0JFLFFBQUEsS0FVRixFQUNFLGlCQUFBLFlBUUYsU0FBQSxRQUVJLFFBQUEsRUFXSixZQUNFLGNBQUEsSUFBQSxPQU9GLEVDbENBLE9Eb0NFLFlBQUEsSUFhRixJQUNFLFdBQUEsT0FRRixHQUNFLFVBQUEsSUFDQSxPQUFBLEVBa0NGLEtBQ0UsV0FBQSxLQUNBLE1BQUEsS0FxQ0YsTUFDRSxVQUFBLElBT0YsSUMzR0EsSUQ2R0UsVUFBQSxJQUNBLFlBQUEsRUFDQSxTQUFBLFNBQ0EsZUFBQSxTQUdGLElBQ0UsSUFBQSxNQUdGLElBQ0UsT0FBQSxPQXNERixJQUNFLE9BQUEsRUFVRixlQUNFLFNBQUEsT0FVRixPQUNFLE9BQUEsSUFBQSxLQU9GLEdBQ0UsV0FBQSxZQUNBLE9BQUEsRUFPRixJQUNFLFNBQUEsS0FRRixLQ3pLQSxJQUNBLElBQ0EsS0QyS0UsWUFBQSxTQUFBLENBQUEsVUFJQSxVQUFBLElBbUJGLE9DaExBLE1BQ0EsU0FDQSxPQUNBLFNEa0xFLE1BQUEsUUFDQSxLQUFBLFFBQ0EsT0FBQSxFQVdGLE9BQ0UsU0FBQSxRQVVGLE9DeExBLE9EMExFLGVBQUEsS0FlRixrQkM1TEEsbUJEOExFLG1CQUFBLE9BQ0EsT0FBQSxRQVVGLGlCQ2pNQSxxQkRtTUUsT0FBQSxRQU9GLHlCQ25NQSx3QkRxTUUsT0FBQSxFQUNBLFFBQUEsRUFRRixNQUNFLFlBQUEsT0FTRixxQkN2TUEsa0JEeU1FLFdBQUEsV0FDQSxRQUFBLEVBYUYsOENDN01BLDhDRCtNRSxPQUFBLEtBUUYsbUJBQ0UsbUJBQUEsVUFDQSxXQUFBLFlBU0YsaURDak5BLDhDRG1ORSxtQkFBQSxLQU9GLFNBQ0UsT0FBQSxJQUFBLE1BQUEsT0FDQSxPQUFBLEVBQUEsSUFDQSxRQUFBLE1BQUEsT0FBQSxNQVVGLE9BQ0UsT0FBQSxFQUNBLFFBQUEsRUFXRixTQUNFLFNBQUEsS0FRRixTQUNFLFlBQUEsSUFVRixNQUNFLGdCQUFBLFNBQ0EsZUFBQSxFQUdGLEdDak9BLEdEbU9FLFFBQUEsRUVoa0JGLFdBQ0UsWUFBQSxXQUNBLElBQUEsOENBQ0EsSUFBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsK0NBQUEsY0FBQSxDQUFBLDhDQUFBLGtCQUFBLENBQUEsOENBQUEsY0FDQSxZQUFBLElBQ0EsV0FBQSxPQ0pGLEVBQ0MsV0FBQSxXQUVELEtBQ0MsVUFBQSxLQUNBLFdBQUEsSUFDQSxZQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBRUQsVUFDQyxXQUFBLElBRUQsTUFBQSxFQUNDLE1BQUEsS0FDQSxnQkFBQSxLQ2ZELE1BQ0MsUUFBQSxhQUNBLGVBQUEsSUFDQSxNQUFBLElBQ0EsY0FBQSxLQUpELGlCQUFBLG1CQU9FLGNBQUEsRUFQRixzQkFVRSxhQUFBLEdBRUEsMERBWkYsc0JBYUcsT0FBQSxHQWJILFlBZ0JFLE9BQUEsS0FoQkYscUJBbUJHLFlBQUEsSUFuQkgsV0FzQkUsTUFBQSxLQUNBLE9BQUEsS0F2QkYsb0JBMEJHLE1BQUEsS0FDQSxPQUFBLEtBM0JILGdCQThCRyxNQUFBLEtBQ0EsT0FBQSxLQS9CSCxhQWtDRSxZQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLE1BQUEsUUFDQSxlQUFBLE1BQ0EsT0FBQSxLQUFBLEVBQUEsSUFFQSwwREF6Q0YsYUEwQ0csT0FBQSxLQUFBLEVBQUEsSUFBQSxFQUNBLFVBQUEsS0FDQSxlQUFBLE1BNUNILFdBK0NFLFlBQUEsTUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLGVBQUEsS0FDQSxZQUFBLEtBQ0EsWUFBQSxhQUVBLDBEQXZERixXQXdERyxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUFFRiwwREE1REQsTUE2REUsTUFBQSxLQUNBLGNBQUEsZ0JDOURGLFFBQ0MsT0FBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLEtBQ0EsVUFBQSxFQUNBLFdBQUEsT0FDQSxTQUFBLGdCQUNBLGVBQUEsS0FQRCxtQkFVRSxNQUFBLEVBVkYsY0FhRSxXQUFBLE9BQ0EsU0FBQSxnQkFDQSxlQUFBLEtBRUEscUNBakJGLGNBa0JHLFVBQUEsUUFsQkgseUJBcUJHLE1BQUEsRUFyQkgsY0F3QkUsT0FBQSxLQUNBLFFBQUEsYUFDQSxlQUFBLFVBQ0EsV0FBQSxXQUNBLE9BQUEsRUFBQSxLQUNBLFlBQUEsTUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsaUJBQUEsS0FDQSxNQUFBLFFBQ0EsZUFBQSxLQWxDRiwwQkFxQ0csT0FBQSxFQUFBLEtBQUEsRUFBQSxFQXJDSCxtQkF3Q0csUUFBQSxLQXhDSCwyQkE0Q0ksY0FBQSxJQUFBLE1BQUEsUUE1Q0osb0JBK0NHLGNBQUEsSUFBQSxNQUFBLFFBRUEsMERBakRILG9CQWtESSxPQUFBLE1BRUQsMkRBcERILG9CQXFESSxPQUFBLE1DckRKLGNBRUksWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsZUFBQSxLQUNBLFlBQUEsS0FQSixrQkFVSSxjQUFBLElBVkosZ0JBQUEsY0FhSSxZQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBZEosZUFpQkksZ0JBQUEsS0FqQkosY0FvQkksTUFBQSxNQUNBLE9BQUEsS0FDQSxXQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsT0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLFlBQUEsTUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxjQUFBLElBQ0EsVUFBQSxLQUNBLE1BQUEsUUFDQSxlQUFBLEVBRUYsMERBakNGLFNBa0NHLGNBQUEsTUNsQ0gsT0FDQyxZQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFdBQUEsT0FDQSxNQUFBLFFBTEQsb0JBUUUsZUFBQSxXQUVELDBEQVZELE9BV0UsVUFBQSxLQUNBLGVBQUEsTUFaRixrQkFnQkcsV0FBQSxLQWhCSCxvQkFtQkcsV0FBQSxLQUVBLDBEQXJCSCxvQkFzQkksV0FBQSxNQ3RCSixNQUNFLFVBQUEsS0FDQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsT0FDQSxZQUFBLEtBQ0EsZUFBQSxPQUNBLE1BQUEsS0FQRixlQVdNLFVBQUEsS0FFQSwwREFiTixlQWNRLFVBQUEsTUFFRixvQ0FoQk4sZUFpQlEsVUFBQSxNQWpCUixrQkFvQk0sTUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxJQXZCTixpQkEwQk0sTUFBQSxRQUNBLFVBQUEsS0EzQk4saUJBK0JNLE1BQUEsUUMvQk4sU0FDQyxNQUFBLE9BQ0EsT0FBQSxFQUFBLEtBQ0EsV0FBQSxPQUNBLFNBQUEsZ0JBQ0EsZUFBQSxLQUVBLHFDQVBELFNBUUUsUUFBQSxFQUFBLEtBQ0EsTUFBQSxNQUVELG9DQVhELFNBWUUsUUFBQSxFQUFBLE1DWkYsTUFDQyxRQUFBLEtBQUEsRUFDQSxZQUFBLElBQ0EsTUFBQSxRQUhELGFBUUUsVUFBQSxLQVJGLGdCQVdFLE9BQUEsS0FBQSxFQUNBLFVBQUEsS0FDQSxlQUFBLEtBQ0EsWUFBQSxLQWRGLFdBaUJFLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZUFBQSxFQUVBLDBEQXBCRixXQXFCRyxRQUFBLE1BQ0EsZUFBQSxNQXRCSCxXQXlCRSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBekJGLDBCQTRCRyxhQUFBLEdBQ0EsMERBN0JILDBCQThCSSxPQUFBLEdBRUYsMERBaENGLFdBaUNHLFFBQUEsT0FHSCxXQUVFLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUpGLGFBT0UsVUFBQSxLQUNBLFFBQUEsSUFBQSxFQUFBLEVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxLQUFBLEVBVEYsZ0JBV0UsVUFBQSxLQUNBLE1BQUEsS0NoREYsTUFDQyxRQUFBLEtBQUEsRUFDQSxnQkFBQSxNQUNBLGtCQUFBLFVBQ0EsaUJBQUEseUVBRUEsMERBTkQsTUFPRSxRQUFBLEtBQUEsRUFDQSxPQUFBLEtBQ0EsaUJBQUEsOEVBVEYsWUFZRSxRQUFBLEtBRUEsMERBZEYsWUFlRyxRQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLE1BbEJILGFBcUJFLFlBQUEsTUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLGVBQUEsS0FFQSwwREEzQkYsYUE0QkcsVUFBQSxLQUNBLGVBQUEsTUE3QkgsWUFnQ0UsV0FBQSxLQWhDRixpQkFtQ0csWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLEtBQ0EsZUFBQSxNQUNBLFlBQUEsS0FDQSxXQUFBLEtBRUEsMERBM0NILGlCQTRDSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUM5Q0osV0FDQyxpQkFBQSxRQUNBLFFBQUEsS0FBQSxFQUVBLDBEQUpELFdBS0UsUUFBQSxLQUFBLEVBQUEsTUFMRixpQkFRRSxNQUFBLFFBQ0EsZ0JBQUEsS0FURixpQkFZRSxVQUFBLE1BQ0EsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsZUFBQSxLQUNBLFlBQUEsS0FDQSxjQUFBLEtBRUEsMERBckJGLGlCQXNCRyxVQUFBLEtBQ0EsZUFBQSxLQUNBLFlBQUEsS0FDQSxjQUFBLE1DekJILE9BQ0MsUUFBQSxLQUFBLEVBQUEsS0FDQSxpQkFBQSxRQUVBLDBEQUpELE9BS0UsUUFBQSxLQUFBLEVBQUEsS0FDQSxpQkFBQSxTQU5GLGFBU0UsV0FBQSxLQVRGLGNBWUUsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxlQUFBLFVBQ0EsTUFBQSxRQUNBLGVBQUEsS0FqQkYsYUFvQkUsUUFBQSxhQUNBLGVBQUEsT0FDQSxhQUFBLEtBRUEsMkRBeEJGLGFBeUJHLGFBQUEsTUFFRCwwREEzQkYsYUE0QkcsYUFBQSxLQUNBLGNBQUEsTUE3QkgsWUFnQ0UsT0FBQSxLQUNBLFdBQUEsUUFBQSxJQWpDRixrQkFvQ0csUUFBQSxHQXBDSCxpQkF3Q0csTUFBQSxLQXhDSCxlQTJDRyxNQUFBLEtBM0NILHlCQThDRyxNQUFBLE1BOUNILGdCQWlERyxNQUFBLE1BakRILGtCQW9ERyxNQUFBLEtBcERILGVBdURHLE1BQUEsS0F2REgsa0JBMERHLE1BQUEsS0FDQSxPQUFBLEtBM0RILG1CQThERyxNQUFBLE1BOURILHNCQWlFRyxNQUFBLE1BakVILGVBb0VHLE1BQUEsS0FwRUgsdUJBdUVHLE1BQUEsTUF2RUgsbUJBMEVHLE1BQUEsTUFDQSxPQUFBLEtBM0VILG9CQThFRyxNQUFBLEtBQ0EsT0FBQSxLQS9FSCxnQkFrRkcsTUFBQSxLQUNBLE9BQUEsS0FuRkgsb0JBc0ZHLE1BQUEsTUFDQSxPQUFBLEtDdkZILFVBQ0MsUUFBQSxLQUFBLEVBQUEsS0FDQSxpQkFBQSxRQUVBLDBEQUpELFVBS0UsUUFBQSxLQUFBLEVBQUEsTUFMRixlQVFFLFFBQUEsYUFDQSxlQUFBLElBQ0EsYUFBQSxLQVZGLDBCQWFHLGFBQUEsRUFiSCxpQkFnQkUsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxlQUFBLFVBQ0EsTUFBQSxRQUNBLGVBQUEsS0FDQSxjQUFBLEtBRUYscUJBR0csUUFBQSxhQUNBLGNBQUEsS0FDQSxhQUFBLEtBQ0EsZUFBQSxJQUNBLGlCQUFBLG1GQUNBLGtCQUFBLFVBRUEsMkRBVkgscUJBV0ksYUFBQSxNQVhKLHlCQWNJLE1BQUEsS0FDQSxPQUFBLEtBQ0Esb0JBQUEsS0FBQSxPQWhCSiwwQkFtQkksTUFBQSxLQUNBLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEtBckJKLHdCQXdCSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLG9CQUFBLE9BQUEsTUExQkosMEJBNkJJLE1BQUEsS0FDQSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxNQS9CSixvQkFrQ0csY0FBQSxLQUNBLGFBQUEsS0MzREgsUUFDQyxRQUFBLEtBQUEsRUFDQSxpQkFBQSxRQUZELGNBUUUsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsZUFBQSxLQUNBLFlBQUEsS0FiRixjQWdCRSxnQkFBQSxLQUNBLE1BQUEsUUNqQkYsYUFDRSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLE1BQUEsUUFFRixNQUNFLFdBQUEsUUFDQSxRQUFBLEtBQUEsRUFBQSxLQUZGLGFBS0ksY0FBQSxLQU1FLDBEQVhOLDRCQVlRLFdBQUEsTUFFTiwwREFkRixNQWVJLFFBQUEsS0FBQSxFQUFBLE1BZkosZUFrQkksTUFBQSxJQUNBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsT0FBQSxlQUFBLE9BRUEsb0NBdEJKLGVBdUJNLE1BQUEsTUF2Qk4sYUEwQkksb0JBQUEsTUFBQSxXQUFBLFdBQ0EsV0FBQSxLQTNCSixtQkE4Qk0sVUFBQSxLQUNBLGVBQUEsS0FDQSxZQUFBLEtBaENOLG1CQW1DTSxRQUFBLFlBQUEsUUFBQSxLQUNBLFdBQUEsSUFwQ04sa0JBdUNNLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLFdBQUEsUUFDQSxjQUFBLElBQ0EsYUFBQSxJQTVDTiw0QkFBQSwyQkErQ1EsV0FBQSxRQS9DUixrQ0FBQSxpQ0FrRFEsV0FBQSxRQWxEUixpQ0FBQSxnQ0FxRFEsV0FBQSxRQXJEUiw0QkFBQSwyQkF3RFEsV0FBQSxRQXhEUixpQkEyRE0sU0FBQSxTQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsSUFBQSxFQUNBLE9BQUEsRUFDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLElBQ0EsMkJBQUEsWUFwRU4sdUJBdUVRLEtBQUEsS0F2RVIsdUJBMEVJLFdBQUEsS0FDQSxVQUFBLEtBM0VKLFlBOEVJLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsRUFDQSxvQkFBQSxNQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsTUFDQSxjQUFBLEdBQ0EsbUJBQUEsZUFBQSxnQkFBQSxlQUFBLFdBQUEsZUFDQSxRQUFBLEVBQ0EsVUFBQSxLQUNBLGVBQUEsTUFDQSxXQUFBLFdBQ0EsUUFBQSxLQUFBLElBQUEsSUExRkosdUJBNkZNLE1BQUEsTUFFTixjQUNFLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FGRixxQkFLSSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsY0FBQSxRQUFBLGdCQUFBLGNBRUYsMERBVEYsY0FVSSxPQUFBLEdBVkosMEJBYUksUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGNBQUEsUUFBQSxnQkFBQSxjQUVBLDBEQWpCSiwwQkFrQk0sT0FBQSxHQWxCTix3QkFxQkksY0FBQSxLQUVBLDBEQXZCSix3QkF3Qk0sTUFBQSxLQUNBLGNBQUEsR0F6Qk4sMEJBNEJJLFNBQUEsSUFBQSxFQUFBLElBQUEsS0FBQSxJQUFBLEVBQUEsRUFDQSxPQUFBLEtBQUEsRUFBQSxFQUVBLDBEQS9CSiwwQkFnQ00sU0FBQSxLQUFBLEVBQUEsSUFBQSxLQUFBLEtBQUEsRUFBQSxHQWhDTixxQ0FvQ1EsU0FBQSxJQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsRUFBQSxFQUNBLE9BQUEsS0FBQSxFQUFBLEtBRUEsMERBdkNSLHFDQXdDVSxTQUFBLEtBQUEsRUFBQSxJQUFBLEtBQUEsS0FBQSxFQUFBLEdBeENWLHFEQTJDVSxPQUFBLEtBQUEsR0FBQSxLQUVBLDBEQTdDVixxREE4Q1ksT0FBQSxLQUFBLEVBQUEsTUE5Q1osdUJBaURJLE1BQUEsS0FDQSxjQUFBLEtBbERKLHdCQXFESSxPQUFBLEtBQUEsRUFyREoseUJBd0RJLE1BQUEsS0FDQSxjQUFBLEtBekRKLDRCQTRESSxRQUFBLE1BQ0EsTUFBQSxJQUNBLE9BQUEsRUFBQSxLQUVBLG9DQWhFSiw0QkFpRU0sTUFBQSxNQWpFTiw0Q0FvRU0sT0FBQSxLQUFBLEtBcEVOLG9CQXVFSSxVQUFBLEtBQ0EsZUFBQSxNQUNBLFlBQUEsS0F6RUoscUJBNEVJLFVBQUEsS0FDQSxlQUFBLE1BQ0EsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLE9BQUEsSUFBQSxFQWhGSix3QkFtRkksVUFBQSxLQUNBLFdBQUEsS0FFQSxvQ0F0Rkosd0JBdUZNLGNBQUEsTUF2Rk4sc0JBMEZJLFFBQUEsS0FBQSxFQUNBLFlBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxPQTdGSixvQkFnR0ksTUFBQSxRQWhHSixvQkFtR0ksVUFBQSxLQUNBLGVBQUEsS0FDQSxZQUFBLEtBckdKLHNCQXdHTSxNQUFBLFFBeEdOLG1CQTJHSSxNQUFBLEtBM0dKLDJCQThHSSxNQUFBLFFBQ0EsZUFBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLFFBQUEsRUFBQSxLQUNBLE9BQUEsS0FBQSxLQUFBLEVBQ0EsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFFBQUEsYUFDQSxPQUFBLEtBQ0EsTUFBQSxNQUNBLGNBQUEsSUF6SEosK0JBNEhJLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsZUFBQSxPQUFBLFlBQUEsT0FDQSxPQUFBLEtBQUEsRUFFQSwwREFqSUosK0JBa0lNLG1CQUFBLE9BQUEsZUFBQSxPQUNBLE9BQUEsR0FuSU4sc0JBc0lJLFFBQUEsTUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUVBLDBEQTFJSixzQkEySU0sT0FBQSxLQUFBLE1BM0lOLHNDQThJTSxPQUFBLEVBQUEsS0FFQSwwREFoSk4sc0NBaUpRLE9BQUEsS0FBQSxNQWpKUixpQ0FvSk0sT0FBQSxLQXBKTix5QkF1SkksV0FBQSxLQUNBLFlBQUEsS0FFQSwwREExSkoseUJBMkpNLFlBQUEsTUEzSk4saUNBOEpJLFdBQUEsUUFDQSxZQUFBLEtBRUEsMERBaktKLGlDQWtLTSxZQUFBLE1BbEtOLGtDQXNLTSxlQUFBLEtBQ0EsV0FBQSxPQXZLTixtQ0F5S00sV0FBQSxPQUNBLGNBQUEsSUFBQSxNQUFBLFFBMUtOLHlDQTRLUSxjQUFBLEtBNUtSLGlDQThLTSxRQUFBLElBQ0EsV0FBQSxNQUNBLGFBQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxJQUFBLE1BQUEsUUFqTE4sdUNBbUxRLGNBQUEsS0FuTFIsbUJBdUxJLE1BQUEsS0FDQSxXQUFBLEtBRUEsMERBMUxKLG1CQTJMTSxXQUFBLFFBR0EsMERBOUxOLHNCQStMUSxNQUFBLE1BQ0EsV0FBQSxPQUNBLFFBQUEsY0FqTVIsc0JBb01NLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxjQUFBLEtBdk1OLGtDQTBNUSxZQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBM01SLGlDQThNUSxjQUFBLElBQUEsTUFBQSxLQTlNUixzQkFpTk0sTUFBQSxJQUNBLFlBQUEsSUFBQSxNQUFBLEtBQ0EsV0FBQSxPQUNBLFFBQUEsSUFwTk4sa0NBdU5RLE1BQUEsSUFDQSxZQUFBLEtBeE5SLDRCQTJOSSxNQUFBLEtBQ0EsZ0JBQUEsU0E1TkosK0JBQUEsK0JBK05NLFFBQUEsSUFBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLFFBaE9OLCtCQW1PTSxXQUFBLE9Bbk9OLG1DQXNPSSxhQUFBLE1BdE9KLHFCQXlPSSxNQUFBLEtBQ0EsV0FBQSxNQUVBLDBEQTVPSixxQkE2T00sV0FBQSxRQUdBLDBEQWhQTix3QkFpUFEsTUFBQSxNQUNBLFdBQUEsT0FDQSxRQUFBLGNBblBSLHdCQXVQTSxRQUFBLFlBQUEsUUFBQSxLQUNBLGVBQUEsUUFBQSxZQUFBLFFBQ0EsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsY0FBQSxJQUFBLE1BQUEsUUExUE4sd0JBNlBNLE1BQUEsS0FDQSxRQUFBLElBQUEsS0E5UE4sdUNBa1FVLE1BQUEsSUFDQSxZQUFBLElBQUEsTUFBQSxRQUVBLDBEQXJRVix1Q0FzUVksTUFBQSxLQXRRWix3Q0F5UVUsTUFBQSxJQUNBLFFBQUEsRUFDQSxZQUFBLElBQUEsTUFBQSxRQTNRVixzQ0E4UVUsTUFBQSxJQUNBLFFBQUEsRUFDQSxZQUFBLElBQUEsTUFBQSxRQUNBLGFBQUEsSUFBQSxNQUFBLFFBalJWLHdDQW9SVSxjQUFBLElBQUEsTUFBQSxRQXBSVixtREF1UlksY0FBQSxLQXZSWix3QkEwUk0sWUFBQSxJQUNBLFFBQUEsSUFBQSxLQUNBLFdBQUEsSUFBQSxNQUFBLFFBRU4sR0FDRSxNQUFBLEtDaFlGLE1BQ0UscUJBQUEsUUFDQSxrQkFBQSxRQUNBLHFCQUFBLFFBQ0EseUJBQUEsUUFHRixnQkFDRSxtQkFBQSxLQUNBLGdCQUFBLEtBR0YsbUNBQ0UsUUFBQSxLQUlGLFdBQ0UsWUFBQSxNQUFBLENBQUEsV0FDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxFQTVCQSwwREFzQkYsV0FTSSxVQUFBLE1BSUosV0FDRSxZQUFBLE1BQUEsQ0FBQSxXQUNBLFdBQUEsT0FDQSxZQUFBLEtBQ0EsT0FBQSxFQUNBLFlBQUEsSUFDQSxVQUFBLEtBekNBLDBEQW1DRixXQVVJLFVBQUEsTUFJSixXQUNFLFlBQUEsTUFBQSxDQUFBLFdBQ0EsV0FBQSxPQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsT0FBQSxFQUdGLFFBQ0UsWUFBQSxNQUFBLENBQUEsV0FDQSxXQUFBLE9BQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxPQUFBLEVBR0YsUUFDRSxZQUFBLE1BQUEsQ0FBQSxXQUNBLFdBQUEsT0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE9BQUEsRUFDQSxZQUFBLElBR0YsVUFDRSxXQUFBLEtBR0YsVUFDRSxXQUFBLEtBR0YsMEJBQ0UsT0FBQSxLQUNBLGNBQUEsUUFBQSxXQUFBLFFBR0Ysb0JBQ0UsTUFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLFVBQUEsS0ExRkEsMERBdUZGLG9CQU1JLE1BQUEsS0FDQSxRQUFBLEVBQUEsS0FDQSxXQUFBLFlBSUoseUJBQ0UsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxlQUFBLE1BQUEsWUFBQSxXQUNBLFNBQUEsS0FDQSxNQUFBLE1BQ0EsTUFBQSwwQkF6R0EsMERBbUdGLHlCQVNJLE1BQUEsTUFJSixpQ0FDRSxTQUFBLEtBR0Ysc0JBQ0UsZUFBQSxXQUdGLG1CQUNFLE1BQUEsS0FDQSxTQUFBLE9BR0YsNEJBQ0UsTUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZUFBQSxPQUFBLFlBQUEsT0FDQSxXQUFBLEtBQ0EsU0FBQSxLQUNBLFdBQUEsT0FHRix5QkFDRSxrQkFBQSxFQUFBLFlBQUEsRUFDQSxPQUFBLEtBQ0EsTUFBQSw4QkFIRix5REFNSSxLQUFBLGFBTkosOEJBVUksS0FBQSx1QkFDQSxXQUFBLEtBQUEsSUFYSixvQ0FnQk0sS0FBQSxhQUtOLE1BQ0UsV0FBQSxJQUVGLE9BQ0UsV0FBQSxLQUdGLG1CQUNFLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsZUFBQSxPQUFBLFlBQUEsT0FDQSxTQUFBLEtBQ0EsV0FBQSxLQUdGLGVBQ0UsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxTQUFBLHNCQUFBLGNBQ0EsZ0JBQUEsS0FDQSxhQUFBLEtBQ0EsUUFBQSxFQUNBLE9BQUEsRUFDQSxXQUFBLEtBakxBLDBEQTBLRixlQVVJLGlCQUFBLEtBQUEsc0JBQUEsTUFwTEYsMERBd0xGLHNCQUVJLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsS0FBQSxzQkFBQSxNQTNMRiwwREErTEYsNkJBRUksTUFBQSxLQUNBLFVBQUEsTUFDQSxrQkFBQSxFQUFBLFlBQUEsR0FJSiw0QkFDRSxRQUFBLEtBR0Ysc0JBQ0UsUUFBQSxLQUdGLGlCQUNFLFlBQUEsTUFBQSxDQUFBLFdBQ0EsV0FBQSxPQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsUUFBQSxLQUFBLEtBQ0EsV0FBQSwwQkFDQSxNQUFBLDhCQUNBLE9BQUEsS0FDQSxjQUFBLElBQ0EsT0FBQSxRQUNBLGdCQUFBLEtBR0YsZUFDRSxnQkFBQSxLQUNBLE1BQUEsUUFHRixrQkFDRSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFNBQUEsS0FDQSxNQUFBLEtBR0YseUJBQ0UsTUFBQSxLQUNBLE9BQUEsTUFDQSxjQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUE3T0EsMERBeU9GLHlCQU9JLE9BQUEsT0FJSiwyQkFDRSxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxTQUFBLElBR0Ysd0JBQ0UsWUFBQSxJQUNBLE1BQUEsMEJBQ0EsZUFBQSxXQUdGLHlCQUNFLFFBQUEsWUFDQSxtQkFBQSxFQUVBLFNBQUEsT0FDQSxPQUFBLElBQUEsRUF0UUEsMERBaVFGLHlCQVFJLFVBQUEsS0FDQSxZQUFBLE1BSUosd0JBQ0UsWUFBQSxJQUNBLGdCQUFBLEtBQ0EsTUFBQSwwQkFJRix5QkFDRSxNQUFBLEtBQ0EsT0FBQSxNQUNBLGNBQUEsS0F4UkEsMERBcVJGLHlCQU1JLE9BQUEsT0FJSixnQ0FDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BR0Ysa0JBQ0UsU0FBQSxTQUNBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZUFBQSxNQUFBLFlBQUEsV0FDQSxTQUFBLEtBQ0EsV0FBQSxLQTFTQSwwREFxU0Ysa0JBUUksbUJBQUEsT0FBQSxlQUFBLE9BQ0EsU0FBQSxNQUlKLDJCQUNFLE1BQUEsTUFDQSxZQUFBLE1BQUEsQ0FBQSxXQUNBLFdBQUEsT0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE9BQUEsRUFORiw2Q0FTSSxPQUFBLEVBQUEsRUFBQSxLQUFBLEVBVEosNkJBYUksWUFBQSxJQUNBLGdCQUFBLEtBQ0EsTUFBQSwwQkFmSixxQ0FtQkksUUFBQSxtQkFBQSxRQUFBLFlBQ0EsWUFBQSxNQUFBLENBQUEsV0FDQSxXQUFBLE9BQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxRQUFBLEtBQUEsS0FDQSxXQUFBLDBCQUNBLE1BQUEsOEJBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLFFBQ0EsZ0JBQUEsS0FoVkYsMERBa1RGLDJCQWtDSSxNQUFBLE1BS0osNEJBQ0UsU0FBQSxPQUNBLElBQUEsS0EzVkEsMERBeVZGLDRCQUtJLFNBQUEsU0FDQSxJQUFBLE9BSUosd0JBQ0UsWUFBQSxJQUNBLGdCQUFBLEtBQ0EsTUFBQSwwQkFHRiwwQkFDRSxXQUFBLEtBR0YsaUNBQ0UsY0FBQSxLQTlXQSwwREFpWEYsbUNBRUksTUFBQSxLQUNBLFdBQUEsUUNyWEosYUFDRSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLE1BQUEsUUFFRixhQUNFLFdBQUEsUUFDQSxRQUFBLEtBQUEsRUFBQSxLQUZGLG1DQU1NLFFBQUEsS0FFQSwwREFSTixtQ0FTUSxRQUFBLE9BRU4sMERBWEYsYUFZSSxRQUFBLEtBQUEsRUFBQSxNQVpKLHNCQWVJLE1BQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLE9BQUEsZUFBQSxPQ3pCSixrQkFFSSxRQUFBLEtBQUEsRUFDQSxXQUFBLFFBRUEsMERBTEosa0JBTU0sUUFBQSxLQUFBLEdBRU4sWUFDRSxTQUFBLFNBQ0EsT0FBQSxFQUFBLEVBQUEsSUFDQSxhQUFBLFFBRUYsOEJBQ0UsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLElBQ0EsTUFBQSxNQUNBLFFBQUEsS0FBQSxLQUFBLElBQ0EsUUFBQSxFQUNBLE1BQUEsUUFDQSxVQUFBLEtBRUEsb0NBVEYsOEJBVUksTUFBQSxNQUtKLGtCQUNFLE9BQUEsS0FFRiw2QkFDRSxhQUFBLFFBQ0EsTUFBQSxRQUVGLDRCQUNFLGFBQUEsSUFDQSxNQUFBLElBRUYsMkJBQ0UsT0FBQSxZQUNBLFdBQUEsUUFDQSxNQUFBLEtBRUYsZUFDRSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLE1BQ0EsWUFBQSxJQUVGLFVBQ0UsT0FBQSxFQUFBLEtBRUYsZ0JBQ0UsTUFBQSxLQUVGLHFCQUNFLFFBQUEsS0FFRix3QkFDRSxRQUFBLEtBRUYseUNBQ0Usd0JBQ0UsTUFBQSxNQUVKLDBCQUNFLFFBQUEsS0FFRixzQ0FDRSxRQUFBLEtBRUYsOEJBQ0UsU0FBQSxTQUNBLFFBQUEsS0FDQSxXQUFBLEtBR0EsY0FBQSxLQUdBLFdBQUEsRUFBQSxFQUFBLEtBQUEsS0FFRiwyQ0FDRSxZQUFBLGlCQUFBLENBQUEsV0FDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLGVBQUEsTUFDQSxZQUFBLEtBRUYsNEJBQ0UsV0FBQSxFQUNBLFlBQUEsaUJBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsZUFBQSxLQUNBLFlBQUEsS0FFRixXQUNFLFNBQUEsTUFFRixZQUNFLE1BQUEsTUFDQSxZQUFBLGNBQUEsQ0FBQSxXQUNBLFdBQUEsUUFDQSxRQUFBLE1BQ0EsY0FBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLEtBQ0EsZUFBQSxNQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRUFDQSxRQUFBLEVBQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLFFBZkYsa0JBa0JJLFdBQUEsUUFFRixvQ0FwQkYsWUFxQkksTUFBQSxNQUlKLGNBQ0Usa0JBQUEsVUFDQSxVQUFBLEtBRUYsMkJBQ0UsUUFBQSxLQUVGLGdCQUNFLE1BQUEsUUFFRiwwREFDRSxrQkFDRSxVQUFBLE1BRUosa0JBQ0UsV0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBRUYsWUFDRSxVQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLEtBQ0EsTUFBQSxRQUNBLE1BQUEsTUFDQSxlQUFBLE1BQ0EsV0FBQSxLQUNBLFdBQUEsSUFBQSxJQUVGLHVCQUNFLEtBQUEsZ0JBQ0EsSUFBQSxLQUNBLFVBQUEsaUJBQUEsV2xCMitDRixpQ2tCeitDQSxpQ0FFRSxtQkFBQSxLQUVGLHNCQUNFLFVBQUEsS0FDQSxNQUFBLFFBR0YsYUFFSSxTQUFBLElBQUEsRUFBQSxJQUFBLEtBQUEsSUFBQSxFQUFBLEVBRUEsb0NBSkosYUFLTSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLFNBQUEsS0FBQSxFQUFBLElBQUEsS0FBQSxLQUFBLEVBQUEsRUFDQSxXQUFBLE1BRUYsMERBVkosYUFXTSxRQUFBLE9BWE4sa0JBY0ksVUFBQSxLQUNBLE1BQUEsUUFDQSxjQUFBLEtBQ0EsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQWxCSixZQXFCSSxRQUFBLEtBRUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsY0FBQSxLQUVBLG9DQTFCSixZQTJCTSxNQUFBLEtBRUYsMERBN0JKLFlBOEJNLE1BQUEsS0FDQSxPQUFBLEtBQUEsRUFDQSxVQUFBLE1BR0Ysb0NBbkNKLGdCQW9DTSxjQUFBLE1BcENOLHNCQXVDTSxVQUFBLEtBQ0EsTUFBQSxRQUNBLGNBQUEsS0FFRiwwREEzQ0osZ0JBNENNLFVBQUEsS0FDQSxjQUFBLEdBN0NOLG9CQWtETSxjQUFBLEtBbEROLG9CQXFETSxVQUFBLEtBQ0EsTUFBQSxRQUNBLGVBQUEsTUFDQSxZQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBekROLG9CQTRETSxVQUFBLEtBQ0EsTUFBQSxRQUNBLGVBQUEsTUFDQSxZQUFBLEtBL0ROLG1CQWtFTSxRQUFBLFlBQUEsUUFBQSxLQUNBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsVUFBQSxLQUNBLE1BQUEsUUFDQSxlQUFBLEtBQ0EsWUFBQSxLQXZFTixvQkEwRU0sUUFBQSxZQUFBLFFBQUEsS0FDQSxlQUFBLE9BQUEsWUFBQSxPQTNFTixtQkE4RU0sUUFBQSxZQUFBLFFBQUEsS0FDQSxlQUFBLE9BQUEsWUFBQSxPQS9FTixvQkFrRk0sVUFBQSxLQUNBLE1BQUEsUUFDQSxlQUFBLEtBQ0EsWUFBQSxLQXJGTiwwQkF3RlEsZ0JBQUEsVUF4RlIsV0EyRkksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLEtBQ0EsV0FBQSxJQ2pRSixRQUNFLFFBQUEsS0FBQSxFQUFBLEtBQ0EsaUJBQUEsUUFFQSxxQ0FKRixRQUtJLFFBQUEsS0FBQSxFQUFBLE1BRUYsMERBUEYsUUFRSSxRQUFBLEtBQUEsRUFBQSxNQVJKLFlBV0ksUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLFFBQUEsZ0JBQUEsY0FFQSxxQ0FkSixZQWVNLG1CQUFBLE9BQUEsZUFBQSxRQWZOLGNBa0JJLFVBQUEsTUFDQSxNQUFBLEtBRUEscUNBckJKLGNBc0JNLFVBQUEsTUF0Qk4sbUJBeUJNLE1BQUEsSUFFQSxxQ0EzQk4sbUJBNEJRLE1BQUEsS0FDQSxXQUFBLE1BN0JSLGVBZ0NJLE1BQUEsS0FDQSxjQUFBLEtBRUEsMERBbkNKLGVBb0NNLFVBQUEsS0FDQSxjQUFBLE1BRUYsb0NBdkNKLGVBd0NNLFVBQUEsTUF4Q04sZUEyQ0ksT0FBQSxLQUFBLEVBQUEsRUFFQSwwREE3Q0osZUE4Q00sT0FBQSxLQUFBLEVBQUEsTUE5Q04sb0JBaURNLFFBQUEsYUFDQSxNQUFBLElBQ0EsY0FBQSxLQUNBLE1BQUEsS0FFQSwwREF0RE4sb0JBdURRLE1BQUEsS0F2RFIsaUNBNkRRLGNBQUEsS0FFQSwwREEvRFIsaUNBZ0VVLGNBQUEsTUFoRVYsb0JBbUVNLE1BQUEsSUFFQSwwREFyRU4sb0JBc0VRLE1BQUEsS0FFRixvQ0F4RU4sb0JBeUVRLFVBQUEsTUF6RVIsbUJBNEVJLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsY0FBQSxLQUVBLDBEQWhGSixtQkFpRk0sbUJBQUEsT0FBQSxlQUFBLE9BQ0EsY0FBQSxNQWxGTix3QkFxRk0sTUFBQSxJQUVBLDBEQXZGTix3QkF3RlEsTUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZUFBQSxPQUFBLFlBQUEsT0FDQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxjQUFBLE1BNUZSLHNCQStGTSxTQUFBLFNBQ0EsTUFBQSxLQUVBLDBEQWxHTixzQkFtR1EsTUFBQSxLQW5HUiwwQkFzR00sT0FBQSxNQUNBLFNBQUEsU0FDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLGNBQUEsS0FFQSwwREE1R04sMEJBNkdRLE9BQUEsTUFDQSxjQUFBLEVBQ0EsYUFBQSxNQS9HUix5QkFrSE0sTUFBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxJQUNBLFlBQUEsTUFDQSxVQUFBLEtBQ0EsTUFBQSxRQUVBLDBEQTFITix5QkEySFEsWUFBQSxNQUNBLElBQUEsTUFFRixvQ0E5SE4seUJBK0hRLFlBQUEsT0FHRiwwREFsSU4sc0JBbUlRLE1BQUEsS0FuSVIsc0JBc0lNLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZUFBQSxNQUFBLFlBQUEsV0FDQSxTQUFBLFNBQ0EsY0FBQSxJQUVBLDBEQTNJTixzQkE0SVEsVUFBQSxNQTVJUiw2QkErSVEsUUFBQSxHQUNBLFFBQUEsTUFDQSxVQUFBLGdCQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxJQUNBLGFBQUEsS0FDQSxrQkFBQSxFQUFBLFlBQUEsRUFFQSwwREF4SlIsNkJBeUpVLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxJQUNBLFVBQUEsTUE1SlYsMENBaUtZLGlCQUFBLFFBaktaLHdDQXNLWSxpQkFBQSxRQXRLWiw0Q0EyS1ksaUJBQUEsUUEzS1osNkNBZ0xZLGlCQUFBLFFBaExaLGlEQXFMWSxpQkFBQSxRQXJMWix5Q0EwTFksaUJBQUEsUUExTFosMkJBNkxNLFlBQUEsSUE3TE4scUJBZ01JLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZUFBQSxPQUFBLFlBQUEsT0FDQSxjQUFBLEtBRUEsMERBcE1KLHFCQXFNTSxTQUFBLFNBQ0EsV0FBQSxNQXRNTiw0QkF5TU0sTUFBQSxLQXpNTix3Q0E0TVEsV0FBQSxNQUVBLDBEQTlNUix3Q0ErTVUsS0FBQSxFQUNBLFdBQUEsTUFFSiwwREFsTk4sNEJBbU5RLE1BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLE1BQUEsRUFDQSxXQUFBLE9Bdk5SLDJCQTBOTSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxJQUNBLE9BQUEsRUFBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLE9BQ0EsaUJBQUEsUUFFQSwwREFuT04sMkJBb09RLE9BQUEsR0FwT1IsMkJBdU9NLGlCQUFBLFFBdk9OLHlCQTBPTSxrQkFBQSxFQUFBLFVBQUEsRUExT04sNkJBNk9NLFFBQUEsS0E3T04sZ0NBZ1BNLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxLQUVBLDBEQXBQTixnQ0FxUFEsY0FBQSxHQXJQUix1QkF5UE0sUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxjQUFBLEtBRUEsMERBN1BOLHVCQThQUSxjQUFBLE1BOVBSLDBCQWlRTSxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsS0FDQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGNBQUEsS0FyUU4sd0NBd1FRLGNBQUEsRUFFQSwwREExUVIsd0NBMlFVLGVBQUEsR0FBQSxNQUFBLEdBQ0EsY0FBQSxNQTVRViwwQkErUU0sU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsS0FDQSxPQUFBLEVBQUEsS0FuUk4saURBdVJVLGlCQUFBLFlBdlJWLHlCQTBSTSxNQUFBLEtBRUEsMERBNVJOLHlCQTZSUSxNQUFBLE9BN1JSLHFDQWdTUSxXQUFBLE1BRUEsMERBbFNSLHFDQW1TVSxNQUFBLE1BblNWLDRCQXNTTSxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsRUFDQSxpQkFBQSxRQXpTTixpQkE2U0ksUUFBQSxZQUFBLFFBQUEsS0FDQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsS0FFQSwwREFqVEosaUJBa1RNLGNBQUEsTUFsVE4sc0JBcVRNLE1BQUEsSUFDQSxRQUFBLFlBQUEsUUFBQSxLQUVBLDBEQXhUTixzQkF5VFEsbUJBQUEsT0FBQSxlQUFBLFFBelRSLHNCQTRUTSxPQUFBLEtBQ0EsYUFBQSxLQUVBLDBEQS9UTixzQkFnVVEsT0FBQSxLQUNBLGNBQUEsS0FqVVIsb0NBcVVVLE1BQUEsS0FFQSwwREF2VVYsb0NBd1VZLE1BQUEsTUF4VVosbUNBMlVVLE1BQUEsS0FFQSwwREE3VVYsbUNBOFVZLE1BQUEsTUE5VVosbUNBaVZVLE1BQUEsS0FFQSwwREFuVlYsbUNBb1ZZLE1BQUEsTUFwVlosc0JBdVZNLFVBQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsS0FDQSxXQUFBLE1BQ0EsWUFBQSxJQUVBLDBEQTdWTixzQkE4VlEsY0FBQSxNQTlWUix5QkFpV0ksUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLFFBQUEsZ0JBQUEsY0FFQSwwREFwV0oseUJBcVdNLG1CQUFBLE9BQUEsZUFBQSxRQXJXTiw4QkF3V00sZUFBQSxLQUNBLDBEQXpXTiw4QkEwV1EsZUFBQSxHQTFXUiw4QkE2V00sTUFBQSxJQUVBLDBEQS9XTiw4QkFnWFEsTUFBQSxLQUNBLGNBQUEsTUFqWFIsNENBcVhRLGNBQUEsS0FyWFIsaUNBd1hNLFFBQUEsTUFDQSxTQUFBLFNBelhOLHVDQTRYUSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLE9BQUEsS0FDQSxXQUFBLGtCQUNBLFFBQUEsRUFDQSxXQUFBLFFBQUEsSUFwWVIsNkNBd1lVLFFBQUEsRUF4WVYsNkJBMllNLE1BQUEsS0FDQSxjQUFBLEtBQ0EsY0FBQSxJQTdZTiw0QkFnWk0sUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxNQUFBLEtBRUEsMERBcFpOLDRCQXFaUSxjQUFBLEtBclpSLDJDQXlaVSxXQUFBLEtBelpWLDBDQTRaVSxjQUFBLEtBNVpWLDhCQStaTSxVQUFBLEtBQ0EsTUFBQSxRQWhhTixvQ0FtYVEsUUFBQSxHQW5hUixxQkFzYUksUUFBQSxFQUVKLGNBRUksWUFBQSxJQUNBLGNBQUEsS0FFQSxxQ0FMSixjQU1NLFVBQUEsS0FDQSxNQUFBLFFBQ0EsY0FBQSxNQUVOLFVBQ0UsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBRUEscUNBSkYsVUFLSSxTQUFBLFNBQ0EsSUFBQSxPQUVBLGlGQVJKLFVBU00sSUFBQSxPQVROLGVBWUksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLEtBQ0EsT0FBQSxRQUVKLFdBQ0UsVUFBQSxZQUNBLDBEQUZGLFdBR0ksTUFBQSxNQUNBLE9BQUEsT0FKSixrQkFPSSxLQUFBLFlBQ0EsT0FBQSxRQUNBLGFBQUEsR0FDQSxpQkFBQSxNQUFBLE1BQ0EsUUFBQSxHQVhKLCtCQWNJLEtBQUEsWUFDQSxPQUFBLFFBQ0EsYUFBQSxHQWhCSiwrQkFtQkksS0FBQSxZQUNBLE9BQUEsUUFDQSxhQUFBLEdBckJKLCtCQXdCSSxLQUFBLFlBQ0EsT0FBQSxRQUNBLGFBQUEsR0ExQkosK0JBNkJJLEtBQUEsWUFDQSxPQUFBLFFBQ0EsYUFBQSxHQS9CSiwrQkFrQ0ksS0FBQSxZQUNBLE9BQUEsUUFDQSxhQUFBLEdBRUosU0FDRSxNQUFBLE1BQ0EsT0FBQSxNQUNBLGNBQUEsSUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxZQUFBLE1BQ0EsU0FBQSxPQUNBLFVBQUEsS0FBQSxHQUFBLE9BQUEsU0FFQSwwREFYRixTQVlJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsSUFBQSxLQUVGLG9DQWhCRixTQWlCSSxZQUFBLE9BRUYsb0NBbkJGLFNBb0JJLFlBQUEsT0FFSixnQkFDRSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLElBQ0EsT0FBQSxJQUNBLFdBQUEsS0FDQSxjQUFBLElBRUYsZ0JBQ0UsR0FDRSxVQUFBLFVBRUYsS0FDRSxVQUFBLGdCQUVKLGlCQUNFLE1BQUEsS0FDQSxPQUFBLElBQ0EsU0FBQSxTQUNBLFdBQUEsSUFDQSxXQUFBLHVDQUVGLHlCQUNFLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFdBQUEsS0FDQSxXQUFBLG9DQ3ZpQkYsV0FDRSxZQUFBLGtCQUNBLElBQUEsMDNFQUVGLGdCQUNFLE1BQUEsS0FDQSxpQkFBQSxpRkFDQSxnQkFBQSxNQUNBLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxpQkFBQSxRQUNBLFFBQUEsS0FBQSxFQUFBLEtBRUEsb0NBVEYsZ0JBVUksUUFBQSxLQUFBLEVBQUEsS0FDQSxpQkFBQSx5RkFYSix1QkFjSSxNQUFBLElBQ0EsY0FBQSxLQUVBLG9DQWpCSix1QkFrQk0sY0FBQSxLQWxCTixzQkFxQkksTUFBQSxJQUVBLG9DQXZCSixzQkF3Qk0sWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsS0FFTixlQUNFLE1BQUEsS0FDQSxpQkFBQSxRQUNBLFFBQUEsS0FBQSxFQUFBLEtBRUEsb0NBTEYsZUFNSSxRQUFBLEtBQUEsRUFBQSxNQU5KLG1CQVNJLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxRQUFBLGdCQUFBLGNBRUEsb0NBWkosbUJBYU0sbUJBQUEsT0FBQSxlQUFBLFFBYk4scUJBZ0JJLE1BQUEsSUFHRSxvQ0FuQk4sZ0NBb0JRLGNBQUEsR0FFSixvQ0F0QkoscUJBdUJNLE1BQUEsS0FDQSxjQUFBLE1BeEJOLDBCQTRCTSxNQUFBLEtBQ0EsT0FBQSxLQTdCTiw0QkFnQ00sTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLEtBbENOLDZCQXFDTSxNQUFBLEtBQ0EsT0FBQSxLQXRDTixzQkEwQ0ksWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLE1BQUEsSUFDQSxPQUFBLEtBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEtBRUEsMERBakRKLHNCQWtETSxVQUFBLEtBQ0EsWUFBQSxNQUVGLG9DQXJESixzQkFzRE0sTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLE9BQUEsS0FBQSxFQUFBLE1BMUROLHVCQTZESSxNQUFBLEtBQ0EsUUFBQSxNQUNBLE9BQUEsS0FDQSxZQUFBLEtBQ0EsY0FBQSxJQUNBLE1BQUEsUUFDQSxXQUFBLE9BQ0EsVUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsV0FBQSxLQUNBLFdBQUEsUUFBQSxJQXZFSiw2QkEwRU0sUUFBQSxHQTFFTixxQkE2RUksTUFBQSxRQUNBLFVBQUEsS0FDQSxnQkFBQSxLQUNBLFdBQUEsUUFBQSxJQWhGSiwyQkFtRk0sUUFBQSxHQUVOLGtCQUNFLFFBQUEsS0FDQSxTQUFBLFNBQ0EsV0FBQSxJQUFBLElBQ0EsUUFBQSxHQUpGLDZCQU9JLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxNQUNBLFVBQUEsS0FDQSxPQUFBLFFBQ0EsUUFBQSxHQUVBLG9DQWRKLDZCQWVNLElBQUEsTUFDQSxNQUFBLE1BRUYsb0NBbEJKLDZCQW1CTSxVQUFBLEtBQ0EsSUFBQSxNQUNBLE1BQUEsS0FyQk4sMkJBd0JJLFNBQUEsTUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLGlCQUFBLGdCQTlCSiwyQkFpQ0ksU0FBQSxTQUNBLElBQUEsRUFDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLE9BQUEsS0FDQSxjQUFBLElBQ0EsTUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsZUFBQSxPQUFBLFlBQUEsT0FDQSxXQUFBLFdBRUEsb0NBaERKLDJCQWlETSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsTUFFRixvQ0FyREosMkJBc0RNLElBQUEsTUM5S04sVUFDQyxRQUFBLEtBQUEsRUFDQSxpQkFBQSxRQUVBLDBEQUpELFVBS0UsUUFBQSxLQUFBLEVBQUEsTUFMRixlQVFFLFVBQUEsRUFDQSxXQUFBLEtBRUEsMERBWEYsZUFZRyxXQUFBLE1BWkgsZUFlRSxRQUFBLGFBQ0EsZUFBQSxJQUVBLDBEQWxCRixlQW1CRyxRQUFBLE9BbkJILG9CQXNCRyxNQUFBLElBQ0EsYUFBQSxHQUVBLDBEQXpCSCxvQkEwQkksTUFBQSxNQTFCSixxQkE2QkcsTUFBQSxJQUVBLDBEQS9CSCxxQkFnQ0ksTUFBQSxNQWhDSixrQkFtQ0UsWUFBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxLQUNBLE1BQUEsUUFFQSwwREExQ0Ysa0JBMkNHLGNBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUE5Q0gsMEJBaURFLFlBQUEsTUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLGNBQUEsS0FDQSxlQUFBLFVBSUMsMERBMURILG9DQTJESSxNQUFBLE1BQ0EsYUFBQSxLQTVESixrREErREssYUFBQSxNQy9ETCxlQUVFLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxLQUNBLE1BQUEsUUFMRixnQkFRRSxRQUFBLGFBQ0EsZUFBQSxJQUNBLGFBQUEsR0FDQSxNQUFBLE1BQ0EsY0FBQSxLQVpGLDhCQWVHLGFBQUEsRUFFQSwyREFqQkgsOEJBa0JJLGFBQUEsSUFFRCwwREFwQkgsOEJBcUJJLGFBQUEsSUFyQkosc0JBd0JHLFlBQUEsTUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF6QkgscUJBNEJHLFlBQUEsTUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUE3Qkgsa0JBaUNFLFNBQUEsU0FDQSxRQUFBLGFBQ0EsV0FBQSxPQUNBLGVBQUEsT0FDQSxRQUFBLEVBQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxPQUNBLFNBQUEsT0FDQSxjQUFBLElBQ0EsT0FBQSxRQUNBLFdBQUEsaUJBQUEsSUFDQSxXQUFBLFdBQ0EsZ0JBQUEsS0FFQSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsSUFFQSxpQkFBQSxZQUNBLE9BQUEsSUFBQSxNQUFBLGtCQXBERix3QkF1REcsaUJBQUEsbUJBdkRILDBCQTBERyxRQUFBLEdBQ0EsUUFBQSxhQUNBLFdBQUEsUUFDQSxPQUFBLEtBQ0EsZUFBQSxPQTlESCxnQ0FpRUcsUUFBQSxhQUNBLFVBQUEsS0FDQSxjQUFBLFNBQ0EsT0FBQSxFQUFBLEtBQ0EsZUFBQSxPQUNBLFlBQUEsT0FDQSxTQUFBIiwiZmlsZSI6ImluZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBOb3JtYWxpemUuc2NzcyBzZXR0aW5nc1xuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogSW5jbHVkZXMgbGVnYWN5IGJyb3dzZXIgc3VwcG9ydCBJRTYvN1xuICpcbiAqIFNldCB0byBmYWxzZSBpZiB5b3Ugd2FudCB0byBkcm9wIHN1cHBvcnQgZm9yIElFNiBhbmQgSUU3XG4gKi9cblxuJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQ6IGZhbHNlICFkZWZhdWx0O1xuXG4vKiBCYXNlXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxuICogICAgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tLlxuICogMy4gQ29ycmVjdHMgdGV4dCByZXNpemluZyBvZGRseSBpbiBJRSA2Lzcgd2hlbiBib2R5IGBmb250LXNpemVgIGlzIHNldCB1c2luZ1xuICogIGBlbWAgdW5pdHMuXG4gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmIC8qIDEgKi87XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlIC8qIDIgKi87XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJSAvKiAyICovO1xuICBAaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQge1xuICAgICpmb250LXNpemU6IDEwMCUgLyogMyAqLzsgfSB9XG5cblxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5cbi8qKlxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDYvNy84LzkgYW5kIEZpcmVmb3ggMy5cbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgLyogMSAqLztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lIC8qIDIgKi87XG4gIEBpZiAkbGVnYWN5X2Jyb3dzZXJfc3VwcG9ydCB7XG4gICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAqem9vbTogMTsgfSB9XG5cblxuXG4vKipcbiAqIFByZXZlbnRzIG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5cbi8qIExpbmtzXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxuICovXG5cbmEge1xuICAmOmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgb3V0bGluZTogMDsgfSB9XG5cblxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG5cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cblxuQGlmICRsZWdhY3lfYnJvd3Nlcl9zdXBwb3J0IHtcbiAgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAxZW0gNDBweDsgfSB9XG5cblxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDA7IH1cblxuXG5AaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBtYXJnaW46IDAuODNlbSAwOyB9XG5cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjE3ZW07XG4gICAgbWFyZ2luOiAxZW0gMDsgfVxuXG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIG1hcmdpbjogMS4zM2VtIDA7IH1cblxuXG4gIGg1IHtcbiAgICBmb250LXNpemU6IDAuODNlbTtcbiAgICBtYXJnaW46IDEuNjdlbSAwOyB9XG5cblxuICBoNiB7XG4gICAgZm9udC1zaXplOiAwLjY3ZW07XG4gICAgbWFyZ2luOiAyLjMzZW0gMDsgfSB9XG5cblxuXG4vKipcbiAqIEFkZHJlc3NlcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuXG5AaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQge1xuXG4gIC8qKlxuICAgKiBBZGRyZXNzZXMgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LlxuICAgKi9cblxuICBwLFxuICBwcmUge1xuICAgICptYXJnaW46IDFlbSAwOyB9XG5cblxuICAvKlxuICAgKiBBZGRyZXNzZXMgQ1NTIHF1b3RlcyBub3Qgc3VwcG9ydGVkIGluIElFIDYvNy5cbiAgICovXG5cbiAgcSB7XG4gICAgKnF1b3Rlczogbm9uZTsgfVxuXG5cbiAgLypcbiAgICogQWRkcmVzc2VzIGBxdW90ZXNgIHByb3BlcnR5IG5vdCBzdXBwb3J0ZWQgaW4gU2FmYXJpIDQuXG4gICAqL1xuXG4gIHE6YmVmb3JlLFxuICBxOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lOyB9IH1cblxuXG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5cbkBpZiAkbGVnYWN5X2Jyb3dzZXJfc3VwcG9ydCB7XG5cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgTGlzdHNcbiAgICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAvKlxuICAgKiBBZGRyZXNzZXMgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LlxuICAgKi9cblxuICBkbCxcbiAgbWVudSxcbiAgb2wsXG4gIHVsIHtcbiAgICAqbWFyZ2luOiAxZW0gMDsgfVxuXG5cbiAgZGQge1xuICAgICptYXJnaW46IDAgMCAwIDQwcHg7IH1cblxuXG4gIC8qXG4gICAqIEFkZHJlc3NlcyBwYWRkaW5ncyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LlxuICAgKi9cblxuICBtZW51LFxuICBvbCxcbiAgdWwge1xuICAgICpwYWRkaW5nOiAwIDAgMCA0MHB4OyB9XG5cblxuICAvKlxuICAgKiBDb3JyZWN0cyBsaXN0IGltYWdlcyBoYW5kbGVkIGluY29ycmVjdGx5IGluIElFIDcuXG4gICAqL1xuXG4gIG5hdiB1bCxcbiAgbmF2IG9sIHtcbiAgICAqbGlzdC1zdHlsZTogbm9uZTtcbiAgICAqbGlzdC1zdHlsZS1pbWFnZTogbm9uZTsgfSB9XG5cblxuXG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgIEBtaXhpbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBJbXByb3ZlcyBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xuICBAaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQge1xuICAgICotbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljIC8qIDIgKi87IH0gfVxuXG5cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cblxuLyoqXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKiBDb3JyZWN0IGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBJRSA2LCBTYWZhcmkgNC81LCBhbmQgQ2hyb21lLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBAaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQge1xuICAgIF9mb250LWZhbWlseTogJ2NvdXJpZXIgbmV3JywgbW9ub3NwYWNlOyB9XG5cbiAgZm9udC1zaXplOiAxZW07IH1cblxuXG4vKiBGb3Jtc1xuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICogNC4gSW1wcm92ZXMgYXBwZWFyYW5jZSBhbmQgY29uc2lzdGVuY3kgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0IC8qIDEgKi87XG4gIGZvbnQ6IGluaGVyaXQgLyogMiAqLztcbiAgbWFyZ2luOiAwIC8qIDMgKi87XG4gIEBpZiAkbGVnYWN5X2Jyb3dzZXJfc3VwcG9ydCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lIC8qIDMgKi87XG4gICAgKnZlcnRpY2FsLWFsaWduOiBtaWRkbGUgLyogMyAqLzsgfSB9XG5cblxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICogNC4gUmVtb3ZlcyBpbm5lciBzcGFjaW5nIGluIElFIDcgd2l0aG91dCBhZmZlY3Rpbmcgbm9ybWFsIHRleHQgaW5wdXRzLlxuICogIEtub3duIGlzc3VlOiBpbm5lciBzcGFjaW5nIHJlbWFpbnMgaW4gSUUgNi5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi8ge31cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbiAvKiAyICovO1xuICBjdXJzb3I6IHBvaW50ZXIgLyogMyAqLztcbiAgQGlmICRsZWdhY3lfYnJvd3Nlcl9zdXBwb3J0IHtcbiAgICAqb3ZlcmZsb3c6IHZpc2libGUgIC8qIDQgKi87IH0gfVxuXG5cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICogIEtub3duIGlzc3VlOiBleGNlc3MgcGFkZGluZyByZW1haW5zIGluIElFIDYuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAvKiAxICovO1xuICBwYWRkaW5nOiAwIC8qIDIgKi87XG4gIEBpZiAkbGVnYWN5X2Jyb3dzZXJfc3VwcG9ydCB7XG4gICAgKmhlaWdodDogMTNweCAvKiAzICovO1xuICAgICp3aWR0aDogMTNweCAvKiAzICovOyB9IH1cblxuXG5cbi8qKlxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4gKi9cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQgLyogMSAqLztcbiAgYm94LXNpemluZzogY29udGVudC1ib3ggLyogMiAqLzsgfVxuXG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTsgfVxuXG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICogMy4gQ29ycmVjdHMgdGV4dCBub3Qgd3JhcHBpbmcgaW4gRmlyZWZveCAzLlxuICogNC4gQ29ycmVjdHMgYWxpZ25tZW50IGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuXG4gKi9cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwIC8qIDEgKi87XG4gIHBhZGRpbmc6IDAgLyogMiAqLztcbiAgQGlmICRsZWdhY3lfYnJvd3Nlcl9zdXBwb3J0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsIC8qIDMgKi87XG4gICAgKm1hcmdpbi1sZWZ0OiAtN3B4IC8qIDQgKi87IH0gfVxuXG5cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuXG4vKiBUYWJsZXNcbiAgIEBtaXhpbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDsgfVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIE5vcm1hbGl6ZS5zY3NzIHNldHRpbmdzXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBJbmNsdWRlcyBsZWdhY3kgYnJvd3NlciBzdXBwb3J0IElFNi83XG4gKlxuICogU2V0IHRvIGZhbHNlIGlmIHlvdSB3YW50IHRvIGRyb3Agc3VwcG9ydCBmb3IgSUU2IGFuZCBJRTdcbiAqL1xuLyogQmFzZVxuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXG4gKiAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4gKiAzLiBDb3JyZWN0cyB0ZXh0IHJlc2l6aW5nIG9kZGx5IGluIElFIDYvNyB3aGVuIGJvZHkgYGZvbnQtc2l6ZWAgaXMgc2V0IHVzaW5nXG4gKiAgYGVtYCB1bml0cy5cbiAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgIEBtaXhpbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuICogYW5kIEZpcmVmb3guXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA2LzcvOC85IGFuZCBGaXJlZm94IDMuXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxuICogUHJldmVudHMgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIExpbmtzXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxuICovXG5hOmFjdGl2ZSwgYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7IH1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgIEBtaXhpbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxuICogQWRkcmVzc2VzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBJbXByb3ZlcyBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuXG4gKi9cbmltZyB7XG4gIGJvcmRlcjogMDsgfVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4gKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDsgfVxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIElFIDYsIFNhZmFyaSA0LzUsIGFuZCBDaHJvbWUuXG4gKi9cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4vKiBGb3Jtc1xuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKiA0LiBJbXByb3ZlcyBhcHBlYXJhbmNlIGFuZCBjb25zaXN0ZW5jeSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBtYXJnaW46IDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKiA0LiBSZW1vdmVzIGlubmVyIHNwYWNpbmcgaW4gSUUgNyB3aXRob3V0IGFmZmVjdGluZyBub3JtYWwgdGV4dCBpbnB1dHMuXG4gKiAgS25vd24gaXNzdWU6IGlubmVyIHNwYWNpbmcgcmVtYWlucyBpbiBJRSA2LlxuICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi8qKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKiAgS25vd24gaXNzdWU6IGV4Y2VzcyBwYWRkaW5nIHJlbWFpbnMgaW4gSUUgNi5cbiAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuICovXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKiAzLiBDb3JyZWN0cyB0ZXh0IG5vdCB3cmFwcGluZyBpbiBGaXJlZm94IDMuXG4gKiA0LiBDb3JyZWN0cyBhbGlnbm1lbnQgZGlzcGxheWVkIG9kZGx5IGluIElFIDYvNy5cbiAqL1xubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qIFRhYmxlc1xuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NpcmNlLUJvbGQnO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJDaXJjZS1Cb2xkXCIpLCBsb2NhbChcIkNpcmNlLUJvbGRcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLyo9PT09PT09PT09ICBSZXdyaXRlIHN0eWxlcyAgPT09PT09PT09PSovXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5ib2R5IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA5OCU7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuYm9keS5ncmF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG5hLCAubGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnVuaXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA0NCU7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7IH1cbiAgLnVuaXQ6bGFzdC1jaGlsZCwgLnVuaXQ6bnRoLWNoaWxkKDQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC51bml0Om50aC1jaGlsZCgybi0xKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3JTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC51bml0Om50aC1jaGlsZCgybi0xKSB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC51bml0X19oZWFkIHtcbiAgICBoZWlnaHQ6IDM4cHg7IH1cbiAgICAudW5pdF9faGVhZF90eXBlX2NhciB7XG4gICAgICBwYWRkaW5nLXRvcDogN3B4OyB9XG4gIC51bml0X19zdmcge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDsgfVxuICAgIC51bml0X19zdmctcGFja2FnZXMge1xuICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7IH1cbiAgICAudW5pdF9fc3ZnLW1vcmUge1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDMzcHg7IH1cbiAgLnVuaXRfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG4gICAgbWFyZ2luOiAxNXB4IDAgOHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnVuaXRfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4OyB9IH1cbiAgLnVuaXRfX2RlcyB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlczsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC51bml0X19kZXMge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnVuaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4ubmF2QmFyIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93OiBzY3JvbGxiYXJzLW5vbmU7XG4gIG92ZXJmbG93LXN0eWxlOiBub25lOyB9XG4gIC5uYXZCYXI6OnNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDBweDsgfVxuICAubmF2QmFyX19saXN0IHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbGJhcnMtbm9uZTtcbiAgICBvdmVyZmxvdy1zdHlsZTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTRweCkge1xuICAgICAgLm5hdkJhcl9fbGlzdCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwMHB4OyB9IH1cbiAgICAubmF2QmFyX19saXN0OjpzY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDBweDsgfVxuICAubmF2QmFyX19pdGVtIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMUFCRkI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4OyB9XG4gICAgLm5hdkJhcl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDAgMTVweCAwIDA7IH1cbiAgICAubmF2QmFyX19pdGVtX2hpZGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5uYXZCYXJfX2l0ZW1fc3RhdGVfYWN0aXZlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjRkZENDFFOyB9XG4gICAgLm5hdkJhcl9faXRlbTpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGRDQxRTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubmF2QmFyX19pdGVtOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLm5hdkJhcl9faXRlbTpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyOiBub25lOyB9IH1cblxuLmNvbnRhY3QtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLmNvbnRhY3RfX2NvdW50cnkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmNvbnRhY3RfX2VtYWlsLCAuY29udGFjdF9fdGVsIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uY29udGFjdF9fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uY29udGFjdF9fYnRuIHtcbiAgd2lkdGg6IDE1MXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMUFCRkI7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAxQUJGQjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDsgfSB9XG5cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIxMjEyMTsgfVxuICAudGl0bGU6Zmlyc3QtbGV0dGVyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDsgfSB9XG4gIC50aXRsZV9hbGlnbl9sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50aXRsZV9hbGlnbl9jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudGl0bGVfYWxpZ25fY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi50ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLnRleHRfc2l6ZV9iaWcge1xuICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50ZXh0X3NpemVfYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjVweCkge1xuICAgICAgLnRleHRfc2l6ZV9iaWcge1xuICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAudGV4dF9zaXplX21pZGRsZSB7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAudGV4dF9zaXplX3NtYWxsIHtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgLnRleHRfY29sb3JfZ3JleSB7XG4gICAgY29sb3I6ICM5ZTllOWU7IH1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdzogc2Nyb2xsYmFycy1ub25lO1xuICBvdmVyZmxvdy1zdHlsZTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDU0cHgpIHtcbiAgICAud3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndyYXBwZXIge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cblxuLm1vcmUge1xuICBwYWRkaW5nOiA0NXB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyMTIxOyB9XG4gIC5tb3JlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC5tb3JlX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luOiAzOHB4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gIC5tb3JlX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubW9yZV9fcm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzM3B4OyB9IH1cbiAgLm1vcmVfX2NvbCB7XG4gICAgZmxleDogMCAwIDQ0JTsgfVxuICAgIC5tb3JlX19jb2w6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3JTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubW9yZV9fY29sOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tb3JlX19jb2wge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5pdGVtX19zdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7IH1cblxuLml0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBwYWRkaW5nOiA4cHggMCAwIDY1cHg7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4uaXRlbV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjODg4OyB9XG5cbi5tYWluIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMub25ldHdvdHJpcC5jb20vaW1hZ2VzL2Fib3V0LWNvbXBhbnkvbWFpbi9tYWluLWJnLmpwZyk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWluIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9tYWluL21haW4tYmdfbW9iLmpwZyk7IH0gfVxuICAubWFpbl9fbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tYWluX19sb2dvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDU1cHggYXV0bztcbiAgICAgICAgd2lkdGg6IDYxcHg7XG4gICAgICAgIGhlaWdodDogNjFweDsgfSB9XG4gIC5tYWluX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWFpbl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDsgfSB9XG4gIC5tYWluX19kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgLm1haW5fX2Rlc2MtaXRlbSB7XG4gICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubWFpbl9fZGVzYy1pdGVtIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4OyB9IH1cblxuLnZhcnRpY2FscyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIHBhZGRpbmc6IDYwcHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnZhcnRpY2FscyB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMTVweDsgfSB9XG4gIC52YXJ0aWNhbHNfX2xpbmsge1xuICAgIGNvbG9yOiAjMDBBOUZFO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAudmFydGljYWxzX19kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudmFydGljYWxzX19kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9IH1cblxuLnByZXNzIHtcbiAgcGFkZGluZzogNDVweCAwIDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wcmVzcyB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7IH0gfVxuICAucHJlc3NfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnByZXNzX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOUU5RTlFO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDsgfVxuICAucHJlc3NfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMjhweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucHJlc3NfX2l0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wcmVzc19faXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gIC5wcmVzc19fc3ZnIHtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtczsgfVxuICAgIC5wcmVzc19fc3ZnOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43OyB9XG4gICAgLnByZXNzX19zdmctc25vYiB7XG4gICAgICB3aWR0aDogODBweDsgfVxuICAgIC5wcmVzc19fc3ZnLXJ0IHtcbiAgICAgIHdpZHRoOiAyNHB4OyB9XG4gICAgLnByZXNzX19zdmctbGF2YW5ndWFyZGlhIHtcbiAgICAgIHdpZHRoOiAxNDBweDsgfVxuICAgIC5wcmVzc19fc3ZnLXRudyB7XG4gICAgICB3aWR0aDogMTAwcHg7IH1cbiAgICAucHJlc3NfX3N2Zy1za2lmdCB7XG4gICAgICB3aWR0aDogNjBweDsgfVxuICAgIC5wcmVzc19fc3ZnLXRjIHtcbiAgICAgIHdpZHRoOiA1NHB4OyB9XG4gICAgLnByZXNzX19zdmctdG5vb3oge1xuICAgICAgd2lkdGg6IDczcHg7XG4gICAgICBoZWlnaHQ6IDI3cHg7IH1cbiAgICAucHJlc3NfX3N2Zy1nYXpldGEge1xuICAgICAgd2lkdGg6IDExNXB4OyB9XG4gICAgLnByZXNzX19zdmctdmVkb21vc3RpIHtcbiAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgIC5wcmVzc19fc3ZnLXZjIHtcbiAgICAgIHdpZHRoOiAyNXB4OyB9XG4gICAgLnByZXNzX19zdmctY29tbWVyc2FudCB7XG4gICAgICB3aWR0aDogMTUwcHg7IH1cbiAgICAucHJlc3NfX3N2Zy1hZmlzaGEge1xuICAgICAgd2lkdGg6IDE2NnB4O1xuICAgICAgaGVpZ2h0OiAzM3B4OyB9XG4gICAgLnByZXNzX19zdmctdmlsbGFnZSB7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIGhlaWdodDogMzhweDsgfVxuICAgIC5wcmVzc19fc3ZnLWluayB7XG4gICAgICB3aWR0aDogNjNweDtcbiAgICAgIGhlaWdodDogMjRweDsgfVxuICAgIC5wcmVzc19fc3ZnLXJ1c2Jhc2Uge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAzNXB4OyB9XG5cbi5oZWxwZGVzYyB7XG4gIHBhZGRpbmc6IDQ1cHggMCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVscGRlc2Mge1xuICAgICAgcGFkZGluZzogMzBweCAwIDE1cHg7IH0gfVxuICAuaGVscGRlc2NfX2NvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4OyB9XG4gICAgLmhlbHBkZXNjX19jb2w6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmhlbHBkZXNjX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOUU5RTlFO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5wYXJ0bmVycy1saXN0X19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDU3cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9tYWluL3ByZXNzX3Nwcml0ZXNoZWV0LnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucGFydG5lcnMtbGlzdF9faXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuICAucGFydG5lcnMtbGlzdF9faXRlbS1wY2kge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNXB4IC0xMjFweDsgfVxuICAucGFydG5lcnMtbGlzdF9faXRlbS1pYXRhIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MnB4IC01cHg7IH1cbiAgLnBhcnRuZXJzLWxpc3RfX2l0ZW0tbWMge1xuICAgIHdpZHRoOiA3OHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcycHggLTQ0cHg7IH1cbiAgLnBhcnRuZXJzLWxpc3RfX2l0ZW0tdmlzYSB7XG4gICAgd2lkdGg6IDc0cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTVweCAtODJweDsgfVxuXG4ucGFydG5lcnMtbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7IH1cbiAgLmZvb3Rlcl9faXRlbSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogIzlFOUU5RTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgLmZvb3Rlcl9fbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMDFBQkZCOyB9XG5cbi5zdWItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjEyMTsgfVxuXG4ubmV3cyB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDMwcHggMHB4IDY1cHg7IH1cbiAgLm5ld3NfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmV3c19wYWdlTmV3cyAubmV3c19fYWJvdXQge1xuICAgICAgbWFyZ2luLXRvcDogNDVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmV3cyB7XG4gICAgICBwYWRkaW5nOiAyM3B4IDAgMTBweDsgfSB9XG4gIC5uZXdzX19jb250ZW50IHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KSB7XG4gICAgICAubmV3c19fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLm5ld3NfX3NoYXJlIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAubmV3c19fc2hhcmUtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICAubmV3c19fc2hhcmUtaWNvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDlweDsgfVxuICAgIC5uZXdzX19zaGFyZS1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogIzlFOUU5RTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAubmV3c19fc2hhcmUtaXRlbV93azpob3ZlciwgLm5ld3NfX3NoYXJlLWl0ZW1fd2s6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzRBNzRBNTsgfVxuICAgICAgLm5ld3NfX3NoYXJlLWl0ZW1fZmFjZWJvb2s6aG92ZXIsIC5uZXdzX19zaGFyZS1pdGVtX2ZhY2Vib29rOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMzY0QTU7IH1cbiAgICAgIC5uZXdzX19zaGFyZS1pdGVtX3R3aXR0ZXI6aG92ZXIsIC5uZXdzX19zaGFyZS1pdGVtX3R3aXR0ZXI6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzNBQUFFMzsgfVxuICAgICAgLm5ld3NfX3NoYXJlLWl0ZW1fb2s6aG92ZXIsIC5uZXdzX19zaGFyZS1pdGVtX29rOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFRjgxMTc7IH1cbiAgICAubmV3c19fc2hhcmUtc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5uZXdzX19zaGFyZS1zdmc6aG92ZXIge1xuICAgICAgICBmaWxsOiAjMDAwOyB9XG4gIC5uZXdzX19ibG9ja05ld3MtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5uZXdzX19uYW1lIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgdGV4dC1pbmRlbnQ6IDAuMDFweDtcbiAgICB0ZXh0LW92ZXJmbG93OiAnJztcbiAgICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMThweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDEwcHggN3B4IDdweDsgfVxuICAgIC5uZXdzX19uYW1lX3dpZHRoX3dvcmUge1xuICAgICAgd2lkdGg6IDIwMHB4OyB9XG5cbi5uZXdzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLm5ld3MtY29udGVudF9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5ld3MtY29udGVudCB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAubmV3cy1jb250ZW50X19ibG9jay1uZXdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1jb250ZW50X19ibG9jay1uZXdzIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLm5ld3MtY29udGVudF9fYmlnLW5ld3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1jb250ZW50X19iaWctbmV3cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLm5ld3MtY29udGVudF9fc21hbGwtbmV3cyB7XG4gICAgZmxleDogNDYlIDAgMDtcbiAgICBtYXJnaW46IDQwcHggMCAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5ld3MtY29udGVudF9fc21hbGwtbmV3cyB7XG4gICAgICAgIGZsZXg6IDEwMCUgMCAwOyB9IH1cbiAgICAubmV3cy1jb250ZW50X19zbWFsbC1uZXdzX3NpemVfc21hbGwge1xuICAgICAgZmxleDogMzAlIDAgMDtcbiAgICAgIG1hcmdpbjogMjVweCAwIDM1cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm5ld3MtY29udGVudF9fc21hbGwtbmV3c19zaXplX3NtYWxsIHtcbiAgICAgICAgICBmbGV4OiAxMDAlIDAgMDsgfSB9XG4gICAgICAubmV3cy1jb250ZW50X19zbWFsbC1uZXdzX3NpemVfc21hbGw6bnRoLWNoaWxkKDNuLTEpIHtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDUlIDM1cHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5uZXdzLWNvbnRlbnRfX3NtYWxsLW5ld3Nfc2l6ZV9zbWFsbDpudGgtY2hpbGQoM24tMSkge1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMzVweDsgfSB9XG4gIC5uZXdzLWNvbnRlbnRfX2JpZy1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgLm5ld3MtY29udGVudF9fcGFnZS1pbWcge1xuICAgIG1hcmdpbjogMjBweCAwOyB9XG4gIC5uZXdzLWNvbnRlbnRfX3NtYWxsLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAubmV3cy1jb250ZW50X19pbWctc2NoZWR1bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5ld3MtY29udGVudF9faW1nLXNjaGVkdWxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5uZXdzLWNvbnRlbnRfX2ltZy1zY2hlZHVsZV9wb3NpdGlvbl9jZW50ZXIge1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG87IH1cbiAgLm5ld3MtY29udGVudF9fZGF0YSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgLm5ld3MtY29udGVudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDVweCAwOyB9XG4gIC5uZXdzLWNvbnRlbnRfX3N1YlRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1jb250ZW50X19zdWJUaXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAubmV3cy1jb250ZW50X19yZW1hcmsge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC5uZXdzLWNvbnRlbnRfX3ByZXcge1xuICAgIGNvbG9yOiAjMjEyMTIxOyB9XG4gIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICAubmV3cy1jb250ZW50X190ZXh0IGEge1xuICAgICAgY29sb3I6ICMwMUFCRkI7IH1cbiAgLm5ld3MtY29udGVudF9faW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubmV3cy1jb250ZW50X19idXR0b24tbW9yZSB7XG4gICAgY29sb3I6ICMwMUFCRkI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMUFCRkI7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIG1hcmdpbjogMzVweCBhdXRvIDA7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICAubmV3cy1jb250ZW50X19zY3JlZW5Db250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDMwcHggMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLWNvbnRlbnRfX3NjcmVlbkNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5uZXdzLWNvbnRlbnRfX3NjcmVlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMzUwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1jb250ZW50X19zY3JlZW4ge1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0bzsgfSB9XG4gICAgLm5ld3MtY29udGVudF9fc2NyZWVuX3Bvc2l0aW9uX2NlbnRlciB7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubmV3cy1jb250ZW50X19zY3JlZW5fcG9zaXRpb25fY2VudGVyIHtcbiAgICAgICAgICBtYXJnaW46IDE1cHggYXV0bzsgfSB9XG4gICAgLm5ld3MtY29udGVudF9fc2NyZWVuX2hlaWdodF9taW4ge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5uZXdzLWNvbnRlbnRfX2xpc3QtaXRlbSB7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICBtYXJnaW4tbGVmdDogMzBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLWNvbnRlbnRfX2xpc3QtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cbiAgLm5ld3MtY29udGVudF9fb3JkZXJlZC1saXN0LWl0ZW0ge1xuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1jb250ZW50X19vcmRlcmVkLWxpc3QtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cbiAgLm5ld3MtY29udGVudCAubmV3cy10YWJsZV9faGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm5ld3MtY29udGVudCAubmV3cy10YWJsZV9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllOyB9XG4gICAgLm5ld3MtY29udGVudCAubmV3cy10YWJsZV9fY29udGVudC0tbGFzdCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5uZXdzLWNvbnRlbnQgLm5ld3MtdGFibGVfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzllOWU5ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZTsgfVxuICAgIC5uZXdzLWNvbnRlbnQgLm5ld3MtdGFibGVfX2xhYmVsLS1sYXN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLm5ld3MtY29udGVudF9fdGJsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5ld3MtY29udGVudF9fdGJsIHtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1jb250ZW50X190Ymwtd3Ige1xuICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAubmV3cy1jb250ZW50X190YmwtdHIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAubmV3cy1jb250ZW50X190YmwtdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAubmV3cy1jb250ZW50X190YmwtdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwOyB9XG4gICAgLm5ld3MtY29udGVudF9fdGJsLXRkIHtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAgIC5uZXdzLWNvbnRlbnRfX3RibC10ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lOyB9XG4gIC5uZXdzLWNvbnRlbnRfX3NpbXBsZS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAgIC5uZXdzLWNvbnRlbnRfX3NpbXBsZS10YWJsZSB0aCwgLm5ld3MtY29udGVudF9fc2ltcGxlLXRhYmxlIHRkIHtcbiAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOWU5ZTllOyB9XG4gICAgLm5ld3MtY29udGVudF9fc2ltcGxlLXRhYmxlIHRoIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubmV3cy1jb250ZW50X19zaW1wbGUtdGFibGUtLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkOyB9XG4gIC5uZXdzLWNvbnRlbnRfX3RhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLWNvbnRlbnRfX3RhYmxlIHtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1jb250ZW50X190YWJsZS13ciB7XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgIC5uZXdzLWNvbnRlbnRfX3RhYmxlLXRkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllOyB9XG4gICAgLm5ld3MtY29udGVudF9fdGFibGUtdHIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDsgfVxuICAgICAgLm5ld3MtY29udGVudF9fdGFibGUtdHJfcG9zaXRpb25fZmlyc3Qge1xuICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5ZTllOWU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5uZXdzLWNvbnRlbnRfX3RhYmxlLXRyX3Bvc2l0aW9uX2ZpcnN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxNSU7IH0gfVxuICAgICAgLm5ld3MtY29udGVudF9fdGFibGUtdHJfcG9zaXRpb25fc2Vjb25kIHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOWU5ZTllOyB9XG4gICAgICAubmV3cy1jb250ZW50X190YWJsZS10cl9wb3NpdGlvbl9sYXN0IHtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOWU5ZTllO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOWU5ZTllOyB9XG4gICAgICAubmV3cy1jb250ZW50X190YWJsZS10cl9wb3NpdGlvbl9jZW50ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZTsgfVxuICAgICAgICAubmV3cy1jb250ZW50X190YWJsZS10cl9wb3NpdGlvbl9jZW50ZXI6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIC5uZXdzLWNvbnRlbnRfX3RhYmxlLXRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzllOWU5ZTsgfVxuXG4uYSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbjpyb290IHtcbiAgLS1jb2xvci10ZXh0LXByaW1hcnk6ICMyMTIxMjE7XG4gIC0tY29sb3ItdGV4dC1ncmF5OiAjYzZjN2M4O1xuICAtLWNvbG9yLW1haW4tcHJpbWFyeTogIzAxYWJmYjtcbiAgLS1jb2xvci1jb250cmFzdC1wcmltYXJ5OiAjZmZmZmZmOyB9XG5cbi5oaWRlLXNjcm9sbGJhciB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyB9XG5cbi5oaWRlLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5oZWFkaW5nSDEge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oZWFkaW5nSDEge1xuICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cblxuLmhlYWRpbmdIMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhlYWRpbmdIMiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4uaGVhZGluZ0gzIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDA7IH1cblxuLnBMYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wU21hbGwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ucmVzZWFyY2gge1xuICBtYXJnaW4tdG9wOiA2MHB4OyB9XG5cbi5yZXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7IH1cblxuLnJlc2VhcmNoLXBhcnRuZXJzX19pbWFnZSB7XG4gIGhlaWdodDogMzZweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4ucmVzZWFyY2gtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJlc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuXG4ucmVzZWFyY2gtaW50cm9fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ3JpZC1nYXA6IDI0cHg7XG4gIHdpZHRoOiA3OTJweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yZXNlYXJjaC1pbnRyb19fd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5yZXNlYXJjaC1pbnRyb19fd3JhcHBlcl9jb21wYWN0IHtcbiAgZ3JpZC1nYXA6IDEycHg7IH1cblxuLnJlc2VhcmNoLWludHJvX190aW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLnJlc2VhcmNoLXBhcnRuZXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnJlc2VhcmNoLXBhcnRuZXJzX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGdyaWQtZ2FwOiAxMnB4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7IH1cblxuLnJlc2VhcmNoLXBhcnRuZXJzX19sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMzZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWNvbnRyYXN0LXByaW1hcnkpOyB9XG4gIC5yZXNlYXJjaC1wYXJ0bmVyc19fbG9nbyAucmVzZWFyY2gtcGFydG5lcnNfX2xvZ29fc3RhdGljIHtcbiAgICBmaWxsOiByZXZlcnQtbGF5ZXI7IH1cbiAgLnJlc2VhcmNoLXBhcnRuZXJzX19sb2dvIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtZ3JheSk7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzOyB9XG4gIC5yZXNlYXJjaC1wYXJ0bmVyc19fbG9nbzpob3ZlciBwYXRoIHtcbiAgICBmaWxsOiByZXZlcnQtbGF5ZXI7IH1cblxuLnNiZXIge1xuICBtYXJnaW4tdG9wOiAycHg7IH1cblxuLnlvdWRvIHtcbiAgbWFyZ2luLXRvcDogMTRweDsgfVxuXG4ucmVzZWFyY2gtYXJ0aWNsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLWdhcDogNDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG4ucmVzZWFyY2gtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdyaWQtY29sdW1uLWdhcDogMjRweDtcbiAgZ3JpZC1yb3ctZ2FwOiA0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yZXNlYXJjaC1saXN0IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc2VhcmNoLWxpc3RfaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc2VhcmNoLWxpc3RfX2l0ZW1fY29tcGFjdCB7XG4gICAgd2lkdGg6IDgwdnc7XG4gICAgbWF4LXdpZHRoOiAzODRweDtcbiAgICBmbGV4LXNocmluazogMDsgfSB9XG5cbi5yZXNlYXJjaC1saXN0X19pdGVtX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnJlc2VhcmNoLW1vcmVfaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucmVzZWFyY2gtYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1jb250cmFzdC1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5yZXNlYXJjaC1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ucmVzZWFyY2gtYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyODBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yZXNlYXJjaC1hcnRpY2xlX19pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDI0MHB4OyB9IH1cblxuLnJlc2VhcmNoLWFydGljbGVfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDhweDsgfVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9fdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9fdGl0bGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDJweCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmVzZWFyY2gtYXJ0aWNsZV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7IH0gfVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9fbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7IH1cblxuLnJlc2VhcmNoLWRldGFpbHMtcG9zdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yZXNlYXJjaC1kZXRhaWxzLXBvc3RlciB7XG4gICAgICBoZWlnaHQ6IDI0MHB4OyB9IH1cblxuLnJlc2VhcmNoLWRldGFpbHMtcG9zdGVyX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5yZXNlYXJjaC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ3JpZC1nYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yZXNlYXJjaC1jb250ZW50IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBncmlkLWdhcDogNDBweDsgfSB9XG5cbi5yZXNlYXJjaC1jb250ZW50X193cmFwcGVyIHtcbiAgd2lkdGg6IDc5MnB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDsgfVxuICAucmVzZWFyY2gtY29udGVudF9fd3JhcHBlciA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luOiAwIDAgMjRweCAwOyB9XG4gIC5yZXNlYXJjaC1jb250ZW50X193cmFwcGVyIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluLXByaW1hcnkpOyB9XG4gIC5yZXNlYXJjaC1jb250ZW50X193cmFwcGVyIC5idG4tbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluLXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1jb250cmFzdC1wcmltYXJ5KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yZXNlYXJjaC1jb250ZW50X193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnJlc2VhcmNoLWNvbnRlbnRfX2NvbnRhY3RzIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmVzZWFyY2gtY29udGVudF9fY29udGFjdHMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiB1bnNldDsgfSB9XG5cbi5yZXNlYXJjaC1jb250ZW50X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbi1wcmltYXJ5KTsgfVxuXG4ucmVzZWFyY2gtcmVjb21tZW5kYXRpb25zIHtcbiAgbWFyZ2luLXRvcDogNjBweDsgfVxuXG4ucmVzZWFyY2gtcmVjb21tZW5kYXRpb25zX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzZWFyY2gtcmVjb21tZW5kYXRpb25zX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7IH0gfVxuXG4uc3ViLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTIxMjE7IH1cblxuLnByZXNzLWFib3V0IHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgcGFkZGluZzogMzBweCAwIDY1cHg7IH1cbiAgLnByZXNzLWFib3V0LWNvbnRhY3RzIC5uZXdzX19hYm91dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wcmVzcy1hYm91dC1jb250YWN0cyAubmV3c19fYWJvdXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucHJlc3MtYWJvdXQge1xuICAgICAgcGFkZGluZzogMjNweCAwIDM3cHg7IH0gfVxuICAucHJlc3MtYWJvdXRfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uc2VjdGlvbl9fcmVxdWVzdCB7XG4gIHBhZGRpbmc6IDc1cHggMDtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb25fX3JlcXVlc3Qge1xuICAgICAgcGFkZGluZzogMzBweCAwOyB9IH1cblxuLmZvcm0tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDdweDtcbiAgYm9yZGVyLWNvbG9yOiAjRDREMkQyOyB9XG5cbi5mb3JtLWdyb3VwIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNUY1RjU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgd2lkdGg6IDI5M3B4O1xuICBwYWRkaW5nOiAyMHB4IDE0cHggN3B4O1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzQyNDI0MjtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KSB7XG4gICAgLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmZvcm0tZ3JvdXAgaW5wdXQge1xuICBoZWlnaHQ6IDU0cHg7IH1cblxuLmZvcm0tZ3JvdXAgaW5wdXQuaXMtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzcwY2M2YTtcbiAgY29sb3I6ICM3MGNjNmE7IH1cblxuLmZvcm0tZ3JvdXAgaW5wdXQuaGFzLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmNvbnRhY3RzIGJ1dHRvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kOiAjNzRhOGIzO1xuICBjb2xvcjogI2NjYzsgfVxuXG4uY2xhcmlmaWNhdGlvbiB7XG4gIGNvbG9yOiAjNTE1ZTY0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogNDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLmZvcm0tY29sIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuZGl2LkxvYWRlclBvcHVwIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuZGl2LkxvYWRlclBvcHVwIC5hYnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmRpdi5SZWNvbW1lbmRhdGlvblBvcHVwIHtcbiAgcGFkZGluZzogMjBweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyMHB4KSB7XG4gIGRpdi5SZWNvbW1lbmRhdGlvblBvcHVwIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwIC5hYnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwIC5vdmVyZmxvdy1zaGFkb3cge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwX19Db250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQwcHggIzAwMDtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgNDBweCAjMDAwO1xuICBib3gtc2hhZG93OiAwIDAgNDBweCAjMDAwOyB9XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwX19Db250ZW50X19EZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDI0MjQyO1xuICBsZXR0ZXItc3BhY2luZzogMC4yMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4uUmVjb21tZW5kYXRpb25Qb3B1cF9fVGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzYxNjE2MTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4jZmFkZUJsb2NrIHtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbi5idG4tc3VibWl0IHtcbiAgd2lkdGg6IDI5M3B4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogIzAwOUZGQjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBib3JkZXI6IDAgbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtaW4td2lkdGg6IDE4MXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmJ0bi1zdWJtaXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMTlERUM7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcbiAgICAuYnRuLXN1Ym1pdCB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5jbG9zZV9idXR0b24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtaW4td2lkdGg6IGF1dG87IH1cblxuZGl2LnBvcHVwID4gLm92ZXJmbG93LXNoYWRvdyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFncmVlbWVudC1saW5rIHtcbiAgY29sb3I6ICMwMDc2ZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLmlucHV0LWZvcm06Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjVGNUY1OyB9XG5cbi5mb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMTdweDtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIHdpZHRoOiAyMDBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zOyB9XG5cbi5mb3JtLWxhYmVsX3N0YXRlX21vdmUge1xuICBsZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB0b3A6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODUlKSBzY2FsZSgwLjc1KTsgfVxuXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5mb3JtLWdyb3VwX19hc3RlcmlzayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZjA3MDc7IH1cblxuLm5ld3NfX2Fib3V0IHtcbiAgZmxleDogMzUlIDAgMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweCkge1xuICAgIC5uZXdzX19hYm91dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleDogMTAwJSAwIDA7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzX19hYm91dCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5uZXdzX190aXRsZS1mb3JtIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4ubmV3c19fZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcbiAgICAubmV3c19fZm9ybSB7XG4gICAgICB3aWR0aDogNjAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzX19mb3JtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweCkge1xuICAubmV3c19fY29udGFjdHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH0gfVxuXG4ubmV3c19fY29udGFjdHMtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3NfX2NvbnRhY3RzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5uZXdzX19jb250YWN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5uZXdzX19jb250YWN0LW5hbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOXB4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5uZXdzX19jb250YWN0LXByb2Yge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOUU5RTlFO1xuICBsZXR0ZXItc3BhY2luZzogMC4xN3B4O1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4ubmV3c19fY29udGFjdC10ZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbi5uZXdzX19jb250YWN0LW1haWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5uZXdzX19jb250YWN0LXNucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLm5ld3NfX2NvbnRhY3QtbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMUFCRkI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgLm5ld3NfX2NvbnRhY3QtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm5ld3NfX3N2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5yZWN0b3Ige1xuICBwYWRkaW5nOiAzMHB4IDAgNzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucmVjdG9yIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCA0NHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yZWN0b3Ige1xuICAgICAgcGFkZGluZzogMjFweCAwIDE5cHg7IH0gfVxuICAucmVjdG9yX193ciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5yZWN0b3JfX3dyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5yZWN0b3JfX21haW4ge1xuICAgIG1heC13aWR0aDogNjY1cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5yZWN0b3JfX21haW4ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5yZWN0b3JfX21haW4tdGV4dCB7XG4gICAgICB3aWR0aDogODclOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLnJlY3Rvcl9fbWFpbi10ZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA5NXB4OyB9IH1cbiAgLnJlY3Rvcl9fdGl0bGUge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucmVjdG9yX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIC5yZWN0b3JfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgLnJlY3Rvcl9fYWJvdXQge1xuICAgIG1hcmdpbjogMzNweCAwIDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucmVjdG9yX19hYm91dCB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDE1cHg7IH0gfVxuICAgIC5yZWN0b3JfX2Fib3V0LWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDMzJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19hYm91dC1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgIC5yZWN0b3JfX2Fib3V0LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzhweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnJlY3Rvcl9fYWJvdXQtaXRlbTpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfSB9XG4gICAgLnJlY3Rvcl9fYWJvdXQtdGV4dCB7XG4gICAgICB3aWR0aDogODUlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZWN0b3JfX2Fib3V0LXRleHQge1xuICAgICAgICAgIHdpZHRoOiA5MCU7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzY1cHgpIHtcbiAgICAgICAgLnJlY3Rvcl9fYWJvdXQtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgLnJlY3Rvcl9fZ2VvZ3JhcGh5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucmVjdG9yX19nZW9ncmFwaHkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgICAucmVjdG9yX19nZW9ncmFwaHktaXRlbSB7XG4gICAgICB3aWR0aDogMzQlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZWN0b3JfX2dlb2dyYXBoeS1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7IH0gfVxuICAgIC5yZWN0b3JfX2dlb2dyYXBoeS13ciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19nZW9ncmFwaHktd3Ige1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIC5yZWN0b3JfX2dlb2dyYXBoeS1jaXJjbGUge1xuICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19nZW9ncmFwaHktY2lyY2xlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9IH1cbiAgICAucmVjdG9yX19nZW9ncmFwaHktdGl0bGUge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDcxcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTM1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogIzIxMjEyMTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19nZW9ncmFwaHktdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDZweDtcbiAgICAgICAgICB0b3A6IDU2cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM5cHgpIHtcbiAgICAgICAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTQycHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5yZWN0b3JfX2dlb2dyYXBoeS11bCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIC5yZWN0b3JfX2dlb2dyYXBoeS1saSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpOmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9IH1cbiAgICAgIC5yZWN0b3JfX2dlb2dyYXBoeS1saV9jb2xvcl95ZWxsb3c6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDQxZTsgfVxuICAgICAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpX2NvbG9yX2Rhcms6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDY0NjsgfVxuICAgICAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpX2NvbG9yX2RhcmtHcmV5OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7IH1cbiAgICAgIC5yZWN0b3JfX2dlb2dyYXBoeS1saV9jb2xvcl9saWdodEdyZXk6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IwYjBiMDsgfVxuICAgICAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpX2NvbG9yX2xpZ2h0Q29uY3JldGU6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDJkMjsgfVxuICAgICAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpX2NvbG9yX2xpZ2h0OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7IH1cbiAgICAucmVjdG9yX19nZW9ncmFwaHktcGVyY2VudCB7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4OyB9XG4gIC5yZWN0b3JfX3Byb2dyZXNzYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5yZWN0b3JfX3Byb2dyZXNzYmFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiA3OHB4OyB9IH1cbiAgICAucmVjdG9yX19wcm9ncmVzc2Jhci1nZW5kZXIge1xuICAgICAgd2lkdGg6IDkwcHg7IH1cbiAgICAgIC5yZWN0b3JfX3Byb2dyZXNzYmFyLWdlbmRlcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAucmVjdG9yX19wcm9ncmVzc2Jhci1nZW5kZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19wcm9ncmVzc2Jhci1nZW5kZXIge1xuICAgICAgICAgIHdpZHRoOiA3M3B4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC01NXB4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cbiAgICAucmVjdG9yX19wcm9ncmVzc2Jhci1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19wcm9ncmVzc2Jhci1ibG9jayB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAucmVjdG9yX19wcm9ncmVzc2Jhci13b21hbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNDFlOyB9XG4gICAgLnJlY3Rvcl9fcHJvZ3Jlc3NiYXItbWFuIHtcbiAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIC5yZWN0b3JfX3Byb2dyZXNzYmFyLXBlcmNlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5yZWN0b3JfX3Byb2dyZXNzYmFyLWdlbmRlckljb24ge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtNXB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZWN0b3JfX3Byb2dyZXNzYmFyLWdlbmRlckljb24ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAucmVjdG9yX19kZW1vZ3JhcGh5LXdyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogNzlweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5yZWN0b3JfX2RlbW9ncmFwaHktd3Ige1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLnJlY3Rvcl9fZGVtb2dyYXBoeS1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLnJlY3Rvcl9fZGVtb2dyYXBoeS1ibG9ja19wb3NpdGlvbl9sYXN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJlY3Rvcl9fZGVtb2dyYXBoeS1ibG9ja19wb3NpdGlvbl9sYXN0IHtcbiAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIC5yZWN0b3JfX2RlbW9ncmFwaHktaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW46IDAgMTVweDsgfVxuICAgIC5yZWN0b3JfX2RlbW9ncmFwaHktaW5wdXRfYmFja2dyb3VuZF90cmFuc3BhcmVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucmVjdG9yX19kZW1vZ3JhcGh5LXRleHQge1xuICAgIHdpZHRoOiA5MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnJlY3Rvcl9fZGVtb2dyYXBoeS10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDExMHB4OyB9IH1cbiAgICAucmVjdG9yX19kZW1vZ3JhcGh5LXRleHRfYWxpZ25fcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJlY3Rvcl9fZGVtb2dyYXBoeS10ZXh0X2FsaWduX3JpZ2h0IHtcbiAgICAgICAgICB3aWR0aDogODlweDsgfSB9XG4gIC5yZWN0b3JfX2RlbW9ncmFwaHktcGVyY2VudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ODQ2NDY7IH1cbiAgLnJlY3Rvcl9fZGV2aWNlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucmVjdG9yX19kZXZpY2VzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDsgfSB9XG4gICAgLnJlY3Rvcl9fZGV2aWNlcy1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMyU7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZWN0b3JfX2RldmljZXMtaXRlbSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgLnJlY3Rvcl9fZGV2aWNlcy1pY29uIHtcbiAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19kZXZpY2VzLWljb24ge1xuICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuICAgICAgLnJlY3Rvcl9fZGV2aWNlcy1pY29uX3RpdGxlX2Rlc2t0b3Age1xuICAgICAgICB3aWR0aDogNDZweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnJlY3Rvcl9fZGV2aWNlcy1pY29uX3RpdGxlX2Rlc2t0b3Age1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7IH0gfVxuICAgICAgLnJlY3Rvcl9fZGV2aWNlcy1pY29uX3RpdGxlX21vYmlsZSB7XG4gICAgICAgIHdpZHRoOiAyMnB4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAucmVjdG9yX19kZXZpY2VzLWljb25fdGl0bGVfbW9iaWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOXB4OyB9IH1cbiAgICAgIC5yZWN0b3JfX2RldmljZXMtaWNvbl90aXRsZV90YWJsZXQge1xuICAgICAgICB3aWR0aDogMzJweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnJlY3Rvcl9fZGV2aWNlcy1pY29uX3RpdGxlX3RhYmxldCB7XG4gICAgICAgICAgICB3aWR0aDogMjhweDsgfSB9XG4gICAgLnJlY3Rvcl9fZGV2aWNlcy10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWU5ZTllO1xuICAgICAgbWFyZ2luLWJvdHRvbTogODFweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19kZXZpY2VzLXRleHQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7IH0gfVxuICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzX19yb3cge1xuICAgICAgcGFkZGluZy1ib3R0b206IDU2cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzX19yb3cge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtaXRlbSB7XG4gICAgICB3aWR0aDogNDYlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZWN0b3JfX3NwZWNpYWxQcm9qZWN0cy1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OXB4OyB9IH1cbiAgICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHNfX3RleHQtLXdpdGgtbWFyZ2luIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtbGlua0ltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLWxpbmtJbWc6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzMsIDMzLCAzMywgMC4yKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7IH1cbiAgICAgIC5yZWN0b3JfX3NwZWNpYWxQcm9qZWN0cy1saW5rSW1nOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5yZWN0b3JfX3NwZWNpYWxQcm9qZWN0cy1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gICAgLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLXRkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtdGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfSB9XG4gICAgICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtdGRfcG9zaXRpb25fZmlyc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4OyB9XG4gICAgICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtdGRfcG9zaXRpb25fbGFzdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtbGluayB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzAxYWJmYjsgfVxuICAgICAgLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLWxpbms6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuOTsgfVxuICAucmVjdG9yIC5zdWItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDsgfVxuXG4uYXNpZGVfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYXNpZGVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDsgfSB9XG5cbi5kb3dubG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDg0cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmRvd25sb2FkIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjA1cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmRvd25sb2FkIHtcbiAgICAgIHRvcDogMTkwcHg7IH0gfVxuICAuZG93bmxvYWRfX2ltZyB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRpYWdyYW1tYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZGlhZ3JhbW1hIHtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGhlaWdodDogMTMwcHg7IH0gfVxuICAuZGlhZ3JhbW1hIGNpcmNsZSB7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgc3Ryb2tlOiAjZmZkNDFlO1xuICAgIHN0cm9rZS13aWR0aDogMTU7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDA4cHggNDA4cHg7XG4gICAgei1pbmRleDogMTA7IH1cbiAgLmRpYWdyYW1tYSBjaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICBzdHJva2U6ICM0ODQ2NDY7XG4gICAgc3Ryb2tlLXdpZHRoOiAxNTsgfVxuICAuZGlhZ3JhbW1hIGNpcmNsZTpudGgtY2hpbGQoMykge1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgIHN0cm9rZTogIzc1NzU3NTtcbiAgICBzdHJva2Utd2lkdGg6IDE1OyB9XG4gIC5kaWFncmFtbWEgY2lyY2xlOm50aC1jaGlsZCg0KSB7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgc3Ryb2tlOiAjYjBiMGIwO1xuICAgIHN0cm9rZS13aWR0aDogMTU7IH1cbiAgLmRpYWdyYW1tYSBjaXJjbGU6bnRoLWNoaWxkKDUpIHtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICBzdHJva2U6ICNkMmQyZDI7XG4gICAgc3Ryb2tlLXdpZHRoOiAxNTsgfVxuICAuZGlhZ3JhbW1hIGNpcmNsZTpudGgtY2hpbGQoNikge1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgIHN0cm9rZTogI2UwZTBlMDtcbiAgICBzdHJva2Utd2lkdGg6IDE1OyB9XG5cbi5zcGlubmVyIHtcbiAgd2lkdGg6IDE0N3B4O1xuICBoZWlnaHQ6IDE0N3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC03M3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc3Bpbm5lciB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgdG9wOiA1cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzlweCkge1xuICAgIC5zcGlubmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNzFweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyN3B4KSB7XG4gICAgLnNwaW5uZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IC02OHB4OyB9IH1cblxuLnNwaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogODAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4uc3Bpbm5lcl9faW5zaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDUwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjOUU5RTlFLCAjRTBFMEUwKTsgfVxuXG4uc3Bpbm5lcl9faW5zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC01MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZmZmZiwgI0RCREJEQik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBydWItYXJpYWwtcmVndWxhcjtcbiAgc3JjOiB1cmwoZGF0YTpmb250L3dvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUFiOEFCQUFBQUFBQ2FBQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNZRjNJT0VkRVJVWUFBQUdJQUFBQUhRQUFBQ0FBTXdBRVQxTXZNZ0FBQWFnQUFBQkFBQUFBWUdta1EyMWpiV0Z3QUFBQjZBQUFBRWNBQUFGU0JEbm05R04yZENBQUFBSXdBQUFBQWdBQUFBSUFBQUFBWm5CbmJRQUFBalFBQUFHeEFBQUNaUSswTDZkbllYTndBQUFENkFBQUFBd0FBQUFNQUFNQUIyZHNlV1lBQUFQMEFBQUE3QUFBQU93bWRwbDlhR1ZoWkFBQUJPQUFBQUFzQUFBQU52dUx5eU5vYUdWaEFBQUZEQUFBQUI0QUFBQWtDeUVGODJodGRIZ0FBQVVzQUFBQUdBQUFBQmdTc1FDa2JHOWpZUUFBQlVRQUFBQU9BQUFBRGdCMkFHNXRZWGh3QUFBRlZBQUFBQ0FBQUFBZ0FTQUFrMjVoYldVQUFBVjBBQUFCSXdBQUFpd3Q3RW92Y0c5emRBQUFCcGdBQUFBeEFBQUFRT08xUmNsd2NtVndBQUFHekFBQUFDNEFBQUF1c1BJckZBQUFBQUVBQUFBQXlZbHZNUUFBQUFETGFoakFBQUFBQU10cVFFWjQybU5nWkdCZzRBTmlDUVlRWUdKZ0JFSldJR1lCOHhnQUJJRUFPQUFBQUhqYVkyQm1ZV0tjd01ES3dNQnF6SEtXZ1lGaEZvUm1Pc3VReHZpR0FROElpQXdLWm5CZ1VIakF3SmIyTHcyb2Z4YURCbENZRVVtSkFnTWpBRFd2Q3JWNDJtTmdZR0JtZ0dBWkJrWUdFUEFCOGhqQmZCWUdBeUROQVlSTVFGcUJSZUVCdy8vL0NOYi94NytmS0xCQ2RZRUJJeHNEbk1zSTBzUEVnQW9ZSVZZTlp3QUFUSkVMRWdBQUFBQUFlTnBkVWJ0T1cwRVEzUTBQQTRIRTJDQTUyaFN6bVpBQzc0VTJTQ0N1THNMSWRtTTVRdHFOWE9SaVhNQUhVQ0JSZy9ackJtZ29VNlJOZzVBTEpENkJUNGlVbVRXSm9qUTdPN056enBrelM4cVJxbmRwdmVlcGN4Wkk0VzZEWnB0K0o2VGFSWUFIMHZXTlJrYmF3U010TmpONjVicDl2NC9CWmpUbFRocEFlYzlieWtORzAwNmdGdTI1ZnpJL2crRSsvOHM4QjRPV1pwcWVXbWNoUFlUQWZETnVhZkExbzFsMy9VRmZzVHBjRFFhR0ZOTlUzUFhIVk1yL2x1WmNiUm0yTmpPYWQzQWhJaitZQm1ocXJZMUEwNTg2cEhvK2ptSUpjdmxzckEwbXBxdy95VVJ3WVRKZDFWUXRNNzUyY0ovc0xEcllwRXB6NEFFT3NGV2Vnb2Zqb3dtRjlDMkpNa3REaElQWUtqRkN4Q1NIUWs0NWQ3SS9LVkEra29ReGI1TFN6cmhocllGeDVEVXdxTTNUSEw3TVpsUGJXNGN3ZmhGSDhOMHZ4cElPUHJLaE5rYUUySTVZQ21BQ2taQlJWYjZoeG5Ndml3RzUxUDR6RUNWZ2VmcnRYeWNDclRzMkVTOWxiWjFqakJXQ250ODIzL2xseGQycVhPZEZvYnQzVlRWVTZaVG1ReTluMytNUlQ0K0Y0YUN4NE0zbmZYK2pRTzBOaXhzTm1nUEJrTjZOM3YvUlduWEVWZDRMSDlsdk5iT3hGZ0FBQUFBQUFBSUFCQUFDLy84QUF3QUNBS1FBQUFXRkJab0FHUUFrQUdvQXNoZ0FBQ3V3QUMrd0ZUT3dBYzJ3RXpLd0VpK3dBek93R3Myd0JUS3dKQyt3QjgwQnNDVXZzQmpXc1FJR01qS3dGODJ4RWhveU1ySVhHQW9yczBBWEZRa3JzaGdYQ2l1elFCZ0FDU3V3QkRLd0Z4Q3hIZ0Vyc0EzTnNTWUJLd0N4SkJvUkVyQU5PVEF4RXpVek5TTTFNeEVoTWhjZUFSVVVCd1lwQVJVaEZTRVJJeEVUSVRJMk5UUW1KeVluSWFTWm1aa0NIWTlLbXJoMWRmN1AvcElEUGZ6RHY3OEJjYlNkV0VzdmhQNlVBU09tZjZRQ3JnMFgzcHk0ZjMxL3B2N2RBU01CellXQlduOFVEQUVBQVFBQUFBQUFBQUFBQUFNQUFEa0RlTnBqWUdSZ1lBRGlUY3hGVXZIOE5sOFo1RGtZUU9CMGxvTWJNczNheWpvTFNIRXdNSUY0QU9RSEI3TjQybU5nWkdCZ25mWC9CZ01EbXdnREVMQzJNakF5b0FJMkFGYlJBeU1BQUFRQUFBQUFBQUFBQXFrQUFBUUFBQUFHRkFDa0FmUUFBQUFBQUFBQUFBQUFBQUFBYmdCMkFBQUFBUUFBQUFZQUpRQUNBQUFBQUFBQ0FBRUFBZ0FXQUFBQkFBQnFBQUFBQUhqYWZaQXhUc05BRUVXZlNVQ2g0UVFVVzFLQVpaQ2dTUlVoZ1pBUVFnbEN0RTVpakNWamcyMkMwbkFRVHNBSk9BUG40Q1Q4M2F4RFNJRld1L05uWi83OG1RRjYzTk1oNkc0RGI3b0xITEFyYjRFMzJPSGQ0NDd3aDhkZDl2bjBlSk1ydmozZVlpK0lQUDZpQ080NHBlU0pPUlVaS1E4MEdJNklPTlJyR0RCVmZFd2lQRkpXclhqQ282emhnb0tKb3BYNDlvMWRiRXJvZUxtT1dhbGFPeStSVFdSblBuUEFwZW9haHJ4SUpYZE15NG1GaDhwSjlaL0xxM2lWTjlZK1NxazIvL0xNR3ZQV0tkYUtXcTdSWktIbXM2ZlB0YXNTdVhsRGIvdnF0NVRHeE9YUGxveVFZMDY4Y3F2N3EzcXdwbnFqS3BtYnV1M1phSWJZL2FUS0xGeFg3YzZNcXMzMU5tTFpYWjh0T1NPZVZUTlRydDJlbmU3OEQ5dHVQdndCUGFOV1BnQjQybU5nWWdDRC8ra01hUXpZQUJzUU16SXdNVEF6TWpFeWN5YW1aV1lhR2hnWW03Q1g1bVc2R2hnWUFBQ1QxUWFrQUFBQXVBSC9oYkFCalFCTHNBaFFXTEVCQVk1WnNVWUdLMWdoc0JCWlM3QVVVbGdoc0lCWkhiQUdLMXhZV2JBVUt3QUEpOyB9XG5cbi5ibG9nZ2Vycy1hYm91dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9ibG9nZ2Vycy9ibG9nZ2Vycy1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogODJweCAwIDc3cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZ2dlcnMtYWJvdXQge1xuICAgICAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9ibG9nZ2Vycy9ibG9nZ2Vyc19iZy1tb2JpbGUuanBnXCIpOyB9IH1cbiAgLmJsb2dnZXJzLWFib3V0X190aXRsZSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9nZ2Vycy1hYm91dF9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuICAuYmxvZ2dlcnMtYWJvdXRfX3RleHQge1xuICAgIHdpZHRoOiA3MCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2dnZXJzLWFib3V0X190ZXh0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG9wYWNpdHk6IC45NTsgfSB9XG5cbi5ibG9nZ2Vycy1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDc0cHggMCA1OHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2dnZXJzLWluZm8ge1xuICAgICAgcGFkZGluZzogNDBweCAwIDc5cHg7IH0gfVxuICAuYmxvZ2dlcnMtaW5mb19fd3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9nZ2Vycy1pbmZvX193ciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAuYmxvZ2dlcnMtaW5mb19faXRlbSB7XG4gICAgd2lkdGg6IDMwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmxvZ2dlcnMtaW5mb19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9nZ2Vycy1pbmZvX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuICAuYmxvZ2dlcnMtaW5mb19faWNvbi10cmlwIHtcbiAgICB3aWR0aDogNThweDtcbiAgICBoZWlnaHQ6IDUxcHg7IH1cbiAgLmJsb2dnZXJzLWluZm9fX2ljb24tc3ByZWFkIHtcbiAgICB3aWR0aDogNjlweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuYmxvZ2dlcnMtaW5mb19faWNvbi1mcmllbmRzIHtcbiAgICB3aWR0aDogNDlweDtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgLmJsb2dnZXJzLWluZm9fX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDE2cHggMCAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ibG9nZ2Vycy1pbmZvX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmxvZ2dlcnMtaW5mb19fdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yMTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjZweDsgfSB9XG4gIC5ibG9nZ2Vycy1pbmZvX19idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNTJweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICMwMWFiZmI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDFhYmZiO1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7IH1cbiAgICAuYmxvZ2dlcnMtaW5mb19fYnV0dG9uOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC44OyB9XG4gIC5ibG9nZ2Vycy1pbmZvX19saW5rIHtcbiAgICBjb2xvcjogIzAxYWJmYjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzOyB9XG4gICAgLmJsb2dnZXJzLWluZm9fX2xpbms6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjg7IH1cblxuLmJsb2dnZXJzLWdhbGxlcnkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHotaW5kZXg6IDEwOyB9XG4gIC5ibG9nZ2Vycy1nYWxsZXJ5X19jbG9zZS1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNjBweDtcbiAgICB0b3A6IC0xMnB4O1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2dnZXJzLWdhbGxlcnlfX2Nsb3NlLWJ0biB7XG4gICAgICAgIHRvcDogLTQ1cHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAgICAgLmJsb2dnZXJzLWdhbGxlcnlfX2Nsb3NlLWJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgcmlnaHQ6IDVweDsgfSB9XG4gIC5ibG9nZ2Vycy1nYWxsZXJ5X19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkzKTsgfVxuICAuYmxvZ2dlcnMtZ2FsbGVyeV9fY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiA2MzBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2dnZXJzLWdhbGxlcnlfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IDUwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzMHB4KSB7XG4gICAgICAuYmxvZ2dlcnMtZ2FsbGVyeV9fY29udGVudCB7XG4gICAgICAgIHRvcDogMjBweDsgfSB9XG5cbi5jb250YWN0cyB7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRhY3RzIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMCAxNXB4OyB9IH1cbiAgLmNvbnRhY3RzX19yb3cge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvbnRhY3RzX19yb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cbiAgLmNvbnRhY3RzX19jb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvbnRhY3RzX19jb2wge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmNvbnRhY3RzX19jb2wtbGVmdCB7XG4gICAgICB3aWR0aDogMjElO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0JTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY29udGFjdHNfX2NvbC1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmNvbnRhY3RzX19jb2wtcmlnaHQge1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY29udGFjdHNfX2NvbC1yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuY29udGFjdHNfX2FkcmVzcyB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgY29sb3I6ICMyMTIxMjE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY29udGFjdHNfX2FkcmVzcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDsgfSB9XG4gIC5jb250YWN0c19faGVscGRlc2MtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICM5ZTllOWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGFjdHNfX2hlbHBkZXNjIC5zZXJ2aWNlc19faXRlbSB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgIC5jb250YWN0c19faGVscGRlc2MgLnNlcnZpY2VzX19pdGVtOm50aC1jaGlsZCgzbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG4uc2VydmljZXMtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgY29sb3I6ICMyMTIxMjE7IH1cblxuLnNlcnZpY2VzX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDclO1xuICB3aWR0aDogMjA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnNlcnZpY2VzX19pdGVtOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuc2VydmljZXNfX2l0ZW06bnRoLWNoaWxkKDNuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNyU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3JTsgfSB9XG4gIC5zZXJ2aWNlc19faXRlbS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5zZXJ2aWNlc19faXRlbS1kZXNjIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnNlcnZpY2VzX19idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDMzLCAzMywgMzMsIDAuMik7IH1cbiAgLnNlcnZpY2VzX19idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDMzLCAzMywgMC4wNSk7IH1cbiAgLnNlcnZpY2VzX19idXR0b246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuc2VydmljZXNfX2J1dHRvbiAuYnV0dG9uX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDaXJjZS1Cb2xkJztcbiAgc3JjOiB1cmwoJy4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC5lb3QnKTtcbiAgc3JjOiBsb2NhbCgnQ2lyY2UtQm9sZCcpLCBsb2NhbCgnQ2lyY2UtQm9sZCcpLCB1cmwoJy4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vLi4vLi4vZm9udHMvY2lyY2UtYm9sZC9DaXJjZS1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi8uLi8uLi9mb250cy9jaXJjZS1ib2xkL0NpcmNlLUJvbGQuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4iLCIvKj09PT09PT09PT0gIFJld3JpdGUgc3R5bGVzICA9PT09PT09PT09Ki9cbioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmJvZHkge1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDk4JTtcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5ib2R5LmdyYXkge1xuXHRiYWNrZ3JvdW5kOiBub25lOyB9XG5cbmEsIC5saW5rIHtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuIiwiLnVuaXQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdHdpZHRoOiA0NCU7XG5cdG1hcmdpbi1ib3R0b206IDUzcHg7XG5cblx0JjpsYXN0LWNoaWxkLCY6bnRoLWNoaWxkKDQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwOyB9XG5cblx0JjpudGgtY2hpbGQoMm4tMSkge1xuXHRcdG1hcmdpbi1yaWdodDogNyU7XG5cblx0XHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0XHRtYXJnaW46IDA7IH0gfVxuXG5cdCZfX2hlYWQge1xuXHRcdGhlaWdodDogMzhweDtcblxuXHRcdCZfdHlwZV9jYXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDdweDsgfSB9XG5cblx0Jl9fc3ZnIHtcblx0XHR3aWR0aDogMzZweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG5cblx0XHQmLXBhY2thZ2VzIHtcblx0XHRcdHdpZHRoOiA0OXB4O1xuXHRcdFx0aGVpZ2h0OiAzNXB4OyB9XG5cblx0XHQmLW1vcmUge1xuXHRcdFx0d2lkdGg6IDM2cHg7XG5cdFx0XHRoZWlnaHQ6IDMzcHg7IH0gfVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGNvbG9yOiAjMjEyMTIxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG5cdFx0bWFyZ2luOiAxNXB4IDAgOHB4O1xuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgNXB4IDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7IH0gfVxuXG5cdCZfX2RlcyB7XG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzIxMjEyMTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0d2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcblxuXHRcdEBtZWRpYSAjeyRtb2JpbGV9IHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQyO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4OyB9IH1cblxuXHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9IH1cbiIsIi5uYXZCYXIge1xuXHRoZWlnaHQ6IDUycHg7XG5cdGxpbmUtaGVpZ2h0OiA1MnB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRmb250LXNpemU6IDA7XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0b3ZlcmZsb3c6IHNjcm9sbGJhcnMtbm9uZTtcblx0b3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cblx0Jjo6c2Nyb2xsYmFyIHtcblx0XHR3aWR0aDogMHB4OyB9XG5cblx0Jl9fbGlzdCB7XG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdG92ZXJmbG93OiBzY3JvbGxiYXJzLW5vbmU7XG5cdFx0b3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDU0cHgpIHtcblx0XHRcdG1pbi13aWR0aDogMTAwMHB4OyB9XG5cblx0XHQmOjpzY3JvbGxiYXIge1xuXHRcdFx0d2lkdGg6IDBweDsgfSB9XG5cblx0Jl9faXRlbSB7XG5cdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0bWFyZ2luOiAwIDE1cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGNvbG9yOiAjMDFBQkZCO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjRweDtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwOyB9XG5cblx0XHQmX2hpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgfVxuXG5cdFx0Jl9zdGF0ZSB7XG5cdFx0XHQmX2FjdGl2ZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjRkZENDFFOyB9IH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGRkQ0MUU7XG5cblx0XHRcdEBtZWRpYSAjeyRtb2JpbGV9IHtcblx0XHRcdFx0Ym9yZGVyOiBub25lOyB9XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXR9IHtcblx0XHRcdFx0Ym9yZGVyOiBub25lOyB9IH0gfSB9XG4iLCIuY29udGFjdCB7XG4gICYtaXRlbSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuICAmX19jb3VudHJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuICAmX19lbWFpbCwgJl9fdGVsIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuICAmX19saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuICAmX19idG4ge1xuICAgIHdpZHRoOiAxNTFweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAxQUJGQjtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzAxQUJGQjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzRweDsgfSB9XG4iLCIudGl0bGUge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICMyMTIxMjE7XG5cblx0JjpmaXJzdC1sZXR0ZXIge1xuXHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cblx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7IH1cblxuXHQmX2FsaWduIHtcblx0XHQmX2xlZnQge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDsgfVxuXG5cdFx0Jl9jZW50ZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0OyB9IH0gfSB9XG4iLCIudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwMDAwO1xuXG4gICZfc2l6ZSB7XG4gICAgJl9iaWcge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDsgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjVweCkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuXG4gICAgJl9taWRkbGUge1xuICAgICAgY29sb3I6ICMyMTIxMjE7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4gICAgJl9zbWFsbCB7XG4gICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbiAgJl9jb2xvciB7XG4gICAgJl9ncmV5IHtcbiAgICAgIGNvbG9yOiAjOWU5ZTllOyB9IH0gfVxuIiwiLndyYXBwZXIge1xuXHR3aWR0aDogMTAyNHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHRvdmVyZmxvdzogc2Nyb2xsYmFycy1ub25lO1xuXHRvdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDU0cHgpIHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0d2lkdGg6IGF1dG87IH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDAgMTVweDsgfSB9XG4iLCIubW9yZSB7XG5cdHBhZGRpbmc6IDQ1cHggMDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICMyMTIxMjE7XG5cblxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI4cHg7IH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luOiAzOHB4IDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzNweDsgfSB9XG5cblx0Jl9fY29sIHtcblx0XHRmbGV4OiAwIDAgNDQlO1xuXG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDclO1xuXHRcdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0XHRtYXJnaW46IDA7IH0gfVxuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7IH0gfSB9XG5cblxuLml0ZW0ge1xuXHQmX19zdmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7IH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdHBhZGRpbmc6IDhweCAwIDAgNjVweDtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7IH1cblx0Jl9fc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRjb2xvcjogIzg4ODsgfSB9XG4iLCIubWFpbiB7XG5cdHBhZGRpbmc6IDYwcHggMDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vc3RhdGljLm9uZXR3b3RyaXAuY29tL2ltYWdlcy9hYm91dC1jb21wYW55L21haW4vbWFpbi1iZy5qcGcpO1xuXG5cdEBtZWRpYSAjeyRtb2JpbGV9IHtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9tYWluL21haW4tYmdfbW9iLmpwZyk7IH1cblxuXHQmX19sb2dvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA1NXB4IGF1dG87XG5cdFx0XHR3aWR0aDogNjFweDtcblx0XHRcdGhlaWdodDogNjFweDsgfSB9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDUycHg7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4OyB9IH1cblxuXHQmX19kZXNjIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDsgfSB9IH0gfVxuIiwiLnZhcnRpY2FscyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG5cdHBhZGRpbmc6IDYwcHggMDtcblxuXHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0cGFkZGluZzogMzBweCAwIDE1cHg7IH1cblxuXHQmX19saW5rIHtcblx0XHRjb2xvcjogIzAwQTlGRTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuXHQmX19kZXNjIHtcblx0XHRtYXgtd2lkdGg6IDk5MHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICMyMTIxMjE7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDU1cHg7XG5cblx0XHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7IH0gfSB9XG4iLCIucHJlc3Mge1xuXHRwYWRkaW5nOiA0NXB4IDAgMzBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcblxuXHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0cGFkZGluZzogMzBweCAwIDE1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNzsgfVxuXG5cdCZfX2xpc3Qge1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7IH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAjOUU5RTlFO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjRweDsgfVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdG1hcmdpbi1yaWdodDogMjhweDtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXR9IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cblx0Jl9fc3ZnIHtcblx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjc7IH1cblxuXG5cdFx0Ji1zbm9iIHtcblx0XHRcdHdpZHRoOiA4MHB4OyB9XG5cblx0XHQmLXJ0IHtcblx0XHRcdHdpZHRoOiAyNHB4OyB9XG5cblx0XHQmLWxhdmFuZ3VhcmRpYSB7XG5cdFx0XHR3aWR0aDogMTQwcHg7IH1cblxuXHRcdCYtdG53IHtcblx0XHRcdHdpZHRoOiAxMDBweDsgfVxuXG5cdFx0Ji1za2lmdCB7XG5cdFx0XHR3aWR0aDogNjBweDsgfVxuXG5cdFx0Ji10YyB7XG5cdFx0XHR3aWR0aDogNTRweDsgfVxuXG5cdFx0Ji10bm9veiB7XG5cdFx0XHR3aWR0aDogNzNweDtcblx0XHRcdGhlaWdodDogMjdweDsgfVxuXG5cdFx0Ji1nYXpldGEge1xuXHRcdFx0d2lkdGg6IDExNXB4OyB9XG5cblx0XHQmLXZlZG9tb3N0aSB7XG5cdFx0XHR3aWR0aDogMTAwcHg7IH1cblxuXHRcdCYtdmMge1xuXHRcdFx0d2lkdGg6IDI1cHg7IH1cblxuXHRcdCYtY29tbWVyc2FudCB7XG5cdFx0XHR3aWR0aDogMTUwcHg7IH1cblxuXHRcdCYtYWZpc2hhIHtcblx0XHRcdHdpZHRoOiAxNjZweDtcblx0XHRcdGhlaWdodDogMzNweDsgfVxuXG5cdFx0Ji12aWxsYWdlIHtcblx0XHRcdHdpZHRoOiA3NXB4O1xuXHRcdFx0aGVpZ2h0OiAzOHB4OyB9XG5cblx0XHQmLWluayB7XG5cdFx0XHR3aWR0aDogNjNweDtcblx0XHRcdGhlaWdodDogMjRweDsgfVxuXG5cdFx0Ji1ydXNiYXNlIHtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdGhlaWdodDogMzVweDsgfSB9IH1cbiIsIi5oZWxwZGVzYyB7XG5cdHBhZGRpbmc6IDQ1cHggMCAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuXG5cdEBtZWRpYSAjeyRtb2JpbGV9IHtcblx0XHRwYWRkaW5nOiAzMHB4IDAgMTVweDsgfVxuXG5cdCZfX2NvbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0bWFyZ2luLXJpZ2h0OiA5MHB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDsgfSB9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogIzlFOUU5RTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC40cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbi5wYXJ0bmVycyB7XG5cdCYtbGlzdCB7XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1N3B4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9tYWluL3ByZXNzX3Nwcml0ZXNoZWV0LnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0fSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDsgfVxuXG5cdFx0XHQmLXBjaSB7XG5cdFx0XHRcdHdpZHRoOiA4NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC01cHggLTEyMXB4OyB9XG5cblx0XHRcdCYtaWF0YSB7XG5cdFx0XHRcdHdpZHRoOiA5NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xNzJweCAtNXB4OyB9XG5cblx0XHRcdCYtbWMge1xuXHRcdFx0XHR3aWR0aDogNzhweDtcblx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcycHggLTQ0cHg7IH1cblxuXHRcdFx0Ji12aXNhIHtcblx0XHRcdFx0d2lkdGg6IDc0cHg7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5NXB4IC04MnB4OyB9IH1cblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH0gfVxuIiwiLmZvb3RlciB7XG5cdHBhZGRpbmc6IDEycHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcblxuXHQvL0BtZWRpYSAjeyRtb2JpbGV9XG5cdC8vXHRwYWRkaW5nOiAxMnB4IDBcblxuXHQmX19pdGVtIHtcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGNvbG9yOiAjOUU5RTlFO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDsgfVxuXG5cdCZfX2xpbmsge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogIzAxQUJGQjsgfSB9XG4iLCIuc3ViLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTIxMjE7IH1cblxuLm5ld3Mge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiAzMHB4IDBweCA2NXB4O1xuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbiAgJl9wYWdlTmV3cyB7XG5cbiAgICAmIC5uZXdzX19hYm91dCB7XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDsgfSB9IH1cblxuICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgcGFkZGluZzogMjNweCAwIDEwcHg7IH1cblxuICAmX19jb250ZW50IHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbiAgJl9fc2hhcmUge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuICAgICYtaWNvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDlweDsgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogIzlFOUU5RTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAmX3drOmhvdmVyLCAmX3drOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM0QTc0QTU7IH1cblxuICAgICAgJl9mYWNlYm9vazpob3ZlciwgJl9mYWNlYm9vazphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzM2NEE1OyB9XG5cbiAgICAgICZfdHdpdHRlcjpob3ZlciwgJl90d2l0dGVyOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzQUFBRTM7IH1cblxuICAgICAgJl9vazpob3ZlciwgJl9vazphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRUY4MTE3OyB9IH1cblxuICAgICYtc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBmaWxsOiAjMDAwOyB9IH0gfVxuXG4gICZfX2Jsb2NrTmV3cy10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cblxuICAmX19uYW1lIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgdGV4dC1pbmRlbnQ6IDAuMDFweDtcbiAgICB0ZXh0LW92ZXJmbG93OiAnJztcbiAgICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMThweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDEwcHggN3B4IDdweDtcblxuICAgICZfd2lkdGhfd29yZSB7XG4gICAgICB3aWR0aDogMjAwcHg7IH0gfSB9XG5cbi5uZXdzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgJl9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4gIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICBtYXJnaW46IDA7IH1cblxuICAmX19ibG9jay1uZXdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuXG4gICZfX2JpZy1uZXdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuXG4gICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuICAmX19zbWFsbC1uZXdzIHtcbiAgICBmbGV4OiA0NiUgMCAwO1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICBmbGV4OiAxMDAlIDAgMDsgfVxuXG4gICAgJl9zaXplIHtcbiAgICAgICZfc21hbGwge1xuICAgICAgICBmbGV4OiAzMCUgMCAwO1xuICAgICAgICBtYXJnaW46IDI1cHggMCAzNXB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgICBmbGV4OiAxMDAlIDAgMDsgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDNuLTEpIHtcbiAgICAgICAgICBtYXJnaW46IDI1cHggNSUgMzVweDtcblxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDM1cHg7IH0gfSB9IH0gfVxuXG4gICZfX2JpZy1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cblxuICAmX19wYWdlLWltZyB7XG4gICAgbWFyZ2luOiAyMHB4IDA7IH1cblxuICAmX19zbWFsbC1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cblxuICAmX19pbWctc2NoZWR1bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICZfcG9zaXRpb25fY2VudGVyIHtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvOyB9IH1cblxuICAmX19kYXRhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiA1cHggMDsgfVxuXG4gICZfX3N1YlRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuICAmX19yZW1hcmsge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbiAgJl9fcHJldyB7XG4gICAgY29sb3I6ICMyMTIxMjE7IH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAxQUJGQjsgfSB9XG5cbiAgJl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4gICZfX2J1dHRvbi1tb3JlIHtcbiAgICBjb2xvcjogIzAxQUJGQjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAxQUJGQjtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgbWFyZ2luOiAzNXB4IGF1dG8gMDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbiAgJl9fc2NyZWVuQ29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luOiAwOyB9IH1cblxuICAmX19zY3JlZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuXG4gICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG87IH1cblxuICAgICZfcG9zaXRpb25fY2VudGVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvOyB9IH1cblxuICAgICZfaGVpZ2h0X21pbiB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4gICZfX2xpc3QtaXRlbSB7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cblxuICAmX19vcmRlcmVkLWxpc3QtaXRlbSB7XG4gICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cblxuICAmIC5uZXdzLXRhYmxlIHtcbiAgICAmX19oZWFkZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllO1xuICAgICAgJi0tbGFzdCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICAgICZfX2xhYmVsIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzllOWU5ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllO1xuICAgICAgJi0tbGFzdCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfSB9XG5cblxuICAmX190Ymwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7IH1cblxuICAgICYtd3Ige1xuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuICAgICYtdHIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsgfSB9XG5cbiAgICAmLXRkIHtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTsgfSB9IH1cblxuICAmX19zaW1wbGUtdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICB0aCwgdGQge1xuICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5ZTllOWU7IH1cblxuICAgIHRoIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbiAgJl9fc2ltcGxlLXRhYmxlLS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDsgfVxuXG4gICZfX3RhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDsgfVxuXG4gICAgJi13ciB7XG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG5cbiAgICAmLXRkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllOyB9XG5cbiAgICAmLXRyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG5cbiAgICAgICZfcG9zaXRpb24ge1xuICAgICAgICAmX2ZpcnN0IHtcbiAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzllOWU5ZTtcblxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgICAgIHdpZHRoOiAxNSU7IH0gfVxuXG4gICAgICAgICZfc2Vjb25kIHtcbiAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOWU5ZTllOyB9XG5cbiAgICAgICAgJl9sYXN0IHtcbiAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOWU5ZTllO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5ZTllOWU7IH1cblxuICAgICAgICAmX2NlbnRlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9IH0gfVxuXG4gICAgJi10aCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5ZTllOWU7IH0gfSB9XG5cbi5hIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuIiwiQG1peGluIG1vYmlsZSB7XG4gIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tY29sb3ItdGV4dC1wcmltYXJ5OiAjMjEyMTIxO1xuICAtLWNvbG9yLXRleHQtZ3JheTogI2M2YzdjODtcbiAgLS1jb2xvci1tYWluLXByaW1hcnk6ICMwMWFiZmI7XG4gIC0tY29sb3ItY29udHJhc3QtcHJpbWFyeTogI2ZmZmZmZjtcbn1cblxuLmhpZGUtc2Nyb2xsYmFyIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbi5oaWRlLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5cbi5oZWFkaW5nSDEge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmhlYWRpbmdIMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcblxuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5oZWFkaW5nSDMge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBMYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucFNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5yZXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5yZXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5yZXNlYXJjaC1wYXJ0bmVyc19faW1hZ2Uge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5yZXNlYXJjaC1jb250YWluZXIge1xuICB3aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWludHJvX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdyaWQtZ2FwOiAyNHB4O1xuICB3aWR0aDogNzkycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWludHJvX193cmFwcGVyX2NvbXBhY3Qge1xuICBncmlkLWdhcDogMTJweDtcbn1cblxuLnJlc2VhcmNoLWludHJvX190aW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5yZXNlYXJjaC1wYXJ0bmVycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmVzZWFyY2gtcGFydG5lcnNfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgZ3JpZC1nYXA6IDEycHg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cblxuLnJlc2VhcmNoLXBhcnRuZXJzX19sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMzZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWNvbnRyYXN0LXByaW1hcnkpO1xuXG4gIC5yZXNlYXJjaC1wYXJ0bmVyc19fbG9nb19zdGF0aWMge1xuICAgIGZpbGw6IHJldmVydC1sYXllcjtcbiAgfVxuXG4gIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtZ3JheSk7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiByZXZlcnQtbGF5ZXI7XG4gICAgfVxuICB9XG59XG5cbi5zYmVyIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnlvdWRvIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnJlc2VhcmNoLWFydGljbGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1nYXA6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5yZXNlYXJjaC1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAyNHB4O1xuICBncmlkLXJvdy1nYXA6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgfVxufVxuXG4ucmVzZWFyY2gtbGlzdF9pbmxpbmUge1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBub25lO1xuICB9XG59XG5cbi5yZXNlYXJjaC1saXN0X19pdGVtX2NvbXBhY3Qge1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1heC13aWR0aDogMzg0cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWxpc3RfX2l0ZW1faGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlc2VhcmNoLW1vcmVfaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlc2VhcmNoLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItY29udHJhc3QtcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJlc2VhcmNoLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlc2VhcmNoLWFydGljbGVfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgfVxufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBncmlkLWdhcDogOHB4O1xufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9fdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnJlc2VhcmNoLWFydGljbGVfX3RpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAycHggMDtcblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgfVxufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9fbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7XG59XG5cblxuLnJlc2VhcmNoLWRldGFpbHMtcG9zdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG59XG5cbi5yZXNlYXJjaC1kZXRhaWxzLXBvc3Rlcl9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnJlc2VhcmNoLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBncmlkLWdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ3JpZC1nYXA6IDQwcHg7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWNvbnRlbnRfX3dyYXBwZXIge1xuICB3aWR0aDogNzkycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xuXG4gICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgfVxuXG4gIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluLXByaW1hcnkpO1xuICB9XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWNvbnRyYXN0LXByaW1hcnkpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG4ucmVzZWFyY2gtY29udGVudF9fY29udGFjdHMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDEycHg7XG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgfVxufVxuXG4ucmVzZWFyY2gtY29udGVudF9fbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7XG59XG5cbi5yZXNlYXJjaC1yZWNvbW1lbmRhdGlvbnMge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ucmVzZWFyY2gtcmVjb21tZW5kYXRpb25zX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5yZXNlYXJjaC1yZWNvbW1lbmRhdGlvbnNfX3dyYXBwZXIge1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxufSIsIi5zdWItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjEyMTsgfVxuXG4ucHJlc3MtYWJvdXQge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiAzMHB4IDAgNjVweDtcblxuICAmLWNvbnRhY3RzIHtcbiAgICAmIC5uZXdzX19hYm91dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH0gfVxuXG4gIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICBwYWRkaW5nOiAyM3B4IDAgMzdweDsgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4iLCIuc2VjdGlvbiB7XG4gICZfX3JlcXVlc3Qge1xuICAgIHBhZGRpbmc6IDc1cHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuXG4gICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgcGFkZGluZzogMzBweCAwOyB9IH0gfVxuXG4uZm9ybS1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgN3B4O1xuICBib3JkZXItY29sb3I6ICNENEQyRDI7IH1cblxuLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y1RjVGNTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB3aWR0aDogMjkzcHg7XG4gIHBhZGRpbmc6IDIwcHggMTRweCA3cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjNDI0MjQyO1xuICBmb250LXNpemU6IDE2cHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4gIC8vQG1lZGlhICN7JG1vYmlsZX1cbiB9ICAvLyAgd2lkdGg6IDEwMCVcblxuLmZvcm0tZ3JvdXAgaW5wdXQge1xuICBoZWlnaHQ6IDU0cHg7IH1cblxuLmZvcm0tZ3JvdXAgaW5wdXQuaXMtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzcwY2M2YTtcbiAgY29sb3I6ICM3MGNjNmE7IH1cblxuLmZvcm0tZ3JvdXAgaW5wdXQuaGFzLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmNvbnRhY3RzIGJ1dHRvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kOiAjNzRhOGIzO1xuICBjb2xvcjogI2NjYzsgfVxuXG4uY2xhcmlmaWNhdGlvbiB7XG4gIGNvbG9yOiAjNTE1ZTY0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogNDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLmZvcm0tY29sIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuZGl2LkxvYWRlclBvcHVwIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuZGl2LkxvYWRlclBvcHVwIC5hYnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmRpdi5SZWNvbW1lbmRhdGlvblBvcHVwIHtcbiAgcGFkZGluZzogMjBweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyMHB4KSB7XG4gIGRpdi5SZWNvbW1lbmRhdGlvblBvcHVwIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwIC5hYnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwIC5vdmVyZmxvdy1zaGFkb3cge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwX19Db250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQwcHggIzAwMDtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgNDBweCAjMDAwO1xuICBib3gtc2hhZG93OiAwIDAgNDBweCAjMDAwOyB9XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwX19Db250ZW50X19EZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDI0MjQyO1xuICBsZXR0ZXItc3BhY2luZzogMC4yMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4uUmVjb21tZW5kYXRpb25Qb3B1cF9fVGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzYxNjE2MTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4jZmFkZUJsb2NrIHtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbi5idG4tc3VibWl0IHtcbiAgd2lkdGg6IDI5M3B4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogIzAwOUZGQjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBib3JkZXI6IDAgbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtaW4td2lkdGg6IDE4MXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAxOURFQzsgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLy9AbWVkaWEgI3skbW9iaWxlfVxuIH0gIC8vICB3aWR0aDogMTAwJVxuXG4uY2xvc2VfYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLXdpZHRoOiBhdXRvOyB9XG5cbmRpdi5wb3B1cCA+IC5vdmVyZmxvdy1zaGFkb3cge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hZ3JlZW1lbnQtbGluayB7XG4gIGNvbG9yOiAjMDA3NmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5pbnB1dC1mb3JtOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y1RjVGNTsgfVxuXG4uZm9ybS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IDE3cHg7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICB3aWR0aDogMjAwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtczsgfVxuXG4uZm9ybS1sYWJlbF9zdGF0ZV9tb3ZlIHtcbiAgbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgdG9wOiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTg1JSkgc2NhbGUoLjc1KTsgfVxuXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5mb3JtLWdyb3VwX19hc3RlcmlzayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZjA3MDc7IH1cblxuXG4ubmV3cyB7XG4gICZfX2Fib3V0IHtcbiAgICBmbGV4OiAzNSUgMCAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4OiAxMDAlIDAgMDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuICAmX190aXRsZS1mb3JtIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuICAmX19mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC8vZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KSB7XG4gICAgICB3aWR0aDogNjAlOyB9XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuICAmX19jb250YWN0cyB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICMyMTIxMjE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuICAmX19jb250YWN0IHtcblxuICAgICYtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbiAgICAmLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICMyMTIxMjE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yOXB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuICAgICYtcHJvZiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzlFOUU5RTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4gICAgJi10ZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbiAgICAmLW1haWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuICAgICYtc25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbiAgICAmLWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMwMUFCRkI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH0gfVxuXG4gICZfX3N2ZyB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH0gfVxuIiwiJGJsYWNrLWNvbG9yOiAjNDg0NjQ2O1xuJGRhcmtHcmV5LWNvbG9yOiAjNzU3NTc1O1xuJGxpZ2h0R3JleS1jb2xvcjogI2IwYjBiMDtcbiRsaWdodENvbmNyZXRlLWNvbG9yOiAjZDJkMmQyO1xuJGxpZ2h0LWNvbG9yOiAjZTBlMGUwO1xuJHllbGxvdy1jb2xvcjogI2ZmZDQxZTtcblxuLnJlY3RvciB7XG4gIHBhZGRpbmc6IDMwcHggMCA3NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIHBhZGRpbmc6IDMwcHggMCA0NHB4OyB9XG5cbiAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgIHBhZGRpbmc6IDIxcHggMCAxOXB4OyB9XG5cbiAgJl9fd3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuICAmX19tYWluIHtcbiAgICBtYXgtd2lkdGg6IDY2NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuICAgICYtdGV4dCB7XG4gICAgICB3aWR0aDogODclO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHg7IH0gfSB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4OyB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cblxuICAmX19hYm91dCB7XG4gICAgbWFyZ2luOiAzM3B4IDAgMDtcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgIG1hcmdpbjogMzBweCAwIDE1cHg7IH1cblxuICAgICYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH1cblxuICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweClcbiAgICAgIC8vICB3aWR0aDogMzUlXG5cbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzhweDtcblxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfSB9IH1cblxuICAgICYtdGV4dCB7XG4gICAgICB3aWR0aDogODUlO1xuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIHdpZHRoOiA5MCU7IH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzY1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH0gfVxuXG4gICZfX2dlb2dyYXBoeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuXG4gICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuICAgICYtaXRlbSB7XG4gICAgICB3aWR0aDogMzQlO1xuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7IH0gfVxuXG4gICAgJi13ciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cblxuICAgICYtY2lyY2xlIHtcbiAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9IH1cblxuICAgICYtdGl0bGUge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDcxcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTM1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogIzIxMjEyMTtcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQ2cHg7XG4gICAgICAgIHRvcDogNTZweDsgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzlweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQycHg7IH0gfVxuXG4gICAgJi11bCB7XG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuXG4gICAgJi1saSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuICAgICAgJl9jb2xvciB7XG4gICAgICAgICZfeWVsbG93IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWNvbG9yOyB9IH0gfVxuXG4gICAgICAmX2NvbG9yIHtcbiAgICAgICAgJl9kYXJrIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stY29sb3I7IH0gfSB9XG5cbiAgICAgICZfY29sb3Ige1xuICAgICAgICAmX2RhcmtHcmV5IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXktY29sb3I7IH0gfSB9XG5cbiAgICAgICZfY29sb3Ige1xuICAgICAgICAmX2xpZ2h0R3JleSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleS1jb2xvcjsgfSB9IH1cblxuICAgICAgJl9jb2xvciB7XG4gICAgICAgICZfbGlnaHRDb25jcmV0ZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29uY3JldGUtY29sb3I7IH0gfSB9XG5cbiAgICAgICZfY29sb3Ige1xuICAgICAgICAmX2xpZ2h0IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtY29sb3I7IH0gfSB9IH1cblxuICAgICYtcGVyY2VudCB7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4OyB9IH1cblxuICAmX19wcm9ncmVzc2JhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiA3OHB4OyB9XG5cbiAgICAmLWdlbmRlciB7XG4gICAgICB3aWR0aDogOTBweDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIHdpZHRoOiA3M3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTU1cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbiAgICAmLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtY29sb3I7XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuICAgICYtd29tYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1jb2xvcjsgfVxuXG4gICAgJi1tYW4ge1xuICAgICAgZmxleC1ncm93OiAxOyB9XG5cbiAgICAmLXBlcmNlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgJi1nZW5kZXJJY29uIHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH0gfVxuXG4gICZfX2RlbW9ncmFwaHkge1xuICAgICYtd3Ige1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tYm90dG9tOiA3OXB4O1xuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG4gICAgJi1ibG9jayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgJl9wb3NpdGlvbl9sYXN0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfSB9XG5cbiAgICAmLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbjogMCAxNXB4O1xuXG4gICAgICAmX2JhY2tncm91bmQge1xuICAgICAgICAmX3RyYW5zcGFyZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9IH1cblxuICAgICYtdGV4dCB7XG4gICAgICB3aWR0aDogOTBweDtcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICB3aWR0aDogMTEwcHg7IH1cblxuICAgICAgJl9hbGlnbl9yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgICB3aWR0aDogODlweDsgfSB9IH1cblxuICAgICYtcGVyY2VudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLWNvbG9yOyB9IH1cblxuXG4gICZfX2RldmljZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuXG4gICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDsgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMyU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4gICAgICAmX3RpdGxlIHtcbiAgICAgICAgJl9kZXNrdG9wIHtcbiAgICAgICAgICB3aWR0aDogNDZweDtcblxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4OyB9IH1cblxuICAgICAgICAmX21vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG5cbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICAgICAgICB3aWR0aDogMTlweDsgfSB9XG5cbiAgICAgICAgJl90YWJsZXQge1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7IH0gfSB9IH1cblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzllOWU5ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgxcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweDsgfSB9IH1cblxuICAmX19zcGVjaWFsUHJvamVjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4gICAgJl9fcm93IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgd2lkdGg6IDQ2JTtcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDlweDsgfSB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICYtLXdpdGgtbWFyZ2luIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfSB9XG5cbiAgICAmLWxpbmtJbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzMsIDMzLCAzMywgLjIpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42czsgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfSB9IH1cblxuICAgICYtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuXG4gICAgJi10ZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbiAgICAgICZfcG9zaXRpb24ge1xuICAgICAgICAmX2ZpcnN0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4OyB9XG5cbiAgICAgICAgJl9sYXN0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH0gfVxuXG4gICAgJi1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMDFhYmZiO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjk7IH0gfSB9XG5cbiAgJiAuc3ViLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uYXNpZGUge1xuICAmX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7IH0gfSB9XG5cbi5kb3dubG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDg0cHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjA1cHg7XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgICB0b3A6IDE5MHB4OyB9IH1cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9IH1cblxuLmRpYWdyYW1tYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7IH1cblxuICBjaXJjbGUge1xuICAgIGZpbGw6IHJnYmEoMCwwLDAsMCk7XG4gICAgc3Ryb2tlOiAkeWVsbG93LWNvbG9yO1xuICAgIHN0cm9rZS13aWR0aDogMTU7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDA4cHggNDA4cHg7XG4gICAgei1pbmRleDogMTA7IH1cblxuICBjaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgICBmaWxsOiByZ2JhKDAsMCwwLDApO1xuICAgIHN0cm9rZTogJGJsYWNrLWNvbG9yO1xuICAgIHN0cm9rZS13aWR0aDogMTU7IH1cblxuICBjaXJjbGU6bnRoLWNoaWxkKDMpIHtcbiAgICBmaWxsOiByZ2JhKDAsMCwwLDApO1xuICAgIHN0cm9rZTogJGRhcmtHcmV5LWNvbG9yO1xuICAgIHN0cm9rZS13aWR0aDogMTU7IH1cblxuICBjaXJjbGU6bnRoLWNoaWxkKDQpIHtcbiAgICBmaWxsOiByZ2JhKDAsMCwwLDApO1xuICAgIHN0cm9rZTogJGxpZ2h0R3JleS1jb2xvcjtcbiAgICBzdHJva2Utd2lkdGg6IDE1OyB9XG5cbiAgY2lyY2xlOm50aC1jaGlsZCg1KSB7XG4gICAgZmlsbDogcmdiYSgwLDAsMCwwKTtcbiAgICBzdHJva2U6ICRsaWdodENvbmNyZXRlLWNvbG9yO1xuICAgIHN0cm9rZS13aWR0aDogMTU7IH1cblxuICBjaXJjbGU6bnRoLWNoaWxkKDYpIHtcbiAgICBmaWxsOiByZ2JhKDAsMCwwLDApO1xuICAgIHN0cm9rZTogJGxpZ2h0LWNvbG9yO1xuICAgIHN0cm9rZS13aWR0aDogMTU7IH0gfVxuXG4uc3Bpbm5lciB7XG4gIHdpZHRoOiAxNDdweDtcbiAgaGVpZ2h0OiAxNDdweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNzNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYW5pbWF0aW9uOiBzcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcblxuICBAbWVkaWEgI3skbW9iaWxlfSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgdG9wOiA1cHg7IH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzlweCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzFweDsgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyN3B4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02OHB4OyB9IH1cblxuLnNwaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogODAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5zcGlubmVyX19pbnNpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5RTlFOUUsICNFMEUwRTApOyB9XG5cbi5zcGlubmVyX19pbnNpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTUwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmZmZmLCAjREJEQkRCKTsgfVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBydWItYXJpYWwtcmVndWxhcjtcbiAgc3JjOiB1cmwoZGF0YTpmb250L3dvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUFiOEFCQUFBQUFBQ2FBQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNZRjNJT0VkRVJVWUFBQUdJQUFBQUhRQUFBQ0FBTXdBRVQxTXZNZ0FBQWFnQUFBQkFBQUFBWUdta1EyMWpiV0Z3QUFBQjZBQUFBRWNBQUFGU0JEbm05R04yZENBQUFBSXdBQUFBQWdBQUFBSUFBQUFBWm5CbmJRQUFBalFBQUFHeEFBQUNaUSswTDZkbllYTndBQUFENkFBQUFBd0FBQUFNQUFNQUIyZHNlV1lBQUFQMEFBQUE3QUFBQU93bWRwbDlhR1ZoWkFBQUJPQUFBQUFzQUFBQU52dUx5eU5vYUdWaEFBQUZEQUFBQUI0QUFBQWtDeUVGODJodGRIZ0FBQVVzQUFBQUdBQUFBQmdTc1FDa2JHOWpZUUFBQlVRQUFBQU9BQUFBRGdCMkFHNXRZWGh3QUFBRlZBQUFBQ0FBQUFBZ0FTQUFrMjVoYldVQUFBVjBBQUFCSXdBQUFpd3Q3RW92Y0c5emRBQUFCcGdBQUFBeEFBQUFRT08xUmNsd2NtVndBQUFHekFBQUFDNEFBQUF1c1BJckZBQUFBQUVBQUFBQXlZbHZNUUFBQUFETGFoakFBQUFBQU10cVFFWjQybU5nWkdCZzRBTmlDUVlRWUdKZ0JFSldJR1lCOHhnQUJJRUFPQUFBQUhqYVkyQm1ZV0tjd01ES3dNQnF6SEtXZ1lGaEZvUm1Pc3VReHZpR0FROElpQXdLWm5CZ1VIakF3SmIyTHcyb2Z4YURCbENZRVVtSkFnTWpBRFd2Q3JWNDJtTmdZR0JtZ0dBWkJrWUdFUEFCOGhqQmZCWUdBeUROQVlSTVFGcUJSZUVCdy8vL0NOYi94NytmS0xCQ2RZRUJJeHNEbk1zSTBzUEVnQW9ZSVZZTlp3QUFUSkVMRWdBQUFBQUFlTnBkVWJ0T1cwRVEzUTBQQTRIRTJDQTUyaFN6bVpBQzc0VTJTQ0N1THNMSWRtTTVRdHFOWE9SaVhNQUhVQ0JSZy9ackJtZ29VNlJOZzVBTEpENkJUNGlVbVRXSm9qUTdPN056enBrelM4cVJxbmRwdmVlcGN4Wkk0VzZEWnB0K0o2VGFSWUFIMHZXTlJrYmF3U010TmpONjVicDl2NC9CWmpUbFRocEFlYzlieWtORzAwNmdGdTI1ZnpJL2crRSsvOHM4QjRPV1pwcWVXbWNoUFlUQWZETnVhZkExbzFsMy9VRmZzVHBjRFFhR0ZOTlUzUFhIVk1yL2x1WmNiUm0yTmpPYWQzQWhJaitZQm1ocXJZMUEwNTg2cEhvK2ptSUpjdmxzckEwbXBxdy95VVJ3WVRKZDFWUXRNNzUyY0ovc0xEcllwRXB6NEFFT3NGV2Vnb2Zqb3dtRjlDMkpNa3REaElQWUtqRkN4Q1NIUWs0NWQ3SS9LVkEra29ReGI1TFN6cmhocllGeDVEVXdxTTNUSEw3TVpsUGJXNGN3ZmhGSDhOMHZ4cElPUHJLaE5rYUUySTVZQ21BQ2taQlJWYjZoeG5Ndml3RzUxUDR6RUNWZ2VmcnRYeWNDclRzMkVTOWxiWjFqakJXQ250ODIzL2xseGQycVhPZEZvYnQzVlRWVTZaVG1ReTluMytNUlQ0K0Y0YUN4NE0zbmZYK2pRTzBOaXhzTm1nUEJrTjZOM3YvUlduWEVWZDRMSDlsdk5iT3hGZ0FBQUFBQUFBSUFCQUFDLy84QUF3QUNBS1FBQUFXRkJab0FHUUFrQUdvQXNoZ0FBQ3V3QUMrd0ZUT3dBYzJ3RXpLd0VpK3dBek93R3Myd0JUS3dKQyt3QjgwQnNDVXZzQmpXc1FJR01qS3dGODJ4RWhveU1ySVhHQW9yczBBWEZRa3JzaGdYQ2l1elFCZ0FDU3V3QkRLd0Z4Q3hIZ0Vyc0EzTnNTWUJLd0N4SkJvUkVyQU5PVEF4RXpVek5TTTFNeEVoTWhjZUFSVVVCd1lwQVJVaEZTRVJJeEVUSVRJMk5UUW1KeVluSWFTWm1aa0NIWTlLbXJoMWRmN1AvcElEUGZ6RHY3OEJjYlNkV0VzdmhQNlVBU09tZjZRQ3JnMFgzcHk0ZjMxL3B2N2RBU01CellXQlduOFVEQUVBQVFBQUFBQUFBQUFBQUFNQUFEa0RlTnBqWUdSZ1lBRGlUY3hGVXZIOE5sOFo1RGtZUU9CMGxvTWJNczNheWpvTFNIRXdNSUY0QU9RSEI3TjQybU5nWkdCZ25mWC9CZ01EbXdnREVMQzJNakF5b0FJMkFGYlJBeU1BQUFRQUFBQUFBQUFBQXFrQUFBUUFBQUFHRkFDa0FmUUFBQUFBQUFBQUFBQUFBQUFBYmdCMkFBQUFBUUFBQUFZQUpRQUNBQUFBQUFBQ0FBRUFBZ0FXQUFBQkFBQnFBQUFBQUhqYWZaQXhUc05BRUVXZlNVQ2g0UVFVVzFLQVpaQ2dTUlVoZ1pBUVFnbEN0RTVpakNWamcyMkMwbkFRVHNBSk9BUG40Q1Q4M2F4RFNJRld1L05uWi83OG1RRjYzTk1oNkc0RGI3b0xITEFyYjRFMzJPSGQ0NDd3aDhkZDl2bjBlSk1ydmozZVlpK0lQUDZpQ080NHBlU0pPUlVaS1E4MEdJNklPTlJyR0RCVmZFd2lQRkpXclhqQ282emhnb0tKb3BYNDlvMWRiRXJvZUxtT1dhbGFPeStSVFdSblBuUEFwZW9haHJ4SUpYZE15NG1GaDhwSjlaL0xxM2lWTjlZK1NxazIvL0xNR3ZQV0tkYUtXcTdSWktIbXM2ZlB0YXNTdVhsRGIvdnF0NVRHeE9YUGxveVFZMDY4Y3F2N3EzcXdwbnFqS3BtYnV1M1phSWJZL2FUS0xGeFg3YzZNcXMzMU5tTFpYWjh0T1NPZVZUTlRydDJlbmU3OEQ5dHVQdndCUGFOV1BnQjQybU5nWWdDRC8ra01hUXpZQUJzUU16SXdNVEF6TWpFeWN5YW1aV1lhR2hnWW03Q1g1bVc2R2hnWUFBQ1QxUWFrQUFBQXVBSC9oYkFCalFCTHNBaFFXTEVCQVk1WnNVWUdLMWdoc0JCWlM3QVVVbGdoc0lCWkhiQUdLMXhZV2JBVUt3QUEpOyB9XG5cbi5ibG9nZ2Vycy1hYm91dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9ibG9nZ2Vycy9ibG9nZ2Vycy1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogODJweCAwIDc3cHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9ibG9nZ2Vycy9ibG9nZ2Vyc19iZy1tb2JpbGUuanBnXCIpOyB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuXG4gICZfX3RleHQge1xuICAgIHdpZHRoOiA3MCU7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgb3BhY2l0eTogLjk1OyB9IH0gfVxuXG4uYmxvZ2dlcnMtaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiA3NHB4IDAgNThweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDQwcHggMCA3OXB4OyB9XG5cbiAgJl9fd3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4gICZfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMCU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cblxuICAmX19pY29uIHtcbiAgICAmLXRyaXAge1xuICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICBoZWlnaHQ6IDUxcHg7IH1cblxuICAgICYtc3ByZWFkIHtcbiAgICAgIHdpZHRoOiA2OXB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4gICAgJi1mcmllbmRzIHtcbiAgICAgIHdpZHRoOiA0OXB4O1xuICAgICAgaGVpZ2h0OiA1MHB4OyB9IH1cblxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDE2cHggMCAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjE7XG4gICAgICBtYXJnaW46IDIwcHggMCAyNnB4OyB9IH1cblxuICAmX19idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNTJweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICMwMWFiZmI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDFhYmZiO1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC44OyB9IH1cblxuICAmX19saW5rIHtcbiAgICBjb2xvcjogIzAxYWJmYjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODsgfSB9IH1cblxuLmJsb2dnZXJzLWdhbGxlcnkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHotaW5kZXg6IDEwO1xuXG4gICZfX2Nsb3NlLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIHRvcDogLTEycHg7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB0b3A6IC00NXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7IH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzMHB4KSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB0b3A6IC0yMHB4O1xuICAgICAgcmlnaHQ6IDVweDsgfSB9XG5cbiAgJl9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC45Myk7IH1cblxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IDYzMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHRvcDogNTBweDsgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgICAgIHRvcDogMjBweDsgfSB9IH1cbiIsIi5jb250YWN0cyB7XG5cdHBhZGRpbmc6IDM1cHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcblxuXHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0cGFkZGluZzogMjVweCAwIDE1cHg7IH1cblxuXHQmX19yb3cge1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDsgfSB9XG5cblx0Jl9fY29sIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdEBtZWRpYSAjeyRtb2JpbGV9IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyB9XG5cblx0XHQmLWxlZnQge1xuXHRcdFx0d2lkdGg6IDIxJTtcblx0XHRcdG1hcmdpbi1yaWdodDogNCU7XG5cblx0XHRcdEBtZWRpYSAjeyRtb2JpbGV9IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXG5cdFx0Ji1yaWdodCB7XG5cdFx0XHR3aWR0aDogNzUlO1xuXG5cdFx0XHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlOyB9IH0gfVxuXG5cdCZfX2FkcmVzcyB7XG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS40Mztcblx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0Y29sb3I6ICMyMTIxMjE7XG5cblx0XHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMzE7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7IH0gfVxuXG5cdCZfX2hlbHBkZXNjLXRpdGxlIHtcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGNvbG9yOiAjOWU5ZTllO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5cdCZfX2hlbHBkZXNjIHtcblx0XHQmIC5zZXJ2aWNlc19faXRlbSB7XG5cdFx0XHRAbWVkaWEgI3skbW9iaWxlfSB7XG5cdFx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDNuKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH0gfSB9IH1cbiIsIi5zZXJ2aWNlcyB7XG5cdCYtaXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRjb2xvcjogIzIxMjEyMTsgfVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdG1hcmdpbi1yaWdodDogNyU7XG5cdFx0d2lkdGg6IDIwNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHQmOm50aC1jaGlsZCgzbikge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0fSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNyU7IH1cblxuXHRcdFx0QG1lZGlhICN7JG1vYmlsZX0ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDclOyB9IH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuXHRcdCYtZGVzYyB7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cblxuXHQmX19idXR0b24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0cGFkZGluZzogMCAxNnB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycztcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdGNvbG9yOiAjMjEyMTIxO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgzMywzMywzMywuMik7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsMzMsMzMsLjA1KTsgfVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5cdFx0LmJ1dHRvbl9fdGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuOyB9IH0gfVxuIl19 */
