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}button,html input[type=button],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__btn{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:flex;padding-bottom:0}@media screen and (min-width:320px) and (max-width:767px){.more__row{display:block;padding-bottom:33px}}.more__col{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}}.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:flex;justify-content:space-between;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:flex;flex-direction:column}@media screen and (max-width:973px){.news__content{width:100%}}.news__share{align-self:flex-start;margin-top:20px}.news__share-title{font-size:14px;letter-spacing:.2px;line-height:20px}.news__share-icons{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:flex;flex-wrap:wrap}.news-content__block{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:320px) and (max-width:767px){.news-content{margin:0}}.news-content__block-news{display:flex;flex-wrap:wrap;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{flex:46% 0 0;margin:40px 0 0}@media screen and (min-width:320px) and (max-width:767px){.news-content__small-news{flex:100% 0 0}}.news-content__small-news_size_small{flex:30% 0 0;margin:25px 0 35px}@media screen and (min-width:320px) and (max-width:767px){.news-content__small-news_size_small{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:flex;justify-content:space-around;align-items:center;margin:30px 0}@media screen and (min-width:320px) and (max-width:767px){.news-content__screenContainer{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:flex;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:flex;align-items:stretch;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:flex;flex-direction:column;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:flex;align-items:center;margin-top:17px;grid-gap:12px;overflow-x:scroll}.research-partners__logo{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:flex;flex-direction:column;align-items:center;grid-gap:40px;margin-top:40px}.research-list{display:grid;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{grid-template-columns:100%}}@media screen and (min-width:320px) and (max-width:767px){.research-list_inline{display:flex;grid-template-columns:none}}@media screen and (min-width:320px) and (max-width:767px){.research-list__item_compact{width:80vw;max-width:384px;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:flex;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:flex;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;-webkit-box-orient:vertical;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:flex;align-items:flex-start;grid-gap:24px;margin-top:40px}@media screen and (min-width:320px) and (max-width:767px){.research-content{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: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:flex;justify-content:space-between;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:flex;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{flex:35% 0 0}@media screen and (max-width:973px){.news__about{display:flex;justify-content:space-between;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;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:flex;align-items:center;font-size:14px;color:#212121;letter-spacing:.2px;line-height:20px}.news__contact-mail{display:flex;align-items:center}.news__contact-sns{display:flex;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:flex;justify-content:space-between}@media screen and (max-width:1023px){.rector__wr{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:flex;justify-content:space-around;margin-bottom:75px}@media screen and (min-width:320px) and (max-width:767px){.rector__geography{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:flex;align-items:center;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:flex;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;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:flex;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: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{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:flex;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:flex;align-items:center;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{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:flex;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:flex}@media screen and (min-width:320px) and (max-width:767px){.rector__devices-item{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:flex;justify-content:space-between}@media screen and (min-width:320px) and (max-width:767px){.rector__specialProjects{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:flex;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: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:flex;justify-content:space-between}@media screen and (max-width:767px){.bloggers-info__wr{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:flex;flex-direction:column;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}.nowrap{white-space:nowrap}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvX25vcm1hbGl6ZS5zYXNzIiwiaW5kZXguY3NzIiwiY29yZS9fZm9udHMuc2FzcyIsImNvcmUvX3Jld3JpdGUuc2FzcyIsImJsb2Nrcy91bml0L3VuaXQuc2FzcyIsImJsb2Nrcy9uYXYvbmF2LnNhc3MiLCJibG9ja3MvY29udGFjdC9jb250YWN0LnNhc3MiLCJibG9ja3MvdGl0bGUvdGl0bGUuc2FzcyIsImJsb2Nrcy90ZXh0L3RleHQuc2FzcyIsImJsb2Nrcy93cmFwcGVyL3dyYXBwZXIuc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9tb3JlL21vcmUuc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9tYWluL21haW4uc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy92YXJ0aWNhbHMvdmFydGljYWxzLnNhc3MiLCJibG9ja3Mvc2VjdGlvbnMvaGVscGRlc2MvaGVscGRlc2Muc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9mb290ZXIvZm9vdGVyLnNhc3MiLCJibG9ja3Mvc2VjdGlvbnMvbmV3cy9uZXdzLnNhc3MiLCJibG9ja3Mvc2VjdGlvbnMvcmVzZWFyY2gvcmVzZWFyY2guc2NzcyIsImJsb2Nrcy9zZWN0aW9ucy9wcmVzcy1hYm91dC9wcmVzcy1hYm91dC5zYXNzIiwiYmxvY2tzL3NlY3Rpb25zL2NvbF9jb250YWN0cy9jb2xfY29udGFjdHMuc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9yZWN0b3IvcmVjdG9yLnNhc3MiLCJibG9ja3Mvc2VjdGlvbnMvYmxvZ2dlcnMvYmxvZ2dlcnMuc2FzcyIsImJsb2Nrcy9zZWN0aW9ucy9jb250YWN0cy9jb250YWN0cy5zYXNzIiwiYmxvY2tzL3NlcnZpY2VzL3NlcnZpY2VzLnNhc3MiLCJpbmRleC5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXNCQSxLQUNFLFlBQUEsV0FDQSxxQkFBQSxLQUNBLHlCQUFBLEtBVUYsS0FDRSxPQUFBLEVBYUYsUUNWQSxNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxPQUNBLEtB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QSxTQUFBLE9BQ0EsY0FBQSxJQUNBLE9BQUEsUUFDQSxXQUFBLGlCQUFBLElBQ0EsV0FBQSxXQUNBLGdCQUFBLEtBRUEsTUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLElBRUEsaUJBQUEsWUFDQSxPQUFBLElBQUEsTUFBQSxrQkFFQSx3QkFDQyxpQkFBQSxtQkFFRCwwQkFDQyxRQUFBLEdBQ0EsUUFBQSxhQUNBLFdBQUEsUUFDQSxPQUFBLEtBQ0EsZUFBQSxPQUVELGdDQUNDLFFBQUEsYUFDQSxVQUFBLEtBQ0EsY0FBQSxTQUNBLE9BQUEsRUFBQSxLQUNBLGVBQUEsT0FDQSxZQUFBLE9BQ0EsU0FBQSxPQ25FSCxRQUNFLFlBQUEiLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIE5vcm1hbGl6ZS5zY3NzIHNldHRpbmdzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBJbmNsdWRlcyBsZWdhY3kgYnJvd3NlciBzdXBwb3J0IElFNi83XG4gKlxuICogU2V0IHRvIGZhbHNlIGlmIHlvdSB3YW50IHRvIGRyb3Agc3VwcG9ydCBmb3IgSUU2IGFuZCBJRTdcbiAqL1xuXG4kbGVnYWN5X2Jyb3dzZXJfc3VwcG9ydDogZmFsc2UgIWRlZmF1bHRcblxuLyogQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cbiAqIDMuIENvcnJlY3RzIHRleHQgcmVzaXppbmcgb2RkbHkgaW4gSUUgNi83IHdoZW4gYm9keSBgZm9udC1zaXplYCBpcyBzZXQgdXNpbmdcbiAqICBgZW1gIHVuaXRzLlxuICovXG5cbmh0bWwgXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmIC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCUgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCUgLyogMiAqL1xuICBAaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQgXG4gICAgKmZvbnQtc2l6ZTogMTAwJSAvKiAzICovXG5cblxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuXG5ib2R5IFxuICBtYXJnaW46IDBcblxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuICogYW5kIEZpcmVmb3guXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSBcbiAgZGlzcGxheTogYmxvY2tcblxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA2LzcvOC85IGFuZCBGaXJlZm94IDMuXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIFxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgLyogMiAqL1xuICBAaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQgXG4gICAgKmRpc3BsYXk6IGlubGluZVxuICAgICp6b29tOiAxXG5cblxuXG4vKipcbiAqIFByZXZlbnRzIG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkgXG4gIGRpc3BsYXk6IG5vbmVcbiAgaGVpZ2h0OiAwXG5cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSBcbiAgZGlzcGxheTogbm9uZVxuXG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEgXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXG4gKi9cblxuYSBcbiAgJjphY3RpdmUsICY6aG92ZXIgXG4gICAgb3V0bGluZTogMFxuXG5cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmFiYnJbdGl0bGVdIFxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkXG5cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyBcbiAgZm9udC13ZWlnaHQ6IGJvbGRcblxuXG5AaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQgXG4gIGJsb2NrcXVvdGUgXG4gICAgbWFyZ2luOiAxZW0gNDBweFxuXG5cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIFxuICBmb250LXN0eWxlOiBpdGFsaWNcblxuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSBcbiAgZm9udC1zaXplOiAyZW1cbiAgbWFyZ2luOiAwXG5cblxuQGlmICRsZWdhY3lfYnJvd3Nlcl9zdXBwb3J0IFxuICBoMiBcbiAgICBmb250LXNpemU6IDEuNWVtXG4gICAgbWFyZ2luOiAwLjgzZW0gMFxuXG5cbiAgaDMgXG4gICAgZm9udC1zaXplOiAxLjE3ZW1cbiAgICBtYXJnaW46IDFlbSAwXG5cblxuICBoNCBcbiAgICBmb250LXNpemU6IDFlbVxuICAgIG1hcmdpbjogMS4zM2VtIDBcblxuXG4gIGg1IFxuICAgIGZvbnQtc2l6ZTogMC44M2VtXG4gICAgbWFyZ2luOiAxLjY3ZW0gMFxuXG5cbiAgaDYgXG4gICAgZm9udC1zaXplOiAwLjY3ZW1cbiAgICBtYXJnaW46IDIuMzNlbSAwXG5cblxuXG4vKipcbiAqIEFkZHJlc3NlcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xuXG5tYXJrIFxuICBiYWNrZ3JvdW5kOiAjZmYwXG4gIGNvbG9yOiAjMDAwXG5cblxuQGlmICRsZWdhY3lfYnJvd3Nlcl9zdXBwb3J0IFxuXG4gIC8qKlxuICAgKiBBZGRyZXNzZXMgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LlxuICAgKi9cblxuICBwLFxuICBwcmUgXG4gICAgKm1hcmdpbjogMWVtIDBcblxuXG4gIC8qXG4gICAqIEFkZHJlc3NlcyBDU1MgcXVvdGVzIG5vdCBzdXBwb3J0ZWQgaW4gSUUgNi83LlxuICAgKi9cblxuICBxIFxuICAgICpxdW90ZXM6IG5vbmVcblxuXG4gIC8qXG4gICAqIEFkZHJlc3NlcyBgcXVvdGVzYCBwcm9wZXJ0eSBub3Qgc3VwcG9ydGVkIGluIFNhZmFyaSA0LlxuICAgKi9cblxuICBxOmJlZm9yZSxcbiAgcTphZnRlciBcbiAgICBjb250ZW50OiAnJ1xuICAgIGNvbnRlbnQ6IG5vbmVcblxuXG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwgXG4gIGZvbnQtc2l6ZTogODAlXG5cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIFxuICBmb250LXNpemU6IDc1JVxuICBsaW5lLWhlaWdodDogMFxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lXG5cblxuc3VwIFxuICB0b3A6IC0wLjVlbVxuXG5cbnN1YiBcbiAgYm90dG9tOiAtMC4yNWVtXG5cblxuQGlmICRsZWdhY3lfYnJvd3Nlcl9zdXBwb3J0IFxuXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIExpc3RzXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgLypcbiAgICogQWRkcmVzc2VzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNy5cbiAgICovXG5cbiAgZGwsXG4gIG1lbnUsXG4gIG9sLFxuICB1bCBcbiAgICAqbWFyZ2luOiAxZW0gMFxuXG5cbiAgZGQgXG4gICAgKm1hcmdpbjogMCAwIDAgNDBweFxuXG5cbiAgLypcbiAgICogQWRkcmVzc2VzIHBhZGRpbmdzIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcuXG4gICAqL1xuXG4gIG1lbnUsXG4gIG9sLFxuICB1bCBcbiAgICAqcGFkZGluZzogMCAwIDAgNDBweFxuXG5cbiAgLypcbiAgICogQ29ycmVjdHMgbGlzdCBpbWFnZXMgaGFuZGxlZCBpbmNvcnJlY3RseSBpbiBJRSA3LlxuICAgKi9cblxuICBuYXYgdWwsXG4gIG5hdiBvbCBcbiAgICAqbGlzdC1zdHlsZTogbm9uZVxuICAgICpsaXN0LXN0eWxlLWltYWdlOiBub25lXG5cblxuXG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBJbXByb3ZlcyBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuXG4gKi9cblxuaW1nIFxuICBib3JkZXI6IDBcbiAgQGlmICRsZWdhY3lfYnJvd3Nlcl9zdXBwb3J0IFxuICAgICotbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljIC8qIDIgKi9cblxuXG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkgXG4gIG92ZXJmbG93OiBoaWRkZW5cblxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuICovXG5cbmZpZ3VyZSBcbiAgbWFyZ2luOiAxZW0gNDBweFxuXG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmhyIFxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveFxuICBoZWlnaHQ6IDBcblxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSBcbiAgb3ZlcmZsb3c6IGF1dG9cblxuXG4vKipcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIElFIDYsIFNhZmFyaSA0LzUsIGFuZCBDaHJvbWUuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAgXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZVxuICBAaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQgXG4gICAgX2ZvbnQtZmFtaWx5OiAnY291cmllciBuZXcnLCBtb25vc3BhY2VcblxuICBmb250LXNpemU6IDFlbVxuXG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKiA0LiBJbXByb3ZlcyBhcHBlYXJhbmNlIGFuZCBjb25zaXN0ZW5jeSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIFxuICBjb2xvcjogaW5oZXJpdCAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQgLyogMiAqL1xuICBtYXJnaW46IDAgLyogMyAqL1xuICBAaWYgJGxlZ2FjeV9icm93c2VyX3N1cHBvcnQgXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lIC8qIDMgKi9cbiAgICAqdmVydGljYWwtYWxpZ246IG1pZGRsZSAvKiAzICovXG5cblxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbmJ1dHRvbiBcbiAgb3ZlcmZsb3c6IHZpc2libGVcblxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCBcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmVcblxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqIDQuIFJlbW92ZXMgaW5uZXIgc3BhY2luZyBpbiBJRSA3IHdpdGhvdXQgYWZmZWN0aW5nIG5vcm1hbCB0ZXh0IGlucHV0cy5cbiAqICBLbm93biBpc3N1ZTogaW5uZXIgc3BhY2luZyByZW1haW5zIGluIElFIDYuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIFxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbiAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlciAvKiAzICovXG4gIEBpZiAkbGVnYWN5X2Jyb3dzZXJfc3VwcG9ydCBcbiAgICAqb3ZlcmZsb3c6IHZpc2libGUgIC8qIDQgKi9cblxuXG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0gXG4gIGN1cnNvcjogZGVmYXVsdFxuXG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIFxuICBib3JkZXI6IDBcbiAgcGFkZGluZzogMFxuXG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuaW5wdXQgXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWxcblxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICogIEtub3duIGlzc3VlOiBleGNlc3MgcGFkZGluZyByZW1haW5zIGluIElFIDYuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIFxuICBib3gtc2l6aW5nOiBib3JkZXItYm94IC8qIDEgKi9cbiAgcGFkZGluZzogMCAvKiAyICovXG4gIEBpZiAkbGVnYWN5X2Jyb3dzZXJfc3VwcG9ydCBcbiAgICAqaGVpZ2h0OiAxM3B4IC8qIDMgKi9cbiAgICAqd2lkdGg6IDEzcHggLyogMyAqL1xuXG5cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiBcbiAgaGVpZ2h0OiBhdXRvXG5cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSBcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQgLyogMSAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveCAvKiAyICovXG5cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiBcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG5cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQgXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzBcbiAgbWFyZ2luOiAwIDJweFxuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW1cblxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqIDMuIENvcnJlY3RzIHRleHQgbm90IHdyYXBwaW5nIGluIEZpcmVmb3ggMy5cbiAqIDQuIENvcnJlY3RzIGFsaWdubWVudCBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgNi83LlxuICovXG5cbmxlZ2VuZCBcbiAgYm9yZGVyOiAwIC8qIDEgKi9cbiAgcGFkZGluZzogMCAvKiAyICovXG4gIEBpZiAkbGVnYWN5X2Jyb3dzZXJfc3VwcG9ydCBcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsIC8qIDMgKi9cbiAgICAqbWFyZ2luLWxlZnQ6IC03cHggLyogNCAqL1xuXG5cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbnRleHRhcmVhIFxuICBvdmVyZmxvdzogYXV0b1xuXG5cbi8qKlxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxub3B0Z3JvdXAgXG4gIGZvbnQtd2VpZ2h0OiBib2xkXG5cblxuLyogVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSBcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxuICBib3JkZXItc3BhY2luZzogMFxuXG5cbnRkLFxudGggXG4gIHBhZGRpbmc6IDBcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBOb3JtYWxpemUuc2NzcyBzZXR0aW5nc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogKiBJbmNsdWRlcyBsZWdhY3kgYnJvd3NlciBzdXBwb3J0IElFNi83XG4gKiAqXG4gKiAqIFNldCB0byBmYWxzZSBpZiB5b3Ugd2FudCB0byBkcm9wIHN1cHBvcnQgZm9yIElFNiBhbmQgSUU3XG4gKiAqL1xuLyogQmFzZVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogKiAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxuICogKiAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4gKiAqIDMuIENvcnJlY3RzIHRleHQgcmVzaXppbmcgb2RkbHkgaW4gSUUgNi83IHdoZW4gYm9keSBgZm9udC1zaXplYCBpcyBzZXQgdXNpbmdcbiAqICogIGBlbWAgdW5pdHMuXG4gKiAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG4vKipcbiAqICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICogKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbiAqICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqICogYW5kIEZpcmVmb3guXG4gKiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4gKiAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxuICogKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKiAqL1xuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogKiBQcmV2ZW50cyBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqICovXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuICogKiBhY3RpdmUvaG92ZXIgc3RhdGUuXG4gKiAqL1xuYTphY3RpdmUsIGE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICogKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogKiBBZGRyZXNzZXMgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAqIDEuIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICogKiAyLiBJbXByb3ZlcyBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuXG4gKiAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXG4gKiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuICogKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIElFIDYsIFNhZmFyaSA0LzUsIGFuZCBDaHJvbWUuXG4gKiAqL1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBGb3Jtc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuICogKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4gKiAqL1xuLyoqXG4gKiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqICogIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqICogNC4gSW1wcm92ZXMgYXBwZWFyYW5jZSBhbmQgY29uc2lzdGVuY3kgaW4gYWxsIGJyb3dzZXJzLlxuICogKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbiAqICovXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbiAqICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICogKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICogIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAqICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKiAqIDQuIFJlbW92ZXMgaW5uZXIgc3BhY2luZyBpbiBJRSA3IHdpdGhvdXQgYWZmZWN0aW5nIG5vcm1hbCB0ZXh0IGlucHV0cy5cbiAqICogIEtub3duIGlzc3VlOiBpbm5lciBzcGFjaW5nIHJlbWFpbnMgaW4gSUUgNi5cbiAqICovXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9YnV0dG9uXSxcbmlucHV0W3R5cGU9cmVzZXRdLFxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyoqXG4gKiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKiAqL1xuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICogKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqICovXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICogKiAgS25vd24gaXNzdWU6IGV4Y2VzcyBwYWRkaW5nIHJlbWFpbnMgaW4gSUUgNi5cbiAqICovXG5pbnB1dFt0eXBlPWNoZWNrYm94XSxcbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4gKiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqICovXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqICovXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qKlxuICogKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4gKiAqL1xuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICogKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuICogKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKiAqIDMuIENvcnJlY3RzIHRleHQgbm90IHdyYXBwaW5nIGluIEZpcmVmb3ggMy5cbiAqICogNC4gQ29ycmVjdHMgYWxpZ25tZW50IGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuXG4gKiAqL1xubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbiAqICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogKiBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cbiAqICovXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBUYWJsZXNcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICogKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY2UtQm9sZFwiO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJDaXJjZS1Cb2xkXCIpLCBsb2NhbChcIkNpcmNlLUJvbGRcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKj09PT09PT09PT0gIFJld3JpdGUgc3R5bGVzICA9PT09PT09PT09Ki9cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA5OCU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuYm9keS5ncmF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuYSwgLmxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udW5pdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDQ0JTtcbiAgbWFyZ2luLWJvdHRvbTogNTNweDtcbn1cbi51bml0Omxhc3QtY2hpbGQsIC51bml0Om50aC1jaGlsZCg0KSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udW5pdDpudGgtY2hpbGQoMm4tMSkge1xuICBtYXJnaW4tcmlnaHQ6IDclO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudW5pdDpudGgtY2hpbGQoMm4tMSkge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnVuaXRfX2hlYWQge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4udW5pdF9faGVhZF90eXBlX2NhciB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG4udW5pdF9fc3ZnIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi51bml0X19zdmctcGFja2FnZXMge1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnVuaXRfX3N2Zy1tb3JlIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzNweDtcbn1cbi51bml0X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcbiAgbWFyZ2luOiAxNXB4IDAgOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudW5pdF9fdGl0bGUge1xuICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIH1cbn1cbi51bml0X19kZXMge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51bml0X19kZXMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVuaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmF2QmFyIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93OiBzY3JvbGxiYXJzLW5vbmU7XG4gIG92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuLm5hdkJhcjo6c2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDBweDtcbn1cbi5uYXZCYXJfX2xpc3Qge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG92ZXJmbG93OiBzY3JvbGxiYXJzLW5vbmU7XG4gIG92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1NHB4KSB7XG4gIC5uYXZCYXJfX2xpc3Qge1xuICAgIG1pbi13aWR0aDogMTAwMHB4O1xuICB9XG59XG4ubmF2QmFyX19saXN0OjpzY3JvbGxiYXIge1xuICB3aWR0aDogMHB4O1xufVxuLm5hdkJhcl9faXRlbSB7XG4gIGhlaWdodDogNTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDFBQkZCO1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG59XG4ubmF2QmFyX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDE1cHggMCAwO1xufVxuLm5hdkJhcl9faXRlbV9oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZCYXJfX2l0ZW1fc3RhdGVfYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGRkQ0MUU7XG59XG4ubmF2QmFyX19pdGVtOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGRkQ0MUU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZCYXJfX2l0ZW06aG92ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5hdkJhcl9faXRlbTpob3ZlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5jb250YWN0LWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uY29udGFjdF9fY291bnRyeSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5jb250YWN0X19lbWFpbCwgLmNvbnRhY3RfX3RlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jb250YWN0X19saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbnRhY3RfX2J0biB7XG4gIHdpZHRoOiAxNTFweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDFBQkZCO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAxQUJGQjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0X19idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIH1cbn1cblxuLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG4udGl0bGU6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgfVxufVxuLnRpdGxlX2FsaWduX2xlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRpdGxlX2FsaWduX2NlbnRlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aXRsZV9hbGlnbl9jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi50ZXh0X3NpemVfYmlnIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dF9zaXplX2JpZyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjVweCkge1xuICAudGV4dF9zaXplX2JpZyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4udGV4dF9zaXplX21pZGRsZSB7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udGV4dF9zaXplX3NtYWxsIHtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50ZXh0X2NvbG9yX2dyZXkge1xuICBjb2xvcjogIzllOWU5ZTtcbn1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdzogc2Nyb2xsYmFycy1ub25lO1xuICBvdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTRweCkge1xuICAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5tb3JlIHtcbiAgcGFkZGluZzogNDVweCAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjEyMTtcbn1cbi5tb3JlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5tb3JlX19zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMzhweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubW9yZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3JlX19yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xuICB9XG59XG4ubW9yZV9fY29sIHtcbiAgZmxleDogMCAwIDQ0JTtcbn1cbi5tb3JlX19jb2w6bnRoLWNoaWxkKG9kZCkge1xuICBtYXJnaW4tcmlnaHQ6IDclO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9yZV9fY29sOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vcmVfX2NvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLml0ZW1fX3N2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgcGFkZGluZzogOHB4IDAgMCA2NXB4O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uaXRlbV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4ubWFpbiB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vc3RhdGljLm9uZXR3b3RyaXAuY29tL2ltYWdlcy9hYm91dC1jb21wYW55L21haW4vbWFpbi1iZy5qcGcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbiB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMub25ldHdvdHJpcC5jb20vaW1hZ2VzL2Fib3V0LWNvbXBhbnkvbWFpbi9tYWluLWJnX21vYi5qcGcpO1xuICB9XG59XG4ubWFpbl9fbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluX19sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byA1NXB4IGF1dG87XG4gICAgd2lkdGg6IDYxcHg7XG4gICAgaGVpZ2h0OiA2MXB4O1xuICB9XG59XG4ubWFpbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1haW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICB9XG59XG4ubWFpbl9fZGVzYyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubWFpbl9fZGVzYy1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNHB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1haW5fX2Rlc2MtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgfVxufVxuXG4udmFydGljYWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgcGFkZGluZzogNjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmFydGljYWxzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTVweDtcbiAgfVxufVxuLnZhcnRpY2Fsc19fbGluayB7XG4gIGNvbG9yOiAjMDBBOUZFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmFydGljYWxzX19kZXNjIHtcbiAgbWF4LXdpZHRoOiA5OTBweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmFydGljYWxzX19kZXNjIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbn1cblxuLmhlbHBkZXNjIHtcbiAgcGFkZGluZzogNDVweCAwIDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWxwZGVzYyB7XG4gICAgcGFkZGluZzogMzBweCAwIDE1cHg7XG4gIH1cbn1cbi5oZWxwZGVzY19fY29sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG59XG4uaGVscGRlc2NfX2NvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmhlbHBkZXNjX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzlFOUU5RTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucGFydG5lcnMtbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1N3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMub25ldHdvdHJpcC5jb20vaW1hZ2VzL2Fib3V0LWNvbXBhbnkvbWFpbi9wcmVzc19zcHJpdGVzaGVldC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhcnRuZXJzLWxpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLnBhcnRuZXJzLWxpc3RfX2l0ZW0tcGNpIHtcbiAgd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTVweCAtMTIxcHg7XG59XG4ucGFydG5lcnMtbGlzdF9faXRlbS1pYXRhIHtcbiAgd2lkdGg6IDk1cHg7XG4gIGhlaWdodDogMjlweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MnB4IC01cHg7XG59XG4ucGFydG5lcnMtbGlzdF9faXRlbS1tYyB7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzJweCAtNDRweDtcbn1cbi5wYXJ0bmVycy1saXN0X19pdGVtLXZpc2Ege1xuICB3aWR0aDogNzRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk1cHggLTgycHg7XG59XG4ucGFydG5lcnMtbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogMTJweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xufVxuLmZvb3Rlcl9faXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzlFOUU5RTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5mb290ZXJfX2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDFBQkZCO1xufVxuXG4uc3ViLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjEyMTtcbn1cblxuLm5ld3Mge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiAzMHB4IDAgNjVweDtcbn1cbi5uZXdzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzX3BhZ2VOZXdzIC5uZXdzX19hYm91dCB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cyB7XG4gICAgcGFkZGluZzogMjNweCAwIDEwcHg7XG4gIH1cbn1cbi5uZXdzX19jb250ZW50IHtcbiAgd2lkdGg6IDYwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KSB7XG4gIC5uZXdzX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5ld3NfX3NoYXJlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5uZXdzX19zaGFyZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5uZXdzX19zaGFyZS1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cbi5uZXdzX19zaGFyZS1pdGVtIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjOUU5RTlFO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLm5ld3NfX3NoYXJlLWl0ZW1fd2s6aG92ZXIsIC5uZXdzX19zaGFyZS1pdGVtX3drOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM0QTc0QTU7XG59XG4ubmV3c19fc2hhcmUtaXRlbV9mYWNlYm9vazpob3ZlciwgLm5ld3NfX3NoYXJlLWl0ZW1fZmFjZWJvb2s6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzMzNjRBNTtcbn1cbi5uZXdzX19zaGFyZS1pdGVtX3R3aXR0ZXI6aG92ZXIsIC5uZXdzX19zaGFyZS1pdGVtX3R3aXR0ZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzNBQUFFMztcbn1cbi5uZXdzX19zaGFyZS1pdGVtX29rOmhvdmVyLCAubmV3c19fc2hhcmUtaXRlbV9vazphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUY4MTE3O1xufVxuLm5ld3NfX3NoYXJlLXN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IDIwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4ubmV3c19fc2hhcmUtc3ZnOmhvdmVyIHtcbiAgZmlsbDogIzAwMDtcbn1cbi5uZXdzX19ibG9ja05ld3MtdGl0bGUge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubmV3c19fbmFtZSB7XG4gIHdpZHRoOiA5MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHRleHQtaW5kZW50OiAwLjAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6IFwiXCI7XG4gIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMHB4IDdweCA3cHg7XG59XG4ubmV3c19fbmFtZV93aWR0aF93b3JlIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4ubmV3cy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm5ld3MtY29udGVudF9fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3MtY29udGVudCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ubmV3cy1jb250ZW50X19ibG9jay1uZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNvbnRlbnRfX2Jsb2NrLW5ld3Mge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLm5ld3MtY29udGVudF9fYmlnLW5ld3Mge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X19iaWctbmV3cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm5ld3MtY29udGVudF9fc21hbGwtbmV3cyB7XG4gIGZsZXg6IDQ2JSAwIDA7XG4gIG1hcmdpbjogNDBweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNvbnRlbnRfX3NtYWxsLW5ld3Mge1xuICAgIGZsZXg6IDEwMCUgMCAwO1xuICB9XG59XG4ubmV3cy1jb250ZW50X19zbWFsbC1uZXdzX3NpemVfc21hbGwge1xuICBmbGV4OiAzMCUgMCAwO1xuICBtYXJnaW46IDI1cHggMCAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X19zbWFsbC1uZXdzX3NpemVfc21hbGwge1xuICAgIGZsZXg6IDEwMCUgMCAwO1xuICB9XG59XG4ubmV3cy1jb250ZW50X19zbWFsbC1uZXdzX3NpemVfc21hbGw6bnRoLWNoaWxkKDNuLTEpIHtcbiAgbWFyZ2luOiAyNXB4IDUlIDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNvbnRlbnRfX3NtYWxsLW5ld3Nfc2l6ZV9zbWFsbDpudGgtY2hpbGQoM24tMSkge1xuICAgIG1hcmdpbjogMjVweCAwIDM1cHg7XG4gIH1cbn1cbi5uZXdzLWNvbnRlbnRfX2JpZy1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5uZXdzLWNvbnRlbnRfX3BhZ2UtaW1nIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ubmV3cy1jb250ZW50X19zbWFsbC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5uZXdzLWNvbnRlbnRfX2ltZy1zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNvbnRlbnRfX2ltZy1zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5uZXdzLWNvbnRlbnRfX2ltZy1zY2hlZHVsZV9wb3NpdGlvbl9jZW50ZXIge1xuICBtYXJnaW46IDE1cHggYXV0bztcbn1cbi5uZXdzLWNvbnRlbnRfX2RhdGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLm5ld3MtY29udGVudF9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5uZXdzLWNvbnRlbnRfX3N1YlRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3MtY29udGVudF9fc3ViVGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5uZXdzLWNvbnRlbnRfX3JlbWFyayB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLm5ld3MtY29udGVudF9fcHJldyB7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuLm5ld3MtY29udGVudF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5uZXdzLWNvbnRlbnRfX3RleHQgYSB7XG4gIGNvbG9yOiAjMDFBQkZCO1xufVxuLm5ld3MtY29udGVudF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmV3cy1jb250ZW50X19idXR0b24tbW9yZSB7XG4gIGNvbG9yOiAjMDFBQkZCO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDFBQkZCO1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIG1hcmdpbjogMzVweCBhdXRvIDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLm5ld3MtY29udGVudF9fc2NyZWVuQ29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X19zY3JlZW5Db250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ubmV3cy1jb250ZW50X19zY3JlZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDM1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X19zY3JlZW4ge1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICB9XG59XG4ubmV3cy1jb250ZW50X19zY3JlZW5fcG9zaXRpb25fY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNvbnRlbnRfX3NjcmVlbl9wb3NpdGlvbl9jZW50ZXIge1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICB9XG59XG4ubmV3cy1jb250ZW50X19zY3JlZW5faGVpZ2h0X21pbiB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5uZXdzLWNvbnRlbnRfX2xpc3QtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X19saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4ubmV3cy1jb250ZW50X19vcmRlcmVkLWxpc3QtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X19vcmRlcmVkLWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi5uZXdzLWNvbnRlbnQgLm5ld3MtdGFibGVfX2hlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmV3cy1jb250ZW50IC5uZXdzLXRhYmxlX19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZTtcbn1cbi5uZXdzLWNvbnRlbnQgLm5ld3MtdGFibGVfX2NvbnRlbnQtLWxhc3Qge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm5ld3MtY29udGVudCAubmV3cy10YWJsZV9fbGFiZWwge1xuICBwYWRkaW5nOiA4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOWU5ZTllO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZTtcbn1cbi5uZXdzLWNvbnRlbnQgLm5ld3MtdGFibGVfX2xhYmVsLS1sYXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5uZXdzLWNvbnRlbnRfX3RibCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X190Ymwge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X190Ymwtd3Ige1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ubmV3cy1jb250ZW50X190YmwtdHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmV3cy1jb250ZW50X190YmwtdHI6Zmlyc3QtY2hpbGQge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubmV3cy1jb250ZW50X190YmwtdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xufVxuLm5ld3MtY29udGVudF9fdGJsLXRkIHtcbiAgd2lkdGg6IDIwJTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5uZXdzLWNvbnRlbnRfX3RibC10ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA0MCU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLm5ld3MtY29udGVudF9fc2ltcGxlLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4ubmV3cy1jb250ZW50X19zaW1wbGUtdGFibGUgdGgsIC5uZXdzLWNvbnRlbnRfX3NpbXBsZS10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZTllOWU7XG59XG4ubmV3cy1jb250ZW50X19zaW1wbGUtdGFibGUgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmV3cy1jb250ZW50X19zaW1wbGUtdGFibGUtLWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi5uZXdzLWNvbnRlbnRfX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1jb250ZW50X190YWJsZSB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNvbnRlbnRfX3RhYmxlLXdyIHtcbiAgICB3aWR0aDogNTUwcHg7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLm5ld3MtY29udGVudF9fdGFibGUtdGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZTtcbn1cbi5uZXdzLWNvbnRlbnRfX3RhYmxlLXRyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLm5ld3MtY29udGVudF9fdGFibGUtdHJfcG9zaXRpb25fZmlyc3Qge1xuICB3aWR0aDogMTAlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5ZTllOWU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWNvbnRlbnRfX3RhYmxlLXRyX3Bvc2l0aW9uX2ZpcnN0IHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG59XG4ubmV3cy1jb250ZW50X190YWJsZS10cl9wb3NpdGlvbl9zZWNvbmQge1xuICB3aWR0aDogNTUlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5ZTllOWU7XG59XG4ubmV3cy1jb250ZW50X190YWJsZS10cl9wb3NpdGlvbl9sYXN0IHtcbiAgd2lkdGg6IDM1JTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOWU5ZTllO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOWU5ZTllO1xufVxuLm5ld3MtY29udGVudF9fdGFibGUtdHJfcG9zaXRpb25fY2VudGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XG59XG4ubmV3cy1jb250ZW50X190YWJsZS10cl9wb3NpdGlvbl9jZW50ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmV3cy1jb250ZW50X190YWJsZS10aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5ZTllOWU7XG59XG5cbi5hIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbjpyb290IHtcbiAgLS1jb2xvci10ZXh0LXByaW1hcnk6ICMyMTIxMjE7XG4gIC0tY29sb3ItdGV4dC1ncmF5OiAjYzZjN2M4O1xuICAtLWNvbG9yLW1haW4tcHJpbWFyeTogIzAxYWJmYjtcbiAgLS1jb2xvci1jb250cmFzdC1wcmltYXJ5OiAjZmZmZmZmO1xufVxuXG4uaGlkZS1zY3JvbGxiYXIge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLmhpZGUtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkaW5nSDEge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkaW5nSDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4uaGVhZGluZ0gyIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGluZ0gyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmhlYWRpbmdIMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xufVxuXG4ucExhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7XG59XG5cbi5wU21hbGwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnJlc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLnJlc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLnJlc2VhcmNoLXBhcnRuZXJzX19pbWFnZSB7XG4gIGhlaWdodDogMzZweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnJlc2VhcmNoLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNlYXJjaC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi5yZXNlYXJjaC1pbnRyb19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBncmlkLWdhcDogMjRweDtcbiAgd2lkdGg6IDc5MnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc2VhcmNoLWludHJvX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucmVzZWFyY2gtaW50cm9fX3dyYXBwZXJfY29tcGFjdCB7XG4gIGdyaWQtZ2FwOiAxMnB4O1xufVxuXG4ucmVzZWFyY2gtaW50cm9fX3RpbWUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnJlc2VhcmNoLXBhcnRuZXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZXNlYXJjaC1wYXJ0bmVyc19fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICBncmlkLWdhcDogMTJweDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuXG4ucmVzZWFyY2gtcGFydG5lcnNfX2xvZ28ge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItY29udHJhc3QtcHJpbWFyeSk7XG59XG4ucmVzZWFyY2gtcGFydG5lcnNfX2xvZ28gLnJlc2VhcmNoLXBhcnRuZXJzX19sb2dvX3N0YXRpYyB7XG4gIGZpbGw6IHJldmVydC1sYXllcjtcbn1cbi5yZXNlYXJjaC1wYXJ0bmVyc19fbG9nbyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ncmF5KTtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzO1xufVxuLnJlc2VhcmNoLXBhcnRuZXJzX19sb2dvOmhvdmVyIHBhdGgge1xuICBmaWxsOiByZXZlcnQtbGF5ZXI7XG59XG5cbi5zYmVyIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ueW91ZG8ge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLWdhcDogNDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnJlc2VhcmNoLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDI0cHg7XG4gIGdyaWQtcm93LWdhcDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzZWFyY2gtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc2VhcmNoLWxpc3RfaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNlYXJjaC1saXN0X19pdGVtX2NvbXBhY3Qge1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1heC13aWR0aDogMzg0cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWxpc3RfX2l0ZW1faGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlc2VhcmNoLW1vcmVfaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlc2VhcmNoLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItY29udHJhc3QtcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJlc2VhcmNoLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlc2VhcmNoLWFydGljbGVfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzZWFyY2gtYXJ0aWNsZV9faW1hZ2Uge1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWFydGljbGVfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDhweDtcbn1cblxuLnJlc2VhcmNoLWFydGljbGVfX3RpbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5yZXNlYXJjaC1hcnRpY2xlX190aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMnB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNlYXJjaC1hcnRpY2xlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB9XG59XG5cbi5yZXNlYXJjaC1hcnRpY2xlX19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbi1wcmltYXJ5KTtcbn1cblxuLnJlc2VhcmNoLWRldGFpbHMtcG9zdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNlYXJjaC1kZXRhaWxzLXBvc3RlciB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgfVxufVxuXG4ucmVzZWFyY2gtZGV0YWlscy1wb3N0ZXJfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5yZXNlYXJjaC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ3JpZC1nYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNlYXJjaC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdyaWQtZ2FwOiA0MHB4O1xuICB9XG59XG5cbi5yZXNlYXJjaC1jb250ZW50X193cmFwcGVyIHtcbiAgd2lkdGg6IDc5MnB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbn1cbi5yZXNlYXJjaC1jb250ZW50X193cmFwcGVyID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xufVxuLnJlc2VhcmNoLWNvbnRlbnRfX3dyYXBwZXIgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7XG59XG4ucmVzZWFyY2gtY29udGVudF9fd3JhcHBlciAuYnRuLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1jb250cmFzdC1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzZWFyY2gtY29udGVudF9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWNvbnRlbnRfX2NvbnRhY3RzIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzZWFyY2gtY29udGVudF9fY29udGFjdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IHVuc2V0O1xuICB9XG59XG5cbi5yZXNlYXJjaC1jb250ZW50X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbi1wcmltYXJ5KTtcbn1cblxuLnJlc2VhcmNoLXJlY29tbWVuZGF0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5yZXNlYXJjaC1yZWNvbW1lbmRhdGlvbnNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzZWFyY2gtcmVjb21tZW5kYXRpb25zX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbn1cblxuLnN1Yi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi5wcmVzcy1hYm91dCB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDMwcHggMCA2NXB4O1xufVxuLnByZXNzLWFib3V0LWNvbnRhY3RzIC5uZXdzX19hYm91dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmVzcy1hYm91dC1jb250YWN0cyAubmV3c19fYWJvdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmVzcy1hYm91dCB7XG4gICAgcGFkZGluZzogMjNweCAwIDM3cHg7XG4gIH1cbn1cbi5wcmVzcy1hYm91dF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2VjdGlvbl9fcmVxdWVzdCB7XG4gIHBhZGRpbmc6IDc1cHggMDtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb25fX3JlcXVlc3Qge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG4uZm9ybS1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgN3B4O1xuICBib3JkZXItY29sb3I6ICNENEQyRDI7XG59XG5cbi5mb3JtLWdyb3VwIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y1RjVGNTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB3aWR0aDogMjkzcHg7XG4gIHBhZGRpbmc6IDIwcHggMTRweCA3cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjNDI0MjQyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweCkge1xuICAuZm9ybS1ncm91cCBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvcm0tZ3JvdXAgaW5wdXQge1xuICBoZWlnaHQ6IDU0cHg7XG59XG5cbi5mb3JtLWdyb3VwIGlucHV0LmlzLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM3MGNjNmE7XG4gIGNvbG9yOiAjNzBjYzZhO1xufVxuXG4uZm9ybS1ncm91cCBpbnB1dC5oYXMtZXJyb3Ige1xuICBib3JkZXItY29sb3I6IHJlZDtcbiAgY29sb3I6IHJlZDtcbn1cblxuLmNvbnRhY3RzIGJ1dHRvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kOiAjNzRhOGIzO1xuICBjb2xvcjogI2NjYztcbn1cblxuLmNsYXJpZmljYXRpb24ge1xuICBjb2xvcjogIzUxNWU2NDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgd2lkdGg6IDQ2MHB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4uZm9ybS1jb2wge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuZGl2LkxvYWRlclBvcHVwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbmRpdi5Mb2FkZXJQb3B1cCAuYWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZGl2LlJlY29tbWVuZGF0aW9uUG9wdXAge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyMHB4KSB7XG4gIGRpdi5SZWNvbW1lbmRhdGlvblBvcHVwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLlJlY29tbWVuZGF0aW9uUG9wdXAgLmFicyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwIC5vdmVyZmxvdy1zaGFkb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uUmVjb21tZW5kYXRpb25Qb3B1cF9fQ29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA0MHB4ICMwMDA7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDQwcHggIzAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDQwcHggIzAwMDtcbn1cblxuLlJlY29tbWVuZGF0aW9uUG9wdXBfX0NvbnRlbnRfX0Rlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0MjQyNDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uUmVjb21tZW5kYXRpb25Qb3B1cF9fVGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzYxNjE2MTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuI2ZhZGVCbG9jayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmJ0bi1zdWJtaXQge1xuICB3aWR0aDogMjkzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiAjMDA5RkZCO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGJvcmRlcjogMCBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1pbi13aWR0aDogMTgxcHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG4tc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAxOURFQztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KSB7XG4gIC5idG4tc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY2xvc2VfYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG5kaXYucG9wdXAgPiAub3ZlcmZsb3ctc2hhZG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFncmVlbWVudC1saW5rIHtcbiAgY29sb3I6ICMwMDc2ZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmlucHV0LWZvcm06Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjVGNUY1O1xufVxuXG4uZm9ybS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IDE3cHg7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICB3aWR0aDogMjAwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbn1cblxuLmZvcm0tbGFiZWxfc3RhdGVfbW92ZSB7XG4gIGxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04NSUpIHNjYWxlKDAuNzUpO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZm9ybS1ncm91cF9fYXN0ZXJpc2sge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmYwNzA3O1xufVxuXG4ubmV3c19fYWJvdXQge1xuICBmbGV4OiAzNSUgMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcbiAgLm5ld3NfX2Fib3V0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4OiAxMDAlIDAgMDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzX19hYm91dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5uZXdzX190aXRsZS1mb3JtIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm5ld3NfX2Zvcm0ge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcbiAgLm5ld3NfX2Zvcm0ge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3NfX2Zvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcbiAgLm5ld3NfX2NvbnRhY3RzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4ubmV3c19fY29udGFjdHMtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3c19fY29udGFjdHMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubmV3c19fY29udGFjdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5uZXdzX19jb250YWN0LW5hbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOXB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubmV3c19fY29udGFjdC1wcm9mIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzlFOUU5RTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTdweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubmV3c19fY29udGFjdC10ZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLm5ld3NfX2NvbnRhY3QtbWFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubmV3c19fY29udGFjdC1zbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5ld3NfX2NvbnRhY3QtbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMUFCRkI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubmV3c19fY29udGFjdC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmV3c19fc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5yZWN0b3Ige1xuICBwYWRkaW5nOiAzMHB4IDAgNzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucmVjdG9yIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNDRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yIHtcbiAgICBwYWRkaW5nOiAyMXB4IDAgMTlweDtcbiAgfVxufVxuLnJlY3Rvcl9fd3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnJlY3Rvcl9fd3Ige1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5yZWN0b3JfX21haW4ge1xuICBtYXgtd2lkdGg6IDY2NXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucmVjdG9yX19tYWluIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZWN0b3JfX21haW4tdGV4dCB7XG4gIHdpZHRoOiA4NyU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnJlY3Rvcl9fbWFpbi10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG59XG4ucmVjdG9yX190aXRsZSB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5yZWN0b3JfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5yZWN0b3JfX2Fib3V0IHtcbiAgbWFyZ2luOiAzM3B4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fYWJvdXQge1xuICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIH1cbn1cbi5yZWN0b3JfX2Fib3V0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMyU7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19hYm91dC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ucmVjdG9yX19hYm91dC1pdGVtOm50aC1jaGlsZCg1KSB7XG4gIG1hcmdpbi1ib3R0b206IDc4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWN0b3JfX2Fib3V0LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG59XG4ucmVjdG9yX19hYm91dC10ZXh0IHtcbiAgd2lkdGg6IDg1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fYWJvdXQtdGV4dCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzY1cHgpIHtcbiAgLnJlY3Rvcl9fYWJvdXQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ucmVjdG9yX19nZW9ncmFwaHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZ2VvZ3JhcGh5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi5yZWN0b3JfX2dlb2dyYXBoeS1pdGVtIHtcbiAgd2lkdGg6IDM0JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxufVxuLnJlY3Rvcl9fZ2VvZ3JhcGh5LXdyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZ2VvZ3JhcGh5LXdyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ucmVjdG9yX19nZW9ncmFwaHktY2lyY2xlIHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19nZW9ncmFwaHktY2lyY2xlIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG4ucmVjdG9yX19nZW9ncmFwaHktdGl0bGUge1xuICB3aWR0aDogNzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDcxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19nZW9ncmFwaHktdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDZweDtcbiAgICB0b3A6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzOXB4KSB7XG4gIC5yZWN0b3JfX2dlb2dyYXBoeS10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWN0b3JfX2dlb2dyYXBoeS11bCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19nZW9ncmFwaHktbGkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19nZW9ncmFwaHktbGk6YmVmb3JlIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4ucmVjdG9yX19nZW9ncmFwaHktbGlfY29sb3JfeWVsbG93OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ0MWU7XG59XG4ucmVjdG9yX19nZW9ncmFwaHktbGlfY29sb3JfZGFyazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0NjQ2O1xufVxuLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpX2NvbG9yX2RhcmtHcmV5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XG59XG4ucmVjdG9yX19nZW9ncmFwaHktbGlfY29sb3JfbGlnaHRHcmV5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGIwYjA7XG59XG4ucmVjdG9yX19nZW9ncmFwaHktbGlfY29sb3JfbGlnaHRDb25jcmV0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xufVxuLnJlY3Rvcl9fZ2VvZ3JhcGh5LWxpX2NvbG9yX2xpZ2h0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG4ucmVjdG9yX19nZW9ncmFwaHktcGVyY2VudCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ucmVjdG9yX19wcm9ncmVzc2JhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWN0b3JfX3Byb2dyZXNzYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNzhweDtcbiAgfVxufVxuLnJlY3Rvcl9fcHJvZ3Jlc3NiYXItZ2VuZGVyIHtcbiAgd2lkdGg6IDkwcHg7XG59XG4ucmVjdG9yX19wcm9ncmVzc2Jhci1nZW5kZXI6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fcHJvZ3Jlc3NiYXItZ2VuZGVyOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fcHJvZ3Jlc3NiYXItZ2VuZGVyIHtcbiAgICB3aWR0aDogNzNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTVweDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLnJlY3Rvcl9fcHJvZ3Jlc3NiYXItYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19wcm9ncmVzc2Jhci1ibG9jayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ucmVjdG9yX19wcm9ncmVzc2Jhci13b21hbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ0MWU7XG59XG4ucmVjdG9yX19wcm9ncmVzc2Jhci1tYW4ge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucmVjdG9yX19wcm9ncmVzc2Jhci1wZXJjZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWN0b3JfX3Byb2dyZXNzYmFyLWdlbmRlckljb24ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19wcm9ncmVzc2Jhci1nZW5kZXJJY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucmVjdG9yX19kZW1vZ3JhcGh5LXdyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogNzlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZGVtb2dyYXBoeS13ciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnJlY3Rvcl9fZGVtb2dyYXBoeS1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucmVjdG9yX19kZW1vZ3JhcGh5LWJsb2NrX3Bvc2l0aW9uX2xhc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19kZW1vZ3JhcGh5LWJsb2NrX3Bvc2l0aW9uX2xhc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4ucmVjdG9yX19kZW1vZ3JhcGh5LWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5yZWN0b3JfX2RlbW9ncmFwaHktaW5wdXRfYmFja2dyb3VuZF90cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJlY3Rvcl9fZGVtb2dyYXBoeS10ZXh0IHtcbiAgd2lkdGg6IDkwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWN0b3JfX2RlbW9ncmFwaHktdGV4dCB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG59XG4ucmVjdG9yX19kZW1vZ3JhcGh5LXRleHRfYWxpZ25fcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZGVtb2dyYXBoeS10ZXh0X2FsaWduX3JpZ2h0IHtcbiAgICB3aWR0aDogODlweDtcbiAgfVxufVxuLnJlY3Rvcl9fZGVtb2dyYXBoeS1wZXJjZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ2NDY7XG59XG4ucmVjdG9yX19kZXZpY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZGV2aWNlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgfVxufVxuLnJlY3Rvcl9fZGV2aWNlcy1pdGVtIHtcbiAgd2lkdGg6IDMzJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZGV2aWNlcy1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucmVjdG9yX19kZXZpY2VzLWljb24ge1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZGV2aWNlcy1pY29uIHtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4ucmVjdG9yX19kZXZpY2VzLWljb25fdGl0bGVfZGVza3RvcCB7XG4gIHdpZHRoOiA0NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19kZXZpY2VzLWljb25fdGl0bGVfZGVza3RvcCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbn1cbi5yZWN0b3JfX2RldmljZXMtaWNvbl90aXRsZV9tb2JpbGUge1xuICB3aWR0aDogMjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZGV2aWNlcy1pY29uX3RpdGxlX21vYmlsZSB7XG4gICAgd2lkdGg6IDE5cHg7XG4gIH1cbn1cbi5yZWN0b3JfX2RldmljZXMtaWNvbl90aXRsZV90YWJsZXQge1xuICB3aWR0aDogMzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fZGV2aWNlcy1pY29uX3RpdGxlX3RhYmxldCB7XG4gICAgd2lkdGg6IDI4cHg7XG4gIH1cbn1cbi5yZWN0b3JfX2RldmljZXMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5ZTllOWU7XG4gIG1hcmdpbi1ib3R0b206IDgxcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19kZXZpY2VzLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XG4gIH1cbn1cbi5yZWN0b3JfX3NwZWNpYWxQcm9qZWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucmVjdG9yX19zcGVjaWFsUHJvamVjdHNfX3JvdyB7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVjdG9yX19zcGVjaWFsUHJvamVjdHNfX3JvdyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5yZWN0b3JfX3NwZWNpYWxQcm9qZWN0cy1pdGVtIHtcbiAgd2lkdGg6IDQ2JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XG4gIH1cbn1cbi5yZWN0b3JfX3NwZWNpYWxQcm9qZWN0c19fdGV4dC0td2l0aC1tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLWxpbmtJbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLWxpbmtJbWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgMzMsIDMzLCAwLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnM7XG59XG4ucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtbGlua0ltZzpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5yZWN0b3JfX3NwZWNpYWxQcm9qZWN0cy10ZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWN0b3JfX3NwZWNpYWxQcm9qZWN0cy10ZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4ucmVjdG9yX19zcGVjaWFsUHJvamVjdHMtdGRfcG9zaXRpb25fZmlyc3Qge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLXRkX3Bvc2l0aW9uX2xhc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDFhYmZiO1xufVxuLnJlY3Rvcl9fc3BlY2lhbFByb2plY3RzLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG4ucmVjdG9yIC5zdWItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hc2lkZV9fdGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5hc2lkZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICB9XG59XG5cbi5kb3dubG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDg0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRvd25sb2FkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG93bmxvYWQge1xuICAgIHRvcDogMTkwcHg7XG4gIH1cbn1cbi5kb3dubG9hZF9faW1nIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kaWFncmFtbWEge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRpYWdyYW1tYSB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbn1cbi5kaWFncmFtbWEgY2lyY2xlIHtcbiAgZmlsbDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgc3Ryb2tlOiAjZmZkNDFlO1xuICBzdHJva2Utd2lkdGg6IDE1O1xuICBzdHJva2UtZGFzaGFycmF5OiA0MDhweCA0MDhweDtcbiAgei1pbmRleDogMTA7XG59XG4uZGlhZ3JhbW1hIGNpcmNsZTpudGgtY2hpbGQoMikge1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDApO1xuICBzdHJva2U6ICM0ODQ2NDY7XG4gIHN0cm9rZS13aWR0aDogMTU7XG59XG4uZGlhZ3JhbW1hIGNpcmNsZTpudGgtY2hpbGQoMykge1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDApO1xuICBzdHJva2U6ICM3NTc1NzU7XG4gIHN0cm9rZS13aWR0aDogMTU7XG59XG4uZGlhZ3JhbW1hIGNpcmNsZTpudGgtY2hpbGQoNCkge1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDApO1xuICBzdHJva2U6ICNiMGIwYjA7XG4gIHN0cm9rZS13aWR0aDogMTU7XG59XG4uZGlhZ3JhbW1hIGNpcmNsZTpudGgtY2hpbGQoNSkge1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDApO1xuICBzdHJva2U6ICNkMmQyZDI7XG4gIHN0cm9rZS13aWR0aDogMTU7XG59XG4uZGlhZ3JhbW1hIGNpcmNsZTpudGgtY2hpbGQoNikge1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDApO1xuICBzdHJva2U6ICNlMGUwZTA7XG4gIHN0cm9rZS13aWR0aDogMTU7XG59XG5cbi5zcGlubmVyIHtcbiAgd2lkdGg6IDE0N3B4O1xuICBoZWlnaHQ6IDE0N3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC03M3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3Bpbm5lciB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgdG9wOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzOXB4KSB7XG4gIC5zcGlubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTcxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyN3B4KSB7XG4gIC5zcGlubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTY4cHg7XG4gIH1cbn1cblxuLnNwaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyX19pbnNpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5RTlFOUUsICNFMEUwRTApO1xufVxuXG4uc3Bpbm5lcl9faW5zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTUwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmZmZmLCAjREJEQkRCKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBydWItYXJpYWwtcmVndWxhcjtcbiAgc3JjOiB1cmwoZGF0YTpmb250L3dvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUFiOEFCQUFBQUFBQ2FBQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNZRjNJT0VkRVJVWUFBQUdJQUFBQUhRQUFBQ0FBTXdBRVQxTXZNZ0FBQWFnQUFBQkFBQUFBWUdta1EyMWpiV0Z3QUFBQjZBQUFBRWNBQUFGU0JEbm05R04yZENBQUFBSXdBQUFBQWdBQUFBSUFBQUFBWm5CbmJRQUFBalFBQUFHeEFBQUNaUSswTDZkbllYTndBQUFENkFBQUFBd0FBQUFNQUFNQUIyZHNlV1lBQUFQMEFBQUE3QUFBQU93bWRwbDlhR1ZoWkFBQUJPQUFBQUFzQUFBQU52dUx5eU5vYUdWaEFBQUZEQUFBQUI0QUFBQWtDeUVGODJodGRIZ0FBQVVzQUFBQUdBQUFBQmdTc1FDa2JHOWpZUUFBQlVRQUFBQU9BQUFBRGdCMkFHNXRZWGh3QUFBRlZBQUFBQ0FBQUFBZ0FTQUFrMjVoYldVQUFBVjBBQUFCSXdBQUFpd3Q3RW92Y0c5emRBQUFCcGdBQUFBeEFBQUFRT08xUmNsd2NtVndBQUFHekFBQUFDNEFBQUF1c1BJckZBQUFBQUVBQUFBQXlZbHZNUUFBQUFETGFoakFBQUFBQU10cVFFWjQybU5nWkdCZzRBTmlDUVlRWUdKZ0JFSldJR1lCOHhnQUJJRUFPQUFBQUhqYVkyQm1ZV0tjd01ES3dNQnF6SEtXZ1lGaEZvUm1Pc3VReHZpR0FROElpQXdLWm5CZ1VIakF3SmIyTHcyb2Z4YURCbENZRVVtSkFnTWpBRFd2Q3JWNDJtTmdZR0JtZ0dBWkJrWUdFUEFCOGhqQmZCWUdBeUROQVlSTVFGcUJSZUVCdy8vL0NOYi94NytmS0xCQ2RZRUJJeHNEbk1zSTBzUEVnQW9ZSVZZTlp3QUFUSkVMRWdBQUFBQUFlTnBkVWJ0T1cwRVEzUTBQQTRIRTJDQTUyaFN6bVpBQzc0VTJTQ0N1THNMSWRtTTVRdHFOWE9SaVhNQUhVQ0JSZy9ackJtZ29VNlJOZzVBTEpENkJUNGlVbVRXSm9qUTdPN056enBrelM4cVJxbmRwdmVlcGN4Wkk0VzZEWnB0K0o2VGFSWUFIMHZXTlJrYmF3U010TmpONjVicDl2NC9CWmpUbFRocEFlYzlieWtORzAwNmdGdTI1ZnpJL2crRSsvOHM4QjRPV1pwcWVXbWNoUFlUQWZETnVhZkExbzFsMy9VRmZzVHBjRFFhR0ZOTlUzUFhIVk1yL2x1WmNiUm0yTmpPYWQzQWhJaitZQm1ocXJZMUEwNTg2cEhvK2ptSUpjdmxzckEwbXBxdy95VVJ3WVRKZDFWUXRNNzUyY0ovc0xEcllwRXB6NEFFT3NGV2Vnb2Zqb3dtRjlDMkpNa3REaElQWUtqRkN4Q1NIUWs0NWQ3SS9LVkEra29ReGI1TFN6cmhocllGeDVEVXdxTTNUSEw3TVpsUGJXNGN3ZmhGSDhOMHZ4cElPUHJLaE5rYUUySTVZQ21BQ2taQlJWYjZoeG5Ndml3RzUxUDR6RUNWZ2VmcnRYeWNDclRzMkVTOWxiWjFqakJXQ250ODIzL2xseGQycVhPZEZvYnQzVlRWVTZaVG1ReTluMytNUlQ0K0Y0YUN4NE0zbmZYK2pRTzBOaXhzTm1nUEJrTjZOM3YvUlduWEVWZDRMSDlsdk5iT3hGZ0FBQUFBQUFBSUFCQUFDLy84QUF3QUNBS1FBQUFXRkJab0FHUUFrQUdvQXNoZ0FBQ3V3QUMrd0ZUT3dBYzJ3RXpLd0VpK3dBek93R3Myd0JUS3dKQyt3QjgwQnNDVXZzQmpXc1FJR01qS3dGODJ4RWhveU1ySVhHQW9yczBBWEZRa3JzaGdYQ2l1elFCZ0FDU3V3QkRLd0Z4Q3hIZ0Vyc0EzTnNTWUJLd0N4SkJvUkVyQU5PVEF4RXpVek5TTTFNeEVoTWhjZUFSVVVCd1lwQVJVaEZTRVJJeEVUSVRJMk5UUW1KeVluSWFTWm1aa0NIWTlLbXJoMWRmN1AvcElEUGZ6RHY3OEJjYlNkV0VzdmhQNlVBU09tZjZRQ3JnMFgzcHk0ZjMxL3B2N2RBU01CellXQlduOFVEQUVBQVFBQUFBQUFBQUFBQUFNQUFEa0RlTnBqWUdSZ1lBRGlUY3hGVXZIOE5sOFo1RGtZUU9CMGxvTWJNczNheWpvTFNIRXdNSUY0QU9RSEI3TjQybU5nWkdCZ25mWC9CZ01EbXdnREVMQzJNakF5b0FJMkFGYlJBeU1BQUFRQUFBQUFBQUFBQXFrQUFBUUFBQUFHRkFDa0FmUUFBQUFBQUFBQUFBQUFBQUFBYmdCMkFBQUFBUUFBQUFZQUpRQUNBQUFBQUFBQ0FBRUFBZ0FXQUFBQkFBQnFBQUFBQUhqYWZaQXhUc05BRUVXZlNVQ2g0UVFVVzFLQVpaQ2dTUlVoZ1pBUVFnbEN0RTVpakNWamcyMkMwbkFRVHNBSk9BUG40Q1Q4M2F4RFNJRld1L05uWi83OG1RRjYzTk1oNkc0RGI3b0xITEFyYjRFMzJPSGQ0NDd3aDhkZDl2bjBlSk1ydmozZVlpK0lQUDZpQ080NHBlU0pPUlVaS1E4MEdJNklPTlJyR0RCVmZFd2lQRkpXclhqQ282emhnb0tKb3BYNDlvMWRiRXJvZUxtT1dhbGFPeStSVFdSblBuUEFwZW9haHJ4SUpYZE15NG1GaDhwSjlaL0xxM2lWTjlZK1NxazIvL0xNR3ZQV0tkYUtXcTdSWktIbXM2ZlB0YXNTdVhsRGIvdnF0NVRHeE9YUGxveVFZMDY4Y3F2N3EzcXdwbnFqS3BtYnV1M1phSWJZL2FUS0xGeFg3YzZNcXMzMU5tTFpYWjh0T1NPZVZUTlRydDJlbmU3OEQ5dHVQdndCUGFOV1BnQjQybU5nWWdDRC8ra01hUXpZQUJzUU16SXdNVEF6TWpFeWN5YW1aV1lhR2hnWW03Q1g1bVc2R2hnWUFBQ1QxUWFrQUFBQXVBSC9oYkFCalFCTHNBaFFXTEVCQVk1WnNVWUdLMWdoc0JCWlM3QVVVbGdoc0lCWkhiQUdLMXhZV2JBVUt3QUEpO1xufVxuLmJsb2dnZXJzLWFib3V0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vc3RhdGljLm9uZXR3b3RyaXAuY29tL2ltYWdlcy9hYm91dC1jb21wYW55L2Jsb2dnZXJzL2Jsb2dnZXJzLWJnLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiA4MnB4IDAgNzdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nZ2Vycy1hYm91dCB7XG4gICAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9zdGF0aWMub25ldHdvdHJpcC5jb20vaW1hZ2VzL2Fib3V0LWNvbXBhbnkvYmxvZ2dlcnMvYmxvZ2dlcnNfYmctbW9iaWxlLmpwZ1wiKTtcbiAgfVxufVxuLmJsb2dnZXJzLWFib3V0X190aXRsZSB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZ2dlcnMtYWJvdXRfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbi5ibG9nZ2Vycy1hYm91dF9fdGV4dCB7XG4gIHdpZHRoOiA3MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZ2dlcnMtYWJvdXRfX3RleHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG59XG5cbi5ibG9nZ2Vycy1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDc0cHggMCA1OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2dnZXJzLWluZm8ge1xuICAgIHBhZGRpbmc6IDQwcHggMCA3OXB4O1xuICB9XG59XG4uYmxvZ2dlcnMtaW5mb19fd3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZ2dlcnMtaW5mb19fd3Ige1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5ibG9nZ2Vycy1pbmZvX19pdGVtIHtcbiAgd2lkdGg6IDMwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nZ2Vycy1pbmZvX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nZ2Vycy1pbmZvX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4uYmxvZ2dlcnMtaW5mb19faWNvbi10cmlwIHtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNTFweDtcbn1cbi5ibG9nZ2Vycy1pbmZvX19pY29uLXNwcmVhZCB7XG4gIHdpZHRoOiA2OXB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYmxvZ2dlcnMtaW5mb19faWNvbi1mcmllbmRzIHtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5ibG9nZ2Vycy1pbmZvX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAxNnB4IDAgMjZweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2dnZXJzLWluZm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nZ2Vycy1pbmZvX190aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjE7XG4gICAgbWFyZ2luOiAyMHB4IDAgMjZweDtcbiAgfVxufVxuLmJsb2dnZXJzLWluZm9fX2J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1MnB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzAxYWJmYjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMWFiZmI7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbn1cbi5ibG9nZ2Vycy1pbmZvX19idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYmxvZ2dlcnMtaW5mb19fbGluayB7XG4gIGNvbG9yOiAjMDFhYmZiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xufVxuLmJsb2dnZXJzLWluZm9fX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5ibG9nZ2Vycy1nYWxsZXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgei1pbmRleDogMTA7XG59XG4uYmxvZ2dlcnMtZ2FsbGVyeV9fY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNjBweDtcbiAgdG9wOiAtMTJweDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2dnZXJzLWdhbGxlcnlfX2Nsb3NlLWJ0biB7XG4gICAgdG9wOiAtNDVweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgLmJsb2dnZXJzLWdhbGxlcnlfX2Nsb3NlLWJ0biB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRvcDogLTIwcHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxufVxuLmJsb2dnZXJzLWdhbGxlcnlfX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkzKTtcbn1cbi5ibG9nZ2Vycy1nYWxsZXJ5X19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiA2MzBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2dnZXJzLWdhbGxlcnlfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzMHB4KSB7XG4gIC5ibG9nZ2Vycy1nYWxsZXJ5X19jb250ZW50IHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3RzIHtcbiAgcGFkZGluZzogMzVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHMge1xuICAgIHBhZGRpbmc6IDI1cHggMCAxNXB4O1xuICB9XG59XG4uY29udGFjdHNfX3JvdyB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3RzX19yb3cge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5jb250YWN0c19fY29sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHNfX2NvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jb250YWN0c19fY29sLWxlZnQge1xuICB3aWR0aDogMjElO1xuICBtYXJnaW4tcmlnaHQ6IDQlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHNfX2NvbC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhY3RzX19jb2wtcmlnaHQge1xuICB3aWR0aDogNzUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHNfX2NvbC1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0c19fYWRyZXNzIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHNfX2FkcmVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICB9XG59XG4uY29udGFjdHNfX2hlbHBkZXNjLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjOWU5ZTllO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdHNfX2hlbHBkZXNjIC5zZXJ2aWNlc19faXRlbSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuY29udGFjdHNfX2hlbHBkZXNjIC5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLnNlcnZpY2VzLWl0ZW0ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU0O1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuLnNlcnZpY2VzX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDclO1xuICB3aWR0aDogMjA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VydmljZXNfX2l0ZW06bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDclO1xuICB9XG59XG4uc2VydmljZXNfX2l0ZW0tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2VydmljZXNfX2l0ZW0tZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZXJ2aWNlc19fYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzMsIDMzLCAzMywgMC4yKTtcbn1cbi5zZXJ2aWNlc19fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgMzMsIDMzLCAwLjA1KTtcbn1cbi5zZXJ2aWNlc19fYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZXJ2aWNlc19fYnV0dG9uIC5idXR0b25fX3RleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn0iLCJAZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnQ2lyY2UtQm9sZCdcbiAgc3JjOiB1cmwoJy4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC5lb3QnKVxuICBzcmM6IGxvY2FsKCdDaXJjZS1Cb2xkJyksIGxvY2FsKCdDaXJjZS1Cb2xkJyksIHVybCgnLi4vLi4vLi4vZm9udHMvY2lyY2UtYm9sZC9DaXJjZS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi8uLi9mb250cy9jaXJjZS1ib2xkL0NpcmNlLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uLy4uL2ZvbnRzL2NpcmNlLWJvbGQvQ2lyY2UtQm9sZC5zdmcnKSBmb3JtYXQoJ3N2ZycpXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgZm9udC1zdHlsZTogbm9ybWFsIiwiLyo9PT09PT09PT09ICBSZXdyaXRlIHN0eWxlcyAgPT09PT09PT09PSovXG4qXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuYm9keVxuXHRtaW4td2lkdGg6IDEwMCVcblx0bWluLWhlaWdodDogOTglXG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWZcblx0Zm9udC13ZWlnaHQ6IDQwMFxuXG5ib2R5LmdyYXlcblx0YmFja2dyb3VuZDogbm9uZVxuXG5hLCAubGlua1xuXHRjb2xvcjogI2ZmZlxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUiLCIudW5pdFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0dmVydGljYWwtYWxpZ246IHRvcFxuXHR3aWR0aDogNDQlXG5cdG1hcmdpbi1ib3R0b206IDUzcHhcblxuXHQmOmxhc3QtY2hpbGQsJjpudGgtY2hpbGQoNClcblx0XHRtYXJnaW4tYm90dG9tOiAwXG5cblx0JjpudGgtY2hpbGQoMm4tMSlcblx0XHRtYXJnaW4tcmlnaHQ6IDclXG5cblx0XHRAbWVkaWEgI3skbW9iaWxlfVxuXHRcdFx0bWFyZ2luOiAwXG5cblx0Jl9faGVhZFxuXHRcdGhlaWdodDogMzhweFxuXG5cdFx0Jl90eXBlX2NhclxuXHRcdFx0cGFkZGluZy10b3A6IDdweFxuXG5cdCZfX3N2Z1xuXHRcdHdpZHRoOiAzNnB4XG5cdFx0aGVpZ2h0OiAzNnB4XG5cblx0XHQmLXBhY2thZ2VzXG5cdFx0XHR3aWR0aDogNDlweFxuXHRcdFx0aGVpZ2h0OiAzNXB4XG5cblx0XHQmLW1vcmVcblx0XHRcdHdpZHRoOiAzNnB4XG5cdFx0XHRoZWlnaHQ6IDMzcHhcblxuXHQmX190aXRsZVxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWZcblx0XHRmb250LXdlaWdodDogNDAwXG5cdFx0Zm9udC1zaXplOiAyMHB4XG5cdFx0Y29sb3I6ICMyMTIxMjFcblx0XHRsZXR0ZXItc3BhY2luZzogMC4yNXB4XG5cdFx0bWFyZ2luOiAxNXB4IDAgOHB4XG5cblx0XHRAbWVkaWEgI3skbW9iaWxlfVxuXHRcdFx0bWFyZ2luOiAxMHB4IDAgNXB4IDBcblx0XHRcdGZvbnQtc2l6ZTogMTZweFxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4XG5cblx0Jl9fZGVzXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcblx0XHRmb250LXNpemU6IDE0cHhcblx0XHRjb2xvcjogIzIxMjEyMVxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjJweFxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4XG5cdFx0d2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlc1xuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX1cblx0XHRcdGZvbnQtc2l6ZTogMTJweFxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweFxuXG5cdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0d2lkdGg6IDEwMCVcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQiLCIubmF2QmFyXG5cdGhlaWdodDogNTJweFxuXHRsaW5lLWhlaWdodDogNTJweFxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmXG5cdGZvbnQtc2l6ZTogMFxuXHRvdmVyZmxvdy15OiBoaWRkZW5cblx0b3ZlcmZsb3c6IHNjcm9sbGJhcnMtbm9uZVxuXHRvdmVyZmxvdy1zdHlsZTogbm9uZVxuXG5cdCY6OnNjcm9sbGJhclxuXHRcdHdpZHRoOiAwcHhcblxuXHQmX19saXN0XG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsXG5cdFx0b3ZlcmZsb3c6IHNjcm9sbGJhcnMtbm9uZVxuXHRcdG92ZXJmbG93LXN0eWxlOiBub25lXG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDU0cHgpXG5cdFx0XHRtaW4td2lkdGg6IDEwMDBweFxuXG5cdFx0Jjo6c2Nyb2xsYmFyXG5cdFx0XHR3aWR0aDogMHB4XG5cblx0Jl9faXRlbVxuXHRcdGhlaWdodDogNTJweFxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94XG5cdFx0bWFyZ2luOiAwIDE1cHhcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRcdGZvbnQtc2l6ZTogMTNweFxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZcblx0XHRjb2xvcjogIzAxQUJGQlxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjRweFxuXG5cdFx0JjpmaXJzdC1jaGlsZFxuXHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwXG5cblx0XHQmX2hpZGVcblx0XHRcdGRpc3BsYXk6IG5vbmVcblxuXHRcdCZfc3RhdGVcblx0XHRcdCZfYWN0aXZlXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjRkZENDFFXG5cblx0XHQmOmhvdmVyXG5cdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGRDQxRVxuXG5cdFx0XHRAbWVkaWEgI3skbW9iaWxlfVxuXHRcdFx0XHRib3JkZXI6IG5vbmVcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldH1cblx0XHRcdFx0Ym9yZGVyOiBub25lIiwiLmNvbnRhY3RcbiAgJi1pdGVtXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICBmb250LXNpemU6IDEzcHhcbiAgICBjb2xvcjogIzIxMjEyMVxuICAgIGxldHRlci1zcGFjaW5nOiAwLjJweFxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4XG5cbiAgJl9fY291bnRyeVxuICAgIG1hcmdpbi1ib3R0b206IDVweFxuXG4gICZfX2VtYWlsLCAmX190ZWxcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxuXG4gICZfX2xpbmtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcblxuICAmX19idG5cbiAgICB3aWR0aDogMTUxcHhcbiAgICBoZWlnaHQ6IDQwcHhcbiAgICBtYXJnaW4tdG9wOiAxNXB4XG4gICAgbGluZS1oZWlnaHQ6IDM4cHhcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDFBQkZCXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICBib3JkZXItcmFkaXVzOiAycHhcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICBjb2xvcjogIzAxQUJGQlxuICAgIGxldHRlci1zcGFjaW5nOiAwXG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgbWFyZ2luLWJvdHRvbTogMzRweFxuIiwiLnRpdGxlXG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWZcblx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRmb250LXNpemU6IDI4cHhcblx0dGV4dC1hbGlnbjogY2VudGVyXG5cdGNvbG9yOiAjMjEyMTIxXG5cblx0JjpmaXJzdC1sZXR0ZXJcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZVxuXG5cdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0Zm9udC1zaXplOiAyMHB4XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4XG5cblx0Jl9hbGlnblxuXHRcdCZfbGVmdFxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdFxuXG5cdFx0Jl9jZW50ZXJcblx0XHRcdHRleHQtYWxpZ246IGxlZnRcblxuXHRcdFx0QG1lZGlhICN7JG1vYmlsZX1cblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCIsIi50ZXh0XG4gIGZvbnQtc2l6ZTogMTRweFxuICBmb250LXdlaWdodDogbm9ybWFsXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxuICBmb250LXN0cmV0Y2g6IG5vcm1hbFxuICBsaW5lLWhlaWdodDogMS40M1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsXG4gIGNvbG9yOiAjMDAwMDAwXG5cbiAgJl9zaXplXG4gICAgJl9iaWdcbiAgICAgIGZvbnQtc2l6ZTogMjhweFxuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICBmb250LXNpemU6IDI2cHhcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzY1cHgpXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweFxuXG4gICAgJl9taWRkbGVcbiAgICAgIGNvbG9yOiAjMjEyMTIxXG4gICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcblxuICAgICZfc21hbGxcbiAgICAgIGNvbG9yOiAjMjEyMTIxXG4gICAgICBmb250LXNpemU6IDEycHhcblxuICAmX2NvbG9yXG4gICAgJl9ncmV5XG4gICAgICBjb2xvcjogIzllOWU5ZSIsIi53cmFwcGVyXG5cdHdpZHRoOiAxMDI0cHhcblx0bWFyZ2luOiAwIGF1dG9cblx0b3ZlcmZsb3cteTogaGlkZGVuXG5cdG92ZXJmbG93OiBzY3JvbGxiYXJzLW5vbmVcblx0b3ZlcmZsb3ctc3R5bGU6IG5vbmVcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDU0cHgpXG5cdFx0cGFkZGluZzogMCAzMHB4XG5cdFx0d2lkdGg6IGF1dG9cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcblx0XHRwYWRkaW5nOiAwIDE1cHhcbiIsIi5tb3JlXG5cdHBhZGRpbmc6IDQ1cHggMFxuXHRmb250LXdlaWdodDogNDAwXG5cdGNvbG9yOiAjMjEyMTIxXG5cblxuXG5cdCZfX3RpdGxlXG5cdFx0Zm9udC1zaXplOiAyOHB4XG5cblx0Jl9fc3VidGl0bGVcblx0XHRtYXJnaW46IDM4cHggMFxuXHRcdGZvbnQtc2l6ZTogMTRweFxuXHRcdGxldHRlci1zcGFjaW5nOiAuMnB4XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHhcblxuXHQmX19yb3dcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0cGFkZGluZy1ib3R0b206IDBcblxuXHRcdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMzcHhcblxuXHQmX19jb2xcblx0XHRmbGV4OiAwIDAgNDQlXG5cblx0XHQmOm50aC1jaGlsZChvZGQpXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDclXG5cdFx0XHRAbWVkaWEgI3skbW9iaWxlfVxuXHRcdFx0XHRtYXJnaW46IDBcblxuXHRcdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0XHRkaXNwbGF5OiBibG9ja1xuXG5cbi5pdGVtXG5cdCZfX3N2Z1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHdpZHRoOiA0OHB4XG5cdFx0aGVpZ2h0OiA0OHB4XG5cblx0Jl9fdGl0bGVcblx0XHRmb250LXNpemU6IDIxcHhcblx0XHRwYWRkaW5nOiA4cHggMCAwIDY1cHhcblx0XHRtYXJnaW46IDAgMCAyMHB4IDBcblx0Jl9fc3VidGl0bGVcblx0XHRmb250LXNpemU6IDEzcHhcblx0XHRjb2xvcjogIzg4OFxuIiwiLm1haW5cblx0cGFkZGluZzogNjBweCAwXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMub25ldHdvdHJpcC5jb20vaW1hZ2VzL2Fib3V0LWNvbXBhbnkvbWFpbi9tYWluLWJnLmpwZylcblxuXHRAbWVkaWEgI3skbW9iaWxlfVxuXHRcdHBhZGRpbmc6IDQwcHggMFxuXHRcdGhlaWdodDogYXV0b1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3N0YXRpYy5vbmV0d290cmlwLmNvbS9pbWFnZXMvYWJvdXQtY29tcGFueS9tYWluL21haW4tYmdfbW9iLmpwZylcblxuXHQmX19sb2dvXG5cdFx0ZGlzcGxheTogbm9uZVxuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX1cblx0XHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0XHRtYXJnaW46IDAgYXV0byA1NXB4IGF1dG9cblx0XHRcdHdpZHRoOiA2MXB4XG5cdFx0XHRoZWlnaHQ6IDYxcHhcblxuXHQmX190aXRsZVxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWZcblx0XHRmb250LXdlaWdodDogNzAwXG5cdFx0Zm9udC1zaXplOiA1MnB4XG5cdFx0Y29sb3I6ICNGRkZGRkZcblx0XHRsZXR0ZXItc3BhY2luZzogMC4zcHhcblxuXHRcdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0XHRmb250LXNpemU6IDM0cHhcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweFxuXG5cdCZfX2Rlc2Ncblx0XHRtYXJnaW4tdG9wOiAxNXB4XG5cblx0XHQmLWl0ZW1cblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWZcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDBcblx0XHRcdGZvbnQtc2l6ZTogMjRweFxuXHRcdFx0Y29sb3I6ICNGRkZGRkZcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjE0cHhcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lXG5cblx0XHRcdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweFxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40MlxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHgiLCIudmFydGljYWxzXG5cdGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjdcblx0cGFkZGluZzogNjBweCAwXG5cblx0QG1lZGlhICN7JG1vYmlsZX1cblx0XHRwYWRkaW5nOiAzMHB4IDAgMTVweFxuXG5cdCZfX2xpbmtcblx0XHRjb2xvcjogIzAwQTlGRVxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG5cdCZfX2Rlc2Ncblx0XHRtYXgtd2lkdGg6IDk5MHB4XG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcblx0XHRmb250LXNpemU6IDE0cHhcblx0XHRjb2xvcjogIzIxMjEyMVxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjJweFxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4XG5cdFx0bWFyZ2luLWJvdHRvbTogNTVweFxuXG5cdFx0QG1lZGlhICN7JG1vYmlsZX1cblx0XHRcdGZvbnQtc2l6ZTogMTJweFxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4XG5cdFx0XHRsaW5lLWhlaWdodDogMTdweFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweCIsIi5oZWxwZGVzY1xuXHRwYWRkaW5nOiA0NXB4IDAgMzBweFxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3XG5cblx0QG1lZGlhICN7JG1vYmlsZX1cblx0XHRwYWRkaW5nOiAzMHB4IDAgMTVweFxuXG5cdCZfX2NvbFxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3Bcblx0XHRtYXJnaW4tcmlnaHQ6IDkwcHhcblxuXHRcdCY6bGFzdC1jaGlsZFxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwXG5cblx0Jl9fdGl0bGVcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRcdGZvbnQtc2l6ZTogMTNweFxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0XHRjb2xvcjogIzlFOUU5RVxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjRweFxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHhcblxuLnBhcnRuZXJzXG5cdCYtbGlzdFxuXHRcdCZfX2l0ZW1cblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweFxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1N3B4XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9zdGF0aWMub25ldHdvdHJpcC5jb20vaW1hZ2VzL2Fib3V0LWNvbXBhbnkvbWFpbi9wcmVzc19zcHJpdGVzaGVldC5wbmcpXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXR9XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweFxuXG5cdFx0XHQmLXBjaVxuXHRcdFx0XHR3aWR0aDogODVweFxuXHRcdFx0XHRoZWlnaHQ6IDM0cHhcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTVweCAtMTIxcHhcblxuXHRcdFx0Ji1pYXRhXG5cdFx0XHRcdHdpZHRoOiA5NXB4XG5cdFx0XHRcdGhlaWdodDogMjlweFxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcycHggLTVweFxuXG5cdFx0XHQmLW1jXG5cdFx0XHRcdHdpZHRoOiA3OHB4XG5cdFx0XHRcdGhlaWdodDogMjhweFxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcycHggLTQ0cHhcblxuXHRcdFx0Ji12aXNhXG5cdFx0XHRcdHdpZHRoOiA3NHB4XG5cdFx0XHRcdGhlaWdodDogMzJweFxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk1cHggLTgycHhcblxuXHRcdCYtaXRlbVxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweFxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4IiwiLmZvb3RlclxuXHRwYWRkaW5nOiAxMnB4IDBcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGN1xuXG5cdC8vQG1lZGlhICN7JG1vYmlsZX1cblx0Ly9cdHBhZGRpbmc6IDEycHggMFxuXG5cdCZfX2l0ZW1cblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRcdGZvbnQtc2l6ZTogMTNweFxuXHRcdGNvbG9yOiAjOUU5RTlFXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHhcblxuXHQmX19saW5rXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cdFx0Y29sb3I6ICMwMUFCRkIiLCIuc3ViLXdyYXBwZXJcbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgZmxleC13cmFwOiB3cmFwXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWZcbiAgZm9udC13ZWlnaHQ6IDQwMFxuICBjb2xvcjogIzIxMjEyMVxuXG4ubmV3c1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3XG4gIHBhZGRpbmc6IDMwcHggMCA2NXB4XG5cbiAgJl9fdGl0bGVcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG5cbiAgJl9wYWdlTmV3c1xuXG4gICAgJiAubmV3c19fYWJvdXRcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgbWFyZ2luLXRvcDogNDVweFxuXG4gIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgcGFkZGluZzogMjNweCAwIDEwcHhcblxuICAmX19jb250ZW50XG4gICAgd2lkdGg6IDYwJVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweClcbiAgICAgIHdpZHRoOiAxMDAlXG5cbiAgJl9fc2hhcmVcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0XG4gICAgbWFyZ2luLXRvcDogMjBweFxuXG4gICAgJi10aXRsZVxuICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4ycHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4XG5cbiAgICAmLWljb25zXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBtYXJnaW4tdG9wOiA5cHhcblxuICAgICYtaXRlbVxuICAgICAgd2lkdGg6IDMycHhcbiAgICAgIGhlaWdodDogMzJweFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBiYWNrZ3JvdW5kOiAjOUU5RTlFXG4gICAgICBib3JkZXItcmFkaXVzOiAxcHhcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4XG5cbiAgICAgICZfd2s6aG92ZXIsICZfd2s6YWN0aXZlXG4gICAgICAgIGJhY2tncm91bmQ6ICM0QTc0QTVcblxuICAgICAgJl9mYWNlYm9vazpob3ZlciwgJl9mYWNlYm9vazphY3RpdmVcbiAgICAgICAgYmFja2dyb3VuZDogIzMzNjRBNVxuXG4gICAgICAmX3R3aXR0ZXI6aG92ZXIsICZfdHdpdHRlcjphY3RpdmVcbiAgICAgICAgYmFja2dyb3VuZDogIzNBQUFFM1xuXG4gICAgICAmX29rOmhvdmVyLCAmX29rOmFjdGl2ZVxuICAgICAgICBiYWNrZ3JvdW5kOiAjRUY4MTE3XG5cbiAgICAmLXN2Z1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBsZWZ0OiAwXG4gICAgICByaWdodDogMFxuICAgICAgdG9wOiAwXG4gICAgICBib3R0b206IDBcbiAgICAgIG1hcmdpbjogYXV0b1xuICAgICAgd2lkdGg6IDIwcHhcbiAgICAgIGhlaWdodDogMjBweFxuICAgICAgdHJhbnNpdGlvbjogMjAwbXNcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dFxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIGZpbGw6ICMwMDBcblxuICAmX19ibG9ja05ld3MtdGl0bGVcbiAgICBtYXJnaW4tdG9wOiA3MHB4XG4gICAgZm9udC1zaXplOiAyMHB4XG5cbiAgJl9fbmFtZVxuICAgIHdpZHRoOiA5MHB4XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMFxuICAgIGJvcmRlci1yYWRpdXM6IDBcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXJcbiAgICBsaW5lLWhlaWdodDogMWVtXG4gICAgdGV4dC1pbmRlbnQ6IDAuMDFweFxuICAgIHRleHQtb3ZlcmZsb3c6ICcnXG4gICAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50XG4gICAgb3V0bGluZTogbm9uZVxuICAgIGZvbnQtc2l6ZTogMTJweFxuICAgIGxldHRlci1zcGFjaW5nOiAwLjE4cHhcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgcGFkZGluZzogMTBweCA3cHggN3B4XG5cbiAgICAmX3dpZHRoX3dvcmVcbiAgICAgIHdpZHRoOiAyMDBweFxuXG4ubmV3cy1jb250ZW50XG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC13cmFwOiB3cmFwXG5cbiAgJl9fYmxvY2tcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC13cmFwOiB3cmFwXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cbiAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICBtYXJnaW46IDBcblxuICAmX19ibG9jay1uZXdzXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXG4gICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgIG1hcmdpbjogMFxuXG4gICZfX2JpZy1uZXdzXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweFxuXG4gICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiAgJl9fc21hbGwtbmV3c1xuICAgIGZsZXg6IDQ2JSAwIDBcbiAgICBtYXJnaW46IDQwcHggMCAwXG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgZmxleDogMTAwJSAwIDBcblxuICAgICZfc2l6ZVxuICAgICAgJl9zbWFsbFxuICAgICAgICBmbGV4OiAzMCUgMCAwXG4gICAgICAgIG1hcmdpbjogMjVweCAwIDM1cHhcblxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICAgIGZsZXg6IDEwMCUgMCAwXG5cbiAgICAgICAgJjpudGgtY2hpbGQoM24tMSlcbiAgICAgICAgICBtYXJnaW46IDI1cHggNSUgMzVweFxuXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDM1cHhcblxuICAmX19iaWctaW1nXG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4XG5cbiAgJl9fcGFnZS1pbWdcbiAgICBtYXJnaW46IDIwcHggMFxuXG4gICZfX3NtYWxsLWltZ1xuICAgIHdpZHRoOiAxMDAlXG4gICAgbWFyZ2luLWJvdHRvbTogMThweFxuXG4gICZfX2ltZy1zY2hlZHVsZVxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgd2lkdGg6IDgwJVxuICAgIG1hcmdpbjogMCBhdXRvXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAmX3Bvc2l0aW9uX2NlbnRlclxuICAgICAgbWFyZ2luOiAxNXB4IGF1dG9cblxuICAmX19kYXRhXG4gICAgZm9udC1zaXplOiAxMnB4XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTdweFxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4XG5cbiAgJl9fdGl0bGVcbiAgICBmb250LXNpemU6IDIwcHhcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yNXB4XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICBtYXJnaW46IDVweCAwXG5cbiAgJl9fc3ViVGl0bGVcbiAgICBmb250LXNpemU6IDE4cHhcbiAgICBtYXJnaW4tdG9wOiA0MHB4XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcblxuICAmX19yZW1hcmtcbiAgICBwYWRkaW5nOiAxNnB4IDBcbiAgICBsaW5lLWhlaWdodDogMTZweFxuICAgIGZvbnQtc2l6ZTogMTJweFxuICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xuXG4gICZfX3ByZXdcbiAgICBjb2xvcjogIzIxMjEyMVxuXG4gICZfX3RleHRcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHhcbiAgICBsaW5lLWhlaWdodDogMjBweFxuXG4gICAgYVxuICAgICAgY29sb3I6ICMwMUFCRkJcblxuICAmX19pbWdcbiAgICB3aWR0aDogMTAwJVxuXG4gICZfX2J1dHRvbi1tb3JlXG4gICAgY29sb3I6ICMwMUFCRkJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHhcbiAgICBsaW5lLWhlaWdodDogMjRweFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMUFCRkJcbiAgICBwYWRkaW5nOiAwIDEycHhcbiAgICBtYXJnaW46IDM1cHggYXV0byAwXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBoZWlnaHQ6IDQ4cHhcbiAgICB3aWR0aDogMjAwcHhcbiAgICBib3JkZXItcmFkaXVzOiAycHhcblxuICAmX19zY3JlZW5Db250YWluZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbWFyZ2luOiAzMHB4IDBcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICBtYXJnaW46IDBcblxuICAmX19zY3JlZW5cbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHdpZHRoOiAxODBweFxuICAgIGhlaWdodDogMzUwcHhcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICBtYXJnaW46IDE1cHggYXV0b1xuXG4gICAgJl9wb3NpdGlvbl9jZW50ZXJcbiAgICAgIG1hcmdpbjogMCBhdXRvXG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvXG5cbiAgICAmX2hlaWdodF9taW5cbiAgICAgIGhlaWdodDogYXV0b1xuXG4gICZfX2xpc3QtaXRlbVxuICAgIGxpc3Qtc3R5bGU6IGRpc2NcbiAgICBtYXJnaW4tbGVmdDogMzBweFxuXG4gICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4XG5cbiAgJl9fb3JkZXJlZC1saXN0LWl0ZW1cbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsXG4gICAgbWFyZ2luLWxlZnQ6IDMwcHhcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICBtYXJnaW4tbGVmdDogMjBweFxuXG4gICYgLm5ld3MtdGFibGVcbiAgICAmX19oZWFkZXJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAmX19jb250ZW50XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllXG4gICAgICAmLS1sYXN0XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmVcbiAgICAmX19sYWJlbFxuICAgICAgcGFkZGluZzogOHB4XG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzllOWU5ZVxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWVcbiAgICAgICYtLWxhc3RcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZVxuXG5cbiAgJl9fdGJsXG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXJnaW4tdG9wOiAxNXB4XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsXG5cbiAgICAmLXdyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICB3aWR0aDogNTUwcHhcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG4gICAgJi10clxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwXG4gICAgICBib3JkZXItYm90dG9tOiBub25lXG5cbiAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuICAgICAgICBmb250LXdlaWdodDogNzAwXG5cbiAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMFxuXG4gICAgJi10ZFxuICAgICAgd2lkdGg6IDIwJVxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIHBhZGRpbmc6IDVweFxuXG4gICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgIHdpZHRoOiA0MCVcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmVcblxuICAmX19zaW1wbGUtdGFibGVcbiAgICB3aWR0aDogMTAwJVxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2VcblxuICAgIHRoLCB0ZFxuICAgICAgcGFkZGluZzogNHB4IDhweFxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzllOWU5ZVxuXG4gICAgdGhcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICZfX3NpbXBsZS10YWJsZS0tZml4ZWRcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkXG5cbiAgJl9fdGFibGVcbiAgICB3aWR0aDogMTAwJVxuICAgIG1hcmdpbi10b3A6IC0xMHB4XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsXG5cbiAgICAmLXdyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICB3aWR0aDogNTUwcHhcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG5cbiAgICAmLXRkXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaFxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZVxuXG4gICAgJi10clxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4XG5cbiAgICAgICZfcG9zaXRpb25cbiAgICAgICAgJl9maXJzdFxuICAgICAgICAgIHdpZHRoOiAxMCVcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5ZTllOWVcblxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgICAgICB3aWR0aDogMTUlXG5cbiAgICAgICAgJl9zZWNvbmRcbiAgICAgICAgICB3aWR0aDogNTUlXG4gICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzllOWU5ZVxuXG4gICAgICAgICZfbGFzdFxuICAgICAgICAgIHdpZHRoOiAzNSVcbiAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOWU5ZTllXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzllOWU5ZVxuXG4gICAgICAgICZfY2VudGVyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWVcblxuICAgICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZVxuXG4gICAgJi10aFxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzllOWU5ZVxuXG4uYVxuICB3aWR0aDogMTAwJVxuXG4iLCJAbWl4aW4gbW9iaWxlIHtcbiAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbjpyb290IHtcbiAgLS1jb2xvci10ZXh0LXByaW1hcnk6ICMyMTIxMjE7XG4gIC0tY29sb3ItdGV4dC1ncmF5OiAjYzZjN2M4O1xuICAtLWNvbG9yLW1haW4tcHJpbWFyeTogIzAxYWJmYjtcbiAgLS1jb2xvci1jb250cmFzdC1wcmltYXJ5OiAjZmZmZmZmO1xufVxuXG4uaGlkZS1zY3JvbGxiYXIge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLmhpZGUtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLmhlYWRpbmdIMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIG1hcmdpbjogMDtcblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4uaGVhZGluZ0gyIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuXG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmhlYWRpbmdIMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xufVxuXG4ucExhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7XG59XG5cbi5wU21hbGwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnJlc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLnJlc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLnJlc2VhcmNoLXBhcnRuZXJzX19pbWFnZSB7XG4gIGhlaWdodDogMzZweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnJlc2VhcmNoLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4ucmVzZWFyY2gtaW50cm9fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ3JpZC1nYXA6IDI0cHg7XG4gIHdpZHRoOiA3OTJweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucmVzZWFyY2gtaW50cm9fX3dyYXBwZXJfY29tcGFjdCB7XG4gIGdyaWQtZ2FwOiAxMnB4O1xufVxuXG4ucmVzZWFyY2gtaW50cm9fX3RpbWUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnJlc2VhcmNoLXBhcnRuZXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZXNlYXJjaC1wYXJ0bmVyc19fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICBncmlkLWdhcDogMTJweDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuXG4ucmVzZWFyY2gtcGFydG5lcnNfX2xvZ28ge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItY29udHJhc3QtcHJpbWFyeSk7XG5cbiAgLnJlc2VhcmNoLXBhcnRuZXJzX19sb2dvX3N0YXRpYyB7XG4gICAgZmlsbDogcmV2ZXJ0LWxheWVyO1xuICB9XG5cbiAgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ncmF5KTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnM7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6IHJldmVydC1sYXllcjtcbiAgICB9XG4gIH1cbn1cblxuLnNiZXIge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ueW91ZG8ge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLWdhcDogNDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnJlc2VhcmNoLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDI0cHg7XG4gIGdyaWQtcm93LWdhcDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG59XG5cbi5yZXNlYXJjaC1saXN0X2lubGluZSB7XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWxpc3RfX2l0ZW1fY29tcGFjdCB7XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgd2lkdGg6IDgwdnc7XG4gICAgbWF4LXdpZHRoOiAzODRweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4ucmVzZWFyY2gtbGlzdF9faXRlbV9oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVzZWFyY2gtbW9yZV9oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVzZWFyY2gtYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1jb250cmFzdC1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucmVzZWFyY2gtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5yZXNlYXJjaC1hcnRpY2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyODBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG59XG5cbi5yZXNlYXJjaC1hcnRpY2xlX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtZ2FwOiA4cHg7XG59XG5cbi5yZXNlYXJjaC1hcnRpY2xlX190aW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ucmVzZWFyY2gtYXJ0aWNsZV9fdGl0bGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDJweCAwO1xuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB9XG59XG5cbi5yZXNlYXJjaC1hcnRpY2xlX19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbi1wcmltYXJ5KTtcbn1cblxuXG4ucmVzZWFyY2gtZGV0YWlscy1wb3N0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbn1cblxuLnJlc2VhcmNoLWRldGFpbHMtcG9zdGVyX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucmVzZWFyY2gtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdyaWQtZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBncmlkLWdhcDogNDBweDtcbiAgfVxufVxuXG4ucmVzZWFyY2gtY29udGVudF9fd3JhcHBlciB7XG4gIHdpZHRoOiA3OTJweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7XG5cbiAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICB9XG5cbiAgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4tcHJpbWFyeSk7XG4gIH1cblxuICAuYnRuLWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbi1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItY29udHJhc3QtcHJpbWFyeSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5cbi5yZXNlYXJjaC1jb250ZW50X19jb250YWN0cyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMTJweDtcblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IHVuc2V0O1xuICB9XG59XG5cbi5yZXNlYXJjaC1jb250ZW50X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbi1wcmltYXJ5KTtcbn1cblxuLnJlc2VhcmNoLXJlY29tbWVuZGF0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5yZXNlYXJjaC1yZWNvbW1lbmRhdGlvbnNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnJlc2VhcmNoLXJlY29tbWVuZGF0aW9uc19fd3JhcHBlciB7XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG59IiwiLnN1Yi13cmFwcGVyXG4gIGRpc3BsYXk6IGZsZXhcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIGZsZXgtd3JhcDogd3JhcFxuICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmXG4gIGZvbnQtd2VpZ2h0OiA0MDBcbiAgY29sb3I6ICMyMTIxMjFcblxuLnByZXNzLWFib3V0XG4gIGJhY2tncm91bmQ6ICNmN2Y3ZjdcbiAgcGFkZGluZzogMzBweCAwIDY1cHhcblxuICAmLWNvbnRhY3RzXG4gICAgJiAubmV3c19fYWJvdXRcbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgZGlzcGxheTogYmxvY2tcblxuICBAbWVkaWEgI3skbW9iaWxlfVxuICAgIHBhZGRpbmc6IDIzcHggMCAzN3B4XG5cbiAgJl9fY29udGVudFxuICAgIHdpZHRoOiAxMDAlXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiIsIi5zZWN0aW9uXG4gICZfX3JlcXVlc3RcbiAgICBwYWRkaW5nOiA3NXB4IDBcbiAgICBiYWNrZ3JvdW5kOiAjRjRGNEY0XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgcGFkZGluZzogMzBweCAwXG5cbi5mb3JtLWdyb3VwXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBtYXJnaW46IDAgMCA3cHhcbiAgYm9yZGVyLWNvbG9yOiAjRDREMkQyXG5cbi5mb3JtLWdyb3VwIGlucHV0W3R5cGU9XCJlbWFpbFwiXVxuICBib3JkZXI6IDFweCBzb2xpZCAjRjVGNUY1XG4gIGJvcmRlci1yYWRpdXM6IDJweFxuICB3aWR0aDogMjkzcHhcbiAgcGFkZGluZzogMjBweCAxNHB4IDdweFxuICBvdXRsaW5lOiBub25lXG4gIGNvbG9yOiAjNDI0MjQyXG4gIGZvbnQtc2l6ZTogMTZweFxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KVxuICAgIHdpZHRoOiAxMDAlXG5cbiAgLy9AbWVkaWEgI3skbW9iaWxlfVxuICAvLyAgd2lkdGg6IDEwMCVcblxuLmZvcm0tZ3JvdXAgaW5wdXRcbiAgaGVpZ2h0OiA1NHB4XG5cbi5mb3JtLWdyb3VwIGlucHV0LmlzLXN1Y2Nlc3NcbiAgYm9yZGVyLWNvbG9yOiAjNzBjYzZhXG4gIGNvbG9yOiAjNzBjYzZhXG5cbi5mb3JtLWdyb3VwIGlucHV0Lmhhcy1lcnJvclxuICBib3JkZXItY29sb3I6IHJlZFxuICBjb2xvcjogcmVkXG5cbi5jb250YWN0cyBidXR0b25bZGlzYWJsZWRdXG4gIGN1cnNvcjogbm90LWFsbG93ZWRcbiAgYmFja2dyb3VuZDogIzc0YThiM1xuICBjb2xvcjogI2NjY1xuXG4uY2xhcmlmaWNhdGlvblxuICBjb2xvcjogIzUxNWU2NFxuICBmb250LXNpemU6IDE0cHhcbiAgbGluZS1oZWlnaHQ6IDI2cHhcbiAgd2lkdGg6IDQ2MHB4XG4gIGZvbnQtd2VpZ2h0OiAxMDBcblxuLmZvcm0tY29sXG4gIG1hcmdpbjogMCBhdXRvXG5cbmRpdi5Mb2FkZXJQb3B1cFxuICB3aWR0aDogYXV0b1xuXG5kaXYuTG9hZGVyUG9wdXAgLmFic1xuICBkaXNwbGF5OiBub25lXG5cbmRpdi5SZWNvbW1lbmRhdGlvblBvcHVwXG4gIHBhZGRpbmc6IDIwcHhcblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjBweClcbiAgZGl2LlJlY29tbWVuZGF0aW9uUG9wdXBcbiAgICB3aWR0aDogYXV0b1xuXG4uUmVjb21tZW5kYXRpb25Qb3B1cCAuYWJzXG4gIGRpc3BsYXk6IG5vbmVcblxuLlJlY29tbWVuZGF0aW9uUG9wdXAgLm92ZXJmbG93LXNoYWRvd1xuICBkaXNwbGF5OiBub25lXG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwX19Db250ZW50XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBwYWRkaW5nOiAyMHB4XG4gIGJhY2tncm91bmQ6IHdoaXRlXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweFxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHhcbiAgYm9yZGVyLXJhZGl1czogMTBweFxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA0MHB4ICMwMDBcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgNDBweCAjMDAwXG4gIGJveC1zaGFkb3c6IDAgMCA0MHB4ICMwMDBcblxuLlJlY29tbWVuZGF0aW9uUG9wdXBfX0NvbnRlbnRfX0Rlc2NyaXB0aW9uXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiLCBzYW5zLXNlcmlmXG4gIGZvbnQtc2l6ZTogMTRweFxuICBjb2xvcjogIzQyNDI0MlxuICBsZXR0ZXItc3BhY2luZzogMC4yMnB4XG4gIGxpbmUtaGVpZ2h0OiAyMHB4XG5cbi5SZWNvbW1lbmRhdGlvblBvcHVwX19UaXRsZVxuICBtYXJnaW4tdG9wOiAwXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiLCBzYW5zLXNlcmlmXG4gIGZvbnQtc2l6ZTogMjBweFxuICBjb2xvcjogIzYxNjE2MVxuICBsZXR0ZXItc3BhY2luZzogMC4ycHhcbiAgbGluZS1oZWlnaHQ6IDI2cHhcblxuI2ZhZGVCbG9ja1xuICBwb3NpdGlvbjogZml4ZWRcblxuLmJ0bi1zdWJtaXRcbiAgd2lkdGg6IDI5M3B4XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBMaWdodFwiLCBzYW5zLXNlcmlmXG4gIGJhY2tncm91bmQ6ICMwMDlGRkJcbiAgZGlzcGxheTogYmxvY2tcbiAgYm9yZGVyLXJhZGl1czogMnB4XG4gIGZvbnQtc2l6ZTogMTZweFxuICBjb2xvcjogI2ZmZmZmZlxuICBsZXR0ZXItc3BhY2luZzogMS41cHhcbiAgYm9yZGVyOiAwIG5vbmVcbiAgb3V0bGluZTogbm9uZVxuICBwYWRkaW5nOiAwIDE1cHhcbiAgbWluLXdpZHRoOiAxODFweFxuICBoZWlnaHQ6IDQ4cHhcbiAgbGluZS1oZWlnaHQ6IDQ4cHhcbiAgY3Vyc29yOiBwb2ludGVyXG5cbiAgJjpob3ZlclxuICAgIGJhY2tncm91bmQ6ICMwMTlERUNcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweClcbiAgICB3aWR0aDogMTAwJVxuICAvL0BtZWRpYSAjeyRtb2JpbGV9XG4gIC8vICB3aWR0aDogMTAwJVxuXG4uY2xvc2VfYnV0dG9uXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgbWluLXdpZHRoOiBhdXRvXG5cbmRpdi5wb3B1cCA+IC5vdmVyZmxvdy1zaGFkb3dcbiAgZGlzcGxheTogbm9uZVxuXG4uYWdyZWVtZW50LWxpbmtcbiAgY29sb3I6ICMwMDc2ZmZcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgLmZvcm0tZ3JvdXAgbGFiZWxcbiAgICBmb250LXNpemU6IDE2cHhcblxuLmlucHV0LWZvcm06Zm9jdXNcbiAgYmFja2dyb3VuZDogI2ZmZlxuICBib3JkZXI6IDFweCBzb2xpZCAjRjVGNUY1XG5cbi5mb3JtLWxhYmVsXG4gIGZvbnQtc2l6ZTogMTZweFxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgbGVmdDogMTJweFxuICB0b3A6IDE3cHhcbiAgY29sb3I6ICM3NTc1NzVcbiAgd2lkdGg6IDIwMHB4XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cHhcbiAgdGV4dC1hbGlnbjogbGVmdFxuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXNcblxuLmZvcm0tbGFiZWxfc3RhdGVfbW92ZVxuICBsZWZ0OiAtMTBweCAhaW1wb3J0YW50XG4gIHRvcDogMjBweFxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTg1JSkgc2NhbGUoLjc1KVxuXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuXG4uZm9ybS1ncm91cF9fYXN0ZXJpc2tcbiAgZm9udC1zaXplOiAxNnB4XG4gIGNvbG9yOiAjZmYwNzA3XG5cblxuLm5ld3NcbiAgJl9fYWJvdXRcbiAgICBmbGV4OiAzNSUgMCAwXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweClcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgZmxleDogMTAwJSAwIDBcbiAgICAgIG1hcmdpbi10b3A6IDQwcHhcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICZfX3RpdGxlLWZvcm1cbiAgICBmb250LXNpemU6IDIwcHhcbiAgICBjb2xvcjogIzIxMjEyMVxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxuXG4gICZfX2Zvcm1cbiAgICBkaXNwbGF5OiBub25lXG4gICAgLy9kaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIG1hcmdpbi1ib3R0b206IDkwcHhcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KVxuICAgICAgd2lkdGg6IDYwJVxuXG4gICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXJnaW46IDMwcHggMFxuICAgICAgbWF4LXdpZHRoOiAxMDAlXG5cbiAgJl9fY29udGFjdHNcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweClcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHhcblxuICAgICYtdGl0bGVcbiAgICAgIGZvbnQtc2l6ZTogMjBweFxuICAgICAgY29sb3I6ICMyMTIxMjFcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICBmb250LXNpemU6IDI2cHhcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBcblxuICAmX19jb250YWN0XG5cbiAgICAmLWl0ZW1cbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHhcblxuICAgICYtbmFtZVxuICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICBjb2xvcjogIzIxMjEyMVxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjlweFxuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuICAgICAgZm9udC13ZWlnaHQ6IDQwMFxuXG4gICAgJi1wcm9mXG4gICAgICBmb250LXNpemU6IDEycHhcbiAgICAgIGNvbG9yOiAjOUU5RTlFXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xN3B4XG4gICAgICBsaW5lLWhlaWdodDogMjBweFxuXG4gICAgJi10ZWxcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgY29sb3I6ICMyMTIxMjFcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweFxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHhcblxuICAgICYtbWFpbFxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuXG4gICAgJi1zbnNcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAgICYtbGlua1xuICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICBjb2xvcjogIzAxQUJGQlxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4XG4gICAgICBsaW5lLWhlaWdodDogMjBweFxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbiAgJl9fc3ZnXG4gICAgd2lkdGg6IDEycHhcbiAgICBoZWlnaHQ6IDE0cHhcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHhcbiAgICBtYXJnaW4tdG9wOiA1cHhcbiIsIiRibGFjay1jb2xvcjogIzQ4NDY0NlxuJGRhcmtHcmV5LWNvbG9yOiAjNzU3NTc1XG4kbGlnaHRHcmV5LWNvbG9yOiAjYjBiMGIwXG4kbGlnaHRDb25jcmV0ZS1jb2xvcjogI2QyZDJkMlxuJGxpZ2h0LWNvbG9yOiAjZTBlMGUwXG4keWVsbG93LWNvbG9yOiAjZmZkNDFlXG5cbi5yZWN0b3JcbiAgcGFkZGluZzogMzBweCAwIDc0cHhcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmN1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweClcbiAgICBwYWRkaW5nOiAzMHB4IDAgNDRweFxuXG4gIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgcGFkZGluZzogMjFweCAwIDE5cHhcblxuICAmX193clxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweClcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAmX19tYWluXG4gICAgbWF4LXdpZHRoOiA2NjVweFxuICAgIHdpZHRoOiAxMDAlXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpXG4gICAgICBtYXgtd2lkdGg6IDEwMCVcblxuICAgICYtdGV4dFxuICAgICAgd2lkdGg6IDg3JVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHhcblxuICAmX190aXRsZVxuICAgIGNsZWFyOiBib3RoXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweFxuXG4gICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgIGZvbnQtc2l6ZTogMjZweFxuICAgICAgbWFyZ2luLWJvdHRvbTogMjNweFxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpXG4gICAgICBmb250LXNpemU6IDIycHhcblxuICAmX19hYm91dFxuICAgIG1hcmdpbjogMzNweCAwIDBcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICBtYXJnaW46IDMwcHggMCAxNXB4XG5cbiAgICAmLWl0ZW1cbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgd2lkdGg6IDMzJVxuICAgICAgbWFyZ2luLWJvdHRvbTogMjlweFxuICAgICAgZmxvYXQ6IGxlZnRcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgd2lkdGg6IDUwJVxuXG4gICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KVxuICAgICAgLy8gIHdpZHRoOiAzNSVcblxuICAgICAgJjpudGgtY2hpbGQoNSlcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzhweFxuXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweFxuXG4gICAgJi10ZXh0XG4gICAgICB3aWR0aDogODUlXG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgIHdpZHRoOiA5MCVcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzY1cHgpXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweFxuXG4gICZfX2dlb2dyYXBoeVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICAgIG1hcmdpbi1ib3R0b206IDc1cHhcblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4XG5cbiAgICAmLWl0ZW1cbiAgICAgIHdpZHRoOiAzNCVcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4XG5cbiAgICAmLXdyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgIHdpZHRoOiA1MCVcblxuICAgICYtY2lyY2xlXG4gICAgICBoZWlnaHQ6IDE4MHB4XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHhcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgaGVpZ2h0OiAxMzBweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweFxuXG4gICAgJi10aXRsZVxuICAgICAgd2lkdGg6IDcwcHhcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiA3MXB4XG4gICAgICBsZWZ0OiA1MCVcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzVweFxuICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICBjb2xvcjogIzIxMjEyMVxuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICBtYXJnaW4tbGVmdDogLTQ2cHhcbiAgICAgICAgdG9wOiA1NnB4XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzOXB4KVxuICAgICAgICBtYXJnaW4tbGVmdDogLTQycHhcblxuICAgICYtdWxcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgIHdpZHRoOiA1MCVcblxuICAgICYtbGlcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICBmb250LXNpemU6IDEycHhcblxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgY29udGVudDogJydcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweClcbiAgICAgICAgd2lkdGg6IDEycHhcbiAgICAgICAgaGVpZ2h0OiAxMnB4XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHhcbiAgICAgICAgZmxleC1zaHJpbms6IDBcblxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICAgIHdpZHRoOiAxMHB4XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHhcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmVcblxuICAgICAgJl9jb2xvclxuICAgICAgICAmX3llbGxvd1xuICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWNvbG9yXG5cbiAgICAgICZfY29sb3JcbiAgICAgICAgJl9kYXJrXG4gICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay1jb2xvclxuXG4gICAgICAmX2NvbG9yXG4gICAgICAgICZfZGFya0dyZXlcbiAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtHcmV5LWNvbG9yXG5cbiAgICAgICZfY29sb3JcbiAgICAgICAgJl9saWdodEdyZXlcbiAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleS1jb2xvclxuXG4gICAgICAmX2NvbG9yXG4gICAgICAgICZfbGlnaHRDb25jcmV0ZVxuICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb25jcmV0ZS1jb2xvclxuXG4gICAgICAmX2NvbG9yXG4gICAgICAgICZfbGlnaHRcbiAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWNvbG9yXG5cbiAgICAmLXBlcmNlbnRcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHhcblxuICAmX19wcm9ncmVzc2JhclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogMzhweFxuXG4gICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgbWFyZ2luLXRvcDogNzhweFxuXG4gICAgJi1nZW5kZXJcbiAgICAgIHdpZHRoOiA5MHB4XG5cbiAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcblxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgIHdpZHRoOiA3M3B4XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IC01NXB4XG4gICAgICAgIHJpZ2h0OiAwXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG5cbiAgICAmLWJsb2NrXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiA0NnB4XG4gICAgICBib3JkZXItcmFkaXVzOiAycHhcbiAgICAgIG1hcmdpbjogMCAxNXB4XG4gICAgICBsaW5lLWhlaWdodDogNDZweFxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtY29sb3JcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgbWFyZ2luOiAwXG5cbiAgICAmLXdvbWFuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWNvbG9yXG5cbiAgICAmLW1hblxuICAgICAgZmxleC1ncm93OiAxXG5cbiAgICAmLXBlcmNlbnRcbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICYtZ2VuZGVySWNvblxuICAgICAgd2lkdGg6IDI1cHhcbiAgICAgIGhlaWdodDogMjVweFxuICAgICAgbWFyZ2luLWJvdHRvbTogLTVweFxuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiAgJl9fZGVtb2dyYXBoeVxuICAgICYtd3JcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIG1hcmdpbi1ib3R0b206IDc5cHhcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweFxuXG4gICAgJi1ibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweFxuXG4gICAgICAmX3Bvc2l0aW9uX2xhc3RcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgICAgb3JkZXI6IC0xXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweFxuXG4gICAgJi1pbnB1dFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiAyMHB4XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmXG4gICAgICBtYXJnaW46IDAgMTVweFxuXG4gICAgICAmX2JhY2tncm91bmRcbiAgICAgICAgJl90cmFuc3BhcmVudFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAmLXRleHRcbiAgICAgIHdpZHRoOiA5MHB4XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgIHdpZHRoOiAxMTBweFxuXG4gICAgICAmX2FsaWduX3JpZ2h0XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG5cbiAgICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgICB3aWR0aDogODlweFxuXG4gICAgJi1wZXJjZW50XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIGhlaWdodDogMjBweFxuICAgICAgbGVmdDogMFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLWNvbG9yXG5cblxuICAmX19kZXZpY2VzXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4XG5cbiAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgbWFyZ2luLWJvdHRvbTogMzFweFxuXG4gICAgJi1pdGVtXG4gICAgICB3aWR0aDogMzMlXG4gICAgICBkaXNwbGF5OiBmbGV4XG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAgICYtaWNvblxuICAgICAgaGVpZ2h0OiAzOHB4XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHhcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgaGVpZ2h0OiAzM3B4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuXG4gICAgICAmX3RpdGxlXG4gICAgICAgICZfZGVza3RvcFxuICAgICAgICAgIHdpZHRoOiA0NnB4XG5cbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICAgICAgd2lkdGg6IDQwcHhcblxuICAgICAgICAmX21vYmlsZVxuICAgICAgICAgIHdpZHRoOiAyMnB4XG5cbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICAgICAgd2lkdGg6IDE5cHhcblxuICAgICAgICAmX3RhYmxldFxuICAgICAgICAgIHdpZHRoOiAzMnB4XG5cbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICAgICAgd2lkdGg6IDI4cHhcblxuICAgICYtdGV4dFxuICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzllOWU5ZVxuICAgICAgbWFyZ2luLWJvdHRvbTogODFweFxuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgIHBhZGRpbmctdG9wOiA1cHhcblxuICAgICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweFxuXG4gICZfX3NwZWNpYWxQcm9qZWN0c1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cblxuICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbiAgICAmX19yb3dcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4XG4gICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMFxuXG4gICAgJi1pdGVtXG4gICAgICB3aWR0aDogNDYlXG5cbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ5cHhcblxuICAgICZfX3RleHRcbiAgICAgICYtLXdpdGgtbWFyZ2luXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHhcblxuICAgICYtbGlua0ltZ1xuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICAgICAmOmFmdGVyXG4gICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDBcbiAgICAgICAgbGVmdDogMFxuICAgICAgICByaWdodDogMFxuICAgICAgICBib3R0b206IDEycHhcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzMywgMzMsIDMzLCAuMilcbiAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42c1xuXG4gICAgICAmOmhvdmVyXG4gICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICBvcGFjaXR5OiAxXG5cbiAgICAmLWltZ1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4gICAgJi10ZFxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICB3aWR0aDogMTAwJVxuXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHhcblxuICAgICAgJl9wb3NpdGlvblxuICAgICAgICAmX2ZpcnN0XG4gICAgICAgICAgbWFyZ2luLXRvcDogMThweFxuXG4gICAgICAgICZfbGFzdFxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcblxuICAgICYtbGlua1xuICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICBjb2xvcjogIzAxYWJmYlxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIG9wYWNpdHk6IC45XG5cbiAgJiAuc3ViLXdyYXBwZXJcbiAgICBwYWRkaW5nOiAwXG5cbi5hc2lkZVxuICAmX190aXRsZVxuICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpXG4gICAgICBmb250LXNpemU6IDI4cHhcbiAgICAgIGNvbG9yOiAjMjEyMTIxXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOXB4XG5cbi5kb3dubG9hZFxuICBkaXNwbGF5OiBmbGV4XG4gIG1hcmdpbi1ib3R0b206IDg0cHhcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAyMDVweFxuXG4gICAgQG1lZGlhICN7JG1vYmlsZX1cbiAgICAgIHRvcDogMTkwcHhcblxuICAmX19pbWdcbiAgICB3aWR0aDogNDZweFxuICAgIGhlaWdodDogNTJweFxuICAgIG1hcmdpbi1yaWdodDogMTNweFxuICAgIGN1cnNvcjogcG9pbnRlclxuXG4uZGlhZ3JhbW1hXG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpXG4gIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgd2lkdGg6IDEzMHB4XG4gICAgaGVpZ2h0OiAxMzBweFxuXG4gIGNpcmNsZVxuICAgIGZpbGw6IHJnYmEoMCwwLDAsMClcbiAgICBzdHJva2U6ICR5ZWxsb3ctY29sb3JcbiAgICBzdHJva2Utd2lkdGg6IDE1XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDA4cHggNDA4cHhcbiAgICB6LWluZGV4OiAxMFxuXG4gIGNpcmNsZTpudGgtY2hpbGQoMilcbiAgICBmaWxsOiByZ2JhKDAsMCwwLDApXG4gICAgc3Ryb2tlOiAkYmxhY2stY29sb3JcbiAgICBzdHJva2Utd2lkdGg6IDE1XG5cbiAgY2lyY2xlOm50aC1jaGlsZCgzKVxuICAgIGZpbGw6IHJnYmEoMCwwLDAsMClcbiAgICBzdHJva2U6ICRkYXJrR3JleS1jb2xvclxuICAgIHN0cm9rZS13aWR0aDogMTVcblxuICBjaXJjbGU6bnRoLWNoaWxkKDQpXG4gICAgZmlsbDogcmdiYSgwLDAsMCwwKVxuICAgIHN0cm9rZTogJGxpZ2h0R3JleS1jb2xvclxuICAgIHN0cm9rZS13aWR0aDogMTVcblxuICBjaXJjbGU6bnRoLWNoaWxkKDUpXG4gICAgZmlsbDogcmdiYSgwLDAsMCwwKVxuICAgIHN0cm9rZTogJGxpZ2h0Q29uY3JldGUtY29sb3JcbiAgICBzdHJva2Utd2lkdGg6IDE1XG5cbiAgY2lyY2xlOm50aC1jaGlsZCg2KVxuICAgIGZpbGw6IHJnYmEoMCwwLDAsMClcbiAgICBzdHJva2U6ICRsaWdodC1jb2xvclxuICAgIHN0cm9rZS13aWR0aDogMTVcblxuLnNwaW5uZXJcbiAgd2lkdGg6IDE0N3B4XG4gIGhlaWdodDogMTQ3cHhcbiAgYm9yZGVyLXJhZGl1czogNTAlXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDdweFxuICBsZWZ0OiA1MCVcbiAgbWFyZ2luLWxlZnQ6IC03M3B4XG4gIG92ZXJmbG93OiBoaWRkZW5cbiAgYW5pbWF0aW9uOiBzcGluIDJzIGxpbmVhciBpbmZpbml0ZVxuXG4gIEBtZWRpYSAjeyRtb2JpbGV9XG4gICAgd2lkdGg6IDEyMHB4XG4gICAgaGVpZ2h0OiAxMjBweFxuICAgIHRvcDogNXB4XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM5cHgpXG4gICAgbWFyZ2luLWxlZnQ6IC03MXB4XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzI3cHgpXG4gICAgbWFyZ2luLWxlZnQ6IC02OHB4XG5cbi5zcGlubmVyOjphZnRlclxuICBjb250ZW50OiAnJ1xuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiA1MCVcbiAgbGVmdDogNTAlXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG4gIHdpZHRoOiA4MCVcbiAgaGVpZ2h0OiA4MCVcbiAgYmFja2dyb3VuZDogI2ZmZlxuICBib3JkZXItcmFkaXVzOiA1MCVcblxuQGtleWZyYW1lcyBzcGluXG4gIDAlXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcblxuICAxMDAlXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKVxuXG4uc3Bpbm5lcl9faW5zaWRlXG4gIHdpZHRoOiAxMDAlXG4gIGhlaWdodDogNTAlXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICBtYXJnaW4tdG9wOiA1MCVcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjOUU5RTlFLCAjRTBFMEUwKVxuXG4uc3Bpbm5lcl9faW5zaWRlOjpiZWZvcmVcbiAgY29udGVudDogJydcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiAxMDAlXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDBcbiAgbGVmdDogMFxuICBtYXJnaW4tdG9wOiAtNTAlXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZmZmZiwgI0RCREJEQikiLCJAZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiBydWItYXJpYWwtcmVndWxhclxuICBzcmM6IHVybChkYXRhOmZvbnQvd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCxkMDlHUmdBQkFBQUFBQWI4QUJBQUFBQUFDYUFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY1lGM0lPRWRFUlVZQUFBR0lBQUFBSFFBQUFDQUFNd0FFVDFNdk1nQUFBYWdBQUFCQUFBQUFZR21rUTIxamJXRndBQUFCNkFBQUFFY0FBQUZTQkRubTlHTjJkQ0FBQUFJd0FBQUFBZ0FBQUFJQUFBQUFabkJuYlFBQUFqUUFBQUd4QUFBQ1pRKzBMNmRuWVhOd0FBQUQ2QUFBQUF3QUFBQU1BQU1BQjJkc2VXWUFBQVAwQUFBQTdBQUFBT3dtZHBsOWFHVmhaQUFBQk9BQUFBQXNBQUFBTnZ1THl5Tm9hR1ZoQUFBRkRBQUFBQjRBQUFBa0N5RUY4Mmh0ZEhnQUFBVXNBQUFBR0FBQUFCZ1NzUUNrYkc5allRQUFCVVFBQUFBT0FBQUFEZ0IyQUc1dFlYaHdBQUFGVkFBQUFDQUFBQUFnQVNBQWsyNWhiV1VBQUFWMEFBQUJJd0FBQWl3dDdFb3ZjRzl6ZEFBQUJwZ0FBQUF4QUFBQVFPTzFSY2x3Y21Wd0FBQUd6QUFBQUM0QUFBQXVzUElyRkFBQUFBRUFBQUFBeVlsdk1RQUFBQURMYWhqQUFBQUFBTXRxUUVaNDJtTmdaR0JnNEFOaUNRWVFZR0pnQkVKV0lHWUI4eGdBQklFQU9BQUFBSGphWTJCbVlXS2N3TURLd01CcXpIS1dnWUZoRm9SbU9zdVF4dmlHQVE4SWlBd0tabkJnVUhqQXdKYjJMdzJvZnhhREJsQ1lFVW1KQWdNakFEV3ZDclY0Mm1OZ1lHQm1nR0FaQmtZR0VQQUI4aGpCZkJZR0F5RE5BWVJNUUZxQlJlRUJ3Ly8vQ05iL3g3K2ZLTEJDZFlFQkl4c0RuTXNJMHNQRWdBb1lJVllOWndBQVRKRUxFZ0FBQUFBQWVOcGRVYnRPVzBFUTNRMFBBNEhFMkNBNTJoU3ptWkFDNzRVMlNDQ3VMc0xJZG1NNVF0cU5YT1JpWE1BSFVDQlJnL1pyQm1nb1U2Uk5nNUFMSkQ2QlQ0aVVtVFdKb2pRN083Tnp6cGt6UzhxUnFuZHB2ZWVwY3haSTRXNkRacHQrSjZUYVJZQUgwdldOUmtiYXdTTXROak42NWJwOXY0L0JaalRsVGhwQWVjOWJ5a05HMDA2Z0Z1MjVmekkvZytFKy84czhCNE9XWnBxZVdtY2hQWVRBZkROdWFmQTFvMWwzL1VGZnNUcGNEUWFHRk5OVTNQWEhWTXIvbHVaY2JSbTJOak9hZDNBaElqK1lCbWhxclkxQTA1ODZwSG8ram1JSmN2bHNyQTBtcHF3L3lVUndZVEpkMVZRdE03NTJjSi9zTERyWXBFcHo0QUVPc0ZXZWdvZmpvd21GOUMySk1rdERoSVBZS2pGQ3hDU0hRazQ1ZDdJL0tWQStrb1F4YjVMU3pyaGhyWUZ4NURVd3FNM1RITDdNWmxQYlc0Y3dmaEZIOE4wdnhwSU9QcktoTmthRTJJNVlDbUFDa1pCUlZiNmh4bk12aXdHNTFQNHpFQ1ZnZWZydFh5Y0NyVHMyRVM5bGJaMWpqQldDbnQ4MjMvbGx4ZDJxWE9kRm9idDNWVFZVNlpUbVF5OW4zK01SVDQrRjRhQ3g0TTNuZlgralFPME5peHNObWdQQmtONk4zdi9SV25YRVZkNExIOWx2TmJPeEZnQUFBQUFBQUFJQUJBQUMvLzhBQXdBQ0FLUUFBQVdGQlpvQUdRQWtBR29Bc2hnQUFDdXdBQyt3RlRPd0FjMndFekt3RWkrd0F6T3dHczJ3QlRLd0pDK3dCODBCc0NVdnNCaldzUUlHTWpLd0Y4MnhFaG95TXJJWEdBb3JzMEFYRlFrcnNoZ1hDaXV6UUJnQUNTdXdCREt3RnhDeEhnRXJzQTNOc1NZQkt3Q3hKQm9SRXJBTk9UQXhFelV6TlNNMU14RWhNaGNlQVJVVUJ3WXBBUlVoRlNFUkl4RVRJVEkyTlRRbUp5WW5JYVNabVprQ0hZOUttcmgxZGY3UC9wSURQZnpEdjc4QmNiU2RXRXN2aFA2VUFTT21mNlFDcmcwWDNweTRmMzEvcHY3ZEFTTUJ6WVdCV244VURBRUFBUUFBQUFBQUFBQUFBQU1BQURrRGVOcGpZR1JnWUFEaVRjeEZVdkg4Tmw4WjVEa1lRT0IwbG9NYk1zM2F5am9MU0hFd01JRjRBT1FIQjdONDJtTmdaR0JnbmZYL0JnTURtd2dERUxDMk1qQXlvQUkyQUZiUkF5TUFBQVFBQUFBQUFBQUFBcWtBQUFRQUFBQUdGQUNrQWZRQUFBQUFBQUFBQUFBQUFBQUFiZ0IyQUFBQUFRQUFBQVlBSlFBQ0FBQUFBQUFDQUFFQUFnQVdBQUFCQUFCcUFBQUFBSGphZlpBeFRzTkFFRVdmU1VDaDRRUVVXMUtBWlpDZ1NSVWhnWkFRUWdsQ3RFNWlqQ1ZqZzIyQzBuQVFUc0FKT0FQbjRDVDgzYXhEU0lGV3UvTm5aLzc4bVFGNjNOTWg2RzREYjdvTEhMQXJiNEUzMk9IZDQ0N3doOGRkOXZuMGVKTXJ2ajNlWWkrSVBQNmlDTzQ0cGVTSk9SVVpLUTgwR0k2SU9OUnJHREJWZkV3aVBGSldyWGpDbzZ6aGdvS0pvcFg0OW8xZGJFcm9lTG1PV2FsYU95K1JUV1JuUG5QQXBlb2FocnhJSlhkTXk0bUZoOHBKOVovTHEzaVZOOVkrU3FrMi8vTE1HdlBXS2RhS1dxN1JaS0htczZmUHRhc1N1WGxEYi92cXQ1VEd4T1hQbG95UVkwNjhjcXY3cTNxd3BucWpLcG1idXUzWmFJYlkvYVRLTEZ4WDdjNk1xczMxTm1MWlhaOHRPU09lVlROVHJ0MmVuZTc4RDl0dVB2d0JQYU5XUGdCNDJtTmdZZ0NELytrTWFRellBQnNRTXpJd01UQXpNakV5Y3lhbVpXWWFHaGdZbTdDWDVtVzZHaGdZQUFDVDFRYWtBQUFBdUFIL2hiQUJqUUJMc0FoUVdMRUJBWTVac1VZR0sxZ2hzQkJaUzdBVVVsZ2hzSUJaSGJBR0sxeFlXYkFVS3dBQSlcblxuLmJsb2dnZXJzLWFib3V0XG4gIHdpZHRoOiAxMDAlXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vc3RhdGljLm9uZXR3b3RyaXAuY29tL2ltYWdlcy9hYm91dC1jb21wYW55L2Jsb2dnZXJzL2Jsb2dnZXJzLWJnLmpwZ1wiKVxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjdcbiAgcGFkZGluZzogODJweCAwIDc3cHhcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjBweFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vc3RhdGljLm9uZXR3b3RyaXAuY29tL2ltYWdlcy9hYm91dC1jb21wYW55L2Jsb2dnZXJzL2Jsb2dnZXJzX2JnLW1vYmlsZS5qcGdcIilcblxuICAmX190aXRsZVxuICAgIHdpZHRoOiA0MCVcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuXG4gICZfX3RleHRcbiAgICB3aWR0aDogNzAlXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWZcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gICAgICBvcGFjaXR5OiAuOTVcblxuLmJsb2dnZXJzLWluZm9cbiAgd2lkdGg6IDEwMCVcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmN1xuICBwYWRkaW5nOiA3NHB4IDAgNThweFxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVxuICAgIHBhZGRpbmc6IDQwcHggMCA3OXB4XG5cbiAgJl9fd3JcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAmX19pdGVtXG4gICAgd2lkdGg6IDMwJVxuXG4gICAgJjpsYXN0LWNoaWxkXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweFxuXG4gICZfX2ljb25cbiAgICAmLXRyaXBcbiAgICAgIHdpZHRoOiA1OHB4XG4gICAgICBoZWlnaHQ6IDUxcHhcblxuICAgICYtc3ByZWFkXG4gICAgICB3aWR0aDogNjlweFxuICAgICAgaGVpZ2h0OiA0MnB4XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4XG5cbiAgICAmLWZyaWVuZHNcbiAgICAgIHdpZHRoOiA0OXB4XG4gICAgICBoZWlnaHQ6IDUwcHhcblxuXG4gICZfX3RpdGxlXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICB3aWR0aDogOTAlXG4gICAgbWFyZ2luOiAxNnB4IDAgMjZweFxuICAgIGZvbnQtc2l6ZTogMjhweFxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KVxuICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICBsaW5lLWhlaWdodDogMjRweFxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgZm9udC1zaXplOiAyOHB4XG4gICAgICBmb250LXdlaWdodDogMzAwXG4gICAgICBsaW5lLWhlaWdodDogMS4yMVxuICAgICAgbWFyZ2luOiAyMHB4IDAgMjZweFxuXG4gICZfX2J1dHRvblxuICAgIHdpZHRoOiAxMDAlXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBoZWlnaHQ6IDUycHhcbiAgICBsaW5lLWhlaWdodDogNTJweFxuICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgIGNvbG9yOiAjMDFhYmZiXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgZm9udC1zaXplOiAxNnB4XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAxYWJmYlxuICAgIG1hcmdpbi10b3A6IDMycHhcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40c1xuXG4gICAgJjpob3ZlclxuICAgICAgb3BhY2l0eTogLjhcblxuICAmX19saW5rXG4gICAgY29sb3I6ICMwMWFiZmJcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40c1xuXG4gICAgJjpob3ZlclxuICAgICAgb3BhY2l0eTogLjhcblxuLmJsb2dnZXJzLWdhbGxlcnlcbiAgZGlzcGxheTogbm9uZVxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgdHJhbnNpdGlvbjogYWxsIC4zc1xuICB6LWluZGV4OiAxMFxuXG4gICZfX2Nsb3NlLWJ0blxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHJpZ2h0OiA2MHB4XG4gICAgdG9wOiAtMTJweFxuICAgIGZvbnQtc2l6ZTogMzRweFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIHotaW5kZXg6IDEwXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgIHRvcDogLTQ1cHhcbiAgICAgIHJpZ2h0OiAxNXB4XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweClcbiAgICAgIGZvbnQtc2l6ZTogMjRweFxuICAgICAgdG9wOiAtMjBweFxuICAgICAgcmlnaHQ6IDVweFxuXG4gICZfX292ZXJsYXlcbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICB6LWluZGV4OiAxXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjkzKVxuXG4gICZfX2NvbnRlbnRcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICBib3R0b206IDBcbiAgICBsZWZ0OiAwXG4gICAgcmlnaHQ6IDBcbiAgICB3aWR0aDogNTAwcHhcbiAgICBoZWlnaHQ6IDYzMHB4XG4gICAgbWFyZ2luOiBhdXRvXG4gICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgY29sb3I6ICNmZmZmZmZcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgIHRvcDogNTBweFxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpXG4gICAgICB0b3A6IDIwcHhcbiIsIi5jb250YWN0c1xuXHRwYWRkaW5nOiAzNXB4IDBcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGN1xuXG5cdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0cGFkZGluZzogMjVweCAwIDE1cHhcblxuXHQmX19yb3dcblx0XHRmb250LXNpemU6IDBcblx0XHRtYXJnaW4tdG9wOiAzNXB4XG5cblx0XHRAbWVkaWEgI3skbW9iaWxlfVxuXHRcdFx0bWFyZ2luLXRvcDogMjVweFxuXG5cdCZfX2NvbFxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3BcblxuXHRcdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0XHRkaXNwbGF5OiBibG9ja1xuXG5cdFx0Ji1sZWZ0XG5cdFx0XHR3aWR0aDogMjElXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDQlXG5cblx0XHRcdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0XHRcdHdpZHRoOiAxMDAlXG5cblx0XHQmLXJpZ2h0XG5cdFx0XHR3aWR0aDogNzUlXG5cblx0XHRcdEBtZWRpYSAjeyRtb2JpbGV9XG5cdFx0XHRcdHdpZHRoOiAxMDAlXG5cblx0Jl9fYWRyZXNzXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcblx0XHRmb250LXNpemU6IDE0cHhcblx0XHRsaW5lLWhlaWdodDogMS40M1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjJweFxuXHRcdGNvbG9yOiAjMjEyMTIxXG5cblx0XHRAbWVkaWEgI3skbW9iaWxlfVxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweFxuXHRcdFx0Zm9udC1zaXplOiAxM3B4XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zMVxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4XG5cblx0Jl9faGVscGRlc2MtdGl0bGVcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRcdGZvbnQtc2l6ZTogMTNweFxuXHRcdGNvbG9yOiAjOWU5ZTllXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweFxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcblxuXHQmX19oZWxwZGVzY1xuXHRcdCYgLnNlcnZpY2VzX19pdGVtXG5cdFx0XHRAbWVkaWEgI3skbW9iaWxlfVxuXHRcdFx0XHR3aWR0aDogMTIwcHhcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoM24pXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4XG4iLCIuc2VydmljZXNcblx0Ji1pdGVtXG5cdFx0Zm9udC1zaXplOiAxM3B4XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTRcblx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHhcblx0XHRjb2xvcjogIzIxMjEyMVxuXG5cdCZfX2l0ZW1cblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG5cdFx0bWFyZ2luLXJpZ2h0OiA3JVxuXHRcdHdpZHRoOiAyMDRweFxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHhcblxuXHRcdCY6bnRoLWNoaWxkKDNuKVxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwXG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXR9XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNyVcblxuXHRcdFx0QG1lZGlhICN7JG1vYmlsZX1cblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3JVxuXG5cdFx0Ji10aXRsZVxuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZlxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXG5cdFx0Ji1kZXNjXG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmXG5cdFx0XHRmb250LXdlaWdodDogNDAwXG5cblxuXHQmX19idXR0b25cblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cdFx0cGFkZGluZzogMCAxNnB4XG5cdFx0aGVpZ2h0OiAzNnB4XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcFxuXHRcdG92ZXJmbG93OiBoaWRkZW5cblx0XHRib3JkZXItcmFkaXVzOiA0cHhcblx0XHRjdXJzb3I6IHBvaW50ZXJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yc1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3hcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcblxuXHRcdGNvbG9yOiAjMjEyMTIxXG5cdFx0Zm9udC1zaXplOiAxNHB4XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDMzLDMzLDMzLC4yKVxuXG5cdFx0Jjpob3ZlclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywzMywzMywuMDUpXG5cblx0XHQmOjpiZWZvcmVcblx0XHRcdGNvbnRlbnQ6IFwiXCJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdFx0bWluLWhlaWdodDogaW5oZXJpdFxuXHRcdFx0aGVpZ2h0OiAxMDAlXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cblx0XHQuYnV0dG9uX190ZXh0XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0XHRcdG1heC13aWR0aDogMTAwJVxuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXNcblx0XHRcdG1hcmdpbjogMCBhdXRvXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuXG4iLCJAaW1wb3J0IFwiY29yZS9jb3JlXCJcblxuQGltcG9ydCBcImJsb2Nrcy9ibG9ja3NcIlxuXG4ubm93cmFwXG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbiJdfQ== */
