@media screen and (max-width: 1699px){.mfti-page .mfti-about .stage-item{min-height:19rem}.mfti-page .mfti-about .stage-item .stage-num{font-size:25rem;width:10%}.mfti-page .mfti-about .stage-item .mfti-title{padding-left:10%}.mfti-page .mfti-hero .hero-content .bottom-content .left-col h2{font-size:4.3rem}.mfti-page .mfti-bracket-text{max-width:41rem}main.landing-page .join-programm .join-programm__wrapper .img-column img{max-width:75rem}main.landing-page .join-programm .join-programm__wrapper .content-column{max-width:70rem}main.landing-page .intro .intro-wrapper .img-column img{max-width:100rem;right:1rem;top:-17rem}.contact-info .contact-wrapper .contact-info__list li a,.contact-info .contact-wrapper .contact-info__list li span,.contact-info .contact-wrapper .contact-info__list li p{font-size:2rem}.contact-info .contact-wrapper .contact-title{font-size:2.6rem}.page-container{padding:0 6rem}.main-content{padding-top:11rem}main.landing-page .fixed-join__btn{top:11rem}.news-page .news-top__content .aside-content aside{top:12rem}.page-header{height:11rem}.page-header .header-logo__list li img,.page-header .header-logo__list li svg{max-width:10rem}.page-header .panel-menu__list{margin:0;padding:3.8rem 0}.page-header .panel-menu__list li{padding:0 .5rem}.title-box{max-width:calc(100% - 20rem)}.title-box .decorate-robo__hand_top img{max-width:55rem}.title-box .section-title__decorate::before{left:calc(-100vw - 2rem)}.title-box .colored-box{width:42rem}.main-join__section .running-line{padding:6rem 0}.main-join__section .running-line span{font-size:8rem}.main-news__section .news-content__box::before{max-width:calc(100% - 20rem)}.main-events__section .decorate-robo__hand img{max-width:45rem}.page-footer .join-decorate__cat{max-width:110rem;top:-39rem;right:5rem}.main-video__section .main-video__box{height:70rem}.main-about__section .about-wrapper .wrapper-column__left{max-width:65%}.main-about__section .about-wrapper .wrapper-column__left::before{margin-left:calc((100vw - 45rem - 0px)/-2)}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info img{max-width:25rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info .about-info__text{font-size:2.5rem;line-height:3rem;padding-left:4.5rem}.main-about__section .about-wrapper .wrapper-column__right{max-width:35%}}@media screen and (max-width: 1499px){.fond-page .fond-directions-list li .directions-wrapper .directions-footer .bracket-btn{font-size:1.2rem}.fond-page .fond-factrors-list .wrapper-header .header-descr{font-size:3rem}.fond-page .fond-factrors-list .wrapper-header .header-counter{font-size:12rem}.fond-page .fond-factors .factors-text-wrapper .factors-text-tip p,.fond-page .fond-factors .factors-text-wrapper .factors-text-tip span{font-size:3.5rem}.fond-page .fs-93{font-size:8rem !important}.mfti-page .social-list li a{width:9rem;height:9rem}.mfti-page .social-list li a svg{max-width:5.2rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-title{font-size:3.5rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li{font-size:2.6rem}.mfti-page .mfti-about .stage-item .stage-num{font-size:20rem}.mfti-page .mfti-about .stage-item{min-height:15rem}.news-list.news-page__similar>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list.news-page__similar>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date,.news-list.news-page__similar .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list.news-page__similar .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date{font-size:1.7rem}.news-page article figure{max-width:50rem}.news-section .news-list{margin:-3rem}.news-section .news-list .news-list__item{padding:3rem}.filters-event-tags-list,.filters-event-type-list{padding-right:10rem}.events-bottom-content .calendar-events-list.list-type li .event-wrapper .event-footer__authors_list{padding:0 1rem}.events-bottom-content .calendar-events-list.list-type li .event-wrapper .event-footer .footer-info .right-col{margin-right:1rem}.events-bottom-content .calendar-events-list.list-type li .event-wrapper .event-date{font-size:1.8rem}.events-bottom-content .calendar-events-list.list-type li .event-wrapper .event-name{font-size:2rem;padding:0 1rem;width:29%}.events-bottom-content .calendar-events-list.list-type li .event-wrapper .event-place{font-size:1.6rem}.events-bottom-content .calendar-events-list.list-type li .event-wrapper{padding:2rem}.events-bottom-content .calendar-events-list.list-type li .event-wrapper .event-header__tag .event-tag__text{font-size:1.5rem}.events-bottom-content .calendar-events-list.list-type li .event-wrapper .event-footer .footer-info .event-header__tag{right:6%}.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text{font-size:1.4rem}.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-i{width:1rem;height:1rem}.fond-page .fond-directions-list li .directions-wrapper .directions-footer .directions-projects-counter{font-size:2.4rem}}@media screen and (max-width: 1399px){.fond-page .fond-startup-hero .hero-startup-wrapper .hero-startup-img{max-width:38rem}.fond-page .fond-principals-steps li,.fond-page .principles-list-noui li{font-size:2.4rem}.fond-page .fond-directions-list li .directions-wrapper{padding:2rem}.fond-page .fond-directions-list li .directions-wrapper .directions-title{font-size:3rem}.marketplace-section .marketplace-list li .marketplace-wrapper{min-height:42rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr,.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr{padding:3.5rem}.mfti-page .bracket-btn.join--text .bracket-btn__content{font-size:4rem}.mfti-modal .mfti-event-top-info .right-col .event-subtitle,.mfti-modal .event-bottom-info h3{font-size:2.8rem}.mfti-page .mfti-about .modal-btn{font-size:2.7rem}.mfti-modal .event-bottom-info .modal-btn{font-size:2.2rem}.mfti-modal .mfti-event-top-info .right-col .event-title{font-size:3.2rem}.mfti-page .mfti-title.fs-48{font-size:4rem}.mfti-page .mfti-title{font-size:4.4rem}.mfti-page .mfti-hero{padding-top:8rem}.mfti-page .mfti-hero .hero-content .bottom-content .left-col{max-width:47rem}.mfti-page .mfti-hero .hero-content .bottom-content .left-col h2{font-size:3.5rem}.mfti-page .mfti-bracket-text .text{font-size:1.8rem}.mfti-page .mfti-bracket-text{max-width:32rem}.mfti-page .mfti-about .stage-item .mfti-title{padding-left:8%}.mfti-page .mfti-about .stage-item .mfti-title h2,.mfti-page .mfti-about .stage-item .mfti-title h3{max-width:56rem}.mfti-page .mfti-about .stage-item.button-item{padding-top:0}.mfti-page .mfti-about .modal-btn{min-width:34rem}.mfti-page .mfti-about .top-content .left-col{max-width:64rem;position:relative}.mfti-page .mfti-about .left-img{left:-13rem}.mfti-page .mfti-about .top-content{margin-bottom:12rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li{font-size:2.4rem}.mfti-page .mfti-about .top-content .right-col .content-box{padding:4rem 3rem 6rem 3rem}.places-modal{max-height:30rem}.fsi-page .winners .winners-box .box-wrapper .grant-list li .content{padding:0 1rem}.fsi-page .how-to .how-to-box{padding:5rem 6rem}.fsi-page .organizer .organizer-box .box-wrapper::before{width:30rem;height:30rem}.fsi-page .organizer .organizer-box .box-wrapper::after{height:18rem;width:18rem}.fsi-page .organizer .organizer-box .box-wrapper{padding:5.5rem 8.3rem 4rem 8rem}.fsi-page .organizer .organizer-box .box-content{max-width:50rem}.fsi-page .organizer .about-organizer .left-col{padding-right:4rem}.materials-section .materials-presentation-list li .material-wrapper .material-top-content{margin-bottom:1rem}.materials-section .video-list li .video-wrapper .wrapper-top{margin-bottom:2rem}.materials-section .materials-presentation-list li .material-wrapper .material-name,.materials-section .video-list li .video-wrapper .video-name{font-size:2.6rem}.directions-section .direction-list>li .direction-wrapper .direction-title .title{font-size:3rem}.market-modal .fixed-box .modal-market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .descr-title{font-size:3rem}.market-modal .fixed-box .modal-market-subtitle{font-size:2.8rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr,.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-content .title{font-size:2.4rem}.directions-section .direction-list>li .direction-wrapper .direction-title .title-i,.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr .hidden-i{width:5rem;height:5rem}.modal .region-modal-inner .modal-close{width:4rem;height:4rem}.modal .region-modal-inner .modal-title,.modal .region-modal-inner .event-title{font-size:3rem}.calendar .calendar-info .calendar-info-month{font-size:2rem;margin-right:2rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper{padding:2rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-date{font-size:2rem}.events-bottom-content .calendar-events-list li .event-wrapper .events-types>.event-item{width:1.7rem;height:1.7rem;margin-right:.6rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-name{font-size:2.1rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-footer .event-footer__authors_list li img{max-width:18rem}.event-type-tag div{font-size:1.8rem}.calendar .calendar-filters{padding-top:5rem}.filters-col-headline{margin-bottom:4.5rem}.filters-event-type-list .event-type-item label div{font-size:1.6rem}.filters-event-type-list .event-type-item label span::before{margin-right:1rem}.filters-event-tags-list{grid-template-columns:repeat(3, minmax(0, auto))}.filters-event-type-list{grid-template-columns:repeat(3, minmax(0, 200px))}.calendar #calendar3 tbody td,.calendar #calendar3 thead tr:last-of-type td,.calendar .calendar-info .calendar-info-dates table tr td{width:4rem;height:4rem;font-size:1.6rem}.calendar .calendar-info .calendar-info-dates table tr td.today,.calendar #calendar3 tbody td.today{font-size:2rem}.calendar .calendar-info .calendar-info-tip{max-width:40rem}.calendar .calendar-filters .wrapper .calendar-col{max-width:45rem;padding-right:1rem}.filters-event-type-list{padding-right:0;padding-bottom:4rem}.filters-event-tags-list{padding-top:7rem;padding-right:0;padding-bottom:3rem}.filters-event-tags-list #calendar-reset-btn{right:auto;left:0}.fsi-page .intro .intro-title{font-size:7rem}.fsi-page .intro .intro-subtitle .intro-big{font-size:15rem;height:16rem}.fsi-page .intro .intro-subtitle .intro-big::before,.fsi-page .intro .intro-subtitle .intro-big::after{width:3.5rem}main.landing-page .fixed-join__btn .join-btn .join-tip{height:5rem}.t-32{font-size:2.8rem}.invest-top__box .logo-column span{font-size:12rem}.modal .modal-inner.university-modal__img::after{right:0;max-width:35rem;max-height:35rem;bottom:3rem}.invest-bottom__box .img-column{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.modal .modal-inner .modal-box.refund .refund-bottom-content,.partners-page .refund-content .refund-bottom__wrapper .refund-bottom-content{padding:3rem}.t-53 b{font-size:10rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img,.partners-page .refund-content .refund-bottom__wrapper .refund-img{padding:15rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img img{max-width:43rem}.partners-page .refund-content .refund-bottom__wrapper .refund-img img{max-width:35rem}.slash-list{margin-bottom:4rem}.slash-list li{font-size:2rem;padding-bottom:1.5rem;padding:2.5rem;word-wrap:break-word}.modal-tip.modal__center{font-size:2.8rem}.t-66{font-size:5rem}.flexed-text .text-column{font-size:3rem}.flexed-text .grant-column h1,.flexed-text .grant-column h2,.flexed-text .grant-column h3,.flexed-text .grant-column h4{font-size:3rem}.special-info h3{font-size:3rem}.cubic-list li{font-size:2rem}.modal .modal-inner .modal-box.contest .theme-title,.partners-page .theme-title{font-size:3.4rem}.modal .modal-inner .modal-box.contest .t-40{padding:2.5rem 0}.modal .modal-inner .modal-box.robo-hand::after{max-width:23rem}.modal .modal-inner .modal-img__train,.partners-page .try-content .modal-img__train{margin-bottom:5rem}.modal-tip.modal__shadow{padding:2rem;font-size:2.8rem;margin-right:4rem}.modal-ol li{font-size:2rem}.modal-ol li::before{width:4rem;height:4rem;font-size:2rem;margin-right:2rem}.modal-ol li{margin-bottom:4rem}.bussines-line__list li{font-size:2.6rem}.modal .modal-inner .modal-box.bussines{border-width:5px}.modal .modal-inner .modal-box.accelerators .t-38,.modal .modal-inner .modal-box.bussines .t-38{padding:2rem 0}.t-38{font-size:3rem}.t-40{font-size:3.4rem}.modal-btn{font-size:2.4rem;padding:2rem 2.5rem}.modal .modal-inner .modal-box,.modal .modal-inner .modal-box.bussines .bussines-inner{padding:4rem 5rem}.modal .modal-inner{padding:3rem}.modal .modal-inner .modal-box .modal-close{width:4rem;height:4rem}.bracket-title{font-size:3rem}.modal .modal-inner .modal-box .modal-header .modal-subtitle{font-size:2.6rem}main.landing-page .join-programm .join-programm__wrapper .img-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}main.landing-page .join-programm .join-programm__wrapper .img-column img{position:relative;max-width:100%}.landing-btn{font-size:1.8rem;min-width:20rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden p{margin-bottom:3rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden span,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden span{font-size:1.8rem}.download-link{font-size:1.8rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header p{font-size:1.8rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-visible .programm-mark svg,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-visible .programm-mark svg{max-width:9.5rem;max-height:1.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer{padding-left:1.2rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-visible h3,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-visible h3,main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden .programm-descr__invest,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden .programm-descr__invest{font-size:2.2rem}main.landing-page .showcase-programm{padding-top:6rem;padding-bottom:5rem}main.landing-page .how-to-refund .refund-steps__list{margin-bottom:10rem}.p-30{font-size:2.6rem}main.landing-page .how-to-refund{padding-top:5rem;padding-bottom:6rem}.hidden-form form .input-wrapper input:not(input[type=submit]){font-size:2.2rem;padding:1.3rem 3rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-webkit-input-placeholder{font-size:2.2rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-moz-placeholder{font-size:2.2rem}.hidden-form form .input-wrapper input:not(input[type=submit]):-ms-input-placeholder{font-size:2.2rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-ms-input-placeholder{font-size:2.2rem}.hidden-form form .input-wrapper input:not(input[type=submit])::placeholder{font-size:2.2rem}.hidden-form .landing-btn{font-size:1.8rem;padding:1.5rem 3rem}.hidden-form form .policy-wrapper label div{font-size:2.2rem}.hidden-form{padding:6rem 5rem}.hidden-form .hidden-form__title{font-size:5rem}main.landing-page .join-programm .join-notice{font-size:2.4rem;padding-top:5rem}main.landing-page .join-programm .landing-btn{font-size:3rem;padding:2.4rem 5rem}main.landing-page .join-programm .join-text{margin-bottom:5rem;font-size:3rem}main.landing-page .join-programm{padding-top:5rem;padding-bottom:13rem}main.landing-page .how-to-refund .refund-steps__list li .refund-step{height:6rem}main.landing-page .how-to-refund .refund-steps__list li .refund-step{font-size:5rem}main.landing-page .how-to-become{padding:5rem 0}main.landing-page .landing-contact{padding:10rem 0}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li{font-size:1.8rem}main.landing-page .landing-contact .landing-contact__wrapper .img-column{max-width:18rem}main.landing-page .about-programm article p,main.landing-page .about-programm article span{font-size:2.4rem}main.landing-page .about-programm article{padding:7rem 6rem}main.landing-page .about-programm .about-programm__list li{font-size:2.4rem;margin-bottom:5rem}main.landing-page .about-programm .about-programm__content{padding:10rem 0}main.landing-page .why-profitably .profitably-list{margin:-1.2rem}main.landing-page .why-profitably .profitably-list li{padding:1.2rem}main.landing-page .why-profitably .profitably-list li .item-wrapper p{font-size:1.8rem}main.landing-page .why-profitably .profitably-list li .item-wrapper h3{font-size:2rem}main.landing-page .about-programm::before{height:21rem}main.landing-page .why-profitably{padding-top:10rem;padding-bottom:12rem}main.landing-page .intro .intro-title .marked-text .group-words{max-width:40rem}main.landing-page .intro .intro-title .marked-text b{font-size:13rem}main.landing-page .intro .intro-wrapper .img-column img{max-width:90rem;right:0;top:-14rem}main.landing-page .intro p{font-size:2rem}main.landing-page .intro{padding-top:15rem;padding-bottom:10rem}main.landing-page .intro h2{margin-bottom:5.5rem;font-size:4.5rem}main.landing-page .intro .intro-title{font-size:7rem}main.landing-page .fixed-join__btn .join-btn .join-i{width:5rem;height:5rem}main.landing-page .fixed-join__btn .join-btn .join-i svg{max-width:2rem}main.landing-page .fixed-join__btn .join-btn .join-tip{padding-right:1.2rem}.landing-page .section-title{font-size:4.8rem}main.landing-page .why-profitably .section-title{margin-bottom:8rem}main.landing-page .about-programm .section-title{margin-bottom:7rem}main.landing-page .how-to-become .section-title{margin-bottom:11rem}main.landing-page .how-to-refund .section-title{margin-bottom:11.5rem}main.landing-page .showcase-programm .section-title{margin-bottom:11rem}main.landing-page .join-programm .section-title{margin-bottom:5rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top .news-item__info_date,.mfti-page .favo-info .favo-counter{font-size:2rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.mfti-page .mfti-training-programms .mfti-list li .news-item__wrapper .news-item__wrapper_bottom .programm-name{font-size:2rem}.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top{min-height:25rem;max-height:25rem}.news-section .news-list{margin:-2rem}.news-section .news-list .news-list__item{padding:2rem}.news-section article,.news-section .news-category{margin-bottom:11rem}.news-section .section-title,.materials-section .section-title,.partners-page .section-title,.calendar .section-title{font-size:4rem}.news-section article .category-title,.news-section .news-category .category-title{font-size:3rem}.news-section .section-headline,.materials-section .section-title,.partners-page .section-title{margin-bottom:8rem}.news-list.news-page__similar>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list.news-page__similar>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date,.news-list.news-page__similar .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list.news-page__similar .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date{font-size:1.4rem}.news-list.news-page__similar>li .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.news-list.news-page__similar .news-link__list_item .news-item__wrapper .news-item__wrapper_bottom .news-content__text{font-size:1.6rem}.events-tabs.news-tabs .tabs-header .tabs-header__item .tabs-header__name{font-size:2.4rem;padding-bottom:.5rem}.news-page .notice-section{margin:5rem 0}.news-page .news-slider__section{padding:3rem 0}.news-page .notice-section .bracket--text span,.news-page .notice-section .bracket--text .bracket-btn__content{font-size:2.8rem;padding:0 10rem}.news-page .notice-section .notice-section__content{padding:2rem 4rem}.news-page .news-ul li ul,.news-page .news-ol ol{padding-top:2.5rem}.news-page .news-ul>li,.news-page .news-ol>li{margin-bottom:2.5rem}.news-page .news-ul li ul>li{margin-bottom:2.5rem}.news-page .news-ol ol li{margin-bottom:2.5rem}.news-page .news-ul{padding:2.5rem 0}.news-page .news-ol{padding:2.5rem 0;padding-left:2.7rem}.news-page .news-slider__section .news-page__slider .slide-content{padding:3rem 10rem;font-size:1.8rem}.news-page .bullet .extra .center-content{max-width:28rem}.news-page .bullet .extra{padding:3.5rem 4.5rem;max-width:40rem}.heavy-text{font-size:7rem}.news-page .page-cite{padding:3rem 10rem}.news-page .page-cite img,.news-page .page-cite .author-avatar{width:18rem;height:18rem}.news-page .page-cite blockquote{font-size:2.2rem;margin-bottom:3rem;padding:0 2.5rem}.news-page .page-cite .cite-info{padding:0 2.5rem}.news-page .page-cite blockquote::before{left:-1rem}.news-page .page-cite img,.news-page .page-cite .author-avatar{left:-10rem}.questions-list{padding:5rem 0}.questions-list .question-item .question{padding:2rem 8rem;font-size:2.6rem}.partners-page .partners-list .partner-item .item-header .item-info .item-info--item{padding-right:8rem}.questions-list .question-item .answer{padding-left:8rem;padding-right:12rem}.share-likes .like-item .likes-counter{font-size:1.8rem}.vertical-documents__list li{margin-bottom:3rem}.page-docs__list{max-width:100rem}.page-docs__list li{margin-bottom:5rem}.docs-row__list li{margin-bottom:4rem}.vertical-documents__list li .doc-wrapper .doc-i,.page-docs__list li .doc-wrapper .doc-i,.docs-row__list li .doc-wrapper .doc-i,.materials-documents-list li .doc-wrapper .doc-i{width:4.5rem;margin-right:1rem}.vertical-documents__list li .doc-wrapper .doc-i img,.page-docs__list li .doc-wrapper .doc-i img,.docs-row__list li .doc-wrapper .doc-i img,.materials-documents-list li .doc-wrapper .doc-i img{max-width:5rem;max-height:5rem}.doc-wrapper .doc-content .doc-info{font-size:1.4rem !important}.news-page aside{width:35.5rem}.news-page aside .sidebar-item{padding-top:3rem;padding-bottom:3.5rem}.news-page aside .sidebar-item .sidebar-title{margin-bottom:3.5rem}.similar-news__list li .news-header{margin-bottom:2rem}.share-likes .like-item.likes{margin-right:3rem}.page-info__list li,.themes-tags__list li a{font-size:1.8rem}.similar-news__list li .news-header .news-category span,.similar-news__list li .news-header .news-category p,.similar-news__list li .news-header .news-category a,.similar-news__list li .news-header .news-date time,.similar-news__list li .news-header .news-date span,.similar-news__list li .news-header .news-date p{font-size:1.4rem}.similar-news__list li .news-body p,.similar-news__list li .news-body span{font-size:1.6rem;line-height:2rem}.similar-news__list li .news-body .news-preview{margin-right:1.5rem}.news-page a[target=_blank]:not([class])::after{width:1.5rem;height:1.5rem}.big-text{font-size:2.6rem !important}.news-page article .text-column{padding-right:2rem}.news-page article{padding:2.5rem 0}.news-page article figure{max-width:45rem}.news-page .news-page__headline .news-date time,.news-page .news-page__headline .news-date span{font-size:3rem}.news-page .news-page__headline .news-tag{font-size:2.4rem}.news-page p{margin:2.5rem 0}.share-social__list li a{width:4rem;height:4rem}.share-social__list li a svg{max-width:1.8rem;max-height:1.7rem}.news-page figure figcaption{font-size:1.8rem;padding:5rem 3.6rem 1.8rem 4.5rem}.contact-info .contact-wrapper .contact-info__list li:nth-child(2){margin:0 1.2rem}.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::before,.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::after{width:.3rem}.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::before{margin-right:1.2rem}.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::after{margin-left:1.2rem}.contact-info .contact-wrapper .contact-info__list li a,.contact-info .contact-wrapper .contact-info__list li span,.contact-info .contact-wrapper .contact-info__list li p{font-size:1.8rem}.contact-info{padding:3rem 0}.news-page h1{font-size:4.6rem}.news-page h2{font-size:4rem}.news-page h3{font-size:3.4rem}.news-page h4,.partners-page .partner-list-title{font-size:2.8rem}.news-page article p,.news-page article span{font-size:1.9rem}.news-page .news-page__title{font-size:4rem;padding-top:5rem;margin-bottom:8rem}.news-page .section-title{font-size:4rem}.news-section,.news-page,.materials-section,.directions-section,.partners-page,.calendar,.marketplace-section{padding-top:7rem;padding-bottom:7rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title{font-size:6.1rem;margin-bottom:1.1rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-subtitle{font-size:2.5rem}.about-links__list li,.about-links__list .links__list_item{margin-bottom:2rem}.panel-menu__link,.bracket-btn,a,span,p,li,button{font-size:2rem;line-height:2rem}.page-container{padding:0 4rem}.section-title{font-size:4.2rem}.page-header .panel-menu__link{font-size:2rem;line-height:2.8rem}.title-box{max-width:calc(100% - 15rem);padding-top:9rem}.title-box .decorate-robo__hand_top img{max-width:40rem}.title-box .section-title__decorate::before{left:calc(-100vw - 2rem)}.title-box .colored-box{width:32rem}.main-news__section .title-box{padding-top:7rem}.main-news__section .title-box .colored-box{height:8rem}.main-news__section .news-content__box{padding-top:6rem;padding-bottom:15rem}.main-news__section .news-content__box::before{max-width:calc(100% - 15rem)}.main-events__section .decorate-robo__hand{bottom:-30rem}.main-events__section .decorate-robo__hand img{max-width:40rem}.main-events__section{padding-top:20rem;padding-bottom:15rem}.main-events__section .tabs-body__events_list>li .events-list__item_wrapper .event-label .event-label,.main-events__section .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-label{width:2.4rem}.main-events__section .tabs-body__events_list>li .events-list__item_wrapper .event-label .event-label::after,.main-events__section .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-label::after{width:2.4rem;bottom:-1.5rem;border-left:1.2rem solid rgba(0,0,0,0);border-right:1.2rem solid rgba(0,0,0,0);border-top:1.5rem solid #fd493d}.main-events__section .tabs-body__events_list>li .events-list__item_wrapper .event-label .event-label span,.main-events__section .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-label span{font-size:1.5rem}.main-video__section{padding-top:15rem}.main-video__section .main-video__box{height:60rem}.news-list{margin:-1rem}.news-list li{padding:1rem}.footer-link{font-size:1.8rem}.fsi-page .its-done .its-done-content .its-done-footer-box .box-wrapper{padding:4rem 11rem 7rem 7.5rem}}@media(max-width: 1299px){.fond-page .fond-factrors-list .wrapper-header .header-descr{font-size:2.5rem}.fond-page .fond-factrors-list .wrapper-body{padding-left:0}.fond-page .factor-subtitle{font-size:2.4rem}.fond-page .fond-factrors-list .wrapper-header .header-counter{width:auto}.fond-page .fond-factrors-list .wrapper-header{margin-bottom:3rem}.fond-page .fond-factors .factors-text-wrapper .factors-text-tip p,.fond-page .fond-factors .factors-text-wrapper .factors-text-tip span{font-size:3rem}.marketplace-section .marketplace-list li{max-width:50% !important}.fond-page .fond-startups-list li .startups-wrapper .startup-title{font-size:2rem}.fond-page .fond-startups{padding-top:6rem}}@media screen and (max-width: 1199px){.fond-page .fond-startup-hero .hero-startup-wrapper .hero-startup-img{max-width:34rem}.fond-page .buttons-group .startup-btn{font-size:1.8rem;margin:1rem;padding:1rem 2.5rem}.fond-page .buttons-group{margin:-1rem}.fond-page .stroke-box .title-group p{font-size:2rem;padding-left:33rem;margin-top:10%}.fond-page .fond-principals-steps li,.fond-page .principles-list-noui li{font-size:2rem}.fond-page .fond-principals-steps li:before{width:8rem;height:8rem;font-size:3.8rem}.fond-page .fond-principals-steps::after{left:3.5rem}.fond-page .fond-directions-list li,.fond-page .fond-startups-list li{max-width:50%}.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-i{max-width:4.5rem;margin-right:2rem}.mfti-page .social-list li{margin-right:2.5rem}.mfti-page .social-list li a{width:7rem;height:7rem}.mfti-page .social-list li a svg{max-width:4.2rem}.mfti-page .mfti-about .top-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8rem;padding-bottom:24rem;position:relative}.mfti-page .mfti-about .left-img{left:-10rem;max-width:70rem;bottom:0}.mfti-page .mfti-about .top-content .left-col{max-width:100%;margin-bottom:2rem;padding-right:0;position:static}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li{margin-bottom:3rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li{font-size:2rem}.mfti-page .mfti-about .top-content .right-col .content-box{padding:3rem 2rem 6rem 2rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li .info-i{max-width:4rem;margin-right:1.3rem}.calendar .calendar-filters .wrapper{padding-top:8rem}main.landing-page .how-to-become .how-to-become__list li:nth-child(2){padding:0 2rem}.fsi-page .how-to .how-to-box,.fsi-page .organizer .organizer-box .box-wrapper{padding:4rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr{padding:2rem}.directions-section .direction-list>li .direction-wrapper .direction-title .title{font-size:2.6rem}.market-modal .fixed-box .modal-market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .descr-title{font-size:2.6rem}.market-modal .fixed-box .modal-market-subtitle{font-size:2.2rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr,.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-content .title{font-size:2rem}.directions-section .direction-list>li .direction-wrapper .direction-title .title-i,.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr .hidden-i{width:4rem;height:4rem}.events-bottom-content .calendar-events-list.table-type>li{max-width:50%}.events-bottom-content .events-content-headline{display:none}.filters-col-headline{position:absolute;left:0;margin-bottom:0;top:0;width:100%}.filters-col-headline .left-col{max-width:44rem}.filters-event-type-list{grid-template-columns:repeat(2, minmax(0, auto))}main.landing-page .fixed-join__btn .join-btn .join-tip{font-size:1.5rem}.page-header .header-logo__list li:first-child{margin-right:2.6rem}.header-social__list{margin-right:5rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top .news-item__info_date,.mfti-page .favo-info .favo-counter,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top .news-item__info_date,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.mfti-page .mfti-training-programms .mfti-list li .news-item__wrapper .news-item__wrapper_bottom .programm-name{font-size:1.8rem}.news-page .news-slider__section .news-page__slider .slide-content{padding-bottom:4rem !important}.news-page .news-slider__section .news-page__slider .swiper-pagination{bottom:1.5rem;top:auto}.news-page .news-slider__section .news-page__slider .slide-bg__wrapper{height:auto}.news-page article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-page article .text-column{padding-right:0;max-width:100%}.contact-info .contact-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-info .contact-wrapper .contact-title{margin-bottom:1rem}.rss-action .rss-i{width:3.6rem;height:3.6rem}.rss-action span{font-size:1.8rem}.news-section .news-list{margin:-1rem}.news-section .news-list .news-list__item{padding:1rem}.main-welcome__section{height:auto}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date{font-size:1.4rem}.section-title{font-size:3rem}.title-box{padding-top:6rem;top:.1rem;max-width:calc(100% - 10rem)}.title-box .decorate-robo__hand_top img{max-width:35rem}.title-box .section-title__decorate::before{left:calc(-100vw - 2rem)}.main-news__section .title-box{padding-top:6rem}.main-news__section .title-box .colored-box{height:5rem}.events-informers__list{padding:0 1.5rem 1.7rem 1.5rem}.events-informers__list li .informers__i,.events-informers__list .informers__list_item .informers__i{width:3.5rem;height:auto;margin-right:.5rem}.events-informers__list li .informers__text span,.events-informers__list .informers__list_item .informers__text span{font-size:1.4rem;line-height:1.6rem}.swiper-pagination{bottom:1.5rem}.swiper-pagination .swiper-pagination-bullet{width:3.3rem;height:.3rem;margin:0 .5rem !important}.main-join__section .running-line{padding:4rem 0}.main-join__section .running-line span{font-size:6rem}.spacer{display:none}.main-about__section .page-container{padding:0}.main-about__section .about-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-about__section .about-wrapper .wrapper-column__left{max-width:100%;background:#fd493d;position:relative;z-index:3;-webkit-box-shadow:0px 9px 10px rgba(0,0,0,.6);box-shadow:0px 9px 10px rgba(0,0,0,.6)}.main-about__section .about-wrapper .wrapper-column__left::before{display:none}.main-about__section .about-wrapper .wrapper-column__left .about-text__content{padding:5rem 4rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info img{max-width:15rem}.main-about__section .about-wrapper .wrapper-column__right{max-width:100%;z-index:2;padding:0 4rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content{padding:5rem 3.8rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.7rem;max-width:80rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list li,.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list .links__list_item{margin-bottom:0;line-height:1.4rem;padding:.7rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list li .bracket-btn,.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list .links__list_item .bracket-btn{font-size:1.6rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list li .bracket-btn .bracket-btn__content,.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list .links__list_item .bracket-btn .bracket-btn__content{line-height:1.4rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content::before{display:none}.main-news__section{padding-bottom:7rem}.main-news__section .title-box{max-width:100%}.main-news__section .news-content__box::before{max-width:100%}.main-join__section{padding-top:7rem}.page-footer .join-decorate__cat{max-width:100rem;top:-35rem;right:0rem}.main-events__section .decorate-robo__hand{bottom:-18rem}.main-events__section .decorate-robo__hand img{max-width:25rem}.main-events__section .events-content__box{padding-top:4rem;padding-bottom:6rem}}@media screen and (max-width: 1099px){.event-type-tag.online-label span::before{width:1.5rem;height:1.5rem}.modal .region-modal-inner .event-center-info .events-types>.event-item{width:1.5rem;height:1.5rem}.event-type-tag.favo-label span::before,.event-type-tag.favo-label span::after{width:2rem;height:2rem}.calendar #calendar3 thead tr select{font-size:1.8rem}.calendar .bracket-btn{font-size:1.8rem}.calendar .calendar-info{padding:2.5rem 0}.calendar .calendar-info .calendar-info-tip{max-width:70%}.calendar .calendar-info .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.calendar .calendar-info .calendar-info-month{width:25%}.calendar .calendar-info .calendar-info-expand{margin-left:auto;padding-top:1rem}.calendar .calendar-filters{padding-bottom:4rem}.bracket-btn.btn--i .bracket-btn__content img{max-width:1.5rem}}@media screen and (max-width: 999px){.fond-page .fond-hero .hero-logo-banner img{max-width:100%}.fond-page .hero-text-box p,.fond-page .hero-text-box span{font-size:2.8rem}.fond-page .fond-hero{padding:4rem 0 0 0}.fond-page .hero-text-box{max-width:calc(100% - 4rem);margin-left:auto;margin-right:auto;margin-top:-4rem;border-radius:1rem 1rem 0 0}.fond-page .hero-text-box::after{content:"";position:absolute;width:100%;height:100vh;left:0;background:inherit;border-radius:0 0 1rem 1rem;bottom:-100vh}.fond-page .fond-hero .intro-fullwidth-line{padding-top:2.5rem;padding-bottom:7.2rem}.fond-page .fond-hero .intro-fullwidth-line img{margin:0 auto;text-align:center}.fond-page .fond-hero .hero-center-content{padding:0}.fond-page .fond-hero .hero-center-content .fond-hero-img{position:relative;text-align:center;margin-left:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;right:0;margin-top:auto;z-index:3}.fond-page .fond-hero .hero-center-content .fond-hero-img img{margin-left:-1rem;margin-right:-1rem}.fond-page .fond-hero .hero-logo-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:4rem}.fond-page .stroke-box .desctop-stroke-content{border:none;padding:0}.fond-page .stroke-box{border-bottom:2px dashed #fd493d;border-left:2px dashed #fd493d;padding-left:2rem;padding-bottom:1.5rem}.fond-page .stroke-box .box-top-tip{margin-bottom:2rem;font-size:4rem}.fond-page .stroke-box .box-title{margin-bottom:.5rem}.fond-page .stroke-box .title-group p{padding-left:0;margin-top:0;position:relative}.fond-page .fond-principles .principles-decorate-col::before{border-width:1px}.fond-page .fond-principals-steps::after{border-width:1px}.fond-page .fond-principals-steps::after{left:4rem}.fond-page .fond-principles .principles-decorate-col .principles-img{left:.2rem}.fond-page .fond-principles .principles-left-col{padding-right:6rem}.fond-page .fond-principles .principles-decorate-col .decorate-col-title{font-size:3.5rem;margin-bottom:2rem}.fond-page .fond-principals-steps li{margin-bottom:3rem}.fond-page .principles-list-noui li{margin-bottom:2.5rem}.fond-page .fond-contacts .contacts-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-contacts .contacts-wrapper .section-title{text-align:center;margin-bottom:3rem}.fond-page .fond-contacts .contacts-wrapper .contacts-col{width:100%}.fond-page .fond-contacts .footer-fond-logo{max-width:17rem}.fond-page .fond-factors .factors-text-wrapper .factors-title{margin-bottom:1.5rem}.fond-page .fond-factors .factors-text-wrapper .factors-text-tip p,.fond-page .fond-factors .factors-text-wrapper .factors-text-tip span{font-size:2rem}.fond-page .fond-factors .factors-text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem}.fond-page .fond-factrors-list{margin:0}.fond-page .fond-factrors-list>li{max-width:100%;padding:0;margin-bottom:6rem}.fond-page .fond-factrors-list>li:last-of-type{margin-bottom:0}.fond-page .fs-93{font-size:6rem !important}.fond-page .fond-startup-hero .buttons-group{padding-right:0;margin:-0.7rem}.fond-page .buttons-group .startup-btn{margin:.7rem;font-size:1.4rem}.fond-page .fond-startup-hero{padding-top:3rem}.fond-page .fond-startup-hero .hero-startup-wrapper{margin-bottom:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fond-page .fond-startup-hero .hero-startup-wrapper .hero-startup-img{position:relative;max-width:22rem}.market-modal .fixed-box .modal-market-title{margin-bottom:3rem}.market-modal .event-bottom-info .market-faq-list{padding-bottom:5rem}.market-modal .event-bottom-info .basement-info{padding-top:5rem}.marketplace-section .market-news{padding-top:7rem}.marketplace-section .marketplace-list li .marketplace-wrapper{min-height:34rem}.market-modal .event-bottom-info .basement-info .news-item__tags_list .tags__list_item{font-size:1.8rem}.market-modal .event-bottom-info .market-faq-list>li ul.words-list{margin:-0.5rem}.market-modal .event-bottom-info .market-faq-list>li ul.words-list li{padding:.5rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr,.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr{padding:2.5rem}.marketplace-section .market-news .news-headline{margin-bottom:2rem}.mfti-modal .mfti-event-top-info .right-col{padding-left:1.5rem}.mfti-modal .mfti-event-top-info .right-col{padding-right:4rem}.mfti-modal .mfti-event-top-info .right-col .date{font-size:2rem}.mfti-modal .mfti-event-top-info .right-col .event-subtitle,.mfti-modal .event-bottom-info h3{font-size:2.4rem}.mfti-modal .mfti-event-top-info .right-col .event-title{font-size:2.6rem}.mfti-page .mfti-join .join-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mfti-page .mfti-join .join-wrap .left-col{width:100%;margin-bottom:7rem}.mfti-page .mfti-join .join-wrap .right-col{width:100%}.mfti-page .mfti-join .join-wrap .right-col img{position:relative;margin:0 auto}.mfti-page .mfti-join .join-wrap .left-col .mfti-title{margin-bottom:4rem;text-align:center}.mfti-page .mfti-join .join-wrap .left-col .inner-wrap{margin:0 auto;max-width:52rem}.mfti-page .news-list.mfti-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.mfti-page .news-list.mfti-list li{max-width:50%}.mfti-page .mfti-about .stage-item .stage-num{font-size:15rem}.mfti-page .mfti-about .stage-item{min-height:11rem}.mfti-page .mfti-about .stage-item .mfti-title h2,.mfti-page .mfti-about .stage-item .mfti-title h3{max-width:53rem}.mfti-page .mfti-about .stage-item.button-item{margin-bottom:0}.mfti-page .mfti-about .top-content{margin-bottom:4rem}.mfti-page .mfti-about .right-img{max-width:60rem}.mfti-page .mfti-about{padding:7rem 0}.mfti-page .mfti-title.fs-48{font-size:3.6rem}.mfti-page .mfti-title{font-size:4rem}.mfti-page .mfti-hero{padding-top:5.5rem;padding-bottom:0}.mfti-page .mfti-hero .hero-content .bottom-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mfti-page .mfti-hero .hero-content .top-content{margin-bottom:1.7rem}.mfti-page .mfti-bracket-text{margin-bottom:1.7rem;max-width:40rem}.mfti-page .mfti-bracket-text::before,.mfti-page .mfti-bracket-text::after{height:6.5rem;width:1.7rem}.mfti-page .mfti-hero .mobile-logo{display:block}.mfti-page .mfti-hero .hero-img{position:relative;width:100%;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.mfti-page .mfti-hero .hero-img img{margin:0 auto}.mfti-page .mfti-hero .hero-content .bottom-content .left-col{margin-bottom:1.7rem;max-width:100%}.partners-page .try-content .try-wrapper .robo-hand img{max-width:100%}.partners-page .try-content .try-wrapper .robo-hand{max-width:18rem;z-index:1}.partners-page .try-content .try-wrapper .modal__shadow{margin-right:8rem}.partners-page .try-content .try-wrapper .robo-hand::after{height:12rem}.partners-page .line-list{padding-right:28rem}.partners-page .invest-content .invest-bottom__box{padding-right:0}.partners-page .startup-content .right-col img{max-width:100%}.partners-page .refund-content p{margin-bottom:3rem}.partners-page .partners-list .partner-item{padding-top:3rem}.partners-page .partners-list .partner-item .item-header .item-info{padding-bottom:3rem;padding-top:3rem}.partners-page .partners-list .partner-item .item-header .item-info .item-content{padding-top:3rem}.info-partners-logo-list li{max-width:33.3333333333%}.partners-page .events-tabs .tabs-body{padding-top:2rem}main.landing-page .how-to-become .how-to-become__list li:nth-child(2){padding:0}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-visible,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-visible{min-height:auto}.event-slide-box{display:none}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr{padding-right:7rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr .mobile-descr-close,.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .mobile-descr-close{display:block}.directions-section .direction-list>li .direction-wrapper:hover .direction-hidden-descr,.marketplace-section .marketplace-list li .marketplace-wrapper:hover .hidden-descr{opacity:0;visibility:hidden;-webkit-transform:none;-ms-transform:none;transform:none}.fsi-page .how-to .how-to-box .how-to-list{padding-bottom:6rem}.fsi-page .footer-contacts .contacts-wrapper .right-col{padding-left:2rem}.fsi-page .footer-contacts .contacts-wrapper .left-col{padding-right:2rem}.fsi-page .footer-contacts{padding-top:15rem;padding-bottom:12rem}.fsi-page .its-done .its-done-content .its-done-footer-box .top-img{height:20rem;width:23rem}.fsi-page .its-done .its-done-content .its-done-footer-box .section-title{padding-left:24.5rem;margin-bottom:6rem}.fsi-page .its-done .its-done-content .its-done-footer-box .bottom-img{bottom:-11rem;width:26rem;height:18rem}.fsi-page .its-done .its-done-content .its-done-box .box-wrapper{height:50rem}.fsi-page .its-done .its-done-content .its-done-box{margin-bottom:14rem}.fsi-page .winners .winners-top-content .winners-descr li:first-child::after{position:absolute;margin:0;right:-105%}.fsi-page .winners .winners-top-content .winners-descr li:nth-child(2)::after{position:absolute;margin:0;right:-35%}.fsi-page .winners .winners-top-content .winners-descr{max-width:70rem}.fsi-page .winners .winners-top-content .winners-descr li{font-size:1.8rem}.fsi-page .organizer .about-organizer{padding-bottom:8rem;padding-top:5rem}.fsi-page .winners{padding-top:7rem}.fsi-page .winners .winners-top-content .section-title{font-size:6rem}.fsi-page .winners .winners-top-content .section-title::after{width:15.4rem;height:5rem;left:20%}.fsi-page .winners .winners-top-content .winners-info li{font-size:2.4rem}.fsi-page .winners .winners-top-content .winners-descr li:not(:last-of-type)::after{width:5rem}.fsi-page .winners .winners-top-content .winners-info{padding:10rem 0}.fsi-page .organizer .organizer-text-content{margin-bottom:13rem}.fsi-page .organizer .organizer-box .box-wrapper::before{width:24rem;height:24rem}.fsi-page .organizer .organizer-box .box-wrapper::after{width:13rem;height:13rem;right:10%}.fsi-page .organizer .organizer-box .box-content .section-title{margin-bottom:3rem}.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ul:not([class]),.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr ol:not([class]){font-size:1.1rem}.fsi-page .intro .intro-title{font-size:5rem}.fsi-page .intro .intro-subtitle .intro-big{font-size:11rem}.fsi-page .intro .intro-subtitle{margin-bottom:4rem}.fsi-page .intro .intro-text p{font-size:2rem;margin-bottom:2rem}.fsi-page .intro{padding-top:5rem;padding-bottom:4rem}.materials-section .video-list li .video-wrapper .wrapper-top{margin-bottom:1rem}.materials-section .materials-presentation-list li .material-wrapper .material-name,.materials-section .video-list li .video-wrapper .video-name{font-size:2rem}.materials-section .materials-presentation-list li{max-width:50%}.directions-section .direction-list>li .direction-wrapper{height:23rem}.directions-section .direction-list>li{max-width:100%}.directions-section .section-title,.materials-section .section-title,.partners-page .section-title,.calendar .section-title,.marketplace-section .section-title{margin-bottom:5rem}.filters-event-type-list{grid-template-columns:repeat(3, minmax(0, auto))}.calendar #calendar3 thead{border-width:1px}.calendar #calendar3{height:auto}.calendar .calendar-filters .wrapper .filters-col{padding-left:0}.calendar .calendar-filters .wrapper .calendar-col{margin-bottom:2.5rem;width:100%;max-width:100%}.calendar .calendar-wrapper{width:100%;max-width:100%}.calendar .calendar-filters .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-type-tag div,.calendar .bracket-btn{font-size:1.6rem}.news-page article figure{max-width:40rem}.news-page h5{font-size:2rem;margin-bottom:3rem}.news-page .notice-section .notice-section__content{padding:2rem 2rem}.footer-social__list li img,.footer-social__list li svg,.footer-social__list .footer-social__list_item img,.footer-social__list .footer-social__list_item svg{max-height:1.6rem;max-width:1.5rem}.invest-bottom__box .img-column{display:none}.invest-bottom__box .text-column{padding-right:0}.invest-top__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:none;border-top:.6rem solid #faac31;padding:0;margin-bottom:4rem}.invest-top__box .text-column{background:#faac31;padding:.8rem 1.2rem}.invest-top__box .logo-column{padding:2rem 0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.invest-top__box .logo-column span{padding-right:2rem}.invest-top__box .logo-column .mobile-logo{display:block;max-width:20rem}.t-32{font-size:2.2rem}.modal .modal-inner .modal-box.university .university-content .t-38{padding:2rem 0}.modal .modal-inner.university-modal__img::after{max-width:30rem;max-height:30rem}.modal .modal-inner.university-modal__img::after{bottom:2rem}.modal .modal-inner{height:auto}.modal .modal-inner .modal-box{max-height:none;overflow:hidden}.modal{height:auto;max-height:100%;overflow:auto;overflow-x:hidden}.modal::-webkit-scrollbar{width:3px;overflow:visible;background-color:#fff;padding-right:2px}.modal::-webkit-scrollbar-thumb{background-color:#1ba8af}.modal.regions-modal{height:100%}.modal .modal-inner .modal-box.university .university-content .bold-text{margin-bottom:3rem}.modal .modal-inner .modal-box.university .university-content .university-text{margin-bottom:4rem}.modal .modal-inner .modal-box.university .university-content{padding-right:28rem}.t-53 b{font-size:9rem}.line-list li::before{width:.4rem}.t-53{font-size:4rem}.line-list li{margin-bottom:3rem}.modal .modal-inner .modal-box.refund .refund-bottom-content,.partners-page .refund-content .refund-bottom__wrapper .refund-bottom-content,.partners-page .bussines-content .list-wrapper{max-width:100%;border-radius:1rem 1rem 0 0;padding:2.5rem}.modal .modal-inner .modal-box.refund .refund-content .modal-btn{margin-bottom:2rem;margin-top:3rem}.modal .modal-inner .modal-box.refund .t-38{padding:2rem 0}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper{padding-bottom:.4rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img img,.partners-page .refund-content .refund-bottom__wrapper .refund-img img{max-width:31rem}.partners-page .refund-content .refund-bottom__wrapper .refund-img img{right:0;bottom:-1rem}.line-list{max-width:100%;padding-right:20rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img img,.partners-page .refund-content .refund-bottom__wrapper .refund-img img{z-index:3}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img,.partners-page .refund-content .refund-bottom__wrapper .refund-img{padding:0}.slash-list{margin-bottom:3rem}.slash-list li{width:50%;font-size:1.6rem}.slash-list li:nth-child(3n){border-left:none !important}.slash-list li:not(:first-child):not(:nth-child(5n)){border-width:3px}.slash-list li:nth-child(2n):not(:nth-child(4n)),.slash-list li:first-child{border-bottom:3px solid #faab31}.modal-tip.modal__center{font-size:1.8rem}.contest-text{margin-bottom:3rem}.flexed-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}.flexed-text .grant-column{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2rem}.flexed-text .text-column{max-width:35rem}.partners-page .cubic-list{margin-bottom:1rem}.flexed-text .grant-column h1,.flexed-text .grant-column h2,.flexed-text .grant-column h3,.flexed-text .grant-column h4{font-size:2.4rem}.t-66{font-size:4rem}.flexed-text .text-column{font-size:2rem}.cubic-list li{margin-bottom:2rem;font-size:1.6rem}.cubic-list li::before{margin-top:.3rem;margin-right:1rem}.modal .modal-inner .modal-box.contest .theme-title,.partners-page .theme-title{font-size:2.4rem}.modal .modal-inner .modal-box.contest .t-40{padding:2rem 0}.modal .modal-inner .modal-box.robo-hand::after{max-width:15rem;height:19rem;top:12rem}.modal .modal-inner .modal-img__train,.partners-page .try-content .modal-img__train{margin-bottom:4rem}.modal-tip.modal__shadow{padding:1.5rem;font-size:2.2rem}.modal .modal-inner .modal-box.accelerators .modal-ol{padding-top:2rem;margin-bottom:4rem}.modal-ol li{font-size:1.6rem}.modal-ol li::before{width:4rem;height:4rem;font-size:1.6rem;margin-right:2rem;border-width:3px}.modal-ol li{margin-bottom:3rem}.bussines-line__list li{font-size:1.8rem;padding-left:2rem;margin-bottom:3rem}.bussines-line__list li::before,.partners-page .bussines-content .bussines-line__list li::before{width:.3rem}.modal .modal-inner .modal-box.bussines{border-width:3px}.modal .modal-inner .modal-box.accelerators .t-38,.modal .modal-inner .modal-box.bussines .t-38{padding:1.5rem 0}.t-38{font-size:2.4em}.t-40{font-size:2.8rem}.modal-btn{font-size:1.8rem;padding:1.5rem 2rem;min-width:20rem;width:auto;max-width:none}.modal .modal-inner{padding:2rem}.modal .modal-inner .modal-box{border-radius:1rem;padding:3rem 4rem}.modal .modal-inner .modal-box.bussines .bussines-inner{padding:2rem 3rem}.modal .modal-inner .modal-box .modal-close{width:3rem;height:3rem}.modal .modal-inner .modal-box .modal-header{margin-bottom:2rem}.bracket-title{font-size:2.4rem}.modal .modal-inner .modal-box .modal-header .modal-subtitle{font-size:1.8rem}.header-logo__list_item.sk-item{display:none !important}.page-header .header-logo__list li img,.page-header .header-logo__list li svg{max-width:8rem}main.landing-page .mobile-logo{display:block;margin-bottom:3rem}main.landing-page .showcase-programm .showcase-programm__list article,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item{max-width:100%}.landing-btn{font-size:1.5rem;min-width:10rem;padding:1rem 2rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden p{margin-bottom:2rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden span,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden span{font-size:1.6rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden .download-link,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden .download-link{margin-bottom:2rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header .header-i,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header .header-i{width:4.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header .header-i img,main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header .header-i svg,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header .header-i img,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header .header-i svg{max-width:2.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header{height:4.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-header p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-header p{font-size:1.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-visible h3,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-visible h3,main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden .programm-descr__invest,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden .programm-descr__invest{font-size:2rem}main.landing-page .showcase-programm{padding-top:4rem;padding-bottom:4rem}main.landing-page .how-to-refund .refund-steps__list{margin-bottom:7rem}.p-30{font-size:2rem}main.landing-page .how-to-refund{padding-top:4rem;padding-bottom:5rem}.hidden-form form .input-wrapper input:not(input[type=submit]){font-size:1.8rem;padding:1.3rem 2rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-webkit-input-placeholder{font-size:1.8rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-moz-placeholder{font-size:1.8rem}.hidden-form form .input-wrapper input:not(input[type=submit]):-ms-input-placeholder{font-size:1.8rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-ms-input-placeholder{font-size:1.8rem}.hidden-form form .input-wrapper input:not(input[type=submit])::placeholder{font-size:1.8rem}.hidden-form .landing-btn{font-size:1.6rem;padding:1.2rem 3rem;min-width:16rem}.hidden-form form .policy-wrapper{padding-top:3rem}.hidden-form form .policy-wrapper label span::before{width:2.5rem;height:2.5rem}.hidden-form form .policy-wrapper label span::after{width:1.5rem;height:1.2rem}.hidden-form form .policy-wrapper label div{font-size:1.8rem}.hidden-form{padding:5rem}.hidden-form{top:10%;left:50%;-webkit-transform:translate(-50%, -10%);-ms-transform:translate(-50%, -10%);transform:translate(-50%, -10%);max-width:calc(100% - 2rem)}.hidden-form .hidden-form__title{font-size:3.6rem}main.landing-page .join-programm .join-programm__wrapper .content-column{margin-left:0;max-width:100%}main.landing-page .join-programm .join-programm__wrapper .content-column{padding-top:0}main.landing-page .join-programm .join-notice{font-size:1.8rem;padding-top:4rem}main.landing-page .join-programm .join-programm__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.landing-page .join-programm .join-programm__wrapper .img-column img{position:relative;left:0;max-width:100%}main.landing-page .join-programm .join-programm__wrapper .content-column{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}main.landing-page .join-programm .landing-btn{font-size:2.4rem;padding:2rem 4rem}main.landing-page .join-programm .join-text{margin-bottom:3rem;font-size:2.6rem}main.landing-page .join-programm{padding-top:3rem;padding-bottom:9rem}main.landing-page .how-to-refund .refund-steps__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.landing-page .how-to-refund .refund-steps__list li{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}main.landing-page .how-to-refund .refund-steps__list li .refund-step{font-size:3rem;height:100%;margin-bottom:0;width:3rem;min-height:8rem;padding-left:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main.landing-page .how-to-refund .refund-steps__list li .refund-step span{display:inline-block;margin:0 auto}main.landing-page .how-to-refund .refund-steps__list li .refund-content{padding-right:0}main.landing-page .how-to-become .how-to-become__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.landing-page .how-to-become .how-to-become__list li{margin-bottom:2.5rem;max-width:100%}main.landing-page .how-to-become .how-to-become__list li:last-of-type{margin-bottom:0}main.landing-page .how-to-become{padding:4rem 0}main.landing-page .landing-contact{padding:7rem 0}main.landing-page .landing-contact .landing-contact__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li{font-size:1.6rem}main.landing-page .landing-contact .landing-contact__wrapper .img-column{max-width:16rem;margin-bottom:3rem;margin-left:auto;margin-right:auto}main.landing-page .about-programm article p,main.landing-page .about-programm article span{font-size:1.8rem}main.landing-page .about-programm article{padding:5rem 4rem}main.landing-page .about-programm article::before{height:.6rem;top:-0.6rem}main.landing-page .about-programm .about-programm__list li::before,main.landing-page .how-to-become .how-to-become__list li::before{width:1.5rem;height:1.5rem;margin-top:.3rem}main.landing-page .about-programm .about-programm__list li{font-size:1.8rem}main.landing-page .about-programm .about-programm__content{padding:6rem 0}main.landing-page .why-profitably .profitably-list li{max-width:50%}main.landing-page .why-profitably .profitably-list li .item-wrapper h3{margin-bottom:1.5rem}main.landing-page .about-programm::before{height:16rem}main.landing-page .why-profitably{padding-top:4rem;padding-bottom:6rem}main.landing-page .intro .intro-title .marked-text .group-words{max-width:28rem}main.landing-page .intro .intro-title .marked-text b{font-size:9rem}main.landing-page .intro .intro-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.landing-page .intro .intro-wrapper .img-column img{position:relative;top:0;max-width:100%}main.landing-page .intro p{font-size:1.8rem}main.landing-page .intro h2{font-size:3.5rem}main.landing-page .intro{padding-top:10rem;padding-bottom:4rem}main.landing-page .intro .intro-title{font-size:5rem}.landing-page .section-title{font-size:4rem}main.landing-page .why-profitably .section-title{margin-bottom:6rem}main.landing-page .about-programm .section-title{margin-bottom:5rem}main.landing-page .how-to-become .section-title{margin-bottom:8rem}main.landing-page .how-to-refund .section-title{margin-bottom:9.5rem}main.landing-page .showcase-programm .section-title{margin-bottom:8rem}main.landing-page .join-programm .section-title{margin-bottom:4rem}main.landing-page .fixed-join__btn{top:9rem}.news-section .news-list .news-list__item{max-width:50%}.news-section .news-footer{padding-top:6rem}.news-section article,.news-section .news-category{margin-bottom:8rem}.news-section .news-category__headline{margin-bottom:4rem}.news-section .section-title{font-size:3.5rem}.news-section article .category-title,.news-section .news-category .category-title{font-size:2.5rem}.news-section .section-headline{margin-bottom:6rem}.news-page__similar{-ms-flex-wrap:wrap;flex-wrap:wrap}.news-page__similar>li,.news-page__similar .news-link__list_item{max-width:50%}.events-tabs.news-tabs .tabs-header .tabs-header__item .tabs-header__name{font-size:2rem;padding-bottom:.2rem}.news-page .news-ul li::before{width:1.2rem;height:1.2rem}.news-page .news-ul ul{padding-left:3rem}.news-page .news-ul li ul>li ul{padding-left:3rem}.news-page .news-ol ol{padding-left:4rem}.news-page .news-ul li{padding-left:2.8rem}.news-page h1{font-size:4rem}.news-page h2{font-size:3.4rem}.news-page h3{font-size:2.8rem}.news-page .notice-section .bracket--text span,.news-page .notice-section .bracket--text .bracket-btn__content{font-size:2.4rem}.news-page .news-ul li ul,.news-page .news-ol ol{padding-top:2rem}.news-page .news-ul>li,.news-page .news-ol>li{margin-bottom:2rem}.news-page .news-ul li ul>li{margin-bottom:2rem}.news-page .news-ol ol li{margin-bottom:2rem}.news-page .news-ul{padding:2rem 0}.news-page .news-ol{padding:2rem 0;padding-left:2.7rem}.news-page .news-slider__section .news-page__slider .slide-content{padding:3rem 6rem}.news-page .news-slider__section .news-page__slider .slide-content{font-size:1.6rem}.news-page .news-slider__section .news-page__slider .slide-content p,.news-page .news-slider__section .news-page__slider .slide-content span{line-height:1.2}.news-page .bullet .extra{padding:2.5rem 3.5rem;max-width:35rem}.heavy-text{font-size:4rem}.news-page .page-cite{padding:3rem 0}.news-page .page-cite img,.news-page .page-cite .author-avatar{width:12rem;height:12rem}.news-page .page-cite blockquote{font-size:1.8rem}.news-page .page-cite .cite-info{padding:0;padding-left:2rem}.news-page .page-cite .cite-content{padding:3.5rem 5rem 3.5rem 5rem}.news-page .page-cite img,.news-page .page-cite .author-avatar{left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;position:relative}.page-cite .user-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.5rem}.questions-list{padding:4rem 0}.questions-list .question-item .question{padding:1.5rem 5rem;font-size:2rem}.partners-page .partners-list .partner-item .item-header .item-info .item-info--item{padding-right:5rem}.questions-list .question-item .answer{padding-left:5rem;padding-right:9rem}.news-page aside{width:27.5rem;margin-left:5rem}.similar-news__list li{padding-bottom:2rem}.similar-news__list li .news-body .news-preview{width:9.5rem;height:9.5rem}.similar-news__list li .news-body p,.similar-news__list li .news-body span{font-size:1.4rem;line-height:1.8rem}.similar-news__list li .news-header .news-category span,.similar-news__list li .news-header .news-category p,.similar-news__list li .news-header .news-category a,.similar-news__list li .news-header .news-date time,.similar-news__list li .news-header .news-date span,.similar-news__list li .news-header .news-date p{font-size:1.2rem}.share-likes .like-item .likes-counter{font-size:1.5rem;padding-top:.5rem}.news-page aside .sidebar-item{padding:2.5rem 0}.news-page aside .sidebar-share .rss-action{padding-top:1.5rem;padding-bottom:0}.share-likes{padding-top:1.5rem;padding-bottom:0}.share-likes .like-item .like-i{width:2.5rem;height:2.5rem}.share-likes .like-item.dislakes .like-i{margin-top:.5rem}.page-info__list li{margin-bottom:.3rem}.news-page aside .sidebar-item .sidebar-title{margin-bottom:2.5rem}.page-info__list li,.themes-tags__list li a{font-size:1.4rem}.themes-tags__list{margin:-0.6rem}.themes-tags__list li{padding:.6rem}.page-docs__list{max-width:80rem}.events-tabs.news-tabs .tabs-body .tabs-body__item{padding:0}.events-tabs .tabs-body{padding:2.2rem 1.5rem 0 1.5rem}.vertical-documents__list li .doc-wrapper .doc-i,.page-docs__list li .doc-wrapper .doc-i,.docs-row__list li .doc-wrapper .doc-i,.materials-documents-list li .doc-wrapper .doc-i{width:4rem}.vertical-documents__list li .doc-wrapper .doc-i img,.page-docs__list li .doc-wrapper .doc-i img,.docs-row__list li .doc-wrapper .doc-i img,.materials-documents-list li .doc-wrapper .doc-i img{max-width:4.5rem;max-height:4.5rem}.materials-documents-list li .doc-wrapper .doc-i{left:-5.5rem}.materials-documents-list li{padding-left:4rem}.vertical-documents__list li{margin-bottom:2rem}.page-docs__list li{margin-bottom:4rem}.news-page a[target=_blank]:not([class])::after{width:1.3rem;height:1.3rem;margin-left:.3rem}.big-text{font-size:2.2rem !important}.news-page h4,.partners-page .partner-list-title{font-size:2.4rem;margin-bottom:2rem}.partners-page .partners-list .partner-item .item-header .item-info .info-event{font-size:2.4rem}.partners-page .partners-list .partner-item .item-header .item-info .info-name{font-size:2.4rem;margin-bottom:3rem}.news-page article p,.news-page article span{font-size:1.7rem}.news-page .news-page__headline{margin-bottom:2rem}.news-page .news-page__headline .news-date time,.news-page .news-page__headline .news-date span{font-size:2.2rem}.news-page .news-page__headline .news-tag{font-size:1.8rem}.news-page p{margin:2rem 0}.share-social__list li{margin-right:1rem}.share-social__list li a{width:3.6rem;height:3.6rem}.news-page figure figcaption{font-size:1.6rem;padding:4rem 3rem 1.8rem 3rem !important}.contact-info .contact-wrapper .contact-title{font-size:2rem}.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::before,.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::after{width:.2rem;height:1.8rem}.contact-info .contact-wrapper .contact-info__list li a,.contact-info .contact-wrapper .contact-info__list li span,.contact-info .contact-wrapper .contact-info__list li p{font-size:1.6rem}.pagination li.pag-prev{margin-right:2rem}.pagination li.pag-next{margin-left:2rem}.pagination li{font-size:2rem}.pagination li.pag-current{width:3rem;height:3rem;margin:0 1rem}.news-page .section-title{font-size:3.5rem}.news-page .news-page__title{font-size:3.5rem;padding-top:3rem;margin-bottom:5rem}.news-section,.news-page,.partners-page{padding-top:6rem;padding-bottom:6rem}.main-news__section .title-box{padding-top:2.2rem}.main-news__section .title-box .colored-box{height:73%}.main-news__section .news-content__box{padding-top:4rem;padding-bottom:9rem}.title-box .decorate-robo__hand_top img{max-width:25rem}.section-title{font-size:2rem}.title-box{padding-top:4rem;max-width:calc(100% - 5rem)}.title-box .colored-box{width:25rem}a,span,p,li,button{font-size:1.8rem}.page-container{padding:0 2rem}.main-content{padding-top:9rem}.page-header{height:9rem}.page-header .header-logo__list li:first-child img,.page-header .header-logo__list li:first-child svg{max-width:6.5rem}.page-header .header-logo__list li:nth-child(3) img,.page-header .header-logo__list li:nth-child(3) svg{max-width:7rem}.page-header .panel-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header .panel-menu__list li{margin-bottom:2.5rem}.page-header .panel-menu__list li:last-child{margin-bottom:0}.page-header .header-wrapper__right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.page-header .header-wrapper__right .header-social__list,.page-header .header-wrapper__right .header-action__list .header-action__list_item:nth-child(2),.page-header .header-wrapper__right .header-action__list .header-action__list_item.header-search{display:none}.page-header .header-wrapper__right .header-action__list li:first-child{margin-right:0}.page-header .header-menu__panel{padding-bottom:3.5rem;padding-top:1.9rem}.page-header .header-menu__panel.--search-panel{display:none}.page-header .header-menu__panel .mobile-top__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.page-header .header-menu__panel .mobile-bottom__wrapper{padding-top:1.2rem;display:block}.search-input{font-size:1.6rem}.tabs-body__events_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs-body__events_list>li,.tabs-body__events_list .events-list__item{max-width:100%}.main-video__section .main-video__box{height:50rem}.main-news__section .page-container{padding:0 3.5rem}.main-news__section .news-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-news__section .news-list>li{max-width:50%}.marketplace-section .market-news .news-list li{max-width:50%}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info .about-info__text{font-size:2rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title{font-size:4.5rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title h2,.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title h3{line-height:6rem !important}.page-footer{padding-top:3rem;padding-bottom:2.3rem}.page-footer .footer-link{font-size:13px;line-height:16px}.page-footer .footer-wrapper{padding-bottom:2.1rem}.page-footer .footer-wrapper .footer-wrapper__left{display:none}.page-footer .footer-wrapper .footer-wrapper__right{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-footer .footer-wrapper .footer-wrapper__right .footer-logo__img{margin:auto}.page-footer .footer-wrapper .footer-wrapper__right .footer-logo__list{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem;max-width:220px;margin-right:auto;margin-left:auto}.page-footer .footer-wrapper .footer-wrapper__right .footer-logo__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;margin-bottom:0;margin:0}.page-footer .footer-wrapper .footer-wrapper__right .footer-logo__list li:first-of-type{width:100%}.page-footer .footer-wrapper .footer-wrapper__right .footer-logo__list li:last-child{margin-right:0}.page-footer .footer-wrapper .footer-wrapper__right .footer-logo__list li img{max-height:40px}.page-footer .footer-wrapper .footer-wrapper__right .footer-contact__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-footer .footer-wrapper .footer-wrapper__right .footer-contact__list li{margin-bottom:1rem}.page-footer .footer-wrapper .footer-wrapper__right .footer-social__list{padding-top:1.1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-footer .footer-wrapper .footer-wrapper__right .footer-social__list li a{width:3rem;height:3rem}.page-footer .footer-wrapper .footer-wrapper__right .footer-social__list li a img{max-width:1.6rem;max-height:1.6rem}.page-footer .join-decorate__cat{position:relative;right:0;top:-25rem;margin-bottom:-20rem}.page-footer .footer-copy{text-align:center}.page-footer .footer-copy span,.page-footer .footer-copy p,.page-footer .footer-copy a{font-size:1.3rem}.cockie-alert .cockie-alert__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.6rem 0}.cockie-alert .cockie-alert__content .alert__content_text{padding-right:0;margin-bottom:2rem}.cockie-alert .cockie-alert__content .alert__content_text p,.cockie-alert .cockie-alert__content .alert__content_text span{font-size:1.2rem;line-height:1.4rem;text-align:center}}@media screen and (max-width: 799px){.fond-page .fond-hero .hero-logo-banner img{max-width:16rem}.fond-page .hero-text-box p,.fond-page .hero-text-box span{font-size:1.6rem}.fond-page .hero-text-box{padding:2.1rem}.fond-page .running-text{padding:1.3rem 0}.fond-page .running-text .running-item{height:4vw}.fond-page .running-text .running-item .running-title{font-size:4vw}.fond-page .stroke-box .box-top-tip{font-size:2.6rem}.fond-page .stroke-box{margin-bottom:2.5rem}.fond-page .stroke-box .title-group p{font-size:1.6rem}.fond-page .fond-directions{padding-bottom:3rem;padding-top:3rem}.fond-page .red-box{margin-bottom:4rem;padding:2.5rem}.fond-page .red-box p,.fond-page .red-box span{font-size:1.8rem}.fond-page .fond-principals-steps::after{left:2.6rem}.fond-page .fond-principles .principles-left-col{padding-right:0;width:100%;margin-bottom:4.3rem}.fond-page .fond-principals-steps li,.fond-page .principles-list-noui li{font-size:1.6rem}.fond-page .fond-principals-steps li:before{width:5.2rem;height:5.2rem;font-size:2.3rem;margin-right:1rem}.fond-page .fond-principles .principles-decorate-col .decorate-col-title{font-size:2.5rem}.fond-page .fond-principles .principles-decorate-col .principles-img{position:relative;bottom:0;left:-1.5rem}.fond-page .fond-principles .principles-decorate-col{width:calc(100% - 2.6rem);margin-left:2.6rem;padding-left:3.3rem}.fond-page .fond-principles .fond-principles-title{margin-bottom:3rem}.fond-page .fond-principles{padding:3rem 0 0 0}.fond-page .fond-principles .principles-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fond-page .fond-contacts{padding-top:3rem;padding-bottom:5.5rem}.fond-page .fond-factors{padding-top:4rem;padding-bottom:5rem}.fond-page .fond-factors .factor-subtitle{margin-bottom:2rem}.fond-page .fs-93{font-size:3.5rem !important}.fond-page .fond-directions-list li .directions-wrapper .directions-footer .directions-projects-counter{font-size:2rem}.fond-page .fond-directions-list li .directions-wrapper .directions-footer .bracket-btn{font-size:1rem}.fond-page .fond-startups-list li .startups-wrapper{padding:1.7rem}.fond-page .fond-startup-hero .buttons-group{margin:-0.5rem}.fond-page .fond-startup-hero{padding-bottom:0}.fond-page .fond-startup-hero .hero-startup-wrapper .hero-startup-img{max-width:10rem}.fond-page .buttons-group .startup-btn{margin:.5rem;font-size:1.3rem;padding:.8rem 1rem}.fond-page .fond-startups-list li .startups-wrapper .startup-title{font-size:1.8rem}.fond-page .fond-startups{padding:5rem 0}.fond-page .modal-startup-wrapper{padding-top:2.2rem;border-width:1px}.fond-page .modal-startup-wrapper .modal-startup-logo{max-height:5rem}.event-link.event-icon .icon-after{margin-left:.7rem}.event-link.event-icon .icon-after svg{width:1.1rem;height:1.1rem}.fond-page .modal-startup-wrapper .modal-startup-name{font-size:1.3rem;margin-bottom:.8rem}.market-modal .fixed-box .modal-market-title{margin-bottom:2rem}.market-modal .fixed-box .modal-bg{margin:2rem 0}.market-modal .fixed-box .modal-market-subtitle{font-size:1.8rem}.market-modal .event-bottom-info .market-faq-list{padding-bottom:3rem}.market-modal .event-bottom-info .basement-info{padding-top:3rem}.marketplace-section .market-news .news-list{padding-top:2.5rem}.marketplace-section .marketplace-list{padding-bottom:3rem}.marketplace-section .market-news{padding-top:5rem}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr p{padding:.5rem 0}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .bracket-btn{margin-top:1rem}.marketplace-section .marketplace-list li .marketplace-wrapper{min-height:27rem}.market-modal .event-bottom-info .basement-info .news-item__tags_list .tags__list_item{font-size:1.3rem}.market-modal .event-bottom-info .market-faq-list>li ul.words-list li .word-wrapper{font-size:1.3rem}.market-modal .event-bottom-info .market-faq-list>li{margin-bottom:3rem}.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr p{font-size:1.3rem}.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-i{max-width:3rem;margin-right:1.5rem}.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-content .title{margin-bottom:1rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr,.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr{padding:2rem}.marketplace-section .market-news .news-headline{margin-bottom:0rem}.marketplace-section .market-news .news-headline .news-link__list{margin:0 -1rem}.marketplace-section .market-news .news-headline .news-link__list .news-link__list_item{padding:1rem}.marketplace-section .market-news .news-list li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag,.marketplace-section .market-news .news-list li .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date{font-size:1.2rem}.mfti-modal .mfti-event-top-info .right-col .event-subtitle,.mfti-modal .event-bottom-info h3{font-size:2rem}.mfti-modal .event-bottom-info h3{padding:1rem 0}.mfti-modal .event-bottom-info ul:not([class]),.mfti-modal .event-bottom-info ol:not([class]){padding:1rem 0}.mfti-modal .event-bottom-info ul:not([class]) li,.mfti-modal .event-bottom-info ol:not([class]) li{margin-bottom:1.5rem}.mfti-modal .event-bottom-info ul:not([class]) li{padding-left:2.3rem}.mfti-modal .event-bottom-info ul:not([class]) li::before{width:1rem;height:1rem}.mfti-modal .event-bottom-info ol:not([class]){padding-left:1.7rem}.mfti-modal .event-bottom-info p{padding:1rem 0 !important}.mfti-modal .mfti-event-top-info .right-col .date{font-size:1.3rem}.mfti-modal .region-modal-inner .event-bottom-info .modal-btn{margin-top:2rem}.mfti-modal .mfti-event-top-info .right-col .event-title{font-size:2rem}.mfti-page .bracket-btn.join--text{margin-right:1rem}.mfti-page .bracket-btn.join--text .bracket-i::before,.mfti-page .bracket-btn.join--text .bracket-i::after{width:2.5rem}.mfti-page .bracket-btn.join--text .bracket-btn__content{padding-left:3rem;line-height:2.4}.mfti-page .mfti-join{padding-top:3rem}.mfti-page .social-list li a{width:4.7rem;height:4.7rem}.mfti-page .social-list li a svg{max-width:2.5rem}.mfti-page .mfti-join .join-wrap .left-col .inner-wrap{max-width:33rem}.mfti-page .mfti-training-programms .mfti-list{padding-top:4rem}.mfti-page .mfti-events .events-headline{margin-bottom:0}.mfti-page .center-bottom{padding-top:3.5rem}.mfti-page .mfti-training-programms{padding:4rem 0}.mfti-page .mfti-events{padding:4rem 0}.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top{min-height:20rem;max-height:20rem}.mfti-page .mfti-about .top-content .right-col .content-box{padding:1.8rem 1.4rem 4rem 1.4rem}.mfti-page .mfti-about .left-img{left:-5rem;max-width:51rem}.mfti-page .mfti-about{padding-top:3rem;padding-bottom:5rem}.mfti-page .mfti-about .top-content{padding-bottom:18rem;margin-bottom:2rem}.mfti-page .mfti-about .stage-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:auto}.mfti-page .mfti-about .stage-item.second-child{margin-bottom:4rem}.mfti-page .mfti-about .stage-item .stage-num{position:relative;width:auto;font-size:6.8rem;display:block;margin-bottom:1.3rem}.mfti-page .mfti-about .stage-item .mfti-title{padding-left:0;margin-left:0;width:100%}.mfti-page .mfti-about .stage-item .mfti-title h3{max-width:100%}.mfti-page .mfti-about .stage-item.button-item .mfti-title{font-size:0}.mfti-page .mfti-about .right-img{max-width:40rem;max-width:40rem;-webkit-transform:rotate(312deg);-ms-transform:rotate(312deg);transform:rotate(312deg);right:-5rem;bottom:-2rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li{margin-bottom:2rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-title{font-size:2.4rem;margin-bottom:3rem}.mfti-page .mfti-title.fs-48{font-size:3rem}.mfti-page .mfti-title{font-size:2.4rem}.mfti-page .bracket-btn.join--text .bracket-btn__content{font-size:2.4rem}.places-modal .places-list{grid-template-columns:repeat(1, minmax(auto, auto))}.places-modal{max-width:25rem;max-height:25rem;padding:4rem 1rem 2rem 1rem}.places-modal .places-list li{font-size:1rem}.partners-page .startup-content .right-col::after{height:1.4rem}.partners-page .try-content .try-wrapper .robo-hand::after{width:1.4rem;height:calc(100% - .7rem)}.partners-page .try-content .try-wrapper .robo-hand{max-width:8rem;z-index:2}.partners-page .try-content .try-wrapper .modal__shadow{margin-right:4rem}.partners-page .refund-content p{margin-bottom:2rem}.partners-page .partners-list .partner-item{padding-top:2rem}.partners-page .partners-list .partner-item .item-header .item-info{padding-bottom:2rem;padding-top:2rem}.partners-page .partners-list .partner-item .item-header .item-info .item-content{padding-top:2rem}.fsi-page .winners .winners-top-content .winners-descr{max-width:63rem}.fsi-page .footer-contacts .contacts-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fsi-page .footer-contacts .section-title{text-align:center}.fsi-page .footer-contacts .contacts-wrapper .left-col{padding-right:0;margin-bottom:2.5rem}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list li a{width:3rem;height:3rem}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list li a svg{max-width:1.8rem}.fsi-page .footer-contacts .contacts-wrapper .left-col .contacts-social-list{padding-top:2.5rem}.fsi-page .footer-contacts .contacts-wrapper .right-col .contacts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fsi-page .footer-contacts .contacts-wrapper .right-col{padding-left:0}.fsi-page .winners{padding-bottom:6rem}.fsi-page .how-to .how-to-box,.fsi-page .organizer .organizer-box .box-wrapper{padding:2.5rem}.fsi-page .its-done .its-done-content .its-done-box .box-wrapper{height:35rem}.fsi-page .footer-contacts .contacts-wrapper .right-col .contacts-list li{margin-bottom:2rem;text-align:center}.materials-section .material-content{padding-bottom:3rem}.materials-section .video-content{padding-top:3rem}.materials-section .materials-presentation-list,.materials-section .video-list{margin:-0.5rem}.materials-section .materials-presentation-list li .material-wrapper .material-name,.materials-section .video-list li .video-wrapper .video-name{font-size:1.6rem}.materials-section .materials-presentation-list li,.materials-section .video-list li{padding:.5rem;padding-bottom:2rem}.materials-section .events-tabs .tabs-header .tabs-header__item .tabs-header__name span,.materials-section .events-tabs .tabs-header .tabs-header__item .tabs-header__name p,.partners-page .events-tabs .tabs-header .tabs-header__item .tabs-header__name span{font-size:1.3rem}.directions-section,.materials-section,.calendar,.marketplace-section{padding-top:3rem;padding-bottom:8rem}.calendar .calendar-filters{padding-top:3rem}.directions-section .section-title,.materials-section .section-title,.partners-page .section-title,.calendar .section-title,.marketplace-section .section-title{margin-bottom:4rem}.directions-section .direction-list{margin:-0.5rem}.directions-section .direction-list>li{padding:.5rem}.directions-section .direction-list>li .direction-wrapper{height:20rem}.directions-section .direction-list>li .direction-wrapper .direction-title{padding:2rem}.directions-section .direction-list>li .direction-wrapper .direction-title .title{font-size:2rem}.market-modal .fixed-box .modal-market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .descr-title{font-size:2rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr,.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-content .title{font-size:1.6rem}.directions-section .direction-list>li .direction-wrapper .direction-title .title-i,.directions-section .direction-list>li .direction-wrapper .direction-hidden-descr .hidden-i{width:2.5rem;height:2.5rem}.events-bottom-content .calendar-events-list.table-type li{max-width:100%}.events-bottom-content .calendar-events-list.table-type li .event-wrapper{min-height:35rem}.news-page .news-top__content .full-width__content{padding-bottom:3rem;padding-top:3rem}.news-page .extra{float:none;margin-left:0}.news-page h5{font-size:1.6rem;margin-bottom:2rem}.news-page .news-top__content .text-content{width:100%}.news-page .news-top__content .aside-content{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hidden-form form .policy-wrapper label span::before{width:2rem;height:2rem;margin-right:.5rem}.hidden-form form .policy-wrapper label span::after{width:1rem;height:.8rem}.invest-top__box .logo-column{padding:1rem 0}.invest-top__box .logo-column span{font-size:8rem}.invest-top__box{margin-bottom:2rem}.t-32{font-size:1.6rem}.modal .modal-inner.university-modal__img::after{max-width:25rem;max-height:25rem;bottom:1rem}.modal .modal-inner .modal-box.university .university-content{padding-right:24rem}.modal .modal-inner .modal-box.university .university-content .t-38{padding:1rem 0;margin-bottom:1rem}.modal .modal-inner .modal-box.university .university-content .university-text{margin-bottom:2rem}.modal .modal-inner .modal-box.university .university-content .bold-text{margin-bottom:2rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img img{max-width:25rem;right:-5rem}.partners-page .refund-content .refund-bottom__wrapper .refund-img img{max-width:25rem}.line-list{padding-right:17rem}.partners-page .line-list{padding-right:22rem}.t-53{font-size:2.4rem}.t-53 b{font-size:4rem}.line-list li{margin-bottom:2rem}.modal .modal-inner .modal-box.refund .refund-bottom-content,.partners-page .refund-content .refund-bottom__wrapper .refund-bottom-content,.partners-page .bussines-content .list-wrapper{border-radius:.5rem .5rem 0 0;padding:1.8rem}.modal .modal-inner .modal-box.refund .refund-content .modal-btn{margin-top:2rem}.modal .modal-inner .modal-box.refund .t-38{padding:1rem 0}.slash-list{margin-bottom:2rem}.slash-list li{font-size:1.2rem;padding-top:1.5rem}.slash-list li:not(:first-child):not(:nth-child(5n)){border-width:2px}.slash-list li:nth-child(2n):not(:nth-child(4n)),.slash-list li:first-child{border-width:2px}.modal-tip.modal__center{padding:1rem;font-size:1.2rem}.contest-text{margin-bottom:2rem}.flexed-text .grant-column h1,.flexed-text .grant-column h2,.flexed-text .grant-column h3,.flexed-text .grant-column h4{font-size:1.5rem}.special-info h3{font-size:1.5rem}.special-info h3{font-size:1.5rem}.t-66{font-size:3.3rem}.flexed-text{margin-bottom:2.5rem}.partners-page .cubic-list{margin-bottom:.5rem}.flexed-text .text-column{font-size:1.4rem}.modal .modal-inner .modal-box.contest .theme-title,.partners-page .theme-title{font-size:1.4rem;margin-bottom:1.5rem}.modal .modal-inner .modal-box.contest .t-40{padding:0;padding-top:0;padding-bottom:1.5rem}.modal .modal-inner .modal-img__train,.partners-page .try-content .modal-img__train{margin-bottom:2rem}.modal .modal-inner .modal-box.robo-hand::after{height:12rem;max-width:10rem;top:9rem}.modal .modal-inner .modal-img__train .desktop-img{display:none}.partners-page .try-content .modal-img__train .desktop-img{display:none}.modal .modal-inner .modal-img__train .mobile-img{display:block;margin:0 auto;width:100%;max-width:40rem;padding:0 1rem}.partners-page .try-content .modal-img__train .mobile-img{display:block;margin:0 auto;width:100%;max-width:40rem;padding:0 1rem}.modal-tip.modal__shadow{padding:1rem;font-size:1.2rem;margin-bottom:2.1rem}.modal-tip.modal__shadow::before{bottom:-0.7rem;width:calc(100% - .7rem)}.modal .modal-inner .modal-box.accelerators .modal-ol{padding-top:1rem;margin-bottom:2.5rem}.modal-ol li{font-size:1.2rem}.modal-ol li::before{width:2.2rem;height:2.2rem;font-size:1.2rem;margin-right:1.5rem;border-width:2px}.modal-ol li{margin-bottom:2rem}.bussines-line__list li{font-size:1.4rem;padding-left:1rem}.bussines-line__list li::before,.partners-page .bussines-content .bussines-line__list li::before{width:.2rem}.modal .modal-inner .modal-box.bussines{border-width:2px}.modal .modal-inner .modal-box.accelerators .t-38,.modal .modal-inner .modal-box.bussines .t-38{padding:1rem 0}.t-38{font-size:1.4em}.t-40{font-size:1.4rem}.modal-btn{font-size:1.4rem;padding:1rem 2rem}.modal .modal-inner .modal-box{border-radius:.5rem;padding:3rem 2rem}.modal .modal-inner .modal-box.bussines .bussines-inner{padding:2rem 2rem}.modal .modal-inner{border-radius:.5rem;padding:1rem}.modal .modal-inner .modal-box .modal-close{width:1.6rem;height:1.6rem;right:.9rem;top:.9rem}.modal .modal-inner .modal-box .modal-header{margin-bottom:1.5rem}.bracket-title{font-size:1.8rem;margin-bottom:1rem}.modal .modal-inner .modal-box .modal-header .modal-subtitle{font-size:1.2rem}.bracket-title::before{width:.3rem}.bracket-title .bracket-i{width:1.2rem}.bracket-title .bracket-i::before,.bracket-title .bracket-i::after{width:1.2rem;height:.3rem}.bracket-title .bracket-i::after{bottom:-0.3rem}.bracket-title span,.bracket-title .bracket-btn__content{padding-left:2rem;padding-top:.5rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-body,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-body{height:20rem}main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list article .showcase-wrapper .programm-footer .footer-hidden span,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden p,main.landing-page .showcase-programm .showcase-programm__list .showcase-programm__item .showcase-wrapper .programm-footer .footer-hidden span{font-size:1.4rem}.download-link{font-size:1.5rem}main.landing-page .showcase-programm{padding-top:3rem;padding-bottom:3rem}main.landing-page .how-to-refund .refund-steps__list{margin-bottom:3rem}.p-30{font-size:1.4rem}main.landing-page .how-to-refund{padding:2rem 0}.hidden-form .hidden-form__close{width:1.7rem;height:1.7rem;top:1.5rem;right:1.5rem}.hidden-form form .input-wrapper{margin-bottom:1rem}.hidden-form form .input-wrapper input:not(input[type=submit]){border-width:1px;font-size:1.2rem;padding:.7rem 1.7rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-webkit-input-placeholder{font-size:1.2rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-moz-placeholder{font-size:1.2rem}.hidden-form form .input-wrapper input:not(input[type=submit]):-ms-input-placeholder{font-size:1.2rem}.hidden-form form .input-wrapper input:not(input[type=submit])::-ms-input-placeholder{font-size:1.2rem}.hidden-form form .input-wrapper input:not(input[type=submit])::placeholder{font-size:1.2rem}.hidden-form .landing-btn{font-size:1.4rem;margin-top:0}.hidden-form form .policy-wrapper label div{font-size:1.2rem}.hidden-form{padding:3rem}.hidden-form .hidden-form__title{font-size:2.2rem;margin-bottom:2rem}main.landing-page .join-programm .join-notice{font-size:1.4rem;padding-top:3rem}main.landing-page .join-programm .landing-btn{font-size:1.5rem;padding:1.1rem 2.6rem;min-width:18rem}main.landing-page .join-programm .join-text{font-size:2rem}main.landing-page .join-programm{padding-top:3rem;padding-bottom:0rem}main.landing-page .how-to-refund .refund-steps__list li .refund-step{font-size:2.3rem}main.landing-page .how-to-become{padding-top:4.5rem;padding-bottom:2rem}main.landing-page .landing-contact{padding-top:0;padding-bottom:3rem}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li{font-size:1.3rem}main.landing-page .landing-contact .landing-contact__wrapper .img-column{max-width:15rem}main.landing-page .about-programm article p,main.landing-page .about-programm article span{font-size:1.4rem}main.landing-page .about-programm article{padding:3rem 2rem}main.landing-page .about-programm .about-programm__list{margin-bottom:2.5rem}main.landing-page .about-programm .about-programm__list li{font-size:1.4rem}main.landing-page .about-programm .about-programm__content{padding:3rem 0}main.landing-page .about-programm::before{height:14rem}main.landing-page .why-profitably{padding-top:1rem;padding-bottom:2.5rem}main.landing-page .intro .intro-title .marked-text .group-words{max-width:18rem}main.landing-page .intro .intro-title .marked-text b{font-size:6rem}main.landing-page .intro p{font-size:1.4rem}main.landing-page .intro h2{font-size:2.4rem}main.landing-page .intro{padding-top:3rem;padding-bottom:1rem}main.landing-page .intro h2{margin-bottom:3.3rem}main.landing-page .intro .intro-title{margin-bottom:1.5rem}main.landing-page .intro .intro-title{font-size:3.3rem}main.landing-page .fixed-join__btn{top:7rem}main.landing-page .fixed-join__btn .join-tip{width:15.5rem;position:absolute;background:#fff}main.landing-page .fixed-join__btn .join-tip.active{-webkit-transform:translateX(-15.5rem);-ms-transform:translateX(-15.5rem);transform:translateX(-15.5rem)}.landing-page .section-title{font-size:3.4rem}main.landing-page .why-profitably .section-title{margin-bottom:4rem}main.landing-page .about-programm .section-title{margin-bottom:2.5rem}main.landing-page .how-to-become .section-title{margin-bottom:3.5rem}main.landing-page .how-to-refund .section-title{margin-bottom:4.5rem}main.landing-page .showcase-programm .section-title{margin-bottom:2.5rem}main.landing-page .join-programm .section-title{margin-bottom:3rem}.news-section .news-footer{padding-top:5rem}.news-section article,.news-section .news-category{margin-bottom:6rem}.news-section .news-category__headline{margin-bottom:3rem}.news-section article .category-title,.news-section .news-category .category-title{font-size:2rem}.news-section .section-headline{margin-bottom:4rem}.news-list.news-page__similar{display:none}.news-page aside{margin:0;padding:2rem 0}.docs-row__list li{max-width:50%}.vertical-documents__list li .doc-wrapper .doc-content,.page-docs__list li .doc-wrapper .doc-content,.docs-row__list li .doc-wrapper .doc-content{max-width:28rem}.news-page .notice-section{margin:3rem 0}.events-tabs.news-tabs .tabs-header .tabs-header__item .tabs-header__name{font-size:1.2rem;padding-bottom:.2rem}.news-page .news-ul ul{padding-left:2rem}.news-page .news-ul li ul>li ul{padding-left:2rem}.news-page .news-ul li::before{width:1rem;height:1rem}.news-page .news-ul li{padding-left:2.6rem}.news-page h1{font-size:3.4rem}.news-page h2{font-size:2.8rem;padding:2.5rem 0}.news-page h3{font-size:2.4rem;padding:2rem 0}.news-page .notice-section .bracket--text span,.news-page .notice-section .bracket--text .bracket-btn__content{padding:0;font-size:2rem}.news-page .notice-section .bracket-btn.bracket--text .bracket-i{display:none}.news-page .notice-section .bracket-btn.bracket--text::before,.news-page .notice-section .bracket-btn.bracket--text::after{display:none}.news-page .notice-section .bracket-btn{padding:0}.news-page .news-ul li ul,.news-page .news-ol ol{padding-top:1.5rem}.news-page .news-ul>li,.news-page .news-ol>li{margin-bottom:1.5rem}.news-page .news-ul li ul>li{margin-bottom:1.5rem}.news-page .news-ol ol li{margin-bottom:1.5rem}.news-page .news-ul{padding:1.5rem 0}.news-page .news-ol{padding:1.5rem 0;padding-left:2.7rem}.news-page .news-slider__section .news-page__slider .slide-content{padding:0 1.5rem;padding-top:2rem;padding-bottom:3rem;font-size:1.4rem}.news-page .bullet .extra .center-content{max-width:20rem}.news-page .bullet .extra h4{margin-top:0}.heavy-text{font-size:3.2rem}.news-page .page-cite img,.news-page .page-cite .author-avatar{width:10rem;height:10rem}.news-page .page-cite blockquote{font-size:1.6rem}.news-page .page-cite blockquote::before{width:1.3rem;height:1rem;left:0}.news-page .page-cite blockquote::after{width:1.3rem;height:1rem}.news-page .page-cite .cite-content{padding:2.5rem 3rem}.news-page .page-cite blockquote{margin-bottom:2rem;padding:0 2rem}.page-cite .user-wrapper{padding:0 2rem}.questions-list{padding:3rem 0}.questions-list .question-item .question{padding:1.5rem 2rem;font-size:2rem}.partners-page .partners-list .partner-item .item-header .item-info .item-info--item{padding-right:2rem}.questions-list .question-item .answer{padding-left:2rem;padding-right:5rem}.news-page .page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.questions-list .question-item .question .question-i svg{max-width:2rem}.news-page aside{float:none;margin-left:0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news-page aside .share-group{display:-webkit-box;display:-ms-flexbox;display:flex}.news-page aside .share-group .rss-action{margin-right:6rem}.contact-info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vertical-documents__list li .doc-wrapper .doc-i,.page-docs__list li .doc-wrapper .doc-i,.docs-row__list li .doc-wrapper .doc-i,.materials-documents-list li .doc-wrapper .doc-i{width:3rem}.vertical-documents__list li .doc-wrapper .doc-i img,.page-docs__list li .doc-wrapper .doc-i img,.docs-row__list li .doc-wrapper .doc-i img,.materials-documents-list li .doc-wrapper .doc-i img{max-width:3.5rem;max-height:3.5rem}.doc-wrapper .doc-content .doc-info{font-size:1.2rem !important}.news-page a[target=_blank]:not([class])::after{width:1.1rem;height:1.1rem}.big-text{font-size:1.8rem !important}.news-page h4,.partners-page .partner-list-title{font-size:2rem;margin-bottom:1rem}.partners-page .partners-list .partner-item .item-header .item-info .info-name{font-size:2rem;margin-bottom:1rem}.partners-page .partners-list .partner-item .item-header .item-info .info-event{font-size:2rem}.news-page .news-page__headline{margin-bottom:1rem}.news-page .news-page__headline .news-date time,.news-page .news-page__headline .news-date span{font-size:1.6rem}.news-page .news-page__headline .news-tag{font-size:1.3rem}.contact-info .contact-wrapper .contact-title{font-size:1.6rem}.news-page p{margin:1.5rem 0}.news-page figure figcaption{font-size:1.4rem;padding:2rem 2rem 1.8rem 2rem !important;top:-1rem}.contact-info .contact-wrapper .contact-info__list li a,.contact-info .contact-wrapper .contact-info__list li span,.contact-info .contact-wrapper .contact-info__list li p{font-size:1.4rem}.news-page .news-page__title{font-size:3rem;padding-top:2rem;margin-bottom:3rem}.news-section,.news-page,.partners-page{padding-top:3rem;padding-bottom:3rem}.page-container{padding:0 1.5rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_bottom .news-content__text{padding-top:1rem;font-size:1.6rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top .news-item__info_date,.mfti-page .favo-info .favo-counter,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_top .news-item__info_date,.mfti-page .news-list.mfti-list li .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.mfti-page .mfti-training-programms .mfti-list li .news-item__wrapper .news-item__wrapper_bottom .programm-name{font-size:1.6rem}.mfti-page .favo-info .favo-i{width:1.7rem;height:1.7rem;margin-right:.8rem}.mfti-page .favo-info .favo-i svg{width:100%;height:100%}.main-content{padding-top:7rem}.page-header{height:7rem}.page-header .header-menu__btn{width:2rem;height:1.5rem}.page-header .header-menu__btn::after{width:2.2rem;height:2.2rem}.page-header .bracket-btn__content{line-height:1.8rem}.page-header .header-logo__list li:first-child{margin-right:1rem}.page-header .header-logo__list li:first-child img,.page-header .header-logo__list li:first-child svg{max-width:8.4rem}.page-header .header-logo__list li:nth-child(2){margin-right:1rem}.page-header .header-logo__list li:nth-child(2) img,.page-header .header-logo__list li:nth-child(2) svg{max-width:4.2rem}.page-header .header-logo__list li:nth-child(3){padding-left:0;margin-right:0}.page-header .header-logo__list li:nth-child(3) img,.page-header .header-logo__list li:nth-child(3) svg{max-width:7.7rem}.page-header .header-logo__list li:nth-child(4),.page-header .header-logo__list .header-logo__list_item:nth-child(4){padding-left:1rem;margin-left:1rem}.page-header .header-logo__list li:nth-child(4) img,.page-header .header-logo__list li:nth-child(4) svg,.page-header .header-logo__list .header-logo__list_item:nth-child(4) img,.page-header .header-logo__list .header-logo__list_item:nth-child(4) svg{max-width:4.7rem}.title-box{padding-top:2.2rem}.main-video__section{padding-bottom:3rem}.main-video__section .page-container{padding:0}.main-video__section .main-video__box{min-height:22rem;height:auto}.main-news__section{padding-top:3rem}.main-news__section .news-content__box{padding-top:1.7rem;padding-bottom:4rem}.main-news__section .news-content__box .news-link__list{padding-bottom:2rem;margin:-0.7rem}.main-news__section .news-content__box .news-link__list li{padding:.7rem}.main-news__section .news-content__box .news-list{padding-top:2rem}.main-news__section .news-content__box .news-list .news-item__wrapper .news-item__tags_list li{line-height:1.2rem}.main-news__section .news-content__box .news-list .news-item__wrapper .news-item__tags_list li a,.main-news__section .news-content__box .news-list .news-item__wrapper .news-item__tags_list li .tags__list_link{line-height:1.2rem}.main-news__section .news-content__box .news-list .news-item__wrapper .news-content__text{padding-top:1rem;font-size:1.6rem}.main-news__section .news-content__box .news-list .news-item__wrapper .news-content__text p{line-height:2rem}.main-news__section .news-content__box .news-list .news-item__wrapper .news-item__wrapper_top .news-item__info{padding:.7rem}.main-news__section .news-content__box .news-list .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date,.main-news__section .news-content__box .news-list .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_tag{font-size:1.2rem}.marketplace-section .market-news .news-list .news-item__wrapper .news-content__text{padding-top:1rem;font-size:1.6rem}.main-join__section{padding-bottom:2.3rem}.main-join__section .running-line{padding:1.3rem}.main-join__section .running-line span{font-size:2.5rem !important}.page-footer .footer-logo__list li img,.page-footer .footer-logo__list li svg{max-width:10rem}.page-footer .join-decorate__cat{top:-20rem;margin-bottom:-15rem}.events-tabs{padding-top:.8rem}.events-tabs .tabs-header{margin:-0.3rem}.events-tabs .tabs-header .tabs-header__item{padding:.3rem}.events-tabs .tabs-header .tabs-header__item .tabs-header__name{line-height:1.1rem}.events-tabs .tabs-header .tabs-header__item .tabs-header__name span,.events-tabs .tabs-header .tabs-header__item .tabs-header__name p{font-size:.9rem;line-height:1.1rem}.events-tabs .tabs-header .tabs-header__item .tabs-header__name::before{height:.15rem}.events-tabs .tabs-body{padding:2.2rem 1.5rem 0 1.5rem}.events-tabs .tabs-body .tabs-body__events_list{margin:-0.6rem}.events-tabs .tabs-body .tabs-body__events_list>li,.events-tabs .tabs-body .tabs-body__events_list .events-list__item{padding:.6rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper{padding:1.2rem 2.7rem 2rem 1.7rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-header,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header{padding-bottom:5.6rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__tag,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__tag{margin-bottom:1.2rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__tag .event-tag__i,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__tag .event-tag__i{width:2.7rem;height:2.5rem;margin-right:1rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__tag .event-tag__text span,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__tag .event-tag__text span{font-size:1.5rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info{margin-bottom:1rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__info .event-info__item,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__info .event-info__item{margin-bottom:.7rem;font-size:2rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-header .event-header__text p,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-header .event-header__text p{font-size:1.5rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-body,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-body{padding-top:1.6rem;padding-bottom:2rem;margin-top:0;font-size:2rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-body h3,.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-body h4,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-body h3,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-body h4{line-height:2.2rem}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-footer,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-footer{padding-top:.6rem;min-height:auto}.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-footer .event-footer__authors_list li img,.events-tabs .tabs-body .tabs-body__events_list>li .events-list__item_wrapper .event-footer .event-footer__authors_list .authors__list_item img,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-footer .event-footer__authors_list li img,.events-tabs .tabs-body .tabs-body__events_list .events-list__item .events-list__item_wrapper .event-footer .event-footer__authors_list .authors__list_item img{max-width:16rem}.panel-menu__link,.bracket-btn,a,span,p,li,button{font-size:1.6rem;line-height:1.8rem}}@media screen and (max-width: 699px){.fond-page .fond-directions-list li .directions-wrapper{min-height:20rem}.fond-page .fond-directions-list li .directions-wrapper .directions-decorate img{max-height:18rem;max-width:27rem}.fond-page .fond-directions-list li,.fond-page .fond-startups-list li{max-width:100%}.fond-page .fond-startups-list li .startups-wrapper{min-height:17rem}.fond-page .fond-startups-list li .startups-wrapper .startup-img-decorate{max-width:16rem;max-height:15rem}.fond-page .fond-startups-list li .startups-wrapper .startup-logo img{max-height:5rem;max-width:17rem}.mfti-modal .region-modal-inner .event-bottom-info .modal-btn{min-width:26rem !important}.mfti-modal .mfti-event-top-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mfti-modal .mfti-event-top-info .left-col{max-width:100%}.mfti-modal .mfti-event-top-info .left-col .programm-preview{height:31.5rem}.mfti-modal .mfti-event-top-info .right-col{padding-left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2rem;padding-right:1rem}.mfti-modal .mfti-event-top-info .right-col .event-title{margin-bottom:1.5rem}.mfti-modal .mfti-event-top-info .right-col .event-subtitle{margin-bottom:1rem}.mfti-page .mfti-hero .hero-content .bottom-content .left-col h2{font-size:2.7rem}.mfti-page .mfti-bracket-text .text{font-size:1.4rem}.mfti-page .mfti-bracket-text{max-width:33rem}.partners-page .refund-content .modal-btn,.partners-page .bussines-content .modal-btn{margin-bottom:2rem}.partners-page .accelerators-content p{margin-bottom:2rem}.modal-ol{margin-bottom:2rem}.partners-page .startup-content p{margin-bottom:2rem}.partners-page .startup-content .left-col{padding-right:3rem}.partners-page .startup-content .right-col{padding-left:0}.partners-page .startup-content p:last-of-type{margin-bottom:2rem}.partners-page .partners-list .partner-item .item-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partners-page .partners-list .partner-item .item-header .item-logo{margin-bottom:1.5rem;width:25%}.partners-page .partners-list .partner-item .item-header .item-header-group{width:100%}.partners-page .events-tabs .tabs-body{padding-left:0;padding-right:0}.fsi-page .footer-contacts .section-title{font-size:2.5rem;margin-bottom:3rem}.materials-documents-list li .doc-wrapper .doc-i{left:-4rem}.fsi-page .footer-contacts .contacts-wrapper .left-col img{max-width:18rem}.fsi-page .organizer .organizer-box .box-wrapper::before{width:13rem;height:13rem;right:2rem;top:-6rem}.fsi-page .organizer .organizer-box .box-wrapper::after{width:7rem;height:7rem;right:2rem;bottom:2.5rem}.fsi-page .organizer .organizer-box .box-content{padding-right:3rem;max-width:100%}.fsi-page ul:not([class]) li,.fsi-page ol:not([class]) li{font-size:1.3rem;margin-bottom:1rem;padding-left:2rem}.fsi-page .organizer .organizer-box .box-content .section-title{font-size:2rem;margin-bottom:2rem;padding-right:8rem}.organizer-box .box-wrapper{padding-bottom:8rem !important}.fsi-page .organizer .organizer-text-content{margin-bottom:8rem}.fsi-page .organizer .about-organizer{padding-bottom:3.5rem;padding-top:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-width:1px}.fsi-page .organizer .about-organizer .left-col{padding-right:0;margin-bottom:2rem}.fsi-page .organizer .about-organizer .right-col img{max-width:20rem}.fsi-page .organizer .about-organizer h3{font-size:2rem;margin-bottom:1rem}.fsi-page ul:not([class]) li::before{top:.5rem}.fsi-page .intro .intro-title{font-size:2.6rem}.fsi-page .intro .intro-subtitle .intro-big{font-size:6rem;height:11rem}.fsi-page .organizer .organizer-text-content .section-title:first-child{font-size:2rem;margin-bottom:4rem}.fsi-page .organizer .organizer-text-content .section-title:nth-child(2){font-size:2rem;margin-bottom:1.5rem}.fsi-page .intro .intro-text p{font-size:1.4rem}.fsi-page .intro .intro-subtitle::after{width:10rem}.fsi-page .intro .intro-subtitle{margin-bottom:1rem}.fsi-page .intro .intro-subtitle .intro-big::before,.fsi-page .intro .intro-subtitle .intro-big::after{width:1.5rem}.fsi-page .winners{padding-top:4rem}.fsi-page .winners .winners-top-content .section-title{margin-bottom:1.5rem}.fsi-page .winners .winners-top-content .winners-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5rem 0}.fsi-page .winners .winners-top-content .winners-info li{max-width:100%;padding:5rem 0}.fsi-page .winners .winners-top-content .winners-info li{font-size:2rem}.fsi-page .winners .winners-top-content .winners-info li::before{width:14rem;height:14rem;background-size:contain}.fsi-page .winners .winners-top-content .winners-descr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;margin-top:-4rem;padding-bottom:4rem}.fsi-page .winners .winners-top-content .winners-descr li:nth-child(3) .descr-content::before{width:13rem;height:13rem}.fsi-page .winners .winners-top-content .winners-descr li{padding:6rem 0}.fsi-page .winners .winners-top-content .winners-descr li:after{right:0;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);margin:0;height:3.8rem;width:3.8rem;bottom:0}.fsi-page .winners .winners-box::before{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.fsi-page .winners .winners-box{margin:3rem 0}.fsi-page .winners .winners-box .box-wrapper .grant-list li .content{max-width:100%;padding:0}.fsi-page .winners .winners-box .box-wrapper .section-title{font-size:2rem;margin-bottom:2.5rem;padding-right:7rem}.fsi-page .winners{padding-bottom:1rem}.fsi-page .winners .winners-box .box-wrapper .grant-list li .content::before{display:none}.fsi-page .winners .winners-box .box-wrapper{padding:3rem 2rem}.fsi-page .winners .winners-box .box-wrapper .grant-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none}.fsi-page .how-to .how-to-box .section-title{font-size:2rem;margin-bottom:2rem}.fsi-page .how-to .how-to-box .how-to-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-1rem;margin-bottom:3rem;padding-bottom:3rem;border-width:1px}.fsi-page .how-to .how-to-box .how-to-wrapper h4{font-size:2rem;margin-bottom:1.5rem}.fsi-page .how-to .how-to-box .how-to-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fsi-page .how-to .how-to-box .how-to-wrapper .left-col{width:100%;padding-right:0;margin-bottom:1rem}.fsi-page .mb-50{margin-bottom:3rem}.fsi-page .its-done{padding-top:3rem}.fsi-page .its-done .its-done-content .section-title.top-title{font-size:2rem;margin-bottom:2rem;padding-left:2.5rem}.fsi-page .its-done .its-done-content .its-done-footer-box .section-title{padding-left:0;font-size:2rem;margin-bottom:2rem}.fsi-page .its-done .its-done-content .its-done-footer-box .top-img{width:22rem;height:14rem;left:2rem}.fsi-page .its-done .its-done-content .its-done-box .box-wrapper{height:19rem}.fsi-page .its-done .its-done-content .its-done-box{padding:0 2.5rem;margin-bottom:10rem}.fsi-page .its-done .its-done-content .its-done-footer-box .bottom-img{width:20rem;height:15rem;bottom:-7rem}.fsi-page .footer-contacts{padding-top:10rem;padding-bottom:5rem}.fsi-page .its-done .its-done-content .its-done-footer-box .box-wrapper{padding:10rem 2.5rem}.fsi-page .its-done .its-done-content .its-done-footer-box .content{padding-right:0}.fsi-page .its-done .its-done-content .its-done-box::before,.fsi-page .its-done .its-done-content .its-done-box::after{width:2.5rem}.fsi-page .how-to .how-to-box .how-to-wrapper .right-col{width:100%;padding-left:0}.fsi-page .how-to .how-to-box .how-to-list li .how-label{font-size:1.5rem;margin-bottom:.5rem}.fsi-page .how-to .how-to-box .how-to-list li{max-width:100%;padding:1rem}.fsi-page .winners .winners-box .box-wrapper::after{width:7rem;height:7rem;right:2rem}.fsi-page .winners .winners-box .box-wrapper .grant-list li{max-width:100%;padding-top:0;margin-bottom:2rem}.fsi-page .winners .winners-box .box-wrapper .grant-list li:last-of-type{margin-bottom:0}.fsi-page .winners .winners-top-content{padding-bottom:2rem}.fsi-page .winners .winners-top-content .winners-descr li:nth-child(2)::after{bottom:1rem}.fsi-page .winners .winners-top-content .section-title::after{width:12rem;left:22%}.materials-section .materials-presentation-list li .material-wrapper .material-top-content .material-file-size{font-size:1.3rem;padding:1rem}.materials-section .events-tabs .tabs-body{padding-left:0;padding-right:0}.modal .region-modal-inner .event-top-info .right-col .event-time{margin-bottom:.5rem}.modal .region-modal-inner .places-modal{right:0}.modal .region-modal-inner .event-top-info .left-col{margin-right:1rem}.modal .region-modal-inner .event-bottom-info .event-link{margin-bottom:2rem}.event-link{font-size:1.1rem}.event-link .link-i{width:1.3rem;height:1.3rem;margin-right:.5rem}.event-link .link-i svg{width:100%;height:100%}.modal .region-modal-inner .event-center-info{border-width:1px}.modal .region-modal-inner .event-bottom-info .modal-btn{min-width:15rem;margin-top:2rem}.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list .filters-event-city-list__item span,.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list button span{font-size:1.1rem}.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list .filters-event-city-list__item .delete-this,.calendar .calendar-filters .wrapper .filters-col .filters-event-city-content .filters-event-city-list button .delete-this{width:.8rem;height:.8rem}.modal .region-modal-inner .event-top-info{margin-bottom:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal .region-modal-inner .event-center-info .event-header__tag .event-tag__text{font-size:1.1rem}.modal .region-modal-inner .event-center-info .online-label .online-i{width:1rem;height:1rem}.modal .region-modal-inner .event-center-info .online-label .online-text{font-size:1.1rem}.modal .region-modal-inner .event-top-info .left-col img{max-width:12rem}.modal .region-modal-inner .event-center-info .events-types{margin-right:-0.5rem}.modal .region-modal-inner .event-center-info .events-types>.event-item{width:1rem;height:1rem;margin-right:.5rem;margin-bottom:.5rem}.modal .region-modal-inner .event-top-info .right-col .event-time .is-favo svg{width:1.5rem;height:1.5rem}.modal .region-modal-inner .event-top-info .right-col .event-time .time-title{font-size:1.3rem}.modal .region-modal-inner .regions-list{margin:-0.5rem}.modal .region-modal-inner .regions-list button{margin:.5rem;max-width:calc(50% - 1rem)}.modal .region-modal-inner .modal-close{width:1.8rem;height:1.8rem}.modal .region-modal-inner .modal-title,.modal .region-modal-inner .event-title{font-size:1.3rem}.modal .region-modal-inner .event-title{margin-bottom:1.5rem}.modal .region-modal-inner{padding:2rem}.modal .region-modal-inner .regions-list button span{font-size:1.4rem}.calendar #calendar3 tbody td .date-info{left:50%;right:0;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);bottom:-40%;min-height:3.5rem;min-width:13.5rem}.calendar #calendar3 tbody td .date-info span{font-size:1.3rem;margin-bottom:.3rem}.events-bottom-content .calendar-events-list li .event-wrapper .events-types>.event-item{width:1rem;height:1rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper{min-height:auto}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-place{font-size:1.3rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-name{font-size:1.5rem;margin-bottom:1rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-favo{right:2rem;top:2rem;width:1.5rem;height:1.5rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-footer .event-footer__authors_list li img{max-width:15rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-footer .footer-info{border-width:1px;padding-top:2rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-footer .footer-info .left-col .event-header__tag .event-tag__text{font-size:1.2rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-footer .footer-info .left-col .event-header__tag .event-tag__i{width:1.5rem;height:1.5rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-date{font-size:1.5rem}.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text{font-size:1.3rem}.event-type-tag.online-label span::before{width:1rem;height:1rem;margin-right:.5rem}.event-type-tag.favo-label span::before,.event-type-tag.favo-label span::after{width:1.5rem;height:1.5rem}.event-type-tag.favo-label span::before{margin-right:.5rem}.calendar .calendar-filters{border-width:1px}.filters-event-type-list .event-type-item label span::before{width:1.2rem;height:1.2rem}.filters-event-type-list .event-type-item label span::after{width:.7rem;height:.7rem;left:.25rem;background-size:contain}.filters-event-type-list .event-type-item label div{font-size:1.3rem}.filters-event-type-list{grid-template-columns:repeat(2, minmax(0, auto))}.calendar #calendar3 tbody td,.calendar #calendar3 thead tr:last-of-type td,.calendar .calendar-info .calendar-info-dates table tr td{width:3.6rem;height:3.6rem;font-size:1.3rem}.calendar .calendar-info .calendar-info-dates table tr td.today,.calendar #calendar3 tbody td.today{font-size:1.7rem}.calendar #calendar3 thead tr:first-of-type td{padding-bottom:1rem}.calendar .calendar-wrapper{padding:1.2rem;padding-bottom:0}.calendar #calendar3 thead tr:first-of-type td select{font-size:1.4rem;padding-left:1rem}.event-type-tag div,.calendar .bracket-btn{font-size:1.3rem}.bracket-btn.btn--i .bracket-btn__content img{max-width:1.2rem}.filters-col-headline .left-col .filters-tip,.calendar .calendar-info .calendar-info-tip p{font-size:1.1rem}.calendar .calendar-info .calendar-info-tip{max-width:100%}.calendar .calendar-info{padding:2rem 0}.calendar .calendar-info .calendar-info-month{font-size:1.4rem}.calendar .calendar-info .calendar-info-expand{position:absolute;top:2rem;padding-top:0;right:0}.calendar .calendar-info .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.calendar-info-dates{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;border-top:1px solid #1b1b1b;margin-top:1.5rem}.t-32{font-size:1.2rem}.modal .modal-inner.university-modal__img::after{max-width:20rem;max-height:20rem}.modal .modal-inner .modal-box.university .university-content{padding-right:18rem}.cubic-list li{max-width:100%;padding-left:0 !important;font-size:1.2rem;margin-bottom:1.5rem}.cubic-list li::before{width:.5rem;height:.5rem;margin-right:.6rem}.bussines-line__list li{font-size:1rem;padding-left:1rem;margin-bottom:1.5rem}.modal-btn{font-size:1rem}.bracket-title{font-size:1.2rem}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li{margin-bottom:1.3rem}main.landing-page .landing-contact .landing-contact__wrapper .content-column .landing-contact__list li:last-child{margin-bottom:0}main.landing-page .about-programm .about-programm__list li::before,main.landing-page .how-to-become .how-to-become__list li::before{margin-top:0}main.landing-page .about-programm .about-programm__list li{max-width:100%;margin-bottom:2.5rem}main.landing-page .why-profitably .profitably-list li{max-width:100%}main.landing-page .about-programm::before{height:10rem}.landing-page .section-title{font-size:2.4rem}.news-section .news-category__headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-section article .category-title,.news-section .news-category .category-title{padding-bottom:2rem;font-size:1.9rem}.news-section .section-title{font-size:2rem}.page-docs__list li,.docs-row__list li{padding-right:2rem}.news-page .news-page__headline{margin-bottom:0}.contact-info{padding:1.5rem 0}.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::before,.contact-info .contact-wrapper .contact-info__list li:nth-child(2)::after{display:none}.contact-info .contact-wrapper .contact-info__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-info .contact-wrapper .contact-info__list li{margin-bottom:.5rem}.contact-info .contact-wrapper .contact-info__list li:last-of-type{margin-bottom:0}.contact-info .contact-wrapper .contact-info__list li:nth-child(2){margin:0;margin-bottom:.5rem}.news-page figure figcaption{font-size:1.4rem}.rss-action span{font-size:1.5rem}.news-page .news-page__title{font-size:2rem;padding-top:1rem;margin-bottom:2rem}.news-page .section-title{font-size:2rem;padding-bottom:1rem}.directions-section .section-title,.calendar .section-title,.materials-section .section-title,.partners-page .section-title,.marketplace-section .section-title{font-size:2rem !important}.events-informers__list li .informers__i,.events-informers__list .informers__list_item .informers__i{width:1.5rem;height:1.1rem;margin-right:.5rem}.events-informers__list li .informers__text span,.events-informers__list .informers__list_item .informers__text span{font-size:.7rem;line-height:1.1rem}}@media screen and (max-width: 599px){.fond-page .fond-principals-steps li,.fond-page .principles-list-noui li{font-size:1.3rem}.fond-page .hero-text-box p,.fond-page .hero-text-box span,.fond-page .stroke-box .title-group p{font-size:1.3rem}.fond-page .fond-contacts .fond-contacts-logo{margin-right:2rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.fond-page .fond-contacts .contacts-wrapper .contacts-col{max-width:40rem}.fond-page .fond-contacts-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;padding-left:2rem}.fond-page .fond-contacts-list li{margin-right:0;margin-bottom:.6rem}.fond-page .fond-contacts-list li:last-of-type{margin-bottom:0}.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-i{max-width:2rem}.market-modal .fixed-box .modal-market-subtitle{font-size:1.4rem}.marketplace-section .marketplace-list li .marketplace-wrapper .market-descr,.market-modal .event-bottom-info .market-faq-list>li .wrapper .faq-content .title{font-size:1.4rem}.marketplace-section .marketplace-list li{max-width:100% !important}.marketplace-section .market-news .news-list li{max-width:100%}.marketplace-section .market-news .news-list .news-item__wrapper .news-content__text{font-size:1.4rem}.mfti-page .mfti-events .events-headline .bracket-btn{display:none}.mfti-page .mfti-events .center-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.mfti-page .news-list.mfti-list li{max-width:100%}.mfti-page .mfti-about .left-img{max-width:28rem;left:-3.5rem}.mfti-page .mfti-about .right-img{max-width:30rem;right:-2rem;bottom:7rem}.mfti-page .mfti-about .top-content{padding-bottom:9rem}.partners-page .partners-list .partner-item .item-header .item-info .info-event{font-size:1.6rem}.partners-page .partners-list .partner-item .item-header .item-info .info-name{font-size:1.6rem}.general-partners-logo-list{margin:-3rem;padding-top:1rem;padding-bottom:4rem}.general-partners-logo-list li{padding:3rem;max-width:50%}.info-partners-logo-list{margin:-2rem;padding:4rem 0}.info-partners-logo-list li{padding:2rem;max-width:50%}.info-partners-logo-list li img{max-width:11rem}.news-page .news-page__title h1,.news-page .news-page__title h2,.news-page .news-page__title h3,.news-page .news-page__title h4,.news-page .news-page__title a{line-height:1.06 !important}.materials-documents-list li .doc-wrapper .doc-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.materials-documents-list li .doc-wrapper .doc-i{left:0;position:relative}.materials-documents-list li{padding-left:0}.materials-section .materials-presentation-list li .material-wrapper .material-name,.materials-section .video-list li .video-wrapper .video-name{font-size:1.4rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-name{font-size:1.5rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-footer .event-footer__authors_list li img{max-width:15rem}.events-bottom-content .calendar-events-list li .event-wrapper .events-types>.event-item{width:1rem;height:1rem;margin-right:.5rem}.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-text{font-size:1.3rem}.events-bottom-content .calendar-events-list li .event-wrapper .online-label .online-i{width:1rem;height:1rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-footer .footer-info .left-col .event-header__tag .event-tag__text{font-size:1.3rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-footer .footer-info .left-col .event-header__tag .event-tag__i{width:1.5rem;height:1.5rem}.events-bottom-content .calendar-events-list li .event-wrapper .event-date{font-size:1.5rem;height:1.5rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper{min-height:25rem}.events-bottom-content .calendar-events-list.table-type li .event-wrapper .event-favo{right:2rem;top:2rem}.news-page .right-img,.news-page .left-img{float:none;margin-left:0;margin-right:0}.modal .modal-inner.university-modal__img::after{max-width:15rem;max-height:15rem}.modal .modal-inner .modal-box.university .university-content{padding-right:14rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img img{max-width:20rem;right:-3rem}.partners-page .refund-content .refund-bottom__wrapper .refund-img img{max-width:20rem}.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item span,.news-list>li .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item .likes-counter,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item span,.news-list .news-link__list_item .news-item__wrapper .news-item__wrapper_top .news-item__info_likes .like-item .likes-counter{padding-top:.5rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_bottom .news-content__text{font-size:1.4rem}.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_bottom .news-content__text,.news-section .news-list .news-list__item .news-item__wrapper .news-item__wrapper_top .news-item__info .news-item__info_date{font-size:1.4rem}.news-section .news-list .news-list__item{max-width:100%}.events-tabs.news-tabs .tabs-header .tabs-header__item .tabs-header__name{font-size:1rem;padding-bottom:.2rem}.news-page h1{font-size:2.6rem;padding:2rem 0}.news-page h2{font-size:2.2rem;padding:2rem 0}.news-page h3{font-size:2rem;padding:1.5rem 0}.news-page .notice-section .bracket--text span,.news-page .notice-section .bracket--text .bracket-btn__content{font-size:1.8rem}.news-page p{margin:1rem 0}.news-ul li,.news-ol li{font-size:1.2rem}.news-page .news-slider__section .news-page__slider .slide-content{font-size:1.2rem}.news-page .bullet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-page .bullet .extra{max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:1rem}.news-page .bullet .extra{padding:1.5rem}.heavy-text{font-size:2.6rem}.news-page .page-cite blockquote{font-size:1.4rem}.news-page .page-cite .cite-author{margin-bottom:1rem}.news-page ul:not([class]) li::before{width:1rem;height:1rem}.news-page ul:not([class]) li{padding-left:2.2rem}.doc-title{font-size:1.4rem !important}.doc-title a,.doc-title span,.doc-title p{font-size:inherit}.news-page ul:not([class]) li ul>li ul,.news-page ol:not([class]) li ol>li ol{padding-left:2rem}.news-page ul:not([class]) ul,.news-page ol:not([class]) ol{padding-left:2rem}.news-page .page-cite img,.news-page .page-cite .author-avatar{width:6rem;height:6rem}.questions-list .question-item .question{padding:1.3rem 1.5rem;font-size:1.6rem}.partners-page .partners-list .partner-item .item-header .item-info .item-info--item{padding-right:1.5rem}.questions-list .question-item .answer{padding-left:1.5rem}.questions-list .question-item .question .question-i svg{max-width:1.5rem}.news-page a[target=_blank]:not([class])::after{width:.9rem;height:.9rem}.big-text{font-size:1.6rem !important}.news-page article p,.news-page article span{font-size:1.2rem;line-height:1.5rem}.news-page a[href^="#"]:not([class]),.news-page a[href^="/#"]:not([class]){font-size:1.4rem}.news-page .news-page__headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-page .news-page__headline .news-date{padding-bottom:2rem}.contact-info .contact-wrapper .contact-title{font-size:1.2rem}.contact-info .contact-wrapper .contact-info__list li a,.contact-info .contact-wrapper .contact-info__list li span,.contact-info .contact-wrapper .contact-info__list li p{font-size:1.2rem}.news-page ul:not([class]) li,.news-page ol:not([class]) li{font-size:1.4rem}.news-page p,span{font-size:1.4rem}.news-page figure figcaption{font-size:1.2rem;padding:1.5rem 1rem 1rem 1rem !important;top:-1rem}.pagination li:not(.pag-next),.pagination li:not(.pag-prev),.pagination li:not(.pag-current){margin:0 .4rem}.pagination li.pag-prev{margin-right:1.5rem}.pagination li.pag-next{margin-left:1.5rem}.pagination li{font-size:1.5rem}.pagination li.pag-next::after,.pagination li.pag-prev::before{height:1.5rem}.main-news__section .news-list>li{max-width:100%}.panel-menu__link,.bracket-btn,a,span,p,li,button{font-size:1.3rem;line-height:1.5rem}.bracket-btn__content{line-height:1.5rem}.title-box{top:.2rem}.title-box .colored-box{right:1.4rem;width:100%;max-width:16rem;bottom:.3rem}.section-title{font-size:1.1rem;line-height:.6rem}.section-title.section-title__decorate::before{left:calc(-100vw - 1rem)}.section-title.section-title__decorate::after{right:calc(-100vw - 1rem)}.main-about__section .about-wrapper .wrapper-column__left .about-text__content{padding:2.5rem 1.5rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title{font-size:3.1rem;margin-bottom:1.1rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title h2,.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title h3,.main-about__section .about-wrapper .wrapper-column__left .about-text__content .section-title h4{line-height:3rem !important}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-subtitle{font-size:1.5rem;margin-bottom:1rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info img{max-width:11rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info .about-info__text{font-size:1.1rem;line-height:1.4rem;padding-left:4.5rem}.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info .about-info__text p,.main-about__section .about-wrapper .wrapper-column__left .about-text__content .about-info .about-info__text span{line-height:1.4rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content{padding:2rem 1.8rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list{max-width:25rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list li .bracket-btn,.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list .links__list_item .bracket-btn{font-size:1.3rem}.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list li .bracket-btn .bracket-btn__content,.main-about__section .about-wrapper .wrapper-column__right .about-links__content .about-links__list .links__list_item .bracket-btn .bracket-btn__content{line-height:1.4rem}.main-events__section{padding-top:1.1rem;padding-bottom:8.3rem}.main-events__section .events-content__box{padding-top:1.7rem;padding-bottom:3rem}.main-events__section .title-box{max-width:calc(100% - 3rem)}.main-events__section .title-box .page-container{padding:0 3.5rem}.main-events__section .title-box .decorate-robo__hand_top{right:2rem}.main-events__section .title-box .decorate-robo__hand_top img{max-width:15.5rem}.main-events__section .decorate-robo__hand{bottom:-15rem}.main-events__section .decorate-robo__hand img{max-width:18rem}.main-video__section{padding-top:8.3rem}.main-news__section .news-content__box .news-link__list li .bracket-btn{font-size:1rem}.main-news__section .news-content__box .news-link__list li .bracket-btn span{line-height:1.4rem}.main-news__section .news-content__box .news-list .news-item__wrapper .news-content__text{font-size:1.4rem}.main-news__section .news-content__box .news-list .news-item__wrapper .news-content__text p{line-height:1.6rem}}@media screen and (max-width: 499px){.mfti-page .mfti-about .modal-btn{min-width:auto;width:100%}.mfti-page .mfti-about .stage-item .mfti-title{max-width:40rem}.places-modal{max-height:21rem}.modal .region-modal-inner{padding:1rem}.modal .region-modal-inner .event-center-info .event-header__tag{margin-right:1rem}.partners-page .startup-content .right-col::after{height:.8rem}.partners-page .try-content .try-wrapper .robo-hand::after{width:.8rem}.general-partners-logo-list{margin:0rem;padding-top:2rem;padding-bottom:5rem}.general-partners-logo-list li{padding:0;max-width:100%;margin-bottom:3rem}.general-partners-logo-list li:last-of-type{margin-bottom:0}.fsi-page .winners .winners-top-content .section-title{font-size:5rem}.materials-documents-list li .doc-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.materials-section .events-tabs .tabs-header .tabs-header__item .tabs-header__name span,.materials-section .events-tabs .tabs-header .tabs-header__item .tabs-header__name p,.partners-page .events-tabs .tabs-header .tabs-header__item .tabs-header__name span{font-size:1.1rem}.materials-section .materials-presentation-list li,.materials-section .video-list li{max-width:100%}.directions-section .direction-list>li .direction-wrapper .direction-title .title-i{margin-right:1rem}.directions-section .direction-list>li .direction-wrapper .direction-title .title{font-size:1.6rem}.market-modal .fixed-box .modal-market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .market-title,.marketplace-section .marketplace-list li .marketplace-wrapper .hidden-descr .descr-title{font-size:1.6rem}.calendar #calendar3 tbody td .calendar-event-box>div{width:3px;height:3px}.calendar #calendar3 tbody td .calendar-event-box{width:1.5rem}.modal .region-modal-inner .event-top-info .event-place{max-width:19rem}.invest-top__box .logo-column span{font-size:6rem}.invest-top__box .logo-column .mobile-logo{max-width:10.5rem}.modal .modal-inner.university-modal__img::after{max-width:10rem;max-height:10rem}.modal .modal-inner .modal-box.university .university-content{padding-right:8rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img img{max-width:15rem;right:-2rem}.partners-page .refund-content .refund-bottom__wrapper .refund-img img{max-width:15rem}.line-list{padding-right:12rem}.partners-page .line-list{padding-right:13rem}.modal .modal-inner .modal-box.robo-hand::after{z-index:3}main.landing-page .about-programm::before{height:8rem}.page-docs__list li,.docs-row__list li{padding-right:0rem;max-width:100%}.page-footer .join-decorate__cat{top:-17rem;margin-bottom:-15rem}}@media screen and (max-width: 399px){.mfti-page .mfti-about .top-content .right-col .content-box .info-list li .info-i{max-width:3rem;margin-right:1rem}.mfti-page .mfti-about .right-img{max-width:24rem;bottom:9rem}main.landing-page .about-programm::before{height:6rem}.partners-page .line-list{padding-right:9rem}.news-page aside .share-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-page aside .share-group .rss-action{margin-right:0}.share-likes .like-item.likes{margin-right:1rem}.page-footer .join-decorate__cat{top:-15rem;margin-bottom:-12rem}}@media screen and (max-width: 380px){.fond-page .fond-directions-list li .directions-wrapper .directions-title{font-size:2.8rem}.fond-page .fond-factrors-list .wrapper-header .header-descr{font-size:2.2rem}.fond-page .fond-contacts .footer-fond-logo{max-width:12rem}.fond-page .fond-directions-list li .directions-wrapper .directions-footer .directions-projects-counter{font-size:1.6rem}.modal .region-modal-inner .places-modal{right:auto;left:0}.modal .region-modal-inner .event-top-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fsi-page .intro .intro-subtitle .intro-big{font-size:4rem}.fsi-page .winners .winners-top-content .section-title{font-size:4rem}.modal .region-modal-inner .event-top-info .left-col{margin-bottom:1rem}.modal .region-modal-inner .event-top-info .event-place{max-width:100%}.invest-top__box .logo-column span{font-size:5rem}.modal .modal-inner.university-modal__img::after{max-width:8rem;max-height:8rem}.modal .modal-inner .modal-box.university .university-content{padding-right:6rem}.modal .modal-inner .modal-box.refund .refund-bottom__wrapper .refund-img img{max-width:12rem;right:-2rem}.partners-page .refund-content .refund-bottom__wrapper .refund-img img{max-width:12rem}.line-list{padding-right:8rem}.slash-list li{padding:1.5rem}.news-page .page-cite img,.news-page .page-cite .author-avatar{width:5rem;height:5rem}.news-page .page-cite .cite-info{padding-left:1rem}.news-page .page-cite .cite-content{padding:2rem 1.5rem}.news-page .page-cite .cite-author{margin-bottom:.5rem}main.landing-page .intro .intro-title{font-size:2.6rem}}@media screen and (max-width: 359px){.mfti-page .social-list li{margin-right:1rem}.mfti-page .mfti-about .top-content .right-col .content-box .info-list li{font-size:1.8rem}.page-header .header-logo__list li:first-child,.page-header .header-logo__list li:nth-child(2){margin-right:1rem}.page-header .header-logo__list li img,.page-header .header-logo__list li svg{max-width:5rem}.page-header .header-logo__list li:first-child img,.page-header .header-logo__list li:first-child svg{max-width:5rem}.page-header .header-logo__list li:nth-child(2) img,.page-header .header-logo__list li:nth-child(2) svg{max-width:3.5rem}.page-header .header-logo__list li:nth-child(3) img,.page-header .header-logo__list li:nth-child(3) svg{max-width:6rem}.page-header .header-logo__list li:nth-child(4) img,.page-header .header-logo__list li:nth-child(4) svg,.page-header .header-logo__list .header-logo__list_item:nth-child(4) img,.page-header .header-logo__list .header-logo__list_item:nth-child(4) svg{max-width:4rem}.main-join__section .running-line span{font-size:2rem !important}.title-box .colored-box{max-width:12rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUNFLGVBQUEsQ0FFRix3R0FDRSxnQkFBQSxDQUVGLHlDQUNFLFVBQUEsQ0FDQSxNQUFBLENBRUYsMkNBQ0UsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FFRiw0Q0FDRSxjQUFBLENBR0YsdURBQ0UsY0FBQSxDQUdGLHFEQUNFLGtCQUFBLENBR0Ysd0RBQ0UsY0FBQSxDQUdGLG1DQUNFLGNBQUEsQ0FHRixpREFDRSxjQUFBLENBQ0EsZUFBQSxDQUdGLDhEQUNFLGtCQUFBLENBR0YsOEVBQ0UsZUFBQSxDQUNBLFdBQUEsQ0FFRix1RUFDRSxlQUFBLENBRUYsV0FDRSxrQkFBQSxDQUdGLGVBQ0UsY0FBQSxDQUdGLCtEQUVFLFVBQUEsQ0FDQSxXQUFBLENBR0YsaUNBQ0UsaUJBQUEsQ0FHRixvQ0FDRSxtQkFBQSxDQUdGLG1DQUNFLG1CQUFBLENBR0Ysc0NBQ0UsZ0JBQUEsQ0FBQSxDQUlKLHFDQUVFLDJCQUNFLGlCQUFBLENBRUYsMEVBQ0UsZ0JBQUEsQ0FFRiwrRkFFRSxpQkFBQSxDQUdGLDhFQUVFLGNBQUEsQ0FHRixzR0FDRSxjQUFBLENBR0Ysd0dBQ0UsZ0JBQUEsQ0FHRix3R0FDRSxjQUFBLENBR0YsMFBBQ0UsY0FBQSxDQUdGLHVDQUNFLHlCQUFBLENBR0Ysd0JBQ0UsZUFBQSxDQUFBIiwiZmlsZSI6InJlc3BvbnNpdmUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qINCe0KLQl9Cr0JLQp9CY0JLQntCh0KLQrCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSB7XG4gICAgbWluLWhlaWdodDogMTlyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSAuc3RhZ2UtbnVtIHtcbiAgICBmb250LXNpemU6IDI1cmVtO1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSAubWZ0aS10aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMCU7XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1oZXJvIC5oZXJvLWNvbnRlbnQgLmJvdHRvbS1jb250ZW50IC5sZWZ0LWNvbCBoMiB7XG4gICAgZm9udC1zaXplOiA0LjNyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1icmFja2V0LXRleHQge1xuICAgIG1heC13aWR0aDogNDFyZW07XG4gIH1cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tcHJvZ3JhbW1fX3dyYXBwZXIgLmltZy1jb2x1bW4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDc1cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tcHJvZ3JhbW1fX3dyYXBwZXIgLmNvbnRlbnQtY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IDcwcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIC5pbnRyby13cmFwcGVyIC5pbWctY29sdW1uIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDByZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgdG9wOiAtMTdyZW07XG4gIH1cblxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaSBhLFxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaSBzcGFuLFxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaSBwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG5cbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDZyZW07XG4gIH1cblxuICAubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuZml4ZWQtam9pbl9fYnRuIHtcbiAgICB0b3A6IDExcmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy10b3BfX2NvbnRlbnQgLmFzaWRlLWNvbnRlbnQgYXNpZGUge1xuICAgIHRvcDogMTJyZW07XG4gIH1cblxuICAucGFnZS1oZWFkZXIge1xuICAgIGhlaWdodDogMTFyZW07XG5cbiAgICAuaGVhZGVyLWxvZ29fX2xpc3QgbGkgaW1nLFxuICAgIC5oZWFkZXItbG9nb19fbGlzdCBsaSBzdmcge1xuICAgICAgbWF4LXdpZHRoOiAxMHJlbTtcbiAgICB9XG5cbiAgICAucGFuZWwtbWVudV9fbGlzdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAzLjhyZW0gMDtcblxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAwIC41cmVtO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnRpdGxlLWJveCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHJlbSk7XG5cbiAgICAuZGVjb3JhdGUtcm9ib19faGFuZF90b3AgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNTVyZW07XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGVfX2RlY29yYXRlOjpiZWZvcmUge1xuICAgICAgbGVmdDogY2FsYygtMTAwdncgLSAycmVtKTtcbiAgICB9XG5cbiAgICAuY29sb3JlZC1ib3gge1xuICAgICAgd2lkdGg6IDQycmVtO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWpvaW5fX3NlY3Rpb24gLnJ1bm5pbmctbGluZSB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDhyZW07XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmV3c19fc2VjdGlvbiAubmV3cy1jb250ZW50X19ib3g6OmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHJlbSk7XG4gIH1cblxuICAubWFpbi1ldmVudHNfX3NlY3Rpb24gLmRlY29yYXRlLXJvYm9fX2hhbmQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ1cmVtO1xuICB9XG5cbiAgLnBhZ2UtZm9vdGVyIC5qb2luLWRlY29yYXRlX19jYXQge1xuICAgIG1heC13aWR0aDogMTEwcmVtO1xuICAgIHRvcDogLTM5cmVtO1xuICAgIHJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1haW4tdmlkZW9fX3NlY3Rpb24gLm1haW4tdmlkZW9fX2JveCB7XG4gICAgaGVpZ2h0OiA3MHJlbTtcbiAgfVxuXG5cbiAgLm1haW4tYWJvdXRfX3NlY3Rpb24ge1xuICAgIC5hYm91dC13cmFwcGVyIHtcbiAgICAgIC53cmFwcGVyLWNvbHVtbl9fbGVmdCB7XG4gICAgICAgIG1heC13aWR0aDogNjUlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gNDVyZW0gLSAwcHgpIC8gLTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFib3V0LXRleHRfX2NvbnRlbnQge1xuICAgICAgICAgIC5hYm91dC1pbmZvIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hYm91dC1pbmZvX190ZXh0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud3JhcHBlci1jb2x1bW5fX3JpZ2h0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAuZm9uZC1wYWdlIC5mb25kLWRpcmVjdGlvbnMtbGlzdCBsaSAuZGlyZWN0aW9ucy13cmFwcGVyIC5kaXJlY3Rpb25zLWZvb3RlciAuYnJhY2tldC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtZmFjdHJvcnMtbGlzdCAud3JhcHBlci1oZWFkZXIgLmhlYWRlci1kZXNjciB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtZmFjdHJvcnMtbGlzdCAud3JhcHBlci1oZWFkZXIgLmhlYWRlci1jb3VudGVyIHtcbiAgICBmb250LXNpemU6IDEycmVtO1xuICB9XG5cbiAgLmZvbmQtcGFnZSAuZm9uZC1mYWN0b3JzIC5mYWN0b3JzLXRleHQtd3JhcHBlciAuZmFjdG9ycy10ZXh0LXRpcCBwLCAuZm9uZC1wYWdlIC5mb25kLWZhY3RvcnMgLmZhY3RvcnMtdGV4dC13cmFwcGVyIC5mYWN0b3JzLXRleHQtdGlwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZzLTkzIHtcbiAgICBmb250LXNpemU6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWZ0aS1wYWdlIC5zb2NpYWwtbGlzdCBsaSBhIHtcbiAgICB3aWR0aDogOXJlbTtcbiAgICBoZWlnaHQ6IDlyZW07XG5cbiAgICBzdmcge1xuICAgICAgbWF4LXdpZHRoOiA1LjJyZW07XG4gICAgfVxuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IC5yaWdodC1jb2wgLmNvbnRlbnQtYm94IC5pbmZvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC50b3AtY29udGVudCAucmlnaHQtY29sIC5jb250ZW50LWJveCAuaW5mby1saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5zdGFnZS1pdGVtIC5zdGFnZS1udW0ge1xuICAgIGZvbnQtc2l6ZTogMjByZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSB7XG4gICAgbWluLWhlaWdodDogMTVyZW07XG4gIH1cbiAgLm5ld3MtbGlzdC5uZXdzLXBhZ2VfX3NpbWlsYXIgPiBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb190YWcsXG4gIC5uZXdzLWxpc3QubmV3cy1wYWdlX19zaW1pbGFyID4gbGkgLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX3RvcCAubmV3cy1pdGVtX19pbmZvIC5uZXdzLWl0ZW1fX2luZm9fZGF0ZSxcbiAgLm5ld3MtbGlzdC5uZXdzLXBhZ2VfX3NpbWlsYXIgLm5ld3MtbGlua19fbGlzdF9pdGVtIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mbyAubmV3cy1pdGVtX19pbmZvX3RhZyxcbiAgLm5ld3MtbGlzdC5uZXdzLXBhZ2VfX3NpbWlsYXIgLm5ld3MtbGlua19fbGlzdF9pdGVtIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mbyAubmV3cy1pdGVtX19pbmZvX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBhcnRpY2xlIGZpZ3VyZSB7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtbGlzdCB7XG4gICAgbWFyZ2luOiAtM3JlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLmZpbHRlcnMtZXZlbnQtdGFncy1saXN0LFxuICAuZmlsdGVycy1ldmVudC10eXBlLWxpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QubGlzdC10eXBlIGxpIC5ldmVudC13cmFwcGVyIC5ldmVudC1mb290ZXJfX2F1dGhvcnNfbGlzdCB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QubGlzdC10eXBlIGxpIC5ldmVudC13cmFwcGVyIC5ldmVudC1mb290ZXIgLmZvb3Rlci1pbmZvIC5yaWdodC1jb2wge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0Lmxpc3QtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IC5jYWxlbmRhci1ldmVudHMtbGlzdC5saXN0LXR5cGUgbGkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgd2lkdGg6IDI5JTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0Lmxpc3QtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtcGxhY2Uge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QubGlzdC10eXBlIGxpIC5ldmVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QubGlzdC10eXBlIGxpIC5ldmVudC13cmFwcGVyIC5ldmVudC1oZWFkZXJfX3RhZyAuZXZlbnQtdGFnX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0Lmxpc3QtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZm9vdGVyIC5mb290ZXItaW5mbyAuZXZlbnQtaGVhZGVyX190YWcge1xuICAgIHJpZ2h0OiA2JTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0IGxpIC5ldmVudC13cmFwcGVyIC5vbmxpbmUtbGFiZWwgLm9ubGluZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0IGxpIC5ldmVudC13cmFwcGVyIC5vbmxpbmUtbGFiZWwgLm9ubGluZS1pIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1kaXJlY3Rpb25zLWxpc3QgbGkgLmRpcmVjdGlvbnMtd3JhcHBlciAuZGlyZWN0aW9ucy1mb290ZXIgLmRpcmVjdGlvbnMtcHJvamVjdHMtY291bnRlciB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5mb25kLXBhZ2UgLmZvbmQtc3RhcnR1cC1oZXJvIC5oZXJvLXN0YXJ0dXAtd3JhcHBlciAuaGVyby1zdGFydHVwLWltZyB7XG4gICAgbWF4LXdpZHRoOiAzOHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBhbHMtc3RlcHMgbGksXG4gIC5mb25kLXBhZ2UgLnByaW5jaXBsZXMtbGlzdC1ub3VpIGxpIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWRpcmVjdGlvbnMtbGlzdCBsaSAuZGlyZWN0aW9ucy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtZGlyZWN0aW9ucy1saXN0IGxpIC5kaXJlY3Rpb25zLXdyYXBwZXIgLmRpcmVjdGlvbnMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0cGxhY2UtbGlzdCBsaSAubWFya2V0cGxhY2Utd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogNDJyZW07XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLm1hcmtldC10aXRsZSxcbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLm1hcmtldC1kZXNjcixcbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLmhpZGRlbi1kZXNjciB7XG4gICAgcGFkZGluZzogMy41cmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLmJyYWNrZXQtYnRuLmpvaW4tLXRleHQgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbiAgLm1mdGktbW9kYWwgLm1mdGktZXZlbnQtdG9wLWluZm8gLnJpZ2h0LWNvbCAuZXZlbnQtc3VidGl0bGUsXG4gIC5tZnRpLW1vZGFsIC5ldmVudC1ib3R0b20taW5mbyBoMyB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAubW9kYWwtYnRuIHtcbiAgICBmb250LXNpemU6IDIuN3JlbTtcbiAgfVxuICAubWZ0aS1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gLm1vZGFsLWJ0biB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbiAgLm1mdGktbW9kYWwgLm1mdGktZXZlbnQtdG9wLWluZm8gLnJpZ2h0LWNvbCAuZXZlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktdGl0bGUuZnMtNDgge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQuNHJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktaGVybyAuaGVyby1jb250ZW50IC5ib3R0b20tY29udGVudCAubGVmdC1jb2wge1xuICAgIG1heC13aWR0aDogNDdyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1oZXJvIC5oZXJvLWNvbnRlbnQgLmJvdHRvbS1jb250ZW50IC5sZWZ0LWNvbCBoMiB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1icmFja2V0LXRleHQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYnJhY2tldC10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDMycmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnN0YWdlLWl0ZW0gLm1mdGktdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogOCU7XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSAubWZ0aS10aXRsZSBoMiwgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSAubWZ0aS10aXRsZSBoMyB7XG4gICAgbWF4LXdpZHRoOiA1NnJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5zdGFnZS1pdGVtLmJ1dHRvbi1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5tb2RhbC1idG4ge1xuICAgIG1pbi13aWR0aDogMzRyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAudG9wLWNvbnRlbnQgLmxlZnQtY29sIHtcbiAgICBtYXgtd2lkdGg6IDY0cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5sZWZ0LWltZyB7XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC50b3AtY29udGVudCAucmlnaHQtY29sIC5jb250ZW50LWJveCAuaW5mby1saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC50b3AtY29udGVudCAucmlnaHQtY29sIC5jb250ZW50LWJveCB7XG4gICAgcGFkZGluZzogNHJlbSAzcmVtIDZyZW0gM3JlbTtcbiAgfVxuICAucGxhY2VzLW1vZGFsIHtcbiAgICBtYXgtaGVpZ2h0OiAzMHJlbTtcbiAgfVxuICAuZnNpLXBhZ2UgLndpbm5lcnMgLndpbm5lcnMtYm94IC5ib3gtd3JhcHBlciAuZ3JhbnQtbGlzdCBsaSAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3gge1xuICAgIHBhZGRpbmc6IDVyZW0gNnJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItYm94IC5ib3gtd3JhcHBlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzByZW07XG4gICAgaGVpZ2h0OiAzMHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItYm94IC5ib3gtd3JhcHBlcjo6YWZ0ZXIge1xuICAgIGhlaWdodDogMThyZW07XG4gICAgd2lkdGg6IDE4cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLm9yZ2FuaXplci1ib3ggLmJveC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1LjVyZW0gOC4zcmVtIDRyZW0gOHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItYm94IC5ib3gtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5hYm91dC1vcmdhbml6ZXIgLmxlZnQtY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5tYXRlcmlhbHMtcHJlc2VudGF0aW9uLWxpc3QgbGkgLm1hdGVyaWFsLXdyYXBwZXIgLm1hdGVyaWFsLXRvcC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1hdGVyaWFscy1zZWN0aW9uIC52aWRlby1saXN0IGxpIC52aWRlby13cmFwcGVyIC53cmFwcGVyLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tYXRlcmlhbHMtc2VjdGlvbiAubWF0ZXJpYWxzLXByZXNlbnRhdGlvbi1saXN0IGxpIC5tYXRlcmlhbC13cmFwcGVyIC5tYXRlcmlhbC1uYW1lLFxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLnZpZGVvLWxpc3QgbGkgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG5cbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuZGlyZWN0aW9uLWxpc3QgPiBsaSAuZGlyZWN0aW9uLXdyYXBwZXIgLmRpcmVjdGlvbi10aXRsZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAubWFya2V0LW1vZGFsIC5maXhlZC1ib3ggLm1vZGFsLW1hcmtldC10aXRsZSxcbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLm1hcmtldC10aXRsZSxcbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLmhpZGRlbi1kZXNjciAuZGVzY3ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAubWFya2V0LW1vZGFsIC5maXhlZC1ib3ggLm1vZGFsLW1hcmtldC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLm1hcmtldC1kZXNjcixcbiAgLm1hcmtldC1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gLm1hcmtldC1mYXEtbGlzdCA+IGxpIC53cmFwcGVyIC5mYXEtY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkgLmRpcmVjdGlvbi13cmFwcGVyIC5kaXJlY3Rpb24tdGl0bGUgLnRpdGxlLWksXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkgLmRpcmVjdGlvbi13cmFwcGVyIC5kaXJlY3Rpb24taGlkZGVuLWRlc2NyIC5oaWRkZW4taSB7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLm1vZGFsLWNsb3NlIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAubW9kYWwtdGl0bGUsXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5ldmVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1pbmZvIC5jYWxlbmRhci1pbmZvLW1vbnRoIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QudGFibGUtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0IGxpIC5ldmVudC13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IC5jYWxlbmRhci1ldmVudHMtbGlzdCBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnRzLXR5cGVzID4gLmV2ZW50LWl0ZW0ge1xuICAgIHdpZHRoOiAxLjdyZW07XG4gICAgaGVpZ2h0OiAxLjdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAuNnJlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0IGxpIC5ldmVudC13cmFwcGVyIC5ldmVudC1uYW1lIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0LnRhYmxlLXR5cGUgbGkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWZvb3RlciAuZXZlbnQtZm9vdGVyX19hdXRob3JzX2xpc3QgbGkgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE4cmVtO1xuICB9XG5cbiAgLmV2ZW50LXR5cGUtdGFnIGRpdiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWZpbHRlcnMge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLmZpbHRlcnMtY29sLWhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gIH1cblxuICAuZmlsdGVycy1ldmVudC10eXBlLWxpc3QgLmV2ZW50LXR5cGUtaXRlbSBsYWJlbCBkaXYge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLmZpbHRlcnMtZXZlbnQtdHlwZS1saXN0IC5ldmVudC10eXBlLWl0ZW0gbGFiZWwgc3Bhbjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuZmlsdGVycy1ldmVudC10YWdzLWxpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCBhdXRvKSk7XG4gIH1cblxuICAuZmlsdGVycy1ldmVudC10eXBlLWxpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAyMDBweCkpO1xuICB9XG5cbiAgLmNhbGVuZGFyICNjYWxlbmRhcjMgdGJvZHkgdGQsXG4gIC5jYWxlbmRhciAjY2FsZW5kYXIzIHRoZWFkIHRyOmxhc3Qtb2YtdHlwZSB0ZCxcbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1pbmZvIC5jYWxlbmRhci1pbmZvLWRhdGVzIHRhYmxlIHRyIHRkIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWluZm8gLmNhbGVuZGFyLWluZm8tZGF0ZXMgdGFibGUgdHIgdGQudG9kYXksXG4gIC5jYWxlbmRhciAjY2FsZW5kYXIzIHRib2R5IHRkLnRvZGF5IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWluZm8gLmNhbGVuZGFyLWluZm8tdGlwIHtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICB9XG5cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWZpbHRlcnMgLndyYXBwZXIgLmNhbGVuZGFyLWNvbCB7XG4gICAgbWF4LXdpZHRoOiA0NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmZpbHRlcnMtZXZlbnQtdHlwZS1saXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLmZpbHRlcnMtZXZlbnQtdGFncy1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmZpbHRlcnMtZXZlbnQtdGFncy1saXN0ICNjYWxlbmRhci1yZXNldC1idG4ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG5cbiAgfVxuXG4gIC5mc2ktcGFnZSAuaW50cm8gLmludHJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDdyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmludHJvIC5pbnRyby1zdWJ0aXRsZSAuaW50cm8tYmlnIHtcbiAgICBmb250LXNpemU6IDE1cmVtO1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmludHJvIC5pbnRyby1zdWJ0aXRsZSAuaW50cm8tYmlnOjpiZWZvcmUsXG4gIC5mc2ktcGFnZSAuaW50cm8gLmludHJvLXN1YnRpdGxlIC5pbnRyby1iaWc6OmFmdGVyIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmZpeGVkLWpvaW5fX2J0biAuam9pbi1idG4gLmpvaW4tdGlwIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAudC0zMiB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cblxuICAuaW52ZXN0LXRvcF9fYm94IC5sb2dvLWNvbHVtbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lci51bml2ZXJzaXR5LW1vZGFsX19pbWc6OmFmdGVyIHtcbiAgICByaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDM1cmVtO1xuICAgIG1heC1oZWlnaHQ6IDM1cmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5pbnZlc3QtYm90dG9tX19ib3ggLmltZy1jb2x1bW4ge1xuICAgIGZsZXg6IDAgMCAzNSU7XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gucmVmdW5kIC5yZWZ1bmQtYm90dG9tLWNvbnRlbnQsXG4gIC5wYXJ0bmVycy1wYWdlIC5yZWZ1bmQtY29udGVudCAucmVmdW5kLWJvdHRvbV9fd3JhcHBlciAucmVmdW5kLWJvdHRvbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLnQtNTMgYiB7XG4gICAgZm9udC1zaXplOiAxMHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcsXG4gIC5wYXJ0bmVycy1wYWdlIC5yZWZ1bmQtY29udGVudCAucmVmdW5kLWJvdHRvbV9fd3JhcHBlciAucmVmdW5kLWltZyB7XG4gICAgcGFkZGluZzogMTVyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gucmVmdW5kIC5yZWZ1bmQtYm90dG9tX193cmFwcGVyIC5yZWZ1bmQtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0M3JlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucmVmdW5kLWNvbnRlbnQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDM1cmVtO1xuICB9XG4gIC5zbGFzaC1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNsYXNoLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAubW9kYWwtdGlwLm1vZGFsX19jZW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG5cbiAgLnQtNjYge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxuXG4gIC5mbGV4ZWQtdGV4dCAudGV4dC1jb2x1bW4ge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuXG4gIC5mbGV4ZWQtdGV4dCAuZ3JhbnQtY29sdW1uIGgxLFxuICAuZmxleGVkLXRleHQgLmdyYW50LWNvbHVtbiBoMixcbiAgLmZsZXhlZC10ZXh0IC5ncmFudC1jb2x1bW4gaDMsXG4gIC5mbGV4ZWQtdGV4dCAuZ3JhbnQtY29sdW1uIGg0IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLnNwZWNpYWwtaW5mbyBoMyB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIC5jdWJpYy1saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3guY29udGVzdCAudGhlbWUtdGl0bGUsXG4gIC5wYXJ0bmVycy1wYWdlIC50aGVtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3guY29udGVzdCAudC00MCB7XG4gICAgcGFkZGluZzogMi41cmVtIDA7XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gucm9iby1oYW5kOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAyM3JlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWltZ19fdHJhaW4sXG4gIC5wYXJ0bmVycy1wYWdlIC50cnktY29udGVudCAubW9kYWwtaW1nX190cmFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5tb2RhbC10aXAubW9kYWxfX3NoYWRvdyB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubW9kYWwtb2wgbGkge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIC5tb2RhbC1vbCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tb2RhbC1vbCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5idXNzaW5lcy1saW5lX19saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5idXNzaW5lcyB7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3guYWNjZWxlcmF0b3JzIC50LTM4LFxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3guYnVzc2luZXMgLnQtMzgge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuXG4gIC50LTM4IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICAudC00MCB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cblxuICAubW9kYWwtYnRuIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDIuNXJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveCxcbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmJ1c3NpbmVzIC5idXNzaW5lcy1pbm5lciB7XG4gICAgcGFkZGluZzogNHJlbSA1cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveCAubW9kYWwtY2xvc2Uge1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5icmFja2V0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3ggLm1vZGFsLWhlYWRlciAubW9kYWwtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tcHJvZ3JhbW1fX3dyYXBwZXIge1xuICAgIC5pbWctY29sdW1uIHtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuICAubGFuZGluZy1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIG1pbi13aWR0aDogMjByZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiBwLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IC5zaG93Y2FzZS1wcm9ncmFtbV9faXRlbSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiBwLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiBzcGFuLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IC5zaG93Y2FzZS1wcm9ncmFtbV9faXRlbSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIHAsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgLnNob3djYXNlLXByb2dyYW1tX19pdGVtIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1mb290ZXIgLmZvb3Rlci1oaWRkZW4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAuZG93bmxvYWQtbGluayB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWhlYWRlciBwLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IC5zaG93Y2FzZS1wcm9ncmFtbV9faXRlbSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0taGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCBhcnRpY2xlIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1mb290ZXIgLmZvb3Rlci12aXNpYmxlIC5wcm9ncmFtbS1tYXJrIHN2ZyxcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0gLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLXZpc2libGUgLnByb2dyYW1tLW1hcmsgc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDkuNXJlbTtcbiAgICBtYXgtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlcixcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0gLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjJyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLXZpc2libGUgaDMsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgLnNob3djYXNlLXByb2dyYW1tX19pdGVtIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1mb290ZXIgLmZvb3Rlci12aXNpYmxlIGgzLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiAucHJvZ3JhbW0tZGVzY3JfX2ludmVzdCxcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0gLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiAucHJvZ3JhbW0tZGVzY3JfX2ludmVzdCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0ge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1yZWZ1bmQgLnJlZnVuZC1zdGVwc19fbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAucC0zMCB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaG93LXRvLXJlZnVuZCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0gZm9ybSAuaW5wdXQtd3JhcHBlciBpbnB1dDpub3QoaW5wdXRbdHlwZT1zdWJtaXRdKSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgcGFkZGluZzogMS4zcmVtIDNyZW07XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICB9XG4gIH1cblxuICAuaGlkZGVuLWZvcm0gLmxhbmRpbmctYnRuIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbTtcbiAgfVxuXG4gIC5oaWRkZW4tZm9ybSBmb3JtIC5wb2xpY3ktd3JhcHBlciBsYWJlbCBkaXYge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG5cbiAgLmhpZGRlbi1mb3JtIHtcbiAgICBwYWRkaW5nOiA2cmVtIDVyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0gLmhpZGRlbi1mb3JtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tbm90aWNlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5qb2luLXByb2dyYW1tIC5sYW5kaW5nLWJ0biB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIHBhZGRpbmc6IDIuNHJlbSA1cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuam9pbi1wcm9ncmFtbSB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1yZWZ1bmQgLnJlZnVuZC1zdGVwc19fbGlzdCBsaSAucmVmdW5kLXN0ZXAge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tcmVmdW5kIC5yZWZ1bmQtc3RlcHNfX2xpc3QgbGkgLnJlZnVuZC1zdGVwIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaG93LXRvLWJlY29tZSB7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmxhbmRpbmctY29udGFjdCB7XG4gICAgcGFkZGluZzogMTByZW0gMDtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5sYW5kaW5nLWNvbnRhY3QgLmxhbmRpbmctY29udGFjdF9fd3JhcHBlciAuY29udGVudC1jb2x1bW4gLmxhbmRpbmctY29udGFjdF9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAubGFuZGluZy1jb250YWN0IC5sYW5kaW5nLWNvbnRhY3RfX3dyYXBwZXIgLmltZy1jb2x1bW4ge1xuICAgIG1heC13aWR0aDogMThyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gYXJ0aWNsZSBwLFxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gYXJ0aWNsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5hYm91dC1wcm9ncmFtbSBhcnRpY2xlIHtcbiAgICBwYWRkaW5nOiA3cmVtIDZyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gLmFib3V0LXByb2dyYW1tX19saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tIC5hYm91dC1wcm9ncmFtbV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTByZW0gMDtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC53aHktcHJvZml0YWJseSAucHJvZml0YWJseS1saXN0IHtcbiAgICBtYXJnaW46IC0xLjJyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAud2h5LXByb2ZpdGFibHkgLnByb2ZpdGFibHktbGlzdCBsaSB7XG4gICAgcGFkZGluZzogMS4ycmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLndoeS1wcm9maXRhYmx5IC5wcm9maXRhYmx5LWxpc3QgbGkgLml0ZW0td3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC53aHktcHJvZml0YWJseSAucHJvZml0YWJseS1saXN0IGxpIC5pdGVtLXdyYXBwZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5hYm91dC1wcm9ncmFtbTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDIxcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLndoeS1wcm9maXRhYmx5IHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIC5pbnRyby10aXRsZSAubWFya2VkLXRleHQgLmdyb3VwLXdvcmRzIHtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIC5pbnRyby10aXRsZSAubWFya2VkLXRleHQgYiB7XG4gICAgZm9udC1zaXplOiAxM3JlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5pbnRybyAuaW50cm8td3JhcHBlciAuaW1nLWNvbHVtbiBpbWcge1xuICAgIG1heC13aWR0aDogOTByZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtMTRyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaW50cm8gcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIHtcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaW50cm8gLmludHJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDdyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuZml4ZWQtam9pbl9fYnRuIC5qb2luLWJ0biAuam9pbi1pIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBoZWlnaHQ6IDVyZW07XG5cbiAgICBzdmcge1xuICAgICAgbWF4LXdpZHRoOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5maXhlZC1qb2luX19idG4gLmpvaW4tYnRuIC5qb2luLXRpcCB7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtO1xuICB9XG5cbiAgLmxhbmRpbmctcGFnZSB7XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgfVxuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLndoeS1wcm9maXRhYmx5IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1iZWNvbWUgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1yZWZ1bmQgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDExLjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb19kYXRlLFxuICAubWZ0aS1wYWdlIC5uZXdzLWxpc3QubWZ0aS1saXN0IGxpIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mb19kYXRlLFxuICAubWZ0aS1wYWdlIC5mYXZvLWluZm8gLmZhdm8tY291bnRlciB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbiAubmV3cy1saXN0IC5uZXdzLWxpc3RfX2l0ZW0gLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX2JvdHRvbSAubmV3cy1jb250ZW50X190ZXh0LFxuICAubWZ0aS1wYWdlIC5uZXdzLWxpc3QubWZ0aS1saXN0IGxpIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl9ib3R0b20gLm5ld3MtY29udGVudF9fdGV4dCxcbiAgLm1mdGktcGFnZSAubWZ0aS10cmFpbmluZy1wcm9ncmFtbXMgLm1mdGktbGlzdCBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIC5wcm9ncmFtbS1uYW1lIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubmV3cy1saXN0Lm1mdGktbGlzdCBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIHtcbiAgICBtaW4taGVpZ2h0OiAyNXJlbTtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogLTJyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gYXJ0aWNsZSxcbiAgLm5ld3Mtc2VjdGlvbiAubmV3cy1jYXRlZ29yeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlLFxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUsXG4gIC5wYXJ0bmVycy1wYWdlIC5zZWN0aW9uLXRpdGxlLFxuICAuY2FsZW5kYXIgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gYXJ0aWNsZSAuY2F0ZWdvcnktdGl0bGUsXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5zZWN0aW9uLWhlYWRsaW5lLFxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUsXG4gIC5wYXJ0bmVycy1wYWdlIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLm5ld3MtbGlzdC5uZXdzLXBhZ2VfX3NpbWlsYXIgPiBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb190YWcsXG4gIC5uZXdzLWxpc3QubmV3cy1wYWdlX19zaW1pbGFyID4gbGkgLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX3RvcCAubmV3cy1pdGVtX19pbmZvIC5uZXdzLWl0ZW1fX2luZm9fZGF0ZSxcbiAgLm5ld3MtbGlzdC5uZXdzLXBhZ2VfX3NpbWlsYXIgLm5ld3MtbGlua19fbGlzdF9pdGVtIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mbyAubmV3cy1pdGVtX19pbmZvX3RhZyxcbiAgLm5ld3MtbGlzdC5uZXdzLXBhZ2VfX3NpbWlsYXIgLm5ld3MtbGlua19fbGlzdF9pdGVtIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mbyAubmV3cy1pdGVtX19pbmZvX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgLm5ld3MtbGlzdC5uZXdzLXBhZ2VfX3NpbWlsYXIgPiBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIC5uZXdzLWNvbnRlbnRfX3RleHQsXG4gIC5uZXdzLWxpc3QubmV3cy1wYWdlX19zaW1pbGFyIC5uZXdzLWxpbmtfX2xpc3RfaXRlbSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLmV2ZW50cy10YWJzLm5ld3MtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtIC50YWJzLWhlYWRlcl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubm90aWNlLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogNXJlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1zbGlkZXJfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5vdGljZS1zZWN0aW9uIC5icmFja2V0LS10ZXh0IHNwYW4sXG4gIC5uZXdzLXBhZ2UgLm5vdGljZS1zZWN0aW9uIC5icmFja2V0LS10ZXh0IC5icmFja2V0LWJ0bl9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgcGFkZGluZzogMCAxMHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5vdGljZS1zZWN0aW9uIC5ub3RpY2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSA0cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy11bCBsaSB1bCxcbiAgLm5ld3MtcGFnZSAubmV3cy1vbCBvbCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdWwgPiBsaSxcbiAgLm5ld3MtcGFnZSAubmV3cy1vbCA+IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXVsIGxpIHVsID4gbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3Mtb2wgb2wgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdWwge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1vbCB7XG4gICAgcGFkZGluZzogMi41cmVtIDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjdyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXNsaWRlcl9fc2VjdGlvbiAubmV3cy1wYWdlX19zbGlkZXIgLnNsaWRlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDNyZW0gMTByZW07XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5idWxsZXQgLmV4dHJhIC5jZW50ZXItY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLmJ1bGxldCAuZXh0cmEge1xuICAgIHBhZGRpbmc6IDMuNXJlbSA0LjVyZW07XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgfVxuXG4gIC5oZWF2eS10ZXh0IHtcbiAgICBmb250LXNpemU6IDdyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUge1xuICAgIHBhZGRpbmc6IDNyZW0gMTByZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgaW1nLFxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgLmF1dGhvci1hdmF0YXIge1xuICAgIHdpZHRoOiAxOHJlbTtcbiAgICBoZWlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAucGFnZS1jaXRlIGJsb2NrcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgcGFkZGluZzogMCAyLjVyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgLmNpdGUtaW5mbyB7XG4gICAgcGFkZGluZzogMCAyLjVyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSBpbWcsXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSAuYXV0aG9yLWF2YXRhciB7XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLnF1ZXN0aW9ucy1saXN0IHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cblxuICAucXVlc3Rpb25zLWxpc3QgLnF1ZXN0aW9uLWl0ZW0gLnF1ZXN0aW9uIHtcbiAgICBwYWRkaW5nOiAycmVtIDhyZW07XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnBhcnRuZXJzLWxpc3QgLnBhcnRuZXItaXRlbSAuaXRlbS1oZWFkZXIgLml0ZW0taW5mbyAuaXRlbS1pbmZvLS1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG4gIC5xdWVzdGlvbnMtbGlzdCAucXVlc3Rpb24taXRlbSAuYW5zd2VyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAuc2hhcmUtbGlrZXMgLmxpa2UtaXRlbSAubGlrZXMtY291bnRlciB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAudmVydGljYWwtZG9jdW1lbnRzX19saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnBhZ2UtZG9jc19fbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDByZW07XG4gIH1cblxuICAucGFnZS1kb2NzX19saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmRvY3Mtcm93X19saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnZlcnRpY2FsLWRvY3VtZW50c19fbGlzdCBsaSAuZG9jLXdyYXBwZXIgLmRvYy1pLFxuICAucGFnZS1kb2NzX19saXN0IGxpIC5kb2Mtd3JhcHBlciAuZG9jLWksXG4gIC5kb2NzLXJvd19fbGlzdCBsaSAuZG9jLXdyYXBwZXIgLmRvYy1pLFxuICAubWF0ZXJpYWxzLWRvY3VtZW50cy1saXN0IGxpIC5kb2Mtd3JhcHBlciAuZG9jLWkge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNXJlbTtcbiAgICAgIG1heC1oZWlnaHQ6IDVyZW07XG4gICAgfVxuICB9XG5cbiAgLmRvYy13cmFwcGVyIC5kb2MtY29udGVudCAuZG9jLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmV3cy1wYWdlIGFzaWRlIHtcbiAgICB3aWR0aDogMzUuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXNpZGUgLnNpZGViYXItaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXNpZGUgLnNpZGViYXItaXRlbSAuc2lkZWJhci10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSAubmV3cy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuc2hhcmUtbGlrZXMgLmxpa2UtaXRlbS5saWtlcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnBhZ2UtaW5mb19fbGlzdCBsaSxcbiAgLnRoZW1lcy10YWdzX19saXN0IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG5cbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSAubmV3cy1oZWFkZXIgLm5ld3MtY2F0ZWdvcnkgc3BhbixcbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSAubmV3cy1oZWFkZXIgLm5ld3MtY2F0ZWdvcnkgcCxcbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSAubmV3cy1oZWFkZXIgLm5ld3MtY2F0ZWdvcnkgYSxcbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSAubmV3cy1oZWFkZXIgLm5ld3MtZGF0ZSB0aW1lLFxuICAuc2ltaWxhci1uZXdzX19saXN0IGxpIC5uZXdzLWhlYWRlciAubmV3cy1kYXRlIHNwYW4sXG4gIC5zaW1pbGFyLW5ld3NfX2xpc3QgbGkgLm5ld3MtaGVhZGVyIC5uZXdzLWRhdGUgcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAuc2ltaWxhci1uZXdzX19saXN0IGxpIC5uZXdzLWJvZHkgcCxcbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSAubmV3cy1ib2R5IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSAubmV3cy1ib2R5IC5uZXdzLXByZXZpZXcge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBhW3RhcmdldD1fYmxhbmtdOm5vdChbY2xhc3NdKTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuYmlnLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmV3cy1wYWdlIGFydGljbGUgLnRleHQtY29sdW1uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBhcnRpY2xlIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXJ0aWNsZSBmaWd1cmUge1xuICAgIG1heC13aWR0aDogNDVyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXBhZ2VfX2hlYWRsaW5lIC5uZXdzLWRhdGUgdGltZSxcbiAgLm5ld3MtcGFnZSAubmV3cy1wYWdlX19oZWFkbGluZSAubmV3cy1kYXRlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtcGFnZV9faGVhZGxpbmUgLm5ld3MtdGFnIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgcCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gMDtcbiAgfVxuXG4gIC5zaGFyZS1zb2NpYWxfX2xpc3QgbGkgYSB7XG4gICAgd2lkdGg6IDRyZW07XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNoYXJlLXNvY2lhbF9fbGlzdCBsaSBhIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiAxLjhyZW07XG4gICAgbWF4LWhlaWdodDogMS43cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgcGFkZGluZzogNXJlbSAzLjZyZW0gMS44cmVtIDQuNXJlbTtcbiAgfVxuXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbmZvX19saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiAwIDEuMnJlbTtcbiAgfVxuXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbmZvX19saXN0IGxpOm50aC1jaGlsZCgyKTo6YmVmb3JlLFxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaTpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgICB3aWR0aDogMC4zcmVtO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGk6bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGk6bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbTtcbiAgfVxuXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbmZvX19saXN0IGxpIGEsXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbmZvX19saXN0IGxpIHNwYW4sXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbmZvX19saXN0IGxpIHAge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBoMSB7XG4gICAgZm9udC1zaXplOiA0LjZyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIGgyIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIGgzIHtcbiAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgaDQsXG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVyLWxpc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBhcnRpY2xlIHAsXG4gIC5uZXdzLXBhZ2UgYXJ0aWNsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtcGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbixcbiAgLm5ld3MtcGFnZSxcbiAgLm1hdGVyaWFscy1zZWN0aW9uLFxuICAuZGlyZWN0aW9ucy1zZWN0aW9uLFxuICAucGFydG5lcnMtcGFnZSxcbiAgLmNhbGVuZGFyLFxuICAubWFya2V0cGxhY2Utc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gIH1cblxuICAubWFpbi1hYm91dF9fc2VjdGlvbiAuYWJvdXQtd3JhcHBlciAud3JhcHBlci1jb2x1bW5fX2xlZnQgLmFib3V0LXRleHRfX2NvbnRlbnQgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNi4xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcbiAgfVxuXG4gIC5tYWluLWFib3V0X19zZWN0aW9uIC5hYm91dC13cmFwcGVyIC53cmFwcGVyLWNvbHVtbl9fbGVmdCAuYWJvdXQtdGV4dF9fY29udGVudCAuYWJvdXQtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG5cbiAgLmFib3V0LWxpbmtzX19saXN0IGxpLFxuICAuYWJvdXQtbGlua3NfX2xpc3QgLmxpbmtzX19saXN0X2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAucGFuZWwtbWVudV9fbGluayxcbiAgLmJyYWNrZXQtYnRuLFxuICBhLFxuICBzcGFuLFxuICBwLFxuICBsaSxcbiAgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNHJlbTtcbiAgfVxuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgfVxuXG4gIC5wYWdlLWhlYWRlciB7XG5cbiAgICAucGFuZWwtbWVudV9fbGluayB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZS1ib3gge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTVyZW0pO1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuXG4gICAgLmRlY29yYXRlLXJvYm9fX2hhbmRfdG9wIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlX19kZWNvcmF0ZTo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IGNhbGMoLTEwMHZ3IC0gMnJlbSk7XG4gICAgfVxuXG4gICAgLmNvbG9yZWQtYm94IHtcbiAgICAgIHdpZHRoOiAzMnJlbTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1uZXdzX19zZWN0aW9uIHtcbiAgICAudGl0bGUtYm94IHtcbiAgICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuXG4gICAgICAuY29sb3JlZC1ib3gge1xuICAgICAgICBoZWlnaHQ6IDhyZW07XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAubWFpbi1uZXdzX19zZWN0aW9uIHtcbiAgICAubmV3cy1jb250ZW50X19ib3gge1xuICAgICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmV3c19fc2VjdGlvbiAubmV3cy1jb250ZW50X19ib3g6OmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNXJlbSk7XG4gIH1cblxuICAubWFpbi1ldmVudHNfX3NlY3Rpb24gLmRlY29yYXRlLXJvYm9fX2hhbmQge1xuICAgIGJvdHRvbTogLTMwcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNDByZW07XG4gICAgfVxuICB9XG5cbiAgLm1haW4tZXZlbnRzX19zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuXG4gICAgLnRhYnMtYm9keV9fZXZlbnRzX2xpc3QgPiBsaSAuZXZlbnRzLWxpc3RfX2l0ZW1fd3JhcHBlciAuZXZlbnQtbGFiZWwsXG4gICAgLnRhYnMtYm9keV9fZXZlbnRzX2xpc3QgLmV2ZW50cy1saXN0X19pdGVtIC5ldmVudHMtbGlzdF9faXRlbV93cmFwcGVyIHtcbiAgICAgIC5ldmVudC1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiAyLjRyZW07XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICAgICAgYm90dG9tOiAtMS41cmVtO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxLjJyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDEuMnJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJvcmRlci10b3A6IDEuNXJlbSBzb2xpZCAjZmQ0OTNkO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5tYWluLXZpZGVvX19zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07XG5cbiAgICAubWFpbi12aWRlb19fYm94IHtcbiAgICAgIGhlaWdodDogNjByZW07XG4gICAgfVxuICB9XG5cbiAgLm5ld3MtbGlzdCB7XG4gICAgbWFyZ2luOiAtMXJlbTtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlci1saW5rIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaXRzLWRvbmUgLml0cy1kb25lLWNvbnRlbnQgLml0cy1kb25lLWZvb3Rlci1ib3ggLmJveC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0cmVtIDExcmVtIDdyZW0gNy41cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvbmQtcGFnZSAuZm9uZC1mYWN0cm9ycy1saXN0IC53cmFwcGVyLWhlYWRlciAuaGVhZGVyLWRlc2NyIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWZhY3Ryb3JzLWxpc3QgLndyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZhY3Rvci1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1mYWN0cm9ycy1saXN0IC53cmFwcGVyLWhlYWRlciAuaGVhZGVyLWNvdW50ZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtZmFjdHJvcnMtbGlzdCAud3JhcHBlci1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1mYWN0b3JzIC5mYWN0b3JzLXRleHQtd3JhcHBlciAuZmFjdG9ycy10ZXh0LXRpcCBwLCAuZm9uZC1wYWdlIC5mb25kLWZhY3RvcnMgLmZhY3RvcnMtdGV4dC13cmFwcGVyIC5mYWN0b3JzLXRleHQtdGlwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0cGxhY2UtbGlzdCBsaSB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXN0YXJ0dXBzLWxpc3QgbGkgLnN0YXJ0dXBzLXdyYXBwZXIgLnN0YXJ0dXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXN0YXJ0dXBzIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZvbmQtcGFnZSAuZm9uZC1zdGFydHVwLWhlcm8gLmhlcm8tc3RhcnR1cC13cmFwcGVyIC5oZXJvLXN0YXJ0dXAtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDM0cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmJ1dHRvbnMtZ3JvdXAgLnN0YXJ0dXAtYnRuIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBtYXJnaW46IDFyZW07XG4gICAgcGFkZGluZzogMXJlbSAyLjVyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuYnV0dG9ucy1ncm91cCB7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5zdHJva2UtYm94IC50aXRsZS1ncm91cCBwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAzM3JlbTtcbiAgICBtYXJnaW4tdG9wOiAxMCU7XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1wcmluY2lwYWxzLXN0ZXBzIGxpLCAuZm9uZC1wYWdlIC5wcmluY2lwbGVzLWxpc3Qtbm91aSBsaSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtcHJpbmNpcGFscy1zdGVwcyBsaTpiZWZvcmUge1xuICAgIHdpZHRoOiA4cmVtO1xuICAgIGhlaWdodDogOHJlbTtcbiAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBhbHMtc3RlcHM6OmFmdGVyIHtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1kaXJlY3Rpb25zLWxpc3QsXG4gIC5mb25kLXBhZ2UgLmZvbmQtc3RhcnR1cHMtbGlzdCB7XG4gICAgbGkge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIC5tYXJrZXQtZmFxLWxpc3QgPiBsaSAud3JhcHBlciAuZmFxLWkge1xuICAgIG1heC13aWR0aDogNC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZnRpLXBhZ2UgLnNvY2lhbC1saXN0IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5zb2NpYWwtbGlzdCBsaSBhIHtcbiAgICB3aWR0aDogN3JlbTtcbiAgICBoZWlnaHQ6IDdyZW07XG5cbiAgICBzdmcge1xuICAgICAgbWF4LXdpZHRoOiA0LjJyZW07XG4gICAgfVxuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5sZWZ0LWltZyB7XG4gICAgbGVmdDogLTEwcmVtO1xuICAgIG1heC13aWR0aDogNzByZW07XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IC5sZWZ0LWNvbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IC5yaWdodC1jb2wgLmNvbnRlbnQtYm94IC5pbmZvLWxpc3QgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAudG9wLWNvbnRlbnQgLnJpZ2h0LWNvbCAuY29udGVudC1ib3ggLmluZm8tbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IC5yaWdodC1jb2wgLmNvbnRlbnQtYm94IHtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW0gNnJlbSAycmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IC5yaWdodC1jb2wgLmNvbnRlbnQtYm94IC5pbmZvLWxpc3QgbGkgLmluZm8taSB7XG4gICAgbWF4LXdpZHRoOiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4zcmVtO1xuICB9XG4gIC5jYWxlbmRhciAuY2FsZW5kYXItZmlsdGVycyAud3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1iZWNvbWUgLmhvdy10by1iZWNvbWVfX2xpc3QgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3gsXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItYm94IC5ib3gtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkgLmRpcmVjdGlvbi13cmFwcGVyIC5kaXJlY3Rpb24taGlkZGVuLWRlc2NyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuZGlyZWN0aW9uLWxpc3QgPiBsaSAuZGlyZWN0aW9uLXdyYXBwZXIgLmRpcmVjdGlvbi10aXRsZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmZpeGVkLWJveCAubW9kYWwtbWFya2V0LXRpdGxlLFxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0cGxhY2UtbGlzdCBsaSAubWFya2V0cGxhY2Utd3JhcHBlciAubWFya2V0LXRpdGxlLFxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0cGxhY2UtbGlzdCBsaSAubWFya2V0cGxhY2Utd3JhcHBlciAuaGlkZGVuLWRlc2NyIC5kZXNjci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cbiAgLm1hcmtldC1tb2RhbCAuZml4ZWQtYm94IC5tb2RhbC1tYXJrZXQtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5tYXJrZXQtZGVzY3IsXG4gIC5tYXJrZXQtbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIC5tYXJrZXQtZmFxLWxpc3QgPiBsaSAud3JhcHBlciAuZmFxLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuZGlyZWN0aW9uLWxpc3QgPiBsaSAuZGlyZWN0aW9uLXdyYXBwZXIgLmRpcmVjdGlvbi10aXRsZSAudGl0bGUtaSxcbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuZGlyZWN0aW9uLWxpc3QgPiBsaSAuZGlyZWN0aW9uLXdyYXBwZXIgLmRpcmVjdGlvbi1oaWRkZW4tZGVzY3IgLmhpZGRlbi1pIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IC5jYWxlbmRhci1ldmVudHMtbGlzdC50YWJsZS10eXBlID4gbGkge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuZXZlbnRzLWNvbnRlbnQtaGVhZGxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZmlsdGVycy1jb2wtaGVhZGxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZpbHRlcnMtY29sLWhlYWRsaW5lIC5sZWZ0LWNvbCB7XG4gICAgbWF4LXdpZHRoOiA0NHJlbTtcbiAgfVxuXG4gIC5maWx0ZXJzLWV2ZW50LXR5cGUtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIGF1dG8pKTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5maXhlZC1qb2luX19idG4gLmpvaW4tYnRuIC5qb2luLXRpcCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAucGFnZS1oZWFkZXIgLmhlYWRlci1sb2dvX19saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNnJlbTtcbiAgfVxuXG4gIC5oZWFkZXItc29jaWFsX19saXN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIC5uZXdzLWNvbnRlbnRfX3RleHQsXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mbyAubmV3cy1pdGVtX19pbmZvX2RhdGUsXG4gIC5tZnRpLXBhZ2UgLm5ld3MtbGlzdC5tZnRpLWxpc3QgbGkgLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX3RvcCAubmV3cy1pdGVtX19pbmZvX2RhdGUsIC5tZnRpLXBhZ2UgLmZhdm8taW5mbyAuZmF2by1jb3VudGVyLFxuICAubWZ0aS1wYWdlIC5uZXdzLWxpc3QubWZ0aS1saXN0IGxpIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mb19kYXRlLFxuICAubWZ0aS1wYWdlIC5uZXdzLWxpc3QubWZ0aS1saXN0IGxpIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl9ib3R0b20gLm5ld3MtY29udGVudF9fdGV4dCxcbiAgLm1mdGktcGFnZSAubWZ0aS10cmFpbmluZy1wcm9ncmFtbXMgLm1mdGktbGlzdCBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIC5wcm9ncmFtbS1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3Mtc2xpZGVyX19zZWN0aW9uIC5uZXdzLXBhZ2VfX3NsaWRlciAuc2xpZGUtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3Mtc2xpZGVyX19zZWN0aW9uIC5uZXdzLXBhZ2VfX3NsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogMS41cmVtO1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3Mtc2xpZGVyX19zZWN0aW9uIC5uZXdzLXBhZ2VfX3NsaWRlciAuc2xpZGUtYmdfX3dyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXJ0aWNsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXJ0aWNsZSAudGV4dC1jb2x1bW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnJzcy1hY3Rpb24gLnJzcy1pIHtcbiAgICB3aWR0aDogMy42cmVtO1xuICAgIGhlaWdodDogMy42cmVtO1xuICB9XG5cbiAgLnJzcy1hY3Rpb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogLTFyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC5tYWluLXdlbGNvbWVfX3NlY3Rpb24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5uZXdzLWxpc3QgPiBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb190YWcsXG4gIC5uZXdzLWxpc3QgPiBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb19kYXRlLFxuICAubmV3cy1saXN0IC5uZXdzLWxpbmtfX2xpc3RfaXRlbSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb190YWcsXG4gIC5uZXdzLWxpc3QgLm5ld3MtbGlua19fbGlzdF9pdGVtIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mbyAubmV3cy1pdGVtX19pbmZvX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuXG4gIC50aXRsZS1ib3gge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHRvcDogMC4xcmVtO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTByZW0pO1xuXG4gICAgLmRlY29yYXRlLXJvYm9fX2hhbmRfdG9wIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDM1cmVtO1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlX19kZWNvcmF0ZTo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IGNhbGMoLTEwMHZ3IC0gMnJlbSk7XG4gICAgfVxuXG5cbiAgfVxuXG4gIC5tYWluLW5ld3NfX3NlY3Rpb24ge1xuICAgIC50aXRsZS1ib3gge1xuICAgICAgcGFkZGluZy10b3A6IDZyZW07XG5cbiAgICAgIC5jb2xvcmVkLWJveCB7XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5ldmVudHMtaW5mb3JtZXJzX19saXN0IHtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAxLjdyZW0gMS41cmVtO1xuXG4gICAgbGksXG4gICAgLmluZm9ybWVyc19fbGlzdF9pdGVtIHtcbiAgICAgIC5pbmZvcm1lcnNfX2kge1xuICAgICAgICB3aWR0aDogMy41cmVtO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICB9XG5cbiAgICAgIC5pbmZvcm1lcnNfX3RleHQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBib3R0b206IDEuNXJlbTtcblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgd2lkdGg6IDMuM3JlbTtcbiAgICAgIGhlaWdodDogLjNyZW07XG4gICAgICBtYXJnaW46IDAgLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgfVxuXG4gIC5tYWluLWpvaW5fX3NlY3Rpb24gLnJ1bm5pbmctbGluZSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDZyZW07XG4gICAgfVxuICB9XG5cbiAgLnNwYWNlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tYWluLWFib3V0X19zZWN0aW9uIHtcbiAgICAucGFnZS1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYWJvdXQtd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAud3JhcHBlci1jb2x1bW5fX2xlZnQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRDQ5M0Q7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDlweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYWJvdXQtdGV4dF9fY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogNXJlbSA0cmVtO1xuXG4gICAgICAgICAgLmFib3V0LWluZm8ge1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud3JhcHBlci1jb2x1bW5fX3JpZ2h0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwYWRkaW5nOiAwIDRyZW07XG5cbiAgICAgICAgLmFib3V0LWxpbmtzX19jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiA1cmVtIDMuOHJlbTtcblxuICAgICAgICAgIC5hYm91dC1saW5rc19fbGlzdCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luOiAtLjdyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwcmVtO1xuXG4gICAgICAgICAgICBsaSxcbiAgICAgICAgICAgIC5saW5rc19fbGlzdF9pdGVtIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogLjdyZW07XG5cbiAgICAgICAgICAgICAgLmJyYWNrZXQtYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICAgICAgICAgIC5icmFja2V0LWJ0bl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLW5ld3NfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuXG4gICAgLnRpdGxlLWJveCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm5ld3MtY29udGVudF9fYm94OjpiZWZvcmUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWpvaW5fX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICB9XG5cbiAgLnBhZ2UtZm9vdGVyIC5qb2luLWRlY29yYXRlX19jYXQge1xuICAgIG1heC13aWR0aDogMTAwcmVtO1xuICAgIHRvcDogLTM1cmVtO1xuICAgIHJpZ2h0OiAwcmVtO1xuICB9XG5cbiAgLm1haW4tZXZlbnRzX19zZWN0aW9uIC5kZWNvcmF0ZS1yb2JvX19oYW5kIHtcbiAgICBib3R0b206IC0xOHJlbTtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDI1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWV2ZW50c19fc2VjdGlvbiB7XG4gICAgLmV2ZW50cy1jb250ZW50X19ib3gge1xuICAgICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgICB9XG5cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLmV2ZW50LXR5cGUtdGFnLm9ubGluZS1sYWJlbCBzcGFuOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtY2VudGVyLWluZm8gLmV2ZW50cy10eXBlcyA+IC5ldmVudC1pdGVtIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmV2ZW50LXR5cGUtdGFnLmZhdm8tbGFiZWwgc3Bhbjo6YmVmb3JlLFxuICAuZXZlbnQtdHlwZS10YWcuZmF2by1sYWJlbCBzcGFuOjphZnRlciB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmNhbGVuZGFyICNjYWxlbmRhcjMgdGhlYWQgdHIgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIC5jYWxlbmRhciAuYnJhY2tldC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG5cbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1pbmZvIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgfVxuXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItaW5mbyAuY2FsZW5kYXItaW5mby10aXAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG5cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWluZm8gLndyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWluZm8gLmNhbGVuZGFyLWluZm8tbW9udGgge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWluZm8gLmNhbGVuZGFyLWluZm8tZXhwYW5kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItZmlsdGVycyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAuYnJhY2tldC1idG4uYnRuLS1pIC5icmFja2V0LWJ0bl9fY29udGVudCBpbWcge1xuICAgIG1heC13aWR0aDogMS41cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG5cbiAgLmZvbmQtcGFnZSAuZm9uZC1oZXJvIC5oZXJvLWxvZ28tYmFubmVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb25kLXBhZ2UgLmhlcm8tdGV4dC1ib3ggcCwgLmZvbmQtcGFnZSAuaGVyby10ZXh0LWJveCBzcGFuIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWhlcm8ge1xuICAgIHBhZGRpbmc6IDRyZW0gMCAwIDA7XG4gIH1cbiAgLmZvbmQtcGFnZSAuaGVyby10ZXh0LWJveCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxcmVtIDFyZW07XG4gICAgICBib3R0b206IC0xMDB2aDtcbiAgICB9XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1oZXJvIC5pbnRyby1mdWxsd2lkdGgtbGluZSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy4ycmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWhlcm8gLmhlcm8tY2VudGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1oZXJvIC5oZXJvLWNlbnRlci1jb250ZW50IC5mb25kLWhlcm8taW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgei1pbmRleDogMztcblxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICAgIH1cbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWhlcm8gLmhlcm8tbG9nby1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5zdHJva2UtYm94IC5kZXNjdG9wLXN0cm9rZS1jb250ZW50IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZm9uZC1wYWdlIC5zdHJva2UtYm94IHtcbiAgICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkICNGRDQ5M0Q7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgI0ZENDkzRDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5zdHJva2UtYm94IC5ib3gtdG9wLXRpcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuc3Ryb2tlLWJveCAuYm94LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5zdHJva2UtYm94IC50aXRsZS1ncm91cCBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1wcmluY2lwbGVzIC5wcmluY2lwbGVzLWRlY29yYXRlLWNvbDo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBhbHMtc3RlcHM6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBhbHMtc3RlcHM6OmFmdGVyIHtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtcHJpbmNpcGxlcyAucHJpbmNpcGxlcy1kZWNvcmF0ZS1jb2wgLnByaW5jaXBsZXMtaW1nIHtcbiAgICBsZWZ0OiAuMnJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBsZXMgLnByaW5jaXBsZXMtbGVmdC1jb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1wcmluY2lwbGVzIC5wcmluY2lwbGVzLWRlY29yYXRlLWNvbCAuZGVjb3JhdGUtY29sLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtcHJpbmNpcGFscy1zdGVwcyBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5wcmluY2lwbGVzLWxpc3Qtbm91aSBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtY29udGFjdHMgLmNvbnRhY3RzLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgfVxuXG4gICAgLmNvbnRhY3RzLWNvbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWNvbnRhY3RzIC5mb290ZXItZm9uZC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE3cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtZmFjdG9ycyAuZmFjdG9ycy10ZXh0LXdyYXBwZXIgLmZhY3RvcnMtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWZhY3RvcnMgLmZhY3RvcnMtdGV4dC13cmFwcGVyIC5mYWN0b3JzLXRleHQtdGlwIHAsIC5mb25kLXBhZ2UgLmZvbmQtZmFjdG9ycyAuZmFjdG9ycy10ZXh0LXdyYXBwZXIgLmZhY3RvcnMtdGV4dC10aXAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtZmFjdG9ycyAuZmFjdG9ycy10ZXh0LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWZhY3Ryb3JzLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWZhY3Ryb3JzLWxpc3QgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5mb25kLXBhZ2UgLmZzLTkzIHtcbiAgICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXN0YXJ0dXAtaGVybyAuYnV0dG9ucy1ncm91cCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW46IC0uN3JlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5idXR0b25zLWdyb3VwIC5zdGFydHVwLWJ0biB7XG4gICAgbWFyZ2luOiAuN3JlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXN0YXJ0dXAtaGVybyB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1zdGFydHVwLWhlcm8gLmhlcm8tc3RhcnR1cC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1zdGFydHVwLWhlcm8gLmhlcm8tc3RhcnR1cC13cmFwcGVyIC5oZXJvLXN0YXJ0dXAtaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAyMnJlbTtcbiAgfVxuXG4gIC5tYXJrZXQtbW9kYWwgLmZpeGVkLWJveCAubW9kYWwtbWFya2V0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIC5tYXJrZXQtZmFxLWxpc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIC5iYXNlbWVudC1pbmZvIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0LW5ld3Mge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAzNHJlbTtcbiAgfVxuICAubWFya2V0LW1vZGFsIC5ldmVudC1ib3R0b20taW5mbyAuYmFzZW1lbnQtaW5mbyAubmV3cy1pdGVtX190YWdzX2xpc3QgLnRhZ3NfX2xpc3RfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLm1hcmtldC1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gLm1hcmtldC1mYXEtbGlzdCA+IGxpIHVsLndvcmRzLWxpc3Qge1xuICAgIG1hcmdpbjogLS41cmVtO1xuXG4gICAgbGkge1xuICAgICAgcGFkZGluZzogLjVyZW07XG4gICAgfVxuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5tYXJrZXQtdGl0bGUsIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5tYXJrZXQtZGVzY3IsIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5oaWRkZW4tZGVzY3Ige1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0LW5ld3MgLm5ld3MtaGVhZGxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgfVxuICAubWZ0aS1tb2RhbCAubWZ0aS1ldmVudC10b3AtaW5mbyAucmlnaHQtY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAubWZ0aS1tb2RhbCAubWZ0aS1ldmVudC10b3AtaW5mbyAucmlnaHQtY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG4gIC5tZnRpLW1vZGFsIC5tZnRpLWV2ZW50LXRvcC1pbmZvIC5yaWdodC1jb2wgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAubWZ0aS1tb2RhbCAubWZ0aS1ldmVudC10b3AtaW5mbyAucmlnaHQtY29sIC5ldmVudC1zdWJ0aXRsZSxcbiAgLm1mdGktbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIGgzIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuICAubWZ0aS1tb2RhbCAubWZ0aS1ldmVudC10b3AtaW5mbyAucmlnaHQtY29sIC5ldmVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1qb2luIC5qb2luLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWpvaW4gLmpvaW4td3JhcCAubGVmdC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1qb2luIC5qb2luLXdyYXAgLnJpZ2h0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktam9pbiAuam9pbi13cmFwIC5sZWZ0LWNvbCAubWZ0aS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1qb2luIC5qb2luLXdyYXAgLmxlZnQtY29sIC5pbm5lci13cmFwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDUycmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm5ld3MtbGlzdC5tZnRpLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGxpIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5zdGFnZS1pdGVtIC5zdGFnZS1udW0ge1xuICAgIGZvbnQtc2l6ZTogMTVyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSB7XG4gICAgbWluLWhlaWdodDogMTFyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSAubWZ0aS10aXRsZSBoMiwgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAuc3RhZ2UtaXRlbSAubWZ0aS10aXRsZSBoMyB7XG4gICAgbWF4LXdpZHRoOiA1M3JlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5zdGFnZS1pdGVtLmJ1dHRvbi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnJpZ2h0LWltZyB7XG4gICAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IHtcbiAgICBwYWRkaW5nOiA3cmVtIDA7XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS10aXRsZS5mcy00OCB7XG4gICAgZm9udC1zaXplOiAzLjZyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktaGVybyB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWhlcm8gLmhlcm8tY29udGVudCAuYm90dG9tLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1oZXJvIC5oZXJvLWNvbnRlbnQgLnRvcC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1icmFja2V0LXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYnJhY2tldC10ZXh0OjpiZWZvcmUsXG4gIC5tZnRpLXBhZ2UgLm1mdGktYnJhY2tldC10ZXh0OjphZnRlciB7XG4gICAgaGVpZ2h0OiA2LjVyZW07XG4gICAgd2lkdGg6IDEuN3JlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWhlcm8gLm1vYmlsZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWhlcm8gLmhlcm8taW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktaGVybyAuaGVyby1jb250ZW50IC5ib3R0b20tY29udGVudCAubGVmdC1jb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnRyeS1jb250ZW50IC50cnktd3JhcHBlciAucm9iby1oYW5kIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC50cnktY29udGVudCAudHJ5LXdyYXBwZXIgLnJvYm8taGFuZCB7XG4gICAgbWF4LXdpZHRoOiAxOHJlbTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC50cnktY29udGVudCAudHJ5LXdyYXBwZXIgLm1vZGFsX19zaGFkb3cge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAudHJ5LWNvbnRlbnQgLnRyeS13cmFwcGVyIC5yb2JvLWhhbmQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5saW5lLWxpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI4cmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5pbnZlc3QtY29udGVudCAuaW52ZXN0LWJvdHRvbV9fYm94IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5zdGFydHVwLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucmVmdW5kLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucGFydG5lcnMtbGlzdCAucGFydG5lci1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucGFydG5lcnMtbGlzdCAucGFydG5lci1pdGVtIC5pdGVtLWhlYWRlciAuaXRlbS1pbmZvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucGFydG5lcnMtbGlzdCAucGFydG5lci1pdGVtIC5pdGVtLWhlYWRlciAuaXRlbS1pbmZvIC5pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG4gIC5pbmZvLXBhcnRuZXJzLWxvZ28tbGlzdCBsaSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAuZXZlbnRzLXRhYnMgLnRhYnMtYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1iZWNvbWUgLmhvdy10by1iZWNvbWVfX2xpc3QgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItdmlzaWJsZSwgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0gLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLXZpc2libGUge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmV2ZW50LXNsaWRlLWJveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGlyZWN0aW9ucy1zZWN0aW9uIC5kaXJlY3Rpb24tbGlzdCA+IGxpIC5kaXJlY3Rpb24td3JhcHBlciAuZGlyZWN0aW9uLWhpZGRlbi1kZXNjciB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbVxuICB9XG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkgLmRpcmVjdGlvbi13cmFwcGVyIC5kaXJlY3Rpb24taGlkZGVuLWRlc2NyIC5tb2JpbGUtZGVzY3ItY2xvc2UsXG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5oaWRkZW4tZGVzY3IgLm1vYmlsZS1kZXNjci1jbG9zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuZGlyZWN0aW9uLWxpc3QgPiBsaSAuZGlyZWN0aW9uLXdyYXBwZXI6aG92ZXIgLmRpcmVjdGlvbi1oaWRkZW4tZGVzY3IsXG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyOmhvdmVyIC5oaWRkZW4tZGVzY3Ige1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaG93LXRvIC5ob3ctdG8tYm94IC5ob3ctdG8tbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdHMtd3JhcHBlciAucmlnaHQtY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdHMtd3JhcHBlciAubGVmdC1jb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmZvb3Rlci1jb250YWN0cyB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaXRzLWRvbmUgLml0cy1kb25lLWNvbnRlbnQgLml0cy1kb25lLWZvb3Rlci1ib3ggLnRvcC1pbWcge1xuICAgIGhlaWdodDogMjByZW07XG4gICAgd2lkdGg6IDIzcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pdHMtZG9uZSAuaXRzLWRvbmUtY29udGVudCAuaXRzLWRvbmUtZm9vdGVyLWJveCAuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLml0cy1kb25lIC5pdHMtZG9uZS1jb250ZW50IC5pdHMtZG9uZS1mb290ZXItYm94IC5ib3R0b20taW1nIHtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgICB3aWR0aDogMjZyZW07XG4gICAgaGVpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaXRzLWRvbmUgLml0cy1kb25lLWNvbnRlbnQgLml0cy1kb25lLWJveCAuYm94LXdyYXBwZXIge1xuICAgIGhlaWdodDogNTByZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLml0cy1kb25lIC5pdHMtZG9uZS1jb250ZW50IC5pdHMtZG9uZS1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLXRvcC1jb250ZW50IC53aW5uZXJzLWRlc2NyIGxpOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICByaWdodDogLTEwNSU7XG4gIH1cblxuICAuZnNpLXBhZ2UgLndpbm5lcnMgLndpbm5lcnMtdG9wLWNvbnRlbnQgLndpbm5lcnMtZGVzY3IgbGk6bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICByaWdodDogLTM1JTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1kZXNjciB7XG4gICAgbWF4LXdpZHRoOiA3MHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1kZXNjciBsaSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLm9yZ2FuaXplciAuYWJvdXQtb3JnYW5pemVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcblxuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLXRvcC1jb250ZW50IC5zZWN0aW9uLXRpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDE1LjRyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIGxlZnQ6IDIwJTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1pbmZvIGxpIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1kZXNjciBsaTpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1pbmZvIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLm9yZ2FuaXplci10ZXh0LWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLm9yZ2FuaXplci1ib3ggLmJveC13cmFwcGVyOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgICBoZWlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLm9yZ2FuaXplci1ib3ggLmJveC13cmFwcGVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEzcmVtO1xuICAgIGhlaWdodDogMTNyZW07XG4gICAgcmlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItYm94IC5ib3gtY29udGVudCAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkgLmRpcmVjdGlvbi13cmFwcGVyIC5kaXJlY3Rpb24taGlkZGVuLWRlc2NyIHVsOm5vdChbY2xhc3NdKSxcbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuZGlyZWN0aW9uLWxpc3QgPiBsaSAuZGlyZWN0aW9uLXdyYXBwZXIgLmRpcmVjdGlvbi1oaWRkZW4tZGVzY3Igb2w6bm90KFtjbGFzc10pIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaW50cm8gLmludHJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmludHJvIC5pbnRyby1zdWJ0aXRsZSAuaW50cm8tYmlnIHtcbiAgICBmb250LXNpemU6IDExcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pbnRybyAuaW50cm8tc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmludHJvIC5pbnRyby10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pbnRybyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLnZpZGVvLWxpc3QgbGkgLnZpZGVvLXdyYXBwZXIgLndyYXBwZXItdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5tYXRlcmlhbHMtcHJlc2VudGF0aW9uLWxpc3QgbGkgLm1hdGVyaWFsLXdyYXBwZXIgLm1hdGVyaWFsLW5hbWUsXG4gIC5tYXRlcmlhbHMtc2VjdGlvbiAudmlkZW8tbGlzdCBsaSAudmlkZW8td3JhcHBlciAudmlkZW8tbmFtZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5tYXRlcmlhbHMtcHJlc2VudGF0aW9uLWxpc3QgbGkge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuZGlyZWN0aW9uLWxpc3QgPiBsaSAuZGlyZWN0aW9uLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjNyZW07XG4gIH1cblxuICAuZGlyZWN0aW9ucy1zZWN0aW9uIC5kaXJlY3Rpb24tbGlzdCA+IGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZGlyZWN0aW9ucy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlLFxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUsXG4gIC5wYXJ0bmVycy1wYWdlIC5zZWN0aW9uLXRpdGxlLFxuICAuY2FsZW5kYXIgLnNlY3Rpb24tdGl0bGUsXG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmZpbHRlcnMtZXZlbnQtdHlwZS1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgYXV0bykpO1xuXG4gIH1cblxuICAuY2FsZW5kYXIgI2NhbGVuZGFyMyB0aGVhZCB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuY2FsZW5kYXIgI2NhbGVuZGFyMyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1maWx0ZXJzIC53cmFwcGVyIC5maWx0ZXJzLWNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1maWx0ZXJzIC53cmFwcGVyIC5jYWxlbmRhci1jb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItZmlsdGVycyAud3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5ldmVudC10eXBlLXRhZyBkaXYsXG4gIC5jYWxlbmRhciAuYnJhY2tldC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBhcnRpY2xlIGZpZ3VyZSB7XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgaDUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubm90aWNlLXNlY3Rpb24gLm5vdGljZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIH1cblxuICAuZm9vdGVyLXNvY2lhbF9fbGlzdCBsaSBpbWcsXG4gIC5mb290ZXItc29jaWFsX19saXN0IGxpIHN2ZyxcbiAgLmZvb3Rlci1zb2NpYWxfX2xpc3QgLmZvb3Rlci1zb2NpYWxfX2xpc3RfaXRlbSBpbWcsXG4gIC5mb290ZXItc29jaWFsX19saXN0IC5mb290ZXItc29jaWFsX19saXN0X2l0ZW0gc3ZnIHtcbiAgICBtYXgtaGVpZ2h0OiAxLjZyZW07XG4gICAgbWF4LXdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAuaW52ZXN0LWJvdHRvbV9fYm94IC5pbWctY29sdW1uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmludmVzdC1ib3R0b21fX2JveCAudGV4dC1jb2x1bW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAuaW52ZXN0LXRvcF9fYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogLjZyZW0gc29saWQgI2ZhYWMzMTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICAudGV4dC1jb2x1bW4ge1xuICAgICAgYmFja2dyb3VuZDogI2ZhYWMzMTtcbiAgICAgIHBhZGRpbmc6IC44cmVtIDEuMnJlbTtcbiAgICB9XG5cbiAgICAubG9nby1jb2x1bW4ge1xuICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgfVxuXG4gICAgICAubW9iaWxlLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudC0zMiB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gudW5pdmVyc2l0eSAudW5pdmVyc2l0eS1jb250ZW50IC50LTM4IHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyLnVuaXZlcnNpdHktbW9kYWxfX2ltZzo6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMzByZW07XG4gICAgbWF4LWhlaWdodDogMzByZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyLnVuaXZlcnNpdHktbW9kYWxfX2ltZzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveCB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogM3B4O1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZy1yaWdodDogMnB4XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFCQThBRjtcbiAgICB9XG5cbiAgICAmLnJlZ2lvbnMtbW9kYWwge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC51bml2ZXJzaXR5IC51bml2ZXJzaXR5LWNvbnRlbnQgLmJvbGQtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC51bml2ZXJzaXR5IC51bml2ZXJzaXR5LWNvbnRlbnQgLnVuaXZlcnNpdHktdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC51bml2ZXJzaXR5IC51bml2ZXJzaXR5LWNvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI4cmVtO1xuICB9XG5cbiAgLnQtNTMgYiB7XG4gICAgZm9udC1zaXplOiA5cmVtO1xuICB9XG5cbiAgLmxpbmUtbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogLjRyZW07XG4gIH1cblxuICAudC01MyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG5cbiAgLmxpbmUtbGlzdCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1ib3R0b20tY29udGVudCxcbiAgLnBhcnRuZXJzLXBhZ2UgLnJlZnVuZC1jb250ZW50IC5yZWZ1bmQtYm90dG9tX193cmFwcGVyIC5yZWZ1bmQtYm90dG9tLWNvbnRlbnQsXG4gIC5wYXJ0bmVycy1wYWdlIC5idXNzaW5lcy1jb250ZW50IC5saXN0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtIDFyZW0gMCAwO1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1jb250ZW50IC5tb2RhbC1idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnQtMzgge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAuNHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nLFxuICAucGFydG5lcnMtcGFnZSAucmVmdW5kLWNvbnRlbnQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDMxcmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5yZWZ1bmQtY29udGVudCAucmVmdW5kLWJvdHRvbV9fd3JhcHBlciAucmVmdW5kLWltZyBpbWcge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTFyZW07XG4gIH1cbiAgLmxpbmUtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LnJlZnVuZCAucmVmdW5kLWJvdHRvbV9fd3JhcHBlciAucmVmdW5kLWltZyBpbWcsXG4gIC5wYXJ0bmVycy1wYWdlIC5yZWZ1bmQtY29udGVudCAucmVmdW5kLWJvdHRvbV9fd3JhcHBlciAucmVmdW5kLWltZyBpbWcge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gucmVmdW5kIC5yZWZ1bmQtYm90dG9tX193cmFwcGVyIC5yZWZ1bmQtaW1nLFxuICAucGFydG5lcnMtcGFnZSAucmVmdW5kLWNvbnRlbnQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2xhc2gtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbGFzaC1saXN0IGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNsYXNoLWxpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpudGgtY2hpbGQoNW4pKSB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIH1cblxuICAuc2xhc2gtbGlzdCBsaTpudGgtY2hpbGQoMm4pOm5vdCg6bnRoLWNoaWxkKDRuKSksXG4gIC5zbGFzaC1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2ZhYWIzMTtcbiAgfVxuXG4gIC5tb2RhbC10aXAubW9kYWxfX2NlbnRlciB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAuY29udGVzdC10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmZsZXhlZC10ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAuZ3JhbnQtY29sdW1uIHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuXG4gICAgLnRleHQtY29sdW1uIHtcbiAgICAgIG1heC13aWR0aDogMzVyZW07XG4gICAgfVxuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5jdWJpYy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmZsZXhlZC10ZXh0IC5ncmFudC1jb2x1bW4gaDEsXG4gIC5mbGV4ZWQtdGV4dCAuZ3JhbnQtY29sdW1uIGgyLFxuICAuZmxleGVkLXRleHQgLmdyYW50LWNvbHVtbiBoMyxcbiAgLmZsZXhlZC10ZXh0IC5ncmFudC1jb2x1bW4gaDQge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG5cbiAgLnQtNjYge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuXG4gIC5mbGV4ZWQtdGV4dCAudGV4dC1jb2x1bW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIC5jdWJpYy1saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLmN1YmljLWxpc3QgbGk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogLjNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmNvbnRlc3QgLnRoZW1lLXRpdGxlLFxuICAucGFydG5lcnMtcGFnZSAudGhlbWUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmNvbnRlc3QgLnQtNDAge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yb2JvLWhhbmQ6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICAgIGhlaWdodDogMTlyZW07XG4gICAgdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWltZ19fdHJhaW4sXG4gIC5wYXJ0bmVycy1wYWdlIC50cnktY29udGVudCAubW9kYWwtaW1nX190cmFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5tb2RhbC10aXAubW9kYWxfX3NoYWRvdyB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmFjY2VsZXJhdG9ycyAubW9kYWwtb2wge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAubW9kYWwtb2wgbGkge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLm1vZGFsLW9sIGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIH1cblxuICAubW9kYWwtb2wgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuYnVzc2luZXMtbGluZV9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuYnVzc2luZXMtbGluZV9fbGlzdCBsaTo6YmVmb3JlLFxuICAucGFydG5lcnMtcGFnZSAuYnVzc2luZXMtY29udGVudCAuYnVzc2luZXMtbGluZV9fbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogLjNyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3guYnVzc2luZXMge1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmFjY2VsZXJhdG9ycyAudC0zOCxcbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmJ1c3NpbmVzIC50LTM4IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgfVxuXG4gIC50LTM4IHtcbiAgICBmb250LXNpemU6IDIuNGVtO1xuICB9XG5cbiAgLnQtNDAge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG5cbiAgLm1vZGFsLWJ0biB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgcGFkZGluZzogMS41cmVtIDJyZW07XG4gICAgbWluLXdpZHRoOiAyMHJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5idXNzaW5lcyAuYnVzc2luZXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDJyZW0gM3JlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveCAubW9kYWwtY2xvc2Uge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveCAubW9kYWwtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmJyYWNrZXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIC5oZWFkZXItbG9nb19fbGlzdF9pdGVtLnNrLWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYWdlLWhlYWRlciAuaGVhZGVyLWxvZ29fX2xpc3QgbGkgaW1nLCAucGFnZS1oZWFkZXIgLmhlYWRlci1sb2dvX19saXN0IGxpIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiA4cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLm1vYmlsZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCBhcnRpY2xlLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IC5zaG93Y2FzZS1wcm9ncmFtbV9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRpbmctYnRuIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtaW4td2lkdGg6IDEwcmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIHAsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgLnNob3djYXNlLXByb2dyYW1tX19pdGVtIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1mb290ZXIgLmZvb3Rlci1oaWRkZW4gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIHAsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIHNwYW4sXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgLnNob3djYXNlLXByb2dyYW1tX19pdGVtIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1mb290ZXIgLmZvb3Rlci1oaWRkZW4gcCxcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0gLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIC5kb3dubG9hZC1saW5rLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IC5zaG93Y2FzZS1wcm9ncmFtbV9faXRlbSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIC5kb3dubG9hZC1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCBhcnRpY2xlIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1oZWFkZXIgLmhlYWRlci1pLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IC5zaG93Y2FzZS1wcm9ncmFtbV9faXRlbSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0taGVhZGVyIC5oZWFkZXItaSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0taGVhZGVyIC5oZWFkZXItaSBpbWcsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0taGVhZGVyIC5oZWFkZXItaSBzdmcsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgLnNob3djYXNlLXByb2dyYW1tX19pdGVtIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1oZWFkZXIgLmhlYWRlci1pIGltZyxcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0gLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWhlYWRlciAuaGVhZGVyLWkgc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0taGVhZGVyLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IC5zaG93Y2FzZS1wcm9ncmFtbV9faXRlbSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0taGVhZGVyIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0taGVhZGVyIHAsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgLnNob3djYXNlLXByb2dyYW1tX19pdGVtIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1oZWFkZXIgcCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLXZpc2libGUgaDMsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgLnNob3djYXNlLXByb2dyYW1tX19pdGVtIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1mb290ZXIgLmZvb3Rlci12aXNpYmxlIGgzLFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IGFydGljbGUgLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiAucHJvZ3JhbW0tZGVzY3JfX2ludmVzdCxcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0gLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiAucHJvZ3JhbW0tZGVzY3JfX2ludmVzdCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tcmVmdW5kIC5yZWZ1bmQtc3RlcHNfX2xpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cblxuICAucC0zMCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1yZWZ1bmQge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmhpZGRlbi1mb3JtIGZvcm0gLmlucHV0LXdyYXBwZXIgaW5wdXQ6bm90KGlucHV0W3R5cGU9c3VibWl0XSkge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIHBhZGRpbmc6IDEuM3JlbSAycmVtO1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfVxuICB9XG5cbiAgLmhpZGRlbi1mb3JtIC5sYW5kaW5nLWJ0biB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZzogMS4ycmVtIDNyZW07XG4gICAgbWluLXdpZHRoOiAxNnJlbTtcbiAgfVxuXG4gIC5oaWRkZW4tZm9ybSBmb3JtIC5wb2xpY3ktd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0gZm9ybSAucG9saWN5LXdyYXBwZXIgbGFiZWwgc3Bhbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmhpZGRlbi1mb3JtIGZvcm0gLnBvbGljeS13cmFwcGVyIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS4ycmVtO1xuICB9XG5cbiAgLmhpZGRlbi1mb3JtIGZvcm0gLnBvbGljeS13cmFwcGVyIGxhYmVsIGRpdiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0ge1xuICAgIHBhZGRpbmc6IDVyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0ge1xuICAgIHRvcDogMTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAlKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICB9XG5cbiAgLmhpZGRlbi1mb3JtIC5oaWRkZW4tZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tcHJvZ3JhbW1fX3dyYXBwZXIgLmNvbnRlbnQtY29sdW1uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuam9pbi1wcm9ncmFtbSAuam9pbi1wcm9ncmFtbV9fd3JhcHBlciAuY29udGVudC1jb2x1bW4ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tbm90aWNlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5qb2luLXByb2dyYW1tIC5qb2luLXByb2dyYW1tX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tcHJvZ3JhbW1fX3dyYXBwZXIgLmltZy1jb2x1bW4gaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuam9pbi1wcm9ncmFtbSAuam9pbi1wcm9ncmFtbV9fd3JhcHBlciAuY29udGVudC1jb2x1bW4ge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5qb2luLXByb2dyYW1tIC5sYW5kaW5nLWJ0biB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgcGFkZGluZzogMnJlbSA0cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmpvaW4tcHJvZ3JhbW0gLmpvaW4tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5qb2luLXByb2dyYW1tIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tcmVmdW5kIC5yZWZ1bmQtc3RlcHNfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaG93LXRvLXJlZnVuZCAucmVmdW5kLXN0ZXBzX19saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tcmVmdW5kIC5yZWZ1bmQtc3RlcHNfX2xpc3QgbGkgLnJlZnVuZC1zdGVwIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgbWluLWhlaWdodDogOHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tcmVmdW5kIC5yZWZ1bmQtc3RlcHNfX2xpc3QgbGkgLnJlZnVuZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1iZWNvbWUgLmhvdy10by1iZWNvbWVfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaG93LXRvLWJlY29tZSAuaG93LXRvLWJlY29tZV9fbGlzdCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1iZWNvbWUge1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5sYW5kaW5nLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDdyZW0gMDtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5sYW5kaW5nLWNvbnRhY3QgLmxhbmRpbmctY29udGFjdF9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5sYW5kaW5nLWNvbnRhY3QgLmxhbmRpbmctY29udGFjdF9fd3JhcHBlciAuY29udGVudC1jb2x1bW4gLmxhbmRpbmctY29udGFjdF9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAubGFuZGluZy1jb250YWN0IC5sYW5kaW5nLWNvbnRhY3RfX3dyYXBwZXIgLmltZy1jb2x1bW4ge1xuICAgIG1heC13aWR0aDogMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gYXJ0aWNsZSBwLFxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gYXJ0aWNsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5hYm91dC1wcm9ncmFtbSBhcnRpY2xlIHtcbiAgICBwYWRkaW5nOiA1cmVtIDRyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gYXJ0aWNsZTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IC42cmVtO1xuICAgIHRvcDogLS42cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tIC5hYm91dC1wcm9ncmFtbV9fbGlzdCBsaTo6YmVmb3JlLFxuICBtYWluLmxhbmRpbmctcGFnZSAuaG93LXRvLWJlY29tZSAuaG93LXRvLWJlY29tZV9fbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5hYm91dC1wcm9ncmFtbSAuYWJvdXQtcHJvZ3JhbW1fX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tIC5hYm91dC1wcm9ncmFtbV9fY29udGVudCB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLndoeS1wcm9maXRhYmx5IC5wcm9maXRhYmx5LWxpc3QgbGkge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLndoeS1wcm9maXRhYmx5IC5wcm9maXRhYmx5LWxpc3QgbGkgLml0ZW0td3JhcHBlciBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAud2h5LXByb2ZpdGFibHkge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIC5pbnRyby10aXRsZSAubWFya2VkLXRleHQgLmdyb3VwLXdvcmRzIHtcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIC5pbnRyby10aXRsZSAubWFya2VkLXRleHQgYiB7XG4gICAgZm9udC1zaXplOiA5cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIC5pbnRyby13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaW50cm8gLmludHJvLXdyYXBwZXIgLmltZy1jb2x1bW4gaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5pbnRybyBwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5pbnRybyBoMiB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5pbnRybyAuaW50cm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxuXG4gIC5sYW5kaW5nLXBhZ2Uge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB9XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAud2h5LXByb2ZpdGFibHkgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaG93LXRvLWJlY29tZSAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tcmVmdW5kIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuam9pbi1wcm9ncmFtbSAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5maXhlZC1qb2luX19idG4ge1xuICAgIHRvcDogOXJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gYXJ0aWNsZSxcbiAgLm5ld3Mtc2VjdGlvbiAubmV3cy1jYXRlZ29yeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtY2F0ZWdvcnlfX2hlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbiAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIGFydGljbGUgLmNhdGVnb3J5LXRpdGxlLFxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5zZWN0aW9uLWhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZV9fc2ltaWxhciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgPiBsaSxcbiAgICAubmV3cy1saW5rX19saXN0X2l0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgLmV2ZW50cy10YWJzLm5ld3MtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtIC50YWJzLWhlYWRlcl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAuMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdWwgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuMnJlbTtcbiAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdWwgdWwge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdWwgbGkgdWwgPiBsaSB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1vbCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy11bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjhyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIGgxIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIGgyIHtcbiAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgaDMge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubm90aWNlLXNlY3Rpb24gLmJyYWNrZXQtLXRleHQgc3BhbixcbiAgLm5ld3MtcGFnZSAubm90aWNlLXNlY3Rpb24gLmJyYWNrZXQtLXRleHQgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdWwgbGkgdWwsXG4gIC5uZXdzLXBhZ2UgLm5ld3Mtb2wgb2wge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy11bCA+IGxpLFxuICAubmV3cy1wYWdlIC5uZXdzLW9sID4gbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXVsIGxpIHVsID4gbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLW9sIG9sIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy11bCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1vbCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIHBhZGRpbmctbGVmdDogMi43cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1zbGlkZXJfX3NlY3Rpb24gLm5ld3MtcGFnZV9fc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtIDZyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXNsaWRlcl9fc2VjdGlvbiAubmV3cy1wYWdlX19zbGlkZXIgLnNsaWRlLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgcCxcbiAgICBzcGFuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICB9XG5cbiAgLm5ld3MtcGFnZSAuYnVsbGV0IC5leHRyYSB7XG4gICAgcGFkZGluZzogMi41cmVtIDMuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDM1cmVtO1xuICB9XG5cbiAgLmhlYXZ5LXRleHQge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAucGFnZS1jaXRlIGltZyxcbiAgLm5ld3MtcGFnZSAucGFnZS1jaXRlIC5hdXRob3ItYXZhdGFyIHtcbiAgICB3aWR0aDogMTJyZW07XG4gICAgaGVpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSBibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSAuY2l0ZS1pbmZvIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSAuY2l0ZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gNXJlbSAzLjVyZW0gNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSBpbWcsXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSAuYXV0aG9yLWF2YXRhciB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5wYWdlLWNpdGUgLnVzZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDIuNXJlbTtcbiAgfVxuXG4gIC5xdWVzdGlvbnMtbGlzdCB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG5cbiAgLnF1ZXN0aW9ucy1saXN0IC5xdWVzdGlvbi1pdGVtIC5xdWVzdGlvbiB7XG4gICAgcGFkZGluZzogMS41cmVtIDVyZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVycy1saXN0IC5wYXJ0bmVyLWl0ZW0gLml0ZW0taGVhZGVyIC5pdGVtLWluZm8gLml0ZW0taW5mby0taXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5xdWVzdGlvbnMtbGlzdCAucXVlc3Rpb24taXRlbSAuYW5zd2VyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXNpZGUge1xuICAgIHdpZHRoOiAyNy41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAuc2ltaWxhci1uZXdzX19saXN0IGxpIC5uZXdzLWJvZHkgLm5ld3MtcHJldmlldyB7XG4gICAgd2lkdGg6IDkuNXJlbTtcbiAgICBoZWlnaHQ6IDkuNXJlbTtcbiAgfVxuXG4gIC5zaW1pbGFyLW5ld3NfX2xpc3QgbGkgLm5ld3MtYm9keSBwLFxuICAuc2ltaWxhci1uZXdzX19saXN0IGxpIC5uZXdzLWJvZHkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgfVxuXG4gIC5zaW1pbGFyLW5ld3NfX2xpc3QgbGkgLm5ld3MtaGVhZGVyIC5uZXdzLWNhdGVnb3J5IHNwYW4sXG4gIC5zaW1pbGFyLW5ld3NfX2xpc3QgbGkgLm5ld3MtaGVhZGVyIC5uZXdzLWNhdGVnb3J5IHAsXG4gIC5zaW1pbGFyLW5ld3NfX2xpc3QgbGkgLm5ld3MtaGVhZGVyIC5uZXdzLWNhdGVnb3J5IGEsXG4gIC5zaW1pbGFyLW5ld3NfX2xpc3QgbGkgLm5ld3MtaGVhZGVyIC5uZXdzLWRhdGUgdGltZSxcbiAgLnNpbWlsYXItbmV3c19fbGlzdCBsaSAubmV3cy1oZWFkZXIgLm5ld3MtZGF0ZSBzcGFuLFxuICAuc2ltaWxhci1uZXdzX19saXN0IGxpIC5uZXdzLWhlYWRlciAubmV3cy1kYXRlIHAge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG5cbiAgLnNoYXJlLWxpa2VzIC5saWtlLWl0ZW0gLmxpa2VzLWNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXNpZGUgLnNpZGViYXItaXRlbSB7XG4gICAgcGFkZGluZzogMi41cmVtIDA7XG4gIH1cblxuICAubmV3cy1wYWdlIGFzaWRlIC5zaWRlYmFyLXNoYXJlIC5yc3MtYWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnNoYXJlLWxpa2VzIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnNoYXJlLWxpa2VzIC5saWtlLWl0ZW0gLmxpa2UtaSB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zaGFyZS1saWtlcyAubGlrZS1pdGVtLmRpc2xha2VzIC5saWtlLWkge1xuICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICB9XG5cbiAgLnBhZ2UtaW5mb19fbGlzdCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIGFzaWRlIC5zaWRlYmFyLWl0ZW0gLnNpZGViYXItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5wYWdlLWluZm9fX2xpc3QgbGksXG4gIC50aGVtZXMtdGFnc19fbGlzdCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC50aGVtZXMtdGFnc19fbGlzdCB7XG4gICAgbWFyZ2luOiAtMC42cmVtO1xuICB9XG5cbiAgLnRoZW1lcy10YWdzX19saXN0IGxpIHtcbiAgICBwYWRkaW5nOiAwLjZyZW07XG4gIH1cblxuICAucGFnZS1kb2NzX19saXN0IHtcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICB9XG5cbiAgLmV2ZW50cy10YWJzLm5ld3MtdGFicyAudGFicy1ib2R5IC50YWJzLWJvZHlfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuZXZlbnRzLXRhYnMgLnRhYnMtYm9keSB7XG4gICAgcGFkZGluZzogMi4ycmVtIDEuNXJlbSAwIDEuNXJlbTtcbiAgfVxuXG4gIC52ZXJ0aWNhbC1kb2N1bWVudHNfX2xpc3QgbGkgLmRvYy13cmFwcGVyIC5kb2MtaSxcbiAgLnBhZ2UtZG9jc19fbGlzdCBsaSAuZG9jLXdyYXBwZXIgLmRvYy1pLFxuICAuZG9jcy1yb3dfX2xpc3QgbGkgLmRvYy13cmFwcGVyIC5kb2MtaSxcbiAgLm1hdGVyaWFscy1kb2N1bWVudHMtbGlzdCBsaSAuZG9jLXdyYXBwZXIgLmRvYy1pIHtcbiAgICB3aWR0aDogNHJlbTtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDQuNXJlbTtcbiAgICAgIG1heC1oZWlnaHQ6IDQuNXJlbTtcbiAgICB9XG4gIH1cbiAgLm1hdGVyaWFscy1kb2N1bWVudHMtbGlzdCBsaSAuZG9jLXdyYXBwZXIgLmRvYy1pIHtcbiAgICBsZWZ0OiAtNS41cmVtO1xuICB9XG4gIC5tYXRlcmlhbHMtZG9jdW1lbnRzLWxpc3QgbGkge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxuICAudmVydGljYWwtZG9jdW1lbnRzX19saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnBhZ2UtZG9jc19fbGlzdCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYVt0YXJnZXQ9X2JsYW5rXTpub3QoW2NsYXNzXSk6OmFmdGVyIHtcbiAgICB3aWR0aDogMS4zcmVtO1xuICAgIGhlaWdodDogMS4zcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjNyZW07XG4gIH1cblxuICAuYmlnLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmV3cy1wYWdlIGg0LFxuICAucGFydG5lcnMtcGFnZSAucGFydG5lci1saXN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVycy1saXN0IC5wYXJ0bmVyLWl0ZW0gLml0ZW0taGVhZGVyIC5pdGVtLWluZm8gLmluZm8tZXZlbnQge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVycy1saXN0IC5wYXJ0bmVyLWl0ZW0gLml0ZW0taGVhZGVyIC5pdGVtLWluZm8gLmluZm8tbmFtZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXJ0aWNsZSBwLFxuICAubmV3cy1wYWdlIGFydGljbGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXBhZ2VfX2hlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1wYWdlX19oZWFkbGluZSAubmV3cy1kYXRlIHRpbWUsXG4gIC5uZXdzLXBhZ2UgLm5ld3MtcGFnZV9faGVhZGxpbmUgLm5ld3MtZGF0ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtcGFnZV9faGVhZGxpbmUgLm5ld3MtdGFnIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgcCB7XG4gICAgbWFyZ2luOiAycmVtIDA7XG4gIH1cblxuICAuc2hhcmUtc29jaWFsX19saXN0IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc2hhcmUtc29jaWFsX19saXN0IGxpIGEge1xuICAgIHdpZHRoOiAzLjZyZW07XG4gICAgaGVpZ2h0OiAzLjZyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBwYWRkaW5nOiA0cmVtIDNyZW0gMS44cmVtIDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGk6bnRoLWNoaWxkKDIpOjpiZWZvcmUsXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbmZvX19saXN0IGxpOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAwLjJyZW07XG4gICAgaGVpZ2h0OiAxLjhyZW07XG4gIH1cblxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaSBhLFxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaSBzcGFuLFxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaSBwIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuXG4gIC5wYWdpbmF0aW9uIGxpLnBhZy1wcmV2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAucGFnaW5hdGlvbiBsaS5wYWctbmV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAucGFnaW5hdGlvbiBsaSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLnBhZ2luYXRpb24gbGkucGFnLWN1cnJlbnQge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBtYXJnaW46IDAgMXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1wYWdlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24sXG4gIC5uZXdzLXBhZ2UsXG4gIC5wYXJ0bmVycy1wYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tYWluLW5ld3NfX3NlY3Rpb24ge1xuICAgIC50aXRsZS1ib3gge1xuICAgICAgcGFkZGluZy10b3A6IDIuMnJlbTtcblxuICAgICAgLmNvbG9yZWQtYm94IHtcbiAgICAgICAgaGVpZ2h0OiA3MyU7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAubWFpbi1uZXdzX19zZWN0aW9uIC5uZXdzLWNvbnRlbnRfX2JveCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gIH1cblxuICAudGl0bGUtYm94IC5kZWNvcmF0ZS1yb2JvX19oYW5kX3RvcCBpbWcge1xuICAgIG1heC13aWR0aDogMjVyZW07XG4gIH1cblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLnRpdGxlLWJveCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1cmVtKTtcblxuICAgIC5jb2xvcmVkLWJveCB7XG4gICAgICB3aWR0aDogMjVyZW07XG4gICAgfVxuICB9XG5cbiAgYSxcbiAgc3BhbixcbiAgcCxcbiAgbGksXG4gIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICB9XG5cbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDlyZW07XG5cbiAgICAuaGVhZGVyLWxvZ29fX2xpc3QgbGk6Zmlyc3QtY2hpbGQgaW1nLFxuICAgIC5oZWFkZXItbG9nb19fbGlzdCBsaTpmaXJzdC1jaGlsZCBzdmcge1xuICAgICAgbWF4LXdpZHRoOiA2LjVyZW07XG4gICAgfVxuXG4gICAgLmhlYWRlci1sb2dvX19saXN0IGxpOm50aC1jaGlsZCgzKSBpbWcsXG4gICAgLmhlYWRlci1sb2dvX19saXN0IGxpOm50aC1jaGlsZCgzKSBzdmcge1xuICAgICAgbWF4LXdpZHRoOiA3cmVtO1xuICAgIH1cblxuICAgIC5wYW5lbC1tZW51X19saXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItd3JhcHBlcl9fcmlnaHQge1xuICAgICAgb3JkZXI6IC0xO1xuXG4gICAgICAuaGVhZGVyLXNvY2lhbF9fbGlzdCxcbiAgICAgIC5oZWFkZXItYWN0aW9uX19saXN0IC5oZWFkZXItYWN0aW9uX19saXN0X2l0ZW06bnRoLWNoaWxkKDIpLFxuICAgICAgLmhlYWRlci1hY3Rpb25fX2xpc3QgLmhlYWRlci1hY3Rpb25fX2xpc3RfaXRlbS5oZWFkZXItc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmhlYWRlci1hY3Rpb25fX2xpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci1tZW51X19wYW5lbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDEuOXJlbTtcblxuICAgICAgJi4tLXNlYXJjaC1wYW5lbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5tb2JpbGUtdG9wX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgLm1vYmlsZS1ib3R0b21fX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS4ycmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cblxuICAudGFicy1ib2R5X19ldmVudHNfbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgID4gbGksXG4gICAgLmV2ZW50cy1saXN0X19pdGVtIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAubWFpbi12aWRlb19fc2VjdGlvbiB7XG5cbiAgICAubWFpbi12aWRlb19fYm94IHtcbiAgICAgIGhlaWdodDogNTByZW07XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmV3c19fc2VjdGlvbiB7XG5cbiAgICAucGFnZS1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAzLjVyZW07XG4gICAgfVxuXG4gICAgLm5ld3MtbGlzdCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgID4gbGkge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldC1uZXdzIC5uZXdzLWxpc3Qge1xuICAgIGxpIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAubWFpbi1hYm91dF9fc2VjdGlvbiAuYWJvdXQtd3JhcHBlciAud3JhcHBlci1jb2x1bW5fX2xlZnQgLmFib3V0LXRleHRfX2NvbnRlbnQgLmFib3V0LWluZm8gLmFib3V0LWluZm9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIC5tYWluLWFib3V0X19zZWN0aW9uIC5hYm91dC13cmFwcGVyIC53cmFwcGVyLWNvbHVtbl9fbGVmdCAuYWJvdXQtdGV4dF9fY29udGVudCAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBsaW5lLWhlaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wYWdlLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuM3JlbTtcblxuICAgIC5mb290ZXItbGluayB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAuZm9vdGVyLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIuMXJlbTtcblxuICAgICAgLmZvb3Rlci13cmFwcGVyX19sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmZvb3Rlci13cmFwcGVyX19yaWdodCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuZm9vdGVyLWxvZ29fX2ltZyB7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlci1sb2dvX19saXN0IHtcbiAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZ2FwOiAyLjVyZW0gMDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlci1jb250YWN0X19saXN0IHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyLXNvY2lhbF9fbGlzdCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEuMXJlbTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgIGxpIGEge1xuICAgICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMS42cmVtO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmpvaW4tZGVjb3JhdGVfX2NhdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogLTI1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTIwcmVtO1xuICAgIH1cblxuICAgIC5mb290ZXItY29weSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIHNwYW4sXG4gICAgICBwLFxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb2NraWUtYWxlcnQgLmNvY2tpZS1hbGVydF9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMDtcblxuICAgIC5hbGVydF9fY29udGVudF90ZXh0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICBwLFxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5OXB4KSB7XG4gIC5mb25kLXBhZ2UgLmZvbmQtaGVybyAuaGVyby1sb2dvLWJhbm5lciBpbWcge1xuICAgIG1heC13aWR0aDogMTZyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuaGVyby10ZXh0LWJveCBwLCAuZm9uZC1wYWdlIC5oZXJvLXRleHQtYm94IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmhlcm8tdGV4dC1ib3gge1xuICAgIHBhZGRpbmc6IDIuMXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5ydW5uaW5nLXRleHQge1xuICAgIHBhZGRpbmc6IDEuM3JlbSAwO1xuICB9XG4gIC5mb25kLXBhZ2UgLnJ1bm5pbmctdGV4dCAucnVubmluZy1pdGVtIHtcbiAgICBoZWlnaHQ6IDR2dztcbiAgfVxuICAuZm9uZC1wYWdlIC5ydW5uaW5nLXRleHQgLnJ1bm5pbmctaXRlbSAucnVubmluZy10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cbiAgLmZvbmQtcGFnZSAuc3Ryb2tlLWJveCAuYm94LXRvcC10aXAge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLnN0cm9rZS1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5zdHJva2UtYm94IC50aXRsZS1ncm91cCBwIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWRpcmVjdGlvbnMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLnJlZC1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLnJlZC1ib3ggcCwgLmZvbmQtcGFnZSAucmVkLWJveCBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBhbHMtc3RlcHM6OmFmdGVyIHtcbiAgICBsZWZ0OiAyLjZyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1wcmluY2lwbGVzIC5wcmluY2lwbGVzLWxlZnQtY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQuM3JlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBhbHMtc3RlcHMgbGksIC5mb25kLXBhZ2UgLnByaW5jaXBsZXMtbGlzdC1ub3VpIGxpIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBhbHMtc3RlcHMgbGk6YmVmb3JlIHtcbiAgICB3aWR0aDogNS4ycmVtO1xuICAgIGhlaWdodDogNS4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBsZXMgLnByaW5jaXBsZXMtZGVjb3JhdGUtY29sIC5kZWNvcmF0ZS1jb2wtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtcHJpbmNpcGxlcyAucHJpbmNpcGxlcy1kZWNvcmF0ZS1jb2wgLnByaW5jaXBsZXMtaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1wcmluY2lwbGVzIC5wcmluY2lwbGVzLWRlY29yYXRlLWNvbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuNnJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuM3JlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBsZXMgLmZvbmQtcHJpbmNpcGxlcy10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXByaW5jaXBsZXMge1xuICAgIHBhZGRpbmc6IDNyZW0gMCAwIDA7XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1wcmluY2lwbGVzIC5wcmluY2lwbGVzLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1jb250YWN0cyB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWZhY3RvcnMge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtZmFjdG9ycyAuZmFjdG9yLXN1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZzLTkzIHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtZGlyZWN0aW9ucy1saXN0IGxpIC5kaXJlY3Rpb25zLXdyYXBwZXIgLmRpcmVjdGlvbnMtZm9vdGVyIC5kaXJlY3Rpb25zLXByb2plY3RzLWNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWRpcmVjdGlvbnMtbGlzdCBsaSAuZGlyZWN0aW9ucy13cmFwcGVyIC5kaXJlY3Rpb25zLWZvb3RlciAuYnJhY2tldC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXN0YXJ0dXBzLWxpc3QgbGkgLnN0YXJ0dXBzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEuN3JlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLXN0YXJ0dXAtaGVybyAuYnV0dG9ucy1ncm91cCB7XG4gICAgbWFyZ2luOiAtLjVyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1zdGFydHVwLWhlcm8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtc3RhcnR1cC1oZXJvIC5oZXJvLXN0YXJ0dXAtd3JhcHBlciAuaGVyby1zdGFydHVwLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5idXR0b25zLWdyb3VwIC5zdGFydHVwLWJ0biB7XG4gICAgbWFyZ2luOiAuNXJlbTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBwYWRkaW5nOiAuOHJlbSAxcmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtc3RhcnR1cHMtbGlzdCBsaSAuc3RhcnR1cHMtd3JhcHBlciAuc3RhcnR1cC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1zdGFydHVwcyB7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICB9XG4gIC5mb25kLXBhZ2UgLm1vZGFsLXN0YXJ0dXAtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDIuMnJlbTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuICAuZm9uZC1wYWdlIC5tb2RhbC1zdGFydHVwLXdyYXBwZXIgLm1vZGFsLXN0YXJ0dXAtbG9nbyB7XG4gICAgbWF4LWhlaWdodDogNXJlbTtcbiAgfVxuICAuZXZlbnQtbGluay5ldmVudC1pY29uIC5pY29uLWFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLjdyZW07XG4gIH1cbiAgLmV2ZW50LWxpbmsuZXZlbnQtaWNvbiAuaWNvbi1hZnRlciBzdmcge1xuICAgIHdpZHRoOiAxLjFyZW07XG4gICAgaGVpZ2h0OiAxLjFyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAubW9kYWwtc3RhcnR1cC13cmFwcGVyIC5tb2RhbC1zdGFydHVwLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC44cmVtO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmZpeGVkLWJveCAubW9kYWwtbWFya2V0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmZpeGVkLWJveCAubW9kYWwtYmcge1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmZpeGVkLWJveCAubW9kYWwtbWFya2V0LXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuICAubWFya2V0LW1vZGFsIC5ldmVudC1ib3R0b20taW5mbyAubWFya2V0LWZhcS1saXN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuICAubWFya2V0LW1vZGFsIC5ldmVudC1ib3R0b20taW5mbyAuYmFzZW1lbnQtaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldC1uZXdzIC5uZXdzLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXQtbmV3cyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLmhpZGRlbi1kZXNjciBwIHtcbiAgICBwYWRkaW5nOiAuNXJlbSAwO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5oaWRkZW4tZGVzY3IgLmJyYWNrZXQtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyN3JlbTtcbiAgfVxuICAubWFya2V0LW1vZGFsIC5ldmVudC1ib3R0b20taW5mbyAuYmFzZW1lbnQtaW5mbyAubmV3cy1pdGVtX190YWdzX2xpc3QgLnRhZ3NfX2xpc3RfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLm1hcmtldC1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gLm1hcmtldC1mYXEtbGlzdCA+IGxpIHVsLndvcmRzLWxpc3QgbGkgLndvcmQtd3JhcHBlciB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLm1hcmtldC1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gLm1hcmtldC1mYXEtbGlzdCA+IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5oaWRkZW4tZGVzY3IgcCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLm1hcmtldC1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gLm1hcmtldC1mYXEtbGlzdCA+IGxpIC53cmFwcGVyIC5mYXEtaSB7XG4gICAgbWF4LXdpZHRoOiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIC5tYXJrZXQtZmFxLWxpc3QgPiBsaSAud3JhcHBlciAuZmFxLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5tYXJrZXQtdGl0bGUsIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5tYXJrZXQtZGVzY3IsIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5oaWRkZW4tZGVzY3Ige1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldC1uZXdzIC5uZXdzLWhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXQtbmV3cyAubmV3cy1oZWFkbGluZSAubmV3cy1saW5rX19saXN0IHtcbiAgICBtYXJnaW46IDAgLTFyZW07XG5cbiAgICAubmV3cy1saW5rX19saXN0X2l0ZW0ge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldC1uZXdzIC5uZXdzLWxpc3QgbGkge1xuICAgIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mbyAubmV3cy1pdGVtX19pbmZvX3RhZyxcbiAgICAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb19kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIH1cbiAgfVxuICAubWZ0aS1tb2RhbCAubWZ0aS1ldmVudC10b3AtaW5mbyAucmlnaHQtY29sIC5ldmVudC1zdWJ0aXRsZSxcbiAgLm1mdGktbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIGgzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLm1mdGktbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIGgzIHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gIH1cbiAgLm1mdGktbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIHVsOm5vdChbY2xhc3NdKSxcbiAgLm1mdGktbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIG9sOm5vdChbY2xhc3NdKSB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIH1cbiAgfVxuICAubWZ0aS1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gdWw6bm90KFtjbGFzc10pIHtcbiAgICBsaSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuM3JlbTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWZ0aS1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gb2w6bm90KFtjbGFzc10pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuN3JlbTtcbiAgfVxuICAubWZ0aS1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gcCB7XG4gICAgcGFkZGluZzogMXJlbSAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1mdGktbW9kYWwgLm1mdGktZXZlbnQtdG9wLWluZm8gLnJpZ2h0LWNvbCAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLm1mdGktbW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtYm90dG9tLWluZm8gLm1vZGFsLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICAubWZ0aS1tb2RhbCAubWZ0aS1ldmVudC10b3AtaW5mbyAucmlnaHQtY29sIC5ldmVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLmJyYWNrZXQtYnRuLmpvaW4tLXRleHQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcblxuICAgIC5icmFja2V0LWk6OmJlZm9yZSxcbiAgICAuYnJhY2tldC1pOjphZnRlciB7XG4gICAgICB3aWR0aDogMi41cmVtO1xuICAgIH1cblxuICAgIC5icmFja2V0LWJ0bl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi40O1xuICAgIH1cbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWpvaW4ge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLnNvY2lhbC1saXN0IGxpIGEge1xuICAgIHdpZHRoOiA0LjdyZW07XG4gICAgaGVpZ2h0OiA0LjdyZW07XG5cbiAgICBzdmcge1xuICAgICAgbWF4LXdpZHRoOiAyLjVyZW07XG4gICAgfVxuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktam9pbiAuam9pbi13cmFwIC5sZWZ0LWNvbCAuaW5uZXItd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzM3JlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLXRyYWluaW5nLXByb2dyYW1tcyAubWZ0aS1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWV2ZW50cyAuZXZlbnRzLWhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tZnRpLXBhZ2UgLmNlbnRlci1ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS10cmFpbmluZy1wcm9ncmFtbXMge1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWV2ZW50cyB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm5ld3MtbGlzdC5tZnRpLWxpc3QgbGkgLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX3RvcCB7XG4gICAgbWluLWhlaWdodDogMjByZW07XG4gICAgbWF4LWhlaWdodDogMjByZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAudG9wLWNvbnRlbnQgLnJpZ2h0LWNvbCAuY29udGVudC1ib3gge1xuICAgIHBhZGRpbmc6IDEuOHJlbSAxLjRyZW0gNHJlbSAxLjRyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAubGVmdC1pbWcge1xuICAgIGxlZnQ6IC01cmVtO1xuICAgIG1heC13aWR0aDogNTFyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAudG9wLWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnN0YWdlLWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWluLWhlaWdodDogYXV0bztcblxuICAgICYuc2Vjb25kLWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgfVxuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnN0YWdlLWl0ZW0gLnN0YWdlLW51bSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogNi44cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5zdGFnZS1pdGVtIC5tZnRpLXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBoMyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnN0YWdlLWl0ZW0uYnV0dG9uLWl0ZW0gLm1mdGktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC5yaWdodC1pbWcge1xuICAgIG1heC13aWR0aDogNDByZW07XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTJkZWcpO1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IC5yaWdodC1jb2wgLmNvbnRlbnQtYm94IC5pbmZvLWxpc3QgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAudG9wLWNvbnRlbnQgLnJpZ2h0LWNvbCAuY29udGVudC1ib3ggLmluZm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS10aXRsZS5mcy00OCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLmJyYWNrZXQtYnRuLmpvaW4tLXRleHQgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuICAucGxhY2VzLW1vZGFsIC5wbGFjZXMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KGF1dG8sIGF1dG8pKTtcbiAgfVxuICAucGxhY2VzLW1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDI1cmVtO1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICAgIHBhZGRpbmc6IDRyZW0gMXJlbSAycmVtIDFyZW07XG4gIH1cbiAgLnBsYWNlcy1tb2RhbCAucGxhY2VzLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAuc3RhcnR1cC1jb250ZW50IC5yaWdodC1jb2w6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEuNHJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAudHJ5LWNvbnRlbnQgLnRyeS13cmFwcGVyIC5yb2JvLWhhbmQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMS40cmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gLjdyZW0pO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC50cnktY29udGVudCAudHJ5LXdyYXBwZXIgLnJvYm8taGFuZCB7XG4gICAgbWF4LXdpZHRoOiA4cmVtO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnRyeS1jb250ZW50IC50cnktd3JhcHBlciAubW9kYWxfX3NoYWRvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5yZWZ1bmQtY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVycy1saXN0IC5wYXJ0bmVyLWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVycy1saXN0IC5wYXJ0bmVyLWl0ZW0gLml0ZW0taGVhZGVyIC5pdGVtLWluZm8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVycy1saXN0IC5wYXJ0bmVyLWl0ZW0gLml0ZW0taGVhZGVyIC5pdGVtLWluZm8gLml0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLXRvcC1jb250ZW50IC53aW5uZXJzLWRlc2NyIHtcbiAgICBtYXgtd2lkdGg6IDYzcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5mb290ZXItY29udGFjdHMgLmNvbnRhY3RzLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuZm9vdGVyLWNvbnRhY3RzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZnNpLXBhZ2UgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdHMtd3JhcHBlciAubGVmdC1jb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5mb290ZXItY29udGFjdHMgLmNvbnRhY3RzLXdyYXBwZXIgLmxlZnQtY29sIC5jb250YWN0cy1zb2NpYWwtbGlzdCBsaSBhIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdHMtd3JhcHBlciAubGVmdC1jb2wgLmNvbnRhY3RzLXNvY2lhbC1saXN0IGxpIGEgc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDEuOHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0cy13cmFwcGVyIC5sZWZ0LWNvbCAuY29udGFjdHMtc29jaWFsLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdHMtd3JhcHBlciAucmlnaHQtY29sIC5jb250YWN0cy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0cy13cmFwcGVyIC5yaWdodC1jb2wge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmhvdy10byAuaG93LXRvLWJveCxcbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLm9yZ2FuaXplci1ib3ggLmJveC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLml0cy1kb25lIC5pdHMtZG9uZS1jb250ZW50IC5pdHMtZG9uZS1ib3ggLmJveC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDM1cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5mb290ZXItY29udGFjdHMgLmNvbnRhY3RzLXdyYXBwZXIgLnJpZ2h0LWNvbCAuY29udGFjdHMtbGlzdCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLm1hdGVyaWFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm1hdGVyaWFscy1zZWN0aW9uIC52aWRlby1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5tYXRlcmlhbHMtc2VjdGlvbiAubWF0ZXJpYWxzLXByZXNlbnRhdGlvbi1saXN0LFxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLnZpZGVvLWxpc3Qge1xuICAgIG1hcmdpbjogLS41cmVtO1xuICB9XG5cbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5tYXRlcmlhbHMtcHJlc2VudGF0aW9uLWxpc3QgbGkgLm1hdGVyaWFsLXdyYXBwZXIgLm1hdGVyaWFsLW5hbWUsXG4gIC5tYXRlcmlhbHMtc2VjdGlvbiAudmlkZW8tbGlzdCBsaSAudmlkZW8td3JhcHBlciAudmlkZW8tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cblxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLm1hdGVyaWFscy1wcmVzZW50YXRpb24tbGlzdCBsaSxcbiAgLm1hdGVyaWFscy1zZWN0aW9uIC52aWRlby1saXN0IGxpIHtcbiAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tYXRlcmlhbHMtc2VjdGlvbiAuZXZlbnRzLXRhYnMgLnRhYnMtaGVhZGVyIC50YWJzLWhlYWRlcl9faXRlbSAudGFicy1oZWFkZXJfX25hbWUgc3BhbixcbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtIC50YWJzLWhlYWRlcl9fbmFtZSBwLFxuICAucGFydG5lcnMtcGFnZSAuZXZlbnRzLXRhYnMgLnRhYnMtaGVhZGVyIC50YWJzLWhlYWRlcl9faXRlbSAudGFicy1oZWFkZXJfX25hbWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cblxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24sXG4gIC5tYXRlcmlhbHMtc2VjdGlvbixcbiAgLmNhbGVuZGFyLFxuICAubWFya2V0cGxhY2Utc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWZpbHRlcnMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi10aXRsZSxcbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlLFxuICAucGFydG5lcnMtcGFnZSAuc2VjdGlvbi10aXRsZSxcbiAgLmNhbGVuZGFyIC5zZWN0aW9uLXRpdGxlLFxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0IHtcbiAgICBtYXJnaW46IC0uNXJlbTtcbiAgfVxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkge1xuICAgIHBhZGRpbmc6IC41cmVtO1xuICB9XG5cbiAgLmRpcmVjdGlvbnMtc2VjdGlvbiAuZGlyZWN0aW9uLWxpc3QgPiBsaSAuZGlyZWN0aW9uLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjByZW07XG4gIH1cblxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkgLmRpcmVjdGlvbi13cmFwcGVyIC5kaXJlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAuZGlyZWN0aW9ucy1zZWN0aW9uIC5kaXJlY3Rpb24tbGlzdCA+IGxpIC5kaXJlY3Rpb24td3JhcHBlciAuZGlyZWN0aW9uLXRpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmZpeGVkLWJveCAubW9kYWwtbWFya2V0LXRpdGxlLFxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0cGxhY2UtbGlzdCBsaSAubWFya2V0cGxhY2Utd3JhcHBlciAubWFya2V0LXRpdGxlLFxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0cGxhY2UtbGlzdCBsaSAubWFya2V0cGxhY2Utd3JhcHBlciAuaGlkZGVuLWRlc2NyIC5kZXNjci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXRwbGFjZS1saXN0IGxpIC5tYXJrZXRwbGFjZS13cmFwcGVyIC5tYXJrZXQtZGVzY3IsXG4gIC5tYXJrZXQtbW9kYWwgLmV2ZW50LWJvdHRvbS1pbmZvIC5tYXJrZXQtZmFxLWxpc3QgPiBsaSAud3JhcHBlciAuZmFxLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuZGlyZWN0aW9ucy1zZWN0aW9uIC5kaXJlY3Rpb24tbGlzdCA+IGxpIC5kaXJlY3Rpb24td3JhcHBlciAuZGlyZWN0aW9uLXRpdGxlIC50aXRsZS1pLFxuICAuZGlyZWN0aW9ucy1zZWN0aW9uIC5kaXJlY3Rpb24tbGlzdCA+IGxpIC5kaXJlY3Rpb24td3JhcHBlciAuZGlyZWN0aW9uLWhpZGRlbi1kZXNjciAuaGlkZGVuLWkge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0LnRhYmxlLXR5cGUgbGkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0LnRhYmxlLXR5cGUgbGkgLmV2ZW50LXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDM1cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy10b3BfX2NvbnRlbnQgLmZ1bGwtd2lkdGhfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAuZXh0cmEge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBoNSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdG9wX19jb250ZW50IC50ZXh0LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy10b3BfX2NvbnRlbnQgLmFzaWRlLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLmhpZGRlbi1mb3JtIGZvcm0gLnBvbGljeS13cmFwcGVyIGxhYmVsIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0gZm9ybSAucG9saWN5LXdyYXBwZXIgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMC44cmVtO1xuICB9XG5cbiAgLmludmVzdC10b3BfX2JveCAubG9nby1jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxuXG4gIC5pbnZlc3QtdG9wX19ib3ggLmxvZ28tY29sdW1uIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgfVxuXG4gIC5pbnZlc3QtdG9wX19ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAudC0zMiB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyLnVuaXZlcnNpdHktbW9kYWxfX2ltZzo6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMjVyZW07XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LnVuaXZlcnNpdHkgLnVuaXZlcnNpdHktY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMjRyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gudW5pdmVyc2l0eSAudW5pdmVyc2l0eS1jb250ZW50IC50LTM4IHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC51bml2ZXJzaXR5IC51bml2ZXJzaXR5LWNvbnRlbnQgLnVuaXZlcnNpdHktdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC51bml2ZXJzaXR5IC51bml2ZXJzaXR5LWNvbnRlbnQgLmJvbGQtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI1cmVtO1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucmVmdW5kLWNvbnRlbnQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI1cmVtO1xuICB9XG5cbiAgLmxpbmUtbGlzdCB7XG4gICAgcGFkZGluZy1yaWdodDogMTdyZW07XG4gIH1cblxuICAucGFydG5lcnMtcGFnZSAubGluZS1saXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnJlbTtcbiAgfVxuICAudC01MyB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cblxuICAudC01MyBiIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cblxuICAubGluZS1saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LnJlZnVuZCAucmVmdW5kLWJvdHRvbS1jb250ZW50LFxuICAucGFydG5lcnMtcGFnZSAucmVmdW5kLWNvbnRlbnQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1ib3R0b20tY29udGVudCxcbiAgLnBhcnRuZXJzLXBhZ2UgLmJ1c3NpbmVzLWNvbnRlbnQgLmxpc3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW0gLjVyZW0gMCAwO1xuICAgIHBhZGRpbmc6IDEuOHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1jb250ZW50IC5tb2RhbC1idG4ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gucmVmdW5kIC50LTM4IHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gIH1cblxuICAuc2xhc2gtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5zbGFzaC1saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnNsYXNoLWxpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpudGgtY2hpbGQoNW4pKSB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc2xhc2gtbGlzdCBsaTpudGgtY2hpbGQoMm4pOm5vdCg6bnRoLWNoaWxkKDRuKSksXG4gIC5zbGFzaC1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tb2RhbC10aXAubW9kYWxfX2NlbnRlciB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuXG4gIC5jb250ZXN0LXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuZmxleGVkLXRleHQgLmdyYW50LWNvbHVtbiBoMSxcbiAgLmZsZXhlZC10ZXh0IC5ncmFudC1jb2x1bW4gaDIsXG4gIC5mbGV4ZWQtdGV4dCAuZ3JhbnQtY29sdW1uIGgzLFxuICAuZmxleGVkLXRleHQgLmdyYW50LWNvbHVtbiBoNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLnNwZWNpYWwtaW5mbyBoMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLnNwZWNpYWwtaW5mbyBoMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAudC02NiB7XG4gICAgZm9udC1zaXplOiAzLjNyZW07XG4gIH1cblxuICAuZmxleGVkLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAuY3ViaWMtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIH1cbiAgLmZsZXhlZC10ZXh0IC50ZXh0LWNvbHVtbiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3guY29udGVzdCAudGhlbWUtdGl0bGUsXG4gIC5wYXJ0bmVycy1wYWdlIC50aGVtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmNvbnRlc3QgLnQtNDAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWltZ19fdHJhaW4sXG4gIC5wYXJ0bmVycy1wYWdlIC50cnktY29udGVudCAubW9kYWwtaW1nX190cmFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yb2JvLWhhbmQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICAgIG1heC13aWR0aDogMTByZW07XG4gICAgdG9wOiA5cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtaW1nX190cmFpbiAuZGVza3RvcC1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnRyeS1jb250ZW50IC5tb2RhbC1pbWdfX3RyYWluIC5kZXNrdG9wLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWltZ19fdHJhaW4gLm1vYmlsZS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDByZW07XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC50cnktY29udGVudCAubW9kYWwtaW1nX190cmFpbiAubW9iaWxlLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbiAgLm1vZGFsLXRpcC5tb2RhbF9fc2hhZG93IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMXJlbTtcbiAgfVxuXG4gIC5tb2RhbC10aXAubW9kYWxfX3NoYWRvdzo6YmVmb3JlIHtcbiAgICBib3R0b206IC0uN3JlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gLjdyZW0pO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmFjY2VsZXJhdG9ycyAubW9kYWwtb2wge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5tb2RhbC1vbCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAubW9kYWwtb2wgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDIuMnJlbTtcbiAgICBoZWlnaHQ6IDIuMnJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tb2RhbC1vbCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5idXNzaW5lcy1saW5lX19saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAuYnVzc2luZXMtbGluZV9fbGlzdCBsaTo6YmVmb3JlLFxuICAucGFydG5lcnMtcGFnZSAuYnVzc2luZXMtY29udGVudCAuYnVzc2luZXMtbGluZV9fbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogLjJyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3guYnVzc2luZXMge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmFjY2VsZXJhdG9ycyAudC0zOCxcbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmJ1c3NpbmVzIC50LTM4IHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gIH1cblxuICAudC0zOCB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgfVxuXG4gIC50LTQwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5tb2RhbC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveCB7XG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgcGFkZGluZzogM3JlbSAycmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LmJ1c3NpbmVzIC5idXNzaW5lcy1pbm5lciB7XG4gICAgcGFkZGluZzogMnJlbSAycmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveCAubW9kYWwtY2xvc2Uge1xuICAgIHdpZHRoOiAxLjZyZW07XG4gICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgcmlnaHQ6IC45cmVtO1xuICAgIHRvcDogLjlyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3ggLm1vZGFsLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmJyYWNrZXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3ggLm1vZGFsLWhlYWRlciAubW9kYWwtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG5cbiAgLmJyYWNrZXQtdGl0bGU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IC4zcmVtO1xuICB9XG5cbiAgLmJyYWNrZXQtdGl0bGUgLmJyYWNrZXQtaSB7XG4gICAgd2lkdGg6IDEuMnJlbTtcbiAgfVxuXG4gIC5icmFja2V0LXRpdGxlIC5icmFja2V0LWk6OmJlZm9yZSxcbiAgLmJyYWNrZXQtdGl0bGUgLmJyYWNrZXQtaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjJyZW07XG4gICAgaGVpZ2h0OiAwLjNyZW07XG4gIH1cblxuICAuYnJhY2tldC10aXRsZSAuYnJhY2tldC1pOjphZnRlciB7XG4gICAgYm90dG9tOiAtMC4zcmVtO1xuICB9XG5cbiAgLmJyYWNrZXQtdGl0bGUgc3BhbixcbiAgLmJyYWNrZXQtdGl0bGUgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy10b3A6IC41cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCBhcnRpY2xlIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1ib2R5LFxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNob3djYXNlLXByb2dyYW1tX19saXN0IC5zaG93Y2FzZS1wcm9ncmFtbV9faXRlbSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tYm9keSB7XG4gICAgaGVpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIHAsXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgYXJ0aWNsZSAuc2hvd2Nhc2Utd3JhcHBlciAucHJvZ3JhbW0tZm9vdGVyIC5mb290ZXItaGlkZGVuIHNwYW4sXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2xpc3QgLnNob3djYXNlLXByb2dyYW1tX19pdGVtIC5zaG93Y2FzZS13cmFwcGVyIC5wcm9ncmFtbS1mb290ZXIgLmZvb3Rlci1oaWRkZW4gcCxcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXByb2dyYW1tIC5zaG93Y2FzZS1wcm9ncmFtbV9fbGlzdCAuc2hvd2Nhc2UtcHJvZ3JhbW1fX2l0ZW0gLnNob3djYXNlLXdyYXBwZXIgLnByb2dyYW1tLWZvb3RlciAuZm9vdGVyLWhpZGRlbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5kb3dubG9hZC1saW5rIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1wcm9ncmFtbSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaG93LXRvLXJlZnVuZCAucmVmdW5kLXN0ZXBzX19saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnAtMzAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1yZWZ1bmQge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuXG4gIC5oaWRkZW4tZm9ybSAuaGlkZGVuLWZvcm1fX2Nsb3NlIHtcbiAgICB3aWR0aDogMS43cmVtO1xuICAgIGhlaWdodDogMS43cmVtO1xuICAgIHRvcDogMS41cmVtO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0gZm9ybSAuaW5wdXQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5oaWRkZW4tZm9ybSBmb3JtIC5pbnB1dC13cmFwcGVyIGlucHV0Om5vdChpbnB1dFt0eXBlPXN1Ym1pdF0pIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiAuN3JlbSAxLjdyZW07XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gIH1cblxuICAuaGlkZGVuLWZvcm0gLmxhbmRpbmctYnRuIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmhpZGRlbi1mb3JtIGZvcm0gLnBvbGljeS13cmFwcGVyIGxhYmVsIGRpdiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0ge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cblxuICAuaGlkZGVuLWZvcm0gLmhpZGRlbi1mb3JtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5qb2luLXByb2dyYW1tIC5qb2luLW5vdGljZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuam9pbi1wcm9ncmFtbSAubGFuZGluZy1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHBhZGRpbmc6IDEuMXJlbSAyLjZyZW07XG4gICAgbWluLXdpZHRoOiAxOHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5qb2luLXByb2dyYW1tIC5qb2luLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5qb2luLXByb2dyYW1tIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tcmVmdW5kIC5yZWZ1bmQtc3RlcHNfX2xpc3QgbGkgLnJlZnVuZC1zdGVwIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tYmVjb21lIHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmxhbmRpbmctY29udGFjdCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAubGFuZGluZy1jb250YWN0IC5sYW5kaW5nLWNvbnRhY3RfX3dyYXBwZXIgLmNvbnRlbnQtY29sdW1uIC5sYW5kaW5nLWNvbnRhY3RfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmxhbmRpbmctY29udGFjdCAubGFuZGluZy1jb250YWN0X193cmFwcGVyIC5pbWctY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tIGFydGljbGUgcCxcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tIGFydGljbGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogM3JlbSAycmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tIC5hYm91dC1wcm9ncmFtbV9fbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tIC5hYm91dC1wcm9ncmFtbV9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW0gLmFib3V0LXByb2dyYW1tX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW06OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC53aHktcHJvZml0YWJseSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5pbnRybyAuaW50cm8tdGl0bGUgLm1hcmtlZC10ZXh0IC5ncm91cC13b3JkcyB7XG4gICAgbWF4LXdpZHRoOiAxOHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5pbnRybyAuaW50cm8tdGl0bGUgLm1hcmtlZC10ZXh0IGIge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5pbnRybyBwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5pbnRybyBoMiB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjNyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaW50cm8gLmludHJvLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuaW50cm8gLmludHJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMuM3JlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5maXhlZC1qb2luX19idG4ge1xuICAgIHRvcDogN3JlbTtcblxuXG4gICAgLmpvaW4tdGlwIHtcbiAgICAgIHdpZHRoOiAxNS41cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1LjVyZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sYW5kaW5nLXBhZ2Uge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICAgIH1cbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC53aHktcHJvZml0YWJseSAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5hYm91dC1wcm9ncmFtbSAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1iZWNvbWUgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5ob3ctdG8tcmVmdW5kIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAuc2hvd2Nhc2UtcHJvZ3JhbW0gLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5qb2luLXByb2dyYW1tIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbiAubmV3cy1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbiBhcnRpY2xlLFxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbiAubmV3cy1jYXRlZ29yeV9faGVhZGxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIGFydGljbGUgLmNhdGVnb3J5LXRpdGxlLFxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbiAuc2VjdGlvbi1oZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5uZXdzLWxpc3QubmV3cy1wYWdlX19zaW1pbGFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBhc2lkZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuXG4gIC5kb2NzLXJvd19fbGlzdCBsaSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAudmVydGljYWwtZG9jdW1lbnRzX19saXN0IGxpIC5kb2Mtd3JhcHBlciAuZG9jLWNvbnRlbnQsXG4gIC5wYWdlLWRvY3NfX2xpc3QgbGkgLmRvYy13cmFwcGVyIC5kb2MtY29udGVudCxcbiAgLmRvY3Mtcm93X19saXN0IGxpIC5kb2Mtd3JhcHBlciAuZG9jLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMjhyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5ub3RpY2Utc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAzcmVtIDA7XG4gIH1cblxuICAuZXZlbnRzLXRhYnMubmV3cy10YWJzIC50YWJzLWhlYWRlciAudGFicy1oZWFkZXJfX2l0ZW0gLnRhYnMtaGVhZGVyX19uYW1lIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjJyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXVsIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXVsIGxpIHVsID4gbGkgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdWwgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy11bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjZyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIGgxIHtcbiAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgaDIge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBoMyB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubm90aWNlLXNlY3Rpb24gLmJyYWNrZXQtLXRleHQgc3BhbixcbiAgLm5ld3MtcGFnZSAubm90aWNlLXNlY3Rpb24gLmJyYWNrZXQtLXRleHQgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5vdGljZS1zZWN0aW9uIHtcbiAgICAuYnJhY2tldC1idG4uYnJhY2tldC0tdGV4dCAuYnJhY2tldC1pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJyYWNrZXQtYnRuLmJyYWNrZXQtLXRleHQ6OmJlZm9yZSxcbiAgICAuYnJhY2tldC1idG4uYnJhY2tldC0tdGV4dDo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYnJhY2tldC1idG4ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXVsIGxpIHVsLFxuICAubmV3cy1wYWdlIC5uZXdzLW9sIG9sIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy11bCA+IGxpLFxuICAubmV3cy1wYWdlIC5uZXdzLW9sID4gbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtdWwgbGkgdWwgPiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1vbCBvbCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy11bCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLW9sIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuN3JlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3Mtc2xpZGVyX19zZWN0aW9uIC5uZXdzLXBhZ2VfX3NsaWRlciAuc2xpZGUtY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5idWxsZXQgLmV4dHJhIC5jZW50ZXItY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLmJ1bGxldCAuZXh0cmEge1xuXG4gICAgaDQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAuaGVhdnktdGV4dCB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgaW1nLFxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgLmF1dGhvci1hdmF0YXIge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAucGFnZS1jaXRlIGJsb2NrcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAucGFnZS1jaXRlIGJsb2NrcXVvdGU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuM3JlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSBibG9ja3F1b3RlOjphZnRlciB7XG4gICAgd2lkdGg6IDEuM3JlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgLmNpdGUtY29udGVudCB7XG4gICAgcGFkZGluZzogMi41cmVtIDNyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cblxuICAucGFnZS1jaXRlIC51c2VyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxuXG4gIC5xdWVzdGlvbnMtbGlzdCB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG5cbiAgLnF1ZXN0aW9ucy1saXN0IC5xdWVzdGlvbi1pdGVtIC5xdWVzdGlvbiB7XG4gICAgcGFkZGluZzogMS41cmVtIDJyZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVycy1saXN0IC5wYXJ0bmVyLWl0ZW0gLml0ZW0taGVhZGVyIC5pdGVtLWluZm8gLml0ZW0taW5mby0taXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAucXVlc3Rpb25zLWxpc3QgLnF1ZXN0aW9uLWl0ZW0gLmFuc3dlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnF1ZXN0aW9ucy1saXN0IC5xdWVzdGlvbi1pdGVtIC5xdWVzdGlvbiAucXVlc3Rpb24taSBzdmcge1xuICAgIG1heC13aWR0aDogMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXNpZGUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuXG4gICAgLnNoYXJlLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5yc3MtYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250YWN0LWluZm8ge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLnZlcnRpY2FsLWRvY3VtZW50c19fbGlzdCBsaSAuZG9jLXdyYXBwZXIgLmRvYy1pLFxuICAucGFnZS1kb2NzX19saXN0IGxpIC5kb2Mtd3JhcHBlciAuZG9jLWksXG4gIC5kb2NzLXJvd19fbGlzdCBsaSAuZG9jLXdyYXBwZXIgLmRvYy1pLFxuICAubWF0ZXJpYWxzLWRvY3VtZW50cy1saXN0IGxpIC5kb2Mtd3JhcHBlciAuZG9jLWkge1xuICAgIHdpZHRoOiAzcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMy41cmVtO1xuICAgICAgbWF4LWhlaWdodDogMy41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5kb2Mtd3JhcHBlciAuZG9jLWNvbnRlbnQgLmRvYy1pbmZvIHtcbiAgICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5ld3MtcGFnZSBhW3RhcmdldD1fYmxhbmtdOm5vdChbY2xhc3NdKTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjFyZW07XG4gICAgaGVpZ2h0OiAxLjFyZW07XG4gIH1cblxuICAuYmlnLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmV3cy1wYWdlIGg0LFxuICAucGFydG5lcnMtcGFnZSAucGFydG5lci1saXN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucGFydG5lcnMtbGlzdCAucGFydG5lci1pdGVtIC5pdGVtLWhlYWRlciAuaXRlbS1pbmZvIC5pbmZvLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5wYXJ0bmVycy1saXN0IC5wYXJ0bmVyLWl0ZW0gLml0ZW0taGVhZGVyIC5pdGVtLWluZm8gLmluZm8tZXZlbnQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAubmV3cy1wYWdlIC5uZXdzLXBhZ2VfX2hlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1wYWdlX19oZWFkbGluZSAubmV3cy1kYXRlIHRpbWUsXG4gIC5uZXdzLXBhZ2UgLm5ld3MtcGFnZV9faGVhZGxpbmUgLm5ld3MtZGF0ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtcGFnZV9faGVhZGxpbmUgLm5ld3MtdGFnIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIHAge1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG4gIH1cblxuICAubmV3cy1wYWdlIGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW0gMS44cmVtIDJyZW0gIWltcG9ydGFudDtcbiAgICB0b3A6IC0xcmVtO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGkgYSxcbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGkgc3BhbixcbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGkgcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24sXG4gIC5uZXdzLXBhZ2UsXG4gIC5wYXJ0bmVycy1wYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbiAubmV3cy1saXN0IC5uZXdzLWxpc3RfX2l0ZW0gLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX2JvdHRvbSAubmV3cy1jb250ZW50X190ZXh0LFxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb19kYXRlLFxuICAubWZ0aS1wYWdlIC5uZXdzLWxpc3QubWZ0aS1saXN0IGxpIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mb19kYXRlLCAubWZ0aS1wYWdlIC5mYXZvLWluZm8gLmZhdm8tY291bnRlcixcbiAgLm1mdGktcGFnZSAubmV3cy1saXN0Lm1mdGktbGlzdCBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm9fZGF0ZSxcbiAgLm1mdGktcGFnZSAubmV3cy1saXN0Lm1mdGktbGlzdCBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIC5uZXdzLWNvbnRlbnRfX3RleHQsXG4gIC5tZnRpLXBhZ2UgLm1mdGktdHJhaW5pbmctcHJvZ3JhbW1zIC5tZnRpLWxpc3QgbGkgLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX2JvdHRvbSAucHJvZ3JhbW0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAuZmF2by1pbmZvIC5mYXZvLWkge1xuICAgIHdpZHRoOiAxLjdyZW07XG4gICAgaGVpZ2h0OiAxLjdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAuOHJlbTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cblxuICAucGFnZS1oZWFkZXIge1xuICAgIGhlaWdodDogN3JlbTtcblxuICAgIC5oZWFkZXItbWVudV9fYnRuIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDIuMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgfVxuXG4gICAgLmhlYWRlci1sb2dvX19saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcblxuICAgICAgaW1nLFxuICAgICAgc3ZnIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4LjRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci1sb2dvX19saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG5cbiAgICAgIGltZyxcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogNC4ycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItbG9nb19fbGlzdCBsaTpudGgtY2hpbGQoMykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICBpbWcsXG4gICAgICBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDcuN3JlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWxvZ29fX2xpc3QgbGk6bnRoLWNoaWxkKDQpLCAuaGVhZGVyLWxvZ29fX2xpc3QgLmhlYWRlci1sb2dvX19saXN0X2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuXG4gICAgICBpbWcsXG4gICAgICBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDQuN3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGl0bGUtYm94IHtcbiAgICBwYWRkaW5nLXRvcDogMi4ycmVtO1xuICB9XG5cbiAgLm1haW4tdmlkZW9fX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXG4gICAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tdmlkZW9fX2JveCB7XG4gICAgICBtaW4taGVpZ2h0OiAyMnJlbTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAubWFpbi1uZXdzX19zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcblxuICAgIC5uZXdzLWNvbnRlbnRfX2JveCB7XG4gICAgICBwYWRkaW5nLXRvcDogMS43cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG5cbiAgICAgIC5uZXdzLWxpbmtfX2xpc3Qge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgbWFyZ2luOiAtLjdyZW07XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IC43cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uZXdzLWxpc3Qge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcblxuICAgICAgICAubmV3cy1pdGVtX193cmFwcGVyIHtcbiAgICAgICAgICAubmV3cy1pdGVtX190YWdzX2xpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xuXG4gICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgIC50YWdzX19saXN0X2xpbmsge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIHtcblxuICAgICAgICAgICAgLm5ld3MtaXRlbV9faW5mbyB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IC43cmVtO1xuXG4gICAgICAgICAgICAgIC5uZXdzLWl0ZW1fX2luZm9fZGF0ZSxcbiAgICAgICAgICAgICAgLm5ld3MtaXRlbV9faW5mb190YWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgfVxuXG4gICAgfVxuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXQtbmV3cyAubmV3cy1saXN0IC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtY29udGVudF9fdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLm1haW4tam9pbl9fc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuM3JlbTtcblxuICAgIC5ydW5uaW5nLWxpbmUge1xuICAgICAgcGFkZGluZzogMS4zcmVtO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFnZS1mb290ZXIge1xuXG4gICAgLmZvb3Rlci1sb2dvX19saXN0IGxpIGltZyxcbiAgICAuZm9vdGVyLWxvZ29fX2xpc3QgbGkgc3ZnIHtcbiAgICAgIG1heC13aWR0aDogMTByZW07XG4gICAgfVxuXG4gICAgLmpvaW4tZGVjb3JhdGVfX2NhdCB7XG4gICAgICB0b3A6IC0yMHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgICB9XG4gIH1cblxuICAuZXZlbnRzLXRhYnMge1xuICAgIHBhZGRpbmctdG9wOiAuOHJlbTtcblxuICAgIC50YWJzLWhlYWRlciB7XG4gICAgICBtYXJnaW46IC0uM3JlbTtcblxuICAgICAgLnRhYnMtaGVhZGVyX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogLjNyZW07XG5cbiAgICAgICAgLnRhYnMtaGVhZGVyX19uYW1lIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xcmVtO1xuXG4gICAgICAgICAgc3BhbixcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xcmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IC4xNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicy1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDIuMnJlbSAxLjVyZW0gMCAxLjVyZW07XG5cbiAgICAgIC50YWJzLWJvZHlfX2V2ZW50c19saXN0IHtcbiAgICAgICAgbWFyZ2luOiAtLjZyZW07XG5cbiAgICAgICAgPiBsaSxcbiAgICAgICAgLmV2ZW50cy1saXN0X19pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAuNnJlbTtcblxuICAgICAgICAgIC5ldmVudHMtbGlzdF9faXRlbV93cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMnJlbSAyLjdyZW0gMnJlbSAxLjdyZW07XG5cblxuICAgICAgICAgICAgLmV2ZW50LWhlYWRlciB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1LjZyZW07XG5cbiAgICAgICAgICAgICAgLmV2ZW50LWhlYWRlcl9fdGFnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cbiAgICAgICAgICAgICAgICAuZXZlbnQtdGFnX19pIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjdyZW07XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXZlbnQtdGFnX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZXZlbnQtaGVhZGVyX19pbmZvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgLmV2ZW50LWluZm9fX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjdyZW07XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmV2ZW50LWhlYWRlcl9fdGV4dCBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXZlbnQtYm9keSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjZyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG5cbiAgICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ldmVudC1mb290ZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogLjZyZW07XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgLmV2ZW50LWZvb3Rlcl9fYXV0aG9yc19saXN0IGxpIGltZyxcbiAgICAgICAgICAgICAgLmV2ZW50LWZvb3Rlcl9fYXV0aG9yc19saXN0IC5hdXRob3JzX19saXN0X2l0ZW0gaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2cmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhbmVsLW1lbnVfX2xpbmssXG4gIC5icmFja2V0LWJ0bixcbiAgYSxcbiAgc3BhbixcbiAgcCxcbiAgbGksXG4gIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2OTlweCkge1xuICAuZm9uZC1wYWdlIC5mb25kLWRpcmVjdGlvbnMtbGlzdCBsaSAuZGlyZWN0aW9ucy13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWRpcmVjdGlvbnMtbGlzdCBsaSAuZGlyZWN0aW9ucy13cmFwcGVyIC5kaXJlY3Rpb25zLWRlY29yYXRlIGltZyB7XG4gICAgbWF4LWhlaWdodDogMThyZW07XG4gICAgbWF4LXdpZHRoOiAyN3JlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWRpcmVjdGlvbnMtbGlzdCxcbiAgLmZvbmQtcGFnZSAuZm9uZC1zdGFydHVwcy1saXN0IHtcbiAgICBsaSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtc3RhcnR1cHMtbGlzdCBsaSAuc3RhcnR1cHMtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMTdyZW07XG4gIH1cblxuICAuZm9uZC1wYWdlIC5mb25kLXN0YXJ0dXBzLWxpc3QgbGkgLnN0YXJ0dXBzLXdyYXBwZXIgLnN0YXJ0dXAtaW1nLWRlY29yYXRlIHtcbiAgICBtYXgtd2lkdGg6IDE2cmVtO1xuICAgIG1heC1oZWlnaHQ6IDE1cmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtc3RhcnR1cHMtbGlzdCBsaSAuc3RhcnR1cHMtd3JhcHBlciAuc3RhcnR1cC1sb2dvIGltZyB7XG4gICAgbWF4LWhlaWdodDogNXJlbTtcbiAgICBtYXgtd2lkdGg6IDE3cmVtO1xuICB9XG4gIC5tZnRpLW1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLmV2ZW50LWJvdHRvbS1pbmZvIC5tb2RhbC1idG4ge1xuICAgIG1pbi13aWR0aDogMjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWZ0aS1tb2RhbCAubWZ0aS1ldmVudC10b3AtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubWZ0aS1tb2RhbCAubWZ0aS1ldmVudC10b3AtaW5mbyAubGVmdC1jb2wge1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC5wcm9ncmFtbS1wcmV2aWV3IHtcbiAgICAgIGhlaWdodDogMzEuNXJlbTtcbiAgICB9XG4gIH1cbiAgLm1mdGktbW9kYWwgLm1mdGktZXZlbnQtdG9wLWluZm8gLnJpZ2h0LWNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cbiAgICAuZXZlbnQtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIH1cblxuICAgIC5ldmVudC1zdWJ0aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWhlcm8gLmhlcm8tY29udGVudCAuYm90dG9tLWNvbnRlbnQgLmxlZnQtY29sIGgyIHtcbiAgICBmb250LXNpemU6IDIuN3JlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWJyYWNrZXQtdGV4dCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1icmFja2V0LXRleHQge1xuICAgIG1heC13aWR0aDogMzNyZW07XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnJlZnVuZC1jb250ZW50IC5tb2RhbC1idG4sXG4gIC5wYXJ0bmVycy1wYWdlIC5idXNzaW5lcy1jb250ZW50IC5tb2RhbC1idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLmFjY2VsZXJhdG9ycy1jb250ZW50IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLm1vZGFsLW9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5zdGFydHVwLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAuc3RhcnR1cC1jb250ZW50IC5sZWZ0LWNvbCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAuc3RhcnR1cC1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5wYXJ0bmVycy1wYWdlIC5zdGFydHVwLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnBhcnRuZXJzLWxpc3QgLnBhcnRuZXItaXRlbSAuaXRlbS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuaXRlbS1sb2dvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuXG4gICAgLml0ZW0taGVhZGVyLWdyb3VwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAucGFydG5lcnMtcGFnZSAuZXZlbnRzLXRhYnMgLnRhYnMtYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmZzaS1wYWdlIC5mb290ZXItY29udGFjdHMgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgLm1hdGVyaWFscy1kb2N1bWVudHMtbGlzdCBsaSAuZG9jLXdyYXBwZXIgLmRvYy1pIHtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuICAuZnNpLXBhZ2UgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdHMtd3JhcHBlciAubGVmdC1jb2wgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE4cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLm9yZ2FuaXplci1ib3ggLmJveC13cmFwcGVyOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxM3JlbTtcbiAgICBoZWlnaHQ6IDEzcmVtO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIHRvcDogLTZyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLm9yZ2FuaXplciAub3JnYW5pemVyLWJveCAuYm94LXdyYXBwZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogN3JlbTtcbiAgICBoZWlnaHQ6IDdyZW07XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgYm90dG9tOiAyLjVyZW1cbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItYm94IC5ib3gtY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZnNpLXBhZ2UgdWw6bm90KFtjbGFzc10pIGxpLFxuICAuZnNpLXBhZ2Ugb2w6bm90KFtjbGFzc10pIGxpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItYm94IC5ib3gtY29udGVudCAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5vcmdhbml6ZXItYm94IC5ib3gtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItdGV4dC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLmFib3V0LW9yZ2FuaXplciB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLmFib3V0LW9yZ2FuaXplciAubGVmdC1jb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5hYm91dC1vcmdhbml6ZXIgLnJpZ2h0LWNvbCB7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLmZzaS1wYWdlIC5vcmdhbml6ZXIgLmFib3V0LW9yZ2FuaXplciBoMyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgdWw6bm90KFtjbGFzc10pIGxpOjpiZWZvcmUge1xuICAgIHRvcDogLjVyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmludHJvIC5pbnRyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmludHJvIC5pbnRyby1zdWJ0aXRsZSAuaW50cm8tYmlnIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gICAgaGVpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItdGV4dC1jb250ZW50IC5zZWN0aW9uLXRpdGxlOmZpcnN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAub3JnYW5pemVyIC5vcmdhbml6ZXItdGV4dC1jb250ZW50IC5zZWN0aW9uLXRpdGxlOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaW50cm8gLmludHJvLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLmludHJvIC5pbnRyby1zdWJ0aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaW50cm8gLmludHJvLXN1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pbnRybyAuaW50cm8tc3VidGl0bGUgLmludHJvLWJpZzo6YmVmb3JlLFxuICAuZnNpLXBhZ2UgLmludHJvIC5pbnRyby1zdWJ0aXRsZSAuaW50cm8tYmlnOjphZnRlciB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLndpbm5lcnMgLndpbm5lcnMtdG9wLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1pbmZvIGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLXRvcC1jb250ZW50IC53aW5uZXJzLWluZm8gbGkge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1pbmZvIGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNHJlbTtcbiAgICBoZWlnaHQ6IDE0cmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1kZXNjciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1kZXNjciBsaTpudGgtY2hpbGQoMykgLmRlc2NyLWNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEzcmVtO1xuICAgIGhlaWdodDogMTNyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLndpbm5lcnMgLndpbm5lcnMtdG9wLWNvbnRlbnQgLndpbm5lcnMtZGVzY3IgbGkge1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCAud2lubmVycy1kZXNjciBsaTphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDMuOHJlbTtcbiAgICB3aWR0aDogMy44cmVtO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy1ib3g6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLWJveCB7XG4gICAgbWFyZ2luOiAzcmVtIDA7XG4gIH1cblxuICAuZnNpLXBhZ2UgLndpbm5lcnMgLndpbm5lcnMtYm94IC5ib3gtd3JhcHBlciAuZ3JhbnQtbGlzdCBsaSAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuZnNpLXBhZ2UgLndpbm5lcnMgLndpbm5lcnMtYm94IC5ib3gtd3JhcHBlciAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy1ib3ggLmJveC13cmFwcGVyIC5ncmFudC1saXN0IGxpIC5jb250ZW50OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZnNpLXBhZ2UgLndpbm5lcnMgLndpbm5lcnMtYm94IC5ib3gtd3JhcHBlciB7XG4gICAgcGFkZGluZzogM3JlbSAycmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLWJveCAuYm94LXdyYXBwZXIgLmdyYW50LWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3ggLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3ggLmhvdy10by1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcblxuICB9XG5cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3ggLmhvdy10by13cmFwcGVyIGg0IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3ggLmhvdy10by13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3ggLmhvdy10by13cmFwcGVyIC5sZWZ0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaXRzLWRvbmUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pdHMtZG9uZSAuaXRzLWRvbmUtY29udGVudCAuc2VjdGlvbi10aXRsZS50b3AtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pdHMtZG9uZSAuaXRzLWRvbmUtY29udGVudCAuaXRzLWRvbmUtZm9vdGVyLWJveCAuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pdHMtZG9uZSAuaXRzLWRvbmUtY29udGVudCAuaXRzLWRvbmUtZm9vdGVyLWJveCAudG9wLWltZyB7XG4gICAgd2lkdGg6IDIycmVtO1xuICAgIGhlaWdodDogMTRyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaXRzLWRvbmUgLml0cy1kb25lLWNvbnRlbnQgLml0cy1kb25lLWJveCAuYm94LXdyYXBwZXIge1xuICAgIGhlaWdodDogMTlyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLml0cy1kb25lIC5pdHMtZG9uZS1jb250ZW50IC5pdHMtZG9uZS1ib3gge1xuICAgIHBhZGRpbmc6IDAgMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pdHMtZG9uZSAuaXRzLWRvbmUtY29udGVudCAuaXRzLWRvbmUtZm9vdGVyLWJveCAuYm90dG9tLWltZyB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogMTVyZW07XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuZm9vdGVyLWNvbnRhY3RzIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLml0cy1kb25lIC5pdHMtZG9uZS1jb250ZW50IC5pdHMtZG9uZS1mb290ZXItYm94IC5ib3gtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTByZW0gMi41cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5pdHMtZG9uZSAuaXRzLWRvbmUtY29udGVudCAuaXRzLWRvbmUtZm9vdGVyLWJveCAuY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5mc2ktcGFnZSAuaXRzLWRvbmUgLml0cy1kb25lLWNvbnRlbnQgLml0cy1kb25lLWJveDo6YmVmb3JlLFxuICAuZnNpLXBhZ2UgLml0cy1kb25lIC5pdHMtZG9uZS1jb250ZW50IC5pdHMtZG9uZS1ib3g6OmFmdGVyIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cblxuICAuZnNpLXBhZ2UgLmhvdy10byAuaG93LXRvLWJveCAuaG93LXRvLXdyYXBwZXIgLnJpZ2h0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3ggLmhvdy10by1saXN0IGxpIC5ob3ctbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC5ob3ctdG8gLmhvdy10by1ib3ggLmhvdy10by1saXN0IGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy1ib3ggLmJveC13cmFwcGVyOjphZnRlciB7XG4gICAgd2lkdGg6IDdyZW07XG4gICAgaGVpZ2h0OiA3cmVtO1xuICAgIHJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLWJveCAuYm94LXdyYXBwZXIgLmdyYW50LWxpc3QgbGkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5mc2ktcGFnZSAud2lubmVycyAud2lubmVycy10b3AtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAuZnNpLXBhZ2UgLndpbm5lcnMgLndpbm5lcnMtdG9wLWNvbnRlbnQgLndpbm5lcnMtZGVzY3IgbGk6bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLXRvcC1jb250ZW50IC5zZWN0aW9uLXRpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDEycmVtO1xuICAgIGxlZnQ6IDIyJTtcbiAgfVxuXG4gIC5tYXRlcmlhbHMtc2VjdGlvbiAubWF0ZXJpYWxzLXByZXNlbnRhdGlvbi1saXN0IGxpIC5tYXRlcmlhbC13cmFwcGVyIC5tYXRlcmlhbC10b3AtY29udGVudCAubWF0ZXJpYWwtZmlsZS1zaXplIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5ldmVudHMtdGFicyAudGFicy1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5ldmVudC10b3AtaW5mbyAucmlnaHQtY29sIC5ldmVudC10aW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgfVxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAucGxhY2VzLW1vZGFsIHtcbiAgICByaWdodDogMDtcbiAgfVxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtdG9wLWluZm8gLmxlZnQtY29sIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtYm90dG9tLWluZm8gLmV2ZW50LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuZXZlbnQtbGluayB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG5cbiAgICAubGluay1pIHtcbiAgICAgIHdpZHRoOiAxLjNyZW07XG4gICAgICBoZWlnaHQ6IDEuM3JlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLmV2ZW50LWNlbnRlci1pbmZvIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5ldmVudC1ib3R0b20taW5mbyAubW9kYWwtYnRuIHtcbiAgICBtaW4td2lkdGg6IDE1cmVtO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWZpbHRlcnMgLndyYXBwZXIgLmZpbHRlcnMtY29sIC5maWx0ZXJzLWV2ZW50LWNpdHktY29udGVudCAuZmlsdGVycy1ldmVudC1jaXR5LWxpc3QgLmZpbHRlcnMtZXZlbnQtY2l0eS1saXN0X19pdGVtIHNwYW4sXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItZmlsdGVycyAud3JhcHBlciAuZmlsdGVycy1jb2wgLmZpbHRlcnMtZXZlbnQtY2l0eS1jb250ZW50IC5maWx0ZXJzLWV2ZW50LWNpdHktbGlzdCBidXR0b24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWZpbHRlcnMgLndyYXBwZXIgLmZpbHRlcnMtY29sIC5maWx0ZXJzLWV2ZW50LWNpdHktY29udGVudCAuZmlsdGVycy1ldmVudC1jaXR5LWxpc3QgLmZpbHRlcnMtZXZlbnQtY2l0eS1saXN0X19pdGVtIC5kZWxldGUtdGhpcyxcbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1maWx0ZXJzIC53cmFwcGVyIC5maWx0ZXJzLWNvbCAuZmlsdGVycy1ldmVudC1jaXR5LWNvbnRlbnQgLmZpbHRlcnMtZXZlbnQtY2l0eS1saXN0IGJ1dHRvbiAuZGVsZXRlLXRoaXMge1xuICAgIHdpZHRoOiAuOHJlbTtcbiAgICBoZWlnaHQ6IC44cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLmV2ZW50LXRvcC1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5ldmVudC1jZW50ZXItaW5mbyAuZXZlbnQtaGVhZGVyX190YWcgLmV2ZW50LXRhZ19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtY2VudGVyLWluZm8gLm9ubGluZS1sYWJlbCAub25saW5lLWkge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5ldmVudC1jZW50ZXItaW5mbyAub25saW5lLWxhYmVsIC5vbmxpbmUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtdG9wLWluZm8gLmxlZnQtY29sIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMnJlbTtcbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5ldmVudC1jZW50ZXItaW5mbyAuZXZlbnRzLXR5cGVzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0uNXJlbTtcbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5ldmVudC1jZW50ZXItaW5mbyAuZXZlbnRzLXR5cGVzID4gLmV2ZW50LWl0ZW0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuXG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtdG9wLWluZm8gLnJpZ2h0LWNvbCAuZXZlbnQtdGltZSAuaXMtZmF2byBzdmcge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtdG9wLWluZm8gLnJpZ2h0LWNvbCAuZXZlbnQtdGltZSAudGltZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAucmVnaW9ucy1saXN0IHtcbiAgICBtYXJnaW46IC0uNXJlbTtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW46IC41cmVtO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDFyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5tb2RhbC1jbG9zZSB7XG4gICAgd2lkdGg6IDEuOHJlbTtcbiAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5tb2RhbC10aXRsZSxcbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLmV2ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuXG4gIC5tb2RhbCAucmVnaW9uLW1vZGFsLWlubmVyIC5ldmVudC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAucmVnaW9ucy1saXN0IGJ1dHRvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5jYWxlbmRhciAjY2FsZW5kYXIzIHRib2R5IHRkIC5kYXRlLWluZm8ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgIGJvdHRvbTogLTQwJTtcbiAgICBtaW4taGVpZ2h0OiAzLjVyZW07XG4gICAgbWluLXdpZHRoOiAxMy41cmVtO1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC4zcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0IGxpIC5ldmVudC13cmFwcGVyIC5ldmVudHMtdHlwZXMgPiAuZXZlbnQtaXRlbSB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QudGFibGUtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0LnRhYmxlLXR5cGUgbGkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LXBsYWNlIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0IGxpIC5ldmVudC13cmFwcGVyIC5ldmVudC1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QudGFibGUtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZmF2byB7XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgdG9wOiAycmVtO1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IC5jYWxlbmRhci1ldmVudHMtbGlzdC50YWJsZS10eXBlIGxpIC5ldmVudC13cmFwcGVyIC5ldmVudC1mb290ZXIgLmV2ZW50LWZvb3Rlcl9fYXV0aG9yc19saXN0IGxpIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0LnRhYmxlLXR5cGUgbGkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWZvb3RlciAuZm9vdGVyLWluZm8ge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QudGFibGUtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZm9vdGVyIC5mb290ZXItaW5mbyAubGVmdC1jb2wgLmV2ZW50LWhlYWRlcl9fdGFnIC5ldmVudC10YWdfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QudGFibGUtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZm9vdGVyIC5mb290ZXItaW5mbyAubGVmdC1jb2wgLmV2ZW50LWhlYWRlcl9fdGFnIC5ldmVudC10YWdfX2kge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IC5jYWxlbmRhci1ldmVudHMtbGlzdCBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IC5jYWxlbmRhci1ldmVudHMtbGlzdCBsaSAuZXZlbnQtd3JhcHBlciAub25saW5lLWxhYmVsIC5vbmxpbmUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cblxuICAuZXZlbnQtdHlwZS10YWcub25saW5lLWxhYmVsIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gIH1cblxuICAuZXZlbnQtdHlwZS10YWcuZmF2by1sYWJlbCBzcGFuOjpiZWZvcmUsXG4gIC5ldmVudC10eXBlLXRhZy5mYXZvLWxhYmVsIHNwYW46OmFmdGVyIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmV2ZW50LXR5cGUtdGFnLmZhdm8tbGFiZWwgc3Bhbjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICB9XG5cbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1maWx0ZXJzIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5maWx0ZXJzLWV2ZW50LXR5cGUtbGlzdCAuZXZlbnQtdHlwZS1pdGVtIGxhYmVsIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuMnJlbTtcbiAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgfVxuXG4gIC5maWx0ZXJzLWV2ZW50LXR5cGUtbGlzdCAuZXZlbnQtdHlwZS1pdGVtIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgICB3aWR0aDogLjdyZW07XG4gICAgaGVpZ2h0OiAuN3JlbTtcbiAgICBsZWZ0OiAuMjVyZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLmZpbHRlcnMtZXZlbnQtdHlwZS1saXN0IC5ldmVudC10eXBlLWl0ZW0gbGFiZWwgZGl2IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuXG4gIC5maWx0ZXJzLWV2ZW50LXR5cGUtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIGF1dG8pKTtcbiAgfVxuXG4gIC5jYWxlbmRhciAjY2FsZW5kYXIzIHRib2R5IHRkLFxuICAuY2FsZW5kYXIgI2NhbGVuZGFyMyB0aGVhZCB0cjpsYXN0LW9mLXR5cGUgdGQsXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItaW5mbyAuY2FsZW5kYXItaW5mby1kYXRlcyB0YWJsZSB0ciB0ZCB7XG4gICAgd2lkdGg6IDMuNnJlbTtcbiAgICBoZWlnaHQ6IDMuNnJlbTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItaW5mbyAuY2FsZW5kYXItaW5mby1kYXRlcyB0YWJsZSB0ciB0ZC50b2RheSxcbiAgLmNhbGVuZGFyICNjYWxlbmRhcjMgdGJvZHkgdGQudG9kYXkge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG5cbiAgLmNhbGVuZGFyICNjYWxlbmRhcjMgdGhlYWQgdHI6Zmlyc3Qtb2YtdHlwZSB0ZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEuMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5jYWxlbmRhciAjY2FsZW5kYXIzIHRoZWFkIHRyOmZpcnN0LW9mLXR5cGUgdGQgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAuZXZlbnQtdHlwZS10YWcgZGl2LFxuICAuY2FsZW5kYXIgLmJyYWNrZXQtYnRuIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuXG4gIC5icmFja2V0LWJ0bi5idG4tLWkgLmJyYWNrZXQtYnRuX19jb250ZW50IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxLjJyZW07XG4gIH1cblxuICAuZmlsdGVycy1jb2wtaGVhZGxpbmUgLmxlZnQtY29sIC5maWx0ZXJzLXRpcCxcbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1pbmZvIC5jYWxlbmRhci1pbmZvLXRpcCBwIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItaW5mbyAuY2FsZW5kYXItaW5mby10aXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItaW5mbyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG5cbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1pbmZvIC5jYWxlbmRhci1pbmZvLW1vbnRoIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5jYWxlbmRhciAuY2FsZW5kYXItaW5mbyAuY2FsZW5kYXItaW5mby1leHBhbmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJyZW07XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWluZm8gLndyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuY2FsZW5kYXItaW5mby1kYXRlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxQjFCMUI7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnQtMzIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lci51bml2ZXJzaXR5LW1vZGFsX19pbWc6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LnVuaXZlcnNpdHkgLnVuaXZlcnNpdHktY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMThyZW07XG4gIH1cblxuICAuY3ViaWMtbGlzdCBsaSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5jdWJpYy1saXN0IGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiAuNXJlbTtcbiAgICBoZWlnaHQ6IC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLjZyZW07XG4gIH1cblxuICAuYnVzc2luZXMtbGluZV9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubW9kYWwtYnRuIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAuYnJhY2tldC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAubGFuZGluZy1jb250YWN0IC5sYW5kaW5nLWNvbnRhY3RfX3dyYXBwZXIgLmNvbnRlbnQtY29sdW1uIC5sYW5kaW5nLWNvbnRhY3RfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAubGFuZGluZy1jb250YWN0IC5sYW5kaW5nLWNvbnRhY3RfX3dyYXBwZXIgLmNvbnRlbnQtY29sdW1uIC5sYW5kaW5nLWNvbnRhY3RfX2xpc3QgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5hYm91dC1wcm9ncmFtbSAuYWJvdXQtcHJvZ3JhbW1fX2xpc3QgbGk6OmJlZm9yZSxcbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmhvdy10by1iZWNvbWUgLmhvdy10by1iZWNvbWVfX2xpc3QgbGk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIG1haW4ubGFuZGluZy1wYWdlIC5hYm91dC1wcm9ncmFtbSAuYWJvdXQtcHJvZ3JhbW1fX2xpc3QgbGkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICBtYWluLmxhbmRpbmctcGFnZSAud2h5LXByb2ZpdGFibHkgLnByb2ZpdGFibHktbGlzdCBsaSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cblxuICAubGFuZGluZy1wYWdlIHtcbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICB9XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWNhdGVnb3J5X19oZWFkbGluZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gYXJ0aWNsZSAuY2F0ZWdvcnktdGl0bGUsXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIC5wYWdlLWRvY3NfX2xpc3QgbGksXG4gIC5kb2NzLXJvd19fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLm5ld3MtcGFnZV9faGVhZGxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY29udGFjdC1pbmZvIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgfVxuXG4gIC5jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbmZvX19saXN0IGxpOm50aC1jaGlsZCgyKTo6YmVmb3JlLFxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaTpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5mb19fbGlzdCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5uZXdzLXBhZ2UgZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgLnJzcy1hY3Rpb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5uZXdzLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUsXG4gIC5jYWxlbmRhciAuc2VjdGlvbi10aXRsZSxcbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlLFxuICAucGFydG5lcnMtcGFnZSAuc2VjdGlvbi10aXRsZSxcbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ldmVudHMtaW5mb3JtZXJzX19saXN0IHtcblxuICAgIGxpLFxuICAgIC5pbmZvcm1lcnNfX2xpc3RfaXRlbSB7XG4gICAgICAuaW5mb3JtZXJzX19pIHtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjFyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICB9XG5cbiAgICAgIC5pbmZvcm1lcnNfX3RleHQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IC43cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmZvbmQtcGFnZSAuZm9uZC1wcmluY2lwYWxzLXN0ZXBzIGxpLCAuZm9uZC1wYWdlIC5wcmluY2lwbGVzLWxpc3Qtbm91aSBsaSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuaGVyby10ZXh0LWJveCBwLCAuZm9uZC1wYWdlIC5oZXJvLXRleHQtYm94IHNwYW4sXG4gIC5mb25kLXBhZ2UgLnN0cm9rZS1ib3ggLnRpdGxlLWdyb3VwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtY29udGFjdHMgLmZvbmQtY29udGFjdHMtbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtY29udGFjdHMgLmNvbnRhY3RzLXdyYXBwZXIgLmNvbnRhY3RzLWNvbCB7XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWNvbnRhY3RzLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtY29udGFjdHMtbGlzdCBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC42cmVtO1xuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgLm1hcmtldC1tb2RhbCAuZXZlbnQtYm90dG9tLWluZm8gLm1hcmtldC1mYXEtbGlzdCA+IGxpIC53cmFwcGVyIC5mYXEtaSB7XG4gICAgbWF4LXdpZHRoOiAycmVtO1xuICB9XG4gIC5tYXJrZXQtbW9kYWwgLmZpeGVkLWJveCAubW9kYWwtbWFya2V0LXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAubWFya2V0cGxhY2Utc2VjdGlvbiAubWFya2V0cGxhY2UtbGlzdCBsaSAubWFya2V0cGxhY2Utd3JhcHBlciAubWFya2V0LWRlc2NyLCAubWFya2V0LW1vZGFsIC5ldmVudC1ib3R0b20taW5mbyAubWFya2V0LWZhcS1saXN0ID4gbGkgLndyYXBwZXIgLmZhcS1jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXJrZXRwbGFjZS1zZWN0aW9uIC5tYXJrZXQtbmV3cyAubmV3cy1saXN0IGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldC1uZXdzIC5uZXdzLWxpc3QgLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1jb250ZW50X190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWV2ZW50cyAuZXZlbnRzLWhlYWRsaW5lIC5icmFja2V0LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWZ0aS1wYWdlIC5tZnRpLWV2ZW50cyAuY2VudGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWZ0aS1wYWdlIC5uZXdzLWxpc3QubWZ0aS1saXN0IGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAubGVmdC1pbWcge1xuICAgIG1heC13aWR0aDogMjhyZW07XG4gICAgbGVmdDogLTMuNXJlbVxuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnJpZ2h0LWltZyB7XG4gICAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgICByaWdodDogLTJyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucGFydG5lcnMtbGlzdCAucGFydG5lci1pdGVtIC5pdGVtLWhlYWRlciAuaXRlbS1pbmZvIC5pbmZvLWV2ZW50IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucGFydG5lcnMtbGlzdCAucGFydG5lci1pdGVtIC5pdGVtLWhlYWRlciAuaXRlbS1pbmZvIC5pbmZvLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5nZW5lcmFsLXBhcnRuZXJzLWxvZ28tbGlzdCB7XG4gICAgbWFyZ2luOiAtM3JlbTtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgLmluZm8tcGFydG5lcnMtbG9nby1saXN0IHtcbiAgICBtYXJnaW46IC0ycmVtO1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5ld3MtcGFnZSAubmV3cy1wYWdlX190aXRsZSBoMSwgLm5ld3MtcGFnZSAubmV3cy1wYWdlX190aXRsZSBoMiwgLm5ld3MtcGFnZSAubmV3cy1wYWdlX190aXRsZSBoMywgLm5ld3MtcGFnZSAubmV3cy1wYWdlX190aXRsZSBoNCwgLm5ld3MtcGFnZSAubmV3cy1wYWdlX190aXRsZSBhIHtcbiAgICBsaW5lLWhlaWdodDogMS4wNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXRlcmlhbHMtZG9jdW1lbnRzLWxpc3QgbGkgLmRvYy13cmFwcGVyIC5kb2MtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tYXRlcmlhbHMtZG9jdW1lbnRzLWxpc3QgbGkgLmRvYy13cmFwcGVyIC5kb2MtaSB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1hdGVyaWFscy1kb2N1bWVudHMtbGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cblxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLm1hdGVyaWFscy1wcmVzZW50YXRpb24tbGlzdCBsaSAubWF0ZXJpYWwtd3JhcHBlciAubWF0ZXJpYWwtbmFtZSxcbiAgLm1hdGVyaWFscy1zZWN0aW9uIC52aWRlby1saXN0IGxpIC52aWRlby13cmFwcGVyIC52aWRlby1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QgbGkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QudGFibGUtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZm9vdGVyIC5ldmVudC1mb290ZXJfX2F1dGhvcnNfbGlzdCBsaSBpbWcge1xuICAgIG1heC13aWR0aDogMTVyZW07XG4gIH1cblxuICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IC5jYWxlbmRhci1ldmVudHMtbGlzdCBsaSAuZXZlbnQtd3JhcHBlciAuZXZlbnRzLXR5cGVzID4gLmV2ZW50LWl0ZW0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QgbGkgLmV2ZW50LXdyYXBwZXIgLm9ubGluZS1sYWJlbCAub25saW5lLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QgbGkgLmV2ZW50LXdyYXBwZXIgLm9ubGluZS1sYWJlbCAub25saW5lLWkge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0LnRhYmxlLXR5cGUgbGkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWZvb3RlciAuZm9vdGVyLWluZm8gLmxlZnQtY29sIC5ldmVudC1oZWFkZXJfX3RhZyAuZXZlbnQtdGFnX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuXG4gIC5ldmVudHMtYm90dG9tLWNvbnRlbnQgLmNhbGVuZGFyLWV2ZW50cy1saXN0LnRhYmxlLXR5cGUgbGkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWZvb3RlciAuZm9vdGVyLWluZm8gLmxlZnQtY29sIC5ldmVudC1oZWFkZXJfX3RhZyAuZXZlbnQtdGFnX19pIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QgbGkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmV2ZW50cy1ib3R0b20tY29udGVudCAuY2FsZW5kYXItZXZlbnRzLWxpc3QudGFibGUtdHlwZSBsaSAuZXZlbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMjVyZW07XG4gIH1cblxuICAuZXZlbnRzLWJvdHRvbS1jb250ZW50IC5jYWxlbmRhci1ldmVudHMtbGlzdC50YWJsZS10eXBlIGxpIC5ldmVudC13cmFwcGVyIC5ldmVudC1mYXZvIHtcbiAgICByaWdodDogMnJlbTtcbiAgICB0b3A6IDJyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIC5yaWdodC1pbWcsXG4gIC5uZXdzLXBhZ2UgLmxlZnQtaW1nIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyLnVuaXZlcnNpdHktbW9kYWxfX2ltZzo6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMTVyZW07XG4gICAgbWF4LWhlaWdodDogMTVyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gudW5pdmVyc2l0eSAudW5pdmVyc2l0eS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucmVmdW5kLWNvbnRlbnQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICB9XG4gIC5uZXdzLWxpc3QgPiBsaSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm9fbGlrZXMgLmxpa2UtaXRlbSBzcGFuLFxuICAubmV3cy1saXN0ID4gbGkgLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX3RvcCAubmV3cy1pdGVtX19pbmZvX2xpa2VzIC5saWtlLWl0ZW0gLmxpa2VzLWNvdW50ZXIsXG4gIC5uZXdzLWxpc3QgLm5ld3MtbGlua19fbGlzdF9pdGVtIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mb19saWtlcyAubGlrZS1pdGVtIHNwYW4sXG4gIC5uZXdzLWxpc3QgLm5ld3MtbGlua19fbGlzdF9pdGVtIC5uZXdzLWl0ZW1fX3dyYXBwZXIgLm5ld3MtaXRlbV9fd3JhcHBlcl90b3AgLm5ld3MtaXRlbV9faW5mb19saWtlcyAubGlrZS1pdGVtIC5saWtlcy1jb3VudGVyIHtcbiAgICBwYWRkaW5nLXRvcDogLjVyZW07XG4gIH1cblxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfYm90dG9tIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgLm5ld3Mtc2VjdGlvbiAubmV3cy1saXN0IC5uZXdzLWxpc3RfX2l0ZW0gLm5ld3MtaXRlbV9fd3JhcHBlciAubmV3cy1pdGVtX193cmFwcGVyX2JvdHRvbSAubmV3cy1jb250ZW50X190ZXh0LFxuICAubmV3cy1zZWN0aW9uIC5uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSAubmV3cy1pdGVtX193cmFwcGVyIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIC5uZXdzLWl0ZW1fX2luZm8gLm5ld3MtaXRlbV9faW5mb19kYXRlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXNlY3Rpb24gLm5ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZXZlbnRzLXRhYnMubmV3cy10YWJzIC50YWJzLWhlYWRlciAudGFicy1oZWFkZXJfX2l0ZW0gLnRhYnMtaGVhZGVyX19uYW1lIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IC4ycmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBoMSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBoMiB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSBoMyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubm90aWNlLXNlY3Rpb24gLmJyYWNrZXQtLXRleHQgc3BhbixcbiAgLm5ld3MtcGFnZSAubm90aWNlLXNlY3Rpb24gLmJyYWNrZXQtLXRleHQgLmJyYWNrZXQtYnRuX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgcCB7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gIH1cblxuICAubmV3cy11bCBsaSxcbiAgLm5ld3Mtb2wgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAubmV3cy1zbGlkZXJfX3NlY3Rpb24gLm5ld3MtcGFnZV9fc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLmJ1bGxldCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5leHRyYSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBvcmRlcjogLTE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLmJ1bGxldCAuZXh0cmEge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC5oZWF2eS10ZXh0IHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSBibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgLmNpdGUtYXV0aG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC5uZXdzLXBhZ2UgdWw6bm90KFtjbGFzc10pIGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuICAubmV3cy1wYWdlIHVsOm5vdChbY2xhc3NdKSBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjJyZW07XG4gIH1cbiAgLmRvYy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcblxuICAgIGEsIHNwYW4sIHAge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuICAubmV3cy1wYWdlIHVsOm5vdChbY2xhc3NdKSBsaSB1bCA+IGxpIHVsLFxuICAubmV3cy1wYWdlIG9sOm5vdChbY2xhc3NdKSBsaSBvbCA+IGxpIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIHVsOm5vdChbY2xhc3NdKSB1bCxcbiAgLm5ld3MtcGFnZSBvbDpub3QoW2NsYXNzXSkgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgaW1nLFxuICAubmV3cy1wYWdlIC5wYWdlLWNpdGUgLmF1dGhvci1hdmF0YXIge1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC5xdWVzdGlvbnMtbGlzdCAucXVlc3Rpb24taXRlbSAucXVlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDEuM3JlbSAxLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnBhcnRuZXJzLWxpc3QgLnBhcnRuZXItaXRlbSAuaXRlbS1oZWFkZXIgLml0ZW0taW5mbyAuaXRlbS1pbmZvLS1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAucXVlc3Rpb25zLWxpc3QgLnF1ZXN0aW9uLWl0ZW0gLmFuc3dlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAucXVlc3Rpb25zLWxpc3QgLnF1ZXN0aW9uLWl0ZW0gLnF1ZXN0aW9uIC5xdWVzdGlvbi1pIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAubmV3cy1wYWdlIGFbdGFyZ2V0PV9ibGFua106bm90KFtjbGFzc10pOjphZnRlciB7XG4gICAgd2lkdGg6IDAuOXJlbTtcbiAgICBoZWlnaHQ6IDAuOXJlbTtcbiAgfVxuXG4gIC5iaWctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXJ0aWNsZSBwLFxuICAubmV3cy1wYWdlIGFydGljbGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuICAubmV3cy1wYWdlIGFbaHJlZl49XCIjXCJdOm5vdChbY2xhc3NdKSwgLm5ld3MtcGFnZSBhW2hyZWZePVwiLyNcIl06bm90KFtjbGFzc10pIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAubmV3cy1wYWdlIC5uZXdzLXBhZ2VfX2hlYWRsaW5lIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgLm5ld3MtZGF0ZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cblxuICAuY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG5cbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGkgYSxcbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGkgc3BhbixcbiAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWluZm9fX2xpc3QgbGkgcCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgLm5ld3MtcGFnZSB1bDpub3QoW2NsYXNzXSksXG4gIC5uZXdzLXBhZ2Ugb2w6bm90KFtjbGFzc10pIHtcbiAgICBsaSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG4gIH1cbiAgLm5ld3MtcGFnZSBwLFxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbSAhaW1wb3J0YW50O1xuICAgIHRvcDogLTFyZW07XG4gIH1cblxuICAucGFnaW5hdGlvbiBsaTpub3QoLnBhZy1uZXh0KSxcbiAgLnBhZ2luYXRpb24gbGk6bm90KC5wYWctcHJldiksXG4gIC5wYWdpbmF0aW9uIGxpOm5vdCgucGFnLWN1cnJlbnQpIHtcbiAgICBtYXJnaW46IDAgLjRyZW07XG4gIH1cblxuICAucGFnaW5hdGlvbiBsaS5wYWctcHJldiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAucGFnaW5hdGlvbiBsaS5wYWctbmV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5wYWdpbmF0aW9uIGxpIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIC5wYWdpbmF0aW9uIGxpLnBhZy1uZXh0OjphZnRlcixcbiAgLnBhZ2luYXRpb24gbGkucGFnLXByZXY6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWFpbi1uZXdzX19zZWN0aW9uIC5uZXdzLWxpc3QgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnBhbmVsLW1lbnVfX2xpbmssXG4gIC5icmFja2V0LWJ0bixcbiAgYSxcbiAgc3BhbixcbiAgcCxcbiAgbGksXG4gIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5icmFja2V0LWJ0bl9fY29udGVudCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50aXRsZS1ib3gge1xuICAgIHRvcDogLjJyZW07XG5cbiAgICAuY29sb3JlZC1ib3gge1xuICAgICAgcmlnaHQ6IDEuNHJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxNnJlbTtcbiAgICAgIGJvdHRvbTogLjNyZW07XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAuNnJlbTtcblxuICAgICYuc2VjdGlvbi10aXRsZV9fZGVjb3JhdGUge1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiBjYWxjKC0xMDB2dyAtIDFyZW0pO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKC0xMDB2dyAtIDFyZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLm1haW4tYWJvdXRfX3NlY3Rpb24ge1xuICAgIC5hYm91dC13cmFwcGVyIHtcbiAgICAgIC53cmFwcGVyLWNvbHVtbl9fbGVmdCB7XG4gICAgICAgIC5hYm91dC10ZXh0X19jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMS41cmVtO1xuXG4gICAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XG5cbiAgICAgICAgICAgIGgyLFxuICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICBoNCB7XG5cbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWJvdXQtc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hYm91dC1pbmZvIHtcblxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWJvdXQtaW5mb19fdGV4dCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcblxuICAgICAgICAgICAgICBwLFxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53cmFwcGVyLWNvbHVtbl9fcmlnaHQge1xuXG4gICAgICAgIC5hYm91dC1saW5rc19fY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMnJlbSAxLjhyZW07XG5cbiAgICAgICAgICAuYWJvdXQtbGlua3NfX2xpc3Qge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNXJlbTtcblxuICAgICAgICAgICAgbGksXG4gICAgICAgICAgICAubGlua3NfX2xpc3RfaXRlbSB7XG5cbiAgICAgICAgICAgICAgLmJyYWNrZXQtYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcblxuICAgICAgICAgICAgICAgIC5icmFja2V0LWJ0bl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWV2ZW50c19fc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDEuMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC4zcmVtO1xuXG4gICAgLmV2ZW50cy1jb250ZW50X19ib3gge1xuICAgICAgcGFkZGluZy10b3A6IDEuN3JlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIH1cblxuICAgIC50aXRsZS1ib3gge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcblxuICAgICAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAzLjVyZW07XG4gICAgICB9XG5cbiAgICAgIC5kZWNvcmF0ZS1yb2JvX19oYW5kX3RvcCB7XG4gICAgICAgIHJpZ2h0OiAycmVtO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNS41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlY29yYXRlLXJvYm9fX2hhbmQge1xuICAgICAgYm90dG9tOiAtMTVyZW07XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMThyZW07XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAubWFpbi12aWRlb19fc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDguM3JlbTtcbiAgfVxuXG4gIC5tYWluLW5ld3NfX3NlY3Rpb24ge1xuICAgIC5uZXdzLWNvbnRlbnRfX2JveCB7XG5cbiAgICAgIC5uZXdzLWxpbmtfX2xpc3Qge1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAuYnJhY2tldC1idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uZXdzLWxpc3Qge1xuICAgICAgICAubmV3cy1pdGVtX193cmFwcGVyIHtcblxuICAgICAgICAgIC5uZXdzLWNvbnRlbnRfX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdzLWl0ZW1fX3dyYXBwZXJfdG9wIHtcbiAgICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDhyZW07XG4gICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiA4cmVtO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLm1vZGFsLWJ0biB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnN0YWdlLWl0ZW0gLm1mdGktdGl0bGUge1xuICAgIG1heC13aWR0aDogNDByZW07XG4gIH1cbiAgLnBsYWNlcy1tb2RhbCB7XG4gICAgbWF4LWhlaWdodDogMjFyZW07XG4gIH1cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLmV2ZW50LWNlbnRlci1pbmZvIC5ldmVudC1oZWFkZXJfX3RhZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5zdGFydHVwLWNvbnRlbnQgLnJpZ2h0LWNvbDo6YWZ0ZXIge1xuICAgIGhlaWdodDogLjhyZW07XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnRyeS1jb250ZW50IC50cnktd3JhcHBlciAucm9iby1oYW5kOjphZnRlciB7XG4gICAgd2lkdGg6IC44cmVtO1xuICB9XG4gIC5nZW5lcmFsLXBhcnRuZXJzLWxvZ28tbGlzdCB7XG4gICAgbWFyZ2luOiAwcmVtO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLXRvcC1jb250ZW50IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbiAgLm1hdGVyaWFscy1kb2N1bWVudHMtbGlzdCBsaSAuZG9jLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLm1hdGVyaWFscy1zZWN0aW9uIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtIC50YWJzLWhlYWRlcl9fbmFtZSBzcGFuLFxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLmV2ZW50cy10YWJzIC50YWJzLWhlYWRlciAudGFicy1oZWFkZXJfX2l0ZW0gLnRhYnMtaGVhZGVyX19uYW1lIHAsXG4gIC5wYXJ0bmVycy1wYWdlIC5ldmVudHMtdGFicyAudGFicy1oZWFkZXIgLnRhYnMtaGVhZGVyX19pdGVtIC50YWJzLWhlYWRlcl9fbmFtZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuXG4gIC5tYXRlcmlhbHMtc2VjdGlvbiAubWF0ZXJpYWxzLXByZXNlbnRhdGlvbi1saXN0IGxpLFxuICAubWF0ZXJpYWxzLXNlY3Rpb24gLnZpZGVvLWxpc3QgbGkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkgLmRpcmVjdGlvbi13cmFwcGVyIC5kaXJlY3Rpb24tdGl0bGUgLnRpdGxlLWkge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5kaXJlY3Rpb25zLXNlY3Rpb24gLmRpcmVjdGlvbi1saXN0ID4gbGkgLmRpcmVjdGlvbi13cmFwcGVyIC5kaXJlY3Rpb24tdGl0bGUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAubWFya2V0LW1vZGFsIC5maXhlZC1ib3ggLm1vZGFsLW1hcmtldC10aXRsZSxcbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLm1hcmtldC10aXRsZSxcbiAgLm1hcmtldHBsYWNlLXNlY3Rpb24gLm1hcmtldHBsYWNlLWxpc3QgbGkgLm1hcmtldHBsYWNlLXdyYXBwZXIgLmhpZGRlbi1kZXNjciAuZGVzY3ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5jYWxlbmRhciAjY2FsZW5kYXIzIHRib2R5IHRkIC5jYWxlbmRhci1ldmVudC1ib3ggPiBkaXYge1xuICAgIHdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gIH1cblxuICAuY2FsZW5kYXIgI2NhbGVuZGFyMyB0Ym9keSB0ZCAuY2FsZW5kYXItZXZlbnQtYm94IHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLmV2ZW50LXRvcC1pbmZvIC5ldmVudC1wbGFjZSB7XG4gICAgbWF4LXdpZHRoOiAxOXJlbTtcbiAgfVxuXG4gIC5pbnZlc3QtdG9wX19ib3ggLmxvZ28tY29sdW1uIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxuXG4gIC5pbnZlc3QtdG9wX19ib3ggLmxvZ28tY29sdW1uIC5tb2JpbGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMC41cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lci51bml2ZXJzaXR5LW1vZGFsX19pbWc6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwcmVtO1xuICAgIG1heC1oZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtYm94LnVuaXZlcnNpdHkgLnVuaXZlcnNpdHktY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yZWZ1bmQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgfVxuICAucGFydG5lcnMtcGFnZSAucmVmdW5kLWNvbnRlbnQgLnJlZnVuZC1ib3R0b21fX3dyYXBwZXIgLnJlZnVuZC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICB9XG4gIC5saW5lLWxpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5saW5lLWxpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcmVtO1xuICB9XG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC5yb2JvLWhhbmQ6OmFmdGVyIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmFib3V0LXByb2dyYW1tOjpiZWZvcmUge1xuICAgIGhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5wYWdlLWRvY3NfX2xpc3QgbGksXG4gIC5kb2NzLXJvd19fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucGFnZS1mb290ZXIge1xuICAgIC5qb2luLWRlY29yYXRlX19jYXQge1xuICAgICAgdG9wOiAtMTdyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMTVyZW07XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzk5cHgpIHtcblxuICAubWZ0aS1wYWdlIC5tZnRpLWFib3V0IC50b3AtY29udGVudCAucmlnaHQtY29sIC5jb250ZW50LWJveCAuaW5mby1saXN0IGxpIC5pbmZvLWkge1xuICAgIG1heC13aWR0aDogM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLm1mdGktcGFnZSAubWZ0aS1hYm91dCAucmlnaHQtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuICBtYWluLmxhbmRpbmctcGFnZSAuYWJvdXQtcHJvZ3JhbW06OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG4gIC5wYXJ0bmVycy1wYWdlIC5saW5lLWxpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW07XG4gIH1cbiAgLm5ld3MtcGFnZSBhc2lkZSAuc2hhcmUtZ3JvdXAge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgYXNpZGUgLnNoYXJlLWdyb3VwIC5yc3MtYWN0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuc2hhcmUtbGlrZXMgLmxpa2UtaXRlbS5saWtlcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnBhZ2UtZm9vdGVyIHtcbiAgICAuam9pbi1kZWNvcmF0ZV9fY2F0IHtcbiAgICAgIHRvcDogLTE1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xuICAuZm9uZC1wYWdlIC5mb25kLWRpcmVjdGlvbnMtbGlzdCBsaSAuZGlyZWN0aW9ucy13cmFwcGVyIC5kaXJlY3Rpb25zLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxuICAuZm9uZC1wYWdlIC5mb25kLWZhY3Ryb3JzLWxpc3QgLndyYXBwZXItaGVhZGVyIC5oZWFkZXItZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG4gIC5mb25kLXBhZ2UgLmZvbmQtY29udGFjdHMgLmZvb3Rlci1mb25kLWxvZ28ge1xuICAgIG1heC13aWR0aDogMTJyZW07XG4gIH1cbiAgLmZvbmQtcGFnZSAuZm9uZC1kaXJlY3Rpb25zLWxpc3QgbGkgLmRpcmVjdGlvbnMtd3JhcHBlciAuZGlyZWN0aW9ucy1mb290ZXIgLmRpcmVjdGlvbnMtcHJvamVjdHMtY291bnRlciB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLnBsYWNlcy1tb2RhbCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtdG9wLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZzaS1wYWdlIC5pbnRybyAuaW50cm8tc3VidGl0bGUgLmludHJvLWJpZyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG5cbiAgLmZzaS1wYWdlIC53aW5uZXJzIC53aW5uZXJzLXRvcC1jb250ZW50IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cblxuICAubW9kYWwgLnJlZ2lvbi1tb2RhbC1pbm5lciAuZXZlbnQtdG9wLWluZm8gLmxlZnQtY29sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1vZGFsIC5yZWdpb24tbW9kYWwtaW5uZXIgLmV2ZW50LXRvcC1pbmZvIC5ldmVudC1wbGFjZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmludmVzdC10b3BfX2JveCAubG9nby1jb2x1bW4gc3BhbiB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG5cbiAgLm1vZGFsIC5tb2RhbC1pbm5lci51bml2ZXJzaXR5LW1vZGFsX19pbWc6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDhyZW07XG4gICAgbWF4LWhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tb2RhbCAubW9kYWwtaW5uZXIgLm1vZGFsLWJveC51bml2ZXJzaXR5IC51bml2ZXJzaXR5LWNvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1ib3gucmVmdW5kIC5yZWZ1bmQtYm90dG9tX193cmFwcGVyIC5yZWZ1bmQtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMnJlbTtcbiAgICByaWdodDogLTJyZW07XG4gIH1cbiAgLnBhcnRuZXJzLXBhZ2UgLnJlZnVuZC1jb250ZW50IC5yZWZ1bmQtYm90dG9tX193cmFwcGVyIC5yZWZ1bmQtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMnJlbTtcbiAgfVxuICAubGluZS1saXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNsYXNoLWxpc3QgbGkge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSBpbWcsXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSAuYXV0aG9yLWF2YXRhciB7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm5ld3MtcGFnZSAucGFnZS1jaXRlIC5jaXRlLWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSAuY2l0ZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgfVxuXG4gIC5uZXdzLXBhZ2UgLnBhZ2UtY2l0ZSAuY2l0ZS1hdXRob3Ige1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICB9XG5cbiAgbWFpbi5sYW5kaW5nLXBhZ2UgLmludHJvIC5pbnRyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU5cHgpIHtcblxuICAubWZ0aS1wYWdlIC5zb2NpYWwtbGlzdCBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZnRpLXBhZ2UgLm1mdGktYWJvdXQgLnRvcC1jb250ZW50IC5yaWdodC1jb2wgLmNvbnRlbnQtYm94IC5pbmZvLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5wYWdlLWhlYWRlciAuaGVhZGVyLWxvZ29fX2xpc3QgbGk6Zmlyc3QtY2hpbGQsXG4gIC5wYWdlLWhlYWRlciAuaGVhZGVyLWxvZ29fX2xpc3QgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAucGFnZS1oZWFkZXIgLmhlYWRlci1sb2dvX19saXN0IGxpIGltZyxcbiAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItbG9nb19fbGlzdCBsaSBzdmcge1xuICAgIG1heC13aWR0aDogNXJlbTtcbiAgfVxuXG4gIC5wYWdlLWhlYWRlciAuaGVhZGVyLWxvZ29fX2xpc3QgbGk6Zmlyc3QtY2hpbGQgaW1nLCAucGFnZS1oZWFkZXIgLmhlYWRlci1sb2dvX19saXN0IGxpOmZpcnN0LWNoaWxkIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItbG9nb19fbGlzdCBsaTpudGgtY2hpbGQoMikgaW1nLCAucGFnZS1oZWFkZXIgLmhlYWRlci1sb2dvX19saXN0IGxpOm50aC1jaGlsZCgyKSBzdmcge1xuICAgIG1heC13aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItbG9nb19fbGlzdCBsaTpudGgtY2hpbGQoMykgaW1nLCAucGFnZS1oZWFkZXIgLmhlYWRlci1sb2dvX19saXN0IGxpOm50aC1jaGlsZCgzKSBzdmcge1xuICAgIG1heC13aWR0aDogNnJlbTtcbiAgfVxuXG4gIC5wYWdlLWhlYWRlciAuaGVhZGVyLWxvZ29fX2xpc3QgbGk6bnRoLWNoaWxkKDQpIGltZywgLnBhZ2UtaGVhZGVyIC5oZWFkZXItbG9nb19fbGlzdCBsaTpudGgtY2hpbGQoNCkgc3ZnLCAucGFnZS1oZWFkZXIgLmhlYWRlci1sb2dvX19saXN0IC5oZWFkZXItbG9nb19fbGlzdF9pdGVtOm50aC1jaGlsZCg0KSBpbWcsIC5wYWdlLWhlYWRlciAuaGVhZGVyLWxvZ29fX2xpc3QgLmhlYWRlci1sb2dvX19saXN0X2l0ZW06bnRoLWNoaWxkKDQpIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLm1haW4tam9pbl9fc2VjdGlvbiAucnVubmluZy1saW5lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRpdGxlLWJveCAuY29sb3JlZC1ib3gge1xuICAgIG1heC13aWR0aDogMTJyZW07XG4gIH1cbn1cbiJdfQ== */
